.bank-hub-empty-state_emptyContainer__ElIPO{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:var(--white);border-radius:16px;border:1px solid var(--gray-200);padding:56px 32px 36px;box-shadow:0 4px 20px -2px rgba(0,0,0,.05),0 2px 6px -1px rgba(0,0,0,.02)}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA{display:flex;flex-direction:column;align-items:center;max-width:640px}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_iconWrapper__l6Occ{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_iconWrapper__l6Occ .bank-hub-empty-state_iconBackdrop__XGto4{position:absolute;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.15) 0,rgba(59,130,246,.03) 70%,transparent 100%);filter:blur(4px);pointer-events:none}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_iconWrapper__l6Occ .bank-hub-empty-state_iconCore__vKYNq{position:relative;width:76px;height:76px;border-radius:22px;background:linear-gradient(135deg,#eff6ff,#e0e7ff);border:1px solid #bfdbfe;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 25px -5px rgba(59,130,246,.25);transition:transform .3s ease}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_iconWrapper__l6Occ .bank-hub-empty-state_iconCore__vKYNq .bank-hub-empty-state_bankIcon__auQvp{color:var(--blue-600)}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_iconWrapper__l6Occ .bank-hub-empty-state_iconCore__vKYNq:hover{transform:scale(1.05)}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_title__2_amr{font-size:22px;font-weight:700;color:var(--gray-900);margin:0 0 10px;letter-spacing:-.01em}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_description__QDZwG{font-size:14.5px;line-height:1.6;color:var(--gray-500);margin:0 0 28px}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_actionWrapper__CLypE{display:flex;align-items:center;justify-content:center}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_actionWrapper__CLypE .bank-hub-empty-state_ctaButton__Bge3W{height:44px;padding:0 28px;font-size:15px;font-weight:600;border-radius:8px;box-shadow:0 4px 14px rgba(37,99,235,.25);transition:all .2s ease}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_heroSection__zj1kA .bank-hub-empty-state_actionWrapper__CLypE .bank-hub-empty-state_ctaButton__Bge3W:hover{box-shadow:0 6px 18px rgba(37,99,235,.35);transform:translateY(-1px)}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;width:100%;max-width:960px;margin-top:48px;margin-bottom:32px;text-align:left}@media(max-width:860px){.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S{grid-template-columns:1fr;gap:12px}}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S .bank-hub-empty-state_featureCard__hflUI{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;padding:20px 18px;display:flex;gap:14px;align-items:flex-start;transition:all .2s ease}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S .bank-hub-empty-state_featureCard__hflUI:hover{background:var(--white);border-color:var(--blue-200);box-shadow:0 6px 16px -2px rgba(59,130,246,.08);transform:translateY(-2px)}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S .bank-hub-empty-state_featureCard__hflUI .bank-hub-empty-state_featureIcon__SB1SC{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S .bank-hub-empty-state_featureCard__hflUI .bank-hub-empty-state_featureIcon__SB1SC.bank-hub-empty-state_zapIcon__fR1C0{background-color:#fef3c7;color:#d97706}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S .bank-hub-empty-state_featureCard__hflUI .bank-hub-empty-state_featureIcon__SB1SC.bank-hub-empty-state_orderIcon__PqD8O{background-color:#dcfce7;color:#16a34a}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S .bank-hub-empty-state_featureCard__hflUI .bank-hub-empty-state_featureIcon__SB1SC.bank-hub-empty-state_shieldIcon__RUzr_{background-color:#ede9fe;color:#7c3aed}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S .bank-hub-empty-state_featureCard__hflUI .bank-hub-empty-state_featureContent__8gENn{display:flex;flex-direction:column}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S .bank-hub-empty-state_featureCard__hflUI .bank-hub-empty-state_featureContent__8gENn .bank-hub-empty-state_featureTitle__N5WaT{font-size:14.5px;font-weight:600;color:var(--gray-900);margin-bottom:4px}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_featuresGrid__VrO0S .bank-hub-empty-state_featureCard__hflUI .bank-hub-empty-state_featureContent__8gENn .bank-hub-empty-state_featureDescription__wr6JP{font-size:13px;line-height:1.5;color:var(--gray-500)}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_trustFooter__dNN5n{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding-top:24px;border-top:1px dashed var(--gray-200);width:100%;max-width:960px;font-size:13px}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_trustFooter__dNN5n .bank-hub-empty-state_trustLabel__pyCCL{color:var(--gray-400);font-weight:500}.bank-hub-empty-state_emptyContainer__ElIPO .bank-hub-empty-state_trustFooter__dNN5n .bank-hub-empty-state_trustBanks__aEK_V{color:var(--gray-600);font-weight:500}.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}.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)}.popover_dropdown__YOVtN{border-radius:8px;box-shadow:0 2px 4px var(--gray-300)}.modal_modalOverlay__0ieQJ{-webkit-backdrop-filter:none;backdrop-filter:none}.modal_modalContent__4_y2K{border:1px solid var(--gray-300);box-shadow:0 22px 56px color-mix(in srgb,var(--gray-900) 16%,transparent),0 10px 24px color-mix(in srgb,var(--gray-900) 10%,transparent);background:linear-gradient(180deg,var(--white) 0,var(--gray-50) 100%);overflow:hidden}.modal_modalHeaderShell__GyXMv{border:none;border-bottom:1px solid var(--gray-300);border-top:6px solid var(--blue-500)}.modal_modalHeaderDanger__8hhS_,.modal_modalHeaderShell__GyXMv{background-color:var(--white);color:var(--gray-700);padding:14px var(--mantine-spacing-lg);margin:calc(-1*var(--mantine-spacing-lg)) calc(-1*var(--mantine-spacing-lg)) var(--mantine-spacing-md);border-radius:12px 12px 0 0;justify-content:center}.modal_modalHeaderDanger__8hhS_{border:none;border-bottom:1px solid var(--gray-300);border-top:6px solid var(--red-500)}.modal_modalHeader__A8mcv{width:100%;display:flex;align-items:center;justify-content:center}.modal_modalBody__kkkuq{padding-top:22px}.modal_actionButtonContainer__sksZV{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;margin-top:24px;padding-top:12px}.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}.progress_progress__757zs{width:100%}.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}.change-detection-modal_content__12i9v{display:flex;flex-direction:column;gap:24px;padding:8px 0}.change-detection-modal_message__SqzAi{font-size:14px;line-height:1.5;color:var(--gray-700);margin:0}.change-detection-modal_actions__yoJOF{display:flex;gap:12px;justify-content:flex-end}.change-detection-modal_modal__aLAjm{width:450px}.draggable-gallery_portalRoot__pTC1m{position:fixed;inset:0;z-index:var(--z-modal);pointer-events:none}.draggable-gallery_portalRoot__pTC1m .draggable-gallery_overlay__9_Lwd{position:fixed;inset:0;background-color:rgba(0,0,0,.4);opacity:0;transition:opacity .2s ease;pointer-events:auto}.draggable-gallery_portalRoot__pTC1m .draggable-gallery_overlayVisible__ehheD{opacity:1}.draggable-gallery_portalRoot__pTC1m .draggable-gallery_draggableModal__OtMCs{position:fixed;top:50%;left:50%;background:var(--white);box-shadow:0 4px 24px rgba(0,0,0,.15);border-radius:8px;display:flex;flex-direction:column;opacity:0;pointer-events:auto;transition:opacity .2s ease;overflow:hidden}.draggable-gallery_portalRoot__pTC1m .draggable-gallery_draggableModalVisible__6bFCo{opacity:1}.draggable-gallery_portalRoot__pTC1m .draggable-gallery_draggableModalDragging__NHiV0{cursor:grabbing;-webkit-user-select:none;user-select:none;transition:none}.draggable-gallery_galleryContainer__U213C{display:flex;height:600px;width:1100px}.draggable-gallery_sidebar__qKhDC{width:260px;background-color:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;padding:16px;gap:16px}.draggable-gallery_sidebar__qKhDC .draggable-gallery_headerArea__xzKw6{margin-bottom:8px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.draggable-gallery_sidebar__qKhDC .draggable-gallery_headerArea__xzKw6:active{cursor:grabbing}.draggable-gallery_sidebar__qKhDC .draggable-gallery_addFolderButton__erX_T{width:100%;margin-bottom:8px}.draggable-gallery_sidebar__qKhDC .draggable-gallery_folderList__2Nu92{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.draggable-gallery_sidebar__qKhDC .draggable-gallery_folderList__2Nu92 .draggable-gallery_folderItem__w69P_{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;cursor:pointer;color:var(--gray-700);font-weight:500;transition:background-color .2s}.draggable-gallery_sidebar__qKhDC .draggable-gallery_folderList__2Nu92 .draggable-gallery_folderItem__w69P_:hover{background-color:var(--gray-100)}.draggable-gallery_sidebar__qKhDC .draggable-gallery_folderList__2Nu92 .draggable-gallery_folderItem__w69P_.draggable-gallery_active__6ta9j{background-color:var(--gray-100);color:var(--blue-600)}.draggable-gallery_sidebar__qKhDC .draggable-gallery_folderList__2Nu92 .draggable-gallery_folderItem__w69P_ .draggable-gallery_icon__X6G9u{font-size:18px;color:var(--gray-500)}.draggable-gallery_sidebar__qKhDC .draggable-gallery_sidebarFooter__dqfL_{margin-top:auto;border-top:1px solid var(--gray-200);padding-top:12px}.draggable-gallery_mainContent__y8deJ{flex:1 1;display:flex;flex-direction:column;background-color:var(--gray-50)}.draggable-gallery_headerBar__rk_HW{background:var(--white);padding:12px 24px;border-bottom:1px solid var(--gray-200);display:flex;align-items:center;justify-content:space-between;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.draggable-gallery_headerBar__rk_HW:active{cursor:grabbing}.draggable-gallery_headerBar__rk_HW .draggable-gallery_title__5OqSy{font-weight:600;color:var(--gray-900);font-size:16px}.draggable-gallery_gridContainer__U90PL{flex:1 1;padding:24px;overflow-y:auto}.draggable-gallery_gridContainer__U90PL .draggable-gallery_grid__aNTSJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px}.draggable-gallery_gridContainer__U90PL .draggable-gallery_imageCard__ujssC{background:var(--white);border:1px solid var(--gray-200);border-radius:6px;overflow:hidden;cursor:pointer;transition:all .2s ease;padding:12px;position:relative}.draggable-gallery_gridContainer__U90PL .draggable-gallery_imageCard__ujssC:hover{border-color:var(--blue-500);box-shadow:0 4px 12px rgba(0,0,0,.05)}.draggable-gallery_gridContainer__U90PL .draggable-gallery_imageCard__ujssC .draggable-gallery_imageWrapper__nIp4_{width:100%;height:140px;position:relative;border-radius:4px;overflow:hidden;margin-bottom:0}.draggable-gallery_gridContainer__U90PL .draggable-gallery_imageCard__ujssC .draggable-gallery_imageWrapper__nIp4_ img{width:100%;height:100%;object-fit:cover}.draggable-gallery_footer__w9J5K{padding:16px 24px;background-color:var(--white);border-top:1px solid var(--gray-200);display:flex;align-items:center;justify-content:space-between}.draggable-gallery_footer__w9J5K .draggable-gallery_rightActions__vAoQv{display:flex;align-items:center;gap:12px}.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}.loading-overlay_container__2iAt4{display:flex;flex-direction:column;justify-items:center;align-items:center;gap:16px}.folder-card_folderContainer__l0w5C{display:flex;align-items:center;width:100%;padding:12px 16px;margin-bottom:4px;border-radius:8px;background:var(--white);border:none;cursor:pointer;transition:all .2s ease}.folder-card_folderContainer__l0w5C:hover{background-color:var(--blue-50)}.folder-card_folderContainer__l0w5C:hover .folder-card_folderIcon__cClhc{color:var(--blue-500)}.folder-card_folderContainer__l0w5C:hover .folder-card_folderName__iZLSO{color:var(--blue-600)}.folder-card_folderContainer__l0w5C:hover .folder-card_folderArrow__h_vbu{color:var(--blue-500)}.folder-card_folderContainer__l0w5C.folder-card_active__S_yrE{background-color:var(--blue-50)}.folder-card_folderContainer__l0w5C.folder-card_active__S_yrE .folder-card_folderIcon__cClhc{color:var(--blue-500)}.folder-card_folderContainer__l0w5C.folder-card_active__S_yrE .folder-card_folderName__iZLSO{color:var(--blue-600)}.folder-card_folderContainer__l0w5C.folder-card_active__S_yrE .folder-card_folderArrow__h_vbu{color:var(--blue-500)}.folder-card_folderContainer__l0w5C .folder-card_folderIcon__cClhc{color:var(--gray-500);margin-right:12px;display:flex;align-items:center}.folder-card_folderContainer__l0w5C .folder-card_folderName__iZLSO{flex:1 1;text-align:left;font-size:14px;color:var(--gray-700)}.folder-card_folderContainer__l0w5C .folder-card_folderArrow__h_vbu{color:var(--gray-500);display:flex;align-items:center}.image-gallery_galleryContainer__Wg6fT{display:flex;height:600px;width:1100px}.image-gallery_sidebar__4HxkG{width:230px;background-color:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;padding:16px;gap:16px;position:relative}.image-gallery_sidebar__4HxkG:before{content:"";position:absolute;top:0;left:16px;right:16px;height:4px;background:var(--blue-500)}.image-gallery_sidebar__4HxkG .image-gallery_headerArea__4YVSC{margin-bottom:8px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.image-gallery_sidebar__4HxkG .image-gallery_headerArea__4YVSC:active{cursor:grabbing}.image-gallery_sidebar__4HxkG .image-gallery_headerArea__4YVSC .image-gallery_header__GBqCv{color:var(--gray-700)}.image-gallery_sidebar__4HxkG .image-gallery_addFolderButton__jvl0i{width:100%;margin-bottom:8px}.image-gallery_sidebar__4HxkG .image-gallery_folderList__Hc4dU{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.image-gallery_sidebar__4HxkG .image-gallery_folderList__Hc4dU .image-gallery_folderItem__7XUV6{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;cursor:pointer;color:var(--gray-700);font-weight:500;transition:background-color .2s}.image-gallery_sidebar__4HxkG .image-gallery_folderList__Hc4dU .image-gallery_folderItem__7XUV6:hover{background-color:var(--gray-100)}.image-gallery_sidebar__4HxkG .image-gallery_folderList__Hc4dU .image-gallery_folderItem__7XUV6.image-gallery_active__15YAQ{background-color:var(--gray-100);color:var(--blue-600)}.image-gallery_sidebar__4HxkG .image-gallery_folderList__Hc4dU .image-gallery_folderItem__7XUV6 .image-gallery_icon__iLdz3{font-size:18px;color:var(--gray-500)}.image-gallery_mainContent__yjuqC{flex:1 1;display:flex;flex-direction:column;background-color:var(--gray-50)}.image-gallery_headerBar__WqEvl{background:var(--white);padding:12px 24px;border-bottom:1px solid var(--gray-200);display:flex;align-items:center;justify-content:flex-end;-webkit-user-select:none;user-select:none;touch-action:none}.image-gallery_headerBar__WqEvl .image-gallery_title__DfZgS{font-weight:600;color:var(--gray-900);font-size:16px}.image-gallery_gridContainer__Z65tO{flex:1 1;padding:24px;overflow-y:auto}.image-gallery_gridContainer__Z65tO .image-gallery_grid__5l18J{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf{background:var(--white);border:1px solid var(--gray-200);border-radius:6px;overflow:hidden;cursor:pointer;transition:all .2s ease;padding:12px;position:relative}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf:hover{border-color:var(--blue-500);box-shadow:0 4px 12px rgba(0,0,0,.05)}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf:hover .image-gallery_deleteButton__lA9co{opacity:1}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf.image-gallery_selected__ADy4j{border-color:var(--blue-500);box-shadow:0 0 0 2px var(--blue-400)}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf.image-gallery_selected__ADy4j .image-gallery_selectButton__uyYtU{opacity:1;background-color:var(--blue-500);color:var(--white)}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf.image-gallery_disabled__liHOR{opacity:.5;cursor:not-allowed}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf.image-gallery_disabled__liHOR:hover{border-color:var(--gray-200);box-shadow:none}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf.image-gallery_disabled__liHOR:hover .image-gallery_deleteButton__lA9co{opacity:0}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf .image-gallery_imageWrapper__TDnH_{width:100%;height:140px;position:relative;border-radius:4px;overflow:hidden;margin-bottom:0}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf .image-gallery_imageWrapper__TDnH_ img{width:100%;height:100%;object-fit:cover}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf .image-gallery_deleteButton__lA9co{position:absolute;bottom:2px;left:2px;opacity:0;transition:opacity .2s ease;z-index:2}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf .image-gallery_selectButton__uyYtU{position:absolute;top:2px;right:2px;opacity:0;transition:opacity .2s ease;z-index:2;border-color:var(--blue-500)}.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf:hover .image-gallery_deleteButton__lA9co,.image-gallery_gridContainer__Z65tO .image-gallery_imageCard__aifWf:hover .image-gallery_selectButton__uyYtU{opacity:1}.image-gallery_emptyContainer__Vnydc,.image-gallery_loadingContainer__C_vlw{flex:1 1;display:flex;align-items:center;justify-content:center;padding:24px}.image-gallery_footer__AjKQG{padding:16px 24px;background-color:var(--white);border-top:1px solid var(--gray-200);display:flex;align-items:center;justify-content:flex-end}.image-gallery_footer__AjKQG .image-gallery_rightActions__RXd0s{display:flex;align-items:center;gap:12px}.image-gallery_deleteModalMessage__xvBfY{text-align:center;width:100%;margin:0;color:var(--gray-700);line-height:1.5}.image-gallery_loadingSentry__P0YFF{grid-column:1/-1;display:flex;justify-content:center;align-items:center;padding:32px 24px;min-height:80px;background:var(--gray-50);border-radius:8px;margin-top:8px}.font-size-stepper_stepperWrapper__8Fthm{display:inline-flex;align-items:center;gap:0;position:relative}.font-size-stepper_divider__LVW6E{width:1px;height:18px;background-color:var(--gray-300);opacity:.6;margin:0 2px}.font-size-stepper_stepperContainer__S0vbI{display:inline-flex;align-items:center;gap:0;background:rgba(0,0,0,0);border:none;padding:0}.font-size-stepper_stepperButton__ptaQa{border:0;background:none;border-radius:4px;width:20px;height:26px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--gray-700);transition:all .15s ease}.font-size-stepper_stepperButton__ptaQa:hover:not(:disabled){background-color:var(--gray-200);color:var(--gray-900)}.font-size-stepper_stepperButton__ptaQa:active:not(:disabled){transform:scale(.95)}.font-size-stepper_stepperButton__ptaQa:disabled{cursor:not-allowed;opacity:.4}.font-size-stepper_inputWrapper__Jl_9w{display:flex;align-items:center;position:relative}.font-size-stepper_stepperInput__Iliu9{width:24px;height:26px;border:1.5px solid rgba(0,0,0,0);background:rgba(0,0,0,0);text-align:center;font-size:13px;font-weight:500;font-family:inherit;color:var(--gray-900);padding:0 2px;margin:0;outline:none;border-radius:4px;transition:all .15s ease}.font-size-stepper_stepperInput__Iliu9:hover{background-color:var(--gray-200);color:var(--gray-900)}.font-size-stepper_stepperInput__Iliu9:focus{background-color:var(--blue-50);color:var(--blue-600);font-weight:600;border-color:var(--blue-200)}.font-size-stepper_stepperInput__Iliu9::-webkit-inner-spin-button,.font-size-stepper_stepperInput__Iliu9::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.font-size-stepper_stepperInput__Iliu9{-moz-appearance:textfield}.font-size-stepper_menuDropdownHighZIndex__lmHTh{z-index:var(--z-popover);max-height:260px;min-width:68px!important;width:68px!important;padding:4px 2px!important;overflow-y:auto}.font-size-stepper_menuItem__BWM0T{text-align:center;justify-content:center;font-size:13px;padding:5px 0!important;border-radius:4px;cursor:pointer}.font-size-stepper_menuItem__BWM0T[data-active=true]{background-color:var(--gray-200)!important;font-weight:600;color:var(--gray-900)}.font-size-stepper_menuItem__BWM0T:hover:not([data-active=true]){background-color:var(--gray-100)!important}.video-gallery_galleryContainer__A0tKK{display:flex;height:600px;width:1100px}.video-gallery_sidebar__8dnaj{width:230px;background-color:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;padding:16px;gap:16px;position:relative}.video-gallery_sidebar__8dnaj:before{content:"";position:absolute;top:0;left:16px;right:16px;height:4px;background:var(--blue-500)}.video-gallery_sidebar__8dnaj .video-gallery_headerArea__py7tm{margin-bottom:8px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.video-gallery_sidebar__8dnaj .video-gallery_headerArea__py7tm:active{cursor:grabbing}.video-gallery_sidebar__8dnaj .video-gallery_headerArea__py7tm .video-gallery_header__uWkFA{color:var(--gray-700)}.video-gallery_sidebar__8dnaj .video-gallery_addFolderButton__cdcho{width:100%;margin-bottom:8px}.video-gallery_sidebar__8dnaj .video-gallery_folderList__wNSXX{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.video-gallery_sidebar__8dnaj .video-gallery_folderList__wNSXX .video-gallery_folderItem__nohze{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;cursor:pointer;color:var(--gray-700);font-weight:500;transition:background-color .2s}.video-gallery_sidebar__8dnaj .video-gallery_folderList__wNSXX .video-gallery_folderItem__nohze:hover{background-color:var(--gray-100)}.video-gallery_sidebar__8dnaj .video-gallery_folderList__wNSXX .video-gallery_folderItem__nohze.video-gallery_active__QgypD{background-color:var(--gray-100);color:var(--blue-600)}.video-gallery_sidebar__8dnaj .video-gallery_folderList__wNSXX .video-gallery_folderItem__nohze .video-gallery_icon__D2GK_{font-size:18px;color:var(--gray-500)}.video-gallery_mainContent__Ppwn2{flex:1 1;display:flex;flex-direction:column;background-color:var(--gray-50)}.video-gallery_headerBar___eJQa{background:var(--white);padding:12px 24px;border-bottom:1px solid var(--gray-200);display:flex;align-items:center;justify-content:flex-end;-webkit-user-select:none;user-select:none;touch-action:none}.video-gallery_headerBar___eJQa .video-gallery_title__CBppf{font-weight:600;color:var(--gray-900);font-size:16px}.video-gallery_gridContainer__l8c45{flex:1 1;padding:24px;overflow-y:auto}.video-gallery_gridContainer__l8c45 .video-gallery_grid__HuuPy{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe{background:var(--white);border:1px solid var(--gray-200);border-radius:6px;overflow:hidden;cursor:pointer;transition:all .2s ease;padding:12px;position:relative}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe:hover{border-color:var(--blue-500);box-shadow:0 4px 12px rgba(0,0,0,.05)}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe:hover .video-gallery_deleteButton__f_4Db{opacity:1}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe.video-gallery_selected___yWvz{border-color:var(--blue-500);box-shadow:0 0 0 2px var(--blue-400)}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe.video-gallery_selected___yWvz .video-gallery_selectButton__Qf0ZK{opacity:1;background-color:var(--blue-500);color:var(--white)}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe.video-gallery_disabled__aV7rD{opacity:.5;cursor:not-allowed}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe.video-gallery_disabled__aV7rD:hover{border-color:var(--gray-200);box-shadow:none}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe.video-gallery_disabled__aV7rD:hover .video-gallery_deleteButton__f_4Db{opacity:0}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe .video-gallery_imageWrapper__Afu14{width:100%;height:140px;position:relative;border-radius:4px;overflow:hidden;margin-bottom:0}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe .video-gallery_imageWrapper__Afu14 img{width:100%;height:100%;object-fit:cover}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe .video-gallery_imageWrapper__Afu14 .video-gallery_videoPreview__t5QLC{width:100%;height:100%;object-fit:cover;display:block;background-color:var(--black)}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe .video-gallery_deleteButton__f_4Db{position:absolute;bottom:2px;left:2px;opacity:0;transition:opacity .2s ease;z-index:2}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe .video-gallery_selectButton__Qf0ZK{position:absolute;top:2px;right:2px;opacity:0;transition:opacity .2s ease;z-index:2;border-color:var(--blue-500)}.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe:hover .video-gallery_deleteButton__f_4Db,.video-gallery_gridContainer__l8c45 .video-gallery_imageCard__jRlPe:hover .video-gallery_selectButton__Qf0ZK{opacity:1}.video-gallery_emptyContainer__mRcqL,.video-gallery_loadingContainer__4w3sy{flex:1 1;display:flex;align-items:center;justify-content:center;padding:24px}.video-gallery_footer__cht17{padding:16px 24px;background-color:var(--white);border-top:1px solid var(--gray-200);display:flex;align-items:center;justify-content:flex-end}.video-gallery_footer__cht17 .video-gallery_rightActions__a_u9c{display:flex;align-items:center;gap:12px}.video-gallery_deleteModalMessage__dbubJ{text-align:center;width:100%;margin:0;color:var(--gray-700);line-height:1.5}.video-gallery_loadingSentry__26aSn{grid-column:1/-1;display:flex;justify-content:center;align-items:center;padding:32px 24px;min-height:80px;background:var(--gray-50);border-radius:8px;margin-top:8px}.video-upload-overlay_overlay__VYzkJ{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:4px;z-index:3;pointer-events:none}.video-upload-overlay_overlay__VYzkJ.video-upload-overlay_preparing__WCj_N,.video-upload-overlay_overlay__VYzkJ.video-upload-overlay_queued__i5eyW,.video-upload-overlay_overlay__VYzkJ.video-upload-overlay_succeeded__kwI3K,.video-upload-overlay_overlay__VYzkJ.video-upload-overlay_uploading__6aCz7{background:#000}.video-upload-overlay_overlay__VYzkJ.video-upload-overlay_failed__BNCoe{background:rgba(220,38,38,.15)}.video-upload-overlay_progressBar__kRyqA{width:70%;height:4px;background:rgba(255,255,255,.5);border-radius:2px;overflow:hidden}.video-upload-overlay_progressFill__EwShs{height:100%;background:var(--blue-500);border-radius:2px;transition:width .3s ease}@media(prefers-reduced-motion:reduce){.video-upload-overlay_progressFill__EwShs{transition:none}}.video-upload-overlay_statusText__QN2YD{color:var(--white);text-shadow:0 1px 2px rgba(0,0,0,.8);text-align:center}.video-upload-overlay_errorText__a7rlF{color:var(--red-300,#fca5a5);text-shadow:0 1px 2px rgba(0,0,0,.5);text-align:center;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagination-counter_text__1k5qr{height:32px;display:flex;align-items:center;gap:4px}.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)}.next-step-card_cardContainer__fltCX{min-width:280px;max-width:340px;width:min(340px,100vw - 32px);box-sizing:border-box;padding:16px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);background:var(--mantine-color-body,#ffffff);border:1px solid var(--mantine-color-gray-2);position:relative;z-index:99999;word-break:break-word;transition:transform .2s cubic-bezier(.16,1,.3,1)}.next-step-card_header__KYtSs{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.next-step-card_titleContainer__ahFn1{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.next-step-card_iconWrapper__euCnt{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--mantine-color-gray-1,#f8f9fa);flex-shrink:0}.next-step-card_body__AhhBJ{margin-bottom:16px;word-break:break-word}.next-step-card_footer__XgjFz{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--mantine-color-gray-2)}.next-step-card_stepBadge__5xiT9{font-size:12px;color:var(--mantine-color-dimmed)}.next-step-card_actions__QqDUk{display:flex;align-items:center;gap:8px}.next-step-card_cardContainer__fltCX [data-name=nextstep-arrow]{color:#fff!important;fill:#fff!important}.next-step-card_cardContainer__fltCX [data-name=nextstep-arrow] path{fill:#fff!important}.element-panel_drawer__V2TCb{background:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}.element-panel_drawer__V2TCb:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--blue-400);z-index:1}.element-panel_drawer__V2TCb .element-panel_drawerHeader__mtwEp{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--gray-100)}.element-panel_drawer__V2TCb .element-panel_drawerHeader__mtwEp .element-panel_drawerTitle__0_dqU{font-size:16px;font-weight:600;color:var(--gray-900)}.element-panel_drawer__V2TCb .element-panel_drawerContent__j5uJU{flex:1 1;overflow-y:auto;padding:20px}.element-panel_drawer__V2TCb .element-panel_drawerContent__j5uJU .element-panel_section__ehvs8{margin-bottom:24px}.element-panel_drawer__V2TCb .element-panel_drawerContent__j5uJU .element-panel_section__ehvs8 .element-panel_titleContainer__2cUgg{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:8px}.element-panel_drawer__V2TCb .element-panel_drawerContent__j5uJU .element-panel_section__ehvs8 .element-panel_titleContainer__2cUgg .element-panel_sectionTitle__kilaU{font-size:10px;font-weight:500;color:var(--gray-600);text-transform:uppercase;margin-bottom:12px;background-color:var(--gray-100);border-radius:16px;padding:4px 12px;box-shadow:0 1px 4px var(--gray-300);font-family:Roboto,sans-serif}.element-panel_drawer__V2TCb .element-panel_drawerContent__j5uJU .element-panel_section__ehvs8 .element-panel_itemsGrid__Dn7lN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.element-panel_card__thEZu{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--white);border-radius:8px;cursor:grab;-webkit-user-select:none;user-select:none;padding:12px 8px;gap:2px;border:none;transition:all .2s cubic-bezier(.4,0,.2,1);border:1px dashed var(--gray-300);position:relative;width:100%;min-height:52px;aspect-ratio:3/2}.element-panel_card__thEZu:hover{background-color:var(--blue-500);color:var(--white);border-color:var(--white)}.element-panel_card__thEZu:hover .element-panel_icon__IDvQc,.element-panel_card__thEZu:hover .element-panel_label__kRklk{color:var(--white)}.element-panel_card__thEZu.element-panel_dragging__I7trX{opacity:.8}.element-panel_card__thEZu.element-panel_notLaunched__pf_vk{cursor:not-allowed;border:none;background:linear-gradient(225deg,rgba(15,23,42,.05) 0,rgba(15,23,42,.12) 100%),var(--white);position:relative}.element-panel_card__thEZu.element-panel_notLaunched__pf_vk:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:repeating-linear-gradient(45deg,rgba(15,23,42,.06) 1px,rgba(15,23,42,.06) 4px,transparent 8px);opacity:1;pointer-events:none;mix-blend-mode:multiply}.element-panel_card__thEZu.element-panel_notLaunched__pf_vk>*{position:relative;z-index:1}.element-panel_card__thEZu.element-panel_notLaunched__pf_vk:hover{background:linear-gradient(225deg,rgba(15,23,42,.06) 0,rgba(15,23,42,.25) 100%),var(--white);color:inherit;border-color:var(--gray-300)}.element-panel_card__thEZu.element-panel_notLaunched__pf_vk:hover .element-panel_label__kRklk{color:var(--gray-800)}.element-panel_card__thEZu.element-panel_notLaunched__pf_vk:hover .element-panel_icon__IDvQc{color:var(--gray-600)}.element-panel_card__thEZu .element-panel_label__kRklk{margin-top:2px;color:var(--gray-800);text-transform:uppercase;transition:color .3s cubic-bezier(.4,0,.2,1)}.element-panel_card__thEZu .element-panel_icon__IDvQc{color:var(--gray-600);transition:color .3s cubic-bezier(.4,0,.2,1)}.element-panel_card__thEZu .element-panel_comingSoonBadge__A4gmP{position:absolute;top:-2px;right:-2px;background:linear-gradient(185deg,var(--blue-400),var(--blue-700));color:var(--white);font-size:8px;font-weight:500;padding:1px 3px;border-radius:4px;letter-spacing:.3px;white-space:nowrap}.section-panel_drawer__uAshI{background:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;height:100%;width:250px;position:relative;overflow:hidden}.section-panel_drawer__uAshI:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--blue-400);z-index:1}.section-panel_drawerHeader__C0ef2{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--gray-200)}.section-panel_drawerHeader__C0ef2 .section-panel_drawerTitle__KOF_x{font-size:16px;font-weight:600;color:var(--gray-900)}.section-panel_drawerContent__QNlfZ{flex:1 1;overflow-y:auto}.section-panel_drawerContent__QNlfZ .section-panel_contentContainer__TVpRo{display:flex;flex-direction:column;padding:10px 8px 24px;gap:8px}.section-panel_drawerContent__QNlfZ .section-panel_contentContainer__TVpRo .section-panel_headerFooterSection__TRu_T{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;color:var(--gray-600);padding:10px 12px;position:relative;font-size:14px;cursor:pointer;transition:color .2s ease;border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 1px 2px var(--gray-300)}.section-panel_drawerContent__QNlfZ .section-panel_contentContainer__TVpRo .section-panel_headerFooterSection__TRu_T:hover{color:var(--blue-500);background-color:var(--blue-50);border-color:var(--blue-300)}.section-panel_drawerContent__QNlfZ .section-panel_contentContainer__TVpRo .section-panel_headerFooterSection__TRu_T:hover .section-panel_sectionTitle__Hhcz3{color:var(--blue-500)}.section-panel_drawerContent__QNlfZ .section-panel_contentContainer__TVpRo .section-panel_headerFooterSection__TRu_T .section-panel_sectionTitle__Hhcz3{color:var(--gray-600);font-weight:600;transition:color .2s ease}.section-panel_drawerContent__QNlfZ .section-panel_contentContainer__TVpRo .section-panel_addButton___n8wu{margin-top:8px}.builder-sidebar_sidebarContainer__EEFVd{display:flex;height:100%;position:relative;z-index:var(--z-builder-sidebar)}.builder-sidebar_navStrip__Q5SKT{width:60px;background:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;align-items:center;padding:16px 0;gap:20px;z-index:2;height:100%}.builder-sidebar_savedElementButtonContainer__zZS85{display:flex;position:relative}.builder-sidebar_notificationDot__XajxF{position:absolute;top:2px;right:-2px;width:10px;height:10px;border-radius:50%;background-color:var(--red-500);border:2px solid var(--white);z-index:1;pointer-events:none;animation:builder-sidebar_dot-pulse__i1ZfE 1.5s ease-in-out infinite}@keyframes builder-sidebar_dot-pulse__i1ZfE{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(239,68,68,.4)}50%{transform:scale(1.15);box-shadow:0 0 0 4px rgba(239,68,68,0)}}.builder-sidebar_savedElementButtonTransition__Us384{transform-origin:top center}.builder-sidebar_savedElementButtonBounce__mYE_h{animation:builder-sidebar_saved-element-button-bounce__zpXFR 1s cubic-bezier(.22,1,.36,1) 1;border-radius:8px;will-change:transform,box-shadow,background-color;position:relative}.builder-sidebar_savedElementButtonBounce__mYE_h:after{content:"";position:absolute;inset:-4px;border-radius:12px;border:2px solid var(--blue-400);opacity:0;animation:builder-sidebar_saved-element-ring-pulse__H60fR 1s cubic-bezier(.22,1,.36,1) 1;pointer-events:none}.builder-sidebar_navButton__5_O4J{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--gray-600);background:rgba(0,0,0,0);border:none;cursor:pointer;transition:all .2s ease;position:relative}.builder-sidebar_navButton__5_O4J:hover{background:var(--gray-100);color:var(--gray-900);transform:translateY(-1px)}.builder-sidebar_navButton__5_O4J.builder-sidebar_active__bl5x2{background:var(--blue-50);color:var(--blue-600)}@keyframes builder-sidebar_saved-element-button-bounce__zpXFR{0%{transform:translateY(0) scale(1);box-shadow:0 0 0 0 rgba(37,99,235,0);background-color:rgba(0,0,0,0)}25%{transform:translateY(-6px) scale(1.12);box-shadow:0 8px 24px 0 rgba(37,99,235,.28);background-color:var(--blue-50)}50%{transform:translateY(2px) scale(.97);box-shadow:0 2px 8px 0 rgba(37,99,235,.12);background-color:var(--blue-50)}70%{transform:translateY(-2px) scale(1.04);box-shadow:0 4px 14px 0 rgba(37,99,235,.18);background-color:var(--gray-50)}to{transform:translateY(0) scale(1);box-shadow:0 0 0 0 rgba(37,99,235,0);background-color:rgba(0,0,0,0)}}@keyframes builder-sidebar_saved-element-ring-pulse__H60fR{0%{opacity:0;transform:scale(.8)}25%{opacity:.7;transform:scale(1)}70%{opacity:.3;transform:scale(1.15)}to{opacity:0;transform:scale(1.25)}}@media(prefers-reduced-motion:reduce){.builder-sidebar_savedElementButtonBounce__mYE_h,.builder-sidebar_savedElementButtonBounce__mYE_h:after{animation:none}}.builder-sidebar_closeButton__inpJg{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:none;background:rgba(0,0,0,0);color:var(--gray-400);cursor:pointer;transition:all .2s}.builder-sidebar_closeButton__inpJg:hover{background:var(--gray-100);color:var(--gray-700)}.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}.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}.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:var(--form-field-height,36px);min-height:var(--form-field-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)}.select-option-with-text-overflow_optionLabel__jC6t5{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-option-with-text-overflow_optionTrigger__m_Dsr{display:flex;align-items:center;width:100%;padding:8px 10px}.select-option-with-text-overflow_checkIcon__oNnnG{margin-left:auto;flex-shrink:0}.select-option-with-text-overflow_defaultContent__zT7l4{display:flex;width:100%;align-items:center}.select-option-with-text-overflow_leftContent__j5oaJ{display:flex;align-items:center;flex:1 1;gap:8px;min-width:0}.select-option-with-text-overflow_rightSection__72Wgn{flex-shrink:0;display:flex;align-items:center}.lesson-downloads_section__0c0be{display:flex;flex-direction:column;gap:16px}.lesson-downloads_sectionHeader__Hqc5r{display:flex;gap:16px;align-items:center;justify-content:space-between}.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_uploadingList__m_UeG{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.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;transition:all .2s ease}.lesson-downloads_uploadingItem__2q22Z.lesson-downloads_isSuccess__6YK5Z{border-color:var(--green-200);background-color:var(--green-50)}.lesson-downloads_uploadingItem__2q22Z.lesson-downloads_isError__FzYmo{border-color:var(--red-200);background-color:var(--red-50)}.lesson-downloads_uploadingContent__9JjiH{flex:1 1;display:flex;flex-direction:column;gap:6px;overflow:hidden}.lesson-downloads_uploadingHeader__mQIBG{display:flex;justify-content:space-between;align-items:center;gap:12px}.lesson-downloads_uploadingMeta__6Pv35{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--gray-500)}.lesson-downloads_uploadingStatusText___ioHk{font-size:12px;font-weight:500;white-space:nowrap}.lesson-downloads_uploadingStatusText___ioHk.lesson-downloads_preparing__ImS2N{color:var(--blue-600)}.lesson-downloads_uploadingStatusText___ioHk.lesson-downloads_uploading__etYPm{color:var(--primary-600)}.lesson-downloads_uploadingStatusText___ioHk.lesson-downloads_success__Xsqsg{color:#16a34a}.lesson-downloads_uploadingStatusText___ioHk.lesson-downloads_error__WQsPD{color:#dc2626}.lesson-downloads_uploadingActions__oDjXx{display:flex;align-items:center;gap:6px}.lesson-downloads_retryButton__CPfmU{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;border:1px solid #fca5a5;background-color:var(--white);color:#dc2626;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.lesson-downloads_retryButton__CPfmU:hover{background-color:#fee2e2}.lesson-downloads_dismissButton__YVOf4{background:none;border:none;padding:4px;cursor:pointer;color:var(--gray-400);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.lesson-downloads_dismissButton__YVOf4:hover{color:var(--gray-700);background-color:var(--gray-200)}.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(--blue-500,#3b82f6);border-radius:999px;transition:width .2s ease}.lesson-downloads_spinning__49dUH{animation:lesson-downloads_spin__A3dC5 1s linear infinite}@keyframes lesson-downloads_spin__A3dC5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.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}.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)}.draggable-portal_portalRoot__26_Yw{position:fixed;inset:0;z-index:var(--z-drawer)}.draggable-portal_portalRoot__26_Yw .draggable-portal_overlay__JycLg{position:fixed;inset:0;background-color:rgba(0,0,0,0);opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);pointer-events:none}.draggable-portal_portalRoot__26_Yw .draggable-portal_overlayVisible__W_SOx{opacity:1;pointer-events:auto}.draggable-portal_portalRoot__26_Yw .draggable-portal_portal__L5R_I{position:fixed;top:0;right:0;height:100vh;background:var(--white);box-shadow:0 1px 8px var(--gray-500);display:flex;flex-direction:column;opacity:0;pointer-events:none;transform:translateX(calc(var(--portal-slide, 0px) + var(--portal-translate, 0px)));transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .42s cubic-bezier(.4,0,.2,1)}.draggable-portal_portalRoot__26_Yw .draggable-portal_portalVisible__0_pwe{opacity:1;pointer-events:auto}.draggable-portal_portalRoot__26_Yw .draggable-portal_portalDragging__Xm2FI{transition:none}.draggable-portal_portalRoot__26_Yw .draggable-portal_portal__L5R_I .draggable-portal_header__3ch3v{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-bottom:1px solid var(--gray-200);background-color:var(--blue-500);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.draggable-portal_portalRoot__26_Yw .draggable-portal_portal__L5R_I .draggable-portal_headerDragging__t_olu{cursor:grabbing}.draggable-portal_portalRoot__26_Yw .draggable-portal_portal__L5R_I .draggable-portal_header__3ch3v .draggable-portal_dragGrip__Cvorz{width:48px;height:6px;border-radius:50%;background:rgba(0,0,0,0)}.draggable-portal_portalRoot__26_Yw .draggable-portal_portal__L5R_I .draggable-portal_header__3ch3v .draggable-portal_title__ZPale{font-size:20px;font-weight:600;color:var(--white);text-align:center}.draggable-portal_portalRoot__26_Yw .draggable-portal_portal__L5R_I .draggable-portal_body__HWo9Q{pointer-events:auto;flex:1 1;overflow-y:auto;padding:24px 32px 32px;background:var(--gray-50)}@media(prefers-reduced-motion:reduce){.draggable-portal_portalRoot__26_Yw .draggable-portal_overlay__JycLg,.draggable-portal_portalRoot__26_Yw .draggable-portal_portal__L5R_I{transition:none}}.select-with-text-overflow_dropdown__wx_FH .mantine-Select-option{padding:0}.select-with-text-overflow_dropdown__wx_FH .mantine-ScrollArea-viewport{overflow-x:hidden!important}.form-after-submission-section_afterSubmission__L6M2t{display:flex;flex-direction:column;gap:12px}.form-after-submission-section_afterSubmission__L6M2t .form-after-submission-section_thankYouSettings___f63m{display:flex;flex-direction:column;gap:12px;padding-left:28px}.form-after-submission-section_afterSubmission__L6M2t .mantine-Checkbox-label{font-size:13px}.video-gallery_galleryContainer__HFnET{display:flex;height:600px;width:1100px}.video-gallery_sidebar__NmIKw{width:230px;background-color:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;padding:16px;gap:16px;position:relative}.video-gallery_sidebar__NmIKw:before{content:"";position:absolute;top:0;left:16px;right:16px;height:4px;background:var(--blue-500)}.video-gallery_sidebar__NmIKw .video-gallery_headerArea__JdteA{margin-bottom:8px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.video-gallery_sidebar__NmIKw .video-gallery_headerArea__JdteA:active{cursor:grabbing}.video-gallery_sidebar__NmIKw .video-gallery_headerArea__JdteA .video-gallery_header__HUg9f{color:var(--gray-700)}.video-gallery_sidebar__NmIKw .video-gallery_addFolderButton__rvfEv{width:100%;margin-bottom:8px}.video-gallery_sidebar__NmIKw .video-gallery_folderList__0I0jY{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.video-gallery_sidebar__NmIKw .video-gallery_folderList__0I0jY .video-gallery_folderItem__sDsy4{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;cursor:pointer;color:var(--gray-700);font-weight:500;transition:background-color .2s}.video-gallery_sidebar__NmIKw .video-gallery_folderList__0I0jY .video-gallery_folderItem__sDsy4:hover{background-color:var(--gray-100)}.video-gallery_sidebar__NmIKw .video-gallery_folderList__0I0jY .video-gallery_folderItem__sDsy4.video-gallery_active__7qrIX{background-color:var(--gray-100);color:var(--blue-600)}.video-gallery_sidebar__NmIKw .video-gallery_folderList__0I0jY .video-gallery_folderItem__sDsy4 .video-gallery_icon__8_Yne{font-size:18px;color:var(--gray-500)}.video-gallery_mainContent__r91Wr{flex:1 1;display:flex;flex-direction:column;background-color:var(--gray-50)}.video-gallery_headerBar__jalQz{background:var(--white);padding:12px 24px;border-bottom:1px solid var(--gray-200);display:flex;align-items:center;justify-content:flex-end;-webkit-user-select:none;user-select:none;touch-action:none}.video-gallery_headerBar__jalQz .video-gallery_title__gNsOH{font-weight:600;color:var(--gray-900);font-size:16px}.video-gallery_gridContainer__JcShn{flex:1 1;padding:24px;overflow-y:auto}.video-gallery_gridContainer__JcShn .video-gallery_grid__k_z_K{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT{background:var(--white);border:1px solid var(--gray-200);border-radius:6px;overflow:hidden;cursor:pointer;transition:all .2s ease;padding:12px;position:relative}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT:hover{border-color:var(--blue-500);box-shadow:0 4px 12px rgba(0,0,0,.05)}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT:hover .video-gallery_deleteButton__4Vy8c{opacity:1}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT.video-gallery_selected__8P26W{border-color:var(--blue-500);box-shadow:0 0 0 2px var(--blue-400)}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT.video-gallery_selected__8P26W .video-gallery_selectButton__qhDEd{opacity:1;background-color:var(--blue-500);color:var(--white)}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT.video-gallery_disabled__BVM8z{opacity:.5;cursor:not-allowed}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT.video-gallery_disabled__BVM8z:hover{border-color:var(--gray-200);box-shadow:none}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT.video-gallery_disabled__BVM8z:hover .video-gallery_deleteButton__4Vy8c{opacity:0}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_imageWrapper__y9gKN{width:100%;height:150px;position:relative;border-radius:4px;overflow:hidden;margin-bottom:0}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_imageWrapper__y9gKN img{width:100%;object-fit:cover}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_placeholderThumb__dvkLb{width:100%;height:140px;display:flex;align-items:center;justify-content:center;background:var(--gray-100);border-radius:4px}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_videoInfo__kZTnw{margin-top:4px}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_videoTitle__kv2C6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_videoMeta__KpVpF{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_videoMeta__KpVpF .video-gallery_videoTitle__kv2C6{min-width:0}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_processingBadge__2riRj{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;color:var(--blue-700,#1d4ed8);background:var(--blue-50,#eff6ff);border:1px solid var(--blue-200,#bfdbfe)}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_processingDot___yNdg{width:6px;height:6px;border-radius:50%;background:currentcolor;animation:video-gallery_processing-pulse__PwmgK 1.2s ease-in-out infinite}@keyframes video-gallery_processing-pulse__PwmgK{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_processingDot___yNdg{animation:none}}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_deleteButton__4Vy8c{position:absolute;bottom:2px;left:2px;opacity:0;transition:opacity .2s ease;z-index:4}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT .video-gallery_selectButton__qhDEd{position:absolute;top:2px;right:2px;opacity:0;transition:opacity .2s ease;z-index:4;border-color:var(--blue-500)}.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT:hover .video-gallery_deleteButton__4Vy8c,.video-gallery_gridContainer__JcShn .video-gallery_imageCard__gyBUT:hover .video-gallery_selectButton__qhDEd{opacity:1}@media(prefers-reduced-motion:reduce){.video-gallery_galleryContainer__HFnET .video-gallery_mainContent__r91Wr .video-gallery_gridContainer__JcShn .video-gallery_grid__k_z_K .video-gallery_deleteButton__4Vy8c,.video-gallery_galleryContainer__HFnET .video-gallery_mainContent__r91Wr .video-gallery_gridContainer__JcShn .video-gallery_grid__k_z_K .video-gallery_imageCard__gyBUT,.video-gallery_galleryContainer__HFnET .video-gallery_mainContent__r91Wr .video-gallery_gridContainer__JcShn .video-gallery_grid__k_z_K .video-gallery_selectButton__qhDEd{transition:none}}.video-gallery_emptyContainer___6JRy,.video-gallery_loadingContainer__ejEt7{flex:1 1;display:flex;align-items:center;justify-content:center;padding:24px}.video-gallery_footer__FGoDp{padding:16px 24px;background-color:var(--white);border-top:1px solid var(--gray-200);display:flex;align-items:center;justify-content:flex-end}.video-gallery_footer__FGoDp .video-gallery_rightActions__vFhFw{display:flex;align-items:center;gap:12px}.video-gallery_deleteModalMessage__G_n2G{text-align:center;width:100%;margin:0;color:var(--gray-700);line-height:1.5}.video-gallery_deleteModalLoading__mO9uh{display:flex;justify-content:center;align-items:center;padding:24px 0;width:100%}.video-gallery_deleteLocationWarningContainer__scZP1{display:flex;flex-direction:column;gap:12px;width:100%}.video-gallery_deleteModalWarningMessage__iSJ4B{margin:0;color:var(--gray-700);font-size:14px;line-height:1.5}.video-gallery_deleteLocationList__FbNyG{display:flex;flex-direction:column;gap:6px;max-height:160px;overflow-y:auto;padding:8px 12px;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:6px}.video-gallery_deleteLocationItem__ZeqLp{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--gray-800);line-height:1.4}.video-gallery_deleteLocationBullet__WW9_3{color:var(--gray-500);font-weight:700;flex-shrink:0}.video-gallery_deleteLocationPosition__lt4AT{text-transform:capitalize;word-break:break-word;font-weight:500}.video-gallery_deleteModalConfirmPrompt__3JouZ{margin:0;color:var(--gray-700);font-size:14px;font-weight:500;line-height:1.5}.video-gallery_loadingSentry__UVmgn{grid-column:1/-1;display:flex;justify-content:center;align-items:center;padding:32px 24px;min-height:80px;background:var(--gray-50);border-radius:8px;margin-top:8px}.video-thumbnail_imgContainer__jAeDD{position:relative;height:140px}.video-thumbnail_imgContainer__jAeDD .video-thumbnail_loader__8PUyH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;width:max-content}.video-thumbnail_imgContainer__jAeDD .video-thumbnail_img__XhYXX{opacity:1;transition:opacity .3s}.video-thumbnail_imgContainer__jAeDD .video-thumbnail_opacity__xXVlP{opacity:0}.global-style-panel_drawer__Y9pej{background:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}.global-style-panel_drawer__Y9pej:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--blue-400);z-index:1}.global-style-panel_drawer__Y9pej .global-style-panel_mainPanel__fsSji{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.global-style-panel_drawer__Y9pej .global-style-panel_subpanelOverlay__E0JwF{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;pointer-events:none}.global-style-panel_drawer__Y9pej .global-style-panel_subpanelOverlay__E0JwF>*{pointer-events:auto}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS{min-width:400px;height:100%;display:flex;flex-direction:column}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerHeader__adY_M{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--gray-100)}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerHeader__adY_M .global-style-panel_drawerTitle__wHAE_{font-size:16px;font-weight:600;color:var(--gray-900)}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM{flex:1 1;overflow-y:auto;padding:20px}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P .global-style-panel_cardTitle__NrGFf{font-size:14px;font-weight:600;color:var(--gray-800);margin-bottom:8px}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P .global-style-panel_cardDescription__SH3KM{font-size:12px;color:var(--gray-500);margin-bottom:16px;line-height:1.5}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P .global-style-panel_swatches__WjjSX{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:16px}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P .global-style-panel_swatches__WjjSX .global-style-panel_swatch___2jv_{width:40px;height:40px;border-radius:10px;box-shadow:0 2px 4px var(--gray-300)}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P .global-style-panel_swatches__WjjSX .global-style-panel_swatch___2jv_.global-style-panel_swatch1__2WU3S{background:#7dd3fc}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P .global-style-panel_swatches__WjjSX .global-style-panel_swatch___2jv_.global-style-panel_swatch2__RzRji{background:#c084fc}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P .global-style-panel_swatches__WjjSX .global-style-panel_swatch___2jv_.global-style-panel_swatch3__d5k_n{background:#818cf8}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P .global-style-panel_swatches__WjjSX .global-style-panel_swatch___2jv_.global-style-panel_swatch4__sdTtS{background:#fff}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_card__or28P .global-style-panel_cardActions__58tjr{margin-top:10px}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc{margin-top:32px}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc .global-style-panel_sectionHeader__Mp4YU{font-size:14px;font-weight:600;color:var(--gray-800);margin-top:24px;margin-bottom:16px}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc .global-style-panel_subPanelItem__KjN7G{display:flex;align-items:center;width:100%;padding:12px 16px;margin-bottom:4px;border-radius:8px;background:var(--white);border:none;cursor:pointer;transition:all .2s ease}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc .global-style-panel_subPanelItem__KjN7G:hover{background-color:var(--blue-50)}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc .global-style-panel_subPanelItem__KjN7G:hover .global-style-panel_subPanelItemIcon__HtPQQ{color:var(--blue-500)}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc .global-style-panel_subPanelItem__KjN7G:hover .global-style-panel_subPanelItemText___iXuG{color:var(--blue-600)}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc .global-style-panel_subPanelItem__KjN7G:hover .global-style-panel_subPanelItemArrow__37tNm{color:var(--blue-500)}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc .global-style-panel_subPanelItem__KjN7G .global-style-panel_subPanelItemIcon__HtPQQ{color:var(--gray-500);margin-right:12px;display:flex;align-items:center}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc .global-style-panel_subPanelItem__KjN7G .global-style-panel_subPanelItemText___iXuG{flex:1 1;text-align:left;font-size:14px;color:var(--gray-700)}.global-style-panel_drawer__Y9pej .global-style-panel_container__GQiPS .global-style-panel_drawerContent__3l7hM .global-style-panel_subPanelContainer__qEryc .global-style-panel_subPanelItem__KjN7G .global-style-panel_subPanelItemArrow__37tNm{color:var(--gray-500);display:flex;align-items:center}.global-style-panel_drawer__Y9pej .global-style-panel_resetModalMessage__RqoCu{font-size:14px;color:var(--gray-700);line-height:1.5}.global-style-confirm-modal_modalContent__399jX{display:flex;flex-direction:column;gap:16px;max-width:440px;padding:16px}.global-style-confirm-modal_modalContent__399jX .global-style-confirm-modal_warningBox__4AGT_{display:flex;flex-direction:column;gap:6px}.global-style-confirm-modal_modalContent__399jX .global-style-confirm-modal_warningBox__4AGT_ .global-style-confirm-modal_warningTitle__1_fWb{color:var(--red-500)}.global-style-confirm-modal_modalContent__399jX .global-style-confirm-modal_warningBox__4AGT_ .global-style-confirm-modal_warningDescription__tJnTU{color:var(--gray-600);line-height:1.45}.global-style-confirm-modal_modalContent__399jX .global-style-confirm-modal_bulletList__qspDH{display:flex;flex-direction:column;gap:10px;padding:12px 14px;background-color:var(--gray-100);border-radius:8px}.global-style-confirm-modal_modalContent__399jX .global-style-confirm-modal_bulletList__qspDH .global-style-confirm-modal_bulletItem__LphD2{display:flex;align-items:flex-start;gap:8px;color:var(--gray-700);line-height:1.4}.global-style-confirm-modal_modalContent__399jX .global-style-confirm-modal_bulletList__qspDH .global-style-confirm-modal_bulletItem__LphD2 .global-style-confirm-modal_bulletDot__w_IkT{color:var(--red-500);font-weight:700}.global-style-confirm-modal_modalContent__399jX .global-style-confirm-modal_alertNotice__lwRyF{padding:10px 12px;background-color:#fff5f5;border-left:3px solid var(--mantine-color-red-6);border-radius:4px}.global-style-confirm-modal_modalContent__399jX .global-style-confirm-modal_alertNotice__lwRyF .global-style-confirm-modal_noticeText__RHaMn{color:var(--mantine-color-red-8)}.global-style-propagation-overlay_overlay__Wrvtm{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:global-style-propagation-overlay_fadeIn__4u46J .2s ease-out}.global-style-propagation-overlay_content__Ss37S{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 48px;border-radius:12px;background-color:var(--mantine-color-white);box-shadow:0 8px 32px rgba(0,0,0,.15);min-width:300px}.global-style-propagation-overlay_progressContainer__Cadx4{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}@keyframes global-style-propagation-overlay_fadeIn__4u46J{0%{opacity:0}to{opacity:1}}.global-style-subpanel-renderer_subpanelContainer__ie0gy{height:100%;width:100%;position:relative}.global-style-subpanel-renderer_loaderContainer__TIGER{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.global-style-subpanel-renderer_subpanel__vgUpk{background:var(--white);display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;animation:global-style-subpanel-renderer_slideIn__lHsqq .3s ease-out}.global-style-subpanel-renderer_subpanel__vgUpk.global-style-subpanel-renderer_exiting__SOupy{animation:global-style-subpanel-renderer_slideOut__fhWQa .3s ease-in}.global-style-subpanel-renderer_subpanel__vgUpk:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--blue-400);z-index:1}.global-style-subpanel-renderer_subpanel__vgUpk .global-style-subpanel-renderer_container__DAto8{min-width:400px;height:100%;display:flex;flex-direction:column}.global-style-subpanel-renderer_subpanel__vgUpk .global-style-subpanel-renderer_container__DAto8 .global-style-subpanel-renderer_header__hgMBN{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--gray-100)}.global-style-subpanel-renderer_subpanel__vgUpk .global-style-subpanel-renderer_container__DAto8 .global-style-subpanel-renderer_header__hgMBN .global-style-subpanel-renderer_backButton__xgCX_{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--gray-50);border:1px solid var(--gray-200);cursor:pointer;transition:all .2s ease;color:var(--gray-600)}.global-style-subpanel-renderer_subpanel__vgUpk .global-style-subpanel-renderer_container__DAto8 .global-style-subpanel-renderer_header__hgMBN .global-style-subpanel-renderer_backButton__xgCX_:hover{background:var(--blue-50);border-color:var(--blue-200);color:var(--blue-600)}.global-style-subpanel-renderer_subpanel__vgUpk .global-style-subpanel-renderer_container__DAto8 .global-style-subpanel-renderer_header__hgMBN .global-style-subpanel-renderer_backButton__xgCX_:active{transform:scale(.95)}.global-style-subpanel-renderer_subpanel__vgUpk .global-style-subpanel-renderer_container__DAto8 .global-style-subpanel-renderer_header__hgMBN .global-style-subpanel-renderer_title__WRtQE{font-size:16px;font-weight:600;color:var(--gray-900);flex:1 1}.global-style-subpanel-renderer_subpanel__vgUpk .global-style-subpanel-renderer_container__DAto8 .global-style-subpanel-renderer_content___UZ6j{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:20px;background:var(--gray-50)}.global-style-subpanel-renderer_subpanel__vgUpk .global-style-subpanel-renderer_container__DAto8 .global-style-subpanel-renderer_footer__wk5_v{padding:16px 20px;border-top:1px solid var(--gray-100);background:var(--white);display:flex;gap:8px;justify-content:center;margin-top:auto}@keyframes global-style-subpanel-renderer_slideIn__lHsqq{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes global-style-subpanel-renderer_slideOut__fhWQa{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}.color-theme-subpanel_section__i_9Qz{background:var(--white);border:1px solid var(--gray-100);border-radius:16px;padding:16px;box-shadow:0 12px 24px color-mix(in srgb,var(--gray-900) 5%,transparent)}.color-theme-subpanel_section__i_9Qz .color-theme-subpanel_sectionHeader__NNrOE{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.color-theme-subpanel_section__i_9Qz .color-theme-subpanel_sectionHeader__NNrOE .color-theme-subpanel_sectionTitle__I9NV7{font-size:14px;font-weight:600;color:var(--gray-900)}.color-theme-subpanel_section__i_9Qz .color-theme-subpanel_sectionHeader__NNrOE .color-theme-subpanel_sectionDescription___RSkm{font-size:13px;color:var(--gray-500)}.color-theme-subpanel_divider__8L_0g{height:1px;background:var(--gray-100);margin-bottom:16px}.color-theme-subpanel_colorGrid__CzGQH{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.text-preview-card_styleCard___F2Q9{display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid var(--gray-200);border-radius:12px;position:relative}.text-preview-card_styleCard___F2Q9:hover{border-color:var(--blue-300);background:var(--blue-50)}.text-preview-card_styleCard___F2Q9:hover .text-preview-card_editButton__APtTX{opacity:1;visibility:visible}.text-preview-card_styleCard___F2Q9 .text-preview-card_preview__g6Y4q{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.text-preview-card_styleCard___F2Q9 .text-preview-card_preview__g6Y4q .text-preview-card_previewLabel__ErCB8{font-size:16px;font-weight:600;color:var(--gray-900);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-preview-card_styleCard___F2Q9 .text-preview-card_preview__g6Y4q .text-preview-card_name__o_uRl{font-size:11px;color:var(--gray-500);text-transform:uppercase;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-preview-card_styleCard___F2Q9 .text-preview-card_preview__g6Y4q .text-preview-card_description__qCAoA{font-size:12px;font-weight:500;color:var(--gray-500)}.text-preview-card_styleCard___F2Q9 .text-preview-card_editButton__APtTX{opacity:0;visibility:hidden;display:flex;align-items:center}.edit-text-style-modal_modalContent__wVL62{display:flex;flex-direction:column;gap:16px;padding:6px 8px}.edit-text-style-modal_modalContent__wVL62 .edit-text-style-modal_section__isl0W{display:flex;flex-direction:column;gap:12px;padding-bottom:32px}.edit-text-style-modal_modalContent__wVL62 .edit-text-style-modal_section__isl0W .edit-text-style-modal_sectionHeader__nLmY0{display:flex;align-items:center;justify-content:space-between}.edit-text-style-modal_modalContent__wVL62 .edit-text-style-modal_section__isl0W .edit-text-style-modal_sectionHeader__nLmY0 .edit-text-style-modal_sectionTitle__duH1g{font-size:14px;font-weight:600;color:var(--gray-900)}.edit-text-style-modal_modalContent__wVL62 .edit-text-style-modal_section__isl0W .edit-text-style-modal_divider__Xz1CJ{height:1px;background:var(--gray-100)}.edit-text-style-modal_modalContent__wVL62 .mantine-Select-label{font-size:13px!important;font-weight:500}.edit-text-style-modal_modalContent__wVL62 [class*=colorPickerPopover]{z-index:9999!important}.edit-text-style-modal_modalClassName__kFQPy{width:360px}.edit-text-style-modal_selectDropdownMaxHeight__TCvzG{max-height:170px}.text-style-theme-subpanel_section__jeD8x{background:var(--white);border:1px solid var(--gray-100);border-radius:16px;padding:16px;box-shadow:0 12px 24px color-mix(in srgb,var(--gray-900) 5%,transparent)}.text-style-theme-subpanel_section__jeD8x .text-style-theme-subpanel_sectionHeader__D_XRd{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:16px}.text-style-theme-subpanel_section__jeD8x .text-style-theme-subpanel_sectionHeader__D_XRd .text-style-theme-subpanel_sectionTitle__zefML{font-size:14px;font-weight:600;color:var(--gray-900)}.text-style-theme-subpanel_section__jeD8x .text-style-theme-subpanel_sectionHeader__D_XRd .text-style-theme-subpanel_sectionDescription__nfMrK{font-size:13px;color:var(--gray-500)}.text-style-theme-subpanel_section__jeD8x .text-style-theme-subpanel_deviceToggle__ATdd3{display:flex;align-items:center;background:var(--gray-100);border-radius:8px;padding:2px;gap:2px}.text-style-theme-subpanel_section__jeD8x .text-style-theme-subpanel_deviceBtn__alSRt{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:rgba(0,0,0,0);color:var(--gray-500);cursor:pointer;transition:all .2s ease}.text-style-theme-subpanel_section__jeD8x .text-style-theme-subpanel_deviceBtn__alSRt:hover{color:var(--gray-900)}.text-style-theme-subpanel_section__jeD8x .text-style-theme-subpanel_deviceBtn__alSRt.text-style-theme-subpanel_active__1d2IR{background:var(--white);color:var(--blue-600);box-shadow:0 1px 3px rgba(0,0,0,.1)}.text-style-theme-subpanel_fontSection__NohPh{display:flex;flex-direction:column;gap:20px}.text-style-theme-subpanel_fieldGroup__KwPOA{display:flex;flex-direction:column;gap:8px}.text-style-theme-subpanel_labelRow__GtTVB{display:flex;align-items:center;justify-content:space-between;gap:8px}.text-style-theme-subpanel_label__X8_N9{font-size:13px;font-weight:500;color:var(--gray-700)}.text-style-theme-subpanel_headingList__dNHwd,.text-style-theme-subpanel_styleCardList__8Or_q{display:flex;flex-direction:column;gap:12px}.text-style-theme-subpanel_headingCard__pXe5S{display:flex;align-items:center;padding:16px;border:1px solid var(--gray-200);border-radius:12px;cursor:pointer;transition:border .2s ease,box-shadow .2s ease}.text-style-theme-subpanel_headingCard__pXe5S:hover{border-color:var(--blue-300);box-shadow:0 4px 10px rgba(15,23,42,.08)}.text-style-theme-subpanel_circleIcon___b9gY{width:24px;height:24px;border-radius:50%;background:var(--gray-900);flex-shrink:0;margin-right:16px}.text-style-theme-subpanel_headingInfo__W6ORi{flex:1 1}.text-style-theme-subpanel_headingName__dcmqh{font-size:16px;font-weight:600;color:var(--gray-900);transition:font-size .2s ease,color .2s ease}.text-style-theme-subpanel_headingMeta__jhgqs{font-size:13px;color:var(--gray-500);margin-top:2px;transition:font-size .2s ease}.text-style-theme-subpanel_editButton__G1PlU{padding:4px;min-height:auto;height:auto;color:var(--gray-400)}.text-style-theme-subpanel_editButton__G1PlU:hover{color:var(--blue-500);background:rgba(0,0,0,0)}.text-style-theme-subpanel_headingDetailCard__05jlt{border:1px solid var(--gray-200);border-radius:16px;padding:16px;background:var(--gray-50);display:flex;flex-direction:column;gap:16px}.text-style-theme-subpanel_detailHeader__wgNiw{display:flex;justify-content:space-between;align-items:center}.text-style-theme-subpanel_detailHeadingInfo__JENli{display:flex;align-items:center}.text-style-theme-subpanel_detailHeadingName__ncUsd{font-size:20px;font-weight:700;color:var(--gray-900);transition:font-size .2s ease,color .2s ease}.text-style-theme-subpanel_confirmButton__w1mQo{padding:0;min-height:auto;height:auto;color:var(--green-500,#22c55e)}.text-style-theme-subpanel_confirmButton__w1mQo:hover{background:rgba(0,0,0,0)}.text-style-theme-subpanel_detailFields__6_E65{display:flex;flex-direction:column;gap:16px}.text-style-theme-subpanel_detailFields__6_E65 input{font-size:14px}.text-style-theme-subpanel_inputSuffix__Uo_7V{font-size:13px;color:var(--gray-500);padding-right:8px}.text-style-theme-subpanel_divider__97tab{height:1px;background:var(--gray-100);margin-bottom:16px}.text-style-theme-subpanel_fadeIn__RygaP{animation:text-style-theme-subpanel_fadeIn__RygaP .2s ease-in-out}@keyframes text-style-theme-subpanel_fadeIn__RygaP{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.website-layout-subpanel_section__rYclO{background:var(--white);border:1px solid var(--gray-100);border-radius:20px;padding:20px;box-shadow:0 12px 24px color-mix(in srgb,var(--gray-900) 5%,transparent);display:flex;flex-direction:column;gap:16px}.website-layout-subpanel_section__rYclO .website-layout-subpanel_sliderSectionHeader__7CsCc{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.website-layout-subpanel_section__rYclO .website-layout-subpanel_sliderTitle__EqXFw{font-size:14px;font-weight:600;margin:0;color:var(--gray-900)}.website-layout-subpanel_section__rYclO .website-layout-subpanel_sliderSubtitle__oDfd1{font-size:12px;color:var(--gray-600)}.website-layout-subpanel_section__rYclO .website-layout-subpanel_divider__EZO9D{height:1px;background:var(--gray-100);margin-bottom:16px}.landing-page-panel_list__d8TeG{display:flex;flex-direction:column;gap:8px}.landing-page-panel_item__XEjJz{width:100%;text-align:left;padding:10px 12px;border:1px solid var(--gray-200);border-radius:8px;background:var(--white);box-shadow:0 1px 2px var(--gray-300);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.landing-page-panel_item__XEjJz:hover{border-color:var(--blue-300);background:var(--blue-50);box-shadow:0 1px 4px color-mix(in srgb,var(--blue-300) 30%,transparent)}.landing-page-panel_itemActive__MXejZ{border-color:var(--blue-400);background:color-mix(in srgb,var(--blue-100) 55%,var(--white));box-shadow:0 1px 4px color-mix(in srgb,var(--blue-300) 35%,transparent)}.landing-page-panel_itemTitle__vlfal{font-size:14px;font-weight:600;color:var(--gray-900);line-height:1.35}.landing-page-panel_itemMeta__XAn2J{margin-top:4px;font-size:12px;color:var(--gray-600)}.landing-page-panel_emptyState__C9umB,.landing-page-panel_loadingContainer__KdqSK{display:flex;align-items:center;justify-content:center;min-height:140px}.video-general-settings-drawer_drawerContent__j9rZ8{display:flex;flex-direction:column;gap:20px}.confirm-publish-modal_modal__ZTh_q{max-width:460px}.confirm-publish-modal_modalRoot__AobVz{z-index:var(--z-modal)}