.mythicHubBackdrop-module__YeC-qq__backdrop{--hub-cold-light:color-mix(in srgb, var(--atlas-info) 72%, var(--atlas-accent) 28%);--hub-scene-height:clamp(660px, 60vw, 1040px);z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mythicHubBackdrop-module__YeC-qq__continuation{inset:calc(var(--hub-scene-height) * .57) 0 0;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 260px);mask-image:linear-gradient(#0000,#000 260px)}.mythicHubBackdrop-module__YeC-qq__continuation:after{content:"";background:radial-gradient(ellipse 70% 30% at 72% 35%, color-mix(in srgb, var(--hub-cold-light) 10%, transparent), transparent 80%), linear-gradient(90deg, color-mix(in srgb, var(--atlas-bg) 65%, transparent), color-mix(in srgb, var(--atlas-bg) 47%, transparent) 48%, color-mix(in srgb, var(--atlas-bg) 61%, transparent)), linear-gradient(180deg, transparent 68%, color-mix(in srgb, var(--atlas-bg) 28%, transparent));position:absolute;inset:0}.mythicHubBackdrop-module__YeC-qq__continuation picture,.mythicHubBackdrop-module__YeC-qq__continuation img{width:100%;height:100%;display:block}.mythicHubBackdrop-module__YeC-qq__continuation img{object-fit:cover;object-position:center top;filter:blur(2px)}.mythicHubBackdrop-module__YeC-qq__scene{height:var(--hub-scene-height);position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.mythicHubBackdrop-module__YeC-qq__scene picture,.mythicHubBackdrop-module__YeC-qq__scene img{width:100%;height:100%;display:block}.mythicHubBackdrop-module__YeC-qq__scene img{object-fit:cover;object-position:64% top;filter:blur(1.2px)}.mythicHubBackdrop-module__YeC-qq__scene:after{z-index:1;content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--atlas-bg) 87%, transparent), color-mix(in srgb, var(--atlas-bg) 61%, transparent) 34%, transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--atlas-bg) 13%, transparent), transparent 34%, color-mix(in srgb, var(--atlas-bg) 38%, transparent) 64%, var(--atlas-bg) 100%);position:absolute;inset:0}.mythicHubBackdrop-module__YeC-qq__lights{height:var(--hub-scene-height);pointer-events:none;position:absolute;inset:0 0 auto;overflow:hidden}.mythicHubBackdrop-module__YeC-qq__portalLight{z-index:2;background:radial-gradient(ellipse, var(--hub-cold-light), transparent 70%);opacity:.16;border-radius:50%;width:10%;height:30%;animation:9s ease-in-out infinite alternate mythicHubBackdrop-module__YeC-qq__portalBreath;position:absolute;top:34%;left:73%}.mythicHubBackdrop-module__YeC-qq__warmLight{z-index:2;background:radial-gradient(ellipse, var(--atlas-accent-2), transparent 72%);filter:blur(12px);opacity:.09;border-radius:50%;width:12%;height:23%;animation:13s ease-in-out -5s infinite alternate mythicHubBackdrop-module__YeC-qq__warmBreath;position:absolute;top:19%;left:82%}.mythicHubBackdrop-module__YeC-qq__rain{z-index:2;opacity:0;position:fixed;inset:0;overflow:hidden}.mythicHubBackdrop-module__YeC-qq__rain i{top:-80px;left:var(--rain-x);width:1px;height:var(--rain-length);background:linear-gradient(180deg, transparent, color-mix(in srgb, color-mix(in srgb, var(--atlas-text-strong) 62%, var(--hub-cold-light)) calc(var(--rain-fade,1) * 18%), transparent));transform-origin:bottom;animation:mythicHubBackdrop-module__YeC-qq__rainFall var(--rain-duration) var(--rain-delay) linear infinite;position:absolute}.mythicHubBackdrop-module__YeC-qq__backdrop :is(.mythicHubBackdrop-module__YeC-qq__portalLight,.mythicHubBackdrop-module__YeC-qq__warmLight,.mythicHubBackdrop-module__YeC-qq__motes i,.mythicHubBackdrop-module__YeC-qq__atmosphere i,.mythicHubBackdrop-module__YeC-qq__rain i){animation-play-state:paused}.mythicHubBackdrop-module__YeC-qq__backdrop[data-atmosphere-active] :is(.mythicHubBackdrop-module__YeC-qq__motes i,.mythicHubBackdrop-module__YeC-qq__atmosphere i,.mythicHubBackdrop-module__YeC-qq__rain i),.mythicHubBackdrop-module__YeC-qq__backdrop[data-bloom-active] :is(.mythicHubBackdrop-module__YeC-qq__portalLight,.mythicHubBackdrop-module__YeC-qq__warmLight){animation-play-state:running}.mythicHubBackdrop-module__YeC-qq__backdrop[data-atmosphere-active] .mythicHubBackdrop-module__YeC-qq__rain{opacity:1}.mythicHubBackdrop-module__YeC-qq__motes,.mythicHubBackdrop-module__YeC-qq__atmosphere{z-index:2;position:fixed;inset:0;overflow:hidden}.mythicHubBackdrop-module__YeC-qq__atmosphere i{background:radial-gradient(ellipse closest-side, var(--hub-cold-light), transparent);opacity:.055;border-radius:50%;width:120%;height:260px;animation:27s ease-in-out infinite alternate mythicHubBackdrop-module__YeC-qq__mistDrift;position:absolute;top:18%;left:-10%}.mythicHubBackdrop-module__YeC-qq__atmosphere i:nth-child(2){width:110%;animation-duration:33s;animation-delay:-13s;top:64%;left:3%}.mythicHubBackdrop-module__YeC-qq__motes i{left:var(--mote-x);top:var(--mote-y);width:var(--mote-size);height:var(--mote-size);background:var(--hub-cold-light);box-shadow:0 0 6px var(--hub-cold-light);animation:mythicHubBackdrop-module__YeC-qq__moteDrift var(--mote-duration) var(--mote-delay) linear infinite;border-radius:50%;position:absolute}.mythicHubBackdrop-module__YeC-qq__motes i:nth-child(4n){background:var(--atlas-accent-2);box-shadow:0 0 5px var(--atlas-accent-2)}.mythicHubBackdrop-module__YeC-qq__backdrop[data-paused] :is(.mythicHubBackdrop-module__YeC-qq__portalLight,.mythicHubBackdrop-module__YeC-qq__warmLight,.mythicHubBackdrop-module__YeC-qq__motes i,.mythicHubBackdrop-module__YeC-qq__atmosphere i,.mythicHubBackdrop-module__YeC-qq__rain i){animation-play-state:paused}@keyframes mythicHubBackdrop-module__YeC-qq__portalBreath{0%{opacity:.1;transform:scale(.97)}to{opacity:.21;transform:scale(1.04)}}@keyframes mythicHubBackdrop-module__YeC-qq__warmBreath{0%{opacity:.06;transform:scale(.98)}to{opacity:.12;transform:scale(1.05)}}@keyframes mythicHubBackdrop-module__YeC-qq__rainFall{0%{opacity:0;transform:translate(90px,-80px)rotate(14deg)}8%,88%{opacity:.65}to{opacity:0;transform:translate(-120px,calc(100dvh + 160px))rotate(14deg)}}@keyframes mythicHubBackdrop-module__YeC-qq__moteDrift{0%{opacity:0;transform:translateY(24px)}24%,68%{opacity:.5}to{opacity:0;transform:translate(-22px,-104px)}}@keyframes mythicHubBackdrop-module__YeC-qq__mistDrift{0%{opacity:.035;transform:translate(-18px,8px)}to{opacity:.075;transform:translate(18px,-8px)}}@media (max-width:1023px) and (min-width:768px){.mythicHubBackdrop-module__YeC-qq__backdrop{--hub-scene-height:760px}.mythicHubBackdrop-module__YeC-qq__scene img{object-position:center top}.mythicHubBackdrop-module__YeC-qq__portalLight{width:20%;top:32%;left:55%}.mythicHubBackdrop-module__YeC-qq__warmLight{width:17%;top:18%;left:73%}}@media (max-width:767px){.mythicHubBackdrop-module__YeC-qq__backdrop{--hub-scene-height:900px}.mythicHubBackdrop-module__YeC-qq__scene img{object-position:center top}.mythicHubBackdrop-module__YeC-qq__scene:after{background:linear-gradient(90deg, color-mix(in srgb, var(--atlas-bg) 66%, transparent), color-mix(in srgb, var(--atlas-bg) 22%, transparent)), linear-gradient(180deg, color-mix(in srgb, var(--atlas-bg) 17%, transparent), transparent 34%, color-mix(in srgb, var(--atlas-bg) 48%, transparent) 64%, var(--atlas-bg) 100%)}.mythicHubBackdrop-module__YeC-qq__portalLight{width:37%;top:33%;left:28%}.mythicHubBackdrop-module__YeC-qq__warmLight{width:25%;top:21%;left:62%}.mythicHubBackdrop-module__YeC-qq__motes i:nth-child(2n),.mythicHubBackdrop-module__YeC-qq__rain i:nth-child(2n){display:none}.mythicHubBackdrop-module__YeC-qq__rain i{--rain-fade:var(--rain-fade-narrow)}}:is(html[data-motion=reduced] :is(.mythicHubBackdrop-module__YeC-qq__portalLight,.mythicHubBackdrop-module__YeC-qq__warmLight,.mythicHubBackdrop-module__YeC-qq__rain,.mythicHubBackdrop-module__YeC-qq__motes,.mythicHubBackdrop-module__YeC-qq__atmosphere),[data-ui-motion=reduce] :is(.mythicHubBackdrop-module__YeC-qq__portalLight,.mythicHubBackdrop-module__YeC-qq__warmLight,.mythicHubBackdrop-module__YeC-qq__rain,.mythicHubBackdrop-module__YeC-qq__motes,.mythicHubBackdrop-module__YeC-qq__atmosphere)){display:none}html[data-transparency=reduced] :is(.mythicHubBackdrop-module__YeC-qq__scene img,.mythicHubBackdrop-module__YeC-qq__continuation img){filter:none}@media (prefers-reduced-motion:reduce){.mythicHubBackdrop-module__YeC-qq__portalLight,.mythicHubBackdrop-module__YeC-qq__warmLight,.mythicHubBackdrop-module__YeC-qq__rain,.mythicHubBackdrop-module__YeC-qq__motes,.mythicHubBackdrop-module__YeC-qq__atmosphere{display:none}}@media (prefers-reduced-transparency:reduce){.mythicHubBackdrop-module__YeC-qq__scene img,.mythicHubBackdrop-module__YeC-qq__continuation img{filter:none}}@media (prefers-contrast:more){.mythicHubBackdrop-module__YeC-qq__scene,.mythicHubBackdrop-module__YeC-qq__continuation{opacity:.45}}@media (forced-colors:active){.mythicHubBackdrop-module__YeC-qq__backdrop{display:none}}
.dungeonAtmosphere-module__rzy_PW__atmosphere{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dungeonAtmosphere-module__rzy_PW__bloom{opacity:.09;background:radial-gradient(ellipse at 65% 20%, var(--atlas-accent-strong), transparent 48%);mix-blend-mode:screen;position:absolute;inset:0}.dungeonAtmosphere-module__rzy_PW__mist{opacity:.16;background:radial-gradient(ellipse at 22% 65%, var(--atlas-accent), transparent 55%), radial-gradient(ellipse at 78% 40%, var(--atlas-accent), transparent 50%);filter:blur(26px);height:34%;animation:dungeonAtmosphere-module__rzy_PW__mistDrift 36s var(--atlas-ease-ambient) infinite alternate;position:absolute;top:18%;left:-8%;right:-8%}.dungeonAtmosphere-module__rzy_PW__particles{opacity:.62;position:absolute;inset:0}.dungeonAtmosphere-module__rzy_PW__particles i{left:var(--particle-x);top:var(--particle-y);width:var(--particle-size);height:var(--particle-size);background:var(--atlas-accent-strong);animation:dungeonAtmosphere-module__rzy_PW__motes var(--particle-duration) var(--particle-delay) linear infinite;border-radius:50%;position:absolute}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=mist] .dungeonAtmosphere-module__rzy_PW__particles{display:none}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=mist] .dungeonAtmosphere-module__rzy_PW__mist{opacity:.3;height:48%;top:8%}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=rain] .dungeonAtmosphere-module__rzy_PW__particles i{background:linear-gradient(transparent, var(--atlas-text-strong));width:1px;height:66px;animation:dungeonAtmosphere-module__rzy_PW__rain 2.8s var(--particle-delay) linear infinite;border-radius:0;top:-80px}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=snow] .dungeonAtmosphere-module__rzy_PW__particles i{background:var(--atlas-text-strong);animation-name:dungeonAtmosphere-module__rzy_PW__snow;top:-8px}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=pollen] .dungeonAtmosphere-module__rzy_PW__particles{opacity:.82}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=void] .dungeonAtmosphere-module__rzy_PW__particles i{width:4px;height:7px;box-shadow:0 0 6px var(--atlas-accent);border-radius:0}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=souls] .dungeonAtmosphere-module__rzy_PW__particles i{background:var(--atlas-info);opacity:.8;width:3px;height:19px;box-shadow:0 0 9px var(--atlas-info)}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=sand] .dungeonAtmosphere-module__rzy_PW__particles i{width:7px;height:2px;animation-name:dungeonAtmosphere-module__rzy_PW__sand}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-paused] :is(.dungeonAtmosphere-module__rzy_PW__mist,.dungeonAtmosphere-module__rzy_PW__particles i){animation-play-state:paused}@keyframes dungeonAtmosphere-module__rzy_PW__mistDrift{0%{transform:translate(-2%)}to{transform:translate(3%,-3%)}}@keyframes dungeonAtmosphere-module__rzy_PW__motes{0%{opacity:0;transform:translateY(60px)}20%,75%{opacity:.9}to{opacity:0;transform:translate(55px,-160px)}}@keyframes dungeonAtmosphere-module__rzy_PW__rain{to{transform:translate(-12lvh,calc(100lvh + 160px))}}@keyframes dungeonAtmosphere-module__rzy_PW__snow{0%{transform:translateY(-15px)}to{transform:translate(50px,calc(100lvh + 30px))}}@keyframes dungeonAtmosphere-module__rzy_PW__sand{0%{opacity:0;transform:translate(-100px,10px)}20%,75%{opacity:.9}to{opacity:0;transform:translate(240px,-35px)}}@media (max-width:767px){.dungeonAtmosphere-module__rzy_PW__particles i:nth-child(2n){display:none}.dungeonAtmosphere-module__rzy_PW__mist{opacity:.14}}html[data-motion=reduced] :is(.dungeonAtmosphere-module__rzy_PW__particles,.dungeonAtmosphere-module__rzy_PW__mist){display:none}@media (prefers-reduced-motion:reduce){.dungeonAtmosphere-module__rzy_PW__particles,.dungeonAtmosphere-module__rzy_PW__mist{display:none}}@media (forced-colors:active){.dungeonAtmosphere-module__rzy_PW__atmosphere{display:none}}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=pollen] .dungeonAtmosphere-module__rzy_PW__particles i{background:var(--atlas-text-strong);box-shadow:0 0 7px var(--ruby-gold), 0 0 2px var(--atlas-text-strong)}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=pollen] .dungeonAtmosphere-module__rzy_PW__particles i:nth-child(3n){opacity:.55;filter:blur(.6px);width:6px;height:4px}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=snow] .dungeonAtmosphere-module__rzy_PW__particles i{box-shadow:0 0 3px var(--atlas-text-muted)}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=souls] .dungeonAtmosphere-module__rzy_PW__particles i{background:linear-gradient(transparent, var(--atlas-info), transparent);border-radius:50%}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=souls] .dungeonAtmosphere-module__rzy_PW__particles i:nth-child(3n){background:var(--ruby-gold);width:2px;height:2px;box-shadow:0 0 5px var(--ruby-gold)}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=sand] .dungeonAtmosphere-module__rzy_PW__particles i{background:var(--ruby-gold)}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=sand] .dungeonAtmosphere-module__rzy_PW__mist{background:radial-gradient(ellipse at 25% 60%, var(--ruby-gold), transparent 60%);opacity:.19}.dungeonAtmosphere-module__rzy_PW__atmosphere[data-atmosphere=void] .dungeonAtmosphere-module__rzy_PW__mist{opacity:.2}
html[data-motion=reduced] .mythicHubMotion-module__rut2MG__motion [data-hub-motion-item]{opacity:1!important;translate:none!important;scale:none!important}[data-transparency=reduced] .mythicHubMotion-module__rut2MG__motion [data-hub-motion-item]{opacity:1!important;translate:none!important;scale:none!important}[data-ui-motion=reduce] .mythicHubMotion-module__rut2MG__motion [data-hub-motion-item]{opacity:1!important;translate:none!important;scale:none!important}.mythicHubMotion-module__rut2MG__motion[data-ui-motion=reduce] [data-hub-motion-item]{opacity:1!important;translate:none!important;scale:none!important}.mythicHubMotion-module__rut2MG__motion[data-transparency=reduced] [data-hub-motion-item]{opacity:1!important;translate:none!important;scale:none!important}.mythicHubMotion-module__rut2MG__motion [data-ui-motion=reduce][data-hub-motion-item]{opacity:1!important;translate:none!important;scale:none!important}.mythicHubMotion-module__rut2MG__motion [data-ui-motion=reduce] [data-hub-motion-item]{opacity:1!important;translate:none!important;scale:none!important}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce),(forced-colors:active),print{.mythicHubMotion-module__rut2MG__motion [data-hub-motion-item]{opacity:1!important;translate:none!important;scale:none!important}}
.ui-spinner{color:inherit;flex-shrink:0;display:inline-block;position:relative}.ui-spinner__spoke{opacity:.15;background:currentColor;border-radius:9999px;width:8%;height:26%;margin-top:-13%;margin-left:-4%;animation:1.2s linear infinite ui-spinner-fade;position:absolute;top:50%;left:50%}@keyframes ui-spinner-fade{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion:reduce){.ui-spinner__spoke{animation-duration:2.4s}}@media (forced-colors:active){.ui-spinner__spoke{background:canvastext}}
