.HalloweenAtmosphere_experience__Cq1Kb{--halloween-ember:#ff743d;--halloween-hot:#ffd6a3;--halloween-night:#140c12}.HalloweenAtmosphere_atmosphere__uwJ_V{--view:calc(var(--stable-bg-vh, 1vh) * 100);z-index:1;overflow:hidden;pointer-events:none;user-select:none;contain:layout paint}.HalloweenAtmosphere_atmosphere__uwJ_V *,.HalloweenAtmosphere_atmosphere__uwJ_V :after,.HalloweenAtmosphere_atmosphere__uwJ_V :before{pointer-events:none}.HalloweenAtmosphere_edgeShade__xfKsN{position:absolute;inset:0;box-shadow:inset 36px 0 70px -42px #a73526,inset -36px 0 70px -42px #a73526}.HalloweenAtmosphere_riftLeft__8kV4y,.HalloweenAtmosphere_riftRight__C_Vaq{position:absolute;top:calc(var(--view) * .2);width:150px;height:min(calc(var(--view) * .66),640px);min-height:290px}.HalloweenAtmosphere_riftLeft__8kV4y{left:-66px;transform:rotate(-9deg)}.HalloweenAtmosphere_riftRight__C_Vaq{right:-71px;top:calc(var(--view) * .38);transform:rotate(174deg)}.HalloweenAtmosphere_riftGlow__lruyh{position:absolute;left:-24px;top:-24px;width:calc(100% + 48px);height:calc(100% + 48px);animation:HalloweenAtmosphere_riftBreathe___frg1 8s ease-in-out infinite alternate}.HalloweenAtmosphere_riftOpening__eQKKV{position:absolute;inset:3px 4px;background:var(--halloween-night)}.HalloweenAtmosphere_otherSide__oZqUk{position:absolute;left:-12%;top:-12%;width:124%;height:124%;background-color:color-mix(in srgb,var(--halloween-surface,#151015) 45%,#281019);filter:saturate(.45) sepia(.3);opacity:.7;transform:scaleX(-1) scale(1.12);animation:HalloweenAtmosphere_otherSideDrift__dXbw4 18s ease-in-out infinite alternate}.HalloweenAtmosphere_cracks__mCuby{position:absolute;inset:-5% -30%;width:160%;height:110%;stroke:var(--halloween-ember);stroke-width:.8;opacity:.55}.HalloweenAtmosphere_watcher__f4Xnd{position:absolute;top:44%;left:55%;display:flex;gap:9px;transform:rotate(-8deg);animation:HalloweenAtmosphere_watcherWake__lwpr3 17s ease-in-out infinite}.HalloweenAtmosphere_watcher__f4Xnd i{width:10px;height:4px;background:var(--halloween-hot);box-shadow:0 0 8px var(--halloween-ember);clip-path:polygon(0 0,100% 35%,75% 100%,20% 75%)}.HalloweenAtmosphere_watcher__f4Xnd i+i{transform:scaleX(-1)}.HalloweenAtmosphere_riftRight__C_Vaq .HalloweenAtmosphere_watcher__f4Xnd{transform:rotate(180deg);animation-delay:-8s}.HalloweenAtmosphere_riftRight__C_Vaq .HalloweenAtmosphere_riftGlow__lruyh{animation-delay:-4s}.HalloweenAtmosphere_embers__s4G4f{position:absolute;inset:0}.HalloweenAtmosphere_embers__s4G4f i{position:absolute;left:calc(3% + var(--ember-index) * 15.5%);top:calc(var(--view) + 9px);width:2px;height:7px;background:var(--halloween-ember);opacity:0;animation:HalloweenAtmosphere_emberRise__jyHk3 15s linear infinite;animation-delay:calc(var(--ember-index) * -2.1s)}@keyframes HalloweenAtmosphere_riftBreathe___frg1{0%{opacity:.65}to{opacity:1}}@keyframes HalloweenAtmosphere_otherSideDrift__dXbw4{0%{transform:scaleX(-1) scale(1.12) translateY(-2%)}to{transform:scaleX(-1) scale(1.2) translateY(3%)}}@keyframes HalloweenAtmosphere_watcherWake__lwpr3{0%,22%,48%,to{opacity:0}29%,41%{opacity:.9}}@keyframes HalloweenAtmosphere_emberRise__jyHk3{0%{opacity:0;transform:translateZ(0) rotate(20deg)}12%,70%{opacity:.65}to{opacity:0;transform:translate3d(24px,-80vh,0) rotate(150deg)}}@media (min-width:768px){.HalloweenAtmosphere_riftLeft__8kV4y,.HalloweenAtmosphere_riftRight__C_Vaq{width:220px;height:min(calc(var(--view) * .72),740px)}.HalloweenAtmosphere_riftLeft__8kV4y{left:calc(50% - 490px);top:calc(var(--view) * .15)}.HalloweenAtmosphere_riftRight__C_Vaq{right:calc(50% - 490px);top:calc(var(--view) * .26)}}@media (prefers-reduced-motion:reduce){.HalloweenAtmosphere_atmosphere__uwJ_V *{animation:none}.HalloweenAtmosphere_embers__s4G4f,.HalloweenAtmosphere_watcher__f4Xnd{display:none}}.HalloweenLogoPortal_logo__Pst8f{position:relative;display:grid;place-items:center;max-width:100%;isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent}.HalloweenLogoPortal_logo__Pst8f:focus-visible{outline:2px solid color-mix(in srgb,var(--halloween-ink,#fff) 70%,transparent);outline-offset:6px;border-radius:12px}.HalloweenLogoPortal_logoBody__zG36L{position:relative;z-index:1;max-width:100%}.HalloweenLogoPortal_portal__qewPX{--size:var(--portal-size,120px);left:50%;top:50%;z-index:0;width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);opacity:0;transform:scale(0);pointer-events:none}.HalloweenLogoPortal_portalEmbers__kXf3d,.HalloweenLogoPortal_portalGlow__rKWnZ,.HalloweenLogoPortal_portalRim__fnXn7,.HalloweenLogoPortal_portalSwirl__JMmO5,.HalloweenLogoPortal_portalVoid__vkDkA,.HalloweenLogoPortal_portal__qewPX{position:absolute;border-radius:50%}.HalloweenLogoPortal_portalGlow__rKWnZ{inset:-32%;background:radial-gradient(closest-side,rgba(255,116,61,0) 54%,rgba(255,116,61,.55) 66%,rgba(255,50,20,.2) 80%,transparent)}.HalloweenLogoPortal_portalSwirl__JMmO5{inset:0;background:conic-gradient(from 0deg,#1a0308,#5a0f12 10%,#12020a 22%,#7a1d10 34%,#0d0106 46%,#4a0c14 58%,#120208 70%,#6a1a0e 82%,#1a0308)}.HalloweenLogoPortal_portalEmbers__kXf3d{inset:10%;background:conic-gradient(from 90deg,transparent,rgba(255,140,60,.38) 7%,transparent 18%,rgba(255,90,40,.26) 43%,transparent 56%,rgba(255,170,100,.32) 76%,transparent 88%)}.HalloweenLogoPortal_portalVoid__vkDkA{inset:18%;background:radial-gradient(circle,#000 0 46%,rgba(0,0,0,.92) 66%,transparent 100%)}.HalloweenLogoPortal_portalRim__fnXn7{inset:0;box-shadow:0 0 0 1.5px rgba(255,150,90,.6),0 0 22px 6px rgba(255,70,30,.45),inset 0 0 26px 10px rgba(0,0,0,.92)}.HalloweenLogoPortal_stage__efHVM{position:fixed;top:0;left:0;z-index:2147483000;overflow:hidden;pointer-events:none;user-select:none;isolation:isolate;contain:layout paint size}.HalloweenLogoPortal_stage__efHVM *{pointer-events:none}.HalloweenLogoPortal_creature__RyY7K{position:absolute;inset:0;display:block;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.HalloweenLogoPortal_portal__qewPX,.HalloweenLogoPortal_stage__efHVM{display:none}}.HauntedEyesButton_eyes__zqxbZ{--gaze-x:0;--gaze-y:0;display:block;width:52px;height:24px}.HauntedEyesButton_svg__PEkjh{display:block;overflow:visible;filter:drop-shadow(0 0 2px rgba(255,140,30,.85)) drop-shadow(0 0 6px rgba(255,80,0,.4));animation:HauntedEyesButton_eyesSmoulder__PGfAQ 3.2s ease-in-out infinite alternate}.HauntedEyesButton_blink__rWdm9,.HauntedEyesButton_eye__fCwKp{transform-box:fill-box;transform-origin:center}.HauntedEyesButton_eye__fCwKp{transition:transform .16s ease}.HauntedEyesButton_blink__rWdm9{animation:HauntedEyesButton_eyesBlink__r0lyE 6.2s ease-in-out infinite}.HauntedEyesButton_eye__fCwKp+.HauntedEyesButton_eye__fCwKp .HauntedEyesButton_blink__rWdm9{animation-delay:.04s}.HauntedEyesButton_iris___WHIA{transform:translate(calc(var(--gaze-x) * 3px),calc(var(--gaze-y) * 1.6px));transition:transform .14s ease-out}.HauntedEyesButton_pupil__uRtV9{fill:#050000;transform-box:fill-box;transform-origin:center;transition:transform .26s ease}.HauntedEyesButton_lid__PnNHU{fill:none;stroke:#0d0202;stroke-width:1.1}button:focus-visible .HauntedEyesButton_eye__fCwKp,button:hover .HauntedEyesButton_eye__fCwKp{transform:scaleY(1.18)}.HauntedEyesButton_eyes__zqxbZ[data-awake] .HauntedEyesButton_svg__PEkjh{filter:drop-shadow(0 0 2px rgba(255,40,30,.95)) drop-shadow(0 0 7px rgba(255,0,0,.55))}.HauntedEyesButton_eyes__zqxbZ[data-awake] .HauntedEyesButton_pupil__uRtV9{transform:scaleX(2.1)}.HauntedEyesButton_hold__i6qvu{width:72px;height:40px;padding:0;touch-action:none;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}.HauntedEyesButton_ring__uHR6a{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);overflow:visible;pointer-events:none;opacity:0;transition:opacity .15s ease}.HauntedEyesButton_ringCharge__O3d7f,.HauntedEyesButton_ringTrack__6ebbN{fill:none;stroke-width:2.2}.HauntedEyesButton_ringTrack__6ebbN{stroke:rgba(0,0,0,.35)}.HauntedEyesButton_ringCharge__O3d7f{stroke:#ff3b1f;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 3px rgba(255,40,10,.9))}.HauntedEyesButton_hold__i6qvu[data-summon=charging] .HauntedEyesButton_ring__uHR6a{opacity:1;transition-delay:.25s}.HauntedEyesButton_hold__i6qvu[data-summon=charging] .HauntedEyesButton_ringCharge__O3d7f{animation:HauntedEyesButton_summonCharge__aiddV 3s linear forwards}.HauntedEyesButton_hold__i6qvu[data-summon=charging] .HauntedEyesButton_eyes__zqxbZ{animation:HauntedEyesButton_summonTremble__gKasa 3s linear forwards}.HauntedEyesButton_hold__i6qvu[data-summon=charging] .HauntedEyesButton_eye__fCwKp{transform:scale(1.12,1.35);transition:transform 3s cubic-bezier(.5,0,.9,.6)}.HauntedEyesButton_hold__i6qvu[data-summon] .HauntedEyesButton_pupil__uRtV9{transform:scaleX(2.6);transition:transform 2.6s ease-in}.HauntedEyesButton_hold__i6qvu[data-summon=summoning] .HauntedEyesButton_ring__uHR6a{opacity:1}.HauntedEyesButton_hold__i6qvu[data-summon=summoning] .HauntedEyesButton_ringCharge__O3d7f{stroke-dashoffset:0;animation:HauntedEyesButton_summonPulse__6X9X_ .5s ease-in-out infinite alternate}.HauntedEyesButton_hold__i6qvu[data-summon=summoning] .HauntedEyesButton_eye__fCwKp{transform:scale(1.15,1.45)}.HauntedEyesButton_hold__i6qvu[data-summon=summoning] .HauntedEyesButton_svg__PEkjh{filter:drop-shadow(0 0 3px rgba(255,30,20,1)) drop-shadow(0 0 9px rgba(255,0,0,.7));animation:HauntedEyesButton_summonPulse__6X9X_ .5s ease-in-out infinite alternate}.HauntedEyesButton_hold__i6qvu[data-summon=summoning] .HauntedEyesButton_eyes__zqxbZ{animation:HauntedEyesButton_summonQuiver__zZ2xc .12s linear infinite}@keyframes HauntedEyesButton_summonCharge__aiddV{to{stroke-dashoffset:0}}@keyframes HauntedEyesButton_summonTremble__gKasa{0%,20%{transform:translate(0)}30%{transform:translate(.3px,-.2px)}40%{transform:translate(-.4px,.3px)}50%{transform:translate(.6px,.2px)}58%{transform:translate(-.7px,-.4px)}66%{transform:translate(.9px,.5px)}73%{transform:translate(-1px,.3px)}80%{transform:translate(1.2px,-.6px)}86%{transform:translate(-1.3px,.7px)}91%{transform:translate(1.4px,.4px)}95%{transform:translate(-1.5px,-.7px)}to{transform:translate(1.2px,.6px)}}@keyframes HauntedEyesButton_summonQuiver__zZ2xc{0%{transform:translate(.8px,.3px)}25%{transform:translate(-.7px,-.4px)}50%{transform:translate(.6px,-.3px)}75%{transform:translate(-.8px,.4px)}to{transform:translate(.8px,.3px)}}@keyframes HauntedEyesButton_summonPulse__6X9X_{0%{opacity:.75}to{opacity:1}}@keyframes HauntedEyesButton_eyesBlink__r0lyE{0%,40%,46%,88%,92.5%,95%,to{transform:scaleY(1)}43%{transform:scaleY(.06)}90.5%,93.8%{transform:scaleY(.08)}}@keyframes HauntedEyesButton_eyesSmoulder__PGfAQ{0%{opacity:.82}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HauntedEyesButton_blink__rWdm9,.HauntedEyesButton_hold__i6qvu[data-summon] .HauntedEyesButton_eyes__zqxbZ,.HauntedEyesButton_hold__i6qvu[data-summon] .HauntedEyesButton_svg__PEkjh,.HauntedEyesButton_svg__PEkjh{animation:none}.HauntedEyesButton_eye__fCwKp,.HauntedEyesButton_iris___WHIA,.HauntedEyesButton_pupil__uRtV9{transition:none}}