.nav[data-v-7472bc9e]{z-index:20;background:var(--color-header);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border-strong);justify-content:space-between;align-items:center;gap:24px;padding:20px 48px;display:flex;position:sticky;top:0;box-shadow:0 1px 24px oklch(50% .15 260/.15)}.brand[data-v-7472bc9e]{cursor:pointer;align-items:center;gap:12px;display:flex}.logo[data-v-7472bc9e]{filter:drop-shadow(0 0 6px var(--accent))}.wordmark[data-v-7472bc9e]{font-family:var(--font-pixel);letter-spacing:.01em;text-transform:uppercase;color:var(--color-text);text-shadow:0 0 16px color-mix(in oklab, var(--accent) 40%, transparent);font-size:14px}.links[data-v-7472bc9e]{align-items:center;gap:36px;display:flex}.nav-link[data-v-7472bc9e]{font-family:var(--font-pixel);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-dimmer);text-shadow:0 0 12px #0000;cursor:pointer;align-items:center;gap:6px;font-size:9px;display:flex}.nav-link[data-v-7472bc9e]:hover,.nav-link.active[data-v-7472bc9e]{color:var(--accent);text-shadow:0 0 12px color-mix(in oklab, var(--accent) 40%, transparent)}.user-menu[data-v-7472bc9e]{position:relative}.dropdown[data-v-7472bc9e]{background:var(--color-menu);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:220px;box-shadow:0 0 30px color-mix(in oklab, var(--accent) 20%, transparent);z-index:30;padding:8px;position:absolute;top:32px;right:0}.dropdown-item[data-v-7472bc9e]{color:var(--color-text);cursor:pointer;text-transform:none;letter-spacing:normal;font-size:14px;font-weight:700;font-family:var(--font-body);border-radius:6px;padding:10px 12px;display:block}.dropdown-item[data-v-7472bc9e]:hover{background:oklch(24% .03 290)}.dropdown-item.sharing[data-v-7472bc9e]{color:var(--accent-secondary)}.divider[data-v-7472bc9e]{background:var(--color-border-strong);height:1px;margin:6px 4px}:root{--color-bg:oklch(13% .03 290);--color-surface:oklch(19% .025 290/.7);--color-surface-solid:oklch(19% .025 290);--color-header:oklch(15% .03 290/.85);--color-menu:oklch(15% .03 290/.97);--color-border:oklch(38% .05 290);--color-border-strong:oklch(40% .06 290);--color-text:oklch(96% .004 260);--color-text-muted:oklch(60% .02 290);--color-text-muted-2:oklch(62% .02 290);--color-text-dim:oklch(55% .02 290);--color-text-dimmer:oklch(65% .02 290);--color-text-bright:oklch(85% .01 290);--color-cta-text:oklch(12% .01 290);--accent:#2de2e6;--accent-secondary:#ff2fb0;--font-pixel:"Press Start 2P", monospace;--font-terminal:"VT323", monospace;--font-body:"Helvetica Neue", Helvetica, Arial, sans-serif;--radius-sm:6px;--radius-md:8px;--radius-lg:10px}@keyframes marqueeFlicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.4}94%{opacity:1}96%{opacity:.6}97%{opacity:1}}@keyframes insertCoinBlink{0%,49%{opacity:1}50%,to{opacity:.15}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:radial-gradient(ellipse 900px 500px at 15% -10%, oklch(32% .16 195/.22), transparent 60%), radial-gradient(ellipse 800px 500px at 95% 0%, oklch(32% .18 330/.18), transparent 60%), repeating-linear-gradient(0deg, oklch(100% 0 0/.025) 0px, oklch(100% 0 0/.025) 1px, transparent 1px, transparent 3px), var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-body)}#app{min-height:100vh}input::placeholder,textarea::placeholder{color:var(--color-text-dim)}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}a{text-decoration:none}button{font-family:inherit}
