.page.svelte-1xd49a3{max-width:48rem;padding:var(--space-2xl) var(--space-lg);margin:0 auto}.head.svelte-1xd49a3{text-align:center;margin-bottom:var(--space-xl)}.head.svelte-1xd49a3 h1:where(.svelte-1xd49a3){margin:0 0 var(--space-sm);font-size:clamp(1.75rem,5vw,2.5rem)}.muted.svelte-1xd49a3{color:var(--text-muted);margin:0}.err.svelte-1xd49a3{color:var(--red);text-align:center}.overall.svelte-1xd49a3{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);margin-bottom:var(--space-md);font-size:1rem;display:flex}.overall-operational.svelte-1xd49a3{color:#16a34a;background:#16a34a1a}.overall-degraded.svelte-1xd49a3{color:#ea580c;background:#ea580c1a}.overall-down.svelte-1xd49a3{color:#dc2626;background:#dc26261a}.dot.svelte-1xd49a3{background:currentColor;border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite svelte-1xd49a3-pulse}@keyframes svelte-1xd49a3-pulse{0%,to{opacity:1}50%{opacity:.5}}.period.svelte-1xd49a3{text-align:center;color:var(--text-light);margin:0 0 var(--space-xl);font-size:.875rem}.channels.svelte-1xd49a3{gap:var(--space-lg);margin-bottom:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.ch-card.svelte-1xd49a3{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-lg)}.ch-card.svelte-1xd49a3 h2:where(.svelte-1xd49a3){margin:0 0 var(--space-md);color:var(--gold-dark);font-size:1rem}.stat-grid.svelte-1xd49a3{gap:var(--space-sm);grid-template-columns:repeat(2,1fr);display:grid}.stat.svelte-1xd49a3{flex-direction:column;gap:2px;display:flex}.stat-label.svelte-1xd49a3{text-transform:uppercase;letter-spacing:.05em;color:var(--text-light);font-size:.6875rem;font-weight:600}.stat-value.svelte-1xd49a3{color:var(--text);font-size:1.0625rem;font-weight:600}.stat-value.lg.svelte-1xd49a3{color:var(--gold-dark);font-size:1.5rem}.stat-value.ok.svelte-1xd49a3{color:#16a34a}.stat-value.err.svelte-1xd49a3{color:#dc2626}.note.svelte-1xd49a3{color:var(--text-muted);padding:var(--space-md);background:var(--gold-subtle);border-radius:var(--radius-md);margin:0 0 var(--space-md);font-size:.875rem;line-height:1.6}.updated.svelte-1xd49a3{color:var(--text-light);text-align:center;margin:0;font-size:.75rem}.empty.svelte-1xd49a3{text-align:center;padding:var(--space-xl)}
