
/* One USDT withdraw — hide the old peso form + extra bind fields */
.vwit-wrap.tlx-wd{
  background:#07080f !important;
  min-height:100dvh !important;
  color:#e8eaf2 !important;
  padding:calc(10px + env(safe-area-inset-top)) 16px calc(28px + var(--nav-h,72px)) !important;
}
body:has(.tlx-wd),
.shell:has(.tlx-wd),
.shell-main:has(.tlx-wd){background:#07080f !important}
.tlx-wd .rf-whead h1{color:#fff !important}
.tlx-wd .rf-back{background:#15182a !important; color:#fff !important; border:0 !important}
.tlx-wd .rf-recs{background:#15182a !important; color:#9aa3b8 !important}

.tlx-wd .kx-wd-hero,
.tlx-wd .kx-wd-receive,
.tlx-wd .tlx-wdusdt,
.tlx-wd .vwit-card,
.tlx-wd .vwit-recs{display:none !important}

.tlx-wdbox{padding:4px 0 24px}
.tlx-wdbal{
  background:#141726;
  border-radius:16px;
  padding:14px 16px;
  color:#9aa3b8;
  font-size:13px;
  margin-bottom:16px;
}
.tlx-wdbal b{color:#22c55e; font-size:22px; font-weight:800}
.tlx-wdbal small{color:#22c55e; font-weight:700}
.tlx-wd-label{color:#c9cedd; font-size:13px; font-weight:700; margin:0 0 8px}
.tlx-wd-amt{
  display:flex; align-items:center; gap:8px;
  background:#141726; border-radius:16px; height:56px; padding:0 10px 0 14px;
}
.tlx-wd-amt span{color:#22c55e; font-weight:800}
.tlx-wd-amt input{
  flex:1; min-width:0; background:transparent; border:0; outline:0;
  color:#fff; font-size:22px; font-weight:800;
}
.tlx-wdmax{
  height:34px; padding:0 12px; border:0; border-radius:999px;
  background:#5b4dff; color:#fff; font-weight:800; font-size:11px;
}
.tlx-wdhint{color:#8b90a7; font-size:12px; margin:8px 0 18px}
.tlx-wdcard{
  width:100%; text-align:left;
  background:#141726; border:0; border-radius:16px;
  padding:12px 14px; min-height:72px;
  display:flex; align-items:center; gap:12px;
  color:#e8eaf2; margin-bottom:10px;
}
.tlx-wdcard img{width:44px; height:44px; border-radius:50%; object-fit:cover; flex:0 0 44px}
.tlx-wdcard b{display:block; font-size:15px}
.tlx-wdcard span{display:block; color:#8b90a7; font-size:12px; margin-top:3px}
.tlx-wdcard-empty{color:#8b90a7; font-size:14px}
.tlx-wdcard-empty small{color:#6ea8ff}
.tlx-wdpay{color:#8b90a7; font-size:13px; margin:0 0 16px}
.tlx-wdpay b{color:#fff}
.tlx-wdgo{
  width:100%; height:52px; border:0; border-radius:999px;
  background:linear-gradient(90deg,#5b7cff,#9b5cff);
  color:#fff; font-weight:800; font-size:16px;
}
.tlx-wdgo:disabled{opacity:.4}
.tlx-wdlink{
  display:block; text-align:center;
  margin-top:14px; color:#8b7cff; font-size:13px; font-weight:700;
  text-decoration:none;
}

/* one withdraw button only — hide the React original, the skin's is wired */
.tlx-wd .vwit-submit{display:none !important}
