.colorPrimaryText{color:#43436b}.colorRegularText{color:#555}.colorSecondaryText{color:#969799}.colorPlaceholder{color:#c8c9cc}.colorPrimary{color:#00a0e8}.colorPrimaryDark{color:#444e55}.colorLine{color:#f3f3f3}.bgc-colorPrimary{background-color:#00a0e8}.bgc-colorPrimaryDark{background-color:#444e55}.bgc-colorLine{background-color:#f3f3f3}.common-iframe{position:relative}.common-iframe i{position:absolute;right:-40px;font-size:28px;top:0;cursor:pointer;color:#fff}.colorPrimaryText[data-v-2cb4d408]{color:#43436b}.colorRegularText[data-v-2cb4d408]{color:#555}.colorSecondaryText[data-v-2cb4d408]{color:#969799}.colorPlaceholder[data-v-2cb4d408]{color:#c8c9cc}.colorPrimary[data-v-2cb4d408]{color:#00a0e8}.colorPrimaryDark[data-v-2cb4d408]{color:#444e55}.colorLine[data-v-2cb4d408]{color:#f3f3f3}.bgc-colorPrimary[data-v-2cb4d408]{background-color:#00a0e8}.bgc-colorPrimaryDark[data-v-2cb4d408]{background-color:#444e55}.bgc-colorLine[data-v-2cb4d408]{background-color:#f3f3f3}.course-selector-content .selector-section[data-v-2cb4d408]{margin-bottom:24px}.course-selector-content .selector-section[data-v-2cb4d408]:last-child{margin-bottom:0}.course-selector-content .selector-section .section-title[data-v-2cb4d408]{text-align:left;font-size:14px;font-weight:600;color:#323233;margin-bottom:12px}.course-selector-content .selector-section .select-container[data-v-2cb4d408]{display:flex;flex-wrap:wrap;gap:10px}.course-selector-content .selector-section .select-container.grade-container[data-v-2cb4d408]{max-height:200px;overflow-y:auto}.course-selector-content .selector-section .select-container.grade-container[data-v-2cb4d408]::-webkit-scrollbar{width:6px}.course-selector-content .selector-section .select-container.grade-container[data-v-2cb4d408]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.course-selector-content .selector-section .select-container.grade-container[data-v-2cb4d408]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.course-selector-content .selector-section .select-container.grade-container[data-v-2cb4d408]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.course-selector-content .selector-section .select-container .item[data-v-2cb4d408]{padding:2px 10px;background-color:#f5f7fa;border:1px solid #dcdfe6;border-radius:6px;font-size:14px;color:#323233;cursor:pointer;transition:all .3s ease;white-space:nowrap}.course-selector-content .selector-section .select-container .item[data-v-2cb4d408]:hover{background-color:#ecf5ff;border-color:#b3d8ff;color:#409eff}.course-selector-content .selector-section .select-container .item.select[data-v-2cb4d408]{background:linear-gradient(135deg,#409eff,#348aff);border-color:#409eff;color:#fff;font-weight:600}.course-selector-content .selector-section .select-container .item.select[data-v-2cb4d408]:hover{background:linear-gradient(135deg,#348aff,#2d7ce0)}.dialog-footer[data-v-2cb4d408]{text-align:center;padding-top:20px}.dialog-footer .el-button--default[data-v-2cb4d408]{color:#969799}.dialog-footer .el-button--primary[data-v-2cb4d408]{background:linear-gradient(105deg,#409eff,#348aff)}.dialog-footer .el-button[data-v-2cb4d408]{font-weight:400;padding:12px 60px;font-size:17px;margin:0 21px;border-radius:8px}.c-bottom-left-dialog[data-v-2cb4d408]{position:absolute;right:0;top:30px;width:600px;background-color:#fff;border-radius:8px;box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);padding:20px;z-index:2}