.cls-1[data-v-0655994d]{fill:#fff}.cls-2[data-v-0655994d]{fill:#16a74e}.cls-1[data-v-a41fd8a1]{fill:#fff}@keyframes spin-slow-ee9dfd92{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float-ee9dfd92{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes wiggle-ee9dfd92{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes pulse-fade-ee9dfd92{0%,to{opacity:1}50%{opacity:.7}}.weather-anim-spin[data-v-ee9dfd92]{animation:12s linear infinite spin-slow-ee9dfd92}.weather-anim-float[data-v-ee9dfd92]{animation:3s ease-in-out infinite float-ee9dfd92}.weather-anim-wiggle[data-v-ee9dfd92]{animation:.5s ease-in-out infinite wiggle-ee9dfd92}.weather-anim-pulse[data-v-ee9dfd92]{animation:2s ease-in-out infinite pulse-fade-ee9dfd92}.snow-canvas{pointer-events:none;width:100vw;height:100vh;z-index:var(--v4d508d37);position:fixed;top:0;left:0}.snow-toggle{color:#005f73;cursor:pointer;width:40px;height:40px;z-index:calc(var(--v4d508d37) + 1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(135deg,#e6f7ff 0%,#b3e0ff 100%);border:1px solid #99cfff;border-radius:50%;justify-content:center;align-items:center;transition:background .3s,transform .2s,box-shadow .3s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 6px #005f7333}.snow-toggle:hover{background:linear-gradient(135deg,#f0faff 0%,#cef 100%);transform:scale(1.1);box-shadow:0 6px 8px #005f734d}.snow-toggle:active{transform:scale(.95)}
