.evidence-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block:20px}.evidence-actions button{font:inherit;cursor:pointer}.evidence-model{margin:20px 0;border:1px solid #bac9bb;border-radius:12px;background:#fffcf6;overflow:hidden}.evidence-model>summary{padding:20px;color:#245a43;font-weight:700;cursor:pointer}.evidence-model>summary span{display:block;margin-top:8px;font-size:.8rem;font-weight:500;color:#405649}.evidence-fields{border:0;margin:0;padding:8px 20px 24px;min-width:0}.evidence-fields legend{font-weight:700;color:#245a43;padding:8px 0}.evidence-fields .field,#evidence-result .field{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;color:#24372c;font-size:.95rem}.evidence-fields input,.evidence-fields textarea,#evidence-output,#shortlist-output{width:100%;min-width:0;box-sizing:border-box;padding:12px;border:1px solid #829587;border-radius:8px;background:#fff;color:#203629;font:inherit}.evidence-fields textarea,#evidence-output,#shortlist-output{resize:vertical}.evidence-fields input:focus-visible,.evidence-fields textarea:focus-visible,#evidence-output:focus-visible,.evidence-model summary:focus-visible,.evidence-check input:focus-visible{outline:3px solid #245a43;outline-offset:3px}.evidence-columns{display:grid;gap:0 16px}.evidence-help{font-size:.875rem;color:#405649;line-height:1.6}.evidence-check{display:flex;gap:12px;align-items:flex-start;font-size:.95rem}.evidence-check input{margin-top:5px;flex-shrink:0;accent-color:#245a43}#evidence-status{font-weight:600;color:#245a43;overflow-wrap:anywhere}#evidence-result{border-top:1px solid #bac9bb;margin-top:24px;padding-top:24px}#evidence-tool[hidden],#evidence-result[hidden]{display:none}#evidence-printout{display:none}#dossier{scroll-margin-top:32px}#evidence-output{line-height:1.6}.evidence-model a{overflow-wrap:anywhere}@media(min-width:768px){.evidence-columns{grid-template-columns:1fr 1fr}.evidence-model>summary span{display:inline-block;margin:0 0 0 12px}.evidence-fields{padding-inline:24px}}@media print{body{background:#fff!important}.site-header,.topbar,.site-footer,.sidebar,.skip-link,.gear-links,.evidence-actions,#evidence-form,.evidence-help,#evidence-status,#shortlist-form{display:none!important}.reveal-on-scroll{opacity:1!important;transform:none!important}.article-layout{display:block!important}.container{width:100%!important;max-width:none!important}.prose{max-width:none!important}#evidence-result .field{display:none!important}#evidence-printout{display:block;white-space:pre-wrap;overflow-wrap:anywhere;font:10pt/1.5 sans-serif;color:#111}#evidence-result{border:0;padding:0}.page-hero h1{font-size:28pt}h2{font-size:20pt}h3{font-size:14pt}.evidence-model{break-inside:avoid}.page-hero{padding-block:12px!important}}