.RunningText-module__FH44Qq__ticker{--ticker-gold:var(--color-primary,#ffc300);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.75rem;align-items:center;gap:.75rem;height:2.75rem;max-height:2.75rem;padding:0 .85rem 0 .7rem;display:flex;overflow:hidden}.RunningText-module__FH44Qq__icon{color:var(--ticker-gold);flex-shrink:0;place-items:center;display:grid}.RunningText-module__FH44Qq__icon svg{display:block}.RunningText-module__FH44Qq__viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.25rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.25rem),#0000)}.RunningText-module__FH44Qq__track{width:max-content;animation:32s linear infinite RunningText-module__FH44Qq__announce-ticker;display:flex}.RunningText-module__FH44Qq__ticker:hover .RunningText-module__FH44Qq__track,.RunningText-module__FH44Qq__paused .RunningText-module__FH44Qq__track{animation-play-state:paused}.RunningText-module__FH44Qq__group{align-items:center;display:flex}.RunningText-module__FH44Qq__item{white-space:nowrap;letter-spacing:.03em;color:#fff;align-items:center;font-size:.8rem;font-weight:600;display:inline-flex}.RunningText-module__FH44Qq__dot{background:var(--ticker-gold);width:.35rem;height:.35rem;box-shadow:0 0 0 2px color-mix(in srgb, var(--ticker-gold) 25%, transparent);border-radius:999px;margin:0 .95rem;display:inline-block}.RunningText-module__FH44Qq__staticText{text-overflow:ellipsis;white-space:nowrap;color:#fff;flex:1;min-width:0;font-size:.8rem;font-weight:600;overflow:hidden}@keyframes RunningText-module__FH44Qq__announce-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.RunningText-module__FH44Qq__track{animation:none}}
.halloween-shell{isolation:isolate;min-height:100%;position:relative}.halloween-shell-content{z-index:1;position:relative}.halloween-fx{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden visible}.halloween-sky{mix-blend-mode:screen;opacity:.95;background:radial-gradient(80% 50% at 50% -10%,#ff781447,#0000 55%),radial-gradient(60% 40% at 85% 20%,#7828b438,#0000 50%),radial-gradient(50% 35% at 10% 30%,#ff500024,#0000 45%),radial-gradient(40% 30% at 70% 80%,#50146433,#0000 50%);position:absolute;inset:0}.halloween-fog{filter:blur(24px);background:radial-gradient(#2814328c,#0000 70%);height:40%;animation:18s ease-in-out infinite alternate halloween-fog-drift;position:absolute;bottom:0;left:-10%;right:-10%}.halloween-fog--b{opacity:.7;height:28%;animation-duration:22s;animation-direction:alternate-reverse;bottom:8%}.halloween-fog--c{opacity:.45;background:radial-gradient(#5a287859,#0000 70%);height:22%;animation-duration:26s;bottom:20%}@keyframes halloween-fog-drift{0%{transform:translate(-4%)}to{transform:translate(4%)}}.halloween-moon{opacity:.9;filter:drop-shadow(0 0 16px #f6e58d73);width:64px;height:64px;animation:5s ease-in-out infinite halloween-moon-glow;position:absolute;top:4%;right:6%}@keyframes halloween-moon-glow{0%,to{filter:drop-shadow(0 0 12px #f6e58d59);transform:rotate(-8deg)}50%{filter:drop-shadow(0 0 22px #f6e58da6);transform:rotate(-4deg)}}.halloween-hat{opacity:.75;filter:drop-shadow(0 0 8px #9b59b666);width:44px;height:44px;animation:4s ease-in-out infinite halloween-bob;position:absolute;top:10%;left:4%}.halloween-star{width:3px;height:3px;top:calc(6% + (var(--i) * 3.2%));left:calc(8% + (var(--i) * 7.1%));animation:halloween-twinkle calc(2.2s + var(--i) * .15s) ease-in-out infinite;animation-delay:calc(var(--i) * -.35s);background:#ffeaa7;border-radius:50%;position:absolute;box-shadow:0 0 6px 2px #ffeaa799}.halloween-star--2{background:#c39bd3;width:2px;height:2px}.halloween-star--3{width:4px;height:4px}.halloween-star--4{background:#ffb347}@keyframes halloween-twinkle{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}.halloween-bat-wrap{will-change:transform;animation:11s linear infinite halloween-bat-fly;position:absolute;left:-8%}.halloween-bat-svg{filter:drop-shadow(0 0 4px #ff9f4373);width:52px;height:24px;animation:.28s ease-in-out infinite alternate halloween-bat-flap;display:block}.halloween-bat-wing--l,.halloween-bat-wing--r{transform-origin:50%}.halloween-bat-wrap--1{animation-duration:10s;animation-delay:0s;top:10%}.halloween-bat-wrap--1 .halloween-bat-svg{width:56px}.halloween-bat-wrap--2{animation-duration:8.5s;animation-delay:-2s;top:18%}.halloween-bat-wrap--2 .halloween-bat-svg{opacity:.95;width:40px}.halloween-bat-wrap--3{animation-duration:12s;animation-delay:-5s;top:7%}.halloween-bat-wrap--3 .halloween-bat-svg{width:64px}.halloween-bat-wrap--4{animation-duration:9s;animation-delay:-1.5s;top:26%}.halloween-bat-wrap--4 .halloween-bat-svg{width:36px}.halloween-bat-wrap--5{animation-duration:7.5s;animation-delay:-3.5s;top:14%}.halloween-bat-wrap--5 .halloween-bat-svg{width:48px}.halloween-bat-wrap--6{animation-duration:11s;animation-delay:-6s;top:32%}.halloween-bat-wrap--6 .halloween-bat-svg{width:42px}@keyframes halloween-bat-flap{0%{transform:scaleY(.85)rotate(-2deg)}to{transform:scaleY(1.08)rotate(2deg)}}@keyframes halloween-bat-fly{0%{opacity:0;transform:translate(0,0)rotate(-6deg)}5%{opacity:1}25%{transform:translate(28vw,14px)rotate(4deg)}50%{transform:translate(52vw,-16px)rotate(-5deg)}75%{transform:translate(78vw,20px)rotate(6deg)}95%{opacity:1}to{opacity:0;transform:translate(112vw,4px)rotate(-3deg)}}.halloween-floater{will-change:transform;max-width:none;height:auto;animation:10s ease-in-out infinite halloween-drift;position:absolute}.halloween-ghost{opacity:.78;filter:drop-shadow(0 0 10px #fff6);width:40px;overflow:visible}.halloween-pumpkin-float{opacity:.9;filter:drop-shadow(0 0 10px #ff8c0080);transform-origin:50%;width:48px;overflow:visible}.halloween-floater--1{width:42px;animation-duration:11s;top:8%;left:4%}.halloween-floater--2{width:40px;animation-duration:9s;animation-delay:-1.5s;top:16%;left:auto;right:5%}.halloween-floater--3{opacity:.65;width:34px;animation-duration:12s;animation-delay:-3s;top:28%;left:8%}.halloween-floater--4{width:36px;animation-duration:10s;animation-delay:-2s;top:38%;left:auto;right:7%}.halloween-floater--5{width:38px;animation-duration:13s;animation-delay:-5s;top:48%;left:5%}.halloween-floater--6{width:42px;animation-duration:9.5s;animation-delay:-4s;top:58%;left:auto;right:6%}.halloween-floater--7{opacity:.7;width:32px;animation-duration:11.5s;animation-delay:-6s;top:68%;left:7%}.halloween-floater--8{width:38px;animation-duration:10.5s;animation-delay:-2.5s;top:76%;left:auto;right:8%}.halloween-floater--9{width:36px;animation-duration:12.5s;animation-delay:-7s;top:86%;left:10%}.halloween-floater--10{width:34px;animation-duration:8.5s;animation-delay:-3.5s;top:92%;left:auto;right:10%}@keyframes halloween-drift{0%,to{transform:translate(0,0)rotate(-2deg)}25%{transform:translate(14px,-10px)rotate(3deg)}50%{transform:translate(-10px,-4px)rotate(-3deg)}75%{transform:translate(12px,-12px)rotate(2deg)}}.halloween-leaf{opacity:.85;width:11px;height:11px;top:-10%;left:calc(2% + var(--i) * 2.7%);animation:halloween-fall calc(4.2s + (var(--i) * .11s)) linear infinite;animation-delay:calc(var(--i) * -.22s);background:linear-gradient(135deg,#e67e22,#8e2c0a);border-radius:2px 11px;position:absolute;box-shadow:0 0 4px #e67e2259}.halloween-leaf--2{width:9px;height:9px;animation-duration:calc(3.6s + (var(--i) * 90ms));background:linear-gradient(135deg,#f1c40f,#c0392b)}.halloween-leaf--3{width:7px;height:7px;animation-duration:calc(5s + (var(--i) * 80ms));background:linear-gradient(135deg,#9b59b6,#2c1654);border-radius:50%}.halloween-leaf--4{background:linear-gradient(135deg,#e74c3c,#7b241c);width:10px;height:8px}.halloween-leaf--5{width:13px;height:8px;animation-duration:calc(3.8s + (var(--i) * .1s));background:linear-gradient(135deg,#f39c12,#6e2c00)}.halloween-leaf--6{background:linear-gradient(135deg,#ff9f43,#6c3483);border-radius:40% 60%;width:8px;height:12px}@keyframes halloween-fall{0%{opacity:0;transform:translate(0,0)rotate(0)translate(0)}6%{opacity:.9}50%{opacity:.85;transform:translate(18px,55vh)rotate(220deg)translate(-10px)}to{opacity:.12;transform:translate(-12px,112vh)rotate(520deg)translate(14px)}}.halloween-candy-wrap{top:-8%;left:calc(10% + var(--n,0) * 10%);animation:6.5s linear infinite halloween-fall-candy;position:absolute}.halloween-candy{filter:drop-shadow(0 0 3px #ffb45080);width:16px;height:16px;display:block}.halloween-candy-wrap--1{animation-duration:5.5s;animation-delay:0s;left:12%}.halloween-candy-wrap--2{animation-duration:6.2s;animation-delay:-1.2s;left:28%}.halloween-candy-wrap--3{animation-duration:4.8s;animation-delay:-2.4s;left:44%}.halloween-candy-wrap--4{animation-duration:7s;animation-delay:-.6s;left:58%}.halloween-candy-wrap--5{animation-duration:5.2s;animation-delay:-3.1s;left:72%}.halloween-candy-wrap--6{animation-duration:6.8s;animation-delay:-1.8s;left:86%}.halloween-candy-wrap--7{animation-duration:5.8s;animation-delay:-4s;left:20%}.halloween-candy-wrap--8{animation-duration:4.5s;animation-delay:-2.8s;left:65%}@keyframes halloween-fall-candy{0%{opacity:0;transform:translate(0,0)rotate(0)}8%{opacity:.95}to{opacity:.2;transform:translate(20px,110vh)rotate(360deg)}}.halloween-orb{filter:blur(1px);border-radius:50%;animation:3.2s ease-in-out infinite halloween-pulse;position:absolute}.halloween-orb--1{background:#ffb347;width:12px;height:12px;top:18%;right:12%;box-shadow:0 0 20px 7px #ffa02880}.halloween-orb--2{background:#c39bd3;width:9px;height:9px;animation-delay:1.2s;top:42%;left:8%;box-shadow:0 0 16px 6px #9b59b673}.halloween-orb--3{background:#ff6b35;width:8px;height:8px;animation-delay:2.1s;top:28%;left:48%;box-shadow:0 0 14px 5px #ff642866}.halloween-orb--4{background:#ffeaa7;width:7px;height:7px;animation-delay:.6s;top:55%;right:22%;box-shadow:0 0 12px 4px #ffeaa773}.halloween-orb--5{background:#ff9f43;width:10px;height:10px;animation-delay:1.8s;top:12%;left:30%;box-shadow:0 0 18px 6px #ff8c2866}@keyframes halloween-pulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}.halloween-pumpkin.halloween-pumpkin--left,.halloween-pumpkin.halloween-pumpkin--right,.halloween-pumpkin.halloween-pumpkin--mid{opacity:.92;filter:drop-shadow(0 0 12px #ff8c0066);width:80px;height:auto;animation:3.5s ease-in-out infinite halloween-bob;position:absolute;bottom:.5rem;overflow:visible}.halloween-pumpkin--left{left:.5rem}.halloween-pumpkin--right{animation-delay:1.1s;right:.5rem}.halloween-pumpkin--mid{opacity:.7;width:56px;margin-left:-28px;animation-delay:.55s;bottom:.15rem;left:50%}@keyframes halloween-bob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.04)}}.halloween-spider{width:2px;height:56px;position:absolute;top:0}.halloween-spider--1{right:18%}.halloween-spider--2{height:72px;animation:none;left:22%}.halloween-spider--2 .halloween-spider-body{animation-delay:-2s}.halloween-web{background:linear-gradient(#0000,#dcdce680);width:2px;height:100%;display:block}.halloween-spider-body{background:#2b1a3d;border-radius:50%;width:14px;height:10px;margin-left:-7px;animation:6s ease-in-out infinite halloween-spider-drop;position:absolute;bottom:0;left:50%;box-shadow:-8px 2px 0 -3px #2b1a3d,8px 2px 0 -3px #2b1a3d,0 0 6px #c39bd373}@keyframes halloween-spider-drop{0%,to{transform:translateY(0)}50%{transform:translateY(18px)}}.halloween-web-corner{opacity:.35;background:radial-gradient(circle at 0 0,#0000 28%,#dcd2f026 29%,#0000 30%),repeating-conic-gradient(at 0 0,#0000 0deg 12deg,#dcd2f040 12deg 13deg);width:90px;height:90px;position:absolute;-webkit-mask-image:radial-gradient(circle at 0 0,#000 0%,#0000 70%);mask-image:radial-gradient(circle at 0 0,#000 0%,#0000 70%)}.halloween-web-corner--tl{top:0;left:0}.halloween-web-corner--tr{top:0;right:0;transform:scaleX(-1)}@media (max-width:640px){.halloween-pumpkin.halloween-pumpkin--left,.halloween-pumpkin.halloween-pumpkin--right{opacity:.8;width:48px}.halloween-pumpkin--mid{opacity:.55;width:40px}.halloween-bat-svg{opacity:.9}.halloween-moon{width:48px;height:48px;right:4%}.halloween-hat{width:32px;height:32px}.halloween-floater--3,.halloween-floater--7{opacity:.55}.halloween-ghost{width:32px}.halloween-pumpkin-float{width:34px}.halloween-spider--1{right:10%}.halloween-web-corner{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.halloween-fx *,.halloween-fx :before,.halloween-fx :after{animation:none!important}}
