.dreamriftGuide-module__D0bFma__page{--dream-accent:var(--atlas-dungeon-vale-accent);--dream-light:var(--atlas-dungeon-vale-accent-strong)}.dreamriftGuide-module__D0bFma__page footer[data-text-links]{padding:var(--atlas-space-5);border:1px solid var(--atlas-line);border-radius:var(--atlas-space-4);background:color-mix(in srgb, var(--atlas-bg) 84%, transparent);box-shadow:var(--atlas-shadow-panel)}.dreamriftGuide-module__D0bFma__pageHero{gap:var(--atlas-space-2);padding-block:0}.dreamriftGuide-module__D0bFma__pageHero>div:last-child{padding-block:var(--atlas-space-2)}.dreamriftGuide-module__D0bFma__pageHero>div:first-child{margin-bottom:0}.dreamriftGuide-module__D0bFma__pageHero h1{font-size:var(--atlas-text-h2)}.dreamriftGuide-module__D0bFma__guideSection{margin-top:0}.dreamriftGuide-module__D0bFma__guide{gap:var(--atlas-space-5);--dream-accent:var(--atlas-dungeon-vale-accent);--dream-light:var(--atlas-dungeon-vale-accent-strong);min-width:0;display:grid}.dreamriftGuide-module__D0bFma__guide :is(p,li){-webkit-hyphens:none;hyphens:none}.dreamriftGuide-module__D0bFma__guide :is(h2,h3,p,figure){margin:0}.dreamriftGuide-module__D0bFma__guide h2{color:var(--atlas-text-strong);font:600 var(--atlas-text-h3)/var(--atlas-leading-snug) var(--atlas-font-display)}.dreamriftGuide-module__D0bFma__guide h3{color:var(--atlas-text-strong);font:600 var(--atlas-text-title)/var(--atlas-leading-snug) var(--atlas-font-display)}.dreamriftGuide-module__D0bFma__panel{--frame-x:27.392px;--frame-y:34.24px;isolation:isolate;min-width:0;padding:var(--atlas-space-6);box-shadow:none;background:0 0;border:0;position:relative}.dreamriftGuide-module__D0bFma__panel:before{content:"";z-index:-1;pointer-events:none;border:solid #0000;border-width:var(--frame-y) var(--frame-x);border-image-source:var(--raid-panel-image);border-image-slice:var(--raid-panel-slice);border-image-width:var(--frame-y) var(--frame-x);filter:contrast(.88)saturate(.84)brightness(.92);-webkit-mask:radial-gradient(ellipse var(--frame-x) var(--frame-y) at top left, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-y) at top right, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-y) at bottom left, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-y) at bottom right, #000 60%, transparent 100%), linear-gradient(to right, #000 8px, transparent var(--frame-x), transparent calc(100% - var(--frame-x)), #000 calc(100% - 8px)), linear-gradient(to bottom, #000 9px, transparent var(--frame-y), transparent calc(100% - var(--frame-y)), #000 calc(100% - 9px));mask:radial-gradient(ellipse var(--frame-x) var(--frame-y) at top left, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-y) at top right, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-y) at bottom left, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-y) at bottom right, #000 60%, transparent 100%), linear-gradient(to right, #000 8px, transparent var(--frame-x), transparent calc(100% - var(--frame-x)), #000 calc(100% - 8px)), linear-gradient(to bottom, #000 9px, transparent var(--frame-y), transparent calc(100% - var(--frame-y)), #000 calc(100% - 9px));background:0 0;border-image-repeat:stretch;position:absolute;inset:0}.dreamriftGuide-module__D0bFma__panel:after{content:"";z-index:-2;pointer-events:none;border-radius:var(--atlas-space-4);background:linear-gradient(145deg, color-mix(in srgb, var(--dream-accent) 9%, transparent), transparent 60%), color-mix(in srgb, var(--atlas-bg) 84%, transparent);box-shadow:var(--atlas-shadow-panel), inset 0 1px color-mix(in srgb, var(--dream-light) 20%, transparent);position:absolute;inset:11px 10px}.dreamriftGuide-module__D0bFma__intro{overflow:visible}.dreamriftGuide-module__D0bFma__bossHeader{align-items:center;gap:var(--atlas-space-5);grid-template-columns:176px minmax(0,1fr);display:grid}.dreamriftGuide-module__D0bFma__bossHeader>img{object-fit:cover;border-radius:var(--atlas-radius-control);width:176px;height:100px}.dreamriftGuide-module__D0bFma__bossHeader h2{font-size:var(--atlas-text-h2);margin-block:var(--atlas-space-1) var(--atlas-space-2)}.dreamriftGuide-module__D0bFma__eyebrow{color:var(--dream-light);font-size:var(--atlas-text-meta)}.dreamriftGuide-module__D0bFma__goal{max-width:82ch;font-size:var(--atlas-text-lead);color:var(--atlas-text)}.dreamriftGuide-module__D0bFma__priorities{gap:var(--atlas-space-4);padding-top:var(--atlas-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dreamriftGuide-module__D0bFma__priorities a{align-items:center;gap:var(--atlas-space-3);min-height:48px;padding-block:var(--atlas-space-2);border-top:1px solid color-mix(in srgb,var(--dream-accent) 40%,transparent);color:var(--atlas-text-strong);font-size:var(--atlas-text-small);text-decoration:none;display:flex}.dreamriftGuide-module__D0bFma__priorities a>span{color:var(--dream-light);font:600 var(--atlas-text-h3)/1 var(--atlas-font-display)}.dreamriftGuide-module__D0bFma__priorities strong{flex:1}.dreamriftGuide-module__D0bFma__priorities svg{width:16px;height:16px;color:var(--dream-light);flex:0 0 16px}.dreamriftGuide-module__D0bFma__priorities a:hover{color:var(--dream-light)}.dreamriftGuide-module__D0bFma__guide :is(a,button,[tabindex="-1"]):focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:4px}.dreamriftGuide-module__D0bFma__briefing{align-items:start;gap:var(--atlas-space-5);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.dreamriftGuide-module__D0bFma__personal{align-content:start;gap:var(--atlas-space-4);display:grid}.dreamriftGuide-module__D0bFma__toolbar{gap:var(--atlas-space-4);padding-bottom:var(--atlas-space-4);border-bottom:1px solid var(--atlas-line);flex-wrap:wrap;align-items:end;display:flex}.dreamriftGuide-module__D0bFma__toolbar>:last-child{flex:0 auto}.dreamriftGuide-module__D0bFma__roleDefinition{color:var(--atlas-text-muted);font-size:var(--atlas-text-small)}.dreamriftGuide-module__D0bFma__roleBasics{gap:var(--atlas-space-3);font-size:var(--atlas-text-small);color:var(--atlas-text-muted);grid-template-columns:1fr 1fr;display:grid}.dreamriftGuide-module__D0bFma__roleActions{gap:var(--atlas-space-2);padding-left:var(--atlas-space-5);margin:0;display:grid}.dreamriftGuide-module__D0bFma__roleActions li::marker{color:var(--dream-light)}.dreamriftGuide-module__D0bFma__diagram{align-content:start;gap:var(--atlas-space-4);display:grid}.dreamriftGuide-module__D0bFma__flow h2,.dreamriftGuide-module__D0bFma__mechanics>h2{margin-bottom:var(--atlas-space-5)}.dreamriftGuide-module__D0bFma__flow ol{gap:var(--atlas-space-5);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dreamriftGuide-module__D0bFma__flow li{gap:var(--atlas-space-2);grid-column:span 2;grid-template-columns:24px 1fr;align-content:start;display:grid}.dreamriftGuide-module__D0bFma__flow li:nth-last-child(-n+2){grid-column:span 3}.dreamriftGuide-module__D0bFma__flow li>span{color:var(--dream-light);font:600 var(--atlas-text-h3)/1 var(--atlas-font-display)}.dreamriftGuide-module__D0bFma__flow h3{margin-bottom:var(--atlas-space-2)}.dreamriftGuide-module__D0bFma__flow p{font-size:var(--atlas-text-small)}.dreamriftGuide-module__D0bFma__flow .dreamriftGuide-module__D0bFma__heroic{margin-top:var(--atlas-space-2)}.dreamriftGuide-module__D0bFma__tableHead{gap:var(--atlas-space-6);padding-bottom:var(--atlas-space-3);color:var(--atlas-text-muted);font-size:var(--atlas-text-small);border-bottom:1px solid var(--atlas-line-strong);grid-template-columns:minmax(0,1fr) minmax(0,1.75fr);display:grid}.dreamriftGuide-module__D0bFma__mechanics>ol{margin:0;padding:0;list-style:none}.dreamriftGuide-module__D0bFma__mechanics>ol>li{gap:var(--atlas-space-6);padding-block:var(--atlas-space-5);scroll-margin-top:calc(var(--atlas-sticky-top) + 20px);border-bottom:1px solid var(--atlas-line);grid-template-columns:minmax(0,1fr) minmax(0,1.75fr);display:grid}.dreamriftGuide-module__D0bFma__mechanics>ol>li:last-child{border-bottom:0;padding-bottom:0}.dreamriftGuide-module__D0bFma__spellTitle{align-items:center;gap:var(--atlas-space-3);margin-bottom:var(--atlas-space-2);display:flex}.dreamriftGuide-module__D0bFma__spellTitle img{border-radius:var(--atlas-radius-control);flex:0 0 36px}.dreamriftGuide-module__D0bFma__signal>p{color:var(--atlas-text-muted);font-size:var(--atlas-text-small)}.dreamriftGuide-module__D0bFma__response{gap:var(--atlas-space-3);align-content:start;display:grid}.dreamriftGuide-module__D0bFma__personalAction{border-left:2px solid var(--dream-accent);padding-left:var(--atlas-space-3)}.dreamriftGuide-module__D0bFma__heroic{color:var(--atlas-text);padding-left:var(--atlas-space-3);border-left:2px solid var(--atlas-caution)}.dreamriftGuide-module__D0bFma__mobileLabel{display:none}.dreamriftGuide-module__D0bFma__tools{gap:var(--atlas-space-3);display:grid}.dreamriftGuide-module__D0bFma__tools>div>strong{margin-bottom:var(--atlas-space-1);color:var(--dream-light);font-size:var(--atlas-text-small);font-weight:500;display:block}.dreamriftGuide-module__D0bFma__tools ul{gap:var(--atlas-space-2) var(--atlas-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dreamriftGuide-module__D0bFma__tools button{align-items:center;gap:var(--atlas-space-2);text-align:left;display:inline-flex}.dreamriftGuide-module__D0bFma__tools img{border-radius:var(--atlas-radius-control)}.dreamriftGuide-module__D0bFma__tools p{color:var(--atlas-text-muted);font-size:var(--atlas-text-small)}.dreamriftGuide-module__D0bFma__enemies>h2{margin-bottom:var(--atlas-space-4)}.dreamriftGuide-module__D0bFma__addGrid{gap:var(--atlas-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));display:grid}.dreamriftGuide-module__D0bFma__add{gap:var(--atlas-space-4);flex-direction:column;display:flex}.dreamriftGuide-module__D0bFma__add header{align-items:center;gap:var(--atlas-space-3);display:flex}.dreamriftGuide-module__D0bFma__add header>img{object-fit:contain;flex:0 0 88px;width:88px;height:104px}.dreamriftGuide-module__D0bFma__add h3 button{text-align:left;font:inherit}.dreamriftGuide-module__D0bFma__add>p{font-size:var(--atlas-text-small)}.dreamriftGuide-module__D0bFma__enemyCast{gap:var(--atlas-space-2);padding-block:var(--atlas-space-3);border-block:1px solid var(--atlas-line);font-size:var(--atlas-text-small);display:grid}.dreamriftGuide-module__D0bFma__enemyCast>span{color:var(--atlas-text-muted)}.dreamriftGuide-module__D0bFma__enemyCast>button{color:var(--atlas-text-strong);text-align:left;justify-self:start;font-weight:600}.dreamriftGuide-module__D0bFma__death{align-items:start;gap:var(--atlas-space-2);color:var(--atlas-text-muted);display:flex;margin-top:auto!important}.dreamriftGuide-module__D0bFma__death svg{width:16px;height:16px;color:var(--dream-light);flex:0 0 16px;margin-top:3px}.dreamriftGuide-module__D0bFma__hintFacts{gap:var(--atlas-space-3);display:grid}.dreamriftGuide-module__D0bFma__hintFacts p{margin:0}.dreamriftGuide-module__D0bFma__sources{font-size:var(--atlas-text-small)}.dreamriftGuide-module__D0bFma__sources ul{gap:var(--atlas-space-2);padding-left:var(--atlas-space-5);display:grid}.dreamriftGuide-module__D0bFma__sources a{color:var(--atlas-accent);overflow-wrap:anywhere}@media (max-width:1100px){.dreamriftGuide-module__D0bFma__briefing{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dreamriftGuide-module__D0bFma__toolbar [data-guide-player-picker]{flex-direction:column;display:flex}}@media (max-width:760px){.dreamriftGuide-module__D0bFma__flow ol{grid-template-columns:1fr}.dreamriftGuide-module__D0bFma__flow li,.dreamriftGuide-module__D0bFma__flow li:nth-last-child(-n+2){grid-column:auto}.dreamriftGuide-module__D0bFma__briefing{grid-template-columns:1fr}.dreamriftGuide-module__D0bFma__priorities{grid-template-columns:1fr;gap:0}.dreamriftGuide-module__D0bFma__bossHeader{gap:var(--atlas-space-3);grid-template-columns:80px minmax(0,1fr)}.dreamriftGuide-module__D0bFma__bossHeader>img{width:80px;height:56px}.dreamriftGuide-module__D0bFma__bossHeader>div{display:contents}.dreamriftGuide-module__D0bFma__bossHeader .dreamriftGuide-module__D0bFma__eyebrow{grid-area:1/1}.dreamriftGuide-module__D0bFma__bossHeader h2{grid-area:2/1;margin:0}.dreamriftGuide-module__D0bFma__bossHeader>img{grid-area:1/2/3}.dreamriftGuide-module__D0bFma__bossHeader .dreamriftGuide-module__D0bFma__goal{grid-column:1/-1}.dreamriftGuide-module__D0bFma__bossHeader{grid-template-columns:minmax(0,1fr) 80px}.dreamriftGuide-module__D0bFma__panel{padding:28px}.dreamriftGuide-module__D0bFma__tableHead{display:none}.dreamriftGuide-module__D0bFma__mechanics>ol>li{gap:var(--atlas-space-3);grid-template-columns:1fr}.dreamriftGuide-module__D0bFma__mobileLabel{color:var(--dream-light);font-size:var(--atlas-text-small);display:block}.dreamriftGuide-module__D0bFma__mechanics>h2{margin-bottom:0}.dreamriftGuide-module__D0bFma__guide{gap:var(--atlas-space-4)}}@media (max-width:430px){.dreamriftGuide-module__D0bFma__bossHeader>img{width:80px;height:56px}.dreamriftGuide-module__D0bFma__roleBasics,.dreamriftGuide-module__D0bFma__flow ol{grid-template-columns:1fr}.dreamriftGuide-module__D0bFma__flow ol{gap:var(--atlas-space-4)}.dreamriftGuide-module__D0bFma__panel{padding:28px 24px}.dreamriftGuide-module__D0bFma__add header>img{flex-basis:72px;width:72px;height:96px}}@media (prefers-reduced-transparency:reduce){.dreamriftGuide-module__D0bFma__panel:after,.dreamriftGuide-module__D0bFma__page footer[data-text-links]{background:var(--atlas-bg)}}[data-transparency=reduced] .dreamriftGuide-module__D0bFma__panel:after{background:var(--atlas-bg)}[data-transparency=reduced] .dreamriftGuide-module__D0bFma__page footer[data-text-links]{background:var(--atlas-bg)}@media (forced-colors:active){.dreamriftGuide-module__D0bFma__page footer[data-text-links]{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.dreamriftGuide-module__D0bFma__panel{color:canvastext;background:canvas;border:1px solid canvastext}.dreamriftGuide-module__D0bFma__panel:before,.dreamriftGuide-module__D0bFma__panel:after{display:none}.dreamriftGuide-module__D0bFma__guide :is(h2,h3,strong),.dreamriftGuide-module__D0bFma__heroic,.dreamriftGuide-module__D0bFma__personalAction{color:canvastext;border-color:canvastext}}.dreamriftGuide-module__D0bFma__realmSetup{align-items:start;gap:var(--atlas-space-2);font-size:var(--atlas-text-small);display:flex}.dreamriftGuide-module__D0bFma__realmSetup>svg{width:18px;height:18px;color:var(--dream-light);flex:0 0 18px;margin-top:2px}.dreamriftGuide-module__D0bFma__realmZones{gap:var(--atlas-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dreamriftGuide-module__D0bFma__realm{align-content:start;gap:var(--atlas-space-2);padding:var(--atlas-space-3);border-top:2px solid var(--dream-accent);background:color-mix(in srgb,var(--dream-accent) 6%,transparent);display:grid}.dreamriftGuide-module__D0bFma__realm>svg{width:22px;height:22px;color:var(--dream-light)}.dreamriftGuide-module__D0bFma__realm p{font-size:var(--atlas-text-small)}.dreamriftGuide-module__D0bFma__realm[data-dreamrift-realm=reality]{border-color:var(--atlas-info);background:color-mix(in srgb,var(--atlas-info) 5%,transparent)}.dreamriftGuide-module__D0bFma__rotationTitle{align-items:center;gap:var(--atlas-space-2);display:flex}.dreamriftGuide-module__D0bFma__rotationTitle>svg{width:18px;height:18px;color:var(--dream-light)}.dreamriftGuide-module__D0bFma__rotation{gap:var(--atlas-space-3);margin:0;padding:0;list-style:none;display:grid}.dreamriftGuide-module__D0bFma__rotation>li{gap:var(--atlas-space-2);grid-template-columns:20px minmax(0,1fr);display:grid}.dreamriftGuide-module__D0bFma__rotation>li>span{color:var(--dream-light);font:600 var(--atlas-text-title)/var(--atlas-leading-snug) var(--atlas-font-display)}.dreamriftGuide-module__D0bFma__rotation strong{margin-bottom:var(--atlas-space-1);font-size:var(--atlas-text-small);color:var(--atlas-text-strong);display:block}.dreamriftGuide-module__D0bFma__rotation p{font-size:var(--atlas-text-small)}.dreamriftGuide-module__D0bFma__returnNote{padding-top:var(--atlas-space-3);border-top:1px solid var(--atlas-line);font-size:var(--atlas-text-small)}.dreamriftGuide-module__D0bFma__diagram figcaption{color:var(--atlas-text-muted);font-size:var(--atlas-text-meta)}@media (max-width:430px){.dreamriftGuide-module__D0bFma__realmZones{grid-template-columns:1fr}}@media (forced-colors:active){.dreamriftGuide-module__D0bFma__realm{background:canvas;border-color:canvastext}}.dreamriftGuide-module__D0bFma__toolbar:has(+.sr-only){border-bottom:0;padding-bottom:0}
