.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}.course-pay-dialog[data-v-24f1419e] .el-dialog{border-radius:12px;box-shadow:0 20px 40px #0000001f;overflow:hidden}.course-pay-dialog[data-v-24f1419e] .el-dialog__header{background:#fafbfe;border-bottom:1px solid #edf0f5;margin:0;padding:18px 24px}.course-pay-dialog[data-v-24f1419e] .el-dialog__body{padding:24px}.course-pay-dialog[data-v-24f1419e] .el-dialog__footer{background:#fafbfe;border-top:1px solid #edf0f5;padding:16px 24px}.pay-dialog-header__title[data-v-24f1419e]{align-items:center;color:#171717;display:flex;font-size:16px;font-weight:600;gap:8px}.pay-dialog-header__title .pay-title-badge[data-v-24f1419e]{align-items:center;border-radius:6px;color:#fff;display:inline-flex;height:26px;justify-content:center;width:26px}.pay-dialog-header__title .pay-title-badge.wechat[data-v-24f1419e]{background:#07c160}.pay-dialog-header__title .pay-title-badge.alipay[data-v-24f1419e]{background:#e8f3ff}.pay-dialog-header__title .pay-title-badge svg[data-v-24f1419e]{display:block;height:16px;width:16px}.pay-dialog-body[data-v-24f1419e]{display:flex;flex-direction:column;gap:16px}.pay-order-summary[data-v-24f1419e]{background:#f8fafc;border:1px solid #edf0f5;border-radius:8px;padding:14px 18px}.pay-order-summary .summary-row[data-v-24f1419e]{align-items:center;color:#606a78;display:flex;font-size:13px;justify-content:space-between;line-height:24px}.pay-order-summary .summary-row .summary-label[data-v-24f1419e]{color:#8a909c;white-space:nowrap}.pay-order-summary .summary-row .summary-value[data-v-24f1419e]{color:#2c2d30;font-weight:500}.pay-order-summary .summary-row .summary-value.order-sn[data-v-24f1419e]{font-family:monospace;letter-spacing:.5px}.pay-order-summary .summary-row .summary-value.order-title[data-v-24f1419e]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-order-summary .summary-row .pay-method-badge[data-v-24f1419e]{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:6px}.pay-order-summary .summary-row .pay-method-badge .dot[data-v-24f1419e]{border-radius:50%;height:7px;width:7px}.pay-order-summary .summary-row .pay-method-badge.wechat[data-v-24f1419e]{color:#07c160}.pay-order-summary .summary-row .pay-method-badge.wechat .dot[data-v-24f1419e]{background:#07c160}.pay-order-summary .summary-row .pay-method-badge.alipay[data-v-24f1419e]{color:#1677ff}.pay-order-summary .summary-row .pay-method-badge.alipay .dot[data-v-24f1419e]{background:#1677ff}.pay-order-summary .summary-row--price[data-v-24f1419e]{border-top:1px dashed #e2e8f0;margin-top:6px;padding-top:6px}.pay-order-summary .summary-row--price .price-box[data-v-24f1419e]{align-items:baseline;color:#f04438;display:flex;font-weight:700}.pay-order-summary .summary-row--price .price-box .currency[data-v-24f1419e]{font-size:14px;margin-right:2px}.pay-order-summary .summary-row--price .price-box .amount[data-v-24f1419e]{font-size:22px;line-height:1}.pay-qrcode-card[data-v-24f1419e]{flex-direction:column;padding:10px 0 4px}.pay-qrcode-card[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper[data-v-24f1419e]{align-items:center;display:flex;justify-content:center}.pay-qrcode-card .qrcode-wrapper[data-v-24f1419e]{background:#fff;border:1px solid #edf0f5;border-radius:8px;box-shadow:0 4px 16px #0000000a;height:200px;position:relative;width:200px}.pay-qrcode-card .qrcode-wrapper .qrcode-canvas[data-v-24f1419e]{display:block;height:190px!important;width:190px!important}.pay-qrcode-card .qrcode-wrapper .qrcode-center-logo[data-v-24f1419e]{align-items:center;background:#fff;border-radius:6px;box-shadow:0 2px 8px #00000026;display:flex;height:32px;justify-content:center;pointer-events:none;position:absolute;width:32px}.pay-qrcode-card .qrcode-wrapper .qrcode-center-logo .center-badge[data-v-24f1419e]{align-items:center;border-radius:4px;color:#fff;display:flex;height:26px;justify-content:center;width:26px}.pay-qrcode-card .qrcode-wrapper .qrcode-center-logo .center-badge svg[data-v-24f1419e]{display:block;fill:currentColor;height:17px;width:17px}.pay-qrcode-card .qrcode-wrapper .qrcode-center-logo .center-badge.wechat-badge[data-v-24f1419e]{background:#07c160}.pay-qrcode-card .qrcode-wrapper .qrcode-center-logo .center-badge.alipay-badge[data-v-24f1419e]{background:#e8f3ff}.pay-qrcode-card .qrcode-wrapper .qrcode-error-box[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper .qrcode-mask-overlay[data-v-24f1419e]{align-items:center;background:#fffffff5;border-radius:8px;display:flex;flex-direction:column;gap:8px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:5}.pay-qrcode-card .qrcode-wrapper .qrcode-error-box .error-icon[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper .qrcode-error-box .mask-icon[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper .qrcode-mask-overlay .error-icon[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper .qrcode-mask-overlay .mask-icon[data-v-24f1419e]{font-size:32px}.pay-qrcode-card .qrcode-wrapper .qrcode-error-box .mask-icon[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper .qrcode-mask-overlay .mask-icon[data-v-24f1419e]{color:#8a909c}.pay-qrcode-card .qrcode-wrapper .qrcode-error-box .error-icon[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper .qrcode-mask-overlay .error-icon[data-v-24f1419e]{color:#f04438}.pay-qrcode-card .qrcode-wrapper .qrcode-error-box .error-text[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper .qrcode-error-box .mask-text[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper .qrcode-mask-overlay .error-text[data-v-24f1419e],.pay-qrcode-card .qrcode-wrapper .qrcode-mask-overlay .mask-text[data-v-24f1419e]{color:#606a78;font-size:13px;margin:0}.pay-qrcode-card .qrcode-caption[data-v-24f1419e]{margin-top:14px;text-align:center}.pay-qrcode-card .qrcode-caption .caption-title[data-v-24f1419e]{color:#2c2d30;font-size:14px}.pay-qrcode-card .qrcode-caption .caption-title .highlight[data-v-24f1419e]{font-weight:600}.pay-qrcode-card .qrcode-caption .caption-title .highlight.wechat[data-v-24f1419e]{color:#07c160}.pay-qrcode-card .qrcode-caption .caption-title .highlight.alipay[data-v-24f1419e]{color:#1677ff}.pay-qrcode-card .qrcode-caption .caption-countdown[data-v-24f1419e]{color:#8a909c;font-size:12px;margin-top:6px}.pay-qrcode-card .qrcode-caption .caption-countdown .countdown-num[data-v-24f1419e]{color:#f04438;font-family:monospace;font-weight:600}.pay-status-success[data-v-24f1419e]{align-items:center;display:flex;flex-direction:column;padding:30px 0;text-align:center}.pay-status-success .success-icon-wrap[data-v-24f1419e]{align-items:center;background:#e6f9ed;border-radius:50%;display:flex;height:68px;justify-content:center;margin-bottom:16px;width:68px}.pay-status-success .success-icon-wrap .success-icon[data-v-24f1419e]{color:#07c160;font-size:48px}.pay-status-success .success-title[data-v-24f1419e]{color:#171717;font-size:20px;font-weight:600;margin-bottom:8px}.pay-status-success .success-tip[data-v-24f1419e]{color:#606a78;font-size:14px;margin-bottom:24px}.pay-dialog-footer[data-v-24f1419e]{display:flex;gap:12px;justify-content:flex-end}
