h1.svelte-1m0gshv{margin-bottom:.5rem}.period-picker.svelte-1m0gshv{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.period-picker.svelte-1m0gshv label:where(.svelte-1m0gshv){font-weight:500;color:var(--text-secondary, #64748b)}.period-picker.svelte-1m0gshv input:where(.svelte-1m0gshv){padding:.375rem .5rem;border:1px solid var(--border, #e2e8f0);border-radius:.375rem;font-size:.875rem}.loading.svelte-1m0gshv{padding:3rem;text-align:center;color:var(--text-secondary, #64748b)}.error.svelte-1m0gshv{padding:1rem;background:#fef2f2;color:#dc2626;border:1px solid #fecaca;border-radius:.5rem}.stats-grid.svelte-1m0gshv{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-card.svelte-1m0gshv{padding:1.25rem 1.5rem;border:1px solid var(--border, #e2e8f0);border-radius:.5rem;background:var(--card-bg, #fff);display:flex;flex-direction:column;gap:.25rem}.stat-label.svelte-1m0gshv{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #64748b)}.stat-value.svelte-1m0gshv{font-size:2rem;font-weight:700;color:var(--text-primary, #0f172a)}.stat-value.gap.svelte-1m0gshv{color:#f59e0b}.panel.svelte-1m0gshv{margin-bottom:2rem;padding:1.5rem;border:1px solid var(--border, #e2e8f0);border-radius:.5rem;background:var(--card-bg, #fff)}.panel.svelte-1m0gshv h2:where(.svelte-1m0gshv){margin:0 0 1rem;font-size:1rem;font-weight:600}.bar-chart.svelte-1m0gshv{display:flex;flex-direction:column;gap:.5rem}.bar-row.svelte-1m0gshv{display:flex;align-items:center;gap:.75rem}.bar-label.svelte-1m0gshv{width:120px;font-size:.8125rem;font-weight:500;color:var(--text-secondary, #64748b);text-transform:capitalize;flex-shrink:0}.bar-track.svelte-1m0gshv{flex:1;height:24px;background:var(--bar-bg, #f1f5f9);border-radius:4px;overflow:hidden}.bar-fill.svelte-1m0gshv{height:100%;border-radius:4px;transition:width .4s ease;background:#6366f1}.bar-fill.intent-navigation.svelte-1m0gshv{background:#6366f1}.bar-fill.intent-content.svelte-1m0gshv{background:#06b6d4}.bar-fill.intent-troubleshooting.svelte-1m0gshv{background:#f59e0b}.bar-fill.intent-off-topic.svelte-1m0gshv{background:#ef4444}.bar-fill.intent-meta.svelte-1m0gshv{background:#8b5cf6}.bar-value.svelte-1m0gshv{width:40px;font-size:.8125rem;font-weight:600;text-align:right;color:var(--text-primary, #0f172a)}.top-questions.svelte-1m0gshv{padding-left:1.25rem;margin:0}.top-questions.svelte-1m0gshv li:where(.svelte-1m0gshv){padding:.5rem 0;border-bottom:1px solid var(--border, #f1f5f9);display:flex;justify-content:space-between;align-items:center}.top-questions.svelte-1m0gshv li:where(.svelte-1m0gshv):last-child{border-bottom:none}.q-text.svelte-1m0gshv{font-size:.875rem;color:var(--text-primary, #0f172a)}.q-count.svelte-1m0gshv{font-size:.75rem;font-weight:600;color:var(--text-secondary, #64748b);white-space:nowrap;margin-left:1rem}.table-wrap.svelte-1m0gshv{overflow-x:auto}table.svelte-1m0gshv{width:100%;border-collapse:collapse;font-size:.8125rem}th.svelte-1m0gshv{text-align:left;padding:.5rem .75rem;font-weight:600;color:var(--text-secondary, #64748b);border-bottom:2px solid var(--border, #e2e8f0);white-space:nowrap}td.svelte-1m0gshv{padding:.625rem .75rem;border-bottom:1px solid var(--border, #f1f5f9);color:var(--text-primary, #0f172a)}.col-question.svelte-1m0gshv{max-width:250px}.col-answer.svelte-1m0gshv{max-width:250px;color:var(--text-secondary, #64748b)}.col-conf.svelte-1m0gshv{text-align:center}.col-time.svelte-1m0gshv{white-space:nowrap;color:var(--text-secondary, #64748b)}.conf-badge.svelte-1m0gshv{display:inline-block;padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:600}.conf-badge.high.svelte-1m0gshv{background:#dcfce7;color:#16a34a}.conf-badge.mid.svelte-1m0gshv{background:#fef3c7;color:#d97706}.conf-badge.low.svelte-1m0gshv{background:#fef2f2;color:#dc2626}.intent-tag.svelte-1m0gshv{display:inline-block;padding:.125rem .5rem;background:var(--bar-bg, #f1f5f9);border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:capitalize;color:var(--text-secondary, #64748b)}@media(prefers-color-scheme:dark){:root{--text-primary: #f1f5f9;--text-secondary: #94a3b8;--border: #334155;--card-bg: #1e293b;--bar-bg: #334155}.error.svelte-1m0gshv{background:#451a1a;border-color:#7f1d1d}}
