:root{color-scheme:dark;--bg:#090b16;--panel:#121725;--line:#293349;--text:#f1f5fc;--muted:#acb8cc;--accent:#b9ed5e;--danger:#ff9cac;--success:#7de0b2;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 90% 0,#182741 0,transparent 46%),var(--bg);color:var(--text);line-height:1.5}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,.button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;border:1px solid transparent;border-radius:10px;font-weight:700;cursor:pointer;text-decoration:none;gap:8px}.primary{background:var(--accent);color:#12200c}.secondary{background:#1a2233;color:var(--text);border-color:#43516b}.danger{background:#422530;color:#ffc3cc;border-color:#794153}button:disabled{opacity:.5;cursor:wait}a{color:var(--accent)}:focus-visible{outline:3px solid #b9ed5e;outline-offset:4px}[hidden]{display:none!important}.topbar{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px max(24px,calc((100vw - 1120px)/2));border-bottom:1px solid var(--line);background:#090c18c9}.back{color:var(--muted);text-decoration:none;white-space:nowrap}.brand{font-weight:850;letter-spacing:.12em;font-size:14px}.brand span{font-size:11px;color:var(--muted)}.connection{border:1px solid #45583e;background:#152716;color:#c7eaae;padding:5px 10px;border-radius:100px;font-size:12px;white-space:nowrap}main{max-width:1120px;margin:auto;padding:42px 24px}.intro{margin-bottom:28px}.eyebrow{font-size:11px;letter-spacing:.14em;color:var(--accent);font-weight:750;margin:0 0 8px}h1{font-size:clamp(30px,5vw,46px);letter-spacing:-.04em;margin:0 0 12px;line-height:1.13}h2{font-size:22px;letter-spacing:-.02em;margin:0 0 10px}.intro>p:last-child{color:var(--muted);max-width:690px;margin:0}.summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 22px}.summary>div{padding:22px;border:1px solid var(--line);border-radius:16px;background:#111a29}.summary small,.summary span{display:block;color:var(--muted);font-size:12px}.summary strong{display:block;font-size:23px;letter-spacing:-.04em;margin:5px 0}.panel{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:26px;margin:0 0 22px}.section-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.section-head h2{margin:0}.muted{color:var(--muted)}.small{font-size:12px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}label{display:block;font-size:13px;font-weight:650;margin-bottom:18px}input,textarea,select{display:block;width:100%;margin-top:8px;border:1px solid #45516a;border-radius:10px;background:#090e1b;color:var(--text);padding:12px 14px;min-height:46px}textarea{resize:vertical}.optional{font-weight:400;color:var(--muted)}.notice{background:#1b2635;border-left:3px solid #86b9e8;padding:13px 16px;font-size:13px;color:#d1e0ef;border-radius:6px;margin:16px 0}.message{padding:14px 18px;border:1px solid #476242;background:#172918;border-radius:12px;margin-bottom:22px;color:#d5efc2}.message.error{background:#36202a;border-color:#855363;color:#ffd4dc}.filter{max-width:330px;margin:20px 0}.withdrawal-list{display:grid;gap:12px}.withdrawal{padding:20px;background:#0c121f;border:1px solid var(--line);border-radius:12px}.withdrawal-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.amount{font-size:25px;font-weight:800;letter-spacing:-.035em}.badge{border-radius:99px;padding:5px 10px;font-size:11px;font-weight:750;background:#243047;color:#dce8ff;text-align:center;max-width:50%}.badge.paid{background:#14382d;color:#a3eed0}.badge.requested{background:#343619;color:#ece9a0}.badge.manual_review,.badge.payout_failed{background:#472731;color:#ffbcc9}dl{display:grid;grid-template-columns:110px minmax(0,1fr);gap:6px 14px;font-size:13px;margin:16px 0 0}dt{color:var(--muted)}dd{margin:0;overflow-wrap:anywhere}.row-actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:18px}.row-help{color:var(--muted);font-size:12px;margin:14px 0 0}.empty{text-align:center;color:var(--muted);padding:30px 16px;border:1px dashed var(--line);border-radius:12px}footer{color:#8998b0;font-size:12px;text-align:center;margin:30px auto 0;max-width:660px}dialog{color:var(--text);background:var(--panel);border:1px solid #49566b;border-radius:18px;padding:26px;width:min(550px,calc(100vw - 28px));max-height:calc(100dvh - 32px);overflow:auto}dialog::backdrop{background:#01030cd6;backdrop-filter:blur(5px)}dialog dl{margin-bottom:20px}.dialog-actions{display:flex;gap:12px;justify-content:flex-end}.loading{opacity:.65}@media(max-width:650px){.topbar{padding:14px 16px;gap:14px;flex-wrap:wrap;min-height:66px}.brand{font-size:11px;letter-spacing:.07em}.brand span{display:none}.connection{font-size:10px}.back{font-size:13px}main{padding:28px 16px}.summary{grid-template-columns:1fr;gap:8px}.summary>div{padding:14px 17px;position:relative}.summary strong{font-size:21px}.summary small{font-size:11px}.panel{padding:20px 16px}.form-grid{grid-template-columns:1fr;gap:0}.section-head{align-items:flex-start}h2{font-size:20px}.withdrawal{padding:16px}.withdrawal-top{gap:10px}.amount{font-size:23px}.badge{font-size:10px}dl{grid-template-columns:80px 1fr;font-size:12px;gap:8px}.row-actions>button{flex:1 1 100%;font-size:12px}.dialog-actions{flex-direction:column-reverse}.dialog-actions button{width:100%}.section-head>button{font-size:12px;padding:8px 12px}#requestSubmit{width:100%}}
.history-tabs{display:flex;gap:10px;margin:18px 0}.history-tabs button{flex:1;max-width:160px}#topupMore{margin-top:18px;width:100%}
