.withdraw-body{min-height:100vh;background:#05070b;color:#eff6ff}.withdraw-shell{min-height:100vh;display:grid;place-items:center;padding:48px 18px}.withdraw-card{position:relative;z-index:1;width:min(780px,100%);border:1px solid rgba(255,255,255,.12);border-radius:28px;background:linear-gradient(180deg,rgba(12,18,28,.92),rgba(5,7,11,.96));box-shadow:0 30px 90px rgba(0,0,0,.45);padding:30px}.withdraw-kicker{font:800 11px IBM Plex Mono,monospace;letter-spacing:.22em;color:var(--ember);text-transform:uppercase}.withdraw-card h1{margin:10px 0 10px;font:900 clamp(34px,7vw,68px) Orbitron,sans-serif;letter-spacing:-.05em}.withdraw-copy{max-width:660px;color:#aebbd0;line-height:1.8}.withdraw-copy code,.withdraw-hint code{padding:2px 6px;border-radius:7px;background:rgba(255,255,255,.08);color:#fff}.withdraw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0}.withdraw-grid article{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.04);padding:14px;min-width:0}.withdraw-grid span{display:block;margin-bottom:6px;color:#7f8aa0;font:800 10px IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.12em}.withdraw-grid b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font:800 14px IBM Plex Mono,monospace}.withdraw-actions,.withdraw-input-row,.withdraw-links{display:flex;gap:10px;flex-wrap:wrap}.withdraw-actions button,.withdraw-input-row button,.withdraw-card .danger{border:0;border-radius:14px;padding:13px 16px;background:linear-gradient(135deg,var(--ember),#ffcf7a);color:#15100a;font-weight:900;cursor:pointer}.withdraw-actions .ghost,.withdraw-input-row .ghost{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#fff}.withdraw-label{display:block;margin-top:20px;margin-bottom:8px;color:#dce8ff;font-weight:900}.withdraw-input-row{align-items:center}.withdraw-input-row input{flex:1;min-width:220px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#070b12;color:#fff;padding:14px 15px;font:800 18px IBM Plex Mono,monospace;outline:none}.withdraw-input-row input:focus{border-color:var(--cyan);box-shadow:0 0 0 4px rgba(77,208,255,.08)}.withdraw-hint{color:#8f9aae;font-size:13px;line-height:1.6}.withdraw-card .danger{width:100%;margin-top:12px;background:linear-gradient(135deg,#ff4d4d,#ff9b63);font-size:15px}.withdraw-status{min-height:22px;color:#9fffd0;font:800 13px IBM Plex Mono,monospace;word-break:break-word}.withdraw-status.error{color:#ff8e8e}.withdraw-status.warn{color:#ffcf7a}.withdraw-links{margin-top:22px}.withdraw-links a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);font-weight:800}@media (max-width:640px){.withdraw-card{padding:22px}.withdraw-grid{grid-template-columns:1fr}.withdraw-actions button,.withdraw-input-row button{width:100%}}
