.assessment-detail.svelte-1knzf76{background:var(--surface-2);border-bottom:1px solid var(--border);padding:10px 16px 12px}.assessment-error.svelte-1knzf76{color:var(--danger);margin:0 0 8px;font-size:10.5px}.criteria-list.svelte-1knzf76{gap:8px;max-height:190px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.criteria-list.svelte-1knzf76 li:where(.svelte-1knzf76){border-top:1px solid var(--border);padding-top:8px}.criteria-list.svelte-1knzf76 li:where(.svelte-1knzf76):first-child{border-top:none;padding-top:0}.criteria-head.svelte-1knzf76{justify-content:space-between;align-items:center;gap:10px;display:flex}.criteria-head.svelte-1knzf76 b:where(.svelte-1knzf76){font-size:11.5px;font-weight:600}.criteria-score.svelte-1knzf76{align-items:center;gap:8px;display:flex}.criteria-score.svelte-1knzf76 span:where(.svelte-1knzf76){font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.pill.svelte-1knzf76{letter-spacing:.02em;border-radius:999px;padding:2px 7px;font-size:9px;font-style:normal;font-weight:600}.pill.passed.svelte-1knzf76{background:var(--success-soft);color:var(--success)}.pill.failed.svelte-1knzf76{background:var(--danger-soft);color:var(--danger)}.criteria-list.svelte-1knzf76 p:where(.svelte-1knzf76){color:var(--muted);margin:5px 0 0;font-size:10.5px;line-height:1.5}.assessment-foot.svelte-1knzf76{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.assessment-foot.svelte-1knzf76>span:where(.svelte-1knzf76){color:var(--muted);font-size:10.5px}.reassess-btn.svelte-1knzf76{background:var(--accent);color:#fff;border:none;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.reassess-btn.svelte-1knzf76:hover:not(:disabled){background:var(--accent-strong)}.reassess-btn.svelte-1knzf76:disabled{cursor:not-allowed;opacity:.6}.reassess-btn.svelte-1knzf76 .spin{animation:.9s linear infinite svelte-1knzf76-spin}@keyframes svelte-1knzf76-spin{to{transform:rotate(360deg)}}.score-chip.svelte-f0buz4{background:var(--surface-2);border:1px solid var(--border);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.score-chip.svelte-f0buz4 b:where(.svelte-f0buz4){color:inherit;font-size:12px;font-weight:700}.score-chip.svelte-f0buz4 small:where(.svelte-f0buz4){color:inherit;opacity:.75;font-size:9.5px;font-weight:500}.score-chip.passed.svelte-f0buz4{background:var(--success-soft);border-color:var(--success-border);color:var(--success)}.score-chip.failed.svelte-f0buz4{background:var(--danger-soft);border-color:var(--danger-border);color:var(--danger)}.score-chip.empty.svelte-f0buz4{color:var(--accent)}.score-chip.empty.svelte-f0buz4:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-border)}.score-chip.passed.svelte-f0buz4:hover:not(:disabled),.score-chip.failed.svelte-f0buz4:hover:not(:disabled){filter:brightness(.97)}.score-chip.svelte-f0buz4:disabled{cursor:default}.score-chip.svelte-f0buz4 .spin{animation:.9s linear infinite svelte-f0buz4-spin}.score-chip.svelte-f0buz4 .open{transform:rotate(180deg)}.score-chip.svelte-f0buz4 svg{transition:transform .12s}@keyframes svelte-f0buz4-spin{to{transform:rotate(360deg)}}.topic-insights.svelte-8l1jwh{color:var(--text);margin-bottom:14px;padding:16px 18px;position:relative;overflow:visible}.topic-card-head.svelte-8l1jwh,.topic-detail-head.svelte-8l1jwh,.topic-title-row.svelte-8l1jwh,.topic-card-foot.svelte-8l1jwh,.section-title.svelte-8l1jwh{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}small.svelte-8l1jwh{color:var(--faint);letter-spacing:.08em;font-size:9.5px;font-weight:600}h2.svelte-8l1jwh{color:var(--text);letter-spacing:-.02em;margin:4px 0 0;font-size:16px;font-weight:600}h3.svelte-8l1jwh{color:var(--text);margin:4px 0 0;font-size:13px;font-weight:600}p.svelte-8l1jwh{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.55}.topic-card-head.svelte-8l1jwh p:where(.svelte-8l1jwh){font-size:11px}.info.svelte-8l1jwh{vertical-align:middle;color:var(--faint);margin-left:5px;display:inline-flex}.period-select.svelte-8l1jwh{flex:none;position:relative}.period-trigger.svelte-8l1jwh{border:1px solid var(--border);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 9px;font-size:10.5px;display:inline-flex}.period-trigger.svelte-8l1jwh:hover,.back-button.svelte-8l1jwh:hover{color:var(--text);border-color:var(--border-strong);background:var(--surface-2)}.period-menu.svelte-8l1jwh{z-index:20;border:1px solid var(--border);background:var(--surface);border-radius:7px;min-width:145px;padding:4px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 10px 24px #0000001f}.period-menu.svelte-8l1jwh button:where(.svelte-8l1jwh){width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 8px;font-size:10.5px;display:block}.period-menu.svelte-8l1jwh button:where(.svelte-8l1jwh):hover,.period-menu.svelte-8l1jwh button.active:where(.svelte-8l1jwh){background:var(--surface-2);color:var(--text)}.topic-list.svelte-8l1jwh{margin-top:14px}.topic-row.svelte-8l1jwh,.question-row.svelte-8l1jwh{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:11px 2px;transition:background .12s,padding .12s;display:grid}.topic-row.svelte-8l1jwh{border-top:1px solid var(--border);grid-template-columns:24px minmax(0,1fr) 92px 76px 60px 16px}.question-row.svelte-8l1jwh+.question-row:where(.svelte-8l1jwh){margin-top:4px}.topic-row.svelte-8l1jwh:hover,.question-row.svelte-8l1jwh:hover{background:var(--surface-2);padding-left:7px;padding-right:7px}.topic-rank.svelte-8l1jwh,.question-rank.svelte-8l1jwh{background:var(--surface-2);width:22px;height:22px;color:var(--muted);border-radius:6px;place-items:center;font-size:10px;font-weight:600;display:grid}.topic-main.svelte-8l1jwh,.question-copy.svelte-8l1jwh,.question-row-copy.svelte-8l1jwh{gap:3px;min-width:0;display:grid}.topic-main.svelte-8l1jwh b:where(.svelte-8l1jwh),.question-row-copy.svelte-8l1jwh b:where(.svelte-8l1jwh){text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.topic-main.svelte-8l1jwh small:where(.svelte-8l1jwh),.question-copy.svelte-8l1jwh small:where(.svelte-8l1jwh),.question-row-copy.svelte-8l1jwh small:where(.svelte-8l1jwh),.topic-volume.svelte-8l1jwh small:where(.svelte-8l1jwh),.topic-share.svelte-8l1jwh small:where(.svelte-8l1jwh),.question-count.svelte-8l1jwh small:where(.svelte-8l1jwh){text-overflow:ellipsis;white-space:nowrap;color:var(--muted);letter-spacing:0;font-size:10px;font-weight:400;overflow:hidden}.topic-volume.svelte-8l1jwh,.topic-share.svelte-8l1jwh,.question-count.svelte-8l1jwh{text-align:right;gap:2px;display:grid}.topic-volume.svelte-8l1jwh strong:where(.svelte-8l1jwh),.topic-share.svelte-8l1jwh strong:where(.svelte-8l1jwh),.question-count.svelte-8l1jwh strong:where(.svelte-8l1jwh){font-variant-numeric:tabular-nums;font-size:12px}.topic-trend.svelte-8l1jwh,.question-trend.svelte-8l1jwh{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:2px;font-size:10px;display:inline-flex}.topic-trend.up.svelte-8l1jwh,.question-trend.up.svelte-8l1jwh{color:var(--accent)}.topic-trend.down.svelte-8l1jwh,.question-trend.down.svelte-8l1jwh{color:var(--muted)}.topic-card-foot.svelte-8l1jwh{color:var(--muted);align-items:center;margin-top:4px;padding-top:10px;font-size:10px}.topic-card-foot.svelte-8l1jwh span:where(.svelte-8l1jwh){align-items:center;gap:6px;display:inline-flex}.back-button.svelte-8l1jwh{color:var(--accent);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:10.5px;display:inline-flex}.topic-detail-head.svelte-8l1jwh{z-index:5;background:var(--surface);align-items:center;margin:-12px -24px 0;padding:8px 24px 7px;position:sticky;top:0}.topic-detail.svelte-8l1jwh{border:0;border-left:1px solid var(--border);background:var(--surface);width:min(680px,100%);max-width:none;height:100%;max-height:none;color:var(--text);border-radius:0;margin:0;padding:12px 24px 28px;position:static;overflow-y:auto;box-shadow:-16px 0 40px #0000002e}.topic-title-row.svelte-8l1jwh{align-items:center;margin-top:10px}.topic-title-row.svelte-8l1jwh h2:where(.svelte-8l1jwh){font-size:20px}.question-detail-title.svelte-8l1jwh{margin-top:14px}.question-detail-title.svelte-8l1jwh h2:where(.svelte-8l1jwh){margin-top:5px;font-size:18px;line-height:1.4}.period-chip.svelte-8l1jwh{border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:99px;padding:5px 9px;font-size:10px}.topic-stat-grid.svelte-8l1jwh{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.topic-stat-grid.svelte-8l1jwh article:where(.svelte-8l1jwh){border:1px solid var(--border);border-radius:7px;grid-template-columns:auto 1fr;gap:2px 7px;padding:10px;display:grid}.topic-stat-grid.svelte-8l1jwh article:where(.svelte-8l1jwh) svg{color:var(--accent);grid-row:span 2;margin-top:1px}.topic-stat-grid.svelte-8l1jwh span:where(.svelte-8l1jwh){color:var(--muted);font-size:10px}.topic-stat-grid.svelte-8l1jwh b:where(.svelte-8l1jwh){font-variant-numeric:tabular-nums;font-size:14px}.topic-copy-grid.svelte-8l1jwh{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.topic-copy-grid.svelte-8l1jwh article:where(.svelte-8l1jwh),.question-copy.svelte-8l1jwh{border-top:1px solid var(--border);padding-top:10px}.topic-copy-grid.svelte-8l1jwh p:where(.svelte-8l1jwh),.question-copy.svelte-8l1jwh p:where(.svelte-8l1jwh){color:var(--text-2)}.agent-breakdown.svelte-8l1jwh,.question-list.svelte-8l1jwh{margin-top:18px}.section-title.svelte-8l1jwh{align-items:end;margin-bottom:8px}.section-title.svelte-8l1jwh>span:where(.svelte-8l1jwh){color:var(--muted);font-size:10px}.agent-list.svelte-8l1jwh{border-top:1px solid var(--border)}.agent-row.svelte-8l1jwh{border-bottom:1px solid var(--border);grid-template-columns:26px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:8px 2px;display:grid}.avatar.svelte-8l1jwh{background:var(--surface-2);width:25px;height:25px;color:var(--muted);border-radius:50%;place-items:center;font-size:9px;font-weight:600;display:grid}.agent-name.svelte-8l1jwh{gap:2px;display:grid}.agent-name.svelte-8l1jwh b:where(.svelte-8l1jwh){font-size:11px}.agent-name.svelte-8l1jwh small:where(.svelte-8l1jwh),.agent-row.svelte-8l1jwh>small:where(.svelte-8l1jwh){color:var(--muted);font-size:9.5px}.agent-row.svelte-8l1jwh strong:where(.svelte-8l1jwh){font-variant-numeric:tabular-nums;font-size:12px}.question-row.svelte-8l1jwh{grid-template-columns:24px minmax(0,1fr) 82px 62px 16px}.topic-overlay.svelte-8l1jwh{z-index:850;background:#09090b47;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.topic-side-overlay.svelte-8l1jwh{justify-content:flex-end;align-items:stretch}.pagination-bar.svelte-8l1jwh{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex}.pagination-bar.svelte-8l1jwh>span:where(.svelte-8l1jwh){color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.pagination-bar.svelte-8l1jwh>div:where(.svelte-8l1jwh){align-items:center;gap:7px;display:flex}.pagination-bar.svelte-8l1jwh button:where(.svelte-8l1jwh){border:1px solid var(--border);background:var(--surface);width:26px;height:26px;color:var(--muted);cursor:pointer;border-radius:6px;place-items:center;display:grid}.pagination-bar.svelte-8l1jwh button:where(.svelte-8l1jwh):hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}.pagination-bar.svelte-8l1jwh button:where(.svelte-8l1jwh):disabled{cursor:not-allowed;opacity:.4}.pagination-bar.svelte-8l1jwh small:where(.svelte-8l1jwh){min-width:30px;color:var(--muted);text-align:center;letter-spacing:0}.dashboard-pagination.svelte-8l1jwh{margin-top:8px}.question-rank.svelte-8l1jwh{border:1px solid var(--border);background:0 0}.question-count.svelte-8l1jwh{text-align:right}.icon-button.svelte-8l1jwh{border:1px solid var(--border);background:var(--surface);width:28px;height:28px;color:var(--muted);cursor:pointer;border-radius:6px;place-items:center;display:grid}.icon-button.svelte-8l1jwh:hover{color:var(--text);border-color:var(--border-strong)}.question-panel-stats.svelte-8l1jwh{grid-template-columns:repeat(4,1fr);gap:5px;margin:20px 0 6px;display:grid}.question-panel-stats.svelte-8l1jwh div:where(.svelte-8l1jwh){border:1px solid var(--border);border-radius:6px;gap:3px;padding:8px 7px;display:grid}.question-panel-stats.svelte-8l1jwh strong:where(.svelte-8l1jwh){font-variant-numeric:tabular-nums;font-size:13px}.question-panel-stats.svelte-8l1jwh small:where(.svelte-8l1jwh){color:var(--muted);letter-spacing:0;font-size:9px}.question-copy.svelte-8l1jwh{margin-top:15px}.variation-block.svelte-8l1jwh{gap:7px;margin-top:16px;display:grid}.variation-block.svelte-8l1jwh span:where(.svelte-8l1jwh){border-left:2px solid var(--accent-border);color:var(--text-2);padding-left:9px;font-size:11px;line-height:1.4}.ai-note.svelte-8l1jwh{background:var(--surface-2);color:var(--muted);border-radius:7px;gap:7px;margin-top:20px;padding:9px;font-size:10px;line-height:1.45;display:flex}.ai-note.svelte-8l1jwh svg{color:var(--accent);flex:none}@media (width<=720px){.topic-card-head.svelte-8l1jwh,.topic-title-row.svelte-8l1jwh{display:grid}.period-select.svelte-8l1jwh{justify-self:start}.topic-row.svelte-8l1jwh{grid-template-columns:24px minmax(0,1fr) 70px 16px}.topic-share.svelte-8l1jwh,.topic-trend.svelte-8l1jwh{display:none}.topic-stat-grid.svelte-8l1jwh,.topic-copy-grid.svelte-8l1jwh{grid-template-columns:repeat(2,1fr)}.topic-copy-grid.svelte-8l1jwh article:where(.svelte-8l1jwh):last-child{grid-column:1/-1}.question-row.svelte-8l1jwh{grid-template-columns:24px minmax(0,1fr) 16px}.question-count.svelte-8l1jwh,.question-trend.svelte-8l1jwh{display:none}.topic-card-foot.svelte-8l1jwh{align-items:flex-start;display:grid}.topic-detail.svelte-8l1jwh{width:min(620px,100%);max-height:none;padding:12px 15px 22px}.topic-detail-head.svelte-8l1jwh{margin:-12px -15px 0;padding:8px 15px 7px}}@media (width<=420px){.topic-insights.svelte-8l1jwh{padding:13px}.topic-stat-grid.svelte-8l1jwh{grid-template-columns:1fr 1fr}.agent-row.svelte-8l1jwh{grid-template-columns:26px minmax(0,1fr) auto}.agent-row.svelte-8l1jwh>small:where(.svelte-8l1jwh){display:none}}.context.svelte-xcuoc8{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;font-size:11px;display:flex}.context.svelte-xcuoc8 b:where(.svelte-xcuoc8){color:var(--text-2);font-weight:600}.period-chips.svelte-xcuoc8{gap:4px;display:flex}.period-chips.svelte-xcuoc8 button:where(.svelte-xcuoc8),.refresh.svelte-xcuoc8{background:var(--surface);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:6px;padding:4px 9px;font-size:10.5px;font-weight:500}.period-chips.svelte-xcuoc8 button:where(.svelte-xcuoc8):hover:not(:disabled),.refresh.svelte-xcuoc8:hover:not(:disabled){color:var(--text-2)}.period-chips.svelte-xcuoc8 button.active:where(.svelte-xcuoc8){background:var(--accent-soft);color:var(--accent);border-color:#0000;font-weight:600}.period-chips.svelte-xcuoc8 button:where(.svelte-xcuoc8):disabled,.refresh.svelte-xcuoc8:disabled{cursor:not-allowed;opacity:.55}.refresh.svelte-xcuoc8{align-items:center;gap:5px;display:inline-flex}.refresh.svelte-xcuoc8 .spin{animation:.9s linear infinite svelte-xcuoc8-spin}@keyframes svelte-xcuoc8-spin{to{transform:rotate(360deg)}}.stamp.svelte-xcuoc8{color:var(--faint);font-size:10px}.verdict.svelte-xcuoc8{padding:16px 18px}.verdict-head.svelte-xcuoc8{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.verdict-band.svelte-xcuoc8{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.verdict-band.svelte-xcuoc8 span:where(.svelte-xcuoc8){color:var(--muted);font-size:10.5px}.verdict-score.svelte-xcuoc8{text-align:right}.verdict-score.svelte-xcuoc8 b:where(.svelte-xcuoc8){letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;display:block}.verdict-score.svelte-xcuoc8 b.negative:where(.svelte-xcuoc8){color:var(--danger)}.verdict-score.svelte-xcuoc8>span:where(.svelte-xcuoc8){color:var(--muted);font-size:10px}.reading.svelte-xcuoc8{border-top:1px solid var(--border);gap:7px;margin:13px 0 0;padding:13px 0 0;list-style:none;display:grid}.reading.svelte-xcuoc8 li:where(.svelte-xcuoc8){color:var(--text-2);padding-left:13px;font-size:11.5px;line-height:1.6;position:relative}.reading.svelte-xcuoc8 li:where(.svelte-xcuoc8):before{background:var(--accent);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:7px;left:2px}.metrics.svelte-xcuoc8 b.negative:where(.svelte-xcuoc8){color:var(--danger)}.metrics.svelte-xcuoc8 b:where(.svelte-xcuoc8) i:where(.svelte-xcuoc8){color:var(--muted);font-size:13px;font-style:normal;font-weight:500}.metrics.svelte-xcuoc8 small.delta:where(.svelte-xcuoc8){font-weight:500}.metrics.svelte-xcuoc8 small.delta.up:where(.svelte-xcuoc8){color:var(--success)}.metrics.svelte-xcuoc8 small.delta.down:where(.svelte-xcuoc8){color:var(--danger)}.metrics.svelte-xcuoc8 small.delta.muted:where(.svelte-xcuoc8){color:var(--muted)}.chart-panel.svelte-xcuoc8,.list-panel.svelte-xcuoc8,.signal-panel.svelte-xcuoc8,.status.svelte-xcuoc8{padding:16px 18px}.chart-panel.svelte-xcuoc8 h2:where(.svelte-xcuoc8),.list-panel.svelte-xcuoc8 h2:where(.svelte-xcuoc8),.signal-panel.svelte-xcuoc8 h2:where(.svelte-xcuoc8){margin:3px 0 0;font-size:14px}.timeline-panel.svelte-xcuoc8,.signals.svelte-xcuoc8{margin-top:14px}.note.svelte-xcuoc8{color:var(--faint);margin:10px 0 0;font-size:10px;line-height:1.55}.distribution-charts.svelte-xcuoc8{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:14px;display:grid}.donut-card.svelte-xcuoc8{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;flex-direction:column;align-items:center;padding:12px 14px;display:flex}.donut-label.svelte-xcuoc8{color:var(--text-2);text-align:center;margin-bottom:2px;font-size:11px;font-weight:600}.donut-card.svelte-xcuoc8 .chart-canvas{width:100%}.dist-table.svelte-xcuoc8{border-collapse:collapse;width:100%;margin-top:12px;font-size:11px}.dist-table.svelte-xcuoc8 th:where(.svelte-xcuoc8),.dist-table.svelte-xcuoc8 td:where(.svelte-xcuoc8){text-align:right;padding:5px 0}.dist-table.svelte-xcuoc8 thead:where(.svelte-xcuoc8) th:where(.svelte-xcuoc8){border-bottom:1px solid var(--border);color:var(--faint);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:600}.dist-table.svelte-xcuoc8 th:where(.svelte-xcuoc8):first-child,.dist-table.svelte-xcuoc8 tbody:where(.svelte-xcuoc8) th:where(.svelte-xcuoc8){text-align:left}.dist-table.svelte-xcuoc8 tbody:where(.svelte-xcuoc8) th:where(.svelte-xcuoc8){color:var(--text-2);font-weight:500}.dist-table.svelte-xcuoc8 td:where(.svelte-xcuoc8){color:var(--text-2);font-variant-numeric:tabular-nums}.dist-table.svelte-xcuoc8 td.heavier:where(.svelte-xcuoc8){color:var(--danger);font-weight:600}.dot.svelte-xcuoc8{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.themes.svelte-xcuoc8{gap:11px;margin:10px 0 0;padding:0;list-style:none;display:grid}.themes.svelte-xcuoc8 li:where(.svelte-xcuoc8){border-top:1px solid var(--border);padding-top:10px}.theme-head.svelte-xcuoc8{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.theme-head.svelte-xcuoc8 b:where(.svelte-xcuoc8){font-size:11.5px;font-weight:600}.theme-head.svelte-xcuoc8 span:where(.svelte-xcuoc8),.theme-foot.svelte-xcuoc8{color:var(--muted);font-size:10px}.split.svelte-xcuoc8{background:var(--surface-3);border-radius:3px;height:5px;margin:6px 0 5px;display:flex;overflow:hidden}.seg.svelte-xcuoc8{height:100%;display:block}.seg.neg.svelte-xcuoc8{background:var(--danger)}.seg.neu.svelte-xcuoc8{background:var(--faint)}.seg.pos.svelte-xcuoc8{background:var(--success)}.theme-foot.svelte-xcuoc8{justify-content:space-between;gap:10px;display:flex}.chips.svelte-xcuoc8{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.chip.svelte-xcuoc8{background:var(--surface-2);color:var(--muted);white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:500}.signal-panel.svelte-xcuoc8 article:where(.svelte-xcuoc8){border-top:1px solid var(--border);padding:12px 0}.signal-panel.svelte-xcuoc8 article:where(.svelte-xcuoc8):first-of-type{margin-top:8px}.mention-meta.svelte-xcuoc8{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mention-meta.svelte-xcuoc8 b:where(.svelte-xcuoc8){font-size:11.5px;font-weight:600}.mention-tags.svelte-xcuoc8{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.mention-meta.svelte-xcuoc8 span:where(.svelte-xcuoc8),.mention-footer.svelte-xcuoc8,.empty.svelte-xcuoc8{color:var(--muted);font-size:10px}.signal-panel.svelte-xcuoc8 p:where(.svelte-xcuoc8){color:var(--text-2);line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 8px;font-size:11.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.mention-footer.svelte-xcuoc8{justify-content:space-between;gap:10px;display:flex}.mention-footer.svelte-xcuoc8 a:where(.svelte-xcuoc8){color:var(--accent);white-space:nowrap;font-weight:600;text-decoration:none}.mention-footer.svelte-xcuoc8 a:where(.svelte-xcuoc8):hover{text-decoration:underline}.quality.svelte-xcuoc8{gap:0;margin:10px 0 0;display:grid}.quality.svelte-xcuoc8 div:where(.svelte-xcuoc8){border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.quality.svelte-xcuoc8 dt:where(.svelte-xcuoc8){color:var(--muted);font-size:10.5px}.quality.svelte-xcuoc8 dd:where(.svelte-xcuoc8){color:var(--text-2);text-align:right;margin:0;font-size:10.5px;font-weight:500}.empty.svelte-xcuoc8{margin:16px 0 2px!important}.status.svelte-xcuoc8{color:var(--muted)}.status.error.svelte-xcuoc8{border-color:var(--danger-border);color:var(--danger);margin-bottom:12px}@media (width<=800px){.context.svelte-xcuoc8{flex-direction:column;align-items:flex-start;gap:8px}.verdict-head.svelte-xcuoc8{flex-direction:column}.verdict-score.svelte-xcuoc8{text-align:left}.mention-meta.svelte-xcuoc8{flex-direction:column;align-items:flex-start;gap:1px}}.repository-page.svelte-k62iu8{gap:16px;display:grid}.repository-toolbar.svelte-k62iu8,.panel-heading.svelte-k62iu8,.listing-heading.svelte-k62iu8,.pagination.svelte-k62iu8{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-heading.svelte-k62iu8 small:where(.svelte-k62iu8){color:var(--faint);letter-spacing:.08em;font-size:10px;font-weight:600}.panel-heading.svelte-k62iu8 h3:where(.svelte-k62iu8){letter-spacing:-.02em;margin:3px 0 0;font-size:14px;font-weight:600}.panel-heading.svelte-k62iu8 h3:where(.svelte-k62iu8) span:where(.svelte-k62iu8){color:var(--muted);font-size:11px;font-weight:500}.repository-toolbar.svelte-k62iu8 p:where(.svelte-k62iu8){color:var(--muted);margin:4px 0 0;font-size:12px}.repository-toolbar.svelte-k62iu8{align-items:flex-end}.repository-actions.svelte-k62iu8{flex:none;align-items:center;gap:8px;display:flex}.refresh-button.svelte-k62iu8,.primary-button.svelte-k62iu8{border-radius:7px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.refresh-button.svelte-k62iu8{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--muted);padding:0 11px}.refresh-button.svelte-k62iu8:hover:not(:disabled){border-color:var(--border-strong);color:var(--text);background:var(--surface-2)}.repository-grid.svelte-k62iu8{min-width:0}.panel.svelte-k62iu8{padding:15px}.panel-heading.svelte-k62iu8 svg{color:var(--accent)}.upload-trigger.svelte-k62iu8{min-height:32px}.drop-zone.svelte-k62iu8{border:1px dashed var(--border-strong);background:var(--surface-2);min-height:178px;color:var(--muted);text-align:center;border-radius:8px;align-content:center;justify-items:center;gap:7px;padding:20px 14px;display:grid}.drop-zone.svelte-k62iu8:hover,.drop-zone.dragging.svelte-k62iu8{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.drop-zone.svelte-k62iu8 strong:where(.svelte-k62iu8){color:var(--text-2);font-size:12px;font-weight:600}.drop-zone.svelte-k62iu8 span:where(.svelte-k62iu8){font-size:10.5px}.drop-zone.svelte-k62iu8:disabled{opacity:.65;cursor:not-allowed}.primary-button.svelte-k62iu8{border:1px solid var(--accent);background:var(--accent);color:#fff;min-height:34px;padding:0 13px}.primary-button.svelte-k62iu8:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-strong)}.primary-button.svelte-k62iu8:disabled,.refresh-button.svelte-k62iu8:disabled{opacity:.55;cursor:not-allowed}.delete-button.svelte-k62iu8{width:27px;height:27px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;display:inline-grid}.delete-button.svelte-k62iu8:hover:not(:disabled){border-color:var(--danger-border,var(--border));background:var(--danger-soft);color:var(--danger)}.delete-button.svelte-k62iu8:disabled{opacity:.45;cursor:not-allowed}.feedback.svelte-k62iu8{align-items:flex-start;gap:6px;margin:0;font-size:11px;line-height:1.4;display:flex}.feedback.success.svelte-k62iu8{color:var(--success)}.feedback.error.svelte-k62iu8{color:var(--danger)}.feedback.svelte-k62iu8 svg{flex:none;margin-top:2px}.modal-backdrop.svelte-k62iu8{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09090b6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.upload-modal.svelte-k62iu8{border:1px solid var(--border-strong);background:var(--surface);width:min(100%,520px);box-shadow:var(--shadow-md);border-radius:10px;gap:16px;padding:18px;display:grid}.modal-heading.svelte-k62iu8{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.modal-heading.svelte-k62iu8 small:where(.svelte-k62iu8){color:var(--faint);letter-spacing:.08em;font-size:10px;font-weight:600}.modal-heading.svelte-k62iu8 h2:where(.svelte-k62iu8){color:var(--text);letter-spacing:-.02em;margin:3px 0 0;font-size:17px;font-weight:600}.modal-heading.svelte-k62iu8 p:where(.svelte-k62iu8){color:var(--muted);margin:4px 0 0;font-size:12px}.modal-close.svelte-k62iu8{border:1px solid var(--border);background:var(--surface);width:29px;height:29px;color:var(--muted);border-radius:6px;flex:none;place-items:center;display:grid}.modal-close.svelte-k62iu8:hover:not(:disabled){border-color:var(--border-strong);color:var(--text);background:var(--surface-2)}.modal-close.svelte-k62iu8:disabled{opacity:.5;cursor:not-allowed}.modal-footer.svelte-k62iu8{justify-content:flex-end;gap:8px;display:flex}.cancel-button.svelte-k62iu8{border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--muted);border-radius:7px;padding:0 13px;font-size:12px;font-weight:600}.cancel-button.svelte-k62iu8:hover:not(:disabled){border-color:var(--border-strong);color:var(--text);background:var(--surface-2)}.cancel-button.svelte-k62iu8:disabled{opacity:.55;cursor:not-allowed}.danger-button.svelte-k62iu8{border:1px solid var(--danger);background:var(--danger);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:12px;font-weight:600;display:inline-flex}.danger-button.svelte-k62iu8:hover:not(:disabled){filter:brightness(.92)}.danger-button.svelte-k62iu8:disabled{opacity:.55;cursor:not-allowed}.delete-document-name.svelte-k62iu8{max-width:420px;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:13px;font-weight:600;overflow:hidden}.delete-warning.svelte-k62iu8{border:1px solid var(--warning-border,var(--border));background:var(--warning-soft);color:var(--warning);border-radius:7px;margin:0;padding:10px;font-size:11px;line-height:1.45}.listing-panel.svelte-k62iu8{min-width:0;padding-bottom:10px}.search-form.svelte-k62iu8{border:1px solid var(--border);width:min(250px,45%);height:32px;color:var(--faint);border-radius:7px;align-items:center;gap:6px;padding:0 8px;display:flex}.search-form.svelte-k62iu8:focus-within{border-color:var(--accent-border);box-shadow:0 0 0 2px var(--focus-ring)}.search-form.svelte-k62iu8 input:where(.svelte-k62iu8){background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.search-form.svelte-k62iu8 input:where(.svelte-k62iu8)::placeholder{color:var(--faint)}.search-form.svelte-k62iu8 button:where(.svelte-k62iu8){color:var(--muted);background:0 0;border:0;padding:0 2px;font-size:17px;line-height:1}.table-wrap.svelte-k62iu8{margin-top:15px;overflow-x:auto}table.svelte-k62iu8{border-collapse:collapse;text-align:left;width:100%;font-size:11px}th.svelte-k62iu8{border-bottom:1px solid var(--border);color:var(--faint);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:0 10px 9px;font-size:9px;font-weight:600}td.svelte-k62iu8{border-bottom:1px solid var(--border);max-width:190px;color:var(--muted);white-space:nowrap;padding:11px 10px}tbody.svelte-k62iu8 tr:where(.svelte-k62iu8):hover{background:var(--surface-2)}td.svelte-k62iu8:first-child{color:var(--text-2)}.document-name.svelte-k62iu8{align-items:center;gap:8px;min-width:170px;max-width:260px;display:flex;overflow:hidden}.document-name.svelte-k62iu8>span:where(.svelte-k62iu8):last-child{text-overflow:ellipsis;overflow:hidden}.file-icon.svelte-k62iu8{border:1px solid var(--accent-border);width:25px;height:25px;color:var(--accent);background:var(--accent-soft);border-radius:6px;flex:none;place-items:center;display:grid}.type-pill.svelte-k62iu8,.status-pill.svelte-k62iu8{background:var(--surface-2);min-height:21px;color:var(--muted);border-radius:5px;align-items:center;padding:0 7px;font-size:10px;display:inline-flex}.status-pill.svelte-k62iu8{background:var(--success-soft);color:var(--success)}.status-pill.pending.svelte-k62iu8{background:var(--warning-soft);color:var(--warning)}.status-pill.failed.svelte-k62iu8{background:var(--danger-soft);color:var(--danger)}.state.svelte-k62iu8{min-height:240px;color:var(--faint);text-align:center;align-content:center;place-items:center;gap:7px;display:grid}.state.svelte-k62iu8 strong:where(.svelte-k62iu8){color:var(--text-2);font-size:12px;font-weight:600}.state.svelte-k62iu8 span:where(.svelte-k62iu8){font-size:11px}.state-error.svelte-k62iu8{color:var(--danger)}.state-error.svelte-k62iu8 button:where(.svelte-k62iu8){background:var(--danger-soft);color:var(--danger);border:0;border-radius:5px;padding:5px 8px;font-size:11px}.pagination.svelte-k62iu8{color:var(--muted);margin:10px 10px 0;font-size:11px}.pagination.svelte-k62iu8 div:where(.svelte-k62iu8){gap:4px;display:flex}.pagination.svelte-k62iu8 button:where(.svelte-k62iu8){border:1px solid var(--border);background:var(--surface);width:28px;height:27px;color:var(--muted);border-radius:6px;place-items:center;display:grid}.pagination.svelte-k62iu8 button:where(.svelte-k62iu8):hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}.pagination.svelte-k62iu8 button:where(.svelte-k62iu8):disabled{opacity:.4;cursor:not-allowed}.visually-hidden.svelte-k62iu8{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spin{animation:.9s linear infinite svelte-k62iu8-spin}@keyframes svelte-k62iu8-spin{to{transform:rotate(360deg)}}@media (width<=950px){.drop-zone.svelte-k62iu8{min-height:130px}}@media (width<=620px){.repository-toolbar.svelte-k62iu8{flex-direction:column;align-items:flex-start}.repository-actions.svelte-k62iu8{width:100%}.repository-actions.svelte-k62iu8 button:where(.svelte-k62iu8){flex:1}.listing-heading.svelte-k62iu8{flex-direction:column;align-items:stretch}.search-form.svelte-k62iu8{width:100%}.panel.svelte-k62iu8{padding:12px 9px}}.scoring-actions.svelte-1i3fv6o{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.weight-sum.svelte-1i3fv6o{background:var(--danger-soft);border:1px solid var(--danger-border);color:var(--danger);border-radius:7px;align-items:center;gap:7px;padding:6px 11px;font-size:11.5px;display:inline-flex}.weight-sum.balanced.svelte-1i3fv6o{background:var(--success-soft);border-color:var(--success-border);color:var(--success)}.weight-sum.svelte-1i3fv6o b:where(.svelte-1i3fv6o){font-weight:600}.add-btn.svelte-1i3fv6o{background:var(--accent);color:#fff;border:none;border-radius:7px;align-items:center;gap:6px;padding:7px 13px;font-size:11.5px;font-weight:600;display:inline-flex}.add-btn.svelte-1i3fv6o:hover{background:var(--accent-strong)}.criteria-panel.svelte-1i3fv6o{padding:6px 18px 10px}.criteria-table.svelte-1i3fv6o{border-collapse:collapse;width:100%}.criteria-table.svelte-1i3fv6o th:where(.svelte-1i3fv6o),.criteria-table.svelte-1i3fv6o td:where(.svelte-1i3fv6o){border-bottom:1px solid var(--border);text-align:left;padding:12px 8px}.criteria-table.svelte-1i3fv6o tbody:where(.svelte-1i3fv6o) tr:where(.svelte-1i3fv6o):last-child th:where(.svelte-1i3fv6o),.criteria-table.svelte-1i3fv6o tbody:where(.svelte-1i3fv6o) tr:where(.svelte-1i3fv6o):last-child td:where(.svelte-1i3fv6o){border-bottom:none}.criteria-table.svelte-1i3fv6o thead:where(.svelte-1i3fv6o) th:where(.svelte-1i3fv6o){color:var(--faint);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:600}.criteria-table.svelte-1i3fv6o tbody:where(.svelte-1i3fv6o) th:where(.svelte-1i3fv6o){color:var(--text);font-size:12.5px;font-weight:600}.criteria-table.svelte-1i3fv6o td:where(.svelte-1i3fv6o){color:var(--text-2);font-size:12px}.description-cell.svelte-1i3fv6o{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:340px;overflow:hidden}.weight-cell.svelte-1i3fv6o{align-items:center;gap:10px;display:flex}.weight-cell.svelte-1i3fv6o span:where(.svelte-1i3fv6o){font-variant-numeric:tabular-nums;min-width:34px}.bar.svelte-1i3fv6o{background:var(--surface-3);border-radius:3px;width:100%;max-width:180px;height:5px;display:block;overflow:hidden}.bar.svelte-1i3fv6o i:where(.svelte-1i3fv6o){background:var(--accent);height:100%;display:block}.actions-col.svelte-1i3fv6o{width:90px;text-align:right!important}.icon-btn.svelte-1i3fv6o{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.icon-btn.svelte-1i3fv6o:hover{color:var(--text)}.icon-btn.danger.svelte-1i3fv6o:hover{border-color:var(--danger-border);color:var(--danger)}.empty.svelte-1i3fv6o{color:var(--muted);text-align:center;padding:18px 0;font-size:11.5px}.status.svelte-1i3fv6o{border-radius:9px;margin-bottom:12px;padding:10px 14px;font-size:11.5px}.status.error.svelte-1i3fv6o{background:var(--danger-soft);border:1px solid var(--danger-border);color:var(--danger)}.overlay.svelte-1i3fv6o{z-index:60;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal.svelte-1i3fv6o{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);border-radius:12px;gap:14px;width:100%;max-width:420px;padding:20px;display:grid}.modal-form.svelte-1i3fv6o{display:contents}.modal-head.svelte-1i3fv6o{align-items:center;gap:11px;display:flex}.modal-head.svelte-1i3fv6o small:where(.svelte-1i3fv6o){color:var(--faint);letter-spacing:.08em;font-size:9.5px;font-weight:600;display:block}.modal-head.svelte-1i3fv6o h3:where(.svelte-1i3fv6o){margin:2px 0 0;font-size:15px;font-weight:600}.modal-icon.svelte-1i3fv6o{background:var(--accent-soft);color:var(--accent);border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.modal-icon.danger.svelte-1i3fv6o{background:var(--danger-soft);color:var(--danger)}.modal-copy.svelte-1i3fv6o{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.field.svelte-1i3fv6o{gap:6px;display:grid}.field.svelte-1i3fv6o span:where(.svelte-1i3fv6o){color:var(--muted);font-size:11px;font-weight:500}.field.svelte-1i3fv6o input:where(.svelte-1i3fv6o),.field.svelte-1i3fv6o textarea:where(.svelte-1i3fv6o){background:var(--surface-2);border:1px solid var(--border);resize:vertical;border-radius:7px;width:100%;padding:9px 11px;font-family:inherit;font-size:12.5px}.prospective.svelte-1i3fv6o{background:var(--success-soft);border:1px solid var(--success-border);color:var(--success);border-radius:7px;padding:8px 11px;font-size:11.5px}.prospective.over.svelte-1i3fv6o{background:var(--danger-soft);border-color:var(--danger-border);color:var(--danger)}.modal-foot.svelte-1i3fv6o{justify-content:flex-end;gap:9px;display:flex}.ghost-btn.svelte-1i3fv6o,.primary-btn.svelte-1i3fv6o,.danger-btn.svelte-1i3fv6o{border-radius:7px;padding:8px 15px;font-size:12px;font-weight:600}.ghost-btn.svelte-1i3fv6o{background:var(--surface);border:1px solid var(--border);color:var(--text-2)}.ghost-btn.svelte-1i3fv6o:hover:not(:disabled){border-color:var(--border-strong)}.primary-btn.svelte-1i3fv6o{background:var(--accent);border:1px solid var(--accent);color:#fff}.primary-btn.svelte-1i3fv6o:hover:not(:disabled){background:var(--accent-strong)}.danger-btn.svelte-1i3fv6o{background:var(--danger);border:1px solid var(--danger);color:#fff}.ghost-btn.svelte-1i3fv6o:disabled,.primary-btn.svelte-1i3fv6o:disabled,.danger-btn.svelte-1i3fv6o:disabled{cursor:not-allowed;opacity:.55}
