body{background:#0f1117;color:#e2e8f0;font-family:system-ui,-apple-system,sans-serif;margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}thead th{position:sticky;top:0;z-index:1}a{color:#60a5fa}.lc-axis-tick-label,.lc-axis-label{fill:#9ca3af;stroke:#0f1117}.card{background:#1a1f2e;border-radius:8px;padding:1rem}nav.svelte-12qhfyh{background:#1a1f2e;padding:.4rem 1rem;display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;border-bottom:1px solid #2d3348;justify-content:space-between}.nav-links.svelte-12qhfyh{display:flex;flex-wrap:wrap;gap:.15rem}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#9ca3af;text-decoration:none;padding:.4rem .75rem;border-radius:6px;font-size:.875rem;transition:color .15s,background .15s}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#e2e8f0;background:#2d3348}nav.svelte-12qhfyh a.active:where(.svelte-12qhfyh){color:#60a5fa;background:#1e3a5f}.cycle-selector.svelte-12qhfyh{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.cycle-label.svelte-12qhfyh{font-size:.75rem;color:#6b7280;white-space:nowrap}.cycle-selector.svelte-12qhfyh button:where(.svelte-12qhfyh){background:#1e293b;color:#6b7280;border:1px solid transparent;border-radius:4px;padding:.2rem .55rem;font-size:.75rem;cursor:pointer;white-space:nowrap}.cycle-selector.svelte-12qhfyh button.active:where(.svelte-12qhfyh){background:#1e3a5f;color:#93c5fd;border-color:#3b82f6}main.svelte-12qhfyh{max-width:1100px;margin:0 auto;padding:1.5rem 1rem}.tagline.svelte-12qhfyh{background:#0a0d14;color:#4b5563;font-size:.7rem;padding:.3rem 1rem;text-align:center;border-bottom:1px solid #1a1f2e}footer.svelte-12qhfyh{max-width:1100px;margin:2rem auto 0;padding:1rem 1rem 1.5rem;font-size:.78rem;color:#4b5563;border-top:1px solid #1a1f2e;display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}footer.svelte-12qhfyh .sep:where(.svelte-12qhfyh){color:#2d3348}footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#6b7280}footer.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#9ca3af}
