.seasonal-ambience_root__bdxFj{position:relative;flex:none;pointer-events:none}.seasonal-ambience_banner__KBstA{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;min-height:38px;padding:9px 48px;background:var(--season-bg);color:var(--season-color);text-align:center;font:600 12px/1.5 var(--font-sans),sans-serif;letter-spacing:.025em}.seasonal-ambience_pause__b54Lc{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;flex:none;margin-block:-5px;border:1px solid;border-radius:50%;background:transparent;color:inherit;opacity:.75;pointer-events:auto;cursor:pointer}.seasonal-ambience_pause__b54Lc svg{flex-shrink:0}.seasonal-ambience_bannerLink__g_jGD{display:flex;align-items:center;justify-content:center;gap:14px;color:inherit;text-decoration:none;pointer-events:auto}.seasonal-ambience_bannerLink__g_jGD:after{content:"";position:absolute;inset:0}.seasonal-ambience_bannerLink__g_jGD:hover .seasonal-ambience_linkHint___9kqX{text-decoration:underline;text-underline-offset:3px}.seasonal-ambience_bannerLink__g_jGD:focus-visible{outline:2px solid currentColor;outline-offset:4px}.seasonal-ambience_linkHint___9kqX{margin-left:10px;white-space:nowrap}.seasonal-ambience_pause__b54Lc{position:relative;z-index:1}.seasonal-ambience_pause__b54Lc:focus-visible,.seasonal-ambience_pause__b54Lc:hover{opacity:1;outline:2px solid currentColor;outline-offset:3px}.seasonal-ambience_garland__gtVuc{position:absolute;inset:0 0 auto;display:flex;justify-content:space-around;border-top:2px solid var(--season-accent);opacity:.75}.seasonal-ambience_garland__gtVuc i{width:5px;height:8px;border-radius:0 0 50% 50%;background:var(--season-accent);box-shadow:0 2px 8px var(--season-accent)}.seasonal-ambience_garland__gtVuc i:nth-child(3n){height:12px}.seasonal-ambience_root__bdxFj[data-mode=christmas] .seasonal-ambience_garland__gtVuc i:nth-child(3n){background:#ef7373;box-shadow:0 2px 8px #ef7373}.seasonal-ambience_root__bdxFj[data-mode=christmas] .seasonal-ambience_garland__gtVuc i:nth-child(3n+1){background:#a7ddbd;box-shadow:0 2px 8px #a7ddbd}.seasonal-ambience_atmosphere__jEqxC{position:fixed;inset:0;z-index:30;overflow:hidden;pointer-events:none;user-select:none;color:var(--season-accent)}.seasonal-ambience_edge__pNcAS{position:absolute;top:calc(var(--site-header-height, 180px) + 16px);bottom:0;width:clamp(0px,calc((100% - max(80rem, var(--clock-shell-width, 0px), var(--clock-content-width, 0px))) / 2 - 16px),64px);overflow:hidden;container:season-edge/inline-size}.seasonal-ambience_edge__pNcAS[data-side=left]{left:0}.seasonal-ambience_edge__pNcAS[data-side=right]{right:0}.seasonal-ambience_edgeContent__b1JBB{display:none;position:absolute;inset:0}@container season-edge (min-width: 48px){.seasonal-ambience_edgeContent__b1JBB{display:block}}.seasonal-ambience_halo__cp8Rg{position:absolute;inset:0;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--season-accent) 5%,transparent),transparent)}.seasonal-ambience_floater__Gk1Eu{position:absolute;top:var(--top);font-size:var(--size);line-height:1;opacity:.25;filter:drop-shadow(0 3px 6px #0001)}.seasonal-ambience_floater__Gk1Eu[data-side=left]{left:var(--inset)}.seasonal-ambience_floater__Gk1Eu[data-side=right]{right:var(--inset)}.seasonal-ambience_floater__Gk1Eu>span{display:block;transform:rotate(var(--rotation))}.seasonal-ambience_floater__Gk1Eu:nth-of-type(3n){opacity:.24}.seasonal-ambience_spiderCorner__DCZQD{position:absolute;top:12px;right:4px;width:38px;height:100px;color:#786778;opacity:.5}.seasonal-ambience_web__GTqWy{position:absolute;top:0;right:0;width:38px;transform:scaleX(-1)}.seasonal-ambience_spiderDrop__etSwY{position:absolute;top:14px;right:7px;width:16px;height:50px;transform-origin:top center}.seasonal-ambience_silk__RoelZ{position:absolute;top:0;left:50%;width:1px;height:calc(100% - 15px);background:currentColor;opacity:.5}.seasonal-ambience_spider__SwtVq{position:absolute;bottom:0;left:0;width:16px;height:19px}.seasonal-ambience_root__bdxFj[data-mode=halloween] .seasonal-ambience_halo__cp8Rg{display:none}.seasonal-ambience_root__bdxFj[data-animated=true] .seasonal-ambience_spiderDrop__etSwY{animation:seasonal-ambience_season-spider__peljd 9s ease-in-out infinite alternate}.seasonal-ambience_root__bdxFj[data-mode=newyear] .seasonal-ambience_floater__Gk1Eu{opacity:.3;text-shadow:0 0 12px #e9c66b50}.seasonal-ambience_root__bdxFj[data-mode=christmas] .seasonal-ambience_floater__Gk1Eu{color:#87b3bc}.seasonal-ambience_root__bdxFj[data-animated=true] .seasonal-ambience_floater__Gk1Eu{animation:seasonal-ambience_season-drift__OTFC8 var(--duration) ease-in-out var(--delay) infinite alternate}.seasonal-ambience_root__bdxFj[data-animated=true] .seasonal-ambience_floater__Gk1Eu>span{animation:seasonal-ambience_season-sway__qlZMB 7s ease-in-out var(--delay) infinite alternate}.seasonal-ambience_root__bdxFj[data-animated=true] .seasonal-ambience_garland__gtVuc i{animation:seasonal-ambience_season-glow__lMROo 4s ease-in-out infinite alternate}.seasonal-ambience_root__bdxFj[data-animated=true] .seasonal-ambience_garland__gtVuc i:nth-child(2n){animation-delay:-2s}.seasonal-ambience_root__bdxFj[data-paused=true] .seasonal-ambience_floater__Gk1Eu,.seasonal-ambience_root__bdxFj[data-paused=true] .seasonal-ambience_floater__Gk1Eu>span,.seasonal-ambience_root__bdxFj[data-paused=true] .seasonal-ambience_garland__gtVuc i,.seasonal-ambience_root__bdxFj[data-paused=true] .seasonal-ambience_spiderDrop__etSwY{animation-play-state:paused}.seasonal-ambience_preview__P1zpu{min-height:280px;background:linear-gradient(120deg,#f8fafc,#e2e8f0);border-radius:16px;overflow:hidden;isolation:isolate}.seasonal-ambience_preview__P1zpu .seasonal-ambience_atmosphere__jEqxC{position:absolute;top:42px;z-index:0}.seasonal-ambience_preview__P1zpu .seasonal-ambience_floater__Gk1Eu{font-size:calc(var(--size) * .8)}.seasonal-ambience_preview__P1zpu .seasonal-ambience_edge__pNcAS{top:0;width:64px}.seasonal-ambience_preview__P1zpu .seasonal-ambience_spiderCorner__DCZQD{top:36px}@keyframes seasonal-ambience_season-spider__peljd{0%{height:42px;transform:rotate(-2deg)}to{height:60px;transform:rotate(2deg)}}@keyframes seasonal-ambience_season-drift__OTFC8{0%{transform:translate3d(0,-12px,0)}to{transform:translate3d(5px,16px,0)}}@keyframes seasonal-ambience_season-sway__qlZMB{to{transform:rotate(calc(var(--rotation) * -1))}}@keyframes seasonal-ambience_season-glow__lMROo{to{opacity:.45}}@media (max-width:640px){.seasonal-ambience_banner__KBstA{font-size:11px;padding-inline:12px;gap:8px}}@media (prefers-reduced-motion:reduce){.seasonal-ambience_root__bdxFj[data-animated=true] .seasonal-ambience_floater__Gk1Eu,.seasonal-ambience_root__bdxFj[data-animated=true] .seasonal-ambience_floater__Gk1Eu>span,.seasonal-ambience_root__bdxFj[data-animated=true] .seasonal-ambience_garland__gtVuc i,.seasonal-ambience_root__bdxFj[data-animated=true] .seasonal-ambience_spiderDrop__etSwY{animation:none}}@media print{.seasonal-ambience_root__bdxFj{display:none}}