.scary-seasonal-effects{position:fixed;inset:0;pointer-events:none!important;z-index:30;overflow:hidden;contain:strict}.scary-seasonal-effects *{pointer-events:none!important}.scary-seasonal-effects i{position:absolute;top:-90px;left:var(--x);width:var(--size);height:var(--size);animation:scary-halloween-drift var(--duration) linear var(--delay) infinite;will-change:transform;opacity:0}.scary-seasonal-effects img{width:100%;height:100%;filter:drop-shadow(0 0 8px #9768d83b);animation:scary-halloween-sway 4.5s ease-in-out infinite alternate}.scary-seasonal-effects i:nth-child(3n) img{filter:drop-shadow(0 0 9px #f28a2250)}@keyframes scary-halloween-drift{0%{transform:translate3d(0,-70px,0) rotate(-12deg);opacity:0}8%,87%{opacity:.62}100%{transform:translate3d(35px,calc(100vh + 180px),0) rotate(20deg);opacity:0}}@keyframes scary-halloween-sway{to{transform:translateX(-26px) rotate(-16deg)}}html.vm-tab-hidden .scary-seasonal-effects *{animation-play-state:paused!important}@media(max-width:760px){.scary-seasonal-effects i:nth-child(n+6){display:none}.scary-seasonal-effects i{width:26px;height:26px}}@media(prefers-reduced-motion:reduce){.scary-seasonal-effects{display:none}}