:root{--bg:#f6f5f2;--fg:#1b1b19;--muted:#5a5852;--panel:#fff;--line:#d6d2c8;--accent:#1f4e79;--accent-fg:#fff;--warn:#7a4a00;--warn-bg:#fff6e5;--bad:#8a1c1c;--ok:#1e5a32;--focus:#b35c00;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#141413;--fg:#eeece6;--muted:#b6b2a8;--panel:#1e1e1b;--line:#3a3934;--accent:#8cbbe6;--accent-fg:#10100f;--warn:#ffcf7a;--warn-bg:#2b2210;--bad:#ffb4ab;--ok:#9ad7a8;--focus:#ffb35c}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;font:.95rem/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:var(--accent)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.shell{grid-template-columns:15rem 1fr;min-height:100vh;display:grid}.shell nav{border-right:1px solid var(--line);background:var(--panel);padding:1rem}.shell nav ul{margin:0;padding:0;list-style:none}.shell nav li{margin:.25rem 0}.shell nav a[aria-current=page]{font-weight:700}.shell nav .who{color:var(--muted);margin-top:1.5rem;font-size:.85rem}.shell main{min-width:0;max-width:72rem;padding:1rem 1.5rem 3rem}.brand{margin:0 0 1rem;font-weight:700}.note{color:var(--muted)}.warn{background:var(--warn-bg);color:var(--warn);border:1px solid var(--line);border-radius:4px;padding:.5rem .75rem}[role=alert]{color:var(--bad)}[role=status]{color:var(--ok)}table{border-collapse:collapse;background:var(--panel);width:100%}th,td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.35rem .5rem}.counts{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.counts li{background:var(--panel);border:1px solid var(--line);border-radius:4px;padding:.4rem .6rem}form{margin:.5rem 0}.filters,form.row{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}label{flex-direction:column;gap:.15rem;font-size:.85rem;display:inline-flex}input,select,textarea,button{font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--fg);border-radius:3px;padding:.3rem .45rem}textarea{width:100%;min-height:5rem}button{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);cursor:pointer}section{background:var(--panel);border:1px solid var(--line);border-radius:4px;margin:1rem 0;padding:.75rem 1rem}pre{white-space:pre-wrap;word-break:break-word;background:var(--panel);border:1px solid var(--line);padding:.5rem}del{color:var(--bad)}ins{color:var(--ok)}@media (max-width:48rem){.shell{grid-template-columns:1fr}.shell nav{border-right:0;border-bottom:1px solid var(--line)}}button.link{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}button.danger{background:var(--bad);border-color:var(--bad);color:var(--panel)}.codes{columns:2;font-size:1.05rem}.codes code{letter-spacing:.05em}@media (max-width:40rem){.shell{grid-template-columns:1fr}.shell nav{border-right:none;border-bottom:1px solid var(--line)}.codes{columns:1}}
