@keyframes breath-7f29e8ec {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-7f29e8ec {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.container[data-v-7f29e8ec] {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.container .popup[data-v-7f29e8ec] {
  width: 100%;
  height: 8.21333rem;
  background: #FFFFFF;
  border-radius: 0.64rem 0.64rem 0 0;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 0.90667rem 0.53333rem 0.64rem;
}
.container .popup__close[data-v-7f29e8ec] {
  position: absolute;
  top: 0.53333rem;
  right: 0.42667rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmWAJHAAAAC3RSTlMAN+X56Tgwt7LqKfTe9a4AAACQSURBVCjPYxhwsLwMwU6vgjK6NwXAxFi1d8AErR1hgiKbYYIpm4FKoQqt3eB6YEpFwNJwtgCIZoTJIpQiFCKUoimEcGFSKEoDEPYhlE7LRChEKEUoRDhg926Y1QiQtNlajYGgIEI7QYsQTsLpeExv4gsQCA8uhzWQ8UVHClghVKkbvijuBimEKd2BPdkMNAAABLdA0TyZuToAAAAASUVORK5CYII=);
  width: 0.53333rem;
  height: 0.53333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .popup p[data-v-7f29e8ec] {
  width: 8.93333rem;
  text-align: center;
  line-height: 0.48rem;
  margin: 0.42667rem 0 0.74667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  color: #2A2937;
}
.container .popup img[data-v-7f29e8ec] {
  background-image: url(../img/hello_lock.07514003.png);
  width: 4rem;
  height: 3.09333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .popup__btns[data-v-7f29e8ec] {
  width: 100%;
  height: 1.49333rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.container .popup__btns span[data-v-7f29e8ec] {
  width: 100%;
  height: 1.49333rem;
  background: #FFFFFF;
  border: 0.05333rem solid #ECEEE9;
  border-radius: 0.74667rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.48rem;
  color: #173300;
  text-align: center;
  gap: 0.10667rem;
}
.container .popup__btns span .coin[data-v-7f29e8ec] {
  background-image: url(data:image/webp;base64,UklGRgYFAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSJoCAAABoEPbtmlb2hfvlW3biOyKbDuqVpGt1LYRunJbqe3M9XTP2WdjzTmTg4vohxExAW4VYH9unS33O/mK+07cdr43tflTrr7nhQ+/X0gEqPjzqzcctdFwGnt/IpiB6kgVXzx3yaYTmr+lAKk62+rgN1tOZN/PAKqdEltE/nbweINbfda4tBaJ1S3DMeZvBjiWaB2k1zbttNFLEjGeiBYJ9tMhHXb8XJI4AREtBFheOmw6+i9NkQ2ASOH5NWqHVGpmA8eBJKMkE/XEnHO9F1Wn0VjrSFGigExJIiBe79z+JuUMSupGZKuC92XlKaqR+GW1wfuSkkySAFESYWlUlKOlleWl5UUvkwhSEtNR50hSliQSpERkAyysjEZFOSoC1QxKytf83gCjJJGWYwJUD8tFUZRqhyTikbIGGclaSNmoRtKPPNsoiYzXFqQEUiRFEeoMCC2QCFtY7yOCElWHJLIDJYhCjaRgetRt/DolQqKagRaomZQkywCeXcu51W+rCBA1ShJZI9UmCjAw3DrnnHO9M/6WmSSqmZBIdTQQQSwu7rvmXT+LIRjaREAg2EKYRf59guu49v0hZMSUwUxJxroaGZPlYD8c4Dr3TvorBiMFS7mNMaaYKuZY5fc2dePu9GlOqtOioUgxhphSMCLlEF5c142/9qNVguoW4CWJyWeKqYj3z7tJDi76P1pNFquUUwoBKYa4XF47cBPe77sqk5KQY0b0JaQ4Wjiv5ya+8QslLVNSiDHDJ+TqzyPdNIdXL8dg2SxYyjEEX/2wl5tu78jvUvTehxxTSL76eAs39a3eXPExeiDkXLy4npvB4U0LPhQ5h8rfMXQz2Tv6t+VRDGV5Vd/N6nbvLFbhr9N6bnZXv3vhj4PcTPfO3tWtIgRWUDggRgIAAJANAJ0BKjAAMAA+bTKSRqWkKiWquqqoYA2JbADAH0bQvlP9TxduA9t1efb01XeUPuA9oDNAPkA6kCWiMpPT5ZGlH5oJTVj2/+tLKpZbMXP5TB/2ORZ8GZbyvFadfigWDmZi7myKqsvqj+5wlAzDYcSS/LJNAAD+59B64KS29RvTeUG0G4XrTzPngR96F42XxPS+Hwh4mMv/H5ZU7b6Mh5AQBjoxigsMCFb+AwSEewdpebTtGy2cDtD3inznT7vodrIGL+djjWYYjaR65PkLrGS1YeXc82Qi/zacu6VmNWdJetcHV9siOyaEciJAWTrNVW+H8vciKy1AZDxZb33aL3KXrV6YJvmePQkV/DJAQf/km11mUDooZgUoXoBUoNE/SO3Sh+OXPfffktK82CjthBxVcH6rWYVDDYIFA76BgW2r/DzezigiUpTPgXR0Q4yeSRblchjusn6N/ClXGEFnxsZhaQZUH/xjnuc5lcOkzbQzdFb60IBpVkYPuFHifpzLXA49N3GUMxsfJhALnpLLGA5ycgI11uvPz49xQ4ZLDbbRx50NU7LF1GEcH7yIj20CSET2UtSwGkI3ru/I4CcujcXh2LevxNJOMru+/8rJY3T/wiyAesezTNh3Jt3bTSgffze+HdTv5L1BZJZYaDESJvuGxaik6PYrdYmigAUIo9sjt7PrJSebk51m/vblYOcxZntpGeq0/x1kCwlpkw17h5XfzTbX/X/4XFu+90kIpVT6f1YsLf9APQ0zN8W7+WoldqntU9TQAA==);
  width: 0.42667rem;
  height: 0.42667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .popup__btns span[data-v-7f29e8ec]:first-child {
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  color: #fff;
  border: none;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.48rem;
  color: #FFFFFF;
}
@keyframes breath-7b828228 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-7b828228 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.container[data-v-7b828228] {
  height: 0;
  width: 100vw;
  position: fixed;
  top: 0;
  z-index: 1100;
}
.container .popup[data-v-7b828228] {
  width: 100%;
  height: 2.02667rem;
  background: #FFFFFF;
  box-shadow: 0 0 0.26667rem 0 rgba(38, 38, 38, 0.1490196078);
  border-radius: 0.32rem;
  padding: 0.42667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  top: 1.17333rem;
  animation: popupShow-7b828228 0.5s forwards;
}
@keyframes popupShow-7b828228 {
0% {
    top: -2.29333rem;
}
100% {
    top: 1.17333rem;
}
}
.container .popup_info[data-v-7b828228] {
  display: flex;
  align-items: center;
  gap: 0.26667rem;
  width: 6.96rem;
}
.container .popup_info img[data-v-7b828228] {
  width: 1.17333rem;
  height: 1.17333rem;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.container .popup_info .userinfo[data-v-7b828228] {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 0.08rem;
  align-items: flex-start;
}
.container .popup_info .userinfo p[data-v-7b828228] {
  width: 5.52rem;
  height: -moz-max-content;
  height: max-content;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.container .popup_info .userinfo .username[data-v-7b828228] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: #173300;
}
.container .popup_info .userinfo .msg[data-v-7b828228] {
  width: 5.52rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  font-size: 0.37333rem;
  color: #999999;
  height: 0.42667rem !important;
}
.container .popup .reply[data-v-7b828228] {
  height: 0.45333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: #FA2D73;
}
@keyframes breath-aef0f990 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-aef0f990 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.container[data-v-aef0f990] {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.container .popup[data-v-aef0f990] {
  width: 7.70667rem;
  background: #FFFFFF;
  border-radius: 0.69333rem;
  padding: 0.74667rem 0.37333rem;
}
.container .popup p[data-v-aef0f990] {
  color: #173300;
  font-size: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  text-align: center;
  margin-bottom: 0.21333rem;
  line-height: 0.53333rem;
}
.container .popup p span[data-v-aef0f990] {
  color: #e02e24;
  font-size: 0.42667rem;
  font-weight: 700;
}
.container .popup p[data-v-aef0f990]:nth-child(2) {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  font-size: 0.37333rem;
  color: #888888;
  text-align: center;
}
.container .popup .progress_box[data-v-aef0f990] {
  width: 6.96rem;
  height: 2.18667rem;
  background: #FDF0ED;
  margin: 0.42667rem 0;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  border-radius: 0.21333rem;
  padding-bottom: 0.26667rem;
}
.container .popup .progress_box .progress[data-v-aef0f990] {
  width: 6.53333rem;
  height: 0.32rem;
  background: #F5C2BC;
  border-radius: 0.18667rem;
  position: relative;
}
.container .popup .progress_box .progress[data-v-aef0f990]::after {
  content: "99+ users are purchasing";
  font-size: 0.37333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  position: absolute;
  font-size: 14px;
  color: #E02E24;
  top: 140%;
  left: 0;
}
.container .popup .progress_box .progress .progress_bar[data-v-aef0f990] {
  height: 0.32rem;
  border-radius: 0.18667rem;
  background: linear-gradient(to right, #ffaf00, #ff5f00);
  position: relative;
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: flex-start;
  gap: 0.32rem;
  padding-left: 0.32rem;
}
.container .popup .progress_box .progress .progress_bar i[data-v-aef0f990] {
  flex: 0 0 auto;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAARZJREFUSEvNlstKBDEQRc/dOOpKRFEU0Z3Phah/4P+LgorOMIMO+PgD8XklEqTFdjpZFNjb5HJyqtNVLdvHwCzlzwNwIempJCLby8AeMFMSAD6AR+BEkrsyShtszwFHFZAUu8smz5MgX4AMWQF2gemuU+X1ZHIPnE4y+QZkyDxwWAFJsTFwJanV5AcgQ1aBnQrIeyqXpLM281+ADFkADoBeYbnSthvgWtJLM9MKyJA1YLsCkkzGks6LABmymE2mKkxGQF/Sa8r8adC4XevAFlAKeQNuJV0WAbLJErBfAUmxATDsNGiYbACbFZBkMvofANtxJbId95Jtx11T23Efmu24VmE7rtnZjmvXtuMGTujIDB/60b8tn70AkGXCtEFDAAAAAElFTkSuQmCC);
  width: 0.37333rem;
  height: 0.37333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .popup .progress_box .progress .progress_bar[data-v-aef0f990]::after {
  content: "";
  background-image: url(../img/fire.aa9f6489.png);
  width: 0.74667rem;
  height: 0.74667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  right: -0.37333rem;
  top: 40%;
  transform: translateY(-50%);
  animation: shake-aef0f990 0.2s infinite;
  flex: 0 0 auto;
}
@keyframes shake-aef0f990 {
0% {
    transform: translateY(-50%) rotate(0deg);
}
50% {
    transform: translateY(-50%) rotate(10deg);
}
100% {
    transform: translateY(-50%) rotate(0deg);
}
}
.container .popup__btns[data-v-aef0f990] {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
  gap: 0.42667rem;
}
.container .popup__btns span[data-v-aef0f990] {
  border-radius: 0.74667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  font-size: 0.37333rem;
  color: #888888;
  display: flex;
  align-items: center;
  justify-content: center;
}
.container .popup__btns span[data-v-aef0f990]:first-child {
  width: 6.96rem;
  height: 1.44rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  color: #fff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.48rem;
}
@keyframes breath-01985e60 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-01985e60 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.followStatus[data-v-01985e60] {
  height: 100%;
  display: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  background-image: url(../img/like_banner.cc3db5c5.png);
  width: 7.54667rem;
  height: 1.38667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding: 0.21333rem 0.42667rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0.32rem;
}
.followStatus img[data-v-01985e60] {
  width: 0.96rem;
  height: 0.96rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.followStatus span[data-v-01985e60] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.37333rem;
  color: #FED9D9;
  line-height: 0.42667rem;
  animation: show-01985e60 0.3s;
}
.close[data-v-01985e60] {
  animation: close-01985e60 0.3s;
}
@keyframes show-01985e60 {
0% {
    transform: translateX(-100%);
}
100% {
    transform: translateX(0);
}
}
@keyframes close-01985e60 {
0% {
    transform: translateX(0);
}
100% {
    transform: translateX(-100%);
}
}
@keyframes breath-00a0b1d4 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-00a0b1d4 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.container[data-v-00a0b1d4] {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0.53333rem;
}
.container .popup[data-v-00a0b1d4] {
  background-image: url(../img/bg_unlock_camera_popup.3521c7c6.webp);
  width: 8rem;
  height: 5.33333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 100%;
  height: -moz-max-content;
  height: max-content;
  max-width: 8rem;
  background-size: 100% 2.93333rem;
  border-radius: 0.8rem;
  position: relative;
  padding: 0.66667rem 0.53333rem 0.53333rem;
  background-color: #FFFFFF;
}
.container .popup__content[data-v-00a0b1d4] {
  display: flex;
  align-items: center;
  gap: 0.48rem;
  flex-direction: column;
}
.container .popup__title[data-v-00a0b1d4] {
  width: 100%;
  text-align: center;
  line-height: 0.64rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.48rem;
  color: #2A2937;
}
.container .popup__desc[data-v-00a0b1d4] {
  width: 100%;
  text-align: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  color: #FF1E86;
  margin-bottom: 0.26667rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.container .popup__desc[data-v-00a0b1d4] .diamonds {
  display: inline-block;
  flex-shrink: 0;
  background-image: url(data:image/webp;base64,UklGRgYFAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSJoCAAABoEPbtmlb2hfvlW3biOyKbDuqVpGt1LYRunJbqe3M9XTP2WdjzTmTg4vohxExAW4VYH9unS33O/mK+07cdr43tflTrr7nhQ+/X0gEqPjzqzcctdFwGnt/IpiB6kgVXzx3yaYTmr+lAKk62+rgN1tOZN/PAKqdEltE/nbweINbfda4tBaJ1S3DMeZvBjiWaB2k1zbttNFLEjGeiBYJ9tMhHXb8XJI4AREtBFheOmw6+i9NkQ2ASOH5NWqHVGpmA8eBJKMkE/XEnHO9F1Wn0VjrSFGigExJIiBe79z+JuUMSupGZKuC92XlKaqR+GW1wfuSkkySAFESYWlUlKOlleWl5UUvkwhSEtNR50hSliQSpERkAyysjEZFOSoC1QxKytf83gCjJJGWYwJUD8tFUZRqhyTikbIGGclaSNmoRtKPPNsoiYzXFqQEUiRFEeoMCC2QCFtY7yOCElWHJLIDJYhCjaRgetRt/DolQqKagRaomZQkywCeXcu51W+rCBA1ShJZI9UmCjAw3DrnnHO9M/6WmSSqmZBIdTQQQSwu7rvmXT+LIRjaREAg2EKYRf59guu49v0hZMSUwUxJxroaGZPlYD8c4Dr3TvorBiMFS7mNMaaYKuZY5fc2dePu9GlOqtOioUgxhphSMCLlEF5c142/9qNVguoW4CWJyWeKqYj3z7tJDi76P1pNFquUUwoBKYa4XF47cBPe77sqk5KQY0b0JaQ4Wjiv5ya+8QslLVNSiDHDJ+TqzyPdNIdXL8dg2SxYyjEEX/2wl5tu78jvUvTehxxTSL76eAs39a3eXPExeiDkXLy4npvB4U0LPhQ5h8rfMXQz2Tv6t+VRDGV5Vd/N6nbvLFbhr9N6bnZXv3vhj4PcTPfO3tWtIgRWUDggRgIAAJANAJ0BKjAAMAA+bTKSRqWkKiWquqqoYA2JbADAH0bQvlP9TxduA9t1efb01XeUPuA9oDNAPkA6kCWiMpPT5ZGlH5oJTVj2/+tLKpZbMXP5TB/2ORZ8GZbyvFadfigWDmZi7myKqsvqj+5wlAzDYcSS/LJNAAD+59B64KS29RvTeUG0G4XrTzPngR96F42XxPS+Hwh4mMv/H5ZU7b6Mh5AQBjoxigsMCFb+AwSEewdpebTtGy2cDtD3inznT7vodrIGL+djjWYYjaR65PkLrGS1YeXc82Qi/zacu6VmNWdJetcHV9siOyaEciJAWTrNVW+H8vciKy1AZDxZb33aL3KXrV6YJvmePQkV/DJAQf/km11mUDooZgUoXoBUoNE/SO3Sh+OXPfffktK82CjthBxVcH6rWYVDDYIFA76BgW2r/DzezigiUpTPgXR0Q4yeSRblchjusn6N/ClXGEFnxsZhaQZUH/xjnuc5lcOkzbQzdFb60IBpVkYPuFHifpzLXA49N3GUMxsfJhALnpLLGA5ycgI11uvPz49xQ4ZLDbbRx50NU7LF1GEcH7yIj20CSET2UtSwGkI3ru/I4CcujcXh2LevxNJOMru+/8rJY3T/wiyAesezTNh3Jt3bTSgffze+HdTv5L1BZJZYaDESJvuGxaik6PYrdYmigAUIo9sjt7PrJSebk51m/vblYOcxZntpGeq0/x1kCwlpkw17h5XfzTbX/X/4XFu+90kIpVT6f1YsLf9APQ0zN8W7+WoldqntU9TQAA==);
  width: 0.42667rem;
  height: 0.42667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .popup__btns[data-v-00a0b1d4] {
  width: 100%;
  padding: 0 0.13333rem;
  display: flex;
  justify-content: space-between;
  gap: 0.48rem;
}
.container .popup__btn[data-v-00a0b1d4] {
  flex: 1;
  height: 1.28rem;
  border-radius: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.42667rem;
  border: none;
  cursor: pointer;
  transition: all 0.3s;
}
.container .popup__btn--cancel[data-v-00a0b1d4] {
  background: #FFFFFF;
  border: 0.05333rem solid #FF1E86;
  color: #FF1E86;
}
.container .popup__btn--cancel[data-v-00a0b1d4]:active {
  opacity: 0.8;
}
.container .popup__btn--confirm[data-v-00a0b1d4] {
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  color: #FFFFFF;
}
.container .popup__btn--confirm[data-v-00a0b1d4]:active {
  opacity: 0.8;
}
.container .popup__btn--confirm[data-v-00a0b1d4]:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
@keyframes breath-f6f436a8 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-f6f436a8 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.container[data-v-f6f436a8] {
  height: 0;
  width: 100vw;
  position: fixed;
  top: 0;
  z-index: 1100;
}
.container .popup[data-v-f6f436a8] {
  width: calc(100% - 0.74667rem);
  max-width: 9.25333rem;
  background: #ffffff;
  box-shadow: 0 0 0.26667rem 0 rgba(38, 38, 38, 0.1490196078);
  border-radius: 0.26667rem;
  padding: 0.37333rem 0.26667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  top: 1.17333rem;
  animation: popupShow-f6f436a8 0.5s forwards;
}
@keyframes popupShow-f6f436a8 {
0% {
    top: -2.29333rem;
}
100% {
    top: 1.17333rem;
}
}
.container .popup .popup_content[data-v-f6f436a8] {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  flex: 1;
  min-width: 0;
}
.container .popup .popup_content .bell-icon[data-v-f6f436a8] {
  flex-shrink: 0;
  width: 0.98667rem;
  height: 1.14667rem;
}
.container .popup .popup_content .message[data-v-f6f436a8] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: #000;
  line-height: 0.48rem;
  flex: 1;
  min-width: 0;
  word-wrap: break-word;
}
.container .popup .view-button[data-v-f6f436a8] {
  flex-shrink: 0;
  height: 0.74667rem;
  padding: 0 0.42667rem;
  border-radius: 0.37333rem;
  border: none;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  cursor: pointer;
  white-space: nowrap;
  transition: opacity 0.2s;
}
.container .popup .view-button[data-v-f6f436a8]:active {
  opacity: 0.8;
}
@keyframes breath-01a1a168 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-01a1a168 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.arrow-icon[data-v-01a1a168] {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease;
}
.arrow-icon--size-tiny[data-v-01a1a168] {
  font-size: 0.37333rem;
}
.arrow-icon--size-small[data-v-01a1a168] {
  font-size: 0.48rem;
  width: 0.48rem;
  height: 0.48rem;
}
.arrow-icon--size-normal[data-v-01a1a168] {
  font-size: 0.53333rem;
}
.arrow-icon--size-big[data-v-01a1a168] {
  font-size: 0.69333rem;
  width: 0.69333rem;
  height: 0.69333rem;
}
.arrow-icon--color-dark[data-v-01a1a168] {
  color: #333;
}
.arrow-icon--color-white[data-v-01a1a168] {
  color: #fff;
}
.arrow-icon--color-primary[data-v-01a1a168] {
  color: #ae2250;
}
.arrow-icon--color-gray[data-v-01a1a168] {
  color: #999;
}
.arrow-icon--color-light[data-v-01a1a168] {
  color: #ccc;
}
.arrow-icon--weight-thin[data-v-01a1a168] {
  font-weight: 300;
}
.arrow-icon--weight-normal[data-v-01a1a168] {
  text-shadow: 0.01333rem 0 0 currentColor, -0.01333rem 0 0 currentColor, 0 0.01333rem 0 currentColor, 0 -0.01333rem 0 currentColor;
}
.arrow-icon--weight-bold[data-v-01a1a168] {
  font-weight: 700;
  text-shadow: 0.02667rem 0 0 currentColor, -0.02667rem 0 0 currentColor, 0 0.02667rem 0 currentColor, 0 -0.02667rem 0 currentColor, 0.01333rem 0.01333rem 0 currentColor, -0.01333rem -0.01333rem 0 currentColor, 0.01333rem -0.01333rem 0 currentColor, -0.01333rem 0.01333rem 0 currentColor;
}

.van-icon.arrow-bold,
.van-icon.arrow-left-bold {
  font-weight: 700;
  text-shadow: 0.02667rem 0 0 currentColor, -0.02667rem 0 0 currentColor, 0 0.02667rem 0 currentColor,
    0 -0.02667rem 0 currentColor;
}
.van-icon.arrow-thin,
.van-icon.arrow-left-thin {
  font-weight: 300;
}

@keyframes breath-3b823771 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-3b823771 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.gift-detail-dialog[data-v-3b823771] {
  width: 100vw;
  height: 100vh;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.gift-detail-dialog__header[data-v-3b823771] {
  width: 10rem;
  height: calc(1.2rem + env(safe-area-inset-top));
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  padding: env(safe-area-inset-top) 0.42667rem 0;
}
.gift-detail-dialog__title[data-v-3b823771] {
  font-size: 0.48rem;
  color: #2a2937;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.gift-detail-dialog__close[data-v-3b823771] {
  width: 0.64rem;
  height: 0.64rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.gift-detail-dialog__placeholder[data-v-3b823771] {
  width: 0.64rem;
  height: 0.64rem;
}
.gift-detail-dialog__content[data-v-3b823771] {
  flex: 1;
  overflow-y: auto;
  padding: 0.42667rem;
}
.gift-detail-dialog__list[data-v-3b823771] {
  display: flex;
  flex-wrap: wrap;
  gap: 0.36rem;
  justify-content: flex-start;
}
.gift-detail-dialog__item[data-v-3b823771] {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 0.38667rem;
  flex-shrink: 0;
  flex-basis: 2rem;
}
.gift-detail-dialog__gift-box[data-v-3b823771] {
  width: 1.6rem;
  height: 1.6rem;
}
.gift-detail-dialog__gift-box img[data-v-3b823771] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.gift-detail-dialog__gift-num[data-v-3b823771] {
  font-size: 0.37333rem;
  color: #808080;
  text-align: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.gift-detail-dialog__empty[data-v-3b823771] {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 5.33333rem;
}
.gift-detail-dialog__empty-text[data-v-3b823771] {
  font-size: 0.42667rem;
  color: #999999;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
}
@keyframes breath-09c9c000 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-09c9c000 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.info-dialog-gift[data-v-09c9c000] {
  margin-top: 0.64rem;
}
.info-dialog-gift__header[data-v-09c9c000] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 0.42667rem 0.32rem 0.42667rem;
}
.info-dialog-gift__title[data-v-09c9c000] {
  font-size: 0.48rem;
  color: #2a2937;
  margin: 0 0.42667rem 0.32rem 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  margin: 0;
}
.gift-more-btn[data-v-09c9c000] {
  font-size: 0.37333rem;
  color: #808080;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  cursor: pointer;
  padding: 0.10667rem 0.21333rem;
  border-radius: 0.10667rem;
  transition: background-color 0.2s;
}
.gift-scroll__list[data-v-09c9c000] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 0.36rem;
  padding: 0 0.42667rem;
  overflow: hidden;
}
.gift-scroll__item[data-v-09c9c000] {
  flex-basis: 2rem;
  flex-shrink: 0;
  margin-bottom: 0.36rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 0.37333rem;
}
.gift-scroll__item .gift-box[data-v-09c9c000] {
  width: 1.6rem;
  height: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gift-scroll__item .gift-box img[data-v-09c9c000] {
  width: 100%;
  height: 100%;
  border-radius: 0.21333rem;
}
.gift-scroll__item .gift-num[data-v-09c9c000] {
  font-size: 0.37333rem;
  color: #808080;
  text-align: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
@keyframes breath-6f0a0978 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-6f0a0978 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.info-dialog-media[data-v-6f0a0978] {
  flex-shrink: 0;
  width: 100%;
  max-width: 14.02667rem;
  margin-bottom: 0.69333rem;
}
.info-dialog-media .info-img-list[data-v-6f0a0978] {
  font-size: 0;
}
.info-dialog-media .info-img-list img[data-v-6f0a0978] {
  width: 8.72rem;
  height: 10.13333rem;
  -o-object-fit: cover;
     object-fit: cover;
  cursor: pointer;
  transition: opacity 0.2s ease;
}
.info-dialog-media .info-img-list img[data-v-6f0a0978]:hover {
  opacity: 0.9;
}
.info-dialog-media .info-video-section .info-video-list__title[data-v-6f0a0978] {
  font-size: 0.48rem;
  color: #2a2937;
  margin: 0 0.42667rem 0.32rem 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.info-dialog-media .info-video-section .loading-state[data-v-6f0a0978],
.info-dialog-media .info-video-section .error-state[data-v-6f0a0978],
.info-dialog-media .info-video-section .empty-state[data-v-6f0a0978] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 1.06667rem 0.53333rem;
  text-align: center;
  color: #666;
}
.info-dialog-media .info-video-section .loading-state p[data-v-6f0a0978],
.info-dialog-media .info-video-section .error-state p[data-v-6f0a0978],
.info-dialog-media .info-video-section .empty-state p[data-v-6f0a0978] {
  margin: 0.21333rem 0;
  font-size: 0.37333rem;
}
.info-dialog-media .info-video-section .error-state .van-button[data-v-6f0a0978] {
  margin-top: 0.42667rem;
}
.info-dialog-media .info-video-section .info-video-list[data-v-6f0a0978] {
  font-size: 0;
  padding: 0 0.42667rem;
  width: 10rem;
  overflow: hidden;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper[data-v-6f0a0978] {
  overflow: visible;
  margin-bottom: 0.21333rem;
  width: 100% !important;
  height: 8.53333rem !important;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-swiper-item[data-v-6f0a0978] {
  width: 4.8rem !important;
  flex-shrink: 0;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-card[data-v-6f0a0978] {
  position: relative;
  width: 4.8rem;
  height: 8.53333rem;
  flex-shrink: 0;
  border-radius: 0.21333rem;
  overflow: hidden;
  background: #f5f5f5;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .van-image[data-v-6f0a0978] {
  width: 100%;
  height: 100%;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .van-image[data-v-6f0a0978] img {
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 0.21333rem;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .van-image .image-error[data-v-6f0a0978] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  color: #ccc;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .van-image .image-error p[data-v-6f0a0978] {
  margin-top: 0.21333rem;
  font-size: 0.32rem;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-btn[data-v-6f0a0978] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  border: none;
  background: transparent;
  cursor: pointer;
  background-image: url(data:image/webp;base64,UklGRjQDAABXRUJQVlA4WAoAAAAQAAAAbwAAbwAAQUxQSIoCAAABkKltkyVJiYmJhYWJcQmJiXkJiYmBhYGDjWtdtmutY7O2uLiXsFg42OfTHxEeEZDcRnIkKdrGVOeeyud+IGAVJyqtMy9y0cKjt5KnYFWR6pAXNRolc8xlyJsadbb0fWGBiGsyUr4LUD3rQ0PAYtIlsyiISTuOyoPSn4tVFNWShsuiKiYFV101QklPXAchaRETWjKMImZUQFQRX0cTU2qY09iBOH0dRQyqok4fwbIYFb3emi1WWV5t4SKLWXF8s33xEoDEtOaXuyJPVpOLPFlJLnJlsX36028cKDu7i7C3uwg5u4sMjf5hf9jbCNJR7Lbj8bjtDARJgmI73uhL8YjgDuLn8Spds4BLf165M3UDz4Li68IjU7NwBfJYfz70XocSx22vVfWTQNE3YwiERd+kEBqSV/R3p9DdD12O2wH/g2AxYMYJjAFzymAMmFTAGDBLA2PAbB2MAbMPMAZMZjAGTF4sgO2PF7HFEdE5WuPgjl/uQATxV4Qt8f3prN7/w0QZ3QzfqGi9ITHgikgrSAy4IlJIBdUBaTYxjlmx45iIR3u0bWAcuuLHoRWIAVekac8jVpV5RPQ1T0qq88BVbSmmeJrnVsV5/Kq18gNep1B3RRi827E+crUXeyN6nen3h6iRVNbR/v/QXurFFpb1sBpZ6R3iQuxvndfzOnbIPu6P1d3cHwSxT3q+K2edht11NJNU4coid/uc/vZxfe9TO2hOs9s8Ay8Birs8EXd5MI7zfHwEq+7ytHDpkVby0Mhdnp27PEJ4gisru3PAKzUzroOQ/WGKtIeP+CZX2c/DoKCu3MFxTChVBsUu0VIefX0/j77MwZoStfF6zj7FYFVTLq2P+/+D4N4KTeDfAlZQOCCEAAAAsAkAnQEqcABwAD5tNJZHgonrgAYA2JaQhwACxpfAH8A/AD9AKf9C9/0rUBS/xbPPvWA+4AAkh8U1+QSfEpgAK1+4dmbfeHsYnmrMJuU2EJ3TucfXaQAA/sNi49rw6Ykkw16Mf+WI//5BX/+P5P//HngAAAWj9RPxFQ5b00PEVDlvQAAA);
  width: 1.49333rem;
  height: 1.49333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  transition: transform 0.2s ease;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-btn[data-v-6f0a0978]:hover {
  transform: translate(-50%, -50%) scale(1.1);
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-btn[data-v-6f0a0978]:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container[data-v-6f0a0978] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #000;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
  z-index: 1;
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]:fullscreen {
  width: 100vw;
  height: 100vh;
  border-radius: 0;
  -o-object-fit: cover;
     object-fit: cover;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]:-webkit-full-screen {
  width: 100vw;
  height: 100vh;
  border-radius: 0;
  object-fit: cover;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]:-moz-full-screen {
  width: 100vw;
  height: 100vh;
  border-radius: 0;
  object-fit: cover;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-panel, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-play-button, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-start-playback-button, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-enclosure, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-timeline, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-current-time-display, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-time-remaining-display, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-timeline-container, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-volume-slider-container, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-volume-slider, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-seek-back-button, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-seek-forward-button, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-fullscreen-button, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-rewind-button, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-return-to-realtime-button, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-toggle-closed-captions-button, .info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .inline-video[data-v-6f0a0978]::-webkit-media-controls-mute-button {
  display: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .custom-controls[data-v-6f0a0978] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
  padding: 0.32rem;
  display: flex;
  align-items: center;
  gap: 0.32rem;
  z-index: 2;
  border-radius: 0 0 0.21333rem 0.21333rem;
  pointer-events: auto;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .custom-controls .control-btn[data-v-6f0a0978] {
  background: transparent;
  border: none;
  border-radius: 0.10667rem;
  padding: 0.16rem;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.2s ease;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .custom-controls .control-btn[data-v-6f0a0978]:hover {
  opacity: 0.8;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .custom-controls .control-btn.muted[data-v-6f0a0978] {
  color: #ff6b6b;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .custom-controls .progress-container[data-v-6f0a0978] {
  flex: 1;
  height: 0.53333rem;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .custom-controls .progress-container .progress-bar[data-v-6f0a0978] {
  width: 100%;
  height: 0.10667rem;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 0.05333rem;
  overflow: hidden;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .video-player-container .custom-controls .progress-container .progress-bar .progress-fill[data-v-6f0a0978] {
  height: 100%;
  background: linear-gradient(135deg, #ff8e2d 0%, #ff06ca 100%);
  border-radius: 0.05333rem;
  transition: width 0.1s ease;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls[data-v-6f0a0978] {
  position: fixed;
  bottom: 0;
  left: 0;
  top: 0;
  right: 0;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
  padding: 0.53333rem;
  display: flex;
  align-items: center;
  gap: 0.32rem;
  z-index: 2147483647;
  border-radius: 0;
  pointer-events: auto;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls .control-btn[data-v-6f0a0978] {
  background: transparent;
  border: none;
  border-radius: 0.10667rem;
  padding: 0.21333rem;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.2s ease;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls .control-btn[data-v-6f0a0978]:hover {
  opacity: 0.8;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls .control-btn.muted[data-v-6f0a0978] {
  color: #ff6b6b;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls .progress-container[data-v-6f0a0978] {
  flex: 1;
  height: 0.64rem;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls .progress-container .progress-bar[data-v-6f0a0978] {
  width: 100%;
  height: 0.16rem;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 0.08rem;
  overflow: hidden;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls .progress-container .progress-bar .progress-fill[data-v-6f0a0978] {
  height: 100%;
  background: linear-gradient(135deg, #ff8e2d 0%, #ff06ca 100%);
  border-radius: 0.08rem;
  transition: width 0.1s ease;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls .center-play-btn[data-v-6f0a0978] {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: none;
  background: transparent;
  cursor: pointer;
  background-image: url(data:image/webp;base64,UklGRjQDAABXRUJQVlA4WAoAAAAQAAAAbwAAbwAAQUxQSIoCAAABkKltkyVJiYmJhYWJcQmJiXkJiYmBhYGDjWtdtmutY7O2uLiXsFg42OfTHxEeEZDcRnIkKdrGVOeeyud+IGAVJyqtMy9y0cKjt5KnYFWR6pAXNRolc8xlyJsadbb0fWGBiGsyUr4LUD3rQ0PAYtIlsyiISTuOyoPSn4tVFNWShsuiKiYFV101QklPXAchaRETWjKMImZUQFQRX0cTU2qY09iBOH0dRQyqok4fwbIYFb3emi1WWV5t4SKLWXF8s33xEoDEtOaXuyJPVpOLPFlJLnJlsX36028cKDu7i7C3uwg5u4sMjf5hf9jbCNJR7Lbj8bjtDARJgmI73uhL8YjgDuLn8Spds4BLf165M3UDz4Li68IjU7NwBfJYfz70XocSx22vVfWTQNE3YwiERd+kEBqSV/R3p9DdD12O2wH/g2AxYMYJjAFzymAMmFTAGDBLA2PAbB2MAbMPMAZMZjAGTF4sgO2PF7HFEdE5WuPgjl/uQATxV4Qt8f3prN7/w0QZ3QzfqGi9ITHgikgrSAy4IlJIBdUBaTYxjlmx45iIR3u0bWAcuuLHoRWIAVekac8jVpV5RPQ1T0qq88BVbSmmeJrnVsV5/Kq18gNep1B3RRi827E+crUXeyN6nen3h6iRVNbR/v/QXurFFpb1sBpZ6R3iQuxvndfzOnbIPu6P1d3cHwSxT3q+K2edht11NJNU4coid/uc/vZxfe9TO2hOs9s8Ay8Birs8EXd5MI7zfHwEq+7ytHDpkVby0Mhdnp27PEJ4gisru3PAKzUzroOQ/WGKtIeP+CZX2c/DoKCu3MFxTChVBsUu0VIefX0/j77MwZoStfF6zj7FYFVTLq2P+/+D4N4KTeDfAlZQOCCEAAAAsAkAnQEqcABwAD5tNJZHgonrgAYA2JaQhwACxpfAH8A/AD9AKf9C9/0rUBS/xbPPvWA+4AAkh8U1+QSfEpgAK1+4dmbfeHsYnmrMJuU2EJ3TucfXaQAA/sNi49rw6Ykkw16Mf+WI//5BX/+P5P//HngAAAWj9RPxFQ5b00PEVDlvQAAA);
  width: 1.49333rem;
  height: 1.49333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  transition: transform 0.2s ease;
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls .center-play-btn[data-v-6f0a0978]:hover {
  transform: translate(-50%, -50%) scale(1.1);
}
.info-dialog-media .info-video-section .info-video-list .video-swiper .fullscreen-video-controls .center-play-btn[data-v-6f0a0978]:active {
  transform: translate(-50%, -50%) scale(0.95);
}
.info-dialog-media .info-video-section .info-video-list .video-pagination-wrapper[data-v-6f0a0978] {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.26667rem;
  margin-top: 0.42667rem;
}
.info-dialog-media .info-video-section .info-video-list .swiper-pagination-video[data-v-6f0a0978] {
  position: static !important;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.10667rem;
}
.info-dialog-media .info-video-section .info-video-list .swiper-pagination-video .pagination-bullet[data-v-6f0a0978] {
  width: 0.13333rem;
  height: 0.13333rem;
  background: #d9d9d9;
  opacity: 1;
  margin: 0;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.3s ease;
  display: inline-block;
}
.info-dialog-media .info-video-section .info-video-list .swiper-pagination-video .pagination-bullet[data-v-6f0a0978]:hover {
  transform: scale(1.2);
}
.info-dialog-media .info-video-section .info-video-list .swiper-pagination-video .pagination-bullet.active[data-v-6f0a0978] {
  background: linear-gradient(135deg, #ff8e2d 0%, #ff06ca 100%);
  transform: scale(1.2);
}
.info-dialog-media .info-video-section .info-video-list .video-counter[data-v-6f0a0978] {
  font-size: 0.32rem;
  font-weight: 500;
  color: #333333;
  font-family: "Work Sans", sans-serif;
}
.info-dialog-media .info-video-section .info-video-list .video-counter .separator[data-v-6f0a0978] {
  margin: 0 0.05333rem;
}
.info-dialog-media[data-v-6f0a0978] .swiper-button-next,
.info-dialog-media[data-v-6f0a0978] .swiper-button-prev {
  width: 0.74667rem;
  height: 0.74667rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0.8;
  transition: opacity 0.2s ease;
}
.info-dialog-media[data-v-6f0a0978] .swiper-button-next:hover,
.info-dialog-media[data-v-6f0a0978] .swiper-button-prev:hover {
  opacity: 1;
}
.info-dialog-media[data-v-6f0a0978] .swiper-button-next {
  right: 0.21333rem;
}
.info-dialog-media[data-v-6f0a0978] .swiper-button-next::after {
  content: "";
  background-image: url(data:image/webp;base64,UklGRmYCAABXRUJQVlA4WAoAAAAQAAAANwAANwAAQUxQSJcBAAABgKRtc9pGZW53WfsCeXwJb+1teOsTeOV9mDnTQzAzt1dhZgw5yYymB4gIR24bOZLsmpmNp0r9BYFSv6IFrUi6XE5HrKCm9As5GlDNHPRQzlQH6EzoKUAppU/QGDbygFbeGCbgDgNJYTeWQQ+Q5RlEMWODBNkzCFxhkKKwq3ckQZKSvTwTBmkKz3T/Nxskyh7shgekytMtX0Cy3J3ZGZZNeNiJAdJlOEsoL5/8RBsdcMxdXC4SrAshBlJI7ur17xU8qQEhVEDyWqdZFcLEclCn2RT9OcDq1OFlLLl+BYDHigZM1kJA0RnFIQuYbEVAhpcwRNJA1LnDCwjSZZDiWwRlOtt/LZ4wpKns/Nbr9b9tzIsIkd2/duyivmLR2HPEDu6PgiT22/GLCwhqFA4csY3Nb4XAoSO20PVEqN8jR2zi65fYL342CP1CqEhmv9qxTupPAykkn61Yo/RDQv/dfHlYpvRfvn7PNl/45hnb/GSb13z7Ads+wrb/sO1bbPsd2z7Jtb+y7ctc+/m/OQ+gzx+hzvNHCHv+EABWUDggqAAAAJAFAJ0BKjgAOAA+bTaVR6enCoZmABgDYlpAARB/xBfPo1wpQPUrVm+QraRJ72w8a0Tq2kgAAP77nMzf/eIkr2STRnPH416gszB2fRoZbWcjrWE0GikQDJ8aXmXrPHVUx+7i7jFZno/se7rOltb3WMrIZ/OA0iJ3X7GjrlVIafHs4ZNSYHzL+4jq5DLP3sde0wuAki3GfUWzW/BFblLVUVOGPG9WgAAAAA==);
  width: 0.74667rem;
  height: 0.74667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.info-dialog-media[data-v-6f0a0978] .swiper-button-prev {
  left: 0.21333rem;
}
.info-dialog-media[data-v-6f0a0978] .swiper-button-prev::after {
  content: "";
  position: absolute;
  left: 0.21333rem;
  background-image: url(data:image/webp;base64,UklGRl4CAABXRUJQVlA4WAoAAAAQAAAANwAANwAAQUxQSJoBAAABgKRtc9pGZW53WfsCeXwJb+1teOsTeOV9mDnTQzAzt1dhZgw5yYymB4gIR24bOZJcnpmNp0r9BYFSv6IFrUi6XE5HrKCm9As5GlDNHPRQzlQH6EzoKUAppU/QGDbygFbeGCbgDgNJYTeWQQ+Q5RlEMWODBNkzCFxhkKKwq7eTIEnJXjETBmkKz3T/Nxskyh7shgekytMtX0Cy3J3ZGZZNeNiJAdJlOEsoL5/8RBsd8CxeXswBTroQYiCFZ+W7Xr9DkhoQQqW5/gpIqUKYNNcPsJiiP4dl2eFTwJLrV6jGS9GYDFqI4jOgELKYDFYEw5IMQySNYEGKIV1GcNv2OVApY3hq8bdNB/Ni+69er//ukF+gvrLbjr9d6ldwf7TjiD3iHwUBF7/t2CcRxOb3tiMOSPmNrqctRxxS6glfv5uOOCLUL6FfbPzQ+gWpP62342sW259o/XCtFZ9IUgPE/rv88LKJ7b98/Z5tvvDNM7b5yTav+fYDtn2Ebf9h27fY9ju2fZJrf2Xbl7n2839zHkCfP0Kd548Q9vwhAFZQOCCeAAAAcAUAnQEqOAA4AD5tNJdIKaeJBgJuGANiWkABECvEF8+DInBpl9aqbGlE0A921CVCvsloAAD+/K0Xb7cfinnmHNhYdmAEf44+sCM7T6tnYtEiSBpRFP8QVY3D6VH7YN9IGcoSN7Oc/9loiQbJc/cWa4xzqJzwz8XlWQn6JdWM0jUEHSHz9ytd9HW7g6h8q//Le/DIvOcUHnrayXbAAAA=);
  width: 0.74667rem;
  height: 0.74667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.info-dialog-media[data-v-6f0a0978] .swiper-pagination-bullet {
  width: 0.16rem;
  height: 0.16rem;
  opacity: 0.4;
  background: #ffffff;
  margin: 0 0.10667rem;
  transition: opacity 0.2s ease;
}
.info-dialog-media[data-v-6f0a0978] .swiper-pagination-bullet-active {
  opacity: 1;
}
.info-dialog-media[data-v-6f0a0978] .swiper-pagination {
  bottom: 0.32rem;
}
.info-dialog-media.single-item[data-v-6f0a0978] .swiper-button-prev,
.info-dialog-media.single-item[data-v-6f0a0978] .swiper-button-next {
  display: none;
}
@keyframes breath-051e1ce1 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-051e1ce1 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.info-dialog-desc[data-v-051e1ce1] {
  background-color: #ffffff;
}
.my-impression[data-v-051e1ce1] {
  margin-bottom: 0.69333rem;
}
.my-impression .evaluate-list[data-v-051e1ce1] {
  padding: 0 0.42667rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.26667rem;
}
.my-impression__title[data-v-051e1ce1] {
  font-size: 0.48rem;
  color: #2a2937;
  margin: 0 0.42667rem 0.32rem 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.my-impression .evaluate-list .evaluate-item[data-v-051e1ce1] {
  height: 0.86667rem;
  padding: 0.21333rem 0.26667rem;
  background: #ffe6f1;
  border-radius: 0.21333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #2a2937;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.37333rem;
}
@keyframes breath-166eed90 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-166eed90 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.hello[data-v-166eed90] {
  width: 2.93333rem;
  height: 2.93333rem;
  background: #ffffff;
  box-shadow: 0 0.05333rem 0.10667rem 0 rgba(0, 0, 0, 0.5019607843);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.86667rem;
  color: #173300;
  animation: shake-166eed90 1s forwards,slideUp-166eed90 1s 1s forwards;
}
.hello i[data-v-166eed90] {
  display: inline-block;
  background-image: url(../img/hello.704329b8.png);
  width: 2.13333rem;
  height: 2.13333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@keyframes shake-166eed90 {
0% {
    transform: rotate(0deg);
}
25% {
    transform: rotate(10deg);
}
50% {
    transform: rotate(-10deg);
}
75% {
    transform: rotate(5deg);
}
100% {
    transform: rotate(0deg);
}
}
@keyframes slideUp-166eed90 {
0% {
    transform: translateY(0);
    opacity: 1;
}
100% {
    transform: translateY(-100%);
    opacity: 0;
}
}
@keyframes breath {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes bar-animation-1 {
0%, 100% {
    transform: scaleY(0.2);
}
50% {
    transform: scaleY(0.9);
}
}
@keyframes bar-animation-2 {
0%, 100% {
    transform: scaleY(0.3);
}
50% {
    transform: scaleY(1);
}
}
@keyframes bar-animation-3 {
0%, 100% {
    transform: scaleY(0.1);
}
50% {
    transform: scaleY(0.8);
}
}
.bar-1 {
  transform-origin: center bottom;
  animation: bar-animation-1 1s ease-in-out infinite;
}
.bar-2 {
  transform-origin: center bottom;
  animation: bar-animation-2 1.2s ease-in-out infinite;
}
.bar-3 {
  transform-origin: center bottom;
  animation: bar-animation-3 1.4s ease-in-out infinite;
}
@keyframes breath-3932b976 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-3932b976 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.small-live[data-v-3932b976] {
  position: fixed;
  cursor: move;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: none;
  width: 2.66667rem;
  height: 4rem;
  background: transparent;
  z-index: 1000;
  overflow: hidden;
  transition: box-shadow 0.3s ease;
}
.small-live[data-v-3932b976]:hover {
  box-shadow: 0 0.05333rem 0.32rem rgba(0, 0, 0, 0.1);
}
.small-live[data-v-3932b976]:active {
  box-shadow: 0 0.05333rem 0.21333rem rgba(0, 0, 0, 0.15);
}
.small-live .loading-wrapper[data-v-3932b976] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.32rem;
  z-index: 4;
  background: #E8EAEE;
}
.small-live .loading-wrapper[data-v-3932b976]::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 0.04rem solid #FFFFFF;
  border-radius: 0.28rem;
  pointer-events: none;
  z-index: 5;
}
.small-live .loading-wrapper .loading[data-v-3932b976] {
  width: 0.58667rem;
  height: 0.58667rem;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  display: inline-block;
  border: none;
  border-top: 0.08rem solid #fff;
  border-right: 0.08rem solid transparent;
  animation: rotation-3932b976 1s linear infinite;
}
@keyframes rotation-3932b976 {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
.small-live .video-wrapper[data-v-3932b976] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 0.32rem;
  z-index: 3;
}
.small-live .video-wrapper[data-v-3932b976]::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 0.04rem solid #FFFFFF;
  border-radius: 0.28rem;
  pointer-events: none;
  z-index: 6;
}
.small-live .video-wrapper .live-icon-wrapper[data-v-3932b976] {
  position: absolute;
  left: 0.16rem;
  top: 0.21333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.32rem;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  gap: 0.08rem;
  z-index: 3;
}
.small-live .video-wrapper .live-icon-wrapper .icon-svg[data-v-3932b976] {
  width: 0.32rem;
  height: 0.32rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.small-live .video-wrapper #remote-playerlist[data-v-3932b976] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 1;
  border-radius: 0.32rem;
}
.small-live .video-wrapper #remote-playerlist[data-v-3932b976] .player {
  width: 2.66667rem;
  height: 4rem;
}
@keyframes breath-f31942a6 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-f31942a6 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.info-dialog[data-v-f31942a6] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 0.26667rem 0;
  overflow: hidden;
}
.info-dialog .container[data-v-f31942a6] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.info-dialog .top_bar[data-v-f31942a6] {
  width: 1.52rem;
  height: 0.13333rem;
  background: #ffffff;
  border-radius: 0.14667rem;
  margin: 0.21333rem;
  margin: 0.21333rem 0.42667rem;
  box-sizing: content-box;
}
.info-dialog__contain[data-v-f31942a6] {
  width: 8.72rem;
  height: calc(var(--vh) * 67.5);
  border-radius: 0.32rem;
  overflow-x: hidden;
  overflow-y: scroll;
  background-color: #ffffff;
  position: relative;
}
.info-dialog__contain .live-button[data-v-f31942a6] {
  position: absolute;
  left: 0;
  top: 1.86667rem;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.10667rem;
  cursor: pointer;
  width: 1.53333rem;
  height: 0.8rem;
  background: rgba(255, 217, 226, 0.937254902);
  border-radius: 0 1.33333rem 1.33333rem 0;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.32rem;
  color: #FF0844;
  letter-spacing: 0;
}
.info-dialog__contain .live-button .icons[data-v-f31942a6] {
  display: block;
  width: 0.34667rem;
  height: 0.34667rem;
}
.info-dialog__contain .left_bar[data-v-f31942a6] {
  width: 0.21333rem;
  height: 1.17333rem;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 0.12rem;
  position: fixed;
  top: 0.90667rem;
  right: 0.21333rem;
  z-index: 10;
  padding: 0.05867rem;
}
.info-dialog__contain .left_bar .thumb[data-v-f31942a6] {
  display: block;
  width: 0.10667rem;
  height: 0.26667rem;
  background: #ffffff;
  border-radius: 0.06667rem;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.info-dialog__contain .hello_box[data-v-f31942a6] {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  transform: translate(-50%, -50%);
}
.info-dialog__footer[data-v-f31942a6] {
  margin-top: 0.85333rem;
  flex-shrink: 0;
  width: 8.72rem;
  height: 1.49333rem;
  display: flex;
  justify-content: space-between;
}
.info-dialog__footer .msg-chat[data-v-f31942a6] {
  background-image: url(../img/sayhi.ee844948.webp);
  width: 1.49333rem;
  height: 1.49333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-size: 99% 99%;
}
.info-dialog__footer .msg-chat_normal[data-v-f31942a6] {
  background-image: url(data:image/webp;base64,UklGRqYFAABXRUJQVlA4WAoAAAAQAAAAbwAAbwAAQUxQSDcCAAABn6G4bRs3eLKv93tfRETAxGkdcRmF5PRlxZgwMb/BMqKUXGo2CDDAkmxbVYO7u7s7nPmPDkienJXvnYj+Q3IkSZHkPjwLp6LM6A8kojVdanZmy93xfHnocv7fLWedZimdcGq2Md5eLZBXjRtZdxR7m6eF8rnpyRG59t4iUe2cDyrzu0Wm5pXYSdbWFrFrJWOlurUYVDU+CguLyUUhHjKDu8WmBpkYKB8sVg/lqEn1Hxaz6qciJb8yByof5VA/mQtViYzWzZx4U0R0X+bGVzeSmWxkrhwp/H1qzlTo28jcOQz7G+bQbrh/9PLIS2HG+81ceqsEn81O5lTlg87VK3OrUsHom2MVbOF7eEblIMv6wVx70O8MzLn6fY90944Kv7Ew9y5+23AawOrPq9GWgJI/Uf9HWPuJNYP1T+uDQax8M6cw/z5X3iko90nbMOqTPQclJKn4D1JveiR6krQhsZGUfZJ4KqGGoWxIExZKaMtCifSVxTVdMphq0mh2aGhGY7akoR0NHWkczzR0oaEHDfHgveH9CO8P8eYZ3jzKWyd46yBvneftY3j7NN4+VGMWY945gndOwp0Deedc3jkeV6fg1WF4dSZcHY1XJ+TWQVWD1Hl5dWxcnR7Xh+D1WXB9JF6fDNcHxPU5eX1cXJ8a14fH5QxwOQpaTmTEy8Hgcj60HBMup4XLoeFydrgcIS0nicuB0nKuf2WOV1KyHn1OWUlYDpuWM4fl6B1eJzAJfp3AJNLrBHDXQQgAVlA4IEgDAAAwGACdASpwAHAAPm0uk0WtqItHmuQYA2JQQ4AI8D+AfirrZvkOKF5DM3emLmA3jX/I9QDzAftl+pPsAfoB2AH84/nPWAegB+2/pYew7+zn7I+1hqzvjD+d/hn4OV4vgN3gygYa/1n0D2et6fOaiSyT5fY0bcJ+d5pin0YgG8NknmOGQh3RN9/G2lHQ+OAzw4rj6EcFl13YyA77BLo8JR3ePc+QQzYg6/+P8iBeFfT4+OBBNd3h0lovbQ0ZrMnlvsuRMu6geCVq1TYAAP7ZKY/vH//+6r//3Tv//90Tbf93Pc+2z+h2//7qv//dO///3RNV8noVqeJln4g1RYuV48HkNufM+dM0ou9+7xpCXU28T4XtygsXir1+EWSofXR62hRRNpc3OSBtVpcWvRNZ9XBl2Y7xEanAihVCPwgiDf/Q/zh3AJIJPZ+9Slwl4U1DWRPrSI7VQGRJK8+TOBOJNVhcZPFCEd+hbGDJXOf8EAuVVxWistvW02Y/XcPI68KvqjJLSs18X5PMDYWk7pyDy+thW7PDcyZDNhqBXi7/uNLpS8VaUVFySz4fi8oOZU6Nq82JMa7HefUe78HoTOPaSZdt+hx5GOp7SbIIsz3FmBE5QaLaiz7AOvIWKfADiFpZe2F0eyQcSbpJ2QyiaVzfh9i0cB8O1solQEOUL8xthbt4OGkp9t5ILEOqq5AX4wE1o907sTv2HiVen2PmtwhcHDgZ/h+vBaEzO/62EXGXXa0y7yKc0/qHDRHtbIYbeI924zqw45GQGA63BBlKgwbNoLKut9xt9I5pHF07LJSuYUQAGjmFOo/rTH6HxMwqjypClW/Z+oGqFKPph4b5kWNKQ+SEkfNxSg5q2p0aNiZsrT01+GAyvXix0SbT+2c+Kxk9FPMXX55/PWHtUFBPwY3sywR5DYJUUm1VowQRYeAyxujrweVe4koTD4gBz0ENUdpjga65jQvwiEwNuaz3zS/u7FqhH25ha5CbVOdY6S1CbFRi/gVmwoaNDpyONfVYOvD04q/jOGUDApPvQV6w8mI68m2XczcIBgclH6dqCtF+E1PQ2MzPXc7jfyUF5qjt9ghonlFXoFaYcil4nN/9U7k5Leb5t/1TuTkMYAA=);
  width: 1.49333rem;
  height: 1.49333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-size: 99% 99%;
}
.info-dialog__footer .msg-chat_hi[data-v-f31942a6] {
  position: relative;
}
.info-dialog__footer .msg-chat_hi span[data-v-f31942a6] {
  position: absolute;
  right: -0.37333rem;
  top: -0.24rem;
  width: 0.74667rem;
  height: 0.48rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  border-radius: 0.24rem 0.24rem 0.24rem 0.05333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: #ffffff;
}
.info-dialog__footer .video-chat[data-v-f31942a6] {
  width: 6.37333rem;
  height: 1.49333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  border-radius: 0.74667rem;
  margin-top: -0.26667rem;
  margin-right: -0.48rem;
  padding-left: 1.28rem;
  display: flex;
  font-size: 0.48rem;
  align-items: center;
  justify-content: center;
}
.info-dialog__footer .video-chat__text[data-v-f31942a6] {
  font-size: 0.48rem;
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  height: 0.56rem;
  line-height: 0.56rem;
}
.info-dialog__footer .video-chat__price[data-v-f31942a6] {
  font-size: 0.37333rem;
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  height: 0.42667rem;
  display: flex;
  align-items: center;
}
.info-dialog__footer .video-chat__price[data-v-f31942a6]::before {
  content: "";
  display: inline-block;
  background-image: url(data:image/webp;base64,UklGRgYFAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSJoCAAABoEPbtmlb2hfvlW3biOyKbDuqVpGt1LYRunJbqe3M9XTP2WdjzTmTg4vohxExAW4VYH9unS33O/mK+07cdr43tflTrr7nhQ+/X0gEqPjzqzcctdFwGnt/IpiB6kgVXzx3yaYTmr+lAKk62+rgN1tOZN/PAKqdEltE/nbweINbfda4tBaJ1S3DMeZvBjiWaB2k1zbttNFLEjGeiBYJ9tMhHXb8XJI4AREtBFheOmw6+i9NkQ2ASOH5NWqHVGpmA8eBJKMkE/XEnHO9F1Wn0VjrSFGigExJIiBe79z+JuUMSupGZKuC92XlKaqR+GW1wfuSkkySAFESYWlUlKOlleWl5UUvkwhSEtNR50hSliQSpERkAyysjEZFOSoC1QxKytf83gCjJJGWYwJUD8tFUZRqhyTikbIGGclaSNmoRtKPPNsoiYzXFqQEUiRFEeoMCC2QCFtY7yOCElWHJLIDJYhCjaRgetRt/DolQqKagRaomZQkywCeXcu51W+rCBA1ShJZI9UmCjAw3DrnnHO9M/6WmSSqmZBIdTQQQSwu7rvmXT+LIRjaREAg2EKYRf59guu49v0hZMSUwUxJxroaGZPlYD8c4Dr3TvorBiMFS7mNMaaYKuZY5fc2dePu9GlOqtOioUgxhphSMCLlEF5c142/9qNVguoW4CWJyWeKqYj3z7tJDi76P1pNFquUUwoBKYa4XF47cBPe77sqk5KQY0b0JaQ4Wjiv5ya+8QslLVNSiDHDJ+TqzyPdNIdXL8dg2SxYyjEEX/2wl5tu78jvUvTehxxTSL76eAs39a3eXPExeiDkXLy4npvB4U0LPhQ5h8rfMXQz2Tv6t+VRDGV5Vd/N6nbvLFbhr9N6bnZXv3vhj4PcTPfO3tWtIgRWUDggRgIAAJANAJ0BKjAAMAA+bTKSRqWkKiWquqqoYA2JbADAH0bQvlP9TxduA9t1efb01XeUPuA9oDNAPkA6kCWiMpPT5ZGlH5oJTVj2/+tLKpZbMXP5TB/2ORZ8GZbyvFadfigWDmZi7myKqsvqj+5wlAzDYcSS/LJNAAD+59B64KS29RvTeUG0G4XrTzPngR96F42XxPS+Hwh4mMv/H5ZU7b6Mh5AQBjoxigsMCFb+AwSEewdpebTtGy2cDtD3inznT7vodrIGL+djjWYYjaR65PkLrGS1YeXc82Qi/zacu6VmNWdJetcHV9siOyaEciJAWTrNVW+H8vciKy1AZDxZb33aL3KXrV6YJvmePQkV/DJAQf/km11mUDooZgUoXoBUoNE/SO3Sh+OXPfffktK82CjthBxVcH6rWYVDDYIFA76BgW2r/DzezigiUpTPgXR0Q4yeSRblchjusn6N/ClXGEFnxsZhaQZUH/xjnuc5lcOkzbQzdFb60IBpVkYPuFHifpzLXA49N3GUMxsfJhALnpLLGA5ycgI11uvPz49xQ4ZLDbbRx50NU7LF1GEcH7yIj20CSET2UtSwGkI3ru/I4CcujcXh2LevxNJOMru+/8rJY3T/wiyAesezTNh3Jt3bTSgffze+HdTv5L1BZJZYaDESJvuGxaik6PYrdYmigAUIo9sjt7PrJSebk51m/vblYOcxZntpGeq0/x1kCwlpkw17h5XfzTbX/X/4XFu+90kIpVT6f1YsLf9APQ0zN8W7+WoldqntU9TQAA==);
  width: 0.37333rem;
  height: 0.37333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-right: 0.05333rem;
}
.other-info[data-v-f31942a6] {
  position: relative;
  width: 100%;
  height: 100%;
  flex-shrink: 0;
  margin-bottom: 0.64rem;
  overflow: hidden;
}
.other-info .close[data-v-f31942a6] {
  position: fixed;
  left: 0.21333rem;
  top: 0.85333rem;
  z-index: 10;
  background-image: url(data:image/webp;base64,UklGRtwCAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSHkBAAABgFtr29rmN8kLuAuYa5XawDQAM7ymVm1mMHTBFTxFWurcBjVEyPz93/9lgYhw4DaSIqWq9piv4Q1KLyvqZIuNbrdRzDpRS5kqmC70QapfSAdNCNkNMNSwQ2ySNTBVS/IIZ2CgTJhBpAIjVSJaTtowVPtEly6M1aUdaUNA7Qj1bBWIqBI+JgMhZY5/b4gpefhvqpGMtUwuFwPqDxPaY4NgdP/74dK4H+v1M2V7/9duUCzX67XnkvHWOy2o/3BQqTQoHtYH1mV9CUJppQok069Da/IxoSgoS1NnsyOT8Vy6Dq0owDMdWlEHXHMDJwuuuUG2CK65QbEBlg2CBq/g7gyCLgvXM6LBi9GFIitmd8ly4919cZ/I4cbFjGknyg64jlp9brjuW5o6eiG+XdIrkoKmTifEj6HxWFOnwQZ5OPrcGj9B0weUTXHxvl65oDV9WI4obFYfM1ItJN4nxfuwfJ8XnyPic0p8DorPWfE5Lr0niO8h/7vniO9RCgBWUDggPAEAAHAJAJ0BKjAAMAA+bTaXSSmKCOIAGANiWkAFtgtwFyh/5PkO+e/+F7gH6n9Wb9VfYA/ShC6sSqSFZXvwWrmZyIGxRDD660CChMvYuUm946egxx0YAAD+/9ZAn+PWZdP71/BrnBlivnT/2p/Diqoi3ms1oY/w5Q/rsTZMSlPeeFuL/J0iPV14OEahO46EFOKzQSnisp76Mf5OadfaBCmCrxo19vgtWq56m24TGceMRDReuceKI/at81aKKct7j/lZ7O9h7mPie4ufe8eNXAZLYqYVGSDuvppvSSOw15dZ7BPG+AvwhTv/CApj3Yxe1jp8lYFYtFPbpJvs/Td0kqSS0TTz8bKNN+ag1OBQGu41SefgcqpTu8g/eB/kV9sfHLS8CmJbqyPU0mEb1FtY/7Sc12681DCefaFUvdMAAAA=);
  width: 0.64rem;
  height: 0.64rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.other-info__avatar[data-v-f31942a6] {
  width: 8.77333rem;
  height: calc(var(--vh) * 67.5);
  left: -0.02667rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.other-info__footer[data-v-f31942a6] {
  position: absolute;
  width: 100%;
  bottom: 0.32rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding: 0 0.21333rem;
  box-sizing: border-box;
}
.other-info__footer--left[data-v-f31942a6] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.16rem;
  flex: 1;
  min-width: 0;
  max-width: calc(100% - 2.13333rem);
}
.other-info__footer--left .label[data-v-f31942a6] {
  height: 0.46667rem;
  -o-object-fit: contain;
     object-fit: contain;
}
.other-info__footer--left .status[data-v-f31942a6] {
  display: flex;
  align-items: center;
  width: 100%;
  min-width: 0;
}
.other-info__footer--left .status .other-status[data-v-f31942a6] {
  width: 0.21333rem;
  height: 0.21333rem;
  background: #8de73a;
  margin-right: 0.10667rem;
  border-radius: 50%;
  flex-shrink: 0;
}
.other-info__footer--left .status .other-status.line[data-v-f31942a6] {
  background: #8de73a;
}
.other-info__footer--left .status .other-status.off-line[data-v-f31942a6] {
  background: #c9c9c9;
}
.other-info__footer--left .status .other-status.busy[data-v-f31942a6] {
  background: #e65465;
}
.other-info__footer--left .status .other-name[data-v-f31942a6] {
  display: flex;
  align-items: center;
  font-size: 0.53333rem;
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  min-width: 0;
  max-width: calc(100% - 1.33333rem);
}
.other-info__footer--left .status .other-name .name[data-v-f31942a6] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
  max-width: 100%;
}
.other-info__footer--left .status .other-name .age[data-v-f31942a6] {
  width: 0.8rem;
  flex-shrink: 0;
}
.other-info__footer--left .status .other-country[data-v-f31942a6] {
  width: 0.48rem;
  height: 0.48rem;
  border-radius: 50%;
  background-size: cover;
  flex-shrink: 0;
}
.other-info__footer--right[data-v-f31942a6] {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  margin-left: 0.21333rem;
}
.other-info__footer--right span[data-v-f31942a6] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: #ffffff;
  margin-right: 0.16rem;
}
.other-info__footer--right .follow-icon[data-v-f31942a6] {
  width: 0.53333rem;
  height: 0.53333rem;
}
@keyframes breath-89fd5394 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-89fd5394 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.message_list[data-v-89fd5394] {
  width: 100%;
  margin-bottom: 0.32rem;
}
.message_list .user[data-v-89fd5394],
.message_list .other[data-v-89fd5394] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 0.37333rem;
}
.message_list .user .avatar[data-v-89fd5394],
.message_list .other .avatar[data-v-89fd5394] {
  width: 1.12rem;
  height: 1.12rem;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.message_list .user .text-msg[data-v-89fd5394],
.message_list .user .gift-item[data-v-89fd5394],
.message_list .user .video[data-v-89fd5394],
.message_list .user .image[data-v-89fd5394],
.message_list .user .voice[data-v-89fd5394],
.message_list .user .call-item[data-v-89fd5394],
.message_list .other .text-msg[data-v-89fd5394],
.message_list .other .gift-item[data-v-89fd5394],
.message_list .other .video[data-v-89fd5394],
.message_list .other .image[data-v-89fd5394],
.message_list .other .voice[data-v-89fd5394],
.message_list .other .call-item[data-v-89fd5394] {
  max-width: calc(100% - 3rem - 1.12rem);
  padding: 0.32rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.37333rem;
  color: #2A2937;
  line-height: 0.48rem;
  height: auto;
  position: relative;
  transition: all 0.3s;
  margin-top: 0.10667rem;
  word-break: break-word;
  overflow-wrap: break-word;
  white-space: normal;
}
.message_list .user .call-item[data-v-89fd5394],
.message_list .other .call-item[data-v-89fd5394] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.10667rem;
  padding: 0.30667rem 0.32rem;
}
.message_list .user .call-item .icon[data-v-89fd5394],
.message_list .other .call-item .icon[data-v-89fd5394] {
  display: inline-block;
  width: 0.42667rem;
  height: 0.42667rem;
}
.message_list .user .say-hi[data-v-89fd5394],
.message_list .other .say-hi[data-v-89fd5394] {
  animation: shake-89fd5394 0.5s ease forwards;
}
.message_list .user .say-hi span[data-v-89fd5394],
.message_list .other .say-hi span[data-v-89fd5394] {
  display: inline-block;
}
@keyframes shake-89fd5394 {
0% {
    transform: rotate(0deg);
}
25% {
    transform: rotate(10deg);
}
50% {
    transform: rotate(-10deg);
}
75% {
    transform: rotate(5deg);
}
100% {
    transform: rotate(0deg);
}
}
.message_list .user .text-msg[data-v-89fd5394],
.message_list .user .gift-item[data-v-89fd5394],
.message_list .user .voice[data-v-89fd5394],
.message_list .user .call-item[data-v-89fd5394] {
  background: #FF4D9F;
  color: #fff;
  border-radius: 0.32rem 0 0.32rem 0.32rem;
}
.message_list .user .gift-item[data-v-89fd5394] {
  display: flex;
  align-items: center;
  gap: 0.05333rem;
}
.message_list .user .gift-item[data-v-89fd5394] > :nth-child(2) {
  width: 0.8rem;
  height: 0.8rem;
}
.message_list .user .image[data-v-89fd5394] {
  padding: 0;
  width: 2.93333rem;
  height: 3.81333rem;
  overflow: hidden;
}
.message_list .user .image[data-v-89fd5394] > :nth-child(1) {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  border-radius: 0.24rem;
  overflow: hidden;
}
.message_list .user .fail-icon[data-v-89fd5394] {
  width: 0.48rem;
  height: 0.48rem;
  margin-top: 0.10667rem;
  align-self: center;
}
.message_list .user .fail-icon img[data-v-89fd5394] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.message_list .user .voice[data-v-89fd5394] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.10667rem;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.message_list .user .voice[data-v-89fd5394]:active {
  background: #ff2f91 !important;
}
.message_list .user .voice[data-v-89fd5394] > :nth-child(2) {
  width: 0.45333rem;
  height: 0.45333rem;
  display: flex;
  position: relative;
}
.message_list .user .voice[data-v-89fd5394] > :nth-child(2) > :nth-child(1) {
  width: 0.45333rem;
  height: 0.45333rem;
  position: absolute;
  top: 0;
  left: 0;
}
.message_list .user .voice[data-v-89fd5394] > :nth-child(2) > :nth-child(2) {
  width: 0.45333rem;
  height: 0.45333rem;
  position: absolute;
  top: 0;
  left: 0;
}
.message_list .user .voice[data-v-89fd5394] > :nth-child(2) > :nth-child(3) {
  width: 0.45333rem;
  height: 0.45333rem;
  position: absolute;
  top: 0;
  left: 0;
}
.message_list .other[data-v-89fd5394] {
  justify-content: flex-start;
}
.message_list .other .call-item[data-v-89fd5394] {
  color: #2A2937 !important;
  background: #FFFFFF !important;
  border-radius: 0 0.32rem 0.32rem 0.32rem !important;
  padding: 0.32rem !important;
}
.message_list .other .text-msg[data-v-89fd5394],
.message_list .other .gift-item[data-v-89fd5394],
.message_list .other .video[data-v-89fd5394],
.message_list .other .image[data-v-89fd5394] {
  padding: 0;
}
.message_list .other .text-msg[data-v-89fd5394] > :nth-child(2),
.message_list .other .gift-item[data-v-89fd5394] > :nth-child(2),
.message_list .other .video[data-v-89fd5394] > :nth-child(2),
.message_list .other .image[data-v-89fd5394] > :nth-child(2) {
  flex-shrink: 0;
}
.message_list .other .text-msg .text-normal[data-v-89fd5394],
.message_list .other .gift-item .text-normal[data-v-89fd5394],
.message_list .other .video .text-normal[data-v-89fd5394],
.message_list .other .image .text-normal[data-v-89fd5394] {
  color: #2A2937 !important;
  background: #FFFFFF !important;
  border-radius: 0 0.32rem 0.32rem 0.32rem !important;
  padding: 0.32rem !important;
}
.message_list .other .text-msg .translate-text-normal[data-v-89fd5394],
.message_list .other .gift-item .translate-text-normal[data-v-89fd5394],
.message_list .other .video .translate-text-normal[data-v-89fd5394],
.message_list .other .image .translate-text-normal[data-v-89fd5394] {
  flex-shrink: 0;
  background: #ECECEC;
  border-radius: 0.32rem;
  margin-top: 0.10667rem;
  padding: 0.32rem;
  display: none;
}
.message_list .other .text-msg .my-text[data-v-89fd5394],
.message_list .other .gift-item .my-text[data-v-89fd5394],
.message_list .other .video .my-text[data-v-89fd5394],
.message_list .other .image .my-text[data-v-89fd5394] {
  color: #2A2937;
  background: #FFFFFF;
  border-radius: 0 0.32rem 0.32rem 0.32rem;
}
.message_list .other .text-msg .translate-text[data-v-89fd5394],
.message_list .other .gift-item .translate-text[data-v-89fd5394],
.message_list .other .video .translate-text[data-v-89fd5394],
.message_list .other .image .translate-text[data-v-89fd5394] {
  display: none;
}
.message_list .other .text-msg .translate-text-normal.translate-text[data-v-89fd5394],
.message_list .other .gift-item .translate-text-normal.translate-text[data-v-89fd5394],
.message_list .other .video .translate-text-normal.translate-text[data-v-89fd5394],
.message_list .other .image .translate-text-normal.translate-text[data-v-89fd5394] {
  display: block;
}
.message_list .other .gift-item[data-v-89fd5394] {
  padding: 0 0.32rem;
  display: flex;
  align-items: center;
  background: #FFFFFF;
}
.message_list .other .gift-item[data-v-89fd5394] > :nth-child(2) {
  width: 0.8rem;
  height: 0.8rem;
}
.message_list .other .image[data-v-89fd5394],
.message_list .other .video[data-v-89fd5394] {
  width: 2.93333rem;
  height: 3.81333rem;
  overflow: hidden;
}
.message_list .other .image[data-v-89fd5394] > :nth-child(1),
.message_list .other .video[data-v-89fd5394] > :nth-child(1) {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  border-radius: 0.24rem;
  overflow: hidden;
}
.message_list .other .image[data-v-89fd5394] > :nth-child(2),
.message_list .other .video[data-v-89fd5394] > :nth-child(2) {
  border: none;
}
.message_list .other .video[data-v-89fd5394] {
  position: relative;
}
.message_list .other .video[data-v-89fd5394] > :nth-child(2) {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 1.06667rem;
  color: #fff;
}
.message_list .other .voice[data-v-89fd5394] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.10667rem;
  color: #2A2937 !important;
  background: #FFFFFF !important;
  border-radius: 0 0.32rem 0.32rem 0.32rem !important;
  padding: 0.32rem !important;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.message_list .other .voice[data-v-89fd5394]:active {
  background: #EBEBEB !important;
}
.message_list .other .voice[data-v-89fd5394] > :nth-child(1) {
  width: 0.45333rem;
  height: 0.45333rem;
  display: flex;
  position: relative;
}
.message_list .other .voice[data-v-89fd5394] > :nth-child(1) > :nth-child(1) {
  width: 0.45333rem;
  height: 0.45333rem;
  position: absolute;
  top: 0;
  left: 0;
}
.message_list .other .voice[data-v-89fd5394] > :nth-child(1) > :nth-child(2) {
  width: 0.45333rem;
  height: 0.45333rem;
  position: absolute;
  top: 0;
  left: 0;
}
.message_list .other .voice[data-v-89fd5394] > :nth-child(1) > :nth-child(3) {
  width: 0.45333rem;
  height: 0.45333rem;
  position: absolute;
  top: 0;
  left: 0;
}
@keyframes breath-18911f5f {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-18911f5f {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.voice-record-overlay[data-v-18911f5f] {
  position: fixed;
  inset: 0;
  pointer-events: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
.voice-record-panel[data-v-18911f5f] {
  width: 4.16rem;
  height: 4.16rem;
  border-radius: 0.32rem;
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(0.10667rem);
  -webkit-backdrop-filter: blur(0.10667rem);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.voice-record-panel .time[data-v-18911f5f] {
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 0.37333rem;
  font-weight: 500;
  margin-top: 0.32rem;
}
.voice-record-panel .mic[data-v-18911f5f] {
  flex: 1;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.voice-record-panel .mic .mic-icon[data-v-18911f5f] {
  background-image: url(data:image/webp;base64,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);
  width: 1.49333rem;
  height: 1.49333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.voice-record-panel .hint[data-v-18911f5f] {
  width: 100%;
  height: 1.09333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 0.37333rem;
  font-weight: 500;
}
.voice-record-panel .hint.cancel[data-v-18911f5f] {
  background: #FF4556;
}
@keyframes breath-3ab1826d {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-3ab1826d {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
footer[data-v-3ab1826d] {
  width: 100%;
  height: calc(2.68rem + env(safe-area-inset-bottom));
  flex-shrink: 0;
  position: fixed;
  bottom: 0;
  z-index: 99;
  transition: bottom 0.1s ease;
  background-color: #fff;
  padding: 0.21333rem 0.37333rem;
  padding-bottom: calc(env(safe-area-inset-bottom) + 0.21333rem);
  display: flex;
  flex-direction: column;
  gap: 0.26667rem;
}
footer.input-focused[data-v-3ab1826d] {
  bottom: 0;
}
footer.is-customer-service[data-v-3ab1826d] {
  height: calc(1.56rem + env(safe-area-inset-bottom));
  gap: 0;
}
footer .top-box[data-v-3ab1826d] {
  display: flex;
  align-items: center;
  gap: 0.26667rem;
}
footer .top-box .translate[data-v-3ab1826d] {
  cursor: pointer;
  background-image: url(data:image/webp;base64,UklGRpQLAABXRUJQVlA4WAoAAAAQAAAAvwAAvwAAQUxQSKoFAAABoBAAUBxJioSSgIRIQEIk4GBxEBwkDogD1gESkIAEJNTeXe9Q1JP77yLCgSSpcbMLsUXwJdlC1wu21+f//uPvacAeUi6td/xgb7Vc8dhf0ve4ykAyWw4v5+qvhuscJbiXOq/PA9lYo3uh4wcyswZ4E4SKEuz5LdzhHCjG7N9oj/3U5h2+DRSn7dP4hip4md2BjFrYg00cXx71xgdBwQ++ttF3VMcLbFV3DOVY7hj87j7ofUiljvVbdW9xtVGjJ5bhfjxt8YYPK3Bt6dlvv3rPi02c04h2Bsu6wbbsY6Exzvjlu2ehArer1XO/PKmTRb8u7bHvDKpY1H5IfcCPPXFEvUFbFZSNXagJj2QkU9eBTrSqLIuoFEVpqIaHJF4lzrWmkjqv4TR2M0i1NSjuwTQTZ3g0hQPKQ13qQGkrJe2l4rU50VS5dND1WDRVL5du26OySaTZFCjVkkYeik2uG+kiR73fxjV/ILU9/Edr9HSUZpGZhl1WgmyoY7BPf5QkHXl8yIBPAqXbwDYySKiGuQNEcVpDZhbLbrx5TVVR0MlSZwRKW5zpNby17W1uSMWCINabg6FtDDyIxeJKQeU6JCkbAO/TY3gbmpzh1k4k6Hz3e9OQLCJLbbdOw7CILtUQ8kiktwcv1mLJ5FFt82m+LdAnJsB4unJW9mRGa3Bi3pWOag1BKu1wgbsxFKlCyytIpv+JQrfbqnToyV7PP7tQZR+icOjJOHYtIyldKD0AxtcoAoFDUtIE34Xeljxtgw1gj3uiUoT+CfOX3c9CD7fKSpt9MTJBpxHupDKrsMw8QSYdKAN6O+v3Kyw7ytS4mfKVzZwTZ/SSFo8y71snNHTnzowzHRIS0pecebb0JR1bXb/TSsBLTdR0J7smB9levUwY3hdyPhE1S2L2JjgP4FHNktaCDiWDKM6RRTVLWgxVhG4qyblyqLBIqqNEGKLzumqWxNjjWLv5ZdUmrEGvc2GsqgqR0gPZ6NdUidBVMj1xXlLNkljGC9iSsKB6ZAjoFpCRkbwW8ku2CUr6kkFmHUHi6acwJvkHr6ajBxLycI3xMzozYEwHrESEe6FI5sXNPna7bcLysPU4OJ3X4acLVaSEVQ9EXck4HbCVlYdxWacm5zKttOSETx2yE3i/gmMTFLY1XmFarCTOarLIW4k6yakrtiVqjWOG6p4lWf/p9iZ4PcssnueMmt8NIPOU0yx5s844GUDnqabSBAMYv+L9LWa4gDHZZv+8xwxXZXN2OuerVXwmkS30ZHPrBQLbBwWDKZq7YS7daa+ZZOgJ07TVoCMZerq5ozPna9ZZQk9AzWk443pmxE8Ihh7omoNmGDiAa3mDYOg556uvFcF/hLOLaXmDYOhxqNbbV/J3HDrraxYmmji672q2riwV1v70eYeaI/SMm2YLSrdwrtcMoUyekyH0VA/UAUed23OwRAIXGk8bw/9mifSmQVa6fZBr+e/+8Azo3St5+w2V/u+GhspIaPDhVvNASeEKQCan7tQA+lwOjYCGqDfk+znGrhCZMjquiTcS3il1OJUvlIeuXk7qRI0qE0WUKdGmy0SRXdURCr4LkXmpoeY6UBEtVKxuIIGnkgfqSHdS74OYQQEOUnmUTScjosLvAy7aw8xLQ1P7RZ3X3vnKQk0LmPiY8lZKV9uYYHZS5/yw0ppE9mScTqYjT1eLgv10/HsLakHETwOxIo/qvQ6dNfAY/DXW1uTYFsQSHINlgY1LdYTqJbZ8EN8+8LEu3vCjJlyqWJ46aknBe/fB3Yd4lc6xmsoS4UZ17H4zxtCVocBmju4RxEIP5rWN+SerQaOSU7Yvz/nGB424GaerwnsJNvv0j5Y926fpIqgBtvcgBLZTE6et3sI9VkZL9p/+72MIZXBU078e/2rcw9MWyrvcB2yvyP2Id6ntp9qk91ZyCjtsr8///cff0tgAVlA4IMQFAAAQKQCdASrAAMAAPplGm0gyoyMhLxv6aLATCWRu4MF2/AMcC9ILEB+AH4zeTNvgH4AeH7z/ynH8A/AC5Hlg+wdqBu/xH5P/xf34LU/d/wXzyaSetr97+rvsZ/yHth8wD9IP10/tfaH/oXoG/X79lfdy/zP6ge6L8qvcA/sf/T6wj0AP2k9MT2JP63/zP2F9p///+wB///UA///XX9Jf4B+AH1I9/iGQuykICRI8EGXgzlx69serz5OkgIm4DYC1yFlHjx0jPuRR2kS+qBJJS3u7EybAHi5kYKhQsnS/dZURH7F9Enu9JQLlqaqzEohI5rVcDz1C9YKSRic/HjZ30mTJVQO2jDb7torgBqmXmZooSGwGAV/T/CFe6pc8ywoWlEOQgI18IBXmMQAEXswLQdlIRbH3mkNlcLbNYG2BUR2v7I6OyXttYSwaozIkeCDicLiAAP7aAwAAANPJxO8d+9ASsKI3/T4BUwzIMXXRLHrmRdyWZUH7D3X8cDnNnps9YNWX5RhqFFlVj+2Z99bU5P4P9//iE4Z4/XAxFkN1vWda/J1t0uyFs23HLlLb3oeyz4FUT13/EVJno4+o+ty6q8em8oHHtuwLXSlYi+MTPFzlReRSfwPZarKgF0PKW/EElaqQ4M3yKQ9XmypgCcC1hubAaTOWuTOXbV/qX7SVOIkclA0YsdeUIi0IEDT7NDy6neCu0BV4XRo5hHpJSJNGF+IseE/M3IjJeK8Z+lBj7zckZ1IrNZqX1L3lQTjFiLtSebQgbz6trvl/ilzmKlc3XLUjftlEowy6V4/IKLmla+gdklHWg3NR+5oQfHA+BoYb9wrWGQ18YQGeCUsW+75LwLlnzrOgkb4RvFcvNRafpHddu6OcL6J/yub4y46rKekMxXPetqV7SglHEwLGXVt4R9cDtfYpZzRxuQILfavVp6BvqwYjdQ3dQvhw7H+kD3IZyhTc5mlFVNUOmAD8Ajvdg18GuvQIqJykKvwGy7w/cihDu2REs63k/+ZxDT/pit07gZfekEoLAnlapimouWqefLvfbXYGg41XXENlOcGyNZ6HBMAX08QY94Jt9nIrYP//ozA0RNvlnnTM122SBk0kLzie/UV117sQzs9qZGofy4OZTftB+TRwGZvVN9WwaozbkC8fkFF1m+NPtQ0CtBXCkQmONdGBhHyiYMgfIhUTYTITIYkIf3KvgQa7IYILP9CfrzmWhmF+kD58HUv7vh9dK97oUwSJ56vXL2jYW5E+2f1mGWoxwMlQkTrj3RbPJuakOhjzmoEpVbJq+2Zsez35//2QcmYcKMOQI/9hBD29obL3zFDJYsCnvJrlA8z9LUq2Y1GA9Eiiscs+aOWfZeDHmB9mn2tL67m//Q4BMMpQMKJheGuf4HZnB0CktK8kJCAyK6OeeILzkp/X7AlgbWery4FTjrODHPCXg/QVIM5QHdIsC7dsCzL7GtqG//9Dff7t1m/E20neTK9tAczt5SLtR06t+0o7V+Zf1NG62J4rSGdOZeCmR7yreiSkSE5hfbme+aOBKtvsS4q9OsFUyMBRfmcJeKq/JM1kHs4x3FvM7sTcgeEAIZNkfQYx827to7lA3wCmL3p00Z9roa4fPySBPf1KgFANve6jTmJc5R3w+KrsXU7PErb7p19PQbPQKRH69JguxqOKO1v0EMDGmoZwUB7FIYo9+QIUwYW/GZTvoaENzSklDPX4xB5dAERYgGV2NGZ5icYQLWDygujAinVtCvB0/Nr9RuaOG1PKVrHqymXPO8eapnqp6Vw/rCw2aU+xhuz/HszP/5CsX99bA4H8/ROlupBydwditMO7noPlzR3ZCF7qrmi/JZSseqHqF2bQBMEqse3sO7xGvMQVHqiVaCwwC/v/9BcE6nq6iXTsfwhWRK+T6KEiw57VgraE7XgE3DBUIp8qlrMFfNjz24WwFCQfNdN3Uf9VAOxbdWV5a2NAAAAAAAA=);
  width: 0.85333rem;
  height: 0.85333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
footer .top-box .translate.active[data-v-3ab1826d] {
  background-image: url(data:image/webp;base64,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);
  width: 0.85333rem;
  height: 0.85333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
footer .top-box .translate .fade_statement[data-v-3ab1826d] {
  display: none;
  width: 4.98667rem;
  height: 1.22667rem;
  position: absolute;
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
  font-size: 0.32rem;
  color: #212121;
  text-align: center;
  line-height: 1.06667rem;
  z-index: 2;
  left: 0;
  top: -0.61333rem;
}
footer .top-box .text[data-v-3ab1826d] {
  flex-grow: 1;
  border: none;
  padding: 0.37333rem;
  height: 1.13333rem;
  background: #F6F6F9;
  border-radius: 0.24rem;
  display: flex;
  align-items: center;
  width: 5.2rem;
}
footer .top-box .text[data-v-3ab1826d] .van-field__control {
  height: 1.04rem;
  color: #212121;
}
footer .top-box .text[data-v-3ab1826d] .van-field__control::-moz-placeholder {
  color: #BBBBBB;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.37333rem;
}
footer .top-box .text[data-v-3ab1826d] .van-field__control::placeholder {
  color: #BBBBBB;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.37333rem;
}
footer .top-box .text[data-v-3ab1826d] .van-field__button {
  height: 0.58667rem;
  width: 0.58667rem;
}
footer .top-box .text[data-v-3ab1826d] .van-field__button > img {
  height: 0.58667rem;
}
footer .top-box .text.is-rtl[data-v-3ab1826d] .van-field__control {
  text-align: right;
  direction: rtl;
}
footer .top-box .voice[data-v-3ab1826d] {
  flex-grow: 1;
  padding: 0.37333rem;
  height: 1.13333rem;
  background: #F6F6F9;
  border-radius: 0.24rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #2a2937;
  font-size: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
footer .bottom-box[data-v-3ab1826d] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.26667rem;
  width: 100%;
}
footer .bottom-box .text[data-v-3ab1826d] {
  cursor: pointer;
  background-image: url(data:image/webp;base64,UklGRtQEAABXRUJQVlA4WAoAAAAQAAAAfwAAfwAAQUxQSLwCAAABkOv+nyM1f51WmmLRVqSV6O4NFl3nfBUZTiLTOY9ztp8AKZaIyjnnewFyqJZqqQ4E9jqu5EyYbpzt+c/POSgiJoD+yzBVlqne2ZOfjhOttU4KYX5AVmdKnG+F33R6bHFZf/Hy4shQm4+vqPLYhDY6cirjIhOb7ixo44uX6wWqtIw100imEXlbQ6XZqrBLoPGaCpp51OxBqbj+TLN/dd3DIQ490lbGUoDwe5a1parHR+AEobY4DBz7spG2Osra5jYrbblqdu3al2jrk302ufs0xH2uPc0JhqTZFierNEiVdewIIg0zCqzwQw009C0QPRpqj+AnFZblQ+y8WIN9VMHMu67hXvd4Nb/C8yzHSkQacMHj1KUhb2WUDjGFaT5SYVKSjYg06FhwqdewNzFxL+O6U8Qjs4hroZLHKQ38GI8RZBMsfA3d59CGLcfAGcJ2OmWuZATbWJm5zCK2xYy56mVsy9XmpAa/09wAuh5zeXR5cyG6GXMFdLG5BF1iTsP/9ZGgS8zF6ArmptGF5vLo8uZ60HWb24lOmqt6g2252lzlArbFjLniYWzDxeZSp7ENpsxRPbY2YliioPkcaALZCLE8huwUj2Ae13zAw72N67LLg9bhqiemTowqElxIKkxKEtt0iClM86GtmLqIsTeHKBKcKPcMz7McsfYu4Lnu8aKKR2hij7jLZSxKEnvRg6VH8CN/FsmsTzYGEY4oICudrEKhso4dRM0JhmftZK27H8N+1x6i/c/sS/aT1W67sk01u3YRZSO7oixZ7wSzNs0Gjn1Efo+yZbnHJ4xCxnY8koJgetef8Xt2oYKQerk5blHOI7CiK1R8VLjVI8BpOccllmkCLeovz5ubv73OIeBucGrEiJo4FrgE328fHF5c/rI3C8On60voG5kqzlTL7nxYSD5I4ul8z86qyuIU/ZchVlA4IPIBAAAwEgCdASqAAIAAPpFElUgnqaGhM3dqOLASCWkNsF+ACB9pjRx78LDBT0vgFd8fLwCIHBgn/Wqx+IMo8gCPK5zL2agF8RsS1IsnI+kNRNnsQQROakHpJzPlEwPUkT3ZmN1XqCBbteaDRFL8ceIXs8zw8KrZJul/LLpuisMgg6/xL95MR/RtYP1Oo7PjxYpgdceGTuH8enqsiQ4oAP78/wAAAH7/kUcv2JIpHr7iG+ig4U8FwmUdz3NKz+d5NDr1aDvO95TYP2ZqLCwelyAuXNxKhScpR+lEU5wxTXU4Foj3531UInPp3AiraPZxQtFg0qDhpoTFVGGmHzzAZtAHqEPsPNnhD0cBBJ/XJQ+NQ5+d8PG/bDJLQbmLSWLU84T8k9u9WdycQojfZs2428ULa4g3i60XrIfy0qoKN0pDTVBv8YjUjseeBAjzrUymVraiwY7Zc+uvQwn7UHY3mMkRspcijNMpqXdQQEDoHx4K16i/UQBOULZnJvDVWbcCbB8dYIaZ4E1aHqmoMLpSf/teOIal58qhIq3hGY9m0YBp2mWkKUyQ/wCtIgGpF4g9CzKKg9KI091ZsNF1ic4D89SP/FO4866TSU+fO0qNLMxWcUvW52nN+BkA0KXzd8Y0Pf+av//z6f/57N//zwtrTKAzAAAAAAA=);
  width: 0.85333rem;
  height: 0.85333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
footer .bottom-box .voice[data-v-3ab1826d] {
  cursor: pointer;
  background-image: url(data:image/webp;base64,UklGRugEAABXRUJQVlA4WAoAAAAQAAAAfwAAfwAAQUxQSOIDAAABoAbtnyI5+VdqqjrA1eDe6MnWXRw/wd01sjhEtip+EsedCO7u7nAb9wSPbNxt4CTelfnQxdTV/8P0/me2uweHiogJgP9tyFLph6euEohi1dT70xUsadhZH+UCJMplb1/BkuTAnh7GuCx9eGKUZPdgrH5jh2RgtU0Ye9MwlgCs1scCylpmPfaYxILKx5jlWK3EAstaZreMjwUXGau5HmrYxC22z3uo5ZtF9qpp0mP7xfb6EjWdaS0udZHcVnegtndYym3Up9G10wnr9FnT1U6X+PrsOt9OGdS4t53u0GmUne7R6Z7/i+Gmyo8078jy0v1McXtPyi2dfzc3q/ih+UsXTbl1HyOOXYBKca5jjnOuQOW3xQbwTzHvqhpzalZh3s8O129YkA/nmjMT8wfD9JuJxICbwiUBv9VPUvBCUy5EqtQPyd1N6U5C/SQprRil0x2KNCnQbyspo+itU0YxmLRDv1WkJxXn79LHv0QxlpTTbxrpIyfUdY0+604IOR+Rpun3IulbHtovq0+jG+Lfkp7VbxjJqwy1u0ufOyBc6ZFG6XeJTwkyIeCBLpIrBiPVv0S/kzdS8CMFzNXlS1B+Slp3gn77ZUnyWMXF2/VoqlFwJE9y9Ws3noSDFUVv6vHePoqRtMfAwJNpC4pDwJt08FwIly+lnWCC45FkfwVkROH8DChH/0bymAnwaBsFBVewWlkoWcsUXCD5YTDyjF9J+BgLAXtMFkY+xiDMnkXy1gvNcD+i+f0VwGplIfxaBsr+kvY2MwMupGFThQLYsKb4mmoZKDt4SL8QTJ1Ew287KAA6NPrx7MmWgDo1F+mTwNjughZMc1VweHp5HF7Pg0DtTgtoW68whz1GQ5yWUgGwK95dISlB7qOzGOTtMA0jPsvMgRIRIZhbkgdgr47p+2euFYhi1bSH0ykG+Su+DSIIDib33UND9PqzPLGzTBNGFL3B6P3ejYLyMV6Yw8cKjPqRaxa4uSiIorY4vuL+WzHyjy6YfqkXCeWC/gfH4/ZeIDGydymYf9bWSIgo3kt3LKIVld/4isQYd5wFNhzmx4AoV2Tvv/UEzgAYr7zxoexSiXH6I8GKTm8Rh56it2MHcPpvNWNrfwesWbnRgLb1lWDTmpn6zT4D7OqObdJr+9MMbLvPJct18q4qAgsfPHJdoEfb5mEuWLrySaGDfKLaAXuXjFwuCyNzD5eA5TvcOEnGJ2d2T0ESHnzj6996QZTgl+9f7+1CYjq8svtY2mPpqqMdSNgOtA6QwH//4bRjk4gJinCSCJ5oyxeMhUTuuiLf8hOSCSoXBKEgdwIkdfEdOV8uGJyC/3UIVlA4IOAAAAAQCwCdASqAAIAAPp1AmEmoExPVz6R8WAnEtIBq/lX4cbXL9j0SHoiMtSIdkM3d89NkdpNWhmEHdZEDvAoLHMGQHSSqmV5V9Okof6GvUauT3CmUQKEQvW4vebF3p0+m48cYAP7+2UAC/9bh//0MFSfRo+wG5n9r//6ChEWB/Pgk0T3p4av/na5ZMmEUe46nNtY1ZYofKJ0IMq0aIuuqNN7aXvsZhGR19OTjhIBE4ZKVJx8ASEnPbz16MFemHGlKEB+qskocsSAAOZkl/6DzFlVf+N7q//9O6/AYI+JqgAAAAA==);
  width: 0.85333rem;
  height: 0.85333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
footer .bottom-box .photo[data-v-3ab1826d] {
  cursor: pointer;
  background-image: url(data:image/webp;base64,UklGRqYDAABXRUJQVlA4WAoAAAAQAAAAvwAAvwAAQUxQSC8CAAABkJZtTx5LrwQkREIlIGEcLA5OHRQHi4PioBKQgIRIQAL7OaWQ5OeciJgAfPv/c85tPyt3Jblc+ybMdrSuLp8khy9d6ZNkcD+74icJ4Lmrzn65r67+sdjRDXgsdXQTHgt9dSP+WIaaFRqtwt2MZZHQDRnWYEvwEqGb8rVCsUVZgLox3XzBGmG+ZI00X7FGnY+twfN1c3777xOhkmJiw7HH34GtxoR/E9uMCf/3NuB9I595nkp4t1gg4Z9UZ6kOb3sDRPzX1Tmqw81LvQtvumuG6nCXtGP3DpCfqw73o25MuJmfqg4DXdOsEW7nZ6rD0KjZCwPzE9VhrGt6RQzN46rD6KBWxOA8qjqMr0pdGJ7HZIcHvU7sxiGPyHi2aMSEJ/O9jIe9Qo3wbL6T8XjR54Wn83sZz5M6Ec/ndzJmTMokzJj/lzGla6oUzBn/lTBp1ITdJKBwnrvDrK7pwQSZdz02SM1a7BDbKxEheFEhQXKvQYXsRT4m4Ug8JkifpNsgvmuy7VAwihahoWuCJei4y1WhJUvFpIYXigl6Fpk2KOpFilC1CMTQdRMoKYMqz65Nlidoc5mP5dmV8V2eootjgfqhiatdBL7TT09KbkfrQ3m+ekv9Ml+yRpovWCPM56xB86HYomDBly3CCmBLMJYMlghroNiBsSg1KzRaBcEKO9aNNohYOVogYu2o347VPevGHutT1iw5iEhZq+IhJmXWp8UNsm77VVgLrue+4dv/n5MDAFZQOCBQAQAA0BMAnQEqwADAAD6dSJ9JphDR1hQkWAnEtLdwtohsucz0l/AD9K6dkD2QCvQbKkSApjPZUxnsqYt31Suju/H70vqRoY/X2WIxmj2rtMPLRZojzU7QG7BXF0etVo5QkKH8Jz6DdugpRJzkjmxf0obbvH0Aa3o6y29/hy7J+oXIWmkEiOpL7Kn22+N2bTAulZ1+jmivG3yCVyVT7Kn3KHQ/y78WTRM4OAAA/QNIAAAQgyCNGauA4Vfh9ByhODY9eOf2mkgDgVGs67AFnzW9aZRnvFQFy1Z9pISdAALfa1+eQUbySAZ8ExZWCnw6N1hV+4+CFKQ6zTBy+aEcjoxZScL/wk4gv/BOH//0OItfID58UZanlQgXjb6xgxzosiu/scv/80F/+Zc//8xSXtA5AEgIAqcO4pSldF/W9lZheE0RLFXmTGprjRSEvP5ACbaEAAAA);
  width: 0.85333rem;
  height: 0.85333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
footer .bottom-box .call[data-v-3ab1826d] {
  height: 0.85333rem;
  padding-left: 0.32rem;
  padding-right: 0.41333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.21333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  border-radius: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.37333rem;
  color: #FFFFFF;
  cursor: pointer;
}
footer .bottom-box .call .call-icon[data-v-3ab1826d] {
  width: 0.42667rem;
  height: 0.42667rem;
  -o-object-fit: contain;
     object-fit: contain;
}
footer .bottom-box .gift[data-v-3ab1826d] {
  cursor: pointer;
  background-image: url(data:image/webp;base64,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);
  width: 0.85333rem;
  height: 0.85333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@keyframes breath-6c9de8d4 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-6c9de8d4 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.van-popup .gift_vip_introduction[data-v-6c9de8d4] {
  width: 100%;
  height: 2.09333rem;
  position: relative;
  top: -0.26667rem;
}
.van-popup .gift_type_switch[data-v-6c9de8d4] {
  width: 100%;
  height: 0.70667rem;
  display: flex;
  align-items: center;
  gap: 0.37333rem;
  padding: 0 0.42667rem;
}
.van-popup .gift_type_switch.normal[data-v-6c9de8d4] {
  margin-top: 0.4rem;
}
.van-popup .gift_type_switch_item[data-v-6c9de8d4] {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
.van-popup .gift_type_switch_item_name[data-v-6c9de8d4] {
  font-size: 0.42667rem;
  height: 0.50667rem;
  line-height: 0.50667rem;
  color: rgba(255, 255, 255, 0.5);
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.van-popup .gift_type_switch_item_name.active[data-v-6c9de8d4] {
  color: #fff;
}
.van-popup .gift_type_switch_item_line[data-v-6c9de8d4] {
  width: calc(100% - 0.37333rem);
  height: 0.08rem;
  border-radius: 0.04rem;
  background: #fff;
}
.van-popup .gift_box[data-v-6c9de8d4] {
  width: 100%;
  padding: 0.42667rem 0.10667rem 0.26667rem;
  height: 7.06667rem;
  position: relative;
}
.van-popup .gift_box .my-swipe[data-v-6c9de8d4] {
  width: 100%;
  height: 100%;
}
.van-popup .gift_box .my-swipe .van-swipe-item[data-v-6c9de8d4] {
  display: flex;
  flex-wrap: wrap;
  overflow-y: auto;
}
.van-popup .gift_box .my-swipe .van-swipe-item[data-v-6c9de8d4]::-webkit-scrollbar {
  display: none;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item[data-v-6c9de8d4] {
  width: 25%;
  height: 2.93333rem;
  border-radius: 0.16rem;
  gap: 0.10667rem;
  border-radius: 0.04267rem;
  position: relative;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item[data-v-6c9de8d4]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item.active[data-v-6c9de8d4]::before {
  background-image: url(data:image/webp;base64,UklGRjgEAABXRUJQVlA4WAoAAAAQAAAAvQAAwQAAQUxQSAIBAAABgBtte9sGreIAf6U4ABZBJTkMwiXIEYyBcKqxhO5ip797ne3qc+VDRDBy2zaS1M4+b4jO4Rsnzy/ldEedp5Kf5+EXbvMdmd7y9icmgyNVH0bfP60Atd/FhYlzEXd9BajfPYwnoCSTaSrAMX69PoF3JtXO4fj5clLhlEys6Qb10w8DeDK5Jofh45lDZ4LtwLchZCgm2QI5TBySZhL4/BmqibbCc4ZeNT3kA+xUs4PDCaJqItwcFqpZgAMmW6D5T/Of5j/Nf5r/NP9p/vNPGPUTl9VPu1Y/aVz9lHf1E/bV1w2IL0tQX/UgvqhCfc2G+JIQ8RUn4gtaxNfL/A3lOOKrfQJWUDggEAMAAJAaAJ0BKr4AwgA+bTSXSKmnLCKkUkl4YA2JY27hdKD1AAdjJ5H2P5FfirvwPm9xmvXayH2AZHTzG+c3zpPWq+gB+uXpg+zJ+yX7M+04TOAB2bIdFZTGIO00dMgSzAcd0/qeSKPlc+GrBqiLw7X6UN2IL7aYdPdOr5kOyoqLdQVFI8yoY/qVzIdlRUW6gqKR5lQx/UrmQ7Kiot1BUUjzKhj+pXMh2VFRbqCopHmVDH9SuZDsqKi3T7aR9Trlh2OFxgi0jDhsMgPJHciNxRgcBPVKQxP/HCryuN8UujCAAP7ekgopPJFQ3uKKbpKS4/iww/4w/SvEAG79h4LiPDZp3p6AuuToV/5+/v/XX2REmWbkmMnCZxKF4f1r1AskcZ7D4K0QTEFkUJogNXRzGrljKk5ivPQAOBqDD6UT0A4g2Bm4M4kqM/XFQNSeSWI6l3JhXtjNw+2MZKZVP9X4yRu8sgOmfqFRoyYGBiyxxdsG3VcVpvh438jnAyyY4+bQ1i31thqU7AofdcSbKgkogXhciK3KU5sfwQtqNiFASPDYqCI//FLk316JUc7o6DfvlCNeWHnZpyYTOpNoDUVJkzziCOj8jlnwIAmFp8QKdz7OCtq+RhHiiWA2KjhuGof95A9XBxkJzCjA1D/vIHq4OMhrTzjy/Fzi7yxP2O9t/gsisFmxLkh4VYZL9aUwsgPKoYX//K5nGcg3R+gO/y3aO/zXLOsegGnUs2LQQD4rxs4iGL+cAjW0ebACI8aRK7eg/2nKOWrIaMUe+HkVsafAIAXxJdcjm+Ekm/kwNxzci68DoJR9aq6rGpf2YP33xlkXCKlbWSZJUDAEbUudEHwXG+0+oG8PsAX7zD31nYrY1qCKoRfUs/ql4eP/Hbtr2ijed8qz/wIP/+2zbUMVOh4V0Dymxt9drynlX/ZS1MSdT8nRjW7f4tSSZeLbKlhUCV3BXPyg35CJaoElYraGh3QdRqCSlVkpHrmbXgPR8jtj/AeyP/97Jof6gz83bMafzFn5u2ZtFXL+ewd7F3HPfz2DvXOAAAA=);
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item .gift_vip_icon[data-v-6c9de8d4] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  padding: 0.13333rem;
  display: flex;
  flex-direction: column;
  gap: 0.05333rem;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item .gift_vip_icon_img[data-v-6c9de8d4] {
  width: 0.4rem;
  height: 0.4rem;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item .gift[data-v-6c9de8d4] {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: relative;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item .gift[data-v-6c9de8d4] > :nth-child(1) {
  height: 1.6rem;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item .gift > :nth-child(1) .defaultImg > img[data-v-6c9de8d4] {
  width: 1.6rem;
  height: 1.6rem;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item .gift[data-v-6c9de8d4] > :nth-child(1) .van-image__loading {
  background: none;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item .gift__name[data-v-6c9de8d4] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.32rem;
  line-height: 0.37333rem;
  color: #fff;
  text-align: center;
  margin-bottom: 0.05333rem;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item .gift__price[data-v-6c9de8d4] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.05333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.26667rem;
  color: rgba(255, 255, 255, 0.65);
  line-height: 0.32rem;
}
.van-popup .gift_box .my-swipe .van-swipe-item .gift_item .gift__price .icon[data-v-6c9de8d4] {
  width: 0.24rem;
  height: 0.24rem;
}
.van-popup .popup-footer[data-v-6c9de8d4] {
  width: 100%;
  height: 1.24rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.37333rem;
}
.van-popup .popup-footer .price[data-v-6c9de8d4] {
  display: flex;
  align-items: center;
  gap: 0.10667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  color: #fff;
}
.van-popup .popup-footer .price .diamond[data-v-6c9de8d4] {
  width: 0.37333rem;
  height: 0.37333rem;
}
.van-popup .popup-footer .price .num[data-v-6c9de8d4] {
  display: flex;
  align-items: center;
}
.van-popup .popup-footer .price .num > i[data-v-6c9de8d4] {
  font-size: 0.37333rem;
}
.van-popup .popup-footer .send[data-v-6c9de8d4] {
  height: 0.81333rem;
  padding: 0.14667rem 0.26667rem;
  background-image: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  border-radius: 0.40667rem 0.4rem 0.4rem 0.40667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.37333rem;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
@keyframes breath-1abfbf56 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-1abfbf56 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.gift-inform[data-v-1abfbf56] {
  position: fixed;
  z-index: 4;
  bottom: 50%;
}
.gift-inform .gift-inform-ietm[data-v-1abfbf56] {
  margin-bottom: 0.26667rem;
  width: 7.94667rem;
  height: 1.38667rem;
  background: url("https://statics.huide.fun/web/img/home_index/call/bg_list_gift_normal.png") no-repeat;
  background-size: 100% auto;
  display: flex;
  align-items: center;
}
.gift-inform .gift-inform-ietm[data-v-1abfbf56] > :nth-child(1) {
  width: 1.12rem;
  height: 1.12rem;
  border-radius: 50%;
  margin: 0 0.26667rem;
}
.gift-inform .gift-inform-ietm[data-v-1abfbf56] > :nth-child(2) {
  width: 3.46667rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-right: 0.4rem;
}
.gift-inform .gift-inform-ietm[data-v-1abfbf56] > :nth-child(2) > :nth-child(1) {
  font-size: 0.45333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 0.16rem;
}
.gift-inform .gift-inform-ietm[data-v-1abfbf56] > :nth-child(2) > :nth-child(2) {
  font-size: 0.34667rem;
  font-family: Chapeau;
  font-weight: normal;
  color: #ffffff;
  opacity: 0.7;
}
.gift-inform .gift-inform-ietm[data-v-1abfbf56] > :nth-child(3) {
  height: 0.90667rem;
  width: 0.90667rem;
}
.follow_status_box[data-v-1abfbf56] {
  width: 7.54667rem;
  height: 1.38667rem;
  position: fixed;
  left: 0.42667rem;
  bottom: calc(2.37333rem + env(safe-area-inset-bottom));
}
@keyframes breath-55f3db38 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-55f3db38 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-9eedb342 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-9eedb342 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.send-photo-vip-limit-popup-wrapper[data-v-9eedb342] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.send-photo-vip-limit-popup-wrapper .popup-content[data-v-9eedb342] {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 7.97333rem;
  padding: 0.64rem 0.48rem;
  border-radius: 0.8rem;
  background: white;
  position: relative;
  background-image: url(../img/bg_popup.02be5afc.webp);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: top;
}
.send-photo-vip-limit-popup-wrapper .popup-content .popup-header[data-v-9eedb342] {
  background-image: url(../img/photo_popup_header.c8fb1d18.webp);
  width: 3.41333rem;
  height: 3.41333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  top: -1.70667rem;
}
.send-photo-vip-limit-popup-wrapper .popup-content .popup-title[data-v-9eedb342] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.58667rem;
  color: #2a2937;
  margin-top: 1.28rem;
  margin-bottom: 0.32rem;
  text-align: center;
}
.send-photo-vip-limit-popup-wrapper .popup-content .popup-message[data-v-9eedb342] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  line-height: 0.58667rem;
  color: #9b9ca2;
  text-align: center;
}
.send-photo-vip-limit-popup-wrapper .popup-content .popup-button[data-v-9eedb342] {
  margin-top: 0.64rem;
  width: 100%;
  height: 1.33333rem;
  line-height: 1.33333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.66667rem;
  font-size: 0.48rem;
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  cursor: pointer;
}
.send-photo-vip-limit-popup-wrapper .popup-close-icon[data-v-9eedb342] {
  width: 0.69333rem;
  height: 0.69333rem;
  margin-top: 1.06667rem;
}
@keyframes breath-31de18a0 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-31de18a0 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.send-msg-vip-limit-popup-wrapper[data-v-31de18a0] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.send-msg-vip-limit-popup-wrapper .popup-content[data-v-31de18a0] {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 7.97333rem;
  padding: 0.64rem 0.48rem;
  border-radius: 0.8rem;
  background: white;
  position: relative;
  background-image: url(../img/bg_popup.02be5afc.webp);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: top;
}
.send-msg-vip-limit-popup-wrapper .popup-content .popup-avatar-wrapper[data-v-31de18a0] {
  position: absolute;
  top: -1.12rem;
  width: 2.24rem;
  height: 2.24rem;
  border-radius: 50%;
  overflow: hidden;
  border: 0.10667rem solid white;
  box-shadow: 0 0.05333rem 0.21333rem rgba(0, 0, 0, 0.1);
}
.send-msg-vip-limit-popup-wrapper .popup-content .popup-avatar-wrapper .popup-avatar[data-v-31de18a0] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.send-msg-vip-limit-popup-wrapper .popup-content .popup-avatar-wrapper img[src=""][data-v-31de18a0], .send-msg-vip-limit-popup-wrapper .popup-content .popup-avatar-wrapper img[data-v-31de18a0]:not([src]) {
  opacity: 0;
}
.send-msg-vip-limit-popup-wrapper .popup-content .popup-username[data-v-31de18a0] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.58667rem;
  color: #2a2937;
  margin-top: 1.28rem;
  margin-bottom: 0.32rem;
  text-align: center;
}
.send-msg-vip-limit-popup-wrapper .popup-content .popup-message[data-v-31de18a0] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  line-height: 0.58667rem;
  color: #9b9ca2;
  text-align: center;
  padding: 0 0.21333rem;
}
.send-msg-vip-limit-popup-wrapper .popup-content .popup-button[data-v-31de18a0] {
  margin-top: 0.64rem;
  width: 100%;
  height: 1.33333rem;
  line-height: 1.33333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.66667rem;
  font-size: 0.48rem;
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  cursor: pointer;
}
.send-msg-vip-limit-popup-wrapper .popup-close-icon[data-v-31de18a0] {
  width: 0.69333rem;
  height: 0.69333rem;
  margin-top: 1.06667rem;
  cursor: pointer;
}
@keyframes breath-5af05cb6 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-5af05cb6 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.vip-banner[data-v-5af05cb6] {
  position: fixed;
  top: calc(1.2rem + env(safe-area-inset-top));
  left: 0;
  right: 0;
  z-index: 998;
  width: 100%;
  height: 0.96rem;
  padding: 0 0.37333rem;
  background: linear-gradient(90deg, #FFD78F 0%, #FFE8B5 35.8%, #FFD790 100%), linear-gradient(90deg, #FFD78F 0%, #FFE8B5 3767.28%, #FFD790 10000%);
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  flex-shrink: 0;
}
.vip-banner .vip-banner-text[data-v-5af05cb6] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.32rem;
  background: linear-gradient(90deg, #B85D29 0%, #7F3315 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  flex: 1;
}
.vip-banner .vip-banner-button[data-v-5af05cb6] {
  display: flex;
  align-items: center;
  gap: 0.05333rem;
  height: 0.66667rem;
  padding: 0 0.21333rem;
  border-radius: 0.4rem;
  border: 0.04rem solid #FFC34D;
  background: linear-gradient(90deg, #7B2500 0%, #9B3114 46.15%, #6C2300 100%);
  flex-shrink: 0;
}
.vip-banner .vip-banner-button .vip-icon[data-v-5af05cb6] {
  width: 0.48rem;
  height: 0.48rem;
  -o-object-fit: contain;
     object-fit: contain;
}
.vip-banner .vip-banner-button .vip-button-text[data-v-5af05cb6] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.32rem;
  color: #FFFFFF;
}
@keyframes breath-65dffe8d {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-65dffe8d {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.anchor-info-card[data-v-65dffe8d] {
  width: 9.25333rem;
  min-height: 3.66667rem;
  border-radius: 0.26667rem;
  background-image: url(../img/bg_userinfo.36509908.webp);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding: 0.32rem 0.37333rem;
  margin-bottom: 0.32rem;
  display: flex;
  flex-direction: column;
  gap: 0.21333rem;
}
.anchor-info-card .anchor-info-header[data-v-65dffe8d] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.anchor-info-card .anchor-info-header-left[data-v-65dffe8d] {
  display: flex;
  align-items: center;
  gap: 0.08rem;
  flex-wrap: wrap;
}
.anchor-info-card .anchor-info-header-left .anchor-name[data-v-65dffe8d] {
  color: #2a2937;
  font-size: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
}
.anchor-info-card .anchor-info-header-left .flag-icon[data-v-65dffe8d] {
  width: 0.42667rem;
  height: 0.42667rem;
  border-radius: 50%;
  display: block;
  flex-shrink: 0;
  -o-object-fit: cover;
     object-fit: cover;
  background-size: auto 106%;
  margin-left: 0.05333rem;
}
.anchor-info-card .anchor-info-header-left .age-wrapper[data-v-65dffe8d] {
  display: flex;
  align-items: center;
  gap: 0.05333rem;
  padding: 0.05333rem 0.13333rem;
  border-radius: 0.24rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.34667rem;
  color: #FFFFFF;
  flex-shrink: 0;
}
.anchor-info-card .anchor-info-header-left .age-wrapper.female[data-v-65dffe8d] {
  background: #FF6EC1;
}
.anchor-info-card .anchor-info-header-left .age-wrapper.male[data-v-65dffe8d] {
  background: #37B2FF;
}
.anchor-info-card .anchor-info-header-left .age-wrapper .gender-icon[data-v-65dffe8d] {
  width: 0.21333rem;
  height: 0.22667rem;
  flex-shrink: 0;
}
.anchor-info-card .anchor-info-header-left .age-wrapper .age-text[data-v-65dffe8d] {
  line-height: 1;
}
.anchor-info-card .anchor-info-header-right[data-v-65dffe8d] {
  color: #11111a;
  font-size: 0.32rem;
  opacity: 0.5;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.anchor-info-card .anchor-desc[data-v-65dffe8d] {
  color: #2a2937;
  font-size: 0.32rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  word-break: break-word;
  display: flex;
  align-items: center;
  gap: 0.10667rem;
}
.anchor-info-card .anchor-desc .icon[data-v-65dffe8d] {
  display: inline-block;
  width: 0.32rem;
  height: 0.32rem;
  background-image: url(data:image/webp;base64,UklGRv4CAABXRUJQVlA4WAoAAAAQAAAARwAARwAAQUxQSFQBAAABkK7aWhtKBwzxThECASVynT5mSj4Qvvd/uhTL9035GRETgJ7TW5++Hgcz8/EzJ+8gcvK5cH1e7WCTz9w8rwNNW+GutNkxpq1wd9pGcMRDkus1vfKwyXSxxAOT7eAKD12WZp6H9402Frg18SzSN1hYqKuyRUqxFROxWDLPXllweuRYtHtCssjcbSw83liSVszVxuLjFckr5rSyguGUNcgALKtogFWHAGQdMsA6FuOU4LdBi5C0SFmLrz+1oEMN/u95aEFq/PqqxZ60SEGL8FYLZ4oSQNZhB4IOKzDrMAPIGuwAEDRYT6bII1xGefHKFGk0XyFKi7g1JIvw0MlaniBJSnhsSA6ZZ5iLlDKjNkpZUGtJSED1J5YZUb2yzIBqSyKKQ/0nlkgz6leWmAzqLQkgh5afePgSDVouPHqJBk0nGmz3Bo1nHrjs3qBjHILoW/JvDXoCVlA4IIQBAABQCgCdASpIAEgAPp1GnEqsJCKVKwTwWAnEtLax1A89bgAAeIMsVgBpKWXN3wOFr/08ePwMZyiqM8NDRx3JGdzmYbzgEdXS5+EoDkkH3Fwa5gzePyWejN4MpXsAAP72I/87/APrQArDxFbettd/5bfy4vQA999hjFPuGod/fXj8jnYrObxoJg/6cn//ogEebqfN3vcOdqSTjf9RCEyuMRC6LhyIopdChfcky6cFjGyWn73kkFH5jbvd5hXjrbE7Cq+5NrOijobQpgydLDuhNdTYfJbSxcc+OFlkiRH/kYBM34Mt+doqV+zIeVa+SfFe/98z33mii4MvbziqM8YTVqI4VRqb8QSPucHwO+xcvknliWHmVH5iHTAb8GdKCsu5j411Jp/7PIZ/PAZg5SNRZfUQhxIZaJT/ZnLypAaGC4/akBSUp2nA1xCGTEQ3oZpxoX4BLyUgCL585EBeRa5+NDXrzeupIoACdrIEyJ+QN7mG9rpyfn32S40TwyCMb0Pnu9P6+GAA);
  width: 12px;
  height: 12px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  flex-shrink: 0;
}
.anchor-info-card .photo-wall[data-v-65dffe8d] {
  display: flex;
  gap: 0.05333rem;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* IE and Edge */
}
.anchor-info-card .photo-wall[data-v-65dffe8d]::-webkit-scrollbar {
  display: none;
  /* Chrome, Safari, Opera */
}
.anchor-info-card .photo-wall .photo-item[data-v-65dffe8d] {
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 0.26667rem;
  flex-shrink: 0;
  overflow: hidden;
  cursor: pointer;
}
.anchor-info-card .photo-wall .photo-item[data-v-65dffe8d] .van-image {
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 0.21333rem;
  overflow: hidden;
}
.anchor-info-card .photo-wall .photo-item[data-v-65dffe8d] .van-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@keyframes breath-1b30029d {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-1b30029d {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.wrapper_chat[data-v-1b30029d] {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
  position: relative;
}
.wrapper_chat[data-v-1b30029d] .van-overlay {
  background: none;
}
.wrapper_chat header[data-v-1b30029d] {
  position: sticky;
  width: 100%;
  height: 1.17333rem;
  top: 0;
  flex-shrink: 0;
  background-color: #fff;
  z-index: 999;
  display: flex;
  align-items: center;
  padding: 0.29333rem 0.37333rem 0.29333rem 0.32rem;
}
.wrapper_chat header .username[data-v-1b30029d] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-grow: 1;
  border-radius: 0.53333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.48rem;
  color: #2A2937;
}
.wrapper_chat header .ellipsis[data-v-1b30029d] {
  background-image: url(data:image/webp;base64,UklGRpoDAABXRUJQVlA4WAoAAAAwAAAAVwAAVwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBI1AAAAAFXoKhtIzbY3iSyENz/IiJgY7f5WgmotW090b4agAZQaBwWBR1MaCDJHCw08eEn3Ta56kz4g4roP9G0Tabme0X4Z1l5iJME00tqKLXGZZCNqSBXs4bczQXyNAPrDc/NzCGdKdgGqGB2klqsw3wfF2n4r1l5iJME00tqKLXGZZCNqSBXs4bczQXyNAPrDc/NzCGdKdgGqGB2klqsw3wfF2n4r1l5iJME00tqKLXGZZCNqSBXs4bczQXyNAPrDc/NzCGdKdgGqGB2klqsw3wfF2n48y0AVlA4INAAAAAwCQCdASpYAFgAPm00lUckIyIhKr1YWIANiWkACBA4gW8L9VFIcEgPGjmbSIKneziaMgCFzdClCXQLNfbZUTB815cgSM9+skWtUK9HttM7XuYIAP77nMluvfy0NT8weDcC1W8FRt37g2/HBNXiGJaD+EAlY0KYmRRtdS/u2yBW6kvXkRaiS4TtO+WDXOlkdMFtB3NIky373qMvk5W2dT3nsYbzSSs+jRRO1Am9OR9uQ/SoFaMUSi+arS+QlYhI9+zkb2rl4Z9f5UJXq9BCAAAA);
  width: 0.58667rem;
  height: 0.58667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrapper_chat header .match-screen[data-v-1b30029d] {
  margin-right: auto;
  display: block;
  float: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA8pJREFUaEPtmF9sU1Ucxz+/23Zj/JkZDtY1mbAER6iIru0IRBN90BfDgw8w3DISTTQxUZ+ESIwSfODF6IMRwUQSHvizoMQYIcYHNUZDBmxXCM8lLIpbO8bQiY6V3ftzt0CoW9u72tuuS3pez7nn9/38vuee8ztHWOBNFrh+qgDz7WDVgaoDRWaguoT+TwIbojzgN2j1Q71ls1yEB1FWo4SAVhVCAi3ApaTJ5nwxyu5AKMriKWGvKM8D9UADUJND5ETSZHFFAQBGU4yXUPYDi1wcHEyatFYaAISpCdaxT+ENoDaPwLMVt4TuiV0RZqlRxwnguTwAvUmT7spzAGiOELWEYwJrcwkU+DBhsrPSAGRlOxvE4BR3dpqcTZTXE7/wSUUBrIykxX+K5t8eAUugK2HyRaUASLCDsNqcBlbPEKXASZS/EHYAAeAGBp3Jfr6rCIDmCOtsOIjw1CzxwulAgBftFLemhPdFeQUYFqEzMcD5eQdo3Eib3+KUQlsWMZ/54O0hk1Gnb80aam/W87IKbYEa3rvax9i8AoQ6aLFsDgBbZgkRvidFd/ISI//p24Zv+a8sGTvHuFupUvJSIhhjqyrH767r+3qEo7aw61o/CTeR8+pAY4y1hnJcIHJPiMLPNmwfNRkuRrzzbckdcII0t7PKNvgKeAThhGXx1ugFhooVXzYAJ1CwnTB+1lvwU7HLJhPcSwekMUabAU/7LMzhCwx4kWG3OTwDcE5YhP0CTwJx26DzWj8X3QQU2+8FgAQfI6z+dG2TWbvHDZuuUjtRNEDzJtbZqawnbEqgx62WKYsDjU+wbPQMfwN2ZkCXE/bjFLx7w+TPYkUWdQ489CgNk7XsEZv40nEOxeNMOhOueJyHDV+61H12ZgARvvUZ9Px+nuulFD+nbTQYY6MqnzvbucIhexG7ayYJWcrJ6QpyfZby4DApds8qD0pE4voPNHXwDHYawHk9uA18o9CSebJmaPtB/XSPnCNZIr1Z8uUSKRhlm0Iv4HMZesyCXV6UB4XAuzoQjPCaSvoJJHcT+iyLrV6VB94CRPlA4c2ckyr9KnSNmFwuJLBXY10daIrQi/BCroAifOkP0HO1jwmvRBUyjztAlD5gU55Jb03/4B8ll/EOPzJVSHAvxs4F4EqWS/jM2BMqvDoywBHAuaCXrc0F4B+gLoeiVPr1AMant9WvDdgzZOKML1ubC4CzhDYo/CaavoRcQRhCGFTlus9mbMrP+JLbDA5e5I+yKb8byBWg3IIKjVcFKDRjXo+vOuB1Rgudr+pAoRnzevyCd+BfUgELQFmjZ2QAAAAASUVORK5CYII=);
  width: 0.64rem;
  height: 0.64rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrapper_chat[data-v-1b30029d] .vip-banner {
  flex-shrink: 0;
  position: sticky !important;
  top: 1.17333rem !important;
  left: auto !important;
  right: auto !important;
  z-index: 998;
}
.wrapper_chat .contentWrapper[data-v-1b30029d] {
  width: 100%;
  height: calc(100% - 1.17333rem - 2.68rem - env(safe-area-inset-bottom));
  min-height: calc(100% - 1.17333rem - 2.68rem - env(safe-area-inset-bottom));
  max-height: calc(100% - 1.17333rem - 2.68rem - env(safe-area-inset-bottom));
  flex: 1;
  padding: 0.37333rem;
  padding-bottom: calc(0.37333rem + env(safe-area-inset-bottom));
  background: #F5F7F9;
  overflow: scroll;
}
.wrapper_chat .contentWrapper.has-vip-banner[data-v-1b30029d] {
  height: calc(100% - 1.17333rem - 0.96rem - 2.68rem - env(safe-area-inset-bottom));
  min-height: calc(100% - 1.17333rem - 0.96rem - 2.68rem - env(safe-area-inset-bottom));
  max-height: calc(100% - 1.17333rem - 0.96rem - 2.68rem - env(safe-area-inset-bottom));
}
.wrapper_chat .contentWrapper.is-customer-service[data-v-1b30029d] {
  height: calc(100% - 1.17333rem - 1.56rem - env(safe-area-inset-bottom));
  min-height: calc(100% - 1.17333rem - 1.56rem - env(safe-area-inset-bottom));
  max-height: calc(100% - 1.17333rem - 1.56rem - env(safe-area-inset-bottom));
}
.wrapper_chat .contentWrapper.has-vip-banner.is-customer-service[data-v-1b30029d] {
  height: calc(100% - 1.17333rem - 0.96rem - 1.56rem - env(safe-area-inset-bottom));
  min-height: calc(100% - 1.17333rem - 0.96rem - 1.56rem - env(safe-area-inset-bottom));
  max-height: calc(100% - 1.17333rem - 0.96rem - 1.56rem - env(safe-area-inset-bottom));
}
.wrapper_chat .contentWrapper .customer-service-time[data-v-1b30029d] {
  height: 0.64rem;
  width: -moz-max-content;
  width: max-content;
  padding: 0.13333rem 0.10667rem;
  margin: 0 auto 0.32rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  border-radius: 0.16rem;
  display: flex;
  align-items: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.32rem;
  color: #FFFFFF;
  white-space: nowrap;
  flex-shrink: 0;
}
@keyframes breath-99702d90 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-99702d90 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.receive_container[data-v-99702d90] {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: flex-end;
}
.receive_container .receive_box[data-v-99702d90] {
  width: 100%;
  height: 76vh;
  background: #FFFFFF;
  border-radius: 0.8rem 0.8rem 0 0;
  overflow: auto;
  animation: slideUp-99702d90 0.5s ease-in-out;
}
@keyframes slideUp-99702d90 {
0% {
    transform: translateY(100%);
}
100% {
    transform: translateY(0);
}
}
@keyframes breath-41db65db {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-41db65db {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.game-center-container[data-v-41db65db] {
  width: 100vw;
  height: 100vh;
  height: calc(100vh - 1.65333rem - env(safe-area-inset-bottom));
  position: relative;
  background-color: #000;
  overflow: hidden;
}
.game-center-container.fullscreen[data-v-41db65db] {
  height: calc(100 * var(--vh));
}
.game-center-container .loading-overlay[data-v-41db65db],
.game-center-container .error-overlay[data-v-41db65db] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  z-index: 3;
}
.game-center-container .loading[data-v-41db65db] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.game-center-container .loading .top[data-v-41db65db] {
  background-image: url(../img/loading_top.f101b1ee.png);
  width: 100%;
  height: 50%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.game-center-container .loading .bottom[data-v-41db65db] {
  background-image: url(../img/loading_bottom.1feed827.png);
  width: 100%;
  height: 50%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.game-center-container .loading-enter-active .top[data-v-41db65db] {
  animation: enterTop-41db65db 0.5s ease-in-out;
}
.game-center-container .loading-enter-active .bottom[data-v-41db65db] {
  animation: enterBottom-41db65db 0.5s ease-in-out;
}
.game-center-container .loading-leave-active[data-v-41db65db] {
  transition: opacity 0.5s ease-in-out, z-index 0s 0.5s;
}
.game-center-container .loading-leave-active .top[data-v-41db65db] {
  animation: leaveTop-41db65db 0.5s ease-in-out;
}
.game-center-container .loading-leave-active .bottom[data-v-41db65db] {
  animation: leaveBottom-41db65db 0.5s ease-in-out;
}
.game-center-container .loading-leave-to .top[data-v-41db65db] {
  transform: translateY(-100%);
}
.game-center-container .loading-leave-to .bottom[data-v-41db65db] {
  transform: translateY(100%);
}
@keyframes enterTop-41db65db {
0% {
    transform: translateY(-100%);
}
100% {
    transform: translateY(0);
}
}
@keyframes enterBottom-41db65db {
0% {
    transform: translateY(100%);
}
100% {
    transform: translateY(0);
}
}
@keyframes leaveTop-41db65db {
0% {
    opacity: 1;
    transform: translateY(0);
}
100% {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes leaveBottom-41db65db {
0% {
    opacity: 1;
    transform: translateY(0);
}
100% {
    opacity: 0;
    transform: translateY(100%);
}
}
.game-center-container .loading-content[data-v-41db65db],
.game-center-container .error-content[data-v-41db65db] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.42667rem;
  text-align: center;
}
.game-center-container .loading-text[data-v-41db65db],
.game-center-container .error-text[data-v-41db65db] {
  color: #fff;
  font-size: 0.42667rem;
  font-weight: 500;
  margin: 0;
}
.game-center-container .error-icon[data-v-41db65db] {
  width: 1.70667rem;
  height: 1.70667rem;
  opacity: 0.7;
}
.game-center-container .retry-btn[data-v-41db65db] {
  margin-top: 0.21333rem;
  border-radius: 0.53333rem;
  padding: 0.21333rem 0.64rem;
}
.game-center-container .iframe-container[data-v-41db65db] {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.game-center-container .game-iframe[data-v-41db65db] {
  width: 100%;
  height: 100%;
  border: none;
  background-color: transparent;
  transition: opacity 0.3s ease;
  position: relative;
  z-index: 1;
}
.game-center-container .game-iframe.transitioning[data-v-41db65db] {
  opacity: 0.8;
  filter: blur(0.02667rem);
}
.game-center-container .bottom-protection[data-v-41db65db] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1.65333rem;
  background: transparent;
  z-index: 998;
  pointer-events: none;
}
@keyframes breath-1655c947 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-1655c947 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.open[data-v-1655c947] {
  flex-shrink: 0;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  border: none;
  color: #ffffff;
}
.installBanner[data-v-1655c947] {
  width: 10rem;
  height: 1.52rem;
  flex-shrink: 0;
  border: 0.01333rem solid #f2f2f2;
  background: #fff;
  padding: 0.30667rem 0.42667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: fixed;
  top: 0;
  z-index: 1000;
}
.installBanner .left[data-v-1655c947] {
  display: flex;
  align-items: center;
  gap: 0.26667rem;
}
.installBanner .left .logo[data-v-1655c947] {
  width: 0.90667rem;
  height: auto;
  aspect-ratio: 1/1;
  border-radius: 0.21333rem;
}
.installBanner .left .content[data-v-1655c947] {
  display: flex;
  align-items: center;
  justify-content: center;
  align-items: flex-start;
  gap: 0.05333rem;
  flex-direction: column;
}
.installBanner .left .content .title[data-v-1655c947] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.42667rem;
  color: #212121;
}
.installBanner .left .content .statement[data-v-1655c947] {
  color: #9b9ca2;
  font-size: 0.32rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
}
.installBanner .open[data-v-1655c947] {
  border-radius: 0.37333rem;
  font-size: 0.32rem;
  width: 2.12rem;
  height: 0.74667rem;
}
.only-button[data-v-1655c947] {
  position: fixed;
  bottom: calc(1.82667rem + env(safe-area-inset-bottom));
  left: 50%;
  transform: translateX(-50%);
  z-index: 1000;
}
.only-button .open[data-v-1655c947] {
  border-radius: 0.81333rem;
  width: 3.81333rem;
  height: 1.28rem;
  font-size: 0.42667rem;
}
@keyframes breath-1d9b105c {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-1d9b105c {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.content[data-v-1d9b105c] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.content .center[data-v-1d9b105c] {
  width: 100%;
}
.content .footer[data-v-1d9b105c] {
  width: 100%;
  z-index: 99;
}
.content .footer[data-v-1d9b105c] .van-hairline--top-bottom::after {
  border: none !important;
}
.content .footer[data-v-1d9b105c] .van-tabbar-item__text {
  position: relative;
  color: #c0bfc3;
  font-size: 0.26667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.content .footer[data-v-1d9b105c] .van-tabbar-item__icon img {
  width: 0.74667rem;
  height: 0.74667rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.content .footer[data-v-1d9b105c] .van-tabbar-item--active .van-tabbar-item__text {
  color: #ff2282;
  font-size: 0.26667rem;
}
.content .footer[data-v-1d9b105c] .van-tabbar-item--active {
  background: #fff;
  color: #ff2282;
}
.content .footer[data-v-1d9b105c] .van-tabbar {
  background: #fff;
  height: 1.65333rem;
  padding-bottom: env(safe-area-inset-bottom);
  pointer-events: auto;
}
.content .footer[data-v-1d9b105c] .van-tabbar .badge {
  position: absolute;
  top: -0.90667rem;
  right: -0.16rem;
  width: 0.21333rem;
  height: 0.21333rem;
  border-radius: 50%;
  background-color: #ff2282;
}
.content .footer_black[data-v-1d9b105c] .van-tabbar-item {
  opacity: 0.5;
}
.content .footer_black[data-v-1d9b105c] .van-tabbar-item--active {
  opacity: 1 !important;
}
.content .footer_black[data-v-1d9b105c] .van-tabbar {
  background: transparent;
}
.content .footer_black[data-v-1d9b105c] .van-tabbar-item--active {
  background: transparent;
}
.install-banner-show[data-v-1d9b105c] {
  padding-top: 1.52rem;
}
@keyframes breath-5faf4e9d {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-5faf4e9d {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-5faf4e9d {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-5faf4e9d {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.emoji-face[data-v-5faf4e9d] {
  position: relative;
  width: 0.82667rem;
  height: 0.82667rem;
  border-radius: 50%;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  flex-shrink: 0;
}
.emoji-face.bounce-mode[data-v-5faf4e9d] {
  width: 1.28rem;
  height: 1.28rem;
}
.eye[data-v-5faf4e9d] {
  position: absolute;
  width: 0.09333rem;
  height: 0.24rem;
  background: #fff;
  border-radius: 0.05333rem;
  top: 0.26667rem;
}
.left-eye[data-v-5faf4e9d] {
  left: 0.21333rem;
}
.right-eye[data-v-5faf4e9d] {
  right: 0.21333rem;
}
.bounce-mode .eye[data-v-5faf4e9d] {
  width: 0.13333rem;
  height: 0.34667rem;
  top: 0.4rem;
}
.bounce-mode .left-eye[data-v-5faf4e9d] {
  left: 0.29333rem;
}
.bounce-mode .right-eye[data-v-5faf4e9d] {
  right: 0.29333rem;
}
@keyframes breath-29e8c3c6 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-29e8c3c6 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.header[data-v-29e8c3c6] {
  width: 100%;
  padding: 0 0.29333rem 0 0.37333rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 100;
  height: calc(1.86667rem + env(safe-area-inset-top));
  padding-top: env(safe-area-inset-top);
  background-color: #fff;
}
.header .title[data-v-29e8c3c6] {
  display: inline-block;
  width: -moz-max-content;
  width: max-content;
  height: 0.78667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.58667rem;
}
.header .menu[data-v-29e8c3c6] {
  display: flex;
  align-items: center;
  gap: 0.10667rem;
}
.header .menu .menu_item[data-v-29e8c3c6] {
  width: 1.06667rem;
  height: 1.06667rem;
  display: flex;
  align-items: center;
  flex-direction: column;
  cursor: pointer;
  position: relative;
}
.header .menu .menu_item .icon[data-v-29e8c3c6] {
  width: 100%;
  height: 100%;
}
.header .menu .menu_item.is_read[data-v-29e8c3c6] {
  position: relative;
}
.header .menu .menu_item.is_read[data-v-29e8c3c6]::after {
  position: absolute;
  content: "";
  width: 0.13333rem;
  height: 0.13333rem;
  background: #ff4444;
  top: 0.26667rem;
  right: 0.26667rem;
  border-radius: 50%;
}
.filter[data-v-29e8c3c6] {
  background-color: transparent;
}
.header-sticky[data-v-29e8c3c6] {
  position: sticky;
  top: 0;
  z-index: 100;
}
@keyframes breath-bd742110 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-bd742110 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.bonus-dialog[data-v-bd742110] {
  text-align: center;
}
.bonus-dialog__contain[data-v-bd742110] {
  height: 13.06667rem;
}
.bonus-dialog__img[data-v-bd742110] {
  width: 3.25333rem;
  height: 3.25333rem;
  margin: 1.38667rem auto 0.85333rem;
  border-radius: 0.69333rem;
}
.bonus-dialog__title[data-v-bd742110] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.53333rem;
  color: #173300;
  line-height: 0.64rem;
  height: 0.64rem;
  margin: 0 0.32rem 0.42667rem;
}
.bonus-dialog__desc[data-v-bd742110] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  font-size: 0.37333rem;
  color: #888888;
  margin: 0 0.69333rem 0;
  line-height: 0.42667rem;
  height: 2.02667rem;
}
.bonus-dialog__share[data-v-bd742110] {
  width: 7.73333rem;
  height: 1.44rem;
  background: #9FE071;
  border-radius: 0.72rem;
  font-size: 0.48rem;
  color: #173300;
  display: block;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bonus-dialog__cancel[data-v-bd742110] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  font-size: 0.48rem;
  color: #173300;
  height: 0.58667rem;
  line-height: 0.58667rem;
  margin: 0.42667rem auto 1.97333rem;
}
@keyframes breath-0bc3c55a {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-0bc3c55a {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.bubble[data-v-0bc3c55a] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  position: relative;
}
.bubble .bubble-bg[data-v-0bc3c55a] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.bubble .bubble-content[data-v-0bc3c55a] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.10667rem;
}
.bubble .bubble-content .icon[data-v-0bc3c55a] {
  width: 1.44rem;
  height: 1.44rem;
}
.bubble .bubble-content .icon.main-icon[data-v-0bc3c55a] {
  width: 1.92rem;
  height: 1.92rem;
}
.bubble .bubble-content .amount[data-v-0bc3c55a] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.42667rem;
  color: #fff;
  text-shadow: 0 0.05333rem 0.21333rem rgba(0, 0, 0, 0.25);
}
.bubble .bubble-content .amount.main-amount[data-v-0bc3c55a] {
  font-family: "Baloobhaijaan2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 0.8rem;
  font-weight: 800;
  background: linear-gradient(180deg, #fff93f 30.58%, #fffcd3 41.27%, #ffea01 46.88%, #f8d83f 63.11%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: url(#text-border-amount);
}
.bubble .btn[data-v-0bc3c55a] {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.32rem;
  text-shadow: 0 0.05333rem 0.16rem rgba(0, 0, 0, 0.2);
}
.main[data-v-0bc3c55a] {
  width: 3.94667rem;
  height: 3.94667rem;
}
.main .btn-main[data-v-0bc3c55a] {
  position: absolute;
  bottom: -0.96rem;
  min-width: 3.2rem;
  height: 1.57333rem;
  padding: 0.10667rem 0.53333rem 0;
  gap: 0.26667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.main .btn-main .btn-text[data-v-0bc3c55a] {
  position: relative;
  display: flex;
  align-items: center;
  gap: 0.16rem;
}
.main .btn-main .btn-text .origin[data-v-0bc3c55a] {
  font-family: "Baloobhaijaan2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 800;
  font-size: 0.42667rem;
  display: inline-block;
  position: relative;
  opacity: 0.8;
  background: linear-gradient(180deg, #fff 28.66%, #fff2fb 63.41%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: url(#text-border-main);
}
.main .btn-main .btn-text .origin[data-v-0bc3c55a]::before {
  content: "";
  position: absolute;
  top: 38%;
  left: 0;
  width: 100%;
  height: 0.05333rem;
  background-color: #ff0400;
  transform: translateY(-50%);
  z-index: 1;
}
.main .btn-main .btn-text .price[data-v-0bc3c55a] {
  font-family: "Baloobhaijaan2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 800;
  font-size: 0.64rem;
  color: #ffffff;
  background: none;
  background-clip: unset;
  -webkit-background-clip: unset;
  -webkit-text-fill-color: #ffffff;
  filter: url(#text-border-main);
}
.small[data-v-0bc3c55a] {
  width: 2.69333rem;
  height: 2.69333rem;
}
.small .btn-small[data-v-0bc3c55a] {
  gap: 0.10667rem;
  position: absolute;
  bottom: -0.37333rem;
  min-width: 2.25333rem;
  height: 0.69333rem;
  padding: 0 0.32rem;
  border-radius: 0.34667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.37333rem;
  box-shadow: 0 0.10667rem 0.26667rem rgba(255, 14, 138, 0.25);
}
.small .btn-small .origin[data-v-0bc3c55a] {
  font-family: "Baloobhaijaan2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 800;
  font-size: 0.29333rem;
  display: inline-block;
  position: relative;
  opacity: 0.8;
  background: linear-gradient(180deg, #fefffc 0%, #e9ffd1 100%) !important;
  background-clip: text !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  filter: url(#text-border-small);
}
.small .btn-small .origin[data-v-0bc3c55a]::before {
  content: "";
  position: absolute;
  top: 38%;
  left: 0;
  width: 100%;
  height: 0.05333rem;
  background-color: #ff0400;
  transform: translateY(-50%);
  z-index: 1;
}
.small .btn-small .price[data-v-0bc3c55a] {
  font-family: "Baloobhaijaan2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 800;
  color: #ffffff;
  background: none !important;
  background-clip: unset !important;
  -webkit-background-clip: unset !important;
  -webkit-text-fill-color: #ffffff !important;
  filter: url(#text-border-small);
}
@charset "UTF-8";
@keyframes breath-a20a3f84 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-a20a3f84 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.repurchase-mask[data-v-a20a3f84] {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.55);
  z-index: 2001;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  padding-bottom: env(safe-area-inset-bottom);
}
.repurchase-dialog[data-v-a20a3f84] {
  position: relative;
  width: 9.98667rem;
  height: 15.36rem;
  z-index: 2002;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.repurchase-dialog .close-btn[data-v-a20a3f84] {
  position: absolute;
  top: 0.90667rem;
  right: 0.32rem;
  width: 0.74667rem;
  height: 0.74667rem;
  cursor: pointer;
  z-index: 10;
}
.repurchase-dialog .close-btn img[data-v-a20a3f84] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.repurchase-dialog .bg[data-v-a20a3f84] {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  pointer-events: none;
}
.repurchase-dialog .stage[data-v-a20a3f84] {
  position: relative;
  width: 100%;
  height: 10.66667rem;
  margin-top: 0.32rem;
}
.repurchase-dialog .bubble-pos[data-v-a20a3f84] {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.repurchase-dialog .bubble-0[data-v-a20a3f84] {
  top: 4.16rem;
  left: 0.85333rem;
}
.repurchase-dialog .bubble-1[data-v-a20a3f84] {
  top: 4.16rem;
  right: 0.85333rem;
}
.repurchase-dialog .bubble-2[data-v-a20a3f84] {
  top: 3.2rem;
  left: 50%;
  transform: translateX(-50%);
}
.repurchase-dialog .bubble-main-pos[data-v-a20a3f84] {
  bottom: 0.26667rem;
  left: 50%;
  transform: translateX(-50%);
}
.repurchase-dialog .cta[data-v-a20a3f84] {
  position: absolute;
  bottom: 0.77333rem;
  left: 50%;
  transform: translateX(-50%);
  width: 6.02667rem;
  height: 2.4rem;
  border: none;
  background: transparent;
  padding: 0.53333rem 0 0 0;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  cursor: pointer;
}
.repurchase-dialog .cta .cta-bg[data-v-a20a3f84] {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  pointer-events: none;
}
.repurchase-dialog .cta .cta-text[data-v-a20a3f84] {
  position: relative;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.64rem;
  color: #fff;
  text-shadow: 0.02667rem 0 #bc3720, -0.02667rem 0 #bc3720, 0 0.02667rem #bc3720, 0 -0.02667rem #bc3720, 0.02667rem 0.02667rem #bc3720, -0.02667rem 0.02667rem #bc3720, 0.02667rem -0.02667rem #bc3720, -0.02667rem -0.02667rem #bc3720, 0.05333rem 0 #bc3720, -0.05333rem 0 #bc3720, 0 0.05333rem #bc3720, 0 -0.05333rem #bc3720, 0.05333rem 0.05333rem #bc3720, -0.05333rem 0.05333rem #bc3720, 0.05333rem -0.05333rem #bc3720, -0.05333rem -0.05333rem #bc3720, 0 0.10667rem 0.32rem rgba(0, 0, 0, 0.3);
}

/* 蒙层淡入动画 */
.repurchase-mask-enter-active[data-v-a20a3f84],
.repurchase-mask-leave-active[data-v-a20a3f84] {
  transition: opacity 0.3s ease;
}
.repurchase-mask-enter-from[data-v-a20a3f84],
.repurchase-mask-leave-to[data-v-a20a3f84] {
  opacity: 0;
}

/* 弹窗上滑动画 */
.repurchase-slide-enter-active[data-v-a20a3f84] {
  transition: transform 0.35s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.35s ease;
}
.repurchase-slide-leave-active[data-v-a20a3f84] {
  transition: transform 0.25s ease, opacity 0.25s ease;
}
.repurchase-slide-enter-from[data-v-a20a3f84] {
  transform: translateY(120%);
  opacity: 0;
}
.repurchase-slide-leave-to[data-v-a20a3f84] {
  transform: translateY(120%);
  opacity: 0;
}
@keyframes breath-f6fbd400 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-f6fbd400 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-f6fbd400 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-f6fbd400 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
li[data-v-f6fbd400] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  height: 0.85333rem;
  flex-shrink: 0;
  border-radius: 0.48rem;
  background: #F2F3F7;
  padding: 0 0.25333rem;
}
li span[data-v-f6fbd400] {
  color: #808080;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  white-space: nowrap;
  position: relative;
  font-size: 0.34667rem;
  z-index: 2;
}
li.active[data-v-f6fbd400] {
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
}
li.active span[data-v-f6fbd400] {
  color: white;
}
.filter-option[data-v-f6fbd400] {
  flex-shrink: 0;
  border-radius: 0.48rem;
  padding: 0.24rem 0.26rem;
  background: #F2F3F7;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.2s, color 0.2s;
  color: #808080;
}
.filter-option.selected[data-v-f6fbd400] {
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  color: white;
}
.filter-option .tag[data-v-f6fbd400] {
  text-align: center;
  display: block;
  margin: 0 auto;
  white-space: nowrap;
}
.filter-option .tag.font-size-default[data-v-f6fbd400] {
  font-size: 0.37333rem;
}
.filter-option .tag.font-size-medium[data-v-f6fbd400] {
  font-size: 0.32rem;
}
.filter-option .tag.font-size-small[data-v-f6fbd400] {
  font-size: 0.26667rem;
}
@keyframes breath-468e02ac {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-468e02ac {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-468e02ac {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-468e02ac {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.filter-container[data-v-468e02ac] {
  display: flex;
  align-items: center;
  background: #fff;
  padding: 0.2rem 0.10667rem 0.2rem 0.21333rem;
  position: sticky;
  top: calc(env(safe-area-inset-top) + 1.6rem);
  margin-top: -0.26667rem;
  z-index: 100;
  width: 100%;
  box-sizing: border-box;
  height: 1.13333rem;
  padding-bottom: 0.26667rem;
}
.filter-container .tip[data-v-468e02ac] {
  overflow-x: scroll;
  display: flex;
  align-items: center;
  z-index: 3;
  gap: 0.26667rem;
  position: relative;
  width: 8.8rem;
  padding-right: 0.42667rem;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.filter-container .tip[data-v-468e02ac]::-webkit-scrollbar {
  display: none;
}
.filter-container .filter-btn-container[data-v-468e02ac] {
  display: block;
  width: 0.85333rem;
  height: 0.85333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  position: relative;
  flex-shrink: 0;
}
.filter-container .filter-btn-container .filter-btn[data-v-468e02ac] {
  display: block;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.4rem;
  color: #2a2937;
  background-image: url(data:image/webp;base64,UklGRpwFAABXRUJQVlA4WAoAAAAwAAAAPwAAPwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBI8QEAAA2QA9u2aUtzP/zfth11ZNu2bdu2bbs77LLtyO7MtvV93z3Buzwv/ElETADpkHNl88b8lqRJt6nFsFSixFEg27W5jzUI7I3DVhCcxzefsXq/f6NwqwRQAighftuyJ36FpkDC8ntORAGigAzdOpNxyHq/SgHj8Thl39CGND3vV0HgmldwuSF5v/n1JT9UvuNZNfiM348L5lWb9jzwaDJwxTdj0zjJeWDyA08m5QNjq2+sqNSAXAem3/Fgcj5gIv4bHSbUI9eB2Tdczc4KTEHHhK6T6pHtwPwbLuYGgSnomdB1bGOyHZh/w9FcAaaga0KXwe1U9gNTHjuYK2AOQd+0nj3ak23hWLu5AuYQdE7r2acV9Z59sJorYA5B77StY6DQR4uGtcHoj+5pYeyHg9EfWDsqBEowj3YzNHBcEk4kQv7ugApAoP2n63oF4C/w+3cJEIC/39BbsEypXyZItLpLjH46EbHQX4mSqPg6YYvI3R9aKLFDCUDoGkqiAgXq/9ZBcCgoIH9RhGgpUuCODh5+eNAK6/vJxGbrhyGrALH63rDS822hUMI3NxV6xYNCzGOXdXg5osk5XGY+hRIEAq1GP9OAy2ewFauMQQTLUI7vOnj4femgjBbGcTQ3A0QA1u1IstB/+8Ckw1Gxu2mxEOPfSecKAFZQOCC0AQAA8AwAnQEqQABAAD5pLJFFpCKhmAoHfEAGhLUDFACEeclQkdL4BYgXVb+exDXmA/XL1lfRh5rv9u6xH9VfYA8r39lvge/b79wPa9ff4tVriUb6J9xpNXt6IQMCsBG5rSLR+PhAWJS+MyBuHCnGFaGYzAD+/W5O3/1ScON/KNxe27Rk9i1ezf4Mfe+CgkfmP+6+CggqHDqZLsVmvE6bMfrZ0g8y3hBldvnuB3Qs+g/9VSAXnsN1Ig7/7cjM/N2Rd3V5IKlX/8ebNX7QbdCOuxv6n0rGut2wWQsoSrOn+xwUB/KXFlc7mCNkCDZb7D84sb5DvgZrzNO8GS5ZJK0EaymnXg0yfofmLLCj2lLWEtLJLt87O9XOJrlcBV4pteqhsh3N9o3+RdLhrDozYec3bXsiX11JGcE86TxXdgJrJkUlvaQIOO5yL8lvUIylPwYjGaVfsofYqLJg+cSNEeGNN3eMDYvFcNMKrwg32/eJDT4eBFLCSgDrB5Ben4hz//dZUPJO1Rj7KqpxAELlEVl4PYAGDxTY+qOsqgskCB1D6czelpAsVuW0Kf/yNwmK7N1GxA+ShQAAAA==);
  width: 0.85333rem;
  height: 0.85333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  cursor: pointer;
  z-index: 4;
  position: relative;
}
.filter-container .filter-btn-container .filter-btn-close[data-v-468e02ac] {
  background-image: url(data:image/webp;base64,UklGRvwEAABXRUJQVlA4WAoAAAAwAAAAPwAAPwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBI5AEAAA2QQ9u2qT37t207KG2nsm2n/W0bVWzbtm10qWzbvrnnvvfueWVSRIQDt20cySNdvxlvfQT+OxjO5UNeFR2yGLdBQftu6qccCCxZud5SfHcAXVOPaGeA/MGyvessJFBui0duiXaeh0iW7l1v7gY60yvt5BV6KS9NpQts1//4bPUGL/JynzFRa+kC624w/PF41RZf/HZwXnpwtZGrFfexTHqubKOvA+C85PgyU9fuF6ceGwAcF56hxK+kfZYeE+cuN9dnS5cBvx2ApefEyc/OjHsNQvlzB2DBZXH1sLLeX25s/fNNyhQNf68YXgo3BToAqO+h+Jz9+r2asyGQnLAk1W/EDcAGVkaoHcq+iTuIHaStjaIphU3D5TvsHc1migbKw+8yW2wQHQxwz+VPqxq6wMsg+b+coGzutKugC2Qf3RwvF8gKy/7Fa7EiMHEZIaPptF/8/poG4I7CxPbTf/FZYqBk/OIUucCkDtN/MKVtqaLS4964RYQJ3Sfx0DWPzPRjvEGTR6MXEkb2FHCYSZ1k2OXhsFnN2Wifr2jS5vmoOkpyhXaqqBNN67waThmxXjtRquYMrm4H4Jn+N1sHAd8nWSr0blhJO3yu00+hd/9XlaKRNfqEhx3R+yeds2iHRqVtT/HveQBWUDggIgEAAPAIAJ0BKkAAQAA+bTCTRqQjIaEoDACADYlsAHeV2Acmy4HAe8QDzVfUB5gN0A/YfrAPQA6ST9sf2U9o4mSjFC4rSeUXfDx8xIw3Gn04tseQAP79Nm+/5RPBmkGZtGP//8WtwaZCc6q4RXObf//z1NJCaYLGJF2ERjZeaq8mp56etbkPl1+on78AvC+RAemIqBuT+DPEwmw1oOkkIuiY8RT/jO6ANSr/TDEZ/av65+An1Vl44KIEpkZ7oySbQrwcmV/D2rumzv4CgiiSmKqmILh8/SS+FKzNfu50wqrhjzpyvuwdPMnHonzatLV23oSfw7a4AzZkLwsQ39f05iys9xbjh2lvCP0ThyCb8HCD4QdvC1LnDdWM9p186qVJu66GAAAA);
  width: 0.85333rem;
  height: 0.85333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.filter-container .filter-btn-container[data-v-468e02ac]::after {
  content: "";
  position: absolute;
  left: -100%;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 50%, #fff 94%);
  pointer-events: none;
  z-index: 5;
}
.filter-container .filter-options-dropdown[data-v-468e02ac] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: -moz-max-content;
  height: max-content;
  padding-top: 0.24rem;
  padding-bottom: 0.53333rem;
  overflow-y: auto;
  max-height: 8.33333rem;
  background: #fff;
  z-index: 200;
  border-radius: 0 0 0.26667rem 0.26667rem;
}
.filter-container .filter-options-dropdown .filter-group[data-v-468e02ac] {
  margin-bottom: 0.37333rem;
}
.filter-container .filter-options-dropdown .filter-group[data-v-468e02ac]:last-child {
  margin-bottom: 0;
}
.filter-container .filter-options-dropdown .filter-group .group-options[data-v-468e02ac] {
  padding: 0 0.21333rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.38667rem;
}
.dropdown-slide-bg[data-v-468e02ac] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  z-index: 3;
}
.dropdown-slide-enter-active[data-v-468e02ac] {
  animation: dropdownSlideIn-468e02ac 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}
.dropdown-slide-leave-active[data-v-468e02ac] {
  animation: dropdownSlideOut-468e02ac 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}
@keyframes dropdownSlideIn-468e02ac {
0% {
    opacity: 0;
    transform: translateY(-0.42667rem);
}
100% {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes dropdownSlideOut-468e02ac {
0% {
    opacity: 1;
    transform: translateY(0);
}
100% {
    opacity: 0;
    transform: translateY(-0.42667rem);
}
}
@keyframes breath-23edaae6 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-23edaae6 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-23edaae6 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-23edaae6 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.recommend-alert[data-v-23edaae6] {
  width: 100%;
  background: #ff78ad;
  padding: 0.21333rem;
  margin-bottom: 0.24rem;
  position: relative;
}
.recommend-alert p[data-v-23edaae6] {
  padding-right: 0.53333rem;
  line-height: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.32rem;
  color: #ffffff;
}
.recommend-alert .close-recommend[data-v-23edaae6] {
  position: absolute;
  right: 0.21333rem;
  top: 50%;
  transform: translateY(-50%);
  background-image: url(data:image/webp;base64,UklGRuoAAABXRUJQVlA4WAoAAAAQAAAAJwAAJwAAQUxQSHoAAAABYNy2kaMt5/Jd+9PT9LB5z974jQgFbtsoXY4ZH2EWbZvIhekS2coSa/VD9Km18qcI5H51aQLk9ILm8oFTwYAcCuBwfh3Dj+MoOpaCo8kdT+ZoMldRFRMVq1TriHfVrkG1a1Xtmla79hWfEUK991vvP6j3v1T8r9ZsBlZQOCBKAAAA8AMAnQEqKAAoAD5pKpFFgxyABgDQlpABUgALm2wohrJi5ANa/L0wAAD++5X39pRfwrBzfdPbff0lf1R5///e8af0B///vd4AAAA=);
  width: 0.53333rem;
  height: 0.53333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  cursor: pointer;
}
.fade-enter-active[data-v-23edaae6],
.fade-leave-active[data-v-23edaae6] {
  transition: opacity 0.5s ease;
}
.fade-enter-from[data-v-23edaae6],
.fade-leave-to[data-v-23edaae6] {
  opacity: 0;
}
@keyframes breath-e795c7ac {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-e795c7ac {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-e795c7ac {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-e795c7ac {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.user-status[data-v-e795c7ac] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: -moz-max-content;
  width: max-content;
  height: 0.4rem;
  padding: 0 0.10667rem;
  gap: 0.05333rem;
  border-radius: 0.2rem;
}
.user-status__dot[data-v-e795c7ac] {
  width: 0.18667rem;
  height: 0.18667rem;
  border-radius: 50%;
  flex-shrink: 0;
}
.user-status__text[data-v-e795c7ac] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.26667rem;
  color: #ffffff;
  white-space: nowrap;
}
.user-status--live[data-v-e795c7ac] {
  background: linear-gradient(90deg, #ffe71b 0%, #ff4900 49.52%, #f522ff 100%);
}
@charset "UTF-8";
@keyframes breath-b187e5b6 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-b187e5b6 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-b187e5b6 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-b187e5b6 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.host-card[data-v-b187e5b6] {
  position: relative;
  width: 4.66667rem;
  height: 7.04rem;
  border-radius: 0.21333rem;
  overflow: hidden;
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
  cursor: pointer;
  flex-shrink: 0;
}
.host-card[data-v-b187e5b6] .van-image__loading img {
  width: 100%;
  height: 100%;
}
.host-card[data-v-b187e5b6] .van-image__error img {
  width: 100%;
  height: 100%;
}
.host-card[data-v-b187e5b6] > :nth-child(1) {
  position: absolute;
  top: 0;
  width: 4.66667rem;
  min-height: 7.04rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.host-card > :nth-child(1) .image-erro[data-v-b187e5b6] {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #3700b2;
}
.host-card > :nth-child(1) .image-erro[data-v-b187e5b6] > :nth-child(1) {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.host-card[data-v-b187e5b6] .van-image__img {
  position: absolute;
  top: 0;
  width: 4.66667rem;
  min-height: 7.04rem;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 0.21333rem;
}
.host-card[data-v-b187e5b6] .van-image__error {
  position: absolute;
  top: 0;
  width: 4.66667rem;
  min-height: 7.04rem;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 0.21333rem;
}
.host-card .host-card-content[data-v-b187e5b6] {
  position: absolute;
  top: 0;
  width: 4.66667rem;
  height: 7.04rem;
  z-index: 2;
  padding: 0.26667rem 0.21333rem 0.21333rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  color: #fff;
  text-shadow: 0 0 0.21333rem rgba(0, 0, 0, 0.5333333333);
  font-size: 0.37333rem;
}
.host-card .host-card-content .top[data-v-b187e5b6] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.host-card .host-card-content .top .live[data-v-b187e5b6] {
  margin-left: 0.21333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  width: -moz-max-content;
  width: max-content;
  height: 0.4rem;
  padding: 0 0.10667rem;
  gap: 0.05333rem;
  border-radius: 0.2rem;
  position: relative;
  padding-left: 0.18667rem;
  background: linear-gradient(90deg, #ffe71b 0%, #ff4900 49.52%, #f522ff 100%);
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.26667rem;
  color: #ffffff;
  white-space: nowrap;
}
.host-card .host-card-content .top .live .live-icon[data-v-b187e5b6] {
  position: absolute;
  top: 50%;
  left: -0.21333rem;
  transform: translateY(-54%);
  display: inline-block;
  font-style: italic;
  background-image: url(data:image/webp;base64,UklGRi4FAABXRUJQVlA4WAoAAAAwAAAAHQAAHQAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIKQEAAA2Qs23b+bfi79jWT7Ez2vZm2xyTjZvttP0GGG3b7dbt519ttzGeiJgAHDz03KPSDRx0NaJaMdllAFFXPhzEvRQtLf8AmLAJuG1qgo19mbx7kJcVOQ0TbLQD8+bYADb2MsFG26j7yKmnGyZWldD/l7Gs98/LJ/7vYgKYaOMzlsee8ywPMMcBwDrLvegzgMDyUM6LAxBUj/2nV3QBjf049KqHr6I7cPgmaVf7QOkjJpPwigWRzlAIsspRMIbCU7j+kAUK+OgMCavwJIzoQ+KjMyT8WycLCuaf6k3BQ+UoGGgsxW/IAsU9iD4EfxZxPfXwfnYCj42Cw/ghafrLkwDQ0Buzx/+3qq5oqipp383NTE2w801hUJappmqK8dbW1tbGxtrSwtzMBCYAAABWUDggDgIAALAKAJ0BKh4AHgA+aSqQRaQioZgGAEAGhLYATplCPa/IN7vbDOBOPecBnAP2I/W7fM+sA9CDpRP3EfwO6eZ5f4ceoP4ON/eyY1j46/WWJnvrDslomBsjBb2SH1YLeAAA0MXcyLoie50YRKOf+PMPTdzd9Yd6hH2Hgr5AAhRvEmkqLd9Y+T5fWqZHN/WCRcqPh5e84S9PDHyUIieRZcS/okx02eKsNLT5ZXpehwo2evJBgnNMIP+n/d6XTe4DL/iiLrrv/96h5JGL79IFUtFg97rBAQttwE2zi9CR6jzUHd7iH+BBz/GVKY/5TUOfn/RH8GPGePPWwtY9A4a7KQukHi4Q7R0BBgRS0tLRK+gd71WEPkahTIy5nD5cLml7iVcds9SDbiZ9SNw6DeUNSmTe3NchfnpbzHe2X44Z5w9xH99tLkp0GnPIpHVyrX69J8au7tPPmbq78eYtWDWFvzMehXrdBqAiMsf/sKVhl4Mn1UUTt+EisQevp9qdxbqnGjYqAFZcFGdseM7h+bm6TwH58n/kmvWbP9IOtT9r/QZlyI+KVg6W/Mbfn/i3tXZua+oHsGi19Z+RfjEMONgl49uzNC6/XNTRllYChL+usPWER8aBMthar6dcWfSaDTsz6a4+1tg3qH9P4ycRd1tR1af3u3GW9RLf5W1XxNUW7IvyWZrvf/69/T37znNvH5mAAAA=);
  width: 0.4rem;
  height: 0.4rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.host-card .host-card-content .top .label[data-v-b187e5b6] {
  height: 0.46667rem;
  width: auto;
  -o-object-fit: contain;
     object-fit: contain;
}
.host-card .host-card-content .user-info-box[data-v-b187e5b6] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.host-card .host-card-content .user-info-box .user-info[data-v-b187e5b6] {
  display: flex;
  align-items: center;
  flex-direction: column;
  align-self: flex-end;
  gap: 0.10667rem;
}
.host-card .host-card-content .user-info-box .user-info-top[data-v-b187e5b6], .host-card .host-card-content .user-info-box .user-info-bottom[data-v-b187e5b6] {
  display: flex;
  align-items: center;
  gap: 0.05333rem;
  width: 100%;
}
.host-card .host-card-content .user-info-box .user-info-top .flag-icon[data-v-b187e5b6] {
  width: 0.32rem;
  height: 0.32rem;
  display: block;
  border-radius: 50%;
  overflow: hidden;
  background-size: auto 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.host-card .host-card-content .user-info-box .user-info-top .country-code[data-v-b187e5b6] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.32rem;
  color: #ffffff;
}
.host-card .host-card-content .user-info-box .user-info-top .age-wrapper[data-v-b187e5b6] {
  width: -moz-max-content;
  width: max-content;
  height: 0.36rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.08rem;
  gap: 0.02667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.26667rem;
  color: #ffffff;
  border-radius: 0.31067rem;
}
.host-card .host-card-content .user-info-box .user-info-top .age-wrapper .gender[data-v-b187e5b6] {
  width: 0.21333rem;
  height: 0.21333rem;
}
.host-card .host-card-content .user-info-box .user-info-top .age-wrapper .age[data-v-b187e5b6] {
  font-size: 0.29333rem;
  line-height: 0;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.host-card .host-card-content .user-info-box .user-info-top .age-wrapper.female[data-v-b187e5b6] {
  background: linear-gradient(90deg, #ff6ec1 0%, #ff5398 100%) !important;
}
.host-card .host-card-content .user-info-box .user-info-top .age-wrapper.male[data-v-b187e5b6] {
  background: linear-gradient(122deg, #21d4ff 21.19%, #62c1ff 85.33%) !important;
}
.host-card .host-card-content .user-info-box .user-info-bottom .name[data-v-b187e5b6] {
  width: 2.56rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.37333rem;
  color: #ffffff;
}
.host-card .host-card-content .user-info-box .call[data-v-b187e5b6] {
  width: 1.17333rem;
  height: 1.17333rem;
}
.host-card.skeleton-item .skeleton-image[data-v-b187e5b6] {
  width: 100%;
  height: 7.04rem;
  background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
  background-size: 200% 100%;
  animation: skeleton-loading-b187e5b6 1.5s infinite;
  border-radius: 0.21333rem;
}
.game-div[data-v-b187e5b6] {
  width: 100%;
  height: 100%;
}
.game-div img[data-v-b187e5b6] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@keyframes skeleton-loading-b187e5b6 {
0% {
    background-position: 200% 0;
}
100% {
    background-position: -200% 0;
}
}
/* View Transitions API 支持 */
@supports (view-transition-name: none) {
  /* 头像过渡动画 */
[data-v-b187e5b6]::view-transition-old(avatar-*),[data-v-b187e5b6]::view-transition-new(avatar-*) {
    animation-duration: 0.3s;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
  /* 头像过渡时的样式 */
[data-v-b187e5b6]::view-transition-old(avatar-*) {
    animation-name: fade-out-b187e5b6,scale-down-b187e5b6;
}
[data-v-b187e5b6]::view-transition-new(avatar-*) {
    animation-name: fade-in-b187e5b6,scale-up-b187e5b6;
}
  /* 定义过渡动画 */
@keyframes fade-out-b187e5b6 {
to {
      opacity: 0;
}
}
@keyframes fade-in-b187e5b6 {
from {
      opacity: 0;
}
}
@keyframes scale-down-b187e5b6 {
to {
      transform: scale(0.8);
}
}
@keyframes scale-up-b187e5b6 {
from {
      transform: scale(1.2);
}
}
}
@keyframes breath-1022689a {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-1022689a {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-1022689a {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-1022689a {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.host-list-container[data-v-1022689a] {
  width: 100%;
}
.nave[data-v-1022689a] {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.21333rem;
  padding: 0 0.21333rem;
  width: 100%;
  margin: 0.24rem auto 0;
}
@charset "UTF-8";
@keyframes breath-7da2be50 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-7da2be50 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.operate-item[data-v-7da2be50] {
  width: 100%;
  height: 100%;
  cursor: pointer;
  transition: transform 0.2s ease;
}
.operate-item[data-v-7da2be50]:active {
  transform: scale(0.98);
}
.item-content[data-v-7da2be50] {
  width: 100%;
  height: 100%;
  border-radius: 0.32rem;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.item-bg-image[data-v-7da2be50] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 1; /* 直接显示，不需要过渡效果 */
}
.item-labels[data-v-7da2be50] {
  display: flex;
  gap: 0.10667rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  position: relative;
  z-index: 2;
  padding: 0.21333rem;
}
.new-label[data-v-7da2be50],
.hot-label[data-v-7da2be50] {
  font-size: 0.21333rem;
  font-weight: 700;
  padding: 0.05333rem 0.16rem;
  border-radius: 0.21333rem;
  text-transform: uppercase;
  letter-spacing: 0.01333rem;
}
.new-label[data-v-7da2be50] {
  background: #ff4757;
  color: #ffffff;
  box-shadow: 0 0.05333rem 0.10667rem rgba(255, 71, 87, 0.3);
}
.hot-label[data-v-7da2be50] {
  background: #ffa502;
  color: #ffffff;
  box-shadow: 0 0.05333rem 0.10667rem rgba(255, 165, 2, 0.3);
}
@charset "UTF-8";
@keyframes breath-05b02e1e {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-05b02e1e {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.operate-banner-skeleton[data-v-05b02e1e] {
  width: 100%;
  height: 2.54667rem;
  border-radius: 0.32rem;
  overflow: hidden;
}

/* 首页场景 - padding: 0 8px */
.operate-banner-skeleton--home[data-v-05b02e1e] {
  padding: 0 0.21333rem;
}

/* 用户中心场景 - padding: 0 16px */
.operate-banner-skeleton--user-center[data-v-05b02e1e] {
  padding: 0 0.42667rem;
}
.skeleton-content[data-v-05b02e1e] {
  width: 100%;
  height: 100%;
  background: #f5f5f5;
}
@charset "UTF-8";
@keyframes breath-89e66f5a {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-89e66f5a {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.operate-banner[data-v-89e66f5a] {
  width: 100%;
  height: 2.54667rem;
  flex-shrink: 0;
}

/* 首页场景 - padding: 0 8px */
.operate-banner--home[data-v-89e66f5a] {
  padding: 0 0.21333rem;
}

/* 用户中心场景 - padding: 0 16px */
.operate-banner--user-center[data-v-89e66f5a] {
  padding: 0 0.21333rem;
  margin-top: 0.32rem;
}
.operate-swiper[data-v-89e66f5a] {
  width: 100%;
  height: 100%;
}
.operate-swiper[data-v-89e66f5a] .swiper-wrapper {
  align-items: center;
  display: flex;
}
.operate-swiper[data-v-89e66f5a] .swiper-slide {
  transition-property: transform;
}
.operate-slide[data-v-89e66f5a] {
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}
@keyframes breath-3ceb1e6a {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-3ceb1e6a {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-3ceb1e6a {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-3ceb1e6a {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.swiper[data-v-3ceb1e6a]::-webkit-scrollbar {
  display: none;
}
.swiper .swipe-tatb[data-v-3ceb1e6a] {
  padding-bottom: calc(env(safe-area-inset-bottom) + env(safe-area-inset-top));
  position: relative;
}
.swiper .swipe-tatb .adsItem[data-v-3ceb1e6a] {
  position: absolute;
  left: -0.21333rem;
  top: 14.50667rem;
  z-index: 99;
  width: 10rem;
  height: 7.04rem !important;
  background-color: #fff;
}
.pull-refresh-emoji[data-v-3ceb1e6a] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.13333rem;
  width: 100%;
  transition: transform 0.1s ease;
}
.pull-refresh-disabled[data-v-3ceb1e6a] .van-pull-refresh {
  touch-action: pan-y;
}
@keyframes breath-564f3a64 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-564f3a64 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.recharge-entry-icon[data-v-564f3a64] {
  background-image: url(../img/icon_recharge_entry.0d6fef50.webp);
  width: 2.16rem;
  height: 2.16rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  cursor: pointer;
  transition: all 0.3s ease;
}
.recharge-entry-icon[data-v-564f3a64]:hover {
  transform: scale(1.05);
}
.recharge-entry-icon[data-v-564f3a64]:active {
  transform: scale(0.95);
}
@keyframes breath-45c22d2a {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-45c22d2a {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.float-banner-icon[data-v-45c22d2a] {
  width: 2.16rem;
  height: 2.16rem;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease;
  border-radius: 0.21333rem;
  overflow: hidden;
}
.float-banner-icon[data-v-45c22d2a]:hover {
  transform: scale(1.05);
}
.float-banner-icon[data-v-45c22d2a]:active {
  transform: scale(0.95);
}
.banner-image[data-v-45c22d2a] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  display: block;
}
.banner-labels[data-v-45c22d2a] {
  position: absolute;
  top: 0.10667rem;
  right: 0.10667rem;
  display: flex;
  gap: 0.10667rem;
  flex-wrap: wrap;
  z-index: 2;
}
.new-label[data-v-45c22d2a],
.hot-label[data-v-45c22d2a] {
  font-size: 0.21333rem;
  font-weight: 700;
  padding: 0.05333rem 0.16rem;
  border-radius: 0.21333rem;
  text-transform: uppercase;
  letter-spacing: 0.01333rem;
}
.new-label[data-v-45c22d2a] {
  background: #ff4757;
  color: #ffffff;
  box-shadow: 0 0.05333rem 0.10667rem rgba(255, 71, 87, 0.3);
}
.hot-label[data-v-45c22d2a] {
  background: #ffa502;
  color: #ffffff;
  box-shadow: 0 0.05333rem 0.10667rem rgba(255, 165, 2, 0.3);
}
@keyframes breath-50368ab4 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-50368ab4 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.wrapper[data-v-50368ab4] {
  position: relative;
  box-sizing: border-box;
  height: calc(100 * var(--vh) - 1.70667rem - env(safe-area-inset-bottom));
  background-size: 100%, 6.53333rem;
  background-repeat: no-repeat;
  background-color: white;
  overflow-y: auto;
  overflow-x: hidden;
}
.wrapper .dropdown-slide-bg[data-v-50368ab4] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  z-index: 3;
}
.clickToTop[data-v-50368ab4] {
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
  bottom: 2.66667rem;
  width: 1.33333rem;
  height: 1.33333rem;
  border-radius: 50%;
  background-image: url(data:image/webp;base64,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);
  background-size: 100% auto;
  z-index: 4;
}
.loading-text[data-v-50368ab4],
.finished-text[data-v-50368ab4] {
  text-align: center;
  padding: 0.53333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: #999;
}
.pwa-guide[data-v-50368ab4] {
  position: fixed;
  z-index: 4;
  bottom: calc(4.8rem + env(safe-area-inset-bottom));
  right: -0.02667rem;
  width: 2.48rem;
  height: 0.96rem;
  background: #FFE6EE;
  border-radius: 1.33333rem 0 0 1.33333rem;
  display: flex;
  align-items: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.32rem;
  color: #FF2282;
  padding-left: 0.74667rem;
}
.pwa-guide .marquee[data-v-50368ab4] {
  display: flex;
  align-items: center;
  position: relative;
  width: 3.2rem;
  overflow: hidden;
}
.pwa-guide .marquee[data-v-50368ab4]::after {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, rgb(255, 230, 238) 0%, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0) 80%, rgb(255, 230, 238) 100%);
}
.pwa-guide .marquee .marquee-content[data-v-50368ab4] {
  display: inline-block;
  display: flex;
  align-items: center;
  padding-right: 0.26667rem;
  font-size: 0.32rem;
  white-space: nowrap;
  flex-shrink: 0;
  animation: marquee-50368ab4 18s linear infinite;
}
.pwa-guide .marquee .marquee-content .gems-info[data-v-50368ab4] {
  display: flex;
  align-items: center;
  margin-left: 0.10667rem;
}
.pwa-guide .marquee .marquee-content .gems-info .gems[data-v-50368ab4] {
  margin-top: -0.05333rem;
  display: inline-block;
  background-image: url(data:image/webp;base64,UklGRgYFAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSJoCAAABoEPbtmlb2hfvlW3biOyKbDuqVpGt1LYRunJbqe3M9XTP2WdjzTmTg4vohxExAW4VYH9unS33O/mK+07cdr43tflTrr7nhQ+/X0gEqPjzqzcctdFwGnt/IpiB6kgVXzx3yaYTmr+lAKk62+rgN1tOZN/PAKqdEltE/nbweINbfda4tBaJ1S3DMeZvBjiWaB2k1zbttNFLEjGeiBYJ9tMhHXb8XJI4AREtBFheOmw6+i9NkQ2ASOH5NWqHVGpmA8eBJKMkE/XEnHO9F1Wn0VjrSFGigExJIiBe79z+JuUMSupGZKuC92XlKaqR+GW1wfuSkkySAFESYWlUlKOlleWl5UUvkwhSEtNR50hSliQSpERkAyysjEZFOSoC1QxKytf83gCjJJGWYwJUD8tFUZRqhyTikbIGGclaSNmoRtKPPNsoiYzXFqQEUiRFEeoMCC2QCFtY7yOCElWHJLIDJYhCjaRgetRt/DolQqKagRaomZQkywCeXcu51W+rCBA1ShJZI9UmCjAw3DrnnHO9M/6WmSSqmZBIdTQQQSwu7rvmXT+LIRjaREAg2EKYRf59guu49v0hZMSUwUxJxroaGZPlYD8c4Dr3TvorBiMFS7mNMaaYKuZY5fc2dePu9GlOqtOioUgxhphSMCLlEF5c142/9qNVguoW4CWJyWeKqYj3z7tJDi76P1pNFquUUwoBKYa4XF47cBPe77sqk5KQY0b0JaQ4Wjiv5ya+8QslLVNSiDHDJ+TqzyPdNIdXL8dg2SxYyjEEX/2wl5tu78jvUvTehxxTSL76eAs39a3eXPExeiDkXLy4npvB4U0LPhQ5h8rfMXQz2Tv6t+VRDGV5Vd/N6nbvLFbhr9N6bnZXv3vhj4PcTPfO3tWtIgRWUDggRgIAAJANAJ0BKjAAMAA+bTKSRqWkKiWquqqoYA2JbADAH0bQvlP9TxduA9t1efb01XeUPuA9oDNAPkA6kCWiMpPT5ZGlH5oJTVj2/+tLKpZbMXP5TB/2ORZ8GZbyvFadfigWDmZi7myKqsvqj+5wlAzDYcSS/LJNAAD+59B64KS29RvTeUG0G4XrTzPngR96F42XxPS+Hwh4mMv/H5ZU7b6Mh5AQBjoxigsMCFb+AwSEewdpebTtGy2cDtD3inznT7vodrIGL+djjWYYjaR65PkLrGS1YeXc82Qi/zacu6VmNWdJetcHV9siOyaEciJAWTrNVW+H8vciKy1AZDxZb33aL3KXrV6YJvmePQkV/DJAQf/km11mUDooZgUoXoBUoNE/SO3Sh+OXPfffktK82CjthBxVcH6rWYVDDYIFA76BgW2r/DzezigiUpTPgXR0Q4yeSRblchjusn6N/ClXGEFnxsZhaQZUH/xjnuc5lcOkzbQzdFb60IBpVkYPuFHifpzLXA49N3GUMxsfJhALnpLLGA5ycgI11uvPz49xQ4ZLDbbRx50NU7LF1GEcH7yIj20CSET2UtSwGkI3ru/I4CcujcXh2LevxNJOMru+/8rJY3T/wiyAesezTNh3Jt3bTSgffze+HdTv5L1BZJZYaDESJvuGxaik6PYrdYmigAUIo9sjt7PrJSebk51m/vblYOcxZntpGeq0/x1kCwlpkw17h5XfzTbX/X/4XFu+90kIpVT6f1YsLf9APQ0zN8W7+WoldqntU9TQAA==);
  width: 0.4rem;
  height: 0.4rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@keyframes marquee-50368ab4 {
0% {
    transform: translateX(100);
}
100% {
    transform: translateX(-100%);
}
}
.pwa-guide .logo[data-v-50368ab4] {
  position: absolute;
  left: 0.21333rem;
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 0.06667rem;
}
.fade-enter-active[data-v-50368ab4],
.fade-leave-active[data-v-50368ab4] {
  transition: opacity 0.5s ease;
}
.fade-enter-from[data-v-50368ab4],
.fade-leave-to[data-v-50368ab4] {
  opacity: 0;
}
.loading-emoji-container[data-v-50368ab4] {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
  pointer-events: none;
  width: 1.28rem;
  height: 1.28rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.first-recharge-wrapper[data-v-50368ab4],
.recharge-entry[data-v-50368ab4] {
  position: fixed;
  right: 0;
  bottom: calc(4.53333rem + env(safe-area-inset-bottom));
  z-index: 999;
}
.first-recharge-wrapper[data-v-50368ab4] {
  bottom: calc(4.53333rem + env(safe-area-inset-bottom));
}
.recharge-entry[data-v-50368ab4] {
  width: 2.16rem;
  height: 2.16rem;
  bottom: calc(2.13333rem + env(safe-area-inset-bottom));
}
.pull-refresh-emoji[data-v-50368ab4] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.13333rem;
  width: 100%;
  transition: transform 0.1s ease;
}
.loading-container[data-v-50368ab4] {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.53333rem 0;
  width: 100%;
}
.nave-container[data-v-50368ab4] {
  position: relative;
  width: 100%;
}
.bottom-loading[data-v-50368ab4] {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.53333rem 0;
  width: 100%;
  background: #fff;
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 10;
}

/*
.avatar-loading-tip {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 20px;
  border-radius: 10px;
  z-index: 9999;
  text-align: center;
  min-width: 200px;

  .loading-text {
    font-size: 14px;
    margin-bottom: 10px;
    font-weight: 500;
  }
  .loading-progress {
    width: 100%;
    height: 6px;
    background: rgba(255, 255, 255, 0.3);
    border-radius: 3px;
    overflow: hidden;

    .progress-bar {
      height: 100%;
      background: linear-gradient(90deg, #ff6b6b, #ff8e8e);
      border-radius: 3px;
      transition: width 0.3s ease;
    }
  }
}
*/
@keyframes breath-2f693578 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-2f693578 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.report-container[data-v-2f693578] {
  --van-overlay-background-color: rgba(0, 0, 0, 0.5);
}
.report-container[data-v-2f693578] .van-popup {
  border-radius: 0.74667rem 0.74667rem 0 0;
  padding: 0.16rem 0 calc(env(safe-area-inset-bottom) + 0.69333rem);
}
.report-container[data-v-2f693578] .van-popup .report-content {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  text-align: center;
  font-size: 0.48rem;
  color: #000;
}
.report-container[data-v-2f693578] .van-popup .report-content .action-list {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.report-container[data-v-2f693578] .van-popup .report-content .action-list .action-item {
  width: 8.21333rem;
  height: 1.49333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.48rem;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.report-container[data-v-2f693578] .van-popup .report-content .action-list .action-item:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.report-container[data-v-2f693578] .van-popup .report-content .cancel-button {
  border-top: 0.16rem solid #f5f5f5;
  padding-top: 0.53333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: color 0.2s ease;
}
.report-container[data-v-2f693578] .van-popup .report-content .cancel-button:hover {
  color: #666;
}
.report-container[data-v-2f693578] .van-popup .reason-selection .reason-title {
  text-align: center;
  font-size: 0.56rem;
  color: #212121;
  margin: 0.58667rem auto 0.69333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
}
.report-container[data-v-2f693578] .van-popup .reason-selection .reason-list {
  margin: 0 auto;
  height: 10.08rem;
  background: #ffffff;
  border-radius: 0.48rem;
  overflow: auto;
}
.report-container[data-v-2f693578] .van-popup .reason-selection .reason-list .van-cell {
  text-align: start;
  height: 1.68rem;
  background: #ffffff;
  font-size: 0.45333rem;
  color: #212121;
  align-items: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  transition: background-color 0.2s ease;
}
.report-container[data-v-2f693578] .van-popup .reason-selection .reason-list .van-cell:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.report-container[data-v-2f693578] .van-popup .reason-selection .submit-button {
  margin: 0.21333rem auto;
  text-align: center;
  width: 8.21333rem;
  height: 1.49333rem;
  background-image: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  border-radius: 0.74667rem;
  font-size: 0.56rem;
  color: #ffffff;
  line-height: 1.49333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  cursor: pointer;
  transition: opacity 0.2s ease;
}
.report-container[data-v-2f693578] .van-popup .reason-selection .submit-button:hover {
  opacity: 0.9;
}
.report-container[data-v-2f693578] .van-popup .reason-selection .submit-button:active {
  opacity: 0.8;
}
.report-container .report-overlay[data-v-2f693578] {
  background-color: rgba(0, 0, 0, 0.5);
}
.van-slide-up-enter-active[data-v-2f693578],
.van-slide-up-leave-active[data-v-2f693578] {
  transition: transform 0.3s ease;
}
.van-slide-up-enter-from[data-v-2f693578],
.van-slide-up-leave-to[data-v-2f693578] {
  transform: translateY(100%);
}
@keyframes breath-3f6eccab {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-3f6eccab {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.charge-result-overlay-vip[data-v-3f6eccab] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
}
.charge-result-popup-vip[data-v-3f6eccab] {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.charge-result-popup-vip-1[data-v-3f6eccab] {
  background-image: url(../img/charge_result_bg_vip1.04f7f5d4.webp);
  width: 8.72rem;
  height: 10.45333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.charge-result-popup-vip-2[data-v-3f6eccab] {
  background-image: url(../img/charge_result_bg_vip2.0a4554ac.webp);
  width: 8.72rem;
  height: 10.45333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.charge-result-popup-vip-3[data-v-3f6eccab] {
  background-image: url(../img/charge_result_bg_vip3.9cfcc413.webp);
  width: 8.72rem;
  height: 10.45333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.charge-result-popup-vip .avatar-border[data-v-3f6eccab] {
  position: absolute;
  top: -0.69333rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2;
}
.charge-result-popup-vip .avatar-border-vip1[data-v-3f6eccab] {
  background-image: url(../img/charge_result_avatar_vip1.55c4a2d1.webp);
  width: 2.4rem;
  height: 2.4rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.charge-result-popup-vip .avatar-border-vip2[data-v-3f6eccab] {
  background-image: url(../img/charge_result_avatar_vip2.6428cb61.webp);
  width: 2.4rem;
  height: 2.4rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.charge-result-popup-vip .avatar-border-vip3[data-v-3f6eccab] {
  background-image: url(../img/charge_result_avatar_vip3.a58561ca.webp);
  width: 2.4rem;
  height: 2.4rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.charge-result-popup-vip .avatar-container[data-v-3f6eccab] {
  position: absolute;
  top: -0.32rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
  width: 1.73333rem;
  height: 1.73333rem;
  border-radius: 50%;
  background-color: #edefec;
  overflow: hidden;
}
.charge-result-popup-vip .avatar-container .avatar[data-v-3f6eccab] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.charge-result-popup-vip .avatar-container img[src=""][data-v-3f6eccab],
.charge-result-popup-vip .avatar-container img[data-v-3f6eccab]:not([src]) {
  opacity: 0;
}
.charge-result-popup-vip .text[data-v-3f6eccab] {
  color: #e6f3ff;
  text-align: center;
  font-size: 0.53333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  margin-top: 2.16rem;
  margin-bottom: 0.58667rem;
}
.charge-result-popup-vip .diamond-icon[data-v-3f6eccab] {
  background-image: url(../img/charge_result_diamond.e5a68e93.webp);
  width: 3.22667rem;
  height: 3.22667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-bottom: 0.21333rem;
}
.charge-result-popup-vip .diamond-amount[data-v-3f6eccab] {
  color: #ffffff;
  text-align: center;
  font-size: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  margin-bottom: 0.8rem;
}
.charge-result-popup-vip .button[data-v-3f6eccab] {
  width: 6.90667rem;
  height: 1.33333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 0.01333rem 0.02667rem rgba(255, 255, 255, 0.5019607843) inset;
  border-radius: 0.66667rem;
  font-size: 0.53333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  cursor: pointer;
  transition: opacity 0.3s ease;
}
.charge-result-popup-vip .button[data-v-3f6eccab]:hover {
  opacity: 0.9;
}
.charge-result-popup-vip .button[data-v-3f6eccab]:active {
  opacity: 0.8;
}
.charge-result-popup-vip .button-vip1[data-v-3f6eccab] {
  color: #0054FF;
  background: linear-gradient(92deg, #DDF0FC 0%, #FDFFFF 37.5%, #B0E4FF 74.52%, #B6E5FF 100%);
}
.charge-result-popup-vip .button-vip2[data-v-3f6eccab] {
  color: #7500FA;
  background: linear-gradient(92deg, #D5D0FE 0%, #FDFFFF 37.5%, #B6ACFE 74.52%, #D6D2FD 100%);
}
.charge-result-popup-vip .button-vip3[data-v-3f6eccab] {
  color: #ED4E00;
  background: linear-gradient(92deg, #FFF0C9 0%, #FDFFFF 37.5%, #FFE09A 74.52%, #FEFCDF 100%);
}
@keyframes breath-2e5d71a6 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-2e5d71a6 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.charge-result-overlay-monthly-card[data-v-2e5d71a6] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.9);
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
}
.charge-result-popup-monthly-card[data-v-2e5d71a6] {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.success-container[data-v-2e5d71a6] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 0.66667rem;
}
.success-container .title[data-v-2e5d71a6] {
  text-align: center;
  font-size: 0.8rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 800;
  line-height: 0.93333rem;
  background: linear-gradient(270deg, #AB8EF9 4.76%, #CC8AED 19.63%, #FBBCFF 49.11%, #E7EAF4 84.87%, #DBE7F0 94.55%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 0.26667rem;
}
.success-container .gift-icon[data-v-2e5d71a6] {
  width: 6.72rem;
  height: 6.72rem;
  margin-bottom: 0.32rem;
  transform-origin: center center;
  position: relative;
}
.success-container .gift-explode[data-v-2e5d71a6] {
  animation: giftExplode-2e5d71a6 0.9s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
@keyframes giftExplode-2e5d71a6 {
0% {
    transform: scale(0) rotate(-45deg);
    opacity: 0;
    filter: blur(0.4rem) brightness(3) drop-shadow(0 0 0.8rem rgba(255, 255, 255, 0.8));
}
25% {
    transform: scale(1.5) rotate(45deg);
    opacity: 0.8;
    filter: blur(0.21333rem) brightness(2) drop-shadow(0 0 1.06667rem rgba(255, 215, 0, 0.6));
}
50% {
    transform: scale(0.85) rotate(-15deg);
    opacity: 1;
    filter: blur(0.08rem) brightness(1.3) drop-shadow(0 0 0.53333rem rgba(255, 200, 0, 0.4));
}
70% {
    transform: scale(1.15) rotate(10deg);
    opacity: 1;
    filter: blur(0.02667rem) brightness(1.1) drop-shadow(0 0 0.26667rem rgba(255, 180, 0, 0.2));
}
85% {
    transform: scale(0.95) rotate(-3deg);
    opacity: 1;
    filter: blur(0) brightness(1) drop-shadow(0 0 0.13333rem rgba(255, 160, 0, 0.1));
}
100% {
    transform: scale(1) rotate(0deg);
    opacity: 1;
    filter: blur(0) brightness(1) drop-shadow(0 0 0 transparent);
}
}
.success-container .desc[data-v-2e5d71a6] {
  color: #f8e2ff;
  text-align: center;
  font-size: 0.37333rem;
  line-height: 0.53333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  margin-bottom: 1.06667rem;
}
.success-container .close-btn[data-v-2e5d71a6] {
  width: 0.69333rem;
  height: 0.69333rem;
  cursor: pointer;
}
@keyframes breath-be8009ca {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-be8009ca {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.charge-result-overlay[data-v-be8009ca] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
}
.charge-result-popup[data-v-be8009ca] {
  position: relative;
  background: #FFFFFF;
  border-radius: 0.69333rem;
  padding: 0.64rem 0.48rem;
  min-width: 8.53333rem;
  max-width: 90vw;
}
.charge-result-popup .popup-icon[data-v-be8009ca] {
  position: absolute;
  top: -1.2rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
}
.charge-result-popup .popup-icon .icon-image[data-v-be8009ca] {
  width: 7.97333rem;
  height: 3.41333rem;
  display: block;
}
.charge-result-popup .popup-content[data-v-be8009ca] {
  margin-top: 1.94667rem;
  text-align: center;
}
.charge-result-popup .popup-content .popup-title[data-v-be8009ca] {
  font-size: 0.58667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 900;
  margin: 0 0 0.73333rem 0;
  color: #000000;
}
.charge-result-popup .popup-content .popup-title.success[data-v-be8009ca] {
  color: #FF2282;
}
.charge-result-popup .popup-content .gems-main[data-v-be8009ca] {
  display: flex;
  align-items: center;
  justify-content: center;
  justify-content: center;
  gap: 0.16rem;
  margin-bottom: 0.21333rem;
}
.charge-result-popup .popup-content .gems-main .gems-amount[data-v-be8009ca] {
  font-size: 0.90667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  color: #000;
}
.charge-result-popup .popup-content .gems-main .diamond-icon[data-v-be8009ca] {
  width: 0.85333rem;
  height: 0.85333rem;
}
.charge-result-popup .popup-content .gems-bonus .bonus-text[data-v-be8009ca] {
  display: inline-block;
  background: #FFEEF6;
  color: #FF00A4;
  height: 0.90667rem;
  padding: 0.2rem 0.30667rem;
  border-radius: 0.26667rem;
  font-size: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.charge-result-popup .popup-content .success-message[data-v-be8009ca] {
  font-size: 0.37333rem;
  color: #9B9CA2;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  margin: 0.26667rem 0 0 0;
  line-height: 1.4;
}
.charge-result-popup .popup-content .failed-message[data-v-be8009ca] {
  font-size: 0.42667rem;
  color: #9B9CA2;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  margin: 0 0 0.26667rem 0;
  line-height: 1.4;
}
.charge-result-popup .popup-content .popup-button[data-v-be8009ca] {
  margin-top: 0.64rem;
  width: 100%;
  height: 1.33333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  border: none;
  border-radius: 0.66667rem;
  color: #FFFFFF;
  font-size: 0.48rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: opacity 0.3s ease;
}
.charge-result-popup .popup-content .popup-button[data-v-be8009ca]:hover {
  opacity: 0.9;
}
.charge-result-popup .popup-content .popup-button[data-v-be8009ca]:active {
  opacity: 0.8;
}
@keyframes breath-04a95d24 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-04a95d24 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.compensation-dialog[data-v-04a95d24] {
  width: 8.93333rem;
  max-width: 90vw;
  padding: 0.85333rem 0.64rem 0.64rem;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 0.32rem;
  color: #2a2937;
  border-radius: 0.69333rem;
  background: white;
}
.compensation-dialog__title[data-v-04a95d24] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.58667rem;
  text-align: center;
  margin: 0;
  color: #2a2937;
}
.compensation-dialog__message[data-v-04a95d24] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  line-height: 0.53333rem;
  color: #9b9ca2;
  text-align: center;
  margin: 0;
  padding: 0 0.21333rem;
}
.compensation-dialog__button[data-v-04a95d24] {
  width: 100%;
  height: 1.41333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  justify-content: center;
  border-radius: 0.8rem;
  border: none;
  font-size: 0.48rem;
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  cursor: pointer;
  margin-top: 0.32rem;
  transition: opacity 0.3s;
}
.compensation-dialog__button[data-v-04a95d24]:active {
  opacity: 0.8;
}

.heartbeat-status[data-v-795c8ecf] {
  position: fixed;
  top: 0.26667rem;
  right: 0.26667rem;
  background-color: rgba(0, 0, 0, 0.7);
  color: white;
  padding: 0.21333rem 0.32rem;
  border-radius: 0.10667rem;
  font-size: 0.32rem;
  display: flex;
  align-items: center;
  z-index: 9999;
}
.heartbeat-indicator[data-v-795c8ecf] {
  width: 0.21333rem;
  height: 0.21333rem;
  border-radius: 50%;
  margin-right: 0.21333rem;
}
.status-normal[data-v-795c8ecf] {
  background-color: #4caf50;
  box-shadow: 0 0 0.13333rem #4caf50;
}
.status-warning[data-v-795c8ecf] {
  background-color: #ff9800;
  box-shadow: 0 0 0.13333rem #ff9800;
}
.status-error[data-v-795c8ecf] {
  background-color: #f44336;
  box-shadow: 0 0 0.13333rem #f44336;
  animation: pulse-795c8ecf 1s infinite;
}
@keyframes pulse-795c8ecf {
0% {
    transform: scale(0.8);
    opacity: 0.8;
}
50% {
    transform: scale(1.2);
    opacity: 1;
}
100% {
    transform: scale(0.8);
    opacity: 0.8;
}
}

@keyframes breath-0daa33f5 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-0daa33f5 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.login-dialog-wrapper[data-v-0daa33f5] {
  width: 100%;
  height: 100svh;
  min-height: 100svh;
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1000;
}
.login-dialog-wrapper .login-dialog-content[data-v-0daa33f5] {
  position: fixed;
  bottom: 0;
  width: 100%;
  min-height: -moz-max-content;
  min-height: max-content;
  max-height: 12.02667rem;
  background: #ffffff;
  border-radius: 0.53333rem 0.53333rem 0 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 0.53333rem 0.58667rem calc(0.32rem + env(safe-area-inset-bottom));
}
.login-dialog-wrapper .login-dialog-content .logo[data-v-0daa33f5] {
  text-align: center;
}
.login-dialog-wrapper .login-dialog-content .logo img[data-v-0daa33f5] {
  width: 1.70667rem;
  height: 1.70667rem;
  border-radius: 0.26667rem;
}
.login-dialog-wrapper .login-dialog-content .logo .title[data-v-0daa33f5] {
  font-size: 0.53333rem;
  margin-top: 0.32rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  color: #2A2937;
}
.login-dialog-wrapper .login-dialog-content > .buttons[data-v-0daa33f5] {
  margin: 0.85333rem 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 0.32rem;
}
.login-dialog-wrapper .login-dialog-content > .buttons .button[data-v-0daa33f5] {
  position: relative;
  border-radius: 0.72rem;
  width: 8.4rem;
  height: 1.41333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.48rem;
  gap: 0.32rem;
  background: #F5F7F9;
  color: #2A2937;
}
.login-dialog-wrapper .login-dialog-content > .buttons .button.fast[data-v-0daa33f5] {
  color: #FFFFFF;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
}
.login-dialog-wrapper .login-dialog-content > .buttons .button img[data-v-0daa33f5] {
  width: 0.58667rem;
  height: 0.58667rem;
}
.login-dialog-wrapper .login-dialog-content > .buttons .or[data-v-0daa33f5] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  color: #C0BFC3;
  margin: 0.05333rem 0;
}
.login-dialog-wrapper .login-dialog-content .policy[data-v-0daa33f5] {
  width: 5.49333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  font-size: 0.26667rem;
  color: #C0BFC3;
  text-align: center;
  line-height: 0.45333rem;
}
.login-dialog-wrapper .login-dialog-content .policy span[data-v-0daa33f5] {
  text-decoration: underline;
}
@keyframes breath-08dfadc8 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-08dfadc8 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.wapper[data-v-08dfadc8] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: calc(100 * var(--vh));
  height: 100dvh;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 999;
}
.wapper .content-ios[data-v-08dfadc8] {
  width: 100%;
  height: calc(100 * var(--vh));
  background: #ffffff;
  display: flex;
  position: fixed;
  z-index: 9999;
  align-items: center;
  flex-direction: column;
  overflow: scroll;
  padding-top: 1.92rem;
}
.wapper .content-ios .close[data-v-08dfadc8] {
  position: absolute;
  top: 0.32rem;
  right: 0.42667rem;
}
.wapper .content-ios .close img[data-v-08dfadc8] {
  width: 0.53333rem;
  height: 0.53333rem;
}
.wapper .content-ios .desc[data-v-08dfadc8] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.53333rem;
  color: #173300;
  margin: 0.64rem auto 0.53333rem;
}
.wapper .content-ios .isIos[data-v-08dfadc8] {
  color: #173300;
  font-size: 0.42667rem;
}
.wapper .content-ios .isIos p[data-v-08dfadc8] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
}
.wapper .content-ios .isIos .ios-coin[data-v-08dfadc8] {
  width: 0.42667rem;
  height: 0.42667rem;
  display: inline-block;
  background-image: url(data:image/webp;base64,UklGRkAFAABXRUJQVlA4WAoAAAAwAAAALwAALwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIhwEAAA2Qcm3b2shDeoaxEJkzluKGmVmiIsekKDp6SNHupnWkFj65zMxuyPZUDvOMKn3fExETgMSzOluNfM2B08ODnbcvL6FY6+lpRHSHlm+01n8U4lBB9vw4Es3u6mmz1y8kpYyakOowB5e99zLyHkO6bhUPhBKr3oDKiu2574mMjEGtHvT44hvphupM+7kvnuoxENqe77HyNsCYGZwLRUt5DE59e+A+yihYK4q9EdkmDazlCwDz4NUH1wFtnAimfYgeMDvaBBl6RFYjV9fHTnBn17eSodVgM/LZ8jU2zcHmAP2pg+z0UCM7PMgnO9gxyHbetpK9fVmfTXXx+fJjF9ULQPRQCUC0OYhO3wCHtkm0DADrgzpNOBhxsWzRWIjqLa4g+fU/2v3Atk4RnkbM0Fwwk+BqEHF+99gE44jb99zOVHQ1jgR9nqCuJDyIhL/PbVco+DUNiaGBYkuXFLb+Q+q9d3nQdEg4XQ5C+sW63dbTlR3XxQvxBkoPhfhY32rkaw6cHh7svP2MxAEAVlA4IMIBAADQDACdASowADAAPm0sk0akIiGhLjQLMIANiWwArDK4t9+o8pP0b6INbt3NBd/t3WzegB5ansL/t16VSAlwjeRQ60N5Umu58S7z9FyP/xJOWq4CKGynqYKBhaFsL1Sglq28y9pld5PWogIjJuFhkdAA/voVVwKlQh/pGsqyeSC1rRLOJf+7cB5Bwa1NAPnfgDDCPsz985rPhT6F8vYFbuW9FUo9BXRkNVj6ctWp5IIg2L3oBldy970gTWWUkOi33tZc4dYccBN1ZQ6jE2IFMKvd7Vt5S6jE8AH2nE/UCkVWUTbUznnZ1UrVbFFByoI5mLs8WFgHaqBDrdOibc3BjLWqKQFLKQJFNHTgh9XAupElOFQOz1h+gBFy5LNv9/7tKCC5CV8WFwThOc7OS/pAoAStPPCWz6JTB3kwXVpgHz9DIQr/hflConK5NJDAn1OZyHCy9fnI2NDif+c7HaUK/rPP9aTANCZJaIs20kwz8oUY1FfwjhJ2aI2tT2Zs04w9mJew2dSzWUZgm+ui+Asx8dx7HCsyqM6RnFDyrGvJxhB6i08bPDFhgP1fk7n5qYFfRPZsb/81lJyYydgGROdbJE6gAAA=);
  background-size: 100% 100%;
  vertical-align: -0.05333rem;
}
.wapper .content-ios .isIos .ios-main[data-v-08dfadc8] {
  display: block;
  width: 4.32rem;
  margin: 0 auto 0.96rem;
}
.wapper .content-ios .isIos img[data-v-08dfadc8] {
  width: 7.84rem;
  height: auto;
}
.wapper .content-ios .isIos > * + *[data-v-08dfadc8] {
  margin-top: 0.37333rem;
}
.wapper .content-andriod[data-v-08dfadc8] {
  background-color: #fff;
  position: fixed;
  bottom: 0;
  border-radius: 0.69333rem 0.69333rem 0 0;
}
.wapper .content-andriod .and-main[data-v-08dfadc8] {
  width: 3.25333rem;
  display: block;
  margin: 1.38667rem auto 0.85333rem;
}
.wapper .content-andriod .isAndriod > p[data-v-08dfadc8] {
  font-size: 0.48rem;
  color: #656565;
  text-align: center;
  line-height: 0.58667rem;
  padding: 0 0.66667rem;
}
.wapper .content-andriod .isAndriod .pwa-and__title[data-v-08dfadc8] {
  font-size: 0.53333rem;
  color: #173300;
  margin-bottom: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.wapper .content-andriod .isAndriod .pwa-and__desc[data-v-08dfadc8] {
  margin-bottom: 1.17333rem;
  font-size: 0.37333rem;
  color: #888888;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
}
.wapper .content-andriod .isAndriod .button[data-v-08dfadc8] {
  width: 6.18667rem;
  height: 1.33333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  border-radius: 0.74667rem;
  color: #fff;
  line-height: 1.33333rem;
  font-size: 0.48rem;
  text-align: center;
  margin: 0.74667rem auto 0;
  pointer-events: none;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.wapper .content-andriod .isAndriod .button.active[data-v-08dfadc8] {
  pointer-events: initial;
}
.wapper .content-andriod .isAndriod .button.active i[data-v-08dfadc8] {
  width: 0.42667rem;
  height: 0.42667rem;
  display: inline-block;
  background-image: url(data:image/webp;base64,UklGRkAFAABXRUJQVlA4WAoAAAAwAAAALwAALwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIhwEAAA2Qcm3b2shDeoaxEJkzluKGmVmiIsekKDp6SNHupnWkFj65zMxuyPZUDvOMKn3fExETgMSzOluNfM2B08ODnbcvL6FY6+lpRHSHlm+01n8U4lBB9vw4Es3u6mmz1y8kpYyakOowB5e99zLyHkO6bhUPhBKr3oDKiu2574mMjEGtHvT44hvphupM+7kvnuoxENqe77HyNsCYGZwLRUt5DE59e+A+yihYK4q9EdkmDazlCwDz4NUH1wFtnAimfYgeMDvaBBl6RFYjV9fHTnBn17eSodVgM/LZ8jU2zcHmAP2pg+z0UCM7PMgnO9gxyHbetpK9fVmfTXXx+fJjF9ULQPRQCUC0OYhO3wCHtkm0DADrgzpNOBhxsWzRWIjqLa4g+fU/2v3Atk4RnkbM0Fwwk+BqEHF+99gE44jb99zOVHQ1jgR9nqCuJDyIhL/PbVco+DUNiaGBYkuXFLb+Q+q9d3nQdEg4XQ5C+sW63dbTlR3XxQvxBkoPhfhY32rkaw6cHh7svP2MxAEAVlA4IMIBAADQDACdASowADAAPm0sk0akIiGhLjQLMIANiWwArDK4t9+o8pP0b6INbt3NBd/t3WzegB5ansL/t16VSAlwjeRQ60N5Umu58S7z9FyP/xJOWq4CKGynqYKBhaFsL1Sglq28y9pld5PWogIjJuFhkdAA/voVVwKlQh/pGsqyeSC1rRLOJf+7cB5Bwa1NAPnfgDDCPsz985rPhT6F8vYFbuW9FUo9BXRkNVj6ctWp5IIg2L3oBldy970gTWWUkOi33tZc4dYccBN1ZQ6jE2IFMKvd7Vt5S6jE8AH2nE/UCkVWUTbUznnZ1UrVbFFByoI5mLs8WFgHaqBDrdOibc3BjLWqKQFLKQJFNHTgh9XAupElOFQOz1h+gBFy5LNv9/7tKCC5CV8WFwThOc7OS/pAoAStPPCWz6JTB3kwXVpgHz9DIQr/hflConK5NJDAn1OZyHCy9fnI2NDif+c7HaUK/rPP9aTANCZJaIs20kwz8oUY1FfwjhJ2aI2tT2Zs04w9mJew2dSzWUZgm+ui+Asx8dx7HCsyqM6RnFDyrGvJxhB6i08bPDFhgP1fk7n5qYFfRPZsb/81lJyYydgGROdbJE6gAAA=);
  background-size: 100% 100%;
  vertical-align: -0.10667rem;
}
.wapper .content-andriod .isAndriod .button span[data-v-08dfadc8] {
  position: relative;
  display: inline-block;
}
.wapper .content-andriod .isAndriod .not-now-btn[data-v-08dfadc8] {
  text-align: center;
  font-size: 0.48rem;
  color: #173300;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  margin-bottom: 2rem;
  margin-top: 0.42667rem;
}
.wapper .select[data-v-08dfadc8] {
  margin-top: 1.06667rem;
  display: flex;
  align-items: center;
  font-size: 0.42667rem;
  color: rgba(255, 255, 255, 0.7);
}
.wapper .select span[data-v-08dfadc8] {
  width: 0.34667rem;
  height: 0.34667rem;
  border: 0.02667rem solid rgba(255, 255, 255, 0.7);
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.10667rem;
  flex-shrink: 0;
}
.wapper .select span.active[data-v-08dfadc8] {
  border-color: #39d27a;
}
.wapper .select span i[data-v-08dfadc8] {
  display: block;
  width: 0.21333rem;
  height: 0.21333rem;
  border-radius: 50%;
  background-color: #39d27a;
  overflow: hidden;
}
@keyframes breath-771ed0a4 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-771ed0a4 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.premium[data-v-771ed0a4] {
  position: relative;
  height: calc(var(--vh, 1vh) * 100);
}
.premium .dialog_header[data-v-771ed0a4] {
  height: 1.17333rem;
  width: 100%;
  padding: 0.26667rem 0.42667rem 0;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 2;
}
.premium .dialog_header__title[data-v-771ed0a4] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.53333rem;
  color: #2A2937;
  text-align: center;
}
.premium .dialog_header__close[data-v-771ed0a4] {
  display: block;
  position: absolute;
  right: 0.53333rem;
  background-image: url(data:image/webp;base64,UklGRnQBAABXRUJQVlA4WAoAAAAQAAAAJwAAJwAAQUxQSOQAAAABgFpt2/LmleH4yIzAVOYJ4srMOERcXCXDBMzMC/xDlLnqKXzwfl/JRgQDt40UdZpjmFl6BP0zEV5zBpkKDebUWgOQZylyqcvHAYACQ4kbAI5SLRDMA7PqVMYEj2uUvQeAi6AmmUHRDE4/MXQZF6IewRMyTwBwyIGoXekqgR0f8aIFcrvWKTDygsSGi/hR/ybkL7y3ZgJRTnhWxooXTSEqCLr0ffAzNvWayxZfM+y3efPubVeMgyoz9zDG1eGnLY5T7rjnTQ/WhDOfbmOsCZy9Ybjd2jx3vpRnrxv21iF769r/HARWUDggagAAAHADAJ0BKigAKAA+aSqRRaYJLHIAGANCWcDGAEKmECNd2FHDAAD+9+LRWcnw7oL8k//+JwBeBAwZixByRUsults/oX//xOApFOhznJlRXmbL8Wu34fn//TIPSl5HMSub8fP9MfIwoSlqAAA=);
  width: 0.53333rem;
  height: 0.53333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.premium .header[data-v-771ed0a4] {
  width: 100%;
  height: 1.54667rem;
  padding: 0.32rem 0.37333rem 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 2;
}
.premium .header .left[data-v-771ed0a4] {
  display: flex;
  align-items: center;
  gap: 0.32rem;
}
.premium .header .left .title[data-v-771ed0a4] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.53333rem;
  color: #2A2937;
  position: relative;
}
.premium .header .left .title span[data-v-771ed0a4] {
  position: relative;
  z-index: 1;
}
.premium .header .left .history[data-v-771ed0a4] {
  cursor: pointer;
  background-image: url(data:image/webp;base64,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);
  width: 0.53333rem;
  height: 0.53333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.premium .header .menu[data-v-771ed0a4] {
  display: flex;
  align-items: center;
  gap: 0.34667rem;
}
.premium .header .menu .balance[data-v-771ed0a4] {
  width: -moz-max-content;
  width: max-content;
  height: 0.74667rem;
  padding: 0 0.32rem;
  background: #FFFFFF;
  border-radius: 0.45333rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 0.10667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.37333rem;
  color: #15151B;
  transition: all 0.3s;
  border: 0.01333rem solid #F5F5F5;
}
.premium .header .menu .balance img[data-v-771ed0a4] {
  width: 0.53333rem;
  height: 0.53333rem;
}
.premium .header .menu .balance[data-v-771ed0a4]:active {
  transform: scale(0.9);
}
.premium .header .menu .me[data-v-771ed0a4] {
  width: 0.85333rem;
  height: 0.85333rem;
  border-radius: 50%;
  cursor: pointer;
}
.premium .premium-container[data-v-771ed0a4] {
  overflow: scroll;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
  height: calc(var(--vh, 1vh) * 100 - 1.54667rem);
  padding-bottom: calc(2.13333rem + env(safe-area-inset-bottom));
  position: relative;
  z-index: 2;
}
.premium .premium-container .privileges[data-v-771ed0a4] {
  width: 100%;
  margin-top: 0.53333rem;
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  gap: 0.53333rem;
  overflow: scroll;
  padding-bottom: 0.8rem;
  height: calc(100% - 5.05333rem - 1.94667rem - env(safe-area-inset-bottom));
}
.premium .premium-container .privileges .privilege[data-v-771ed0a4] {
  display: flex;
  align-items: center;
  align-items: flex-start;
  gap: 0.26667rem;
  width: 100%;
  padding: 0 0.37333rem;
}
.premium .premium-container .privileges .privilege-icon[data-v-771ed0a4] {
  width: 1.14667rem;
  height: 1.14667rem;
  border-radius: 0.37333rem;
}
.premium .premium-container .privileges .privilege-content[data-v-771ed0a4] {
  display: flex;
  flex-direction: column;
  gap: 0.10667rem;
}
.premium .premium-container .privileges .privilege-title[data-v-771ed0a4] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.42667rem;
  color: #2A2937;
}
.premium .premium-container .privileges .privilege-statement[data-v-771ed0a4] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  font-size: 0.37333rem;
  color: #9B9CA2;
  line-height: 0.45333rem;
}
.premium .premium-container .filter[data-v-771ed0a4] {
  flex-shrink: 0;
  margin-top: -1.33333rem;
  z-index: 3;
  height: 1.33333rem;
  width: 10rem;
  background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
}
.premium .premium-container .services[data-v-771ed0a4] {
  width: 100%;
}
.premium .premium-container .services-list[data-v-771ed0a4] {
  width: 100%;
  padding: 0 0.37333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.34667rem;
  margin: 0.8rem 0 0.26667rem;
}
.premium .premium-container .services-list .item[data-v-771ed0a4] {
  width: 2.85333rem;
  height: 3.24rem;
  background: #F5F7F9;
  border-radius: 0.21333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 0.32rem;
  cursor: pointer;
  position: relative;
  padding-top: 0.26667rem;
  position: relative;
}
.premium .premium-container .services-list .item[data-v-771ed0a4]::after {
  content: "";
  position: absolute;
  top: -0.04rem;
  left: -0.04rem;
  width: calc(100% + 0.08rem);
  height: calc(100% + 0.08rem);
  box-sizing: border-box;
  z-index: 2;
  border-radius: 0.21333rem;
}
.premium .premium-container .services-list .item.selected[data-v-771ed0a4]::after {
  background: rgba(255, 34, 130, 0.1019607843);
  border: 0.05333rem solid #FF2282;
}
.premium .premium-container .services-list .item-tag[data-v-771ed0a4] {
  position: absolute;
  top: 0;
  left: 0;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.32rem;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  height: 0.48rem;
  padding: 0 0.10667rem;
  background: linear-gradient(90deg, #FF8E2D, #FF06CA);
  border-radius: 0.16rem 0 0.10667rem 0;
  z-index: 4;
}
.premium .premium-container .services-list .item-name[data-v-771ed0a4] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.34667rem;
  color: #696872;
  text-align: center;
}
.premium .premium-container .services-list .item-price[data-v-771ed0a4] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.58667rem;
  color: #2A2937;
  text-align: center;
  white-space: nowrap;
  max-width: 100%;
  line-height: 1.1;
  padding: 0 0.05333rem;
  box-sizing: border-box;
}
.premium .premium-container .services-list .item-price.item-price-level-1[data-v-771ed0a4] {
  font-size: 0.48rem;
}
.premium .premium-container .services-list .item-price.item-price-level-2[data-v-771ed0a4] {
  font-size: 0.37333rem;
}
.premium .premium-container .services-list .item-week-price[data-v-771ed0a4] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.32rem;
  color: #696872;
}
.premium .premium-container .subscribe-btn[data-v-771ed0a4] {
  width: 8.4rem;
  height: 1.41333rem;
  background-image: linear-gradient(90deg, #FF8E2D 0%, #FF06CA 100%);
  border-radius: 0.70667rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.05333rem;
  flex-direction: column;
  flex-shrink: 0;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.48rem;
  color: #FFFFFF;
  margin: 0.74667rem auto 0;
  cursor: pointer;
}
.premium .premium-container .subscribe-btn .tips[data-v-771ed0a4] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  font-size: 0.32rem;
  color: #FFFFFF;
}
.premium .premium-container .subscribe-btn.disabled[data-v-771ed0a4] {
  opacity: 0.6;
}
.dialog-container[data-v-771ed0a4] {
  height: calc(var(--vh, 1vh) * 90 - env(safe-area-inset-bottom)) !important;
}
.dialog-container .premium-container[data-v-771ed0a4] {
  height: calc(100% - 1.17333rem);
  padding-bottom: 0.53333rem;
}
.dialog-container .premium-container .privileges[data-v-771ed0a4] {
  height: calc(100% - 5.05333rem - 1.94667rem + 1.6rem);
}

.vip_dialog[data-v-76a95923] {
  width: 100%;
  height: calc(90 * var(--vh));
  border-radius: 0.8rem 0.8rem 0 0;
  background: #ffffff;
  overflow: auto;
  display: flex;
  flex-direction: column;
}

@keyframes breath-41a01880 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-41a01880 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
li[data-v-41a01880] {
  display: flex;
  align-items: center;
  flex-direction: column;
  position: relative;
  flex-shrink: 0;
  cursor: pointer;
  transition: all 0.3s ease;
  width: 2.90667rem;
  height: 3.2rem;
  border-radius: 0.26667rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
}
li .price-tips[data-v-41a01880] {
  padding: 0.05333rem 0.10667rem;
  height: 0.48rem;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  position: absolute;
  top: -0.24rem;
  border-radius: 0.13333rem;
  background: #7257ff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.32rem;
  color: #ffffff;
  z-index: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
li .price[data-v-41a01880] {
  height: 1.28rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 0.10667rem;
  width: 100%;
  border-radius: 0.21333rem 0.21333rem 0 0;
  background-color: #f6f7fa;
  height: calc(100% - 0.74667rem);
  padding-top: 0.26667rem;
}
li .price .price-text[data-v-41a01880] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.37333rem;
  color: #2a2937;
}
li .price .countdown[data-v-41a01880] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.26667rem;
  color: #a3a3a3;
  display: flex;
  align-items: center;
  gap: 0.05333rem;
}
li .price .countdown .icon[data-v-41a01880] {
  width: 0.26667rem;
  height: 0.26667rem;
  flex-shrink: 0;
  background-image: url(data:image/webp;base64,UklGRpgCAABXRUJQVlA4WAoAAAAQAAAAOwAAOwAAQUxQSAQCAAABgFXbbt3oQjAEQRGEQAiDCYOEQcvAZdBhIAiGIAiGcD8qPxFExARgctIrFydJt++jCfumyzhsp+yhxslfXafGha5rxLg4y4K/yuV+TntxsBbL2az2ka85qbC3vg9BU46P97DIBHF2mmJYPx10GRJn2xRT5dOip5HCpiumn95gSX0vNi1hoXwbfHWdbD5Y/DR4dYg3Hix/GlVamfGDDZ+I1lDGXwz/OcsxAouokUcuQzd/dSR5ZIEyPjHswf8INKL+fKOMcYY2BIsMgDCWfTRiAs4oYx9YdAEW6U4aGRJDx06oAZNGea93dDzRsdcRXd9I9pIoW1CxF2pQPLDdSuBc5zLDgmZeQWYZ+2xQG2SWJTbn6iCz9FnkQZmD0zvIW8a8BHUS5Omh3x01sE9AmQTIp4N8GsLw/4qOaYB8OmrjiJ4jei8A1Bts5EhTVJcApwe54VGCBdQ1wFlYnxQpQwOeyFb15+gCUkTdRxgLAItsnxwZAGhE3eVkrD+wyNMe4pEj1Ii2x5fxEcEi3jvcjDOaUiPe627GLi1cDd6rbjZP9L4b/MqKZGy+0V8a9HOeOpsFg8kbZJY5amy7jEC8RWYdU2OnC8aldJCeD2nJ8arsLQlT3z2/1SxnK5WD74TJp/fNrRfmy2eVCZYevsIUy9VmmWJLuWzMnoR9kz5f8x8v+TkSJgNWUDggbgAAADAGAJ0BKjwAPAA+gTCSSAOegAoBAJaQMYA/QAGuABK7FpiohTbdQK8001s31rAsu6MpRNNEmejDnyAA/sf5nf/8v+//5QesnPCgIrR5uOb+Xh1drzxCh6/W4A09Q3l+HH/kjbjD/+Wgf/8rQAAA);
  width: 10px;
  height: 10px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
li .price .original-price[data-v-41a01880] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.32rem;
  color: #a2a2a2;
  text-decoration: line-through;
  margin-top: 0.05333rem;
}
li .price .diamonds[data-v-41a01880] {
  width: 0.85333rem;
  height: 0.85333rem;
  flex-shrink: 0;
}
li .pay[data-v-41a01880] {
  height: 0.74667rem;
  width: 100%;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.37333rem;
  gap: 0.05333rem;
  color: #ffffff;
  border-radius: 0 0 0.26667rem 0.26667rem;
  background: transparent;
}
li .pay .original-price[data-v-41a01880] {
  font-size: 0.26667rem;
  color: rgba(255, 255, 255, 0.6);
  text-decoration: line-through;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
li.first_recharge .price[data-v-41a01880] {
  width: calc(100% - 0.10667rem);
  flex: 0 0 calc(100% - 0.74667rem - 0.05333rem);
  margin-top: 0.05333rem;
  border-radius: 0.21333rem 0.21333rem 0 0;
}
@keyframes breath-c435cd78 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-c435cd78 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.title_text[data-v-c435cd78] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.53333rem;
  color: #2a2937;
  padding: 0 0.37333rem;
  position: relative;
  z-index: 3;
}
.repurchase-list[data-v-c435cd78] {
  width: 100%;
  overflow: visible;
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  min-height: -moz-max-content;
  min-height: max-content;
  align-items: flex-start;
  padding: 0.37333rem 0.42667rem;
  gap: 0.32rem 0.21333rem;
  position: relative;
  z-index: 3;
  flex-wrap: wrap;
  padding-bottom: 0.8rem;
  height: auto;
}
.repurchase-list .first-item[data-v-c435cd78] {
  width: 100%;
  max-width: 9.6rem;
  height: 2.30667rem;
  border-radius: 0.32rem;
  background: #ffeefb;
  color: #2a2937;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.21333rem 0.21333rem 0.29333rem 0.21333rem;
  box-sizing: border-box;
  position: relative;
  cursor: pointer;
  border: 0.05333rem solid #ff2282;
}
.repurchase-list .first-item__left[data-v-c435cd78] {
  display: flex;
  align-items: center;
  gap: 0.37333rem;
}
.repurchase-list .first-item__left .icon[data-v-c435cd78] {
  width: 2.13333rem;
  height: 2.13333rem;
  border-radius: 0.32rem;
  -o-object-fit: cover;
     object-fit: cover;
  background: rgba(255, 255, 255, 0.12);
}
.repurchase-list .first-item__left .info[data-v-c435cd78] {
  display: flex;
  flex-direction: column;
  gap: 0.05333rem;
}
.repurchase-list .first-item__left .info .tag[data-v-c435cd78] {
  height: 0.48rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.32rem;
  color: #ffffff;
  background: #5a63f6;
  padding: 0.05333rem 0.10667rem;
  border-radius: 0.13333rem;
  width: -moz-fit-content;
  width: fit-content;
}
.repurchase-list .first-item__left .info .name[data-v-c435cd78] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.74667rem;
  line-height: 0.64rem;
  color: #2a2937;
}
.repurchase-list .first-item__left .info .timer[data-v-c435cd78] {
  margin-top: 0.10667rem;
  display: flex;
  align-items: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.34667rem;
  color: #ff2282;
  gap: 0.05333rem;
}
.repurchase-list .first-item__left .info .timer .countdown-icon[data-v-c435cd78] {
  width: 0.32rem;
  height: 0.32rem;
}
.repurchase-list .first-item__left .info .timer span[data-v-c435cd78] {
  line-height: 0;
}
.repurchase-list .first-item__right[data-v-c435cd78] {
  display: flex;
  align-items: center;
}
.repurchase-list .first-item__right .price-pill[data-v-c435cd78] {
  display: flex;
  align-items: center;
  gap: 0.10667rem;
  padding: 0.18667rem 0.26667rem;
  border-radius: 0.53333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  color: #fff;
  height: 0.88rem;
}
.repurchase-list .first-item__right .price-pill .price-text[data-v-c435cd78] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  line-height: 0.53333rem;
  color: #fff;
}
.repurchase-list .first-item__right .price-pill .origin[data-v-c435cd78] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.32rem;
  line-height: 0.42667rem;
  color: rgba(255, 255, 255, 0.7);
  text-decoration: line-through;
}
@keyframes breath-4126d33e {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-4126d33e {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.title_text[data-v-4126d33e] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.53333rem;
  color: #2a2937;
  padding: 0 0.37333rem;
  position: relative;
  z-index: 3;
}
.prod[data-v-4126d33e] {
  width: 100%;
  overflow: visible;
  display: flex;
  align-items: center;
  padding: 0.37333rem;
  gap: 0.53333rem 0.21333rem;
  position: relative;
  min-height: -moz-max-content;
  min-height: max-content;
  flex: 0 0 auto;
  z-index: 3;
  flex-wrap: wrap;
  padding-bottom: 1.28rem;
}
.prod .scroll_animated[data-v-4126d33e] {
  position: sticky;
  bottom: 0.37333rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 99;
  animation: scroll-4126d33e 1s infinite;
  margin-top: auto;
  align-self: center;
  font-size: 0.58667rem;
  pointer-events: none;
}
@keyframes scroll-4126d33e {
0% {
    transform: translateX(-50%) translateY(0);
}
50% {
    transform: translateX(-50%) translateY(0.26667rem);
}
100% {
    transform: translateX(-50%) translateY(0);
}
}
.skeleton .skeleton-item[data-v-4126d33e] {
  background: #fff;
  border-radius: 0.21333rem;
  padding: 0.4rem;
  margin-bottom: 0.26667rem;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.skeleton .skeleton-left[data-v-4126d33e] {
  width: 3.2rem;
  height: 0.64rem;
  background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
  background-size: 200% 100%;
  animation: shimmer-4126d33e 1.5s infinite;
  border-radius: 0.10667rem;
}
.skeleton .skeleton-right[data-v-4126d33e] {
  width: 2.13333rem;
  height: 0.53333rem;
  background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
  background-size: 200% 100%;
  animation: shimmer-4126d33e 1.5s infinite;
  border-radius: 0.10667rem;
}
@keyframes shimmer-4126d33e {
0% {
    background-position: -200% 0;
}
100% {
    background-position: 200% 0;
}
}
@charset "UTF-8";
@keyframes breath-1f6cd490 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-1f6cd490 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.combined-list[data-v-1f6cd490] {
  display: flex;
  flex-direction: column;
  width: 100%;
  box-sizing: border-box;
  align-items: stretch;
  flex: 1;
  min-height: 0; /* 允许内部滚动 */
  overflow-y: auto;
}
@keyframes breath-70533a4c {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-70533a4c {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.customer_service[data-v-70533a4c] {
  width: 100%;
  height: -moz-max-content;
  height: max-content;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  flex-shrink: 0;
  cursor: pointer;
  transition: opacity 0.2s ease;
}
.customer_service[data-v-70533a4c]:hover {
  opacity: 0.8;
}
.customer_service[data-v-70533a4c]:active {
  opacity: 0.6;
}
.customer_service_img[data-v-70533a4c] {
  width: 0.64rem;
  height: 0.64rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.customer_service_text[data-v-70533a4c] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: black;
}
@keyframes breath-262a0a6f {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-262a0a6f {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.products_container[data-v-262a0a6f] {
  height: 100svh;
  min-height: 100svh;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
.products_container .bg[data-v-262a0a6f] {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100svh;
  min-height: 100svh;
  overflow: hidden;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 3003;
}
.products_container .products_wrapper[data-v-262a0a6f] {
  display: flex;
  border-radius: 0.42667rem 0.42667rem 0 0;
  position: fixed;
  bottom: 0;
  left: 0;
  overflow: visible;
  width: 100%;
  height: calc(82vh - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 0.44rem);
  z-index: 3003;
  flex-direction: column-reverse;
}
.products_container .products_wrapper .bg_img[data-v-262a0a6f] {
  position: absolute;
  top: -2.28rem;
  width: 5.02667rem;
  height: 6.32rem;
  z-index: 2;
  right: 0;
  pointer-events: none;
}
.products_container .products_wrapper .content[data-v-262a0a6f] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  border-radius: 0.42667rem 0.42667rem 0 0;
  background-color: white;
  position: relative;
  overflow: hidden;
  pointer-events: auto;
}
.products_container .products_wrapper .content[data-v-262a0a6f]::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0.42667rem 0.42667rem 0 0;
  background-image: url(../img/bg_page.06ddc4f6.webp);
  width: 100%;
  height: 6.10667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  z-index: 1;
}
.products_container .products_wrapper .content .tab[data-v-262a0a6f] {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  padding: 0 0.37333rem;
  height: 3.10667rem;
  flex-shrink: 0;
}
.products_container .products_wrapper .content .tab .my_coin[data-v-262a0a6f] {
  padding: 0 0.06667rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.53333rem;
  color: #2A2937;
}
.products_container .products_wrapper .content .tab .my_coin .diamonds[data-v-262a0a6f] {
  background-image: url(data:image/webp;base64,UklGRgYFAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSJoCAAABoEPbtmlb2hfvlW3biOyKbDuqVpGt1LYRunJbqe3M9XTP2WdjzTmTg4vohxExAW4VYH9unS33O/mK+07cdr43tflTrr7nhQ+/X0gEqPjzqzcctdFwGnt/IpiB6kgVXzx3yaYTmr+lAKk62+rgN1tOZN/PAKqdEltE/nbweINbfda4tBaJ1S3DMeZvBjiWaB2k1zbttNFLEjGeiBYJ9tMhHXb8XJI4AREtBFheOmw6+i9NkQ2ASOH5NWqHVGpmA8eBJKMkE/XEnHO9F1Wn0VjrSFGigExJIiBe79z+JuUMSupGZKuC92XlKaqR+GW1wfuSkkySAFESYWlUlKOlleWl5UUvkwhSEtNR50hSliQSpERkAyysjEZFOSoC1QxKytf83gCjJJGWYwJUD8tFUZRqhyTikbIGGclaSNmoRtKPPNsoiYzXFqQEUiRFEeoMCC2QCFtY7yOCElWHJLIDJYhCjaRgetRt/DolQqKagRaomZQkywCeXcu51W+rCBA1ShJZI9UmCjAw3DrnnHO9M/6WmSSqmZBIdTQQQSwu7rvmXT+LIRjaREAg2EKYRf59guu49v0hZMSUwUxJxroaGZPlYD8c4Dr3TvorBiMFS7mNMaaYKuZY5fc2dePu9GlOqtOioUgxhphSMCLlEF5c142/9qNVguoW4CWJyWeKqYj3z7tJDi76P1pNFquUUwoBKYa4XF47cBPe77sqk5KQY0b0JaQ4Wjiv5ya+8QslLVNSiDHDJ+TqzyPdNIdXL8dg2SxYyjEEX/2wl5tu78jvUvTehxxTSL76eAs39a3eXPExeiDkXLy4npvB4U0LPhQ5h8rfMXQz2Tv6t+VRDGV5Vd/N6nbvLFbhr9N6bnZXv3vhj4PcTPfO3tWtIgRWUDggRgIAAJANAJ0BKjAAMAA+bTKSRqWkKiWquqqoYA2JbADAH0bQvlP9TxduA9t1efb01XeUPuA9oDNAPkA6kCWiMpPT5ZGlH5oJTVj2/+tLKpZbMXP5TB/2ORZ8GZbyvFadfigWDmZi7myKqsvqj+5wlAzDYcSS/LJNAAD+59B64KS29RvTeUG0G4XrTzPngR96F42XxPS+Hwh4mMv/H5ZU7b6Mh5AQBjoxigsMCFb+AwSEewdpebTtGy2cDtD3inznT7vodrIGL+djjWYYjaR65PkLrGS1YeXc82Qi/zacu6VmNWdJetcHV9siOyaEciJAWTrNVW+H8vciKy1AZDxZb33aL3KXrV6YJvmePQkV/DJAQf/km11mUDooZgUoXoBUoNE/SO3Sh+OXPfffktK82CjthBxVcH6rWYVDDYIFA76BgW2r/DzezigiUpTPgXR0Q4yeSRblchjusn6N/ClXGEFnxsZhaQZUH/xjnuc5lcOkzbQzdFb60IBpVkYPuFHifpzLXA49N3GUMxsfJhALnpLLGA5ycgI11uvPz49xQ4ZLDbbRx50NU7LF1GEcH7yIj20CSET2UtSwGkI3ru/I4CcujcXh2LevxNJOMru+/8rJY3T/wiyAesezTNh3Jt3bTSgffze+HdTv5L1BZJZYaDESJvuGxaik6PYrdYmigAUIo9sjt7PrJSebk51m/vblYOcxZntpGeq0/x1kCwlpkw17h5XfzTbX/X/4XFu+90kIpVT6f1YsLf9APQ0zN8W7+WoldqntU9TQAA==);
  width: 0.64rem;
  height: 0.64rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.products_container .products_wrapper .content .close[data-v-262a0a6f] {
  position: absolute;
  top: 0.42667rem;
  right: 0.42667rem;
  background-image: url(data:image/webp;base64,UklGRnQBAABXRUJQVlA4WAoAAAAQAAAAJwAAJwAAQUxQSOQAAAABgFpt2/LmleH4yIzAVOYJ4srMOERcXCXDBMzMC/xDlLnqKXzwfl/JRgQDt40UdZpjmFl6BP0zEV5zBpkKDebUWgOQZylyqcvHAYACQ4kbAI5SLRDMA7PqVMYEj2uUvQeAi6AmmUHRDE4/MXQZF6IewRMyTwBwyIGoXekqgR0f8aIFcrvWKTDygsSGi/hR/ybkL7y3ZgJRTnhWxooXTSEqCLr0ffAzNvWayxZfM+y3efPubVeMgyoz9zDG1eGnLY5T7rjnTQ/WhDOfbmOsCZy9Ybjd2jx3vpRnrxv21iF769r/HARWUDggagAAAHADAJ0BKigAKAA+aSqRRaYJLHIAGANCWcDGAEKmECNd2FHDAAD+9+LRWcnw7oL8k//+JwBeBAwZixByRUsults/oX//xOApFOhznJlRXmbL8Wu34fn//TIPSl5HMSub8fP9MfIwoSlqAAA=);
  width: 0.53333rem;
  height: 0.53333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  z-index: 3;
}
.products_container .products_wrapper .content .operate_banner_box[data-v-262a0a6f] {
  position: relative;
  z-index: 3;
  width: 100%;
  padding: 0 0.21333rem;
  margin-top: 0.32rem;
}
.products_container .products_wrapper .content .customer_service_box[data-v-262a0a6f] {
  position: relative;
  background-color: transparent;
  width: 100%;
  padding: 0.32rem 0.42667rem calc(env(safe-area-inset-bottom) + 0.32rem);
  z-index: 5;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
@keyframes breath-2e8d746d {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-2e8d746d {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.payment-iframe-overlay[data-v-2e8d746d] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 3004;
}
.payment-iframe-wrapper[data-v-2e8d746d] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 3005;
  display: flex;
  flex-direction: column;
}
.payment-iframe-content[data-v-2e8d746d] {
  width: 100%;
  height: 90vh;
  background: #ffffff;
  border-radius: 0.42667rem 0.42667rem 0 0;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.payment-iframe-header[data-v-2e8d746d] {
  display: flex;
  align-items: center;
  justify-content: center;
  justify-content: space-between;
  padding: 0.53333rem 0.42667rem;
  border-bottom: 0.02667rem solid #f0f0f0;
  position: relative;
  flex-shrink: 0;
}
.payment-iframe-header .payment-iframe-title[data-v-2e8d746d] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.53333rem;
  color: #2a2937;
}
.payment-iframe-header .payment-iframe-close[data-v-2e8d746d] {
  background-image: url(data:image/webp;base64,UklGRnQBAABXRUJQVlA4WAoAAAAQAAAAJwAAJwAAQUxQSOQAAAABgFpt2/LmleH4yIzAVOYJ4srMOERcXCXDBMzMC/xDlLnqKXzwfl/JRgQDt40UdZpjmFl6BP0zEV5zBpkKDebUWgOQZylyqcvHAYACQ4kbAI5SLRDMA7PqVMYEj2uUvQeAi6AmmUHRDE4/MXQZF6IewRMyTwBwyIGoXekqgR0f8aIFcrvWKTDygsSGi/hR/ybkL7y3ZgJRTnhWxooXTSEqCLr0ffAzNvWayxZfM+y3efPubVeMgyoz9zDG1eGnLY5T7rjnTQ/WhDOfbmOsCZy9Ybjd2jx3vpRnrxv21iF769r/HARWUDggagAAAHADAJ0BKigAKAA+aSqRRaYJLHIAGANCWcDGAEKmECNd2FHDAAD+9+LRWcnw7oL8k//+JwBeBAwZixByRUsults/oX//xOApFOhznJlRXmbL8Wu34fn//TIPSl5HMSub8fP9MfIwoSlqAAA=);
  width: 0.53333rem;
  height: 0.53333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  cursor: pointer;
  position: absolute;
  right: 0.42667rem;
  top: 50%;
  transform: translateY(-50%);
}
.payment-iframe-container[data-v-2e8d746d] {
  width: 100%;
  flex: 1;
  overflow: hidden;
  position: relative;
  min-height: 10.66667rem;
  height: 100%;
}
.payment-iframe[data-v-2e8d746d] {
  width: 100%;
  height: 100%;
  border: none;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.payment-iframe-empty[data-v-2e8d746d] {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  color: #999999;
}
.van-slide-up-enter-active[data-v-2e8d746d],
.van-slide-up-leave-active[data-v-2e8d746d] {
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.van-slide-up-enter-from[data-v-2e8d746d],
.van-slide-up-leave-to[data-v-2e8d746d] {
  transform: translateY(100%);
}
.van-fade-enter-active[data-v-2e8d746d],
.van-fade-leave-active[data-v-2e8d746d] {
  transition: opacity 0.3s ease;
}
.van-fade-enter-from[data-v-2e8d746d],
.van-fade-leave-to[data-v-2e8d746d] {
  opacity: 0;
}
@keyframes breath-35df3e10 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-35df3e10 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.bg[data-v-35df3e10] {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 3003;
}
.wrapper[data-v-35df3e10] {
  display: flex;
  border-radius: 0.42667rem 0.42667rem 0 0;
  position: fixed;
  bottom: 0;
  left: 0;
  overflow: hidden;
  width: 100%;
  z-index: 3003;
}
.wrapper .content[data-v-35df3e10] {
  width: 100%;
  height: 100%;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  padding: 0.53333rem 0.37333rem 0.42667rem;
  gap: 0.37333rem;
}
.wrapper .content .discount[data-v-35df3e10] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.37333rem;
  color: #ff1e86;
  margin-left: 0.10667rem;
}
.wrapper .content .diamond[data-v-35df3e10] {
  flex-shrink: 0;
  background-image: url(data:image/webp;base64,UklGRgYFAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSJoCAAABoEPbtmlb2hfvlW3biOyKbDuqVpGt1LYRunJbqe3M9XTP2WdjzTmTg4vohxExAW4VYH9unS33O/mK+07cdr43tflTrr7nhQ+/X0gEqPjzqzcctdFwGnt/IpiB6kgVXzx3yaYTmr+lAKk62+rgN1tOZN/PAKqdEltE/nbweINbfda4tBaJ1S3DMeZvBjiWaB2k1zbttNFLEjGeiBYJ9tMhHXb8XJI4AREtBFheOmw6+i9NkQ2ASOH5NWqHVGpmA8eBJKMkE/XEnHO9F1Wn0VjrSFGigExJIiBe79z+JuUMSupGZKuC92XlKaqR+GW1wfuSkkySAFESYWlUlKOlleWl5UUvkwhSEtNR50hSliQSpERkAyysjEZFOSoC1QxKytf83gCjJJGWYwJUD8tFUZRqhyTikbIGGclaSNmoRtKPPNsoiYzXFqQEUiRFEeoMCC2QCFtY7yOCElWHJLIDJYhCjaRgetRt/DolQqKagRaomZQkywCeXcu51W+rCBA1ShJZI9UmCjAw3DrnnHO9M/6WmSSqmZBIdTQQQSwu7rvmXT+LIRjaREAg2EKYRf59guu49v0hZMSUwUxJxroaGZPlYD8c4Dr3TvorBiMFS7mNMaaYKuZY5fc2dePu9GlOqtOioUgxhphSMCLlEF5c142/9qNVguoW4CWJyWeKqYj3z7tJDi76P1pNFquUUwoBKYa4XF47cBPe77sqk5KQY0b0JaQ4Wjiv5ya+8QslLVNSiDHDJ+TqzyPdNIdXL8dg2SxYyjEEX/2wl5tu78jvUvTehxxTSL76eAs39a3eXPExeiDkXLy4npvB4U0LPhQ5h8rfMXQz2Tv6t+VRDGV5Vd/N6nbvLFbhr9N6bnZXv3vhj4PcTPfO3tWtIgRWUDggRgIAAJANAJ0BKjAAMAA+bTKSRqWkKiWquqqoYA2JbADAH0bQvlP9TxduA9t1efb01XeUPuA9oDNAPkA6kCWiMpPT5ZGlH5oJTVj2/+tLKpZbMXP5TB/2ORZ8GZbyvFadfigWDmZi7myKqsvqj+5wlAzDYcSS/LJNAAD+59B64KS29RvTeUG0G4XrTzPngR96F42XxPS+Hwh4mMv/H5ZU7b6Mh5AQBjoxigsMCFb+AwSEewdpebTtGy2cDtD3inznT7vodrIGL+djjWYYjaR65PkLrGS1YeXc82Qi/zacu6VmNWdJetcHV9siOyaEciJAWTrNVW+H8vciKy1AZDxZb33aL3KXrV6YJvmePQkV/DJAQf/km11mUDooZgUoXoBUoNE/SO3Sh+OXPfffktK82CjthBxVcH6rWYVDDYIFA76BgW2r/DzezigiUpTPgXR0Q4yeSRblchjusn6N/ClXGEFnxsZhaQZUH/xjnuc5lcOkzbQzdFb60IBpVkYPuFHifpzLXA49N3GUMxsfJhALnpLLGA5ycgI11uvPz49xQ4ZLDbbRx50NU7LF1GEcH7yIj20CSET2UtSwGkI3ru/I4CcujcXh2LevxNJOMru+/8rJY3T/wiyAesezTNh3Jt3bTSgffze+HdTv5L1BZJZYaDESJvuGxaik6PYrdYmigAUIo9sjt7PrJSebk51m/vblYOcxZntpGeq0/x1kCwlpkw17h5XfzTbX/X/4XFu+90kIpVT6f1YsLf9APQ0zN8W7+WoldqntU9TQAA==);
  width: 0.64rem;
  height: 0.64rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrapper .content .top[data-v-35df3e10] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.53333rem;
  width: 100%;
  padding: 0 0.05333rem;
  position: relative;
  margin-bottom: 0.37333rem;
}
.wrapper .content .top .close[data-v-35df3e10] {
  background-image: url(data:image/webp;base64,UklGRnQBAABXRUJQVlA4WAoAAAAQAAAAJwAAJwAAQUxQSOQAAAABgFpt2/LmleH4yIzAVOYJ4srMOERcXCXDBMzMC/xDlLnqKXzwfl/JRgQDt40UdZpjmFl6BP0zEV5zBpkKDebUWgOQZylyqcvHAYACQ4kbAI5SLRDMA7PqVMYEj2uUvQeAi6AmmUHRDE4/MXQZF6IewRMyTwBwyIGoXekqgR0f8aIFcrvWKTDygsSGi/hR/ybkL7y3ZgJRTnhWxooXTSEqCLr0ffAzNvWayxZfM+y3efPubVeMgyoz9zDG1eGnLY5T7rjnTQ/WhDOfbmOsCZy9Ybjd2jx3vpRnrxv21iF769r/HARWUDggagAAAHADAJ0BKigAKAA+aSqRRaYJLHIAGANCWcDGAEKmECNd2FHDAAD+9+LRWcnw7oL8k//+JwBeBAwZixByRUsults/oX//xOApFOhznJlRXmbL8Wu34fn//TIPSl5HMSub8fP9MfIwoSlqAAA=);
  width: 0.53333rem;
  height: 0.53333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  top: 0;
}
.wrapper .content .prod[data-v-35df3e10] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.37333rem;
  width: 100%;
  height: 2.10667rem;
  background: #FFEBF4;
  border-radius: 0.30667rem;
}
.wrapper .content .prod .coin[data-v-35df3e10],
.wrapper .content .prod .price[data-v-35df3e10] {
  display: flex;
  align-items: center;
  align-items: flex-start;
  flex-direction: column;
  gap: 0.48rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.wrapper .content .prod .labbel[data-v-35df3e10] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  color: #2A2937;
}
.wrapper .content .prod .gems[data-v-35df3e10],
.wrapper .content .prod .pice[data-v-35df3e10] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.wrapper .content .prod .price[data-v-35df3e10] {
  align-items: flex-end;
}
.wrapper .content .pay_methods[data-v-35df3e10] {
  margin-bottom: 0.21333rem;
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 0.21333rem;
}
.wrapper .content .pay_methods .pay_method[data-v-35df3e10] {
  padding: 0.37333rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 9.25333rem;
  height: 1.65333rem;
  flex-shrink: 0;
  border-radius: 0.42667rem;
  background: #F5F7F9;
}
.wrapper .content .pay_methods .pay_method.first[data-v-35df3e10] {
  height: 2.45333rem;
}
.wrapper .content .pay_methods .pay_method .method[data-v-35df3e10] {
  display: flex;
  align-items: center;
  align-items: flex-start;
  flex-direction: column;
  gap: 0.26667rem;
}
.wrapper .content .pay_methods .pay_method .method .name_box[data-v-35df3e10] {
  display: flex;
  align-items: center;
  gap: 0.26667rem;
}
.wrapper .content .pay_methods .pay_method .method .name_box .icon[data-v-35df3e10] {
  width: 0.96rem;
  margin-right: 0.10667rem;
}
.wrapper .content .pay_methods .pay_method .method .name_box .name[data-v-35df3e10] {
  font-size: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  color: #2A2937;
}
.wrapper .content .pay_methods .pay_method .method .name_box .plus_gems[data-v-35df3e10] {
  display: flex;
  align-items: center;
  gap: 0.10667rem;
}
.wrapper .content .pay_methods .pay_method .method .name_box .plus_gems .num[data-v-35df3e10] {
  color: #ff1e86;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.37333rem;
}
.wrapper .content .pay_methods .pay_method .method .tags[data-v-35df3e10] {
  display: flex;
  align-items: center;
  gap: 0.05333rem;
  color: #ff1e86;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.wrapper .content .pay_methods .pay_method .check_box[data-v-35df3e10] {
  display: flex;
  align-items: center;
  gap: 0.26667rem;
}
.wrapper .content .pay_methods .pay_method .check_box .check[data-v-35df3e10] {
  width: 0.53333rem;
  height: 0.53333rem;
}
.wrapper .content .pay_methods .pay_method .check_box .recommend[data-v-35df3e10] {
  color: #ff1e86;
  font-size: 0.37333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.wrapper .content .pay[data-v-35df3e10] {
  width: calc(100% - 0.53333rem);
  height: 1.41333rem;
  background-image: linear-gradient(90deg, #FF8E2D 0%, #FF06CA 100%);
  border-radius: 0.70667rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.48rem;
  color: #FFFFFF;
  margin: 0 auto;
}
.wrapper .content .apple_pay[data-v-35df3e10],
.wrapper .content .google_pay[data-v-35df3e10] {
  width: calc(100% - 0.53333rem);
  height: 1.41333rem;
  background: #000000;
  border-radius: 0.10667rem;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  color: #FFFFFF;
}
.wrapper .content .apple_pay i[data-v-35df3e10] {
  margin-right: 0.05333rem;
  background-image: url(data:image/webp;base64,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);
  width: 0.37333rem;
  height: 0.37333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrapper .content .google_pay i[data-v-35df3e10] {
  margin-right: 0.05333rem;
  background-image: url(data:image/webp;base64,UklGRoQEAABXRUJQVlA4WAoAAAAQAAAATwAATwAAQUxQSHMCAAABkENb2/FKb5yxbdu2bau2bXu6qWzb5rVt20bMt0j+N//3JeUtImICoM5jVd8Fe96EZFRYNPlhjw/P6i11M/WMp7EaOxKroq/PdKcu2/JRzJCNLdxEuSTEgOIaPk5wB0m3NxYU37SvJX+TvJGp9n1rzhRza5Fx+iDOFmcg4/R5wLVkvA4Zpw4Avnv4oOvGchMlZRbwrfyJ9NLfByc3lICk1dSr/3UOyX2B86U2kvnztBYgKGm9wQsxaTpw3isKifaE2XKgSw/+6wW876ii+I0GlxWtgfeGRbk1Nmf2gEbgAVchluU7SxwLHrDBJ0S0ZegR0bIQPOGABEREU0k54i+FR1hjckCszC+fBx7xDArWfmxDG7JV5OHsPgnhRaDvR5Hvs4snLOIjiF0xoTsfhex0hCZ86NmZCGo+jOzKCe34qGSXThjHRxY7H8JOPgLYXROyf2lJWxdATiHcZbdFwKIvnk1r2IF8hXCY3fh8J2YN4lcZid78j1DVLHZtfR0MRkQ0zxFterFQbF92cBLRWotO44aLpPJF4ftKDrpbTCabM5tXfVFkW6yEpcDjbQMS/w4TQbG/BoXT5FwMi6fYYiZLXWl8tAaFrQeBz/V2AqLx9cQmlC5rAgpMBJ/OnKh9SIiFX7cNlwGApPXCyyEa1BdqhFZIOIE+QTRHS1lqrtaOzvNqrA6W+8CtZIrBJVcrcxwCevEDsDKbDdozdJjcA3hWLNSwQXOZ/0zgfIovG0tgd+Bd0v2NhcW9XuCGyqXBBpGsvmvATbtsyRMl83hnibsAqKc9iq61U3TJz9bLwb2VveftfBGUXm7RFUW/PrtwsArqOgYAVlA4IOoBAAAwDACdASpQAFAAPm0wlEanqIqWAvAYA2JagB3rfPvxs5jmmT3tpj1AeIf0gPMB+tn7Ee+Z6HvQA/uHUAc+t7EP7l+kYDuxu9nP9Vl80yNjLsyPU4tkvEA6g6IbTRreCM7qz3DBjLDMQVOAAP78+EWv8bwMMGEUqFjv3O/upgZzj8WdgHRSqyn0QBmoHtdMA4538cR/4BrNZ9k4PEyLz5sL7mlwZpvCn31+8uGE6wGwOb9BDaoFA0f13jUM6yOQ0AofXaWSe6DR9VxrZP+wLdz66gDGWgFrxW1aXDhYNeuIbUH938wYj+lE4F5Sk4/uv/AtHwYGoL7kZio/P+PvMBJjm32pLzIfhkt+e+zq9IeGox/ilXkEXo8LSqQ/Il53PMX/8jx4cPDCLQznc1Ff/yzI8uHhhET9DT/ooy6xfbcxA8rLAlrzzuP3Zv//Ywr0cnbw4AOepfiQR1Ec9ylWnDR7BeIb/tmtUk8tCjY5FBbMce/+yyQiZxFaw4b9WLQzp27lqOj48Kdryom9+ZQd4b0qehWsPpKMktPWwMP3v6iKoQNKj94bR28BVkSMfDGZogg+jmX/ZMZQ5gcnv32p/QJ8bm+X83u85DqXBG7rgVuqEb/149dUUr6XVnIkHHgMXN9lNacmkgAAAAAA);
  width: 0.64rem;
  height: 0.64rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@keyframes breath-66629590 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-66629590 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.popup_container[data-v-66629590] {
  height: -moz-max-content;
  height: max-content;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: relative;
  width: 10rem;
  height: 100svh;
}
.popup_container .popup_content[data-v-66629590] {
  width: 90%;
  height: 70%;
  flex-shrink: 0;
  border-radius: 0.53333rem;
  position: relative;
  overflow: hidden;
}
.popup_container .popup_content .video_box[data-v-66629590] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.popup_container .popup_content .video_box video[data-v-66629590] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 0.53333rem;
}
.popup_container .popup_content .discount_box[data-v-66629590] {
  position: absolute;
  top: 1.06667rem;
  right: 0;
  width: -moz-max-content;
  width: max-content;
  height: -moz-max-content;
  height: max-content;
  border-radius: 0.42667rem 0 0 0.42667rem;
  opacity: 1;
  background: linear-gradient(75.5deg, #ff8e2d 0%, #ff06ca 100%);
  padding: 0.21333rem 0.21333rem 0.21333rem 0.34667rem;
  font-size: 0.37333rem;
  color: #fff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.popup_container .popup_content .product_box[data-v-66629590] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3.53333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 0.26667rem;
}
.popup_container .popup_content .product_box[data-v-66629590]::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);
  z-index: 1;
}
.popup_container .popup_content .product_box .price[data-v-66629590],
.popup_container .popup_content .product_box .countdown[data-v-66629590],
.popup_container .popup_content .product_box .gems[data-v-66629590] {
  position: relative;
  z-index: 2;
}
.popup_container .popup_content .product_box .gems[data-v-66629590] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  color: #ffee5a;
  -webkit-text-stroke-width: 0.01333rem;
  -webkit-text-stroke-color: #635A0B;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.53333rem;
}
.popup_container .popup_content .product_box .gems .icon[data-v-66629590] {
  flex-shrink: 0;
  background-image: url(data:image/webp;base64,UklGRgYFAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSJoCAAABoEPbtmlb2hfvlW3biOyKbDuqVpGt1LYRunJbqe3M9XTP2WdjzTmTg4vohxExAW4VYH9unS33O/mK+07cdr43tflTrr7nhQ+/X0gEqPjzqzcctdFwGnt/IpiB6kgVXzx3yaYTmr+lAKk62+rgN1tOZN/PAKqdEltE/nbweINbfda4tBaJ1S3DMeZvBjiWaB2k1zbttNFLEjGeiBYJ9tMhHXb8XJI4AREtBFheOmw6+i9NkQ2ASOH5NWqHVGpmA8eBJKMkE/XEnHO9F1Wn0VjrSFGigExJIiBe79z+JuUMSupGZKuC92XlKaqR+GW1wfuSkkySAFESYWlUlKOlleWl5UUvkwhSEtNR50hSliQSpERkAyysjEZFOSoC1QxKytf83gCjJJGWYwJUD8tFUZRqhyTikbIGGclaSNmoRtKPPNsoiYzXFqQEUiRFEeoMCC2QCFtY7yOCElWHJLIDJYhCjaRgetRt/DolQqKagRaomZQkywCeXcu51W+rCBA1ShJZI9UmCjAw3DrnnHO9M/6WmSSqmZBIdTQQQSwu7rvmXT+LIRjaREAg2EKYRf59guu49v0hZMSUwUxJxroaGZPlYD8c4Dr3TvorBiMFS7mNMaaYKuZY5fc2dePu9GlOqtOioUgxhphSMCLlEF5c142/9qNVguoW4CWJyWeKqYj3z7tJDi76P1pNFquUUwoBKYa4XF47cBPe77sqk5KQY0b0JaQ4Wjiv5ya+8QslLVNSiDHDJ+TqzyPdNIdXL8dg2SxYyjEEX/2wl5tu78jvUvTehxxTSL76eAs39a3eXPExeiDkXLy4npvB4U0LPhQ5h8rfMXQz2Tv6t+VRDGV5Vd/N6nbvLFbhr9N6bnZXv3vhj4PcTPfO3tWtIgRWUDggRgIAAJANAJ0BKjAAMAA+bTKSRqWkKiWquqqoYA2JbADAH0bQvlP9TxduA9t1efb01XeUPuA9oDNAPkA6kCWiMpPT5ZGlH5oJTVj2/+tLKpZbMXP5TB/2ORZ8GZbyvFadfigWDmZi7myKqsvqj+5wlAzDYcSS/LJNAAD+59B64KS29RvTeUG0G4XrTzPngR96F42XxPS+Hwh4mMv/H5ZU7b6Mh5AQBjoxigsMCFb+AwSEewdpebTtGy2cDtD3inznT7vodrIGL+djjWYYjaR65PkLrGS1YeXc82Qi/zacu6VmNWdJetcHV9siOyaEciJAWTrNVW+H8vciKy1AZDxZb33aL3KXrV6YJvmePQkV/DJAQf/km11mUDooZgUoXoBUoNE/SO3Sh+OXPfffktK82CjthBxVcH6rWYVDDYIFA76BgW2r/DzezigiUpTPgXR0Q4yeSRblchjusn6N/ClXGEFnxsZhaQZUH/xjnuc5lcOkzbQzdFb60IBpVkYPuFHifpzLXA49N3GUMxsfJhALnpLLGA5ycgI11uvPz49xQ4ZLDbbRx50NU7LF1GEcH7yIj20CSET2UtSwGkI3ru/I4CcujcXh2LevxNJOMru+/8rJY3T/wiyAesezTNh3Jt3bTSgffze+HdTv5L1BZJZYaDESJvuGxaik6PYrdYmigAUIo9sjt7PrJSebk51m/vblYOcxZntpGeq0/x1kCwlpkw17h5XfzTbX/X/4XFu+90kIpVT6f1YsLf9APQ0zN8W7+WoldqntU9TQAA==);
  width: 0.74667rem;
  height: 0.74667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.popup_container .popup_content .product_box .price[data-v-66629590] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.10667rem;
  background-image: url(../img/bg_price.ed61b4eb.webp);
  width: 6.29333rem;
  height: 1.33333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.popup_container .popup_content .product_box .price .price_num[data-v-66629590] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.53333rem;
  color: #fff;
}
.popup_container .popup_content .product_box .price .gray[data-v-66629590] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  opacity: 0.8;
  text-decoration: line-through;
}
.popup_container .popup_content .product_box .countdown[data-v-66629590] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.42667rem;
  color: #fff;
}
.popup_container .close_btn[data-v-66629590] {
  display: inline-block;
  background-image: url(data:image/webp;base64,UklGRiwEAABXRUJQVlA4WAoAAAAQAAAAZwAAZwAAQUxQSBoDAAABt6CgbRs5OC3ZdywuIiIGkrRAEWf+1QMs2XbbNqS6KBbIhftfa8YAQVAv3xH9dyBJUtuwUKxlBeJyhBc4O/h53UPKhei+iUpOYV9n756GeY+ZbgUox31+jpu2SHcXKG7TI54P+TZADqMf93u+zZB3P9Dt6TZF2oexomgBJad4hT9cMeWiaC1lCJmudoWc2zKJdeKnZTvb1XlN5h85mu1r1adwbbbPw9uG1Ogva2ea/drob8nS7yTef9ik9BBvJ7tXnlIoh7er4CL50/y2cjpTnMX2Lh+lVJqLyyyVTOz3UxGubm4ANinVU2/IwtXFDcEiXMx93vNyoOCGIRCn3uSJfaTm7xYPJM43NxQbp0nfIXhY3WCs3J9q9ZHCeN+lSJ7nfnMPwMZrxKvkx0QVByhzUng+AAX3EAQ+PLWFQWib5ujvM1PLsVG7LM9xC5OaS9mpN/cgbDqpKeK1x10qmrjMD7PRSzvyievGw3DyL7Rj9zi0o8z62Hin1oLMK5Alw3eYNhR77MZIHUaSZwXHmlvojV+fWuv7VNf9u9b6efVGQbYRSF0Wr/qDb1HW/Pc3VS81JWY7iB05qoviU5m/NO5ioX4OrYtMdsQ0qGu+1Fo5VXGOom41YtlR59305wSq4ILT17bUFubecSjWKlI1rzX2jkuzIA76DrO+q0y1vL5X1/lzF/7pUa1vgyr5t0cp+R8+y1qh7TMN2uA9fa2lcdnP1CXdyryo8mwg4jSvwsBqSA25qArr7520OGdJLblzC/3eGITpiyVtcaMJVkiCOlhSLe9UiJQFg8SQNriZeZKLIN4GdASXZLsQt+5MqBnXWaRE3Mq2oZ28U1lJsOYH0G+xtfBxHM4PnFtwXoSjDzh6h6PfOOMRzviKYy/g2D8w9hyOfYpjb8PMH3DmQzjzO5z5Ksz8G2c9AWZ9BGe9B2f9CmY9DmZ9EWe9FGb9F2c9G2Z9Hme/AWb/BGY/CGZ/C2a/Dmf/EWY/FWZ/GGa/G2b/HuY8Asr5CpjzIjDnX2DO86CcT0I5b4VyfgzmPBzI+T6U84r/yflLmPOkDlZQOCDsAAAAkBAAnQEqaABoAD5VHotFg8vuBQColpCHAMsL1Q8O/oB/AIIB+Ff6AfwDyAPoA/gHQAfQB/AIIB/APxAFFk+AP4B+AH6Afn73+HXeldAosIhwOgltzMpEuuMtiVoNe2Urt3QYbRCbPNL4zajEdKbbj/okrSgkJuNsXcm6Bwz7p5awbnjjEdTUuUpOVEGAAP52/mPzqJ3HlgJ9GBf9KY7H3SuFsVfI8V+uq4jbHUFtvpKYjbJ8A+aQf6ILf//6PgFh9EJfoqjcNMb58mRN9F9Rh2yLr5YNy8UDKxjGkr390rx/5EcKBpt+/nBQAAA=);
  width: 0.69333rem;
  height: 0.69333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-top: 1.08rem;
}
@keyframes breath-99357f06 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-99357f06 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.cards[data-v-99357f06] {
  width: 10rem;
  height: calc(100 * var(--vh));
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.cards .busy_statement[data-v-99357f06] {
  width: 8.26667rem;
  height: 1.17333rem;
  flex-shrink: 0;
  border-radius: 0.26667rem;
  position: relative;
  display: flex;
  align-items: center;
  gap: 0.21333rem;
  overflow: hidden;
  padding: 0 0.37333rem;
  margin: 0.21333rem auto 0.8rem;
}
.cards .busy_statement .icon[data-v-99357f06] {
  position: relative;
  display: inline-block;
  background-image: url(data:image/webp;base64,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);
  width: 0.8rem;
  height: 0.8rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  z-index: 2;
}
.cards .busy_statement .text[data-v-99357f06] {
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  z-index: 2;
}
.cards .busy_statement[data-v-99357f06]:after {
  z-index: 1;
  border-radius: 0.26667rem;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  background: rgba(255, 255, 255, 0.5019607843);
  -webkit-backdrop-filter: blur(0.04rem);
          backdrop-filter: blur(0.04rem);
}
.cards_title[data-v-99357f06] {
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url(../img/bg_title.02c37100.webp);
  width: 6.26667rem;
  height: 2.05333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  flex-direction: column;
  gap: 0;
  margin: 0.28rem auto 0.12rem;
}
.cards_title span[data-v-99357f06] {
  display: inline-block;
  width: 70%;
  text-align: center;
  background: linear-gradient(90deg, #FF8CDB 0%, #FFD4FD 40%, #FFF5FA 50%, #FFF5FA 55%, #FFBBEA 70%, #F2B6E1 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.74667rem;
  display: inline-block;
  line-height: 0.74667rem;
  vertical-align: bottom;
}
.cards .swiper-card[data-v-99357f06] {
  width: 10rem;
  height: 10rem;
  position: relative;
  overflow: hidden;
  margin-bottom: 0.42667rem;
}
.cards .swiper-card .strategy-swiper[data-v-99357f06] {
  width: 10rem;
  height: 100%;
  padding: 0 1.6rem;
}
.cards .swiper-card .strategy-swiper .swiper-slide[data-v-99357f06] {
  width: 6.93333rem !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cards .swiper-card .strategy-swiper .swiper-item[data-v-99357f06] {
  width: 5.45333rem;
  height: 7.12rem;
  background: linear-gradient(135deg, #ffde92 0%, #ff8f2e 50%, #ff55db 100%);
  border-radius: 0.37333rem;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: scale(0.98);
}
.cards .swiper-card .strategy-swiper .swiper-item-content[data-v-99357f06] {
  width: calc(100% - 0.24rem);
  height: calc(100% - 0.24rem);
  background-color: white;
  border-radius: 0.32rem;
  display: flex;
  overflow: hidden;
  position: relative;
}
.cards .swiper-card .strategy-swiper .swiper-item-content .avatar[data-v-99357f06] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.cards .swiper-card .strategy-swiper .swiper-item-content .avatar[data-v-99357f06] .van-image__img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.cards .swiper-card .strategy-swiper .swiper-item-content .content[data-v-99357f06] {
  align-self: flex-end;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  color: #fff;
  align-items: flex-start;
  flex-direction: column;
  gap: 0.10667rem;
  border-radius: 0 0 0.32rem 0.32rem;
  width: 100%;
  height: 2.10667rem;
  padding: 0.37333rem;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.cards .swiper-card .strategy-swiper .swiper-item-content .content[data-v-99357f06]:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3019607843) 100%);
  z-index: 2;
}
.cards .swiper-card .strategy-swiper .swiper-item-content .content .name[data-v-99357f06] {
  position: relative;
  font-size: 0.58667rem;
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.05333rem;
}
.cards .swiper-card .strategy-swiper .swiper-item-content .content .name .flag[data-v-99357f06] {
  width: 0.42667rem;
  height: 0.42667rem;
  border-radius: 50%;
  overflow: hidden;
}
.cards .swiper-card .strategy-swiper .swiper-item-content .content .name .flag .flag-icon[data-v-99357f06] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-size: auto 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.cards .swiper-card .strategy-swiper .swiper-item-content .content .spend[data-v-99357f06] {
  position: relative;
  font-size: 0.42667rem;
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.05333rem;
}
.cards .swiper-card .strategy-swiper .swiper-item-content .content .spend .gems[data-v-99357f06] {
  background-image: url(data:image/webp;base64,UklGRgYFAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSJoCAAABoEPbtmlb2hfvlW3biOyKbDuqVpGt1LYRunJbqe3M9XTP2WdjzTmTg4vohxExAW4VYH9unS33O/mK+07cdr43tflTrr7nhQ+/X0gEqPjzqzcctdFwGnt/IpiB6kgVXzx3yaYTmr+lAKk62+rgN1tOZN/PAKqdEltE/nbweINbfda4tBaJ1S3DMeZvBjiWaB2k1zbttNFLEjGeiBYJ9tMhHXb8XJI4AREtBFheOmw6+i9NkQ2ASOH5NWqHVGpmA8eBJKMkE/XEnHO9F1Wn0VjrSFGigExJIiBe79z+JuUMSupGZKuC92XlKaqR+GW1wfuSkkySAFESYWlUlKOlleWl5UUvkwhSEtNR50hSliQSpERkAyysjEZFOSoC1QxKytf83gCjJJGWYwJUD8tFUZRqhyTikbIGGclaSNmoRtKPPNsoiYzXFqQEUiRFEeoMCC2QCFtY7yOCElWHJLIDJYhCjaRgetRt/DolQqKagRaomZQkywCeXcu51W+rCBA1ShJZI9UmCjAw3DrnnHO9M/6WmSSqmZBIdTQQQSwu7rvmXT+LIRjaREAg2EKYRf59guu49v0hZMSUwUxJxroaGZPlYD8c4Dr3TvorBiMFS7mNMaaYKuZY5fc2dePu9GlOqtOioUgxhphSMCLlEF5c142/9qNVguoW4CWJyWeKqYj3z7tJDi76P1pNFquUUwoBKYa4XF47cBPe77sqk5KQY0b0JaQ4Wjiv5ya+8QslLVNSiDHDJ+TqzyPdNIdXL8dg2SxYyjEEX/2wl5tu78jvUvTehxxTSL76eAs39a3eXPExeiDkXLy4npvB4U0LPhQ5h8rfMXQz2Tv6t+VRDGV5Vd/N6nbvLFbhr9N6bnZXv3vhj4PcTPfO3tWtIgRWUDggRgIAAJANAJ0BKjAAMAA+bTKSRqWkKiWquqqoYA2JbADAH0bQvlP9TxduA9t1efb01XeUPuA9oDNAPkA6kCWiMpPT5ZGlH5oJTVj2/+tLKpZbMXP5TB/2ORZ8GZbyvFadfigWDmZi7myKqsvqj+5wlAzDYcSS/LJNAAD+59B64KS29RvTeUG0G4XrTzPngR96F42XxPS+Hwh4mMv/H5ZU7b6Mh5AQBjoxigsMCFb+AwSEewdpebTtGy2cDtD3inznT7vodrIGL+djjWYYjaR65PkLrGS1YeXc82Qi/zacu6VmNWdJetcHV9siOyaEciJAWTrNVW+H8vciKy1AZDxZb33aL3KXrV6YJvmePQkV/DJAQf/km11mUDooZgUoXoBUoNE/SO3Sh+OXPfffktK82CjthBxVcH6rWYVDDYIFA76BgW2r/DzezigiUpTPgXR0Q4yeSRblchjusn6N/ClXGEFnxsZhaQZUH/xjnuc5lcOkzbQzdFb60IBpVkYPuFHifpzLXA49N3GUMxsfJhALnpLLGA5ycgI11uvPz49xQ4ZLDbbRx50NU7LF1GEcH7yIj20CSET2UtSwGkI3ru/I4CcujcXh2LevxNJOMru+/8rJY3T/wiyAesezTNh3Jt3bTSgffze+HdTv5L1BZJZYaDESJvuGxaik6PYrdYmigAUIo9sjt7PrJSebk51m/vblYOcxZntpGeq0/x1kCwlpkw17h5XfzTbX/X/4XFu+90kIpVT6f1YsLf9APQ0zN8W7+WoldqntU9TQAA==);
  width: 0.48rem;
  height: 0.48rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  display: inline-block;
}
.cards .swiper-card .strategy-swiper .selected[data-v-99357f06] {
  width: 7.49333rem;
  height: 10rem;
  border-radius: 0.53333rem;
}
.cards .swiper-card .strategy-swiper .selected .swiper-item-content[data-v-99357f06] {
  border-radius: 0.48rem;
}
.cards .swiper-card .strategy-swiper .selected .swiper-item-content .content[data-v-99357f06] {
  border-radius: 0 0 0.48rem 0.48rem;
}
.cards .footer[data-v-99357f06] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 0.53333rem;
  margin-bottom: 0.42667rem;
}
.cards .footer-item[data-v-99357f06] {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.cards .footer-item .call-btn[data-v-99357f06] {
  background-image: url(../img/bg_call.5b4a4f96.webp);
  width: 5.76rem;
  height: 1.17333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.53333rem;
  color: #fff;
}
.cards .footer-item .refresh[data-v-99357f06] {
  cursor: pointer;
  display: inline-block;
  position: absolute;
  top: 50%;
  right: -0.8rem;
  transform: translateY(-50%);
  background-image: url(data:image/webp;base64,UklGRsIDAABXRUJQVlA4WAoAAAAQAAAASQAASQAAQUxQSAoDAAABn6Gwbds218ayOiIiFugBoSjkP214teceK2dTkvHOTCwg2LbdpHqEYug27A0URSwf3pv/6H4SUyYQ0f8JAJN+XK6OdfdBIvw8msOyiBm46MWbuhvpx7/uvJ7Y5qXVA0kz3qtYLT/118LTN9m9ySQ+14GC/yKiPteV7pGMD5tYNLnQ/7MetniRjficMgDwGxRcdXjJjWzFC/d4Q2It8ydZ3M4a1Bds6de/tt4tpnnC8+lyW7fDD8q/sfOohu2qjBgosqjcdJbwhpT7A/dAoxefegtYgyrDMWGgmSVnNOWfSHG8hGCU16OZ7agwLAIwHO5NeHNSbDIwXvQm4ofCLQLjvCcDrCH5OQTjZU8mpii7hWA8fZGJ+EnSawTGo5aMbFAyZGB+ikaCgcTjCiyc6blI1iStQxuSXgdWIt5JRg5W5t0w/vreMNEcJUewlBflrxkD8Z3EfWKLwRAlJ+ZcRdIYXGcnSec5N7lLNuB89hYNpXtzFN0n7m1IXDP3TpIDOBzMd+spg6ukcig8IdGwYV/JzKEL/ccVSgp3AhRQN0pidzISYyMamDuphLLnv6ECd3MJevkD6b3wHZpK3gAQhB64vJQ8wP2tpHGP1ZKDe1ErWbpX/In+CvcqEnexew9J7TvHUbIB170DSblz/CHpPBHLSuVpWRbclh2JsQIh27xHZRzHocvt4F/JMxZVSBr7xIbgQtI9E11IJ85sWIyyBMRXPVMLsoHEuAcj19BcWJP0mRppAzAe3ki+BBNtAsbDM8lvzEQbgPHoRvI+BQNtAsaThhSXnoldaCpYDCQft6D821hzM+FlJMVLYIYIzwnTxZLjQIrY+GCKqD/Fng4vOvSk3HCwgIi6dRExFRblVYukjGcfLCEa2nq7nGac58Vid2k/9Os+BG3YzNofDD8XoFHWcJhc0Jp74unDxgcANu3QitfCB61nQcNByDeDOdynoDl/EdHDB3mw7tDIezcB7V5x7fYJKMeLO+rCZ5V6YHm4Pnd/v4xdvYk9cJHFxfLQPD5IhJ+uPq7K2AeTVlA4IJIAAAAwCACdASpKAEoAPl0ijUWDmIAFALiWkIcAYID6AP4A0gAUGb0A+gAJKGycsUPg89dVvlaAkR/C0z4u3r6D6bA0adR80E+upea4AAD+V397L//pkz/pdVP/eiQvpgvkAP/9LAf9KEQ3/nTzZ/84rb/8xGbb29//OK2YFBbo/xgl/86hZ8///8uQ2f/OoW/+IEgAAA==);
  width: 0.49333rem;
  height: 0.49333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.cards .footer .close[data-v-99357f06] {
  cursor: pointer;
  display: inline-block;
  background-image: url(data:image/webp;base64,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);
  width: 0.69333rem;
  height: 0.69333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@keyframes gradientShift-99357f06 {
0% {
    background-position: 0% 50%;
}
50% {
    background-position: 100% 50%;
}
100% {
    background-position: 0% 50%;
}
}
@keyframes breath-6710d1cc {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-6710d1cc {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.signIn-container .signIn-wrapper[data-v-6710d1cc] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.signIn-container .signIn-wrapper .header-bg[data-v-6710d1cc] {
  background-image: url(../img/signin_header_bg.3dc65252.webp);
  width: 8.53333rem;
  height: 3.44rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.signIn-container .signIn-wrapper .signIn-content[data-v-6710d1cc] {
  background-image: url(../img/signin_box_bg.e753753a.webp);
  width: 8.53333rem;
  height: 11.41333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: relative;
  top: -0.96rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.signIn-container .signIn-wrapper .signIn-content .title-wrapper[data-v-6710d1cc] {
  background-image: url(../img/signin_title_bg.f93f7f06.webp);
  width: 6.82667rem;
  height: 2.02667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: relative;
  top: 0.90667rem;
  display: flex;
  justify-content: center;
}
.signIn-container .signIn-wrapper .signIn-content .title-wrapper .title[data-v-6710d1cc] {
  margin: 0.464rem;
  color: #ffffff;
  font-size: 0.45333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 900;
  font-style: italic;
  position: relative;
  z-index: 1;
}
.signIn-container .signIn-wrapper .signIn-content .title-wrapper .title[data-v-6710d1cc]::before {
  content: attr(data-text);
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  color: transparent;
  -webkit-text-stroke-width: 0.08rem;
  -webkit-text-stroke-color: #FF1E86;
  pointer-events: none;
  font-size: inherit;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 900;
  font-style: italic;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box[data-v-6710d1cc] {
  width: 7.89333rem;
  height: 8.76rem;
  padding: 0 0.32rem 0.32rem;
  border-radius: 0.50667rem;
  background: #FFF;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  gap: 0.32rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-days-wrapper[data-v-6710d1cc] {
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
  margin-bottom: 0.08rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-days-wrapper .signIn-days[data-v-6710d1cc] {
  color: #ff1e86;
  font-size: 0.37333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-days-wrapper .mark[data-v-6710d1cc] {
  position: absolute;
  right: 0;
  background-image: url(data:image/webp;base64,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);
  width: 0.42667rem;
  height: 0.42667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper[data-v-6710d1cc] {
  position: relative;
  width: 100%;
  z-index: 0;
  min-height: 4.42667rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list[data-v-6710d1cc] {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(2, auto);
  gap: 0.16rem;
  z-index: 1;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item[data-v-6710d1cc] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 2.13333rem;
  border-radius: 0.21333rem;
  background: #f2f2f2;
  overflow: hidden;
  position: relative;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item[data-v-6710d1cc]:nth-child(7) {
  grid-column: span 2;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item:nth-child(7) .signIn-item-icon .icon[data-v-6710d1cc] {
  width: 0.93333rem;
  height: 0.93333rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item-day[data-v-6710d1cc] {
  width: 0.42667rem;
  height: 0.32rem;
  line-height: 0.32rem;
  border-radius: 0.21333rem 0 0.18667rem 0;
  background: rgba(255, 30, 134, 0.5);
  color: #fff;
  text-align: center;
  font-size: 0.26667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  position: absolute;
  top: 0;
  left: 0;
  margin-bottom: 0.12rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item-icon[data-v-6710d1cc] {
  width: 1.17333rem;
  height: 1.17333rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item-icon .icon[data-v-6710d1cc] {
  width: 0.72rem;
  height: 0.72rem;
  -o-object-fit: contain;
     object-fit: contain;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item-num[data-v-6710d1cc] {
  color: #9B9CA2;
  font-size: 0.32rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item-signed[data-v-6710d1cc] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.45);
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item-signed .icon[data-v-6710d1cc] {
  width: 0.74667rem;
  height: 0.54667rem;
  -o-object-fit: contain;
     object-fit: contain;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item.signInToday[data-v-6710d1cc] {
  border: 0.04rem solid #FF1E86;
  background: rgba(255, 30, 134, 0.0784313725);
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item.signInToday .signIn-item-icon[data-v-6710d1cc] {
  background-image: url(../img/light_bg.a73d2d71.webp);
  width: 1.17333rem;
  height: 1.17333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-list .signIn-item.signInToday .signIn-item-num[data-v-6710d1cc] {
  color: #FF1E86;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-lock-mask[data-v-6710d1cc] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-lock-mask .lock-icon[data-v-6710d1cc] {
  width: 2.08rem;
  height: 2.08rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-desc[data-v-6710d1cc] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  z-index: 3;
  border-radius: 0.21333rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-desc[data-v-6710d1cc]::after {
  content: "";
  position: absolute;
  top: -0.13333rem;
  right: 0.16rem;
  width: 0;
  height: 0;
  border-left: 0.16rem solid transparent;
  border-right: 0.16rem solid transparent;
  border-bottom: 0.16rem solid rgba(0, 0, 0, 0.7);
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-desc .signIn-desc-list[data-v-6710d1cc] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
  overflow-y: auto;
  gap: 0.48rem;
  padding: 0.26667rem 0.42667rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-desc .signIn-desc-list .signIn-desc-item[data-v-6710d1cc] {
  display: flex;
  flex-direction: column;
  gap: 0.10667rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-desc .signIn-desc-list .signIn-desc-item-title[data-v-6710d1cc] {
  display: flex;
  align-items: center;
  gap: 0.13333rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-desc .signIn-desc-list .signIn-desc-item-title-day[data-v-6710d1cc] {
  color: #ffa6cf;
  font-size: 0.37333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-desc .signIn-desc-list .signIn-desc-item-title .icon[data-v-6710d1cc] {
  width: 0.37333rem;
  height: 0.37333rem;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-list-wrapper .signIn-desc .signIn-desc-list .signIn-desc-item-desc[data-v-6710d1cc] {
  color: #ffffff;
  font-size: 0.37333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-desc[data-v-6710d1cc] {
  color: #ff1e86;
  font-size: 0.32rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-btn[data-v-6710d1cc] {
  width: 7.12rem;
  height: 1.38667rem;
  border-radius: 0.69333rem;
  background-image: url(../img/check_in_btn.c3a80b6a.webp);
  width: 267px;
  height: 52px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  line-height: 1.38667rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 0.48rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
}
.signIn-container .signIn-wrapper .signIn-content .signIn-box .signIn-btn.disabled[data-v-6710d1cc] {
  background: #F2F2F2;
  color: #9e9e9e;
}
.signIn-container .signIn-wrapper .close-btn[data-v-6710d1cc] {
  background-image: url(data:image/webp;base64,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);
  width: 0.69333rem;
  height: 0.69333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@keyframes breath-2c4fa882 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-2c4fa882 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.signIn-success-popup[data-v-2c4fa882] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.signIn-success-popup .box-wrapper[data-v-2c4fa882] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 7.97333rem;
  height: 6.90667rem;
  padding: 0.26667rem;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 0.8rem;
  position: relative;
}
.signIn-success-popup .box-wrapper .title-bg[data-v-2c4fa882] {
  background-image: url(../img/success_title_bg.16f4ebd5.webp);
  width: 8.77333rem;
  height: 5.12rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  display: flex;
  justify-content: center;
  position: absolute;
  top: -3.96rem;
}
.signIn-success-popup .box-wrapper .title-bg .title[data-v-2c4fa882] {
  width: 5.33333rem;
  line-height: 0.93333rem;
  text-align: center;
  color: #ffffff;
  font-size: 0.8rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 800;
  margin-top: 1.25333rem;
}
.signIn-success-popup .box-wrapper .box[data-v-2c4fa882] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0.90667rem;
  border-radius: 0.8rem;
  background-color: #fff;
  background-image: url(../img/success_box_bg.7415aba2.webp);
  width: 7.44rem;
  height: 6.29333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.signIn-success-popup .box-wrapper .box .diamond-icon[data-v-2c4fa882] {
  width: 2.90667rem;
  height: 2.21333rem;
}
.signIn-success-popup .box-wrapper .box .num[data-v-2c4fa882] {
  color: #73314e;
  font-size: 0.69333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
}
.signIn-success-popup .close-btn[data-v-2c4fa882] {
  margin-top: 0.90667rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  width: 7.12rem;
  height: 1.38667rem;
  line-height: 1.38667rem;
  border-radius: 0.69333rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 0.48rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
}
@keyframes breath-67150abc {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-67150abc {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.migrate-fullscreen[data-v-67150abc] {
  position: fixed;
  inset: 0;
  z-index: 999999;
  overflow: hidden;
  background: #000;
  display: flex;
  align-items: stretch;
  justify-content: center;
}
.video-layer[data-v-67150abc] {
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.video-layer .background-video[data-v-67150abc] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.video-layer .video-fallback[data-v-67150abc] {
  width: 100%;
  height: 100%;
}
.video-layer .video-fallback img[data-v-67150abc] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.video-layer .video-mask[data-v-67150abc] {
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.85) 100%);
}
.content[data-v-67150abc] {
  position: relative;
  z-index: 2;
  width: 100%;
  max-width: 10rem;
  margin: 0 auto;
  padding: env(safe-area-inset-top) 0 calc(0.53333rem + env(safe-area-inset-bottom));
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  color: #fff;
  box-sizing: border-box;
  height: 100%;
}
.top-bar[data-v-67150abc] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.37333rem;
  height: 1.17333rem;
}
.top-bar .title[data-v-67150abc] {
  flex: 1;
  text-align: center;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.48rem;
  color: #fff;
}
.top-bar .close-btn[data-v-67150abc] {
  width: 0.85333rem;
  height: 0.85333rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.top-bar .close-btn img[data-v-67150abc] {
  width: 0.53333rem;
  height: 0.53333rem;
  -o-object-fit: contain;
     object-fit: contain;
}
.top-bar .service-btn[data-v-67150abc] {
  width: 0.85333rem;
  height: 0.85333rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.top-bar .service-btn img[data-v-67150abc] {
  width: 0.53333rem;
  height: 0.53333rem;
  -o-object-fit: contain;
     object-fit: contain;
}
.button-container[data-v-67150abc] {
  padding: 0 0.64rem;
  display: flex;
  flex-direction: column;
  gap: 0.48rem;
}
.button-container .body-content[data-v-67150abc] {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  gap: 0.53333rem;
}
.button-container .body-content .main-title[data-v-67150abc] {
  margin-bottom: 0.96rem;
}
.button-container .body-content .features-section .features-title[data-v-67150abc] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.53333rem;
  color: #fff;
  margin-bottom: 0.42667rem;
}
.button-container .body-content .features-section .features-list[data-v-67150abc] {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 0.26667rem;
}
.button-container .body-content .features-section .features-list .feature-item[data-v-67150abc] {
  display: flex;
  align-items: center;
  gap: 0.26667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  color: #fff;
}
.button-container .body-content .features-section .features-list .feature-item .feature-icon[data-v-67150abc] {
  width: 0.61333rem;
  height: 0.61333rem;
  flex-shrink: 0;
  -o-object-fit: contain;
     object-fit: contain;
}
.button-container .main-button[data-v-67150abc] {
  width: 100%;
  height: 1.30667rem;
  margin-top: 0.26667rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  border: none;
  border-radius: 0.69333rem;
  font-size: 0.48rem;
  color: #ffffff;
  cursor: pointer;
  position: relative;
}
.button-container .main-button[data-v-67150abc]:active {
  opacity: 0.92;
  transform: scale(0.98);
}
.button-container .referral-code-section[data-v-67150abc] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.05333rem;
  font-size: 0.48rem;
}
.button-container .referral-code-section .code-label[data-v-67150abc] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  color: #fff;
}
.button-container .referral-code-section .code-value[data-v-67150abc] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  color: #64EAFF;
  letter-spacing: 0.01333rem;
}
.button-container .referral-code-section .copy-icon[data-v-67150abc] {
  width: 0.48rem;
  height: 0.48rem;
  cursor: pointer;
  flex-shrink: 0;
  background-image: url(data:image/webp;base64,UklGRrIAAABXRUJQVlA4WAoAAAAQAAAAEwAAEwAAQUxQSFgAAAABYBTbVptvIULYYgAZ2PomkNBkMPNMsENA2g8tyT4iJoDuCntrsYKr3IoiJFAr7+sol7zuQkU2XTsT0X/xjtYKYePU6pTwbDTdO7IfgSQUcGt1gi17K5QAVlA4IDQAAADQAgCdASoUABQAPm0wk0YSSIwGAgAYA2JZwAAn2PjwAP7q1F2QBnHHD/3jtBVb/yNsAAAA);
  width: 18px;
  height: 18px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.fade-enter-active[data-v-67150abc],
.fade-leave-active[data-v-67150abc] {
  transition: opacity 0.3s;
}
.fade-enter-from[data-v-67150abc],
.fade-leave-to[data-v-67150abc] {
  opacity: 0;
}
.image-popup-overlay[data-v-67150abc] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999999;
  display: flex;
  align-items: center;
  justify-content: center;
}
.image-popup-wrapper[data-v-67150abc] {
  position: relative;
  width: 8rem;
  height: 17.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.image-popup[data-v-67150abc] {
  position: relative;
  width: 100%;
  height: 100%;
  background: #ffffff;
  border-radius: 0.42667rem;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.image-popup .close-btn[data-v-67150abc] {
  position: absolute;
  top: 0.32rem;
  right: 0.32rem;
  z-index: 10;
  width: 0.64rem;
  height: 0.64rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 50%;
}
.image-popup .close-btn img[data-v-67150abc] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.image-popup .image-popup-content[data-v-67150abc] {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  padding: 0;
}
.image-popup .image-popup-content .step-image[data-v-67150abc] {
  width: 8rem;
  height: 22.72rem;
  -o-object-fit: contain;
     object-fit: contain;
  display: block;
}
@keyframes breath-5bd85932 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-5bd85932 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.user-comment-dialog[data-v-5bd85932] {
  width: 100%;
  height: -moz-max-content;
  height: max-content;
  max-height: 90vh;
  padding: 0 0.37333rem;
  padding-bottom: calc(0.69333rem + env(safe-area-inset-bottom));
  overflow-y: auto;
  display: flex;
  align-items: center;
  flex-direction: column;
  color: #2a2937;
  border-radius: 0.8rem 0.8rem 0 0;
  background: white;
  position: relative;
  overflow: visible;
}
.user-comment-dialog__close[data-v-5bd85932] {
  position: absolute;
  top: 0.42667rem;
  right: 0.42667rem;
  width: 0.37333rem;
  height: 0.37333rem;
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #2a2937;
  font-size: 0.42667rem;
  z-index: 1;
}
.user-comment-dialog__avatar[data-v-5bd85932] {
  margin-top: -0.85333rem;
  display: flex;
  align-items: center;
  position: relative;
  width: -moz-max-content;
  width: max-content;
  height: -moz-max-content;
  height: max-content;
  flex-shrink: 0;
  z-index: 1;
}
.user-comment-dialog__avatar-img[data-v-5bd85932] {
  width: 1.70667rem;
  height: 1.70667rem;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.user-comment-dialog__title[data-v-5bd85932] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.53333rem;
  text-align: center;
  margin: 0.32rem 0 0.16rem;
}
.user-comment-dialog__time[data-v-5bd85932] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: #9b9ca2;
  text-align: center;
  margin: 0;
}
.user-comment-dialog__satisfaction[data-v-5bd85932] {
  display: flex;
  justify-content: space-between;
  width: 100%;
  margin: 1.06667rem 0 0.96rem;
  padding: 0 1.6rem;
}
.user-comment-dialog__satisfaction .satisfaction-item[data-v-5bd85932] {
  flex: 1;
  width: -moz-max-content;
  width: max-content;
  height: -moz-max-content;
  height: max-content;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 0.26667rem;
  padding: 0.32rem;
  cursor: pointer;
  transition: all 0.3s;
}
.user-comment-dialog__satisfaction .satisfaction-item img[data-v-5bd85932] {
  width: 1.33333rem;
  height: 1.33333rem;
  -o-object-fit: contain;
     object-fit: contain;
}
.user-comment-dialog__satisfaction .satisfaction-item span[data-v-5bd85932] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: #b2b2b7;
}
.user-comment-dialog__satisfaction .satisfaction-item.active span[data-v-5bd85932] {
  color: #2a2937;
}
.user-comment-dialog__description[data-v-5bd85932] {
  width: 100%;
  margin-top: 0.21333rem;
}
.user-comment-dialog__description .description-title[data-v-5bd85932] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.42667rem;
  margin: 0 0 0.42667rem 0;
  color: #2a2937;
}
.user-comment-dialog__description .description-tags[data-v-5bd85932] {
  display: flex;
  flex-wrap: wrap;
  gap: 0.26667rem;
}
.user-comment-dialog__description .description-tags .tag-item[data-v-5bd85932] {
  width: -moz-max-content;
  width: max-content;
  height: 0.92rem;
  padding: 0.24rem 0.32rem;
  border: none;
  border-radius: 0.16rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  text-align: center;
  color: #2a2937;
  cursor: pointer;
  transition: all 0.3s;
  background: #f7f7f7;
  display: flex;
  align-items: center;
  justify-content: center;
}
.user-comment-dialog__description .description-tags .tag-item.active[data-v-5bd85932] {
  background-color: rgba(255, 30, 134, 0.1);
  color: #ff1e86;
}
.user-comment-dialog__submit[data-v-5bd85932] {
  width: 8.4rem;
  min-width: 8.4rem;
  max-width: 8.4rem;
  height: 1.41333rem;
  flex-shrink: 0;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.10667rem;
  border-radius: 0.8rem;
  border: none;
  font-size: 0.42667rem;
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  cursor: pointer;
  margin-top: 0.64rem;
  margin-bottom: 0.42667rem;
  opacity: 0.5;
  transition: opacity 0.3s;
  white-space: nowrap;
}
.user-comment-dialog__submit .diamond-icon[data-v-5bd85932] {
  width: 0.42667rem;
  height: 0.42667rem;
  flex-shrink: 0;
}
.user-comment-dialog__submit.disabled[data-v-5bd85932] {
  opacity: 0.5;
  cursor: not-allowed;
}
.user-comment-dialog__submit.has-selected[data-v-5bd85932] {
  opacity: 1;
}
.user-comment-dialog__customer-service[data-v-5bd85932] {
  width: 100%;
  margin-top: 0.10667rem;
  display: flex;
  justify-content: center;
}
[data-v-5bd85932] .van-popup--bottom {
  border-radius: 0.8rem 0.8rem 0 0 !important;
}
[data-v-5bd85932] .van-popup__content {
  display: flex;
  flex-direction: column;
}
[data-v-5bd85932] .van-popup--bottom {
  animation: slideUp-5bd85932 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
@keyframes slideUp-5bd85932 {
from {
    transform: translateY(100%);
    opacity: 0;
}
to {
    transform: translateY(0);
    opacity: 1;
}
}
@keyframes breath-dd5b7fae {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-dd5b7fae {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.negative-feedback-dialog[data-v-dd5b7fae] {
  width: 8.93333rem;
  max-width: 90vw;
  padding: 0.85333rem 0.64rem 0.64rem;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 0.32rem;
  color: #2a2937;
  border-radius: 0.69333rem;
  background: white;
}
.negative-feedback-dialog__title[data-v-dd5b7fae] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.58667rem;
  text-align: center;
  margin: 0;
  color: #2a2937;
}
.negative-feedback-dialog__message[data-v-dd5b7fae] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  line-height: 0.48rem;
  color: #9b9ca2;
  text-align: center;
  margin: 0;
  padding: 0 0.21333rem;
}
.negative-feedback-dialog__button[data-v-dd5b7fae] {
  width: 100%;
  height: 1.41333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  justify-content: center;
  border-radius: 0.8rem;
  border: none;
  font-size: 0.48rem;
  color: #ffffff;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  cursor: pointer;
  margin-top: 0.32rem;
  transition: opacity 0.3s;
}
.negative-feedback-dialog__button[data-v-dd5b7fae]:active {
  opacity: 0.8;
}
@keyframes breath-ea0f4bb0 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-ea0f4bb0 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.wrapper[data-v-ea0f4bb0] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
}
.wrapper .content[data-v-ea0f4bb0] {
  width: 8.90667rem;
  padding: 1.38667rem 0.66667rem 0.85333rem;
  position: relative;
  background: #ffffff;
  border-radius: 0.48rem;
  text-align: center;
}
.wrapper .content .colse[data-v-ea0f4bb0] {
  position: absolute;
  top: 0.53333rem;
  right: 0.53333rem;
}
.wrapper .content .colse > img[data-v-ea0f4bb0] {
  width: 0.37333rem;
  height: 0.37333rem;
}
.wrapper .content .logo img[data-v-ea0f4bb0] {
  width: 2.45333rem;
  height: 2.18667rem;
}
.wrapper .content .title[data-v-ea0f4bb0] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.53333rem;
  color: #212121;
  margin: 1.17333rem auto 0.53333rem;
}
.wrapper .content .text[data-v-ea0f4bb0] {
  font-size: 0.42667rem;
  color: #666666;
}
.wrapper .content .button[data-v-ea0f4bb0] {
  width: 6.18667rem;
  height: 1.33333rem;
  background: #00c854;
  border-radius: 0.74667rem;
  font-size: 0.42667rem;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 1.06667rem auto 0;
}
@keyframes breath-37510500 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-37510500 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.container[data-v-37510500] {
  width: 100%;
  height: 100%;
  background: url(../img/callme_bg.a8f7bcae.png) no-repeat center/100% 100%;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 0.64rem;
}
.container .content[data-v-37510500] {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
}
.container .content_box[data-v-37510500] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.10667rem;
  color: #000;
}
.container .content_box .avatar-wrapper[data-v-37510500] {
  width: 3.14667rem;
  height: 3.14667rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.container .content_box .avatar-wrapper .avatar[data-v-37510500] {
  width: 2.77333rem;
  height: 2.77333rem;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.container .content_box .avatar-wrapper .avatar-border[data-v-37510500] {
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url(../img/head_border.b7f79404.png);
  width: 3.14667rem;
  height: 3.14667rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.container .content_box .username[data-v-37510500] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.42667rem;
}
.container .content_box_item[data-v-37510500] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  display: flex;
  align-items: center;
  gap: 0.10667rem;
}
.container .content_box_item .age-wrapper[data-v-37510500] {
  width: -moz-max-content;
  width: max-content;
  height: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.08rem;
  gap: 0.02667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.29333rem;
  color: #ffffff;
  border-radius: 0.33333rem;
}
.container .content_box_item .age-wrapper .gender[data-v-37510500] {
  width: 0.26667rem;
  height: 0.26667rem;
}
.container .content_box_item .age-wrapper .age[data-v-37510500] {
  font-size: 0.29333rem;
  line-height: 0;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
}
.container .content_box_item .age-wrapper.female[data-v-37510500] {
  background: linear-gradient(90deg, #ff6ec1 0%, #ff5398 100%) !important;
}
.container .content_box_item .age-wrapper.male[data-v-37510500] {
  background: linear-gradient(122deg, #21d4ff 21.19%, #62c1ff 85.33%) !important;
}
.container .content_box_item .country_box[data-v-37510500] {
  display: flex;
  align-items: center;
  gap: 0.10667rem;
}
.container .content_box_item .country_box .flag-icon[data-v-37510500] {
  display: inline-block;
  overflow: hidden;
  width: 0.34667rem;
  height: 0.34667rem;
  flex-shrink: 0;
  border-radius: 50%;
  background-position: center;
  background-size: cover;
}
.container .content_box_item .country_box .country_text[data-v-37510500] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.32rem;
  color: rgba(0, 0, 0, 0.7);
}
.container .content .operation[data-v-37510500] {
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.53333rem;
}
.container .content .operation .reject-wrapper[data-v-37510500] {
  position: relative;
  width: 1.06667rem;
  height: 1.06667rem;
  border-radius: 50%;
  background-color: #FE3578;
  display: flex;
  align-items: center;
  justify-content: center;
}
.container .content .operation .reject-wrapper .reject[data-v-37510500] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAASCAMAAADFesa2AAAANlBMVEUAAAD////////////////////////////////////////////////////////////////////xY8b8AAAAEXRSTlMAv2CAIO/fQG/PoK9QMJBfEDA/0a0AAACnSURBVCjPldJbDoUgDATQ0hbKQ1T2v9krH8Y7BjSeDxOTzkCjhJRjLin41oXksiyVpiw63wa8ExuMq4T2IGS91bv2ytlfP8zPlfOcDW7/xEfqpH0gR6DedyyrMPNix0PWkhoyIgfHitKNcoD9iaBBaUBhT0wEGkpfE3jxHRJpksAzPKw1lCEBBRsNMZba9ZZpYsVSOf9poyl21zc/6BIj152e1T7Vh34lrh/H2W+NcQAAAABJRU5ErkJggg==);
  width: 0.64rem;
  height: 0.24rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .content .operation .accept-wrapper .free-call-wrapper[data-v-37510500] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.32rem;
  background-color: #FF38A9;
  position: relative;
  width: 6.13333rem;
  height: 1.17333rem;
  border-radius: 0.58667rem;
}
.container .content .operation .accept-wrapper .free-call-wrapper .accept-icon[data-v-37510500] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjBAMAAAAOK7UTAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMAIN/voIBWMBC/QJBwz6/6pKFFAAAA2ElEQVQoz2Ng4NhsIsCACoT+/1dEFWHU////UwOaIiB4gCLkDxL6hSJkDxL6iSL0HwwEUFRhCt0HiXxC0bgfJPQdRWg9SCgBRagZKPIH1fWsQKFvaB4CCn0F0mjO/4wWFMJAZRPQDMM0n0Mf7AoMl5mjCvH8x7Rg/n+MsG4CKSvACP7/ZmAWPBKKQV4PYGBg1/8Ls5odFI5fBBjyQSSyMpWlIFIRYRoMfGqAxyYcOMCUvYcLGSA8DwMfEAkBoREO4qHGCyD5ARi86J5ldIIrQoDsyZ8nMjAAABxNvYlVWpDvAAAAAElFTkSuQmCC);
  width: 0.48rem;
  height: 0.48rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .content .operation .accept-wrapper .free-call-wrapper .accept-text[data-v-37510500] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.48rem;
  color: #FFF;
}
.container .content .operation .accept-wrapper .free-call-wrapper .free-badge[data-v-37510500] {
  position: absolute;
  right: 0;
  top: -1.09333rem;
  padding-top: 0.21333rem;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAMAAACfvvDEAAAC/VBMVEUAAAAfHyszPkxvjIy3/P9o1v3pk4HvkXx73v+7+P9xyepDaYZuk53tn4+G6/+I7fit+/+75elYmsfB5+rXjH2my9BkpcuGtcaOWkdvlaFrh452XlSHnaQpP1Vx2P968/Of6eTo6t3E3siWw8bdyL3usa+Mho5bt+q//f952fv7x7iZ8/34o4uX8vvK+vzzlnyG5vXd9/vF9/jW+vzneGO78fWp9PeL3/Dm28+75urnqpndkHy24+d60OlmrNGO2euS2uVqwd1ttdNPiLHdy7xWjrbD4ebBcmWT1uFija9XhKiIpaufiYBQg66SYFiQq7A4YYRIYm9sPj5Se4z/bbn/abf/ZLT/Y7P/Z7b/aLb/YLH/ZbX/YrP/cbv/Xa//e7//cLr/XK7/d73/bLj/eb7/dr3/brr/dLz/a7j/7uD/c7z/cLn/Waz/7N3/8eT/8OL/YLL/YbH/W63/arj/a7f1s6H/6dr/59f/cbr/5dX/4tH92cf/Sqj/UqTpiHWQ9///7dv/387/fcD/bLr/XbH4wbDyrpzwppOh+P+X9/9x5f+H8f5m4P565/j/8+X91ML6z774ybf/XbX/UKz1t6Xkfmt96P905/+S9P584/6W+PqW8fGM6e3G9eO539P+28ruvr38ybn/h7n/drf5p7b+lbT8xbP/WLLxp63/T6n/Ran+r53bcl7cb1qp/P+0+/+Q7P9+7P+l+POw9Or/+emi5uD/7N+x6t7R59no1sve1crRz8L/cL//z779qL7lvrj/YLT+j7L/UrH/Vaz3vav6o6vvvqnstqj8jKf4laT/daT1rJj9p5HwmYTfh3bedWLaYkxt4/ue+Pdny/Ov9+9uv+a68+UxneT+/N/E5trc5Nd4r9P/3dD/5c7J2s3/083C08nW48jo4sXzwsHzw7/2wL/R2L3ZwLn/YriHnLf/bbD+gK//fq/+M6b+uaP/YqPqsqH/YKH+fKD/ZZ/+fZ7/aJ34TZr9PJr/U5nmqJeQf5HomYvrXIHkPnfQY0+XrnvoAAAAVHRSTlMABA0P/v7+/vz45EMr/vz79LuyqKKDbWhSUUImIyL+/v7+/v7+/v77+vb18/Px7+7o5uXh4eDf39rY2M3LyMG8u7qhoZyamZiJcGpeUEw9NzInIR9jDT6qAAADqUlEQVQ4y63UVXATQQDG8Qvu7u7u7u4uR3LcJSHhIOSAGHAJcSRISwulpbi7u7u7u7u7OwzfbmBgkHvie+jTr//dzUzC/MclYJSXMFeOrE3SV06+bHhEolTMH1MlTJU9c8ZaFZInWjp+RHDiyrPrN06fvWdSup+ibcvM6auXKbZs+PjgxJOnp6zfcHv2nMcPtbGx2wWO4/YkS5TxOyy/fOLKVVMubrizdc7MWabBg026/v179erFiv06de4sCI+m30iWNXzl4Tf76zZv7tqFrFu3rl279yBQFPtBcmq1VrNwUl04Va6KaWYOwn66HiQpoggoqNUazc51VUky+ZRbM4GoA4TsCcjSIpKAmnlXSwLmGN8LOaAwQ7GnzgAooohbAmodoUIRkO0jZtEYZXA9dLr+JpY10yJHoSNUOAiZcPkOMCCMBFE0mETRTJwgqAF5nj+wIgHo8NkAIHQUhovEAdodvF7/clxHyKXTdT9n0MGx4vdX0yKg8dW4lJDpNg42kAFhJpZKvAUOl6TQ6I/OAlnlwn3WZGBNP4azzTSJIpJ6In1pG0DWWxUrsmSDWdaEP5B9wxCXpMk+fXz5akM2mxTqZxbNYphT+EuSR7FPb9/UcpDZRzg6YX37mkXqAKkERJIUe/eO25QWMtXYgxzXuXMnMjA4wHkCcbQI2HvXvhGQCcfuFwQOo5ZIbvvWK3NieSppcsH7qUQywfn45ASMphHkZo28/PStUY+hCHg3akJ9IiO22bUarUYT9nhK6NraGYs++41GcvSuON+TAsnaMWSl1y1cwPN2u10Ljjl85wdsWfTl3UKf/83rA/PvXV+TOAVDlyXN5Lx+PSwfmrczLs7/YofNPfdwkYKTo09ERUVGjp1QPIUqLFWtM0zY6392cP/8bZumrpkcHZXf6pWHnSuaok7jFilz//Z1D+aJjowctyJx4lNnLj34uNqy5dDR45WYv0ylytCwOf69RiDpkaRLXFbXDPnop6SMwkp8eL5vmNdqGzhXDqQOdFCQo/aOjnFKI6WBQ8Ycjz+WTUFOi/F6LNaRlmlz5cXxASXp8XqcktXm8g6Rk8hJmipI10A3kpJ71BA5cCRQ9t9QNcDjXGu1WTwxu+XFSxaXUvhNHeC2SFbJOXDGmKFfj8XXVJIui81mcXtHy0OXxB9W/VvmdOE9OHzUkKHD2uRkFGQr9wAc7po2esywRYziGuHwcDJ1JmVZzSnZJLcXyUOM8lY7JTw8ZvfQJH9LfgNzdNQ5q0b/EgAAAABJRU5ErkJggg==);
  width: 1.09333rem;
  height: 1.09333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  font-size: 0.37333rem;
  color: #FFF;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.container .content .operation .accept-wrapper .spend-box-wrapper[data-v-37510500] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.32rem;
  background: linear-gradient(92deg, #9C25FF 0%, #F248FF 100%);
  box-shadow: 0 0 0.26133rem 0 rgba(255, 255, 255, 0.53) inset;
  position: relative;
  width: 6.13333rem;
  height: 1.17333rem;
  border-radius: 0.58667rem;
}
.container .content .operation .accept-wrapper .spend-box-wrapper .video-icon[data-v-37510500] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAn71gQBDfIM9/cFDvbzCQC9/4KgAAAJVJREFUKM+1kEsShCAMRBsSfgJO7n/aGaOAMG59C4rUC6EreI+AB/ZqYhExP7kzGi7ZIhcWSSRdosodOg6nIss/m5pPH2S7MWq09kQMUDNejTmuAaOrf7RpohPTTD4q1tcncYrgeg9oiRBbU/DD3IZHdtesWkRIzSYze8gMJSwGAz+JdDNJOsUyGmN13lR2WGCi7PAmX336Dy3O5r94AAAAAElFTkSuQmCC);
  width: 0.56rem;
  height: 0.56rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.container .content .operation .accept-wrapper .spend-box-wrapper .accept-text[data-v-37510500] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 0.48rem;
  color: #FFF;
}
.container .content .operation .accept-wrapper .spend-box-wrapper .spend_box[data-v-37510500] {
  position: absolute;
  right: 0;
  top: -0.4rem;
  display: flex;
  align-items: center;
  border-radius: 0.32rem 0.32rem 0.32rem 0.10667rem;
  background: #FFFF38;
  color: #E400FF;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.32rem;
  padding: 0.10667rem 0.21333rem;
}
.container .content .operation .accept-wrapper .spend-box-wrapper .spend_box .spend_icon[data-v-37510500] {
  background-image: url(data:image/webp;base64,UklGRgYFAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSJoCAAABoEPbtmlb2hfvlW3biOyKbDuqVpGt1LYRunJbqe3M9XTP2WdjzTmTg4vohxExAW4VYH9unS33O/mK+07cdr43tflTrr7nhQ+/X0gEqPjzqzcctdFwGnt/IpiB6kgVXzx3yaYTmr+lAKk62+rgN1tOZN/PAKqdEltE/nbweINbfda4tBaJ1S3DMeZvBjiWaB2k1zbttNFLEjGeiBYJ9tMhHXb8XJI4AREtBFheOmw6+i9NkQ2ASOH5NWqHVGpmA8eBJKMkE/XEnHO9F1Wn0VjrSFGigExJIiBe79z+JuUMSupGZKuC92XlKaqR+GW1wfuSkkySAFESYWlUlKOlleWl5UUvkwhSEtNR50hSliQSpERkAyysjEZFOSoC1QxKytf83gCjJJGWYwJUD8tFUZRqhyTikbIGGclaSNmoRtKPPNsoiYzXFqQEUiRFEeoMCC2QCFtY7yOCElWHJLIDJYhCjaRgetRt/DolQqKagRaomZQkywCeXcu51W+rCBA1ShJZI9UmCjAw3DrnnHO9M/6WmSSqmZBIdTQQQSwu7rvmXT+LIRjaREAg2EKYRf59guu49v0hZMSUwUxJxroaGZPlYD8c4Dr3TvorBiMFS7mNMaaYKuZY5fc2dePu9GlOqtOioUgxhphSMCLlEF5c142/9qNVguoW4CWJyWeKqYj3z7tJDi76P1pNFquUUwoBKYa4XF47cBPe77sqk5KQY0b0JaQ4Wjiv5ya+8QslLVNSiDHDJ+TqzyPdNIdXL8dg2SxYyjEEX/2wl5tu78jvUvTehxxTSL76eAs39a3eXPExeiDkXLy4npvB4U0LPhQ5h8rfMXQz2Tv6t+VRDGV5Vd/N6nbvLFbhr9N6bnZXv3vhj4PcTPfO3tWtIgRWUDggRgIAAJANAJ0BKjAAMAA+bTKSRqWkKiWquqqoYA2JbADAH0bQvlP9TxduA9t1efb01XeUPuA9oDNAPkA6kCWiMpPT5ZGlH5oJTVj2/+tLKpZbMXP5TB/2ORZ8GZbyvFadfigWDmZi7myKqsvqj+5wlAzDYcSS/LJNAAD+59B64KS29RvTeUG0G4XrTzPngR96F42XxPS+Hwh4mMv/H5ZU7b6Mh5AQBjoxigsMCFb+AwSEewdpebTtGy2cDtD3inznT7vodrIGL+djjWYYjaR65PkLrGS1YeXc82Qi/zacu6VmNWdJetcHV9siOyaEciJAWTrNVW+H8vciKy1AZDxZb33aL3KXrV6YJvmePQkV/DJAQf/km11mUDooZgUoXoBUoNE/SO3Sh+OXPfffktK82CjthBxVcH6rWYVDDYIFA76BgW2r/DzezigiUpTPgXR0Q4yeSRblchjusn6N/ClXGEFnxsZhaQZUH/xjnuc5lcOkzbQzdFb60IBpVkYPuFHifpzLXA49N3GUMxsfJhALnpLLGA5ycgI11uvPz49xQ4ZLDbbRx50NU7LF1GEcH7yIj20CSET2UtSwGkI3ru/I4CcujcXh2LevxNJOMru+/8rJY3T/wiyAesezTNh3Jt3bTSgffze+HdTv5L1BZJZYaDESJvuGxaik6PYrdYmigAUIo9sjt7PrJSebk51m/vblYOcxZntpGeq0/x1kCwlpkw17h5XfzTbX/X/4XFu+90kIpVT6f1YsLf9APQ0zN8W7+WoldqntU9TQAA==);
  width: 0.37333rem;
  height: 0.37333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@keyframes breath-b7a4a25a {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-b7a4a25a {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.date[data-v-b7a4a25a] {
  height: 0.4rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.32rem;
  color: #888888;
  letter-spacing: 0;
  margin-bottom: 0.32rem;
}
section[data-v-b7a4a25a] {
  margin-top: 0.37333rem;
  width: 3.36rem;
  border-radius: 0.21333rem;
  display: flex;
  flex-direction: column;
  gap: 0.16rem;
}
section .avatar[data-v-b7a4a25a] {
  width: 3.36rem;
  height: 3.36rem;
  border-radius: 0.21333rem;
  overflow: hidden;
}
section .avatar img[data-v-b7a4a25a] {
  width: 3.36rem;
  height: 3.36rem;
  border-radius: 0.21333rem;
  -o-object-fit: cover;
     object-fit: cover;
}
section .info .name[data-v-b7a4a25a] {
  display: flex;
  align-items: center;
  margin-bottom: 0.10667rem;
}
section .info .name span[data-v-b7a4a25a] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.37333rem;
  color: #173300;
}
section .info .name > .line[data-v-b7a4a25a] {
  width: 0.26667rem;
  height: 0.26667rem;
  background: #8de73a;
  border: 0.02667rem solid #ffffff;
  border-radius: 50%;
  margin-right: 0.10667rem;
  margin-bottom: 0.05333rem;
}
section .info .name > .busy[data-v-b7a4a25a] {
  width: 0.26667rem;
  height: 0.26667rem;
  background: #e65454;
  border: 0.02667rem solid #ffffff;
  border-radius: 50%;
  margin-right: 0.13333rem;
  margin-bottom: 0.05333rem;
}
section .info .name > .off-line[data-v-b7a4a25a] {
  width: 0.26667rem;
  height: 0.26667rem;
  background: #c9c9c9;
  border: 0.02667rem solid #ffffff;
  border-radius: 50%;
  margin-right: 0.13333rem;
  margin-bottom: 0.05333rem;
}
section .info .name span[data-v-b7a4a25a]:nth-child(2) {
  display: inline-block;
  max-width: 80%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
section .info .country[data-v-b7a4a25a] {
  display: flex;
  align-items: center;
}
section .info .country span[data-v-b7a4a25a]:nth-child(2) {
  font-size: 0.32rem;
}
section .info .country .flag-icon[data-v-b7a4a25a] {
  width: 0.37333rem;
  height: 0.37333rem;
  display: inline-block;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 0.10667rem;
  background-size: auto 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@keyframes breath {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
:root {
  --van-font-family: $f-medium;
}
* {
  letter-spacing: -0.004rem;
}
.rtl {
  direction: rtl;
  text-align: right;
}
.rtl .van-button {
  direction: rtl;
}
.rtl .van-icon {
  transform: scaleX(-1);
}
.ltr {
  direction: ltr;
  text-align: left;
}
#nav {
  font-size: 0.42667rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  color: #2A2937;
}
#nav.isSafari {
  width: 100vw;
  top: 0;
  top: env(safe-area-inset-top);
  left: 0;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-style: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  min-height: 100svh;
  height: 100svh;
  overflow:hidden;
  font-family: worksans;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.clearfix:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.van-toast__text{                                                                                                                                                                                                                                                                                                                                                                                        
  word-wrap: break-word;
  word-break: normal;
}

* {
  box-sizing: border-box;
}

@font-face {
  font-family: 'Work Sans';
  src: url("https://statics.kissu.mobi/font/WorkSans-Light.ttf") format('truetype');
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: 'Work Sans';
  src: url("https://statics.kissu.mobi/font/WorkSans-Regular.ttf") format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Work Sans';
  src: url("https://statics.kissu.mobi/font/WorkSans-Medium.ttf") format('truetype');
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: 'Work Sans';
  src: url("https://statics.kissu.mobi/font/WorkSans-SemiBold.ttf") format('truetype');
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: 'Work Sans';
  src: url("https://statics.kissu.mobi/font/WorkSans-Bold.ttf") format('truetype');
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: 'Work Sans';
  src: url("https://statics.kissu.mobi/font/WorkSans-Black.ttf") format('truetype');
  font-weight: 900;
  font-display: swap;
}
@font-face {
  /* 方便引用,直接放入Work Sans字体家族 */
  font-family: 'Baloobhaijaan2';
  src: url("https://statics.kissu.mobi/font/BALOOBHAIJAAN2-EXTRABOLD.otf") format('opentype');
  font-weight: 800;
  font-display: swap;
}
@font-face {
  font-family: Montserrat-BoldItalic;
  src: url(../fonts/MontserratAlternates-BlackItalic.4eed6f42.otf) format('opentype');
  font-display: swap;
}


.im-effects-gift {
  width: 10rem;
  position: fixed;
  bottom: 0;
  z-index: 4;
  word-break: break-all;
}

.van-popup {
  overflow-y: inherit !important;
}
html {
  touch-action: manipulation;
}

@charset "UTF-8";
@keyframes breath {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.04);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes pulseOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.4);
  }
}
/* 隐藏垂直滚动条 */
*::-webkit-scrollbar {
  display: none;
}

/* 引入 RTL 支持样式 */
/**
 * RTL (Right-to-Left) 样式支持
 * 用于处理阿拉伯语等从右到左语言的布局适配
 */
.is-rtl {
  direction: rtl;
  text-align: right;
}

.is-ltr {
  direction: ltr;
  text-align: left;
}

.is-rtl .pos-left {
  left: auto !important;
  right: 0 !important;
}
.is-rtl .pos-right {
  right: auto !important;
  left: 0 !important;
}
.is-rtl .pos-left--2 {
  left: auto !important;
  right: -0.05333rem !important;
}
.is-rtl .pos-right--2 {
  right: auto !important;
  left: -0.05333rem !important;
}
.is-rtl .pos-right-4 {
  right: auto !important;
  left: 0.10667rem !important;
}
.is-rtl .pos-left-4 {
  left: auto !important;
  right: 0.10667rem !important;
}
.is-rtl .pos-right-6 {
  right: auto !important;
  left: 0.16rem !important;
}
.is-rtl .pos-left-6 {
  left: auto !important;
  right: 0.16rem !important;
}
.is-rtl .pos-left-8 {
  left: auto !important;
  right: 0.21333rem !important;
}
.is-rtl .pos-right-8 {
  right: auto !important;
  left: 0.21333rem !important;
}
.is-rtl .pos-left-10 {
  left: auto !important;
  right: 0.26667rem !important;
}
.is-rtl .pos-right-10 {
  right: auto !important;
  left: 0.26667rem !important;
}
.is-rtl .pos-left-14 {
  left: auto !important;
  right: 0.37333rem !important;
}
.is-rtl .pos-right-14 {
  right: auto !important;
  left: 0.37333rem !important;
}
.is-rtl .pos-left-16 {
  left: auto !important;
  right: 0.42667rem !important;
}
.is-rtl .pos-right-16 {
  right: auto !important;
  left: 0.42667rem !important;
}
.is-rtl .pos-left-17 {
  left: auto !important;
  right: 0.45333rem !important;
}
.is-rtl .pos-right-17 {
  right: auto !important;
  left: 0.45333rem !important;
}
.is-rtl .pos-left-46 {
  left: auto !important;
  right: 1.22667rem !important;
}
.is-rtl .pos-right-46 {
  right: auto !important;
  left: 1.22667rem !important;
}
.is-rtl .pos-left-52 {
  left: auto !important;
  right: 1.38667rem !important;
}
.is-rtl .pos-right-52 {
  right: auto !important;
  left: 1.38667rem !important;
}
.is-rtl .pos-left-124 {
  left: auto !important;
  right: 3.30667rem !important;
}
.is-rtl .pos-right-124 {
  right: auto !important;
  left: 3.30667rem !important;
}
.is-rtl .ml-auto {
  margin-left: auto !important;
  margin-right: 0 !important;
}
.is-rtl .mr-auto {
  margin-right: auto !important;
  margin-left: 0 !important;
}
.is-rtl .pl-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.is-rtl .pr-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.is-rtl .pl-2 {
  padding-left: 0 !important;
  padding-right: 0.05333rem !important;
}
.is-rtl .pr-2 {
  padding-right: 0 !important;
  padding-left: 0.05333rem !important;
}
.is-rtl .pl-4 {
  padding-left: 0 !important;
  padding-right: 0.10667rem !important;
}
.is-rtl .pr-4 {
  padding-right: 0 !important;
  padding-left: 0.10667rem !important;
}
.is-rtl .pl-7 {
  padding-left: 0 !important;
  padding-right: 0.18667rem !important;
}
.is-rtl .pr-7 {
  padding-right: 0 !important;
  padding-left: 0.18667rem !important;
}
.is-rtl .pl-8 {
  padding-left: 0 !important;
  padding-right: 0.21333rem !important;
}
.is-rtl .pr-8 {
  padding-right: 0 !important;
  padding-left: 0.21333rem !important;
}
.is-rtl .pl-9 {
  padding-left: 0 !important;
  padding-right: 0.24rem !important;
}
.is-rtl .pr-9 {
  padding-right: 0 !important;
  padding-left: 0.24rem !important;
}
.is-rtl .pl-10 {
  padding-left: 0 !important;
  padding-right: 0.26667rem !important;
}
.is-rtl .pr-10 {
  padding-right: 0 !important;
  padding-left: 0.26667rem !important;
}
.is-rtl .pl-12 {
  padding-left: 0 !important;
  padding-right: 0.32rem !important;
}
.is-rtl .pr-12 {
  padding-right: 0 !important;
  padding-left: 0.32rem !important;
}
.is-rtl .pl-16 {
  padding-left: 0 !important;
  padding-right: 0.42667rem !important;
}
.is-rtl .pr-16 {
  padding-right: 0 !important;
  padding-left: 0.42667rem !important;
}
.is-rtl .pl-20 {
  padding-left: 0 !important;
  padding-right: 0.53333rem !important;
}
.is-rtl .pr-20 {
  padding-right: 0 !important;
  padding-left: 0.53333rem !important;
}
.is-rtl .pl-22 {
  padding-left: 0 !important;
  padding-right: 0.58667rem !important;
}
.is-rtl .pr-22 {
  padding-right: 0 !important;
  padding-left: 0.58667rem !important;
}
.is-rtl .pl-28 {
  padding-left: 0 !important;
  padding-right: 0.74667rem !important;
}
.is-rtl .pr-28 {
  padding-right: 0 !important;
  padding-left: 0.74667rem !important;
}
.is-rtl .pl-48 {
  padding-left: 0 !important;
  padding-right: 1.28rem !important;
}
.is-rtl .pr-48 {
  padding-right: 0 !important;
  padding-left: 1.28rem !important;
}
.is-rtl .pl-50 {
  padding-left: 0 !important;
  padding-right: 1.33333rem !important;
}
.is-rtl .pr-50 {
  padding-right: 0 !important;
  padding-left: 1.33333rem !important;
}
.is-rtl .ml-2 {
  margin-left: 0 !important;
  margin-right: 0.05333rem !important;
}
.is-rtl .mr-2 {
  margin-right: 0 !important;
  margin-left: 0.05333rem !important;
}
.is-rtl .ml-3 {
  margin-left: 0 !important;
  margin-right: 0.08rem !important;
}
.is-rtl .mr-3 {
  margin-right: 0 !important;
  margin-left: 0.08rem !important;
}
.is-rtl .ml-4 {
  margin-left: 0 !important;
  margin-right: 0.10667rem !important;
}
.is-rtl .mr-4 {
  margin-right: 0 !important;
  margin-left: 0.10667rem !important;
}
.is-rtl .ml-5 {
  margin-left: 0 !important;
  margin-right: 0.13333rem !important;
}
.is-rtl .mr-5 {
  margin-right: 0 !important;
  margin-left: 0.13333rem !important;
}
.is-rtl .ml-6 {
  margin-left: 0 !important;
  margin-right: 0.16rem !important;
}
.is-rtl .mr-6 {
  margin-right: 0 !important;
  margin-left: 0.16rem !important;
}
.is-rtl .ml-8 {
  margin-left: 0 !important;
  margin-right: 0.21333rem !important;
}
.is-rtl .mr-8 {
  margin-right: 0 !important;
  margin-left: 0.21333rem !important;
}
.is-rtl .ml-10 {
  margin-left: 0 !important;
  margin-right: 0.26667rem !important;
}
.is-rtl .mr-10 {
  margin-right: 0 !important;
  margin-left: 0.26667rem !important;
}
.is-rtl .ml-12 {
  margin-left: 0 !important;
  margin-right: 0.32rem !important;
}
.is-rtl .mr-12 {
  margin-right: 0 !important;
  margin-left: 0.32rem !important;
}
.is-rtl .ml-15 {
  margin-left: 0 !important;
  margin-right: 0.4rem !important;
}
.is-rtl .mr-15 {
  margin-right: 0 !important;
  margin-left: 0.4rem !important;
}
.is-rtl .ml-16 {
  margin-left: 0 !important;
  margin-right: 0.42667rem !important;
}
.is-rtl .mr-16 {
  margin-right: 0 !important;
  margin-left: 0.42667rem !important;
}
.is-rtl .ml-20 {
  margin-left: 0 !important;
  margin-right: 0.53333rem !important;
}
.is-rtl .mr-20 {
  margin-right: 0 !important;
  margin-left: 0.53333rem !important;
}
.is-rtl .transform-left {
  transform: translateX(-100%) !important;
}
.is-rtl .transform-right {
  transform: translateX(100%) !important;
}
.is-rtl .flex-row-reverse {
  flex-direction: row-reverse !important;
}
.is-rtl .van-button {
  direction: rtl;
}
.is-rtl .van-icon {
  transform: scaleX(-1);
}
.is-rtl .need-flip-x {
  transform: scaleX(-1);
}
.is-rtl .need-flip-y {
  transform: scaleY(-1);
}
.is-rtl .countdown-tag {
  border-radius: 0 0.42667rem 0 0.29333rem !important;
}
.is-rtl .discount_box {
  border-radius: 0 0.42667rem 0.42667rem 0 !important;
}
.is-rtl .submit_free {
  border-radius: 0.77333rem 0.64rem 0.21333rem 0.77333rem !important;
}
.is-rtl .navbar .return-icon {
  left: auto !important;
  right: 0.42667rem !important;
}
.is-rtl .navbar .back-btn {
  left: auto !important;
  right: 0.42667rem !important;
}
.is-rtl .van-popup .close-btn {
  left: auto !important;
  right: 0.42667rem !important;
}
.is-rtl .sidebar {
  left: auto !important;
  right: 0 !important;
}
.is-rtl .sidebar.slide-in {
  transform: translateX(100%) !important;
}
.is-rtl .sidebar.slide-out {
  transform: translateX(0) !important;
}
.is-rtl .tooltip.tooltip-left {
  left: auto !important;
  right: 100% !important;
}
.is-rtl .tooltip.tooltip-right {
  right: auto !important;
  left: 100% !important;
}
.is-rtl .dropdown.dropdown-left {
  left: auto !important;
  right: 0 !important;
}
.is-rtl .dropdown.dropdown-right {
  right: auto !important;
  left: 0 !important;
}
.is-rtl .header[data-active="1"] .block-slider {
  left: auto !important;
  right: 0.90667rem !important;
}
.is-rtl .multi-nodes-task-item .multi-nodes-task-item-content::after {
  left: auto !important;
  right: -0.29333rem !important;
}
.is-rtl .multi-nodes-task-item .multi-nodes-task-item-content::before {
  left: auto !important;
  right: -0.42667rem !important;
}
.is-rtl .integral-unit {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.6509803922) 0%, rgba(255, 255, 255, 0) 100%) !important;
}
.is-rtl .header[data-active="2"] .block-slider {
  left: auto !important;
  right: 3.68rem !important;
}
.is-rtl .date-tab[data-active="1"] .background-slider {
  left: auto !important;
  right: 0.05333rem !important;
}
.is-rtl .date-tab[data-active="2"] .background-slider {
  left: auto !important;
  right: 2.29333rem !important;
}
.is-rtl .rights-title {
  flex-direction: row-reverse !important;
}
.is-rtl .right-status {
  border-radius: 0 0.42667rem 0 0.32rem !important;
}
.is-rtl .user_info_box .price_bar {
  border-radius: 1.33333rem 0 0 1.33333rem !important;
}
.is-rtl .charge {
  border-radius: 0 0.88rem 0.88rem 0 !important;
}
.is-rtl .gift-inform-item {
  background: linear-gradient(to left, rgba(0, 0, 0, 0.3019607843), transparent) !important;
  border-radius: 0 1.33333rem 1.33333rem 0 !important;
}
.is-rtl .user-main-footer {
  padding: 0 0.21333rem 0.37333rem 0.45333rem !important;
}
.is-rtl .video-price {
  border-radius: 0.32rem 0.32rem 0.32rem 0 !important;
  background: linear-gradient(90deg, #ff6e00 0%, #ffd000 100%) !important;
}

.is-rtl .slide-in-left {
  animation: slideInRight 0.3s ease-out;
}
.is-rtl .slide-in-right {
  animation: slideInLeft 0.3s ease-out;
}
.is-rtl .slide-out-left {
  animation: slideOutRight 0.3s ease-out;
}
.is-rtl .slide-out-right {
  animation: slideOutLeft 0.3s ease-out;
}

@keyframes slideInRight {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes slideInLeft {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes slideOutRight {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(100%);
  }
}
@keyframes slideOutLeft {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
:root {
  --safe-area-inset-bottom: calc(100vh - var(--tg-viewport-stable-height, 100vh));
  -webkit-touch-callout: none;
}

/* 隐藏水平滚动条 */
*::-webkit-scrollbar-horizontal {
  display: none;
}

/* 隐藏垂直滚动条（适用于Firefox） */
* {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  scrollbar-width: 0;
}

.van-toast__text {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
}

.van-stepper__plus,
.van-stepper__minus {
  color: #fff !important;
}

.van-field__body {
  width: 100%;
  height: 100%;
}

.van-stepper__plus--disabled,
.van-stepper__minus--disabled {
  color: rgba(255, 255, 255, 0.5) !important;
}

.van-stepper__plus::before,
.van-stepper__minus::before {
  width: 0.24rem !important;
  height: 0.05333rem !important;
}

.van-stepper__plus::after {
  width: 0.05333rem !important;
  height: 0.24rem !important;
}

.player {
  width: 100vw;
  height: 100vh;
}

.overlay-class {
  background-color: rgba(0, 0, 0, 0) !important;
}

.gift-popup {
  background-color: rebeccapurple;
}

.message-panel-item,
.message-panel-msg,
.message-panel-send-gift,
.message-panel-receive-gift {
  margin-bottom: 0.21333rem;
  display: flex;
  word-break: break-all;
}

.message-panel-item > :nth-child(1),
.message-panel-msg > :nth-child(1),
.message-panel-receive-gift > :nth-child(1),
.message-panel-send-gift > :nth-child(1) {
  width: 0.88rem;
  height: 0.88rem;
  border-radius: 50%;
  margin: 0 0.18667rem 0 0.34667rem;
  word-break: break-all;
}

.message-panel-item > :nth-child(2) {
  padding: 0.18667rem 0.42667rem;
  max-width: 5.44rem;
  min-height: 0.90667rem;
  line-height: 0.53333rem;
  background: #00c854;
  border-radius: 0 0.45333rem 0.45333rem 0.45333rem;
  font-size: 0.4rem;
  color: #ffffff;
  letter-spacing: 0;
  word-break: break-all;
}

.message-panel-msg > :nth-child(2) {
  max-width: 5.44rem;
  min-height: 0.90667rem;
  line-height: 0.53333rem;
  border-radius: 0 0.45333rem 0.45333rem 0.45333rem;
  font-size: 0.4rem;
  color: #ffffff;
  letter-spacing: 0;
  overflow: hidden;
  word-break: break-all;
}

.message-panel-msg > :nth-child(2) > :nth-child(1) {
  padding: 0.18667rem 0.42667rem;
  background-color: rgba(6, 8, 15, 0.8);
  word-break: break-all;
}

.message-panel-msg > :nth-child(2) > :nth-child(2) {
  padding: 0.18667rem 0.42667rem;
  background-color: rgba(6, 8, 15, 0.4);
  word-break: break-all;
  font-size: 0.34667rem;
}

.message-panel-receive-gift > :nth-child(2),
.message-panel-send-gift > :nth-child(2) {
  padding: 0.18667rem 0.42667rem;
  max-width: 5.44rem;
  min-height: 0.90667rem;
  line-height: 0.53333rem;
  background: #00c854;
  border-radius: 0.10667rem 2.66667rem 2.66667rem 2.66667rem;
  font-size: 0.34667rem;
  color: #ffffff;
  letter-spacing: 0;
  display: flex;
  align-items: center;
  word-break: break-all;
}

.message-panel-receive-gift > :nth-child(2) img,
.message-panel-send-gift > :nth-child(2) img {
  height: 0.58667rem;
  word-break: break-all;
}

.im-effects-gift {
  width: 10rem;
  position: fixed;
  bottom: 0;
  z-index: 4;
  word-break: break-all;
}

video::-webkit-media-controls {
  display: none;
}

.van-field__control {
  color: #fff;
}

.van-swipe__indicators {
  bottom: 0 !important;
}

.operation .van-field__control,
.card-text-inp .van-field__control {
  color: #000 !important;
}

.video-js .vjs-big-play-button {
  border: 0.08rem solid #fff !important;
  width: 1.2rem !important;
  height: 1.2rem !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  border-radius: 50% !important;
  font-size: 0.8rem !important;
  line-height: 1.04rem !important;
}

.video-js.vjs-fluid {
  height: 100% !important;
}

.accout-alog {
  padding: 0.42667rem;
  width: 10rem;
  /* height: 175px; */
  background-color: #f4f4f4 !important;
  border-radius: 0.64rem 0.64rem 0 0;
}

.account {
  padding: 0.69333rem 0.42667rem 0 0.42667rem;
  /* width: 343px; */
  height: 3.81333rem;
  background: #ffffff;
  /* border-radius: 16px; */
}

.account > :nth-child(1) {
  margin-bottom: 0.48rem;
  font-size: 0.53333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  color: #212121;
  line-height: 0.66667rem;
}

.account-2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.account-2-1-1 {
  font-size: 0.42667rem;
  font-weight: normal;
  color: #888888;
  line-height: 0.50667rem;
}

.account-2-1-2 {
  font-size: 0.42667rem;
  font-weight: normal;
  color: #333333;
  line-height: 0.50667rem;
  margin-top: 0.16rem;
}

.account-2-2 {
  width: 1.76rem;
  height: 0.85333rem !important;
  background: #00c854 !important;
  border-radius: 0.42667rem !important;
  font-size: 0.42667rem !important;
  font-weight: normal;
  color: #ffffff !important;
  line-height: 0.85333rem !important;
  text-align: center;
}

.van-checkbox__label {
  font-size: 0.32rem;
  font-weight: normal !important;
  color: #ffffff !important;
  text-align: center !important;
  line-height: 0.45333rem !important;
}

.van-checkbox__label span {
  text-decoration: underline;
  color: #2b00c8;
}

.van-picker-column__item > div {
  line-height: 1.17333rem;
}

.d-player-wrap,
#refPlayerWrap {
  width: 100vw;
  height: 100vh;
}

.player-video {
  position: fixed;
  top: 0;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100vw;
  height: 100%;
  z-index: 999;
  display: flex;
  align-items: center;
  justify-content: center;
}
.player-video :deep(.d-player-wrap) {
  width: 100vw;
  height: 100vh;
}
.player-video .return-video {
  position: absolute;
  top: 0.21333rem;
  left: 0.21333rem;
  font-size: 0.48rem;
  color: #fff;
  z-index: 999;
}
.player-video .vjs-custom-skin {
  width: 100vw;
  height: 100%;
}

.dotting {
  display: inline-block;
  min-width: 0.10667rem;
  min-height: 0.10667rem;
  box-shadow: 0.10667rem 0 white, 0.26667rem 0 white, 0.42667rem 0 white;
  /* for IE9+, ..., 3个点 */
  animation: dot 1.5s infinite step-start both;
  align-self: flex-end;
  margin-bottom: 0.05333rem;
  /* for IE10+, ... */
}
.dotting:before {
  content: "...";
}
.dotting::before {
  content: "";
}

@keyframes dot {
  25% {
    box-shadow: none;
  }
  /* 0个点 */
  50% {
    box-shadow: 0.10667rem 0 white;
  }
  /* 1个点 */
  75% {
    box-shadow: 0.10667rem 0 white, 0.26667rem 0 white;
    /* 2个点 */
  }
}
:root .dotting {
  margin-right: 0.08rem;
}

.return-icon {
  font-size: 0.58667rem;
}

/* for IE9+,FF,CH,OP,SF 占据空间*/
@media screen and (min-width: 992px) {
  .player {
    width: auto;
  }
}
@keyframes breath-51a4c1af {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-51a4c1af {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.image[data-v-51a4c1af] {
  cursor: pointer;
}
.image.ring[data-v-51a4c1af] {
  border-radius: 50%;
  overflow: hidden;
}
.image.ring img[data-v-51a4c1af] {
  height: 100%;
  width: 100%;
  border-radius: 50%;
}
.image[data-v-51a4c1af] .van-image,
.image[data-v-51a4c1af] .van-image__loading,
.image[data-v-51a4c1af] .van-image__error {
  width: 100%;
  height: 100%;
}
.image[data-v-51a4c1af] .van-image img,
.image[data-v-51a4c1af] .van-image__loading img,
.image[data-v-51a4c1af] .van-image__error img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
@keyframes breath-1e43dd91 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-1e43dd91 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.banner-pwa[data-v-1e43dd91] {
  width: calc(100% - 0.85333rem);
  background-color: #fff;
  border-radius: 0.42667rem;
  padding: 0.32rem;
  margin: 0 auto;
  position: relative;
  box-shadow: 0 0 0.13333rem 0 rgba(0, 0, 0, 0.1215686275);
}
.banner-pwa__intro[data-v-1e43dd91] {
  display: flex;
  align-items: center;
}
.banner-pwa__intro .guide-ico[data-v-1e43dd91] {
  width: 1.28rem;
  height: 1.28rem;
  margin-right: 0.26667rem;
}
.banner-pwa__intro .guide-title[data-v-1e43dd91] {
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  font-size: 0.42667rem;
  line-height: 0.50667rem;
  color: #2a2937;
}
.banner-pwa__intro .guide-desc[data-v-1e43dd91] {
  line-height: 0.37333rem;
  margin-top: 0.10667rem;
  opacity: 0.8;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  font-size: 0.32rem;
  color: #2a2937;
}
.banner-pwa__close[data-v-1e43dd91] {
  position: absolute;
  top: 0.26667rem;
  right: 0.26667rem;
  background-image: url(data:image/webp;base64,UklGRnQBAABXRUJQVlA4WAoAAAAQAAAAJwAAJwAAQUxQSOQAAAABgFpt2/LmleH4yIzAVOYJ4srMOERcXCXDBMzMC/xDlLnqKXzwfl/JRgQDt40UdZpjmFl6BP0zEV5zBpkKDebUWgOQZylyqcvHAYACQ4kbAI5SLRDMA7PqVMYEj2uUvQeAi6AmmUHRDE4/MXQZF6IewRMyTwBwyIGoXekqgR0f8aIFcrvWKTDygsSGi/hR/ybkL7y3ZgJRTnhWxooXTSEqCLr0ffAzNvWayxZfM+y3efPubVeMgyoz9zDG1eGnLY5T7rjnTQ/WhDOfbmOsCZy9Ybjd2jx3vpRnrxv21iF769r/HARWUDggagAAAHADAJ0BKigAKAA+aSqRRaYJLHIAGANCWcDGAEKmECNd2FHDAAD+9+LRWcnw7oL8k//+JwBeBAwZixByRUsults/oX//xOApFOhznJlRXmbL8Wu34fn//TIPSl5HMSub8fP9MfIwoSlqAAA=);
  width: 0.37333rem;
  height: 0.37333rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.banner-pwa__btn[data-v-1e43dd91] {
  margin-top: 0.32rem;
  height: 0.88rem;
  border-radius: 0.49333rem;
  background: linear-gradient(90deg, #ff8e2d 0%, #ff06ca 100%);
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-size: 0.37333rem;
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
}
.banner-pwa__btn i[data-v-1e43dd91] {
  width: 0.32rem;
  height: 0.32rem;
  display: inline-block;
  background-image: url(data:image/webp;base64,UklGRkAFAABXRUJQVlA4WAoAAAAwAAAALwAALwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIhwEAAA2Qcm3b2shDeoaxEJkzluKGmVmiIsekKDp6SNHupnWkFj65zMxuyPZUDvOMKn3fExETgMSzOluNfM2B08ODnbcvL6FY6+lpRHSHlm+01n8U4lBB9vw4Es3u6mmz1y8kpYyakOowB5e99zLyHkO6bhUPhBKr3oDKiu2574mMjEGtHvT44hvphupM+7kvnuoxENqe77HyNsCYGZwLRUt5DE59e+A+yihYK4q9EdkmDazlCwDz4NUH1wFtnAimfYgeMDvaBBl6RFYjV9fHTnBn17eSodVgM/LZ8jU2zcHmAP2pg+z0UCM7PMgnO9gxyHbetpK9fVmfTXXx+fJjF9ULQPRQCUC0OYhO3wCHtkm0DADrgzpNOBhxsWzRWIjqLa4g+fU/2v3Atk4RnkbM0Fwwk+BqEHF+99gE44jb99zOVHQ1jgR9nqCuJDyIhL/PbVco+DUNiaGBYkuXFLb+Q+q9d3nQdEg4XQ5C+sW63dbTlR3XxQvxBkoPhfhY32rkaw6cHh7svP2MxAEAVlA4IMIBAADQDACdASowADAAPm0sk0akIiGhLjQLMIANiWwArDK4t9+o8pP0b6INbt3NBd/t3WzegB5ansL/t16VSAlwjeRQ60N5Umu58S7z9FyP/xJOWq4CKGynqYKBhaFsL1Sglq28y9pld5PWogIjJuFhkdAA/voVVwKlQh/pGsqyeSC1rRLOJf+7cB5Bwa1NAPnfgDDCPsz985rPhT6F8vYFbuW9FUo9BXRkNVj6ctWp5IIg2L3oBldy970gTWWUkOi33tZc4dYccBN1ZQ6jE2IFMKvd7Vt5S6jE8AH2nE/UCkVWUTbUznnZ1UrVbFFByoI5mLs8WFgHaqBDrdOibc3BjLWqKQFLKQJFNHTgh9XAupElOFQOz1h+gBFy5LNv9/7tKCC5CV8WFwThOc7OS/pAoAStPPCWz6JTB3kwXVpgHz9DIQr/hflConK5NJDAn1OZyHCy9fnI2NDif+c7HaUK/rPP9aTANCZJaIs20kwz8oUY1FfwjhJ2aI2tT2Zs04w9mJew2dSzWUZgm+ui+Asx8dx7HCsyqM6RnFDyrGvJxhB6i08bPDFhgP1fk7n5qYFfRPZsb/81lJyYydgGROdbJE6gAAA=);
  background-size: 100% 100%;
  vertical-align: -0.05333rem;
  margin: 0 0.05333rem;
}
@keyframes breath-09442fe4 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-09442fe4 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
@keyframes breath-09442fe4 {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.04);
}
100% {
    transform: scale(1);
}
}
@keyframes pulseOut-09442fe4 {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.4);
}
}
.first-recharge-entry[data-v-09442fe4] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.first-recharge-entry .entry-animation[data-v-09442fe4] {
  width: 2.16rem;
  height: 3.33333rem;
  display: block;
}
.first-recharge-entry .entry-countdown[data-v-09442fe4] {
  position: absolute;
  bottom: 0.4rem;
  left: 50%;
  transform: translateX(-50%);
  font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 0.34667rem;
  color: #ff5300;
}
