.action-icon_default__tz7ai{background-color:var(--gray-100);color:var(--gray-700);border:1px solid var(--border)}.action-icon_default__tz7ai:hover{background-color:var(--gray-200)}.action-icon_primary__U1JpG{background-color:var(--primary);color:var(--primary-foreground);border:1px solid rgba(0,0,0,0)}.action-icon_primary__U1JpG:hover{background-color:var(--blue-600)}.action-icon_danger__dohK8{background-color:var(--danger);color:var(--white);border:1px solid rgba(0,0,0,0)}.action-icon_danger__dohK8:hover{background-color:var(--red-600)}.action-icon_outline____7kA{background-color:rgba(0,0,0,0);color:var(--primary);border:1px solid var(--primary)}.action-icon_outline____7kA:hover{background-color:var(--blue-50)}.action-icon_ghost__Ccb1i{background-color:rgba(0,0,0,0);color:var(--gray-500);border:none}.action-icon_ghost__Ccb1i:hover{background-color:var(--muted);color:var(--gray-700)}.action-icon_transparent__2jVfN{background:rgba(0,0,0,0);color:var(--white);border:none}.action-icon_transparent__2jVfN:hover{background-color:rgba(255,255,255,.1);color:var(--white)}button[disabled].action-icon_danger__dohK8,button[disabled].action-icon_default__tz7ai,button[disabled].action-icon_ghost__Ccb1i,button[disabled].action-icon_outline____7kA,button[disabled].action-icon_primary__U1JpG,button[disabled].action-icon_transparent__2jVfN{opacity:.6;cursor:not-allowed}.avatar_avatar__xhQrL{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;color:var(--gray-500);position:relative;background-color:var(--gray-100)}.avatar_avatar__xhQrL.avatar_isLoading__OXQ_B{opacity:.7}.avatar_avatar__xhQrL .avatar_image__8lh1G{border-radius:50%}.avatar_avatar__xhQrL .avatar_fallbackIcon___Zr8r{opacity:.7;width:50%;height:auto}.badge_default__uRvIX{background-color:var(--gray-200);color:var(--gray-700)}.badge_default__uRvIX,.badge_primary__b5nA_{font-size:12px;font-weight:500;border:none;padding:12px;border-radius:16px;cursor:inherit}.badge_primary__b5nA_{background-color:var(--blue-100);color:var(--blue-700)}.badge_success__qjf6S{background-color:var(--green-200)!important;color:var(--green-700)!important;border:none;border-radius:16px!important}.badge_danger__f_QJd,.badge_success__qjf6S{font-size:12px;font-weight:500;padding:12px;cursor:inherit}.badge_danger__f_QJd{background-color:var(--red-200);color:var(--red-700);border:none;border-radius:16px}.badge_outline__QlY2O{font-size:12px;font-weight:500;color:var(--blue-700);border:1px solid var(--blue-200);padding:12px;border-radius:16px;cursor:inherit}.breadcrumb_breadcrumbRoot__x3cgH{display:flex;align-items:center;flex-wrap:wrap}.breadcrumb_breadcrumbAnchor__zJIyL{color:var(--gray-600);text-decoration:none;display:inline-flex;align-items:center}.breadcrumb_breadcrumbAnchor__zJIyL:hover{color:var(--blue-500)!important}.breadcrumb_separator__qn_XB{margin:0 10px;color:var(--gray-400);-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center}.button_default__87_NV{background-color:var(--gray-100);color:var(--gray-600);border:1px solid var(--border);overflow:visible}.button_default__87_NV:hover{background-color:var(--gray-200)}.button_primary__R3Zlp{background-color:var(--primary);color:var(--primary-foreground);border:1px solid rgba(0,0,0,0);overflow:visible;transition:all .2s cubic-bezier(.4,0,.2,1)}.button_primary__R3Zlp:hover{background-color:var(--blue-600)}.button_primary__R3Zlp:active{transform:scale(.99)}.button_danger__QPxhj{background-color:var(--danger);color:var(--white);border:1px solid rgba(0,0,0,0);overflow:visible}.button_danger__QPxhj:hover{background-color:var(--red-600)}.button_outline___ZTdu{background-color:rgba(0,0,0,0);color:var(--primary);border:1px solid var(--primary);overflow:visible}.button_outline___ZTdu:hover{background-color:var(--blue-50)}.button_ghost__nk_Gp{background-color:rgba(0,0,0,0);color:var(--gray-500);border:none;overflow:visible}.button_ghost__nk_Gp:hover{background-color:var(--gray-50);color:var(--gray-600);overflow:visible}.button_label__eNUl9{background:rgba(0,0,0,0);color:var(--gray-500);padding:0}.button_label__eNUl9:hover{color:var(--blue-500)}button[disabled].button_danger__QPxhj,button[disabled].button_default__87_NV,button[disabled].button_ghost__nk_Gp,button[disabled].button_label__eNUl9,button[disabled].button_outline___ZTdu,button[disabled].button_primary__R3Zlp{opacity:.6;cursor:not-allowed}.button_inner__wM4pe{padding-right:2px}.checkbox_checkbox__ov7im input,.checkbox_checkbox__ov7im label{cursor:pointer}.checkbox_checkbox__ov7im .mantine-Checkbox-body{align-items:center}.checkbox_checkbox__ov7im :checked{background-color:var(--blue-500);border-color:var(--blue-500)}.text-input_section__TA8Th[data-position=left]+.text-input_input__FSyPB{padding-left:38px}.text-input_input__FSyPB{background-color:var(--white);height:36px;min-height:36px;border-radius:8px;border:1px solid var(--gray-300);font-size:14px;color:var(--gray-900);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .2s cubic-bezier(.4,0,.2,1)}.text-input_input__FSyPB:hover{border-color:var(--gray-400);box-shadow:0 2px 6px rgba(0,0,0,.06)}.text-input_input__FSyPB:focus,.text-input_input__FSyPB:focus-within{border-color:var(--blue-500)}.text-input_input__FSyPB:disabled{color:var(--gray-900)}.color-picker-panel_colorPickerContent__UCu3k{position:relative;display:flex;flex-direction:column;gap:16px;width:300px;max-width:300px;padding:18px;border-radius:16px;background-color:var(--gray-50);border:1px solid var(--gray-200);box-shadow:0 18px 40px color-mix(in srgb,var(--gray-900) 18%,transparent)}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_pickerSection__Wz5N1{display:flex;flex-direction:column;gap:12px}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_pickerSection__Wz5N1 .color-picker-panel_pickerToolbar__klTSK{display:flex;align-items:center;justify-content:space-between;gap:12px}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_pickerSection__Wz5N1 .color-picker-panel_pickerToolbar__klTSK .color-picker-panel_hexInputWrapper__MwP9s{width:210px;flex-shrink:0}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_pickerSection__Wz5N1 .color-picker-panel_pickerToolbar__klTSK .color-picker-panel_eyeDropperWrapper__0VJwX{width:42px;height:42px;display:flex;justify-content:space-between;align-items:center;justify-content:center}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_pickerSection__Wz5N1 .color-picker-panel_pickerToolbar__klTSK .color-picker-panel_toolbarTitle__uepPb{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-500)}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_pickerSection__Wz5N1 .color-picker-panel_pickerToolbar__klTSK .color-picker-panel_eyeDropperButton__AmrPx{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:50%;border:1px solid var(--gray-200);background-color:var(--gray-100);color:var(--gray-700);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_pickerSection__Wz5N1 .color-picker-panel_pickerToolbar__klTSK .color-picker-panel_eyeDropperButton__AmrPx:hover:not(:disabled){border-color:var(--blue-500);background-color:var(--white);color:var(--blue-600);transform:translateY(-1px)}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_pickerSection__Wz5N1 .color-picker-panel_pickerToolbar__klTSK .color-picker-panel_eyeDropperButton__AmrPx:disabled{opacity:.45;cursor:not-allowed}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_pickerSection__Wz5N1 .color-picker-panel_colorPickerWidget__HD5O1{width:100%}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_detailsSection__eLa4u{width:100%;display:flex;flex-direction:column;gap:16px}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_detailsSection__eLa4u .color-picker-panel_inputAffix__yL1DO{font-size:11px;font-weight:600;color:var(--gray-500);margin-top:2px}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_swatchSection__ZkZkX{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:flex-start}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_swatchSection__ZkZkX .color-picker-panel_swatchButton__CjKQt{border-radius:6px;border:1px solid var(--gray-200);width:30px;height:30px;padding:0;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_swatchSection__ZkZkX .color-picker-panel_swatchButton__CjKQt:hover{transform:scale(1.02)}.color-picker-panel_colorPickerContent__UCu3k .color-picker-panel_swatchSection__ZkZkX .color-picker-panel_swatchButton__CjKQt.color-picker-panel_swatchButtonSelected__WXOm_{border-color:var(--blue-500)}.color-picker-field_colorField__cPWX_{position:relative;display:flex;flex-direction:column;gap:8px}.color-picker-field_colorFieldHeader__v_9od{display:flex;align-items:center;justify-content:space-between;gap:12px}.color-picker-field_colorFieldHeader__v_9od .color-picker-field_label__BWKr2{font-size:13px;font-weight:600;color:var(--gray-800);margin:0 0 4px}.color-picker-field_colorFieldHeader__v_9od .color-picker-field_helperText__NCWDg{font-size:12px;color:var(--gray-500);margin:0}.color-picker-field_colorPickerTrigger___J7uf{display:inline-flex;align-items:center;gap:10px;padding:6px;border-radius:12px;border:1px solid var(--gray-200);background:var(--gray-50);cursor:pointer;transition:border-color .2s ease,transform .2s ease}.color-picker-field_colorPickerTrigger___J7uf:hover{border-color:var(--blue-500);transform:translateY(-1px)}.color-picker-field_colorPickerTrigger___J7uf .color-picker-field_colorPreview__6YVIZ{width:32px;height:32px;border-radius:10px;border:1px solid color-mix(in srgb,var(--gray-900) 15%,transparent);flex-shrink:0}.color-picker-field_colorPickerTrigger___J7uf .color-picker-field_colorValue__zIhtA{font-size:12px;font-weight:600;color:var(--gray-600);min-width:56px;text-align:left}.color-picker-field_colorPickerPopover__edygE{position:absolute;z-index:10;top:calc(100% + 12px);right:0;overflow:visible;padding-top:8px}.color-picker-field_colorPickerContent__MVey8{position:relative;display:flex;flex-direction:column;gap:16px;width:300px;max-width:300px;padding:18px;border-radius:16px;background-color:var(--gray-50);border:1px solid var(--gray-200);box-shadow:0 18px 40px color-mix(in srgb,var(--gray-900) 18%,transparent)}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_pickerSection__au3n_{display:flex;flex-direction:column;gap:12px}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_pickerSection__au3n_ .color-picker-field_pickerToolbar__Tc4vg{display:flex;align-items:center;justify-content:space-between;gap:12px}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_pickerSection__au3n_ .color-picker-field_pickerToolbar__Tc4vg .color-picker-field_hexInputWrapper__fCN0I{width:220px;flex-shrink:0}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_pickerSection__au3n_ .color-picker-field_pickerToolbar__Tc4vg .color-picker-field_eyeDropperWrapper___fhLK{width:42px;height:42px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_pickerSection__au3n_ .color-picker-field_pickerToolbar__Tc4vg .color-picker-field_toolbarTitle__qWZwi{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-500)}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_pickerSection__au3n_ .color-picker-field_pickerToolbar__Tc4vg .color-picker-field_eyeDropperButton__NrzPf{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:50%;border:1px solid var(--gray-200);background-color:var(--gray-100);color:var(--gray-700);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_pickerSection__au3n_ .color-picker-field_pickerToolbar__Tc4vg .color-picker-field_eyeDropperButton__NrzPf:hover:not(:disabled){border-color:var(--blue-500);background-color:var(--white);color:var(--blue-600);transform:translateY(-1px)}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_pickerSection__au3n_ .color-picker-field_pickerToolbar__Tc4vg .color-picker-field_eyeDropperButton__NrzPf:disabled{opacity:.45;cursor:not-allowed}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_pickerSection__au3n_ .color-picker-field_colorPickerWidget__QiweF{width:100%}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_detailsSection__DtUGW{width:100%;display:flex;flex-direction:column;gap:16px}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_detailsSection__DtUGW .color-picker-field_inputAffix__31tqE{font-size:11px;font-weight:600;color:var(--gray-500);margin-top:2px}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_swatchSection__yWDa9{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:flex-start}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_swatchSection__yWDa9 .color-picker-field_swatchButton__Vw_94{border-radius:6px;border:1px solid var(--gray-200);width:30px;height:30px;padding:0;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_swatchSection__yWDa9 .color-picker-field_swatchButton__Vw_94:hover{transform:scale(1.02)}.color-picker-field_colorPickerContent__MVey8 .color-picker-field_swatchSection__yWDa9 .color-picker-field_swatchButton__Vw_94.color-picker-field_swatchButtonSelected__PYkps{border-color:var(--blue-500)}.color-picker-field_colorPickerCover__AuqMc{position:fixed;inset:0;pointer-events:none}.date-picker_input__j65La{background-color:var(--white)}.date-picker_input__j65La:hover{background-color:var(--blue-50);border-color:var(--blue-500)}.date-picker_input__j65La:focus{border-color:var(--blue-500)}.date-picker_input__j65La:disabled{color:var(--gray-900)}.date-picker_icon__kx5nv{width:14px;height:14px;color:var(--gray-500)}.date-picker_day__HdgPg[data-selected]{background-color:var(--blue-500)}.date-picker_day__HdgPg[data-today]{border-color:var(--blue-500);color:var(--blue-500)}.date-picker_day__HdgPg[data-today][data-selected]{color:var(--white)}.date-picker_monthCell__S__r1{padding:.5px 0}.dual-calendar-date-ranger-picker_dateInputs__2POfm{display:flex;gap:4px;align-items:center;flex-wrap:nowrap}.dual-calendar-date-ranger-picker_day__CsaXA[data-in-range],.dual-calendar-date-ranger-picker_day__CsaXA[data-selected]{background-color:var(--blue-50)}.dual-calendar-date-ranger-picker_day__CsaXA[data-first-in-range]{border-radius:999px;background-color:var(--blue-500);position:relative}.dual-calendar-date-ranger-picker_day__CsaXA[data-first-in-range]:after{content:"";position:absolute;top:0;left:50%;width:50%;height:100%;background:var(--blue-50);z-index:var(--z-hide)}.dual-calendar-date-ranger-picker_day__CsaXA[data-last-in-range]{border-radius:999px;background-color:var(--blue-500);position:relative}.dual-calendar-date-ranger-picker_day__CsaXA[data-last-in-range]:after{content:"";position:absolute;top:0;right:50%;width:50%;height:100%;background:var(--blue-50);z-index:var(--z-hide)}.dual-calendar-date-ranger-picker_day__CsaXA[data-first-in-range][data-last-in-range]:after{display:none}.dual-calendar-date-ranger-picker_monthCell__KiAGc{padding:.5px 0}.drawer_drawerHeader__1BZ9M{z-index:var(--z-drawer);width:100%;display:flex;align-items:center;justify-content:center}.drawer_drawerHeader__1BZ9M .drawer_drawerHeading__jiifW{font-size:18px;font-weight:600;color:var(--white)}.drawer_drawerHeader__1BZ9M{padding:0;background-color:var(--blue-500)}.drawer_drawerTitle__2Xa1g{width:100%;margin:0}.drawer_drawerBody__quOO_{height:100%;padding:16px 32px}.drawer_drawerOverlay__HBQBA{pointer-events:all!important;cursor:default}.dropzone_wrapper___Gibu{display:flex;flex-direction:column;gap:24px}.dropzone_wrapper___Gibu.dropzone_horizontal__MV_Gl{flex-direction:row;align-items:flex-start}.dropzone_wrapper___Gibu.dropzone_horizontal__MV_Gl .dropzone_dropzoneSection__iqRte{flex:1 1 100%;min-width:385px;transition:flex .3s ease}.dropzone_wrapper___Gibu.dropzone_horizontal__MV_Gl.dropzone_hasFiles__sad4Y .dropzone_dropzoneSection__iqRte{flex:1 1 50%}.dropzone_wrapper___Gibu.dropzone_horizontal__MV_Gl .dropzone_fileItems__kVZ7_{width:100%}.dropzone_wrapper___Gibu.dropzone_horizontal__MV_Gl .dropzone_fileList__2fg07{flex:1 1 50%;min-width:450px;margin-top:0;overflow-y:auto;animation:dropzone_slideInRight__buwak .3s ease}.dropzone_dropzoneSection__iqRte{display:flex;flex-direction:column;gap:8px}.dropzone_label__5N5Zb{color:var(--gray-800);font-weight:600;font-size:14px}.dropzone_dropzone__yeyL5{border:1px solid var(--border);background-color:var(--white);border-radius:14px;padding:20px;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.dropzone_dropzone__yeyL5[data-accept]{border-color:var(--blue-500);background-color:var(--blue-50);box-shadow:0 0 0 3px var(--focus-ring)}.dropzone_dropzone__yeyL5[data-reject]{border-color:var(--red-500);background-color:var(--red-50)}.dropzone_inner__g1WwK{display:flex;justify-content:center;align-items:center}.dropzone_content__F_Ugd{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;text-align:center}.dropzone_placeholder__Qom90{width:max(100%,260px);height:200px;background-color:var(--gray-100);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--gray-500);overflow:hidden}.dropzone_icon__uOdXR{width:48px;height:48px;color:var(--gray-500)}.dropzone_previewImage__VQNnW{width:100%;height:100%;object-fit:cover}.dropzone_iconWrapper__ZXv_U{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--gray-500)}.dropzone_iconWrapper__ZXv_U .dropzone_subTitle__eoKL_{font-size:13px}.dropzone_helper__hIACI{font-size:13px;color:var(--gray-700)}.dropzone_helperStrong__Y6c5l{font-weight:700}.dropzone_button__AkdfR{margin-top:4px}.dropzone_selected__N7GgW{font-size:12px;color:var(--gray-700)}.dropzone_fileList__2fg07{margin-top:8px;display:flex;flex-direction:column;gap:8px}.dropzone_fileListTitle___qkpV{font-size:13px;font-weight:600;color:var(--gray-700);margin:0}.dropzone_fileItems__kVZ7_{display:flex;flex-direction:column;gap:10px}.dropzone_fileItem__DGsxc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 12px;border:1px solid var(--gray-200);border-radius:10px;background:var(--white);transition:border-color .15s ease,background-color .15s ease}.dropzone_fileItem__DGsxc:hover{border-color:var(--gray-300);background:var(--gray-50)}.dropzone_fileInfo__TElZe{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1;overflow:hidden}.dropzone_fileIcon__TuHpd{flex-shrink:0;color:var(--blue-500)}.dropzone_fileName__hueWJ{font-size:13px;color:var(--gray-800);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropzone_fileDeleteBtn__fd8SK{display:flex;align-items:center;justify-content:center;width:28px;border:none;border-radius:999px;background:rgba(0,0,0,0);color:var(--gray-400);cursor:pointer;transition:background-color .15s ease,color .15s ease}.dropzone_fileDeleteBtn__fd8SK:hover{background:var(--red-100);color:var(--red-500)}@keyframes dropzone_slideInRight__buwak{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.empty-live-theme_noThemeContainer__LZIj6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;height:100%;padding:48px 24px}.empty-live-theme_noThemeContainer__LZIj6 .empty-live-theme_iconContainer__G_1VD{width:100px;height:100px;background:linear-gradient(135deg,var(--blue-100) 0,var(--blue-400) 20%,var(--blue-700) 100%);display:flex;justify-content:center;align-items:center;border-radius:50%;margin-bottom:8px;box-shadow:0 4px 12px rgba(59,130,246,.25),0 2px 4px rgba(59,130,246,.15);transition:transform .2s ease}.empty-live-theme_noThemeContainer__LZIj6 .empty-live-theme_iconContainer__G_1VD:hover{transform:scale(1.05)}.empty-live-theme_noThemeContainer__LZIj6 .empty-live-theme_noThemeTitle__geO0_{color:var(--gray-600);margin-top:8px;letter-spacing:-.56px}.empty-live-theme_noThemeContainer__LZIj6 .empty-live-theme_noThemeDescription__eQYBy{color:var(--gray-500);line-height:1.6;margin-bottom:16px;max-width:440px}.empty-state_emptyState__sF0K9{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--gray-600);flex:1 1}.empty-state_emptyState__sF0K9.empty-state_md__lJo6q{flex-direction:row;padding:16px}.empty-state_emptyState__sF0K9.empty-state_lg__ONVPV{flex-direction:column;padding:48px;min-height:100px}.file-preview_wrapper__1yZ4W{display:flex;flex-direction:column;gap:8px;width:100%}.file-preview_label__spAw4{color:var(--gray-800)}.file-preview_content__K6rtu{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;text-align:center}.file-preview_placeholder__C2f6H{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:max(100%,260px);height:200px;overflow:hidden;color:var(--blue-500);background-color:var(--gray-50);border:1px dashed var(--gray-300);border-radius:10px}.file-preview_placeholder__C2f6H.file-preview_hasPreview__DSRIn{border:none}.file-preview_placeholder__C2f6H:hover{border-color:var(--blue-500)}.file-preview_placeholder__C2f6H:hover .file-preview_iconWrapper__g_6ze .file-preview_icon__WYbmY,.file-preview_placeholder__C2f6H:hover .file-preview_iconWrapper__g_6ze svg{color:var(--blue-500);transform:scale(1.01)}.file-preview_imagePreviewWrapper__wxkWN{position:relative;width:100%;height:100%;overflow:hidden;border-radius:10px}.file-preview_imagePreviewWrapper__wxkWN:hover .file-preview_previewImage__UbQe_{transform:scale(1.04)}.file-preview_imagePreviewWrapper__wxkWN:hover .file-preview_overlayMask__1NbKc{visibility:visible;opacity:1}.file-preview_previewImage__UbQe_{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.file-preview_overlayMask__1NbKc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;visibility:hidden;background:rgba(15,23,42,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.file-preview_iconWrapper__g_6ze{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.file-preview_iconWrapper__g_6ze .file-preview_icon__WYbmY,.file-preview_iconWrapper__g_6ze svg{width:48px;height:48px;color:var(--gray-400);transition:all .2s cubic-bezier(.4,0,.2,1);margin-bottom:8px}.file-preview_title__28GHc{color:var(--gray-700)}.file-preview_insideDescription__BD8_D{margin-top:-4px}.file-preview_button__siMoN{margin-top:4px}.icon-preview_iconPreview__847Rz{width:100%;height:120px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--gray-300);border-radius:12px;background-color:var(--gray-50);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.icon-preview_iconPreview__847Rz:hover{border-color:var(--blue-500);background-color:var(--blue-50)}.icon-preview_iconPreview__847Rz svg{transition:transform .2s ease}.icon-preview_iconPreview__847Rz:hover svg{transform:scale(1.05)}.icon-preview_iconPlaceholder__0qIxr{color:var(--gray-500);font-size:14px;font-weight:500}.image-selector-preview_previewContainer__YtE_1{position:relative;width:100%;height:160px;flex-shrink:0;border-radius:8px;border:2px solid var(--gray-300);background-color:var(--white);padding:0;cursor:pointer;transition:border-color .2s}.image-selector-preview_previewContainer__YtE_1:hover{border-color:var(--blue-500)}.image-selector-preview_previewContainer__YtE_1 .image-selector-preview_innerContainer__06CAZ{width:100%;height:100%;overflow:hidden;border-radius:6px}.image-selector-preview_previewContainer__YtE_1 .image-selector-preview_previewImage__Ems_v{width:100%;height:100%;object-fit:contain;pointer-events:none}.image-selector-preview_previewContainer__YtE_1 .image-selector-preview_placeholder__j9n22{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--gray-50);pointer-events:none}.image-selector-preview_previewContainer__YtE_1 .image-selector-preview_placeholder__j9n22 .image-selector-preview_placeholderIcon__Vdva8{font-size:48px;color:var(--gray-300)}.image-selector-preview_previewContainer__YtE_1 .image-selector-preview_uploadDecoration__ew5xA{position:absolute;left:-2px;bottom:-2px;width:38px;height:38px;z-index:var(--z-docked);pointer-events:auto}.number-input_input__rO_Jj{background-color:var(--white);height:36px;min-height:36px;border-radius:8px;border:1px solid var(--gray-300);font-size:14px;color:var(--gray-900);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .2s cubic-bezier(.4,0,.2,1)}.number-input_input__rO_Jj:hover{border-color:var(--gray-400);box-shadow:0 2px 6px rgba(0,0,0,.06)}.number-input_input__rO_Jj:focus,.number-input_input__rO_Jj:focus-within{border-color:var(--blue-500)}.number-input_input__rO_Jj:disabled{color:var(--gray-900)}.number-input_control__875qM{color:var(--gray-500)}.number-input_control__875qM[data-direction=up]{border-radius:0 8px 0 0}.number-input_control__875qM[data-direction=down]{border-radius:0 0 8px 0}.password-input_rightSectionIcon__G2NXO{cursor:pointer;color:var(--gray-500)}.phone-number-input_input___GxLr{background-color:var(--white);height:36px;min-height:36px;border-radius:8px;border:1px solid var(--gray-300);font-size:14px;color:var(--gray-900);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .2s cubic-bezier(.4,0,.2,1)}.phone-number-input_input___GxLr:hover{border-color:var(--gray-400);box-shadow:0 2px 6px rgba(0,0,0,.06)}.phone-number-input_input___GxLr:focus,.phone-number-input_input___GxLr:focus-within{border-color:var(--blue-500)}.phone-number-input_input___GxLr:disabled{color:var(--gray-900)}.phone-number-input_phonePrefix__kvoRZ{display:flex;align-items:center;gap:6px;margin-top:2px}.phone-number-input_phonePrefix__kvoRZ .phone-number-input_countryCode__WNGZC{font-weight:500;color:var(--gray-700);font-size:14px}.phone-number-input-with-flag_container__RNyRu{display:flex;flex-direction:column;width:100%}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_label__Ih_oP{display:block;margin-bottom:4px;color:var(--form-label-color,var(--gray-900));font-size:var(--form-label-font-size,13px);font-family:var(--form-label-font-family,inherit);font-weight:var(--form-label-font-weight,600);letter-spacing:var(--form-label-letter-spacing,0);text-transform:var(--form-label-text-transform,none);font-style:var(--form-label-font-style,normal);-webkit-text-decoration:var(--form-label-text-decoration,none);text-decoration:var(--form-label-text-decoration,none);line-height:1.4}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_requiredMark__bohtj{margin-left:2px;color:var(--red-500)}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547{display:flex;align-items:stretch;background-color:var(--form-field-background,var(--white));height:36px;min-height:36px;border-radius:var(--form-field-border-radius,8px);border:var(--form-field-border-width,1px) solid var(--form-field-border-color,var(--gray-300));overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--form-field-text-color,var(--gray-900));font-family:var(--form-field-font-family,inherit)}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547:focus,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547:focus-within,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547:hover{box-shadow:0 2px 6px rgba(0,0,0,.06)}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf{flex-shrink:0;width:92px;position:relative;z-index:1;height:100%;display:flex;align-items:center}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf:after{content:"";width:1px;height:20px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:var(--form-field-border-color,var(--gray-300));pointer-events:none}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf .phone-number-input-with-flag_dialCodeTarget__bcRiZ{width:100%;height:100%;background-color:rgba(0,0,0,0)}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf .phone-number-input-with-flag_dialCodeTarget__bcRiZ .mantine-InputBase-wrapper{height:100%}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf .phone-number-input-with-flag_dialCodeTargetInput__LMNe_{background:rgba(0,0,0,0);padding:0;width:100%;height:100%;cursor:pointer;border:none!important;border-radius:0!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf .phone-number-input-with-flag_dialCodeTargetInput__LMNe_:hover{background:rgba(0,0,0,0)!important}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf .phone-number-input-with-flag_dialCodeTargetInput__LMNe_:focus,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf .phone-number-input-with-flag_dialCodeTargetInput__LMNe_:focus-within{outline:none;box-shadow:none!important;background:rgba(0,0,0,0)!important}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf .phone-number-input-with-flag_dialCodeDisplay__zrY6I{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_dialCodeWrapper__OtZmf .phone-number-input-with-flag_dialCodeValue__Cv6Xg{color:var(--form-field-text-color,var(--gray-700));font-size:var(--form-field-font-size,13px);font-family:var(--form-field-font-family,inherit);font-weight:500;line-height:1;display:flex;align-items:center}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_textInputWrapper__mQZgR{flex:1 1;min-width:0;height:100%}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_textInputWrapper__mQZgR .mantine-TextInput-root,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_textInputWrapper__mQZgR .mantine-TextInput-wrapper{height:100%}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547 .mantine-InputBase-input,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547 .mantine-TextInput-input{border:none!important;border-radius:0!important;background:rgba(0,0,0,0)!important;box-shadow:none!important;height:100%!important;min-height:100%!important;color:var(--form-field-text-color,var(--gray-900))!important;font-size:var(--form-field-font-size,14px);font-family:var(--form-field-font-family,inherit)}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547 .mantine-InputBase-input:focus,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547 .mantine-InputBase-input:hover,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547 .mantine-TextInput-input:focus,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapper____547 .mantine-TextInput-input:hover{border:none!important;background:rgba(0,0,0,0)!important;box-shadow:none!important}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapperDisabled__AhDpr{pointer-events:none;opacity:.6}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapperDisabled__AhDpr:hover{background-color:var(--form-field-background,var(--white));border-color:var(--form-field-border-color,var(--gray-300));box-shadow:0 1px 2px rgba(0,0,0,.04)}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapperError__BWbeE,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapperError__BWbeE:hover{border-color:var(--red-500)!important}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapperError__BWbeE:focus,.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_wrapperError__BWbeE:focus-within{border-color:var(--red-500)!important}.phone-number-input-with-flag_container__RNyRu .phone-number-input-with-flag_error__iVKrF{margin-top:4px;color:var(--red-500);line-height:1.2}.phone-number-input-with-flag_flagIcon__KnO9r{width:20px!important;height:15px!important;flex-shrink:0;box-shadow:0 1px 4px var(--gray-400)}.phone-number-input-with-flag_dialCodeDropdown__UBtIQ{z-index:var(--z-popover);width:260px!important;overflow:hidden;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08),0 2px 4px var(--gray-300);border:1px solid var(--gray-200)}.phone-number-input-with-flag_searchInput__MeacZ{border-bottom:1px solid var(--gray-200);border-radius:0}.phone-number-input-with-flag_optionContent__ostg6{display:flex;align-items:center;gap:8px;width:100%}.phone-number-input-with-flag_optionName__SJIHr{flex:1 1;min-width:0;font-size:13px;font-weight:500;color:var(--gray-700)}.phone-number-input-with-flag_optionCode__uXejE{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;color:var(--gray-700)}.phone-number-input-with-flag_option__27DMm:hover{background-color:var(--blue-50)}.text-area_input__oEvdP{background-color:var(--white);min-height:36px;border-radius:8px;border:1px solid var(--gray-300);font-size:14px;color:var(--gray-900);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .2s cubic-bezier(.4,0,.2,1)}.text-area_input__oEvdP:hover{border-color:var(--gray-400);box-shadow:0 2px 6px rgba(0,0,0,.06)}.text-area_input__oEvdP:focus,.text-area_input__oEvdP:focus-within{border-color:var(--blue-500)}.text-area_input__oEvdP:disabled{color:var(--gray-900)}.text-input-with-counter_input__F7y48{background-color:var(--white);height:36px;min-height:36px;border-radius:8px;border:1px solid var(--gray-300);font-size:14px;color:var(--gray-900);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .2s cubic-bezier(.4,0,.2,1)}.text-input-with-counter_input__F7y48:hover{border-color:var(--gray-400);box-shadow:0 2px 6px rgba(0,0,0,.06)}.text-input-with-counter_input__F7y48:focus,.text-input-with-counter_input__F7y48:focus-within{border-color:var(--blue-500)}.text-input-with-counter_input__F7y48:disabled{color:var(--gray-900)}.text-input-with-counter_charCounter__uFdCv{font-size:12px;color:var(--gray-500);white-space:nowrap}.text-input-with-counter_rightSectionContainer__UOsOi{display:flex;align-items:center;gap:8px}.text-input-with-counter_description__IkC5k{font-size:13px;font-weight:500;color:var(--gray-500);margin-top:4px}.lexical-editor_editorContainer__8DR4O{width:100%;position:relative;line-height:20px;font-weight:400;text-align:left;border-radius:12px;border:1px solid var(--gray-300);background-color:var(--white);overflow:hidden;max-height:500px;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:border-color .2s ease,box-shadow .2s ease}.lexical-editor_editorContainer__8DR4O:focus-within{border-color:var(--blue-500)}.lexical-editor_editorContainer__8DR4O.lexical-editor_expanded__Nb9zp{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;max-height:none;border-radius:0;border:none;z-index:var(--z-modal)}.lexical-editor_editorInner__BX6Ky{position:relative;background-color:rgba(0,0,0,0);flex:1 1;overflow-y:auto;min-height:0}.lexical-editor_editorInner__BX6Ky .editor-text-bold{font-weight:700}.lexical-editor_editorInner__BX6Ky .editor-text-italic{font-style:italic}.lexical-editor_editorInner__BX6Ky .editor-text-underline{text-decoration:underline}.lexical-editor_editorInner__BX6Ky .editor-text-strikethrough{text-decoration:line-through}.lexical-editor_editorInner__BX6Ky .editor-text-underlineStrikethrough{text-decoration:underline line-through}.lexical-editor_editorInner__BX6Ky .editor-text-code{background-color:var(--gray-100);padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.lexical-editor_editorInner__BX6Ky .editor-link{color:var(--blue-500);text-decoration:none}.lexical-editor_editorInner__BX6Ky .editor-link:hover{text-decoration:underline}.lexical-editor_editorInner__BX6Ky .editor-list-ol{padding:0;margin:0 0 0 16px;list-style:decimal inside}.lexical-editor_editorInner__BX6Ky .editor-list-ul{padding:0;margin:0 0 0 16px;list-style:disc inside}.lexical-editor_editorInner__BX6Ky .editor-listitem{margin:8px 0}.lexical-editor_editorInner__BX6Ky .editor-list-ol,.lexical-editor_editorInner__BX6Ky .editor-list-ul{margin:0;padding-left:24px}.lexical-editor_editorInner__BX6Ky .editor-nested-listitem{list-style-type:none}.lexical-editor_editorInput__g9bdB{resize:none;font-size:14.5px;line-height:1.6;min-height:140px;position:relative;tab-size:1;outline:0;padding:16px 18px;color:var(--gray-900);caret-color:var(--blue-600)}.lexical-editor_editable__WO2ED{cursor:text}.lexical-editor_editorPlaceholder__E0OiW{color:var(--gray-400);overflow:hidden;position:absolute;text-overflow:ellipsis;top:16px;left:18px;font-size:14.5px;-webkit-user-select:none;user-select:none;display:inline-block;pointer-events:none}.lexical-editor_toolbarBoxShadow__w3oSG{box-shadow:0 2px 4px rgba(0,0,0,.04)}.lexical-editor_toolbar__74GC9{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:var(--gray-50);padding:6px 10px;border-bottom:1px solid var(--gray-200);flex-wrap:wrap;gap:4px;border-radius:11px 11px 0 0;flex-shrink:0}.lexical-editor_toolbar__74GC9 .lexical-editor_leftContent__mqww7{display:flex;flex-direction:row;align-items:center;gap:3px}.lexical-editor_toolbarButton__sCtvV{border:0;background:none;border-radius:6px;width:30px;height:30px;padding:0;cursor:pointer;vertical-align:middle;display:flex;align-items:center;justify-content:center;color:var(--gray-700);transition:all .15s ease}.lexical-editor_toolbarButton__sCtvV:hover{background-color:var(--gray-200);color:var(--gray-900)}.lexical-editor_toolbarButton__sCtvV.lexical-editor_active__YULme{background-color:var(--blue-50);color:var(--blue-600);font-weight:600}.lexical-editor_toolbarButton__sCtvV:disabled{cursor:not-allowed;opacity:.5}.lexical-editor_divider__GxRsz{width:1px;background-color:var(--gray-300);margin:0 4px;height:18px;opacity:.6}.lexical-editor_floatingLinkEditor__efhvR{position:absolute;top:0;left:0;max-width:calc(100vw - 24px);box-sizing:border-box;z-index:var(--z-docked);display:flex;align-items:center;background-color:var(--white);box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:8px;padding:8px;gap:8px;transition:opacity .5s;opacity:0;pointer-events:none}.lexical-editor_floatingLinkEditor__efhvR.lexical-editor_active__YULme{opacity:1;pointer-events:auto}.lexical-editor_linkInput__8hESm{border:1px solid var(--gray-300);border-radius:4px;padding:6px 10px;font-size:14px;width:250px;outline:none}.lexical-editor_linkInput__8hESm:focus{border-color:var(--blue-600)}.lexical-editor_linkView__VdT32{display:flex;align-items:center;justify-content:space-between;gap:2px;width:100%}.lexical-editor_linkView__VdT32 a{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--blue-600);text-decoration:underline;font-size:14px;margin-right:8px}.lexical-editor_linkEditorButton__rztI6{border:0;background:none;border-radius:4px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--gray-800)}.lexical-editor_linkEditorButton__rztI6:hover{background-color:var(--gray-200)}.lexical-editor_linkEditorButton__rztI6.lexical-editor_confirm__0R2r0{color:var(--green-600)}.lexical-editor_linkEditorButton__rztI6.lexical-editor_confirm__0R2r0:hover{background-color:var(--green-50)}.lexical-editor_linkEditorButton__rztI6.lexical-editor_cancel__NqdZ2{color:var(--red-600)}.lexical-editor_linkEditorButton__rztI6.lexical-editor_cancel__NqdZ2:hover{background-color:var(--red-50)}.lexical-editor_menuDropdownHighZIndex__iiPCw,.lexical-editor_selectDropdownHighZIndex__GNUam{z-index:var(--z-popover)!important}.lexical-editor_imageWrapper___SXnE{display:inline-block;position:relative;max-width:100%;margin:8px 0;outline:none}.lexical-editor_imageWrapper___SXnE:focus{outline:none}.lexical-editor_image__LllAP{display:block;max-width:100%;height:auto;border-radius:4px;-webkit-user-select:none;user-select:none}.lexical-editor_imageResizeHandle__7mtmC{position:absolute;width:14px;height:14px;background-color:var(--blue-500);border:2px solid var(--white);border-radius:3px;cursor:nwse-resize;bottom:-4px;right:-4px;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .1s ease}.lexical-editor_imageResizeHandle__7mtmC:hover{transform:scale(1.2);background-color:var(--blue-600)}.lexical-editor_imageSelected__hoY5A{outline:2px solid var(--blue-500);outline-offset:4px;border-radius:4px}.loading-overlay_container__2iAt4{justify-items:center;align-items:center}.lesson-downloads_section__0c0be,.loading-overlay_container__2iAt4{display:flex;flex-direction:column;gap:16px}.lesson-downloads_sectionHeader__Hqc5r{display:flex;gap:16px;align-items:center;justify-content:space-between}.lesson-downloads_dropzone__v6nNN{border:1px dashed var(--gray-300);border-radius:12px;background-color:var(--gray-50);padding:32px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;gap:8px}.lesson-downloads_dropzone__v6nNN.lesson-downloads_dropzoneActive__2_CWS,.lesson-downloads_dropzone__v6nNN:hover{border-color:var(--blue-500)}.lesson-downloads_dropzone__v6nNN .lesson-downloads_dropzoneIcon__7uNZE{color:var(--gray-400);transition:all .2s cubic-bezier(.4,0,.2,1)}.lesson-downloads_dropzone__v6nNN.lesson-downloads_dropzoneActive__2_CWS .lesson-downloads_dropzoneIcon__7uNZE,.lesson-downloads_dropzone__v6nNN:hover .lesson-downloads_dropzoneIcon__7uNZE{color:var(--blue-500);transform:scale(1.01)}.lesson-downloads_dropzone__v6nNN .lesson-downloads_dropzoneHint__DaVJU{margin-top:-4px}.lesson-downloads_downloadList__fBYFa{display:flex;flex-direction:column;gap:8px}.lesson-downloads_downloadItem__SlY_L{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border:1px solid var(--gray-200);border-radius:8px;background-color:var(--white);transition:all .2s ease}.lesson-downloads_downloadItem__SlY_L:hover{background-color:var(--gray-50);border-color:var(--gray-300)}.lesson-downloads_downloadItem__SlY_L:hover .lesson-downloads_downloadActions__lYgsB{opacity:1;visibility:visible}.lesson-downloads_downloadInfoWrapper__Z_bLO{display:flex;align-items:center;gap:12px;overflow:hidden;flex:1 1}.lesson-downloads_fileIconWrapper__HNjHh{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;flex-shrink:0}.lesson-downloads_fileIconWrapper__HNjHh.lesson-downloads_pdf__OUcF_{background-color:#fee2e2;color:#ef4444}.lesson-downloads_fileIconWrapper__HNjHh.lesson-downloads_word__aZ49o{background-color:#dbeafe;color:#3b82f6}.lesson-downloads_fileIconWrapper__HNjHh.lesson-downloads_excel__zTl9_{background-color:#dcfce7;color:#22c55e}.lesson-downloads_fileIconWrapper__HNjHh.lesson-downloads_powerpoint__7J0CX{background-color:#ffedd5;color:#ea580c}.lesson-downloads_fileIconWrapper__HNjHh.lesson-downloads_video___UGA9{background-color:#ede9fe;color:#7c3aed}.lesson-downloads_fileIconWrapper__HNjHh.lesson-downloads_audio__h9_tq{background-color:#fce7f3;color:#db2777}.lesson-downloads_fileIconWrapper__HNjHh.lesson-downloads_image__sR6hs{background-color:#e0f2fe;color:#0284c7}.lesson-downloads_fileIconWrapper__HNjHh.lesson-downloads_zip__liz5X{background-color:#fef3c7;color:#f59e0b}.lesson-downloads_fileIconWrapper__HNjHh.lesson-downloads_default__KHORk{background-color:var(--gray-100);color:var(--gray-500)}.lesson-downloads_downloadInfo__Jxugh{display:flex;flex-direction:column;gap:2px;overflow:hidden;flex:1 1}.lesson-downloads_fileName__nyog_{font-size:14px;font-weight:500;color:var(--gray-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lesson-downloads_fileMeta__EqKA_{font-size:12px;color:var(--gray-500);display:flex;align-items:center;gap:8px}.lesson-downloads_downloadActions__lYgsB{display:flex;gap:4px;opacity:0;visibility:hidden;transition:all .2s ease}.lesson-downloads_actionButton__sm4Gg{background:none;border:none;padding:6px;cursor:pointer;color:var(--gray-400);border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.lesson-downloads_actionButton__sm4Gg:hover{color:var(--gray-900);background-color:var(--gray-200)}.lesson-downloads_actionButton__sm4Gg.lesson-downloads_deleteHover__wYlbn:hover{color:var(--error-500);background-color:var(--error-50)}.lesson-downloads_uploadingItem__2q22Z{display:flex;align-items:center;padding:12px 16px;border:1px solid var(--gray-200);border-radius:8px;background-color:var(--white);gap:12px}.lesson-downloads_uploadingContent__9JjiH{flex:1 1;display:flex;flex-direction:column;gap:6px}.lesson-downloads_uploadingHeader__mQIBG{display:flex;justify-content:space-between;align-items:center}.lesson-downloads_progressBarContainer__UVabO{width:100%;height:6px;background-color:var(--gray-200);border-radius:999px;overflow:hidden}.lesson-downloads_progressBar__qcGfn{height:100%;background-color:var(--primary-500);border-radius:999px;transition:width .3s ease}.page-header_header__Gtdsu{display:flex;flex-direction:row;gap:16px;overflow:hidden;margin-bottom:32px;align-items:flex-start}.page-header_header__Gtdsu .page-header_thumbnail__yWARJ{width:120px;height:80px;align-self:center;border-radius:8px;border:1px solid var(--gray-200);overflow:hidden;flex-shrink:0;background-color:var(--gray-100)}.page-header_header__Gtdsu .page-header_thumbnail__yWARJ .page-header_image__BQnG9{width:100%;height:100%;object-fit:cover}.page-header_header__Gtdsu .page-header_thumbnail__yWARJ .page-header_placeholderIcon__agxg6{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--gray-400)}.page-header_header__Gtdsu .page-header_leftPageHeader__Jbx2L{display:flex;flex-direction:column;min-width:0;flex:1 1}.page-header_header__Gtdsu .page-header_leftPageHeader__Jbx2L .page-header_titleGroup__ttAu0{display:flex;flex-direction:column}.page-header_header__Gtdsu .page-header_leftPageHeader__Jbx2L .page-header_titleGroup__ttAu0 .page-header_title__LKhR6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header_header__Gtdsu .page-header_leftPageHeader__Jbx2L .page-header_titleGroup__ttAu0 .page-header_description__g2QYd{margin:0;font-size:13px;line-height:1.4;color:var(--gray-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header_header__Gtdsu .page-header_leftPageHeader__Jbx2L .page-header_tabsRow__YXHhw .page-header_tabsList__ksaSP{display:flex;margin-top:16px}.page-header_header__Gtdsu .page-header_leftPageHeader__Jbx2L .page-header_tabsRow__YXHhw .page-header_tabsTab__x3Uhk{padding-bottom:10px}.page-header_header__Gtdsu .page-header_rightPageHeader__sRnTC{gap:12px;flex-shrink:0;margin-left:auto}.download-header-actions_actions__xGiXe{display:flex;align-items:center;gap:12px}.download-header-actions_actions__xGiXe .download-header-actions_iconButton__SBkyz{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:rgba(0,0,0,0);color:var(--gray-700);cursor:pointer;transition:all .2s}.download-header-actions_actions__xGiXe .download-header-actions_iconButton__SBkyz:hover{background-color:var(--gray-200)}.download-header-actions_actions__xGiXe .download-header-actions_iconButton__SBkyz:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.download-header-actions_actions__xGiXe .download-header-actions_primaryAction__TN7vi{border-radius:20px}.download-actions-menu_actionsButton__gGFPt{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--gray-600);cursor:pointer;transition:background-color .2s ease}.download-actions-menu_actionsButton__gGFPt:hover{background-color:var(--gray-200);color:var(--gray-800)}.complete-broadcast-email-step-modal_container__R3yG9,.select-recipient-modal_container__V5O_l{max-width:500px}.course-header-actions_actions__Gh_B6{display:flex;align-items:center;gap:12px}.course-header-actions_iconButton__hMl3s{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:rgba(0,0,0,0);color:var(--gray-700);cursor:pointer;transition:all .2s}.course-header-actions_iconButton__hMl3s:hover{background-color:var(--gray-200)}.course-header-actions_iconButton__hMl3s:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.course-header-actions_primaryAction__0aSpG{border-radius:20px}.add-chapter-modal_modalContent__htLj4{display:flex;flex-direction:column;gap:16px;min-width:400px}.add-chapter-modal_modalContent__htLj4 .add-chapter-modal_description__89uYb{font-size:14px;color:var(--gray-600)}.add-chapter-modal_modalContent__htLj4 .add-chapter-modal_inputWrapper___Ncm1{display:flex;flex-direction:column;gap:8px}.add-lesson-modal_modalContent__SotmK{display:flex;flex-direction:column;gap:16px;min-width:400px}.add-lesson-modal_modalContent__SotmK .add-lesson-modal_description__UPzxW{font-size:14px;color:var(--gray-600)}.add-lesson-modal_modalContent__SotmK .add-lesson-modal_inputWrapper__Dy_h9{display:flex;flex-direction:column;gap:8px}.delete-chapter-modal_contentDelete__0wQKE{max-width:400px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.edit-chapter-modal_modalContent__lolzY{display:flex;flex-direction:column;gap:16px;min-width:400px}.edit-chapter-modal_modalContent__lolzY .edit-chapter-modal_inputWrapper__HJxth{display:flex;flex-direction:column;gap:8px}.edit-chapter-modal_modalContent__lolzY .edit-chapter-modal_loadingContainer___vVSc{display:flex;justify-content:center;align-items:center;min-height:200px}.active-learning-layout_sectionCard__SOEZ3{display:flex;flex-direction:row;gap:16px;padding:24px;background:var(--white);border:1px solid var(--gray-300);border-radius:12px;box-shadow:0 1px 2px var(--gray-200)}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionHeader__Q0tGd{display:flex;flex-direction:column;gap:12px;width:320px}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionHeader__Q0tGd .active-learning-layout_sectionTitle__vG9aB{font-size:18px;font-weight:600;color:var(--gray-900);margin:0}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionHeader__Q0tGd .active-learning-layout_sectionDescription__xPZ6t{font-size:14px;color:var(--gray-500);line-height:1.5;margin:0}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz{display:flex;flex:1 1;flex-direction:column;gap:16px}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_loadingState__kzLlR{display:flex;align-items:center;justify-content:center;min-height:200px}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_layoutPreviewCard__3bs4F{display:flex;gap:24px;padding:24px}@media(max-width:700px){.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_layoutPreviewCard__3bs4F{flex-direction:column}}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_layoutPreviewCard__3bs4F .active-learning-layout_previewImageWrapper__Wx0md{flex-shrink:0;width:280px;height:180px;border-radius:8px;overflow:hidden;box-shadow:2px 2px 4px 2px rgba(15,23,42,.04);border:1px solid var(--gray-200)}@media(max-width:700px){.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_layoutPreviewCard__3bs4F .active-learning-layout_previewImageWrapper__Wx0md{width:100%;height:auto;aspect-ratio:16/10}}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_layoutPreviewCard__3bs4F .active-learning-layout_previewImageWrapper__Wx0md .active-learning-layout_previewImage__hyN_h{width:100%;height:100%;object-fit:contain}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_layoutPreviewCard__3bs4F .active-learning-layout_previewImageWrapper__Wx0md .active-learning-layout_previewImageIcon__k_AQo{color:var(--gray-400);width:100%;height:100%;object-fit:fill}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_layoutPreviewCard__3bs4F .active-learning-layout_layoutDetails__FN4Wz{display:flex;flex-direction:column;gap:12px;flex:1 1}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_layoutPreviewCard__3bs4F .active-learning-layout_layoutDetails__FN4Wz .active-learning-layout_layoutName__X7yQC{font-size:16px;font-weight:600;color:var(--gray-900);margin:0}.active-learning-layout_sectionCard__SOEZ3 .active-learning-layout_sectionBody__JKJEz .active-learning-layout_layoutPreviewCard__3bs4F .active-learning-layout_layoutDetails__FN4Wz .active-learning-layout_layoutDescription__t_rc4{font-size:14px;color:var(--gray-500);line-height:1.5;margin:0}.active-learning-layout_emptyContainer__1DMJF{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;padding:24px;background:var(--white);min-height:248px}.active-learning-layout_emptyContainer__1DMJF.active-learning-layout_loading__b8yAJ{border:1px solid var(--gray-300);border-radius:12px;box-shadow:0 1px 2px var(--gray-200)}.course-detail-learning-layout-tab_container__1OHxh{display:flex;flex-direction:column;gap:16px}.course-player-customization_container__trClJ{display:flex;flex-direction:row;gap:16px;padding:24px;background:var(--white);border:1px solid var(--gray-300);border-radius:12px;box-shadow:0 1px 2px var(--gray-200)}.course-player-customization_container__trClJ .course-player-customization_header__cHEZw{display:flex;flex-direction:column;gap:6px;width:320px}.course-player-customization_container__trClJ .course-player-customization_header__cHEZw .course-player-customization_title__yp4Ei{font-size:18px;font-weight:600;color:var(--gray-900);margin:0}.course-player-customization_container__trClJ .course-player-customization_header__cHEZw .course-player-customization_description__cfmeA{font-size:13px;color:var(--gray-500);line-height:1.5;margin:0}.course-player-customization_container__trClJ .course-player-customization_fields__LG3_g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;flex:1 1}@media(max-width:800px){.course-player-customization_container__trClJ .course-player-customization_fields__LG3_g{grid-template-columns:1fr}}.course-player-customization_container__trClJ .course-player-customization_fields__LG3_g .course-player-customization_fontFamilyField__s8Np5{grid-column:auto}.course-player-customization_container__trClJ .course-player-customization_fields__LG3_g .course-player-customization_toggleCard__lwl0I{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:10px 16px;border:1px solid var(--gray-200);border-radius:10px;background:var(--white);align-self:end;min-height:62px;box-sizing:border-box}.course-player-customization_container__trClJ .course-player-customization_fields__LG3_g .course-player-customization_toggleCard__lwl0I .course-player-customization_toggleCardHeader__ndW_m{display:flex;align-items:center;justify-content:space-between;gap:16px}.course-player-customization_container__trClJ .course-player-customization_fields__LG3_g .course-player-customization_toggleCard__lwl0I .course-player-customization_watermarkSelectWrapper__NGU9Y{padding-top:12px;border-top:1px solid var(--gray-200);margin-top:2px}.course-player-customization_container__trClJ .course-player-customization_fields__LG3_g .course-player-customization_toggleCard__lwl0I .course-player-customization_toggleText__4GJhM{display:flex;flex-direction:column;gap:4px}.course-player-customization_container__trClJ .course-player-customization_fields__LG3_g .course-player-customization_toggleCard__lwl0I .course-player-customization_toggleText__4GJhM .course-player-customization_toggleTitle__Oecme{font-size:14px;font-weight:600;color:var(--gray-900);margin:0}.course-player-customization_container__trClJ .course-player-customization_fields__LG3_g .course-player-customization_toggleCard__lwl0I .course-player-customization_toggleText__4GJhM .course-player-customization_toggleDescription__tTRg_{font-size:13px;color:var(--gray-500);margin:0}.course-player-customization_container__trClJ .mantine-Select-label{font-size:13px!important;font-weight:500}.course-player-customization_container__trClJ [class*=colorPickerPopover]{z-index:20!important}.course-player-customization_selectDropdown__J649u{max-height:220px}.course-player-theme-select_select__13tSr{width:100%;-webkit-user-select:none!important;user-select:none!important}.course-player-theme-select_dropdown__27ZBW{max-height:400px;overflow-y:auto}.course-player-theme-select_emptySelectOption__QMxG5{display:flex;align-items:center;flex-direction:column;gap:8px;padding:8px 4px;color:var(--gray-500);justify-content:center;width:100%;text-align:center}.course-player-theme-select_layoutOptionItem__G8d_n{display:flex;align-items:center;gap:12px;padding:8px 4px;width:100%}.course-player-theme-select_optionThumbnail___aUl_{flex-shrink:0;width:80px;height:50px;border-radius:4px;overflow:hidden}.course-player-theme-select_optionThumbnail___aUl_ .course-player-theme-select_thumbnailImage__C_ZnI{width:100%;height:100%;object-fit:contain}.course-player-theme-select_optionThumbnail___aUl_ .course-player-theme-select_previewImageIcon__OQJ_h{width:100%;height:100%;color:var(--gray-400)}.course-player-theme-select_optionContent__sQZLr{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.course-player-theme-select_checkIcon__ElrGI{flex-shrink:0}.course-watermark-customization-tab_container__ea2jZ{display:flex;flex-direction:row;gap:16px;padding:24px;background:var(--white);border:1px solid var(--gray-300);border-radius:12px;box-shadow:0 1px 2px var(--gray-200)}@media(max-width:800px){.course-watermark-customization-tab_container__ea2jZ{flex-direction:column}}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_header__vNYbS{display:flex;flex-direction:column;gap:6px;width:320px}@media(max-width:800px){.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_header__vNYbS{width:100%}}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_header__vNYbS .course-watermark-customization-tab_title__5m06_{font-size:18px;font-weight:600;color:var(--gray-900);margin:0}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_header__vNYbS .course-watermark-customization-tab_description__mMDhl{font-size:13px;color:var(--gray-500);line-height:1.5;margin:0}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo{display:flex;flex-direction:column;gap:16px;flex:1 1}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--gray-200);border-radius:10px;background:var(--white)}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8 .course-watermark-customization-tab_watermarkCardHeader__EA0v8{display:flex;align-items:center;justify-content:space-between;gap:16px}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8 .course-watermark-customization-tab_watermarkCardHeader__EA0v8 .course-watermark-customization-tab_toggleText__2tSrm{display:flex;flex-direction:column;gap:4px}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8 .course-watermark-customization-tab_watermarkCardHeader__EA0v8 .course-watermark-customization-tab_toggleText__2tSrm .course-watermark-customization-tab_toggleTitle__0aaUu{font-size:14px;font-weight:600;color:var(--gray-900);margin:0}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8 .course-watermark-customization-tab_watermarkCardHeader__EA0v8 .course-watermark-customization-tab_toggleText__2tSrm .course-watermark-customization-tab_toggleDescription__VXylB{font-size:13px;color:var(--gray-500);margin:0}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8 .course-watermark-customization-tab_watermarkContent__rtSCZ{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--gray-200)}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8 .course-watermark-customization-tab_watermarkContent__rtSCZ .course-watermark-customization-tab_checkboxGroup__RYek6{display:flex;flex-direction:column;gap:12px;padding:12px 16px;background:var(--gray-50);border-radius:8px;border:1px solid var(--gray-200)}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8 .course-watermark-customization-tab_watermarkContent__rtSCZ .course-watermark-customization-tab_checkboxGroup__RYek6 .course-watermark-customization-tab_checkboxGroupTitle__8QwHx{font-size:13px;font-weight:600;color:var(--gray-700)}.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8 .course-watermark-customization-tab_watermarkContent__rtSCZ .course-watermark-customization-tab_checkboxGroup__RYek6 .course-watermark-customization-tab_checkboxList__NkfR4{display:flex;flex-direction:row;gap:24px;align-items:center}@media(max-width:576px){.course-watermark-customization-tab_container__ea2jZ .course-watermark-customization-tab_fields__MnHXo .course-watermark-customization-tab_watermarkCard__zx8T8 .course-watermark-customization-tab_watermarkContent__rtSCZ .course-watermark-customization-tab_checkboxGroup__RYek6 .course-watermark-customization-tab_checkboxList__NkfR4{flex-direction:column;align-items:flex-start;gap:12px}}.course-watermark-customization-tab_selectDropdown__lxFGz{max-height:220px}.course-offer-tab_loadingContainer__b0i95{display:flex;align-items:center;justify-content:center;min-height:200px}.course-offer-tab_container__LmCee{background-color:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px}.course-offer-tab_container__LmCee .course-offer-tab_tableControl__Awhs4{margin-bottom:16px}.course-offer-tab_table__XfXEn{width:100%;border-collapse:collapse;table-layout:fixed;border:1px solid var(--gray-100)}.course-offer-tab_table__XfXEn .course-offer-tab_tableHead__PMzdB{background-color:var(--gray-50);border-bottom:1px solid var(--gray-100)}.course-offer-tab_table__XfXEn .course-offer-tab_tableHead__PMzdB .course-offer-tab_headerRow__C_ffc .course-offer-tab_headerCell__JklT0{padding:12px 16px;text-align:left;font-size:13px;font-weight:500;color:var(--gray-600);white-space:nowrap;align-content:center}.course-offer-tab_table__XfXEn .course-offer-tab_tableBody___H2ls .course-offer-tab_tableRow__xLaq2{border-bottom:1px solid var(--gray-100);transition:background-color .15s ease}.course-offer-tab_table__XfXEn .course-offer-tab_tableBody___H2ls .course-offer-tab_tableRow__xLaq2:hover{background-color:var(--gray-50)}.course-offer-tab_table__XfXEn .course-offer-tab_tableBody___H2ls .course-offer-tab_tableRow__xLaq2:last-child{border-bottom:none}.course-offer-tab_table__XfXEn .course-offer-tab_tableBody___H2ls .course-offer-tab_tableRow__xLaq2 .course-offer-tab_tableCell___uqml{padding:12px 16px;vertical-align:middle}.course-offer-tab_pagination__PUJ61{display:flex;justify-content:center;margin-top:16px}.chapter-card_chapterCardWrapper__Hb6i0{width:100%;position:relative;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.chapter-card_dragging__qAuEi{opacity:1;box-shadow:0 8px 18px rgba(15,23,42,.15);border-radius:8px;background-color:var(--white);transform:rotate(-1deg);transform-origin:center center;will-change:transform}.chapter-card_dragging__qAuEi,.chapter-card_dragging__qAuEi *{user-select:none;-webkit-user-select:none}.chapter-card_ghost__GzB0K{opacity:.3;box-shadow:none;pointer-events:none;border-radius:8px;border-color:var(--gray-700)}.chapter-card_accordionItem__tCc8H{border:1px solid var(--gray-200);border-radius:8px;overflow:hidden;margin-bottom:12px}.chapter-card_accordionItem__tCc8H:last-child{margin-bottom:0}.chapter-card_accordionControl__f0PTj{padding:0;background-color:var(--white)}.chapter-card_accordionControl__f0PTj:hover{background-color:var(--gray-50)}.chapter-card_accordionControl__f0PTj[data-active]{background-color:var(--white)}.chapter-card_accordionLabel__QEGLZ{padding:0;width:100%}.chapter-card_accordionChevron__fo9MS{color:var(--gray-500);margin-left:8px;margin-right:16px}.chapter-card_accordionContent__VKI9U{padding:0;background-color:var(--gray-50)}.chapter-card_chapterHeader__okltZ{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;padding:12px 16px;cursor:pointer;transition:background-color .2s}.chapter-card_chapterHeader__okltZ:hover .chapter-card_addContentButton__jBwQu,.chapter-card_chapterHeader__okltZ:hover .chapter-card_chapterActions__YMt4j .chapter-card_actionButton__lBaoW{opacity:1}.chapter-card_chapterHeader__okltZ:hover .chapter-card_iconWrapper__pUxDz .chapter-card_chapterIcon__HPTq6{opacity:0}.chapter-card_chapterHeader__okltZ:hover .chapter-card_iconWrapper__pUxDz .chapter-card_dragHandle__WIGtp{opacity:1}.chapter-card_chapterHeader__okltZ .chapter-card_chapterInfo__8ygMf{display:flex;align-items:center;gap:12px;flex:1 1}.chapter-card_chapterHeader__okltZ .chapter-card_chapterInfo__8ygMf .chapter-card_chapterTitle__25t4e{font-size:14px;font-weight:500;color:var(--gray-800)}.chapter-card_chapterHeader__okltZ .chapter-card_chapterActions__YMt4j{display:flex;align-items:center;gap:4px}.chapter-card_chapterHeader__okltZ .chapter-card_chapterActions__YMt4j .chapter-card_actionButton__lBaoW{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;cursor:pointer;transition:all .2s;opacity:0;color:var(--gray-600)}.chapter-card_chapterHeader__okltZ .chapter-card_chapterActions__YMt4j .chapter-card_actionButton__lBaoW:hover{background-color:var(--gray-200);color:var(--gray-700)}.chapter-card_chapterHeader__okltZ .chapter-card_chapterActions__YMt4j .chapter-card_disabledActionButton__LYEmz{cursor:not-allowed;color:var(--gray-400)}.chapter-card_chapterHeader__okltZ .chapter-card_chapterActions__YMt4j .chapter-card_disabledActionButton__LYEmz:hover{background-color:var(--gray-200);color:var(--gray-400)}.chapter-card_chapterHeader__okltZ .chapter-card_chapterActions__YMt4j .chapter-card_addContentButton__jBwQu{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:13px;cursor:pointer;transition:all .2s;color:var(--gray-600)}.chapter-card_chapterHeader__okltZ .chapter-card_chapterActions__YMt4j .chapter-card_addContentButton__jBwQu:hover{background-color:var(--gray-200)}.chapter-card_previewMenuOpen__Q6kd7 .chapter-card_chapterActions__YMt4j .chapter-card_actionButton__lBaoW{opacity:1}.chapter-card_iconWrapper__pUxDz{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transform:opacity .2s ease-in-out}.chapter-card_iconWrapper__pUxDz .chapter-card_chapterIcon__HPTq6{transition:opacity .2s}.chapter-card_iconWrapper__pUxDz .chapter-card_dragHandle__WIGtp{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;cursor:grab}.chapter-card_lessonsContainer__L6LGG{display:flex;flex-direction:column;border-top:1px solid var(--gray-200)}.no-lesson-found_container__96BGh{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.no-lesson-found_container__96BGh .no-lesson-found_icon__w4H3r{color:var(--gray-600)}.no-lesson-found_container__96BGh .no-lesson-found_noLessonsFound___9G1o{padding:13px;color:var(--gray-700)}.course-detail-outline-tab_outlineTab__qz9y7{display:flex;flex-direction:column;gap:16px;background-color:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG{display:flex;align-items:center;justify-content:space-between;gap:8px}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC{position:relative;flex:1 1}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_searchInput__48pox{width:100%}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_clearIcon__mF64J{cursor:pointer;color:var(--gray-400);transition:color .2s}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_clearIcon__mF64J:hover{color:var(--gray-600)}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_searchDropdown__TkONC{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:var(--white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;max-height:300px;overflow-y:auto}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_searchDropdown__TkONC .course-detail-outline-tab_searchResultItem__yIhfg{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid var(--gray-100)}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_searchDropdown__TkONC .course-detail-outline-tab_searchResultItem__yIhfg:last-child{border-bottom:none}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_searchDropdown__TkONC .course-detail-outline-tab_searchResultItem__yIhfg:hover{background-color:var(--gray-50)}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_searchDropdown__TkONC .course-detail-outline-tab_searchResultItem__yIhfg .course-detail-outline-tab_resultIcon__AMlsM{color:var(--gray-500);margin-top:2px}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_searchDropdown__TkONC .course-detail-outline-tab_searchResultItem__yIhfg .course-detail-outline-tab_resultContent__UCGu8{display:flex;flex-direction:column;gap:4px}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_searchDropdown__TkONC .course-detail-outline-tab_searchResultItem__yIhfg .course-detail-outline-tab_resultContent__UCGu8 .course-detail-outline-tab_resultTitle__TcpAg{font-size:14px;font-weight:500;color:var(--gray-900)}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_searchContainer__horfC .course-detail-outline-tab_searchDropdown__TkONC .course-detail-outline-tab_searchResultItem__yIhfg .course-detail-outline-tab_resultContent__UCGu8 .course-detail-outline-tab_resultSubtitle__o__PW{font-size:12px;color:var(--gray-500)}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_expandAllButton__Y5FRx{display:flex;align-items:center;padding:8px 12px;border:1px solid var(--gray-300);cursor:pointer;transition:all .25s;white-space:nowrap;min-width:120px}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_toolBar__H9DbG .course-detail-outline-tab_expandAllButton__Y5FRx:hover{background-color:var(--gray-100)}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_listHeader__0b7Nm{display:flex;justify-content:space-between;align-items:center}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_listHeader__0b7Nm .course-detail-outline-tab_moduleCount__Vk5n0{display:flex;gap:6px;align-items:center;font-size:14px;font-weight:500;color:var(--gray-700)}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_listHeader__0b7Nm .course-detail-outline-tab_expandAllButton__Y5FRx{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--gray-300);border-radius:6px;font-size:13px;color:var(--gray-600);cursor:pointer;transition:all .2s}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_listHeader__0b7Nm .course-detail-outline-tab_expandAllButton__Y5FRx:hover{background-color:var(--gray-100)}.course-detail-outline-tab_outlineTab__qz9y7 .course-detail-outline-tab_chaptersContainer__Y118h{display:flex;flex-direction:column;gap:8px;background-color:var(--white);border-radius:8px;overflow:hidden}.course-detail-outline-tab_highlight__ffg1b{animation:course-detail-outline-tab_highlightPulse__ZXjb1 2s ease-out}@keyframes course-detail-outline-tab_highlightPulse__ZXjb1{0%{background-color:var(--blue-100)}to{background-color:rgba(0,0,0,0)}}.course-detail-outline-tab_emptyState__Woui8,.course-detail-outline-tab_loadingContainer__CY9E8{display:flex;align-items:center;justify-content:center;min-height:200px}.course-detail-outline-tab_emptyState__Woui8{flex-direction:column;color:var(--gray-500)}.course-detail-outline-tab_emptyState__Woui8 .course-detail-outline-tab_emptyIcon__TPciH{margin-bottom:12px;color:var(--gray-400)}.course-detail-outline-tab_emptyState__Woui8 .course-detail-outline-tab_emptyText__KMUNc{font-size:14px}.course-detail-outline-tab_dragging__pORDM *,.course-detail-outline-tab_dragging__pORDM body{cursor:grabbing!important}.course-detail-outline-tab_chapterDragging__szac0 .course-detail-outline-tab_chaptersContainer__Y118h{user-select:none;-webkit-user-select:none}.course-detail-outline-tab_chapterDragging__szac0 .course-detail-outline-tab_chaptersContainer__Y118h *,.course-detail-outline-tab_chapterOverlayCard__N533n{pointer-events:none;user-select:none;-webkit-user-select:none}.course-status-dropdown_statusBadge__iSVuB{cursor:pointer}.course-status-dropdown_statusBadge__iSVuB .course-status-dropdown_statusItem__LODo9{display:flex;align-items:center;gap:8px}.lesson-card_lessonItem__EpV_s{display:flex;align-items:center;justify-content:space-between;padding:6px 56px 6px 16px;background-color:var(--white);border-bottom:1px solid var(--gray-100);transition:box-shadow .2s ease,opacity .2s ease}.lesson-card_lessonItem__EpV_s:last-child{border-bottom:none}.lesson-card_lessonItem__EpV_s .lesson-card_lessonInfo__HtpP6{display:flex;align-items:center;gap:12px;padding-left:20px}.lesson-card_lessonItem__EpV_s .lesson-card_lessonInfo__HtpP6 .lesson-card_iconWrapper__Ym8Yf{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:18px}.lesson-card_lessonItem__EpV_s .lesson-card_lessonInfo__HtpP6 .lesson-card_iconWrapper__Ym8Yf .lesson-card_lessonIcon__HwyVM{color:var(--gray-500);transition:opacity .2s}.lesson-card_lessonItem__EpV_s .lesson-card_lessonInfo__HtpP6 .lesson-card_iconWrapper__Ym8Yf .lesson-card_dragHandle__F90nU{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;cursor:grab}.lesson-card_lessonItem__EpV_s .lesson-card_lessonInfo__HtpP6 .lesson-card_iconWrapper__Ym8Yf .lesson-card_dragIcon__2fj6c{position:absolute;color:var(--gray-500);pointer-events:none}.lesson-card_lessonItem__EpV_s .lesson-card_lessonInfo__HtpP6 .lesson-card_lessonTitle__LZe8u{font-size:14px;font-weight:400}.lesson-card_lessonItem__EpV_s .lesson-card_lessonActions__f7YbJ{display:flex;align-items:center;justify-content:space-between;gap:4px}.lesson-card_lessonItem__EpV_s .lesson-card_lessonActions__f7YbJ .lesson-card_actionButtons__VsjGl{display:flex;align-items:center;gap:4px}.lesson-card_lessonItem__EpV_s .lesson-card_lessonActions__f7YbJ .lesson-card_actionButton__5wpXO{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;cursor:pointer;transition:all .2s;opacity:0;color:var(--gray-600)}.lesson-card_lessonItem__EpV_s .lesson-card_lessonActions__f7YbJ .lesson-card_actionButton__5wpXO:hover{background-color:var(--gray-200);color:var(--gray-700)}.lesson-card_lessonItem__EpV_s:hover{background-color:var(--gray-50)}.lesson-card_lessonItem__EpV_s:hover .lesson-card_lessonActions__f7YbJ .lesson-card_actionButton__5wpXO{opacity:1}.lesson-card_lessonItem__EpV_s:hover .lesson-card_lessonInfo__HtpP6 .lesson-card_iconWrapper__Ym8Yf .lesson-card_lessonIcon__HwyVM{opacity:0}.lesson-card_lessonItem__EpV_s:hover .lesson-card_lessonInfo__HtpP6 .lesson-card_iconWrapper__Ym8Yf .lesson-card_dragHandle__F90nU,.lesson-card_previewMenuOpen__SoAlO .lesson-card_lessonActions__f7YbJ .lesson-card_actionButton__5wpXO{opacity:1}.lesson-card_dragging__rIf6P{opacity:.6;box-shadow:0 4px 12px rgba(15,23,42,.12)}.lesson-card_dragging__rIf6P,.lesson-card_dragging__rIf6P *,.lesson-card_overlay__Yd2jV{user-select:none;-webkit-user-select:none}.lesson-card_overlay__Yd2jV{opacity:1;box-shadow:0 8px 20px rgba(15,23,42,.2);transform:rotate(-1deg);transform-origin:center center;will-change:transform;border-radius:8px;pointer-events:none}.lesson-card_overlay__Yd2jV *{user-select:none;-webkit-user-select:none}.search-input-dropdown_searchContainer__ymESo{position:relative;flex:1 1}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_searchInput__UOdLz{width:100%}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_clearIcon__FyqMz{cursor:pointer;color:var(--gray-400);transition:color .2s}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_clearIcon__FyqMz:hover{color:var(--gray-600)}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_searchDropdown__Ogu4a{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:var(--white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;max-height:300px;overflow-y:auto}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_searchDropdown__Ogu4a .search-input-dropdown_searchResultItem___2CQ8{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid var(--gray-100)}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_searchDropdown__Ogu4a .search-input-dropdown_searchResultItem___2CQ8:last-child{border-bottom:none}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_searchDropdown__Ogu4a .search-input-dropdown_searchResultItem___2CQ8:hover{background-color:var(--gray-50)}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_searchDropdown__Ogu4a .search-input-dropdown_searchResultItem___2CQ8 .search-input-dropdown_resultIcon__jSVop{color:var(--gray-500);margin-top:2px}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_searchDropdown__Ogu4a .search-input-dropdown_searchResultItem___2CQ8 .search-input-dropdown_resultContent__AL7Uh{display:flex;flex-direction:column;gap:4px}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_searchDropdown__Ogu4a .search-input-dropdown_searchResultItem___2CQ8 .search-input-dropdown_resultContent__AL7Uh .search-input-dropdown_resultTitle__0ISf0{font-size:14px;font-weight:500;color:var(--gray-900)}.search-input-dropdown_searchContainer__ymESo .search-input-dropdown_searchDropdown__Ogu4a .search-input-dropdown_searchResultItem___2CQ8 .search-input-dropdown_resultContent__AL7Uh .search-input-dropdown_resultSubtitle__pWKWS{font-size:12px;color:var(--gray-500)}.search-input-dropdown_highlight__1IRR9{animation:search-input-dropdown_highlightPulse__WoC_Y 4s ease-out}@keyframes search-input-dropdown_highlightPulse__WoC_Y{0%{background-color:var(--blue-200)}to{background-color:rgba(0,0,0,0)}}.course-actions-menu_actionsButton__9Rc4T{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--gray-600);cursor:pointer;transition:background-color .2s ease}.course-actions-menu_actionsButton__9Rc4T:hover{background-color:var(--gray-200);color:var(--gray-800)}.course-detail-settings_tab_settingTab__RPbNw{display:flex;flex-direction:column;gap:20px;background-color:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:24px}.course-detail-settings_tab_settingTab__RPbNw .course-detail-settings_tab_settingMain__0RzoB{display:flex;align-items:start;justify-content:space-between;gap:16px}.course-detail-settings_tab_settingTab__RPbNw .course-detail-settings_tab_settingDescription__at3Hi{max-width:320px}.course-detail-settings_tab_settingTab__RPbNw .course-detail-settings_tab_settingDescription__at3Hi .course-detail-settings_tab_descriptionTitle__IGBfT{font-weight:600}.course-detail-settings_tab_settingTab__RPbNw .course-detail-settings_tab_settingDescription__at3Hi .course-detail-settings_tab_descriptionText__jISH5{color:var(--secondary);text-align:left;font-size:14px}.course-detail-settings_tab_settingTab__RPbNw .course-detail-settings_tab_settingForm__zIyFC{flex:1 1;display:flex;align-items:stretch;flex-direction:column;gap:10px}.course-detail-settings_tab_settingTab__RPbNw .course-detail-settings_tab_settingForm__zIyFC .course-detail-settings_tab_formBox__fIM31{display:flex;flex-direction:column;gap:5px}.course-detail-settings_tab_settingTab__RPbNw .course-detail-settings_tab_settingForm__zIyFC .course-detail-settings_tab_formBox__fIM31 .course-detail-settings_tab_courseThumbnailTitle__FDpLz{font-weight:600;font-size:14px}.course-detail-settings_tab_loadingContainer__8y_G8{display:flex;align-items:center;justify-content:center;min-height:200px}.use-generate-course-offer-table-columns_titleCell__wF4_4{display:flex;align-items:center;gap:12px}.use-generate-course-offer-table-columns_titleCell__wF4_4 .use-generate-course-offer-table-columns_thumbnailWrapper__QwZx6{width:140px;height:80px;border-radius:6px;background-color:var(--gray-100);box-shadow:0 2px 4px var(--gray-300);margin-right:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.use-generate-course-offer-table-columns_titleCell__wF4_4 .use-generate-course-offer-table-columns_thumbnailWrapper__QwZx6 .use-generate-course-offer-table-columns_thumbnailImage__8zfKZ{width:100%;height:100%;object-fit:cover}.use-generate-course-offer-table-columns_titleCell__wF4_4 .use-generate-course-offer-table-columns_thumbnailWrapper__QwZx6 .use-generate-course-offer-table-columns_placeholderIcon__odzzD{color:var(--gray-400);font-size:32px}.use-generate-course-offer-table-columns_titleCell__wF4_4 .use-generate-course-offer-table-columns_nameLink__kHUDN{min-width:0;overflow:hidden}.use-generate-course-offer-table-columns_textCell___Npkj{font-size:14px;color:var(--gray-600)}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_filterBoxContent__wjNxr{display:flex;justify-content:space-between;align-items:center;gap:8px}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_searchBar__0oe05{flex:1 1}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_checkboxInput__jbCV2{width:16px;height:16px;border-radius:16px}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_filterButtonActions__NEHaP{display:flex;padding:8px;justify-content:space-between;align-items:center}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_buttonClear__MqM62{color:var(--gray-500);cursor:pointer;font-size:14px;font-weight:500}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_listHeader__EMHws{display:flex;padding:16px 0;justify-content:space-between;align-items:center;background-color:var(--white)}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_listHeader__EMHws .course-filter-bar_headerTitle__ADtVh{font-size:13px}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_listHeader__EMHws .course-filter-bar_headerTitle__ADtVh .course-filter-bar_amountLabel__ARMQm{font-weight:600}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_toggleContainer__KyYJ9{display:flex;align-items:center;gap:4px;padding:2px;background-color:var(--gray-100);border-radius:8px}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_toggleContainer__KyYJ9 .course-filter-bar_toggleButton__YyBJA{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;cursor:pointer;color:var(--gray-500);transition:all .2s ease}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_toggleContainer__KyYJ9 .course-filter-bar_toggleButton__YyBJA:hover{color:var(--gray-700);background-color:var(--gray-200)}.course-filter-bar_filterBox__LJ7Nf .course-filter-bar_toggleContainer__KyYJ9 .course-filter-bar_toggleButton__YyBJA.course-filter-bar_active__SPfE3{background-color:var(--white);color:var(--primary-600);box-shadow:0 1px 3px rgba(0,0,0,.1)}.course-filter-bar_checkboxGroup__5Qh__{display:flex;flex-direction:column;gap:12px}.course-filter-bar_checkboxItem__6ib_Z{display:flex;gap:8px;cursor:pointer}.course-filter-bar_checkboxItem__6ib_Z .course-filter-bar_checkboxLabel__P6iFw{font-size:14px;color:var(--gray-700);display:flex;gap:6px;align-items:center;border-radius:16px;padding:2px 10px;font-size:12px;font-weight:500;cursor:pointer}.course-filter-bar_checkboxItem__6ib_Z .course-filter-bar_checkboxDraft__mys6l{background-color:var(--gray-200);color:var(--gray-700)}.course-filter-bar_checkboxItem__6ib_Z .course-filter-bar_checkboxPublished__jFD3K{background-color:var(--green-200);color:var(--green-700)}.course-filter-bar_checkboxItem__6ib_Z .course-filter-bar_checkboxSystem__5cZly{background-color:var(--blue-200);color:var(--blue-700)}.course-filter-bar_statusItem__q13wl{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:4px;cursor:pointer;border:1px solid var(--gray-300);color:var(--gray-600)}.course-filter-bar_statusItem__q13wl:hover{background-color:var(--gray-300)}.course-filter-bar_sortChecked__VTxYS{display:flex;gap:8px;align-items:center;justify-content:space-between}.course-filter-bar_itemBadge__a11r4{padding:2px 10px;border-radius:16px;font-size:12px;font-weight:500;display:inline-block}.course-filter-bar_itemBadge__a11r4.course-filter-bar_badgePublished__rRsU1{background-color:var(--green-200);color:var(--green-700)}.course-filter-bar_itemBadge__a11r4.course-filter-bar_badgeDraft__XR9gN{background-color:var(--gray-200);color:var(--gray-700)}.course-grid-card_gridCard__YbdI4{position:relative;display:flex;flex-direction:column;background-color:var(--white);border-radius:12px;border:1px solid var(--gray-200);overflow:hidden;transition:all .2s ease}.course-grid-card_gridCard__YbdI4 .course-grid-card_thumbnailWrapper__w2qP6{width:100%;height:160px;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;overflow:hidden}.course-grid-card_gridCard__YbdI4 .course-grid-card_thumbnailWrapper__w2qP6 .course-grid-card_thumbnailImage__Wtgwh{width:100%;height:100%;object-fit:cover}.course-grid-card_gridCard__YbdI4 .course-grid-card_thumbnailWrapper__w2qP6 .course-grid-card_placeholderIcon__4fRNU{color:var(--gray-400);font-size:48px}.course-grid-card_gridCard__YbdI4 .course-grid-card_previewMenu__bLxj_{position:absolute;top:8px;right:8px;z-index:2}.course-grid-card_gridCard__YbdI4 .course-grid-card_previewIcon__A2dMU{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--white);border:1px solid var(--gray-200);color:var(--gray-600);cursor:pointer;transition:background-color .2s ease}.course-grid-card_gridCard__YbdI4 .course-grid-card_previewIcon__A2dMU:hover{background-color:var(--gray-100)}.course-grid-card_gridCard__YbdI4 .course-grid-card_cardContent__cvdWk{padding:16px;display:flex;flex-direction:column}.course-grid-card_gridCard__YbdI4 .course-grid-card_cardContent__cvdWk .course-grid-card_title__KRkYM{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.course-grid-card_gridCard__YbdI4 .course-grid-card_cardContent__cvdWk .course-grid-card_metaWrapper__VfdAL{display:flex;align-items:center;gap:16px;justify-content:space-between}.course-grid-card_gridCard__YbdI4 .course-grid-card_cardContent__cvdWk .course-grid-card_meta__2MpBX{display:flex;align-items:center;gap:16px;color:var(--gray-600);font-size:13px}.course-grid-card_gridCard__YbdI4 .course-grid-card_cardContent__cvdWk .course-grid-card_meta__2MpBX .course-grid-card_metaItem__xG3dG{display:flex;align-items:center;gap:4px}.course-list-table_listContainer__0lpg9 .course-list-table_contentWrapper__40_7O{flex:1 1;display:flex;flex-direction:column;min-height:100px}.course-list-table_listContainer__0lpg9 .course-list-table_contentWrapper__40_7O>div:first-child .course-list-table_courseItem__cavyh{border-top:1px solid var(--gray-200)}.course-list-table_listContainer__0lpg9 .course-list-table_listHeader__rW1oQ{padding:16px 24px;display:flex;justify-content:space-between;align-items:center;background-color:var(--white)}.course-list-table_listContainer__0lpg9 .course-list-table_listHeader__rW1oQ .course-list-table_headerTitle__alYvm{font-weight:600}.course-list-table_listContainer__0lpg9 .course-list-table_paginationControls__lav2R{display:flex;gap:8px;color:var(--gray-600)}.course-list-table_listContainer__0lpg9 .course-list-table_paginationControls__lav2R .course-list-table_paginationButton__agPeX{cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.course-list-table_listContainer__0lpg9 .course-list-table_paginationControls__lav2R .course-list-table_paginationButton__agPeX:hover{background-color:var(--gray-100)}.course-list-table_listContainer__0lpg9 .course-list-table_paginationControls__lav2R .course-list-table_paginationButton__agPeX.course-list-table_disabled__l8KH5{opacity:.5;cursor:not-allowed}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh{display:flex;align-items:center;padding:24px 32px;margin:0 -24px;border-bottom:1px solid var(--gray-200);background-color:var(--white);transition:background-color .2s}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh:hover{background-color:var(--gray-50)}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh:hover .course-list-table_rightMenu__t7CeV .course-list-table_iconButton__4rQYS{visibility:visible;opacity:1;pointer-events:auto}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_thumbnailWrapper__GvJh6{width:140px;height:80px;border-radius:6px;background-color:var(--gray-100);border:1px solid var(--gray-200);margin-right:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_thumbnailWrapper__GvJh6 .course-list-table_thumbnailImage__y_8wX{width:100%;height:100%;object-fit:cover}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_thumbnailWrapper__GvJh6 .course-list-table_placeholderIcon__ygu76{color:var(--gray-400);font-size:32px}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_titleAction__oTSs8{cursor:pointer;text-decoration:none;display:inline-block}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_info__JEFbP{flex:1 1;min-width:0}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_info__JEFbP .course-list-table_meta__8qNAy{display:flex;align-items:center;gap:24px;color:var(--gray-600);font-size:13px}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_info__JEFbP .course-list-table_meta__8qNAy .course-list-table_metaItem__U6erK{display:flex;align-items:center;gap:6px}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_info__JEFbP .course-list-table_meta__8qNAy .course-list-table_members__WlqbO{display:flex;align-items:center;gap:4px;cursor:pointer}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_rightMenu__t7CeV{display:flex;flex-direction:row;align-items:center;gap:12px;flex-shrink:0}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_rightMenu__t7CeV.course-list-table_rightMenuVisible__75MYz .course-list-table_iconButton__4rQYS{visibility:visible;opacity:1;pointer-events:auto}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_rightMenu__t7CeV .course-list-table_iconButton__4rQYS{display:flex;align-items:center;justify-content:center;padding:8px;cursor:pointer;border-radius:50%;visibility:hidden;opacity:0;pointer-events:none;transition:background-color .2s ease,opacity .3s ease,transform .3s ease}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_rightMenu__t7CeV .course-list-table_iconButton__4rQYS:hover{background-color:var(--gray-200)}.course-list-table_listContainer__0lpg9 .course-list-table_courseItem__cavyh .course-list-table_rightMenu__t7CeV .course-list-table_actions__lPso1{padding:8px}.course-list-table_loadingContainer__8o56i{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:200px}.course-list-table_gridContainer__5dhDU{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:0}.course-detail_container___aG8l{max-width:1200px;margin:0 auto;padding:16px 32px;display:flex;flex-direction:column;gap:24px}.edit-name-lesson-download-modal_modalContent__zDSCb{min-width:450px}.video-upload-status-popup_popupContainer__ykeNX{position:fixed;bottom:24px;right:24px;width:360px;max-height:400px;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:var(--z-popover);display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:576px){.video-upload-status-popup_popupContainer__ykeNX{left:16px;right:16px;width:auto;bottom:16px}}.video-upload-status-popup_popupContainer__ykeNX.video-upload-status-popup_collapsed__mhZDh{max-height:48px}.video-upload-status-popup_header__aM5RX{padding:12px 16px;background:var(--gray-50);border-bottom:1px solid var(--gray-200);display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none}.video-upload-status-popup_header__aM5RX .video-upload-status-popup_title__hdo6G{color:var(--gray-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%}.video-upload-status-popup_headerActions__6HGlK{display:flex;align-items:center;gap:8px}.video-upload-status-popup_iconButton__9oXrm{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--gray-500);border-radius:4px;transition:background-color .2s}.video-upload-status-popup_iconButton__9oXrm:hover{background-color:var(--gray-200);color:var(--gray-700)}.video-upload-status-popup_iconButton__9oXrm:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.video-upload-status-popup_listContainer__Xlu48{flex:1 1;overflow-y:auto;padding:8px 0;max-height:350px}.video-upload-status-popup_row___86OV{padding:12px 16px;border-bottom:1px solid var(--gray-100);display:flex;flex-direction:column;gap:6px}.video-upload-status-popup_row___86OV:last-child{border-bottom:none}.video-upload-status-popup_rowHeader__tvDHt{display:flex;align-items:center;gap:10px;position:relative}.video-upload-status-popup_statusIconWrapper__v86NA{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.video-upload-status-popup_spinner__n_5iz{width:14px;height:14px;border:2px solid var(--gray-300);border-top-color:var(--blue-500);border-radius:50%;animation:video-upload-status-popup_spin__JzhxQ 1s linear infinite}@keyframes video-upload-status-popup_spin__JzhxQ{to{transform:rotate(1turn)}}.video-upload-status-popup_queuedIcon__m7jwk{color:var(--gray-500)}.video-upload-status-popup_successIcon__S9syw{color:var(--green-600)}.video-upload-status-popup_failedIcon__ywKbR{color:var(--red-600)}.video-upload-status-popup_fileName__xwUsN{flex:1 1;color:var(--gray-800);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.video-upload-status-popup_dismissButton__SpUbg{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--gray-400);border-radius:50%;transition:all .2s}.video-upload-status-popup_dismissButton__SpUbg:hover{background-color:var(--gray-100);color:var(--gray-700)}.video-upload-status-popup_dismissButton__SpUbg:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.video-upload-status-popup_rowActions__E2dVZ{display:flex;align-items:center;gap:4px}.video-upload-status-popup_actionButton__PBZ70{border:0;background:rgba(0,0,0,0);color:var(--blue-600);cursor:pointer;font-size:12px;padding:2px 4px}.video-upload-status-popup_actionButton__PBZ70:hover{text-decoration:underline}.video-upload-status-popup_actionButton__PBZ70:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.video-upload-status-popup_rowBody__JFCzr{padding-left:28px}.video-upload-status-popup_progressWrapper__yHeVo{display:flex;align-items:center;gap:10px;width:100%}.video-upload-status-popup_progressBar__HAzJ3{flex:1 1}.video-upload-status-popup_progressText__YKNji{color:var(--gray-500);min-width:32px;text-align:right}.video-upload-status-popup_errorText__A_9Bp{color:var(--red-500);word-break:break-word}.video-upload-status-popup_statusText__KqdWE{color:var(--gray-500)}.video-upload-status-popup_liveRegion__CF8_m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.video-upload-status-popup_dismissButton__SpUbg,.video-upload-status-popup_iconButton__9oXrm,.video-upload-status-popup_popupContainer__ykeNX{transition:none}.video-upload-status-popup_spinner__n_5iz{animation:none}}.course-list_container__CpsZl{padding:32px;max-width:1200px;margin:0 auto}.course-list_container__CpsZl .course-list_header__C5rZo{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.course-list_container__CpsZl .course-list_content__TncDK{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;overflow:hidden;box-shadow:0 2px 4px var(--gray-300);min-height:200px;display:flex;flex-direction:column;padding:24px}.course-list_container__CpsZl .course-list_pagination__uj3cL{display:flex;justify-content:center;padding:24px 0}.course-list_container__CpsZl .course-list_paginationControls____WMI{display:flex;gap:8px;color:var(--gray-600)}.course-list_container__CpsZl .course-list_paginationButton__LI51l{cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.course-list_container__CpsZl .course-list_paginationButton__LI51l:hover{background-color:var(--gray-100)}.course-list_container__CpsZl .course-list_paginationButton__LI51l.course-list_disabled__pe_Xt{opacity:.5;cursor:not-allowed}