.evidence-shell{max-width:1100px;margin:20px auto 0;min-width:0}.evidence-resource{min-width:0}.evidence-intro{padding:30px 34px;background:rgba(255,255,255,.94);border:1px solid var(--line-strong);border-radius:22px}.evidence-label{font-size:.73rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#475777;margin:0 0 10px}.evidence-intro h1{font-size:clamp(2.05rem,3.35vw,3.25rem);line-height:1.12;max-width:24ch;margin:0 0 16px;letter-spacing:-.035em}.evidence-subtitle{color:#4c5870;margin:0 0 20px}.evidence-answer{border-left:4px solid #2143a5;padding:8px 18px;background:#edf2ff;max-width:760px}.evidence-answer p{margin:0;font-size:1.35rem;line-height:1.45;font-weight:600}.evidence-answer strong{color:#17338a}.evidence-scope{font-size:.94rem;margin:16px 0 8px}.evidence-warning{font-size:.89rem;max-width:78ch;color:#4c5870;margin:0}.evidence-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px}.evidence-total{border-top:3px solid #73809a;padding:12px;background:#f7f8fb;border-radius:0 0 8px 8px;min-width:0}.evidence-total strong{font-size:1.9rem;display:block;line-height:1.2}.evidence-total>span{font-size:.84rem;display:block;margin-top:6px}.evidence-total.lower{border-color:#2143a5}.evidence-total.higher{border-color:#936443}.evidence-total.equal{border-color:#1b766b}.evidence-jumps{display:flex;flex-wrap:wrap;gap:10px 22px;padding:18px 6px;font-size:.9rem}.evidence-section{margin:14px 0 24px;background:rgba(255,255,255,.92);border:1px solid var(--line);border-radius:18px;padding:28px 32px;min-width:0;scroll-margin-top:20px}.evidence-section h2{font-size:1.65rem;line-height:1.25;letter-spacing:-.025em;margin:8px 0 16px}.evidence-section h3{font-size:1.05rem}.evidence-section p{max-width:82ch}.evidence-legend{display:flex;gap:16px;flex-wrap:wrap;font-size:.83rem;margin:20px 0 12px}.evidence-legend span:before{content:'';display:inline-block;width:14px;height:14px;vertical-align:middle;margin-right:6px}.legend-low:before{background:repeating-linear-gradient(45deg,#2143a5,#2143a5 3px,#637fc7 3px,#637fc7 4px)}.legend-high:before{background:#936443}.legend-equal:before{background:#1b766b}.annual-chart{max-width:760px}.annual-bar{display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:12px;margin:12px 0}.annual-bar a{font-size:.85rem;font-variant-numeric:tabular-nums}.outcome-chart{width:100%;height:24px;display:block;border-radius:3px}.evidence-resource .table-wrap{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:8px;margin:14px 0}.evidence-resource table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums;font-size:.87rem}.evidence-resource th,.evidence-resource td{padding:10px 12px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.evidence-resource th:first-child,.evidence-resource td:first-child{text-align:left}.evidence-resource thead{background:#edf2ff}.evidence-resource tbody tr:nth-child(even){background:#f8f9fc}.evidence-resource caption{caption-side:top;text-align:left;padding:12px;white-space:normal;min-width:0;background:#f8f9fc;font-size:.83rem;line-height:1.5}.evidence-extremes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.extreme-card{border:1px solid var(--line-strong);padding:20px;border-radius:12px;min-width:0}.extreme-card h3{margin:0}.extreme-date{color:#475777;margin:4px 0 18px}.extreme-card dl{margin:0}.extreme-card dl>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;border-top:1px solid var(--line);padding:10px 0}.extreme-card dt{font-size:.84rem}.extreme-card dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.extreme-card small{font-weight:400}.evidence-filters{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding:14px;background:#f1f4fa;border-radius:10px;margin:18px 0}.evidence-filters[hidden]{display:none}.evidence-filters label{font-size:.84rem;font-weight:600;display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 150px}.evidence-filters select{width:100%;min-width:0;max-width:100%;padding:10px;font:inherit;border:1px solid #657089;border-radius:6px;background:white;color:#172033}.evidence-filters button{padding:10px 12px;font:inherit;background:#fff;border:1px solid #657089;border-radius:6px;color:#17338a}.evidence-filters p{margin:0;flex-basis:100%;font-size:.85rem}.year-data,.excluded-date{margin:8px 0;border:1px solid var(--line);border-radius:8px}.evidence-resource summary{cursor:pointer;padding:12px 14px;font-size:.92rem;font-weight:650}.year-data>.table-wrap{margin:0;border:0}.excluded-date li{font-size:.86rem;overflow-wrap:anywhere}.evidence-resource details[hidden],.evidence-resource tr[hidden]{display:none}.evidence-download{font-weight:650}.method-steps{padding-left:24px}.method-steps li,.evidence-limits li{margin:12px 0;max-width:82ch}.edition-list>div{display:grid;grid-template-columns:190px minmax(0,1fr);padding:10px 0;border-bottom:1px solid var(--line);gap:12px}.edition-list dt{font-weight:650}.edition-list dd{margin:0;overflow-wrap:anywhere}.evidence-resource a:focus-visible,.evidence-resource summary:focus-visible,.evidence-resource button:focus-visible,.evidence-resource select:focus-visible,.evidence-resource [tabindex]:focus-visible{outline:3px solid #2143a5;outline-offset:3px}.evidence-resource [hidden]{display:none!important}
@media(max-width:760px){.evidence-shell{margin-top:12px}.evidence-intro{padding:18px 16px;border-radius:14px}.evidence-intro h1{font-size:clamp(1.75rem,7.5vw,2.05rem);margin-bottom:12px}.evidence-subtitle{font-size:1rem;line-height:1.45;margin-bottom:14px}.evidence-answer{padding:8px 11px}.evidence-answer p{font-size:1.1rem;line-height:1.45}.evidence-label{font-size:.67rem;letter-spacing:.1em}.evidence-scope{font-size:.83rem;line-height:1.45;margin:12px 0 8px}.evidence-warning{font-size:.82rem;line-height:1.45}.evidence-totals{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));gap:9px;margin-top:18px}.evidence-total{padding:10px}.evidence-total strong{font-size:1.6rem}.evidence-total>span{font-size:.78rem;line-height:1.35}.evidence-section{padding:18px 14px;border-radius:12px}.evidence-section h2{font-size:1.4rem}.evidence-extremes{grid-template-columns:minmax(0,1fr);gap:12px}.extreme-card{padding:14px}.evidence-jumps{gap:10px 16px;font-size:.83rem}.edition-list>div{grid-template-columns:minmax(0,1fr);gap:2px}.evidence-filters{padding:10px}.evidence-resource th,.evidence-resource td{padding:9px}.evidence-legend{gap:9px;font-size:.78rem}}
@media print{.evidence-jumps,.evidence-filters{display:none}.evidence-section{break-inside:avoid;border-color:#ccc}.evidence-resource details:not([open]){display:none}}

.evidence-intro{max-width:none}.evidence-resource caption{max-width:calc(100vw - 84px)}.table-hint{font-size:.83rem;color:#4c5870}.year-data>.table-hint{padding:0 12px}

.evidence-resource tbody tr{background:#fff}.evidence-resource tbody tr:nth-child(even){background:#f8f9fc}

.evidence-resource{overflow-wrap:anywhere}
