.payment-options{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:24px}.payment-option{display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:1px solid #dce5f5;background:#fff;color:#30496f;text-align:left;border-radius:11px;padding:22px}.payment-option.selected{border-color:#1854e8;background:#edf3ff;box-shadow:inset 0 0 0 1px #1854e8}.payment-option small{color:#8192ae;font-size:11px}.payment-option .icon{color:#1854e8}.payment-network{display:flex;gap:9px;flex-wrap:wrap}.payment-qr{display:flex;justify-content:center;margin:20px auto}.payment-qr img{background:white;width:230px;height:230px;border-radius:10px;border:1px solid #dce5f5}.payment-config{padding:18px;border:1px solid #e3eaf5;border-radius:9px;margin-bottom:17px}.payment-config .check{border:0;padding:0}.payment-config .help{margin:0}.payment-proof-preview{display:block;max-width:100%;max-height:200px;object-fit:contain;margin:15px 0;border-radius:9px}.payment-proof-preview[hidden]{display:none}.deposit-evidence{display:block;width:auto;max-width:100%;max-height:65vh;margin:20px auto;object-fit:contain;border:1px solid #dce5f5;border-radius:10px}#crypto-deposit fieldset{padding:0;margin:0;border:0;min-width:0}#crypto-deposit fieldset:disabled{opacity:.55}#receiving-address{font-family:ui-monospace,monospace;font-size:12px}html[data-theme=dark] .payment-option{background:#131e32;border-color:#293750;color:#dce6fb}html[data-theme=dark] .payment-option.selected{background:#192e54;border-color:#608fff}html[data-theme=dark] .payment-config{border-color:#293750}@media(max-width:650px){.payment-options{gap:9px}.payment-option{padding:15px 11px;font-size:11px}.payment-option small{font-size:9px}.payment-qr img{width:210px;height:210px}}
.withdrawal-address{display:block;overflow-wrap:anywhere;word-break:break-all;line-height:1.8;padding:16px;background:#edf3ff;border:1px solid #dce6fb;border-radius:9px;margin:15px 0;font-size:12px}#withdrawal-request fieldset{border:0;margin:0;padding:0;min-width:0}#withdrawal-request fieldset:disabled{opacity:.55}html[data-theme=dark] .withdrawal-address{background:#1b2e50;border-color:#324f7a}
.deposit-terms{margin:18px 0;border:1px solid #dce5f5;border-radius:8px;padding:14px;color:#536b93;font-size:12px;line-height:1.8}.deposit-terms summary{cursor:pointer;font-weight:600;color:#2453bd}.deposit-terms ol{padding-left:22px;max-height:240px;overflow:auto}.deposit-terms p{font-size:10px;color:#8192ae}#withdrawal-confirm input[name=confirmation],#crypto-deposit input[name=confirmation]{font-weight:700;letter-spacing:2px}html[data-theme=dark] .deposit-terms{border-color:#324765;color:#b6c8e7}html[data-theme=dark] .deposit-terms summary{color:#9abaff}
