.topbar[data-v-fb3c1bca]{background:var(--surface);border-bottom:1px solid var(--border)}.topbar__inner[data-v-fb3c1bca]{flex-wrap:wrap;align-items:center;gap:24px;max-width:1100px;margin:0 auto;padding:12px 16px;display:flex}.brand[data-v-fb3c1bca]{color:inherit;font-weight:600;text-decoration:none}nav[data-v-fb3c1bca]{gap:4px;display:flex}.nav-link[data-v-fb3c1bca]{color:var(--muted);border-radius:8px;padding:6px 10px;font-size:.9375rem;text-decoration:none}.nav-link[data-v-fb3c1bca]:hover{color:var(--text)}.nav-link.is-active[data-v-fb3c1bca]{background:var(--accent-soft);color:var(--accent);font-weight:500}.sync[data-v-fb3c1bca]{color:var(--muted);align-items:center;gap:6px;margin:0 0 0 auto;font-size:.8125rem;display:flex}.sync__dot[data-v-fb3c1bca]{background:var(--muted);border-radius:50%;width:8px;height:8px}.sync--succeeded .sync__dot[data-v-fb3c1bca]{background:var(--positive)}.sync--failed[data-v-fb3c1bca]{color:var(--negative)}.sync--failed .sync__dot[data-v-fb3c1bca]{background:var(--negative)}.account[data-v-fb3c1bca]{align-items:center;gap:10px;min-width:0;font-size:.8125rem;display:flex}.account__email[data-v-fb3c1bca]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.account__logout[data-v-fb3c1bca]{padding:4px 10px;font-size:.8125rem}
