*{box-sizing:border-box}body{margin:0;background:#f3f5f7;color:#17202a;font:15px system-ui,sans-serif}header{background:#17202a;color:#fff;padding:15px max(18px,calc((100% - 1150px)/2));display:flex;justify-content:space-between;align-items:center}nav{display:flex;gap:14px;align-items:center;flex-wrap:wrap}nav a,.plain{color:#fff;background:none;padding:0;text-decoration:none}main{max-width:1150px;margin:28px auto;padding:0 16px}.card{background:#fff;border-radius:12px;padding:22px;margin-bottom:22px;box-shadow:0 2px 12px #0001}.narrow{max-width:460px;margin:60px auto}form{display:flex;gap:10px;align-items:end;flex-wrap:wrap}label{display:grid;gap:6px;flex:1;min-width:180px}input,select,button{font:inherit;padding:10px;border:1px solid #b8c2cc;border-radius:8px}button{background:#0969a8;color:#fff;border:0;cursor:pointer}.danger{background:#a61b1b}.warn{background:#9a6500}.error{color:#9b0000;background:#ffe8e8;padding:12px;border-radius:8px}.success{background:#e4f6e8;padding:12px;border-radius:8px;overflow-wrap:anywhere}.scroll{overflow:auto}table{width:100%;border-collapse:collapse}th,td{padding:9px;border-bottom:1px solid #e1e5e8;text-align:left;vertical-align:top}.url{max-width:430px;overflow-wrap:anywhere}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stat{font-size:2rem;font-weight:700}@media(max-width:700px){.grid{grid-template-columns:1fr}form{display:grid}header{align-items:flex-start}}