.classification-rail{box-sizing:border-box;max-width:100%}.evidence-navigator form{display:grid;gap:.85rem}.evidence-navigator label{font-weight:750}.evidence-navigator select{width:100%;padding:.8rem;border:1px solid var(--line);border-radius:8px;background:var(--paper-strong);color:var(--ink)}.source-note{font-size:.92rem;color:var(--ink-muted)}.supporting-copy{width:calc(100% - 2rem);min-width:0;max-width:72rem;margin:0 auto;padding:clamp(1.2rem,4vw,2.8rem);overflow-wrap:anywhere}.supporting-copy h2{margin-top:2.6rem}.supporting-copy h3{margin-top:1.8rem}.table-scroll{width:100%;max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:12px}.supporting-copy table{width:100%;min-width:52rem;border-collapse:collapse;background:var(--paper-strong)}.supporting-copy th,.supporting-copy td{padding:.8rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.supporting-copy th{background:#efe9f7}[data-information-gain]{background:#f1f8df;border:1px solid var(--line);border-left:.45rem solid var(--supported);border-radius:12px;padding:1.2rem;margin:2rem 0}.claim-matrix caption{text-align:left;font-weight:800;padding:.8rem}.evidence-hero h1{max-width:15ch;overflow-wrap:anywhere}@media(max-width:760px){.evidence-hero{grid-template-columns:minmax(0,1fr)}.evidence-hero>*{min-width:0}.evidence-hero h1{font-size:clamp(2.15rem,11vw,2.5rem);overflow-wrap:normal;hyphens:auto}.supporting-copy{width:calc(100% - 2rem);padding-inline:1rem}.supporting-copy table{min-width:44rem}}
