.SeasonalLayer-module__Uans0q__frame{--seasonal-top:0px;--seasonal-col-left:0px;--seasonal-col-right:100%;pointer-events:none;height:100%;position:absolute;top:0;left:0;right:0}.SeasonalLayer-module__Uans0q__backdrop,.SeasonalLayer-module__Uans0q__skyBack,.SeasonalLayer-module__Uans0q__skyFront{animation:.6s ease-out both SeasonalLayer-module__Uans0q__appear}.SeasonalLayer-module__Uans0q__backdrop{position:absolute;inset:0}.SeasonalLayer-module__Uans0q__backdrop *,.SeasonalLayer-module__Uans0q__skyBack,.SeasonalLayer-module__Uans0q__skyBack *,.SeasonalLayer-module__Uans0q__skyFront,.SeasonalLayer-module__Uans0q__skyFront *,.SeasonalLayer-module__Uans0q__hat{pointer-events:none}@keyframes SeasonalLayer-module__Uans0q__appear{0%{opacity:0}to{opacity:1}}.SeasonalLayer-module__Uans0q__sky{position:absolute;top:0;left:0;right:0;overflow:hidden}.SeasonalLayer-module__Uans0q__tint{background:var(--seasonal-tint,none);position:absolute;inset:0}.SeasonalLayer-module__Uans0q__skyBack{z-index:-1;position:absolute;inset:0;overflow:hidden}.SeasonalLayer-module__Uans0q__skyFront{z-index:-1;position:absolute;inset:0;overflow-x:clip}.SeasonalLayer-module__Uans0q__skyParticles{position:absolute;top:0;left:0}.SeasonalLayer-module__Uans0q__winter{--seasonal-tint:linear-gradient(180deg, var(--lightningcss-light,#1040844d)var(--lightningcss-dark,#08163a99) 0%, var(--lightningcss-light,#bee1fa38)var(--lightningcss-dark,#34549261) 100%)}.SeasonalLayer-module__Uans0q__christmas{--seasonal-tint:radial-gradient(120% 70% at 50% 0%, var(--lightningcss-light,#ffd68252)var(--lightningcss-dark,#ffaa483d) 0%, transparent 70%), linear-gradient(180deg, var(--lightningcss-light,#143c8252)var(--lightningcss-dark,#0a163899) 0%, var(--lightningcss-light,#c8e1fa33)var(--lightningcss-dark,#3c467857) 100%)}.SeasonalLayer-module__Uans0q__halloween{--seasonal-tint:linear-gradient(180deg, var(--lightningcss-light,#462482b8)var(--lightningcss-dark,#1e0a3cc7) 0%, var(--lightningcss-light,#963c8c94)var(--lightningcss-dark,#4818629e) 45%, var(--lightningcss-light,#eb783c9e)var(--lightningcss-dark,#c4561480) 85%)}.SeasonalLayer-module__Uans0q__easter{--seasonal-tint:linear-gradient(180deg, var(--lightningcss-light,#966edc61)var(--lightningcss-dark,#5a32787a) 0%, var(--lightningcss-light,#ffa0cd5c)var(--lightningcss-dark,#4a509652) 45%, var(--lightningcss-light,#a0e6b96b)var(--lightningcss-dark,#387c6c5c) 85%)}.SeasonalLayer-module__Uans0q__particles{position:fixed;top:0;left:0}.SeasonalLayer-module__Uans0q__grounded{height:0;position:absolute;bottom:0;left:0;right:0}.SeasonalLayer-module__Uans0q__rail{flex-direction:column;justify-content:flex-end;display:none;position:absolute;inset:0}.SeasonalLayer-module__Uans0q__frame[data-gutter=wide] .SeasonalLayer-module__Uans0q__rail{display:flex}.SeasonalLayer-module__Uans0q__stuck{flex:none;height:0;position:sticky;bottom:0}.SeasonalLayer-module__Uans0q__ground{height:150px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.SeasonalLayer-module__Uans0q__stuck .SeasonalLayer-module__Uans0q__ground{--seasonal-fade:linear-gradient(90deg, #000 calc(var(--seasonal-col-left) - 56px), transparent calc(var(--seasonal-col-left) - 8px), transparent calc(var(--seasonal-col-right) + 8px), #000 calc(var(--seasonal-col-right) + 56px));-webkit-mask-image:var(--seasonal-fade);-webkit-mask-image:var(--seasonal-fade);mask-image:var(--seasonal-fade)}.SeasonalLayer-module__Uans0q__frame[data-gutter=wide] .SeasonalLayer-module__Uans0q__grounded .SeasonalLayer-module__Uans0q__ground{--seasonal-fade:linear-gradient(90deg, transparent calc(var(--seasonal-col-left) - 150px), #000 calc(var(--seasonal-col-left) - 104px), #000 calc(var(--seasonal-col-right) + 104px), transparent calc(var(--seasonal-col-right) + 150px));-webkit-mask-image:var(--seasonal-fade);-webkit-mask-image:var(--seasonal-fade);mask-image:var(--seasonal-fade)}.SeasonalLayer-module__Uans0q__frame[data-gutter=wide] .SeasonalLayer-module__Uans0q__grounded .SeasonalLayer-module__Uans0q__bunny{display:none}.SeasonalLayer-module__Uans0q__drift{position:absolute;bottom:0;left:0}.SeasonalLayer-module__Uans0q__ledges{position:absolute;inset:0;overflow:hidden}.SeasonalLayer-module__Uans0q__skyLedges{position:absolute;inset:0;overflow-x:clip}.SeasonalLayer-module__Uans0q__ledge{position:absolute;top:0;left:0}.SeasonalLayer-module__Uans0q__prop{filter:drop-shadow(0 1px var(--lightningcss-light,#28466e4d)var(--lightningcss-dark,#00000059));display:block;position:absolute;bottom:0}.SeasonalLayer-module__Uans0q__lights{top:var(--seasonal-top);justify-content:center;height:44px;display:flex;position:absolute;left:0;right:0;overflow:hidden}.SeasonalLayer-module__Uans0q__lights svg{flex:none}.SeasonalLayer-module__Uans0q__wire{fill:none;stroke:#2c5a3c;stroke:var(--lightningcss-light,#2c5a3c)var(--lightningcss-dark,#3f7453);stroke-width:1.5px}.SeasonalLayer-module__Uans0q__socket{fill:#2c5a3c;fill:var(--lightningcss-light,#2c5a3c)var(--lightningcss-dark,#3f7453)}.SeasonalLayer-module__Uans0q__bulb{animation:2.6s ease-in-out infinite SeasonalLayer-module__Uans0q__twinkle}@keyframes SeasonalLayer-module__Uans0q__twinkle{0%,to{opacity:1}50%{opacity:.4}}.SeasonalLayer-module__Uans0q__hat{z-index:20;transform-origin:50% 100%;animation:.6s ease-out both SeasonalLayer-module__Uans0q__appear;display:none;position:absolute;top:0;left:0}.SeasonalLayer-module__Uans0q__eyes{opacity:0;gap:7px;animation:23s ease-in-out infinite SeasonalLayer-module__Uans0q__peek;display:flex;position:absolute}.SeasonalLayer-module__Uans0q__eyes span{background:#ffd65c;border-radius:50% 50% 45% 45%;width:7px;height:5px;box-shadow:0 0 8px 2px #ff9628a6}@keyframes SeasonalLayer-module__Uans0q__peek{0%,78%,to{opacity:0}82%,88%{opacity:.85}89.5%{opacity:.05}91%,96%{opacity:.85}}.SeasonalLayer-module__Uans0q__fog{will-change:transform;background:radial-gradient(closest-side,var(--lightningcss-light,#8c70c44d)var(--lightningcss-dark,#b096e23d),#0000);width:70%;height:96px;animation:46s ease-in-out infinite alternate SeasonalLayer-module__Uans0q__fog;position:absolute;bottom:-34px}@keyframes SeasonalLayer-module__Uans0q__fog{0%{transform:translate(-9%)}to{transform:translate(9%)}}.SeasonalLayer-module__Uans0q__glow{background:radial-gradient(closest-side,#ff962880,#0000);width:96px;height:76px;animation:3.4s ease-in-out infinite SeasonalLayer-module__Uans0q__flicker;position:absolute;bottom:-14px}@keyframes SeasonalLayer-module__Uans0q__flicker{0%,to{opacity:.9}22%{opacity:.55}41%{opacity:1}63%{opacity:.7}80%{opacity:.95}}.SeasonalLayer-module__Uans0q__bunny{will-change:transform;animation:54s linear 4s infinite SeasonalLayer-module__Uans0q__bunnyRun;position:absolute;bottom:2px;left:-48px}.SeasonalLayer-module__Uans0q__bunnyHop{width:36px;height:30px;animation:.62s ease-in-out infinite SeasonalLayer-module__Uans0q__bunnyHop;display:block;position:relative}.SeasonalLayer-module__Uans0q__bunnyHop svg{filter:drop-shadow(0 0 1px var(--lightningcss-light,#28466e99)var(--lightningcss-dark,#0006));position:absolute;bottom:0;left:0}.SeasonalLayer-module__Uans0q__bunnySit{animation:.62s step-end infinite SeasonalLayer-module__Uans0q__bunnyGround}.SeasonalLayer-module__Uans0q__bunnyLeap{animation:.62s step-end infinite SeasonalLayer-module__Uans0q__bunnyAir}@keyframes SeasonalLayer-module__Uans0q__bunnyRun{0%{transform:translate(0,0)}20%,to{transform:translate(calc(100vw + 96px))}}@keyframes SeasonalLayer-module__Uans0q__bunnyHop{0%,to{transform:translate(0,0)}50%{transform:translateY(-13px)}}@keyframes SeasonalLayer-module__Uans0q__bunnyGround{0%,80%,to{opacity:1}20%{opacity:0}}@keyframes SeasonalLayer-module__Uans0q__bunnyAir{0%,80%,to{opacity:0}20%{opacity:1}}.SeasonalLayer-module__Uans0q__toggle{top:calc(50% - 1rem);left:max(.5rem, env(safe-area-inset-left,0px));z-index:20;pointer-events:auto;position:absolute}.SeasonalLayer-module__Uans0q__landing .SeasonalLayer-module__Uans0q__toggle{top:max(1rem, env(safe-area-inset-top,0px));left:max(1rem, env(safe-area-inset-left,0px))}.SeasonalLayer-module__Uans0q__toggleOff{background:currentColor;border-radius:1px;width:18px;height:1.5px;position:absolute;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.SeasonalLayer-module__Uans0q__backdrop,.SeasonalLayer-module__Uans0q__skyBack,.SeasonalLayer-module__Uans0q__skyFront,.SeasonalLayer-module__Uans0q__hat,.SeasonalLayer-module__Uans0q__bulb,.SeasonalLayer-module__Uans0q__fog,.SeasonalLayer-module__Uans0q__glow,.SeasonalLayer-module__Uans0q__bunnyHop,.SeasonalLayer-module__Uans0q__bunnySit,.SeasonalLayer-module__Uans0q__bunnyLeap{animation:none}.SeasonalLayer-module__Uans0q__eyes{opacity:.6;animation:none}.SeasonalLayer-module__Uans0q__bunny{animation:none;left:96px}.SeasonalLayer-module__Uans0q__bunnyLeap{display:none}}
