.topbar[data-v-bbba92c5]{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 16px;background:#06080cd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:100}.brand[data-v-bbba92c5]{font-family:var(--font-heading);font-size:15px;font-weight:700;color:#fff;letter-spacing:-.02em;text-decoration:none}.nav[data-v-bbba92c5]{display:flex;gap:2px}.nav a[data-v-bbba92c5]{padding:6px 10px;font-size:13px;color:var(--text-muted);border-radius:6px;transition:all .15s;text-decoration:none}.nav a[data-v-bbba92c5]:hover{color:#fff;background:#ffffff0a}.nav a.router-link-active[data-v-bbba92c5]{color:var(--green);background:var(--green-bg)}main[data-v-bbba92c5]{flex:1;max-width:680px;margin:0 auto;width:100%}.footer[data-v-bbba92c5]{text-align:center;padding:20px;font-size:12px;color:var(--text-dim);border-top:1px solid var(--border);margin-top:32px}:root{--bg-deep: #06080c;--bg-card: #090b10;--bg-surface: #0a0f14;--border: rgba(255, 255, 255, .06);--border-strong: rgba(255, 255, 255, .08);--green: #4ade80;--green-dim: #10b981;--green-bg: rgba(74, 222, 128, .08);--gold: #facc15;--gold-bg: rgba(250, 204, 21, .08);--red: #ef4444;--red-bg: rgba(239, 68, 68, .08);--text: #c5cdd9;--text-muted: #9ca3af;--text-dim: #5b6470;--font-heading: "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-body: "Manrope", ui-sans-serif, system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%;font-family:var(--font-body);background:var(--bg-deep);color:var(--text);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}#app-root{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600;line-height:1.3}img{max-width:100%;height:auto}input,button,textarea,select{font-family:inherit;font-size:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:var(--text-dim);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}
