@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_a77bd8{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_a77bd8{--font-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}:root{--bg:#eef2f5;--surface:#ffffff;--ink:#1c2430;--muted:#5c6b7a;--line:#d5dee6;--header:#121a24;--header-ink:#f4f7fa;--link:#1849b5;--link-hover:#0e2f78;--focus:#1849b5;--danger:#9f2d2d;--max:1180px;--sans:"IBM Plex Sans","Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.45}a{color:var(--link)}a:hover{color:var(--link-hover)}img{max-width:100%}button,input,select,textarea{font:inherit}.wrap{width:min(var(--max),calc(100% - 2rem));margin:0 auto}.top{background:var(--header);color:var(--header-ink)}.top a{color:inherit;text-decoration:none}.top-row{display:flex;align-items:center;gap:1.25rem;min-height:3.4rem}.logo{font-weight:650;letter-spacing:-.03em;font-size:1.15rem}.nav{display:flex;gap:.9rem}.nav a{color:#c5d0dc;font-size:.92rem}.nav a:hover{color:white}.top .search{margin-left:auto;width:min(28rem,46vw);background:white}.top .search input{color:var(--ink)}.top .search button{background:#243140;color:white}.search{display:flex;background:white;border:1px solid #243140}.search input{border:0;background:transparent;padding:.62rem .75rem;color:var(--ink);width:100%;min-width:0}.search button{border:0;background:var(--header);color:white;padding:0 .95rem;cursor:pointer;font-weight:600}.search button:hover{background:#243140}.band,.page-head{padding:1.25rem 0 .4rem}.band h1,.page-head h1{margin:0 0 .35rem;font-size:1.65rem;font-weight:620;letter-spacing:-.03em;line-height:1.15}.lede{margin:0;max-width:40rem;color:var(--muted)}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.6rem;gap:.6rem;margin:1rem 0 0}.stats div{background:var(--surface);border:1px solid var(--line);padding:.7rem .8rem}.stats strong{display:block;font-size:1.35rem;letter-spacing:-.03em}.stats span{color:var(--muted);font-size:.78rem}.panel{background:var(--surface);border:1px solid var(--line);margin:1rem 0 2rem}.panel h2{margin:0;padding:.7rem .9rem;border-bottom:1px solid var(--line);font-size:.95rem;font-weight:650}.pad{padding:.9rem}.catalog{width:100%;border-collapse:collapse}.catalog td,.catalog th{text-align:left;padding:.55rem .75rem;border-bottom:1px solid var(--line);vertical-align:top}.catalog th{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:650;background:#f8fafc}.catalog tr:last-child td{border-bottom:0}.catalog a{text-decoration:none;font-weight:600}.catalog a:hover{text-decoration:underline}.sub{display:block;color:var(--muted);font-weight:450;font-size:.84rem;margin-top:.12rem}.alpha{display:flex;flex-wrap:wrap;gap:.25rem;margin:.7rem 0 0}.alpha a{text-decoration:none;color:var(--ink);border:1px solid var(--line);background:white;min-width:1.7rem;text-align:center;padding:.15rem .3rem;font-size:.82rem}.alpha a[aria-current=true]{background:var(--header);color:white;border-color:var(--header)}.crumbs{font-size:.82rem;margin:0 0 .45rem}.crumbs,.crumbs a{color:var(--muted)}.split{display:grid;grid-template-columns:16rem 1fr;grid-gap:.8rem;gap:.8rem;align-items:start}.maincol,.side{background:white;border:1px solid var(--line)}.side{padding:.85rem}.side h1{margin:0 0 .6rem;font-size:1.2rem;line-height:1.25;letter-spacing:-.02em}.facts{display:grid;grid-gap:.45rem;gap:.45rem;margin:0}.facts div{display:grid;grid-gap:.05rem;gap:.05rem}.facts dt{color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.facts dd{margin:0}.issue-list{display:grid;grid-gap:.2rem;gap:.2rem;max-height:16rem;overflow:auto;margin-top:.7rem}.issue-list a{text-decoration:none;color:var(--ink);padding:.28rem .4rem;border:1px solid transparent}.issue-list a[aria-current=true]{border-color:var(--line);background:#f4f7fb;font-weight:650}.record{padding:1rem 0 2rem}.record h1{margin:0 0 .35rem;font-size:1.55rem;line-height:1.25;letter-spacing:-.03em;font-weight:620}.byline{margin:0 0 .8rem;color:var(--ink)}.meta{color:var(--muted);font-size:.88rem}.prose{max-width:46rem}.prose h2{font-size:1rem;margin:1rem 0 .3rem}.prose p{margin:.35rem 0}.btn{display:inline-block;background:var(--header);color:white;text-decoration:none;padding:.45rem .7rem;font-weight:600}.btn:hover{color:white;background:#243140}.pager{display:flex;gap:.8rem;padding:.7rem .9rem}.note{color:var(--danger)}.footer{font-size:.82rem;display:flex;justify-content:space-between;gap:1rem;padding:.4rem 0 1.6rem}.footer,.footer a{color:var(--muted)}.form{display:grid;grid-gap:.7rem;gap:.7rem;max-width:40rem}.form label{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.84rem;color:var(--muted)}.form input,.form select,.form textarea{color:var(--ink);background:white;border:1px solid var(--line);padding:.55rem .65rem}.form button{justify-self:start;background:var(--header);color:white;border:0;font-weight:650;padding:.6rem .9rem;cursor:pointer}.admin-shell{display:grid;grid-template-columns:13rem 1fr;min-height:100vh;background:var(--bg)}.admin-side{background:var(--header);color:#d5dee8;padding:1rem}.admin-side a{display:block;color:inherit;text-decoration:none;padding:.35rem 0}.admin-main{padding:1.2rem 1.4rem 3rem}table{width:100%;border-collapse:collapse}td,th{text-align:left;border-bottom:1px solid var(--line);padding:.45rem .35rem;vertical-align:top}th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}@media (max-width:800px){.top-row{flex-wrap:wrap;padding:.55rem 0}.nav,.top .search{width:100%;margin-left:0}.admin-shell,.facts,.split,.stats{grid-template-columns:1fr}.admin-side{border-bottom:1px solid var(--line)}.catalog td:nth-child(n+3),.catalog th:nth-child(n+3){display:none}}