input[type="checkbox"]{outline:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;min-width:22px;width:22px;height:22px;background:#f8f8f8;border:2px solid #ced4da;box-sizing:border-box;border-radius:4px}input[type="checkbox"]:checked{background:#ca0813 !important;border:0 !important;visibility:visible;position:relative;overflow:hidden}input[type="checkbox"]:checked::before{content:"";background-image:url("/static/images/cb-check.svg");background-repeat:no-repeat;border-width:1px;border-color:transparent;display:block;width:inherit;height:inherit;background-position:center}.gap-0{gap:0px !important}.gap-1{gap:1px !important}.gap-2{gap:2px !important}.gap-3{gap:3px !important}.gap-4{gap:4px !important}.gap-5{gap:5px !important}.gap-6{gap:6px !important}.gap-7{gap:7px !important}.gap-8{gap:8px !important}.gap-9{gap:9px !important}.gap-10{gap:10px !important}.gap-11{gap:11px !important}.gap-12{gap:12px !important}.gap-13{gap:13px !important}.gap-14{gap:14px !important}.gap-15{gap:15px !important}.gap-16{gap:16px !important}.gap-17{gap:17px !important}.gap-18{gap:18px !important}.gap-19{gap:19px !important}.gap-20{gap:20px !important}.gap-21{gap:21px !important}.gap-22{gap:22px !important}.gap-23{gap:23px !important}.gap-24{gap:24px !important}.gap-25{gap:25px !important}.gap-26{gap:26px !important}.gap-27{gap:27px !important}.gap-28{gap:28px !important}.gap-29{gap:29px !important}.gap-30{gap:30px !important}.gap-31{gap:31px !important}.gap-32{gap:32px !important}.gap-33{gap:33px !important}.gap-34{gap:34px !important}.gap-35{gap:35px !important}.gap-36{gap:36px !important}.gap-37{gap:37px !important}.gap-38{gap:38px !important}.gap-39{gap:39px !important}.gap-40{gap:40px !important}.gap-41{gap:41px !important}.gap-42{gap:42px !important}.gap-43{gap:43px !important}.gap-44{gap:44px !important}.gap-45{gap:45px !important}.gap-46{gap:46px !important}.gap-47{gap:47px !important}.gap-48{gap:48px !important}.gap-49{gap:49px !important}.gap-50{gap:50px !important}.gap-51{gap:51px !important}.gap-52{gap:52px !important}.gap-53{gap:53px !important}.gap-54{gap:54px !important}.gap-55{gap:55px !important}.gap-56{gap:56px !important}.gap-57{gap:57px !important}.gap-58{gap:58px !important}.gap-59{gap:59px !important}.gap-60{gap:60px !important}.gap-61{gap:61px !important}.gap-62{gap:62px !important}.gap-63{gap:63px !important}.gap-64{gap:64px !important}.gap-65{gap:65px !important}.gap-66{gap:66px !important}.gap-67{gap:67px !important}.gap-68{gap:68px !important}.gap-69{gap:69px !important}.gap-70{gap:70px !important}.gap-71{gap:71px !important}.gap-72{gap:72px !important}.gap-73{gap:73px !important}.gap-74{gap:74px !important}.gap-75{gap:75px !important}.gap-76{gap:76px !important}.gap-77{gap:77px !important}.gap-78{gap:78px !important}.gap-79{gap:79px !important}.gap-80{gap:80px !important}.gap-81{gap:81px !important}.gap-82{gap:82px !important}.gap-83{gap:83px !important}.gap-84{gap:84px !important}.gap-85{gap:85px !important}.gap-86{gap:86px !important}.gap-87{gap:87px !important}.gap-88{gap:88px !important}.gap-89{gap:89px !important}.gap-90{gap:90px !important}.gap-91{gap:91px !important}.gap-92{gap:92px !important}.gap-93{gap:93px !important}.gap-94{gap:94px !important}.gap-95{gap:95px !important}.gap-96{gap:96px !important}.gap-97{gap:97px !important}.gap-98{gap:98px !important}.gap-99{gap:99px !important}.gap-100{gap:100px !important}#CreateCourseModal .student-limit label.label{font-size:14px;font-weight:600;line-height:20px;color:#424242;margin:0;cursor:pointer}#CreateCourseModal .student-limit #student_count{width:80px;height:44px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:8px 16px}#CreateCourseModal .course-type-section,#CreateCourseModal .course-setting-section{display:flex;flex-direction:column;gap:16px}#CreateCourseModal .course-type-section .title,#CreateCourseModal .course-setting-section .title{color:#424242;font-style:normal;font-weight:600;font-size:14px;line-height:26px}#CreateCourseModal .course-type-section .label,#CreateCourseModal .course-setting-section .label{color:#424242;font-size:16px;font-weight:600;line-height:20px;cursor:pointer;margin:0}#CreateCourseModal img.course-img{width:100%;cursor:pointer}#CreateCourseModal .select-group{display:flex;flex-direction:column;gap:8px;align-items:flex-start}#CreateCourseModal .select-group .vs__dropdown-toggle{width:100%;height:44px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:0}#CreateCourseModal .select-group .vs__actions{display:flex;align-items:center;padding:0 8px}#CreateCourseModal .select-group .vs__selected-options{align-items:center}#CreateCourseModal .select-group .vs__selected{text-transform:capitalize}#CreateCourseModal label.upload-file-wrapper{width:100%;height:100%;border:1px dashed #ced4da;padding:24px;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer}#CreateCourseModal label.upload-file-wrapper .icon{font-size:64px;height:64px;color:#ced4da;display:flex;align-items:center;justify-content:center}#CreateCourseModal label.upload-file-wrapper button{border:1px solid #ced4da;background:white;width:auto;height:32px;padding:8px;gap:10px;border-radius:4px;font-size:14px;font-weight:700;line-height:18px;text-align:center;color:#424242;pointer-events:none}#CreateCourseModal label.upload-file-wrapper span{font-size:10px;font-weight:600;line-height:14px;text-align:center;color:#c4c4c4}#CreateCourseModal .course-setting-section label.title{font-size:14px;font-weight:600;line-height:20px;color:#424242;margin:0;cursor:pointer}#CreateCourseModal .course-setting-section input:not([type="checkbox"]){width:80px;height:44px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:8px 16px}#CreateCourseModal .datepicker-wrapper{width:100%;position:relative}#CreateCourseModal .datepicker-wrapper .vdp-datepicker input[type="text"]{width:100%}#CreateCourseModal .datepicker-wrapper .icon{color:#424242;position:absolute;z-index:1;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}#CreateCourseModal .datepicker-wrapper input{width:100% !important}#CreateCourseModal .timepicker-wrapper{width:100%;position:relative}#CreateCourseModal .timepicker-wrapper input .input-time{width:100%;height:44px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:8px 16px}#CreateCourseModal .timepicker-wrapper .icon{color:#424242;position:absolute;z-index:1;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}#CreateCourseModal .select-chaper-wrapper{display:flex;flex-direction:column;gap:24px;padding-top:40px}#CreateCourseModal .select-chaper-wrapper .select-chaper-header-group{display:flex;flex-direction:column;gap:8px}#CreateCourseModal .select-chaper-wrapper .select-chaper-header-group .lb{font-size:24px;font-weight:700;line-height:28px;text-align:left}#CreateCourseModal .select-chaper-wrapper .select-chaper-header-group .sub-lb{font-size:14px;font-weight:600;line-height:18px;text-align:left;color:#424242}#CreateCourseModal .list-box{width:100%}#CreateCourseModal .list-overflow{height:450px;max-height:calc(100vh - 450px);overflow-y:auto;border:1px solid #ced4da;border-radius:0 0 4px 4px;padding:16px}#CreateCourseModal .list-overflow::-webkit-scrollbar{width:14px}#CreateCourseModal .list-overflow::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#ced4da}#CreateCourseModal .list-overflow::-webkit-scrollbar-track{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#fff}#CreateCourseModal .list-overflow ul{list-style:none;display:flex;flex-direction:column;margin-bottom:0}#CreateCourseModal .list-overflow .v-expansion-panel-header.v-expansion-panel-header--active{margin-bottom:0}#CreateCourseModal .list-overflow .v-expansion-panel-header{background-color:transparent;border-style:none}#CreateCourseModal .list-overflow .v-input--selection-controls__input{margin-right:8px}#CreateCourseModal .list-overflow li{list-style-type:none;margin:0;position:relative;padding:16px 8px}#CreateCourseModal .list-overflow li.new{background:#fff3f3;border-radius:4px}#CreateCourseModal .list-overflow li .ch-action-group{display:none;align-items:center;gap:8px;padding:0 8px}#CreateCourseModal .list-overflow li .ch-action-group [role="button"]{color:#424242;padding:0}#CreateCourseModal .list-overflow li .ch-action-group [role="button"]:hover{color:#ca0813}#CreateCourseModal .list-overflow li:hover .ch-action-group{display:flex}#CreateCourseModal .list-overflow li::before,#CreateCourseModal .list-overflow li::after{content:"";left:-20px;position:absolute;right:auto}#CreateCourseModal .list-overflow li::before{border-left:1px solid #999;bottom:50px;height:100%;top:0;width:1px}#CreateCourseModal .list-overflow li::after{border-top:1px solid #999;border-left:1px solid #999;height:100%;top:50%;width:25px}#CreateCourseModal .list-overflow li:last-child::after{border-left:0}#CreateCourseModal .list-overflow li span{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;padding:3px 8px;text-decoration:none}#CreateCourseModal .list-overflow li.parent_li>span{cursor:pointer}#CreateCourseModal .list-overflow li:last-child::before{height:50%}#CreateCourseModal .list-overflow li.parent_li>span:hover,#CreateCourseModal .list-overflow li.parent_li>span:hover+ul li span{background:#eee;border:1px solid #94a0b4;color:#000}#CreateCourseModal .v-expansion-panel:before{box-shadow:none}#CreateCourseModal .v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:transparent}#CreateCourseModal .v-expansion-panel--active>.v-expansion-panel-header{min-height:auto}#CreateCourseModal .v-expansion-panel-content__wrap{padding:0 8px 0}#CreateCourseModal .v-expansion-panel-header{padding:16px 17px}#CreateCourseModal .v-expansion-panel-header.v-expansion-panel-header--active{padding:16px 17px}#CreateCourseModal .v-expansion-panel-header:focus:before{opacity:0}#CreateCourseModal .v-expansion-panel-header .pr-action-group{display:none;align-items:center;gap:8px;padding:0 8px}#CreateCourseModal .v-expansion-panel-header .pr-action-group [role="button"]{color:#424242}#CreateCourseModal .v-expansion-panel-header .pr-action-group [role="button"]:hover{color:#ca0813}#CreateCourseModal .v-expansion-panel-header:hover .pr-action-group{display:flex}#CreateCourseModal span.pr-text{font-size:16px;font-weight:700;line-height:20px;text-align:left;color:#424242}#CreateCourseModal span.ch-text{font-size:16px;font-weight:600;line-height:20px;text-align:left;color:#424242;border:0;padding:0}#CreateCourseModal .mdi-minus-box{color:#ca0813;caret-color:#ca0813}#CreateCourseModal .list-header-wrapper{background:#424242;padding:16px 24px;border-radius:4px 4px 0 0;display:flex;align-items:center;justify-content:space-between}#CreateCourseModal .list-header-wrapper .lb{font-size:20px;font-weight:700;line-height:32px;text-align:left;color:white}#CreateCourseModal .list-header-wrapper .selected-wrapper{display:flex;align-items:center}#CreateCourseModal .list-header-wrapper .selected-wrapper span{font-size:16px;font-weight:600;line-height:20px;text-align:left;color:white}#CreateCourseModal button.btn-move-to{border-radius:100%;display:flex;align-items:center;justify-content:center;color:white;width:48px;height:48px;border:1px solid #ced4da !important}#CreateCourseModal button.btn-move-to .material-icons-outlined{color:#767676}#CreateCourseModal button.btn-move-to.active{background-color:#ca0813 !important;border:1px solid transparent !important}#CreateCourseModal button.btn-move-to.active .material-icons-outlined{color:white}#CreateCourseModal button.btn-move-to:not([disabled="disabled"]):hover{background-color:#ca0813 !important}#CreateCourseModal button.btn-move-to:not([disabled="disabled"]):active{background-color:#ff0000 !important}#CreateCourseModal .v-select ul{padding-left:0}#CreateCourseModal select{background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;width:100%;height:44px;outline:none;margin-left:auto;margin-right:auto;display:block;padding-left:10px;padding-right:4px;background-color:white !important;background:url(/static/images/select_icon.png) no-repeat right;background-position-x:95%;background-size:16px 12px;-webkit-appearance:none}#CreateCourseModal .vs__dropdown-toggle{width:100%;height:44px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:0}#CreateCourseModal .vs__actions{display:flex;align-items:center;padding:0 8px}#CreateCourseModal .vs__selected-options{align-items:center}#CreateCourseModal .vs--unsearchable .vs__search{opacity:0.3}#CreateCourseModal .course-non-select{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;height:100%}#CreateCourseModal .course-non-select .message{font-size:24px;font-weight:700;line-height:30px;color:#ced4da}#CreateCourseModal .v-expansion-panel.new{background:#fff3f3;border-radius:4px}#CreateCourseModal input.edit-name{border:1px solid #ced4da !important;padding:4px 16px !important;background:white !important;border-radius:4px !important;z-index:1}#CreateCourseModal input.edit-name:focus-visible{outline:none}#CreateCourseModal .v-expansion-panel:not(:first-child){margin-top:16px}#course_students_detail .text-align-center{text-align:center;align-items:center}#course_students_detail .btn-primary{width:auto;height:48px;background:#ca0813;border:2px solid #ca0813;box-sizing:border-box;border-radius:4px;color:#ffffff;font-style:normal;font-weight:600;font-size:20px;line-height:24px;padding:8px 32px}#course_students_detail .btn-secondary{color:#ca0813;font-style:normal;font-weight:600;font-size:20px;line-height:24px;border:2px solid #ca0813;box-sizing:border-box;border-radius:4px;width:auto;height:48px;background:transparent;padding:8px 32px}#course_students_detail .pagination-container{width:95%;display:flex;justify-content:space-between}#course_students_detail .pagination-container .pagination{display:flex}#course_students_detail .students-content-heading-1{display:flex;justify-content:space-between;align-items:center;gap:8px}#course_students_detail .modal-footer{justify-content:center;border-top:0px}#course_students_detail .modal-head{display:flex;flex-direction:column;gap:24px}#course_students_detail .modal-head input:not([type="checkbox"]){width:80px;height:44px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:8px 16px}#course_students_detail .modal-sub-head{display:flex;flex-direction:column;gap:16px}#course_students_detail .head-red{color:#ca0813;font-style:normal;font-weight:700;font-size:24px}#course_students_detail .sub-head{color:#000000;font-style:normal;font-weight:700;font-size:16px}#course_students_detail .sub-head .sub-head-red{color:#ca0813}#course_students_detail .datepicker-wrapper{width:100%;height:48px;position:relative}#course_students_detail .datepicker-wrapper .vdp-datepicker input[type="text"]{width:100%}#course_students_detail .datepicker-wrapper .icon{color:#424242;position:absolute;z-index:1;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}#course_students_detail .datepicker-wrapper input{width:100% !important}#course_students_detail .timepicker-wrapper{width:100%;height:48px;position:relative}#course_students_detail .timepicker-wrapper input .input-time{width:100%;height:44px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:8px 16px}#course_students_detail .timepicker-wrapper .icon{color:#424242;position:absolute;z-index:1;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}.icon-asc{width:24px;height:25px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M5 17H13" stroke="white" stroke-width="2" stroke-linecap="round"/><path d="M5 12H11" stroke="white" stroke-width="2" stroke-linecap="round"/><path d="M5 7H9" stroke="white" stroke-width="2" stroke-linecap="round"/><path d="M19 6L22 9M19 6L16 9M19 6L19 18" stroke="white" stroke-width="2"/></svg>')}.icon-asc.black{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M5 17H13" stroke="%23424242" stroke-width="2" stroke-linecap="round"/><path d="M5 12H11" stroke="%23424242" stroke-width="2" stroke-linecap="round"/><path d="M5 7H9" stroke="%23424242" stroke-width="2" stroke-linecap="round"/><path d="M19 6L22 9M19 6L16 9M19 6L19 18" stroke="%23424242" stroke-width="2"/></svg>')}.icon-desc{width:24px;height:25px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M4 7.5C4 6.94772 4.44772 6.5 5 6.5H13C13.5523 6.5 14 6.94772 14 7.5C14 8.05228 13.5523 8.5 13 8.5H5C4.44772 8.5 4 8.05228 4 7.5Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4 12.5C4 11.9477 4.44772 11.5 5 11.5H11C11.5523 11.5 12 11.9477 12 12.5C12 13.0523 11.5523 13.5 11 13.5H5C4.44772 13.5 4 13.0523 4 12.5Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4 17.5C4 16.9477 4.44772 16.5 5 16.5H9C9.55228 16.5 10 16.9477 10 17.5C10 18.0523 9.55228 18.5 9 18.5H5C4.44772 18.5 4 18.0523 4 17.5Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.7071 14.7929C23.0976 15.1834 23.0976 15.8166 22.7071 16.2071L19.7071 19.2071C19.3166 19.5976 18.6834 19.5976 18.2929 19.2071L15.2929 16.2071C14.9024 15.8166 14.9024 15.1834 15.2929 14.7929C15.6834 14.4024 16.3166 14.4024 16.7071 14.7929L18 16.0858L18 6.5C18 5.94772 18.4477 5.5 19 5.5C19.5523 5.5 20 5.94772 20 6.5L20 16.0858L21.2929 14.7929C21.6834 14.4024 22.3166 14.4024 22.7071 14.7929Z" fill="white"/></svg>')}.icon-desc.black{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M4 7.5C4 6.94772 4.44772 6.5 5 6.5H13C13.5523 6.5 14 6.94772 14 7.5C14 8.05228 13.5523 8.5 13 8.5H5C4.44772 8.5 4 8.05228 4 7.5Z" fill="%23424242"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4 12.5C4 11.9477 4.44772 11.5 5 11.5H11C11.5523 11.5 12 11.9477 12 12.5C12 13.0523 11.5523 13.5 11 13.5H5C4.44772 13.5 4 13.0523 4 12.5Z" fill="%23424242"/><path fill-rule="evenodd" clip-rule="evenodd" d="M4 17.5C4 16.9477 4.44772 16.5 5 16.5H9C9.55228 16.5 10 16.9477 10 17.5C10 18.0523 9.55228 18.5 9 18.5H5C4.44772 18.5 4 18.0523 4 17.5Z" fill="%23424242"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.7071 14.7929C23.0976 15.1834 23.0976 15.8166 22.7071 16.2071L19.7071 19.2071C19.3166 19.5976 18.6834 19.5976 18.2929 19.2071L15.2929 16.2071C14.9024 15.8166 14.9024 15.1834 15.2929 14.7929C15.6834 14.4024 16.3166 14.4024 16.7071 14.7929L18 16.0858L18 6.5C18 5.94772 18.4477 5.5 19 5.5C19.5523 5.5 20 5.94772 20 6.5L20 16.0858L21.2929 14.7929C21.6834 14.4024 22.3166 14.4024 22.7071 14.7929Z" fill="%23424242"/></svg>')}.c-pointer{cursor:pointer}.v-select ul{padding-left:0}.v-select.searchable-list .vs__open-indicator{transform:unset}.v-select span.vs__selected{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.v-select button.vs__clear{width:auto !important;height:auto !important;background:transparent !important;border:0 !important;padding:0 !important}.v-select ::-webkit-scrollbar{width:14px}.v-select ::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#ced4da}.v-select ::-webkit-scrollbar-track{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#fff}select{background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;width:100%;height:44px;outline:none;margin-left:auto;margin-right:auto;display:block;padding-left:10px;padding-right:4px;background-color:white !important;background:url(/static/images/select_icon.png) no-repeat right;background-position-x:95%;background-size:16px 12px;-webkit-appearance:none}.vs__dropdown-toggle{width:100%;height:44px;background:#fff !important;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:0}.vs__actions{display:flex;align-items:center;padding:0 8px}.vs__selected-options{align-items:center}.vs--unsearchable .vs__search{opacity:0.3 !important}.material-radio{display:flex;align-items:center;gap:16px;position:relative}.material-radio label{cursor:pointer}.material-radio label.radio-box{display:flex;align-items:center;justify-content:center;vertical-align:middle;position:relative;padding-left:0;cursor:pointer;width:24px;height:24px;margin:0}.material-radio label.radio-box::before{content:"";display:inline-block;position:absolute;width:24px;height:24px;margin-left:0;border:1.5px solid #bdbdbd;border-radius:50%;background-color:white;-webkit-transition:border 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out;cursor:pointer}.material-radio input[type="radio"]:checked+label.radio-box::before{border:1.5px solid #ca0813}.material-radio label.radio-box::after{display:inline-block;position:absolute;content:" ";width:12px;height:12px;left:50%;top:50%;border-radius:50%;background-color:#ca0813;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-moz-transition:-moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-o-transition:-o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33)}.material-radio input[type="radio"]{opacity:0;z-index:1;position:absolute;cursor:pointer}.material-radio input[type="radio"]:checked+label.radio-box::after{transform:translate(-50%, -50%) !important}.material-radio input[type="radio"]+label.radio-box::after{background-color:#ca0813}.mx-calendar-content .cell.active{background-color:#ca0813 !important}.mx-calendar-content .cell.active div{color:white}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3 !important}#copyToCourseModal .modal-body{padding:24px 40px}#copyToCourseModal .modal-header{display:flex;align-items:flex-start;flex-direction:column;padding:40px;background:#fbfbfb}#copyToCourseModal .modal-header .title{color:#000000;font-style:normal;font-weight:700;font-size:24px;line-height:28px}#copyToCourseModal .btn-secondary{color:#ca0813;font-style:normal;font-weight:600;font-size:20px;line-height:24px;border:2px solid #ca0813;box-sizing:border-box;border-radius:4px;width:auto;height:48px;background:transparent;padding:8px 32px}#copyToCourseModal .btn-primary{width:auto;height:48px;background:#ca0813;border:2px solid #ca0813;box-sizing:border-box;border-radius:4px;color:#ffffff;font-style:normal;font-weight:600;font-size:20px;line-height:24px;padding:8px 32px}#copyToCourseModal button,#copyToCourseModal input,#copyToCourseModal select,#copyToCourseModal textarea{background-color:transparent;border-style:none}#copyToCourseModal .modal-footer{padding:24px 40px}.swal-duplicate-course .swal2-actions{width:100%;padding:0;display:flex;flex-wrap:nowrap;flex-direction:row-reverse;margin-top:40px}.swal-duplicate-course .btn-primary{width:100%;height:48px;background:#ca0813 !important;border:2px solid #ca0813 !important;box-sizing:border-box;border-radius:4px;color:#ffffff !important;font-style:normal;font-weight:600;font-size:16px !important;line-height:24px;padding:0;display:flex !important;align-items:center;justify-content:center}.swal-duplicate-course .btn-secondary{color:#424242 !important;font-style:normal;font-weight:600;font-size:16px !important;line-height:24px;border:2px solid #ced4da !important;box-sizing:border-box;border-radius:4px;width:100%;height:48px;background:transparent !important;padding:0;display:flex !important;align-items:center;justify-content:center}.div-block-90.w-clearfix:has(.dropdown.biooui-dropdown.show){z-index:52}#menu-course-detail,#menu-course-exam-detail{max-width:1100px;margin:auto}#exam-proctor select{background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;width:100%;height:44px;outline:none;margin-left:auto;margin-right:auto;display:block;padding-left:10px;padding-right:4px;background-color:white !important;background:url(/static/images/select_icon.png) no-repeat right;background-position-x:95%;background-size:16px 12px;-webkit-appearance:none}#exam-proctor .vs__dropdown-toggle{width:100%;height:44px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:0}#exam-proctor .vs__actions{display:flex;align-items:center;padding:0 8px}#exam-proctor .vs__selected-options{align-items:center}#exam-proctor .vs__open-indicator{height:24px}#exam-proctor .vs--unsearchable .vs__search{opacity:0.3}#exam-proctor table{font-family:arial, sans-serif;border-collapse:collapse;width:100%}#exam-proctor td,#exam-proctor th{text-align:left;padding:8px;height:48px}#exam-proctor th{background-color:#767676;color:white}#exam-proctor th span{font-style:normal;font-weight:bold;font-size:16px;line-height:25px;color:white}#exam-proctor td{font-style:normal;font-weight:400;font-size:14px;line-height:25px}#exam-proctor tr:nth-child(odd){background-color:#f6f6f6}input[name="date"]{color:#000 !important}.swal-edit-list .swal2-actions{margin:0}.swal-delete-list .swal2-actions,.swal-edit-list .swal2-actions,.swal-transfer .swal2-actions{width:100%;padding:0;display:flex;flex-wrap:nowrap;flex-direction:row-reverse;gap:8px;margin-top:40px}.swal-delete-list .swal2-validation-message,.swal-edit-list .swal2-validation-message,.swal-transfer .swal2-validation-message{background:transparent}.swal-delete-list #swal2-content,.swal-edit-list #swal2-content,.swal-transfer #swal2-content{padding:0;display:flex !important;flex-direction:column;gap:8px}.swal-delete-list #swal2-content span.lb-txt,.swal-edit-list #swal2-content span.lb-txt,.swal-transfer #swal2-content span.lb-txt{font-size:14px;font-weight:600;line-height:18px;text-align:left;color:#424242}.swal-delete-list #swal2-content .txt-length,.swal-edit-list #swal2-content .txt-length,.swal-transfer #swal2-content .txt-length{font-size:14px;font-weight:600;line-height:18px;width:auto;height:18px;padding:8px;gap:8px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#f6f6f6}.swal-delete-list .swal-text-input,.swal-edit-list .swal-text-input,.swal-transfer .swal-text-input{height:48px;width:100%;border:1px solid #ced4da;border-radius:4px;outline:0}.swal-delete-list .swal-text-input.input-empty,.swal-edit-list .swal-text-input.input-empty,.swal-transfer .swal-text-input.input-empty{border:1px solid #ca0813}.swal-delete-list .err-msg,.swal-edit-list .err-msg,.swal-transfer .err-msg{color:#ca0813;font-size:14px;font-weight:600;line-height:18px;text-align:left}.swal-delete-list .btn-primary,.swal-edit-list .btn-primary,.swal-transfer .btn-primary{width:100%;height:48px;background:#ca0813 !important;border:2px solid #ca0813 !important;box-sizing:border-box;border-radius:4px;color:#ffffff !important;font-style:normal;font-weight:600;font-size:20px;line-height:24px;padding:8px 32px;margin:0;white-space:nowrap}.swal-delete-list .btn-secondary,.swal-edit-list .btn-secondary,.swal-transfer .btn-secondary{color:#ca0813 !important;font-style:normal;font-weight:600;font-size:20px;line-height:24px;border:2px solid #ca0813 !important;box-sizing:border-box;border-radius:4px;width:100%;height:48px;background:transparent !important;padding:8px 32px;margin:0;white-space:nowrap}#studentListCourse .modal-header{padding:40px 24px;position:relative}#studentListCourse .modal-header .btn-close-modal{position:absolute;top:10px;right:10px;cursor:pointer}#studentListCourse .modal-header .title{color:#000000;font-style:normal;font-weight:700;font-size:24px;line-height:28px;margin-bottom:0}#studentListCourse .modal-header .sub-title{color:#ca0813;font-style:normal;font-weight:700;font-size:16px;line-height:20px}#studentListCourse .modal-header input.search-student-info-input{outline:none;width:100%;max-width:400px;background-color:white;background:url(/static/images/search_icon.png) no-repeat right;background-position-x:calc(100% - 16px),right;background-size:20px 20px;-webkit-appearance:none;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;height:48px;padding:10px 16px}#studentListCourse .btn-primary{background-color:#ca0813;color:white;font-size:16px;font-weight:600;line-height:24px;text-align:center;width:100%;height:48px;border:0;border-radius:4px}#studentListCourse .btn-primary.search{max-width:100px}#studentListCourse .modal-body{padding:24px 40px}#studentListCourse .students-content-heading-1{background:#424242;padding:16px 32px;display:flex;align-items:center;justify-content:space-between}#studentListCourse .students-content-heading-1 .title-1{font-size:20px;font-weight:700;line-height:31.74px;text-align:left;color:white}#studentListCourse .students-content-heading-1 .student-count{font-size:20px;font-weight:700;line-height:31.74px;text-align:left;color:#ca0813}#studentListCourse .students-content-heading-1 .selected-lb{font-size:16px;font-weight:500;line-height:25.39px;text-align:left;color:white;white-space:nowrap}#studentListCourse table{font-family:arial, sans-serif;border-collapse:collapse;width:100%}#studentListCourse td,#studentListCourse th{text-align:left;padding:8px;height:48px}#studentListCourse th{background-color:#767676;color:white}#studentListCourse th span{font-style:normal;font-weight:bold;font-size:16px;line-height:25px;color:white}#studentListCourse td{font-style:normal;font-weight:400;font-size:14px;line-height:25px}#studentListCourse tr:nth-child(odd){background-color:#f6f6f6}#studentListCourse input[type="checkbox"]{outline:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;min-width:22px;width:22px;height:22px;background:#f8f8f8;border:2px solid #ced4da;box-sizing:border-box;border-radius:4px}#studentListCourse input[type="checkbox"]:checked{background:#ca0813 !important;border:0 !important;visibility:visible;position:relative;overflow:hidden}#studentListCourse input[type="checkbox"]:checked::before{content:"";background-image:url(/static/images/cb-check.svg);background-repeat:no-repeat;border-width:1px;border-color:transparent;display:block;width:inherit;height:inherit;background-position:center}#studentListCourse .icon-asc,#studentListCourse .icon-desc{cursor:pointer}#studentListCourse select{background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;width:100%;height:44px;outline:none;margin-left:auto;margin-right:auto;display:block;padding-left:10px;padding-right:4px;background-color:white !important;background:url(/static/images/select_icon.png) no-repeat right;background-position-x:95%;background-size:16px 12px;-webkit-appearance:none}#studentListCourse .vs__dropdown-toggle{width:100%;height:32px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:0}#studentListCourse .vs__actions{display:flex;align-items:center;padding:0 8px}#studentListCourse .vs__selected-options{align-items:center}#studentListCourse .vs__open-indicator{height:16px}#studentListCourse .vs--unsearchable .vs__search{opacity:0.3}#studentListCourse .pagination .title{font-size:14px;font-weight:600;line-height:18px;text-align:left;color:#424242;white-space:nowrap}#studentListCourse .search_filter .vs__dropdown-toggle{width:100%;height:44px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:0}.vs__dropdown-menu{z-index:1050 !important}.vs__dropdown-menu li.vs__dropdown-option--highlight{background:white !important;color:#000}.vs__dropdown-menu li:hover{background:#fff3f3 !important;color:#424242}.vs__dropdown-menu li.vs__dropdown-option--selected{background:#ca0813 !important;color:white}.vs__dropdown-menu li{text-transform:capitalize}.detail_list_view_page .transfer-item{display:flex;align-items:center;gap:20px;padding:8px 20px;border-radius:4px;background:white}.detail_list_view_page .transfer-item .material-icons{padding:0 !important}.detail_list_view_page .transfer-item img{width:128px;min-width:128px;height:56px}.detail_list_view_page .transfer-item .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;font-weight:600;line-height:24px;text-align:left}.detail_list_view_page .transfer-item .price_discount{font-size:20px;font-weight:700;line-height:31.74px;color:#ca0813}.detail_list_view_page .transfer-item .price_discount span{font-size:16px;font-weight:400;line-height:25.39px;color:#424242}.detail_list_view_page .transfer-item .item-quantity{font-size:20px;font-weight:500;line-height:31.74px;color:#424242;white-space:nowrap}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100% !important;height:100% !important;background-color:#000}.per-page-select .vs__dropdown-toggle{width:100%;height:32px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px;padding:0}.per-page-select .vs__open-indicator{height:16px}.btn-first-page,.btn-last-page{border:1px solid #ced4da;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;height:32px;width:32px}.btn-first-page[disabled],.btn-last-page[disabled]{opacity:0.6;pointer-events:none}.btn-first-page:hover,.btn-last-page:hover{color:#ca0813 !important}button.v-pagination__navigation{border:1px solid #ced4da !important;background:transparent !important;box-shadow:none;margin:0}button.v-pagination__navigation .v-icon{content:"\F0141";color:#424242 !important}button.v-pagination__navigation:hover .v-icon{content:"\F0141";color:#ca0813 !important}.v-pagination.v-pagination{padding-left:0;display:flex;align-items:center;gap:4px}.v-pagination__item{width:auto !important;min-width:32px !important;height:32px !important;background:#f8f8f8 !important;border:1px solid #ca0813 !important;box-sizing:border-box;border-radius:4px;font-style:normal;font-weight:500;font-size:16px;line-height:25px;color:#ca0813 !important;margin:0 !important}.v-pagination__item.v-pagination__item--active{background:#ca0813 !important;color:#ffffff !important}.course-expire-date-wrapper .lb{font-size:14px;font-weight:600;line-height:22.22px;text-align:left;color:#767676}.course-expire-date-wrapper .date{font-size:14px;font-weight:600;line-height:22.22px;text-align:left;color:#CA0813}.get-discount-price{font-size:16px;font-weight:400;line-height:25.39px;text-align:center;color:#979797;text-decoration:line-through;margin:auto}
