.usd-deposit-dialog{width:min(660px,calc(100vw - 32px))}.usd-instructions{padding:18px;border:1px solid var(--line,#263044);border-radius:13px;background:linear-gradient(125deg,#5b8def10,transparent);margin-bottom:18px}.usd-instructions h3{font-size:14px;margin:0 0 8px}.usd-instructions p{margin:0 0 12px}.usd-instructions a{font-size:12px;font-weight:600;color:var(--accent-text,#94baff);text-underline-offset:4px}.usd-deposit-dialog .usd-deposit-form{display:grid;grid-template-columns:1fr;gap:20px}.usd-deposit-form .withdraw-field{grid-column:1/-1!important}.usd-deposit-form .withdraw-field:first-child .wd-input{font-size:26px;font-variant-numeric:tabular-nums;min-height:62px}.usd-deposit-form textarea{resize:vertical}.usd-deposit-form .btn{min-height:48px;width:100%;border-radius:11px;font:inherit;font-size:13px;font-weight:600}.usd-history{border-top:1px solid var(--line,#263044);padding-top:22px;margin-top:28px}.usd-history h3{font-size:14px;margin:0 0 14px}.usd-history-empty{padding:18px;border:1px dashed var(--control,#334155);border-radius:12px}.usd-request{padding:16px;border:1px solid var(--line,#263044);border-radius:12px;margin-top:10px}.usd-request-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.usd-request strong{font-size:16px;font-variant-numeric:tabular-nums}.usd-badge{font-size:10px;border:1px solid var(--control,#334155);border-radius:20px;padding:5px 10px;color:var(--muted,#aeb7c6);background:var(--raised,#1a2233)}.usd-badge[data-status=Completed]{color:var(--gain,#6dd7b0);border-color:#6dd7b044}.usd-request p{font-size:11px!important;margin:10px 0 0}.usd-deposit-dialog .withdraw-status{overflow-wrap:anywhere}@media(max-width:520px){.usd-deposit-dialog{width:calc(100vw - 20px)}.usd-deposit-dialog .withdraw-content{padding:20px}.usd-deposit-dialog .withdraw-progress li{font-size:10px}.usd-deposit-dialog .withdraw-progress li:not(:last-child)::after{margin:0 5px}.usd-deposit-dialog .withdraw-progress{gap:6px}}
