.scroller[data-v-fdea9d3a]:hover::-webkit-scrollbar-thumb{background:var(--outline)}.scroller[data-v-fdea9d3a]::-webkit-scrollbar{width:4px;height:4px}.scroller[data-v-fdea9d3a]::-webkit-scrollbar-track{border-radius:2px}.scroller[data-v-fdea9d3a]::-webkit-scrollbar-thumb{border-radius:2px;width:4px;height:4px;background:transparent}@media only screen and (max-width:768px){.scroller[data-v-fdea9d3a]:hover::-webkit-scrollbar-thumb{background:var(--outline)}.scroller[data-v-fdea9d3a]::-webkit-scrollbar{width:0;height:0}.scroller[data-v-fdea9d3a]::-webkit-scrollbar-track{border-radius:0}.scroller[data-v-fdea9d3a]::-webkit-scrollbar-thumb{border-radius:0;width:0;height:0;background:transparent}}.variety-item.is-selected[data-v-fdea9d3a]{border-width:2px;border-color:var(--primary);color:var(--primary);background:var(--card-special-blue-grad)}.variety-item.is-disabled[data-v-fdea9d3a]{background:hsla(0,0%,100%,.04);color:var(--on-disabled);cursor:not-allowed}.scroller[data-v-5914346a]:hover::-webkit-scrollbar-thumb{background:var(--outline)}.scroller[data-v-5914346a]::-webkit-scrollbar{width:4px;height:4px}.scroller[data-v-5914346a]::-webkit-scrollbar-track{border-radius:2px}.scroller[data-v-5914346a]::-webkit-scrollbar-thumb{border-radius:2px;width:4px;height:4px;background:transparent}@media only screen and (max-width:768px){.scroller[data-v-5914346a]:hover::-webkit-scrollbar-thumb{background:var(--outline)}.scroller[data-v-5914346a]::-webkit-scrollbar{width:0;height:0}.scroller[data-v-5914346a]::-webkit-scrollbar-track{border-radius:0}.scroller[data-v-5914346a]::-webkit-scrollbar-thumb{border-radius:0;width:0;height:0;background:transparent}}.pay-agreement-popup[data-v-5914346a]{padding-bottom:32px;padding-bottom:calc(constant(safe-area-inset-bottom) + 16px);padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}.scroller[data-v-09ceb974]:hover::-webkit-scrollbar-thumb{background:var(--outline)}.scroller[data-v-09ceb974]::-webkit-scrollbar{width:4px;height:4px}.scroller[data-v-09ceb974]::-webkit-scrollbar-track{border-radius:2px}.scroller[data-v-09ceb974]::-webkit-scrollbar-thumb{border-radius:2px;width:4px;height:4px;background:transparent}@media only screen and (max-width:768px){.scroller[data-v-09ceb974]:hover::-webkit-scrollbar-thumb{background:var(--outline)}.scroller[data-v-09ceb974]::-webkit-scrollbar{width:0;height:0}.scroller[data-v-09ceb974]::-webkit-scrollbar-track{border-radius:0}.scroller[data-v-09ceb974]::-webkit-scrollbar-thumb{border-radius:0;width:0;height:0;background:transparent}}.coupon-item[data-v-09ceb974]:first-child{margin-left:16px}.coupon-item[data-v-09ceb974]:last-child{margin-right:16px}.coupon-item.is-active[data-v-09ceb974],.good-item.is-active[data-v-09ceb974]{color:var(--on-primary-light);border:2px solid var(--primary);background:var(--card-special-blue-grad)}.coupon-item.is-active .price-discount[data-v-09ceb974],.good-item.is-active .price-discount[data-v-09ceb974]{color:var(--on-primary-light)}.coupon-item.no-padding-x[data-v-09ceb974],.good-item.no-padding-x[data-v-09ceb974]{padding-left:0;padding-right:0}.good-item[data-v-09ceb974]:nth-child(3n){margin-right:0}.good-item.is-active .good-item-discount[data-v-09ceb974]{background:var(--primary);color:var(--on-primary)}.payment-popup[data-v-09ceb974]{transition:height .2s;position:relative;padding-top:0}.payment-popup .payment-bottom[data-v-09ceb974]{padding-bottom:26px;padding-bottom:calc(constant(safe-area-inset-bottom) + 10px);padding-bottom:calc(env(safe-area-inset-bottom) + 10px)}.payment-popup .bg-image[data-v-09ceb974]{background:url(../img/activity_payment_bg.cbe6a215.png) no-repeat 0 0/100%}.payment-popup.is-activity-light[data-v-09ceb974],.payment-popup.is-activity[data-v-09ceb974]{--tap-primary:#7da4ff;--primary:#7da4ff;--on-primary-light:#7da4ff;--on-primary:#fff}.payment-popup.is-activity-light .pay-btn[data-v-09ceb974],.payment-popup.is-activity .pay-btn[data-v-09ceb974]{color:#fff;font-weight:700;border-radius:1.57px;background:url(https://cdn.jin10.com/assets/img/qihuo-ding/2509/activity_btn_bg.png) no-repeat 0 0/cover}.union-entrance[data-v-09ceb974]{background:url(../img/payment_union_entrance.21db1e94.png) no-repeat 50%/100%}.pack-supplement[data-v-09ceb974]{margin-top:1px;position:relative;border-radius:2px 0 0 2px;background:var(--card-special)}.pack-supplement[data-v-09ceb974]:before{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border-radius:inherit;background:linear-gradient(270deg,#ffe395,#fff);z-index:-1}.pack-supplement-price[data-v-09ceb974],.pack-supplement-title span[data-v-09ceb974]{background:linear-gradient(270deg,#ffe395,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.pack-supplement-title img[data-v-09ceb974]{flex-shrink:0;margin-right:2px;width:16px}.pack-supplement.is-newuser[data-v-09ceb974]:after{background:url(../img/new_user_exclusive.d485137f.png) no-repeat 50%/100%}.pack-supplement.is-active[data-v-09ceb974]:after{top:-2px;height:calc(100% + 4px);right:-30px}.pack-supplement-desc.is-old[data-v-09ceb974]{margin:8px auto 0;width:-moz-max-content;width:max-content;padding:0 12px;border-radius:100px;line-height:21px;font-weight:700;color:#815723;font-size:12px;background:linear-gradient(270deg,#ffe395,#fff)}.scroller[data-v-030f10be]:hover::-webkit-scrollbar-thumb{background:var(--outline)}.scroller[data-v-030f10be]::-webkit-scrollbar{width:4px;height:4px}.scroller[data-v-030f10be]::-webkit-scrollbar-track{border-radius:2px}.scroller[data-v-030f10be]::-webkit-scrollbar-thumb{border-radius:2px;width:4px;height:4px;background:transparent}@media only screen and (max-width:768px){.scroller[data-v-030f10be]:hover::-webkit-scrollbar-thumb{background:var(--outline)}.scroller[data-v-030f10be]::-webkit-scrollbar{width:0;height:0}.scroller[data-v-030f10be]::-webkit-scrollbar-track{border-radius:0}.scroller[data-v-030f10be]::-webkit-scrollbar-thumb{border-radius:0;width:0;height:0;background:transparent}}.payment[data-v-030f10be]{max-width:768px;margin:0 auto;padding-bottom:32px;padding-bottom:calc(constant(safe-area-inset-bottom) + 16px);padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}