.daily-chart.svelte-1m4ocbz{width:100%}.bars.svelte-1m4ocbz{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:.75rem;align-items:stretch;min-height:240px}.chart-grid.svelte-1m4ocbz{display:grid;grid-template-columns:34px 1fr;gap:.5rem}.y-axis.svelte-1m4ocbz{display:grid;grid-template-rows:repeat(6,1fr);align-items:center;font-size:.72rem;color:#6b7280}.tick.svelte-1m4ocbz{transform:translateY(50%)}.plot.svelte-1m4ocbz{position:relative;min-height:240px}.guide-lines.svelte-1m4ocbz{position:absolute;top:0;right:0;bottom:38px;left:0;display:grid;grid-template-rows:repeat(6,1fr);pointer-events:none}.guide.svelte-1m4ocbz{border-top:1px dashed #dbe6f5}.bar-item.svelte-1m4ocbz{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.35rem;z-index:1}.bar-wrap.svelte-1m4ocbz{height:180px;width:100%;display:flex;align-items:flex-end}.bar.svelte-1m4ocbz{width:82%;margin:0 auto;min-height:3px;border-radius:8px 8px 0 0;background:linear-gradient(180deg,#3b82f6 0%,#2563eb 100%);box-shadow:0 8px 14px -8px #2563ebbf}.label.svelte-1m4ocbz,.value.svelte-1m4ocbz{font-size:.75rem;text-align:center;line-height:1.1;word-break:break-word}.value.svelte-1m4ocbz{font-weight:600}.summary-page.svelte-160ioou.svelte-160ioou{padding:.25rem}.report-shell.svelte-160ioou.svelte-160ioou{border:0;border-radius:16px;box-shadow:0 10px 24px #0000000f}.filter-sheet.svelte-160ioou.svelte-160ioou{padding:1rem;border:1px solid var(--bs-border-color);border-radius:12px;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);display:grid;grid-template-columns:1.2fr 1fr;gap:1rem}.filter-head.svelte-160ioou.svelte-160ioou{display:flex;align-items:center;gap:.75rem}.icon-badge.svelte-160ioou.svelte-160ioou{width:38px;height:38px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(13,110,253,.12);color:#0d6efd}.filter-controls.svelte-160ioou.svelte-160ioou{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;align-items:center}.country-tabs.svelte-160ioou.svelte-160ioou,.currency-tabs.svelte-160ioou.svelte-160ioou{display:flex;gap:.5rem;flex-wrap:wrap}.country-tabs.svelte-160ioou.svelte-160ioou{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:.35rem .75rem}.country-tabs.svelte-160ioou button.svelte-160ioou,.currency-tabs.svelte-160ioou button.svelte-160ioou{border:none;border-bottom:2px solid transparent;background:transparent;padding:.55rem .25rem;font-size:.9rem;color:#495057;text-align:left}.country-tabs.svelte-160ioou button.active.svelte-160ioou,.currency-tabs.svelte-160ioou button.active.svelte-160ioou{color:#0d6efd;border-bottom-color:#0d6efd;font-weight:600}.metric-grid.svelte-160ioou.svelte-160ioou{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.metric-card.svelte-160ioou.svelte-160ioou{border-radius:12px;padding:1rem;border:1px solid color-mix(in srgb,var(--metric),#ffffff 72%);background:linear-gradient(135deg,color-mix(in srgb,var(--metric),#ffffff 92%),#ffffff)}.metric-label.svelte-160ioou.svelte-160ioou{display:flex;align-items:center;gap:.45rem;font-size:.78rem;color:#64748b}.metric-label.svelte-160ioou i.svelte-160ioou{color:var(--metric);font-size:1rem}.metric-value.svelte-160ioou.svelte-160ioou{margin-top:.5rem;font-size:1.3rem;font-weight:700;color:var(--metric)}.metric-head.svelte-160ioou.svelte-160ioou{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.metric-icon.svelte-160ioou.svelte-160ioou{width:42px;height:42px;border-radius:999px;background:color-mix(in srgb,var(--metric),#ffffff 82%);display:inline-flex;align-items:center;justify-content:center;color:var(--metric);font-size:1.2rem}.stat-card.svelte-160ioou.svelte-160ioou{box-shadow:0 8px 18px #0000000d}.report-title.svelte-160ioou.svelte-160ioou{font-size:1.35rem;font-weight:600;color:#1f2937}.charts-grid.svelte-160ioou.svelte-160ioou{display:grid;grid-template-columns:1.5fr 1fr;gap:1rem}.chart-card.svelte-160ioou.svelte-160ioou{border:1px solid var(--bs-border-color);border-radius:12px}.section-title.svelte-160ioou.svelte-160ioou{display:flex;align-items:center;gap:.5rem;font-weight:600}.event-bars.svelte-160ioou.svelte-160ioou{display:flex;flex-direction:column;gap:.65rem}.event-bar-row.svelte-160ioou.svelte-160ioou{display:grid;grid-template-columns:1.6fr 1fr auto;gap:.5rem;align-items:center}.event-name.svelte-160ioou.svelte-160ioou{font-size:.82rem;color:#374151}.event-track.svelte-160ioou.svelte-160ioou{height:8px;border-radius:999px;background:#e9ecef;overflow:hidden}.event-fill.svelte-160ioou.svelte-160ioou{height:100%;border-radius:999px;background:linear-gradient(90deg,#16a34a,#22c55e)}.event-total.svelte-160ioou.svelte-160ioou{font-size:.8rem;font-weight:600;color:#111827}.table-total.svelte-160ioou td.svelte-160ioou{font-weight:700}.table-footer.svelte-160ioou.svelte-160ioou{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}@media (max-width: 992px){.filter-sheet.svelte-160ioou.svelte-160ioou{grid-template-columns:1fr}.country-tabs.svelte-160ioou.svelte-160ioou{grid-template-columns:repeat(2,minmax(140px,1fr))}.metric-grid.svelte-160ioou.svelte-160ioou{grid-template-columns:repeat(2,minmax(0,1fr))}.charts-grid.svelte-160ioou.svelte-160ioou{grid-template-columns:1fr}.event-bar-row.svelte-160ioou.svelte-160ioou{grid-template-columns:1fr;gap:.35rem}}@media (max-width: 576px){.country-tabs.svelte-160ioou.svelte-160ioou,.metric-grid.svelte-160ioou.svelte-160ioou{grid-template-columns:1fr}}
