.usdt-wallet{color-scheme:dark;--surface:#0e192b;--raised:#17253a;--line:#2a3950;--gold:#ebbd65;--text:#f0f4fa;--muted:#a1afc3;--red:#ffb4b4;max-width:760px;margin-inline:auto;color:var(--text);font:16px/1.65 "Segoe UI",Tahoma,Arial,sans-serif}
.usdt-wallet *{box-sizing:border-box}.usdt-wallet [hidden]{display:none!important}.usdt-wallet button,.usdt-wallet input,.usdt-wallet select,.usdt-wallet textarea{font:inherit;-webkit-tap-highlight-color:transparent}.usdt-wallet a{color:var(--gold);text-decoration:none}.usdt-wallet h1,.usdt-wallet h2,.usdt-wallet h3,.usdt-wallet p{margin:0}.usdt-wallet h2{font-size:22px;line-height:1.5}.usdt-wallet h3{font-size:16px;line-height:1.6}.usdt-wallet small,.usdt-wallet .subtle{color:var(--muted);font-size:13px;line-height:1.8}.usdt-wallet bdi{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.usdt-wallet p,.usdt-wallet dd,.usdt-wallet strong{overflow-wrap:anywhere}
.usdt-wallet button{cursor:pointer}.usdt-wallet button:disabled{opacity:.5;cursor:not-allowed}.usdt-wallet button:focus-visible,.usdt-wallet a:focus-visible,.usdt-wallet input:focus-visible,.usdt-wallet textarea:focus-visible,.usdt-wallet summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.usdt-wallet .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:11px 16px;border:1px solid transparent;border-radius:12px;font-size:15px;font-weight:600;line-height:1.5;text-align:center;white-space:normal;touch-action:manipulation}.usdt-wallet .button.full{width:100%}.usdt-wallet .button.primary{background:linear-gradient(110deg,#d9a74d,#ffe2a2);color:#18202c;border-color:#e3b967}.usdt-wallet .button.secondary{background:var(--raised);border-color:#8c775650;color:var(--gold)}.usdt-wallet .button.ghost{background:transparent;border-color:var(--line);color:var(--muted)}.usdt-wallet .button.small{min-height:44px;font-size:13px;padding:8px 12px}
.usdt-wallet .card{padding:22px;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.usdt-wallet .auth-card{max-width:500px;margin:auto}.usdt-wallet .auth-card>.subtle{margin-top:18px}.usdt-wallet .section-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.usdt-wallet .eyebrow{color:var(--gold);font-size:11px}.usdt-wallet .pill{padding:4px 10px;border:1px solid var(--line);border-radius:30px;color:var(--gold);font-size:12px}.usdt-wallet .tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;margin-block:18px;border:1px solid var(--line);border-radius:14px;background:#07111e}.usdt-wallet .tabs button{min-height:50px;border:0;border-radius:10px;background:transparent;color:var(--muted)}.usdt-wallet .tabs button.active{background:var(--raised);color:var(--gold)}
.usdt-wallet .field{display:grid;min-width:0;gap:8px;margin-block:0 18px;font-size:15px}.usdt-wallet .field input,.usdt-wallet .field textarea{width:100%;min-width:0;min-height:52px;padding:13px;border:1px solid #34445e;border-radius:12px;background:#091424;color:var(--text);font-size:16px;line-height:1.5}.usdt-wallet .field input::placeholder{color:#8392a6}.usdt-wallet .field textarea{resize:none;overflow-wrap:anywhere;word-break:break-all}.usdt-wallet .field small{font-size:12px;line-height:1.8}.usdt-wallet .field [readonly]{user-select:text;-webkit-user-select:text}.usdt-wallet .feedback,.usdt-wallet .inline-notice{padding:12px 14px;margin-block:12px;border:1px solid #8a704b;border-radius:12px;background:#b58e3b0b;color:#e4cda3;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.usdt-wallet .feedback.error{border-color:#a65d5d;color:var(--red);background:#9e434317}
.usdt-wallet .wallet-balance-card{padding:23px;border:1px solid #a785485c;border-radius:20px;background:radial-gradient(ellipse at 0% 10%,#b58e3b1c,transparent 70%),linear-gradient(110deg,#192d46,#112039)}.usdt-wallet .wallet-balance-card>span{font-size:14px;color:#cbd7e7}.usdt-wallet .wallet-primary-balance{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin-block:7px 11px;color:#ffe1a0}.usdt-wallet .wallet-primary-balance bdi{font-size:clamp(28px,7.5vw,40px);font-weight:600;line-height:1.4;overflow-wrap:anywhere;max-width:100%}.usdt-wallet .wallet-primary-balance small{font-size:13px;color:#dac69e}.usdt-wallet .wallet-balance-card>p{padding-top:13px;border-top:1px solid #ffffff13;font-size:13px;color:#a1afc3}.usdt-wallet .wallet-balance-card>p>bdi{margin-inline:9px 4px;color:#dbe4ef}.usdt-wallet .wallet-overview{margin-block:16px 25px}.usdt-wallet .wallet-overview-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.usdt-wallet .wallet-overview-actions .button{font-size:17px;min-height:54px}.usdt-wallet .wallet-transfer-header{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-bottom:22px}.usdt-wallet .wallet-transfer-header .button{font-size:13px;padding-inline:10px}.usdt-wallet .wallet-transfer-header h2{font-size:20px}.usdt-wallet[dir=rtl] .wallet-overview-back>span:first-child{transform:rotate(180deg)}
.usdt-wallet .wallet-chain-section{margin-bottom:17px}.usdt-wallet .wallet-chain-section h3{margin-bottom:10px}.usdt-wallet .wallet-chain-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.usdt-wallet .wallet-chain-choice{display:flex;align-items:center;gap:9px;min-width:0;min-height:76px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--text);text-align:start}.usdt-wallet .wallet-chain-choice>span{display:grid;min-width:0;gap:1px}.usdt-wallet .wallet-chain-choice strong{font-size:15px}.usdt-wallet .wallet-chain-choice small{font-size:11px}.usdt-wallet .wallet-chain-choice>small{margin-inline-start:auto;max-width:50px}.usdt-wallet .wallet-chain-choice.selected{border:2px solid var(--gold);padding:11px;background:var(--raised)}.usdt-wallet .chain-letter{display:grid;place-items:center;width:31px;height:31px;flex:0 0 31px;border-radius:50%;background:#c3a15b13;color:var(--gold);font-weight:700}.usdt-wallet #network-description{margin-top:7px;font-size:12px}.usdt-wallet .forms-grid{display:block}.usdt-wallet .wallet-deposit-panel{display:flex;flex-direction:column;gap:15px}.usdt-wallet .wallet-deposit-panel>form{margin:0}.usdt-wallet .deposit-empty{font-size:13px;color:var(--muted)}.usdt-wallet .deposit-detail{display:grid;gap:14px;min-width:0}.usdt-wallet .deposit-payable-card,.usdt-wallet .deposit-address-card{padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.usdt-wallet .deposit-payable-card>span{font-size:13px;color:var(--muted)}.usdt-wallet .exact-payable{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;margin-block:5px 10px}.usdt-wallet .exact-payable bdi{font-size:27px;font-weight:650;overflow-wrap:anywhere;max-width:100%}.usdt-wallet .deposit-payable-card .button{min-height:44px;padding-block:7px}.usdt-wallet .deposit-payable-card p{margin-top:10px;font-size:12px}.usdt-wallet .deposit-address-card h3{margin:0 0 3px}.usdt-wallet .deposit-chain-label{font-size:12px;color:var(--muted)}.usdt-wallet .address-value{margin:14px 0 0}.usdt-wallet .copy-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%}.usdt-wallet .copy-row textarea{font-family:ui-monospace,Consolas,monospace;font-size:14px;line-height:1.7}.usdt-wallet .address-warning{margin-top:10px;font-size:12px;color:var(--muted)}.usdt-wallet .deposit-order-summary{font-size:13px}.usdt-wallet .deposit-order-summary>summary{padding:12px 2px;cursor:pointer;overflow-wrap:anywhere}.usdt-wallet .deposit-order-summary>summary>bdi{font-size:11px}.usdt-wallet .deposit-order-summary .status-pill{margin-inline-start:8px}.usdt-wallet .verify-form{padding-top:16px;border-top:1px solid var(--line)}.usdt-wallet[data-receiving=true] #deposit-hint{order:0}.usdt-wallet[data-receiving=true] #deposit-detail{order:1}.usdt-wallet[data-receiving=true] #verify-form{order:2}.usdt-wallet[data-receiving=true] #deposit-form{order:3;padding-top:18px;border-top:1px solid var(--line)}
.usdt-wallet .wallet-withdraw-panel>.subtle{margin-bottom:14px}.usdt-wallet .wallet-withdraw-panel #withdraw-form>.subtle{margin-block:12px 18px}.usdt-wallet .wallet-recipient-quotes{display:grid;gap:12px}.usdt-wallet .recipient-quote,.usdt-wallet .receiving-address-form{padding:17px;border:1px solid var(--line);border-radius:15px;background:var(--surface)}.usdt-wallet .recipient-quote>strong{font-size:14px}.usdt-wallet .saved-address{display:block;width:100%;font-size:13px;line-height:1.8;word-break:break-all;user-select:text;-webkit-user-select:text}.usdt-wallet .recipient-quote>.saved-address{margin-top:7px}.usdt-wallet .recipient-quote .amount-summary{margin-bottom:0}.usdt-wallet .wallet-addresses-panel{display:grid;gap:15px}.usdt-wallet .receiving-address-form h3{margin-bottom:10px}.usdt-wallet .receiving-address-form>.saved-address{margin-bottom:13px;color:var(--muted)}.usdt-wallet #receiving-confirm-summary p{margin-block:15px 5px;font-size:12px;color:var(--muted)}
.usdt-wallet .amount-summary{margin:14px 0;padding:0}.usdt-wallet .amount-summary>div{display:flex;justify-content:space-between;gap:15px;padding-block:11px;border-bottom:1px solid var(--line);font-size:14px}.usdt-wallet .amount-summary dt{color:var(--muted);flex:1;min-width:0}.usdt-wallet .amount-summary dd{max-width:65%;min-width:0;margin:0;text-align:end;overflow-wrap:anywhere}.usdt-wallet #confirm-summary>p{font-size:13px;color:var(--muted);margin-block:15px}.usdt-wallet #confirm-summary>.recipient-quote{margin-top:12px}.usdt-wallet #withdrawal-policy p{margin-top:6px}.usdt-wallet #withdrawal-policy .button{margin-top:10px}
.usdt-wallet .history-card{margin-top:27px;padding-top:20px;border-top:1px solid var(--line)}.usdt-wallet .history-card>.section-top{align-items:flex-start;gap:5px;margin-bottom:15px}.usdt-wallet .history-card h2{font-size:18px}.usdt-wallet .history-card h3{font-size:14px;margin-block:18px 11px;color:var(--muted)}.usdt-wallet #last-refreshed{font-size:10px}.usdt-wallet .record-list{display:grid;gap:11px}.usdt-wallet .record{padding:15px;border:1px solid var(--line);border-radius:14px;background:var(--surface);min-width:0}.usdt-wallet .record-top{display:flex;justify-content:space-between;align-items:center;gap:9px}.usdt-wallet .record-amount{font-size:16px;overflow-wrap:anywhere}.usdt-wallet .record-amount small{font-size:12px}.usdt-wallet .status-pill{display:inline-block;max-width:100%;padding:4px 8px;border:1px solid #a8885144;border-radius:20px;color:#e4c590;font-size:11px;line-height:1.6;white-space:normal}.usdt-wallet .status-pill.done{color:#8ed6b7;border-color:#50816b55}.usdt-wallet .status-pill.failed{color:#ffb4b4;border-color:#a65d5d66}.usdt-wallet .record-meta{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:8px;color:var(--muted);font-size:11px}.usdt-wallet .record-id{display:block;margin-top:10px;font-size:10px;color:var(--muted);overflow-wrap:anywhere}.usdt-wallet .record-line{font-size:13px;margin-top:8px}.usdt-wallet .record-line bdi{overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.usdt-wallet .address-line bdi{display:block;direction:ltr;word-break:break-all}.usdt-wallet .record .button{width:100%;margin-top:10px}.usdt-wallet .record-financials{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:12px;margin-block:12px}.usdt-wallet .record-financials dt{color:var(--muted)}.usdt-wallet .record-financials dd{margin:4px 0}.usdt-wallet .transaction-details{margin-top:9px}.usdt-wallet .transaction-details>summary{min-height:44px;display:flex;align-items:center;gap:9px;flex-wrap:wrap;cursor:pointer;font-size:12px;color:var(--muted)}.usdt-wallet .transaction-details>summary>bdi{font-size:10px}.usdt-wallet .hash-value{word-break:break-all}.usdt-wallet .ledger-history{margin-top:17px}.usdt-wallet .ledger-history>summary{cursor:pointer;min-height:49px;padding-block:10px;font-size:15px}.usdt-wallet .empty{color:var(--muted);font-size:13px;padding:12px}
.usdt-wallet dialog{color-scheme:dark;width:min(540px,calc(100% - 28px));max-height:calc(100dvh - 30px);padding:0;border:1px solid #786846;border-radius:20px;background:#101d30;color:#f0f4fa;overflow:auto;box-shadow:0 25px 100px #0008;--surface:#0e192b;--raised:#17253a;--line:#2a3950;--gold:#ebbd65;--text:#f0f4fa;--muted:#a1afc3}.usdt-wallet dialog::backdrop{background:#020812d9;backdrop-filter:blur(4px)}.usdt-wallet .dialog-body{padding:23px}.usdt-wallet .dialog-body>.subtle{margin-block:12px 16px}.usdt-wallet .close-button{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border:1px solid var(--line);border-radius:12px;background:var(--raised);color:var(--text);font-size:26px}.usdt-wallet .dialog-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px;margin-top:18px}.usdt-wallet #dialog-feedback{padding:12px;margin-bottom:15px;border:1px solid #a65d5d;border-radius:10px;color:#ffb4b4;font-size:13px}
.usdt-wallet[data-panel=deposit]{padding:20px;border-radius:20px;background:#f4f5f7;color:#18232f;--surface:#fff;--raised:#edf2f0;--line:#dce2e5;--gold:#168c69;--text:#18232f;--muted:#69767f;--red:#b33f4b;color-scheme:light}.usdt-wallet[data-panel=deposit] .field input,.usdt-wallet[data-panel=deposit] .field textarea{background:#fff;border-color:#d9dfe3;color:#18232f}.usdt-wallet[data-panel=deposit] .button.primary{background:#23a17b;border-color:#23a17b;color:#fff}.usdt-wallet[data-panel=deposit] .button.secondary{border-color:#cce1d8;background:#edf6f2;color:#17765c}.usdt-wallet[data-panel=deposit] .wallet-chain-choice.selected{border-color:#26a17b;background:#edf8f3}.usdt-wallet[data-panel=deposit] .chain-letter{background:#e5f5ed;color:#17825f}.usdt-wallet[data-panel=deposit] .feedback,.usdt-wallet[data-panel=deposit] .inline-notice{background:#fff9ea;color:#79602f;border-color:#e3d5b6}.usdt-wallet[data-panel=deposit] .feedback.error{background:#fff0f1;border-color:#dfacb4;color:#a13549}.usdt-wallet[data-panel=deposit] .status-pill{color:#75623e}.usdt-wallet[data-panel=deposit] .status-pill.done{color:#17765c}.usdt-wallet[data-panel=deposit] .status-pill.failed{color:#a13549}
@media(max-width:700px){.usdt-wallet{width:100%;min-width:0}.usdt-wallet .auth-card{padding:18px}.usdt-wallet .history-card>.section-top{display:grid}.usdt-wallet .wallet-balance-card{padding:21px}.usdt-wallet .wallet-transfer-header h2{font-size:18px}.usdt-wallet .wallet-chain-choice{padding:11px;gap:7px}.usdt-wallet .wallet-chain-choice.selected{padding:10px}.usdt-wallet .wallet-chain-choice strong{font-size:14px}.usdt-wallet .wallet-chain-choice>small{font-size:10px}.usdt-wallet[data-panel=deposit]{padding:16px 13px}.usdt-wallet .deposit-payable-card,.usdt-wallet .deposit-address-card{padding:16px}.usdt-wallet .exact-payable bdi{font-size:25px}.usdt-wallet dialog{position:fixed;inset:auto 0 var(--wallet-keyboard-inset,0px);width:100%;max-width:680px;max-height:calc(var(--wallet-viewport-height,100dvh) - 12px - env(safe-area-inset-top));margin:0 auto;border-radius:24px 24px 0 0;border-bottom:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:24px 100px;-webkit-overflow-scrolling:touch}.usdt-wallet .dialog-body{padding:20px 18px 0}.usdt-wallet .dialog-actions{position:sticky;bottom:0;z-index:2;margin-inline:-18px;padding:13px max(18px,env(safe-area-inset-right)) calc(13px + env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));border-top:1px solid var(--line);background:#101d30}.usdt-wallet .dialog-actions .button{min-height:52px}.usdt-wallet .dialog-body>.section-top{position:sticky;top:-20px;z-index:2;margin:-20px -18px 14px;padding:20px 18px 12px;border-bottom:1px solid var(--line);background:#101d30}}
@media(max-width:359px){.usdt-wallet .wallet-chain-choices{gap:7px}.usdt-wallet .wallet-chain-choice{gap:5px;padding:9px}.usdt-wallet .wallet-chain-choice.selected{padding:8px}.usdt-wallet .chain-letter{width:25px;height:25px;flex-basis:25px}.usdt-wallet .wallet-chain-choice strong{font-size:12px}.usdt-wallet .wallet-chain-choice>small{max-width:40px;font-size:9px}.usdt-wallet .exact-payable bdi{font-size:23px}.usdt-wallet .wallet-transfer-header{gap:8px}}
.usdt-wallet .wallet-asset-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:12px 20px}
.usdt-wallet .wallet-history-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block:16px 8px}
.usdt-wallet .wallet-history-tabs>button{min-width:0;min-height:48px;padding:10px 8px;border:1px solid var(--line);border-radius:11px;background:var(--surface);color:var(--muted);font:inherit;font-size:13px;font-weight:600;line-height:1.5;white-space:normal;overflow-wrap:anywhere;cursor:pointer}
.usdt-wallet .wallet-history-tabs>button:last-child{grid-column:span 2}
.usdt-wallet .wallet-history-tabs>button.active{background:var(--raised);border-color:var(--gold);color:var(--gold)}
.usdt-wallet .wallet-history-tabs>button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
.usdt-wallet .wallet-history-tabs>button:disabled{opacity:.6;cursor:wait}
.usdt-wallet .history-controls{display:grid;gap:10px;margin-top:14px}
.usdt-wallet .history-controls .button{min-height:48px}
.usdt-wallet .history-controls .empty{margin:0;padding:8px 0}
.usdt-wallet .history-record>.record-top{align-items:flex-start}
.usdt-wallet .history-record>.record-top>strong{min-width:0;flex:1;font-size:14px;line-height:1.6}
.usdt-wallet .history-record>.record-top>.record-amount{flex-shrink:0;font-variant-numeric:tabular-nums;text-align:end}
.usdt-wallet .history-record .record-meta{align-items:center;margin-top:10px}
.usdt-wallet .history-record-deltas{padding-top:12px;border-top:1px solid var(--line);font-size:11px;line-height:1.6}
.usdt-wallet .history-source{display:grid;gap:6px;margin-block:12px;padding:12px;border-radius:12px;background:var(--raised);font-size:12px;line-height:1.6;min-width:0}
.usdt-wallet .history-source>span,.usdt-wallet .history-source>div{color:var(--muted)}
.usdt-wallet .history-source strong{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;font-size:14px}
.usdt-wallet .history-source strong>bdi{overflow-wrap:anywhere;min-width:0}
.usdt-wallet .history-source>div{display:flex;gap:6px 14px;flex-wrap:wrap}
@media(min-width:680px){.usdt-wallet .wallet-history-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.usdt-wallet .wallet-history-tabs>button:last-child{grid-column:auto}}
.usdt-wallet .wallet-asset-choice{min-height:50px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--text);font:inherit;font-size:16px;font-weight:700;line-height:1.4;padding:12px}
.usdt-wallet .wallet-asset-choice.selected{border:2px solid var(--gold);background:var(--raised);color:var(--gold)}
.usdt-wallet .wallet-asset-choice:disabled{opacity:.65;cursor:wait}
.usdt-wallet .eth-payable bdi{font-size:clamp(16px,4.5vw,24px);overflow-wrap:anywhere;word-break:break-all}
.usdt-wallet .eth-order-facts{display:grid;gap:12px;padding:16px;border:1px solid var(--line);border-radius:13px;margin-block:14px;background:var(--surface)}
.usdt-wallet .eth-order-facts>div{display:grid;gap:5px;min-width:0}
.usdt-wallet .eth-order-facts dt{font-size:12px;color:var(--muted)}
.usdt-wallet .eth-order-facts dd{margin:0;font-size:14px;overflow-wrap:anywhere;word-break:break-word}
.usdt-wallet .eth-order-facts bdi{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.usdt-wallet .record .eth-order-facts{padding:12px}
.usdt-wallet .eth-order-facts dd .button{display:block;min-height:44px;margin-top:9px}
.usdt-wallet #withdrawal-activation-dialog{max-width:460px;text-align:center}
.usdt-wallet #withdrawal-activation-dialog .section-top{text-align:start;align-items:center}
.usdt-wallet #withdrawal-activation-dialog h2{font-size:20px;line-height:1.5}
.usdt-wallet #withdrawal-activation-dialog .subtle{line-height:1.85;font-size:14px}
.usdt-wallet .activation-support-icon{display:grid;place-items:center;margin:24px auto 18px;width:72px;height:72px;border-radius:22px;background:#087e6a22;border:1px solid #13867577;color:#7bd6bc}
.usdt-wallet .activation-dialog-actions{grid-template-columns:minmax(0,1fr)}
.usdt-wallet #withdraw-submit:disabled{cursor:not-allowed;filter:saturate(.15);opacity:.5}
.usdt-wallet .wallet-exchange{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;margin-bottom:18px;padding:19px;border:1px solid #3675b969;border-radius:20px;background:radial-gradient(ellipse at 0 0,#1676e52b,transparent 80%),#0c1b30;box-shadow:inset 0 1px #ffffff0b}
.usdt-wallet .exchange-icon{display:flex;align-items:center;justify-content:center;gap:5px;width:65px;height:54px;border:1px solid #4c91d965;border-radius:15px;background:#122c4b;color:#b5dfff;font-size:19px;font-weight:700}
.usdt-wallet .exchange-icon span{font-size:14px;color:#edc675}.usdt-wallet .wallet-exchange h3{font-size:13px;color:#a6c8ed;margin:0 0 4px}.usdt-wallet .wallet-exchange strong{display:block;font-size:19px;line-height:1.5;color:#eef7ff;font-variant-numeric:tabular-nums}.usdt-wallet .wallet-exchange small{display:block;color:#91a9c6;font-size:11px;margin-top:4px}.usdt-wallet .wallet-exchange p{color:#91a9c6;font-size:11px;line-height:1.6;margin-top:8px}.usdt-wallet .wallet-exchange>button{grid-column:1/-1;min-height:44px;margin:0;font-size:13px}
.usdt-wallet .pix-recipient-card{display:grid;gap:15px;margin-top:18px;padding:22px;border:1px solid #315a8577;border-radius:22px;background:linear-gradient(145deg,#122440,#0b192c)}.usdt-wallet .pix-recipient-card h3{font-size:19px;color:#eef7ff}.usdt-wallet .pix-recipient-card .section-top{flex-wrap:wrap}.usdt-wallet .pix-recipient-card .status-pill{color:#ffd891;border-color:#b78d474d;background:#b78d4710}.usdt-wallet #pix-recipient-form{display:grid;gap:17px}.usdt-wallet #pix-recipient-form .field{margin:0}.usdt-wallet #pix-recipient-status{padding-block:5px;border-top:1px solid #ffffff0a;font-size:12px;overflow-wrap:anywhere}
.usdt-wallet .wallet-fx-facts{display:grid;gap:10px;margin:15px 0;padding:17px;border:1px solid #3a67964d;border-radius:16px;background:#0d2138}.usdt-wallet .wallet-fx-facts>div{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.usdt-wallet .wallet-fx-facts dt{color:#a4bad2;font-size:12px}.usdt-wallet .wallet-fx-facts dd{margin:0;color:#d4eaff;font-size:13px;font-weight:600}.usdt-wallet .wallet-payout-amount{padding:12px;border:1px solid #3c88d75c;border-radius:12px;color:#a8d8ff;background:#1268b915;font-size:14px;font-weight:600;overflow-wrap:anywhere}
.usdt-wallet .wallet-payout-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:16px}.usdt-wallet .wallet-payout-methods>span{padding:13px 8px;border:1px solid #3b82cb;border-radius:12px;background:#143157;color:#d7edff;font-size:13px;text-align:center}.usdt-wallet .wallet-payout-methods>[aria-disabled=true]{border-color:#344962;background:#132136;color:#90a4bf}
/* The Brazil payment pages share the LTC mining palette and mobile controls. */
.usdt-wallet[data-panel=deposit]{background:linear-gradient(155deg,#102441,#09182b);border:1px solid #365b8170;color:#edf5ff;border-radius:22px}.usdt-wallet[data-panel=deposit] h2,.usdt-wallet[data-panel=deposit] h3,.usdt-wallet[data-panel=deposit] .field>span{color:#e2efff}.usdt-wallet[data-panel=deposit] .subtle,.usdt-wallet[data-panel=deposit] .field>small,.usdt-wallet[data-panel=deposit] .record-meta,.usdt-wallet[data-panel=deposit] .record-id,.usdt-wallet[data-panel=deposit] .deposit-chain-label{color:#9fb8d5}.usdt-wallet[data-panel=deposit] .wallet-chain-choice,.usdt-wallet[data-panel=deposit] .deposit-payable-card,.usdt-wallet[data-panel=deposit] .deposit-address-card,.usdt-wallet[data-panel=deposit] .record{border-color:#335271;background:linear-gradient(145deg,#132a46,#0c1c32);color:#e6f2ff}.usdt-wallet[data-panel=deposit] .wallet-chain-choice.selected{border-color:#4aa5ff;background:#173a63;box-shadow:0 0 0 1px #4aa5ff}.usdt-wallet[data-panel=deposit] .chain-letter{background:#2877cb30;color:#8ccaff}.usdt-wallet[data-panel=deposit] .field input,.usdt-wallet[data-panel=deposit] .field textarea{border-color:#3b5e83;background:#08172a;color:#f1f7ff}.usdt-wallet[data-panel=deposit] .button.primary{border-color:#64b9ff80;background:linear-gradient(115deg,#1262dd,#258af5);color:#fff}.usdt-wallet[data-panel=deposit] .button.secondary{border-color:#42648a88;background:linear-gradient(135deg,#1a2d48,#10213a);color:#dce9fa}.usdt-wallet[data-panel=deposit] .feedback,.usdt-wallet[data-panel=deposit] .inline-notice{border-color:#9e7b454f;background:#7e5a1e16;color:#e7c690}.usdt-wallet[data-panel=deposit] .feedback.error{border-color:#b35c6966;background:#9b34471d;color:#ffbbc8}.usdt-wallet[data-panel=deposit] .status-pill{color:#a8d0ff}.usdt-wallet[data-panel=deposit] .status-pill.done{color:#91e6c5}.usdt-wallet[data-panel=deposit] .status-pill.failed{color:#ffbbc8}
@media(max-width:430px){.usdt-wallet .wallet-exchange{padding:16px;gap:12px}.usdt-wallet .exchange-icon{width:53px;height:50px;font-size:17px}.usdt-wallet .wallet-exchange strong{font-size:17px}.usdt-wallet .pix-recipient-card{padding:18px}.usdt-wallet .wallet-fx-facts>div{display:grid;gap:3px}.usdt-wallet .wallet-fx-facts dd{overflow-wrap:anywhere}.usdt-wallet .wallet-chain-choices strong{white-space:normal}.usdt-wallet .wallet-payout-methods>span{font-size:12px}}

/* Mobile payout method selection; Pix accepts binding only until its merchant is connected. */
.usdt-wallet .wallet-payout-methods>button{min-height:52px;padding:13px 10px;border:1px solid #344962;border-radius:13px;background:#102238;color:#c1d2e8;font:inherit;font-size:14px;font-weight:650;cursor:pointer}
.usdt-wallet .wallet-payout-methods>button[aria-pressed=true]{border-color:#4daaff;background:linear-gradient(135deg,#17436e,#113153);color:#edf8ff;box-shadow:inset 0 0 0 1px #3c99ec44}
.usdt-wallet .wallet-payout-methods>button:focus-visible{outline:3px solid #62c8ff;outline-offset:3px}.usdt-wallet .wallet-payout-methods>button:disabled{opacity:.55;cursor:default}
.usdt-wallet .withdrawal-schedule{font-size:12px;line-height:1.7;color:#a6bdd7}.usdt-wallet #pix-withdraw-pending{font-size:14px;line-height:1.7}.usdt-wallet #withdraw-form input:disabled{opacity:.55}

/* Pix requests stay within the phone wallet and use the same BRL ledger. */
.usdt-wallet #pix-payment-panel{margin-block:18px}.usdt-wallet .pix-payment-card{display:grid;gap:18px;padding:22px;border:1px solid #337fa177;border-radius:23px;background:radial-gradient(at 0 0,#0c697326,transparent 70%),linear-gradient(145deg,#112b45,#0a192d)}
.usdt-wallet .pix-payment-card>header{display:flex;align-items:center;gap:13px}.usdt-wallet .pix-mark{display:grid;place-items:center;width:54px;height:54px;border:1px solid #40c6bb66;border-radius:16px;background:#22b8a316;color:#63e2cf;flex:none}.usdt-wallet .pix-payment-card h3{font-size:21px;margin:0 0 4px;color:#f3f9ff}.usdt-wallet .pix-payment-card header small{color:#75b8c7;letter-spacing:1.5px;font-size:11px}
.usdt-wallet .pix-payment-card form{display:grid;gap:14px}.usdt-wallet .pix-payment-card .field{margin:0}.usdt-wallet .pix-payment-card .button{min-height:50px}.usdt-wallet .pix-code{width:100%;height:95px;resize:vertical;font:12px/1.6 monospace;overflow-wrap:anywhere;background:#08182b;color:#d6f5ef;border:1px solid #31636f77;padding:13px;border-radius:12px}
.usdt-wallet .pix-order-status{display:grid;gap:9px;padding:18px;border-radius:16px;background:#09212f;border:1px solid #2d8b8877}.usdt-wallet .pix-order-status strong,.usdt-wallet .pix-review-amount{font-size:28px;color:#effffc}.usdt-wallet .pix-order-status span{font-size:14px;color:#7ce0ce}.usdt-wallet .pix-order-number{font:12px/1.7 monospace;color:#8daac6;overflow-wrap:anywhere}
.usdt-wallet .pix-recipient-summary{display:grid;gap:8px;margin:0;padding:15px;border-radius:14px;border:1px solid #40658466;background:#07192b77;font-size:14px;overflow-wrap:anywhere}.usdt-wallet .pix-recipient-summary dd{margin:0;color:#b1cce4}.usdt-wallet .wallet-asset-choices{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:430px){.usdt-wallet .pix-payment-card{padding:18px;gap:16px}.usdt-wallet .pix-payment-card h3{font-size:19px}.usdt-wallet .wallet-asset-choice{font-size:13px;padding-inline:7px}}
