.course-builder[data-v-5cd96303]{max-width:1180px;color:#15284a}[dir] .course-builder[data-v-5cd96303]{margin:0 auto}.course-builder__header[data-v-5cd96303],.course-builder__toolbar[data-v-5cd96303]{display:flex;align-items:center;justify-content:space-between;gap:20px}[dir] .course-builder__header[data-v-5cd96303]{padding:18px 20px;background:#fff;border:1px solid #dbe4ef}.course-builder__eyebrow[data-v-5cd96303]{display:block;color:#2779df;font-size:12px;font-weight:700;text-transform:uppercase}.course-builder__title-input[data-v-5cd96303]{width:min(620px,70vw);color:#102746;font-size:24px;font-weight:700}[dir] .course-builder__title-input[data-v-5cd96303]{margin-top:5px;border:0;border-bottom:1px solid transparent}.course-builder__title-input[data-v-5cd96303]:focus{outline:0}[dir] .course-builder__title-input[data-v-5cd96303]:focus{border-bottom-color:#2f80ed}.course-builder__header-actions[data-v-5cd96303]{display:flex;align-items:center;gap:10px}.course-builder__save-state[data-v-5cd96303]{min-width:115px;color:#6b7c93;font-size:12px}[dir=ltr] .course-builder__save-state[data-v-5cd96303]{text-align:right}[dir=rtl] .course-builder__save-state[data-v-5cd96303]{text-align:left}[dir] .course-builder__workspace[data-v-5cd96303]{margin-top:16px}[dir] .course-builder__toolbar[data-v-5cd96303]{padding:12px 16px;background:#eef5fd}[dir=ltr] .course-builder__toolbar[data-v-5cd96303]{border-left:3px solid #2f80ed}[dir=rtl] .course-builder__toolbar[data-v-5cd96303]{border-right:3px solid #2f80ed}.course-builder__toolbar p[data-v-5cd96303]{color:#63758d;font-size:13px}[dir] .course-builder__toolbar p[data-v-5cd96303]{margin:2px 0 0}[dir] .course-builder__chapter[data-v-5cd96303]{margin-top:10px;background:#fff;border:1px solid #d6e0eb}.course-builder__accordion-head[data-v-5cd96303],.course-builder__section-head[data-v-5cd96303]{width:100%;display:grid;align-items:center;color:#15284a}[dir] .course-builder__accordion-head[data-v-5cd96303],[dir] .course-builder__section-head[data-v-5cd96303]{border:0}[dir=ltr] .course-builder__accordion-head[data-v-5cd96303],[dir=ltr] .course-builder__section-head[data-v-5cd96303]{text-align:left}[dir=rtl] .course-builder__accordion-head[data-v-5cd96303],[dir=rtl] .course-builder__section-head[data-v-5cd96303]{text-align:right}.course-builder__accordion-head[data-v-5cd96303]{grid-template-columns:28px 32px 1fr auto 24px;gap:8px;min-height:54px}[dir] .course-builder__accordion-head[data-v-5cd96303]{padding:10px 14px;background:#eaf3fe}.course-builder__section-head[data-v-5cd96303]{grid-template-columns:28px 1fr auto 24px;gap:8px;min-height:46px}[dir] .course-builder__section-head[data-v-5cd96303]{padding:8px 12px;background:#f6f9fc;border-bottom:1px solid #e1e8f0}.course-builder__drag[data-v-5cd96303],.course-builder__section-drag[data-v-5cd96303],.course-builder__sequence-drag[data-v-5cd96303]{color:#71849b}[dir] .course-builder__drag[data-v-5cd96303],[dir] .course-builder__section-drag[data-v-5cd96303],[dir] .course-builder__sequence-drag[data-v-5cd96303]{cursor:grab}.course-builder__number[data-v-5cd96303]{width:26px;height:26px;display:inline-grid;place-items:center;color:#fff;font-weight:700}[dir] .course-builder__number[data-v-5cd96303]{background:#2f80ed;border-radius:50%}.course-builder__accordion-title[data-v-5cd96303]{font-weight:700}.course-builder__count[data-v-5cd96303],.course-builder__section-head small[data-v-5cd96303]{color:#71849b;font-weight:400}[dir] .course-builder__chapter-body[data-v-5cd96303]{padding:14px}.course-builder__fields[data-v-5cd96303]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}[dir] .course-builder__fields[data-v-5cd96303]{margin-bottom:12px}.course-builder__fields label[data-v-5cd96303]{flex:1;color:#536981;font-size:12px;font-weight:600}.course-builder__fields input[data-v-5cd96303],.course-builder__section-footer select[data-v-5cd96303],.course-builder__sequence input[data-v-5cd96303],.course-builder__sequence select[data-v-5cd96303]{width:100%;min-height:38px;color:#15284a}[dir] .course-builder__fields input[data-v-5cd96303],[dir] .course-builder__section-footer select[data-v-5cd96303],[dir] .course-builder__sequence input[data-v-5cd96303],[dir] .course-builder__sequence select[data-v-5cd96303]{padding:7px 9px;border:1px solid #cfd9e5;background:#fff}.course-builder__fields--section label[data-v-5cd96303]:last-child{max-width:210px}.course-builder__item-actions[data-v-5cd96303]{display:flex;gap:8px}.course-builder__item-actions button[data-v-5cd96303],.course-builder__text-danger[data-v-5cd96303]{color:#2a70c8;font-size:12px}[dir] .course-builder__item-actions button[data-v-5cd96303],[dir] .course-builder__text-danger[data-v-5cd96303]{border:0;background:transparent}.course-builder__icon-button.danger[data-v-5cd96303],.course-builder__item-actions .danger[data-v-5cd96303],.course-builder__text-danger[data-v-5cd96303]{color:#d33a4a}[dir] .course-builder__section[data-v-5cd96303]{margin-top:10px;border:1px solid #dce4ed}[dir] .course-builder__section-body[data-v-5cd96303]{padding:12px}.course-builder__sequence[data-v-5cd96303]{display:grid;grid-template-columns:22px 160px minmax(180px,1fr) auto 34px 34px;gap:8px;align-items:center}[dir] .course-builder__sequence[data-v-5cd96303]{margin-top:8px;padding:10px;background:#fff;border:1px solid #dbe4ed}.course-builder__required[data-v-5cd96303]{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:12px}[dir] .course-builder__required[data-v-5cd96303]{margin:0}.course-builder__required input[data-v-5cd96303]{width:auto;min-height:auto}.course-builder__icon-button[data-v-5cd96303]{width:34px;height:34px;color:#285f9e}[dir] .course-builder__icon-button[data-v-5cd96303]{border:1px solid #d5dfeb;background:#fff}.course-builder__sequence-body[data-v-5cd96303],.course-builder__sequence-hint[data-v-5cd96303]{grid-column:2/-1}.course-builder__assessment-settings[data-v-5cd96303]{grid-column:2/-1;display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:10px}[dir] .course-builder__assessment-settings[data-v-5cd96303]{padding:12px;background:#f7f9fc}.course-builder__assessment-settings label[data-v-5cd96303]{color:#536981;font-size:12px;font-weight:600}.course-builder__question-picker[data-v-5cd96303]{grid-column:1/-1;max-height:180px;overflow:auto}[dir] .course-builder__question-picker[data-v-5cd96303]{padding-top:8px;border-top:1px solid #dce4ed}.course-builder__question-form[data-v-5cd96303]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.course-builder__question-form[data-v-5cd96303]>:first-child{grid-column:1/-1}[dir] .course-builder__question-list[data-v-5cd96303]{margin:20px 0 0}[dir=ltr] .course-builder__question-list[data-v-5cd96303]{padding-left:20px}[dir=rtl] .course-builder__question-list[data-v-5cd96303]{padding-right:20px}.course-builder__sequence-body[data-v-5cd96303]{min-height:110px}[dir] .course-builder__sequence-body[data-v-5cd96303]{padding:10px;border:1px solid #cfd9e5}.course-builder__sequence-hint[data-v-5cd96303]{color:#65768b;font-size:12px}[dir] .course-builder__sequence-hint[data-v-5cd96303]{padding:8px 10px;background:#f7f9fc}.course-builder__section-footer[data-v-5cd96303]{display:flex;align-items:center;gap:8px}[dir] .course-builder__section-footer[data-v-5cd96303]{margin-top:12px}.course-builder__section-footer select[data-v-5cd96303]{width:190px}[dir=ltr] .course-builder__text-danger[data-v-5cd96303]{margin-left:auto}[dir=rtl] .course-builder__text-danger[data-v-5cd96303]{margin-right:auto}.course-builder__ghost[data-v-5cd96303]{opacity:.35}[dir] .course-builder__ghost[data-v-5cd96303]{background:#dcecff}[dir] .course-builder__empty[data-v-5cd96303]{padding:48px 20px;background:#fff;border:1px dashed #b9c8d9;text-align:center}.course-builder__empty p[data-v-5cd96303]{color:#697b91}[dir] .course-builder__empty p[data-v-5cd96303]{margin:6px 0 16px}[dir] .course-builder__preview li[data-v-5cd96303]{margin-bottom:10px}@media(max-width:767px){.course-builder__fields[data-v-5cd96303],.course-builder__header[data-v-5cd96303],.course-builder__toolbar[data-v-5cd96303]{align-items:stretch;flex-direction:column}.course-builder__title-input[data-v-5cd96303]{width:100%;font-size:20px}.course-builder__header-actions[data-v-5cd96303]{flex-wrap:wrap}.course-builder__save-state[data-v-5cd96303]{width:100%}[dir=ltr] .course-builder__save-state[data-v-5cd96303]{text-align:left}[dir=rtl] .course-builder__save-state[data-v-5cd96303]{text-align:right}.course-builder__accordion-head[data-v-5cd96303]{grid-template-columns:24px 28px 1fr 20px}.course-builder__count[data-v-5cd96303]{display:none}.course-builder__sequence[data-v-5cd96303]{grid-template-columns:20px 1fr 34px 34px}.course-builder__required[data-v-5cd96303],.course-builder__sequence-body[data-v-5cd96303],.course-builder__sequence-hint[data-v-5cd96303],.course-builder__sequence-title[data-v-5cd96303],.course-builder__sequence select[data-v-5cd96303]{grid-column:2/-1}.course-builder__assessment-settings[data-v-5cd96303]{grid-column:2/-1;grid-template-columns:1fr}.course-builder__question-form[data-v-5cd96303]{grid-template-columns:1fr}.course-builder__question-form[data-v-5cd96303]>:first-child{grid-column:auto}.course-builder__icon-button[data-v-5cd96303]{grid-row:1}.course-builder__section-footer[data-v-5cd96303]{align-items:stretch;flex-direction:column}.course-builder__section-footer select[data-v-5cd96303]{width:100%}[dir=ltr] .course-builder__text-danger[data-v-5cd96303]{margin-left:0}[dir=rtl] .course-builder__text-danger[data-v-5cd96303]{margin-right:0}}