.usdt-dialog{box-sizing:border-box;width:min(580px,94vw);max-height:90vh;overflow:auto;padding:20px;border:1px solid #c8d6df;border-radius:14px;color:#223f47}.usdt-dialog::backdrop{background:#162b3999}.usdt-panel{max-width:860px;padding:18px;border:1px solid #d4dfe7;border-radius:12px;background:white;color:#243b50}.usdt-dialog .usdt-panel{border:0;padding:0}.usdt-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.usdt-panel article{border:1px solid #d6e1e8;border-radius:10px;padding:14px;margin:10px 0}.usdt-panel form{display:flex;flex-wrap:wrap;align-items:end;gap:8px}.usdt-panel label{display:grid;gap:4px;flex:1}.usdt-panel input{box-sizing:border-box;min-width:0;width:100%;padding:9px;border:1px solid #bac9d3;border-radius:6px}.usdt-panel code{display:block;overflow-wrap:anywhere;margin:8px 0}.usdt-panel button,.usdt-dialog>button{cursor:pointer;padding:8px 12px;border-radius:7px;background:#284e64;color:white;border:0}.usdt-panel b,.usdt-panel small{color:#536e7b}.usdt-panel [role=status]:empty{display:none}.usdt-panel article>a{display:inline-block;margin:6px 12px 6px 0}

.tether-icon{display:inline-grid;place-items:center;background:#08775c;color:white;border-radius:50%;width:1.4em;height:1.4em;margin-right:.4em;font-weight:700}
.usdt-dialog{padding:24px;background:#fcfcfa}.usdt-dialog>button{float:right;background:#edf0ed;color:#354849}.usdt-dialog .usdt-bar:first-child{min-height:38px;margin-right:58px}.usdt-dialog .usdt-bar h2{margin:0;font-size:24px;letter-spacing:-.05em}.detect-intro{clear:both;margin:18px 0;padding:16px 18px;border-radius:12px;background:linear-gradient(115deg,#103e41,#183348);color:#fff}.detect-intro b,.detect-intro small{color:#a7ead5}.detect-intro p{margin:6px 0;font-weight:650}.usdt-dialog .deposit-start{display:grid;grid-template-columns:1fr;gap:10px}.deposit-start small{font-size:12px}.usdt-dialog .deposit-start>button{background:#106c59;color:white;min-height:42px}.usdt-dialog .usdt-panel article{background:white}.usdt-dialog .usdt-panel summary{cursor:pointer}.usdt-dialog .usdt-panel h4{margin-bottom:8px}.usdt-dialog article img{display:block}.usdt-dialog article code{padding:9px;background:#edf5f0}.usdt-dialog .usdt-panel>div>p{font-size:13px;color:#536776}.usdt-dialog label{font-size:14px}.usdt-dialog .usdt-bar{gap:6px}
.usdt-dialog .exact-usdt{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:#e6f4ed;border-radius:9px;padding:12px;color:#145238;font-variant-numeric:tabular-nums}.detect-intro>strong{font-variant-numeric:tabular-nums}

.usdt-hq{box-sizing:border-box;width:100%;max-width:920px;padding:clamp(16px,3vw,30px);border:1px solid #dbe3e8;border-radius:16px;box-shadow:0 4px 20px #162d4209}
.usdt-hq .usdt-bar h2{display:flex;align-items:center;gap:10px;margin:0;font-size:19px;letter-spacing:-.04em;color:#203a49}
.usdt-hq .usdt-bar h2::before{content:'₮';display:grid;place-items:center;width:34px;height:34px;background:#14745d;border-radius:11px;color:white;font:700 21px/1 system-ui}
.usdt-hq button{background:#f3f6f7;border:1px solid #d3dee2;color:#345460;font-weight:600}
.usdt-hq button:hover{background:#e8f0ef}.usdt-hq button:focus-visible{outline:2px solid #17775f;outline-offset:2px}
.usdt-hq .hq-wallet{margin:20px 0 12px;padding:16px 18px;background:#f0f7f4;border:1px solid #d7e7df;border-radius:10px}
.usdt-hq .hq-wallet small{font:700 11px/1.5 system-ui;letter-spacing:.09em;color:#356659}
.usdt-hq .hq-address{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.usdt-hq .hq-address code{font:600 clamp(13px,2vw,16px)/1.55 ui-monospace,Consolas,monospace;color:#183d36;min-width:0}
.usdt-hq .hq-wallet form{margin-top:9px}.usdt-hq .hq-wallet label{min-width:min(230px,100%)}
.usdt-hq .hq-wallet form button:first-of-type{background:#225d50;color:white}
.usdt-hq .hq-wallet [hidden]{display:none}
.usdt-hq>div>p{color:#516674;font-size:13px;line-height:1.6;margin:5px 0}
.usdt-hq>div>h3{border-top:1px solid #e2e8eb;margin:22px 0 12px;padding-top:20px;font-size:16px;color:#203a49}
.usdt-hq>div>h3+p:last-child{padding:20px 12px;background:#f5f7f9;border-radius:8px;text-align:center}
