/* Scoped language layout; existing Simplified Chinese dimensions stay intact. */
.zx-language-selector-input{color:transparent!important;text-shadow:none!important;caret-color:transparent}
.zx-language-selector-display{position:absolute;display:flex;align-items:center;box-sizing:border-box;pointer-events:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
html[data-zx-ui="payment"] .main.canvi-content{width:100%!important}
html[data-zx-ui="payment"] .zixia-wallet-methods.alrkd3>.labxz>label{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;height:auto!important;min-height:100px;box-sizing:border-box}
html[data-zx-ui="payment"] .zixia-wallet-methods.alrkd3>.labxz>label>sup{position:static!important;display:block;flex:none;width:auto!important;max-width:100%;margin:2px 0 0;line-height:18px;vertical-align:baseline}
html[data-zx-ui="payment"] .zixia-wallet-methods.alrkd3>.labxz>label>sup>span{display:inline-block;max-width:100%;box-sizing:border-box;line-height:14px;vertical-align:top;white-space:normal;overflow-wrap:anywhere}
html[data-zx-locale="en"][data-zx-ui="login"] .modal-ty-login{box-sizing:border-box;max-width:calc(100vw - 24px)}
html[data-zx-locale="en"][data-zx-ui="login"] .info p{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;line-height:1.5}
html[data-zx-locale="en"][data-zx-ui="login"] .info{height:auto!important;min-height:0}
html[data-zx-locale="en"][data-zx-ui="login"] .info p>a{float:none!important;white-space:normal;margin:0!important;max-width:100%;width:auto!important;height:auto!important;line-height:1.5!important;padding:7px 4px}
html[data-zx-locale="en"][data-zx-ui="login"] .lxkf{width:auto!important;max-width:35%;font-size:12px!important;white-space:nowrap}
html[data-zx-locale="en"][data-zx-ui="login"] .submitBtn{white-space:normal;line-height:1.3;min-height:42px;padding-top:8px;padding-bottom:8px}
html[data-zx-locale="en"][data-zx-ui="login"] .zx-submit-code{font-size:12px;white-space:nowrap;padding-left:4px;padding-right:4px}
html[data-zx-locale="en"][data-zx-ui="login"] .btn-none{white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;min-height:44px;height:auto;padding-left:4px;padding-right:4px}
html[data-zx-locale="en"][data-zx-ui="login"] .gys,html[data-zx-locale="en"][data-zx-ui="login"] .s_msg p{overflow-wrap:anywhere;white-space:normal;line-height:1.5}
html[data-zx-locale="en"][data-zx-ui="payment"] .nhead a.menus{font-size:13px;white-space:nowrap}
html[data-zx-locale="en"][data-zx-ui="payment"] .cz-tit{font-size:14px}
html[data-zx-locale="en"][data-zx-ui="payment"] .lin-li-in{white-space:normal;line-height:1.5}
html[data-zx-locale="en"][data-zx-ui="payment"] .wfc,html[data-zx-locale="en"][data-zx-ui="payment"] .info,html[data-zx-locale="en"][data-zx-ui="payment"] .info-p,html[data-zx-locale="en"][data-zx-ui="payment"] .layui-layer-content{overflow-wrap:anywhere;white-space:normal}
html[data-zx-locale="en"][data-zx-ui="payment"] .paywhere li,html[data-zx-locale="en"][data-zx-ui="payment"] .paywhere a{font-size:13px}
@media(max-width:600px){
html[data-zx-ui="payment"] .zixia-wallet-methods.alrkd3{width:auto!important;max-width:100%;box-sizing:border-box}
html[data-zx-ui="payment"] .zixia-wallet-methods.alrkd3>.labxz>label{white-space:normal!important;overflow-wrap:anywhere}
html[data-zx-locale="en"][data-zx-ui="payment"] #paywhere{line-height:1.4}
html[data-zx-ui="payment"] #paywhere>.alrkd2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}
html[data-zx-ui="payment"] #paywhere>.alrkd2>.labxz{width:auto!important;min-width:0;margin:0!important}
html[data-zx-ui="payment"] #paywhere>.alrkd2>.labxz>label,html[data-zx-ui="payment"] #paywhere>.alrkd2>.labxz>a{display:block;width:100%!important;box-sizing:border-box;font-size:12px;padding-left:0;padding-right:0;text-align:center}
html[data-zx-locale="en"][data-zx-ui="payment"] #amount_radio{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}
html[data-zx-locale="en"][data-zx-ui="payment"] #amount_radio>.labxz{width:auto;min-width:0;margin:0!important}
html[data-zx-locale="en"][data-zx-ui="payment"] #amount_radio>.labxz:not(#amount_input)>label{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:44px;padding:4px 1px;font-size:14px;line-height:18px;white-space:nowrap}
html[data-zx-locale="en"][data-zx-ui="payment"] #amount_radio>.labxz:not(#amount_input) .payCompany{display:block;font-size:10px;line-height:12px}
html[data-zx-locale="en"][data-zx-ui="payment"] #amount_input{grid-column:1/-1;max-width:100%;margin-top:8px!important}
html[data-zx-locale="en"][data-zx-ui="payment"] #amount_input>label{display:flex;align-items:center;gap:4px;box-sizing:border-box;width:max-content;max-width:100%;padding-right:6px;white-space:nowrap}
html[data-zx-locale="en"][data-zx-ui="payment"] #amount_input #cardamt{min-width:0;max-width:100px}
html[data-zx-locale="en"][data-zx-ui="payment"] .lin-li-ri{max-width:65%;overflow-wrap:anywhere}
html[data-zx-locale="en"][data-zx-ui="payment"] .alrkd3 label{font-size:12px}
html[data-zx-locale="en"][data-zx-ui="payment"] #amount_input em{font-size:12px}
html[data-zx-locale="en"][data-zx-ui="login"] .modal-ty-login .input input{min-width:0;box-sizing:border-box}
}
@media(max-height:600px){html[data-zx-locale="en"][data-zx-ui="login"] .modal-ty-login{max-height:calc(100vh - 24px);overflow-y:auto}}
