.course-module__empty[data-v-f1fce76c],.course-module__locked[data-v-f1fce76c],.course-module__meta[data-v-f1fce76c]{font-size:.875rem;line-height:1.3;font-weight:400}.course-module__name[data-v-f1fce76c]{font-size:1rem;line-height:1.3;font-weight:600}.course-module__status[data-v-f1fce76c]{font-size:.875rem;line-height:1.3;font-weight:600}.course-module__status.-fraction-[data-v-f1fce76c]{font-size:.75rem;line-height:1.3;font-weight:600}.text-center[data-v-f1fce76c]{text-align:center}.pointer[data-v-f1fce76c]{cursor:pointer}.cursor-default[data-v-f1fce76c]{cursor:default!important}.height-45px[data-v-f1fce76c]{height:45px!important;min-height:45px!important}.height-40px-min[data-v-f1fce76c]{min-height:40px}.height-30px[data-v-f1fce76c]{height:30px!important;min-height:30px!important}.height-25px[data-v-f1fce76c]{height:25px!important;min-height:25px!important}.height-15px[data-v-f1fce76c]{height:15px!important;min-height:15px!important}.width-100[data-v-f1fce76c]{width:100%!important}.width-80[data-v-f1fce76c]{width:80%!important}.width-60[data-v-f1fce76c]{width:60%!important}.width-80px[data-v-f1fce76c]{width:80px!important;min-width:80px!important}.width-70px[data-v-f1fce76c]{width:70px!important;min-width:70px!important}.width-60px[data-v-f1fce76c]{width:60px!important;min-width:60px!important}.width-50px[data-v-f1fce76c]{width:50px!important;min-width:50px!important}.width-45px[data-v-f1fce76c]{width:45px!important;min-width:45px!important}.width-40px[data-v-f1fce76c]{width:40px!important;min-width:40px!important}.width-30px[data-v-f1fce76c]{width:30px!important;min-width:30px!important}.width-25px[data-v-f1fce76c]{width:25px!important;min-width:25px!important}.width-20px[data-v-f1fce76c]{width:20px!important;min-width:20px!important}.width-15px[data-v-f1fce76c]{width:15px!important;min-width:15px!important}.width-10px[data-v-f1fce76c]{width:10px!important;min-width:10px!important}.position-relative[data-v-f1fce76c]{position:relative}.position-absolute[data-v-f1fce76c]{position:absolute}.position-top[data-v-f1fce76c]{top:0!important}.position-top-5[data-v-f1fce76c]{top:5px}.position-top-10[data-v-f1fce76c]{top:10px}.position-top-15[data-v-f1fce76c]{top:15px}.position-top-40[data-v-f1fce76c]{top:40px}.position-left[data-v-f1fce76c]{left:0}.position-bottom[data-v-f1fce76c]{bottom:0}.position-right[data-v-f1fce76c]{right:0}.position-right-5[data-v-f1fce76c]{right:5px}.position-right-10[data-v-f1fce76c]{right:10px}.position-right-15[data-v-f1fce76c]{right:15px}.flex[data-v-f1fce76c]{display:flex!important}.flex-row[data-v-f1fce76c]{flex-flow:row!important}.flex-row-wrap[data-v-f1fce76c]{flex-flow:row wrap!important}.flex-col[data-v-f1fce76c]{flex-flow:column!important}.flex-col-wrap[data-v-f1fce76c]{flex-flow:column wrap!important}.justify-start[data-v-f1fce76c]{justify-content:flex-start!important}.justify-between[data-v-f1fce76c]{justify-content:space-between!important}.justify-end[data-v-f1fce76c]{justify-content:flex-end!important}.justify-around[data-v-f1fce76c]{justify-content:space-around!important}.justify-center[data-v-f1fce76c]{justify-content:center!important}.align-start[data-v-f1fce76c]{align-items:flex-start!important}.align-end[data-v-f1fce76c]{align-items:flex-end!important}.align-center[data-v-f1fce76c]{align-items:center!important}.margin[data-v-f1fce76c]{margin:auto}.margin-full__50[data-v-f1fce76c]{margin:50px}.margin-full__25[data-v-f1fce76c]{margin:25px}.margin-full__20[data-v-f1fce76c]{margin:20px}.margin-full__15[data-v-f1fce76c]{margin:15px}.margin-full__10[data-v-f1fce76c]{margin:10px}.margin-full__5[data-v-f1fce76c]{margin:5px}.margin-height__50[data-v-f1fce76c]{margin:50px 0}.margin-height__25[data-v-f1fce76c]{margin:25px 0}.margin-height__20[data-v-f1fce76c]{margin:20px 0}.margin-height__15[data-v-f1fce76c]{margin:15px 0}.margin-height__10[data-v-f1fce76c]{margin:10px 0}.margin-height__5[data-v-f1fce76c]{margin:5px 0}.margin-top__30[data-v-f1fce76c]{margin-top:30px}.margin-top__25[data-v-f1fce76c]{margin-top:25px}.margin-top__20[data-v-f1fce76c]{margin-top:20px}.margin-top__15[data-v-f1fce76c]{margin-top:15px!important}.margin-top__10[data-v-f1fce76c]{margin-top:10px}.margin-top__5[data-v-f1fce76c]{margin-top:5px}.margin-width__50[data-v-f1fce76c]{margin:0 50px}.margin-width__25[data-v-f1fce76c]{margin:0 25px}.margin-width__20[data-v-f1fce76c]{margin:0 20px}.margin-width__15[data-v-f1fce76c]{margin:0 15px}.margin-width__10[data-v-f1fce76c]{margin:0 10px}.margin-width__5[data-v-f1fce76c]{margin:0 5px}.margin-bottom-20[data-v-f1fce76c]{margin-bottom:20px}.margin-left__15[data-v-f1fce76c]{margin-left:15px}.margin-left__10[data-v-f1fce76c]{margin-left:10px}.margin-left__5[data-v-f1fce76c]{margin-left:5px}.margin-right__15[data-v-f1fce76c]{margin-right:15px}.margin-right__10[data-v-f1fce76c]{margin-right:10px}.margin-right__5[data-v-f1fce76c]{margin-right:5px}.padding-left__right-20[data-v-f1fce76c]{padding:0 20px!important}.padding-left__right-15[data-v-f1fce76c]{padding:0 15px!important}.padding-left__right-10[data-v-f1fce76c]{padding:0 10px!important}.padding-left__right-5[data-v-f1fce76c]{padding:0 5px!important}.padding-top-20[data-v-f1fce76c]{padding-top:20px}.padding-top-15[data-v-f1fce76c]{padding-top:15px}.padding-top-10[data-v-f1fce76c]{padding-top:10px}.padding-left-30[data-v-f1fce76c]{padding-left:30px!important}.padding-left-25[data-v-f1fce76c]{padding-left:25px!important}.padding-left-20[data-v-f1fce76c]{padding-left:20px!important}.padding-left-15[data-v-f1fce76c]{padding-left:15px!important}.padding-left-10[data-v-f1fce76c]{padding-left:10px!important}.padding-left-5[data-v-f1fce76c]{padding-left:5px!important}.padding-right__15[data-v-f1fce76c]{padding-right:15px}.padding-right__10[data-v-f1fce76c]{padding-right:10px}.padding-right__5[data-v-f1fce76c]{padding-right:5px}.hidden[data-v-f1fce76c]{overflow:hidden}.-disabled-[data-v-f1fce76c]{pointer-events:none;color:#dfe0eb;background:#fff;border-color:#dfe0eb}.-error__class-[data-v-f1fce76c]{color:#ff647c!important;border-color:#ff647c!important}.grey-color[data-v-f1fce76c]{color:#9fa2b4}.course-module[data-v-f1fce76c]{background:#fff;border:1px solid #dfe0eb;border-radius:8px}.course-module+.course-module[data-v-f1fce76c]{margin-top:12px}.course-module__header[data-v-f1fce76c]{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:14px 16px}.course-module__toggle[data-v-f1fce76c]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:14px;padding:0;border:0;background:none;font:inherit;text-align:left;color:inherit;cursor:pointer}.course-module__status[data-v-f1fce76c]{flex:0 0 auto;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e5e7fa;color:#6979f8}.course-module__status svg[data-v-f1fce76c]{width:14px;height:14px;fill:currentColor}.course-module__status.-active-[data-v-f1fce76c]{background:#6979f8;color:#fff}.course-module__status.-done-[data-v-f1fce76c]{background:#26adb3;color:#fff}.course-module__status.-locked-[data-v-f1fce76c]{background:#ece9f1;color:#9fa2b4}.course-module__titles[data-v-f1fce76c]{min-width:0;display:flex;flex-direction:column;gap:2px}.course-module__name[data-v-f1fce76c]{color:#2b2d34}.course-module__meta[data-v-f1fce76c]{color:#9fa2b4}.course-module__chevron[data-v-f1fce76c]{flex:0 0 auto;margin-left:auto;width:12px;height:12px;fill:#9fa2b4;transition:transform .2s}.-open- .course-module__chevron[data-v-f1fce76c]{transform:rotate(180deg)}.course-module__arrows[data-v-f1fce76c]{margin-left:12px}.course-module__options[data-v-f1fce76c]{margin-left:4px}.course-module__rename[data-v-f1fce76c]{flex:1 1 100%;display:flex;align-items:center;gap:8px;margin-top:10px}.course-module__rename[data-v-f1fce76c] .form-item{flex:1 1 auto;margin:0}.course-module__progress[data-v-f1fce76c]{position:absolute;left:16px;right:16px;bottom:0;height:3px;border-radius:3px;background:#ece9f1;overflow:hidden}.course-module__progress-line[data-v-f1fce76c]{height:100%;background:#6979f8}.-done- .course-module__progress-line[data-v-f1fce76c]{background:#26adb3}.course-module__body[data-v-f1fce76c]{padding:4px 16px 16px;border-top:1px solid #dfe0eb}.course-module__body .course__list[data-v-f1fce76c]{margin-top:0}.course-module__empty[data-v-f1fce76c],.course-module__locked[data-v-f1fce76c]{margin-top:12px;color:#9fa2b4}.course-module__locked[data-v-f1fce76c]{display:flex;align-items:center;gap:8px}.course-module__locked svg[data-v-f1fce76c]{width:16px;height:16px;fill:#9fa2b4}.course-module.-locked- .course-module__name[data-v-f1fce76c]{color:#9fa2b4}