.page_container__RlCBI{width:100%;display:flex;flex-direction:column;gap:1.5rem}.InputBox_wrapper__m1Ma9{width:100%;display:flex;flex-direction:column;gap:4px}.InputBox_inputLabel__zJFSL{width:100%;font-size:.8rem}.InputBox_inputItem__hOluA{width:100%;height:40px;padding:0 16px;border:1px solid var(--input-border-color);border-radius:8px}.SelectBox_wrapper__W3_Ab{width:100%;display:flex;flex-direction:column;gap:4px}.SelectBox_inputLabel__XQlsR{width:100%;font-size:.8rem}.SelectBox_inputItem__qUY9C{width:100%;height:40px;padding:0 16px;border:1px solid var(--input-border-color);border-radius:8px}.SelectDropdown_wrapper__2BYFI{position:relative;width:100%;display:flex;flex-direction:column;gap:4px}.SelectDropdown_inputLabel__a5NCM{width:100%;font-size:.8rem}.SelectDropdown_inputItem__OScby{width:100%;height:40px;padding:0 16px;border:1px solid var(--input-border-color);border-radius:8px}.SelectDropdown_dropdown__XKvVE{position:absolute;top:100%;left:0;right:0;z-index:10;background:white;border:1px solid #ccc;border-top:none;list-style:none;max-height:200px;overflow-y:auto;margin:0;padding:0}.SelectDropdown_dropdownItem__i2pzc{padding:8px;cursor:pointer;border-bottom:1px solid #eee}.SelectDropdown_dropdownItem__i2pzc:hover{background-color:#f5f5f5}.TextareaBox_wrapper__7MjgX{width:100%;display:flex;flex-direction:column;gap:4px}.TextareaBox_inputLabel___Z0FV{width:100%;font-size:.8rem}.TextareaBox_inputItem__4upp3{width:100%;padding:16px;border:1px solid var(--input-border-color);border-radius:8px;resize:none}.SpinnerLoader_wrapper__GwKnO{width:100%;display:flex;align-items:center;justify-content:center}.SpinnerLoader_loader__ZUGTc{border-radius:50%;-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:SpinnerLoader_l5__rtG8A 1s infinite}@keyframes SpinnerLoader_l5__rtG8A{to{transform:rotate(.5turn)}}.PageTitle_wrapper__DEpgg{width:100%}.PageTitle_alignCenter__SxtAf{text-align:center;text-wrap:balance}.PageTitle_title___f181{display:inline;color:var(--font-color-brand);font-size:2rem;font-weight:700}.PageTitle_subtitle__mBVJy{display:inline;font-size:1.5rem;font-weight:400}.NewClientForm_container__YUwJ2{width:100%;display:flex;flex-direction:column;align-items:center}.NewClientForm_form_container___JFhd{width:1156px}.NewClientForm_form__gXjoC{width:100%;padding:24px;display:flex;flex-direction:column;gap:16px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;background-color:var(--form-bgcolor-lightgray)}.NewClientForm_inputs_wrapper___AGiA{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.NewClientForm_subtitle__4_wLs{width:100%;margin-top:1rem;font-weight:700}.NewClientForm_identificationWrapper__RLk3q{width:100%;display:flex;flex-direction:row;gap:4px}.NewClientForm_identificationNumber__B9cuF{flex:1 1}.NewClientForm_checkDigit__gUFTC{width:50px}.NewClientForm_checkDigit__gUFTC input{text-align:center}.NewClientForm_actions__gv93H{width:100%;display:flex;flex-direction:row;justify-content:flex-end}.InputCheckbox_wrapper__05I_I{display:flex;flex-direction:column;gap:4px}.InputCheckbox_inputLabel__jgTEo{width:100%;font-size:.8rem}.InputCheckbox_inputCheckbox__ns6XB{width:32px;height:32px;border:2px solid var(--input-border-color);border-radius:4px;background-color:transparent;cursor:pointer;position:relative}.InputCheckbox_inputCheckbox__ns6XB:checked{background-color:var(--primary-color,#4caf50);border-color:var(--primary-color,#4caf50)}.InputCheckbox_inputCheckbox__ns6XB:checked:after{content:"";position:absolute;top:2px;left:8px;width:8px;height:14px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.AccountRecoveryForm_form_container__rHcAh{width:100%;display:flex;flex-direction:column;gap:48px}.AccountRecoveryForm_inputs_wrapper__J_lzY{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}.AccountRecoveryForm_formActions__ed630{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}.AccountRecoveryForm_resendCode__h2FfI{color:var(--font_orange)}.AccountRecoveryForm_fontBold__JrHW8{font-weight:700}.LoginForm_wrapper__P9gvN{width:100%;display:flex;flex-direction:column;gap:40px}.LoginForm_inputs__hUju5{width:100%;display:flex;flex-direction:column;gap:16px}.LoginForm_forgotPassLink__hL_NQ{align-self:flex-end;font-size:1rem;color:var(--font-color-brand-second);font-weight:500}.LoginForm_actions__dDYkR{width:100%;display:flex;flex-direction:column;align-items:center}.TwoFactorForm_form_wrapper__LksFw{width:100%;display:flex;flex-direction:column;gap:48px}.TwoFactorForm_introText__vgTVd{width:100%;text-align:center;text-wrap:balance}.TwoFactorForm_inputs_wrapper__4pdTM{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.TwoFactorForm_formActions__SqpON{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}.TwoFactorForm_resendCode__foc25{color:var(--font_orange)}.TwoFactorForm_fontBold__BgxLQ{font-weight:700}.InputSingleDigit_input_wrapper__A2k3j{background-color:var(--input-bgcolor);width:50px;height:50px}.InputSingleDigit_inputItem__v9Fmd{width:100%;height:100%;font-size:24px;font-weight:700;color:var(--font-color-inputs);text-align:center;border:1px solid var(--input-border-color);border-radius:8px}.MainButton_button__Twujy{height:40px;padding:0 20px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;border-radius:8px;cursor:pointer;transition:transform,box-shadow .25s}.MainButton_onlyIcon__OH6a0{padding:0 8px}.MainButton_textWithIcon__mZEcV{padding:0 20px 0 8px}.MainButton_span__yfOXW{font-family:var(--font-baloo_2);font-size:1rem;line-height:1}.MainButton_icon__FS3OE{width:24px;height:24px}.MainButton_btn_color_main__Fio3O{background:var(--gradient-brand);color:var(--font-color-white)}.MainButton_btn_color_second__NAbEo{background:var(--gradient-brand-second);color:var(--font-color-white)}.MainButton_btn_color_red__0Y_Jn{background:var(--toast-error);color:var(--font-color-white)}.MainButton_blocked__4QTlx{background:var(--gradient-blocked);color:var(--font_placeholders)}.MainButton_btn_color_main__Fio3O:disabled{background:var(--gradient-brand-loading)}.MainButton_btn_color_second__NAbEo:disabled{background:var(--gradient-brand-second-loading)}.MainButton_button__Twujy:disabled{cursor:progress;transition:background .5s;background-size:200% 100%;background-position:0 50%;animation:MainButton_gradient-loading__vwTKZ 1s linear infinite}@keyframes MainButton_gradient-loading__vwTKZ{0%{background-position:200% 50%}to{background-position:0 50%}}.MainButton_button__Twujy:hover{box-shadow:2px 2px 3px rgba(0,0,0,.33);transform:translateY(-1px)}.MainButton_button__Twujy:disabled:hover{cursor:progress;box-shadow:none;transform:translateY(0)}.MainButton_blocked__4QTlx:hover{cursor:not-allowed;box-shadow:none;transform:translateY(0)}.NewClientSections_sections__MK4sl{width:100%;display:flex;flex-direction:row}.NewClientSections_sectionLink__Pxm3M{height:44px;padding:4px 24px 0;border-top-left-radius:24px;border-top-right-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer}.NewClientSections_sectionLink__Pxm3M.NewClientSections_active__hv8Ek{background-color:var(--form-bgcolor-lightgray)}.NewClientSections_link_top__74QeF{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px}.NewClientSections_icon__jUfwf{width:22px;height:22px;color:var(--icon-color-darkgray)}.NewClientSections_active__hv8Ek .NewClientSections_icon__jUfwf,.NewClientSections_sectionLink__Pxm3M:hover .NewClientSections_icon__jUfwf{color:var(--icon-color-brand)}.NewClientSections_title__mFy_3{font-family:var(--font-poppins);font-weight:500;font-size:1rem}.NewClientSections_active__hv8Ek .NewClientSections_title__mFy_3,.NewClientSections_sectionLink__Pxm3M:hover .NewClientSections_title__mFy_3{color:var(--font-color-brand)}.NewClientSections_bottomLine__kZSjS{width:80px;height:2px}.NewClientSections_active__hv8Ek .NewClientSections_bottomLine__kZSjS,.NewClientSections_sectionLink__Pxm3M:hover .NewClientSections_bottomLine__kZSjS{background-color:var(--font-color-brand)}.FilterClientForm_wrapper__pLs0i{display:flex;flex-direction:row;align-items:flex-end;gap:8px}.FilterClientForm_input_wrapper__XoKye{width:160px}.ClientsList_wrapper__Yag6_{width:1156px;border-radius:24px;padding:24px;background-color:var(--form-bgcolor-lightgray)}.ClientsList_header__3ARTR{width:100%;height:44px;display:flex;flex-direction:row;align-items:center;gap:12px;border-bottom:1px solid var(--list-border-color);color:var(--font-color-table-header);font-weight:500}.ClientsList_col_typeIcon__xZARQ{width:44px;display:flex;flex-direction:column;align-items:center}.ClientsList_col_name__KxbTA{flex:1 1}.ClientsList_col_contract__g_z4r{width:75px;text-align:center}.ClientsList_contractIcon__XUmyB{width:20px;height:20px;color:var(--icon-color-green)}.ClientsList_col_identification__MpJ09{width:130px;text-align:center}.ClientsList_col_city__Pk8Mj{width:200px;text-align:center}.ClientsList_col_phone__4LyGh{width:130px;text-align:center}.ClientsList_col_actions__9_xQO{width:44px;display:flex;flex-direction:column;align-items:center}.ClientsList_clientsList__xJYJ8{width:100%;display:flex;flex-direction:column}.ClientsList_client_item__C6vAW{width:100%;min-height:44px;padding:8px 0;display:flex;flex-direction:row;align-items:center;gap:12px;border-bottom:1px solid var(--list-border-color)}.ClientsList_client_item__C6vAW:hover{background-color:var(--font-color-white)}.ClientsList_loading__qC_Gx{padding:2rem}.ClientsList_pagination_container__mfOlV{width:1156px;padding:24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ClientAddressesList_wrapper__nd1ca{width:100%;display:flex;flex-direction:column}.ClientAddressesList_header__DvGj4{width:100%;height:44px;display:flex;flex-direction:row;align-items:center;gap:16px;border-bottom:1px solid var(--list-border-color);color:var(--font-color-table-header);font-weight:500}.ClientAddressesList_col_city__Zuuip,.ClientAddressesList_col_name__x27r_{width:216px}.ClientAddressesList_col_address__3nffb{flex:1 1}.ClientAddressesList_col_askfor__7Ui2B{width:216px}.ClientAddressesList_col_actions__pXMQa{width:44px;display:flex;flex-direction:column;align-items:center}.ClientAddressesList_list__Jrema{width:100%;display:flex;flex-direction:column}.ClientAddressesList_list_item__rqN71{width:100%;min-height:44px;padding:8px 0;display:flex;flex-direction:row;align-items:center;gap:16px;border-bottom:1px solid var(--list-border-color)}.ClientAddressesList_list_item__rqN71:hover{background-color:var(--font-color-white)}.NewEmployeeSections_sections__5x4WS{width:100%;display:flex;flex-direction:row}.NewEmployeeSections_sectionLink__47vaj{height:44px;padding:4px 24px 0;border-top-left-radius:24px;border-top-right-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer}.NewEmployeeSections_sectionLink__47vaj.NewEmployeeSections_active__ynekT{background-color:var(--form-bgcolor-lightgray)}.NewEmployeeSections_link_top__hVtvp{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px}.NewEmployeeSections_icon__Db079{width:22px;height:22px;background-position:0 0;background-size:22px 44px;background-repeat:no-repeat}.NewEmployeeSections_active__ynekT .NewEmployeeSections_icon__Db079,.NewEmployeeSections_sectionLink__47vaj:hover .NewEmployeeSections_icon__Db079{background-position:0 -22px}.NewEmployeeSections_title__s6va8{font-family:var(--font-poppins);font-weight:500;font-size:1rem}.NewEmployeeSections_active__ynekT .NewEmployeeSections_title__s6va8,.NewEmployeeSections_sectionLink__47vaj:hover .NewEmployeeSections_title__s6va8{color:var(--font-color-brand)}.NewEmployeeSections_bottomLine__555jf{width:80px;height:2px}.NewEmployeeSections_active__ynekT .NewEmployeeSections_bottomLine__555jf,.NewEmployeeSections_sectionLink__47vaj:hover .NewEmployeeSections_bottomLine__555jf{background-color:var(--font-color-brand)}.FilterEmployeeForm_wrapper__sy8pj{display:flex;flex-direction:row;align-items:flex-end;gap:8px}.FilterEmployeeForm_input_wrapper__JfhV7{width:180px}.EmployeesList_wrapper__zrdE_{width:1156px;border-radius:24px;padding:24px;background-color:var(--form-bgcolor-lightgray)}.EmployeesList_header__039Sf{width:100%;height:44px;display:flex;flex-direction:row;align-items:center;gap:12px;border-bottom:1px solid var(--list-border-color);color:var(--font-color-table-header);font-weight:500}.EmployeesList_col_typeIcon__TIIMu{width:44px;display:flex;flex-direction:column;align-items:center}.EmployeesList_col_name__dMS90{flex:1 1}.EmployeesList_col_identification__Iko8B{width:130px;text-align:center}.EmployeesList_col_city__IuT6C{width:200px;text-align:center}.EmployeesList_col_phone__vWGly{width:130px;text-align:center}.EmployeesList_col_actions__N_nvE{width:44px;display:flex;flex-direction:column;align-items:center}.EmployeesList_clientsList__LfVi6{width:100%;display:flex;flex-direction:column}.EmployeesList_client_item__7B6Mm{width:100%;min-height:44px;padding:8px 0;display:flex;flex-direction:row;align-items:center;gap:12px;border-bottom:1px solid var(--list-border-color)}.EmployeesList_client_item__7B6Mm:hover{background-color:var(--font-color-white)}.EmployeesList_loading__5GzWr{padding:2rem}.EmployeesList_pagination_container__CFr5U{width:1156px;padding:24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ButtonOnlyIcon_button__owg3y{width:28px;height:28px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;transition:transform,box-shadow .25s}.ButtonOnlyIcon_btn_color_main__SDm9C{background:var(--gradient-brand);color:var(--font-color-white)}.ButtonOnlyIcon_btn_color_second__Ovlmp{background:var(--gradient-brand-second);color:var(--font-color-white)}.ButtonOnlyIcon_btn_color_red__ofGnY{background:var(--toast-error);color:var(--font-color-white)}.ButtonOnlyIcon_blocked__g__uI{background:var(--gradient-blocked);color:var(--font_placeholders)}.ButtonOnlyIcon_btn_color_main__SDm9C:disabled{background:var(--gradient-brand-loading)}.ButtonOnlyIcon_btn_color_second__Ovlmp:disabled{background:var(--gradient-brand-second-loading)}.ButtonOnlyIcon_button__owg3y:disabled{cursor:progress;transition:background .5s;background-size:200% 100%;background-position:0 50%;animation:ButtonOnlyIcon_gradient-loading__uRQUv 1s linear infinite}@keyframes ButtonOnlyIcon_gradient-loading__uRQUv{0%{background-position:200% 50%}to{background-position:0 50%}}.ButtonOnlyIcon_button__owg3y:hover{box-shadow:2px 2px 3px rgba(0,0,0,.33);transform:translateY(-1px)}.ButtonOnlyIcon_button__owg3y:disabled:hover{cursor:progress;box-shadow:none;transform:translateY(0)}.ButtonOnlyIcon_blocked__g__uI:hover{cursor:not-allowed;box-shadow:none;transform:translateY(0)}.Toast_toast_container__aEK7f{position:fixed;z-index:100;bottom:16px;right:5%;padding:12px;border-radius:10px;max-width:480px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:16px}.Toast_hidden__Dvf9c{display:none}.Toast_success__Xq4Qq{background-color:var(--toast-success)}.Toast_warning__R_Bsd{background-color:var(--toast-warning)}.Toast_error__P8XlY{background-color:var(--toast-error)}.Toast_message__ykcyC{font-size:1rem;font-weight:500;line-height:1.25;color:var(--toast-font-color)}.Toast_warning__R_Bsd .Toast_message__ykcyC{color:var(--toast-font-color-black)}.Toast_closeBtn__WyxAf{width:36px;min-width:36px;height:36px;min-height:36px;cursor:pointer}.Toast_closeBtn__WyxAf img{width:36px;height:36px}.ClientServiceEditForm_form__ZVuTF{width:100%;padding:1.5rem 0;border-bottom:1px solid var(--list-border-color);display:flex;flex-direction:column;gap:1rem}.ClientServiceEditForm_inputs_wrapper__1F2iq{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.ClientServiceEditForm_actions__GddZP{grid-column:4;justify-self:end;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.ClientAddressForm_form__ID2RJ{width:100%;padding:1rem 0;display:flex;flex-direction:column;gap:1rem}.ClientAddressForm_subtitle__d9keP{width:100%;margin-top:1rem;font-weight:700}.ClientAddressForm_inputs_wrapper__YdAJJ{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.ClientAddressForm_actions__UWx6i{width:100%;display:flex;flex-direction:row;justify-content:flex-end}.ClientServiceForm_form__KFLCD{width:100%;padding:1rem 0;display:flex;flex-direction:column;gap:1rem}.ClientServiceForm_subtitle__CWr_t{width:100%;margin-top:1rem;font-weight:700}.ClientServiceForm_inputs_wrapper__uC8x3{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.ClientServiceForm_actions__I4O49{width:100%;display:flex;flex-direction:row;justify-content:flex-end}.SchedulingCalendar_calendarWrapper__xr34U{display:flex;flex-direction:column;width:100%;height:100%;background-color:#f9f9f9;border-radius:12px;overflow:hidden}.SchedulingCalendar_calendarHeader__8ER94{display:grid;grid-template-columns:repeat(7,1fr);height:40px;background-color:#fff;font-weight:700;font-size:12px;text-align:center;color:#999}.SchedulingCalendar_headerCell__YaZA7{display:flex;align-items:center;justify-content:center}.SchedulingCalendar_calendarBody__lU7a_{flex:1 1;display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr}.SchedulingCalendar_dayCell__2gkh4{display:flex;align-items:flex-start;justify-content:flex-start;padding:8px;border:1px solid #f0f0f0;font-size:12px;color:#333;background-color:#fff}.SchedulingCalendar_outsideMonth__MdCdU{color:#ccc;background-color:#fafafa}.ScheduleClientServiceForm_form_wrapper__6s1vu{width:100%;display:flex;flex-direction:column;gap:8px}.ScheduleClientServiceForm_title__G1uQ1{width:100%;height:40px;padding:0 1rem;display:flex;flex-direction:row;align-items:center;color:var(--font-color-brand);font-weight:500}.SelectSchedulingAction_wrapper__mS0GS{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px}.ChangePasswordForm_wrapper__PXpcH{width:100%;display:flex;flex-direction:column;gap:40px}.ChangePasswordForm_inputs__MU0zr{width:100%;display:flex;flex-direction:column;gap:16px}.ChangePasswordForm_actions__AqShi{width:100%;display:flex;flex-direction:column;align-items:center;gap:32px}