.ForgotPassword_container__sgVCz{width:100%;flex-shrink:0;padding-block:var(--s64) var(--s20);display:flex;flex-direction:column;gap:var(--s20)}.ForgotPassword_header__6FHwN>h2{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs42);font-style:normal;font-weight:600;line-height:140%}.ForgotPassword_header__6FHwN>p{color:var(--black-2);font-weight:500}.ForgotPassword_header__6FHwN>p,.ForgotPassword_loginLink__6a3fL{font-family:var(--font-jakarta);font-size:var(--fs18);font-style:normal;line-height:30px}.ForgotPassword_loginLink__6a3fL{color:var(--blue-1);font-weight:600;text-decoration:underline}.ForgotPassword_header__6FHwN{display:flex;flex-direction:column;gap:var(--s6)}.ForgotPassword_bottomContainer__ZMDHg{display:flex;flex-direction:column;gap:var(--s28)}.ForgotPassword_form__4YpUA{width:100%;display:flex;flex-direction:column;gap:var(--s10)}.ForgotPassword_buttonContainer__uya_j button{width:min(100%,250px)}.NoDataFound_main__CJiIR{min-height:50vh;display:flex!important;justify-content:center;align-items:center;flex-direction:column;gap:10px}.NoDataFound_main__CJiIR p{color:var(--blue-1);font-size:18px;font-weight:500}.Input_containerClass__s9sTj{width:100%;display:flex;flex-direction:column;gap:var(--s8)}.Input_labelWrapper__0iMyb{display:flex;justify-content:space-between;align-items:center;width:100%}.Input_label2Wrapper__Hf_ms,.Input_labelText__25_TV{font-size:var(--fs14);font-weight:500;font-family:var(--font-bricolage);color:var(--black-2);text-transform:capitalize}.Input_label2Wrapper__Hf_ms{margin-left:auto;line-height:20px}.Input_label2Text__JIRv2{font-size:var(--fs14);font-weight:400;font-family:var(--font-bricolage);color:var(--black-2);opacity:.4;text-transform:capitalize}.Input_inputContainer__WR7HV{border-radius:var(--s10);border:1px solid var(--white-5);background:var(--white);display:flex;padding:10px 16px;width:100%;align-items:center;gap:var(--s8);align-self:stretch;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.Input_inputContainer__WR7HV:hover:not(:focus-within){border-color:var(--blue-4);box-shadow:0 0 0 1px var(--blue-4-o10)}.Input_inputContainer__WR7HV:focus-within{border-color:var(--blue-1);box-shadow:0 0 0 3px var(--blue-4-o10)}.Input_inputContainer__WR7HV:active{transform:translateY(0);box-shadow:0 0 0 3px var(--blue-4-o10),0 2px 4px rgba(0,0,0,.1)}.Input_withLeftIcon__fXYs8{padding-left:var(--s25)}.Input_inputContainer__WR7HV input{border:none;outline:none;font-size:var(--fs14);font-weight:500;font-family:var(--font-bricolage);background-color:transparent;line-height:24px;width:100%;transition:all .2s ease}.Input_inputContainer__WR7HV input::-webkit-inner-spin-button,.Input_inputContainer__WR7HV input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input_inputContainer__WR7HV input:active,.Input_inputContainer__WR7HV input:focus{color:var(--black-2)}.Input_inputDisabled__CUnMm{cursor:not-allowed;opacity:.5}.Input_inputDisabled__CUnMm:hover{border-color:var(--white-5)!important}.Input_inputDisabled__CUnMm:focus-within{border-color:var(--white-5)!important}.Input_inputContainer__WR7HV input::placeholder{color:var(--black-2);font-size:var(--fs14);font-weight:400;font-family:var(--font-bricolage);line-height:20px;opacity:.4}.Input_withRightIcon__v5oyY{padding-right:var(--s30)}.Input_leftIconBox__fVMLF{position:absolute;left:18px;top:48%;transform:translateY(-50%);height:max-content}.Input_iconColor__fu0Gi svg{color:var(--black-2);opacity:.3;transition:all .2s ease;width:var(--s14);height:var(--s14)}.Input_withValue__Iq7i6 svg{opacity:1}.Input_passwordIcon__9e5Y5,.Input_rightIconBox__C0fhu{position:absolute;right:18px;top:48%;transform:translateY(-50%);height:max-content}.Input_passwordIcon__9e5Y5{color:var(--black-2);opacity:.3;cursor:pointer;width:var(--s22);height:var(--s22)}.SpinnerLoading_spinnerContainer__j_Js5{display:flex;justify-content:center;align-items:center;width:100%;max-height:calc(100vh - 260px);height:100%;border-radius:16px;background-color:#ffffff;min-height:60vh}.SpinnerLoading_spinner__al_uy{width:6em;transform-origin:center;animation:SpinnerLoading_rotate4__Logu9 2s linear infinite}.SpinnerLoading_spinnerCircle__jAqEQ{fill:none;stroke:#01615f;stroke-width:3;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:SpinnerLoading_dash4__dTUPT 1.5s ease-in-out infinite}@keyframes SpinnerLoading_rotate4__Logu9{to{transform:rotate(1turn)}}@keyframes SpinnerLoading_dash4__dTUPT{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}.Pagination_paginationContainer__NZfKe{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:16px;padding-inline:var(--s24)}.Pagination_resultsText__rTjUe{color:var(--gray-5);font-size:var(--fs14);font-weight:500;white-space:nowrap;font-family:var(--font-jakarta)}.Pagination_resultsTextNumber__Mnk_M{color:var(--black);font-weight:500}.Pagination_paginationButtons__8KsSQ{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.Pagination_pageButton__OF236{color:var(--black-2);font-size:var(--fs14);font-weight:400;display:flex;min-width:40px;height:40px;padding:8px 12px;justify-content:center;align-items:center;border-radius:var(--s6);border:1px solid var(--white-2);background:var(--white);cursor:pointer;transition:all .2s ease;text-decoration:none;font-family:var(--font-jakarta)}.Pagination_pageButton__OF236:hover:not(:disabled){background:var(--white-4);border-color:var(--white-2)}.Pagination_pageButton__OF236:focus{outline:2px solid var(--blue-1);outline-offset:2px}.Pagination_pageButton__OF236:disabled{opacity:.5;cursor:not-allowed}.Pagination_activePage__W3xSQ{color:var(--white);font-size:var(--fs14);font-weight:500;display:flex;min-width:40px;height:40px;padding:8px 12px;justify-content:center;align-items:center;border-radius:var(--s6);background:var(--blue-1);border:1px solid var(--blue-1);cursor:pointer;transition:all .2s ease;font-family:var(--font-jakarta)}.Pagination_activePage__W3xSQ:hover{background:var(--blue-7);border-color:var(--blue-7)}.Pagination_ellipsis__smWKx{color:var(--gray-5);min-width:40px;padding:8px 12px;border-radius:var(--s6);border:1px solid transparent;background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Pagination_ellipsis__smWKx,.Pagination_navButton__Bn3Kc{font-size:var(--fs14);font-weight:400;display:flex;height:40px;justify-content:center;align-items:center;font-family:var(--font-jakarta)}.Pagination_navButton__Bn3Kc{min-width:auto;padding:8px 16px;border-radius:6px;border:1px solid var(--white-2);background:var(--white);color:var(--black-2);cursor:pointer;transition:all .2s ease;text-decoration:none}.Pagination_navButton__Bn3Kc:hover:not(:disabled){background:var(--white-4);border-color:var(--white-2)}.Pagination_navButton__Bn3Kc:focus{outline:2px solid var(--blue-1);outline-offset:2px}.Pagination_navButton__Bn3Kc:disabled{opacity:.5;cursor:not-allowed;background:var(--white);color:var(--gray-4);border-color:var(--white-2)}.Pagination_prevButton__M0b_D{margin-right:4px}.Pagination_nextButton__nqAoG{margin-left:4px}@media (max-width:768px){.Pagination_paginationContainer__NZfKe{flex-direction:column;align-items:center;gap:12px}.Pagination_resultsText__rTjUe{font-size:12px;text-align:center}.Pagination_paginationButtons__8KsSQ{gap:4px}.Pagination_activePage__W3xSQ,.Pagination_ellipsis__smWKx,.Pagination_navButton__Bn3Kc,.Pagination_pageButton__OF236{min-width:36px;height:36px;font-size:12px}}@media (max-width:480px){.Pagination_paginationButtons__8KsSQ{gap:2px}.Pagination_activePage__W3xSQ,.Pagination_ellipsis__smWKx,.Pagination_navButton__Bn3Kc,.Pagination_pageButton__OF236{min-width:32px;height:32px;padding:4px 8px}}.tableHelper_statusCell__K_Ssf{width:max-content;display:flex;justify-content:center;align-items:center;gap:6px;border-radius:16px;text-align:center}.tableHelper_statusCell__K_Ssf span{display:flex;min-width:7px;width:7px;height:7px;margin:0;padding:0;border-radius:50%}.tableHelper_statusCell__K_Ssf p{overflow:hidden;text-overflow:ellipsis;font-family:var(--font-bricolage);font-size:var(--fs14);font-weight:500}.tableHelper_statusBlue__r7e8T p{color:var(--green-1)}.tableHelper_statusBlue__r7e8T span{background:var(--Blue-light-500)}.tableHelper_statusGreen__vHmCL{background:var(--Success-50,#ecfdf3)}.tableHelper_statusGreen__vHmCL p{color:var(--Success-700,#027a48)}.tableHelper_statusGreen__vHmCL span{background:var(--Success-500)}.tableHelper_statusRed__c900V{background:var(--Error-50,#fef3f2)}.tableHelper_statusRed__c900V p{color:var(--Error-700,#b42318)}.tableHelper_statusRed__c900V span{background:var(--Error-500)}.tableHelper_statusOrange__BWwqE p{color:#175cd3}.tableHelper_statusOrange__BWwqE span{background:var(--Warning-500)}.tableHelper_statusDefault__uE3Wm{background:var(--border-color,#dce0e5)}.tableHelper_statusDefault__uE3Wm p{color:var(--Black,#172a33)}.tableHelper_dateTimeCell__J8mmJ{display:flex;align-items:center;color:var(--Black,#172a33);font-size:15px;font-style:normal;font-weight:400;line-height:120%}.tableHelper_switchCell__z1wiQ{display:flex;align-items:center;gap:8px}.tableHelper_switchCell__z1wiQ p{color:var(--Black,#172a33);font-size:15px;font-style:normal;font-weight:400;line-height:120%}.tableHelper_switch__lw2SN{margin:0}.tableHelper_phoneNumberCell__9rii8{display:flex;align-items:center;color:var(--Black,#172a33);font-size:15px;font-style:normal;font-weight:400;line-height:120%}.tableHelper_itemPhotoCell__zgfNe{display:flex;align-items:center;gap:10px}.tableHelper_itemPhotoCell__zgfNe img{border-radius:8px;border:1px solid #eaeef4;object-fit:contain}.tableHelper_itemPhotoCell__zgfNe p{color:var(--Black,#172a33);font-size:15px;font-style:normal;font-weight:400;line-height:120%}.tableHelper_boldText__UYME2 p{overflow:hidden;text-overflow:ellipsis;color:var(--brown-1);font-weight:600}.tableHelper_sessionSummaryText__rlAQp{text-decoration:underline}.tableHelper_boldText__UYME2 p,.tableHelper_textCell__JYC7u{max-width:100%;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.tableHelper_dateCell__gFHxU p,.tableHelper_textCell__JYC7u p{color:var(--gray-5);font-size:var(--fs14);font-weight:500}.tableHelper_ratingCell__al9D5{display:flex;gap:var(--s4);align-items:center}.tableHelper_starIcon__WzWH5{width:16px;height:16px}.Loader_loaderContainer___MTi6{display:flex;justify-content:center;align-items:center;height:100%;min-height:300px}.Loader_loaderBox__htiXt{display:flex;align-items:center;gap:6px}.Loader_loader__1opYC{width:45px;height:45px;color:var(--button-primary-bg-color)}.StatsCard_statsCard__FCgjO{border-radius:var(--s20);border:1px solid rgba(221,221,221,.4);background:var(--white);padding:var(--s20);flex:1 0;align-self:stretch;flex-direction:column}.StatsCard_statsCardHeader__5hafC,.StatsCard_statsCard__FCgjO{display:flex;gap:var(--s16);justify-content:space-between;align-items:flex-start}.StatsCard_statsCardHeader__5hafC{width:100%}.StatsCard_title__oLXVB{color:var(--black-2);font-size:var(--fs22);font-style:normal;font-weight:600}.StatsCard_title__oLXVB,.StatsCard_value__PvV_n{font-family:var(--font-bricolage);line-height:normal}.StatsCard_value__PvV_n{color:var(--blue-1);font-size:var(--fs38);font-weight:700}.StatsCard_imageWrapper__9jA2f{display:flex;align-items:center;justify-content:center;border-radius:var(--s31);background:var(--blue-1);width:var(--s44);flex:none;height:var(--s44)}.StatsCard_image__PEPlJ{width:var(--s24);height:var(--s24);position:relative}.StatsCard_image__PEPlJ img{width:100%;height:100%;object-fit:contain}.StatsCard_statsCard__FCgjO.StatsCard_secondary__AP_yU{background:var(--blue-1)}.StatsCard_statsCard__FCgjO.StatsCard_secondary__AP_yU .StatsCard_title__oLXVB,.StatsCard_statsCard__FCgjO.StatsCard_secondary__AP_yU .StatsCard_value__PvV_n{color:var(--white)}.StatsCard_statsCard__FCgjO.StatsCard_secondary__AP_yU .StatsCard_imageWrapper__9jA2f{background:var(--white)}.Button_btn__KbJYw{display:flex;justify-content:center;align-items:center;gap:var(--s10);outline:none;height:-moz-fit-content;height:fit-content;font-family:var(--font-jakarta);border:none;font-weight:500;box-shadow:none;background:transparent;cursor:pointer;align-self:stretch;transition:all .3s ease;text-transform:capitalize;border-radius:var(--s50);position:relative;overflow:hidden;width:-moz-fit-content;width:fit-content;white-space:nowrap;font-size:var(--fs14)}.Button_btn__KbJYw label{cursor:pointer}.Button_btn__KbJYw:hover{opacity:.95}.Button_btn__KbJYw:disabled{opacity:.5;cursor:not-allowed}.Button_btn__KbJYw:disabled,.Button_btn__KbJYw:disabled:hover{transform:none;box-shadow:none}.Button_btn__KbJYw[color-variant=primary]{background-color:var(--blue-1);color:var(--white);padding:var(--s10) var(--s24)}.Button_btn__KbJYw[color-variant=secondary]{background-color:var(--blue-2);color:var(--white);padding:var(--s10) var(--s16)}.Button_btn__KbJYw[color-variant=white]{background-color:var(--white);color:var(--black-2);padding:var(--s10) var(--s16)}.Button_btn__KbJYw[color-variant=white-outline]{background-color:transparent;color:var(--white);padding:var(--s10) var(--s16);border:1px solid var(--white)}.Button_btn__KbJYw[color-variant=black-outline]{background-color:transparent;color:var(--black-2);padding:var(--s10) var(--s16);border:1px solid var(--black-2)}.Button_btn__KbJYw[color-variant=black]{background-color:var(--black-2);color:var(--white);padding:var(--s10) var(--s24)}.Button_btn__KbJYw[color-variant=text]{background-color:transparent;color:var(--black-2);padding:0;border:none;border-radius:0;font-weight:500;height:-moz-fit-content;height:fit-content;line-height:140%;letter-spacing:.64px}.MobileDrawer_header__wngGB{background-color:var(--blue-1);color:var(--white);width:100%;padding-block:10px;height:80px;padding-inline:32px;position:fixed;top:0;left:0;right:0;transition:all .3s ease-in-out;z-index:1000}.MobileDrawer_mainDiv__yAlY5{height:80px;position:relative;z-index:10}.MobileDrawer_MobileDrawer__QIBX9{background-color:var(--white-color);color:var(--white);height:100%;display:flex;flex-direction:column;justify-content:space-between}.MobileDrawer_top__l0kL9{display:flex;flex-direction:column;gap:10px}.MobileDrawer_headerDiv__MnBtl{padding:32px 20px;display:flex;justify-content:center;align-items:center;border-bottom:2px solid var(--black-2)}.MobileDrawer_logoDiv__bbj7Y{width:120px;position:relative;height:70px}.MobileDrawer_logoDiv__bbj7Y img{object-fit:contain}.MobileDrawer_itemIcon__FCTam{position:relative!important;height:27px;width:20px}.MobileDrawer_barsIcon__tTtSQ{display:flex;align-items:center;justify-content:right;gap:15px}.MobileDrawer_drawerDiv__1fj11{display:none}.MobileDrawer_drawerLogo__Nt_jT{width:140px;position:relative;height:55px}.MobileDrawer_drawerLogo__Nt_jT img{width:100%;object-fit:contain}.MobileDrawer_navigationDiv__K0s7V{display:flex;flex-direction:column;gap:20px;padding:20px}.MobileDrawer_navLink__s5wzx{color:var(--black-2);font-weight:500;font-size:var(--fs16);font-family:var(--font-jakarta);cursor:pointer!important;text-decoration:none;padding:0 10px}.MobileDrawer_active__7_Gun{color:var(--blue-1);background-color:var(--blue-1);border-radius:10px;color:var(--white);padding:10px}.MobileDrawer_buttonDiv__lZ6ID{gap:10px;flex-direction:column;display:flex}.MobileDrawer_dashboardButton__TDNnb{width:100%}.MobileDrawer_btnStyles__h_h7l{width:100%;margin-bottom:10px}.MobileDrawer_bottomSection__5L5Uh{border-top:1px solid var(--black-2);padding:20px}.MobileDrawer_buttonSection__LOMmd{width:100%;display:flex;flex-direction:column;gap:10px}.MobileDrawer_buttonSection__LOMmd button{width:100%;padding-inline:20px}.MobileDrawer_becomeTutorButton__MYyrW,.MobileDrawer_loginButton__KWRV8{padding:10px 34px!important;height:45px!important}@media (max-width:500px){.MobileDrawer_header__wngGB{padding-inline:15px}.MobileDrawer_logoDiv__bbj7Y{width:90px}}.Header_header__lQLoK{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--white)}.Header_headerLeft__xHOmD,.Header_headerNavLinks__Bg0rs{display:flex;align-items:center;gap:var(--s44)}.Header_navLink__PmWtx{color:var(--black-2);font-family:var(--font-jakarta);font-size:var(--fs16);font-weight:500;text-decoration:none}.Header_active__MLlVS,.Header_navLink__PmWtx:hover{color:var(--blue-1)}.Header_headerContent__xexPJ{padding:10px 0;display:flex;align-items:center;justify-content:space-between}.Header_logo__v_6fn{cursor:pointer;position:relative;width:123px;height:50px}.Header_headerButtons__NMIXO{display:flex;align-items:center;gap:20px}.Header_becomeTutorButton__XAgJ4{border:none!important;height:45px!important;padding:10px 0!important}.Header_loginButton__t8j1D{padding:10px 34px!important;height:45px!important}@media (max-width:991px){.Header_logo__v_6fn{width:100px;height:40px}.Header_headerNavLinks__Bg0rs{gap:15px}.Header_headerButtons__NMIXO{gap:10px}.Header_becomeTutorButton__XAgJ4{padding:5px 10px!important}}.DashboardLayout_dashboardContent__RVuZ9{margin-block:var(--s37)}.DashboardLayout_dashboardLayout__hYPRA{background-color:var(--white-4);min-height:100vh}.TutorDetailTemplate_mainContainer__JlImN{display:flex;flex-direction:column;gap:var(--s16);margin-bottom:var(--s50)}.TutorDetailTemplate_headerBanner__YELGt{display:flex;flex-direction:column;align-items:center;border-radius:var(--s20);background:var(--blue-1);width:100%;padding:var(--s30) var(--s20);gap:var(--s16);position:relative;margin-bottom:var(--s20)}.TutorDetailTemplate_profileImageContainer__ZkCLt{width:120px;height:120px;border-radius:50%;overflow:hidden;position:relative;background:var(--white);border:4px solid var(--white);z-index:2}.TutorDetailTemplate_profileImage__MRTDK{object-fit:cover}.TutorDetailTemplate_tutorName__sw_HW{color:var(--white);font-family:var(--font-bricolage);font-size:var(--fs32);font-weight:600;text-align:center;margin:0;z-index:1}.TutorDetailTemplate_logoBadge__1wQY8{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:60px;height:60px;border-radius:50%;background:var(--gray-2);display:flex;align-items:center;justify-content:center;z-index:3;border:3px solid var(--white)}.TutorDetailTemplate_logoLetter__MhzgI{color:var(--red-1);font-family:var(--font-bricolage);font-size:var(--fs24);font-weight:700}.TutorDetailTemplate_section__PErR_{margin-bottom:var(--s32)}.TutorDetailTemplate_sectionTitle__YE6CA{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs24);font-weight:600;margin-bottom:var(--s14)!important}.TutorDetailTemplate_aboutText___U_UA{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs16);font-weight:400;line-height:1.6;margin:0}.TutorDetailTemplate_tagsContainer__siTz6{display:flex;flex-wrap:wrap;gap:var(--s12)}.TutorDetailTemplate_languageTag__vCGwU{background:var(--white-3);color:var(--blue-3)}.TutorDetailTemplate_languageTag__vCGwU,.TutorDetailTemplate_subjectTag__nEiBk{padding:var(--s12) var(--s18);border-radius:var(--s10);font-family:var(--font-jakarta);font-size:var(--fs16);font-weight:500}.TutorDetailTemplate_subjectTag__nEiBk{background:var(--white-5);color:var(--gray-5)}.TutorDetailTemplate_subjectTag__nEiBk span{font-weight:700;color:var(--blue-3);margin-right:var(--s6)}.TutorDetailTemplate_badgeTag__l2jsz{background:var(--white-3);color:var(--blue-3);padding:var(--s8) var(--s16);border-radius:var(--s40);font-family:var(--font-jakarta);font-size:var(--fs16);font-weight:500;display:flex;align-items:center;gap:var(--s10)}.TutorDetailTemplate_medalIcon__KJfii{color:var(--yellow-1);font-size:var(--fs16)}.TutorDetailTemplate_academicList__Skl71{display:flex;flex-direction:column;gap:var(--s16)}.TutorDetailTemplate_academicItem__98Ys5{display:flex;align-items:flex-start;gap:var(--s12)}.TutorDetailTemplate_addIcon__WI4Gu{color:var(--blue-1);font-size:var(--fs20);margin-top:var(--s4);flex-shrink:0}.TutorDetailTemplate_academicContent__kNBNB{display:flex;flex-direction:column;gap:var(--s4)}.TutorDetailTemplate_academicInstitution__2qpgS{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs18);font-weight:600;margin:0}.TutorDetailTemplate_academicDetails__ba0XI{color:var(--gray-3);font-family:var(--font-bricolage);font-size:var(--fs16);font-weight:400;margin:0}.TutorDetailTemplate_reviewsContainer__S3Avz{display:flex;flex-direction:column;gap:var(--s20)}.TutorDetailTemplate_reviewItem__pBlti{display:flex;flex-direction:column;gap:var(--s12)}.TutorDetailTemplate_reviewHeader__2OL4_{display:flex;align-items:flex-start;gap:var(--s12)}.TutorDetailTemplate_reviewerImage__wDbs0{width:48px;height:48px;border-radius:50%;overflow:hidden;position:relative;background:var(--white-5);flex-shrink:0}.TutorDetailTemplate_reviewerImageContent__ZIjN_{object-fit:cover}.TutorDetailTemplate_reviewerInfo__X35VP{flex:1 1;display:flex;flex-direction:column;gap:var(--s4)}.TutorDetailTemplate_reviewerNameRow__Djc0T{display:flex;align-items:center;gap:var(--s8)}.TutorDetailTemplate_reviewerName__UGHqj{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs18);font-weight:700;margin:0}.TutorDetailTemplate_reviewTime__aAl20{color:var(--gray-3);font-family:var(--font-bricolage);font-size:var(--fs14);font-weight:400}.TutorDetailTemplate_starsContainer__n1Qik{display:flex;gap:var(--s4)}.TutorDetailTemplate_starIcon__75wsf{color:var(--yellow-1);font-size:var(--fs18)}.TutorDetailTemplate_reviewMessage___Hmzx{color:var(--gray-3);font-family:var(--font-bricolage);font-size:var(--fs16);font-weight:400;line-height:1.5;margin:0;padding-left:calc(48px + var(--s12))}.TutorDetailTemplate_sidebar__9RWLp{background:var(--white);border:1px solid rgba(221,221,221,.4);border-radius:var(--s16);padding:var(--s24);display:flex;flex-direction:column;gap:var(--s16);position:-webkit-sticky;position:sticky;top:var(--s20)}.TutorDetailTemplate_sidebarSection__WGXBt{display:flex;flex-direction:column;gap:var(--s8);border-bottom:1px solid var(--black-3-o40)}.TutorDetailTemplate_sidebarTitle__EaZql{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs18);margin:0}.TutorDetailTemplate_creditAmount__cmezu{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs32);font-weight:600;margin:0}.TutorDetailTemplate_rocketIcon__9q2ZS{font-size:var(--fs18)}.TutorDetailTemplate_benefitsSection__Kaqcf{display:flex;flex-direction:column;gap:var(--s16)}.TutorDetailTemplate_benefitsTitle__KL4qj{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs18);font-weight:600;margin:0}.TutorDetailTemplate_benefitsList__iF_5Y{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--s12)}.TutorDetailTemplate_benefitItem__KJtdP{display:flex;align-items:flex-start;gap:var(--s12);color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs14);font-weight:400;line-height:1.5}.TutorDetailTemplate_checkIcon__3miq1{color:var(--gray-3);font-size:var(--fs20);flex-shrink:0;margin-top:var(--s2)}.TutorDetailTemplate_carouselReviewItem__lHEx_{width:100%;background-color:var(--white);border-radius:var(--s12);padding:var(--s24);gap:var(--s16)}@media (max-width:992px){.TutorDetailTemplate_sidebar__9RWLp{position:relative;top:0}}@media (max-width:768px){.TutorDetailTemplate_headerBanner__YELGt{padding:var(--s30) var(--s16) var(--s50)}.TutorDetailTemplate_profileImageContainer__ZkCLt{width:100px;height:100px}.TutorDetailTemplate_tutorName__sw_HW{font-size:var(--fs24)}.TutorDetailTemplate_sectionTitle__YE6CA{font-size:var(--fs20)}.TutorDetailTemplate_reviewMessage___Hmzx{padding-left:0}}.ProfileTemplate_profileTabsContainer__idHPC{display:grid;grid-template-columns:350px 1fr;grid-gap:var(--s20);gap:var(--s20);margin-top:var(--s20)}.ProfileTemplate_tabsData__A_FSp{border-radius:var(--s24);border:1px solid var(--white-5);background:var(--white);padding:var(--s24);width:100%;min-width:0}.ProfileTemplate_privacyPolicy__yonSM,.ProfileTemplate_termsAndConditions__F6X4o{font-weight:400;line-height:var(--s24);color:var(--black-2);font-family:var(--font-bricolage)}@media screen and (max-width:1200px){.ProfileTemplate_profileTabsContainer__idHPC{grid-template-columns:290px 1fr}}@media screen and (max-width:992px){.ProfileTemplate_profileTabsContainer__idHPC{grid-template-columns:250px 1fr}}@media screen and (max-width:768px){.ProfileTemplate_profileTabsContainer__idHPC{grid-template-columns:1fr}}.PhoneInput_container___onEZ{width:100%;display:flex;flex-direction:column;gap:var(--s8)}.PhoneInput_labelWrapper__wXDm2{display:flex;justify-content:space-between;align-items:center;width:100%}.PhoneInput_labelText__lJNAL{margin:0}.PhoneInput_label2Wrapper__N2T_U,.PhoneInput_labelText__lJNAL{font-size:var(--fs14);font-weight:500;font-family:var(--font-bricolage);color:var(--black-2);text-transform:capitalize}.PhoneInput_label2Wrapper__N2T_U{margin-left:auto;line-height:20px}.PhoneInput_required__YQ068{color:var(--error)}.PhoneInput_disabled__Nhhnf{opacity:.5}.PhoneInput_inputWrapper__CrPoV{width:100%;display:flex;position:relative;border-radius:var(--s10);border:1px solid var(--white-5);background:var(--white);transition:all .3s cubic-bezier(.4,0,.2,1);height:46px!important}.PhoneInput_inputWrapper__CrPoV:hover:not(.PhoneInput_inputDisabled__YUSSb){border-color:var(--blue-4);box-shadow:0 0 0 1px var(--blue-4-o10)}.PhoneInput_inputWrapper__CrPoV:focus-within:not(.PhoneInput_inputDisabled__YUSSb){border-color:var(--blue-1);box-shadow:0 0 0 3px var(--blue-4-o10)}.PhoneInput_inputDisabled__YUSSb{cursor:not-allowed;opacity:.5}.PhoneInput_inputDisabled__YUSSb:hover{border-color:var(--white-5)!important;box-shadow:none!important}.PhoneInput_withLeftIcon__xzkQ4{padding-left:var(--s25)}.PhoneInput_leftIconBox__zQV9f{position:absolute;left:var(--s18);top:48%;transform:translateY(-50%);height:max-content;z-index:2}.PhoneInput_iconColor___SU8x svg{color:var(--black-2);opacity:.3;transition:all .2s ease;width:var(--s18);height:var(--s18)}.PhoneInput_withValue__BOAt9 svg{opacity:1}.PhoneInput_inputContainer___wxEW{width:100%;height:100%;display:flex;position:relative;border:none!important;background:transparent!important;height:46px!important}.PhoneInput_inputContainer___wxEW .flag-dropdown{box-shadow:none!important;border:none!important;border-right:1px solid var(--white-5)!important;background:transparent!important;border-radius:0!important}.PhoneInput_inputContainer___wxEW .flag-dropdown.open,.PhoneInput_inputContainer___wxEW .flag-dropdown:hover{background:transparent!important}.PhoneInput_inputContainer___wxEW .flag-dropdown :before{display:none!important}.PhoneInput_inputContainer___wxEW .form-control{color:var(--black-2)!important;font-size:var(--fs14)!important;font-weight:500!important;font-family:var(--font-bricolage)!important;height:48px!important;border:none!important;border-radius:0!important;background:transparent!important;padding-left:65px!important}.PhoneInput_inputContainer___wxEW .form-control:focus{outline:none!important;box-shadow:none!important;border:none!important}.PhoneInput_inputContainer___wxEW .form-control::placeholder{color:var(--black-2);opacity:.4;font-size:var(--fs14);font-weight:400;font-family:var(--font-bricolage)}@media (max-width:576px){.PhoneInput_inputClassName__wNCUe,.PhoneInput_phoneContainer__HZmSi input{padding:12px 8px!important}.PhoneInput_buttonClass__K4nFN{height:46px;padding:0 8px}}.TextArea_containerClass__iEfcs{width:100%;display:flex;flex-direction:column;gap:var(--s8)}.TextArea_labelWrapper__bF7V8{display:flex;justify-content:space-between;align-items:center;width:100%}.TextArea_label2Wrapper__8KAlM,.TextArea_labelText__yRP_P{font-size:var(--fs14);font-weight:500;font-family:var(--font-bricolage);color:var(--black-2);text-transform:capitalize}.TextArea_label2Wrapper__8KAlM{margin-left:auto;line-height:20px}.TextArea_label2Text__7__gg{font-size:var(--fs14);font-weight:400;font-family:var(--font-bricolage);color:var(--black-2);opacity:.4;text-transform:capitalize}.TextArea_required__rN_Li{color:var(--red-color)}.TextArea_disabled__KeWay{opacity:.5}.TextArea_textareaContainer__jIj5L{border-radius:var(--s10);border:1px solid var(--white-5);background:var(--white);display:flex;padding:10px 16px;width:100%;align-items:flex-start;gap:var(--s8);align-self:stretch;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.TextArea_textareaContainer__jIj5L:hover:not(:focus-within){border-color:var(--blue-4);box-shadow:0 0 0 1px var(--blue-4-o10)}.TextArea_textareaContainer__jIj5L:focus-within{border-color:var(--blue-1);box-shadow:0 0 0 3px var(--blue-4-o10)}.TextArea_textareaContainer__jIj5L:active{transform:translateY(0);box-shadow:0 0 0 3px var(--blue-4-o10),0 2px 4px rgba(0,0,0,.1)}.TextArea_textareaDisabled__abZYV{cursor:not-allowed;opacity:.5}.TextArea_textareaDisabled__abZYV:hover{border-color:var(--white-5)!important}.TextArea_textareaDisabled__abZYV:focus-within{border-color:var(--white-5)!important}.TextArea_textarea__mjH8P{border:none;outline:none;font-size:var(--fs14);font-weight:500;font-family:var(--font-bricolage);background-color:transparent;line-height:24px;width:100%;resize:none;transition:all .2s ease;-ms-overflow-style:none;scrollbar-width:none;min-height:80px}.TextArea_textarea__mjH8P::-webkit-scrollbar{display:none}.TextArea_textarea__mjH8P:active,.TextArea_textarea__mjH8P:focus{color:var(--black-2)}.TextArea_textarea__mjH8P::placeholder{color:var(--black-2);font-size:var(--fs14);font-weight:400;font-family:var(--font-bricolage);line-height:20px;opacity:.4}.FileUpload_uploadContainer__qnjQs{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%}.FileUpload_label__Sl92o{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs14);font-weight:500;line-height:20px;margin-bottom:var(--s8);text-transform:capitalize}.FileUpload_main__LIClt{width:100%}.FileUpload_dragAndDropContainer__MkQ60{width:100%;min-height:200px;border-radius:8px;background:var(--white-4);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--s34);transition:all .2s ease;cursor:pointer}.FileUpload_dragActive__h5eJH{border-color:#2563eb;background:#f0f9ff}.FileUpload_disabled__cK94F{opacity:.6;cursor:not-allowed;pointer-events:none}.FileUpload_dragAndDropMessage__P1SkG{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.FileUpload_uploadTextWrapper__zucG8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.FileUpload_uploadIcon__ZEEfA{color:#2563eb;margin-bottom:8px}.FileUpload_fileSizeAndSupportingFormatsText__Qc6HR{color:var(--black-2);font-weight:400;opacity:.4}.FileUpload_browseText__82fwh,.FileUpload_fileSizeAndSupportingFormatsText__Qc6HR{font-family:var(--font-bricolage);font-size:var(--fs14);margin:0;text-align:center}.FileUpload_browseText__82fwh{color:var(--blue-1);font-style:normal;font-weight:600;line-height:normal}.FileUpload_uploadTitle__RTerU{font-weight:500}.FileUpload_uploadDescription__hfxeW,.FileUpload_uploadTitle__RTerU{color:var(--black-2);font-size:var(--fs14);font-family:var(--font-bricolage);margin:0;text-align:center}.FileUpload_uploadDescription__hfxeW{font-weight:400;opacity:.4}.FileUpload_uploadButton__s0Lfz{height:32px!important;padding:7px 20px!important;font-size:var(--fs14)!important;font-family:var(--font-bricolage)!important;font-weight:600!important;align-self:center}.FileUpload_filePreview__LtIsL{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:15px}.FileUpload_fileItem__L3xpr{position:relative}.FileUpload_fileItem__L3xpr .FileUpload_filePreview__LtIsL{width:150px;height:150px;border-radius:8px;background:#f3f4f6;position:relative;display:flex;align-items:center;justify-content:center}.FileUpload_fileInfo__UiOzo{display:flex;align-items:center;gap:12px;padding:16px;background:white;border-radius:8px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.1)}.FileUpload_fileIcon__EHiC5{color:#6b7280;flex-shrink:0}.FileUpload_fileDetails__va3mH{flex:1 1;display:flex;flex-direction:column;gap:4px}.FileUpload_fileName__gRBnM{font-weight:500;word-break:break-word}.FileUpload_fileName__gRBnM,.FileUpload_fileSize__9hPml{color:var(--black-2);font-size:var(--fs14);font-family:var(--font-bricolage)}.FileUpload_fileSize__9hPml{font-weight:400;opacity:.4}.FileUpload_removeIconContainer__uSrl3{position:absolute;top:-5px;right:-5px;z-index:2}.FileUpload_removeIcon__6B_nP{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:transform .2s ease,box-shadow .2s ease;background:var(--white)}.FileUpload_removeIcon__6B_nP:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}.FileUpload_removeIcon__6B_nP svg{color:var(--black)}.FileUpload_removeButton__BEAoF{background:none;border:none;color:#ef4444;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s;flex-shrink:0}.FileUpload_removeButton__BEAoF:hover:not(:disabled){background:#fef2f2}.FileUpload_removeButton__BEAoF:disabled{opacity:.5;cursor:not-allowed}.FileUpload_removeFile__Mpyea{position:absolute;top:6px;right:6px;width:28px;height:28px;border-radius:50%;background:#ffffff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.FileUpload_removeFile__Mpyea:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}.FileUpload_deleteDiv__eymxa{width:18px;height:18px;color:#111827}.FileUpload_file__93ObC{color:#6b7280;cursor:pointer}.FileUpload_imagePreviewWrapper__SUc0Y{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.FileUpload_imagePreviewWrapper__SUc0Y .FileUpload_removeFileButton__5AbZj{margin:0!important}.FileUpload_previewImage__D0kGv{border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.08);max-width:150px;max-height:150px}.FileUpload_previewFileInfo__kTYsb{background:#fff;border-radius:8px;padding:12px 18px;box-shadow:0 1px 4px rgba(0,0,0,.06);display:flex;flex-direction:column;align-items:flex-start;margin-bottom:8px}.FileUpload_previewFileName__in2sn{font-weight:500;margin-bottom:2px}.FileUpload_previewFileName__in2sn,.FileUpload_previewFileSize__luC3I{font-size:var(--fs14);font-family:var(--font-bricolage);color:var(--black-2)}.FileUpload_previewFileSize__luC3I{font-weight:400;opacity:.4}.FileUpload_imageContainer__esJ8D{width:100%;height:100%;background:#e1e1e1;position:relative;border-radius:8px;overflow:hidden}.FileUpload_cropModal__l0GMT{max-width:600px!important;padding:0!important}.FileUpload_cropModalBody__zbf0L{padding:0!important}@media (max-width:768px){.FileUpload_uploadArea__nslRn{min-height:180px;padding:20px}.FileUpload_uploadTitle__RTerU{font-size:var(--fs14)}.FileUpload_fileInfo__UiOzo{padding:12px}}@media (max-width:480px){.FileUpload_uploadArea__nslRn{min-height:160px;padding:16px}.FileUpload_uploadContent__vYPQZ{gap:8px}.FileUpload_uploadButton__s0Lfz{padding:6px 12px;font-size:var(--fs12)}}.DayAvailability_dayAvailabilityContainer__POh48{border-radius:10px;border:1px solid var(--border,#e5e7eb);background:var(--white);padding:16px 20px;display:flex;flex-direction:column;gap:0}.DayAvailability_dayRow__MH3C7{display:flex;align-items:center;justify-content:space-between;padding:14px 0;min-height:46px}.DayAvailability_dayRow__MH3C7:not(:last-child){border-bottom:1px solid var(--border,#e5e7eb)}.DayAvailability_timeContainer__N1mgI{display:flex;align-items:center;gap:12px;flex-shrink:0}.DayAvailability_timeDropDown__uK3bU{min-width:130px;width:auto}.DayAvailability_dash__ncgIX{color:var(--black);font-size:14px;font-weight:500;opacity:.4;margin:0 4px}.DayAvailability_closedText__OTrQ_{color:var(--black,#1f2937);font-size:14px;font-weight:400;opacity:.6;margin:0;flex:0 1}.DayAvailability_timeDropDown__uK3bU .react-dropdown-select{background:var(--white)!important;border:1px solid var(--border,#e5e7eb)!important;border-radius:8px!important;padding:8px 12px!important;min-height:40px!important;height:40px!important;font-size:14px!important;color:var(--black)!important;cursor:pointer!important;transition:all .2s ease!important}.DayAvailability_timeDropDown__uK3bU .react-dropdown-select:hover{border-color:var(--border,#d1d5db)!important}.DayAvailability_timeDropDown__uK3bU .react-dropdown-select:focus-within{border-color:var(--border,#d1d5db)!important;box-shadow:0 0 0 3px rgba(0,0,0,.05)!important}.DayAvailability_timeDropDown__uK3bU .react-dropdown-select-content{display:flex;align-items:center;gap:8px;height:100%}.DayAvailability_timeDropDown__uK3bU .react-dropdown-select-input{font-size:14px;color:var(--black);font-weight:400;font-family:var(--font-inter)}.DayAvailability_timeDropDown__uK3bU .react-dropdown-select-dropdown-handle{margin-left:4px;display:flex;align-items:center}.DayAvailability_timeDropDown__uK3bU .react-dropdown-select-content>div{font-size:14px;color:var(--black);font-weight:400}@media (max-width:768px){.DayAvailability_dayRow__MH3C7{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 0}.DayAvailability_timeContainer__N1mgI{width:100%;justify-content:flex-start}.DayAvailability_closedText__OTrQ_{align-self:flex-end}}.TutorSignupTemplate_container__9HZ_f{width:100%;flex-shrink:0;padding-block:var(--s64) var(--s20);display:flex;flex-direction:column;gap:var(--s20)}.TutorSignupTemplate_header__ujmMz>h2{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs42);font-style:normal;font-weight:600;line-height:140%}.TutorSignupTemplate_header__ujmMz>p{color:var(--black-2);font-weight:500}.TutorSignupTemplate_header__ujmMz>p,.TutorSignupTemplate_signUpLink__W2bA5{font-family:var(--font-jakarta);font-size:var(--fs18);font-style:normal;line-height:30px}.TutorSignupTemplate_signUpLink__W2bA5{color:var(--blue-1);font-weight:600;text-decoration:underline}.TutorSignupTemplate_header__ujmMz{display:flex;flex-direction:column;gap:var(--s6)}.TutorSignupTemplate_bottomContainer__VWaiG{display:flex;flex-direction:column;gap:var(--s28);overflow-y:auto;height:calc(100vh - 200px);scrollbar-width:none}.TutorSignupTemplate_bottomContainer__VWaiG::-webkit-scrollbar{display:none}.TutorSignupTemplate_form__wQqNl{width:100%;display:flex;flex-direction:column;gap:var(--s10)}.TutorSignupTemplate_buttonContainer__ftckI{display:flex;align-items:center;gap:var(--s10)}.TutorSignupTemplate_buttonContainer__ftckI button{width:min(100%,250px)}.TutorSignupTemplate_sectionHeader__8W2GB{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--s8)}.TutorSignupTemplate_sectionTitle__PnSua{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs24);font-weight:600;margin:0}.TutorSignupTemplate_secondSectionTitle__efwly{margin-top:var(--s24)}.TutorSignupTemplate_addButton__SvKbs{padding:var(--s8)!important;min-width:auto!important;width:auto!important;border-radius:50%!important;display:flex;align-items:center;justify-content:center}.TutorSignupTemplate_academicItemContainer__yx8iG{display:flex;align-items:flex-start;gap:var(--s12);position:relative;padding-bottom:var(--s16);border-bottom:1px solid var(--white-5);margin-bottom:var(--s16)}.TutorSignupTemplate_academicItemContainer__yx8iG:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.TutorSignupTemplate_academicItemContent__KF2Md{flex:1 1}.TutorSignupTemplate_deleteButton__8yq2b{padding:var(--s8)!important;min-width:auto!important;width:auto!important;border-radius:50%!important;display:flex;align-items:center;justify-content:center;color:var(--red-color)!important;flex-shrink:0;margin-top:var(--s8);position:absolute;right:0;top:0;transform:translateY(-50%)}.TutorSignupTemplate_deleteButton__8yq2b:hover{background-color:var(--red-color-o10)!important}.TutorSignupTemplate_priceLabelContainer__AJuBz{display:flex;align-items:center;gap:var(--s8);margin-bottom:var(--s8)}.TutorSignupTemplate_priceLabel__x_kdA{font-size:var(--fs14);font-weight:500;font-family:var(--font-bricolage);color:var(--black-2);margin:0}.TutorSignupTemplate_infoIcon__5oZba{display:flex;align-items:center;justify-content:center;color:var(--blue-1);cursor:pointer;transition:opacity .2s ease}.TutorSignupTemplate_infoIcon__5oZba:hover{opacity:.7}.TutorSignupTemplate_tooltipPopover__ZWqI9{max-width:300px}.TutorSignupTemplate_tooltipPopover__ZWqI9 .popover-arrow{display:none}.TutorSignupTemplate_tooltipContent__jNeOE{font-family:var(--font-bricolage);font-size:var(--fs14);color:var(--white);background:var(--black-2);padding:var(--s12);border-radius:var(--s8);border:none}.TutorSignupTemplate_languagesSection__uiLwj{display:flex;flex-direction:column;gap:var(--s16)}.TutorSignupTemplate_languagesTitle__Pww0a{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs24);font-weight:600;margin:0}.TutorSignupTemplate_languagesContainer__ekZ_k{display:flex;flex-wrap:wrap;gap:var(--s12)}.TutorSignupTemplate_languageCheckboxButton__t1C0O{border-radius:var(--s10);border:1px solid var(--white-4);background:var(--white-4);padding:var(--s12) var(--s16);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:var(--s8)}.TutorSignupTemplate_languageCheckboxButton__t1C0O:hover{border-color:var(--blue-4);background:var(--white)}.TutorSignupTemplate_languageCheckboxButtonSelected__fuLtz{background:var(--white);border-color:var(--blue-1)}.TutorSignupTemplate_languageCheckboxInput__4iaiD{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:var(--s16);height:var(--s16);border:1px solid var(--white-5);border-radius:var(--s4);background-color:var(--white);cursor:pointer;position:relative;flex-shrink:0;transition:all .2s ease;margin:0}.TutorSignupTemplate_languageCheckboxInput__4iaiD:hover{border-color:var(--blue-4)}.TutorSignupTemplate_languageCheckboxInput__4iaiD:checked{background-color:var(--blue-1);border-color:var(--blue-1)}.TutorSignupTemplate_languageCheckboxInput__4iaiD:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}.TutorSignupTemplate_languageLabel__Ps9SY{font-size:var(--fs14);font-weight:500;font-family:var(--font-bricolage);color:var(--black-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0}.TutorSignupTemplate_errorText__TjzdS{font-family:var(--font-bricolage);font-size:var(--fs14);font-weight:400;color:var(--red-color);margin:var(--s4) 0 0 0}.CreditsSection_statsContainer__ntRor{display:flex;gap:var(--s14)}.CreditsSection_creditTransaction__P_5_h{display:flex;width:100%;justify-content:space-between;margin-block:20px}.CreditsSection_title__O_Llz{color:var(--secondary-700,var(--black-2));font-family:var(--font-bricolage);font-size:var(--fs28);font-weight:600;line-height:normal}.CreditsSection_button__JK7Bg{padding:10px 24px!important;height:auto!important}.CreditsSection_icon__wQaoS{width:var(--s24);height:var(--s24);aspect-ratio:1/1;flex:none}.CreditsSection_backButton__XVbKt{height:auto!important}.CreditsSection_titleContainer__kpRfq{display:flex;gap:var(--s12);align-items:center}.CreditsSection_backIcon__j3Spg{width:var(--s24);height:var(--s24);aspect-ratio:1/1;flex:none;cursor:pointer;color:var(--blue-1)}.CreditsSection_subscriptionsContainer__i_N9h{display:flex;gap:var(--s14)}.CreditsSection_statsCarousel__TiKFu{display:none}@media screen and (max-width:1400px){.CreditsSection_subscriptionsContainer__i_N9h{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:992px){.CreditsSection_creditTransaction__P_5_h{flex-direction:column;margin-bottom:5px;gap:var(--s10)}.CreditsSection_button__JK7Bg{width:100%}.CreditsSection_subscriptionsContainer__i_N9h{display:none}}@media screen and (max-width:425px){.CreditsSection_statsContainer__ntRor{display:none}.CreditsSection_statsCarousel__TiKFu{display:block}}.AppTable_tableMainContainer__rjzon{width:100%;position:relative;border-radius:var(--s10);overflow-x:auto;overflow-y:hidden;background-color:transparent;padding:var(--s20)}.AppTable_tableMainContainer__rjzon::-webkit-scrollbar{display:none}.AppTable_tableMainContainer__rjzon table{width:100%}.AppTable_tableHeaderContainer__HpUIm{background-color:var(--blue-7);border-radius:var(--s10)}.AppTable_tableHeaderContainer__HpUIm th{width:20%;height:42px;padding:0;padding-right:var(--s16);color:var(--white);font-family:var(--font-bricolage);text-align:left;font-size:var(--fs14);font-style:normal;font-weight:600;word-break:break-word;white-space:pre-line}.AppTable_tableBodyContainer__mO_eP{max-height:calc(60vh - 5px)!important}.AppTable_tableBodyContainer__mO_eP td{text-align:left;color:var(--gray-5);font-size:var(--fs14);font-family:var(--font-bricolage);font-style:normal;font-weight:500;width:20%;height:80px;padding-right:var(--s16);align-content:center;border-bottom:1px solid var(--border)}.AppTable_tableBodyContainer__mO_eP td:first-child{color:var(--brown-1);font-weight:600}.AppTable_tableBodyContainer__mO_eP tr:last-child td{border-bottom:none}.AppTable_tableBodyContainer__mO_eP td>div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.AppTable_tableBodyContainer__mO_eP::-webkit-scrollbar{display:none}.AppTable_tableBodyContainer__mO_eP td:first-child,.AppTable_tableHeaderContainer__HpUIm th:first-child{padding-left:var(--s24)!important}.AppTable_tableBodyContainer__mO_eP td:first-child{text-align:start}.AppTable_imageContainer__kwusj{position:relative;display:flex;justify-content:center;align-items:center;height:var(--s44)!important;max-width:var(--s44);min-width:var(--s44);border-radius:50%;background-color:var(--gray-6)}.AppTable_imageContainer__kwusj img{width:100%;height:100%;object-fit:cover;border-radius:50%}.AppTable_actionContainer__gzQpN{display:flex!important;gap:var(--s10);align-items:center;justify-content:center}.AppTable_tableBodyContainer__mO_eP td,.AppTable_tableHeaderContainer__HpUIm th{width:16%}@media (max-width:1200px){.AppTable_tableBodyContainer__mO_eP,.AppTable_tableHeaderContainer__HpUIm{width:1200px!important}}.SubscriptionCard_card__YD8Hc{border-radius:20px;background:var(--white-4);padding:var(--s30) var(--s20);display:flex;flex-direction:column;gap:var(--s24);transition:all .3s ease-in-out;will-change:background-color,color,transform,box-shadow;box-shadow:0 2px 8px rgba(0,0,0,.04);height:100%}.SubscriptionCard_card__YD8Hc:hover{background:var(--blue-1);color:var(--white);box-shadow:0 8px 24px rgba(0,0,0,.12);.SubscriptionCard_description__WeDWk,.SubscriptionCard_title__h6lut{color:var(--white)}.SubscriptionCard_button__Dt9cs{color:var(--white);background-color:var(--blue-2)}.SubscriptionCard_featuresTitle__KpF9i{color:var(--white)}.SubscriptionCard_featuresTitleLine__8mMWa{background:var(--white)}.SubscriptionCard_featureItem__SIWq7,.SubscriptionCard_featureText__L8e_A{color:var(--white)}.SubscriptionCard_featureIcon__tI0RF{filter:brightness(0) invert(1)}}.SubscriptionCard_title__h6lut{font-size:var(--fs38);font-weight:700;line-height:var(--lh100)}.SubscriptionCard_description__WeDWk,.SubscriptionCard_title__h6lut{color:var(--black-2);text-align:center;font-family:var(--font-bricolage);transition:color .3s ease-in-out}.SubscriptionCard_description__WeDWk{font-size:var(--fs14);font-weight:400;padding-block:10px 20px}.SubscriptionCard_featuresList__rp4K7{display:flex;flex-direction:column;gap:var(--s16)}.SubscriptionCard_featureItem__SIWq7{display:flex;align-items:center;gap:var(--s14);transition:color .3s ease-in-out}.SubscriptionCard_featureText__L8e_A{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs14);font-weight:400;line-height:var(--lh150);transition:color .3s ease-in-out}.SubscriptionCard_featuresTitleWrapper__Kgcks{display:flex;align-items:center;gap:var(--s16);width:100%;justify-content:center;position:relative}.SubscriptionCard_featuresTitle__KpF9i{color:var(--black-2);text-align:center;font-family:var(--font-bricolage);font-size:var(--fs12);font-weight:600;line-height:var(--lh160);text-transform:uppercase;white-space:nowrap;margin-bottom:0!important;transition:color .3s ease-in-out}.SubscriptionCard_featuresTitleLine__8mMWa{flex:1 1;height:1px;background:var(--black-2);transition:background .3s ease-in-out}.SubscriptionCard_featureIcon__tI0RF{transition:filter .3s ease-in-out}.HomeTemplate_main__V57_g{min-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0}.HomeTemplate_reviewsSection__P5BKH{background:var(--blue-1);padding-block:var(--s64);width:100%}.HomeTemplate_reviewsDescription__zjL4K,.HomeTemplate_reviewsTitle__Q0jT2{color:var(--white)!important}.HomeTemplate_reviewsDescription__zjL4K{max-width:63%!important}.HomeTemplate_experienceSection__vzWn5,.HomeTemplate_heroSection__7O7fa,.HomeTemplate_learningJourneySection____TRO,.HomeTemplate_personalizedTutoringSection__JSDcN,.HomeTemplate_tutorSection__XmWl_{width:100%}.HomeTemplate_heroSection__7O7fa{padding-bottom:var(--s45)}.HomeTemplate_tutorSection__XmWl_{padding-top:70px}.HomeTemplate_experienceSection__vzWn5,.HomeTemplate_faqSection__vnir_{padding-block:70px}@media screen and (max-width:1024px){.HomeTemplate_personalizedTutoringSection__JSDcN{-webkit-padding-before:var(--s30);padding-block-start:var(--s30)}.HomeTemplate_tutorSection__XmWl_{padding-top:var(--s30)}.HomeTemplate_experienceSection__vzWn5,.HomeTemplate_faqSection__vnir_{padding-block:var(--s30)}}@media screen and (max-width:767px){.HomeTemplate_reviewsDescription__zjL4K{max-width:100%!important}}.Checkbox_Container__0_fcN{display:flex;flex-direction:column;position:relative;gap:var(--s6);width:100%}.Checkbox_checkboxContainer__We16R{width:100%;display:flex;align-items:flex-start;gap:var(--s6)}.Checkbox_checkboxWrapper__XSe30{display:flex;gap:var(--s8);cursor:pointer;align-items:center;width:100%}.Checkbox_checkboxInput__w_9T4{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:var(--s16);height:var(--s16);border:0;border-radius:50px;background-color:var(--white-5);cursor:pointer;position:relative;flex-shrink:0;margin-top:var(--s2);transition:all .2s ease}.Checkbox_checkboxInput__w_9T4:checked{background-color:var(--orange-1);border-color:var(--orange-1)}.Checkbox_checkboxInput__w_9T4:checked:after{content:"✔";position:absolute;top:40%;left:55%;color:var(--blue-1);transform:translate(-50%,-50%);width:14px;height:14px}.Checkbox_checkboxInput__w_9T4:disabled{cursor:not-allowed;opacity:.5}.Checkbox_checkboxInput__w_9T4:disabled:checked{background-color:var(--white-5);border-color:var(--white-5)}.Checkbox_checkboxLabel__BlLq8{font-size:var(--fs14);font-weight:400;font-family:var(--font-jakarta);line-height:16px;letter-spacing:-.08px;color:var(--black-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s ease;flex:1 1}.Checkbox_checkboxLabel__BlLq8.Checkbox_disabled__sgo3O{color:var(--white-5);cursor:not-allowed}.HeroSection_heroSection__KDcus{border-radius:var(--s24);padding:34px;position:relative;height:529px;width:100%;background-size:cover;margin-bottom:var(--s64);background-position:50%;background-repeat:no-repeat}.HeroSection_heroSectionContent__OrlP_{display:flex;flex-direction:column;gap:var(--s20)}.HeroSection_subTitle___h3qT,.HeroSection_title__YxxJl{border-radius:var(--s12);padding:0 var(--s24);background:var(--black-2);width:-moz-fit-content;width:fit-content;color:var(--white);font-family:var(--font-bricolage);text-align:center;font-size:var(--fs48);font-weight:500;line-height:normal}.HeroSection_subSection__jIBjw{border-radius:var(--s24);background:var(--blue-1);box-shadow:0 4px 24px 0 var(--blue-1-o40);display:flex;width:80%;left:50%;transform:translateX(-50%);text-align:center;padding:var(--s24);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--s24);color:var(--white);position:absolute;bottom:-45px}.HeroSection_subSection__jIBjw p{color:var(--white);text-align:center;font-family:var(--font-jakarta);font-size:var(--fs16);font-weight:500;line-height:30px}.HeroSection_arrowIcon__LMKAZ,.HeroSection_userIcon__nFw74{width:var(--s20);height:var(--s20);color:var(--black-2)}.HeroSection_buttonContainer__5ge9G{width:100%;display:flex;justify-content:center;gap:var(--s16);align-items:center}.HeroSection_userIcon__nFw74{color:var(--white)}@media screen and (max-width:1024px){.HeroSection_subSection__jIBjw{bottom:-85px}}@media screen and (max-width:768px){.HeroSection_heroSection__KDcus{height:410px}.HeroSection_subSection__jIBjw p{line-height:25px}}@media screen and (max-width:576px){.HeroSection_heroSection__KDcus{padding:24px;height:300px}.HeroSection_subSection__jIBjw{width:90%}}@media screen and (max-width:425px){.HeroSection_subSection__jIBjw p{line-height:20px}}.Accordion_accordionItem__tpWvy{display:flex;padding:20px 10px;flex-direction:column;border:none;border-bottom:1px solid var(--blue-4);align-self:stretch;border-radius:0;transition:all .3s ease}.Accordion_accordion__NpLgS{width:100%;font-family:var(--font-jakarta)}.Accordion_accordionHeader__x2Uun{width:100%}.Accordion_accordionHeader__x2Uun button{font-style:normal;color:var(--black-2);font-weight:600;font-size:var(--fs20);display:flex;justify-content:space-between;align-items:center;width:100%}.Accordion_accordionHeader__x2Uun .accordion-button:not(.collapsed){background:var(--black-2);color:var(--white);border-radius:12px}.Accordion_accordionBody__gMzYq{padding-block:0;-webkit-margin-before:34px;margin-block-start:34px;color:var(--black-2);font-size:var(--fs16);font-style:normal;font-weight:400;line-height:30px;letter-spacing:.72px}.Accordion_accordionHeader__x2Uun button:focus{border:none;box-shadow:none}.Accordion_accordion__NpLgS .accordion-item:first-of-type>.accordion-header .accordion-button{border-radius:12px}.Accordion_accordionHeader__x2Uun .accordion-button:after{display:none!important;background-image:none!important}.Accordion_accordionItem__tpWvy:last-of-type{border-bottom:none}.Accordion_accordionHeader__x2Uun .accordion-button.collapsed:after{content:"+";color:var(--black-2)}.Accordion_accordionHeader__x2Uun .accordion-button.collapsed:after,.Accordion_accordionHeader__x2Uun .accordion-button:not(.collapsed):after{font-size:var(--fs24);font-weight:600;transition:all .3s ease;display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:24px;background-image:none!important;transform:none!important;order:2;margin-left:auto}.Accordion_accordionHeader__x2Uun .accordion-button:not(.collapsed):after{content:"−";color:var(--white)}@media screen and (max-width:992px){.Accordion_accordionItem__tpWvy{padding:15px 5px}.Accordion_accordionHeader__x2Uun button{padding:10px}.Accordion_accordion__NpLgS .accordion-item:first-of-type>.accordion-header .accordion-button{border-radius:8px}.Accordion_accordionBody__gMzYq{margin-top:15px;padding-inline:10px;line-height:25px;letter-spacing:.6px}}@media screen and (max-width:576px){.Accordion_accordionItem__tpWvy{padding:10px 5px}.Accordion_accordionHeader__x2Uun button{padding:8px}.Accordion_accordionBody__gMzYq{margin-top:10px;padding-inline:5px;line-height:20px;letter-spacing:.6px}}.SearchBar_searchBar__dZjO0{width:100%;padding:4px;border-radius:var(--s12);background:var(--blue-4-o12)}.SearchBar_inputContainer___s9ud{border-radius:8px;border:none}.SearchBar_inputContainer___s9ud:hover:not(:focus-within){border-color:transparent;box-shadow:none}.SearchBar_inputContainer___s9ud:focus-within{border-color:transparent;box-shadow:none}.SearchBar_inputContainer___s9ud:active{transform:translateY(0);box-shadow:none}.SearchBar_searchIcon__5Yrjf{width:var(--s24);height:var(--s24);color:var(--blue-1)}.NotificationSection_footerTitle__5PGE_{color:var(--white);font-family:var(--font-bricolage);font-size:var(--fs16);font-weight:600;text-transform:capitalize}.NotificationSection_routeDiv__7ufHL{background-color:#277f9341;width:20px;height:20px;flex-shrink:0;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;color:var(--white)}.NotificationSection_routeDiv__7ufHL svg{width:14px;height:14px;color:var(--tidewater-blue)}.NotificationSection_routeDiv__7ufHL:hover svg{color:var(--white)}.NotificationSection_footer__K6Bop{display:flex;gap:var(--s8);align-items:center;cursor:pointer;transition:all .3s;width:-moz-fit-content;width:fit-content;position:relative}.NotificationSection_footer__K6Bop:hover{transform:translateY(-1px)}.NotificationSection_footer__K6Bop:after{content:"";position:absolute;left:50%;bottom:-2px;height:1px;width:100%;background:var(--tidewater-blue);transform:translateX(-50%) scaleX(0);transform-origin:center;transition:transform .22s ease;border-radius:var(--s2)}.NotificationSection_footer__K6Bop:hover:after{transform:translateX(-50%) scaleX(1)}.NotificationSection_notificationButton__Fq_wA{width:28px!important;height:28px!important;padding:0!important}.NotificationSection_notificationCard__uSEX7{border-radius:24px;background:var(--blue-2);padding:var(--s24);display:flex;flex-direction:column;gap:var(--s20);height:100%;justify-content:space-between}.NotificationSection_header__iY7ta{display:flex;justify-content:space-between;align-items:center}.NotificationSection_title__8_S1d{color:var(--white);font-family:var(--font-bricolage);font-size:var(--fs24);font-weight:600;text-transform:capitalize}.EarningChart_card__6lBDj{border-radius:var(--s24);border:1px solid #e7e7e7;background:var(--white);box-shadow:0 0 20px 0 rgba(0,0,0,.05);padding:var(--s24);height:100%}.EarningChart_header__yZPwQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s16)}.EarningChart_left__e36cj{display:flex;align-items:center;gap:var(--s10)}.EarningChart_title__ja49D{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs24);font-weight:600;text-transform:capitalize}.EarningChart_chartWrap__ZFtQ6{width:100%;height:100%}.BookingScheduler_container__QMEZz{display:flex;gap:0;background:var(--white-7);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);width:max-content;max-height:430px}.BookingScheduler_calendarSection__ArHV_{flex:1 1;padding:24px;background:var(--white-7);border-right:1px solid var(--white-5)}.BookingScheduler_dateCalendar__eP51R{height:100%!important;max-height:100%!important}.BookingScheduler_dateCalendar__eP51R .MuiPickersSlideTransition-root{height:unset!important;min-height:270px!important;max-height:100%!important;background:var(--white)!important;border-radius:var(--s10)!important}.BookingScheduler_dateCalendar__eP51R .MuiPickersCalendarHeader-root{padding:0 8px;margin-bottom:16px}.BookingScheduler_dateCalendar__eP51R .MuiPickersCalendarHeader-labelContainer{margin-left:0}.BookingScheduler_dateCalendar__eP51R .MuiPickersCalendarHeader-switchViewButton{color:var(--black-2)}.BookingScheduler_dateCalendar__eP51R .MuiDayCalendar-weekContainer{margin:0}.BookingScheduler_dateCalendar__eP51R .MuiDayCalendar-weekDayLabel{font-size:var(--fs14)!important;font-family:var(--font-jakarta)!important;font-weight:500!important;color:var(--black-4)!important;width:40px!important;text-align:center!important}.BookingScheduler_dateCalendar__eP51R .MuiPickersDay-root{font-size:var(--fs14);font-weight:500;color:var(--black-2);border-radius:8px;margin:2px;width:40px;height:40px}.BookingScheduler_dateCalendar__eP51R .MuiPickersDay-root:hover{background-color:var(--blue-4-o10)}.BookingScheduler_dateCalendar__eP51R .Mui-selected{background-color:var(--blue-1)!important;color:var(--white)!important}.BookingScheduler_dateCalendar__eP51R .MuiPickersDay-root.Mui-disabled{color:var(--gray-3);opacity:.4}.BookingScheduler_availableDate__Rsn7v{background-color:var(--blue-4-o10)!important;border:1px solid var(--blue-4)!important;color:var(--blue-1)!important;font-weight:600!important}.BookingScheduler_availableDate__Rsn7v:hover{background-color:var(--blue-4)!important;color:var(--white)!important}.BookingScheduler_selectedDate__c5Wuh{background-color:var(--blue-1)!important;color:var(--white)!important;font-weight:600!important}.BookingScheduler_timeSlotSection__Yw3xM{flex:1 1;display:flex;flex-direction:column;background:var(--blue-1);color:var(--white);width:300px;padding:var(--s20)}.BookingScheduler_timeSlotHeader__KxC2b{margin-bottom:var(--s20)}.BookingScheduler_dateDisplay__kIrp7{display:flex;flex-direction:column;gap:4px}.BookingScheduler_dayNumber__KiP0p{font-size:var(--fs48);line-height:1;font-weight:700;font-family:var(--font-bricolage)}.BookingScheduler_dayName__8kIbX{font-size:var(--fs20);line-height:1;font-weight:600;text-transform:capitalize;font-family:var(--font-bricolage)}.BookingScheduler_timeSlotSubHeader__o7_Bd{font-size:var(--fs16);font-weight:400;color:var(--white);font-family:var(--font-jakarta);margin-bottom:var(--s20)}.BookingScheduler_timeSlotSubHeader__o7_Bd span{font-weight:700;font-size:var(--fs16);font-family:var(--font-jakarta)}.BookingScheduler_timeSlotList__bYV9R{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--s10)}.BookingScheduler_timeSlotList__bYV9R::-webkit-scrollbar{width:12px}.BookingScheduler_timeSlotList__bYV9R::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.BookingScheduler_timeSlotList__bYV9R::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.BookingScheduler_timeSlotItem__bSzaz{display:flex;align-items:center;color:var(--white);gap:var(--s10);cursor:pointer;transition:all .2s ease;border:2px solid transparent}.BookingScheduler_disabledSlot__V76Rw{cursor:not-allowed}.BookingScheduler_radioButton__hODfU{width:20px;height:20px;border-radius:50%;border:2px solid var(--gray-7);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.BookingScheduler_disabledSlot__V76Rw .BookingScheduler_radioButton__hODfU,.BookingScheduler_selectedSlot__i0UZd .BookingScheduler_radioButton__hODfU{background:var(--blue-1)}.BookingScheduler_radioButtonInner__zjyTh{width:10px;height:10px;border-radius:50%;background:var(--white)}.BookingScheduler_timeSlotText__wxepw{flex:1 1;font-size:var(--fs14);font-weight:500;font-family:var(--font-jakarta)}.BookingScheduler_selectedSlot__i0UZd .BookingScheduler_timeSlotText__wxepw{font-weight:700}.BookingScheduler_disabledSlot__V76Rw .BookingScheduler_timeSlotText__wxepw{text-decoration:line-through}.BookingScheduler_noSlotsMessage__i3GrC{padding:24px;text-align:center;color:rgba(255,255,255,.7);font-size:var(--fs14);font-family:var(--font-bricolage)}@media (max-width:768px){.BookingScheduler_container__QMEZz{flex-direction:column}.BookingScheduler_calendarSection__ArHV_{border-right:none;border-bottom:1px solid var(--white-5)}.BookingScheduler_timeSlotSection__Yw3xM{min-width:100%}.BookingScheduler_dayNumber__KiP0p{font-size:36px}}.HomePageTemplate_mainContainer__q_DmH{display:flex;flex-direction:column;gap:var(--s16);margin-bottom:var(--s50)}.HomePageTemplate_title__ltEIr{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs42);font-weight:600;line-height:140%}.HomePageTemplate_searchContainer__wnXpT{display:flex;align-items:center;gap:var(--s16);width:100%;max-width:500px}.HomePageTemplate_filtersContainer__TbzDC{display:flex;align-items:center;gap:var(--s16);width:100%;z-index:1}.HomePageTemplate_tutorsContainer__Z50H_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s16);gap:var(--s16)}.HomePageTemplate_filterItemRange__Vhjre{max-width:18%;width:100%}.HomePageTemplate_filterItem__xhER9{max-width:17%;width:100%}@media (max-width:1400px){.HomePageTemplate_filtersContainer__TbzDC{flex-wrap:wrap}}@media (max-width:1200px){.HomePageTemplate_filterItem__xhER9{max-width:20%}.HomePageTemplate_filterItemRange__Vhjre{max-width:25%}}@media (max-width:991px){.HomePageTemplate_tutorsContainer__Z50H_{grid-template-columns:repeat(2,1fr)}.HomePageTemplate_filterItem__xhER9{max-width:25%}.HomePageTemplate_filterItemRange__Vhjre{max-width:30%}}@media (max-width:767px){.HomePageTemplate_filterItem__xhER9{max-width:46%}.HomePageTemplate_filterItemRange__Vhjre{max-width:45%}}@media (max-width:400px){.HomePageTemplate_tutorsContainer__Z50H_{grid-template-columns:repeat(1,1fr)}}@media (max-width:375px){.HomePageTemplate_filterItemRange__Vhjre,.HomePageTemplate_filterItem__xhER9{max-width:100%}}.RangeInput_container__Y_g0Z{position:relative;width:100%;display:flex;flex-direction:column;gap:var(--s8)}.RangeInput_label__fQsBR{font-family:var(--font-bricolage);font-size:var(--fs14);font-weight:500;color:var(--black-2);margin-bottom:0;display:flex;align-items:center;gap:var(--s4)}.RangeInput_label2Text__5oYYQ{font-size:var(--fs12);font-weight:400;font-family:var(--font-bricolage);color:var(--black-2);opacity:.4;text-transform:capitalize}.RangeInput_trigger__F1eKF{display:flex;align-items:center;padding:10px 16px;background:var(--white);border:1px solid var(--white-5);border-radius:var(--s10);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:48px;position:relative;width:100%}.RangeInput_trigger__F1eKF:hover:not(.RangeInput_disabled__rQ4r1){border-color:var(--blue-4);box-shadow:0 0 0 1px var(--blue-4-o10)}.RangeInput_trigger__F1eKF.RangeInput_active__6qmoS{border-color:var(--blue-1);box-shadow:0 0 0 3px var(--blue-4-o10)}.RangeInput_trigger__F1eKF.RangeInput_disabled__rQ4r1{background-color:var(--white);opacity:.5;cursor:not-allowed}.RangeInput_trigger__F1eKF.RangeInput_disabled__rQ4r1:hover{border-color:var(--white-5)!important;box-shadow:none!important}.RangeInput_withLeftIcon__UCBjf{padding-left:var(--s25)}.RangeInput_leftIconBox__lVfn_{position:absolute;left:var(--s18);top:48%;transform:translateY(-50%);height:max-content;z-index:2}.RangeInput_iconColor__v81ED svg{color:var(--black-2);opacity:.3;transition:all .2s ease;width:var(--s18);height:var(--s18)}.RangeInput_withValue__nqk3U svg{opacity:1}.RangeInput_value__6PGwL{flex:1 1;font-size:var(--fs14);font-weight:500;font-family:var(--font-bricolage);color:var(--black-2);text-align:start;line-height:24px}.RangeInput_value__6PGwL.RangeInput_placeholder__LKqxl{color:var(--black-2);opacity:.4;font-weight:400}.RangeInput_indicator___9_wj{display:flex;align-items:center;margin-left:auto}.RangeInput_indicatorIcon__qsIhM{color:var(--gray-13);transition:transform .3s ease}.RangeInput_indicatorOpen__46uAN{transform:rotate(180deg);color:var(--blue-1)}.RangeInput_popover__ZD7Vv{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:99999;background:var(--white);border:1px solid var(--white-5);border-radius:var(--s10);box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden}.RangeInput_popoverContent__XcnLe{padding:var(--s20)}.RangeInput_inputRow__dqH1P{display:flex;align-items:flex-end;gap:var(--s16);margin-bottom:var(--s16)}.RangeInput_inputGroup__zx0SM{flex:1 1;display:flex;flex-direction:column;gap:var(--s8)}.RangeInput_inputLabel__wamKD{font-size:var(--fs14);font-family:var(--font-bricolage);color:var(--black-2);font-weight:500;margin:0}.RangeInput_rangeInputContainer__PW7Ax{width:100%}.RangeInput_separator__4V2Ni{font-size:var(--fs18);color:var(--black-2);opacity:.4;margin-bottom:var(--s8);font-weight:500;line-height:48px}.RangeInput_buttonRow__VvjZ1{display:flex;gap:var(--s12);justify-content:flex-end}.RangeInput_resetButton__YcKuE,.RangeInput_submitButton__Jb1hV{flex:1 1;border-radius:var(--s10)!important;font-size:var(--fs14)!important;font-weight:600!important}.RangeInput_error__8NUaM{color:var(--red-color);font-size:var(--fs14);font-family:var(--font-bricolage);margin:var(--s4) 0 0 0}@media (max-width:768px){.RangeInput_inputRow__dqH1P{flex-direction:column;gap:var(--s12)}.RangeInput_separator__4V2Ni{display:none}.RangeInput_popoverContent__XcnLe{padding:var(--s16)}.RangeInput_buttonRow__VvjZ1{flex-direction:column}}@media (max-width:400px){.RangeInput_inputGroup__zx0SM{width:100%}.RangeInput_buttonRow__VvjZ1{flex-direction:row}}.styles_container__npplu{display:flex;flex-direction:column;position:relative;gap:var(--s8);width:100%}.styles_labelText__Hva6t{font-size:var(--fs14);font-weight:500;margin-bottom:0;display:flex;align-items:center;gap:var(--s4)}.styles_label2Text____ml3,.styles_labelText__Hva6t{font-family:var(--font-bricolage);color:var(--black-2)}.styles_label2Text____ml3{font-size:var(--fs12);font-weight:400;opacity:.4;text-transform:capitalize}.styles_disabled__ES00T{opacity:.5}.styles_inputContainer__Jg6NH{width:100%;display:flex;position:relative;border-radius:var(--s10);border:1px solid var(--white-5);background:var(--white);transition:all .3s cubic-bezier(.4,0,.2,1)}.styles_inputContainer__Jg6NH:hover:not(.styles_inputDisabled__xmVXF){border-color:var(--blue-4);box-shadow:0 0 0 1px var(--blue-4-o10)}.styles_inputContainer__Jg6NH:focus-within:not(.styles_inputDisabled__xmVXF){border-color:var(--blue-1);box-shadow:0 0 0 3px var(--blue-4-o10)}.styles_inputDisabled__xmVXF{cursor:not-allowed;opacity:.5}.styles_inputDisabled__xmVXF:hover{border-color:var(--white-5)!important;box-shadow:none!important}.styles_withLeftIcon___I9zR{padding-left:var(--s25)}.styles_inputContainer__Jg6NH>div{border-radius:var(--s10)}.styles_inputContainer__Jg6NH input{min-height:48px!important;width:100%;font-size:var(--fs14);color:var(--black-2);font-family:var(--font-bricolage);border-radius:var(--s10);font-weight:500;border:none;outline:none;background:transparent}.styles_inputContainer__Jg6NH input:disabled{box-shadow:none;cursor:not-allowed}.styles_inputContainer__Jg6NH input::placeholder{color:var(--black-2);opacity:.4;font-size:var(--fs14);text-transform:capitalize;font-family:var(--font-bricolage);font-weight:400}.styles_inputClass__TLsUO{text-align:left;display:flex;justify-content:flex-start;align-items:center;padding-inline:var(--s16);padding-right:var(--s50);width:100%;height:48px;border-radius:inherit;border:none!important;background-color:transparent!important;font-size:var(--fs14);font-weight:500;color:var(--black-2);font-family:var(--font-bricolage)}.styles_leftIconBox__t9K1k{position:absolute;left:var(--s18);top:48%;transform:translateY(-50%);height:max-content;z-index:2}.styles_iconColor__vQQvj svg{color:var(--black-2);opacity:.3;transition:all .2s ease;width:var(--s18);height:var(--s18)}.styles_withValue__mJF14 svg{opacity:1}.styles_indicator__iyEha{display:flex;align-items:center;margin-left:auto;padding-right:var(--s16);width:max-content;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}.styles_indicatorIcon__Lac9k{color:var(--gray-13);transition:transform .3s ease}.styles_indicatorOpen__KuEO_{transform:rotate(180deg);color:var(--blue-1)}.styles_inputClass__TLsUO ::-webkit-inner-spin-button,.styles_inputClass__TLsUO ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.styles_inputClass__TLsUO:focus{outline:none}.styles_inputClass__TLsUO[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media (max-width:991px){.styles_labelText__Hva6t{font-size:14px}.styles_inputContainer__Jg6NH input{font-size:12px}}@media (max-width:576px){.styles_labelText__Hva6t{font-size:12px}.styles_inputContainer__Jg6NH input{font-size:11px}.styles_inputClass__TLsUO{padding:12px 8px}}.styles_sidePanel__OtnuL{height:100%;width:180px;display:flex;background:#ffffff;border-right:1px solid #f0f0f0;padding:16px 24px 16px 12px;flex-direction:column;justify-content:space-between}.styles_rangesContainer__JNw34{flex:1 1;overflow-y:auto}.styles_rangeOption__AomCH{cursor:pointer;transition:all .2s ease;width:100%;display:flex;align-items:center;padding:8px 12px;gap:4px;border-radius:6px}.styles_rangeOption__AomCH.styles_active__zoIMY,.styles_rangeOption__AomCH:hover{background:rgba(0,106,160,.13)}.styles_rangeOption__AomCH.styles_active__zoIMY .styles_rangeLabel__HHhcz{color:#020c87;font-size:16px;font-weight:500;line-height:20px;font-family:var(--font-inter);letter-spacing:-.18px}.styles_rangeLabel__HHhcz{color:#000;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.18px}.styles_resetButton__c7Nzz{cursor:pointer;transition:all .2s ease;border:none;display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:none;color:#020c87;text-align:center;font-feature-settings:"ordn";font-variant-numeric:ordinal;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.18px}.styles_actionButtons___bf4d{padding:var(--s20);display:flex;gap:var(--s12);align-items:center;justify-content:flex-end}.styles_applyButton__30f5L,.styles_resetButton__c7Nzz{flex:1 1;border-radius:var(--s10)!important;font-size:var(--fs14)!important;font-weight:600!important}@media (max-width:768px){.styles_sidePanel__OtnuL{min-width:180px;max-width:200px}.styles_rangeOption__AomCH{padding:10px 12px}.styles_rangeLabel__HHhcz{font-size:13px}.styles_actionButtons___bf4d{padding:12px;gap:6px}.styles_applyButton__30f5L,.styles_cancelButton__MCq0U{padding:8px 12px;font-size:13px}}.TutorCard_card__Akecx{border-radius:var(--s20);border:1px solid var(--black-1-o10);overflow:hidden;background:var(--white);transition:all .3s ease-in-out;height:100%;display:flex;flex-direction:column;cursor:pointer}.TutorCard_card__Akecx:hover{border-color:var(--black-1-o40)}.TutorCard_coverSection__19KPg{position:relative;width:100%;height:130px}.TutorCard_coverImage__RUUHh{object-fit:cover;width:100%;height:100%}.TutorCard_infoSection__wMIpj{padding-block:0 var(--s34);padding-inline:var(--s20);flex:1 1;display:flex;flex-direction:column;gap:var(--s16)}.TutorCard_profileImageSection__8hTrC{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s12);position:relative;width:100%;height:100%;margin-top:-50px}.TutorCard_profileImageContainer__wI486{position:relative;width:100px;height:100px;border-radius:50%;overflow:hidden;border:4px solid var(--white);background:var(--white)}.TutorCard_profileImage__S5L8m{object-fit:cover;border-radius:50%}.TutorCard_registerButton__9XF6y{align-self:flex-end}.TutorCard_nameRatingContainer__IqV4Q{display:flex;align-items:center;gap:var(--s12)}.TutorCard_name__7qK3U{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs24);font-weight:600;margin:0;max-width:calc(100% - 60px)}.TutorCard_ratingContainer__1jL_w{display:flex;align-items:center;gap:var(--s4);flex-shrink:0}.TutorCard_ratingValue__PN4qf{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs16);font-weight:600}.TutorCard_bio__RsgA5{color:var(--gray-5);font-family:var(--font-jakarta);font-size:var(--fs14);font-weight:500;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:45px}.TutorCard_subjectsContainer__G556N{display:flex;flex-wrap:wrap;gap:var(--s8);margin-top:auto}.TutorCard_subjectTag__NpY9_{border-radius:100px;border:.571px solid rgba(0,0,0,.1);background:var(--white-4);padding:var(--s4) var(--s14);color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs14);font-weight:500;line-height:var(--lh16);text-transform:capitalize}@media (max-width:767px){.TutorCard_card__Akecx{max-width:100%}.TutorCard_profileImageContainer__wI486{width:80px;height:80px;bottom:5px}.TutorCard_nameRatingContainer__IqV4Q{flex-direction:column;align-items:flex-start;gap:var(--s8)}.TutorCard_registerButton__9XF6y{font-size:var(--fs12);padding:var(--s6) var(--s12)}}.LearningSummarySection_title__IW5Tq{color:var(--black-2);font-family:var(--font-bricolage);font-size:var(--fs28);font-weight:600;text-transform:capitalize}.LearningSummarySection_learningSummarySection__U03nZ{border-radius:var(--s20);display:flex;flex-direction:column;gap:var(--s16)}.LearningSummarySection_learningSummarySection__U03nZ,.LearningSummarySection_summaryContainer__SaU8M,.LearningSummarySection_summaryContent__ymgn9{border:1px solid var(--white-5);background:var(--white);padding:var(--s24)}.LearningSummarySection_summaryContainer__SaU8M{border-radius:var(--s14);max-height:500px;overflow-y:auto}.LearningSummarySection_summaryContent__ymgn9{border-radius:var(--s24);max-height:500px;overflow-y:auto}.LearningSummarySection_summaryContent__ymgn9 *{font-family:var(--font-jakarta)}.LearningSummarySection_summaryList__MV5zr{display:grid;grid-template-columns:300px 1fr;grid-gap:var(--s20);gap:var(--s20)}.LearningSummarySection_line__RFYcJ{-webkit-margin-start:var(--s45);margin-inline-start:var(--s45);height:max-content;padding:16px 10px 16px 16px;border-left:1px solid var(--white-9)}.LearningSummarySection_summaryItem__EUSwA{flex-direction:column;align-items:flex-start}.LearningSummarySection_summaryItem__EUSwA label{color:var(--brown-1);font-family:var(--font-bricolage);font-size:var(--fs16);font-weight:600;text-transform:capitalize}.LearningSummarySection_summaryDate__kIOlG{border-radius:var(--s32);border:1px dashed var(--white-9);display:flex;color:var(--brown-1);width:-moz-fit-content;width:fit-content;font-size:var(--fs12);font-weight:500;padding:6px 10px;line-height:16px;align-items:center;background:var(--white)}.LearningSummarySection_selectedSummaryDate__oUIJm{border-radius:var(--s32);border:1px dashed var(--white-9);background:var(--blue-6);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.LearningSummarySection_summaryTitle__2Dz32{color:var(--black-2);font-family:var(--font-jakarta);font-size:var(--fs12);white-space:pre-line;font-weight:400;text-align:left;line-height:160%;letter-spacing:.48px}.LearningSummarySection_selectedSummaryItem__YGyyg label{color:var(--blue-8)}.LearningSummarySection_selectedSummaryItem__YGyyg p{color:var(--blue-6)}.LearningSummarySection_selectedLine__mmfM7{border-left:1px solid var(--blue-6)}@media screen and (max-width:768px){.LearningSummarySection_summaryList__MV5zr{grid-template-columns:1fr}.LearningSummarySection_summaryContainer__SaU8M,.LearningSummarySection_summaryContent__ymgn9{max-height:300px}.LearningSummarySection_learningSummarySection__U03nZ{-webkit-margin-before:var(--s50);margin-block-start:var(--s50)}}.modalSkeleton_modal__yy37M .modal-content{padding:var(--s50) var(--s44);border-radius:var(--s20)}.modalSkeleton_heading__B05Fq{color:var(--black-2);font-size:var(--fs32);font-weight:600}.modalSkeleton_description__toa4e,.modalSkeleton_heading__B05Fq{text-align:center;font-family:var(--font-bricolage);line-height:140%}.modalSkeleton_description__toa4e{color:var(--gray-5);font-size:var(--fs16);font-style:normal;font-weight:500;letter-spacing:.64px;width:90%;margin:0 auto}.modalSkeleton_body__brRij{padding:24px 0 0}.Filter_filterContainer__wzLz5{width:100%;background:var(--blue-4-o12);border-radius:var(--s12);padding:4px}.Filter_container__v__ur{position:relative;display:inline-block;width:100%;background-color:var(--white);border-radius:var(--s12)}.Filter_trigger__vJk_6{display:flex;align-items:center;gap:8px;padding:9px 15px;height:45px;color:var(--bg-black);font-size:var(--fs14);font-weight:500;cursor:pointer;transition:all .2s ease;outline:none;border:none;background:transparent}.Filter_trigger__vJk_6.Filter_active__p5OR0{border-color:var(--success-bg);background-color:var(--success-bg);border-radius:var(--br-6)}.Filter_trigger__vJk_6:focus-visible{outline:2px solid var(--success-bg);outline-offset:2px}.Filter_icon__l1rG5{width:20px;height:20px;color:var(--blue-1);flex-shrink:0}.Filter_popover__95iNh{position:absolute;background:var(--white);border:1px solid var( --gray-400);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.12);min-width:200px;z-index:1000;overflow:hidden;animation:Filter_slideDown__LLUy6 .2s ease-out;top:calc(100% + 4px);left:-112px}.Filter_popoverHeader__4sxMS{padding:12px 16px;border-bottom:1px solid var( --gray-400);background-color:var(--gray-50)}.Filter_triggerText__RMm3g{color:var(--gray-400);text-align:center;font-family:var(--font-jakarta);font-size:var(--fs14);font-weight:400}.Filter_popoverContent__1qynt{padding:4px 0}.Filter_filterButton__4eoek{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:none;background:transparent;color:var(--black-2);font-family:var(--font-jakarta);font-size:var(--fs12);font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left;outline:none}.Filter_filterButton__4eoek:hover{background-color:var(--gray-50);color:var(--success)}.Filter_filterButton__4eoek:focus-visible{background-color:var(--gray-50);color:var(--success);outline:none}.Filter_filterButton__4eoek.Filter_active__p5OR0{background-color:var(--blue-1);color:var(--white)}.Filter_filterContent__snXBi{display:flex;align-items:center;gap:8px;flex:1 1}.Filter_filterLabel___4yjl{font-weight:500}.Filter_checkIcon__nRKzo{color:var(--success);font-weight:700;font-size:var(--fs16);flex-shrink:0}@keyframes Filter_slideDown__LLUy6{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.Filter_popover__95iNh{min-width:180px;right:0;left:auto!important}.Filter_trigger__vJk_6{padding:8px 12px;height:32px}.Filter_triggerText__RMm3g{display:none}}.FeedbackModal_starIconEmpty__tjumH,.FeedbackModal_starIcon__E28UK{width:var(--s32);height:var(--s32);aspect-ratio:1/1;color:var(--yellow-1)}.FeedbackModal_starIconEmpty__tjumH{color:var(--gray-7)}.FeedbackModal_ratingContainer___4WbA{display:flex;flex-direction:column;gap:var(--s14);margin-bottom:var(--s20)}.FeedbackModal_ratingLabel__apIa9{font-size:var(--fs18);font-style:normal;font-weight:600;font-family:var(--font-bricolage);line-height:140%;letter-spacing:.72px;color:var(--black-2)}.FeedbackModal_buttonContainer__IHPi6{display:flex;gap:var(--s10);width:100%;flex-direction:column;margin-top:var(--s20)}.FeedbackModal_buttonContainer__IHPi6 button{margin:0 auto}