.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled :is(.el-switch__core,.el-switch__label){cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner-wrapper{align-items:center;color:var(--el-color-white);display:flex;font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch :is(.label-fade-enter-from,.label-fade-leave-active){opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.dialog[data-v-755ce130]{border-radius:16px;display:flex;gap:0;justify-content:space-between;min-height:560px;overflow:hidden;position:relative}.dialog .close[data-v-755ce130]{align-items:center;background:#0000000f;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:20px;top:20px;transition:background .2s;width:32px;z-index:10}.dialog .close[data-v-755ce130]:hover{background:#0000001f}.dialog .close .el-icon[data-v-755ce130]{color:#666;font-size:16px}.dialog .left-box[data-v-755ce130]{background:#fff;border-right:1px solid #f0f0f0;box-sizing:border-box;display:flex;flex:1.1;flex-direction:column;flex-shrink:0;padding:32px 24px 24px;position:relative}.dialog .left-box .tabs[data-v-755ce130]{border-bottom:1.5px solid #e8e8e8;display:flex;margin-bottom:20px;padding-right:40px}.dialog .left-box .tabs .tab[data-v-755ce130]{border-bottom:2px solid transparent;color:#9ca3af;cursor:pointer;font-size:14px;font-weight:500;margin-bottom:-1.5px;padding:10px 20px;transition:all .2s}.dialog .left-box .tabs .tab.active[data-v-755ce130]{border-bottom-color:#1677ff;color:#1677ff;font-weight:600}.dialog .left-box .tabs .tab[data-v-755ce130]:hover:not(.active){color:#6b7280}.dialog .left-box .controls[data-v-755ce130]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-right:40px}.dialog .left-box .controls .switch-item[data-v-755ce130]{align-items:center;display:flex;gap:8px}.dialog .left-box .controls .switch-item .label[data-v-755ce130]{color:#6b7280;font-size:13px;font-weight:500}.dialog .left-box .controls .switch-item .save-badge[data-v-755ce130]{background:linear-gradient(135deg,#ff4d4f,#ff7875);border-radius:20px;box-shadow:0 2px 6px #ff4d4f40;color:#fff;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.dialog .left-box .flex-currency[data-v-755ce130]{margin-bottom:16px;padding-right:40px}.dialog .left-box .panel[data-v-755ce130]{flex:1;min-height:200px;overflow:hidden}.dialog .left-box .panel .top-panel[data-v-755ce130]{border-radius:10px;cursor:pointer;margin-bottom:10px;padding:1px;transition:transform .15s}.dialog .left-box .panel .top-panel[data-v-755ce130]:hover{transform:translateY(-1px)}.dialog .left-box .panel .top-panel-active[data-v-755ce130]{background:linear-gradient(135deg,#0051ef,#a400bf);border-radius:10px;box-shadow:0 4px 16px #1677ff33;cursor:pointer;margin-bottom:10px;padding:1px;transform:translateY(-1px)}.dialog .left-box .panel .trial-panel .panel-item[data-v-755ce130]{background:#f8fbff;border-color:#dbeafe}.dialog .left-box .panel .panel-item[data-v-755ce130]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 2px 8px #1118270a;padding:12px 14px;transition:all .2s}.dialog .left-box .panel .panel-item .header[data-v-755ce130]{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.dialog .left-box .panel .panel-item .header .text[data-v-755ce130]{color:#111827;font-size:15px;font-weight:600}.dialog .left-box .panel .panel-item .header .money[data-v-755ce130]{color:#0f172a;font-size:24px;font-weight:800}.dialog .left-box .panel .panel-item .header .money span[data-v-755ce130]{color:#6b7280;font-size:12px;font-weight:500}.dialog .left-box .panel .panel-item .header .trial-money[data-v-755ce130]{color:#059669}.dialog .left-box .panel .panel-item .content[data-v-755ce130]{align-items:center;border-top:1px solid #f0f0f0;display:flex;gap:8px;justify-content:space-between;padding-top:8px}.dialog .left-box .panel .panel-item .content .left[data-v-755ce130],.dialog .left-box .panel .panel-item .content .right[data-v-755ce130]{color:#6b7280;font-size:13px}.dialog .left-box .panel .panel-item .content .tag-badge[data-v-755ce130]{background:#f3f4f6;border-radius:4px;color:#4b5563;font-size:12px;font-weight:500;padding:2px 8px}.dialog .left-box .panel .panel-item .content .trial-badge[data-v-755ce130]{background:#dcfce7;color:#059669}.dialog .left-box .panel .panel-item .trial-desc[data-v-755ce130]{background:#0596690d;border-radius:4px;color:#6b7280;font-size:12px;margin-top:8px;padding:5px 8px}.dialog .left-box .all-pack[data-v-755ce130]{color:#9ca3af;cursor:pointer;flex-shrink:0;font-size:13px;padding:8px 0;text-align:center;transition:color .2s}.dialog .left-box .all-pack[data-v-755ce130]:hover{color:#1677ff}.dialog .right-box[data-v-755ce130]{background:#f5f7fa;box-sizing:border-box;display:flex;flex:.9;flex-direction:column;flex-shrink:0;padding:32px 28px 28px 24px}.dialog .right-box .right-header[data-v-755ce130]{margin-bottom:24px;padding-right:40px}.dialog .right-box .right-header .title[data-v-755ce130]{color:#111827;font-size:24px;font-weight:700}.dialog .right-box .right-header .title .pro[data-v-755ce130]{background:linear-gradient(93deg,#f236ff,#1677ff);-webkit-background-clip:text;color:#fff;margin-left:8px;-webkit-text-fill-color:transparent;background-clip:text}.dialog .right-box .right-header .sub-title[data-v-755ce130]{color:#6b7280;font-size:14px;line-height:1.5;margin-top:4px}.dialog .right-box .price-summary[data-v-755ce130]{margin-bottom:20px}.dialog .right-box .price-summary .price-big[data-v-755ce130]{color:#0f172a;font-size:36px;font-weight:800;line-height:1.1}.dialog .right-box .price-summary .price-big small[data-v-755ce130]{color:#6b7280;font-size:16px;font-weight:500}.dialog .right-box .price-summary .trial-price-big[data-v-755ce130]{color:#059669}.dialog .right-box .price-summary .price-sub[data-v-755ce130]{color:#6b7280;font-size:14px;margin-top:4px}.dialog .right-box .price-summary .price-trial-note[data-v-755ce130]{background:#f0fdf4;border:1px solid #dcfce7;border-radius:6px;color:#6b7280;font-size:12px;margin-top:6px;padding:6px 10px}.dialog .right-box .ability-list[data-v-755ce130]{flex:1;list-style:none;margin:0 0 24px;padding:0}.dialog .right-box .ability-list li[data-v-755ce130]{align-items:center;color:#4b5563;display:flex;font-size:13px;line-height:1.8}.dialog .right-box .ability-list li .el-icon[data-v-755ce130]{color:#1677ff;flex-shrink:0;margin-right:6px}.dialog .right-box .submit-btn[data-v-755ce130]{align-items:center;background:#1677ff;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:16px;justify-content:center;margin-bottom:12px;padding:14px 16px;transition:all .2s}.dialog .right-box .submit-btn .main[data-v-755ce130]{font-size:16px;font-weight:600}.dialog .right-box .submit-btn .sub[data-v-755ce130]{color:#ffffffd9;font-size:12px;margin-top:2px}.dialog .right-box .submit-btn[data-v-755ce130]:hover{background:#4090f0;box-shadow:0 4px 12px #1677ff4d}.dialog .right-box .submit-btn[data-v-755ce130]:active{transform:scale(.98)}.dialog .right-box .info[data-v-755ce130]{align-items:center;color:#9ca3af;display:flex;font-size:11px;gap:4px;justify-content:center;text-align:center}.dialog .right-box .info i[data-v-755ce130]{color:#67c23a;font-size:12px}.dialog .right-box .info .important[data-v-755ce130]{color:#6b7280;font-weight:600}@media(max-width:768px){.dialog[data-v-755ce130]{flex-direction:column;padding:0}.dialog .left-box[data-v-755ce130],.dialog .right-box[data-v-755ce130]{flex:none;width:100%}.dialog .right-box[data-v-755ce130]{padding-top:16px}.dialog .right-box .ability-list[data-v-755ce130],.dialog .right-box .right-header[data-v-755ce130]{display:none}.dialog .left-box[data-v-755ce130]{border-radius:12px 12px 0 0;display:block;max-height:50vh;overflow-y:auto}}.vip-price-dialog{border-radius:16px!important;padding:0!important}.vip-price-dialog .el-dialog__footer,.vip-price-dialog .el-dialog__header{display:none!important}.payment-dialog.el-dialog{max-width:560px;width:560px}.payment-dialog>.el-dialog__body{overflow-x:hidden;padding:16px 20px}.payment-dialog>.el-dialog__footer{border-top:1px solid #eee;padding:12px 20px}.pay-container{width:100%}.pay-container .checkbox{display:flex;flex-direction:column;gap:10px}.pay-container .checkbox .checkbox-item{align-items:center;background:#fff;border:2px solid #e8e8e8;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:14px 16px;transition:all .3s ease;width:100%}.pay-container .checkbox .checkbox-item:hover{background:#f5f9ff;border-color:var(--el-color-primary)}.pay-container .checkbox .checkbox-item.checkbox-item-select{background:linear-gradient(135deg,#ecf5ff,#d0e7ff);border-color:var(--el-color-primary)}.pay-container .checkbox .checkbox-item .item-left{align-items:center;display:flex;flex:1;gap:12px;min-width:0;overflow:hidden}.pay-container .checkbox .checkbox-item .item-left .icon-wrapper{flex-shrink:0}.pay-container .checkbox .checkbox-item .item-left .icon-wrapper .payment-icon{height:36px;width:36px}.pay-container .checkbox .checkbox-item .item-left .item-info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.pay-container .checkbox .checkbox-item .item-left .item-info .item-name{color:#303133;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-container .checkbox .checkbox-item .item-left .item-info .feature-tags{display:flex;flex-wrap:wrap;gap:4px}.pay-container .checkbox .checkbox-item .item-left .item-info .feature-tags .feature-tag{background:#f0f0f0;border-radius:8px;color:#666;font-size:11px;padding:2px 6px;white-space:nowrap}.checkbox-item-select .pay-container .checkbox .checkbox-item .item-left .item-info .feature-tags .feature-tag{background:#b3d9ff;color:#0055b3}.pay-container .checkbox .checkbox-item .item-right{flex-shrink:0;margin-left:10px}.pay-container .checkbox .checkbox-item .item-right .radio-circle{align-items:center;border:2px solid #dcdfe6;border-radius:50%;display:flex;height:20px;justify-content:center;transition:all .3s ease;width:20px}.pay-container .checkbox .checkbox-item .item-right .radio-circle.radio-active{border-color:var(--el-color-primary)}.pay-container .checkbox .checkbox-item .item-right .radio-circle.radio-active .radio-inner{background:var(--el-color-primary);border-radius:50%;height:10px;width:10px}@media(max-width:768px){.payment-dialog.el-dialog{max-width:96vw!important;width:96vw!important}.payment-dialog>.el-dialog__body{padding:12px}}
