.header.svelte-oiwvqb{display:flex;flex-direction:column;background:var(--surface);border-bottom:1px solid var(--border)}.top-bar.svelte-oiwvqb{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-5);height:44px}h1.svelte-oiwvqb{font-family:var(--font-mono);font-size:18px;font-weight:700;color:var(--accent);letter-spacing:-.5px}.nav-pills.svelte-oiwvqb{display:flex;align-items:center;gap:0;margin-left:auto;background:var(--raised);padding:2px;border-radius:var(--radius-sm)}.nav-link.svelte-oiwvqb{font-size:var(--text-sm);font-weight:500;color:var(--ink-tertiary);text-decoration:none;padding:var(--sp-1) var(--sp-3);border-radius:3px;transition:background var(--transition-fast),color var(--transition-fast)}.nav-link.svelte-oiwvqb:hover{color:var(--ink-secondary)}.nav-link.active.svelte-oiwvqb{background:var(--surface);color:var(--ink-primary);font-weight:600}.status-bar.svelte-oiwvqb{display:flex;align-items:center;gap:var(--sp-3);padding:0 var(--sp-5);height:28px;border-top:1px solid var(--border-soft);font-size:var(--text-xs)}.pulse-group.svelte-oiwvqb{display:flex;align-items:center;gap:5px}.dot.svelte-oiwvqb{width:6px;height:6px;border-radius:50%;background:var(--ink-muted)}.pulse-group.live.svelte-oiwvqb .dot:where(.svelte-oiwvqb){background:var(--odds-down);box-shadow:0 0 6px #22c55e66;animation:svelte-oiwvqb-pulse 2s ease-in-out infinite}.status-label.svelte-oiwvqb{font-size:var(--text-xs);font-weight:500;color:var(--ink-muted)}.pulse-group.live.svelte-oiwvqb .status-label:where(.svelte-oiwvqb){color:var(--odds-down)}.meta.svelte-oiwvqb{font-size:var(--text-xs);color:var(--ink-tertiary)}.meta.svelte-oiwvqb strong:where(.svelte-oiwvqb){color:var(--ink-secondary);font-weight:600}.movement.svelte-oiwvqb strong:where(.svelte-oiwvqb){color:var(--accent)}@keyframes svelte-oiwvqb-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:768px){.top-bar.svelte-oiwvqb{padding:var(--sp-2) var(--sp-4);gap:var(--sp-2)}h1.svelte-oiwvqb{font-size:16px}.nav-link.svelte-oiwvqb{font-size:var(--text-xs);padding:var(--sp-1) var(--sp-2)}.status-bar.svelte-oiwvqb{padding:0 var(--sp-4);gap:var(--sp-2)}.movement.svelte-oiwvqb{display:none}}
