.hy-cashier-form{--pay-primary:var(--primary-color);--pay-gradient:var(--button-gradient-bg-color);--pay-text:var(--primary-text-color);--pay-muted:var(--secondary-text-color);--pay-placeholder:var(--placeholder-color);--pay-card-bg:var(--card-background-color);--pay-error:var(--error-text-color)}
.hy-channel-tip{margin-top:.26667rem!important;font-size:.32rem}
.hy-checkout-link{margin:.3rem;padding:.3rem;border-radius:.16rem;background:var(--card-background-color,#fff);font-size:.32rem;overflow-wrap:anywhere}
.hy-checkout-link a{display:block;color:#159cfe;text-align:center;padding:.25rem;border:1px solid #d9e2ef;border-radius:.2rem}
.hy-checkout-link p{font-size:.26667rem;color:var(--secondary-text-color);line-height:1.5}
.hy-cashier-form .trc20PromptPop__btn:disabled{opacity:.5}
.hy-trc-example-note{font-size:.24rem;line-height:.36rem;color:var(--secondary-text-color);margin:0 .3rem .2rem;text-align:center}
.hy-promo-example-note{display:block;font-size:.24rem;line-height:.36rem;color:var(--secondary-text-color);margin-top:.1rem}
[data-hy-cashier-native-back="1"] .page-scroll{padding-bottom:calc(1.9rem + env(safe-area-inset-bottom));box-sizing:border-box;scroll-padding-bottom:calc(1.9rem + env(safe-area-inset-bottom))}
[data-hy-cashier-native-back="1"] .rcbotbtn{height:auto!important;bottom:env(safe-area-inset-bottom)!important;padding:.2rem .3rem!important;gap:.2rem;align-items:center;background:var(--card-background-color,#fff)}
.hy-usdt-quote-disclosure{margin:.25rem .3rem;padding:.2rem;line-height:1.6;font-size:.3rem;white-space:normal;overflow-wrap:anywhere;color:var(--secondary-text-color,#788b9d)}
.accounts-swipe-cell{align-items:center!important}
.accounts-swipe-cell>.accounts-list-right{justify-content:center!important;padding-top:0!important;padding-bottom:0!important}
.accounts-list-right>.tittle:empty{display:none!important}
.accounts-list-right>.b_text{margin:0!important;min-height:.8rem;align-items:center!important}
.accounts-swipe-cell>img,.withdraw_main .bank_img{object-fit:contain!important;object-position:center!important;border-radius:0!important;flex-shrink:0;display:block;align-self:center}
.accounts-swipe-cell>img[src="/assets/payment/usdt.webp"],.withdraw_main .bank_img[src="/assets/payment/usdt.webp"]{content:url('/assets/payment/cashier-reference-usdt.png')}
.hy-cashier-form .dnw-selector{display: flex; -webkit-box-align: stretch; -webkit-align-items: stretch; align-items: stretch; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 0.26667rem;}
.hy-cashier-form .dnw-selector--3 .dnw-selector-item{flex: 0 0 calc(33.3333% - 0.19556rem);}
.hy-cashier-form .dnw-selector--4 .dnw-selector-item{flex: 0 0 calc(25% - 0.21334rem);}
.hy-cashier-form .dnw-selector--3 .dnw-selector-item,.hy-cashier-form .dnw-selector--4 .dnw-selector-item{box-sizing:border-box}
.hy-cashier-form .dnw-selector-item{position: relative; flex: 1 0 0px; min-width: 0px; overflow: visible; border-width: 0.02667rem; border-style: solid; border-color: transparent; background: var(--pay-card-bg); background-size: 100% 100%; border-radius: 0.13333rem;}
.hy-cashier-form .dnw-selector-item--active{border-color: var(--pay-primary);}
.hy-cashier-form .dnw-selector-item--active:before{content: ""; position: absolute; z-index: 1; right: 0px; bottom: 0px; width: 0px; height: 0px; border-top: 0.29333rem solid transparent; border-left: 0.29333rem solid transparent; border-right: .29333rem solid var(--pay-primary); border-bottom: .29333rem solid var(--pay-primary); border-bottom-right-radius: 0.10667rem; pointer-events: none;}
.hy-cashier-form .dnw-selector-item--active:after{content: ""; position: absolute; z-index: 2; right: 0.05333rem; bottom: 0.05333rem; width: 0.26667rem; height: 0.21333rem; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAACAyoQSAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjSURBVHgBvZZhccMwDIVfdgNQCIYwCIFQCB6CFcIYbAySIiiEjEEhuAwG4VW+uNdrL5WcRul3p1+x/CRbsgKsAMkglsQiXoWIdbySxX9yIFiLkuUjcjDhHf60yrcoFuBNOU6NLTzJhWMIJngjmw6GaIQnsuFHbZZv8OPL+P4HT6i3yYVwWe+VqZVl3zTNCZ7QbpMWntBuk6Pm3IkdOLOsK7KMtc6pBNEagq0hmDRn7YiS2I4TU4K302SKnSZ6YB1DCXDDmW1yL1jjfM8/7bvsnj3aJQRN9Eh/BijkF+lTbC92gh/76pUS4Vas5zKem5kciyvf9cD5RCylBPBLu1ozuaoDPOH4AvVl8yk6rAXHx2Hq+EONf4OFFKH8h7eRmfld43MGOltJLYYCMNMAAAAASUVORK5CYII="); background-size: 100% 100%; background-position: 50% center; background-repeat: no-repeat; pointer-events: none;}
.hy-cashier-form .pay-method-selector .dnw-selector-item{min-height: 1.86667rem; font-size: 0.32rem; line-height: 1.2; color: var(--pay-text); text-align: center;}
.hy-cashier-form .pay-method-selector .dnw-selector-item--active{border-color: var(--pay-primary); color: var(--pay-primary);}
.hy-cashier-form .pay-method-selector .dnw-selector-item--loading{pointer-events: none;}
.hy-cashier-form .pay-method-selector .dnw-selector-item--loading,.hy-cashier-form .pay-method-selector__content{display: flex; -webkit-box-orient: vertical; -webkit-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center;}
.hy-cashier-form .pay-method-selector__content{padding: 0.26667rem 0.05333rem 0.05333rem;}
.hy-cashier-form .pay-method-selector__icon{width: 100%; height: 0.8rem; background-size: contain; background-repeat: no-repeat; background-position: 50% center;}
.hy-cashier-form .pay-method-selector__add-icon{height: 100%; font-size: 0.85333rem; font-weight: 600;}
.hy-cashier-form .pay-method-selector__add-icon,.hy-cashier-form .pay-method-selector__text{display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center;}
.hy-cashier-form .pay-method-selector__text{-webkit-box-orient: vertical; -webkit-flex-direction: column; flex-direction: column; margin-top: 0.05333rem; min-height: 0.69333rem;}
.hy-cashier-form .pay-method-selector__title{display: block;}
.hy-cashier-form .pay-method-selector__subtitle{display: block; font-size: 0.26667rem;}
.hy-cashier-form .pay-method-selector__promo-badge{position: absolute; z-index: 1; top: -0.4rem; right: -0.4rem; left: -0.4rem; display: block; width: calc(100% + 0.8rem); height: 1.6rem; pointer-events: none;}
.hy-cashier-form .pay-method-selector__status-badge{position: absolute; top: -0.02667rem; left: -0.02667rem; max-height: 0.37333rem; max-width: 0.90667rem;}
.hy-cashier-form .pay-method-selector__loading-icon{width: 0.8rem; height: 0.8rem; border-radius: 0.16rem;}
.hy-cashier-form .pay-method-selector__loading-title{margin-top: 0.21333rem; width: 1.12rem; height: 0.26667rem; border-radius: 0.26667rem;}
.hy-cashier-form .pay-method-selector__loading-icon,.hy-cashier-form .pay-method-selector__loading-title{background: var(--pay-selector-loading-bg); background-size: 200% 100%; -webkit-animation: pay-method-selector-skeleton-eccf13a4 1.2s ease-in-out infinite; animation: pay-method-selector-skeleton-eccf13a4 1.2s ease-in-out infinite;}
.hy-cashier-form .deposit-page{width: 100%;}
.hy-cashier-form .deposit-page .deposit-wrap{margin: 0.53333rem auto 0px; width: 9.33333rem;}
.hy-cashier-form .deposit-page .dnw-form-item{margin-top: 0.53333rem;}
.hy-cashier-form .deposit-page .dnw-form-item:first-child{margin-top: 0px;}
.hy-cashier-form .deposit-page .dnw-form-item__header{display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; height: 0.37333rem; margin-bottom: 0.26667rem; line-height: 0.37333rem;}
.hy-cashier-form .deposit-page .dnw-form-item__aside,.hy-cashier-form .deposit-page .dnw-form-item__label{font-size: 0.37333rem; font-family: "PingFang SC"; font-weight: 400; color: var(--pay-text);}
.hy-cashier-form .deposit-page .dnw-form-item__aside{text-align: right;}
.hy-cashier-form .deposit-page .dnw-form-item__aside--link{font-weight: 500; color: var(--pay-primary);}
.hy-cashier-form .deposit-page .dnw-form-item__control{display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; width: 100%; height: 1.2rem; margin: 0px; border-radius: 0.21333rem; background: var(--pay-card-bg);}
.hy-cashier-form .deposit-page .dnw-form-item__content{margin: 0px;}
.hy-cashier-form .deposit-page .dnw-form-item__extra{margin-top: 0.26667rem;}
.hy-cashier-form .deposit-page .dnw-form-item__tips{margin: 0.26667rem 0px 0px; line-height: 0.61333rem; font-family: "PingFang SC"; font-weight: 500; color: var(--pay-muted);}
.hy-cashier-form .deposit-page .dnw-form-item__content+.deposit-page .dnw-form-item__tips,.hy-cashier-form .deposit-page .dnw-form-item__control+.deposit-page .dnw-form-item__content,.hy-cashier-form .deposit-page .dnw-form-item__control+.deposit-page .dnw-form-item__extra{margin-top: 0.26667rem;}
.hy-cashier-form .deposit-page .dnw-form-item .van-cell{padding: 0px !important;}
.hy-cashier-form .deposit-page .dnw-form-item .van-field__left-icon{margin-left: 0.4rem; margin-right: 0px; font-size: 0.37333rem; line-height: 1.06667rem; font-family: "PingFang SC"; font-weight: 500; color: var(--pay-text);}
.hy-cashier-form .deposit-page .dnw-form-item .van-field__control{padding-left: 0.26667rem; font-size: 0.37333rem; color: var(--pay-text);}
.hy-cashier-form .deposit-page .dnw-form-item .van-field__button{padding-left: 0.26667rem; padding-right: 0.4rem; font-size: 0.37333rem; color: var(--pay-primary);}
.hy-cashier-form .deposit-page .dnw-form-item input{color: var(--pay-text) !important;}
.hy-cashier-form .deposit-page .dnw-form-item .van-field__control::-webkit-input-placeholder{font-size: 0.37333rem; color: var(--pay-placeholder);}
.hy-cashier-form .deposit-page .dnw-form-item .van-field__control:-moz-placeholder,.hy-cashier-form .deposit-page .dnw-form-item .van-field__control::-moz-placeholder{font-size: 0.37333rem; color: var(--pay-placeholder);}
.hy-cashier-form .deposit-page .dnw-form-item .van-field__control:-ms-input-placeholder{font-size: 0.37333rem; color: var(--pay-placeholder);}
.hy-cashier-form .deposit-page .dnw-form-item .orange{color: var(--pay-error);}
.hy-cashier-form .deposit-page .protocol-selector{padding-top: 0.90667rem; overflow: visible;}
.hy-cashier-form .deposit-page .receiving-account__list{overflow: visible;}
.hy-cashier-form .deposit-page .receiving-account__list .dnw-selector-item--active .receiving-account__option-limit,.hy-cashier-form .deposit-page .receiving-account__list .dnw-selector-item--active .receiving-account__option-name{color: var(--pay-primary);}
.hy-cashier-form .deposit-page .receiving-account__option{position: relative; display: flex; -webkit-box-orient: vertical; -webkit-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; width: 100%; height: 1.2rem; padding: 0px 0.13333rem; box-sizing: border-box;}
.hy-cashier-form .deposit-page .receiving-account__option .xieyi_general{width: 2.13333rem; max-height: .74667rem; object-fit: contain; position: absolute; left: 50%; bottom: 100%; -webkit-transform: translateX(-50%); transform: translateX(-50%); z-index: 1; pointer-events: none;}
.hy-cashier-form .deposit-page .receiving-account__option-name{width: 100%; overflow: hidden; font-size: 0.26667rem; font-family: "PingFang SC"; font-weight: 500; color: var(--pay-text); text-align: center; white-space: nowrap; word-break: break-all; overflow-wrap: break-word;}
.hy-cashier-form .deposit-page .receiving-account__option-limit{font-size: 0.32rem; font-family: "PingFang SC"; font-weight: 500; color: var(--pay-text);}
.hy-cashier-form .deposit-page .receiving-account__promo-badge{position: absolute; z-index: 1; top: -0.4rem; left: -0.4rem; display: block; width: calc(100% + 0.8rem); height: 1.6rem; pointer-events: none;}
.hy-cashier-form .deposit-page .receiving-account__skeleton{width: 100%; height: 1.2rem; border-radius: 0.13333rem; background: var(--pay-loading-bg); background-size: 200% 100%; -webkit-animation: receiving-account-skeleton-e3d8f86e 1.2s ease-in-out infinite; animation: receiving-account-skeleton-e3d8f86e 1.2s ease-in-out infinite;}
.hy-cashier-form .deposit-page .quick-amount-option{display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; height: 1.06667rem; font-size: 0.37333rem; line-height: 1.06667rem; font-family: "PingFang SC"; font-weight: 500; color: var(--pay-text);}
.hy-cashier-form .deposit-page .quick-amount-option--active{color: var(--pay-primary);}
.hy-cashier-form .deposit-page .form-submit{margin-top: 0.8rem; padding-bottom: 0.4rem;}
.hy-cashier-form .deposit-page .form-submit__button{margin: 0px auto; width: 7.46667rem; height: 1.30667rem !important; min-width: 0px; padding: 0px; border: 0.02667rem solid rgb(233, 175, 107); border-radius: 0.74667rem; display: block; font-size: 0.42667rem; line-height: 1.30667rem !important; font-family: "PingFang SC"; font-weight: 500; color: var(--pay-text); text-align: center; background: var(--pay-gradient); box-sizing: border-box; opacity: 1; -webkit-transition: background .2s ease,opacity .2s ease,-webkit-transform .12s ease; transition: background .2s ease,opacity .2s ease,transform .12s ease,-webkit-transform .12s ease;}
.hy-cashier-form .deposit-page .form-submit__button .van-button__text{line-height: 1.30667rem;}
.hy-cashier-form .deposit-page .form-submit__button:before{display: none;}
.hy-cashier-form .deposit-page .form-submit__button:active{-webkit-transform: scale(.98); transform: scale(.98);}
.hy-cashier-form .deposit-page .form-submit__button.van-button--disabled{opacity: 0.6;}
.hy-cashier-form .deposit-page .form-submit__button.van-button--disabled:active{-webkit-transform: none; transform: none;}
.hy-cashier-form .commone-form-item .form-input{width: 100%; border: medium; color: rgb(255, 255, 255); background-color: transparent;}
.hy-cashier-form .commone-form-item .form-input::-webkit-input-placeholder{color: rgb(216, 224, 255);}
.hy-cashier-form .commone-form-item .form-input::-moz-placeholder{color: rgb(216, 224, 255);}
.hy-cashier-form .commone-form-item .form-input:-ms-input-placeholder{color: rgb(216, 224, 255);}
.hy-cashier-form .commone-form-item .form-input::placeholder{color: rgb(216, 224, 255);}
.hy-cashier-form{width:100%;color:var(--primary-text-color);font-size:.37333rem}.hy-cash-history{display:flex;gap:.26667rem;flex-wrap:wrap;margin-top:.26667rem}.hy-cash-history button{font:inherit;border:0;background:var(--card-background-color);padding:.13333rem .26667rem}.hy-cash-status{text-align:center;font-size:.37333rem;color:var(--secondary-text-color);margin:.53333rem}.hy-owned-repairs{font-size:.37333rem;padding:0 .33333rem .53333rem;box-sizing:border-box}
.hy-owned-repairs{padding-top:.3rem}.hy-owned-repairs article{background:#fff;padding:.3rem;border-radius:.15rem;margin:.3rem 0}.hy-owned-repairs p{font-size:.27rem}.hy-repair-head{display:flex;align-items:center;justify-content:space-between;font-size:.3rem}.hy-repair-head button{background:none;color:#e9b25f;font-size:.25rem}.hy-repair-dates{display:flex;gap:.16rem;justify-content:space-between;margin:.35rem 0 .2rem}.hy-repair-dates button{padding:.1rem .28rem;border-radius:.8rem;background:#fff;color:#7d90a8}.hy-owned-repairs .selected{background:linear-gradient(#fff9dd,#e3bd60)!important;color:#242538!important}.hy-owned-repairs>button:not(.hy-cash-submit){display:block;padding:.28rem;width:100%;margin:.24rem 0;background:#fff;border-radius:.16rem;text-align:left}.hy-owned-repairs small{font-size:.23rem}.hy-owned-repairs label{display:block;background:white;border-radius:.16rem;padding:.24rem;margin:.3rem 0}.hy-owned-repairs textarea{width:100%;box-sizing:border-box;font:inherit;padding:.2rem;border:1px solid #ddd;border-radius:.16rem}
.hy-owned-repairs{padding:.53333rem;background:#fff;color:#191a30}.hy-repair-head{font-size:.37333rem;font-weight:600;margin:.16rem 0}.hy-repair-head button{color:#159cfe;font-weight:400;font-size:.32rem;border:0;padding:0}.hy-owned-repairs>.hy-repair-card{display:flex;align-items:center;border:1px solid #dce3ef;border-radius:.16rem;padding:.37333rem .53333rem;gap:.53333rem;font-size:.32rem;background:#fff}.hy-repair-labels,.hy-repair-values{display:flex;flex-direction:column;gap:.16rem;line-height:.53333rem}.hy-repair-labels{color:#7e94b2;white-space:nowrap}.hy-repair-values{flex:1;min-width:0;font-weight:500;color:#191a30}.hy-repair-values>div{overflow-wrap:anywhere}.hy-repair-radio{width:.48rem;height:.48rem;border:1px solid #8c9fb7;border-radius:50%;flex:none}.hy-repair-card--selected .hy-repair-radio{border-color:#efb267;background:radial-gradient(#efb267 50%,transparent 55%)}.hy-owned-repairs>.hy-repair-back{text-align:right;background:transparent;padding:.1rem 0;color:#8195b0;border:0;font-size:.32rem}.hy-repair-upload{margin:1.2rem -.53333rem 0;padding:.53333rem;border-top:.26667rem solid #f2f3f5}.hy-owned-repairs .hy-repair-file{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.26667rem .4rem;background:#e5f3ff;border:0;border-radius:.16rem;font-size:.32rem;min-height:1.2rem;box-sizing:border-box}.hy-repair-file input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.hy-repair-add{display:flex;align-items:center;justify-content:center;background:white;width:1.12rem;height:1.12rem;border:1px solid #ddd;border-radius:.16rem;color:#edae60;font-size:.85rem}.hy-repair-proof{max-width:100%;max-height:3rem}.hy-owned-repairs>.hy-cash-submit{display:block;border:0;border-radius:1rem;width:80%;margin:1rem auto .6rem;min-height:1.2rem;font-size:.42667rem;color:#191a30;background:var(--button-gradient-bg-color)}.hy-owned-repairs>.hy-cash-submit:disabled{background:#f8f8f8}
.hy-owned-repairs>button.hy-repair-card{display:flex!important;align-items:center!important;gap:.53333rem!important;min-height:3.2rem;padding:.37333rem .53333rem!important}
.hy-owned-repairs>button.hy-repair-back{text-align:right!important;background:transparent!important;padding:.1rem 0!important}.hy-owned-repairs .hy-repair-upload{margin-top:.53333rem}

.hy-cashier-form .hy-usdt-transfer-notice{padding:.3rem;line-height:.55rem;text-align:left}.hy-cashier-form .van-dialog .van-checkbox{padding:.15rem .3rem .35rem}.hy-cashier-form .protocol-selector .dnw-selector-item--active::after{border-bottom-color:#459bfe}.hy-cashier-form .usdt-amount-preview{font-size:.32rem}

.hy-cashier-form .hy-usdt-warning{border-radius:.4rem}.hy-cashier-form .hy-usdt-warning .van-dialog__header::before{content:'';display:block;width:40%;height:2px;background:#e6bd5f;position:absolute;top:0;left:30%}.hy-cashier-form .hy-usdt-warning .hy-usdt-transfer-notice,.hy-cashier-form .hy-usdt-warning .van-checkbox__label{color:red;font-size:.29333rem;font-weight:500}.hy-cashier-form .hy-usdt-warning .van-dialog__confirm{color:#efb267}
.hy-owned-repairs .hy-repair-dates{padding-top:.64rem;margin:0 0 .4rem;gap:0;align-items:center}
.hy-owned-repairs .hy-repair-dates button{appearance:none;-webkit-appearance:none;border:0;padding:0;width:2.13333rem;height:.64rem;line-height:.64rem;border-radius:.8rem;background:var(--card-background-color);font-family:inherit;font-weight:400;font-size:.37333rem;color:var(--primary-text-color);text-align:center;box-sizing:border-box}
.hy-owned-repairs .hy-repair-dates button.selected{background:var(--button-secondary-bgcolor-active)!important;color:var(--primary-text-color)!important}
.hy-owned-repairs .hy-repair-dates button:focus-visible{outline:2px solid #159cfe;outline-offset:2px}
.hy-repair-native{font-size:.32rem;color:var(--primary-text-color,#191a30)}
.hy-repair-native button{appearance:none;font:inherit;cursor:pointer;border:0}
.hy-repair-native .orde-replenishment-item-container{width:100%;box-sizing:border-box;text-align:left;background:var(--card-background-color,#fff)}
.hy-repair-native .replenishment-content-bottom,.hy-repair-native .top-right,.hy-repair-native .form-tip{background:transparent;padding:0}
.hy-repair-native .replenishment-content-bottom{display:block;width:100%;text-align:right}
.hy-repair-native .hy-repair-radio{display:block;width:.48rem;height:.48rem;border:1px solid #dce3ef;box-sizing:border-box;border-radius:50%}
.hy-repair-native .hy-repair-selected .hy-repair-radio{border-color:#efb267;background:radial-gradient(#efb267 50%,transparent 55%)}
.hy-repair-native .upload-image-item{position:relative;display:flex;align-items:center;justify-content:space-between}
.hy-repair-native .hy-repair-file-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}
.hy-repair-native .hy-repair-plus{display:flex;align-items:center;justify-content:center;width:1.17333rem;height:1.17333rem;color:#efb267;background:white;border:1px solid #dedede;border-radius:.21333rem;font-size:.85rem}
.hy-repair-native .preview-img{width:1.17333rem;height:1.17333rem;object-fit:cover;border-radius:.21333rem}
.hy-repair-native .submit-btn{display:block;border:0;padding:0}
.hy-repair-native .hy-repair-payer{display:flex;align-items:center;gap:.3rem;margin-top:.3rem;color:var(--secondary-text-color)}
.hy-repair-native .hy-repair-payer input{min-width:0;flex:1;font:inherit;padding:.2rem;border:1px solid #dce3ef;border-radius:.16rem}
.hy-repair-native .hy-repair-payer-warning{color:#f44;font-size:.26667rem;margin:.2rem 0 0;line-height:.4rem}
.hy-repair-guide{width:min(95vw,550px);max-height:85vh;overflow:auto}
.hy-repair-guide img{display:block;width:100%;height:auto}
.hy-repair-native .hy-repair-dates{display:flex;justify-content:space-between;gap:.16rem;margin:.3rem 0}
.hy-repair-native .hy-repair-dates button{width:2.13333rem;height:.64rem;background:var(--card-background-color);border:0;border-radius:.12rem;color:var(--secondary-text-color);font-size:.32rem}
.hy-repair-native .hy-repair-dates button.selected{background:var(--button-secondary-bgcolor-active);color:var(--primary-text-color)}
.hy-repair-native .hy-repair-record{border-bottom:1px solid #e5e6ee;padding:.3rem 0}
.hy-repair-native .hy-repair-record-head{display:flex;justify-content:space-between;align-items:center;gap:.2rem}
.hy-repair-native .hy-repair-record p,.hy-repair-native .hy-repair-range{font-size:.26667rem;color:var(--secondary-text-color);margin:.12rem 0;overflow-wrap:anywhere}
.hy-repair-native .hy-repair-urge{background:none;color:#159cfe;white-space:nowrap}
.hy-repair-native .hy-repair-urge:disabled{color:#b5bac4}
.hy-repair-native .hy-repair-empty{font-size:.32rem;margin:.3rem 0}
.hy-repair-record-page{background:var(--card-background-color,#fff);display:flex;flex-direction:column;max-width:100vw;right:var(--hy-canvas-inset,0)!important;box-sizing:border-box;color:var(--primary-text-color)}
.hy-repair-record-title{display:flex;justify-content:space-between;align-items:center;min-height:1.17333rem;flex:none;padding:0 .32rem;font-size:.37333rem;border-bottom:1px solid #eceef4;box-sizing:border-box}
.hy-repair-record-title button{border:0;background:none;font:inherit;color:#159cfe}
.hy-repair-record-scroll{padding:.32rem;overflow:auto;flex:1;min-height:0;box-sizing:border-box}
.hy-repair-record-method{display:flex;align-items:center;gap:.16rem;min-width:0;font-size:.32rem;font-weight:500}
.hy-repair-record-logo{width:.64rem;height:.64rem;object-fit:contain;flex:none}
.hy-repair-native .top-right--cur{color:#159cfe}
.hy-repair-record-end{text-align:center;color:var(--secondary-text-color);font-size:.32rem;margin:.5rem 0}
.recharge[data-hy-recharge-shell="1"]>.content-wrapper>.noticecontent{overflow:hidden}
.recharge[data-hy-recharge-shell="1"]>.content-wrapper>.noticecontent>img{flex-shrink:0}
.recharge[data-hy-recharge-shell="1"]>.content-wrapper>.noticecontent>.noticect{flex:1 1 0;min-width:0;width:0;overflow:hidden}
[data-hy-recharge-shell="1"] .noticecontent .hy-recharge-notice{width:100%;min-width:0;font-size:.32rem;line-height:.53333rem;color:red}
.hy-recharge-notice-wrap{width:100%;overflow:hidden;min-width:0}
.hy-recharge-notice-track{display:flex;width:max-content;transform:translateX(0)}
.hy-recharge-notice-text{display:block;flex:none;white-space:nowrap;padding-right:.6rem;box-sizing:border-box}
.hy-recharge-notice-loop{animation:hy-recharge-notice-scroll linear infinite}
@keyframes hy-recharge-notice-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--hy-notice-distance)))}}
@media(prefers-reduced-motion:reduce){.hy-recharge-notice-loop{animation:none}}
[data-hy-recharge-shell="1"] .payDemoPop{max-width:100vw;box-sizing:border-box}
[data-hy-recharge-shell="1"] .payDemoPop .demoImageBox{overscroll-behavior:contain}
[data-hy-usdt-cashier="1"] .qrCodeBox{display:none!important}
[data-hy-cashier-native-back="1"] .qrCode{width:2.66667rem!important;height:2.66667rem!important;object-fit:contain!important}
.hy-cashier-form .hy-rate-value,.hy-cashier-form .hy-usdt-preview-value{color:var(--pay-error,#ff4545)}
.hy-cashier-form .dnw-form-item .van-field__value{min-width:0;flex:1}
.hy-cashier-form .dnw-form-item .van-field__body{width:100%;min-width:0}
.hy-cashier-form .dnw-form-item .van-field__control{min-width:0;flex:1}
.hy-cashier-form .dnw-form-item .van-field__button{flex:none;white-space:nowrap}
.hy-repair-record-page{background:var(--page-background-color,#f2f4f6)}
.hy-repair-record-title{position:relative;justify-content:center;border:0;height:1.33333rem;min-height:1.33333rem}
.hy-repair-record-title>strong{font-weight:600;font-size:.48rem}
.hy-repair-record-title .hy-repair-back-icon{position:absolute;left:.4rem;top:0;height:100%;width:.5rem;padding:0;font-size:.72rem;color:var(--primary-text-color)}
.hy-repair-record-title .hy-repair-tutorial-link{position:absolute;right:.26667rem;top:0;height:100%;font-size:.37333rem;color:var(--secondary-text-color)}
.hy-repair-record-scroll{padding:0 .53333rem}
.hy-repair-native .hy-repair-dates{padding-top:.64rem;gap:0;margin:0;align-items:center}
.hy-repair-native .hy-repair-dates button{width:2.13333rem;height:.64rem;line-height:.64rem;padding:0;border:0;border-radius:.8rem;background:var(--card-background-color,#fff);font-size:.37333rem;font-weight:400;color:var(--primary-text-color)}
.hy-repair-native .hy-repair-range{padding:.4rem 0;margin:0;font-size:.32rem;line-height:.48rem;color:var(--primary-text-color)}
.hy-repair-native .hy-repair-empty,.hy-repair-native .hy-repair-record-end{text-align:center;color:#969799;font-size:.37333rem;line-height:1.33333rem;margin:0}
