#app .cell-custom .van-cell__title{color:var(--font-color-1)!important}.usmart-popup .van-popup{max-height:calc(100vh - .96rem);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;background:var(--popup-color)}.usmart-popup .van-popup--bottom{border-radius:.16rem .16rem 0 0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.usmart-popup ::v-deep.van-hairline--top-bottom:after{border-width:0 0}.usmart-popup .cell-custom{background:var(--popup-color)!important;padding:.28rem .24rem;font-weight:400;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;line-height:.34rem}.usmart-popup .cell-custom .checkbox{width:.4rem;height:.4rem}.usmart-popup .cell-custom .checkbox img{width:100%}.usmart-popup .popup-header{-webkit-box-flex:0;-webkit-flex:none;flex:none;padding-top:.24rem;background:var(--popup-color)}.usmart-popup .popup-header .bar-line{width:.96rem;height:.08rem;border-radius:.2rem;background-color:var(--font-color-4);margin:0 auto .32rem auto}.usmart-popup .popup-body{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.usmart-popup .popup-footer{-webkit-box-flex:0;-webkit-flex:none;flex:none;padding-bottom:constant(.32remsafe-area-inset-bottom);padding-bottom:env(.32remsafe-area-inset-bottom)}.usmart-popup .picker-footer{border-top:.01rem solid var(--van-cell-border-color);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-align:center;background:var(--popup-color);margin:0 .24rem}.usmart-popup .picker-footer .bottom-button{height:1.04rem!important;background:transparent;border:0;font-weight:400;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;line-height:.38rem;color:var(--font-color-2);-webkit-box-flex:1;-webkit-flex:1;flex:1}.usmart-popup .picker-footer .bottom-button.single-button,.usmart-popup .picker-footer.single-button .bottom-button{width:100%;margin:0 auto}.usmart-popup .bank-list-box .bank-list-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.25rem .24rem}.usmart-popup .bank-list-box .bank-list-item .left-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:.16rem}.usmart-popup .bank-list-box .bank-list-item .left-content .bank-logo{-webkit-flex-shrink:0;flex-shrink:0;width:.56rem;height:.56rem;border-radius:50%;border:.0116rem solid var(--van-cell-border-color);margin-right:.16rem}.usmart-popup .bank-list-box .bank-list-item .left-content .bank-logo img{width:100%;object-fit:contain}.usmart-popup .bank-list-box .bank-list-item .left-content .bank-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.usmart-popup .bank-list-box .bank-list-item .left-content .bank-text .bank-name{font-weight:500;font-size:16px;color:var(--font-color-1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.usmart-popup .bank-list-box .bank-list-item .left-content .bank-text .bank-name .label{margin-left:.12rem;border-radius:.04rem;border-width:1px;padding:.04rem;font-weight:400;font-size:10px;font-family:system-ui;line-height:.24rem;font-style:normal}.usmart-popup .bank-list-box .bank-list-item .left-content .bank-text .bank-tag{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:.08rem}.usmart-popup .bank-list-box .bank-list-item .left-content .bank-text .bank-tag .label{margin-right:.08rem;margin-left:.12rem;border-radius:.04rem;border-width:1px;padding:.04rem;font-weight:400;font-size:10px;font-family:system-ui;line-height:.24rem;font-style:normal;border-color:var(--font-color-3);color:var(--font-color-3)}.usmart-popup .bank-list-box .bank-list-item .left-content .bank-text .bank-tag .label:first-child{margin-left:0}.usmart-popup .bank-list-box .bank-list-item .left-content .bank-text .bank-number{margin-top:.16rem;font-weight:400;font-size:14px;color:var(--font-color-2)}.usmart-popup .bank-list-box .bank-list-item .check-icon{display:inline-block;width:.4rem;height:.4rem;visibility:hidden}.usmart-popup .bank-list-box .bank-list-item .check-icon img{width:100%}.usmart-popup .bank-list-box .bank-list-item.active{background:var(--interface-block-color)}.usmart-popup .bank-list-box .bank-list-item.active .bank-icon-name .bank-name,.usmart-popup .bank-list-box .bank-list-item.active .bank-number{color:var(--theme-color-primary)}.usmart-popup .bank-list-box .bank-list-item.active .check-icon{visibility:visible;color:var(--theme-color-primary)}.usmart-popup .bank-list-box .add-account{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:.4rem .24rem;border-radius:.08rem;height:.96rem;border:.02rem dashed var(--font-color-2)}.usmart-popup .bank-list-box .add-account .add-title{padding-left:.08rem;font-family:SF Pro Text,sans-serif;font-weight:400;font-size:14px;line-height:100%;color:var(--font-color-2)}.usmart-popup.fixed-height .van-popup{height:calc(100vh - .96rem)}.usmart-popup.fixed-height .van-popup .popup-body{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:0}