.topbar.svelte-12z4gjn{z-index:var(--z-topbar);background:var(--bg-glass);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 -1px 0 var(--border-default);padding-top:env(safe-area-inset-top);position:sticky;top:0}.inner.svelte-12z4gjn{align-items:center;gap:var(--space-6);height:var(--topbar-h);max-width:var(--layout-max);padding:0 var(--gutter-mobile);margin:0 auto;display:flex}@media (width>=48rem){.inner.svelte-12z4gjn{padding:0 var(--gutter)}}.logo.svelte-12z4gjn{color:var(--text-primary);letter-spacing:-.02em;border-radius:var(--radius-xs);font-size:18px;font-weight:600;text-decoration:none}.nav.svelte-12z4gjn{align-self:stretch;display:none}.nav.svelte-12z4gjn ul:where(.svelte-12z4gjn){gap:var(--space-1);height:100%;margin:0;padding:0;list-style:none;display:flex}.link.svelte-12z4gjn{height:100%;padding:0 var(--space-2);color:var(--text-secondary);font-size:var(--type-body-size);transition:color var(--dur-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.link.svelte-12z4gjn:hover{color:var(--text-primary)}}.link[aria-current=page].svelte-12z4gjn{color:var(--text-primary);font-weight:500}.link[aria-current=page].svelte-12z4gjn:after{content:"";left:var(--space-2);right:var(--space-2);background:var(--accent-brass-indicator);height:2px;position:absolute;bottom:0}.link.svelte-12z4gjn:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-color);border-radius:var(--radius-s)}.right.svelte-12z4gjn{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.balance.svelte-12z4gjn{align-items:center;gap:var(--space-1-5);height:var(--control-m);padding:0 var(--space-2);border-radius:var(--radius-s);color:var(--text-primary);font-size:var(--type-num-size);text-decoration:none;display:inline-flex}@media (hover:hover){.balance.svelte-12z4gjn:hover{background:var(--bg-hover)}}.diamond.svelte-12z4gjn{background:var(--accent-brass-indicator);width:7px;height:7px;transform:rotate(45deg)}.tg.svelte-12z4gjn{width:var(--control-m);height:var(--control-m);border-radius:var(--radius-s);color:var(--text-secondary);place-items:center;display:inline-grid;position:relative}.tg-dot.svelte-12z4gjn{border-radius:var(--radius-pill);background:var(--status-neutral);width:6px;height:6px;box-shadow:0 0 0 2px var(--bg-canvas);position:absolute;bottom:6px;right:6px}.tg[data-state=linked].svelte-12z4gjn .tg-dot:where(.svelte-12z4gjn),.tg[data-state=reachable].svelte-12z4gjn .tg-dot:where(.svelte-12z4gjn){background:var(--status-pass)}.tg[data-state=unknown].svelte-12z4gjn .tg-dot:where(.svelte-12z4gjn){background:var(--status-warning)}.tg[data-state=blocked].svelte-12z4gjn .tg-dot:where(.svelte-12z4gjn){background:var(--status-error)}.zone.svelte-12z4gjn{padding:2px var(--space-1-5);border:1px solid var(--border-strong);border-radius:var(--radius-xs);color:var(--text-secondary);font-family:var(--font-num);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.account.svelte-12z4gjn{position:relative}button.avatar.svelte-12z4gjn{cursor:pointer;border:0}.account-menu.svelte-12z4gjn{right:0;top:calc(100% + var(--space-2));z-index:var(--z-dropdown);min-width:200px;padding:var(--space-1);border-radius:var(--radius-s);background:var(--bg-elevated);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute}.menu-item.svelte-12z4gjn{width:100%;min-height:var(--control-m);padding:0 var(--space-3);border-radius:var(--radius-xs);color:var(--text-primary);font:inherit;font-size:var(--type-body-size);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.menu-item.svelte-12z4gjn:hover{background:var(--bg-hover)}button.sheet-link.svelte-12z4gjn{width:100%;font:inherit;font-size:var(--type-body-l-size);text-align:left;cursor:pointer;background:0 0;border:0}.avatar.svelte-12z4gjn{border-radius:var(--radius-pill);background:var(--bg-elevated);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--border-default);color:var(--text-primary);font-size:var(--type-caption-size);place-items:center;font-weight:600;text-decoration:none;display:inline-grid}.burger.svelte-12z4gjn{width:44px;height:44px;margin-right:calc(var(--space-2) * -1);border-radius:var(--radius-s);color:var(--text-primary);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.sheet.svelte-12z4gjn{border-top:1px solid var(--border-subtle);background:var(--bg-elevated)}.sheet.svelte-12z4gjn ul:where(.svelte-12z4gjn){padding:var(--space-2) var(--gutter-mobile) var(--space-3);margin:0;list-style:none;display:grid}.sheet-link.svelte-12z4gjn{min-height:44px;padding:0 var(--space-2);border-radius:var(--radius-s);color:var(--text-secondary);font-size:var(--type-body-l-size);align-items:center;text-decoration:none;display:flex}.sheet-link[aria-current=page].svelte-12z4gjn{color:var(--text-primary);box-shadow:inset 2px 0 0 var(--accent-brass-indicator);background:var(--bg-hover);font-weight:500}@media (width<=47.99rem){.tg.svelte-12z4gjn,.avatar.svelte-12z4gjn{display:none}}@media (width>=48rem) and (width<=63.99rem){.topbar[data-many].svelte-12z4gjn .nav:where(.svelte-12z4gjn){display:none!important}.topbar[data-many].svelte-12z4gjn .burger:where(.svelte-12z4gjn){display:inline-grid!important}.topbar[data-many].svelte-12z4gjn .sheet:where(.svelte-12z4gjn){display:block!important}}@media (width>=48rem){.nav.svelte-12z4gjn{display:block}.burger.svelte-12z4gjn,.sheet.svelte-12z4gjn{display:none}}@media (prefers-reduced-motion:reduce){.link.svelte-12z4gjn{transition:none}}
