.vx-winter{position:fixed;inset:0;pointer-events:none!important;z-index:18;overflow:hidden;background:linear-gradient(110deg,rgba(153,183,209,.025),transparent 20%,transparent 82%,rgba(153,183,209,.02))}.vx-winter canvas{display:block;width:100%;height:100%;pointer-events:none!important}.vx-winter[hidden],.vx-winter-toggle[hidden]{display:none!important}.vx-winter-toggle{position:fixed;left:7px;bottom:calc(84px + env(safe-area-inset-bottom));width:44px;height:44px;border:0;background:transparent;color:#c9c7bd;z-index:19;padding:7px;cursor:pointer}.vx-winter-toggle span{display:grid;place-items:center;width:30px;height:30px;background:rgba(17,16,18,.8);border:1px solid rgba(201,199,189,.26);border-radius:50%;font:17px/1 Georgia,serif}.vx-winter-toggle[aria-pressed=false] span{opacity:.45}.vx-winter-toggle:focus-visible{outline:2px solid #cfb778;outline-offset:2px}.vx-winter-card{position:relative}.vx-winter-card>.vx-winter-glint{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid transparent;opacity:0;z-index:2}.vx-winter-card.vx-winter-glow>.vx-winter-glint{animation:vx-winter-glow 850ms ease-out}.vx-winter-press{animation:vx-winter-press 220ms ease-out!important}.vx-winter-detail{animation:vx-winter-detail 220ms ease-out}.vx-winter-card:focus-within>.vx-winter-glint{border-color:rgba(198,173,119,.5);opacity:1}@keyframes vx-winter-glow{0%{opacity:0;border-color:rgba(204,180,128,.6)}28%{opacity:.85;border-color:rgba(204,180,128,.6)}100%{opacity:0;border-color:rgba(204,180,128,.6)}}@keyframes vx-winter-press{0%{transform:scale(1)}35%{transform:scale(.982)}100%{transform:scale(1)}}@keyframes vx-winter-detail{from{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.vx-winter,.vx-winter-toggle{display:none!important}.vx-winter-press,.vx-winter-detail,.vx-winter-card>.vx-winter-glint{animation:none!important}}@media print{.vx-winter,.vx-winter-toggle{display:none!important}}
