html[data-hhgj-route="addBankCard"] body #app .usrse,
html[data-hhgj-route="addUsdtCard"] body #app .usrse {
  width: min(calc(100vw - 32px), 680px) !important;
  max-width: min(calc(100vw - 32px), 680px) !important;
  min-height: calc(100vh - .9rem) !important;
  margin: 0 auto !important;
  padding: .22rem 0 .56rem !important;
  background: transparent !important;
  box-sizing: border-box !important;
  overflow: visible !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 auto .18rem !important;
  padding: .22rem .24rem !important;
  overflow: visible !important;
  border: 1px solid rgba(245, 201, 106, .34) !important;
  border-radius: .16rem !important;
  background:
    radial-gradient(circle at 12% 0, rgba(245, 201, 106, .16), transparent 40%),
    linear-gradient(135deg, rgba(26, 21, 12, .98), rgba(7, 6, 4, .98)) !important;
  box-shadow: 0 .12rem .28rem rgba(0, 0, 0, .34), inset 0 1px 0 rgba(255, 236, 172, .08) !important;
  box-sizing: border-box !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs .nams,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs .nams {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 0 .14rem !important;
  padding: 0 !important;
  color: var(--hhgj-text, #fff7df) !important;
  font-size: .28rem !important;
  font-weight: 900 !important;
  line-height: .38rem !important;
  letter-spacing: 0 !important;
  text-shadow: 0 2px 8px rgba(0, 0, 0, .5) !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs .nams:not(.sc):before,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs .nams:not(.sc):before {
  content: "" !important;
  width: .07rem !important;
  height: .26rem !important;
  margin-right: .1rem !important;
  border-radius: 999px !important;
  background: linear-gradient(180deg, #ffe58f, #d39528) !important;
  box-shadow: 0 0 .16rem rgba(245, 201, 106, .7) !important;
  flex: 0 0 auto !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-cell-group,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-cell-group,
html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-cell__value,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-cell__value,
html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-field__body,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-field__body {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  overflow: visible !important;
  box-sizing: border-box !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-cell,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-cell,
html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-cell.van-field,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-cell.van-field {
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: .78rem !important;
  min-height: .78rem !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  color: var(--hhgj-text, #fff7df) !important;
  overflow: visible !important;
  box-sizing: border-box !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse .hgs input,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs input,
html[data-hhgj-route="addBankCard"] body #app .usrse .hgs input:disabled,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs input:disabled,
html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-field__control,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-field__control,
html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-field__control:disabled,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-field__control:disabled {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: 100% !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  color: var(--hhgj-text, #fff7df) !important;
  -webkit-text-fill-color: var(--hhgj-text, #fff7df) !important;
  font-size: .25rem !important;
  font-weight: 700 !important;
  line-height: .78rem !important;
  text-align: left !important;
  box-sizing: border-box !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-field__control::placeholder,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-field__control::placeholder {
  color: rgba(255, 247, 223, .42) !important;
  -webkit-text-fill-color: rgba(255, 247, 223, .42) !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-cell:after,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-cell:after,
html[data-hhgj-route="addBankCard"] body #app .usrse .hgs .van-cell-group:after,
html[data-hhgj-route="addUsdtCard"] body #app .usrse .hgs .van-cell-group:after {
  display: none !important;
  border: 0 !important;
  content: none !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs.realname-row,
html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs:first-child {
  display: block !important;
  grid-template-columns: none !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs.realname-row .nams,
html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs:first-child .nams {
  order: 1 !important;
  display: flex !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 0 .14rem !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs.realname-row .van-cell-group,
html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs:first-child .van-cell-group {
  order: 2 !important;
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs.realname-row .van-field__control,
html[data-hhgj-route="addBankCard"] body #app .usrse > .hgs:first-child .van-field__control {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  text-align: left !important;
}

/* Scoped fallback for cached route state. This targets the compiled add-card
   component directly and avoids runtime DOM mutation. */
#app .usrse[data-v-65c8b819] {
  width: min(calc(100vw - 32px), 680px) !important;
  max-width: min(calc(100vw - 32px), 680px) !important;
  min-height: calc(100vh - .9rem) !important;
  margin: 0 auto !important;
  padding: .22rem 0 .56rem !important;
  background: transparent !important;
  box-sizing: border-box !important;
  overflow: visible !important;
}

#app .usrse[data-v-65c8b819] > .hgs {
  display: block !important;
  grid-template-columns: none !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 auto .18rem !important;
  padding: .22rem .24rem !important;
  overflow: visible !important;
  border: 1px solid rgba(245, 201, 106, .34) !important;
  border-radius: .16rem !important;
  background: radial-gradient(circle at 12% 0, rgba(245, 201, 106, .16), transparent 40%), linear-gradient(135deg, rgba(26, 21, 12, .98), rgba(7, 6, 4, .98)) !important;
  box-shadow: 0 .12rem .28rem rgba(0, 0, 0, .34), inset 0 1px 0 rgba(255, 236, 172, .08) !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-65c8b819] > .hgs .nams {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 0 .14rem !important;
  padding: 0 !important;
  color: var(--hhgj-text, #fff7df) !important;
  font-size: .28rem !important;
  font-weight: 900 !important;
  line-height: .38rem !important;
  letter-spacing: 0 !important;
  text-shadow: 0 2px 8px rgba(0, 0, 0, .5) !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-65c8b819] > .hgs .nams:not(.sc):before {
  content: "" !important;
  width: .07rem !important;
  height: .26rem !important;
  margin-right: .1rem !important;
  border-radius: 999px !important;
  background: linear-gradient(180deg, #ffe58f, #d39528) !important;
  box-shadow: 0 0 .16rem rgba(245, 201, 106, .7) !important;
  flex: 0 0 auto !important;
}

#app .usrse[data-v-65c8b819] .hgs .van-cell-group,
#app .usrse[data-v-65c8b819] .hgs .van-cell,
#app .usrse[data-v-65c8b819] .hgs .van-cell.van-field,
#app .usrse[data-v-65c8b819] .hgs .van-cell__value,
#app .usrse[data-v-65c8b819] .hgs .van-field__body {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  overflow: visible !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-65c8b819] .hgs .van-cell,
#app .usrse[data-v-65c8b819] .hgs .van-cell.van-field {
  display: flex !important;
  align-items: center !important;
  height: .78rem !important;
  min-height: .78rem !important;
  color: var(--hhgj-text, #fff7df) !important;
}

#app .usrse[data-v-65c8b819] .hgs input,
#app .usrse[data-v-65c8b819] .hgs input:disabled,
#app .usrse[data-v-65c8b819] .hgs .van-field__control,
#app .usrse[data-v-65c8b819] .hgs .van-field__control:disabled {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: 100% !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  color: var(--hhgj-text, #fff7df) !important;
  -webkit-text-fill-color: var(--hhgj-text, #fff7df) !important;
  font-size: .25rem !important;
  font-weight: 700 !important;
  line-height: .78rem !important;
  text-align: left !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-65c8b819] .hgs .van-field__control::placeholder {
  color: rgba(255, 247, 223, .42) !important;
  -webkit-text-fill-color: rgba(255, 247, 223, .42) !important;
}

#app .usrse[data-v-65c8b819] .hgs .van-cell:after,
#app .usrse[data-v-65c8b819] .hgs .van-cell-group:after {
  display: none !important;
  border: 0 !important;
  content: none !important;
}

/* Final real-name row guard: older withdrawal/add-card rules use :has(.realname-row)
   and can force the first bank-card row into a two-column grid. */
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse[data-v-65c8b819] > .hgs.realname-row,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse[data-v-65c8b819] > .hgs:first-child,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs.realname-row,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs:first-child {
  display: block !important;
  grid-template-columns: none !important;
  align-items: stretch !important;
  gap: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 auto .18rem !important;
  padding: .22rem .24rem !important;
  overflow: visible !important;
  box-sizing: border-box !important;
}

html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse[data-v-65c8b819] > .hgs.realname-row > .nams,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse[data-v-65c8b819] > .hgs:first-child > .nams,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs.realname-row > .nams,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs:first-child > .nams {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 0 .14rem !important;
  padding: 0 !important;
  white-space: nowrap !important;
}

html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse[data-v-65c8b819] > .hgs.realname-row > .van-cell-group,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse[data-v-65c8b819] > .hgs:first-child > .van-cell-group,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs.realname-row > .van-cell-group,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs:first-child > .van-cell-group {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
}

html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs.realname-row .van-cell,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs:first-child .van-cell,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs.realname-row .van-field,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs:first-child .van-field {
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: .78rem !important;
  min-height: .78rem !important;
  margin: 0 !important;
  padding: 0 .2rem !important;
  border: 1px solid rgba(245, 201, 106, .28) !important;
  border-radius: .12rem !important;
  background: linear-gradient(180deg, rgba(18, 15, 10, .98), rgba(31, 25, 14, .9)) !important;
  box-shadow: inset 0 1px 0 rgba(255, 233, 168, .06) !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs.realname-row .van-cell__value,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs:first-child .van-cell__value,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs.realname-row .van-field__body,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs:first-child .van-field__body {
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: 100% !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
}

html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs.realname-row .van-field__control,
html[data-hhgj-route="addBankCard"] body:has(#app .usrse .realname-row) #app .usrse > .hgs:first-child .van-field__control {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  line-height: .76rem !important;
  text-align: left !important;
  box-sizing: border-box !important;
}

/* Final USDT add-card guard: this component uses data-v-95769a4a, so it
   needs its own scoped fallback before the route-specific CSS finishes. */
#app .usrse[data-v-95769a4a] {
  width: min(calc(100vw - 32px), 680px) !important;
  max-width: min(calc(100vw - 32px), 680px) !important;
  min-height: calc(100vh - .9rem) !important;
  margin: 0 auto !important;
  padding: .22rem 0 .56rem !important;
  background: transparent !important;
  box-sizing: border-box !important;
  overflow: visible !important;
}

#app .usrse[data-v-95769a4a] > .hgs {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 auto .18rem !important;
  padding: .22rem .24rem !important;
  overflow: visible !important;
  border: 1px solid rgba(245, 201, 106, .34) !important;
  border-radius: .16rem !important;
  background: radial-gradient(circle at 12% 0, rgba(245, 201, 106, .16), transparent 40%), linear-gradient(135deg, rgba(26, 21, 12, .98), rgba(7, 6, 4, .98)) !important;
  box-shadow: 0 .12rem .28rem rgba(0, 0, 0, .34), inset 0 1px 0 rgba(255, 236, 172, .08) !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-95769a4a] > .hgs .nams {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 0 .14rem !important;
  padding: 0 !important;
  color: var(--hhgj-text, #fff7df) !important;
  font-size: .28rem !important;
  font-weight: 900 !important;
  line-height: .38rem !important;
  letter-spacing: 0 !important;
  text-shadow: 0 2px 8px rgba(0, 0, 0, .5) !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-95769a4a] > .hgs .nams:not(.sc):before {
  content: "" !important;
  width: .07rem !important;
  height: .26rem !important;
  margin-right: .1rem !important;
  border-radius: 999px !important;
  background: linear-gradient(180deg, #ffe58f, #d39528) !important;
  box-shadow: 0 0 .16rem rgba(245, 201, 106, .7) !important;
  flex: 0 0 auto !important;
}

#app .usrse[data-v-95769a4a] > .hgs .nams.sc,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs:first-child > .nams.sc {
  display: grid !important;
  grid-template-columns: minmax(.95rem, 1fr) minmax(1.2rem, auto) minmax(1.2rem, auto) !important;
  align-items: center !important;
  column-gap: .14rem !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

#app .usrse[data-v-95769a4a] > .hgs .nams.sc:before,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs:first-child > .nams.sc:before {
  display: none !important;
  content: none !important;
}

#app .usrse[data-v-95769a4a] > .hgs .ssa,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs:first-child > .nams.sc .ssa {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: auto !important;
  min-width: 1.2rem !important;
  height: .68rem !important;
  min-height: .68rem !important;
  margin: 0 !important;
  padding: 0 .18rem !important;
  border: 1px solid rgba(245, 201, 106, .34) !important;
  border-radius: .12rem !important;
  background: linear-gradient(180deg, rgba(24, 20, 12, .94), rgba(12, 10, 6, .98)) !important;
  color: var(--hhgj-text, #fff7df) !important;
  font-size: .26rem !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  text-align: center !important;
  box-shadow: inset 0 1px 0 rgba(255, 236, 172, .08) !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-95769a4a] > .hgs .ssa.acti,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs:first-child > .nams.sc .ssa.acti {
  border-color: rgba(255, 230, 150, .92) !important;
  background: linear-gradient(180deg, #ffe58f 0%, #d3982e 100%) !important;
  color: #1f1302 !important;
  box-shadow: 0 0 .2rem rgba(245, 201, 106, .26), inset 0 1px 0 rgba(255, 255, 255, .45) !important;
}

#app .usrse[data-v-95769a4a] .hgs .van-cell-group,
#app .usrse[data-v-95769a4a] .hgs .van-cell__value,
#app .usrse[data-v-95769a4a] .hgs .van-field__body {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  overflow: visible !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-95769a4a] .hgs .van-cell,
#app .usrse[data-v-95769a4a] .hgs .van-cell.van-field {
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: .78rem !important;
  min-height: .78rem !important;
  margin: 0 !important;
  padding: 0 .2rem !important;
  border: 1px solid rgba(245, 201, 106, .28) !important;
  border-radius: .12rem !important;
  background: linear-gradient(180deg, rgba(18, 15, 10, .98), rgba(31, 25, 14, .9)) !important;
  box-shadow: inset 0 1px 0 rgba(255, 233, 168, .06) !important;
  color: var(--hhgj-text, #fff7df) !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-95769a4a] .hgs input,
#app .usrse[data-v-95769a4a] .hgs input:disabled,
#app .usrse[data-v-95769a4a] .hgs .van-field__control,
#app .usrse[data-v-95769a4a] .hgs .van-field__control:disabled {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  height: 100% !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  color: var(--hhgj-text, #fff7df) !important;
  -webkit-text-fill-color: var(--hhgj-text, #fff7df) !important;
  font-size: .25rem !important;
  font-weight: 700 !important;
  line-height: .76rem !important;
  text-align: left !important;
  box-sizing: border-box !important;
}

#app .usrse[data-v-95769a4a] .hgs .van-field__control::placeholder {
  color: rgba(255, 247, 223, .42) !important;
  -webkit-text-fill-color: rgba(255, 247, 223, .42) !important;
}

#app .usrse[data-v-95769a4a] .hgs .van-cell:after,
#app .usrse[data-v-95769a4a] .hgs .van-cell-group:after {
  display: none !important;
  border: 0 !important;
  content: none !important;
}

#app .usrse[data-v-95769a4a] > .hgs > .nams + div[style*="display: flex"],
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs > .nams + div[style*="display: flex"] {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) 1.48rem !important;
  align-items: center !important;
  column-gap: .14rem !important;
  width: 100% !important;
}

#app .usrse[data-v-95769a4a] > .hgs > .nams + div[style*="display: flex"] > .van-cell-group,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs > .nams + div[style*="display: flex"] > .van-cell-group {
  width: 100% !important;
  min-width: 0 !important;
}

#app .usrse[data-v-95769a4a] > .hgs > .nams + div[style*="display: flex"] > .van-button--small,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs > .nams + div[style*="display: flex"] > .van-button--small {
  width: 1.48rem !important;
  min-width: 1.48rem !important;
  height: .78rem !important;
  min-height: .78rem !important;
  margin: 0 !important;
  padding: 0 !important;
  flex: 0 0 1.48rem !important;
  border: 1px solid rgba(255, 230, 150, .86) !important;
  border-radius: .12rem !important;
  background: linear-gradient(180deg, #ffe58f 0%, #d3982e 100%) !important;
  color: #1f1302 !important;
  box-shadow: 0 .08rem .18rem rgba(211, 152, 46, .22), inset 0 1px 0 rgba(255, 255, 255, .42) !important;
}

#app .usrse[data-v-95769a4a] > .hgs > .nams + div[style*="display: flex"] > .van-button--small .van-button__text,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .hgs > .nams + div[style*="display: flex"] > .van-button--small .van-button__text {
  font-size: .25rem !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  color: #1f1302 !important;
}

#app .usrse[data-v-95769a4a] > .van-button,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .van-button {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  max-width: 100% !important;
  height: .84rem !important;
  min-height: .84rem !important;
  margin: .12rem 0 0 !important;
  padding: 0 !important;
  border: 1px solid rgba(255, 230, 150, .88) !important;
  border-radius: .16rem !important;
  background: linear-gradient(180deg, #ffe58f 0%, #d3982e 100%) !important;
  color: #1f1302 !important;
  box-shadow: 0 .1rem .22rem rgba(211, 152, 46, .28), inset 0 1px 0 rgba(255, 255, 255, .45) !important;
}

#app .usrse[data-v-95769a4a] > .van-button .van-button__text,
html[data-hhgj-route="addUsdtCard"] body #app .usrse > .van-button .van-button__text {
  color: #1f1302 !important;
  font-size: .28rem !important;
  font-weight: 900 !important;
}
