:root{--bg:#07110e;--panel:#0f271f;--line:#285044;--text:#eff5f1;--muted:#8da198;--cream:#f5f1e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}button,input,select{font:inherit}button{cursor:pointer}header{z-index:5;background:#07110ef2;border-bottom:1px solid #1b382f;justify-content:space-between;align-items:center;height:68px;padding:0 18px;display:flex;position:sticky;top:0}header b{letter-spacing:.15em}.hr{align-items:center;gap:10px;display:flex}.hr span{color:var(--muted);font-size:10px}.layout{grid-template-columns:210px 1fr;max-width:1500px;margin:auto;display:grid}nav{border-right:1px solid #1b382f;flex-direction:column;gap:5px;padding:14px 9px;display:flex}nav button{color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;padding:11px}nav button.on{color:#fff;background:#102e24;border-color:#2e5547}main{padding:24px clamp(12px,4vw,46px) 70px}.panel,.hero,.card,.box,.mail,.job{border:1px solid var(--line);background:var(--panel);border-radius:18px}.panel,.hero,.box{padding:22px}.hero h1,.panel h1{font:500 46px Georgia,serif}.hero p,.muted,.small{color:var(--muted);line-height:1.55}.notice{color:#645015;background:#fff0bd;border-radius:12px;margin-bottom:12px;padding:12px}.stats,.gates,.grid{grid-template-columns:repeat(4,1fr);gap:9px;margin:10px 0;display:grid}.card,.mail,.job{padding:15px}.card b,.gate b{font-size:30px;display:block}.gate{border:1px solid var(--line);background:var(--panel);border-radius:15px;padding:14px}.import{margin-bottom:12px}.btn{color:#d8e4de;background:#123126;border:1px solid #345b4c;border-radius:10px;padding:10px 12px;font-weight:750}.primary{background:var(--cream);color:#13221c}.rows,.queue{gap:8px;display:grid}.row{background:#0a1b16;border:1px solid #23463a;border-radius:11px;grid-template-columns:90px 1fr 1fr 150px;gap:10px;padding:11px;display:grid}.pill{border:1px solid #426f5d;border-radius:999px;margin-top:6px;padding:5px 8px;font-size:11px;display:inline-block}.block{border-color:#75504c}.review{border-color:#7b6a3f}.sample{color:#a6b8b0;white-space:pre-wrap;margin-top:7px;font-size:12px}.mailgrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.actions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.form{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.form input,.form select,.search{color:#fff;border:1px solid var(--line);background:#071a14;border-radius:10px;width:100%;padding:11px}.status{border:1px solid var(--line);border-radius:10px;margin-top:10px;padding:11px;overflow:auto}.status pre,.job pre{white-space:pre-wrap}.login{place-items:center;min-height:100svh;padding:20px;display:grid}.login .box{width:min(440px,100%)}.login h1{font:500 46px Georgia,serif}.login form{gap:9px;display:grid}.login input{color:#fff;border:1px solid var(--line);background:#071a14;border-radius:10px;padding:12px}.error{color:#ffc7c0;background:#401919;border-radius:10px;margin-top:10px;padding:11px}details{border-top:1px solid #24483c;padding:12px 0}@media (max-width:850px){.layout{grid-template-columns:1fr}nav{border-bottom:1px solid #1b382f;border-right:0;flex-direction:row;overflow:auto}.stats,.gates,.grid,.mailgrid,.form{grid-template-columns:1fr}.row{grid-template-columns:80px 1fr}.hr span{display:none}main{padding:14px 10px 60px}}
