.finance-operation form>[data-withdraw-entry]{display:grid;gap:12px}
.finance-operation form>[data-withdraw-entry]>p{margin:0 0 8px}
.finance-operation form>[data-withdraw-entry]>small{color:#64796d;font-size:8px}
.finance-operation form>[data-withdraw-entry]>button,.withdraw-review-actions button{height:50px;border:0;border-radius:10px;font-weight:900;cursor:pointer}
.finance-operation form>[data-withdraw-entry]>button{margin-top:5px;background:linear-gradient(135deg,#87ee9f,#49d16e);color:#06110a}
.finance-operation form>[data-withdraw-entry]>button:disabled{cursor:not-allowed;opacity:.4}
.withdraw-review{position:relative;width:min(520px,calc(100% - 24px));max-height:calc(100dvh - 28px);overflow:auto;padding:25px;display:grid;gap:13px;border:1px solid #315c3d;border-radius:19px;background:linear-gradient(145deg,#102819,#08160e);color:#eef7ef;box-shadow:0 30px 90px rgba(0,0,0,.75)}
.withdraw-review:not([open]){display:none}
.withdraw-review::backdrop{background:rgba(0,0,0,.78);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}
.withdraw-review-close{position:absolute;top:13px;right:13px;width:34px;height:34px;border:1px solid #31523a;border-radius:9px;background:#0a1c11;color:#aabbb0;font-size:21px;cursor:pointer}
.withdraw-review .step-label{margin:4px 0 -4px}
.withdraw-review dl{display:grid;gap:8px;margin:5px 0}
.withdraw-review dl>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 14px;border:1px solid #24482f;border-radius:10px;background:#07160d}
.withdraw-review dt{color:#718579;font-size:9px}
.withdraw-review dd{margin:0;color:#edf7ef;text-align:right;font-size:11px;font-weight:800;overflow-wrap:anywhere}
.withdraw-review-warning{padding:12px 14px;border:1px solid #69592b;border-radius:10px;background:#2b2513;color:#dac675;font-size:9px;line-height:1.6}
.withdraw-review-actions{display:grid;grid-template-columns:.7fr 1.3fr;gap:9px;margin-top:4px}
.withdraw-review-actions .withdraw-review-back{border:1px solid #31523a;background:#0b2013;color:#b7c9bc}
.withdraw-review-actions [data-withdraw-submit]{background:linear-gradient(135deg,#87ee9f,#49d16e);color:#06110a}
@media(max-width:560px){.withdraw-review{padding:21px 17px}.withdraw-review dl>div{align-items:flex-start;flex-direction:column;gap:5px}.withdraw-review dd{text-align:left}.withdraw-review-actions{grid-template-columns:1fr}}
