:root{color-scheme:dark;--bg:#0b0d0f;--panel:#101419;--panel-soft:#0e1115;--line:#252b31;--line-strong:#343c44;--text:#f2f4f5;--muted:#8d98a3;--copper:#b87333}*{box-sizing:border-box}body,html{background:var(--bg)}body{margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:.005em}a,body{color:var(--text)}a{text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:#fff}button,input,select,textarea{font:inherit}button{border:1px solid var(--line-strong);background:transparent;color:var(--text);padding:9px 13px;border-radius:6px;cursor:pointer}button:hover{border-color:var(--muted)}button:disabled{opacity:.55;cursor:default}input,select,textarea{width:100%;background:var(--panel-soft);color:var(--text);border:1px solid var(--line-strong);border-radius:5px;outline:none;padding:10px 11px}textarea{resize:vertical;min-height:110px}input:focus,select:focus,textarea:focus{border-color:var(--muted)}.shell{max-width:1040px;margin:0 auto;padding:48px 24px}.hero{border-bottom:1px solid var(--line);padding-bottom:24px}.eyebrow{margin:0;color:var(--copper);letter-spacing:.24em;font-size:.7rem;font-weight:600}h1{margin:9px 0 10px;font-size:clamp(2rem,4vw,3.55rem);line-height:1.02;letter-spacing:-.035em;max-width:860px}h1,h2{font-weight:500}h2{margin:0 0 12px;letter-spacing:-.01em}.lede,h2{font-size:1rem}.lede{margin:0;line-height:1.55;max-width:720px;font-weight:400}.lede,.status{color:var(--muted)}.status{display:inline-block;margin-top:15px;border:1px solid var(--line);padding:6px 9px;border-radius:5px;font-size:.82rem}.status a{text-decoration:none;color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));grid-gap:1px;gap:1px;margin:26px 0;background:var(--line);border:1px solid var(--line)}.card{min-height:88px;padding:15px 16px;background:var(--panel);border:0;border-radius:0;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}.card span,.card strong{font-size:.96rem;font-weight:500}.card small{color:var(--muted);font-size:.75rem;font-weight:400;line-height:1.45}.cardText{margin:10px 0 0;font-size:.78rem;overflow-wrap:anywhere}.cardText,.notice{color:var(--muted);line-height:1.5}.notice{border-top:1px solid var(--line);padding-top:17px;font-size:.82rem}.notice strong{color:var(--text);font-weight:500}.sectionBlock{margin-top:34px}.formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;border:1px solid var(--line);padding:16px;background:var(--panel)}.formGrid label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:.78rem}.formGrid .fullWidth{grid-column:1/-1}.formGrid .checkboxLabel{display:flex;align-items:center;gap:9px}.checkboxLabel input{width:auto;margin:0}.formActions{grid-column:1/-1}.stack{border-top:1px solid var(--line)}.recordRow{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--line)}.recordRow>div{display:flex;flex-direction:column;gap:5px}.recordRow strong{font-size:.9rem;font-weight:500}.recordRow small{color:var(--muted);font-size:.75rem}.recordMeta{text-align:right;align-items:flex-end}.inlineActions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.inlineActions input[type=hidden]{display:none}.inlineActions button{padding:5px 8px;font-size:.72rem}@media (max-width:640px){.shell{padding:32px 18px}.hero{padding-bottom:20px}.formGrid,.grid{grid-template-columns:1fr}.formGrid .fullWidth{grid-column:1}.recordRow{flex-direction:column}.recordMeta{text-align:left;align-items:flex-start}.inlineActions{justify-content:flex-start}}