.InfoCard-module-scss-module__jtGCEW__info_card{border:1px solid var(--neutral-50);border-radius:12px;align-items:flex-start;gap:1rem;padding:1rem;transition:all .3s;display:flex}.InfoCard-module-scss-module__jtGCEW__icon_container{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.InfoCard-module-scss-module__jtGCEW__content{flex:1}
.OnboardingIntro-module-scss-module__X1DicG__onboarding_intro{background-color:#fff;border-radius:20px;width:480px;margin:0 auto;padding:40px}.OnboardingIntro-module-scss-module__X1DicG__onboarding_intro_container{flex-direction:column;align-items:center;gap:40px;display:flex}.OnboardingIntro-module-scss-module__X1DicG__header{justify-content:center;align-items:center;display:flex}.OnboardingIntro-module-scss-module__X1DicG__content_title{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.OnboardingIntro-module-scss-module__X1DicG__info_cards{flex-direction:column;gap:.75rem;display:flex}.OnboardingIntro-module-scss-module__X1DicG__icon_handshake,.OnboardingIntro-module-scss-module__X1DicG__icon_profile{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.OnboardingIntro-module-scss-module__X1DicG__icon_handshake{background-color:#fff9c4}.OnboardingIntro-module-scss-module__X1DicG__icon_profile{background-color:#c8e6c9}.OnboardingIntro-module-scss-module__X1DicG__continue_button{width:100%;height:48px;margin-top:24px;font-weight:600}
.OnboardingReviewRequired-module-scss-module__L21a6a__onboarding_review_required{justify-content:center;align-items:center;width:100%;height:100vh;padding:40px;display:flex}.OnboardingReviewRequired-module-scss-module__L21a6a__container{background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:40px;width:480px;padding:40px;display:flex}.OnboardingReviewRequired-module-scss-module__L21a6a__icon_container{background-color:#fffae6;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.OnboardingReviewRequired-module-scss-module__L21a6a__content{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.OnboardingReviewRequired-module-scss-module__L21a6a__heading{color:#2b2b2b;font-weight:600;line-height:1.2}.OnboardingReviewRequired-module-scss-module__L21a6a__description{color:#888;margin:0;line-height:1.4}
.OnboardingSuccessScreen-module-scss-module__-X35Za__overlay{background-color:var(--purple-50);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.OnboardingSuccessScreen-module-scss-module__-X35Za__card{background-color:var(--white);border-radius:20px;flex-direction:column;align-items:center;gap:40px;width:480px;max-width:480px;padding:40px;display:flex;box-shadow:0 4px 24px rgba(0,0,0,.1)}.OnboardingSuccessScreen-module-scss-module__-X35Za__icon_container{background-color:var(--pink-500);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex;overflow:hidden}.OnboardingSuccessScreen-module-scss-module__-X35Za__icon_container img{object-fit:contain;width:100%;height:100%}.OnboardingSuccessScreen-module-scss-module__-X35Za__text_container{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}
.SelectIcon-module-scss-module__GiSUdq__selectIcon{margin-right:12px}
.OnboardingStepsFlow-module-scss-module__SGUPwa__onboarding_steps_flow{flex-direction:column;width:100%;height:100%;display:flex}.OnboardingStepsFlow-module-scss-module__SGUPwa__step_content{flex:1;justify-content:center;align-items:center;width:100%;display:flex;overflow-y:auto}
.ServiceDrawer-module-scss-module__kywMlW__drawerContent{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;height:100%;display:flex;overflow-y:auto}.ServiceDrawer-module-scss-module__kywMlW__drawerContent::-webkit-scrollbar{display:none}.ServiceDrawer-module-scss-module__kywMlW__header{border-bottom:1px solid var(--neutral-50);justify-content:space-between;align-items:center;padding:1rem;display:flex}.ServiceDrawer-module-scss-module__kywMlW__title{color:var(--neutral-900);font-size:20px;font-weight:600}.ServiceDrawer-module-scss-module__kywMlW__form{flex-direction:column;flex:1;gap:16px;padding:1rem;display:flex}.ServiceDrawer-module-scss-module__kywMlW__field{flex-direction:column;gap:4px;display:flex}.ServiceDrawer-module-scss-module__kywMlW__actions{border-top:1px solid var(--neutral-50);justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}
.Service-module-scss-module__bLaxJG__services_component{flex-direction:column;gap:1rem;width:100%;display:flex}
.StepHeader-module-scss-module__-f_jBq__step_header{flex-direction:column;gap:.5rem;width:100%;margin-bottom:40px;display:flex}.StepHeader-module-scss-module__-f_jBq__header_content{justify-content:space-between;align-items:center;gap:16px;display:flex}.StepHeader-module-scss-module__-f_jBq__title{color:#333;flex:1;font-weight:700}.StepHeader-module-scss-module__-f_jBq__progress_container{flex-shrink:0;align-items:center;gap:12px;display:flex}.StepHeader-module-scss-module__-f_jBq__progress_bar{border-radius:100px;width:80px;height:6px;background-color:var(--neutral-50)!important}.StepHeader-module-scss-module__-f_jBq__progress_bar .MuiLinearProgress-bar{background-color:#4caf50;border-radius:4px}.StepHeader-module-scss-module__-f_jBq__progress_text{color:#666;white-space:nowrap;font-size:14px;font-weight:500}.StepHeader-module-scss-module__-f_jBq__subtitle{color:#666;margin-top:4px}
.StoreManagement-module-scss-module__CjdYnW__store_management_wrapper{border-radius:1rem;flex-direction:column;flex:1;align-items:flex-start;gap:1rem;width:100%;height:calc(100vh - 2rem);min-height:0;display:flex}.StoreManagement-module-scss-module__CjdYnW__store_management_wrapper .StoreManagement-module-scss-module__CjdYnW__store_management_content_wrapper{background:#fff;border:1px solid #f2f2f2;border-radius:1.25rem;flex:1;gap:1.5rem;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.StoreManagement-module-scss-module__CjdYnW__left_column{background:var(--Secondary-Purple-purple-50,#f4f4ff);border-radius:1.25rem 0 0 1.25rem;flex-direction:column;flex-shrink:0;align-self:stretch;gap:1rem;width:326px;height:100%;min-height:0;max-height:100%;padding:20px;display:flex;overflow-y:auto}.StoreManagement-module-scss-module__CjdYnW__left_tabs_wrapper{width:100%}.StoreManagement-module-scss-module__CjdYnW__left_tabs{background:#fff;border-radius:62.5rem;width:100%;min-height:auto;padding:4px;position:relative}.StoreManagement-module-scss-module__CjdYnW__left_tabs .MuiTabs-indicator{background:0 0}.StoreManagement-module-scss-module__CjdYnW__left_tab_item{z-index:1;position:relative;text-transform:none!important;min-height:40px!important;padding:8px 1rem!important}.StoreManagement-module-scss-module__CjdYnW__left_tab_indicator{background:var(--purple-500);z-index:0;pointer-events:none;border-radius:1000px;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 10px 30px rgba(143,141,255,.3)}.StoreManagement-module-scss-module__CjdYnW__items_list{flex-direction:column;gap:14px;width:100%;display:flex}.StoreManagement-module-scss-module__CjdYnW__item_card{cursor:pointer;background:#fff;border:2px solid transparent;border-radius:14px;flex-direction:column;gap:8px;padding:1rem;transition:border-color .2s,box-shadow .2s;display:flex}.StoreManagement-module-scss-module__CjdYnW__item_card:hover{box-shadow:0 4px 20px rgba(0,0,0,.08)}.StoreManagement-module-scss-module__CjdYnW__item_active{border-color:var(--green-500,#19b27a);background:rgba(25,178,122,.08)}.StoreManagement-module-scss-module__CjdYnW__item_preview{color:#4e4e4e;font-size:14px}.StoreManagement-module-scss-module__CjdYnW__item_preview.StoreManagement-module-scss-module__CjdYnW__truncate{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.StoreManagement-module-scss-module__CjdYnW__item_preview_icon_group{flex-direction:column;gap:8px;display:flex}.StoreManagement-module-scss-module__CjdYnW__item_preview_icon_line{align-items:start;gap:8px;display:flex}.StoreManagement-module-scss-module__CjdYnW__item_tags{flex-wrap:nowrap;gap:8px;width:100%;display:flex;overflow:hidden}.StoreManagement-module-scss-module__CjdYnW__tag{background:var(--purple-50);white-space:nowrap;border-radius:100px;flex-shrink:1;justify-content:center;align-items:center;gap:8px;min-width:0;padding:6px 12px;display:flex}.StoreManagement-module-scss-module__CjdYnW__tag_first{flex-shrink:0;max-width:none}.StoreManagement-module-scss-module__CjdYnW__tag_middle{text-overflow:ellipsis;max-width:120px;overflow:hidden}.StoreManagement-module-scss-module__CjdYnW__tag_count{flex-shrink:0;max-width:none}.StoreManagement-module-scss-module__CjdYnW__right_column{background:#fff;border-radius:20px;flex:1;justify-content:flex-start;align-items:flex-start;padding:20px 24px 20px 0;display:flex;overflow-y:auto}.StoreManagement-module-scss-module__CjdYnW__content_area{width:100%;height:100%}.StoreManagement-module-scss-module__CjdYnW__section_wrapper{flex-direction:column;gap:24px;width:100%;display:flex}.StoreManagement-module-scss-module__CjdYnW__section_header_content{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.StoreManagement-module-scss-module__CjdYnW__section_form{flex-direction:column;gap:1rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__description_textarea .MuiOutlinedInput-root{align-items:flex-start;height:auto;max-height:150px;overflow:visible}.StoreManagement-module-scss-module__CjdYnW__description_textarea .MuiOutlinedInput-input{resize:vertical;max-height:120px;line-height:1.5rem}.StoreManagement-module-scss-module__CjdYnW__contact_form_inputs{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.StoreManagement-module-scss-module__CjdYnW__contact_form_inputs{flex-direction:row}.StoreManagement-module-scss-module__CjdYnW__contact_form_inputs>*{flex:1}}.StoreManagement-module-scss-module__CjdYnW__amenities_list{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__amenities_loading{justify-content:center;align-items:center;padding:2rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__amenity_row{border-bottom:1px solid var(--Neutral-neutral-50,#f2f2f2);align-self:stretch;align-items:center;gap:8px;padding-bottom:1rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__amenity_row:last-child{border-bottom:none}.StoreManagement-module-scss-module__CjdYnW__amenity_info{flex:1;align-items:center;gap:.5rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__amenity_icon_placeholder{background:var(--purple-50);border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__amenity_actions{align-items:center;gap:.5rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__amenity_remove_button,.StoreManagement-module-scss-module__CjdYnW__amenity_select_button{aspect-ratio:1;border:1px solid var(--neutral-50);border-radius:100px;justify-content:center;align-items:center;gap:10px;width:40px;height:40px;transition:all .2s;display:flex}.StoreManagement-module-scss-module__CjdYnW__amenity_remove_button:hover,.StoreManagement-module-scss-module__CjdYnW__amenity_select_button:hover{cursor:pointer}.StoreManagement-module-scss-module__CjdYnW__amenity_remove_button:hover{background:rgba(255,53,74,.1)}.StoreManagement-module-scss-module__CjdYnW__amenity_select_button:hover{background:var(--green-50)}.StoreManagement-module-scss-module__CjdYnW__amenity_select_active{background:rgba(65,181,50,.1);border-color:#41b532}.StoreManagement-module-scss-module__CjdYnW__amenity_select_active:hover{background:rgba(65,181,50,.15);border-color:#41b532}.StoreManagement-module-scss-module__CjdYnW__amenity_remove_active{border-color:var(--accent-red);background:rgba(255,53,74,.1)}.StoreManagement-module-scss-module__CjdYnW__amenity_remove_active:hover{border-color:var(--accent-red);background:rgba(255,53,74,.15)}.StoreManagement-module-scss-module__CjdYnW__photo_wrapper{flex-wrap:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.StoreManagement-module-scss-module__CjdYnW__header_wrapper{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.StoreManagement-module-scss-module__CjdYnW__header_content{flex-direction:column;flex:1 0 0;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.StoreManagement-module-scss-module__CjdYnW__empty_video_photo_wrapper{border:1px solid var(--neutral-50);border-radius:.75rem;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:1.5rem;height:188px;padding:.5rem 1.5rem .5rem 0;display:flex}.StoreManagement-module-scss-module__CjdYnW__empty_video_photo_content{flex-direction:column;align-self:stretch;gap:.5rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__empty_video_photo_screen{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:24px;height:100%;padding:8px 24px 8px 0;display:flex}.StoreManagement-module-scss-module__CjdYnW__video_thumbnail_container{cursor:pointer;border-radius:.75rem;width:187px;height:187px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.StoreManagement-module-scss-module__CjdYnW__video_thumbnail_container:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}.StoreManagement-module-scss-module__CjdYnW__video_thumbnail_container video{object-fit:cover;width:100%;height:100%;display:block}.StoreManagement-module-scss-module__CjdYnW__play_button_overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;background:rgba(255,255,255,.2);border-radius:100px;justify-content:center;align-items:center;padding:.75rem;transition:background .2s,transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.StoreManagement-module-scss-module__CjdYnW__manage_header{align-self:stretch;align-items:center;gap:.75rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__manage_header_button_back{cursor:pointer;background-color:var(--purple-50);border-radius:12px;justify-content:center;align-self:stretch;align-items:center;gap:10px;width:40px;display:flex}.StoreManagement-module-scss-module__CjdYnW__manage_header_button_delete{background:rgba(255,53,74,.1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;padding:8px;display:flex}.StoreManagement-module-scss-module__CjdYnW__media_thumbnail{transition:border-color .2s;position:relative}.StoreManagement-module-scss-module__CjdYnW__media_thumbnail.StoreManagement-module-scss-module__CjdYnW__media_selected,.StoreManagement-module-scss-module__CjdYnW__video_thumbnail_container.StoreManagement-module-scss-module__CjdYnW__media_selected{border:2px solid var(--green-500,#19b27a)}.StoreManagement-module-scss-module__CjdYnW__checkbox_overlay{z-index:2;position:absolute;top:8px;right:8px}.StoreManagement-module-scss-module__CjdYnW__checkbox_selected{background:var(--green-500,#19b27a);border:2px solid var(--green-500,#19b27a);border-radius:4px;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__checkbox_unselected{background:rgba(255,255,255,.9);border:2px solid #fff;border-radius:4px;width:1rem;height:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width:1024px){.StoreManagement-module-scss-module__CjdYnW__store_management_wrapper{height:auto;min-height:auto}.StoreManagement-module-scss-module__CjdYnW__left_column{height:auto;max-height:none;overflow-y:visible}}.StoreManagement-module-scss-module__CjdYnW__opening_hours_form{border-radius:.5rem;flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.StoreManagement-module-scss-module__CjdYnW__day_schedule_row{border-bottom:1px solid var(--neutral-50);align-self:stretch;align-items:center;gap:1rem;height:56px;display:flex}.StoreManagement-module-scss-module__CjdYnW__day_schedule_row:last-child{border-bottom:none}.StoreManagement-module-scss-module__CjdYnW__day_label{min-width:100px;color:var(--neutral-800);font-size:14px;font-weight:400}.StoreManagement-module-scss-module__CjdYnW__time_slots_container{flex:1;align-items:center;gap:1rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__time_slot_group{align-items:center;gap:.5rem;display:flex}.StoreManagement-module-scss-module__CjdYnW__time_picker{width:100px}.StoreManagement-module-scss-module__CjdYnW__time_picker .MuiSelect-select{padding:10px 14px;font-size:14px}.StoreManagement-module-scss-module__CjdYnW__time_separator{color:var(--neutral-400);font-size:14px}.StoreManagement-module-scss-module__CjdYnW__closed_state{border:1px solid var(--neutral-50);opacity:.5;background:var(--neutral-50);border-radius:.75rem;flex:1;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}
.StatusBadge-module-scss-module__U3yXda__badge{white-space:nowrap;border-radius:100px;align-items:center;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__verified,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__VERIFIED{color:#0a5243;background-color:#d2f7e6}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__unpublished,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__UNPUBLISHED{color:#8e0000;background-color:#ffe5e5}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__unverified,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__UNVERIFIED,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__draft,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__DRAFT{color:#4e4e4e;background-color:#ededed}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__published,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__PUBLISHED,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__active,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__ACTIVE{color:#41b532;background-color:#d2f7e6}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__ARCHIVED,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__archived{color:#ff354a;background-color:rgba(255,53,74,.1)}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__inactive,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__status.StatusBadge-module-scss-module__U3yXda__INACTIVE{color:var(--accent-red);background-color:rgba(255,53,74,.1)}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__raw_data,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__RAW_DATA{color:#8e0000;background-color:#ffe5e5}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__published,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__PUBLISHED{color:#41b532;background-color:rgba(65,181,50,.1)}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__in_review,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__IN_REVIEW{color:#6a4903;background-color:#fff7d4}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__draft,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__DRAFT{color:#4e4e4e;background-color:#f2f2f2}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__archived,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__review_status.StatusBadge-module-scss-module__U3yXda__ARCHIVED{color:#ff354a;background-color:rgba(255,53,74,.1)}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__category.StatusBadge-module-scss-module__U3yXda__massage,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__category.StatusBadge-module-scss-module__U3yXda__Massage,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__category.StatusBadge-module-scss-module__U3yXda__MASSAGE{color:#6664b5;background-color:#f4f4ff}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__category.StatusBadge-module-scss-module__U3yXda__yoga,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__category.StatusBadge-module-scss-module__U3yXda__Yoga,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__category.StatusBadge-module-scss-module__U3yXda__YOGA{color:#0050b3;background-color:#e6f7ff}.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__category.StatusBadge-module-scss-module__U3yXda__fitness,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__category.StatusBadge-module-scss-module__U3yXda__Fitness,.StatusBadge-module-scss-module__U3yXda__badge.StatusBadge-module-scss-module__U3yXda__category.StatusBadge-module-scss-module__U3yXda__FITNESS{color:#d46b08;background-color:#fff7e6}
.Step3-module-scss-module__nDH5GG__step3{width:100%;height:100%}.Step3-module-scss-module__nDH5GG__form{flex-direction:column;gap:.75rem;display:flex}.Step3-module-scss-module__nDH5GG__upload_button{width:3rem;height:3rem}.Step3-module-scss-module__nDH5GG__delete_button{width:2.5rem;height:2.5rem;background-color:var(--accent-red-light)!important;background-color:rgba(255,43,43,.15)!important;border-radius:.5rem!important;padding:0!important}.Step3-module-scss-module__nDH5GG__delete_button:hover{background-color:rgba(255,43,43,.25)!important}.Step3-module-scss-module__nDH5GG__uploaded_image_container{border-radius:.5rem;flex-shrink:0;width:3rem;height:3rem;overflow:hidden}.Step3-module-scss-module__nDH5GG__uploaded_image{border-radius:.5rem}.Step3-module-scss-module__nDH5GG__related_documents{flex-direction:column;gap:.5rem;display:flex}.Step3-module-scss-module__nDH5GG__related_documents .Step3-module-scss-module__nDH5GG__document_container{border:1px dashed var(--neutral-50);border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;display:flex}.Step3-module-scss-module__nDH5GG__related_documents .Step3-module-scss-module__nDH5GG__document_container_error{border-color:var(--accent-red);background-color:rgba(255,43,43,.05)}.Step3-module-scss-module__nDH5GG__loading_container{flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.Step3-module-scss-module__nDH5GG__upload_button_error{background-color:var(--accent-red-light);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}
.AddClassScheduleDrawer-module-scss-module__qUYJXq__drawerPaper{border-left:1px solid var(--neutral-50);width:500px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__drawer{background-color:var(--neutral-0);flex-direction:column;max-width:100%;height:100%;display:flex;overflow-x:hidden}.AddClassScheduleDrawer-module-scss-module__qUYJXq__header{border-bottom:1px solid var(--neutral-50);justify-content:space-between;align-items:center;gap:24px;padding:16px;display:flex}.AddClassScheduleDrawer-module-scss-module__qUYJXq__headerWithBadge{align-items:center;gap:8px;display:flex}.AddClassScheduleDrawer-module-scss-module__qUYJXq__title{color:var(--neutral-900);flex:1}.AddClassScheduleDrawer-module-scss-module__qUYJXq__content{flex-direction:column;flex:1;gap:20px;max-width:100%;padding:16px;display:flex;overflow-x:hidden;overflow-y:auto}.AddClassScheduleDrawer-module-scss-module__qUYJXq__section{flex-direction:column;gap:16px;max-width:100%;display:flex}.AddClassScheduleDrawer-module-scss-module__qUYJXq__row{gap:12px;width:100%;max-width:100%;display:flex;overflow:hidden}.AddClassScheduleDrawer-module-scss-module__qUYJXq__field{flex-direction:column;flex:1;gap:4px;min-width:0;max-width:100%;display:flex}.AddClassScheduleDrawer-module-scss-module__qUYJXq__inputDisabledBg{opacity:.5;background:var(--neutral-50);border-radius:24px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__fieldFull{flex-direction:column;gap:4px;width:100%;max-width:100%;display:flex;overflow:hidden}.AddClassScheduleDrawer-module-scss-module__qUYJXq__label{align-items:center;gap:4px;display:flex}.AddClassScheduleDrawer-module-scss-module__qUYJXq__labelText{color:var(--neutral-600)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__required{color:#ff354a}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .MuiOutlinedInput-root{background-color:var(--neutral-0);border-radius:12px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .MuiOutlinedInput-root:hover fieldset{border-color:var(--neutral-50)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--green-500);border-width:1px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .MuiOutlinedInput-root.Mui-disabled{opacity:.5;background-color:#f2f2f2}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .MuiOutlinedInput-root.Mui-disabled fieldset{border-color:var(--neutral-50)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .MuiOutlinedInput-root fieldset{border-color:var(--neutral-50)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .MuiOutlinedInput-input{box-sizing:border-box;height:40px;color:var(--neutral-600);padding:12px 16px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .MuiOutlinedInput-input.Mui-disabled{color:var(--neutral-400);-webkit-text-fill-color:var(--neutral-400)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .MuiInputBase-input::placeholder{color:var(--neutral-200);opacity:1}.AddClassScheduleDrawer-module-scss-module__qUYJXq__input .Mui-disabled .MuiInputBase-input::placeholder{color:var(--neutral-400);opacity:1}.AddClassScheduleDrawer-module-scss-module__qUYJXq__inputField{height:40px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__select .MuiOutlinedInput-root{background-color:var(--neutral-0);border-radius:12px;height:40px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__select .MuiOutlinedInput-root:hover fieldset{border-color:var(--neutral-50)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__select .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--green-500);border-width:1px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__select .MuiOutlinedInput-root.Mui-disabled{opacity:.5;background-color:#f2f2f2}.AddClassScheduleDrawer-module-scss-module__qUYJXq__select .MuiOutlinedInput-root.Mui-disabled fieldset{border-color:var(--neutral-50)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__select .MuiOutlinedInput-root fieldset{border-color:var(--neutral-50)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__select .MuiSelect-select{box-sizing:border-box;height:40px;color:var(--neutral-600);align-items:center;padding:12px 16px;display:flex}.AddClassScheduleDrawer-module-scss-module__qUYJXq__select .MuiSelect-select.Mui-disabled{color:var(--neutral-400);-webkit-text-fill-color:var(--neutral-400)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__select .MuiSelect-icon{right:16px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__radioLabel{color:var(--neutral-600)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__dateRow{align-items:flex-end;gap:16px;width:100%;max-width:100%;display:flex;overflow:hidden}.AddClassScheduleDrawer-module-scss-module__qUYJXq__checkboxWrapper{flex-shrink:0;align-items:center;height:40px;display:flex}.AddClassScheduleDrawer-module-scss-module__qUYJXq__checkboxLabel{color:var(--neutral-600)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__daysContainer{gap:8px;width:100%;max-width:100%;display:flex;overflow:hidden}.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButton{border:1px solid var(--neutral-50);background-color:var(--neutral-0);min-width:48px;max-width:100%;height:40px;color:var(--neutral-800);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:8px 4px;transition:all .2s;display:flex;overflow:hidden}.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButton:hover:not(.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButtonDisabled){background-color:var(--neutral-50);border-color:var(--neutral-50)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButton.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButtonSelected{border:1px solid var(--green-500);color:var(--green-500);background-color:#e8f7f2}.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButton.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButtonSelected .MuiTypography-root{color:var(--green-500)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButton.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButtonSelected:hover:not(.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButtonDisabled){border:1px solid var(--green-500);background-color:#e8f7f2}.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButton.AddClassScheduleDrawer-module-scss-module__qUYJXq__dayButtonDisabled{opacity:.5;cursor:not-allowed}.AddClassScheduleDrawer-module-scss-module__qUYJXq__timeSlotRow{align-items:flex-end;gap:16px;width:100%;max-width:100%;display:flex;overflow:hidden}.AddClassScheduleDrawer-module-scss-module__qUYJXq__deleteButton{background-color:rgba(255,53,74,.1);border-radius:12px;flex-shrink:0;width:40px;height:40px;padding:8px}.AddClassScheduleDrawer-module-scss-module__qUYJXq__deleteButton:hover{background-color:rgba(255,53,74,.2)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__addButton{text-transform:none;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex;justify-content:flex-start!important}.AddClassScheduleDrawer-module-scss-module__qUYJXq__addButton:hover{background:0 0}.AddClassScheduleDrawer-module-scss-module__qUYJXq__divider{border-color:var(--neutral-50)}.AddClassScheduleDrawer-module-scss-module__qUYJXq__footer{background-color:var(--neutral-0);border-top:1px solid var(--neutral-50);justify-content:flex-end;align-items:center;gap:12px;padding:16px 20px;display:flex}.AddClassScheduleDrawer-module-scss-module__qUYJXq__error{color:#ff354a;margin-top:4px;font-size:12px}
.UploadPhotosModal-module-scss-module__yWbYWG__dialogTitle{flex-direction:column;justify-content:center;align-self:stretch;gap:4px;padding:1rem 1.25rem;display:flex}.UploadPhotosModal-module-scss-module__yWbYWG__dialogContent{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:center;gap:.5rem;display:flex;padding:.5rem 1.25rem!important}.UploadPhotosModal-module-scss-module__yWbYWG__dropzone{border:1px dashed var(--neutral-200,#e0e0e0);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 24px;transition:all .2s;display:flex}.UploadPhotosModal-module-scss-module__yWbYWG__dropzone:hover{border-color:var(--green-500);background-color:rgba(25,178,122,.05)}.UploadPhotosModal-module-scss-module__yWbYWG__dropzone.UploadPhotosModal-module-scss-module__yWbYWG__dragActive{border-color:var(--green-500);background-color:rgba(25,178,122,.1);border-width:2px}.UploadPhotosModal-module-scss-module__yWbYWG__previewContainer{max-width:"100%";align-items:flex-start;gap:12px;min-height:80px;padding:8px 0;display:flex;overflow-x:scroll}.UploadPhotosModal-module-scss-module__yWbYWG__previewContainer::-webkit-scrollbar{height:6px}.UploadPhotosModal-module-scss-module__yWbYWG__previewContainer::-webkit-scrollbar-track{background:var(--neutral-50,#fafafa);border-radius:3px}.UploadPhotosModal-module-scss-module__yWbYWG__previewContainer::-webkit-scrollbar-thumb{background:var(--neutral-200,#e0e0e0);border-radius:3px}.UploadPhotosModal-module-scss-module__yWbYWG__previewContainer::-webkit-scrollbar-thumb:hover{background:var(--neutral-300,#d0d0d0)}.UploadPhotosModal-module-scss-module__yWbYWG__previewItem{border-radius:12px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.UploadPhotosModal-module-scss-module__yWbYWG__previewThumbnail{object-fit:cover;border-radius:12px;width:100%;height:100%}.UploadPhotosModal-module-scss-module__yWbYWG__videoThumbnail{background-color:var(--neutral-900,#212121);border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.UploadPhotosModal-module-scss-module__yWbYWG__pdfThumbnail{background-color:var(--neutral-100,#f5f5f5);border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.UploadPhotosModal-module-scss-module__yWbYWG__errorThumbnail{background-color:rgba(255,53,74,.1);border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.UploadPhotosModal-module-scss-module__yWbYWG__loadingOverlay{z-index:1;background-color:rgba(0,0,0,.5);border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.UploadPhotosModal-module-scss-module__yWbYWG__deleteButton{z-index:3;background-color:#fff;border-radius:1000px;width:24px;min-width:24px;height:24px;padding:0;position:absolute;top:0;right:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.UploadPhotosModal-module-scss-module__yWbYWG__deleteButton:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);background-color:var(--neutral-50,#fafafa)!important}.UploadPhotosModal-module-scss-module__yWbYWG__dialogActions{align-self:stretch;gap:12px;align-items:flex-start!important;padding:16px 20px!important;display:flex!important}
.BusinessLicenseUploadGuideModal-module-scss-module__RxujYa__dialogContent{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.BusinessLicenseUploadGuideModal-module-scss-module__RxujYa__imageContainer{background:var(--neutral-50);border:1px solid #f0f0f0;border-radius:1rem;justify-content:center;align-items:center;width:100%;padding:1.25rem;display:flex}.BusinessLicenseUploadGuideModal-module-scss-module__RxujYa__sampleImage{object-fit:contain;max-width:100%;height:auto}.BusinessLicenseUploadGuideModal-module-scss-module__RxujYa__dialogActions{padding:.5rem 1.25rem 1rem!important}@media (max-width:600px){.BusinessLicenseUploadGuideModal-module-scss-module__RxujYa__dialogTitle{padding:20px;font-size:16px}.BusinessLicenseUploadGuideModal-module-scss-module__RxujYa__dialogContent{padding:20px}.BusinessLicenseUploadGuideModal-module-scss-module__RxujYa__imageCaption{font-size:14px}.BusinessLicenseUploadGuideModal-module-scss-module__RxujYa__instructions{font-size:13px}.BusinessLicenseUploadGuideModal-module-scss-module__RxujYa__dialogActions{padding:16px 20px}}
.ScheduledServicesHeader-module-scss-module__Q5JnDG__header{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.ScheduledServicesHeader-module-scss-module__Q5JnDG__leftGroup{align-items:center;gap:12px;display:flex}.ScheduledServicesHeader-module-scss-module__Q5JnDG__navControls{background-color:var(--neutral-0);border:1px solid var(--neutral-50);border-radius:12px;align-items:center;gap:8px;padding:8px 10px;display:flex}.ScheduledServicesHeader-module-scss-module__Q5JnDG__navButton{width:24px;height:24px;padding:0}.ScheduledServicesHeader-module-scss-module__Q5JnDG__navButton:hover{background-color:transparent}.ScheduledServicesHeader-module-scss-module__Q5JnDG__datePickerField .ScheduledServicesHeader-module-scss-module__Q5JnDG__MuiInputBase-root{border:1px solid var(--neutral-50);height:40px;color:var(--neutral-600);border-radius:12px;padding:0 16px;font-size:14px;font-weight:400}.ScheduledServicesHeader-module-scss-module__Q5JnDG__datePickerField .ScheduledServicesHeader-module-scss-module__Q5JnDG__MuiOutlinedInput-notchedOutline{border:none}.ScheduledServicesHeader-module-scss-module__Q5JnDG__datePickerField input{cursor:pointer;padding:0}.ScheduledServicesHeader-module-scss-module__Q5JnDG__datePickerIcon{margin-left:0!important}.ScheduledServicesHeader-module-scss-module__Q5JnDG__datePickerInput{align-items:center;gap:10px;display:flex}.ScheduledServicesHeader-module-scss-module__Q5JnDG__todayButton{color:#19b27a;cursor:pointer;background:0 0;border:none;border-radius:12px;padding:8px 0;font-size:14px;font-weight:600}.ScheduledServicesHeader-module-scss-module__Q5JnDG__todayButton:disabled{color:var(--neutral-200);cursor:default}.ScheduledServicesHeader-module-scss-module__Q5JnDG__addButton{border-radius:12px;align-items:center;gap:4px;height:40px;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;display:flex}
.VideoPlayerModal-module-scss-module__zGGrgq__dialogContent{position:relative;overflow:hidden;padding:0!important}.VideoPlayerModal-module-scss-module__zGGrgq__closeButton{z-index:1;position:absolute;top:16px;right:16px}.VideoPlayerModal-module-scss-module__zGGrgq__videoContainer{background:0 0;justify-content:center;align-items:center;width:100%;padding:24px;display:flex}.VideoPlayerModal-module-scss-module__zGGrgq__videoPlayer{background:#000;border-radius:8px;width:100%;height:auto;max-height:80vh}
.ServiceProviderFilters-module-scss-module__3H5TAW__filtersContainer{background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;padding:24px;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ServiceProviderFilters-module-scss-module__3H5TAW__searchInput{flex:1;min-width:250px}.ServiceProviderFilters-module-scss-module__3H5TAW__filterGroup{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ServiceProviderFilters-module-scss-module__3H5TAW__filterSelect{background:#fff;min-width:180px}@media (max-width:768px){.ServiceProviderFilters-module-scss-module__3H5TAW__filtersContainer{flex-direction:column;align-items:stretch}.ServiceProviderFilters-module-scss-module__3H5TAW__searchInput{width:100%;min-width:auto}.ServiceProviderFilters-module-scss-module__3H5TAW__filterGroup{flex-direction:column;width:100%}.ServiceProviderFilters-module-scss-module__3H5TAW__filterSelect{width:100%}}
.DeleteMediaConfirmModal-module-scss-module__Axwd9W__dialogContent{flex-direction:column;align-items:center;gap:16px;padding:.5rem 1.25rem;display:flex}.DeleteMediaConfirmModal-module-scss-module__Axwd9W__iconWrapper{background:rgba(255,53,74,.1);border-radius:1rem;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.DeleteMediaConfirmModal-module-scss-module__Axwd9W__dialogActions{align-self:stretch;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}
.RatingStars-module-scss-module__f5CFQW__ratingContainer{align-items:center;gap:6px;display:inline-flex}.RatingStars-module-scss-module__f5CFQW__starsWrapper{align-items:center;gap:2px;display:inline-flex}.RatingStars-module-scss-module__f5CFQW__star{display:inline-flex}.RatingStars-module-scss-module__f5CFQW__ratingValue{color:#2b2b2b;font-size:14px;font-weight:500;line-height:1}
.ScheduledServicesTable-module-scss-module__HAcY7a__tableContainer{width:100%;margin-top:1rem}.ScheduledServicesTable-module-scss-module__HAcY7a__timeCell{flex-direction:column;flex-shrink:0;gap:4px;width:64px;display:flex}.ScheduledServicesTable-module-scss-module__HAcY7a__time{color:var(--neutral-700);line-height:1.4}.ScheduledServicesTable-module-scss-module__HAcY7a__amPm{color:var(--neutral-400);line-height:1.4}.ScheduledServicesTable-module-scss-module__HAcY7a__classCell{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.ScheduledServicesTable-module-scss-module__HAcY7a__className{color:var(--neutral-700);line-height:1.4}.ScheduledServicesTable-module-scss-module__HAcY7a__duration{color:var(--neutral-400);line-height:1.4}.ScheduledServicesTable-module-scss-module__HAcY7a__staffCell{flex-shrink:0;align-items:flex-start;gap:10px;width:120px;display:flex}.ScheduledServicesTable-module-scss-module__HAcY7a__staffName{color:var(--neutral-700);line-height:1.4}.ScheduledServicesTable-module-scss-module__HAcY7a__repeatCell{flex-shrink:0;align-items:flex-start;gap:8px;width:300px;display:flex}.ScheduledServicesTable-module-scss-module__HAcY7a__repeatDays{color:var(--neutral-700);line-height:1.4}.ScheduledServicesTable-module-scss-module__HAcY7a__capacityCell{flex-shrink:0;align-items:flex-start;gap:10px;width:59px;display:flex}.ScheduledServicesTable-module-scss-module__HAcY7a__capacity{color:var(--neutral-700);line-height:1.4}.ScheduledServicesTable-module-scss-module__HAcY7a__priceCell{flex-shrink:0;align-items:flex-start;gap:10px;width:120px;display:flex}.ScheduledServicesTable-module-scss-module__HAcY7a__price{color:var(--neutral-700);line-height:1.4}.ScheduledServicesTable-module-scss-module__HAcY7a__statusCell{flex-shrink:0;align-items:flex-start;gap:10px;width:74px;height:25px;display:flex}.ScheduledServicesTable-module-scss-module__HAcY7a__actionCell{flex-shrink:0;align-items:flex-start;gap:8px;width:43px;display:flex}.ScheduledServicesTable-module-scss-module__HAcY7a__actionButton{border-radius:12px;width:40px;height:40px;padding:10px}.ScheduledServicesTable-module-scss-module__HAcY7a__actionButton:hover{background-color:rgba(0,0,0,.04)}.ScheduledServicesTable-module-scss-module__HAcY7a__menuItem{padding:8px 16px;font-size:14px}.ScheduledServicesTable-module-scss-module__HAcY7a__menuItem:hover{background-color:rgba(0,0,0,.04)}.ScheduledServicesTable-module-scss-module__HAcY7a__menuItem .ScheduledServicesTable-module-scss-module__HAcY7a__MuiListItemIcon-root{min-width:36px}
.BaseLayout-module-scss-module__PIihUq__layoutContainer{background-color:#f5f5f5;width:100%;min-height:100vh;display:flex;position:relative}.BaseLayout-module-scss-module__PIihUq__sidebarCollapsed .BaseLayout-module-scss-module__PIihUq__mainContent{width:calc(100% - 64px);margin-left:64px}.BaseLayout-module-scss-module__PIihUq__mainContent{flex-direction:column;flex:1;min-height:100vh;transition:margin-left .3s ease-in-out,width .3s ease-in-out;display:flex}.BaseLayout-module-scss-module__PIihUq__contentWrapper{box-sizing:border-box;background-color:#fff;flex:1;width:100%;max-width:100%;padding:1rem 1.25rem;overflow-x:hidden}@media (max-width:1024px){.BaseLayout-module-scss-module__PIihUq__contentWrapper{padding:20px}}@media (max-width:768px){.BaseLayout-module-scss-module__PIihUq__mainContent{margin-left:64px}.BaseLayout-module-scss-module__PIihUq__contentWrapper{padding:16px}}@media (max-width:480px){.BaseLayout-module-scss-module__PIihUq__contentWrapper{padding:12px}}
.ServiceProviderTable-module-scss-module__sjclsW__dataGridWrapper{background:#fff;border-radius:12px;width:100%;max-width:100%;height:600px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ServiceProviderTable-module-scss-module__sjclsW__tableWrapper{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ServiceProviderTable-module-scss-module__sjclsW__table{border-collapse:collapse;width:100%;font-size:14px}.ServiceProviderTable-module-scss-module__sjclsW__table thead{background:#fff7d4;border-bottom:1px solid #e0e0e0}.ServiceProviderTable-module-scss-module__sjclsW__table thead tr th{text-align:left;color:#2b2b2b;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:16px;font-size:13px;font-weight:600}.ServiceProviderTable-module-scss-module__sjclsW__table thead tr th:first-child{padding-left:24px}.ServiceProviderTable-module-scss-module__sjclsW__table thead tr th:last-child{text-align:center;padding-right:24px}.ServiceProviderTable-module-scss-module__sjclsW__table tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.ServiceProviderTable-module-scss-module__sjclsW__table tbody tr:hover{background-color:#fafafa}.ServiceProviderTable-module-scss-module__sjclsW__table tbody tr:last-child{border-bottom:none}.ServiceProviderTable-module-scss-module__sjclsW__table tbody tr td{color:#4e4e4e;vertical-align:middle;padding:16px}.ServiceProviderTable-module-scss-module__sjclsW__table tbody tr td:first-child{padding-left:24px}.ServiceProviderTable-module-scss-module__sjclsW__table tbody tr td:last-child{text-align:center;padding-right:24px}.ServiceProviderTable-module-scss-module__sjclsW__providerCell{align-items:center;gap:12px;display:flex}.ServiceProviderTable-module-scss-module__sjclsW__avatar{background:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.ServiceProviderTable-module-scss-module__sjclsW__avatar img{object-fit:cover;width:100%;height:100%}.ServiceProviderTable-module-scss-module__sjclsW__avatarPlaceholder{color:#fff;background:linear-gradient(135deg,#19b27a 0%,#0f7a57 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;font-weight:600;display:flex}.ServiceProviderTable-module-scss-module__sjclsW__providerName{color:#2b2b2b;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-weight:500;overflow:hidden}.ServiceProviderTable-module-scss-module__sjclsW__description{color:#717171;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:250px;display:-webkit-box;overflow:hidden}.ServiceProviderTable-module-scss-module__sjclsW__address{color:#4e4e4e;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:200px;display:-webkit-box;overflow:hidden}.ServiceProviderTable-module-scss-module__sjclsW__date{color:#717171;white-space:nowrap;font-size:13px}.ServiceProviderTable-module-scss-module__sjclsW__actionButton{transition:all .2s}.ServiceProviderTable-module-scss-module__sjclsW__actionButton:hover{background-color:#f0f0f0}.ServiceProviderTable-module-scss-module__sjclsW__loadingContainer{background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:64px 24px;display:flex}.ServiceProviderTable-module-scss-module__sjclsW__loadingContainer .ServiceProviderTable-module-scss-module__sjclsW__spinner{border:4px solid #f0f0f0;border-top-color:#19b27a;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite ServiceProviderTable-module-scss-module__sjclsW__spin}.ServiceProviderTable-module-scss-module__sjclsW__loadingContainer p{color:#717171;margin-top:16px;font-size:14px}@keyframes ServiceProviderTable-module-scss-module__sjclsW__spin{to{transform:rotate(360deg)}}.ServiceProviderTable-module-scss-module__sjclsW__emptyState{text-align:center;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:64px 24px;display:flex}.ServiceProviderTable-module-scss-module__sjclsW__emptyState h3{color:#2b2b2b;margin-top:16px;font-size:18px;font-weight:600}.ServiceProviderTable-module-scss-module__sjclsW__emptyState p{color:#717171;margin-top:8px;font-size:14px}@media (max-width:1200px){.ServiceProviderTable-module-scss-module__sjclsW__table{font-size:13px}.ServiceProviderTable-module-scss-module__sjclsW__table thead tr th{padding:12px;font-size:12px}.ServiceProviderTable-module-scss-module__sjclsW__table tbody tr td{padding:12px}.ServiceProviderTable-module-scss-module__sjclsW__description,.ServiceProviderTable-module-scss-module__sjclsW__address{max-width:150px}}@media (max-width:768px){.ServiceProviderTable-module-scss-module__sjclsW__tableWrapper{overflow-x:auto}.ServiceProviderTable-module-scss-module__sjclsW__table{min-width:1000px}}
.AddClassDrawer-module-scss-module__RWBaUq__drawerContainer{background-color:#fff;border-left:1px solid #f2f2f2;flex-direction:column;height:100%;display:flex}.AddClassDrawer-module-scss-module__RWBaUq__header{border-bottom:1px solid #f2f2f2;justify-content:space-between;align-items:center;gap:24px;padding:16px;display:flex}.AddClassDrawer-module-scss-module__RWBaUq__titleWrapper{flex:1;align-items:center;gap:8px;display:flex}.AddClassDrawer-module-scss-module__RWBaUq__formSection{border-bottom:1px solid #f2f2f2;flex:1;overflow-y:auto}.AddClassDrawer-module-scss-module__RWBaUq__formContent{flex-direction:column;gap:20px;padding:16px;display:flex}.AddClassDrawer-module-scss-module__RWBaUq__fieldGroup{flex-direction:column;gap:8px;display:flex}.AddClassDrawer-module-scss-module__RWBaUq__labelWrapper{align-items:center;gap:4px;display:flex}.AddClassDrawer-module-scss-module__RWBaUq__fieldLabel{color:#474747;font-size:14px;font-weight:500;line-height:1.4}.AddClassDrawer-module-scss-module__RWBaUq__required{color:#ff354a;font-size:14px;font-weight:600;line-height:1.25}.AddClassDrawer-module-scss-module__RWBaUq__uploadArea{cursor:pointer;border:1px dashed #f2f2f2;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:24px 32px;transition:all .2s;display:flex}.AddClassDrawer-module-scss-module__RWBaUq__uploadArea.AddClassDrawer-module-scss-module__RWBaUq__dragging{background-color:rgba(25,178,122,.05);border-color:#19b27a}.AddClassDrawer-module-scss-module__RWBaUq__uploadArea:hover{border-color:#19b27a}.AddClassDrawer-module-scss-module__RWBaUq__uploadIcon{flex-direction:column;align-items:center;gap:8px;display:flex}.AddClassDrawer-module-scss-module__RWBaUq__uploadText{color:#474747;text-align:center;font-size:14px}.AddClassDrawer-module-scss-module__RWBaUq__uploadActions{text-align:center;align-items:center;gap:4px;font-size:14px;display:flex}.AddClassDrawer-module-scss-module__RWBaUq__uploadHint{color:#888}.AddClassDrawer-module-scss-module__RWBaUq__browseButton{color:#212121;cursor:pointer;font-weight:500}.AddClassDrawer-module-scss-module__RWBaUq__browseButton:hover{text-decoration:underline}.AddClassDrawer-module-scss-module__RWBaUq__imagePreview{width:100%;max-height:200px;position:relative}.AddClassDrawer-module-scss-module__RWBaUq__imagePreview img{object-fit:contain;border-radius:8px;width:100%;height:100%}.AddClassDrawer-module-scss-module__RWBaUq__removeImage{background-color:rgba(0,0,0,.6);position:absolute;top:8px;right:8px}.AddClassDrawer-module-scss-module__RWBaUq__removeImage:hover{background-color:rgba(0,0,0,.8)}.AddClassDrawer-module-scss-module__RWBaUq__textField .MuiOutlinedInput-root{background-color:#fff;border-radius:12px}.AddClassDrawer-module-scss-module__RWBaUq__textField .MuiOutlinedInput-root fieldset{border-color:#f2f2f2}.AddClassDrawer-module-scss-module__RWBaUq__textField .MuiOutlinedInput-root:hover fieldset{border-color:#f2f2f2}.AddClassDrawer-module-scss-module__RWBaUq__textField .MuiOutlinedInput-root.AddClassDrawer-module-scss-module__RWBaUq__Mui-focused fieldset{border-color:#19b27a}.AddClassDrawer-module-scss-module__RWBaUq__textField .MuiOutlinedInput-root.AddClassDrawer-module-scss-module__RWBaUq__Mui-error fieldset{border-color:#ff354a}.AddClassDrawer-module-scss-module__RWBaUq__textField .MuiInputBase-input{color:#474747;height:auto;padding:12px 16px;font-size:14px;line-height:1.4}.AddClassDrawer-module-scss-module__RWBaUq__textField .MuiInputBase-input::placeholder{color:#aeaeae;opacity:1}.AddClassDrawer-module-scss-module__RWBaUq__textField .MuiInputBase-multiline{padding:0}.AddClassDrawer-module-scss-module__RWBaUq__textField .MuiFormHelperText-root{margin-top:4px;margin-left:0;font-size:12px}.AddClassDrawer-module-scss-module__RWBaUq__select .MuiOutlinedInput-root{background-color:#fff;border-radius:12px}.AddClassDrawer-module-scss-module__RWBaUq__select .MuiOutlinedInput-notchedOutline{border-color:#f2f2f2}.AddClassDrawer-module-scss-module__RWBaUq__select:hover .MuiOutlinedInput-notchedOutline{border-color:#f2f2f2}.AddClassDrawer-module-scss-module__RWBaUq__select.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#19b27a}.AddClassDrawer-module-scss-module__RWBaUq__select.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#ff354a}.AddClassDrawer-module-scss-module__RWBaUq__select .MuiSelect-select{color:#474747;height:auto;padding:12px 16px;font-size:14px;line-height:1.4}.AddClassDrawer-module-scss-module__RWBaUq__errorText{color:#ff354a;margin-top:4px;font-size:12px}.AddClassDrawer-module-scss-module__RWBaUq__footer{background-color:#fff;justify-content:flex-end;align-items:center;gap:12px;padding:16px 20px;display:flex}
.DeleteConfirmModal-module-scss-module__FDmIbW__dialogTitle{border-bottom:1px solid #f0f0f0;padding:24px 24px 16px}.DeleteConfirmModal-module-scss-module__FDmIbW__titleContent{color:#2b2b2b;align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.DeleteConfirmModal-module-scss-module__FDmIbW__iconWrapper{background:#ffe5e5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.DeleteConfirmModal-module-scss-module__FDmIbW__dialogContent{padding:24px}.DeleteConfirmModal-module-scss-module__FDmIbW__message{color:#2b2b2b;margin:0 0 12px;font-size:15px;line-height:1.5}.DeleteConfirmModal-module-scss-module__FDmIbW__message strong{color:#ff2b2b;font-weight:600}.DeleteConfirmModal-module-scss-module__FDmIbW__subMessage{color:#717171;margin:0;font-size:14px;line-height:1.5}.DeleteConfirmModal-module-scss-module__FDmIbW__dialogActions{border-top:1px solid #f0f0f0;gap:12px;padding:16px 24px}.DeleteConfirmModal-module-scss-module__FDmIbW__cancelButton{color:#4e4e4e;text-transform:none;border-color:#c8c8c8;border-radius:8px;padding:8px 24px;font-weight:500}.DeleteConfirmModal-module-scss-module__FDmIbW__cancelButton:hover{background-color:#fafafa;border-color:#888}.DeleteConfirmModal-module-scss-module__FDmIbW__deleteButton{color:#fff;text-transform:none;background:#ff2b2b;border-radius:8px;min-width:100px;padding:8px 24px;font-weight:500}.DeleteConfirmModal-module-scss-module__FDmIbW__deleteButton:hover{background:#d10000}.DeleteConfirmModal-module-scss-module__FDmIbW__deleteButton:disabled{color:#fff;background:#ffc9c9}@media (max-width:600px){.DeleteConfirmModal-module-scss-module__FDmIbW__dialogTitle{padding:20px}.DeleteConfirmModal-module-scss-module__FDmIbW__titleContent{font-size:16px}.DeleteConfirmModal-module-scss-module__FDmIbW__iconWrapper{width:36px;height:36px}.DeleteConfirmModal-module-scss-module__FDmIbW__dialogContent{padding:20px}.DeleteConfirmModal-module-scss-module__FDmIbW__message{font-size:14px}.DeleteConfirmModal-module-scss-module__FDmIbW__subMessage{font-size:13px}.DeleteConfirmModal-module-scss-module__FDmIbW__dialogActions{flex-direction:column-reverse;padding:16px 20px}.DeleteConfirmModal-module-scss-module__FDmIbW__dialogActions button{width:100%}}
.ServiceProviderForm-module-scss-module__ndGSbG__formContainer{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ServiceProviderForm-module-scss-module__ndGSbG__formHeader{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.ServiceProviderForm-module-scss-module__ndGSbG__headerLeft{align-items:center;gap:16px;display:flex}.ServiceProviderForm-module-scss-module__ndGSbG__backButton{cursor:pointer;background:#fff;border:1px solid #c8c8c8;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.ServiceProviderForm-module-scss-module__ndGSbG__backButton:hover{background:#f5f5f5;border-color:#888}.ServiceProviderForm-module-scss-module__ndGSbG__formTitle{color:#2b2b2b;margin:0;font-size:24px;font-weight:700}.ServiceProviderForm-module-scss-module__ndGSbG__formContent{padding:32px}.ServiceProviderForm-module-scss-module__ndGSbG__section{margin-bottom:32px}.ServiceProviderForm-module-scss-module__ndGSbG__section:last-child{margin-bottom:0}.ServiceProviderForm-module-scss-module__ndGSbG__sectionTitle{color:#2b2b2b;border-bottom:2px solid #f0f0f0;margin:0 0 20px;padding-bottom:12px;font-size:18px;font-weight:600}.ServiceProviderForm-module-scss-module__ndGSbG__formGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.ServiceProviderForm-module-scss-module__ndGSbG__formGroup{margin-bottom:24px}.ServiceProviderForm-module-scss-module__ndGSbG__formGroup.ServiceProviderForm-module-scss-module__ndGSbG__fullWidth{grid-column:1/-1}.ServiceProviderForm-module-scss-module__ndGSbG__label{color:#2b2b2b;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.ServiceProviderForm-module-scss-module__ndGSbG__required{color:#ff2b2b}.ServiceProviderForm-module-scss-module__ndGSbG__formActions{background:#fafafa;border-top:1px solid #f0f0f0;justify-content:flex-end;align-items:center;gap:12px;padding:20px 32px;display:flex}.ServiceProviderForm-module-scss-module__ndGSbG__cancelButton{color:#4e4e4e;text-transform:none;border-color:#c8c8c8;border-radius:8px;padding:10px 32px;font-weight:500}.ServiceProviderForm-module-scss-module__ndGSbG__cancelButton:hover{background-color:#f5f5f5;border-color:#888}.ServiceProviderForm-module-scss-module__ndGSbG__submitButton{color:#fff;text-transform:none;background:#19b27a;border-radius:8px;min-width:120px;padding:10px 32px;font-weight:500}.ServiceProviderForm-module-scss-module__ndGSbG__submitButton:hover{background:#14a26f}.ServiceProviderForm-module-scss-module__ndGSbG__submitButton:disabled{color:#fff;background:#c8c8c8}@media (max-width:768px){.ServiceProviderForm-module-scss-module__ndGSbG__formHeader{padding:20px}.ServiceProviderForm-module-scss-module__ndGSbG__formTitle{font-size:20px}.ServiceProviderForm-module-scss-module__ndGSbG__formContent{padding:24px 20px}.ServiceProviderForm-module-scss-module__ndGSbG__formGrid{grid-template-columns:1fr}.ServiceProviderForm-module-scss-module__ndGSbG__formActions{flex-direction:column-reverse;padding:16px 20px}.ServiceProviderForm-module-scss-module__ndGSbG__formActions button{width:100%}}
.ClassesHeader-module-scss-module__qCm0Nq__headerContainer{justify-content:space-between;align-items:center;width:100%;margin-bottom:12px;display:flex}.ClassesHeader-module-scss-module__qCm0Nq__leftSection{align-items:center;gap:12px;display:flex}.ClassesHeader-module-scss-module__qCm0Nq__searchInput{width:280px!important}.ClassesHeader-module-scss-module__qCm0Nq__filterSelect{min-width:140px}.ClassesHeader-module-scss-module__qCm0Nq__rightSection{justify-content:flex-end;align-items:center;gap:12px;display:flex}
.Login-module-scss-module__bK3ANW__login_container{flex-direction:column;gap:1.5rem;display:flex}.Login-module-scss-module__bK3ANW__login_container .Login-module-scss-module__bK3ANW__login_form{flex-direction:column;gap:.75rem;display:flex}.Login-module-scss-module__bK3ANW__login_container .Login-module-scss-module__bK3ANW__login_form_actions{justify-content:space-between;align-items:center;display:flex}.Login-module-scss-module__bK3ANW__login_container .Login-module-scss-module__bK3ANW__login_form_actions a{color:var(--green-500);text-decoration:none}.Login-module-scss-module__bK3ANW__login_container .Login-module-scss-module__bK3ANW__login_form_button{flex-direction:column;gap:.5rem;display:flex}.Login-module-scss-module__bK3ANW__login_container .Login-module-scss-module__bK3ANW__login_form_button .Login-module-scss-module__bK3ANW__login_form_button_text{justify-content:center;align-items:center;gap:.5rem;padding:10px 0;display:flex}.Login-module-scss-module__bK3ANW__login_container .Login-module-scss-module__bK3ANW__login_form_button .Login-module-scss-module__bK3ANW__login_form_button_text a{color:var(--green-500);text-decoration:none}.Login-module-scss-module__bK3ANW__login_container .Login-module-scss-module__bK3ANW__login_form_divider{flex-direction:column;gap:1rem;display:flex}
.UpcomingBookings-module-scss-module__TI36qa__sidebar{border:.0625rem solid var(--neutral-50);border-radius:.75rem;flex-direction:column;gap:.75rem;width:17.5rem;min-width:17.5rem;padding:1rem;display:flex}.UpcomingBookings-module-scss-module__TI36qa__empty_state{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.25rem;padding:1rem;display:flex}.UpcomingBookings-module-scss-module__TI36qa__empty_icon{background:var(--green-500);border-radius:1rem;justify-content:center;align-items:center;width:4.375rem;height:4.375rem;display:flex}.UpcomingBookings-module-scss-module__TI36qa__empty_text{text-align:center;flex-direction:column;gap:.5rem;display:flex}.UpcomingBookings-module-scss-module__TI36qa__list{flex-direction:column;flex:1;gap:.25rem;display:flex;overflow-y:auto}.UpcomingBookings-module-scss-module__TI36qa__list_item{gap:.5rem;padding:1rem 0;display:flex}.UpcomingBookings-module-scss-module__TI36qa__list_item_left{flex-direction:column;flex-shrink:0;gap:.25rem;width:4rem;display:flex}.UpcomingBookings-module-scss-module__TI36qa__list_item_right{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.UpcomingBookings-module-scss-module__TI36qa__divider{background:var(--neutral-50);height:.0625rem}@media (max-width:64rem){.UpcomingBookings-module-scss-module__TI36qa__sidebar{width:100%;min-width:100%;max-height:18.75rem}.UpcomingBookings-module-scss-module__TI36qa__empty_state{flex-direction:row;padding:1rem}}
.ServiceFilters-module-scss-module__qplEDa__filtersContainer{justify-content:space-between;align-items:center;display:flex}.ServiceFilters-module-scss-module__qplEDa__leftSection{flex:1;align-items:center;gap:12px;display:flex}.ServiceFilters-module-scss-module__qplEDa__searchInput{width:320px!important}.ServiceFilters-module-scss-module__qplEDa__filterSelect{min-width:140px}.ServiceFilters-module-scss-module__qplEDa__rightSection{justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (max-width:768px){.ServiceFilters-module-scss-module__qplEDa__filtersContainer{flex-direction:column;align-items:stretch;gap:12px}.ServiceFilters-module-scss-module__qplEDa__leftSection{flex-direction:column;align-items:stretch;gap:8px}.ServiceFilters-module-scss-module__qplEDa__searchInput{width:100%!important}.ServiceFilters-module-scss-module__qplEDa__filterSelect{min-width:unset;width:100%}.ServiceFilters-module-scss-module__qplEDa__rightSection{justify-content:center}}@media (max-width:1024px) and (min-width:769px){.ServiceFilters-module-scss-module__qplEDa__searchInput{width:280px!important}.ServiceFilters-module-scss-module__qplEDa__leftSection{gap:8px}}
.Timetable-module-scss-module__Wz2ByW__tableContainer{width:100%}.Timetable-module-scss-module__Wz2ByW__nameCell{align-items:center;gap:8px;width:100%;display:flex}.Timetable-module-scss-module__Wz2ByW__classImage{object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.Timetable-module-scss-module__Wz2ByW__className{color:var(--neutral-700);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.4;overflow:hidden}.Timetable-module-scss-module__Wz2ByW__priceCell{align-items:center;gap:8px;display:flex}.Timetable-module-scss-module__Wz2ByW__price{color:var(--neutral-700);line-height:1.4}.Timetable-module-scss-module__Wz2ByW__categoryCell,.Timetable-module-scss-module__Wz2ByW__statusCell{align-items:flex-start;gap:10px;display:flex}.Timetable-module-scss-module__Wz2ByW__descriptionCell{flex:1 0 0;align-items:flex-start;gap:10px;min-width:0;display:flex}.Timetable-module-scss-module__Wz2ByW__description{color:var(--neutral-700);text-overflow:ellipsis;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.Timetable-module-scss-module__Wz2ByW__actionCell{align-items:flex-start;gap:8px;display:flex}.Timetable-module-scss-module__Wz2ByW__actionButton{border-radius:12px;width:40px;height:40px;padding:10px}.Timetable-module-scss-module__Wz2ByW__actionButton:hover{background-color:rgba(0,0,0,.04)}.Timetable-module-scss-module__Wz2ByW__menuItem{padding:8px 16px;font-size:14px}.Timetable-module-scss-module__Wz2ByW__menuItem:hover{background-color:rgba(0,0,0,.04)}.Timetable-module-scss-module__Wz2ByW__menuItem .Timetable-module-scss-module__Wz2ByW__MuiListItemIcon-root{min-width:36px}
.ServiceProviderFormPage-module-scss-module__U-h1hq__container{max-width:1200px;margin:0 auto;padding:0}.ServiceProviderFormPage-module-scss-module__U-h1hq__loading,.ServiceProviderFormPage-module-scss-module__U-h1hq__error{color:#717171;background:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:400px;padding:40px;font-size:16px;display:flex}.ServiceProviderFormPage-module-scss-module__U-h1hq__error{color:#ff2b2b}
.ServiceProviders-module-scss-module__XW1yPG__container{min-height:100vh;padding:0}.ServiceProviders-module-scss-module__XW1yPG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.ServiceProviders-module-scss-module__XW1yPG__titleSection{flex:1}.ServiceProviders-module-scss-module__XW1yPG__title{color:#2b2b2b;margin:0 0 4px;font-size:28px;font-weight:700}.ServiceProviders-module-scss-module__XW1yPG__subtitle{color:#717171;margin:0;font-size:14px}.ServiceProviders-module-scss-module__XW1yPG__addButton{color:#fff;text-transform:none;background:#19b27a;border-radius:8px;padding:10px 24px;font-weight:500;box-shadow:0 2px 8px rgba(25,178,122,.3)}.ServiceProviders-module-scss-module__XW1yPG__addButton:hover{background:#14a26f;box-shadow:0 4px 12px rgba(25,178,122,.4)}@media (max-width:768px){.ServiceProviders-module-scss-module__XW1yPG__header{flex-direction:column;align-items:flex-start}.ServiceProviders-module-scss-module__XW1yPG__title{font-size:24px}.ServiceProviders-module-scss-module__XW1yPG__subtitle{font-size:13px}.ServiceProviders-module-scss-module__XW1yPG__addButton{justify-content:center;width:100%}}
