.raidHubBackdrop-module__2lucCG__backdrop{--raid-vault-light:color-mix(in srgb, var(--atlas-positive) 78%, var(--atlas-info) 22%);--raid-scene-height:clamp(660px, 61vw, 1000px);z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.raidHubBackdrop-module__2lucCG__continuation{inset:calc(var(--raid-scene-height) * .57) 0 0;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 260px);mask-image:linear-gradient(#0000,#000 260px)}.raidHubBackdrop-module__2lucCG__continuation:after{content:"";background:radial-gradient(ellipse 70% 30% at 72% 35%, color-mix(in srgb, var(--raid-vault-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}.raidHubBackdrop-module__2lucCG__continuation picture,.raidHubBackdrop-module__2lucCG__continuation img{width:100%;height:100%;display:block}.raidHubBackdrop-module__2lucCG__continuation img{object-fit:cover;object-position:center top;filter:blur(2.5px)}.raidHubBackdrop-module__2lucCG__scene{height:var(--raid-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)}.raidHubBackdrop-module__2lucCG__scene picture,.raidHubBackdrop-module__2lucCG__scene img{width:100%;height:100%;display:block}.raidHubBackdrop-module__2lucCG__scene img{object-fit:cover;object-position:68% top;filter:blur(2px)}.raidHubBackdrop-module__2lucCG__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}.raidHubBackdrop-module__2lucCG__lights{height:var(--raid-scene-height);pointer-events:none;position:absolute;inset:0 0 auto;overflow:hidden}.raidHubBackdrop-module__2lucCG__vaultLight{z-index:2;background:radial-gradient(ellipse, var(--raid-vault-light), transparent 70%);opacity:.16;border-radius:50%;width:10%;height:30%;animation:9s ease-in-out infinite alternate raidHubBackdrop-module__2lucCG__vaultBreath;position:absolute;top:34%;left:73%}.raidHubBackdrop-module__2lucCG__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 raidHubBackdrop-module__2lucCG__warmBreath;position:absolute;top:19%;left:82%}.raidHubBackdrop-module__2lucCG__rain{z-index:2;opacity:0;position:fixed;inset:0;overflow:hidden}.raidHubBackdrop-module__2lucCG__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(--raid-vault-light)) calc(var(--rain-fade,1) * 27%), transparent));transform-origin:bottom;animation:raidHubBackdrop-module__2lucCG__rainFall var(--rain-duration) var(--rain-delay) linear infinite;position:absolute}.raidHubBackdrop-module__2lucCG__backdrop :is(.raidHubBackdrop-module__2lucCG__vaultLight,.raidHubBackdrop-module__2lucCG__warmLight,.raidHubBackdrop-module__2lucCG__motes i,.raidHubBackdrop-module__2lucCG__atmosphere i,.raidHubBackdrop-module__2lucCG__rain i){animation-play-state:paused}.raidHubBackdrop-module__2lucCG__backdrop[data-atmosphere-active] :is(.raidHubBackdrop-module__2lucCG__motes i,.raidHubBackdrop-module__2lucCG__atmosphere i,.raidHubBackdrop-module__2lucCG__rain i),.raidHubBackdrop-module__2lucCG__backdrop[data-bloom-active] :is(.raidHubBackdrop-module__2lucCG__vaultLight,.raidHubBackdrop-module__2lucCG__warmLight){animation-play-state:running}.raidHubBackdrop-module__2lucCG__backdrop[data-atmosphere-active] .raidHubBackdrop-module__2lucCG__rain{opacity:1}.raidHubBackdrop-module__2lucCG__motes,.raidHubBackdrop-module__2lucCG__atmosphere{z-index:2;position:fixed;inset:0;overflow:hidden}.raidHubBackdrop-module__2lucCG__atmosphere i{background:radial-gradient(ellipse closest-side, var(--raid-vault-light), transparent);opacity:.055;border-radius:50%;width:120%;height:clamp(480px,35%,900px);animation:27s ease-in-out infinite alternate raidHubBackdrop-module__2lucCG__mistDrift;position:absolute;top:18%;left:-10%}.raidHubBackdrop-module__2lucCG__atmosphere i:nth-child(2){width:110%;animation-duration:33s;animation-delay:-13s;top:64%;left:3%}.raidHubBackdrop-module__2lucCG__motes i{left:var(--mote-x);top:var(--mote-y);width:var(--mote-size);height:var(--mote-size);background:var(--raid-vault-light);box-shadow:0 0 6px var(--raid-vault-light);animation:raidHubBackdrop-module__2lucCG__moteDrift var(--mote-duration) var(--mote-delay) linear infinite;border-radius:50%;position:absolute}.raidHubBackdrop-module__2lucCG__motes i:nth-child(4n){background:var(--atlas-accent-2);box-shadow:0 0 5px var(--atlas-accent-2)}.raidHubBackdrop-module__2lucCG__backdrop[data-paused] :is(.raidHubBackdrop-module__2lucCG__vaultLight,.raidHubBackdrop-module__2lucCG__warmLight,.raidHubBackdrop-module__2lucCG__motes i,.raidHubBackdrop-module__2lucCG__atmosphere i,.raidHubBackdrop-module__2lucCG__rain i){animation-play-state:paused}@keyframes raidHubBackdrop-module__2lucCG__vaultBreath{0%{opacity:.1;transform:scale(.97)}to{opacity:.21;transform:scale(1.04)}}@keyframes raidHubBackdrop-module__2lucCG__warmBreath{0%{opacity:.06;transform:scale(.98)}to{opacity:.12;transform:scale(1.05)}}@keyframes raidHubBackdrop-module__2lucCG__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 raidHubBackdrop-module__2lucCG__moteDrift{0%{opacity:0;transform:translateY(24px)}24%,68%{opacity:.5}to{opacity:0;transform:translate(-22px,-104px)}}@keyframes raidHubBackdrop-module__2lucCG__mistDrift{0%{opacity:.035;transform:translate(-18px,8px)}to{opacity:.075;transform:translate(18px,-8px)}}@media (max-width:1023px) and (min-width:768px){.raidHubBackdrop-module__2lucCG__backdrop{--raid-scene-height:760px}.raidHubBackdrop-module__2lucCG__scene img{object-position:center top}.raidHubBackdrop-module__2lucCG__vaultLight{width:20%;top:32%;left:55%}.raidHubBackdrop-module__2lucCG__warmLight{width:17%;top:18%;left:73%}}@media (max-width:767px){.raidHubBackdrop-module__2lucCG__backdrop{--raid-scene-height:900px}.raidHubBackdrop-module__2lucCG__scene img{object-position:center top}.raidHubBackdrop-module__2lucCG__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%)}.raidHubBackdrop-module__2lucCG__vaultLight{width:37%;top:33%;left:28%}.raidHubBackdrop-module__2lucCG__warmLight{width:25%;top:21%;left:62%}.raidHubBackdrop-module__2lucCG__motes i:nth-child(2n),.raidHubBackdrop-module__2lucCG__rain i:nth-child(2n){display:none}.raidHubBackdrop-module__2lucCG__rain i{--rain-fade:var(--rain-fade-narrow)}}:is(html[data-motion=reduced] :is(.raidHubBackdrop-module__2lucCG__vaultLight,.raidHubBackdrop-module__2lucCG__warmLight,.raidHubBackdrop-module__2lucCG__rain,.raidHubBackdrop-module__2lucCG__motes,.raidHubBackdrop-module__2lucCG__atmosphere),[data-ui-motion=reduce] :is(.raidHubBackdrop-module__2lucCG__vaultLight,.raidHubBackdrop-module__2lucCG__warmLight,.raidHubBackdrop-module__2lucCG__rain,.raidHubBackdrop-module__2lucCG__motes,.raidHubBackdrop-module__2lucCG__atmosphere)){display:none}html[data-transparency=reduced] :is(.raidHubBackdrop-module__2lucCG__scene img,.raidHubBackdrop-module__2lucCG__continuation img){filter:none}@media (prefers-reduced-motion:reduce){.raidHubBackdrop-module__2lucCG__vaultLight,.raidHubBackdrop-module__2lucCG__warmLight,.raidHubBackdrop-module__2lucCG__rain,.raidHubBackdrop-module__2lucCG__motes,.raidHubBackdrop-module__2lucCG__atmosphere{display:none}}@media (prefers-reduced-transparency:reduce){.raidHubBackdrop-module__2lucCG__scene img,.raidHubBackdrop-module__2lucCG__continuation img{filter:none}}@media (prefers-contrast:more){.raidHubBackdrop-module__2lucCG__scene,.raidHubBackdrop-module__2lucCG__continuation{opacity:.45}}@media (forced-colors:active){.raidHubBackdrop-module__2lucCG__backdrop{display:none}}
