:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#1b1f23;--muted:#5b6470;--rule:#d9dde2;--accent:#1f4e79;--error:#9b1c1c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.45}body{color:var(--ink);background:#fff;margin:0}.page{max-width:860px;margin:0 auto;padding:32px 24px 64px}.page.narrow{max-width:560px}h1{letter-spacing:-.01em;margin:0 0 8px;font-size:1.6rem}h2{color:var(--accent);text-transform:uppercase;letter-spacing:.04em;margin:28px 0 6px;font-size:1.05rem}p{margin:0 0 10px}.lede{color:var(--muted)}a{color:var(--accent)}form{gap:8px;max-width:320px;margin-top:16px;display:grid}label{color:var(--muted);font-size:.9rem}input{border:1px solid var(--rule);font:inherit;border-radius:3px;padding:8px 10px}button{border:1px solid var(--accent);background:var(--accent);color:#fff;font:inherit;cursor:pointer;border-radius:3px;padding:8px 12px}button:disabled{opacity:.5;cursor:default}.error{color:var(--error)}table{border-collapse:collapse;width:100%;margin:12px 0}th,td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:6px 8px}th{width:40%;color:var(--muted);font-weight:500}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}
