.menu-pop[data-v-ed6ea99c],.mobile-menu[data-v-ed6ea99c]{opacity:0;visibility:hidden;transition:opacity .25s var(--ease-soft),transform .35s var(--ease-soft),visibility .35s;transform:translateY(-8px)}.menu-pop.is-open[data-v-ed6ea99c],.mobile-menu.is-open[data-v-ed6ea99c]{opacity:1;visibility:visible;transform:none}.m-item[data-v-ed6ea99c]{opacity:0;transition:opacity .3s var(--ease-soft),transform .45s var(--ease-soft);transform:translateY(10px)}.mobile-menu.is-open .m-item[data-v-ed6ea99c]{opacity:1;transition-delay:calc(60ms + var(--i) * 45ms);transform:none}.burger-line[data-v-ed6ea99c]{height:2px;transition:transform .35s var(--ease-soft),opacity .2s;background:currentColor;border-radius:2px;position:absolute;inset-inline:0}@media (prefers-reduced-motion:reduce){.m-item[data-v-ed6ea99c],.menu-pop[data-v-ed6ea99c],.mobile-menu[data-v-ed6ea99c]{opacity:0;transition:opacity .3s var(--ease-soft),transform .45s var(--ease-soft);transform:translateY(10px)}.mobile-menu.is-open .m-item[data-v-ed6ea99c]{opacity:1;transition-delay:calc(60ms + var(--i) * 45ms);transform:none}.burger-line[data-v-ed6ea99c]{transition:none}}.flink[data-v-01f5b286]{transition:color .3s;position:relative}.flink[data-v-01f5b286]:after{content:"";inset-inline:0;transform-origin:100%;height:1px;transition:transform .4s var(--ease-soft);background:currentColor;position:absolute;bottom:-2px;transform:scaleX(0)}.flink[data-v-01f5b286]:hover{color:var(--color-brand-400)}.flink[data-v-01f5b286]:hover:after{transform:none}.cta[data-v-01f5b286]{animation:2.6s ease-out infinite ping-01f5b286;box-shadow:0 0 #fd614b80}@keyframes ping-01f5b286{70%,to{box-shadow:0 0 0 14px #fd614b00}}.sky[data-v-01f5b286]{background:linear-gradient(to bottom,transparent,rgb(var(--glow)/.06))}.city[data-v-01f5b286]{fill:#ffffff12}html.light .city[data-v-01f5b286]{fill:#0f172a14}.win[data-v-01f5b286]{fill:#ffd27a;opacity:.15;animation:7s ease-in-out infinite twinkle-01f5b286}@keyframes twinkle-01f5b286{0%,to{opacity:.15}40%,60%{opacity:.8}}.board[data-v-01f5b286]{fill:var(--color-brand-600);filter:drop-shadow(0 0 10px rgb(var(--glow)/.6))}.msgs text[data-v-01f5b286]{opacity:0;animation:9s infinite msg-01f5b286}@keyframes msg-01f5b286{0%{opacity:0;transform:translateY(6px)}30%,4%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.cta[data-v-01f5b286],.msgs text[data-v-01f5b286],.win[data-v-01f5b286]{animation:none}.msgs text[data-v-01f5b286]:first-child{opacity:1}}
