.rina-withdraw-shell{max-width:620px;margin:24px auto;padding:24px;border:1px solid #334258;border-radius:16px;background:#142134;color:#eef3f8;font:14px/1.55 Arial,sans-serif}
.rina-withdraw-shell h2{margin:7px 0 10px;font-size:25px;line-height:1.2;color:#fff}
.rina-withdraw-shell>p{color:#b7c5d3}
.rina-withdraw-kicker{font-size:11px;font-weight:800;letter-spacing:.14em;color:#f6ad5a}
.rina-withdraw-form{display:grid;gap:15px;margin-top:22px}
.rina-withdraw-form label{display:grid;gap:7px;font-size:12px;font-weight:700;color:#dce7f0}
.rina-withdraw-form input{box-sizing:border-box;width:100%;min-height:46px;padding:11px;border:1px solid #43546d;border-radius:9px;background:#0d1725;color:#fff;font:15px Arial,sans-serif}
.rina-withdraw-form input:focus{outline:2px solid #f5aa51;outline-offset:1px}
.rina-withdraw-form button,.rina-withdraw-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 15px;border:0;border-radius:9px;background:#f5a64c;color:#171c22;font-weight:800;text-decoration:none;cursor:pointer}
.rina-withdraw-form button:disabled{opacity:.6;cursor:wait}
.rina-withdraw-limits{margin:0;color:#c8d3df;font-size:12px}
[data-withdraw-notice]{padding:12px;border-radius:9px;background:#702d2d;color:#ffe1e1}
[data-withdraw-notice].is-success{background:#164a33;color:#d7ffe6}
.rina-withdraw-history{list-style:none;margin:20px 0;padding:0;display:grid;gap:10px}
.rina-withdraw-history li{display:grid;grid-template-columns:1fr auto;gap:3px 12px;padding:13px;border:1px solid #34455a;border-radius:9px}
.rina-withdraw-history small{grid-column:1/-1;color:#aab7c5}
@media(max-width:600px){.rina-withdraw-shell{margin:14px 10px;padding:18px}.rina-withdraw-shell h2{font-size:22px}}
