*{box-sizing:border-box}body{color:#14213d;background:#fafaf8;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14.5px}a{color:inherit;text-decoration:none}code{background:#f1f2f5;border-radius:4px;margin-right:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.center{color:#5b6478;place-items:center;height:100vh;display:grid}.app{grid-template-columns:230px 1fr;min-height:100vh;display:grid}.side{background:#fff;border-right:1px solid #e6e8ee;flex-direction:column;gap:18px;padding:20px 14px;display:flex}.brand{align-items:center;gap:8px;padding:0 8px;font-size:16px;font-weight:750;display:flex}.side nav{flex-direction:column;gap:2px;display:flex}.side nav a{color:#5b6478;border-radius:6px;padding:7px 10px}.side nav a.active,.side nav a:hover{color:#14213d;background:#f3f1ec}.who{margin-top:auto;padding:0 8px}.main{max-width:1100px;padding:28px 36px}h1{margin:0 0 18px;font-size:24px}h2{margin:28px 0 10px;font-size:17px}table{border-collapse:collapse;background:#fff;border:1px solid #e6e8ee;border-radius:10px;width:100%}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #eef0f4;padding:10px 12px}th{text-transform:uppercase;letter-spacing:.04em;color:#5b6478;font-size:12px}tr.revoked td{color:#9aa1b0}.stats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.stat{background:#fff;border:1px solid #e6e8ee;border-radius:10px;flex-direction:column;gap:4px;padding:14px;display:flex}.stat span{color:#5b6478;font-size:12.5px}.stat strong{font-size:20px}.muted{color:#5b6478}.small{font-size:12.5px}.error{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;padding:10px 12px}.notice{background:#fff8e6;border:1px solid #f5d98b;border-radius:8px;margin-bottom:14px;padding:12px}.notice pre{background:#fff;border-radius:6px;padding:8px;overflow-x:auto}.row{gap:8px;margin:14px 0;display:flex}input,select{font:inherit;background:#fff;border:1px solid #d9dce4;border-radius:7px;padding:7px 10px}button{font:inherit;color:#fff;cursor:pointer;background:#e4572e;border:0;border-radius:7px;padding:7px 14px}button.link{color:#5b6478;background:0 0;padding:0}button.link.danger{color:#b42318}
