.stats-container.svelte-12ewbr5{max-width:800px;margin:0 auto;padding:2rem}.stats-header.svelte-12ewbr5{margin-bottom:1.5rem}.stats-header.svelte-12ewbr5 h1:where(.svelte-12ewbr5){margin:0}.loading-phase.svelte-12ewbr5{font-size:.8rem;opacity:.4;font-family:monospace}.cards.svelte-12ewbr5{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:2rem}.card.svelte-12ewbr5{flex:1 1 140px;min-width:120px;padding:1rem 1.25rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08;display:flex;flex-direction:column;gap:.25rem}.card-label.svelte-12ewbr5{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;opacity:.5;font-family:monospace}.card-value.svelte-12ewbr5{font-size:1.75rem;font-weight:700;line-height:1.1}.card-sub.svelte-12ewbr5{font-size:.75rem;opacity:.35;font-family:monospace}.chart-section.svelte-12ewbr5{margin-bottom:2rem}.chart-header.svelte-12ewbr5{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;flex-wrap:wrap;gap:.5rem}.chart-header.svelte-12ewbr5 h2:where(.svelte-12ewbr5){margin:0;font-size:1.1rem}.chart-toggle.svelte-12ewbr5{display:flex;gap:2px;background:#ffffff0d;border-radius:6px;padding:2px;border:1px solid rgba(255,255,255,.08)}.toggle-btn.svelte-12ewbr5{font-size:.7rem;font-family:monospace;padding:4px 10px;border:none;border-radius:4px;background:transparent;color:inherit;opacity:.4;cursor:pointer;transition:all .15s}.toggle-btn.active.svelte-12ewbr5{background:#ffffff1a;opacity:1}.toggle-btn.svelte-12ewbr5:hover:not(.active){opacity:.7}.chart-wrap.svelte-12ewbr5{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff05;padding:1rem .75rem .5rem;overflow:hidden}.chart-wrap.loading.svelte-12ewbr5{height:150px;display:flex;align-items:center;justify-content:center}.chart-svg.svelte-12ewbr5{width:100%;height:auto;display:block}.chart-line.svelte-12ewbr5{fill:none;stroke:#22d3a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chart-area.svelte-12ewbr5{fill:url(#areaGrad);opacity:.15}.grid-line.svelte-12ewbr5{stroke:#ffffff0f;stroke-width:1;stroke-dasharray:4 4}.axis-label.svelte-12ewbr5{fill:#ffffff4d;font-size:10px;font-family:monospace}.date-label.svelte-12ewbr5{text-anchor:middle}.bar.svelte-12ewbr5{fill:#3b82f6;opacity:.7}.bar.svelte-12ewbr5:hover{opacity:1}.bar-label.svelte-12ewbr5{fill:#ffffffb3;font-size:10px;font-family:monospace}.chart-footnote.svelte-12ewbr5{font-size:.75rem;opacity:.35;margin-top:.5rem;font-family:monospace}.chart-loading.svelte-12ewbr5{opacity:.4;font-size:.9rem;padding:2rem 0}.methodology.svelte-12ewbr5{margin-bottom:1.5rem;padding:1.25rem 1.5rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff05}.methodology.svelte-12ewbr5 h2:where(.svelte-12ewbr5){font-size:.95rem;margin:0 0 .5rem}.methodology.svelte-12ewbr5 p:where(.svelte-12ewbr5){font-size:.85rem;line-height:1.65;opacity:.6;margin:0}.methodology.svelte-12ewbr5 code:where(.svelte-12ewbr5){font-size:.78rem;padding:.15em .4em;background:#ffffff14;border-radius:3px;font-family:monospace}.refresh-row.svelte-12ewbr5{margin-top:.5rem}.refresh-btn.svelte-12ewbr5{padding:.35rem .8rem;font-size:.8rem;background:transparent;color:inherit;border:1px solid rgba(255,255,255,.15);border-radius:6px;cursor:pointer;opacity:.6;font-family:monospace;transition:all .15s}.refresh-btn.svelte-12ewbr5:hover:not(:disabled){opacity:1;border-color:#ffffff4d}.refresh-btn.svelte-12ewbr5:disabled{cursor:not-allowed;opacity:.3}.error.svelte-12ewbr5{color:#ef4444}
