:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080808;--panel:#111;--text:#f3f0ea;--muted:#bbb6b0;--accent:#ff5c57;--line:#3c3836}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:Inter,Arial,Noto Sans SC,sans-serif;line-height:1.6}a{color:inherit;text-underline-offset:.25em}a:hover{color:var(--accent)}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.shell{max-width:1380px;margin:auto;padding:0 clamp(16px,4vw,64px) 64px}header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:48px;padding:24px 0;display:flex}.brand{letter-spacing:-1px;font-size:24px;font-weight:800;text-decoration:none}.brand span{color:var(--accent);letter-spacing:2px;margin-left:8px;font-size:14px}nav{flex-wrap:wrap;gap:20px;display:flex}nav [aria-current]{color:var(--accent)}h1{letter-spacing:-1px;margin:12px 0 24px;font-size:clamp(30px,4vw,56px);line-height:1.15}h2{font-size:22px}small{color:var(--muted);overflow-wrap:anywhere;display:block}.eyebrow{letter-spacing:.06em;color:var(--muted);overflow-wrap:anywhere;font-size:13px}.muted{color:var(--muted);overflow-wrap:anywhere}.error{color:#ff9e99}.panel{background:var(--panel);border:1px solid var(--line);margin:24px 0;padding:clamp(20px,3vw,32px)}.login{max-width:480px;margin:64px auto}.stack{gap:24px;display:grid}label{gap:8px;font-size:14px;display:grid}input,select,button,.button{font:inherit;border:1px solid var(--line);border-radius:2px;min-height:44px;padding:10px 14px}input,select{color:var(--text);background:var(--bg);width:100%;min-width:0}button,.button{background:var(--accent);color:#080808;cursor:pointer;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}button:hover,.button:hover{color:#080808;background:#ff827d}.secondary{color:var(--text);background:0 0}.page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.filters{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.filters label{flex:1;min-width:150px}.filters .search{flex:2;min-width:240px}.toolbar{justify-content:end;margin:20px 0;display:flex}.table-wrap{border:1px solid var(--line);overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}th,td{border-bottom:1px solid var(--line);vertical-align:top;padding:18px}th{background:var(--panel);color:var(--muted);font-size:13px}td{font-size:14px}.pagination{justify-content:center;margin:32px 0}dl{grid-template-columns:1fr 1fr;gap:24px;display:grid}dl div{min-width:0}dt{color:var(--muted);font-size:13px}dd{overflow-wrap:anywhere;margin:4px 0}.message{white-space:pre-wrap;overflow-wrap:anywhere}.status-form{flex-wrap:wrap;align-items:end;gap:20px;display:flex}.status-form label{min-width:200px}@media (max-width:600px){header{margin-bottom:32px}.filters label,.filters .search{width:100%;min-width:100%}dl{grid-template-columns:1fr}.page-heading{align-items:start}.login{margin:32px auto}nav{gap:14px}}
