.badge.svelte-1w62ai5{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;border-radius:99px;background:var(--cream-warm);border:1px solid var(--line);font-size:11.5px;font-weight:500;color:var(--ink-soft);text-decoration:none;font-family:JetBrains Mono,monospace}.badge.svelte-1w62ai5:hover{border-color:var(--ink-mute);color:var(--ink)}.dot.svelte-1w62ai5{width:7px;height:7px;border-radius:50%;background:var(--ink-fade)}.badge[data-mode=real].svelte-1w62ai5 .dot:where(.svelte-1w62ai5){background:var(--sage)}.badge[data-mode=mock].svelte-1w62ai5 .dot:where(.svelte-1w62ai5){background:var(--gold)}.badge[data-mode=connecting].svelte-1w62ai5 .dot:where(.svelte-1w62ai5){background:var(--terracotta);animation:svelte-1w62ai5-pulse 1.2s infinite}@keyframes svelte-1w62ai5-pulse{0%,to{opacity:1}50%{opacity:.3}}.chrome.svelte-1elxaub{padding:18px 0;border-bottom:1px solid var(--line);background:var(--cream);position:sticky;top:0;z-index:10}.chrome.svelte-1elxaub .container{display:flex;align-items:center;justify-content:space-between}.brand.svelte-1elxaub{font-family:Fraunces,serif;font-weight:500;font-size:24px;letter-spacing:-.02em;display:flex;align-items:center;gap:10px;color:var(--ink)}.nav.svelte-1elxaub{display:flex;gap:28px;align-items:center}.nav.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--ink-soft);font-size:14px;font-weight:500}.nav.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:var(--terracotta)}
