
:root{font-family:Inter,system-ui,sans-serif;color:#202c3a;background:#f4f6f9;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer;border:1px solid #d7dfe7;border-radius:7px;background:white;padding:10px 14px;color:#263448}button:hover{background:#edf2f8}button:disabled{opacity:.5;cursor:default}button.primary{background:#245dd5;color:white;border-color:#245dd5}header{background:#142238;color:white;padding:18px 30px;display:flex;align-items:center;justify-content:space-between;gap:16px}header strong{font-size:19px;letter-spacing:.5px}header small{color:#b9c9e2}nav{padding:18px 30px;background:white;border-bottom:1px solid #dfe5ec;display:flex;gap:9px;flex-wrap:wrap}nav button.active{background:#eaf0ff;color:#194daf;border-color:#b9ccf7}.banner{background:#fff4d9;color:#735515;padding:12px 30px}main{max-width:1180px;margin:32px auto;padding:0 26px 50px}.eyebrow{text-transform:uppercase;letter-spacing:1.5px;font-size:11px;font-weight:700;color:#66768b}h1{font-size:30px;margin:8px 0}h2{font-size:17px;margin:0 0 8px}h3{font-size:14px}p{line-height:1.6;color:#64748b;margin:5px 0 18px}.heading,.row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.panel{background:white;border:1px solid #dfe5ec;border-radius:10px;padding:23px;margin-top:22px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0}.stat{background:white;border:1px solid #dfe5ec;border-radius:9px;padding:20px}.stat strong{display:block;font-size:28px;margin:10px 0}.stat small{color:#778496}.actions{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0}.pill{font-size:12px;padding:5px 9px;border-radius:20px;background:#eef1f6;color:#56677e}.pill.good{background:#e4f5eb;color:#23734c}.pill.pending{background:#fff1d5;color:#8b6415}input,select{padding:11px;border:1px solid #ccd6e1;border-radius:6px;background:white;max-width:100%}input[type=text],input[type=search]{width:330px}label{display:block;margin:14px 0 7px;font-weight:600}table{border-collapse:collapse;width:100%;margin-top:15px;text-align:left}th{font-weight:500;color:#6f7d90;font-size:12px;background:#f8fafc}th,td{padding:14px 10px;border-bottom:1px solid #e8edf2}.scroll{overflow:auto}.empty{padding:28px;text-align:center;color:#7d899a;background:#fafbfd;border-radius:7px;margin-top:15px}.note{border-left:3px solid #9cb6eb;padding:8px 14px;color:#55647a;line-height:1.6;margin:18px 0}.split{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}.hidden{display:none!important}#toast{padding:12px;background:#eaf0ff;border-radius:7px;margin:15px 0;color:#234c99}.tab.active{background:#eaf0ff;border-color:#abc2f0;color:#194daf}code{font-size:13px}footer{color:#7d899a;margin-top:28px;font-size:12px}dialog{border:1px solid #dfe5ec;border-radius:12px;padding:28px;max-width:560px;width:90%}dialog::backdrop{background:#13203970}@media(max-width:750px){.stats{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}header{align-items:start;flex-direction:column}main{padding:0 16px}nav{padding:14px 16px}}
