:root{color-scheme:dark;font-family:system-ui,"Microsoft YaHei",sans-serif;background:#08111f;color:#e4ecf7}*{box-sizing:border-box}body{margin:0}header,main{max-width:1280px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;align-items:center}h1{font-size:25px;margin:0}h2{font-size:18px}p{color:#96adc7;font-size:13px;line-height:1.7}section{background:#111e31;border:1px solid #28425d;border-radius:12px;padding:24px;margin-bottom:20px}#login{max-width:420px;margin:40px auto}label{display:grid;gap:8px;font-size:13px;margin-bottom:14px}input,select,textarea,button{font:inherit;border:1px solid #35506e;border-radius:6px;padding:10px;background:#0a1728;color:inherit}button{background:#087d94;cursor:pointer;white-space:nowrap}button:hover{background:#079cb7}button:disabled{opacity:.5;cursor:wait}.row{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.row label{margin:0}#count{width:90px}textarea{width:100%;margin:14px 0;resize:vertical}.table{overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:13px}td,th{text-align:left;padding:14px 8px;border-bottom:1px solid #25384c}td button{margin:2px;padding:6px 9px}td:last-child{min-width:190px}.danger{background:#922c42}.muted{color:#8da7c4;font-size:12px}#message{white-space:pre-wrap;color:#7ee4dc}[hidden]{display:none!important}
