.weather[data-v-ae620f2d]{overflow:visible}.weather[data-v-ae620f2d] *{transform-box:fill-box;transform-origin:50%}.weather-fill[data-v-ae620f2d]{fill:var(--mascot-bg,#fff)}.weather-rays[data-v-ae620f2d]{animation:24s linear infinite weather-spin-ae620f2d}@keyframes weather-spin-ae620f2d{to{transform:rotate(1turn)}}.weather-drop[data-v-ae620f2d],.weather-flake[data-v-ae620f2d]{animation:1.4s ease-in infinite weather-fall-ae620f2d}.weather-flake[data-v-ae620f2d]{animation-duration:2.4s;animation-timing-function:ease-in-out}.weather-drop-2[data-v-ae620f2d]{animation-delay:.45s}.weather-drop-3[data-v-ae620f2d]{animation-delay:.9s}@keyframes weather-fall-ae620f2d{0%{opacity:0;transform:translateY(-2px)}25%{opacity:1}to{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.weather[data-v-ae620f2d],.weather[data-v-ae620f2d] *{animation:none!important}}.mascot[data-v-015cfd2c]{overflow:visible}.mascot-fill[data-v-015cfd2c]{fill:var(--mascot-bg,#fff)}.mascot[data-v-015cfd2c] *{transform-box:fill-box;transform-origin:50%}.mascot-eye[data-v-015cfd2c]{animation:5s infinite mascot-blink-015cfd2c}@keyframes mascot-blink-015cfd2c{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.mascot-z[data-v-015cfd2c]{animation:4s ease-in-out infinite mascot-z-015cfd2c}.mascot-z-2[data-v-015cfd2c]{animation-delay:1.5s}@keyframes mascot-z-015cfd2c{0%,to{opacity:.15}50%{opacity:1}}.mascot-note[data-v-015cfd2c]{opacity:0;animation:4s ease-in-out infinite mascot-note-015cfd2c}.mascot-note-2[data-v-015cfd2c]{animation-delay:2s}@keyframes mascot-note-015cfd2c{0%{opacity:0;transform:translateY(2px)}30%{opacity:1}to{opacity:0;transform:translateY(-4px)}}.mascot-cursor[data-v-015cfd2c]{animation:1s step-end infinite mascot-cursor-015cfd2c}@keyframes mascot-cursor-015cfd2c{0%,to{opacity:1}50%{opacity:0}}.mascot-token[data-v-015cfd2c]{opacity:0;animation:4.5s ease-in-out infinite mascot-token-015cfd2c}.mascot-token-2[data-v-015cfd2c]{animation-delay:1.5s}.mascot-token-3[data-v-015cfd2c]{animation-delay:3s}@keyframes mascot-token-015cfd2c{0%{opacity:0;transform:translateY(2px)}30%{opacity:1}to{opacity:0;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.mascot[data-v-015cfd2c],.mascot[data-v-015cfd2c] *{animation:none!important}.mascot-note[data-v-015cfd2c],.mascot-token[data-v-015cfd2c]{opacity:1}}.bento-tile[data-v-743be329]{--mascot-bg:#fff;transition:transform .16s var(--ease-out),border-color .15s var(--ease-out),box-shadow .16s var(--ease-out),color .15s var(--ease-out);background:#fff;border:1px solid #e5e5e5;border-radius:.75rem}.dark .bento-tile[data-v-743be329]{--mascot-bg:#262626;background:#262626;border-color:#404040cc;box-shadow:0 1px 2px #0000000a,0 2px 6px -2px #0000000f}.mascot-in[data-v-743be329]{animation:mascot-in-743be329 .4s var(--ease-out) both}@keyframes mascot-in-743be329{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.mascot-in[data-v-743be329]{animation:none}}button.bento-tile[data-v-743be329]{border-style:dashed}@media (hover:hover) and (pointer:fine){.bento-link[data-v-743be329]:hover{color:#171717;border-color:#a3a3a3}.dark .bento-link[data-v-743be329]:hover{color:#f5f5f5;border-color:#737373;box-shadow:0 1px 2px #0000000f,0 3px 8px -3px #0000001a}.section-arrow[data-v-cf1dd349]{opacity:0;filter:blur(2px);transition:transform .22s cubic-bezier(.23,1,.32,1),opacity .16s ease-out,filter .16s ease-out;transform:translate(-12px,6px)scale(.9)}.group:focus-visible .section-arrow[data-v-cf1dd349],.group:hover .section-arrow[data-v-cf1dd349]{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.section-arrow[data-v-cf1dd349]{filter:none!important;transform:none!important}}.tile[data-v-66c4aaaf]{will-change:transform;transition:transform var(--duration-short) var(--ease-out),box-shadow var(--duration-short) var(--ease-out);box-shadow:0 1px 2px #0000000a,0 2px 6px -2px #0000000f}@media (hover:hover) and (pointer:fine){.group:hover .tile[data-v-66c4aaaf]{transform:translateY(-1px)rotate(-2deg);box-shadow:0 1px 2px #0000000a,0 6px 14px -4px #0000001f}}@media (prefers-reduced-motion:reduce){.group:hover .tile[data-v-66c4aaaf]{transform:none}}
