.user-avatar-menu-popover .ant-popover-inner{border-radius:.75rem;padding:0;box-shadow:0 .25rem 1.25rem #0000001a;overflow:hidden}.user-avatar-menu-popover .ant-popover-inner-content{padding:0}.user-menu-container[data-v-906e7f30]{width:20.5rem;background:linear-gradient(176deg,#e7ebfc,#fff) no-repeat;background-size:100% 18%;padding:1.3125rem .75rem .75rem;display:flex;flex-direction:column}.menu-header[data-v-906e7f30]{display:flex;align-items:center;margin-bottom:1rem}.menu-header .avatar-wrapper[data-v-906e7f30]{margin-right:.75rem}.menu-header .avatar-wrapper .user-avatar[data-v-906e7f30]{width:3rem;height:3rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.menu-header .user-info[data-v-906e7f30]{flex:1;overflow:hidden}.menu-header .user-info .name-row[data-v-906e7f30]{margin-bottom:.25rem}.menu-header .user-info .name-row .name[data-v-906e7f30]{font-size:1.125rem;font-weight:500;color:#222329;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.menu-header .user-info .balance[data-v-906e7f30]{font-size:.75rem;color:#22232966}.vip-banner[data-v-906e7f30]{background-size:cover;background-position:center;border-radius:.5rem;padding:.75rem 1rem;position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.vip-banner .banner-content[data-v-906e7f30]{display:flex;align-items:center;width:100%}.vip-banner .banner-content .banner-text[data-v-906e7f30]{min-width:0}.vip-banner .banner-content .banner-text .banner-title[data-v-906e7f30]{font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:.125rem;display:flex;align-items:center}.vip-banner .banner-content .banner-text .banner-title .vip-icon-img[data-v-906e7f30]{height:1.25rem;width:auto;margin-right:.25rem}.vip-banner .banner-content .banner-text .banner-desc[data-v-906e7f30]{font-size:.75rem;line-height:1rem;transform-origin:left;white-space:nowrap}.vip-banner .open-btn[data-v-906e7f30]{border-radius:.875rem;padding:.375rem .625rem;font-size:.75rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;font-weight:500}.vip-banner .open-btn .banner-icon[data-v-906e7f30]{font-size:.75rem;margin-left:.125rem}.vip-banner .open-btn .banner-icon-img[data-v-906e7f30]{width:.75rem;height:.75rem;margin-left:.125rem;display:block}.vip-banner.status-0[data-v-906e7f30]{background:url(/assets/web_home_vipbg0.B1qV5p4V.png);background-size:cover}.vip-banner.status-0 .banner-title[data-v-906e7f30]{color:#583315}.vip-banner.status-0 .banner-desc[data-v-906e7f30]{color:#58331599}.vip-banner.status-0 .open-btn[data-v-906e7f30]{background:linear-gradient(270deg,#292634,#5a4e61);color:#fceddb}.vip-banner.status-0 .open-btn .banner-icon[data-v-906e7f30]{color:#fceddb}.vip-banner.status-1[data-v-906e7f30]{background:url(/assets/web_home_vipbg1.Dw7VvGin.png);background-size:cover}.vip-banner.status-1 .banner-title[data-v-906e7f30]{color:#7b4824}.vip-banner.status-1 .banner-desc[data-v-906e7f30]{color:#7b482499}.vip-banner.status-1 .open-btn[data-v-906e7f30]{background:linear-gradient(270deg,#7b3e1f,#b06b47);color:#fcecdf}.vip-banner.status-1 .open-btn .banner-icon[data-v-906e7f30]{color:#fff}.vip-banner.status-2[data-v-906e7f30]{background:url(/assets/web_home_vipbg2.VtyG5itj.png);background-size:cover}.vip-banner.status-2 .banner-title[data-v-906e7f30]{color:#f0d5a6}.vip-banner.status-2 .banner-desc[data-v-906e7f30]{color:#c2c4c7}.vip-banner.status-2 .open-btn[data-v-906e7f30]{background:linear-gradient(90deg,#f1ece6,#f8d7a2);color:#2d1a00;border:.0625rem solid rgba(0,0,0,0)}.vip-banner.status-2 .open-btn .banner-icon[data-v-906e7f30]{color:#333}.vip-banner.status-3[data-v-906e7f30]{background:url(/assets/web_home_vipbg3.CiRbqJmX.png);background-size:cover}.vip-banner.status-3 .banner-title[data-v-906e7f30]{color:#f0dac9}.vip-banner.status-3 .banner-desc[data-v-906e7f30]{color:#8c8c96}.vip-banner.status-3 .open-btn[data-v-906e7f30]{background:linear-gradient(270deg,#fd9e73,#f9ae8a 27.3%,#f0dac9);color:#422201}.vip-banner.status-3 .open-btn .banner-icon[data-v-906e7f30]{color:#fd9e73}.vip-banner.has-next-effective[data-v-906e7f30]{height:5rem;padding:.625rem 1rem}.vip-banner.has-next-effective .banner-content[data-v-906e7f30]{padding-right:6.25rem;box-sizing:border-box}.vip-banner.has-next-effective .open-btn[data-v-906e7f30]{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.vip-banner.has-next-effective.next-effective-basic[data-v-906e7f30]{background:url(https://cdn.law.xiaomugua.cn/pc-web/img/web_home_vip_bg2.1.png);background-size:cover}.vip-banner.has-next-effective.next-effective-vip[data-v-906e7f30]{background:url(https://cdn.law.xiaomugua.cn/pc-web/img/web_home_vip_bg3.1.png);background-size:cover}.stats-container[data-v-906e7f30]{display:flex;align-items:center;justify-content:space-around;background:#fff;border-radius:.5rem;padding:.625rem .75rem;margin-bottom:1rem;border-bottom:.0625rem solid #F2F3F5}.stats-container .stats-item[data-v-906e7f30]{flex:1;display:flex;flex-direction:column;align-items:center;cursor:pointer}.stats-container .stats-item .stats-value[data-v-906e7f30]{font-size:1.25rem;font-weight:600;color:#222329;line-height:1.2;margin-bottom:.25rem}.stats-container .stats-item .stats-label[data-v-906e7f30]{font-weight:400;font-size:.8125rem;color:#222329cc}.stats-container .stats-divider[data-v-906e7f30]{width:.0625rem;height:2rem;background:#e5e6e9}.menu-list[data-v-906e7f30]{display:flex;flex-direction:column}.menu-list .menu-item[data-v-906e7f30]{display:flex;align-items:center;height:2.5rem;cursor:pointer;padding:0 .5rem;border-radius:.25rem;transition:background .2s;margin-bottom:.25rem}.menu-list .menu-item[data-v-906e7f30]:hover{background:#f4f6fa}.menu-list .menu-item .menu-icon[data-v-906e7f30]{font-size:1rem;margin-right:.5rem}.menu-list .menu-item .menu-text[data-v-906e7f30]{font-size:.875rem;color:#222329}.logout-item[data-v-906e7f30]{margin-top:.5rem;padding:.25rem .5rem;border-top:.0625rem solid #F2F3F5;display:flex;align-items:center;height:2.5rem;cursor:pointer;border-radius:.25rem}.logout-item[data-v-906e7f30]:hover{background:#fff1f0}.logout-item .menu-icon[data-v-906e7f30]{font-size:1rem;margin-right:.5rem}.logout-item .menu-text[data-v-906e7f30]{font-size:.875rem;color:#f54}.user-avatar-menu-popover{background-color:transparent!important}.dialog-container-component[data-v-10c3ee0c]{display:flex;flex-direction:column;align-items:center}[data-v-10c3ee0c] .el-dialog__title{font-size:1.125rem;font-weight:500;color:#1a1c27;margin-top:1.75rem;margin-bottom:2.5rem}.dialog-footer[data-v-10c3ee0c]{display:flex;justify-content:flex-end;margin-bottom:2.25rem}.dialog-footer .dialog-cancel[data-v-10c3ee0c],.dialog-footer .dialog-confirm[data-v-10c3ee0c]{border-radius:.25rem;font-size:.875rem;font-weight:500;cursor:pointer}.dialog-footer .dialog-cancel[data-v-10c3ee0c]{color:#3a3c48;border:.0625rem solid #E5E6E9!important}.dialog-footer .dialog-cancel[data-v-10c3ee0c]:hover{background:#eff1f8!important;border:.0625rem solid #2651F9!important;color:#2651f9!important}.dialog-footer .dialog-confirm[data-v-10c3ee0c]{color:#fff;padding:.375rem .75rem}.dialog-content[data-v-10c3ee0c]{margin-bottom:2.5rem;font-size:.875rem;color:#1a1c27;font-weight:400}.customer-service-qrcode[data-v-78f15eb8]{width:12.5rem;height:12.5rem;-o-object-fit:contain;object-fit:contain;pointer-events:all}.customer-service-link[data-v-78f15eb8]{text-decoration:underline;transition:opacity .2s}.customer-service-link[data-v-78f15eb8]:hover{opacity:.8}.customer-service-popover,.customer-service-popover .ant-popover-inner,.customer-service-popover .ant-popover-arrow{z-index:999999!important;position:relative!important}.customer-service-popover{position:fixed!important}.customer-service-popover,.customer-service-popover *{z-index:999999!important}.el-dialog__wrapper+.customer-service-popover,.customer-service-popover{z-index:999999!important}.membership-modal-enter-active[data-v-c2820ac4],.membership-modal-leave-active[data-v-c2820ac4]{transition:opacity .3s ease}.membership-modal-enter-active .membership-modal-content[data-v-c2820ac4],.membership-modal-leave-active .membership-modal-content[data-v-c2820ac4]{transition:transform .3s ease,opacity .3s ease}.membership-modal-enter-from[data-v-c2820ac4],.membership-modal-leave-to[data-v-c2820ac4]{opacity:0}.membership-modal-enter-from .membership-modal-content[data-v-c2820ac4],.membership-modal-leave-to .membership-modal-content[data-v-c2820ac4]{transform:scale(.9);opacity:0}.membership-modal-enter-to .membership-modal-content[data-v-c2820ac4],.membership-modal-leave-from .membership-modal-content[data-v-c2820ac4]{transform:scale(1);opacity:1}.membership-modal-overlay[data-v-c2820ac4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;display:flex;justify-content:center;align-items:center;padding:.75rem;box-sizing:border-box;z-index:2000}.membership-modal-content[data-v-c2820ac4]{width:66.7vw;min-width:50rem;height:80vh;min-height:0;max-height:calc(100vh - 1.5rem);border-radius:.75rem;position:relative;display:flex;flex-direction:column;background:linear-gradient(71deg,#f6e1b7,#faf0dd 53.2%,#f6e1b7)}.modal-header[data-v-c2820ac4]{height:6.3125rem;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;background:transparent;flex-shrink:0}.modal-header .user-info[data-v-c2820ac4]{display:flex;align-items:center}.modal-header .user-info .avatar-img[data-v-c2820ac4]{width:3rem;height:3rem;border-radius:50%;margin-right:.75rem}.modal-header .user-info .info-content .user-name[data-v-c2820ac4]{font-size:1rem;font-weight:600;color:#583315;line-height:1.375rem}.modal-header .user-info .info-content .user-status[data-v-c2820ac4]{font-size:.75rem;color:#a7754e;margin-top:.125rem;display:flex;align-items:center;white-space:nowrap;min-width:0}.modal-header .user-info .info-content .user-status .status-main[data-v-c2820ac4],.modal-header .user-info .info-content .user-status .status-next[data-v-c2820ac4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-header .user-info .info-content .user-status .status-separator[data-v-c2820ac4]{margin:0 .3125rem;flex-shrink:0}.modal-header .my-rights-btn[data-v-c2820ac4]{display:flex;align-items:center;background:#fff;padding:.375rem .75rem;border-radius:.375rem;color:#8b5e34;font-size:.875rem;cursor:pointer;box-shadow:0 .125rem .5rem #0000000d}.modal-header .my-rights-btn .rights-icon[data-v-c2820ac4]{margin-right:.25rem;font-size:1rem}.modal-body[data-v-c2820ac4]{display:flex;padding:0 1.25rem 1.25rem;gap:1.25rem;height:calc(100% - 6.3125rem)}.left-section[data-v-c2820ac4]{flex:1;display:flex;flex-direction:column}.left-section .membership-tabs[data-v-c2820ac4]{position:relative;display:flex;height:3.9375rem;background:linear-gradient(90deg,#fceccb,#f7e1b5,#ebd39c);border-radius:.75rem .75rem 0 0;overflow:hidden;padding:.25rem;flex-shrink:0}.left-section .membership-tabs .tab-active-bg[data-v-c2820ac4]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fceccb,#fff);z-index:0;transition:clip-path .4s cubic-bezier(.4,0,.2,1);box-shadow:0 .125rem .5rem #8b5e3426}.left-section .membership-tabs .tab-item[data-v-c2820ac4]{position:relative;flex:1;display:flex;justify-content:center;align-items:center;z-index:1;font-size:1.125rem;font-weight:600;color:#8b5e34;cursor:pointer;transition:color .3s ease,transform .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-shadow:0 .0625rem .0625rem rgba(255,255,255,.3)}.left-section .membership-tabs .tab-item.active[data-v-c2820ac4]{color:#5a3a18;transform:scale(1.05)}.left-section .membership-tabs[data-active="0"] .tab-active-bg[data-v-c2820ac4]{clip-path:polygon(0% 0%,34% 0%,30% 100%,0% 100%)}.left-section .membership-tabs[data-active="1"] .tab-active-bg[data-v-c2820ac4]{clip-path:polygon(33% 0%,67% 0%,71% 100%,29% 100%)}.left-section .membership-tabs[data-active="2"] .tab-active-bg[data-v-c2820ac4]{clip-path:polygon(66% 0%,100% 0%,100% 100%,70% 100%)}.left-section .purchase-type-wrapper[data-v-c2820ac4]{display:flex;justify-content:center;align-items:center;padding:1.25rem 1.5rem;background:#fff;position:relative}.left-section .purchase-type-wrapper .purchase-type-tabs[data-v-c2820ac4]{position:relative;display:inline-flex;background:#f8f8f8;border-radius:.5rem;padding:.25rem}.left-section .purchase-type-wrapper .purchase-type-tabs .purchase-type-bg[data-v-c2820ac4]{position:absolute;top:.25rem;left:.25rem;width:7.25rem;height:2.75rem;background:linear-gradient(89deg,#6c431b,#401f09);border-radius:.5rem;transition:transform .3s ease}.left-section .purchase-type-wrapper .purchase-type-tabs[data-active="1"] .purchase-type-bg[data-v-c2820ac4]{transform:translate(7.25rem)}.left-section .purchase-type-wrapper .purchase-type-tabs .purchase-type-item[data-v-c2820ac4]{position:relative;z-index:1;width:7.25rem;height:2.75rem;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:600;color:#6d3108;cursor:pointer;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.left-section .purchase-type-wrapper .purchase-type-tabs .purchase-type-item.active[data-v-c2820ac4]{color:#f9eed8}.left-section .purchase-type-wrapper .rules-link[data-v-c2820ac4]{position:absolute;right:1.5rem;display:flex;align-items:center;font-size:.875rem;color:#8e9093;cursor:pointer}.left-section .purchase-type-wrapper .rules-link .info-icon[data-v-c2820ac4]{margin-right:.25rem;font-size:.875rem}.left-section .purchase-type-wrapper .rules-link[data-v-c2820ac4]:hover{color:#666}.left-section .rules-link-only[data-v-c2820ac4]{display:flex;justify-content:flex-end;padding:1rem 1.5rem;background:#fff}.left-section .rules-link-only .rules-link[data-v-c2820ac4]{display:flex;align-items:center;font-size:.875rem;color:#8e9093;cursor:pointer}.left-section .rules-link-only .rules-link .info-icon[data-v-c2820ac4]{margin-right:.25rem;font-size:.875rem}.left-section .rules-link-only .rules-link[data-v-c2820ac4]:hover{color:#666}.left-section .tab-content-wrapper[data-v-c2820ac4]{flex:1;min-height:0;background:#fff;border-radius:0 0 .75rem .75rem;padding:1.5rem;display:flex;flex-direction:column;overflow-y:auto}.left-section .upgrade-card[data-v-c2820ac4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.5rem;margin-bottom:2.5rem;background:#fff;border:.0625rem solid #E5E7EB;border-radius:.75rem}.left-section .upgrade-card .upgrade-header[data-v-c2820ac4]{display:flex;align-items:center;margin-bottom:1rem}.left-section .upgrade-card .upgrade-header .upgrade-icon[data-v-c2820ac4]{width:2.25rem;height:2.25rem;margin-right:.5rem}.left-section .upgrade-card .upgrade-header .upgrade-title[data-v-c2820ac4]{font-size:1.25rem;font-weight:600;color:#222329}.left-section .upgrade-card .upgrade-desc[data-v-c2820ac4]{font-size:1rem;color:#666;margin-bottom:1rem}.left-section .upgrade-card .upgrade-desc .highlight[data-v-c2820ac4]{color:#c77730;font-size:1rem;font-weight:600}.left-section .upgrade-card .upgrade-price[data-v-c2820ac4]{color:#f54}.left-section .upgrade-card .upgrade-price .currency[data-v-c2820ac4]{font-size:1.125rem;font-weight:600}.left-section .upgrade-card .upgrade-price .amount[data-v-c2820ac4]{font-size:2.25rem;font-weight:700}.left-section .membership-cards[data-v-c2820ac4]{display:flex;gap:.75rem;margin-bottom:2.5rem}.left-section .membership-cards .card-item[data-v-c2820ac4]{flex:1;border:.125rem solid #F2F3F5;border-radius:.75rem;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s;cursor:pointer;padding:2.5625rem 0}.left-section .membership-cards .card-item .card-duration[data-v-c2820ac4]{font-weight:500;font-size:1rem;color:#a7754e;margin-bottom:.5rem}.left-section .membership-cards .card-item .card-price[data-v-c2820ac4]{color:#583315;font-weight:700}.left-section .membership-cards .card-item .card-price .currency[data-v-c2820ac4]{font-size:1.125rem;margin-right:.125rem}.left-section .membership-cards .card-item .card-price .amount[data-v-c2820ac4]{font-size:2.25rem}.left-section .membership-cards .card-item .card-original-price[data-v-c2820ac4]{font-size:1rem;color:#a7754e;text-decoration:line-through;margin-top:.25rem}.left-section .membership-cards .card-item.active[data-v-c2820ac4]{background:#fff9f2;border-color:#c68d5d;box-shadow:0 .25rem .75rem #c68d5d26}.left-section .membership-cards .card-item.disabled[data-v-c2820ac4]{background:#f7f8fa}.left-section .membership-cards .card-item.disabled .card-duration[data-v-c2820ac4],.left-section .membership-cards .card-item.disabled .card-price[data-v-c2820ac4]{color:#999}.left-section .membership-cards .card-item.disabled .card-original-price[data-v-c2820ac4]{color:#ccc}.left-section .membership-cards .card-item.disabled.active[data-v-c2820ac4]{background:#f7f8fa;border-color:#f2f3f5;box-shadow:none}.left-section .rights-comparison[data-v-c2820ac4]{display:flex;flex-direction:column}.left-section .rights-comparison .comparison-title[data-v-c2820ac4]{font-size:1.125rem;font-weight:600;color:#333;margin-bottom:.75rem}.left-section .rights-comparison .comparison-table-container[data-v-c2820ac4]{border-radius:.5rem}.left-section .rights-comparison .comparison-table-container .comparison-image[data-v-c2820ac4]{width:100%;display:block}.left-section .rights-comparison .more-packages-tip[data-v-c2820ac4]{display:flex;align-items:center;justify-content:center;margin-top:1rem;font-size:.875rem;color:#666;background:#fff}.left-section .rights-comparison .more-packages-tip .service-link[data-v-c2820ac4]{color:#2651f9;margin-left:.3125rem;cursor:pointer}.left-section .rights-comparison .more-packages-tip .service-link[data-v-c2820ac4]:hover{text-decoration:underline}.right-section[data-v-c2820ac4]{width:20.5rem;background:linear-gradient(180deg,#f7e7c5,#fff 20%,#fff);border-radius:1.5rem;padding:2.25rem .875rem;display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset -.01875rem 0 0 .0625rem #fff8eb;overflow:hidden}.right-section .section-title[data-v-c2820ac4]{font-size:1rem;font-weight:600;color:#333;margin-bottom:1rem;flex-shrink:0}.right-section .coupon-area[data-v-c2820ac4]{margin-bottom:1rem}.right-section .coupon-area .coupon-list[data-v-c2820ac4]{display:flex;flex-direction:column;gap:.75rem;max-height:13.75rem;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;cursor:grab;transition:max-height .3s ease}.right-section .coupon-area .coupon-list[data-v-c2820ac4]::-webkit-scrollbar{display:none}.right-section .coupon-area .coupon-list.collapsed[data-v-c2820ac4]{max-height:6.25rem;overflow:hidden}.right-section .coupon-area .coupon-actions[data-v-c2820ac4]{margin-top:.5rem}.right-section .coupon-area .view-more-coupon[data-v-c2820ac4]{display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#999;cursor:pointer}.right-section .coupon-area .view-more-coupon .arrow-icon[data-v-c2820ac4]{font-size:.75rem;margin-left:.25rem;transition:transform .3s ease}.right-section .coupon-area .view-more-coupon .arrow-icon.up[data-v-c2820ac4]{transform:rotate(180deg)}.right-section .coupon-area .coupon-empty[data-v-c2820ac4]{width:100%;height:2.5rem;background:#faf4e8;border-radius:.5rem;display:flex;align-items:center;padding-left:.75rem;gap:.5rem}.right-section .coupon-area .coupon-empty .empty-icon[data-v-c2820ac4]{width:1.5rem;height:1.5rem}.right-section .coupon-area .coupon-empty .empty-text[data-v-c2820ac4]{font-weight:400;font-size:.875rem;color:#c77730}.right-section .coupon-area .coupon-card[data-v-c2820ac4]{width:100%;height:5.5rem;display:flex;align-items:center;background:#f7f8fa;border:.0625rem solid #E5E7EB;border-radius:.75rem;padding:.75rem;cursor:pointer;transition:all .3s ease;flex-shrink:0}.right-section .coupon-area .coupon-card.active[data-v-c2820ac4]{background:#fff4f1;border-color:#ffe0d7}.right-section .coupon-area .coupon-card.active .coupon-left[data-v-c2820ac4]{border-right-color:#ffd0b0}.right-section .coupon-area .coupon-card.disabled[data-v-c2820ac4]{opacity:.5;cursor:not-allowed}.right-section .coupon-area .coupon-card .coupon-left[data-v-c2820ac4]{width:4.375rem;padding-right:.75rem;border-right:.0625rem dashed #E4E4E4;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.right-section .coupon-area .coupon-card .coupon-left .coupon-amount .currency[data-v-c2820ac4]{font-size:.75rem;color:#f54}.right-section .coupon-area .coupon-card .coupon-left .coupon-amount .amount[data-v-c2820ac4]{font-size:1.5rem;font-weight:600;color:#f54}.right-section .coupon-area .coupon-card .coupon-left .coupon-condition[data-v-c2820ac4]{font-size:.625rem;color:#f54;margin-top:.125rem}.right-section .coupon-area .coupon-card .coupon-right[data-v-c2820ac4]{flex:1;padding-left:.75rem;min-width:0}.right-section .coupon-area .coupon-card .coupon-right .coupon-name[data-v-c2820ac4]{font-size:.875rem;font-weight:500;color:#222329;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right-section .coupon-area .coupon-card .coupon-right .coupon-desc[data-v-c2820ac4]{font-size:.75rem;color:#8e9093;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right-section .coupon-area .coupon-card .coupon-right .coupon-expire[data-v-c2820ac4]{font-size:.75rem;color:#8e9093;white-space:nowrap}.right-section .coupon-area .coupon-card .coupon-select[data-v-c2820ac4]{width:1.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.right-section .coupon-area .coupon-card .coupon-select .radio-dot[data-v-c2820ac4]{width:1rem;height:1rem;border-radius:50%;border:.125rem solid #D9D9D9;transition:all .3s ease}.right-section .coupon-area .coupon-card .coupon-select .radio-dot.active[data-v-c2820ac4]{border-color:#f54;background:#f54;position:relative}.right-section .coupon-area .coupon-card .coupon-select .radio-dot.active[data-v-c2820ac4]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.375rem;height:.375rem;background:#fff;border-radius:50%}.right-section .payment-area[data-v-c2820ac4]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.right-section .payment-methods[data-v-c2820ac4]{flex:1;overflow-y:auto;min-height:0;flex-shrink:1}.right-section .payment-methods .payment-method[data-v-c2820ac4]{height:3.5rem;border:.0625rem solid #E5E6EB;border-radius:.5rem;margin-bottom:.75rem;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;cursor:pointer;transition:all .2s}.right-section .payment-methods .payment-method .method-left[data-v-c2820ac4]{display:flex;align-items:center}.right-section .payment-methods .payment-method .method-left .pay-icon[data-v-c2820ac4]{font-size:1.5rem;margin-right:.5rem}.right-section .payment-methods .payment-method .method-left .method-name[data-v-c2820ac4]{font-size:.875rem;color:#222329}.right-section .payment-methods .payment-method .check-icon[data-v-c2820ac4]{color:#07c160;font-size:1.25rem}.right-section .payment-methods .payment-method.active[data-v-c2820ac4]{border-color:#f1c992;background:#fff9f2}.right-section .payment-footer[data-v-c2820ac4]{flex-shrink:0}.right-section .payment-footer .price-detail[data-v-c2820ac4]{margin-bottom:.75rem}.right-section .payment-footer .price-detail .price-row[data-v-c2820ac4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.right-section .payment-footer .price-detail .price-row[data-v-c2820ac4]:last-child{margin-bottom:0}.right-section .payment-footer .price-detail .price-row .price-label[data-v-c2820ac4]{font-size:.875rem;color:#666}.right-section .payment-footer .price-detail .price-row .price-value[data-v-c2820ac4]{font-size:.875rem;color:#333}.right-section .payment-footer .price-detail .price-row .price-value.discount[data-v-c2820ac4]{color:#f54}.right-section .payment-footer .price-summary[data-v-c2820ac4]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1rem}.right-section .payment-footer .price-summary .label[data-v-c2820ac4]{font-size:.875rem;color:#333}.right-section .payment-footer .price-summary .price-amount .currency[data-v-c2820ac4]{font-size:1.125rem;color:#f54;font-weight:600}.right-section .payment-footer .price-summary .price-amount .total-amount[data-v-c2820ac4]{font-size:2rem;color:#f54;font-weight:700}.right-section .payment-footer .pay-submit-btn[data-v-c2820ac4]{width:100%;height:3rem;background:linear-gradient(90deg,#fdf2ce,#fdf5e7 37.93%,#f7c870);border:none;border-radius:.5rem;color:#583315;font-size:1rem;font-weight:600;cursor:pointer;margin-bottom:1rem;transition:opacity .2s}.right-section .payment-footer .pay-submit-btn[data-v-c2820ac4]:hover{opacity:.9}.right-section .payment-footer .agreement-row[data-v-c2820ac4]{display:flex;justify-content:center}.right-section .payment-footer .agreement-row .checkbox-wrapper[data-v-c2820ac4]{display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;font-size:.875rem;color:#1d2129;transition:all .2s}.right-section .payment-footer .agreement-row .checkbox-wrapper[data-v-c2820ac4]:hover{border-color:#c9cdd4}.right-section .payment-footer .agreement-row .checkbox-wrapper .custom-checkbox[data-v-c2820ac4]{width:1rem;height:1rem;border:.0625rem solid #C9CDD4;border-radius:.125rem;margin-right:.5rem;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.right-section .payment-footer .agreement-row .checkbox-wrapper .custom-checkbox.checked[data-v-c2820ac4]{background:#2f54eb;border-color:#2f54eb}.right-section .payment-footer .agreement-row .checkbox-wrapper .custom-checkbox.checked .check-icon[data-v-c2820ac4]{width:.75rem;height:.75rem}.right-section .payment-footer .agreement-row .checkbox-wrapper .agreement-text[data-v-c2820ac4]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.right-section .payment-footer .agreement-row .checkbox-wrapper .link[data-v-c2820ac4]{color:#2651f9}.modal-close-btn[data-v-c2820ac4]{position:absolute;top:0;right:-2.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#000c;cursor:pointer;color:#86909c;transition:all .2s;width:2rem;height:2rem;font-size:2rem}.modal-close-btn[data-v-c2820ac4]:hover{background:#0000001a;color:#333}.agreement-modal-overlay[data-v-c2820ac4]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;justify-content:center;align-items:center;z-index:10;border-radius:.75rem}.agreement-modal-content[data-v-c2820ac4]{width:26.25rem;background:#fff;border-radius:.75rem;padding:1.25rem 1.5rem;box-shadow:0 .25rem .75rem #00000026;display:flex;flex-direction:column}.agreement-modal-content .am-header[data-v-c2820ac4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.agreement-modal-content .am-header .am-title[data-v-c2820ac4]{font-size:1rem;font-weight:600;color:#333}.agreement-modal-content .am-header .am-close[data-v-c2820ac4]{cursor:pointer;color:#999;font-size:1.25rem;display:flex;font-size:.75rem}.agreement-modal-content .am-header .am-close[data-v-c2820ac4]:hover{color:#666}.agreement-modal-content .am-body[data-v-c2820ac4]{font-size:.875rem;color:#333;margin-bottom:2rem;line-height:1.5}.agreement-modal-content .am-body .link[data-v-c2820ac4]{color:#2651f9;cursor:pointer}.agreement-modal-content .am-footer[data-v-c2820ac4]{display:flex;justify-content:flex-end;gap:.75rem}.agreement-modal-content .am-footer .am-btn[data-v-c2820ac4]{padding:.5rem 1.375rem;border-radius:.5rem;font-size:.875rem;cursor:pointer;border:none}.agreement-modal-content .am-footer .am-btn.cancel[data-v-c2820ac4]{background:#fff;border:.0625rem solid #E5E6E9;color:#222329}.agreement-modal-content .am-footer .am-btn.cancel[data-v-c2820ac4]:hover{background:#f5f5f5}.agreement-modal-content .am-footer .am-btn.confirm[data-v-c2820ac4]{background:#2651f9;color:#fff}.agreement-modal-content .am-footer .am-btn.confirm[data-v-c2820ac4]:hover{background:#4096ff}.dialog-content[data-v-c2820ac4]{text-align:center;padding:1.25rem 0;font-size:.875rem;color:#666}.dialog-content-pay-success[data-v-c2820ac4]{display:flex;flex-direction:column;gap:.625rem;font-size:.875rem;color:#333}.dialog-content-pay-timeout[data-v-c2820ac4]{text-align:center;padding:1.25rem 0;font-size:.875rem;color:#666}.rules-modal-overlay[data-v-c2820ac4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:2001}.rules-modal-content[data-v-c2820ac4]{width:min(62.375rem,calc(100vw - 1.5rem));height:min(41.5625rem,calc(100vh - 1.5rem));background:linear-gradient(180deg,#f7e7c5,#fff 20%);box-shadow:inset 0 .0625rem 0 .0625rem #fff;border-radius:1.5rem;display:flex;flex-direction:column;overflow:hidden}.rules-modal-header[data-v-c2820ac4]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;flex-shrink:0}.rules-modal-header .rules-modal-title[data-v-c2820ac4]{font-size:1.25rem;font-weight:600;color:#222329}.rules-modal-header .rules-modal-close[data-v-c2820ac4]{width:1.5rem;height:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.rules-modal-header .rules-modal-close .close-icon[data-v-c2820ac4]{width:.75rem;height:.75rem}.rules-modal-header .rules-modal-close[data-v-c2820ac4]:hover{opacity:.7}.rules-modal-body[data-v-c2820ac4]{flex:1;padding:0 2rem 2rem;overflow-y:auto;scrollbar-width:none}.rules-modal-body[data-v-c2820ac4]::-webkit-scrollbar{display:none}.rules-modal-body h4[data-v-c2820ac4]{font-size:1rem;font-weight:600;color:#222329;margin:1.25rem 0 .625rem}.rules-modal-body h4[data-v-c2820ac4]:first-child{margin-top:0}.rules-modal-body p[data-v-c2820ac4]{font-size:.875rem;color:#666;line-height:1.8;margin:0 0 .5rem}.rules-modal-body .rules-empty[data-v-c2820ac4]{color:#999;font-size:.875rem}.rules-modal-enter-active[data-v-c2820ac4],.rules-modal-leave-active[data-v-c2820ac4]{transition:opacity .3s ease}.rules-modal-enter-active .rules-modal-content[data-v-c2820ac4],.rules-modal-leave-active .rules-modal-content[data-v-c2820ac4]{transition:transform .3s ease}.rules-modal-enter-from[data-v-c2820ac4],.rules-modal-leave-to[data-v-c2820ac4]{opacity:0}.rules-modal-enter-from .rules-modal-content[data-v-c2820ac4],.rules-modal-leave-to .rules-modal-content[data-v-c2820ac4]{transform:scale(.9)}@media (max-height: 760px){.membership-modal-content[data-v-c2820ac4]{width:min(66.7vw,calc(100vw - 1.5rem));min-width:0;height:calc(100vh - 1.5rem)}.modal-header[data-v-c2820ac4]{height:4.75rem;padding:0 1.25rem}.modal-body[data-v-c2820ac4]{height:calc(100% - 4.75rem);padding:0 .75rem .75rem;gap:.75rem;overflow-y:auto;overflow-x:hidden}.left-section .membership-tabs[data-v-c2820ac4]{height:3.25rem}.left-section .purchase-type-wrapper[data-v-c2820ac4]{padding:.75rem 1rem}.left-section .tab-content-wrapper[data-v-c2820ac4]{padding:.875rem}.left-section .membership-cards[data-v-c2820ac4]{margin-bottom:1rem}.left-section .membership-cards .card-item[data-v-c2820ac4]{padding:1.25rem 0}.left-section .membership-cards .card-item .card-price .amount[data-v-c2820ac4]{font-size:1.75rem}.left-section .upgrade-card[data-v-c2820ac4]{padding:1.25rem .875rem;margin-bottom:1rem}.right-section[data-v-c2820ac4]{width:18.75rem;padding:1rem .75rem;border-radius:1rem;justify-content:flex-start;gap:.625rem}.right-section .coupon-area[data-v-c2820ac4]{margin-bottom:.5rem}.right-section .coupon-area .coupon-list[data-v-c2820ac4]{max-height:10rem}.right-section .coupon-area .coupon-list.collapsed[data-v-c2820ac4]{max-height:5.5rem}.right-section .payment-area[data-v-c2820ac4]{flex:none;overflow:visible}.right-section .payment-methods[data-v-c2820ac4]{max-height:9.5rem;overflow-y:auto}.right-section .payment-methods .payment-method[data-v-c2820ac4]{height:3rem;margin-bottom:.5rem}.right-section .payment-footer .price-summary[data-v-c2820ac4]{margin-bottom:.625rem}.right-section .payment-footer .price-summary .price-amount .total-amount[data-v-c2820ac4]{font-size:1.75rem}.right-section .payment-footer .pay-submit-btn[data-v-c2820ac4]{height:2.625rem;margin-bottom:.625rem}.modal-close-btn[data-v-c2820ac4]{width:1.5rem;height:1.5rem;font-size:1.5rem;right:-1.875rem;background:#00000073}.rules-modal-content[data-v-c2820ac4]{border-radius:1rem}.rules-modal-header[data-v-c2820ac4]{padding:1rem 1.25rem}.rules-modal-body[data-v-c2820ac4]{padding:0 1.25rem 1.25rem}}.rights-modal-overlay[data-v-fe486f4f]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000073;display:flex;justify-content:center;align-items:center;padding:1.25rem;box-sizing:border-box;z-index:2000;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.rights-modal-content[data-v-fe486f4f]{width:80vw;min-width:0;max-width:80vw;max-height:calc(100vh - 2.5rem);background:linear-gradient(180deg,#f7e7c5,#fff 12%,#fff);border-radius:1.5rem;padding:2rem 2rem 2.5rem;position:relative;box-sizing:border-box;box-shadow:0 .75rem 3rem #0000001f;display:flex;flex-direction:column}.main-view[data-v-fe486f4f],.rules-view[data-v-fe486f4f]{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0}.modal-bg-decoration[data-v-fe486f4f]{position:absolute;top:0;left:0;right:0;height:12.5rem;z-index:0;pointer-events:none;border-radius:1rem 1rem 0 0}.modal-header[data-v-fe486f4f]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.modal-header .header-left .title[data-v-fe486f4f]{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:.5rem;line-height:1.75rem}.modal-header .header-left .subtitle[data-v-fe486f4f]{font-size:.8125rem;color:#999;display:flex;align-items:center;line-height:1.125rem}.modal-header .header-left .subtitle .link[data-v-fe486f4f]{color:#3c7eff;cursor:pointer;margin-left:.5rem;font-size:.8125rem}.modal-header .header-left .subtitle .link[data-v-fe486f4f]:hover{opacity:.8}.close-btn[data-v-fe486f4f]{position:absolute;top:0;right:-2.5rem;width:2rem;height:2rem;background:#00000080;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;transition:all .2s;font-size:2rem!important}.close-btn[data-v-fe486f4f]:hover{background:#000000b3}.status-banner[data-v-fe486f4f]{position:relative;z-index:1;background:linear-gradient(90deg,#f7e4bd,#fdf5e7 37.93%,#f7c870);border-radius:.75rem;height:4.5rem;padding:0 1rem;margin-bottom:1.5rem;display:flex;justify-content:space-between;align-items:center}.status-banner .banner-content[data-v-fe486f4f]{display:flex;flex-direction:column;justify-content:center}.status-banner .banner-content .banner-title[data-v-fe486f4f]{font-size:1.125rem;font-weight:600;color:#c77730;margin-bottom:.375rem;line-height:1.5625rem}.status-banner .banner-content .banner-date-row[data-v-fe486f4f]{display:flex;align-items:center;white-space:nowrap}.status-banner .banner-content .banner-date-row .banner-date[data-v-fe486f4f]{font-size:.8125rem;color:#c77730;line-height:1.125rem}.status-banner .banner-content .banner-date-row .banner-separator2[data-v-fe486f4f]{margin:0 .3125rem;font-size:.8125rem;color:#c77730;line-height:1.125rem}.status-banner .banner-icon[data-v-fe486f4f]{width:7.125rem;height:7.125rem;transform:translateY(-1.25rem)}.rights-state[data-v-fe486f4f]{position:relative;z-index:1;margin-bottom:1.5rem;padding:1rem;border-radius:.75rem;background:#fff;color:#666;display:flex;align-items:center;justify-content:center;gap:.75rem}.rights-error[data-v-fe486f4f]{color:#d03050}.retry-btn[data-v-fe486f4f]{color:#3c7eff;cursor:pointer}.rights-grid[data-v-fe486f4f]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;overflow-y:auto;min-height:0;padding-right:.25rem}.rights-grid[data-v-fe486f4f]::-webkit-scrollbar{width:.25rem}.rights-grid[data-v-fe486f4f]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:.25rem}.right-item[data-v-fe486f4f]{background:#fff;border:.0625rem solid #F1C992;border-radius:.75rem;padding:1.125rem 1.25rem;display:flex;align-items:center;transition:all .3s;height:5rem;box-sizing:border-box}.right-item[data-v-fe486f4f]:hover{box-shadow:0 .25rem 1rem #ffac3c26}.right-item.locked[data-v-fe486f4f]{background:#f6f7f9;border:.0625rem solid #E5E7EB}.right-item.locked .icon-circle[data-v-fe486f4f]{background:#eee}.right-item.locked .icon-circle[data-v-fe486f4f] svg,.right-item.locked .icon-circle[data-v-fe486f4f] img{filter:grayscale(100%);opacity:.6}.right-item.locked .item-info .item-name[data-v-fe486f4f]{color:#333}.right-item.locked .item-info .item-desc[data-v-fe486f4f]{color:#999}.right-item .item-icon-wrap[data-v-fe486f4f]{margin-right:.75rem}.right-item .item-icon-wrap .icon-circle[data-v-fe486f4f]{width:2.5rem;height:2.5rem;background:#fffbf2;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:2.5rem}.right-item .item-info[data-v-fe486f4f]{flex:1;min-width:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.right-item .item-info .item-name[data-v-fe486f4f]{font-size:.9375rem;font-weight:600;color:#333;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right-item .item-info .item-desc[data-v-fe486f4f]{font-size:.75rem;color:#999;white-space:nowrap}.right-item .item-quota[data-v-fe486f4f]{margin-left:.75rem;text-align:right;white-space:nowrap;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;height:100%}.right-item .item-quota .quota-text-wrap[data-v-fe486f4f]{display:flex;align-items:baseline;color:#c77730;font-size:.875rem;font-weight:500}.right-item .item-quota .locked-text[data-v-fe486f4f]{font-size:.75rem;color:#999;font-weight:400}.rules-view[data-v-fe486f4f]{padding-top:0;animation:fadeIn-fe486f4f .3s ease}@keyframes fadeIn-fe486f4f{0%{opacity:0}to{opacity:1}}.rules-header[data-v-fe486f4f]{margin-bottom:1.5rem}.back-btn[data-v-fe486f4f]{display:inline-flex;align-items:center;cursor:pointer;font-size:1.375rem;color:#222329;transition:color .2s;font-weight:500}.back-btn[data-v-fe486f4f]:hover{color:#333}.back-btn .back-icon[data-v-fe486f4f]{font-size:1rem;margin-right:.75rem}.rules-title[data-v-fe486f4f]{font-size:1rem;font-weight:600;color:#222329;margin-bottom:.5rem}.rules-list[data-v-fe486f4f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-height:60vh;overflow-y:auto;padding-right:.25rem}.rules-list[data-v-fe486f4f]::-webkit-scrollbar{width:.25rem}.rules-list[data-v-fe486f4f]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:.25rem}.rule-card[data-v-fe486f4f]{background:#fff;border:.0625rem solid #E5E7EB;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;transition:all .3s}.rule-card[data-v-fe486f4f]:hover{box-shadow:0 .25rem 1rem #0000000d;border-color:#f1c992}.rule-top[data-v-fe486f4f]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.25rem}.rule-name[data-v-fe486f4f]{font-size:.9375rem;font-weight:600;color:#333}.rule-price[data-v-fe486f4f]{background:#f8edd8;color:#6d3108;font-size:.875rem;padding:.375rem .75rem;border-radius:1rem;font-weight:500;line-height:1}.rule-desc[data-v-fe486f4f]{font-size:.75rem;color:#22232999;line-height:1.8;white-space:pre-wrap}.banner-btn[data-v-fe486f4f]{position:absolute;right:1.3125rem;width:5rem;height:2rem;background:linear-gradient(90deg,#655641,#3e2e02);border-radius:1rem;color:#fdce8b;font-size:.875rem;font-weight:500;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 1200px){.rights-modal-content[data-v-fe486f4f]{width:80vw;min-width:0;padding:1.5rem 1.25rem 1.75rem}.rights-grid[data-v-fe486f4f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.close-btn[data-v-fe486f4f]{top:0;right:-2.25rem}}@media (max-width: 760px){.rights-modal-overlay[data-v-fe486f4f]{padding:.75rem}.rights-modal-content[data-v-fe486f4f]{width:calc(100vw - 1.5rem);padding:1.25rem .875rem;border-radius:1rem}.modal-header[data-v-fe486f4f]{margin-bottom:1rem}.modal-header .header-left .title[data-v-fe486f4f]{font-size:1.125rem}.modal-header .header-left .subtitle[data-v-fe486f4f]{flex-wrap:wrap}.status-banner[data-v-fe486f4f]{margin-bottom:1rem}.rights-grid[data-v-fe486f4f],.rules-list[data-v-fe486f4f]{grid-template-columns:1fr}.close-btn[data-v-fe486f4f]{top:0;right:-2.25rem}}.coupon-modal-overlay[data-v-c23a6b60]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;display:flex;justify-content:center;align-items:center;z-index:2000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.coupon-modal-content[data-v-c23a6b60]{width:62.375rem;height:41.5625rem;background:#fff;border-radius:1.5rem;position:relative;display:flex;flex-direction:column;overflow:hidden}.modal-close[data-v-c23a6b60]{position:absolute;top:1.25rem;right:1.25rem;width:.75rem;height:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.modal-close[data-v-c23a6b60]:hover{opacity:.7}.modal-close .close-icon[data-v-c23a6b60]{width:.75rem;height:.75rem}.modal-header[data-v-c23a6b60]{padding:2rem 2.5rem 0}.modal-header .header-title[data-v-c23a6b60]{font-size:1.5rem;font-weight:600;color:#222329;margin-bottom:1.5rem}.modal-header .header-row[data-v-c23a6b60]{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:.0625rem solid #E8E9EB}.modal-header .header-tabs[data-v-c23a6b60]{display:flex;gap:2rem}.modal-header .header-tabs .tab-item[data-v-c23a6b60]{padding-bottom:.75rem;font-size:1rem;color:#999;cursor:pointer;position:relative;transition:color .2s}.modal-header .header-tabs .tab-item[data-v-c23a6b60]:hover{color:#222329}.modal-header .header-tabs .tab-item.active[data-v-c23a6b60]{color:#222329;font-weight:500}.modal-header .header-tabs .tab-item.active[data-v-c23a6b60]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.125rem;background:#222329;border-radius:.0625rem}.modal-header .header-actions[data-v-c23a6b60]{display:flex;align-items:center;gap:1rem;padding-bottom:.75rem}.modal-header .header-actions .rules-link[data-v-c23a6b60]{font-size:.875rem;color:#666;cursor:pointer}.modal-header .header-actions .rules-link[data-v-c23a6b60]:hover{color:#2651f9}.modal-header .header-actions .exchange-btn[data-v-c23a6b60]{width:6.75rem;height:2.25rem;background:#2651f9;color:#fff;font-size:.875rem;font-weight:500;border-radius:.5rem;cursor:pointer;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.modal-header .header-actions .exchange-btn[data-v-c23a6b60]:hover{opacity:.9}.modal-body[data-v-c23a6b60]{flex:1;padding:1.5rem 2.5rem;overflow-y:auto}.loading-state[data-v-c23a6b60]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:25rem}.loading-state .loading-spinner[data-v-c23a6b60]{width:2.5rem;height:2.5rem;border:.1875rem solid #F2F3F5;border-top-color:#2651f9;border-radius:50%;animation:spin-c23a6b60 .8s linear infinite}.loading-state .loading-text[data-v-c23a6b60]{margin-top:1rem;font-size:.875rem;color:#999}@keyframes spin-c23a6b60{to{transform:rotate(360deg)}}.coupon-grid[data-v-c23a6b60]{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1rem}.coupon-card[data-v-c23a6b60]{display:flex;align-items:stretch;width:28.75rem;height:6.5rem;background:#fff;border-radius:.75rem;border:.0625rem solid rgba(142,144,147,.17);position:relative;overflow:visible}.coupon-card .coupon-tag[data-v-c23a6b60]{position:absolute;top:-.625rem;left:-.0625rem;width:3.75rem;height:1.375rem;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.75rem;color:#aa5c00;background:linear-gradient(270deg,#faeed7,#f6e1b7);border-radius:.5rem .5rem .5rem 0}.coupon-card.disabled[data-v-c23a6b60]{filter:grayscale(100%)}.coupon-card.disabled .coupon-tag[data-v-c23a6b60]{background:#ccc;color:#fff}.coupon-card.disabled .coupon-left .coupon-amount[data-v-c23a6b60],.coupon-card.disabled .coupon-left .coupon-condition[data-v-c23a6b60],.coupon-card.disabled .coupon-right .coupon-name[data-v-c23a6b60],.coupon-card.disabled .coupon-right .coupon-scope[data-v-c23a6b60],.coupon-card.disabled .coupon-right .coupon-validity[data-v-c23a6b60]{color:#ccc}.coupon-card.disabled .coupon-divider[data-v-c23a6b60]{background:repeating-linear-gradient(to bottom,#E8E9EB 0,#E8E9EB .25rem,transparent .25rem,transparent .5rem)}.coupon-left[data-v-c23a6b60]{width:8.125rem;padding:1.5rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.coupon-left .coupon-amount[data-v-c23a6b60]{color:#ff4d4f;display:flex;align-items:baseline;justify-content:center}.coupon-left .coupon-amount .currency[data-v-c23a6b60]{font-size:1rem;font-weight:500}.coupon-left .coupon-amount .value[data-v-c23a6b60]{font-size:2rem;font-weight:700;line-height:1}.coupon-left .coupon-condition[data-v-c23a6b60]{font-size:.8125rem;color:#ff4d4f;margin-top:.5rem}.coupon-divider[data-v-c23a6b60]{width:.0625rem;flex-shrink:0;background:repeating-linear-gradient(to bottom,#E4E4E4 0,#E4E4E4 .25rem,transparent .25rem,transparent .5rem);margin:.75rem 0}.coupon-right[data-v-c23a6b60]{flex:1;min-width:0;padding:1.25rem 1rem;display:flex;align-items:center;justify-content:space-between}.coupon-right .coupon-info[data-v-c23a6b60]{flex:1;min-width:0}.coupon-right .coupon-info .coupon-name[data-v-c23a6b60]{font-size:1rem;font-weight:500;color:#222329;margin-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-right .coupon-info .coupon-scope[data-v-c23a6b60]{font-size:.8125rem;color:#999;margin-bottom:.375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-right .coupon-info .coupon-validity[data-v-c23a6b60]{font-size:.8125rem;color:#999}.coupon-right .coupon-action[data-v-c23a6b60]{flex-shrink:0;margin-left:1rem}.coupon-right .coupon-action .use-btn[data-v-c23a6b60]{background:#fff;width:4.5rem;height:2rem;border-radius:.3125rem;border:.0625rem solid #2651F9;cursor:pointer;transition:all .2s;color:#2651f9;display:flex;justify-content:center;align-items:center;font-size:.875rem}.coupon-right .coupon-action .use-btn[data-v-c23a6b60]:hover{background:#2651f9;color:#fff}.empty-state[data-v-c23a6b60]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:25rem}.empty-state .empty-icon .no-coupon-img[data-v-c23a6b60]{width:8.875rem;height:8.875rem}.empty-state .empty-text[data-v-c23a6b60]{font-weight:500;font-size:1rem;color:#9da0aa;margin-top:1rem}.exchange-modal-overlay[data-v-c23a6b60]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:2100}.exchange-modal-content[data-v-c23a6b60]{width:25rem;height:15rem;background:linear-gradient(180deg,#f7e7c5,#fff);box-shadow:inset 0 .0625rem 0 .0625rem #fff;border-radius:1.25rem;position:relative;padding:1.5rem;display:flex;flex-direction:column;align-items:center;overflow:hidden}.exchange-modal-content .exchange-bg[data-v-c23a6b60]{position:absolute;top:-1.25rem;right:1.25rem;width:8.625rem;height:8.625rem;pointer-events:none}.exchange-modal-content .exchange-close[data-v-c23a6b60]{position:absolute;top:1rem;right:1rem;width:.75rem;height:.75rem;cursor:pointer;z-index:1}.exchange-modal-content .exchange-close[data-v-c23a6b60]:hover{opacity:.7}.exchange-modal-content .exchange-close .close-icon[data-v-c23a6b60]{width:.75rem;height:.75rem}.exchange-modal-content .exchange-title[data-v-c23a6b60]{font-size:1.125rem;font-weight:600;color:#222329;margin-bottom:1.5rem}.exchange-modal-content .exchange-input-wrapper[data-v-c23a6b60]{width:100%;position:relative;margin-bottom:2.25rem}.exchange-modal-content .exchange-input-wrapper .exchange-input[data-v-c23a6b60]{width:100%;height:2.75rem;background:#fff8e8;border:.0625rem solid #F0E0C0;border-radius:.5rem;padding:0 2.5rem 0 1rem;font-size:.875rem;color:#222329;outline:none}.exchange-modal-content .exchange-input-wrapper .exchange-input[data-v-c23a6b60]::-moz-placeholder{color:#ccc}.exchange-modal-content .exchange-input-wrapper .exchange-input[data-v-c23a6b60]::placeholder{color:#ccc}.exchange-modal-content .exchange-input-wrapper .exchange-input[data-v-c23a6b60]:focus{border-color:#e8c896}.exchange-modal-content .exchange-input-wrapper .clear-btn[data-v-c23a6b60]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.exchange-modal-content .exchange-input-wrapper .clear-btn[data-v-c23a6b60]:hover{opacity:.7}.exchange-modal-content .exchange-input-wrapper .clear-btn .clear-icon[data-v-c23a6b60]{width:1rem;height:1rem}.exchange-modal-content .exchange-btn-submit[data-v-c23a6b60]{width:7.875rem;height:2.5rem;background:linear-gradient(270deg,#f2b871,#efcca0);border-radius:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:500;color:#6d3108;cursor:pointer;transition:opacity .2s}.exchange-modal-content .exchange-btn-submit[data-v-c23a6b60]:hover{opacity:.9}.exchange-modal-enter-active[data-v-c23a6b60],.exchange-modal-leave-active[data-v-c23a6b60]{transition:opacity .2s ease}.exchange-modal-enter-active .exchange-modal-content[data-v-c23a6b60],.exchange-modal-leave-active .exchange-modal-content[data-v-c23a6b60]{transition:transform .2s ease,opacity .2s ease}.exchange-modal-enter-from[data-v-c23a6b60],.exchange-modal-leave-to[data-v-c23a6b60]{opacity:0}.exchange-modal-enter-from .exchange-modal-content[data-v-c23a6b60],.exchange-modal-leave-to .exchange-modal-content[data-v-c23a6b60]{transform:scale(.95);opacity:0}.coupon-modal-enter-active[data-v-c23a6b60],.coupon-modal-leave-active[data-v-c23a6b60]{transition:opacity .3s ease}.coupon-modal-enter-active .coupon-modal-content[data-v-c23a6b60],.coupon-modal-leave-active .coupon-modal-content[data-v-c23a6b60]{transition:transform .3s ease,opacity .3s ease}.coupon-modal-enter-from[data-v-c23a6b60],.coupon-modal-leave-to[data-v-c23a6b60]{opacity:0}.coupon-modal-enter-from .coupon-modal-content[data-v-c23a6b60],.coupon-modal-leave-to .coupon-modal-content[data-v-c23a6b60]{transform:scale(.95);opacity:0}.rules-modal-overlay[data-v-c23a6b60]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;display:flex;justify-content:center;align-items:center;z-index:2000}.rules-modal-content[data-v-c23a6b60]{width:62.375rem;height:41.5625rem;background:linear-gradient(180deg,#f7e7c5,#fff 20%);box-shadow:inset 0 .0625rem 0 .0625rem #fff;border-radius:1.5rem;position:relative;padding:2rem 2.5rem;display:flex;flex-direction:column;overflow:hidden}.rules-modal-content .rules-header[data-v-c23a6b60]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.rules-modal-content .rules-header .rules-title[data-v-c23a6b60]{font-size:1.5rem;font-weight:600;color:#222329}.rules-modal-content .rules-header .rules-close[data-v-c23a6b60]{width:.75rem;height:.75rem;cursor:pointer}.rules-modal-content .rules-header .rules-close[data-v-c23a6b60]:hover{opacity:.7}.rules-modal-content .rules-header .rules-close .close-icon[data-v-c23a6b60]{width:.75rem;height:.75rem}.rules-modal-content .rules-body[data-v-c23a6b60]{flex:1;overflow-y:auto;scrollbar-width:none}.rules-modal-content .rules-body[data-v-c23a6b60]::-webkit-scrollbar{display:none}.rules-modal-content .rules-body .rules-section-title[data-v-c23a6b60]{font-size:1rem;font-weight:600;color:#222329;margin:1.25rem 0 .625rem}.rules-modal-content .rules-body .rules-section-title[data-v-c23a6b60]:first-child{margin-top:0}.rules-modal-content .rules-body .rules-paragraph[data-v-c23a6b60]{font-size:.875rem;color:#666;line-height:1.8;margin:0 0 .375rem}.rules-modal-content .rules-body .rules-intro[data-v-c23a6b60]{font-size:.875rem;color:#999;line-height:1.6}.rules-modal-enter-active[data-v-c23a6b60],.rules-modal-leave-active[data-v-c23a6b60]{transition:opacity .3s ease}.rules-modal-enter-active .rules-modal-content[data-v-c23a6b60],.rules-modal-leave-active .rules-modal-content[data-v-c23a6b60]{transition:transform .3s ease,opacity .3s ease}.rules-modal-enter-from[data-v-c23a6b60],.rules-modal-leave-to[data-v-c23a6b60]{opacity:0}.rules-modal-enter-from .rules-modal-content[data-v-c23a6b60],.rules-modal-leave-to .rules-modal-content[data-v-c23a6b60]{transform:scale(.95);opacity:0}.confirm-modal-overlay[data-v-c23a6b60]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2001}.confirm-modal-content[data-v-c23a6b60]{width:25rem;height:16.75rem;background:linear-gradient(180deg,#f7e7c5,#fff 20%);box-shadow:inset 0 .0625rem 0 .0625rem #fff;border-radius:1.25rem;position:relative;display:flex;flex-direction:column;align-items:center;padding:1.5rem;box-sizing:border-box;overflow:hidden}.confirm-modal-content .confirm-bg[data-v-c23a6b60]{position:absolute;top:0;right:0;width:8.625rem;height:8.625rem;pointer-events:none;z-index:0}.confirm-modal-content .confirm-modal-close[data-v-c23a6b60]{position:absolute;top:1rem;right:1rem;width:1.5rem;height:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1}.confirm-modal-content .confirm-modal-close .close-icon[data-v-c23a6b60]{width:.75rem;height:.75rem}.confirm-modal-content .confirm-modal-title[data-v-c23a6b60]{width:100%;font-size:1.125rem;font-weight:600;color:#222329;margin-bottom:.5rem;text-align:left;position:relative;z-index:1}.confirm-modal-content .confirm-modal-subtitle[data-v-c23a6b60]{width:100%;font-size:.75rem;color:#999;margin-bottom:1rem;text-align:left;position:relative;z-index:1}.confirm-modal-content .confirm-coupon-card[data-v-c23a6b60]{width:100%;height:5.5rem;background:#fff;border:.0625rem solid #E5E7EB;border-radius:.75rem;display:flex;align-items:center;padding:.75rem 1rem;box-sizing:border-box;margin-bottom:1.25rem;position:relative;z-index:1}.confirm-modal-content .confirm-coupon-card .coupon-card-left[data-v-c23a6b60]{width:5rem;text-align:center;flex-shrink:0}.confirm-modal-content .confirm-coupon-card .coupon-card-left .coupon-amount .currency[data-v-c23a6b60]{font-size:.875rem;color:#f54;font-weight:600}.confirm-modal-content .confirm-coupon-card .coupon-card-left .coupon-amount .value[data-v-c23a6b60]{font-size:2rem;color:#f54;font-weight:700}.confirm-modal-content .confirm-coupon-card .coupon-card-left .coupon-condition[data-v-c23a6b60]{font-size:.75rem;color:#f54}.confirm-modal-content .confirm-coupon-card .coupon-card-divider[data-v-c23a6b60]{width:.0625rem;height:3.75rem;background:repeating-linear-gradient(to bottom,#E5E7EB 0,#E5E7EB .25rem,transparent .25rem,transparent .5rem);margin:0 1rem}.confirm-modal-content .confirm-coupon-card .coupon-card-right[data-v-c23a6b60]{flex:1;min-width:0}.confirm-modal-content .confirm-coupon-card .coupon-card-right .coupon-name[data-v-c23a6b60]{font-size:1rem;font-weight:600;color:#222329;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.confirm-modal-content .confirm-coupon-card .coupon-card-right .coupon-scope[data-v-c23a6b60]{font-size:.75rem;color:#999;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.confirm-modal-content .confirm-coupon-card .coupon-card-right .coupon-validity[data-v-c23a6b60]{font-size:.75rem;color:#999;white-space:nowrap}.confirm-modal-content .confirm-modal-btn[data-v-c23a6b60]{width:7.875rem;height:2.5rem;background:linear-gradient(270deg,#f2b871,#efcca0);border-radius:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:500;color:#6d3108;cursor:pointer;transition:opacity .3s ease;position:relative;z-index:1}.confirm-modal-content .confirm-modal-btn[data-v-c23a6b60]:hover{opacity:.9}.confirm-modal-content .confirm-modal-btn[data-v-c23a6b60]:active{opacity:.8}.confirm-modal-enter-active[data-v-c23a6b60],.confirm-modal-leave-active[data-v-c23a6b60]{transition:opacity .3s ease}.confirm-modal-enter-active .confirm-modal-content[data-v-c23a6b60],.confirm-modal-leave-active .confirm-modal-content[data-v-c23a6b60]{transition:transform .3s ease,opacity .3s ease}.confirm-modal-enter-from[data-v-c23a6b60],.confirm-modal-leave-to[data-v-c23a6b60]{opacity:0}.confirm-modal-enter-from .confirm-modal-content[data-v-c23a6b60],.confirm-modal-leave-to .confirm-modal-content[data-v-c23a6b60]{transform:scale(.95);opacity:0}.muguabean-modal-overlay[data-v-38fe06a0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.muguabean-modal-content[data-v-38fe06a0]{position:relative;width:62.375rem;height:min(49.875rem,calc(100vh - 2rem));background:#fff;border-radius:1.5rem;display:flex;flex-direction:column;overflow:hidden;padding:1.5rem 2rem}.muguabean-modal-content[data-v-38fe06a0]:before{content:"";position:absolute;top:-.0625rem;left:0;width:62.375rem;height:5.625rem;background:linear-gradient(180deg,#c0ccfa,#fff);box-shadow:inset 0 .0625rem 0 .0625rem #e7ebfc;border-radius:1.5rem 1.5rem 0 0;z-index:0;pointer-events:none}.muguabean-bg-decor[data-v-38fe06a0]{position:absolute;top:.1875rem;left:10.25rem;width:8.125rem;height:8.125rem;pointer-events:none;opacity:.1;z-index:1}.modal-close[data-v-38fe06a0]{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;cursor:pointer;z-index:20;display:flex;align-items:center;justify-content:center}.modal-close[data-v-38fe06a0]:hover{opacity:.7}.modal-close .close-icon[data-v-38fe06a0]{width:.75rem;height:.75rem}.user-header[data-v-38fe06a0]{display:flex;align-items:center;margin-bottom:1.5rem;z-index:10}.user-header .user-avatar[data-v-38fe06a0]{width:3rem;height:3rem;border-radius:50%;margin-right:.75rem}.user-header .user-info .user-name[data-v-38fe06a0]{font-size:1rem;font-weight:600;color:#222329;margin-bottom:.25rem}.user-header .user-info .user-balance[data-v-38fe06a0]{font-size:.875rem;color:#666}.user-header .user-info .user-balance .balance-num[data-v-38fe06a0]{color:#2651f9;font-weight:500}.modal-body[data-v-38fe06a0]{flex:1;display:flex;gap:1.375rem;overflow:hidden;background:#fff;position:relative;z-index:2}.section-divider[data-v-38fe06a0]{width:.0625rem;background:#e5e7eb;align-self:stretch}.left-section[data-v-38fe06a0]{flex:1;display:flex;flex-direction:column;min-height:0}.left-section .section-title[data-v-38fe06a0]{font-weight:600;font-size:1rem;color:#222329;margin-bottom:1rem;flex-shrink:0}.package-grid[data-v-38fe06a0]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;overflow-y:auto;flex:1;min-height:0;align-content:start;scrollbar-width:none}.package-grid[data-v-38fe06a0]::-webkit-scrollbar{display:none}.package-wrapper[data-v-38fe06a0]{cursor:pointer}.package-wrapper.active .package-card[data-v-38fe06a0]{border-color:#2651f9}.package-wrapper.active .package-card .package-price .currency[data-v-38fe06a0],.package-wrapper.active .package-card .package-price .amount[data-v-38fe06a0]{color:#2651f9}.package-wrapper.active .package-bonus[data-v-38fe06a0]{background:#2651f9;color:#fff}.package-card[data-v-38fe06a0]{position:relative;background:#fff;border:.0625rem solid #E5E6E9;border-radius:.75rem .75rem 0 0;padding:1.25rem 1rem;text-align:center;border-bottom:none;transition:border-color .3s ease}.package-card .recommend-tag[data-v-38fe06a0]{position:absolute;top:-.625rem;left:-.125rem;background:linear-gradient(90deg,#ff6b00,#ff9500);color:#fff;font-size:.75rem;padding:.25rem .75rem;border-radius:.625rem;white-space:nowrap}.package-card .package-price[data-v-38fe06a0]{margin-bottom:.5rem}.package-card .package-price .currency[data-v-38fe06a0]{font-size:.875rem;color:#222329;transition:color .3s ease}.package-card .package-price .amount[data-v-38fe06a0]{font-size:2rem;font-weight:600;color:#222329;transition:color .3s ease}.package-card .package-beans[data-v-38fe06a0]{display:flex;align-items:center;justify-content:center;font-size:.875rem;color:#666}.package-card .package-beans .bean-icon[data-v-38fe06a0]{width:.75rem;height:.75rem;margin-right:.25rem}.package-bonus[data-v-38fe06a0]{width:100%;height:1.5625rem;background:#eef0f4;border-radius:0 0 .75rem .75rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#666;transition:background-color .3s ease,color .3s ease}.bottom-tip[data-v-38fe06a0]{flex-shrink:0;text-align:center;font-weight:400;font-size:.8125rem;color:#22232966;padding-top:.75rem}.right-section[data-v-38fe06a0]{width:20rem;display:flex;flex-direction:column;position:relative;padding-bottom:13.75rem}.right-section .section-title[data-v-38fe06a0]{font-size:.875rem;font-weight:600;color:#222329;margin-bottom:.75rem}.right-bottom-fixed[data-v-38fe06a0]{position:absolute;bottom:0;left:0;right:0}.coupon-area[data-v-38fe06a0]{margin-bottom:1.25rem}.coupon-list[data-v-38fe06a0]{position:relative;max-height:13.75rem;overflow-y:auto;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:max-height .3s ease;scrollbar-width:none}.coupon-list[data-v-38fe06a0]::-webkit-scrollbar{display:none}.coupon-list.collapsed[data-v-38fe06a0]{max-height:6.25rem;overflow:hidden}.coupon-card[data-v-38fe06a0]{width:19.0625rem;height:5.5rem;display:flex;align-items:center;background:#f7f8fa;border:.0625rem solid #E5E7EB;border-radius:.75rem;padding:.75rem;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,opacity .3s ease,transform .3s ease;margin-bottom:.75rem}.coupon-card[data-v-38fe06a0]:last-child{margin-bottom:0}.coupon-card.active[data-v-38fe06a0]{background:#fff4f1;border-color:#ffe0d7}.coupon-card.active .coupon-left[data-v-38fe06a0]{border-right-color:#ffd0b0}.coupon-card.disabled[data-v-38fe06a0]{opacity:.5;cursor:not-allowed}.coupon-card .coupon-left[data-v-38fe06a0]{padding-right:.75rem;border-right:.0625rem dashed #E5E7EB;text-align:center;min-width:4.375rem;transition:border-color .3s ease}.coupon-card .coupon-left .coupon-amount .currency[data-v-38fe06a0]{font-size:.75rem;color:#f54}.coupon-card .coupon-left .coupon-amount .amount[data-v-38fe06a0]{font-size:1.5rem;font-weight:600;color:#f54}.coupon-card .coupon-left .coupon-condition[data-v-38fe06a0]{font-size:.75rem;color:#f54}.coupon-card .coupon-right[data-v-38fe06a0]{flex:1;padding-left:.75rem;min-width:0}.coupon-card .coupon-right .coupon-name[data-v-38fe06a0]{font-size:.875rem;font-weight:500;color:#222329;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-card .coupon-right .coupon-desc[data-v-38fe06a0]{font-size:.75rem;color:#999;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-card .coupon-right .coupon-expire[data-v-38fe06a0]{font-size:.75rem;color:#999;white-space:nowrap}.coupon-card .coupon-select .radio-dot[data-v-38fe06a0]{width:1rem;height:1rem;border:.125rem solid #DDD;border-radius:50%;position:relative}.coupon-card .coupon-select .radio-dot.active[data-v-38fe06a0]{border-color:#ff6b00}.coupon-card .coupon-select .radio-dot.active[data-v-38fe06a0]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;background:#ff6b00;border-radius:50%}.coupon-actions[data-v-38fe06a0]{margin-top:.5rem}.view-more-coupon[data-v-38fe06a0]{display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#999;cursor:pointer}.view-more-coupon .arrow-icon[data-v-38fe06a0]{font-size:.75rem;margin-left:.25rem;transition:transform .3s ease}.view-more-coupon .arrow-icon.up[data-v-38fe06a0]{transform:rotate(180deg)}.coupon-empty[data-v-38fe06a0]{width:19.0625rem;height:2.5rem;background:#faf4e8;border-radius:.5rem;display:flex;align-items:center;padding-left:.75rem;gap:.5rem}.coupon-empty .empty-icon[data-v-38fe06a0]{width:1.5rem;height:1.5rem}.coupon-empty .empty-text[data-v-38fe06a0]{font-weight:400;font-size:.875rem;color:#c77730}.payment-area[data-v-38fe06a0]{margin-bottom:1.25rem}.payment-methods[data-v-38fe06a0]{display:flex;flex-direction:column;gap:.75rem}.payment-method[data-v-38fe06a0]{display:flex;align-items:center;padding:.75rem 1rem;background:#f9fafb;border:.0625rem solid #E5E6E9;border-radius:.5rem;cursor:pointer;transition:all .2s}.payment-method[data-v-38fe06a0]:hover{border-color:#2651f9}.payment-method.active[data-v-38fe06a0]{border-color:#2651f9;background:#f5f7ff}.payment-method .pay-icon[data-v-38fe06a0]{width:1.5rem;height:1.5rem;margin-right:.75rem}.payment-method .method-name[data-v-38fe06a0]{font-size:.875rem;color:#222329}.price-summary[data-v-38fe06a0]{margin-bottom:1rem}.price-summary .price-row[data-v-38fe06a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.price-summary .price-row .label[data-v-38fe06a0]{font-weight:600;font-size:1rem;color:#222329}.price-summary .price-row .value[data-v-38fe06a0]{font-size:.875rem;color:#222329}.price-summary .price-row .value.discount[data-v-38fe06a0]{font-weight:400;font-size:.8125rem;color:#f54}.price-summary .price-row.total[data-v-38fe06a0]{margin-top:.75rem;padding-top:.75rem;border-top:.0625rem solid #E5E6E9}.price-summary .price-row.total .label[data-v-38fe06a0]{font-size:.875rem;color:#222329}.price-summary .price-row.total .value .currency[data-v-38fe06a0]{font-size:.875rem;color:#ff6b00}.price-summary .price-row.total .value .amount[data-v-38fe06a0]{font-size:1.5rem;font-weight:600;color:#f54}.pay-btn[data-v-38fe06a0]{width:100%;height:3rem;background:#2651f9;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;color:#fff;cursor:pointer;transition:all .2s}.pay-btn[data-v-38fe06a0]:hover{background:#1a3fd9}.agreement[data-v-38fe06a0]{display:flex;align-items:center;justify-content:center;margin-top:.75rem;font-size:.75rem;color:#999}.agreement .agreement-toggle[data-v-38fe06a0]{display:flex;align-items:center;cursor:pointer;padding:.25rem .25rem .25rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.agreement .checkbox[data-v-38fe06a0]{width:.875rem;height:.875rem;border:.0625rem solid #DDD;border-radius:.125rem;margin-right:.375rem;cursor:pointer;position:relative}.agreement .checkbox.checked[data-v-38fe06a0]{background:#2651f9;border-color:#2651f9}.agreement .checkbox.checked[data-v-38fe06a0]:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.625rem}.agreement .link[data-v-38fe06a0]{color:#2651f9;text-decoration:none}.muguabean-modal-enter-active[data-v-38fe06a0],.muguabean-modal-leave-active[data-v-38fe06a0]{transition:opacity .3s ease}.muguabean-modal-enter-active .muguabean-modal-content[data-v-38fe06a0],.muguabean-modal-leave-active .muguabean-modal-content[data-v-38fe06a0]{transition:transform .3s ease,opacity .3s ease}.muguabean-modal-enter-from[data-v-38fe06a0],.muguabean-modal-leave-to[data-v-38fe06a0]{opacity:0}.muguabean-modal-enter-from .muguabean-modal-content[data-v-38fe06a0],.muguabean-modal-leave-to .muguabean-modal-content[data-v-38fe06a0]{transform:scale(.9);opacity:0}.agreement-modal-overlay[data-v-38fe06a0]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;justify-content:center;align-items:center;z-index:10;border-radius:1.5rem}.agreement-modal-content[data-v-38fe06a0]{width:26.25rem;background:#fff;border-radius:.75rem;padding:1.25rem 1.5rem;box-shadow:0 .25rem .75rem #00000026;display:flex;flex-direction:column}.agreement-modal-content .am-header[data-v-38fe06a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.agreement-modal-content .am-header .am-title[data-v-38fe06a0]{font-size:1rem;font-weight:600;color:#333}.agreement-modal-content .am-header .am-close[data-v-38fe06a0]{cursor:pointer;display:flex}.agreement-modal-content .am-header .am-close .close-icon[data-v-38fe06a0]{width:.75rem;height:.75rem}.agreement-modal-content .am-header .am-close[data-v-38fe06a0]:hover{opacity:.7}.agreement-modal-content .am-body[data-v-38fe06a0]{font-size:.875rem;color:#333;margin-bottom:2rem;line-height:1.5}.agreement-modal-content .am-body .link[data-v-38fe06a0]{color:#2651f9;cursor:pointer}.agreement-modal-content .am-footer[data-v-38fe06a0]{display:flex;justify-content:flex-end;gap:.75rem}.agreement-modal-content .am-footer .am-btn[data-v-38fe06a0]{padding:.5rem 1.375rem;border-radius:.5rem;font-size:.875rem;cursor:pointer;border:none}.agreement-modal-content .am-footer .am-btn.cancel[data-v-38fe06a0]{background:#fff;border:.0625rem solid #E5E6E9;color:#222329}.agreement-modal-content .am-footer .am-btn.cancel[data-v-38fe06a0]:hover{background:#f5f5f5}.agreement-modal-content .am-footer .am-btn.confirm[data-v-38fe06a0]{background:#2651f9;color:#fff}.agreement-modal-content .am-footer .am-btn.confirm[data-v-38fe06a0]:hover{background:#4096ff}.dialog-content[data-v-38fe06a0]{text-align:center;padding:1.25rem 0;font-size:.875rem;color:#666}.dialog-content-pay-success[data-v-38fe06a0]{display:flex;flex-direction:column;gap:.625rem;font-size:.875rem;color:#333}.dialog-content-pay-timeout[data-v-38fe06a0]{text-align:center;padding:1.25rem 0;font-size:.875rem;color:#666}@media (max-height: 760px){.muguabean-modal-content[data-v-38fe06a0]{height:calc(100vh - 1.25rem);padding:1rem 1.5rem}.user-header[data-v-38fe06a0]{margin-bottom:.75rem}.modal-body[data-v-38fe06a0]{overflow-y:auto;overflow-x:hidden;padding-right:.25rem}.left-section .section-title[data-v-38fe06a0]{margin-bottom:.625rem}.package-grid[data-v-38fe06a0]{gap:.75rem;margin-bottom:.875rem}.right-section[data-v-38fe06a0]{padding-bottom:0}.coupon-area[data-v-38fe06a0]{margin-bottom:.75rem}.coupon-list[data-v-38fe06a0]{max-height:10rem}.coupon-list.collapsed[data-v-38fe06a0]{max-height:5.5rem}.payment-area[data-v-38fe06a0]{margin-bottom:.75rem}.payment-methods[data-v-38fe06a0]{gap:.5rem}.payment-method[data-v-38fe06a0]{padding:.625rem .75rem}.price-summary[data-v-38fe06a0]{margin-bottom:.625rem}.price-summary .price-row[data-v-38fe06a0]{margin-bottom:.375rem}.pay-btn[data-v-38fe06a0]{height:2.625rem}}.web-view-popup-container[data-v-ea561854]{position:fixed;background:#fff;border-radius:.5rem;box-shadow:0 .25rem .75rem #00000026;display:flex;flex-direction:column;overflow:hidden;z-index:9999}.popup-header[data-v-ea561854]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:.0625rem solid #e5e6e9;background:#fff}.popup-title[data-v-ea561854]{font-size:1.125rem;font-weight:500;color:#1a1c27}.close-btn[data-v-ea561854]{font-size:1.5rem;color:#909399;cursor:pointer;line-height:1;padding:0 .25rem;transition:color .2s}.close-btn[data-v-ea561854]:hover{color:#1a1c27}.popup-content[data-v-ea561854]{flex:1;width:100%;overflow:hidden;position:relative;background:#fff}.web-iframe[data-v-ea561854]{width:100%;height:100%;border:none;display:block}.loading-placeholder[data-v-ea561854]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#999;font-size:.875rem}.popup-backdrop[data-v-ea561854]{position:fixed;top:0;left:0;width:100%;height:100%;background:#ffffff80;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);z-index:9998}.backdrop-enter-active[data-v-ea561854],.backdrop-leave-active[data-v-ea561854]{transition:opacity .3s ease}.backdrop-enter-from[data-v-ea561854],.backdrop-leave-to[data-v-ea561854]{opacity:0}.login-overlay[data-v-19e1bb65]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.login-dialog[data-v-19e1bb65]{position:relative;display:flex;align-items:center;padding:.5rem;box-sizing:border-box;width:50rem;height:32.5rem;background:linear-gradient(155deg,#e5ebfc,#f0f3fc 52.22%,#c0ccfa);border-radius:1rem;border:.0625rem solid #FFFFFF}.login-left[data-v-19e1bb65]{display:flex;flex-direction:column;width:26.5rem;height:31.5rem;background:#fff;border-radius:.75rem;flex-shrink:0;padding:0 2rem;box-sizing:border-box}.login-title[data-v-19e1bb65]{font-weight:700;font-size:1.5rem;color:#222329;margin-top:4rem;margin-bottom:2rem;text-align:center}.login-title.register-title[data-v-19e1bb65]{margin-top:0}.back-row[data-v-19e1bb65]{font-size:.875rem;color:#222329;cursor:pointer;margin-top:1.5rem;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.login-input[data-v-19e1bb65]{width:100%;height:3rem;background:#fff;border-radius:.5rem;border:.0625rem solid #DCDFE6;padding:0 1rem;box-sizing:border-box;font-size:.875rem;color:#222329;caret-color:#222329;outline:none;margin-bottom:1rem;transition:border-color .2s}.login-input[data-v-19e1bb65]:focus{border-color:#2651f9}.login-input.input-error[data-v-19e1bb65]{border-color:#f54}.login-input[data-v-19e1bb65]::-moz-placeholder{font-weight:400;font-size:1rem;color:#9b9da8}.login-input[data-v-19e1bb65]::placeholder{font-weight:400;font-size:1rem;color:#9b9da8}.field-wrap[data-v-19e1bb65]{margin-bottom:1rem}.field-wrap .login-input[data-v-19e1bb65],.field-wrap .code-wrap .login-input[data-v-19e1bb65]{margin-bottom:0}.field-error[data-v-19e1bb65]{font-size:.75rem;color:#f54;margin-top:.25rem}.code-wrap[data-v-19e1bb65]{position:relative;width:100%}.code-input[data-v-19e1bb65]{padding-right:6.875rem}.get-code[data-v-19e1bb65]{position:absolute;right:1rem;top:1rem;font-size:.875rem;font-weight:500;color:#2651f9;cursor:pointer}.get-code.disabled[data-v-19e1bb65]{color:#ccc;cursor:not-allowed}.agreement[data-v-19e1bb65]{display:flex;align-items:flex-start;font-size:.75rem;color:#999;line-height:1.5;margin-bottom:1.5rem;cursor:pointer}.agreement a[data-v-19e1bb65]{color:#3662ec;cursor:pointer}.agreement .custom-checkbox[data-v-19e1bb65]{width:.8125rem;height:.8125rem;border:.0625rem solid #C9CDD4;border-radius:.125rem;margin-right:.5rem;margin-top:.0625rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.agreement .custom-checkbox.checked[data-v-19e1bb65]{background:#2f54eb;border-color:#2f54eb}.agreement .custom-checkbox.checked .check-icon[data-v-19e1bb65]{width:.75rem;height:.75rem}.agreement .agreement-text[data-v-19e1bb65]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-btn[data-v-19e1bb65]{width:100%;height:3rem;background:#3662ec;border-radius:.5rem;border:none;font-size:1rem;font-weight:500;color:#fff;cursor:pointer;margin-bottom:1rem}.login-btn.loading[data-v-19e1bb65],.login-btn[data-v-19e1bb65]:disabled{opacity:.7;cursor:not-allowed}.switch-login[data-v-19e1bb65]{text-align:center;font-size:.875rem;color:#2651f9;font-weight:500;cursor:pointer}.pwd-input[data-v-19e1bb65]{padding-right:3rem}.eye-icon[data-v-19e1bb65]{position:absolute;right:.75rem;top:.625rem;padding:.25rem;cursor:pointer;opacity:.5}.eye-icon img[data-v-19e1bb65]{width:1.25rem;height:1.25rem;display:block}.bottom-links[data-v-19e1bb65]{display:flex;justify-content:space-between;margin-top:auto;padding-bottom:2rem}.bottom-link[data-v-19e1bb65]{font-size:.875rem;color:#999;cursor:pointer;font-weight:500}.bottom-link.primary[data-v-19e1bb65]{color:#2651f9}.login-right[data-v-19e1bb65]{flex:1;height:31.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.qr-code-wrapper[data-v-19e1bb65]{position:relative;width:11.875rem;height:11.875rem;margin-bottom:1rem;background:#f5f6fc;border-radius:1rem;display:flex;align-items:center;justify-content:center}.qr-code[data-v-19e1bb65]{width:10.5rem;height:10.5rem;border-radius:.625rem}.qr-loading[data-v-19e1bb65]{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffbf;border-radius:.75rem;display:flex;align-items:center;justify-content:center}.qr-dots[data-v-19e1bb65]{display:flex;gap:.5rem}.qr-dots span[data-v-19e1bb65]{width:.625rem;height:.625rem;background:#3662ec;border-radius:50%;animation:qr-bounce-19e1bb65 1.2s ease-in-out infinite}.qr-dots span[data-v-19e1bb65]:nth-child(2){animation-delay:.2s}.qr-dots span[data-v-19e1bb65]:nth-child(3){animation-delay:.4s}.qr-scanned-mask[data-v-19e1bb65]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.75rem;background:#ffffffb8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:.75rem;box-sizing:border-box;z-index:95;pointer-events:auto}.qr-scanned-tip[data-v-19e1bb65]{margin:0;font-size:.8125rem;font-weight:500;color:#222329;text-align:center;line-height:1.4}.qr-rescan[data-v-19e1bb65]{padding:0;border:none;background:none;font-size:.8125rem;color:#3662ec;cursor:pointer;text-decoration:underline}.qr-failed[data-v-19e1bb65]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.75rem;background:#ffffffbf;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;z-index:100;pointer-events:auto}.qr-failed .qr-refresh-icon[data-v-19e1bb65]{width:1.25rem;height:1.25rem}.qr-failed span[data-v-19e1bb65]{font-weight:400;font-size:.875rem;color:#222329}@keyframes qr-bounce-19e1bb65{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.qr-text[data-v-19e1bb65]{font-size:.875rem;color:#999}.qr-highlight[data-v-19e1bb65]{color:#113;font-weight:500}.close-btn[data-v-19e1bb65]{position:absolute;top:.75rem;right:.75rem;padding:.25rem;cursor:pointer;z-index:1}.close-btn img[data-v-19e1bb65]{width:.75rem;height:.75rem;display:block}.pwd-tips[data-v-19e1bb65]{font-size:.75rem;color:#959698;margin-bottom:1rem}.error-text[data-v-19e1bb65]{color:#ff4d4f;font-size:.75rem;margin-bottom:.5rem}.agree-overlay[data-v-19e1bb65]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:1001}.agree-dialog[data-v-19e1bb65]{width:25rem;height:10.5625rem;background:#fff;border-radius:1rem;display:flex;flex-direction:column;padding:1.25rem 1.5rem;box-sizing:border-box}.agree-header[data-v-19e1bb65]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.agree-title[data-v-19e1bb65]{font-size:1rem;font-weight:600;color:#222329}.agree-close[data-v-19e1bb65]{cursor:pointer;padding:.125rem}.agree-close img[data-v-19e1bb65]{width:.75rem;height:.75rem;display:block}.agree-body[data-v-19e1bb65]{font-size:.875rem;color:#666;margin-bottom:auto}.agree-body a[data-v-19e1bb65]{color:#3662ec;cursor:pointer}.agree-footer[data-v-19e1bb65]{display:flex;justify-content:flex-end;gap:.75rem}.agree-cancel[data-v-19e1bb65],.agree-confirm[data-v-19e1bb65]{height:2.25rem;padding:0 1.5rem;border-radius:.5rem;font-size:.875rem;cursor:pointer;border:none}.agree-cancel[data-v-19e1bb65]{background:#f5f5f5;color:#666}.agree-confirm[data-v-19e1bb65]{background:#3662ec;color:#fff}.mode-content[data-v-19e1bb65]{display:flex;flex-direction:column;height:100%}.mode-switch-enter-active[data-v-19e1bb65],.mode-switch-leave-active[data-v-19e1bb65]{transition:opacity .3s ease,transform .3s ease}.mode-switch-enter-from[data-v-19e1bb65]{opacity:0;transform:translate(.75rem)}.mode-switch-leave-to[data-v-19e1bb65]{opacity:0;transform:translate(-.75rem)}.login-fade-enter-active[data-v-19e1bb65],.login-fade-leave-active[data-v-19e1bb65]{transition:opacity .25s ease}.login-fade-enter-active .login-dialog[data-v-19e1bb65],.login-fade-leave-active .login-dialog[data-v-19e1bb65]{transition:transform .25s ease}.login-fade-enter-from[data-v-19e1bb65],.login-fade-leave-to[data-v-19e1bb65]{opacity:0}.login-fade-enter-from .login-dialog[data-v-19e1bb65],.login-fade-leave-to .login-dialog[data-v-19e1bb65]{transform:scale(.92)}.password-tips[data-v-81e3ef43]{color:#959698;font-size:.75rem}.tips[data-v-81e3ef43]{color:#1a1c27;font-size:.625rem}.old-user-agreement-content[data-v-81e3ef43]{text-align:center}.old-user-agreement-content .agreement-text[data-v-81e3ef43]{font-size:1rem;color:#1a1c27;line-height:1.6}.login-checkbox[data-v-81e3ef43]{display:flex;align-items:center;margin-top:.625rem}.login-checkbox input[data-v-81e3ef43]{transition:all .3s ease}.phone-input[data-v-81e3ef43]{margin-top:1.875rem;display:flex;align-items:center;width:20rem;height:2.75rem;background:#f6f7fb;border-radius:.5rem;border:.0625rem solid transparent;transition:all .3s ease}.phone-input[data-v-81e3ef43]:focus-within{border-color:#2651f9}.phone-input .prefix[data-v-81e3ef43]{padding:0 .75rem;color:#959698;font-size:.875rem;border-right:.0625rem solid #E5E6EB;height:1.25rem;display:flex;align-items:center}.phone-input input[data-v-81e3ef43]{border:none;font-size:.875rem;color:#1a1c27;caret-color:#000;flex:1;height:100%;background:transparent;padding:0 .75rem;outline:none}.login-right .login-button[data-v-81e3ef43]{display:flex;background-color:#2651f9;font-weight:500;font-size:1rem;color:#fff;width:20rem;height:2.75rem;border-radius:.5rem;margin-bottom:.625rem;cursor:pointer}.code-button[data-v-81e3ef43]{font-weight:500;font-size:.875rem;color:#2651f9;margin-right:.75rem;width:6.25rem;cursor:pointer;white-space:nowrap}.code-input[data-v-81e3ef43]{margin-top:1.0625rem;display:flex;align-items:center}.code-input .code-divider[data-v-81e3ef43]{margin:0 .5rem;color:#959698}.login-type .phone.active[data-v-81e3ef43],.login-type .password.active[data-v-81e3ef43]{color:#2651f9}.login-right .login-close[data-v-81e3ef43]{position:absolute;top:1rem;right:1rem;width:.9375rem;height:.9375rem;z-index:10}.login-container-modify[data-v-81e3ef43]{border-radius:1rem;width:31.25rem;height:31.25rem;position:relative;background-color:#fff}.login-container-modify .right-content-modify[data-v-81e3ef43]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.login-close-modify[data-v-81e3ef43]{position:absolute;top:1.1875rem;right:1.1875rem;width:.9375rem;height:.9375rem;z-index:10;cursor:pointer}.phone-input input[data-v-81e3ef43],.code-input input[data-v-81e3ef43],.password-input input[data-v-81e3ef43]{border:none;font-size:.875rem;color:#1a1c27;caret-color:#000}.avatar-list[data-v-81e3ef43]{margin-bottom:5rem}.avatar-list .avatar-item[data-v-81e3ef43]{width:5.1875rem;height:5.1875rem;border-radius:50%;overflow:hidden;margin-right:.625rem;cursor:pointer;transition:all .3s ease}.avatar-list .avatar-item.active[data-v-81e3ef43]{border:.125rem solid #2651f9;transform:scale(1.05)}.avatar-list .avatar-item img[data-v-81e3ef43]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.password-input[data-v-81e3ef43]{display:flex;align-items:center;margin-top:.625rem;position:relative}.phone-input[data-v-81e3ef43],.code-input[data-v-81e3ef43],.password-input[data-v-81e3ef43]{width:20rem;height:2.75rem;background:#f6f7fb;border-radius:.5rem;border:.0625rem solid transparent;transition:all .3s ease}.phone-input[data-v-81e3ef43]:focus-within,.code-input[data-v-81e3ef43]:focus-within,.password-input[data-v-81e3ef43]:focus-within{border-color:#2651f9}.phone-input input[data-v-81e3ef43],.code-input input[data-v-81e3ef43],.password-input input[data-v-81e3ef43]{border:none;font-size:.875rem;color:#1a1c27;caret-color:#000;width:100%;height:100%;background:transparent;padding:0 2.5rem 0 .75rem;outline:none}.password-toggle-wrapper[data-v-81e3ef43]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.password-toggle-wrapper:hover .password-toggle-icon[data-v-81e3ef43]{opacity:1}.password-toggle-icon[data-v-81e3ef43]{width:1.25rem;height:1.25rem;opacity:.6;transition:opacity .3s ease}.login-type .phone[data-v-81e3ef43],.login-type .password[data-v-81e3ef43]{font-weight:500;font-size:1.125rem;color:#1a1c27;cursor:pointer;display:flex;align-items:center;flex-direction:column}.login-type .phone[data-v-81e3ef43],.login-type .password[data-v-81e3ef43]{transition:color .2s}.login-type .password[data-v-81e3ef43]{margin-left:3.75rem}.login-type[data-v-81e3ef43]{display:flex;justify-content:center;font-weight:500;font-size:1.125rem;color:#1a1c27;width:100%;margin-top:3.125rem}.checkbox-container[data-v-81e3ef43]{display:flex;margin-top:3.125rem;align-items:center;cursor:pointer;justify-content:center}.checkbox-container .customCheckbox[data-v-81e3ef43]{width:.875rem;height:.875rem;border:.0625rem solid #DFE0E4;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:all .3s;background:#fff;flex-shrink:0}.checkbox-container .customCheckbox.checked[data-v-81e3ef43]{background:#2651f9;border-color:#2651f9}.checkbox-container .customCheckbox[data-v-81e3ef43]:hover{border-color:#2651f9}.checkbox-container .customCheckbox .checkIcon[data-v-81e3ef43]{width:.75rem;height:.75rem}.confirm-tips[data-v-81e3ef43]{display:flex;white-space:nowrap}.login-button[data-v-81e3ef43]{width:100%;height:1.875rem;border-radius:1.25rem;background-color:#2651f9;color:#fff;font-size:.75rem;display:flex;justify-content:center;align-items:center;margin-top:.9375rem;gap:.375rem}.login-loading-spinner[data-v-81e3ef43]{width:.875rem;height:.875rem;border:.125rem solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-81e3ef43 .8s linear infinite}@keyframes spin-81e3ef43{to{transform:rotate(360deg)}}.login-modal-overlay[data-v-81e3ef43]{position:fixed;left:0;top:0;z-index:2001;height:100%;width:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.login-left-title[data-v-81e3ef43]{font-weight:500;font-size:1.25rem;color:#1a1c27;margin-top:4.25rem}.login-content[data-v-81e3ef43]{position:absolute;top:0;right:0;width:31.25rem;height:100%;background-color:#fff;border-radius:0 3.125rem 3.125rem 0;display:flex;flex-direction:column;align-items:center}.tips[data-v-81e3ef43]{font-weight:400;font-size:.875rem;color:#959698;margin-top:2.5rem}.close-button[data-v-81e3ef43]{position:absolute;top:1.25rem;right:1.25rem;width:1.875rem;height:1.875rem;border-radius:.9375rem;color:#333;font-size:1.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer;line-height:1.75rem;z-index:10}.login-form[data-v-81e3ef43]{width:70%}.login-input[data-v-81e3ef43]{margin-bottom:.625rem}.login-form[data-v-81e3ef43] .el-input__wrapper{border-radius:1.25rem}.login-form[data-v-81e3ef43] .el-input__inner{height:1.875rem;color:#1a1c27}.login-type[data-v-81e3ef43]{font-size:1rem;color:#1a1c27;margin-bottom:.9375rem}.login-form-title[data-v-81e3ef43]{font-size:1rem;color:#1a1c27;margin-top:3.125rem;margin-left:-18.75rem}.login-title[data-v-81e3ef43]{font-size:1.5rem;font-weight:700;color:#1a1c27;margin-top:5.625rem}.login-container[data-v-81e3ef43]{width:49rem;height:28.75rem;border-radius:3.125rem;position:relative;background:#fff;box-shadow:0 .1875rem 1.4375rem .0625rem #1f202617;border-radius:1rem;display:flex}.login-left[data-v-81e3ef43]{width:24.5rem;height:28.75rem;background:#eff3fe;border-radius:1rem 0 0 1rem;display:flex;flex-direction:column;align-items:center}.login-right[data-v-81e3ef43]{width:24.5rem;height:28.75rem;background:#fff;border-radius:0 1rem 1rem 0;display:flex;flex-direction:column;align-items:center}.login-bg[data-v-81e3ef43]{width:100%;height:100%;border-radius:3.125rem}.avatar-menu[data-v-81e3ef43]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:5.625rem;background-color:#fff;border-radius:.625rem;box-shadow:0 .25rem .375rem #0000001a;overflow:hidden;z-index:10;transition:all .3s ease}.avatar-menu-item[data-v-81e3ef43]{width:100%;height:2.5rem;display:flex;justify-content:center;align-items:center;color:#333;cursor:pointer;transition:background-color .2s ease}.avatar-menu-item[data-v-81e3ef43]:hover{background-color:#f0f0f0}.homeContent[data-v-81e3ef43]{width:100%!important;height:100%!important;max-height:calc(100vh - 1rem);overflow-x:auto;overflow-y:hidden;margin:.5rem .5rem .5rem 0;background:#fff!important;border-radius:1rem}.sideBarS[data-v-81e3ef43]{transition:width .3s ease,min-width .3s ease,max-width .3s ease,background .3s ease;overflow:hidden;width:7.5rem;max-width:7.5rem!important;min-width:7.5rem!important;background:linear-gradient(180deg,#f5f7fb,#f2f4fb)!important}.menuBox[data-v-81e3ef43]{width:100%;height:100%}.menuBox .navFold[data-v-81e3ef43]{width:100%;position:absolute;bottom:1.25rem;left:0;display:flex;justify-content:center;align-items:center;cursor:pointer}.menuBox .navFold .navFoldT[data-v-81e3ef43]{position:absolute;width:10rem;top:-1.25rem;height:.0625rem;background:#e5e6e9;cursor:default}.menu[data-v-81e3ef43]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;height:2.5rem;font-size:.875rem;margin:0 .75rem .5rem;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu .menuItem[data-v-81e3ef43]{padding:.625rem .75rem;border-radius:.5rem}.menu .menuItem[data-v-81e3ef43]:hover{background:#edeff3}.menu .menuItem .menuName[data-v-81e3ef43]{color:#222329;white-space:nowrap;overflow:hidden}.menu .menuActive[data-v-81e3ef43]{background:#edeff3}.menu .menuActive .menuName[data-v-81e3ef43]{font-weight:600}.menu span[data-v-81e3ef43]{font-weight:400;font-size:.875rem;color:#1a1c27;margin-left:.5rem}.menu span.active[data-v-81e3ef43]{color:#2651f9;font-weight:600}.selectedMenu[data-v-81e3ef43]{color:var(--d1d099d2)}.menuSe[data-v-81e3ef43]:hover{background:#eff1f7;border-radius:.5rem}.sideFooter[data-v-81e3ef43]{position:fixed;top:1.75rem;right:1.75rem;z-index:99;display:flex;justify-content:center;align-items:center;pointer-events:all!important;-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important;gap:1.25rem}.sideFooter .recharge-btn[data-v-81e3ef43]{width:5rem;height:1.75rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;background-color:#ffe6b6}.sideFooter .recharge-btn img[data-v-81e3ef43]{width:1.5625rem;height:1.5625rem;margin-bottom:0;margin-left:0}.sideFooter .recharge-btn div[data-v-81e3ef43]{white-space:nowrap;color:#d47119;margin-right:.125rem;font-weight:500}.sideFooter img[data-v-81e3ef43]{width:1.5625rem;height:1.5625rem;margin-bottom:1.875rem;cursor:pointer}.sideFooter .miniProgram[data-v-81e3ef43]{width:1.75rem;height:1.75rem;margin-bottom:0;cursor:pointer;position:relative}.sideFooter .customerService[data-v-81e3ef43]{width:1.75rem;height:1.75rem;margin-bottom:0;cursor:pointer}.sideLog5[data-v-81e3ef43]{width:100%;margin-bottom:.625rem;height:3.5rem;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.sideLog5 .logoBox[data-v-81e3ef43]{display:flex;justify-content:flex-start;align-items:center;padding-left:.5625rem}.sideLog5 .logoBox .logo1size[data-v-81e3ef43]{transform:translateY(.125rem)}.sideLog5 .logoBoxCollapsed[data-v-81e3ef43]{justify-content:center;padding-left:0;width:100%}.sideLog5 .logo1size[data-v-81e3ef43]{font-size:3.125rem}.sideLog5 .logo2size[data-v-81e3ef43]{font-size:5rem}.sideBarS[data-v-81e3ef43] .ant-layout-sider-children{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 0 2.5rem}.menuImg[data-v-81e3ef43]{position:relative;width:1.25rem;height:1.25rem;font-size:1rem;overflow:hidden;margin-bottom:0;display:flex;align-items:center;justify-content:center}[data-v-81e3ef43] .sideBar.sideBarS.homeNav2 .ant-layout-sider-children{align-items:stretch}[data-v-81e3ef43] .sideBar.sideBarS.homeNav2 .menuItem{justify-content:center;padding:.625rem 0}[data-v-81e3ef43] .sideBar.sideBarS.homeNav2 .navFold .wfull{justify-content:center}.userImg[data-v-81e3ef43]{width:2rem;height:2rem;position:relative;cursor:pointer}.userImg .ant-avatar[data-v-81e3ef43]{width:2rem;height:2rem;font-size:1.125rem;display:flex;justify-content:center;align-items:center;position:absolute;border:none!important;left:50%;transform:translate(-50%)}.miniProgramQrcode[data-v-81e3ef43]{width:12.5rem;height:12.5rem;-o-object-fit:contain;object-fit:contain;pointer-events:all}.modal-backdrop[data-v-81e3ef43]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-color:transparent;pointer-events:all}.password-error[data-v-81e3ef43]{color:#ff4d4f;font-size:.75rem;margin-top:-.3125rem;margin-bottom:.3125rem}.user-card[data-v-81e3ef43]{background-color:#f5f5f5;width:18.75rem;padding:1.25rem;height:10rem}.user-card .vip-btn[data-v-81e3ef43]{cursor:pointer;background:#2651f9;color:#fff;border-radius:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;margin-top:.625rem;width:3.125rem;display:flex;justify-content:center;white-space:nowrap;align-items:center;margin-bottom:.625rem}.user-card .name-wrapper[data-v-81e3ef43]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;flex-wrap:nowrap;gap:.625rem}.user-card .user-info[data-v-81e3ef43]{display:flex;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:.0625rem solid #f0f0f0}.user-card .user-info .username[data-v-81e3ef43]{margin-left:1rem;font-size:1rem;font-weight:500;color:#1a1c27}.user-card[data-v-81e3ef43] .user-actions{display:flex;flex-direction:column;cursor:pointer}.user-card[data-v-81e3ef43] .user-actions .action-btn{font-size:.875rem;padding:.25rem .75rem;border-radius:.25rem;transition:all .3s}.user-card[data-v-81e3ef43] .user-actions .action-btn.edit-profile{color:#1a1c27}.user-card[data-v-81e3ef43] .user-actions .action-btn.edit-profile:hover{background:#f6f7fb}.user-card[data-v-81e3ef43] .user-actions .action-btn.logout{color:#ff4d4f}.user-card[data-v-81e3ef43] .user-actions .action-btn.logout:hover{background:#fff1f0}.user-card .name[data-v-81e3ef43]{font-size:1rem;font-weight:700;max-width:12.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1}.user-card .version-label[data-v-81e3ef43]{font-size:.75rem;color:#fff;background-color:#2651f9;padding:.125rem .5rem;border-radius:.25rem;display:inline-block;white-space:nowrap}.user-card .firm[data-v-81e3ef43],.user-card .validity[data-v-81e3ef43],.user-card .balance[data-v-81e3ef43]{font-size:.75rem;color:#999}[data-v-81e3ef43] .ant-popover .ant-popover-inner{padding:0;border-radius:.5rem}[data-v-81e3ef43] .ant-popover .ant-popover-arrow{display:none!important;width:.5rem;height:.5rem;background:#fff;transform:rotate(45deg);position:absolute;left:-.25rem;top:50%;margin-top:-.25rem;border:none;box-shadow:none}[data-v-81e3ef43] .ant-popover .ant-popover-arrow-content{display:none}.right-content[data-v-81e3ef43]{display:flex;flex-direction:column;height:100%;padding:0 2.5rem;justify-content:center}.right-content .have-account[data-v-81e3ef43]{font-size:.875rem;color:#959698;cursor:pointer;text-align:center;margin-top:.625rem}.right-content .have-account span[data-v-81e3ef43]{color:#2651f9;cursor:pointer;font-weight:500}.right-content .back-login[data-v-81e3ef43]{position:absolute;top:1rem;left:1rem;cursor:pointer;z-index:10;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center}.right-content .back-login span[data-v-81e3ef43]{font-weight:500;cursor:pointer;color:#2651f9;font-size:.8125rem}.right-content .back-login img[data-v-81e3ef43]{opacity:1;width:1.25rem;height:1.25rem}.right-content .register-forget[data-v-81e3ef43]{display:flex;justify-content:space-between;margin-top:.625rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.right-content .register-forget .register-btn[data-v-81e3ef43]{color:#2651f9;font-weight:500}.right-content .register-forget .forget-btn[data-v-81e3ef43]{color:#959698;transition:all .3s}.right-content .register-forget .forget-btn[data-v-81e3ef43]:hover{color:#2651f9}.tab-container[data-v-81e3ef43]{display:flex;justify-content:center;margin-top:3.125rem;margin-bottom:2.5rem}.tab-container .tab-item[data-v-81e3ef43]{font-size:1.125rem;font-weight:500;color:#1a1c27;cursor:pointer;padding:0 1.25rem;position:relative}.tab-container .tab-item.active[data-v-81e3ef43]{color:#2651f9}.tab-container .tab-item.active[data-v-81e3ef43]:after{content:"";position:absolute;bottom:-.25rem;left:0;width:100%;height:.1875rem;background:#2651f9}.form-container[data-v-81e3ef43]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-3.125rem}.form-container .nickname-input[data-v-81e3ef43]{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:1.875rem}.form-container .nickname-input span[data-v-81e3ef43]{font-size:.875rem;color:#1a1c27;margin-bottom:.5rem;align-self:flex-start}.form-container .nickname-input .input-wrapper[data-v-81e3ef43]{position:relative;width:20rem}.form-container .nickname-input .input-wrapper[data-v-81e3ef43] .el-input__wrapper{width:100%;height:2.75rem;background:#f6f7fb;border-radius:.5rem;box-shadow:none}.form-container .nickname-input .input-wrapper .length-counter[data-v-81e3ef43]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-size:.75rem;color:#959698}.form-container .button-group[data-v-81e3ef43]{display:flex;width:20rem;justify-content:space-between;margin-top:3.125rem}.form-container .button-group .cancel-btn[data-v-81e3ef43]{width:9.6875rem;height:2.75rem;background:#dfe6ec;color:#1a1c27;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;cursor:pointer}.form-container .button-group .submit-btn[data-v-81e3ef43]{width:9.6875rem;height:2.75rem;background:#2651f9;color:#fff;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;cursor:pointer}.avatar-container[data-v-81e3ef43]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-3.125rem}.avatar-container .current-avatar[data-v-81e3ef43]{display:flex;flex-direction:column;align-items:center;margin-bottom:3.125rem}.avatar-container .current-avatar img[data-v-81e3ef43]{width:6.25rem;height:6.25rem;border-radius:50%;margin-bottom:.625rem}.avatar-container .current-avatar span[data-v-81e3ef43]{font-size:.875rem;color:#1a1c27}.avatar-container .upload-btn[data-v-81e3ef43]{width:20rem}.avatar-container .upload-btn .button-group[data-v-81e3ef43]{display:flex;gap:.625rem;width:20rem;justify-content:space-between}.avatar-container .upload-btn .button-group .upload-content[data-v-81e3ef43]{width:9.6875rem;height:2.75rem;background:#dfe6ec;border-radius:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.avatar-container .upload-btn .button-group .upload-content span[data-v-81e3ef43]{font-size:1rem;font-weight:500;color:#1a1c27}.avatar-container .upload-btn .button-group .save-btn[data-v-81e3ef43]{width:9.6875rem;height:2.75rem;background:#2651f9;color:#fff;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;cursor:pointer}.login-title-switch[data-v-81e3ef43]{width:100%;display:flex;flex-direction:column;align-items:center}.login-title-switch .login-main-title[data-v-81e3ef43]{font-size:1.25rem;font-weight:500;color:#1a1c27;margin-bottom:.625rem;text-align:center}.login-title-switch .login-switch-btn[data-v-81e3ef43]{font-size:.875rem;color:#2651f9;cursor:pointer;text-align:center;margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-title-switch .login-switch-btn span[data-v-81e3ef43]{display:flex;align-items:center;justify-content:center}.login-title-switch .login-switch-btn .mgr_5[data-v-81e3ef43]{margin-right:.3125rem}.fade-slide-enter-active[data-v-81e3ef43],.fade-slide-leave-active[data-v-81e3ef43]{transition:all .3s cubic-bezier(.55,0,.1,1)}.fade-slide-enter-from[data-v-81e3ef43],.fade-slide-leave-to[data-v-81e3ef43]{opacity:0;transform:translateY(.625rem)}.fade-slide-enter-to[data-v-81e3ef43],.fade-slide-leave-from[data-v-81e3ef43]{opacity:1;transform:translateY(0)}.forget-tips[data-v-81e3ef43]{margin-top:1rem;margin-bottom:1rem;font-size:.8125rem}.forget-tips .contact-service[data-v-81e3ef43]{color:#2651f9;margin-left:.125rem;cursor:pointer;text-decoration:underline}.register-type-select[data-v-81e3ef43]{margin-top:.9375rem;margin-bottom:.5rem}.register-type-select .select-label[data-v-81e3ef43]{font-size:.875rem;color:#1a1c27;margin-bottom:.375rem;font-weight:500}.register-type-select .select-wrapper[data-v-81e3ef43]{width:20rem;height:2.75rem;background:#f6f7fb;border-radius:.5rem;border:.0625rem solid transparent;transition:all .3s ease}.register-type-select .select-wrapper[data-v-81e3ef43]:focus-within{border-color:#2651f9}.register-type-select .register-select[data-v-81e3ef43]{width:100%;height:100%;background:transparent;border:none;outline:none;padding:0 .75rem;font-size:.875rem;color:#1a1c27;cursor:pointer}.register-type-select .register-select option[data-v-81e3ef43]{background:#fff;color:#1a1c27}.register-input[data-v-81e3ef43]{margin-top:.9375rem;display:flex;align-items:center;width:20rem;height:2.75rem;background:#f6f7fb;border-radius:.5rem;border:.0625rem solid transparent;transition:all .3s ease}.register-input[data-v-81e3ef43]:focus-within{border-color:#2651f9}.register-input input[data-v-81e3ef43]{border:none;font-size:.875rem;color:#1a1c27;caret-color:#000;flex:1;height:100%;background:transparent;padding:0 .75rem;outline:none}.register-code-input[data-v-81e3ef43]{margin-top:.9375rem;display:flex;align-items:center;width:20rem;height:2.75rem;background:#f6f7fb;border-radius:.5rem;border:.0625rem solid transparent;transition:all .3s ease}.register-code-input[data-v-81e3ef43]:focus-within{border-color:#2651f9}.register-code-input input[data-v-81e3ef43]{border:none;font-size:.875rem;color:#1a1c27;caret-color:#000;flex:1;height:100%;background:transparent;padding:0 .75rem;outline:none}.small-input[data-v-81e3ef43]{height:2.25rem!important;transition:all .3s ease}.small-font[data-v-81e3ef43]{font-size:.75rem!important}.small-font[data-v-81e3ef43]::-moz-placeholder{font-size:.75rem!important}.small-font[data-v-81e3ef43]::placeholder{font-size:.75rem!important}[data-v-81e3ef43] .register-select-popper{min-width:0!important;width:12.5rem!important;height:6.25rem!important}[data-v-81e3ef43] .el-select__wrapper{border-radius:.4375rem}[data-v-81e3ef43] .register-select .el-select__placeholder{font-size:.75rem!important}.company-suggest-popup[data-v-81e3ef43]{position:absolute;top:2.75rem;left:0;width:100%;background:#fff;border:.0625rem solid #e5e6eb;border-radius:.5rem;box-shadow:0 .125rem .5rem #00000014;z-index:20;max-height:13.75rem;overflow-y:scroll;-webkit-scrollbar:none;-ms-overflow-style:none;scrollbar-width:none}.company-suggest-item[data-v-81e3ef43]{padding:.625rem 1rem;cursor:pointer;border-bottom:.0625rem solid #f0f0f0;transition:background .2s}.company-suggest-item[data-v-81e3ef43]:last-child{border-bottom:none}.company-suggest-item[data-v-81e3ef43]:hover{background:#f6f7fb}.company-suggest-name[data-v-81e3ef43]{font-size:.75rem;color:#1a1c27;font-weight:500}.company-suggest-code[data-v-81e3ef43]{font-size:.6875rem;color:#959698;margin-top:.125rem}.phone-error[data-v-81e3ef43]{color:#ff4d4f;font-size:.625rem;margin-top:.125rem;margin-left:.125rem}.agreement-container[data-v-81e3ef43]{padding:1.5rem}.agreement-title[data-v-81e3ef43]{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.agreement-content[data-v-81e3ef43]{max-height:16.25rem;overflow-y:auto;margin-bottom:1rem;font-size:.875rem;line-height:1.6;color:#333}.agreement-check[data-v-81e3ef43]{margin-bottom:1.5625rem}.agreement-footer[data-v-81e3ef43]{text-align:center}.topBtn1[data-v-81e3ef43]{width:5rem;height:1.75rem;background-color:#e2f2fe;border-radius:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.75rem;font-weight:500;color:#184bb0!important}.beta-features-section[data-v-81e3ef43]{margin-top:0}.beta-feature-title[data-v-81e3ef43]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.125rem;font-weight:500;color:#1a1c27}.beta-feature-icon[data-v-81e3ef43]{display:flex;align-items:center;cursor:pointer}.beta-feature-icon img[data-v-81e3ef43]{width:1rem;height:1rem}.beta-feature-cards[data-v-81e3ef43]{width:38.25rem;background:#fff;border:.0625rem solid rgba(34,35,41,.1);border-radius:.75rem;padding:0;overflow:hidden}.beta-card[data-v-81e3ef43]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;transition:all .2s;position:relative}.beta-card[data-v-81e3ef43]:not(:last-child):after{content:"";position:absolute;bottom:0;left:1.25rem;width:35.75rem;height:.0625rem;background:#2223291a}.beta-card .beta-card-label[data-v-81e3ef43]{font-size:.875rem;font-weight:500;color:#1f2026}.beta-card-with-desc .beta-card-text[data-v-81e3ef43]{display:flex;flex-direction:column;gap:.5rem}.beta-card-with-desc .beta-card-desc[data-v-81e3ef43]{font-size:.75rem;color:#999;line-height:1.5}.appearance-section[data-v-81e3ef43]{margin-top:2.5rem}.appearance-section .appearance-item[data-v-81e3ef43]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:#fff;border:.0625rem solid #EBEDF0;border-radius:.75rem;cursor:pointer;transition:all .2s}.appearance-section .appearance-item .appearance-item-text[data-v-81e3ef43]{display:flex;flex-direction:column;gap:.5rem}.appearance-section .appearance-item .appearance-item-label[data-v-81e3ef43]{font-size:.875rem;font-weight:500;color:#1f2026}.appearance-section .appearance-item .appearance-item-desc[data-v-81e3ef43]{font-size:.75rem;color:#999;line-height:1.5}.appearance-section .appearance-item .custom-font-size-select[data-v-81e3ef43]{position:relative;cursor:pointer}.appearance-section .appearance-item .custom-select-trigger[data-v-81e3ef43]{width:12.5rem;height:2.25rem;background:#f1f2f3;border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;padding:0 .75rem;font-size:.875rem;color:#1f2026;transition:all .3s}.appearance-section .appearance-item .custom-select-trigger span[data-v-81e3ef43]{font-weight:500;font-size:.875rem;color:#222329}.appearance-section .appearance-item .custom-select-trigger[data-v-81e3ef43]:hover{background:#e8e9ea}.appearance-section .appearance-item .custom-select-arrow[data-v-81e3ef43]{width:.75rem;height:.75rem;transition:transform .3s}.appearance-section .appearance-item .arrow-rotate[data-v-81e3ef43]{transform:rotate(180deg)}.appearance-section .appearance-item .custom-select-dropdown[data-v-81e3ef43]{position:absolute;top:calc(100% + .5rem);left:0;width:12.5rem;height:7.75rem;background:#fff;box-shadow:0 .1875rem .75rem .0625rem #00000029;border-radius:.75rem;z-index:1000;overflow:hidden;display:flex;flex-direction:column}.appearance-section .appearance-item .custom-select-option[data-v-81e3ef43]{flex:1;display:flex;align-items:center;padding:0 1rem;font-size:.875rem;color:#1f2026;cursor:pointer;transition:background .2s}.appearance-section .appearance-item .custom-select-option[data-v-81e3ef43]:hover{background:#f5f6f7}.appearance-section .appearance-item .option-active[data-v-81e3ef43]{color:#2651f9;font-weight:500}.appearance-section .appearance-item .dropdown-fade-enter-active[data-v-81e3ef43],.appearance-section .appearance-item .dropdown-fade-leave-active[data-v-81e3ef43]{transition:all .2s ease}.appearance-section .appearance-item .dropdown-fade-enter-from[data-v-81e3ef43],.appearance-section .appearance-item .dropdown-fade-leave-to[data-v-81e3ef43]{opacity:0;transform:translateY(-.5rem)}.appearance-section .appearance-item .dropdown-fade-enter-to[data-v-81e3ef43],.appearance-section .appearance-item .dropdown-fade-leave-from[data-v-81e3ef43]{opacity:1;transform:translateY(0)}.custom-dialog-overlay[data-v-81e3ef43]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000}.custom-dialog-container[data-v-81e3ef43]{position:fixed;width:62.375rem;height:49.875rem;min-height:40.625rem;background:#fff;border-radius:1.5rem;box-shadow:0 .25rem 1.25rem #00000026;display:flex;flex-direction:column;overflow:hidden}.custom-dialog-close[data-v-81e3ef43]{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:.25rem;transition:all .2s;color:#909399;z-index:10}.custom-dialog-close img[data-v-81e3ef43]{width:.75rem;height:.75rem}.custom-dialog-close[data-v-81e3ef43]:hover{background-color:#f5f7fa;color:#606266}.custom-dialog-close[data-v-81e3ef43]:active{background-color:#e4e7ed}.custom-dialog-body[data-v-81e3ef43]{padding:0;overflow:hidden;height:100%;display:flex;flex-direction:column}.setting-layout[data-v-81e3ef43]{display:flex;height:100%;flex:1}.setting-sidebar[data-v-81e3ef43]{width:18.6875rem;border-right:.0625rem solid #EBEDF0;flex-shrink:0;display:flex;flex-direction:column;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.setting-sidebar[data-v-81e3ef43]:active{cursor:move}.sidebar-title[data-v-81e3ef43]{padding:1.5rem 1.5rem 2rem;font-size:1.25rem;font-weight:700;color:#1a1c27}.sidebar-tabs[data-v-81e3ef43]{flex:1;padding:0 1rem 1.5rem;overflow-y:auto}.setting-tab-item[data-v-81e3ef43]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.75rem;cursor:pointer;margin-bottom:.5rem;font-size:1rem;color:#1a1c27;transition:all .2s;height:2.25rem}.setting-tab-item .tab-icon[data-v-81e3ef43]{width:1.25rem;height:1.25rem;flex-shrink:0}.setting-tab-item[data-v-81e3ef43]:hover{background:#eff3fe}.setting-tab-item.active[data-v-81e3ef43]{background:#e7ebfc;color:#2651f9;font-weight:500;font-size:1rem}.setting-tab-item.active .tab-icon[data-v-81e3ef43]{filter:brightness(0) saturate(100%) invert(29%) sepia(98%) saturate(2084%) hue-rotate(221deg) brightness(95%) contrast(98%)}.setting-content[data-v-81e3ef43]{flex:1;padding:5.625rem 2.5rem;overflow-y:auto}.setting-content[data-v-81e3ef43]::-webkit-scrollbar{width:.375rem}.setting-content[data-v-81e3ef43]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.1875rem}.setting-content[data-v-81e3ef43]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.1875rem}.setting-content[data-v-81e3ef43]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.setting-panel .panel-title[data-v-81e3ef43]{font-size:1.125rem;font-weight:500;color:#1a1c27;margin-bottom:.75rem}.setting-panel[data-v-81e3ef43] .el-switch{width:1.75rem;height:1rem}.setting-panel[data-v-81e3ef43] .el-switch .el-switch__core{height:1rem;min-width:1.75rem;border-radius:.5rem}.setting-panel[data-v-81e3ef43] .el-switch .el-switch__core .el-switch__action{width:.75rem;height:.75rem}.setting-panel[data-v-81e3ef43] .el-switch.is-checked .el-switch__core .el-switch__action{left:calc(100% - .8125rem)}.setting-item[data-v-81e3ef43]{margin-bottom:2rem}.setting-item .setting-item-label[data-v-81e3ef43]{font-size:.875rem;font-weight:500;color:#1a1c27}.account-card[data-v-81e3ef43]{display:flex;align-items:center;padding:1.25rem;border:.0625rem solid rgba(34,35,41,.1);border-radius:.75rem;margin-bottom:2.5rem}.account-card .account-avatar[data-v-81e3ef43]{width:3.75rem;height:3.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem}.account-card .account-avatar .avatar-placeholder[data-v-81e3ef43]{font-size:1.75rem}.account-card .account-avatar .avatar-image[data-v-81e3ef43]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.account-card .account-info[data-v-81e3ef43]{flex:1}.account-card .account-info .account-name[data-v-81e3ef43]{font-size:1rem;font-weight:500;color:#1a1c27;margin-bottom:.25rem}.account-card .account-info .account-phone[data-v-81e3ef43]{font-size:.875rem;color:#666;font-weight:400}.account-card .account-action .action-link[data-v-81e3ef43]{font-size:.875rem;color:#2651f9;cursor:pointer}.account-card .account-action .action-link[data-v-81e3ef43]:hover{text-decoration:underline}.account-security-section[data-v-81e3ef43]{margin-top:2.5rem}.account-security-section .security-item[data-v-81e3ef43]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:#fff;border:.0625rem solid #EBEDF0;border-radius:.75rem;cursor:pointer;margin-top:1rem;transition:all .2s}.account-security-section .security-item span[data-v-81e3ef43]{font-size:.875rem;color:#1a1c27;font-weight:500}.account-security-section .security-item .security-action[data-v-81e3ef43]{font-size:.875rem;font-weight:400;color:#2651f9;cursor:pointer}.account-security-section .security-item .security-action[data-v-81e3ef43]:hover{text-decoration:underline}.logout-section[data-v-81e3ef43]{margin-top:2.5rem}.logout-section .logout-btn[data-v-81e3ef43]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:#fff;border:.0625rem solid #EBEDF0;border-radius:.75rem;cursor:pointer;margin-top:1rem;transition:all .2s}.logout-section .logout-btn span[data-v-81e3ef43]{font-weight:500;font-size:.875rem;color:#ff3b30}.logout-section .logout-btn .logout-icon[data-v-81e3ef43]{font-size:1rem;color:#999}.logout-section .logout-btn .logout-icon-img[data-v-81e3ef43]{width:1rem;height:1rem}.dialog-fade-enter-active[data-v-81e3ef43],.dialog-fade-leave-active[data-v-81e3ef43]{transition:opacity .3s ease}.dialog-fade-enter-from[data-v-81e3ef43],.dialog-fade-leave-to[data-v-81e3ef43]{opacity:0}.dialog-fade-enter-active .custom-dialog-container[data-v-81e3ef43],.dialog-fade-leave-active .custom-dialog-container[data-v-81e3ef43]{transition:transform .3s ease}.dialog-fade-enter-from .custom-dialog-container[data-v-81e3ef43],.dialog-fade-leave-to .custom-dialog-container[data-v-81e3ef43]{transform:scale(.9)}.beta-feature-tooltip{max-width:23.625rem!important;min-height:3.3125rem!important;border-radius:.5rem!important;padding:.5rem .625rem!important;line-height:1.25rem!important;white-space:normal!important;word-break:break-word!important}.beta-feature-tooltip.el-popper{border-radius:.5rem!important}.home-download-app{position:relative;overflow:hidden;width:5.875rem;height:1.75rem;background:linear-gradient(270deg,#cc9aff,#2651f9);border-radius:.9375rem;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .5s ease}.home-download-app:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.45) 30%,transparent 80%);animation:shimmer 4s infinite}.home-download-app:hover{transform:translateY(-.1875rem)}@keyframes shimmer{0%{left:-100%}60%{left:150%}to{left:150%}}.qrcode-text{transform:translateY(-1.25rem)}.service-class{padding-top:.3125rem!important}.service-class .ant-popover-arrow{display:none!important}.service-class .ant-popover-inner-content{width:12.25rem;height:13.5rem;background:linear-gradient(180deg,#eff3fe,#fff)!important;border-radius:.75rem!important;padding:0 1.75rem 1.25rem!important}
