.AtlasTable-module__haoOeW__region{border:1px solid var(--atlas-line);background:var(--atlas-glass-sheen), var(--atlas-glass-fill);max-width:100%;-webkit-backdrop-filter:var(--atlas-glass-filter);backdrop-filter:var(--atlas-glass-filter);box-shadow:var(--atlas-shadow-card);overscroll-behavior-x:contain;overflow-x:auto}.AtlasTable-module__haoOeW__region:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:2px}.AtlasTable-module__haoOeW__table{border-collapse:collapse;width:100%;font-size:var(--atlas-text-small);font-variant-numeric:lining-nums tabular-nums}.AtlasTable-module__haoOeW__caption{padding:var(--atlas-space-3) var(--atlas-space-4) 0;color:var(--atlas-text-muted);font-size:var(--atlas-text-small);text-align:left}.AtlasTable-module__haoOeW__table thead th{z-index:1;padding:var(--atlas-space-3) var(--atlas-space-4);color:var(--atlas-text-subtle);border-bottom:1px solid var(--atlas-line);background:var(--atlas-surface-raised);font-size:var(--atlas-text-label);letter-spacing:.1em;text-align:left;text-transform:uppercase;white-space:nowrap;font-weight:650;position:sticky;top:0}.AtlasTable-module__haoOeW__table tbody th,.AtlasTable-module__haoOeW__table tbody td{padding:var(--atlas-space-2) var(--atlas-space-4);color:var(--atlas-text);border-bottom:1px solid var(--atlas-line-soft);text-align:left;vertical-align:middle;font-weight:400}.AtlasTable-module__haoOeW__table tbody th{color:var(--atlas-text-strong);font-weight:600}.AtlasTable-module__haoOeW__table tbody tr:last-child>*{border-bottom:0}.AtlasTable-module__haoOeW__table tbody tr:hover{background:var(--atlas-accent-wash)}.AtlasTable-module__haoOeW__table .AtlasTable-module__haoOeW__numeric{text-align:right;font-variant-numeric:lining-nums tabular-nums}@media (max-width:600px){.AtlasTable-module__haoOeW__cards{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;overflow:visible}.AtlasTable-module__haoOeW__cards .AtlasTable-module__haoOeW__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.AtlasTable-module__haoOeW__cards .AtlasTable-module__haoOeW__table tbody{gap:var(--atlas-space-2);display:grid}.AtlasTable-module__haoOeW__cards .AtlasTable-module__haoOeW__table tbody tr{padding:var(--atlas-space-3) var(--atlas-space-4);border:1px solid var(--atlas-glass-edge);background:var(--atlas-glass-sheen), var(--atlas-glass-fill);box-shadow:var(--atlas-shadow-card);-webkit-backdrop-filter:var(--atlas-glass-filter);backdrop-filter:var(--atlas-glass-filter);gap:2px;display:grid}.AtlasTable-module__haoOeW__cards .AtlasTable-module__haoOeW__table tbody th,.AtlasTable-module__haoOeW__cards .AtlasTable-module__haoOeW__table tbody td{gap:var(--atlas-space-3);text-align:left;border:0;grid-template-columns:minmax(0,9em) minmax(0,1fr);padding:2px 0;display:grid}.AtlasTable-module__haoOeW__cards .AtlasTable-module__haoOeW__table tbody th{padding-bottom:var(--atlas-space-1);font-family:var(--atlas-font-display);font-size:var(--atlas-text-title)}.AtlasTable-module__haoOeW__cards .AtlasTable-module__haoOeW__table tbody td:before{color:var(--atlas-text-subtle);content:attr(data-label);font-size:var(--atlas-text-meta)}.AtlasTable-module__haoOeW__cards .AtlasTable-module__haoOeW__table tbody th{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.AtlasTable-module__haoOeW__table td a,.AtlasTable-module__haoOeW__table th a{min-height:var(--atlas-control-height);align-items:center;display:inline-flex}}
.instanceDetails-module__V70EGW__item{align-items:center;gap:var(--atlas-space-3);overflow-wrap:anywhere;display:flex}.instanceDetails-module__V70EGW__item img{border:1px solid var(--atlas-line);flex:none}.instanceDetails-module__V70EGW__map{width:100%;height:auto;display:block}
.dungeonGuide-module__lcG1pa__workspace{gap:var(--atlas-space-5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.dungeonGuide-module__lcG1pa__workspace>*{min-width:0}.dungeonGuide-module__lcG1pa__map{width:100%;height:auto;display:block}.dungeonGuide-module__lcG1pa__mapLink{display:block}.dungeonGuide-module__lcG1pa__mapLink:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:4px}.dungeonGuide-module__lcG1pa__bosses{gap:var(--atlas-space-3);display:grid}.dungeonGuide-module__lcG1pa__mechanics{gap:var(--atlas-space-4);display:grid}.dungeonGuide-module__lcG1pa__mechanics dt{color:var(--atlas-text-strong);font-weight:600}.dungeonGuide-module__lcG1pa__mechanics dd{margin:var(--atlas-space-2) 0 0;color:var(--atlas-text)}.dungeonGuide-module__lcG1pa__ability{color:var(--atlas-accent)}.dungeonGuide-module__lcG1pa__spell{gap:var(--atlas-space-2);align-items:center;display:flex}.dungeonGuide-module__lcG1pa__spell img{flex-shrink:0}.dungeonGuide-module__lcG1pa__audience{color:var(--atlas-accent)}.dungeonGuide-module__lcG1pa__routePanel{margin-block-start:var(--atlas-space-4)}.dungeonGuide-module__lcG1pa__route{gap:var(--atlas-space-4);color:var(--atlas-text);padding-inline-start:var(--atlas-space-5);list-style:decimal;display:grid}.dungeonGuide-module__lcG1pa__route h4{color:var(--atlas-text-strong);margin:0}.dungeonGuide-module__lcG1pa__routeBosses{gap:var(--atlas-space-2) var(--atlas-space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.dungeonGuide-module__lcG1pa__routeBosses a{padding-block:var(--atlas-space-2);color:var(--atlas-accent);display:inline-block}.dungeonGuide-module__lcG1pa__routeBosses a:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:2px}.dungeonGuide-module__lcG1pa__encounter{scroll-margin-top:calc(var(--atlas-sticky-top) + var(--atlas-space-5))}.dungeonGuide-module__lcG1pa__bossSummary{align-items:center;gap:var(--atlas-space-3);min-width:0;display:flex}.dungeonGuide-module__lcG1pa__portrait{object-fit:cover;flex-shrink:0}@media (max-width:767px){.dungeonGuide-module__lcG1pa__workspace{grid-template-columns:minmax(0,1fr)}}
.AtlasTabs-module__wBPHLq__tabs{gap:var(--atlas-space-4);display:grid}.AtlasTabs-module__wBPHLq__list{gap:var(--atlas-space-1);flex-wrap:wrap;display:flex}.AtlasTabs-module__wBPHLq__tab{min-height:var(--atlas-control-height);padding:0 var(--atlas-space-4);color:var(--atlas-text-muted);font:inherit;font-size:var(--atlas-text-small);cursor:pointer;transition:color var(--atlas-duration) var(--atlas-ease), background-color var(--atlas-duration) var(--atlas-ease);background:0 0;border:0;align-items:center;gap:8px;font-weight:600;display:inline-flex;position:relative}.AtlasTabs-module__wBPHLq__tab:hover{color:var(--atlas-text-strong)}.AtlasTabs-module__wBPHLq__tab:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:2px}.AtlasTabs-module__wBPHLq__count{color:var(--atlas-text-subtle);font-size:var(--atlas-text-meta);font-variant-numeric:lining-nums tabular-nums}.AtlasTabs-module__wBPHLq__underline .AtlasTabs-module__wBPHLq__list{border-bottom:1px solid var(--atlas-line-soft)}.AtlasTabs-module__wBPHLq__underline .AtlasTabs-module__wBPHLq__tab{border-bottom:2px solid #0000;margin-bottom:-1px}.AtlasTabs-module__wBPHLq__underline .AtlasTabs-module__wBPHLq__tab[aria-selected=true]{color:var(--atlas-text-strong);border-bottom-color:#0000}.AtlasTabs-module__wBPHLq__segmented .AtlasTabs-module__wBPHLq__list{border:1px solid var(--atlas-line-soft);background:var(--atlas-glass-sheen), var(--atlas-glass-fill);width:fit-content;-webkit-backdrop-filter:var(--atlas-glass-filter);backdrop-filter:var(--atlas-glass-filter);padding:3px}.AtlasTabs-module__wBPHLq__segmented .AtlasTabs-module__wBPHLq__tab{min-height:36px}.AtlasTabs-module__wBPHLq__segmented .AtlasTabs-module__wBPHLq__tab[aria-selected=true]{color:var(--atlas-accent-ink);background:var(--atlas-accent);box-shadow:0 0 14px var(--atlas-accent-glow)}.AtlasTabs-module__wBPHLq__segmented .AtlasTabs-module__wBPHLq__tab[aria-selected=true] .AtlasTabs-module__wBPHLq__count{color:var(--atlas-accent-ink)}.AtlasTabs-module__wBPHLq__panel{min-width:0}.AtlasTabs-module__wBPHLq__panel:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:4px}@media (max-width:720px){.AtlasTabs-module__wBPHLq__segmented .AtlasTabs-module__wBPHLq__tab{min-height:var(--atlas-control-height)}}@media (prefers-reduced-motion:reduce){.AtlasTabs-module__wBPHLq__tab{transition:none}}.AtlasTabs-module__wBPHLq__indicator{background:var(--atlas-accent-strong);pointer-events:none;height:2px;position:absolute;bottom:-2px;left:0;right:0}.AtlasTabs-module__wBPHLq__segmented .AtlasTabs-module__wBPHLq__indicator{right:var(--atlas-space-3);bottom:3px;left:var(--atlas-space-3);background:var(--atlas-accent-ink)}
