.issues.svelte-67qz85,.extraction.svelte-67qz85{border:var(--rule-w) solid var(--rule);border-radius:var(--radius);background:#fff;margin:18px 0 6px;padding:16px 18px}.issues.svelte-67qz85 h4:where(.svelte-67qz85),.extraction.svelte-67qz85 h4:where(.svelte-67qz85){margin:0 0 10px}.issues.svelte-67qz85 ul:where(.svelte-67qz85),.doc-issues.svelte-67qz85{gap:10px;margin:0 0 8px;padding:0;list-style:none;display:grid}.issues.svelte-67qz85 li:where(.svelte-67qz85),.doc-issues.svelte-67qz85 li:where(.svelte-67qz85){gap:4px;display:grid}.issues.svelte-67qz85 li:where(.svelte-67qz85) p:where(.svelte-67qz85),.doc-issues.svelte-67qz85 li:where(.svelte-67qz85) p:where(.svelte-67qz85){margin:0;line-height:1.5}.kind.svelte-67qz85{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--warn-tint);color:var(--warn);justify-self:start;padding:2px 9px;font-size:.75rem;font-weight:700}.table-scroll.svelte-67qz85{overflow-x:auto}.extraction.svelte-67qz85 table:where(.svelte-67qz85){border-collapse:collapse;width:100%;font-size:.9rem}.extraction.svelte-67qz85 th:where(.svelte-67qz85),.extraction.svelte-67qz85 td:where(.svelte-67qz85){text-align:left;border-bottom:var(--rule-w) solid var(--rule);vertical-align:top;padding:8px 10px}.extraction.svelte-67qz85 th:where(.svelte-67qz85){letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.75rem}.confidence-low.svelte-67qz85{color:var(--bad);font-weight:700}.confidence-medium.svelte-67qz85{color:var(--warn);font-weight:700}.confidence-high.svelte-67qz85{color:var(--graphite);font-weight:700}.coverage.svelte-67qz85{border:var(--rule-w) solid var(--rule);border-radius:var(--radius);background:#fff;margin:18px 0 6px;padding:16px 18px}.coverage-heading.svelte-67qz85 h4:where(.svelte-67qz85){margin:0 0 6px}.coverage-heading.svelte-67qz85 p:where(.svelte-67qz85){margin:0 0 10px}.coverage.svelte-67qz85 meter:where(.svelte-67qz85){width:100%;height:10px;accent-color:var(--graphite)}.coverage-list.svelte-67qz85{gap:6px;margin:12px 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.coverage-list.svelte-67qz85 li:where(.svelte-67qz85){align-items:baseline;gap:10px;line-height:1.5;display:flex}.coverage-status.svelte-67qz85{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);text-align:center;flex-shrink:0;min-width:92px;padding:2px 9px;font-size:.75rem;font-weight:700}.coverage-confirmed.svelte-67qz85 .coverage-status:where(.svelte-67qz85){background:var(--inset);color:var(--graphite)}.coverage-excluded.svelte-67qz85 .coverage-status:where(.svelte-67qz85){background:var(--inset);color:var(--muted)}.coverage-unknown.svelte-67qz85 .coverage-status:where(.svelte-67qz85){background:var(--warn-tint);color:var(--warn)}.chips.svelte-67qz85{flex-wrap:wrap;gap:8px;margin:6px 0 10px;display:flex}.chip.svelte-67qz85{border-radius:var(--radius-pill);min-height:36px;color:var(--graphite);border:1.5px solid var(--graphite);background:#fff;padding:6px 14px;font-weight:600}.chip.svelte-67qz85:hover{background:var(--inset)}.chip.selected.svelte-67qz85{background:var(--graphite);color:#fff}.why.svelte-67qz85{margin:0 0 6px}.scope-questions.svelte-67qz85{gap:20px;margin:18px 0;display:grid}.scope-question.svelte-67qz85 label:where(.svelte-67qz85){margin-bottom:8px;font-weight:600;display:block}.scope-question.svelte-67qz85 button:where(.svelte-67qz85){text-align:left}.scope-questions.svelte-67qz85>button:where(.svelte-67qz85){justify-self:start}.confirmed-answers.svelte-67qz85{margin-top:20px}dt.svelte-67qz85{margin-top:12px;font-weight:600}dd.svelte-67qz85{white-space:pre-wrap;margin:4px 0 0}button.svelte-67qz85:disabled{cursor:not-allowed;opacity:.55}.ai-result.svelte-67qz85{border-top:var(--rule-w) solid var(--rule);color:var(--graphite);margin-top:24px;padding-top:24px}.result-heading.svelte-67qz85,.result-footer.svelte-67qz85,.result-actions.svelte-67qz85{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h3.svelte-67qz85{margin:0;font-size:1.15rem}h4.svelte-67qz85{margin:24px 0 8px;font-size:1rem}.result-heading.svelte-67qz85>span:where(.svelte-67qz85),.draft-help.svelte-67qz85,.references.svelte-67qz85,.result-footer.svelte-67qz85{color:var(--muted);font-size:.85rem}.result-summary.svelte-67qz85{max-width:72ch;font-size:1.02rem;line-height:1.6}.findings.svelte-67qz85{padding-left:22px}.findings.svelte-67qz85 li:where(.svelte-67qz85){padding:7px 0}.findings.svelte-67qz85 p:where(.svelte-67qz85){max-width:75ch;margin:0 0 5px;line-height:1.6}.references.svelte-67qz85{flex-wrap:wrap;gap:12px;display:flex}a.svelte-67qz85{color:var(--graphite);text-underline-offset:3px;overflow-wrap:anywhere}li.svelte-67qz85{line-height:1.55}.questions.svelte-67qz85 li:where(.svelte-67qz85)+li:where(.svelte-67qz85),.structured.svelte-67qz85 li:where(.svelte-67qz85)+li:where(.svelte-67qz85){margin-top:7px}.structured.svelte-67qz85 li:where(.svelte-67qz85) span:where(.svelte-67qz85){color:var(--muted);font-size:.85rem;display:block}.draft-label.svelte-67qz85{margin:24px 0 8px;font-weight:600;display:block}textarea.svelte-67qz85{box-sizing:border-box;width:100%;font:inherit;border:var(--rule-w) solid var(--rule);border-radius:var(--radius-sm);color:var(--graphite);resize:vertical;caret-color:var(--graphite);background:#fff;padding:12px;line-height:1.6}button.svelte-67qz85{font:inherit;cursor:pointer;border:1px solid var(--graphite);border-radius:var(--radius-sm);background:var(--graphite);color:#fff;min-height:42px;padding:9px 14px}button.svelte-67qz85:hover{background:var(--graphite)}button.secondary.svelte-67qz85{color:var(--graphite);background:#fff}button.secondary.svelte-67qz85:hover{background:var(--inset)}.result-actions.svelte-67qz85{justify-content:flex-start}.sources.svelte-67qz85{margin:24px 0 16px}summary.svelte-67qz85{cursor:pointer;padding:8px 0;font-weight:600}.sources.svelte-67qz85 article:where(.svelte-67qz85){border-top:var(--rule-w) solid var(--rule);padding:14px 0;scroll-margin-top:30px}.sources.svelte-67qz85 article:where(.svelte-67qz85) a:where(.svelte-67qz85){margin-left:12px;font-size:.85rem}.sources.svelte-67qz85 article:where(.svelte-67qz85) p:where(.svelte-67qz85){white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;font-size:.85rem;line-height:1.6;overflow-y:auto}.result-footer.svelte-67qz85{border-top:var(--rule-w) solid var(--rule);padding-top:12px}.result-footer.svelte-67qz85>div:where(.svelte-67qz85){flex-wrap:wrap;align-items:center;gap:6px;display:flex}button.text-button.svelte-67qz85{color:var(--graphite);background:0 0;border-color:#0000;padding-inline:9px}.ai-result.svelte-67qz85 button.text-button:where(.svelte-67qz85):hover{color:var(--graphite);background:var(--inset)}.status.svelte-67qz85{min-height:1em;font-size:.9rem}.error.svelte-67qz85{color:var(--bad)}.svelte-67qz85:is(button:where(.svelte-67qz85),a:where(.svelte-67qz85),summary:where(.svelte-67qz85),textarea:where(.svelte-67qz85)):focus-visible{outline:3px solid var(--warn);outline-offset:3px}.svelte-67qz85::selection{background:var(--hot);color:var(--graphite)}@media (width<=600px){.result-heading.svelte-67qz85{align-items:flex-start}.result-actions.svelte-67qz85 button:where(.svelte-67qz85){width:100%}.ai-result.svelte-67qz85{padding-top:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
