.proceeding-briefing,.proceeding-history,.proceeding-answer{margin-bottom:2rem;scroll-margin-top:8rem;min-width:0}
.proceeding-briefing{border-top:4px solid #126a65;background:#f4f8f7;border-radius:0 0 12px 12px;padding:clamp(1rem,3vw,2rem)}
.proceeding-kicker{font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#23655f;margin:0 0 .65rem}
.proceeding-briefing h2,.proceeding-history h2,.proceeding-answer h2{margin-top:0;line-height:1.25}
.proceeding-lead{font-size:1.12rem;line-height:1.65}
.proceeding-points{padding-left:1.2rem;line-height:1.65}.proceeding-points li+li{margin-top:.8rem}
.proceeding-open{border-left:3px solid #b98532;padding:.2rem 0 .2rem 1rem;margin:1.4rem 0}.proceeding-open h3{font-size:1rem;margin:0 0 .5rem}.proceeding-open p{margin:0;line-height:1.65}
.proceeding-source{font-size:.82rem;line-height:1.6;color:#51645f}.proceeding-nav{display:flex;gap:.65rem 1.4rem;flex-wrap:wrap;font-weight:600}
.proceeding-timeline{list-style:none;padding:0}.proceeding-timeline li{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1rem;border-top:1px solid #dce4e1;padding:1.2rem 0}.proceeding-timeline time{font-size:.9rem;color:#51645f}.proceeding-timeline h3{font-size:1.04rem;margin:0 0 .5rem}.proceeding-timeline p{margin:0;line-height:1.6}
.proceeding-transcript{white-space:pre-line;overflow-wrap:anywhere;font-size:.96rem;line-height:1.75;border-left:2px solid #dce4e1;padding-left:1.1rem;margin:1.2rem 0}.proceeding-request{border-top:1px solid #dce4e1;padding-top:1rem}.proceeding-request summary{cursor:pointer;font-weight:600}
@media(max-width:600px){.proceeding-timeline li{grid-template-columns:1fr;gap:.4rem}.proceeding-transcript{padding-left:.7rem}}
html[data-theme="dark"] .proceeding-briefing{background:#182c29;color:#ecf3f0;border-color:#65b6a9}
html[data-theme="dark"] .proceeding-kicker{color:#8dd5c7}html[data-theme="dark"] .proceeding-source,html[data-theme="dark"] .proceeding-timeline time{color:#b6cbc4}
html[data-theme="dark"] .proceeding-timeline li,html[data-theme="dark"] .proceeding-transcript,html[data-theme="dark"] .proceeding-request{border-color:#405650}
