@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_2aad3c{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_2aad3c{--font-display:"Archivo","Archivo Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--paper:#14161A;--paper-2:#1A1D22;--ink:#EDEEEA;--muted:#A8AFB3;--faint:#7C8388;--rule:#2A2E34;--strong:#EDEEEA;--brand:#E8A33D;--live:#4FBF88;--beta:#E0A93B;--off:#7C8388;--focus:#6FB6F0;--rail:250px;--r:3px;--f-display:var(--font-display),"Archivo","Helvetica Neue",Arial,sans-serif;--f-mono:var(--font-mono),"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--f-body:var(--font-display),"Archivo","Helvetica Neue",Arial,sans-serif}:root[data-theme=night]{--paper:#14161A;--paper-2:#1A1D22;--ink:#EDEEEA;--muted:#A8AFB3;--faint:#7C8388;--rule:#2A2E34;--strong:#EDEEEA;--brand:#E8A33D;--live:#4FBF88;--beta:#E0A93B;--off:#7C8388;--focus:#6FB6F0}:root[data-theme=day]{--paper:#FAFAF8;--paper-2:#F2F2EE;--ink:#121415;--muted:#4A5053;--faint:#6B7175;--rule:#D8D9D4;--strong:#121415;--brand:#C8341E;--live:#10613E;--beta:#7A5800;--off:#63696D;--focus:#0B5FA5}:root[data-theme=nineties]{--paper:#C0C0C0;--paper-2:#FFFFFF;--ink:#000000;--muted:#2B2B2B;--faint:#4A4A4A;--rule:#808080;--strong:#000000;--brand:#AA0000;--live:#006400;--beta:#8B4513;--off:#4A4A4A;--focus:#000080;--link:#0000CC;--visited:#551A8B;--raise:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px #808080,inset 2px 2px #dfdfdf;--press:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px #808080;--sink:inset -1px -1px #fff,inset 1px 1px #808080,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;--sink-thin:inset -1px -1px #dfdfdf,inset 1px 1px #808080;--r:0px;--f-display:Arial,Helvetica,sans-serif;--f-body:"Times New Roman",Times,serif;--f-mono:"Courier New",Courier,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}a{color:inherit}:root[data-theme=nineties] main a:not(.btn):not(.railnav a){color:var(--link);text-decoration:underline}:root[data-theme=nineties] main a:visited:not(.btn){color:var(--visited)}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.025em;margin:0}:root[data-theme=nineties] h1,:root[data-theme=nineties] h2,:root[data-theme=nineties] h3{font-family:Times New Roman,Times,serif;letter-spacing:0}.wrap{width:100%;max-width:var(--shell);margin-inline:auto;padding:0 var(--gutter)}:root{--gutter:clamp(20px,3vw,46px);--shell:1560px}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--paper);border-bottom:1px solid var(--strong)}.topbar .inner{justify-content:space-between;gap:20px;height:60px}.mark,.topbar .inner{display:flex;align-items:center}.mark{gap:9px;font-family:var(--f-display);font-weight:700;font-size:19px;letter-spacing:-.02em;text-decoration:none}.mark i{width:14px;height:14px;background:var(--brand);display:block;flex:none}:root[data-theme=nineties] .mark i{border:2px outset #ffffff}.topnav{display:flex;align-items:center;gap:22px}.topnav a{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.06em;color:var(--muted);text-decoration:none}.topnav a:hover{color:var(--ink)}.modes{display:inline-flex;border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}:root[data-theme=nineties] .modes{border:2px inset #ffffff}.modes button{font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;padding:6px 9px;border:0;background:transparent;color:var(--faint);cursor:pointer;line-height:1}.modes button[aria-pressed=true]{background:var(--ink);color:var(--paper)}:root[data-theme=nineties] .modes button[aria-pressed=true]{background:#000080;color:#FFFFFF}.doc{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);width:100%;max-width:var(--shell);margin-inline:auto}.rail{border-right:1px solid var(--rule);padding:30px 24px 40px var(--gutter)}.rail-sticky{position:-webkit-sticky;position:sticky;top:88px}.railmeta-h,.railnav h4{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:0 0 9px;font-weight:500}.railnav a{display:block;font-size:14.5px;color:var(--muted);padding:5px 0 5px 11px;margin-left:-11px;border-left:2px solid transparent;text-decoration:none}.railnav a:hover{color:var(--ink)}.railnav a[aria-current=true]{color:var(--ink);font-weight:600;border-left-color:var(--brand)}.railmeta{font-family:var(--f-mono);font-size:10px;color:var(--faint);line-height:1.95;letter-spacing:.05em;border-top:1px solid var(--rule);padding-top:13px;margin-top:24px}.railmeta span{display:block}.main{padding:30px var(--gutter) 0 34px;min-width:0}h1.headline{font-weight:700;font-size:clamp(38px,3.8vw,58px);line-height:.98;letter-spacing:-.035em;text-wrap:balance}h1.headline em{font-style:normal;color:var(--brand)}.lede{color:var(--muted);font-size:16px;margin:15px 0 0;max-width:46em}.ctable{margin-top:26px;border-top:1.5px solid var(--strong)}.crow{display:grid;grid-template-columns:170px 118px 1fr;grid-gap:16px;gap:16px;padding:14px 0;border-bottom:1px solid var(--rule);align-items:baseline}.crow.head{padding:9px 0;border-bottom:1px solid var(--strong)}.crow.head span{font-family:var(--f-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint)}.cap{font-family:var(--f-display);font-weight:700;font-size:16.5px;letter-spacing:-.01em}.cap a{text-decoration:none}.cap a:hover{text-decoration:underline}.status{font-family:var(--f-mono);font-size:11.5px;font-weight:700;letter-spacing:.1em}.status.live{color:var(--live)}.status.beta{color:var(--beta)}.status.off{color:var(--off)}.lim{font-size:14.5px;color:var(--muted)}.btn{font-family:var(--f-display);font-weight:700;font-size:15px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:var(--r);padding:13px 22px;cursor:pointer;text-decoration:none;display:inline-block}.btn:hover{background:var(--muted);border-color:var(--muted)}:root[data-theme=nineties] .btn{color:#000000;border:3px outset #ffffff;font-family:Arial,Helvetica,sans-serif}:root[data-theme=nineties] .btn:hover{background:#C0C0C0}:root[data-theme=nineties] .btn:active{border-style:inset}.access{display:flex;align-items:flex-start;gap:20px;margin-top:24px;flex-wrap:wrap}.scope{font-family:var(--f-mono);font-size:11px;color:var(--faint);letter-spacing:.04em;line-height:1.8}.scope b{color:var(--ink);font-weight:500}.sect{padding:46px 0 0}.sect h2{font-size:24px;font-weight:700;letter-spacing:-.02em;padding-top:22px;border-top:1px solid var(--rule)}.sect>p{color:var(--muted);font-size:15.5px;margin:12px 0 0;max-width:60ch}.deflist{margin:20px 0 0}.defrow{padding:16px 0;border-bottom:1px solid var(--rule)}.defrow h3{font-size:17px;font-weight:700;margin:0 0 5px}.defrow p{margin:0;color:var(--muted);font-size:15px;max-width:62ch}.defrow .meta{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;color:var(--faint);margin-top:7px}.form{margin-top:20px;max-width:480px}.form label{display:block;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:7px}.form .field{display:flex;gap:10px;flex-wrap:wrap}.form input{flex:1 1 240px;min-width:0;font-family:var(--f-body);font-size:15px;background:var(--paper-2);color:var(--ink);border:1px solid var(--rule);border-radius:var(--r);padding:12px 13px}:root[data-theme=nineties] .form input{border:2px inset #ffffff;background:#FFFFFF}.form input::placeholder{color:var(--faint)}.form .help{font-size:13.5px;color:var(--faint);margin:9px 0 0}.form .msg{font-size:14.5px;margin:11px 0 0}.form .msg.ok{color:var(--live)}.form .msg.err{color:var(--brand)}.retro-strip{display:none}:root[data-theme=nineties] .retro-strip{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:26px;padding:8px 12px;border:2px inset #ffffff;font-family:Courier New,Courier,monospace;font-size:11px;color:#000000}.retro-strip .new{background:#CC0000;color:#FFFFFF;font-weight:700;padding:2px 6px}.retro-strip .hits{background:#000000;color:#00FF00;padding:2px 7px;letter-spacing:.18em}.foot{margin-top:56px;border-top:1px solid var(--strong);padding:22px 0 44px}.foot .inner{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.foot a{color:var(--muted);text-decoration:none;font-size:14px}.foot a:hover{color:var(--ink)}.foot .legal{font-family:var(--f-mono);font-size:10.5px;color:var(--faint);letter-spacing:.05em}@media (max-width:900px){.doc{grid-template-columns:1fr}.rail{border-right:0;border-bottom:1px solid var(--rule);padding:18px var(--gutter)}.rail-sticky{position:static}.railnav{display:flex;flex-wrap:wrap;gap:4px 18px}.railnav h4{width:100%}.railnav a{border-left:0;padding:3px 0;margin-left:0}.railnav a[aria-current=true]{border-left:0;text-decoration:underline}.railmeta{display:flex;flex-wrap:wrap;gap:4px 16px;line-height:1.6}.railmeta span{display:inline}.main{padding:26px var(--gutter) 0;max-width:none}h1.headline{font-size:34px}.topnav a{display:none}.topnav a.keep{display:inline}}@media (max-width:620px){h1.headline{font-size:29px}.crow{grid-template-columns:1fr;gap:5px;padding:15px 0}.crow.head{display:none}.status{font-size:11px}.lim{font-size:14px}}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 34px;gap:0 34px;margin-top:22px}.split>div+div{border-left:1px solid var(--rule);padding-left:34px}.split h3{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-weight:500;margin:0 0 4px}.split .what{font-family:var(--f-display);font-weight:700;font-size:19px;letter-spacing:-.02em;margin:0 0 12px}.split.agent-side .what{color:var(--brand)}.split ul{list-style:none;margin:0;padding:0}.split li{font-size:15px;color:var(--muted);padding:9px 0;border-top:1px solid var(--rule)}.split li:first-child{border-top:0}.pull{margin:24px 0 0;font-family:var(--f-display);font-weight:700;font-size:19px;letter-spacing:-.02em;color:var(--ink);max-width:34em}.pull span{color:var(--brand)}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.chip{font-size:10.5px;letter-spacing:.06em;color:var(--muted);border:1px solid var(--rule);border-radius:var(--r);padding:4px 8px}.chip,.tagline{font-family:var(--f-mono)}.tagline{font-size:11px;letter-spacing:.08em;color:var(--brand);margin:3px 0 7px}.steps{margin-top:18px}.step{display:grid;grid-template-columns:34px 1fr;grid-gap:16px;gap:16px;padding:16px 0;border-bottom:1px solid var(--rule)}.step .n{font-family:var(--f-mono);font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--brand);padding-top:3px}.step h3{font-size:17px;font-weight:700;margin:0 0 5px}.step p{margin:0;color:var(--muted);font-size:15px;max-width:62ch}@media (max-width:700px){.split{grid-template-columns:1fr;gap:22px}.split>div+div{border-left:0;padding-left:0;border-top:1px solid var(--rule);padding-top:20px}}.foot .inner{align-items:flex-start}.foot .fam{color:var(--faint);font-size:14px;max-width:30em;margin:0}.foot .fcols{display:flex;gap:44px;flex-wrap:wrap}.foot .fcols h4{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:0 0 9px;font-weight:500}.foot .fcols a{display:block;margin:6px 0}.foot .fcols a .p{color:var(--faint);font-size:12.5px}.foot .legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:26px;padding-top:16px;border-top:1px solid var(--rule)}.defrow .meta a{color:var(--brand);text-decoration:none;font-weight:500}.defrow .meta a:hover{text-decoration:underline}.hero{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:44px;gap:44px;align-items:start}@media (max-width:1100px){.hero{grid-template-columns:1fr;gap:30px}}.console{border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}.console .bar{display:flex;align-items:center;gap:9px;padding:10px 13px;border-bottom:1px solid var(--rule);background:var(--paper-2)}.console .bar b{font-family:var(--f-display);font-weight:700;font-size:13.5px}.console .bar i{width:9px;height:9px;background:var(--brand);display:block}.console .bar .state{margin-left:auto;font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;color:var(--faint)}.console .row{display:grid;grid-template-columns:20px 1fr auto;grid-gap:11px;gap:11px;padding:12px 13px;align-items:start}.console .row+.row{border-top:1px solid var(--rule)}.console .g{width:18px;height:18px;display:grid;place-items:center;border-radius:2px;font-family:var(--f-mono);font-size:10px;font-weight:700;margin-top:1px}.console .g.book{background:var(--brand);color:var(--paper)}.console .g.promo{background:var(--rule);color:var(--ink)}.console .g.admin{background:transparent;border:1px dashed var(--rule);color:var(--faint)}.console .line{font-size:13.5px;color:var(--ink)}.console .line b{font-weight:700}.console .line small{display:block;color:var(--faint);font-size:12px;margin-top:2px}.console .tag{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.08em;color:var(--faint);white-space:nowrap;padding-top:2px}.console .tag.q{color:var(--brand)}.console-note{font-family:var(--f-mono);font-size:10px;letter-spacing:.06em;color:var(--faint);margin:9px 0 0;line-height:1.6}:root[data-theme=nineties] body{background:#C0C0C0}:root[data-theme=nineties] .doc{background:#FFFFFF;border:2px inset #ffffff;border-top:0}:root[data-theme=nineties] .topbar{background:#C0C0C0;border-bottom:2px solid #808080;box-shadow:inset 0 -3px 0 #FFFFFF}:root[data-theme=nineties] .rail{border-right:2px inset #ffffff}:root[data-theme=nineties] .ctable{border:2px ridge #c0c0c0;padding:0 12px;background:#FFFFFF}:root[data-theme=nineties] .crow{border-bottom:1px solid #808080}:root[data-theme=nineties] .crow.head{background:#C0C0C0;border-bottom:2px solid #000000;padding:7px 0}:root[data-theme=nineties] .console{border:2px inset #ffffff}:root[data-theme=nineties] .console .bar{background:#000080}:root[data-theme=nineties] .console .bar .state,:root[data-theme=nineties] .console .bar b{color:#FFFFFF}:root[data-theme=nineties] .split>div+div{border-left:2px groove #c0c0c0}:root[data-theme=nineties] .sect h2{border-top:2px groove #c0c0c0;padding-top:18px}.marquee{display:none}:root[data-theme=nineties] .marquee{display:block;overflow:hidden;white-space:nowrap;background:#000080;color:#FFFF00;font-family:Courier New,Courier,monospace;font-size:12px;border-bottom:2px solid #808080;padding:5px 0}.marquee span{display:inline-block;padding-left:100%}@media (prefers-reduced-motion:no-preference){:root[data-theme=nineties] .marquee span{animation:slide 22s linear infinite}}@media (prefers-reduced-motion:reduce){:root[data-theme=nineties] .marquee span{padding-left:12px}}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes blink96{0%,49%{visibility:visible}50%,to{visibility:hidden}}@media (prefers-reduced-motion:no-preference){:root[data-theme=nineties] .retro-strip .new,:root[data-theme=nineties] .under-con{animation:blink96 1.2s step-end infinite}}:root[data-theme=nineties] .retro-strip{border:2px ridge #c0c0c0;background:#FFFFFF}:root[data-theme=nineties] .foot{border-top:2px groove #c0c0c0}.retro-only{display:none}:root[data-theme=nineties] .retro-only{display:block;font-family:Courier New,Courier,monospace;font-size:11px;color:#4A4A4A;margin-top:10px}.railtoggle{display:none}.railpanel{display:block}@media (max-width:900px){.railtoggle{display:flex;align-items:center;gap:11px;width:100%;font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:transparent;border:0;padding:14px 0;cursor:pointer}.railtoggle .bars{display:grid;grid-gap:4px;gap:4px;width:18px}.railtoggle .bars span{display:block;height:2px;background:var(--brand);border-radius:1px}.railwrap.open .railtoggle{color:var(--ink)}.railpanel{display:none;padding-bottom:16px}.railwrap.open .railpanel{display:block}.railwrap .railnav h4{display:none}.railwrap .railnav{display:block}.railnav a{padding:9px 0;border-bottom:1px solid var(--rule)}.railnav a[aria-current=true]{border-left:0;text-decoration:none;color:var(--brand)}.railmeta{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:16px}}:root[data-theme=nineties]{-webkit-font-smoothing:none}:root[data-theme=nineties] :focus-visible{outline:1px dotted #000;outline-offset:1px}:root[data-theme=nineties] .btn{border:0;box-shadow:var(--raise);background:#C0C0C0;color:#000;padding:11px 22px}:root[data-theme=nineties] .btn:active{box-shadow:var(--press)}:root[data-theme=nineties] .modes{border:0;box-shadow:var(--sink-thin);padding:1px}:root[data-theme=nineties] .ctable,:root[data-theme=nineties] .form input{border:0;box-shadow:var(--sink);background:#FFF}:root[data-theme=nineties] .ctable{padding:2px 12px}:root[data-theme=nineties] .console{border:0;box-shadow:var(--raise);background:#C0C0C0}:root[data-theme=nineties] .retro-strip{border:0;box-shadow:var(--sink-thin)}:root[data-theme=nineties] .doc{border:0;box-shadow:var(--sink);background:#FFF}:root[data-theme=nineties] .mark i{border:0;box-shadow:var(--raise)}:root[data-theme=nineties] .console .bar{background:linear-gradient(90deg,navy,#0f5ea8);padding:3px 4px;border-bottom:0}.win-title{display:none}:root[data-theme=nineties] .win-title{display:flex;align-items:center;gap:6px;background:linear-gradient(90deg,navy,#0f5ea8);color:#FFF;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;padding:3px 3px 3px 6px;margin:0 0 2px}.win-title .spacer{margin-left:auto;display:flex;gap:2px}.win-title .wbtn{width:18px;height:16px;background:#C0C0C0;box-shadow:var(--raise);color:#000;font-family:Courier New,monospace;font-size:10px;font-weight:700;display:grid;place-items:center;line-height:1}.win-status{display:none}:root[data-theme=nineties] .win-status{display:flex;gap:2px;margin-top:2px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000}.win-status span{box-shadow:var(--sink-thin);padding:3px 7px;background:#C0C0C0}.win-status span.grow{flex:1 1}:root[data-theme=nineties] ::-webkit-scrollbar{width:16px;height:16px}:root[data-theme=nineties] ::-webkit-scrollbar-track{background-color:#dfdfdf;background-image:repeating-conic-gradient(#dfdfdf 0 25%,#fff 0 50%);background-size:2px 2px}:root[data-theme=nineties] ::-webkit-scrollbar-thumb{background:#C0C0C0;box-shadow:var(--raise)}.win-shell{width:100%;max-width:var(--shell);margin-inline:auto}:root[data-theme=nineties] .doc{margin-top:0}.under-con{display:none}:root[data-theme=nineties] .under-con{display:inline;font-family:Courier New,Courier,monospace;font-size:10.5px;font-weight:700;color:#AA0000;letter-spacing:.06em;margin-left:8px;white-space:nowrap}.auth-wrap{padding-block:54px 90px;max-width:620px}.auth-title{font-family:var(--f-display);font-weight:700;font-size:34px;letter-spacing:-.02em;margin:0 0 10px}.auth-lede{margin:0 0 30px}.auth-h2{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--rule)}.auth-relabel{margin-top:18px}.auth-actions{margin-top:20px}.auth-or{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-align:center;margin:20px 0}.btn-quiet{background:transparent;color:var(--ink);border:1px solid var(--rule);width:100%}.btn-quiet:hover{background:var(--paper-2);border-color:var(--strong)}.auth-list{list-style:none;margin:0;padding:0}.auth-list li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:13px 0;border-bottom:1px solid var(--rule)}.auth-ws{font-family:var(--f-display);font-weight:600;font-size:16px;color:var(--ink)}.auth-link{color:var(--brand);text-decoration:none}.auth-link:hover{text-decoration:underline}.auth-meta{font-family:var(--f-mono);font-size:11.5px;color:var(--faint)}.auth-empty{margin-top:0}.auth-wrap .sect{margin-top:38px}:root[data-theme=nineties] .btn-quiet{background:#C0C0C0;color:#000000;border:3px outset #ffffff;font-family:Arial,Helvetica,sans-serif}:root[data-theme=nineties] .btn-quiet:hover{background:#C0C0C0}@media (max-width:900px){.topbar .inner{flex-wrap:wrap;height:auto;min-height:60px;padding-block:8px;gap:10px 14px}.topnav{gap:14px}}