.dialog-content[data-v-15784967]{padding:.104167rem 0}.section[data-v-15784967]{margin-bottom:.104167rem}.section[data-v-15784967]:last-child{margin-bottom:0}.section-title[data-v-15784967]{font-size:.072917rem;color:#999;margin-bottom:.083333rem;font-weight:400}.radio-group[data-v-15784967]{display:flex;flex-direction:column;gap:.0625rem}.radio-item[data-v-15784967]{display:flex;align-items:center;padding:.083333rem .104167rem;border:.005208rem solid #e5e5e5;border-radius:.041667rem;cursor:pointer;transition:all .3s;background-color:#fff}.radio-item[data-v-15784967]:hover{border-color:#409eff}.radio-item.is-active[data-v-15784967]{border-color:#409eff;border-width:.010417rem;background-color:#f0f7ff}.radio-circle[data-v-15784967]{width:.09375rem;height:.09375rem;border:.010417rem solid #dcdfe6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:.0625rem;flex-shrink:0;transition:all .3s}.radio-item.is-active .radio-circle[data-v-15784967]{border-color:#409eff}.radio-inner[data-v-15784967]{width:.052083rem;height:.052083rem;border-radius:50%;background-color:#409eff}.radio-label[data-v-15784967]{font-size:.083333rem;color:#333;font-weight:500}.radio-item.is-disabled[data-v-15784967]{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}.radio-item.is-disabled[data-v-15784967]:hover{border-color:#e5e5e5}.radio-item.is-disabled .radio-circle[data-v-15784967]{border-color:#c0c4cc}.radio-item.is-disabled .radio-label[data-v-15784967]{color:#999}.radio-tip[data-v-15784967]{font-size:.0625rem;color:#999;margin-left:.041667rem}.exercise-select-section[data-v-15784967]{margin-top:.104167rem;padding-top:.104167rem;border-top:.005208rem dashed #e5e5e5}.push-exercise-dialog .el-dialog__header{background:linear-gradient(135deg,#537566,#537566);padding:.104167rem .125rem;margin:0}.push-exercise-dialog .el-dialog__title{color:#fff;font-size:.09375rem;font-weight:500}.push-exercise-dialog .el-dialog__body{padding:.125rem}.push-exercise-dialog .el-dialog__footer{padding:.083333rem .125rem;border-top:.005208rem solid #f0f0f0}.dialog-header{width:100%}.dialog-title{color:#fff;font-size:.09375rem;font-weight:500}