.page[data-v-69354f11]{min-height:100dvh}.topbar[data-v-69354f11]{background:var(--ink);color:var(--paper);gap:1.25rem;padding:.75rem 1.5rem}.topbar[data-v-69354f11],.topbar__brand[data-v-69354f11]{align-items:center;display:flex}.topbar__brand[data-v-69354f11]{font-family:var(--font-display);color:inherit;gap:.6rem;font-size:1.25rem;font-weight:700;text-decoration:none}.topbar__logo[data-v-69354f11]{width:30px;height:30px}.topbar__nav[data-v-69354f11]{flex:1;gap:.25rem;display:flex}.topbar__link[data-v-69354f11]{color:#f6f1e7bf;border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.topbar__link[data-v-69354f11]:hover{color:var(--paper);background:#f6f1e714}.topbar__link.is-active[data-v-69354f11]{color:var(--paper);background:#f6f1e724}.topbar__user[data-v-69354f11]{align-items:center;gap:.5rem;display:flex}.topbar .badge[data-v-69354f11]{color:var(--amber);background:#e0a43a33}.topbar .btn--ghost[data-v-69354f11]{color:var(--paper);border-color:#f6f1e74d}.topbar .btn--ghost[data-v-69354f11]:hover{background:#f6f1e71a}.content[data-v-69354f11]{gap:1.5rem;max-width:760px;margin:0 auto;padding:2.5rem 1.25rem 4rem;display:grid}@media (width<=640px){.topbar[data-v-69354f11]{flex-wrap:wrap;gap:.5rem 1rem;padding:.75rem 1rem}.topbar__nav[data-v-69354f11]{flex-basis:100%;order:3}.topbar__user[data-v-69354f11]{margin-left:auto}}
