:root{color-scheme:dark}*{box-sizing:border-box}body{background:#060b1c;color:#e5e2da;font:15px/1.8 system-ui,sans-serif;margin:0}header,main,footer{max-width:1040px;margin:auto;padding:24px}header{border-bottom:1px solid #303348}header a{color:#d7bc7d;text-decoration:none;font:20px Georgia,serif;letter-spacing:2px}main{min-height:65vh}h1,h2{font-family:Georgia,serif;color:#dbc087;font-weight:400;line-height:1.3}h1{font-size:38px;margin-bottom:30px}h2{font-size:25px;margin-top:32px}p,li{color:#bcbfcb}a{color:#dbc087}footer{border-top:1px solid #303348;display:flex;flex-wrap:wrap;gap:24px;font-size:12px}.eyebrow{color:#cbb27d;font-size:11px;text-transform:uppercase;letter-spacing:2px}input,select,button{font:inherit}input,select{width:100%;padding:10px;background:#11172a;color:#eee;border:1px solid #414456;border-radius:3px}label{display:block;font-size:13px;margin:16px 0 5px}button,.gold-button{display:inline-block;border:0;padding:10px 17px;background:#d5b775;color:#171b29;font-weight:600;cursor:pointer;border-radius:3px;text-decoration:none}button:hover,.gold-button:hover{background:#ecd29b}button:disabled{opacity:.5;cursor:default}button.danger{background:#a95045;color:#fff}button.quiet{background:#252b41;color:#ddd}.login{max-width:400px}.error,.notice{padding:14px 18px;background:#452629;color:#ffd1c5;border:1px solid #744544;margin:20px 0}.notice{background:#1f302b;color:#bbdbca;border-color:#3b5949}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stat{border:1px solid #303348;background:#10162a;padding:18px}.stat small{color:#a4a9bc;display:block}.stat strong{font:26px Georgia;color:#dbc087}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}th,td{padding:12px 10px;border-bottom:1px solid #303348;text-align:left}th{color:#c9b47e}td{color:#bec3d2}.toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:24px 0}.inline{display:inline-flex;gap:8px;align-items:center}.inline button{font-size:11px;padding:6px 10px}.muted{color:#989eb2;font-size:12px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:25px}code{color:#ddc899}details{margin-top:16px}summary{cursor:pointer;color:#cfbb89}input:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid #d5b775;outline-offset:3px}@media(max-width:700px){.stats{grid-template-columns:1fr 1fr}.grid2{grid-template-columns:1fr}header,main,footer{padding:20px}h1{font-size:30px}}
.check{display:flex;align-items:flex-start;gap:10px;margin:20px 0}.check input[type=checkbox]{width:auto;flex:none;margin-top:7px}textarea{display:block;width:100%;min-height:90px;padding:10px;background:#11172a;color:#eee;border:1px solid #414456;border-radius:3px;font:inherit}.withdrawal-admin td{white-space:normal;overflow-wrap:anywhere}textarea:focus-visible{outline:2px solid #d5b775;outline-offset:3px}
