.winter-snow{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.winter-snow i{position:absolute;top:-8px;display:block;border-radius:50%;background:#fff;opacity:0;will-change:transform}.winter-snow-toggle{position:absolute;bottom:8px;left:8px;z-index:3;display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid #e4e4e7;border-radius:50%;background:#ffffffcc;color:#0b0b0d;cursor:pointer}.winter-snow-toggle:before{content:"";position:absolute;inset:-6px}.winter-snow-toggle:focus-visible{outline:3px solid #a40022;outline-offset:2px}@media(max-width:760px){.winter-snow-toggle{top:auto;bottom:8px;left:8px;width:28px;height:28px}.winter-snow-toggle svg{width:12px;height:12px}.winter-snow-toggle:before{content:"";position:absolute;inset:-8px}}@media(prefers-reduced-motion:reduce){.winter-snow,.winter-snow-toggle{display:none}}