:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#f6f5f1;--surface:#fff;--text:#1c1b19;--muted:#6b6a66;--line:#dddbd3;--accent:#1f4e79;--accent-text:#fff;--ok:#1f6f43;--bad:#a3271f;--bad-bg:#fbeceb;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#171716;--surface:#212120;--text:#ecebe6;--muted:#a3a29c;--line:#3a3a37;--accent:#8ab4e0;--accent-text:#10202f;--ok:#6fcf97;--bad:#f28b82;--bad-bg:#3a2220}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;line-height:1.5}.page{max-width:34rem;margin:0 auto;padding:3rem 1rem}.page-narrow{padding-top:5rem}.page-wide{max-width:60rem;padding-top:2rem}h1{letter-spacing:-.02em;margin:0 0 .25rem;font-size:1.75rem}h2{margin:2rem 0 .5rem;font-size:1.1rem}.lead{color:var(--muted);margin:0 0 1.5rem}.muted{color:var(--muted)}button,.button{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:.45rem .9rem;text-decoration:none;display:inline-block}button:disabled{opacity:.55;cursor:default}.button-primary{border-color:var(--accent);background:var(--accent);color:var(--accent-text);font-weight:600}button:focus-visible,.button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.form label{color:var(--muted);margin-bottom:.25rem;font-size:.9rem;display:block}input,select{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:6px;padding:.45rem .6rem}.actions{gap:.5rem;margin-top:1rem;display:flex}.form-inline{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:1rem;display:flex}.form-inline>div{flex:12rem}.notice{border:1px solid var(--line);background:var(--surface);border-radius:6px;margin:1rem 0;padding:.6rem .8rem}.notice-bad{border-color:var(--bad);background:var(--bad-bg);color:var(--bad)}.topbar{border-bottom:1px solid var(--line);background:var(--surface)}.topbar-inner{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;max-width:60rem;margin:0 auto;padding:.6rem 1rem;display:flex}.brand{font-size:1.1rem}.topbar-org{color:var(--muted)}.topbar nav{gap:.25rem;margin-right:auto;display:flex}.tab{background:0 0;border-color:#0000}.tab-active{border-color:var(--line);background:var(--bg);font-weight:600}.table{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:8px;width:100%}.table th,.table td{text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:.55rem .8rem}.table th{color:var(--muted);font-size:.85rem;font-weight:600}.table tr:last-child td{border-bottom:none}.cell-action{text-align:right}.facts{background:var(--surface);border:1px solid var(--line);border-radius:8px;max-width:34rem;margin:0}.facts>div{justify-content:space-between;gap:1rem;padding:.75rem 1rem;display:flex}.facts>div+div{border-top:1px solid var(--line)}dt{color:var(--muted)}dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.status{font-weight:600}.status-ok{color:var(--ok)}.status-bad{color:var(--bad)}
