.theme-toggle[data-v-f5533c47]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-foreground);line-height:1;padding:0;transition:background .18s ease,color .18s ease}.theme-toggle[data-v-f5533c47]:focus-visible,.theme-toggle[data-v-f5533c47]:hover{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-panel-raised));color:var(--color-primary)}.theme-toggle[data-v-f5533c47] .iconify,.theme-toggle[data-v-f5533c47] [class*=i-lucide-],.theme-toggle[data-v-f5533c47] svg{width:18px;height:18px;flex:none;margin:0}.account-control[data-v-a0729043]{gap:4px;flex:none}.account-control[data-v-a0729043],.account-trigger[data-v-a0729043]{display:inline-flex;align-items:center}.account-trigger[data-v-a0729043]{gap:10px;min-height:44px;max-width:260px;border:1px solid transparent;border-radius:10px;padding:5px 8px 5px 5px;color:var(--color-foreground);transition:border-color .18s ease,background .18s ease}.account-trigger[data-v-a0729043]:focus-visible,.account-trigger[data-v-a0729043]:hover{border-color:transparent;background:color-mix(in srgb,var(--color-primary-soft) 56%,transparent);outline:none}.account-avatar[data-v-a0729043]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:999px;background:#9654c7;color:#fff;font-size:13px;font-weight:800;letter-spacing:0}.account-avatar.small[data-v-a0729043]{width:38px;height:38px}.account-copy[data-v-a0729043]{min-width:0;display:grid;gap:3px;text-align:left}.account-copy strong[data-v-a0729043]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.15;font-weight:800}.account-copy small[data-v-a0729043]{font-size:12px;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap}.account-chevron[data-v-a0729043]{width:14px;height:14px;flex:none;color:var(--color-muted)}.account-menu[data-v-a0729043]{width:232px;padding:8px}.account-menu-head[data-v-a0729043]{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--color-border);padding:8px 8px 10px}.account-menu-head p[data-v-a0729043]{margin:0;color:var(--color-foreground);font-size:14px;font-weight:800}.account-menu-head p[data-v-a0729043],.account-menu-head span[data-v-a0729043]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-head span[data-v-a0729043]{margin-top:2px;font-size:12px}.account-menu-actions[data-v-a0729043]{display:grid;gap:4px;padding-top:8px}.balance-refresh[data-v-a0729043]{width:32px;height:32px;color:var(--color-muted)}@media(max-width:640px){.account-chevron[data-v-a0729043],.account-copy[data-v-a0729043]{display:none}.account-trigger[data-v-a0729043]{min-height:38px;padding:2px}}.user-top-nav[data-v-ac2b87aa]{background:color-mix(in srgb,var(--color-panel) 92%,transparent)}.top-nav-link[data-v-ac2b87aa]{display:inline-flex;align-items:center;color:var(--color-muted);transition:color .18s ease}.top-nav-link.active[data-v-ac2b87aa],.top-nav-link[data-v-ac2b87aa]:hover{color:var(--color-foreground)}.top-nav-link.mobile[data-v-ac2b87aa]{flex:none}.signup-bonus-btn[data-v-ac2b87aa]{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;max-width:174px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-warning) 42%,var(--color-border));border-radius:var(--radius-md);background:linear-gradient(180deg,#ffffff1f,#fff0),linear-gradient(135deg,#8b5cf6e6,#ec4899d1 54%,#f3a23ae6);box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 28px #8b5cf63d;color:#fff;flex:none;font-size:13px;font-weight:800;letter-spacing:0;padding:0 12px 0 10px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease;white-space:nowrap}.signup-bonus-btn[data-v-ac2b87aa]:before{content:"";position:absolute;inset:-1px;z-index:-1;background:linear-gradient(110deg,transparent 12%,hsla(0,0%,100%,.58) 32%,transparent 52%);transform:translate(-120%);animation:bonus-shine-ac2b87aa 3.8s ease-in-out infinite}.signup-bonus-btn[data-v-ac2b87aa]:after{content:"";position:absolute;inset:2px;z-index:-2;border-radius:6px;background:radial-gradient(circle at 22% 10%,hsla(0,0%,100%,.2),transparent 32%);opacity:.86}.signup-bonus-btn[data-v-ac2b87aa]:focus-visible,.signup-bonus-btn[data-v-ac2b87aa]:hover{border-color:color-mix(in srgb,var(--color-warning) 64%,#fff);box-shadow:inset 0 0 0 1px #ffffff1a,0 12px 32px #8b5cf652,0 0 18px #f3a23a38;filter:saturate(1.05);outline:none;transform:translateY(-1px)}.signup-bonus-btn[data-v-ac2b87aa]:active{transform:translateY(0)}.bonus-icon[data-v-ac2b87aa]{width:18px;height:18px;flex:none;border-radius:var(--radius-full);background:#ffffff2e;box-shadow:inset 0 0 0 1px #fff3;padding:3px;animation:bonus-pulse-ac2b87aa 2.4s ease-in-out infinite}.bonus-copy[data-v-ac2b87aa]{overflow:hidden;text-overflow:ellipsis}.bonus-copy strong[data-v-ac2b87aa]{font-weight:900;font-variant-numeric:tabular-nums}@keyframes bonus-shine-ac2b87aa{0%,42%{transform:translate(-120%)}62%,to{transform:translate(120%)}}@keyframes bonus-pulse-ac2b87aa{0%,to{box-shadow:inset 0 0 0 1px #fff3,0 0 #ffffff3d}50%{box-shadow:inset 0 0 0 1px #ffffff42,0 0 0 5px #fff0}}@media(prefers-reduced-motion:reduce){.bonus-icon[data-v-ac2b87aa],.signup-bonus-btn[data-v-ac2b87aa]:before{animation:none}}@media(max-width:420px){.signup-bonus-btn[data-v-ac2b87aa]{max-width:116px;padding-right:10px}}
