.exchange-gift-dialog[data-v-3e688cb1]{width:100%;display:flex;flex-direction:row;align-items:center}.exchange-gift-dialog[data-v-3e688cb1] .van-popup{width:100%}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .header .title{font-weight:700}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .exchange-gift-content{padding:4.266667vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .exchange-gift-content .account-balance{position:relative;padding:0 2.666667vw 0 10.666667vw;height:7.333333vw;background:linear-gradient(90.02deg,#d7ddff 32.4%,#e4e3ff00 99.98%);border:1px solid;border-image-source:linear-gradient(90deg,#432eff,#dee0ff);border-image-slice:1;display:inline-flex;flex-direction:row;align-items:center;margin-left:2vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .exchange-gift-content .account-balance img{position:absolute;left:-2vw;top:-1.466667vw;width:10vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .exchange-gift-content .account-balance .title{font-size:3.066667vw;font-weight:700;color:var(--text-color-inverse);letter-spacing:.5px}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .exchange-gift-content .account-balance .amount{font-weight:700;color:var(--color-primary);font-size:4.533333vw;padding:0 1.333333vw;margin-left:-.666667vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .exchange-gift-content .account-balance .unit{position:relative;top:1px;color:var(--text-color-secondary);font-size:2.4vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .van-tabs{position:relative;width:100%;padding:3.333333vw 0}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .van-tabs .van-tab--active .van-tab__text{font-weight:700;color:var(--color-primary)}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .van-tabs .van-tab__text{font-size:3.733333vw;color:var(--text-color-inverse-grey)}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .van-tabs .van-tabs__wrap{height:9.866667vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper{position:relative;display:flex;flex-direction:column;height:calc(100vh - 66.66667vw);background-color:var(--text-color);margin-top:1.333333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge{display:flex;height:100%;flex-direction:column;justify-content:space-between}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge div{display:flex;flex-direction:column;align-items:flex-start}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content{display:flex;flex-direction:column;padding:1.333333vw;gap:4.266667vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>.gift-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4.266667vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4.266667vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .gift-title{font-size:3.733333vw;font-weight:700;color:var(--text-color-regular)}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .required:after{content:"*";display:inline-block;color:var(--color-danger)!important;margin-left:.266667vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .exchange-count{display:flex;flex-direction:row;align-items:center}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .exchange-count>span{font-size:3.2vw;color:var(--text-color-inverse-grey);margin-left:-1.333333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .exchange-count .van-stepper{display:flex;flex-direction:row;align-items:center;border:.266667vw solid #ebebeb;border-radius:4vw;overflow:hidden;transform:scale(.75);margin-left:-4vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .exchange-count .van-stepper .van-stepper__minus,.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .exchange-count .van-stepper .van-stepper__plus{width:9.333333vw;background-color:#ebebeb}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .exchange-count .van-stepper .van-stepper__minus:before,.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .exchange-count .van-stepper .van-stepper__plus:before{width:3.2vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .exchange-count .van-stepper .van-stepper__input{background-color:var(--text-color);margin:0;width:12vw;font-size:4.266667vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .consume-currency{display:flex;flex-direction:row;align-items:flex-end!important;gap:.533333vw;color:var(--text-color-inverse-grey);font-size:3.2vw;line-height:1}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content>li .consume-currency span:first-child{position:relative;top:.266667vw;font-size:4.266667vw;line-height:1;font-weight:700}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content ul{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:2.133333vw;row-gap:4vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content ul li{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:2.666667vw 0;border:1px solid var(--text-color-grey-light);color:var(--text-color-regular);border-radius:1.6vw;cursor:pointer}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content ul li span{white-space:nowrap;font-size:2.933333vw!important;letter-spacing:.5px}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content ul li.active{border-color:var(--color-primary)}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .exchange-content ul li.active span{color:var(--color-primary);text-shadow:.3px 0 currentColor,-.3px 0 currentColor}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .payment{width:88%;margin:4vw auto 1.333333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .payment .van-button{border-radius:2vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .payment .van-button .van-button__content{align-items:center}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .payment .van-button .van-button__content .van-button__text{font-size:3.733333vw;letter-spacing:.533333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips{background-color:#f5f6f8;border-radius:2.133333vw;padding:2.666667vw 2.133333vw;margin:0 1.333333vw;display:flex;flex-direction:column;gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .headline{display:flex;flex-direction:row;align-items:center;gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .headline .icon-info{font-size:3.2vw;font-weight:700;color:var(--text-color-secondary)}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .headline span{text-align:center;color:var(--text-color-secondary);font-size:3.466667vw;font-weight:700}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .container ul{display:flex;flex-direction:column;color:var(--text-color-secondary);gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .container ul li{display:flex;flex-direction:row;align-items:center;font-size:3.2vw;gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .container ul li:before{content:"";width:1.066667vw;height:1.066667vw;border-radius:50%;background-color:var(--text-color-placeholder);flex-shrink:0}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .exchange-details{display:flex;flex-direction:column;color:var(--text-color-secondary);gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .exchange-details p{font-size:3.2vw;font-weight:700}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .exchange-details ul{display:flex;flex-direction:column;gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .exchange-details ul li{display:flex;flex-direction:row;align-items:center;font-size:3.2vw;gap:1.333333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .account-recharge .tips .exchange-details ul li img{width:3.2vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .exchange-gift-scroll{padding:1.333333vw;overflow-y:auto}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .exchange-gift-scroll .record{width:100%;display:flex;flex-direction:column;gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .exchange-gift-scroll .record li{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:var(--color-white);box-shadow:0 .533333vw 2.133333vw #00000014;border-radius:2.133333vw;padding:4.266667vw;gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .exchange-gift-scroll .record li .record-header{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .exchange-gift-scroll .record li .record-header span{font-size:3.733333vw;font-weight:500;color:var(--text-color-regular)}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .exchange-gift-scroll .record li .record-header .income{color:var(--color-primary)}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .exchange-gift-scroll .record li .record-header .expense{color:var(--color-danger)}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .exchange-gift-scroll .record li span{font-size:3.2vw;color:var(--text-color-secondary)}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .exchange-gift-scroll .record li .consume-record{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2.133333vw}.exchange-gift-dialog[data-v-3e688cb1] .van-popup .wrapper .van-empty{position:absolute;inset:0;background-color:var(--text-color);padding:0 0 33.333333vw}
