.course-accordion[data-v-20a5662c]{display:grid;gap:.65rem}[dir] .course-accordion[data-v-20a5662c]{margin-bottom:1rem}.course-accordion__header[data-v-20a5662c]{align-items:center;color:#24476d;display:flex;justify-content:space-between;min-height:48px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}[dir] .course-accordion__header[data-v-20a5662c]{background:#fff;border:1px solid #d8e6f7;border-radius:8px;cursor:pointer;padding:.75rem 1rem}[dir=ltr] .course-accordion__header[data-v-20a5662c]{text-align:left}[dir=rtl] .course-accordion__header[data-v-20a5662c]{text-align:right}[dir] .course-accordion__header--active[data-v-20a5662c],[dir] .course-accordion__header[data-v-20a5662c]:hover{background:#f8fbff;border-color:#87bfff;box-shadow:0 8px 22px rgba(28,97,169,.08)}.course-accordion__complete[data-v-20a5662c],.course-accordion__empty[data-v-20a5662c],.course-accordion__missing[data-v-20a5662c],.course-accordion__status[data-v-20a5662c],.course-accordion__title[data-v-20a5662c]{align-items:center;display:inline-flex}.course-accordion__title[data-v-20a5662c]{gap:.55rem;font-size:1rem;font-weight:700}.course-accordion__status[data-v-20a5662c]{gap:.75rem;font-size:.9rem;font-weight:700}.course-accordion__complete[data-v-20a5662c]{color:#00a36c;gap:.25rem}.course-accordion__missing[data-v-20a5662c]{color:#ff9f43}.course-accordion__empty[data-v-20a5662c]{color:#8b9bb0}[dir] .course-accordion__panel[data-v-20a5662c]{background:#fff;border:1px solid #d8e6f7;border-radius:8px;box-shadow:0 10px 26px rgba(28,97,169,.08);margin-bottom:1rem;padding:1.25rem}.course-accordion__next[data-v-20a5662c]{display:flex;justify-content:flex-end}[dir] .course-accordion__next[data-v-20a5662c]{margin-top:.5rem}[dir] .webinar-vod-option[data-v-20a5662c]{background:#f4f9ff;border:1px solid #d8e6f7;border-radius:8px;margin-bottom:1rem;padding:1rem}.webinar-vod-option__help[data-v-20a5662c]{color:#5b6c83;font-size:.9rem}[dir] .webinar-vod-option__help[data-v-20a5662c]{margin:.35rem 0 1rem}.course-form-shell[data-v-20a5662c]{align-items:flex-start;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) 320px}.course-form-actions[data-v-20a5662c],.course-form-main[data-v-20a5662c]{min-width:0}.course-form-actions__panel[data-v-20a5662c]{display:flex;flex-direction:column;gap:1rem;position:sticky;top:1rem;width:100%}[dir] .course-form-actions__panel[data-v-20a5662c]{background:#fff;border:1px solid #d8e6f7;border-radius:8px;box-shadow:0 10px 26px rgba(28,97,169,.08);padding:1rem}.course-form-actions__header[data-v-20a5662c]{color:#6c7890;font-size:.75rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.course-form-actions__summary[data-v-20a5662c]{display:flex;flex-direction:column;gap:.2rem}[dir] .course-form-actions__summary[data-v-20a5662c]{background:#f4f9ff;border:1px solid #d8e6f7;border-radius:8px;padding:.85rem}.course-form-actions__summary span[data-v-20a5662c]{color:#6c7890;font-size:.75rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.course-form-actions__summary strong[data-v-20a5662c]{font-size:1rem}.course-form-actions__summary small[data-v-20a5662c]{color:#5b6c83;font-weight:600}.course-form-actions__steps[data-v-20a5662c]{overflow:hidden}[dir] .course-form-actions__steps[data-v-20a5662c]{border:1px solid #e3edf9;border-radius:8px}.course-form-actions__step[data-v-20a5662c]{align-items:center;color:#49617c;display:flex;font-size:.86rem;font-weight:700;gap:.55rem;line-height:1.25;min-height:42px;width:100%}[dir] .course-form-actions__step[data-v-20a5662c]{background:#fff;border:0;border-bottom:1px solid #e3edf9;padding:.65rem .75rem}[dir=ltr] .course-form-actions__step[data-v-20a5662c]{text-align:left}[dir=rtl] .course-form-actions__step[data-v-20a5662c]{text-align:right}[dir] .course-form-actions__step[data-v-20a5662c]:last-child{border-bottom:0}.course-form-actions__step--active[data-v-20a5662c],.course-form-actions__step[data-v-20a5662c]:hover{color:#0b4f96}[dir] .course-form-actions__step--active[data-v-20a5662c],[dir] .course-form-actions__step[data-v-20a5662c]:hover{background:#f4f9ff}.course-form-actions__step small[data-v-20a5662c],.course-form-actions__step svg[data-v-20a5662c]{flex:0 0 auto}[dir=ltr] .course-form-actions__step small[data-v-20a5662c],[dir=ltr] .course-form-actions__step svg[data-v-20a5662c]{margin-left:auto}[dir=rtl] .course-form-actions__step small[data-v-20a5662c],[dir=rtl] .course-form-actions__step svg[data-v-20a5662c]{margin-right:auto}.course-form-actions__step--missing small[data-v-20a5662c]{align-items:center;color:#b86a00;display:inline-flex;font-size:.75rem;font-weight:800;justify-content:center;min-width:1.35rem}[dir] .course-form-actions__step--missing small[data-v-20a5662c]{background:#fff3df;border-radius:999px;padding:.1rem .35rem}.course-form-actions__step--complete svg[data-v-20a5662c]{color:#00a36c}.course-form-actions__step-dot[data-v-20a5662c]{flex:0 0 auto;height:.55rem;width:.55rem}[dir] .course-form-actions__step-dot[data-v-20a5662c]{background:#c8d6e8;border-radius:50%}[dir] .course-form-actions__step--active .course-form-actions__step-dot[data-v-20a5662c]{background:#2f8ee8}[dir] .course-form-actions__step--missing .course-form-actions__step-dot[data-v-20a5662c]{background:#ff9f43}[dir] .course-form-actions__step--complete .course-form-actions__step-dot[data-v-20a5662c]{background:#00a36c}.course-form-actions__group[data-v-20a5662c]{display:flex;flex-direction:column;gap:.65rem;width:100%}.course-form-actions__button[data-v-20a5662c]{align-items:center;display:flex!important;gap:.5rem;justify-content:flex-start;min-height:42px;white-space:normal;width:100%}[dir] .course-form-actions__button[data-v-20a5662c]{margin:0!important}[dir=ltr] .course-form-actions__button[data-v-20a5662c]{text-align:left}[dir=rtl] .course-form-actions__button[data-v-20a5662c]{text-align:right}.course-form-actions__button svg[data-v-20a5662c]{flex:0 0 auto}.course-form-actions__button span[data-v-20a5662c]{flex:1 1 auto}.video-delivery-options[data-v-20a5662c]{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.video-delivery-option[data-v-20a5662c]{color:#24476d;min-height:96px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}[dir] .video-delivery-option[data-v-20a5662c]{background:#fff;border:1px solid #d8e6f7;border-radius:8px;padding:.85rem}[dir=ltr] .video-delivery-option[data-v-20a5662c]{text-align:left}[dir=rtl] .video-delivery-option[data-v-20a5662c]{text-align:right}[dir] .video-delivery-option--active[data-v-20a5662c],[dir] .video-delivery-option[data-v-20a5662c]:hover{background:#f4f9ff;border-color:#2f8ee8;box-shadow:0 8px 20px rgba(47,142,232,.12)}.video-delivery-option__header[data-v-20a5662c]{align-items:center;display:flex;font-weight:700;gap:.5rem;justify-content:space-between}[dir] .video-delivery-option__header[data-v-20a5662c]{margin-bottom:.35rem}.video-delivery-option small[data-v-20a5662c]{color:#6b7c93;display:block;line-height:1.35}.video-upload-picker[data-v-20a5662c]{display:flex;flex-direction:column;gap:.85rem}[dir] .video-upload-picker[data-v-20a5662c]{background:#f7fbff;border:1px solid #9bc9ff;border-radius:8px;padding:1rem}[dir] .video-upload-picker--invalid[data-v-20a5662c]{border-color:#ea5455}[dir] .video-upload-picker--uploading[data-v-20a5662c]{background:#eff7ff;border-color:#2f8ee8}[dir] .video-upload-picker--complete[data-v-20a5662c]{background:#f2fbf7;border-color:#79d4ae}.video-upload-picker__input[data-v-20a5662c]{display:none}.video-upload-picker__body[data-v-20a5662c]{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.video-upload-picker__copy[data-v-20a5662c]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.video-upload-picker__copy strong[data-v-20a5662c]{color:#173b63;font-size:.98rem}.video-upload-picker__copy span[data-v-20a5662c]{color:#4c5f78;line-height:1.4}.video-upload-picker__button[data-v-20a5662c]{align-items:center;display:inline-flex;flex:0 0 auto;gap:.45rem;justify-content:center;min-height:42px;min-width:150px}.video-upload-picker__selected[data-v-20a5662c]{align-items:center;color:#173b63;display:flex;gap:.5rem;width:100%}[dir] .video-upload-picker__selected[data-v-20a5662c]{background:#fff;border:1px solid #cfe2f8;border-radius:6px;padding:.65rem .75rem}.video-upload-picker__filename[data-v-20a5662c]{color:#173b63;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-upload-picker__meta[data-v-20a5662c]{color:#63758c;flex:0 0 auto;font-size:.85rem}[dir=ltr] .video-upload-picker__meta[data-v-20a5662c]{margin-left:auto}[dir=rtl] .video-upload-picker__meta[data-v-20a5662c]{margin-right:auto}.video-upload-picker__actions[data-v-20a5662c]{align-items:center;display:flex;flex:0 0 auto;gap:.5rem}[dir=ltr] .video-upload-picker__actions[data-v-20a5662c]{margin-left:.5rem}[dir=rtl] .video-upload-picker__actions[data-v-20a5662c]{margin-right:.5rem}.video-upload-picker__actions .btn[data-v-20a5662c],.video-upload-preview__header .btn[data-v-20a5662c]{align-items:center;display:inline-flex;gap:.35rem;justify-content:center}.video-upload-status[data-v-20a5662c]{color:inherit}[dir] .video-upload-status[data-v-20a5662c]{border:1px solid transparent;border-radius:8px}.video-upload-status.alert-primary[data-v-20a5662c]{color:#173b63}[dir] .video-upload-status.alert-primary[data-v-20a5662c]{background:#eef6ff;border-color:#9bc9ff}.video-upload-status.alert-success[data-v-20a5662c]{color:#0f6b47}[dir] .video-upload-status.alert-success[data-v-20a5662c]{background:#f2fbf7;border-color:#79d4ae}.video-upload-status.alert-danger[data-v-20a5662c]{color:#b42323}[dir] .video-upload-status.alert-danger[data-v-20a5662c]{background:#fff1f1;border-color:#ffb8b8}.video-upload-progress__label[data-v-20a5662c]{align-items:center;display:flex;font-weight:600;justify-content:space-between}[dir] .video-upload-progress__label[data-v-20a5662c]{margin-bottom:.5rem}.video-upload-progress__label strong[data-v-20a5662c]{color:#173b63;font-size:.95rem}.video-upload-error[data-v-20a5662c]{display:flex;flex-direction:column;gap:.45rem}.video-upload-error__retry[data-v-20a5662c]{align-self:flex-start}[dir] .video-upload-preview[data-v-20a5662c]{background:#f8fbff;border:1px solid #cfe2f8;border-radius:8px;margin-top:.75rem;padding:.85rem}.video-upload-preview__header[data-v-20a5662c]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}[dir] .video-upload-preview__header[data-v-20a5662c]{margin-bottom:.75rem}.video-upload-preview__header div[data-v-20a5662c]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.video-upload-preview__header strong[data-v-20a5662c]{color:#173b63}.video-upload-preview__header span[data-v-20a5662c]{color:#4c5f78;line-height:1.35}.video-upload-preview__player[data-v-20a5662c]{display:block;max-height:420px;width:100%}[dir] .video-upload-preview__player[data-v-20a5662c]{background:#061a2f;border-radius:6px}.course-feedback-picker[data-v-20a5662c]{display:grid;gap:.75rem}[dir] .course-feedback-picker[data-v-20a5662c]{margin-bottom:.75rem}.course-preview[data-v-20a5662c]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:1.5rem;align-items:start}.course-preview__main[data-v-20a5662c],.course-preview__side[data-v-20a5662c]{overflow:hidden}[dir] .course-preview__main[data-v-20a5662c],[dir] .course-preview__side[data-v-20a5662c]{border:1px solid #dce8f8;border-radius:8px;background:#fff}.course-preview__image[data-v-20a5662c]{aspect-ratio:16/7}[dir] .course-preview__image[data-v-20a5662c]{background:#eef6ff}.course-preview__image img[data-v-20a5662c]{width:100%;height:100%;object-fit:cover}[dir] .course-preview__body[data-v-20a5662c],[dir] .course-preview__side[data-v-20a5662c]{padding:1.5rem}.course-preview__badges[data-v-20a5662c],.course-preview__specialities[data-v-20a5662c]{display:flex;flex-wrap:wrap;gap:.5rem}.course-preview__body h2[data-v-20a5662c]{color:#0b2b4c;font-size:1.75rem;font-weight:800}[dir] .course-preview__body h2[data-v-20a5662c]{margin:.75rem 0 .5rem}.course-preview__meta[data-v-20a5662c]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:#6c7890;font-weight:600}[dir] .course-preview__description[data-v-20a5662c],[dir] .course-preview__embed[data-v-20a5662c],[dir] .course-preview__specialities[data-v-20a5662c],[dir] .course-preview__video-player[data-v-20a5662c],[dir] .course-preview__video[data-v-20a5662c]{margin-top:1.25rem}.course-preview__video[data-v-20a5662c]{display:flex;align-items:center;gap:.65rem;color:#0b2b4c;font-weight:700}[dir] .course-preview__video[data-v-20a5662c]{border:1px solid #dce8f8;border-radius:8px;background:#f6faff;padding:1rem}.course-preview__video-player[data-v-20a5662c]{width:100%}[dir] .course-preview__video-player[data-v-20a5662c]{border-radius:8px}[dir] .course-preview__logo[data-v-20a5662c]{margin-bottom:1rem}.course-preview__logo img[data-v-20a5662c]{max-width:160px;max-height:90px;object-fit:contain}.course-preview__side h3[data-v-20a5662c]{color:#0b2b4c;font-weight:800}[dir] .course-preview__side dl[data-v-20a5662c]{margin:1rem 0 0}.course-preview__side dt[data-v-20a5662c]{color:#6c7890;font-size:.75rem;font-weight:700;text-transform:uppercase}.course-preview__side dd[data-v-20a5662c]{color:#0b2b4c;font-weight:700}[dir] .course-preview__side dd[data-v-20a5662c]{margin-bottom:.85rem}@media (max-width:991.98px){.course-form-actions[data-v-20a5662c],.course-form-shell[data-v-20a5662c]{display:block}.course-form-actions__panel[data-v-20a5662c]{position:static}[dir] .course-form-actions__panel[data-v-20a5662c]{margin-top:1rem}.video-delivery-options[data-v-20a5662c]{grid-template-columns:1fr}.video-upload-picker__body[data-v-20a5662c]{align-items:stretch;flex-direction:column}.video-upload-picker__button[data-v-20a5662c]{justify-content:center;width:100%}.video-upload-picker__selected[data-v-20a5662c],.video-upload-preview__header[data-v-20a5662c]{align-items:stretch;flex-direction:column}[dir=ltr] .video-upload-picker__actions[data-v-20a5662c],[dir=ltr] .video-upload-picker__meta[data-v-20a5662c]{margin-left:0}[dir=rtl] .video-upload-picker__actions[data-v-20a5662c],[dir=rtl] .video-upload-picker__meta[data-v-20a5662c]{margin-right:0}.video-upload-picker__actions .btn[data-v-20a5662c],.video-upload-preview__header .btn[data-v-20a5662c]{width:100%}.course-preview[data-v-20a5662c]{grid-template-columns:1fr}}