.stats-container.svelte-lcyh07{max-width:var(--maxw-content);margin:0 auto;padding:var(--sp-8) var(--sp-6)}h1.svelte-lcyh07{text-align:left;margin-bottom:var(--sp-8);padding-bottom:var(--sp-4);font-size:var(--fs-h1);font-weight:700;color:var(--fg-0);border-bottom:1px solid var(--border)}h2.svelte-lcyh07{text-align:left;margin-bottom:var(--sp-6);margin-top:0;font-size:var(--fs-h2);font-weight:600;color:var(--fg-0)}.total-videos.svelte-lcyh07{text-align:center;margin-bottom:var(--sp-8);padding:var(--sp-6);background-color:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.total-videos.svelte-lcyh07 h2:where(.svelte-lcyh07){margin:0;font-size:var(--fs-h3);font-weight:600;color:var(--fg-1)}.stats-grid.svelte-lcyh07{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-4);margin-bottom:var(--sp-8)}.stat-card.svelte-lcyh07{background-color:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-5);text-align:center;transition:border-color .15s ease,transform .2s ease,box-shadow .2s ease}.stat-card.svelte-lcyh07:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:var(--shadow-card)}.stat-card.svelte-lcyh07 h3:where(.svelte-lcyh07){margin:0 0 var(--sp-3) 0;font-size:var(--fs-xxs);font-weight:600;color:var(--fg-2);text-transform:uppercase;letter-spacing:var(--tr-wide)}.count.svelte-lcyh07{font-size:var(--fs-display);font-weight:700;margin:var(--sp-2) 0;color:var(--fg-0);line-height:1;letter-spacing:var(--tr-display);font-variant-numeric:tabular-nums}.comparison.svelte-lcyh07{font-size:var(--fs-sm);font-weight:500;color:var(--fg-2);font-variant-numeric:tabular-nums}.error.svelte-lcyh07{color:var(--danger);text-align:center;padding:1.5rem;background-color:#dc26260d;border-radius:var(--radius-lg);border:1px solid var(--danger)}.chart-wrapper.svelte-lcyh07{margin-top:var(--sp-10);background-color:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-6)}.chart-header.svelte-lcyh07{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-5)}.chart-meta.svelte-lcyh07,.chart-peak.svelte-lcyh07{margin-top:var(--sp-2);font-size:var(--fs-xs);color:var(--fg-2);font-variant-numeric:tabular-nums}.chart-peak.svelte-lcyh07 span:where(.svelte-lcyh07){color:var(--fg-0);font-weight:500}.chart-container.svelte-lcyh07{overflow-x:auto;padding-bottom:var(--sp-4);margin-top:var(--sp-4)}.chart-svg.svelte-lcyh07{display:block}.bar-group.svelte-lcyh07 rect:where(.svelte-lcyh07){fill:var(--fg-2);transition:opacity .15s ease}.bar-group.svelte-lcyh07 rect.peak-bar:where(.svelte-lcyh07){fill:var(--fg-0)}.bar-group.svelte-lcyh07:hover rect:where(.svelte-lcyh07){opacity:.8}.bar-label.svelte-lcyh07{font-size:11px;text-anchor:middle;fill:var(--fg-1);font-weight:600}.month-label.svelte-lcyh07{font-size:10px;text-anchor:middle;fill:var(--fg-2)}.top-cities-wrapper.svelte-lcyh07{margin-top:var(--sp-10);background-color:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-6)}.table-container.svelte-lcyh07{overflow-x:auto;margin-top:var(--sp-4)}table.svelte-lcyh07{width:100%;border-collapse:collapse}th.svelte-lcyh07{background-color:var(--bg-2);padding:var(--sp-3) var(--sp-4);text-align:left;font-size:.75rem;font-weight:600;color:var(--fg-2);text-transform:uppercase;letter-spacing:var(--tr-wide);border-bottom:1px solid var(--border)}td.svelte-lcyh07{padding:var(--sp-3) var(--sp-4);text-align:left;border-bottom:1px solid var(--border);font-size:.9375rem}tr.svelte-lcyh07:last-child td:where(.svelte-lcyh07){border-bottom:none}td.svelte-lcyh07 a:where(.svelte-lcyh07){color:var(--accent);text-decoration:none;font-weight:500;transition:opacity .15s ease}td.svelte-lcyh07 a:where(.svelte-lcyh07):hover{opacity:.7}@media (max-width: 768px){.stats-container.svelte-lcyh07{padding:20px 16px 32px}h1.svelte-lcyh07{font-size:1.5rem;margin-bottom:1.25rem;padding-bottom:.75rem}h2.svelte-lcyh07{font-size:1.125rem;margin-bottom:1rem}.total-videos.svelte-lcyh07{padding:1rem;margin-bottom:1.25rem}.total-videos.svelte-lcyh07 h2:where(.svelte-lcyh07){font-size:1rem}.stats-grid.svelte-lcyh07{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1.5rem}.stat-card.svelte-lcyh07{padding:.875rem .5rem}.stat-card.svelte-lcyh07 h3:where(.svelte-lcyh07){font-size:.625rem;margin-bottom:.5rem;letter-spacing:.04em}.count.svelte-lcyh07{font-size:1.625rem}.comparison.svelte-lcyh07{font-size:.75rem}.chart-wrapper.svelte-lcyh07,.top-cities-wrapper.svelte-lcyh07{padding:1rem;margin-top:1.5rem}th.svelte-lcyh07,td.svelte-lcyh07{padding:.625rem .75rem;font-size:.875rem}}@media (max-width: 360px){.stats-grid.svelte-lcyh07{grid-template-columns:1fr}.stat-card.svelte-lcyh07{padding:1rem}.stat-card.svelte-lcyh07 h3:where(.svelte-lcyh07){font-size:.75rem}.comparison.svelte-lcyh07{font-size:.8125rem}}
