:root{background:#f4f6f8;color:#17202a;font-family:Inter,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}header{align-items:center;background:#102a43;color:#fff;display:flex;gap:20px;padding:14px 24px;position:sticky;top:0}header strong{font-size:20px}header nav{display:flex;flex:1 1;gap:12px}header a{color:#fff;text-decoration:none}header button{margin-left:10px}main{margin:28px auto;max-width:1200px;padding:0 20px}h1{margin-top:0}.grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.auth,.decision,.grid article{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0001;padding:20px}.auth{margin:50px auto;max-width:460px}.auth form{grid-gap:14px;display:grid;gap:14px}.auth label{grid-gap:6px;display:grid;gap:6px}button,input,select{border:1px solid #ccd6e0;border-radius:6px;padding:9px 10px}button{background:#1769aa;color:#fff;cursor:pointer}.inline-form,.toolbar{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.inline-form>*{min-width:150px}table{background:#fff;border-collapse:collapse;width:100%}td,th{border-bottom:1px solid #e6ebf0;padding:10px;text-align:left;vertical-align:top}td button{margin:2px}.error{background:#ffe8e8;color:#8b0000;padding:10px}.decision{margin-top:20px}.allow{border-left:6px solid #1b8a3e}.deny{border-left:6px solid #b42318}@media(max-width:800px){header{align-items:flex-start;flex-wrap:wrap}header nav{flex-basis:100%;order:3;overflow:auto}.grid{grid-template-columns:1fr}table{display:block;font-size:13px;overflow:auto}}
/*# sourceMappingURL=main.81de4982.css.map*/