.WatermarkV2_mainWrapper__NN8U2{position:absolute;z-index:-1;opacity:70%}.WatermarkV2_watermark__Tbubh{z-index:1}.WatermarkV2_vanta__ivYFu{position:relative;width:100vw;height:100vh}.ActionButton_v2_mainWrapper__N9qjV{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content}.ActionButton_v2_mainWrapper__N9qjV:hover{cursor:pointer}.ActionButton_v2_buttonContainer__BWnbg{display:flex;justify-content:center;align-items:center;gap:5px;border-radius:18px;background-color:var(--btn-background);color:var(--btn-foreground);padding:var(--btn-padding);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.ActionButton_v2_buttonContainer__BWnbg.ActionButton_v2_stacked__fZosg{flex-direction:column;border-radius:20px;min-width:auto;padding:11px 24px;gap:initial}.ActionButton_v2_buttonContainer__BWnbg.ActionButton_v2_transparent__Xgs4M{background-color:rgba(123,123,123,.1);color:var(--btn-background)}.ActionButton_v2_mainWrapper__N9qjV:hover .ActionButton_v2_buttonContainer__BWnbg{background-color:var(--btn-background-hover)}.ActionButton_v2_mainWrapper__N9qjV:hover .ActionButton_v2_buttonContainer__BWnbg.ActionButton_v2_transparent__Xgs4M{background-color:rgba(107,107,107,.1)}.ActionButton_v2_label__UkQ2H{font-size:var(--font-size);width:-moz-max-content;width:max-content;line-height:normal}.ActionButton_v2_buttonIconContainer__wFhlD{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.ActionButton_v2_buttonIconContainer__wFhlD .ActionButton_v2_icon__uzb9N{width:13px;height:13px}.ActionButton_v2_indicatorIconContainer___rx_0{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.ActionButton_v2_indicatorIconContainer___rx_0 .ActionButton_v2_icon__uzb9N{width:12px;height:12px}@media(prefers-color-scheme:dark){.ActionButton_v2_buttonContainer__BWnbg{background-color:var(--btn-background-dark);color:var(--btn-foreground-dark)}.ActionButton_v2_mainWrapper__N9qjV:hover .ActionButton_v2_buttonContainer__BWnbg{background-color:var(--btn-background-hover-dark)}.ActionButton_v2_mainWrapper__N9qjV:hover .ActionButton_v2_buttonContainer__BWnbg.ActionButton_v2_transparent__Xgs4M{background-color:rgba(185,185,185,.1)}.ActionButton_v2_buttonContainer__BWnbg.ActionButton_v2_transparent__Xgs4M{background-color:rgba(123,123,123,.1);color:var(--btn-foreground-dark)}}.DrivingSchoolLanding_contentWrapper__OxG5t,.DrivingSchoolLanding_mainWrapper__ueQX9{display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.DrivingSchoolLanding_contentWrapper__OxG5t{gap:100px;padding:10px}.DrivingSchoolLanding_hero__XVgti{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;gap:20px;border-radius:20px;padding:40px 20px;background-color:#f1f1f170;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);flex:1}.DrivingSchoolLanding_hero__XVgti h1{font-size:3rem;font-weight:700;color:#333}.DrivingSchoolLanding_hero__XVgti .DrivingSchoolLanding_appLogoSection__QEtSo{display:flex;flex-direction:column;align-items:center;font-weight:700}.DrivingSchoolLanding_heroText__jmigp{display:flex;flex-direction:column;align-items:center;gap:5rem;font-size:1.5rem;color:#333;text-shadow:rgba(0,0,0,.384) -3px 10px 19px}.DrivingSchoolLanding_steps__oFU7O{display:flex;flex-direction:column;align-items:center;gap:20px}.DrivingSchoolLanding_step__BMe_e{justify-content:center;gap:20px}.DrivingSchoolLanding_step__BMe_e,.DrivingSchoolLanding_step__BMe_e p{display:flex;align-items:center;font-size:1rem}.DrivingSchoolLanding_step__BMe_e .DrivingSchoolLanding_icon__oAVLe{display:flex;justify-content:center;align-items:center;width:20px;height:20px;font-size:20px}.DrivingSchoolLanding_buttonSection__W_Qvu{display:flex;flex-direction:column;align-items:center;width:100%;flex:1}@media (max-width:900px){.DrivingSchoolLanding_heroText__jmigp{display:flex;flex-direction:column;align-items:center;font-size:1rem;color:#333}.DrivingSchoolLanding_hero__XVgti h1{font-size:2rem;font-weight:700;color:#333}}@media (max-width:550px){.DrivingSchoolLanding_buttonSection__W_Qvu,.DrivingSchoolLanding_hero__XVgti{width:100%}}.AuthErrorDialog_mainWrapper__hk7cw{padding:10px 20px}.ResetPassword_headerEmailSent__ulvdu .ResetPassword_icon__dcoXT{font-size:38.61px}.Modal_mainWrapper__zyOb8{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;overflow-y:auto}.DevModal_modalOverlay__FP3B3{width:100%;height:100%;padding:20px}.DevModal_mainWrapper__UIMXZ,.DevModal_modalOverlay__FP3B3{display:flex;align-items:flex-start;justify-content:flex-start}.DevModal_mainWrapper__UIMXZ{flex-direction:column;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-width:90vw;max-height:90vh;gap:20px}.DevModal_closeButtonContainer__H_zxt{display:flex;align-items:center;justify-content:flex-start;width:100%}.DevModal_contentWrapper__2tE5v{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:20px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.DevModal_verticalMenu__j_QZ6{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;background:var(--ds-background-secondary);border-radius:12px;border:1px solid var(--ds-border-primary)}.DevModal_panelContainer__LMgtt{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;min-width:400px;max-width:600px}.Console_mainLayoutWrapper__XQ1zg{display:flex;position:relative;height:100%;width:100%;gap:20px;overflow:hidden}.Console_consoleViewRapper__en9n5{display:flex;flex-direction:column;align-items:center;position:relative;height:100%;width:100%;padding:30px;overflow:auto;gap:20px;overflow:hidden}.Console_appViewOverlay__j_VmM{display:flex;width:100%;height:100%;box-sizing:border-box;transition:.3s ease-in-out}.Console_appViewPanel__3IcNm{flex:1;display:grid;grid-template-areas:"headerSection" "contentSection";grid-template-rows:auto 1fr;padding:7px 6px 6px;gap:7px;overflow:auto;transition:.3s ease-in-out}.Console_appViewControlSection__JvAAt{grid-area:headerSection}.Console_appViewContentSection__XZIM_{grid-area:contentSection;display:flex;overflow-y:auto;padding:30px;border-radius:12px;background-color:var(--ds-canvas-secondary);transition:.3s ease-in-out}@media (max-width:550px){.Console_appViewOverlay__j_VmM{padding:initial}.Console_appViewPanel__3IcNm{border-radius:initial;padding:initial}.Console_appViewControlSection__JvAAt{grid-area:headerSection;padding:7px 6px 0}.Console_appViewContentSection__XZIM_{padding:20px;border-radius:12px 12px 0 0}}.ModalInstructorDetails_mainWrapper__HgxHm{display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center;width:100%;z-index:1000}.PaginationControls_mainWrapper__vywKf{position:relative;display:flex;justify-content:center;align-items:center;gap:5px}.searchResultsLabel_mainWrapper__NC_lr{position:relative;display:flex;justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border-radius:18px}.searchResultsLabel_labelContent__6dvMv{font-weight:400;font-size:12px}.searchResultsLabel_loadingWrapper__4pEH1{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(182,182,182,.737);border-radius:inherit}.ResultsHeader_mainWrapper__RIB9_{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.locationSearchBox_mainWrapper__PrX_D{position:relative}.locationSearchBox_searchBoxWrapper__G6b8S{display:flex;align-items:center;gap:10px;padding:10px 15px;width:100%;background-color:var(--ds-canvas-tertiary);border-radius:18px;border:1px solid var(--ds-outline-border);transition:.1s ease-in-out}.locationSearchBox_searchBoxWrapper__G6b8S:hover{background-color:var(--ds-outline-hover)}.locationSearchBox_clearButton__feswN,.locationSearchBox_searchIconSection__VinGk{display:flex;justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.locationSearchBox_searchIconSection__VinGk{background-color:transparent}.locationSearchBox_clearButtonIcon__LIkC9,.locationSearchBox_searchIcon__gd118{width:15px;height:15px}.locationSearchBox_searchInput__0zGHz{font-size:14px;flex-grow:1;background-color:transparent;outline:none}.locationSearchBox_predictionContainer__iDXvr{position:absolute;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:-moz-fit-content;width:fit-content;margin-top:10px;padding:15px;background-color:var(--ds-overlay-secondary);border:1px solid var(--ds-outline-border);border-radius:18px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:999999}.locationSearchBox_predictionTag__tVQej{background-color:var(--ds-canvas-secondary);border:1px solid var(--ds-outline-border);color:var(--ds-primary-foreground);width:-moz-fit-content;width:fit-content;padding:5px 10px;font-size:11px;border-radius:7px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.locationSearchBox_predictionTag__tVQej:hover{cursor:pointer;background-color:var(--ds-canvas-tertiary)}.locationSearchBox_formInput__8KXAc .locationSearchBox_searchBoxWrapper__G6b8S{display:flex;align-items:center;padding:8px 3px 8px 10px;gap:10px;height:-moz-fit-content;height:fit-content;width:100%;background-color:transparent;border-radius:10px;border:1px solid var(--ds-outline-border);transition:.1s ease-in-out}.locationSearchBox_formInput__8KXAc .locationSearchBox_searchBoxWrapper__G6b8S .locationSearchBox_clearButton__feswN{height:29px;border-radius:7px;outline:none;background-color:rgb(248,248,248);transition:.1s ease-in-out}.locationSearchBox_formInput__8KXAc .locationSearchBox_searchBoxWrapper__G6b8S .locationSearchBox_clearButton__feswN .locationSearchBox_clearButtonIcon__LIkC9{color:rgb(12,12,12)}.locationSearchBox_formInput__8KXAc .locationSearchBox_searchBoxWrapper__G6b8S .locationSearchBox_clearButton__feswN:hover{background-color:rgb(243,243,243);box-shadow:none;width:80px;cursor:pointer}@media (max-width:900px){.locationSearchBox_searchBoxWrapper__G6b8S{padding:15px}}.SortFilterResults_mainWrapper__k0WFz{position:relative;display:flex;align-items:center;gap:10px}.SortFilterResults_filterButton__Y4V_K{display:flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer}.SortFilterResults_filtersContainer__vbc12{display:flex;justify-content:center;align-items:center;gap:10px}.SortFilterResults_filterControls__n2CnI,.SortFilterResults_filterOptions__ol0D2{display:flex;gap:5px}.SortFilterResults_indicatorContainer__6BABA{font-size:11px}.SortFilterResults_icon__bepFL{width:11px;height:11px}@media (max-width:1414px){.SortFilterResults_filtersContainerTabletView__qGpF5{position:absolute;top:calc(100% + 10px);right:0;flex-direction:column-reverse;align-items:flex-end}.SortFilterResults_filterOptions__ol0D2{gap:5px}}.googleMapsPanel_mainWrapper__SHNum{display:flex;width:100%;height:100%;justify-content:center;align-items:center;background-color:var(--ds-canvas-tertiary);border:1px solid var(--ds-outline-border);border-radius:18px;padding:9px}.googleMapsPanel_mapContainer__qQluU{height:100%;width:100%;border-radius:10px}.googleMapsPanel_hideMap__12ofU{display:none}.googleMapsPanel_mapSkeleton__SN5Nl{border-radius:10px}@media (max-width:900px){.googleMapsPanel_mainWrapper__SHNum{display:none}}.ModalCreateInstructorAd_mainWrapper__hbPrT{display:flex;flex-direction:column;align-items:center;gap:20px;height:-moz-fit-content;height:fit-content;padding:50px;z-index:20}.ModalCreateInstructorAd_userAdsList__HlZG7{display:flex;width:100%;flex-wrap:wrap;justify-content:center;gap:20px}.NewAdForm_mainWrapper__jmHPm{position:relative;display:flex;flex-direction:column;gap:6px}.NewAdForm_formContainer__eLQsZ{display:flex;flex-direction:column;gap:20px}.NewAdForm_formViewWrapper___yhaO{display:flex;flex-direction:column;align-items:center;padding:9px;gap:30px;width:286px;border-radius:18px;background-color:var(--ds-canvas-tertiary);border:1px solid var(--ds-outline-border)}.NewAdForm_formSection___ITlK{width:100%;height:-moz-fit-content;height:fit-content}.NewAdForm_controlSection__o4xqg,.NewAdForm_formSection___ITlK{display:flex;flex-direction:column;gap:10px}.NewAdForm_title__3jhsd{font-size:15px;font-weight:600}.NewAdForm_formTextInput__owCDD{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:60px;padding:0 25px;background-color:rgb(232,232,232);border-radius:10px}.NewAdForm_inputIcon__G__9M{position:absolute;right:9px;top:9px;width:9px;color:rgb(115,115,115)}.NewAdForm_inputLabel__bBEWC{font-size:13px;color:rgb(115,115,115)}.NewAdForm_inputBox__XAJwJ{background-color:transparent;font-size:12px;outline:none}.NewAdForm_inputHelper__m7y_P{display:flex;width:100%;justify-content:flex-end;padding:2px 7px}.NewAdForm_pageCounter__oZK7z{color:var(--ds-primary-foreground);font-size:11px}.NewAdForm_controlSectionBottom__2MeZh{display:flex;align-items:center;justify-content:center;gap:10px}.NewAdForm_controlSectionTop__ZrnwA{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.NewAdForm_controlSectionTop__ZrnwA>:first-child{grid-column:1;justify-self:end}.NewAdForm_controlSectionTop__ZrnwA>:nth-child(2){grid-column:2}.NewAdForm_controlSectionTop__ZrnwA>:nth-child(3){grid-column:3;justify-self:start}.NewAdForm_editControls__weztj{position:absolute;z-index:20;display:flex;flex-direction:column;gap:10px;left:-26px;transform:translateX(-100%);top:5%}@media (max-width:1414px){.NewAdForm_editControls__weztj{top:calc(100% + 20px);flex-direction:row;right:50%;left:auto;transform:translateX(50%)}}.LocationSelectorInput_mainWrapper__L9MeJ{position:relative;display:flex;flex-direction:column;width:100%;min-height:150px;padding:13px 20px;gap:10px;background-color:var(--ds-canvas-secondary);color:var(--ds-primary-foreground);border-radius:10px}.LocationSelectorInput_inputWrapper__jOtaM{display:flex;flex-direction:column;gap:20px}.LocationSelectorInput_inputIcon__yJ_N1{position:absolute;right:9px;top:9px;width:9px}.LocationSelectorInput_inputLabel__fPkbE{font-size:13px}.LocationSelectorInput_locationTagContainer__fvwr7{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%;gap:10px;border-radius:10px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.LocationSelectorInput_locationTag__YsSSd{display:flex;justify-content:center;align-items:center;gap:10px;background-color:var(--ds-primary);width:-moz-fit-content;width:fit-content;padding:5px 10px;font-size:11px;border-radius:7px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.LocationSelectorInput_locationTag__YsSSd button{display:flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.LocationSelectorInput_locationTag__YsSSd button .LocationSelectorInput_icon__h_GfD{height:14px;width:14px}.LocationSelectorInput_errorState__QciIp .LocationSelectorInput_inputLabel__fPkbE{color:rgb(194,75,75)}.Label_label__YvOxp{display:flex;justify-content:center;align-items:center;padding:9px;height:35px;width:-moz-fit-content;width:fit-content;border-radius:18px;background-color:var(--background);color:var(--foreground);font-size:11px;flex-shrink:0}.Label_label__YvOxp.Label_transparent__2Ufj1{background-color:transparent;color:var(--background);border:1px solid var(--foreground-transparent)}@media(prefers-color-scheme:dark){.Label_label__YvOxp{background-color:var(--background-dark);color:var(--foreground-dark)}.Label_label__YvOxp.Label_transparent__2Ufj1{color:var(--foreground-dark);border:1px solid var(--foreground-transparent-dark)}}.MenuButton_mainWrapper__Ro1iZ{position:relative;display:flex;flex-direction:column;align-items:center}.MenuButton_mainWrapper__Ro1iZ:hover{cursor:pointer}.MenuButton_buttonWrapper__Aiiov{position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;aspect-ratio:1/1;padding:2px;transition:.1s ease-in-out}.MenuButton_isActive__SrDGh,.MenuButton_mainWrapper__Ro1iZ:hover .MenuButton_buttonWrapper__Aiiov{background-color:var(--ds-aura-hover)}.MenuButton_indicatorIconWrapper__SXInu{position:absolute;display:flex;top:100%}.MenuButton_indicatorIcon__hTR6T{width:11px;height:11px}