/* Editorial saved report; restrained business tone; BriefLoop green; readable document with provenance above. */
:root{--paper:#faf9f6;--ink:#1e2320;--muted:#6a706b;--green:#006838;--border:#dedfd8}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.8 system-ui,-apple-system,'Segoe UI',sans-serif}header{max-width:1100px;margin:auto;padding:24px;display:flex;justify-content:space-between;border-bottom:1px solid var(--border);gap:20px}nav,.downloads{display:flex;gap:24px;flex-wrap:wrap}a{color:var(--green);text-underline-offset:4px}a:focus-visible,summary:focus-visible,.table-scroll:focus-visible{outline:3px solid var(--green);outline-offset:4px}.brand{font-size:22px;font-weight:700;text-decoration:none}main{max-width:850px;margin:48px auto;padding:0 24px}.eyebrow{font:600 13px ui-monospace,monospace;color:var(--green)}details{margin:32px 0;border:1px solid var(--border);border-radius:12px;padding:20px;background:white;font-size:14px}summary{cursor:pointer;font-weight:600;min-height:44px}dl{display:grid;grid-template-columns:110px 1fr;gap:10px}dt{font-weight:600}dd{margin:0;overflow-wrap:anywhere}.version{font:12px/1.5 ui-monospace,monospace;overflow-wrap:anywhere;color:var(--muted)}h1{font-size:clamp(30px,4vw,42px);line-height:1.35}h2{font-size:25px;margin-top:38px}.table-scroll{overflow-x:auto;margin:24px 0}table{border-collapse:collapse;min-width:100%;font-size:15px}th,td{border-bottom:1px solid var(--border);padding:12px;text-align:left;vertical-align:top}th{background:#e8eee5}article a{overflow-wrap:anywhere}footer{margin-top:48px;padding:24px 0;border-top:1px solid var(--border);font-size:14px;color:var(--muted)}@media(max-width:600px){header{flex-wrap:wrap}main{margin-top:30px;padding:0 20px}dl{grid-template-columns:1fr;gap:4px}dd{margin-bottom:12px}table{min-width:560px}h2{font-size:23px}}
