@layer legacy{h1{margin:0 0 var(--s-2);font-size:var(--t-xl);line-height:1.25}h2{margin:var(--s-6) 0 var(--s-3);font-size:var(--t-lg);line-height:1.3}h3{margin:var(--s-5) 0 var(--s-2);font-size:var(--t-base)}p{margin:0 0 var(--s-3)}a{color:var(--accent);text-underline-offset:3px}small,time{color:var(--text-2)}blockquote{margin:0 0 var(--s-3);padding:var(--s-3) var(--s-4);border-left:3px solid var(--border-strong);background:var(--surface-2);border-radius:0 var(--r-sm) var(--r-sm) 0;white-space:pre-wrap}hr{border:0;border-top:1px solid var(--border);margin:var(--s-5) 0}ul,ol{margin:0 0 var(--s-3);padding-left:var(--s-5)}li{margin:0 0 var(--s-1)}dl{gap:var(--s-2) var(--s-4);margin:0 0 var(--s-4);grid-template-columns:minmax(120px,max-content) 1fr;display:grid}dt{color:var(--text-2);font-weight:600}dd{margin:0}input[type=checkbox],input[type=radio]{vertical-align:-3px;width:18px;height:18px;accent-color:var(--accent);margin:0 6px 0 0}input[type=file]{max-width:100%;font:inherit}input[type=file]::file-selector-button{min-height:var(--tap);margin-right:var(--s-3);padding:0 var(--s-4);font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);cursor:pointer;font-weight:600}[data-state],[data-disposition]{--state-fg:var(--accent);--state-bg:var(--accent-soft)}[data-disposition],[data-state=past-open],[data-state=closed],[data-state=released]{--state-fg:var(--neutral);--state-bg:var(--neutral-soft)}p[data-state],p[data-disposition]{padding:var(--s-1) 10px;border-radius:var(--r-pill);background:var(--state-bg);color:var(--state-fg);font-size:15px;font-weight:600;display:inline-block}[data-legacy] ul,[data-legacy] ol{margin:0 0 var(--s-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:0;list-style:none}[data-legacy] li{border-top:1px solid var(--border);padding:10px 14px}[data-legacy] li:first-child{border-top:0}[data-legacy] form{margin:0 0 var(--s-4)}[data-legacy] fieldset{margin:0 0 var(--s-4);padding:var(--s-3) var(--s-4) var(--s-4);border:1px solid var(--border);border-radius:var(--r);background:var(--surface)}[data-legacy] legend{padding:0 6px;font-weight:600}[data-legacy] label{font-weight:500}[data-legacy] input:not([type=checkbox],[type=radio],[type=hidden],[type=file]),[data-legacy] select,[data-legacy] textarea{width:100%;max-width:480px;margin-top:var(--s-1);padding:10px var(--s-3);font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);font-weight:400;display:block}[data-legacy] button{min-height:var(--tap);padding:var(--s-2) var(--s-4);font:inherit;color:var(--accent-text);background:var(--accent);border:1px solid var(--accent);border-radius:var(--r-sm);cursor:pointer;justify-content:center;align-items:center;font-weight:600;display:inline-flex}[data-legacy] button:disabled{opacity:.55;cursor:default}[data-legacy] [role=alert]{border-radius:var(--r-sm);background:var(--bad-soft);color:var(--bad);border:1px solid;padding:10px 14px}[data-legacy] [role=status]:not(:empty){color:var(--ok);font-weight:600}[data-legacy] table{border-collapse:collapse;width:100%;margin:0 0 var(--s-4)}[data-legacy] th,[data-legacy] td{padding:var(--s-2) var(--s-3);border-top:1px solid var(--border);text-align:left;vertical-align:top}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#f5f8fc;--surface:#fff;--surface-2:#edf2f8;--border:#dde5ef;--border-strong:#b8c6d8;--text:#15202e;--text-2:#526175;--accent:#1d5fc4;--accent-text:#fff;--accent-soft:#e5eefb;--focus:#1d5fc4;--ok:#1c6b3e;--ok-soft:#e4f3e9;--warn:#8a5300;--warn-soft:#fbefd5;--bad:#b42318;--bad-soft:#fdeceb;--neutral:#526175;--neutral-soft:#e9eef5;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--t-sm:14px;--t-base:16px;--t-lg:19px;--t-xl:22px;--r-sm:8px;--r:12px;--r-lg:16px;--r-pill:999px;--tap:44px;--bottombar-h:64px;--sidebar:244px;--shadow-float:0 4px 18px #15202e1f}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0d1828;--surface:#142338;--surface-2:#1a2c46;--border:#253a58;--border-strong:#3a5479;--text:#e8f0fb;--text-2:#9fb3cc;--accent:#7db5ff;--accent-text:#0b1a2e;--accent-soft:#1b3458;--focus:#7db5ff;--ok:#7fd4a0;--ok-soft:#15322b;--warn:#f0b860;--warn-soft:#33301f;--bad:#ff9a8f;--bad-soft:#3a2230;--neutral:#9fb3cc;--neutral-soft:#1d304b;--shadow-float:0 4px 18px #00000080}}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:var(--t-base);-webkit-text-size-adjust:100%;margin:0;line-height:1.5}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media print{body{background:#fff}}
