.ErrorBoundary_errorBoundary__sqwCQ{display:flex;justify-content:center;align-items:center;min-height:400px;padding:20px}.ErrorBoundary_errorCard__yzsMP{max-width:600px;width:100%;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ErrorBoundary_errorDetails__9qU6A{margin-top:20px;padding:16px;background-color:#f5f5f5;border-radius:6px;border:1px solid #d9d9d9}.ErrorBoundary_errorDetails__9qU6A summary{cursor:pointer;font-weight:500;margin-bottom:8px;color:#666}.ErrorBoundary_errorStack__ZYbhU{background-color:#fff;padding:12px;border-radius:4px;border:1px solid #e8e8e8;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.4;color:#d73a49;white-space:pre-wrap;word-break:break-word;max-height:300px;overflow-y:auto}.NotFound_notFound__dsJdB{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:20px}@media(min-width:769px){.PageTitle_pageTitle__snjAq{margin:0 0 10px;padding:5px 25px}}.PageTitle_pageTitle__snjAq{background:var(--primary-color);background:linear-gradient(90deg,var(--primary-color) 0,color-mix(in oklab,var(--primary-color) 50%,var(--ant-color-bg-container)) 15%,transparent 96%);color:#fff;border-radius:12px 0 0 12px;font-size:22px;font-weight:600;position:relative;overflow:hidden;text-shadow:1px 1px 1px #999;padding-left:20px;margin-left:10px;font-family:var(--font-tenor);text-transform:uppercase}.PageTitle_variant__aLD4V{background:var(--secondary-color);background:linear-gradient(90deg,var(--secondary-color) 0,color-mix(in oklab,var(--secondary-color) 80%,var(--ant-color-bg-container)) 15%,transparent 96%);padding:15px 25px;border-radius:12px 12px 0 0!important;margin:0}.Content_content__GDQcH{background-color:var(--color-bg-primary);border-radius:20px;margin-top:5px;margin-left:8px;margin-right:8px;padding:12px 8px;position:relative;box-shadow:var(--tg-shadow);height:calc(100vh - var(--header-height, 128px) - 24px);overflow:hidden}.Content_content__GDQcH.Content_noFullHeight__mJb4s{height:auto!important;min-height:unset!important}@media(max-width:767px){.Content_content__GDQcH{height:calc(100vh - var(--header-height, 64px) - 20px);overflow:auto;-webkit-overflow-scrolling:touch}}.Content_content__GDQcH .Content_headerRow__VGauZ{display:flex;justify-content:space-between;align-items:center;position:relative;padding-right:24px}@media(max-width:768px){.Content_content__GDQcH .Content_headerRow__VGauZ{flex-direction:column;align-items:flex-start;gap:8px;padding-right:12px}}.Content_content__GDQcH .Content_title__Zp0my{flex:1 1;margin-right:16px!important}.Content_content__GDQcH .Content_extra__A0Mi6{flex-shrink:0;z-index:10}.Content_content__GDQcH .Content_contentInner__pe3bE{padding:8px 16px;background-color:var(--color-bg-primary)}@media(min-width:769px){.Content_content__GDQcH{margin:4px 4px 4px 20px;padding:4px 4px 4px 16px}}@media(max-width:767px){.Content_content__GDQcH{height:calc(100vh - 100px);overflow:auto;-webkit-overflow-scrolling:touch}}@media(max-width:600px){.Content_content__GDQcH{margin-left:3px;margin-right:3px;padding:12px 6px}}.Content_content__GDQcH .ps__rail-y{background-color:rgba(0,0,0,0);width:8px;right:4px}.Content_content__GDQcH .ps__rail-y:hover{background-color:var(--ant-color-fill-alter)}.Content_content__GDQcH .ps__thumb-y{background-color:var(--ant-color-text-quaternary,rgba(0,0,0,.2));border-radius:4px;width:8px;right:0}.Content_content__GDQcH .ps__thumb-y:hover{background-color:var(--ant-color-text-tertiary,rgba(0,0,0,.3))}.Content_content__GDQcH .ps__rail-x{display:none}.Content_content__GDQcH .scrollbar-container{box-shadow:inset -1px 0 3px var(--ant-color-border-secondary);border:1px solid var(--ant-color-border-secondary);border-radius:16px}.Content_content__GDQcH .Content_scrollContent__bAOc3{padding-right:12px;padding-left:4px}@media(min-width:769px){.Content_content__GDQcH .Content_scrollContent__bAOc3{padding-right:16px;padding-left:0}}.BookingView_returnToBranch__oWOuW{padding:5px;background:var(--ant-color-bg-container);border-bottom:1px solid var(--ant-color-border)}.BookingView_returnToBranch__oWOuW .BookingView_ant-btn-link__0Xakg{padding:0;height:auto;font-size:16px;color:var(--ant-color-text)}.BookingView_returnToBranch__oWOuW .BookingView_ant-btn-link__0Xakg .BookingView_anticon__bApiV{margin-right:8px;font-size:18px}.BookingView_returnToBranch__oWOuW .BookingView_ant-btn-link__0Xakg:hover{color:var(--ant-color-primary)}.BookingView_vars__V_ZeG{--gap-1:4px;--gap-2:8px;--gap-3:12px;--gap-4:16px;--gap-6:24px;--gap-8:32px;--container-max:1200px;--btn-minh:44px}.BookingView_bookingWizardPage__pfEc9{max-width:var(--container-max);margin:0 auto}.BookingView_headerFullBleed__2Yerj{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.BookingView_headerSticky__P7DHo{position:-webkit-sticky;position:sticky;top:0;z-index:5}.BookingView_pageSpacerRoot__EDCuH{height:180px}.BookingView_pageSpacerSteps___xS_d{height:120px}.BookingView_stepsHeader__57ag_{margin:var(--gap-1) 0;padding:6px 0 0;background:var(--ant-color-bg-container);border-radius:8px}.BookingView_stepsHeader__57ag_ .ant-steps{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.BookingView_stepsHeader__57ag_ .ant-steps-item{flex-basis:auto;cursor:pointer;transition:all .3s ease;position:relative;padding:0;flex-direction:row;margin:0 8px;text-align:center;width:33%}.BookingView_stepsHeader__57ag_ .ant-steps-item:hover{transform:translateY(-1px)}.BookingView_stepsHeader__57ag_ .ant-steps-item .ant-steps-item-icon{display:none}.BookingView_stepsHeader__57ag_ .ant-steps-item .ant-steps-item-content{padding:0;width:100%;display:inline-block;min-height:32px}.BookingView_stepsHeader__57ag_ .ant-steps-item .ant-steps-item-title{width:100%;display:inline-block;font-size:11px;font-weight:600;color:var(--ant-color-text-tertiary);position:relative;text-align:center;line-height:1.2}.BookingView_stepsHeader__57ag_ .ant-steps-item .ant-steps-item-title:after{display:none}.BookingView_stepsHeader__57ag_ .ant-steps-item.ant-steps-item-active,.BookingView_stepsHeader__57ag_ .ant-steps-item.ant-steps-item-finish{border-bottom:3px solid var(--ant-color-text)}.BookingView_stepsHeader__57ag_ .ant-steps-item.ant-steps-item-active .ant-steps-item-title,.BookingView_stepsHeader__57ag_ .ant-steps-item.ant-steps-item-finish .ant-steps-item-title{color:var(--ant-color-text);font-weight:600}.BookingView_stepsHeader__57ag_ .ant-steps-item.ant-steps-item-active .ant-steps-item-title:after,.BookingView_stepsHeader__57ag_ .ant-steps-item.ant-steps-item-finish .ant-steps-item-title:after{background:var(--ant-color-primary);height:2px}.BookingView_stepsHeader__57ag_ .ant-steps-item.ant-steps-item-wait{border-bottom:3px solid var(--ant-color-border-secondary)}.BookingView_stepsHeader__57ag_.BookingView_ant-steps-item-wait__GDGfS .ant-steps-item-title{color:var(--ant-color-text-secondary)}.BookingView_stepsHeader__57ag_.BookingView_ant-steps-item-wait__GDGfS .ant-steps-item-title:after{background:var(--ant-color-border-secondary);height:1px}.BookingView_stepsHeader__57ag_.BookingView_ant-steps-item-disabled__wnleS{cursor:not-allowed;opacity:.4}.BookingView_stepsHeader__57ag_.BookingView_ant-steps-item-disabled__wnleS:hover{transform:none;opacity:.4}.BookingView_stepContent__IEq7K{min-height:400px;background:var(--ant-color-bg-container);border-radius:0;box-shadow:none;margin-top:0}.BookingView_stepContent__IEq7K .ant-list{background:rgba(0,0,0,0)}.BookingView_stepContent__IEq7K .ant-list .BookingView_ant-list-item__dWRtL{border:none;padding:0;margin:0}.BookingView_actions__qKEn2{display:flex;justify-content:flex-end;gap:var(--gap-4)}.BookingView_actions__qKEn2 .ant-btn{min-height:var(--btn-minh)}.BookingView_navigation__wu7Xf{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:var(--ant-color-fill-alter);border-top:1px solid var(--ant-color-border);margin-top:24px}.BookingView_navigation__wu7Xf .BookingView_leftButtons__aFegO{display:flex;gap:8px}@media(max-width:768px){.BookingView_bookingWizardPage__pfEc9{padding:0}.BookingView_stepsHeader__57ag_{margin:var(--gap-1) 0!important;padding:4px 8px 0}.BookingView_stepsHeader__57ag_ .ant-steps-item{margin:0 4px}.BookingView_stepsHeader__57ag_ .ant-steps-item .ant-steps-item-title{font-size:10px;line-height:1.1}.BookingView_stepContent__IEq7K{padding:16px;min-height:300px}.BookingView_stepContent__IEq7K .ant-card{margin-bottom:16px}.BookingView_navigation__wu7Xf{padding:12px 16px;flex-direction:column;gap:12px}.BookingView_navigation__wu7Xf .BookingView_leftButtons__aFegO{width:100%;flex-direction:column}.BookingView_navigation__wu7Xf .ant-btn{width:100%}.BookingView_actions__qKEn2{flex-direction:column}.BookingView_actions__qKEn2 .ant-btn{width:100%}}@media(min-width:900px){.BookingView_stepContent__IEq7K .ant-card{min-height:320px;display:flex;flex-direction:column}.BookingView_stepContent__IEq7K .ant-card>div:first-child{flex-shrink:0}.BookingView_stepContent__IEq7K .ant-card>div:nth-child(2){flex-grow:1;display:flex;gap:16px}.BookingView_stepContent__IEq7K .ant-card>div:nth-child(2)>div:first-child{flex:1 1}.BookingView_stepContent__IEq7K .ant-card>div:nth-child(2)>div:last-child{width:120px;flex-shrink:0}.BookingView_stepContent__IEq7K .ant-card>div:last-child{flex-shrink:0}}@media(max-width:768px){.BookingView_stepContent__IEq7K .branch-cards-grid{grid-template-columns:1fr!important}}.BookingView_stepContent__IEq7K .ant-card{background:var(--ant-color-bg-container);border-color:var(--ant-color-border)}.BookingView_stepContent__IEq7K .ant-card:hover{border-color:var(--ant-color-primary-hover,var(--ant-color-primary));box-shadow:var(--tg-shadow)}.BookingView_stepContent__IEq7K .ant-card.BookingView_ant-card-hoverable__MPTVI{transition:all .3s cubic-bezier(.4,0,.2,1)}.BookingView_stepContent__IEq7K .ant-card .BookingView_ant-card-cover__cJO3P{height:160px}.BookingView_stepContent__IEq7K .ant-card .BookingView_ant-card-meta-title__Uegtl{font-size:18px;font-weight:700;line-height:1.3;color:var(--ant-color-text)}.BookingView_stepContent__IEq7K .ant-card .BookingView_ant-card-meta-description__Cm5w2{font-size:14px;color:var(--ant-color-text-secondary);line-height:1.5}.BookingView_stepContent__IEq7K .ant-card .BookingView_ant-card-meta-description__Cm5w2 div{margin-bottom:6px}.BookingView_stepContent__IEq7K .ant-card .BookingView_ant-card-meta-description__Cm5w2 div:last-child{margin-bottom:0}.BookingView_stepContent__IEq7K .ant-card.BookingView_ant-card-active__rEvTp{border-color:var(--ant-color-primary)}.BookingView_stepContent__IEq7K .ant-card.BookingView_ant-card-active__rEvTp .BookingView_ant-card-meta-title__Uegtl{color:var(--ant-color-primary)}.BookingConfirmationStep_container__i_70v{padding:0 20px 80px}.BookingConfirmationStep_card__L9ppZ,.BookingConfirmationStep_successCard__ZUh3i{background:var(--ant-color-bg-container);border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:var(--tg-shadow);border:1px solid var(--ant-color-border)}.BookingConfirmationStep_successCard__ZUh3i{text-align:center;padding:40px 20px}.BookingConfirmationStep_successIcon__hM4mO{font-size:64px;color:var(--ant-color-success);margin-bottom:16px}.BookingConfirmationStep_errorIcon__FkQFh{font-size:64px;color:var(--ant-color-error);margin-bottom:16px}.BookingConfirmationStep_title__lrJ1Q{margin-bottom:8px;font-weight:700;color:var(--ant-color-text)}.BookingConfirmationStep_subtitle___F4Wm{font-size:16px;color:var(--ant-color-text-secondary)}.BookingConfirmationStep_detailsDate__G__im{font-size:18px;font-weight:600;color:var(--ant-color-text)}.BookingConfirmationStep_detailsTime__IiUKo{font-size:16px;color:var(--ant-color-text-secondary)}.BookingConfirmationStep_serviceItem__0jrYA{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--ant-color-border-secondary)}.BookingConfirmationStep_serviceItem__0jrYA:last-child{border-bottom:none}.BookingConfirmationStep_serviceName__kULBD{font-size:16px;color:var(--ant-color-text)}.BookingConfirmationStep_serviceDuration__6_kIC{margin-top:4px;color:var(--ant-color-text-secondary)}.BookingConfirmationStep_serviceCost__Zek8C{font-size:16px;font-weight:600;color:var(--ant-color-primary)}.BookingConfirmationStep_totalRow__RjdFL{display:flex;justify-content:space-between;align-items:center;padding:16px 0 0;border-top:1px solid var(--ant-color-border);margin-top:16px}.BookingConfirmationStep_totalLabel__o9jMT{font-size:16px;font-weight:600;color:var(--ant-color-text)}.BookingConfirmationStep_totalValue__wbyrc{font-size:18px;font-weight:700;color:var(--ant-color-text)}.BookingConfirmationStep_errorBox__Uhkpn{background:var(--ant-color-error-bg);border:1px solid var(--ant-color-error-border);border-radius:8px;padding:16px}.BookingConfirmationStep_errorText__0dxG_{color:var(--ant-color-error)}.BookingConfirmationStep_masterInfo__mnqUC{display:flex;align-items:center;gap:12px}.BookingConfirmationStep_masterName__cRUWZ{font-size:16px;font-weight:600;color:var(--ant-color-text)}.SelectDatetimeStep_container__i_6nQ{padding:0 24px}@media(max-width:768px){.SelectDatetimeStep_container__i_6nQ{flex-direction:column}}.SelectDatetimeStep_masterInfoCard__HO3vo{display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid var(--ant-color-border);border-radius:12px;margin-bottom:24px;margin-left:12px;background:var(--ant-color-bg-container);box-shadow:var(--tg-shadow)}.SelectDatetimeStep_calendarGrid__MsYWX{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;padding:0 4px}.SelectDatetimeStep_calendarDay__bQe09{height:36px;border-radius:6px;font-size:14px;width:100%;display:flex;align-items:center;justify-content:center;min-width:0;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--ant-color-text);cursor:pointer;transition:all .2s ease}.SelectDatetimeStep_calendarDay__bQe09:hover:not(:disabled){background:var(--ant-color-fill-alter);color:var(--ant-color-primary);border-color:var(--ant-color-primary)}.SelectDatetimeStep_calendarDay__bQe09:disabled{color:var(--ant-color-text-disabled);cursor:not-allowed;background:rgba(0,0,0,0)}.SelectDatetimeStep_calendarDay__bQe09.SelectDatetimeStep_otherMonth__WU2So{color:var(--ant-color-text-disabled)}.SelectDatetimeStep_calendarDay__bQe09.SelectDatetimeStep_selected__b8wIZ{background:var(--ant-color-primary);color:#fff;font-weight:700}.SelectDatetimeStep_calendarDay__bQe09.SelectDatetimeStep_selected__b8wIZ:hover{background:var(--ant-color-primary-hover);color:#fff}.SelectDatetimeStep_calendarDay__bQe09.SelectDatetimeStep_today__YA47Y{font-weight:700;border-color:var(--ant-color-primary)}.SelectDatetimeStep_timeSlotGroup__esRbL{border:1px solid var(--ant-color-border);border-radius:12px;padding:16px;background:var(--ant-color-bg-container);margin-bottom:16px}.SelectDatetimeStep_timeSlotHeader__Y4tJ5{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;cursor:pointer}.SelectDatetimeStep_timeSlotButton__31z58{border-radius:20px!important;height:32px!important;padding:0 16px!important;font-size:14px!important}.SelectDatetimeStep_suggestedSlotButton__klVYJ{padding:12px 16px;min-width:150px;background:var(--ant-color-bg-container);border:1.5px solid var(--ant-color-success);border-radius:12px;color:var(--ant-color-success);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all .2s ease}.SelectDatetimeStep_suggestedSlotButton__klVYJ:hover{background:var(--ant-color-success-bg);transform:translateY(-2px);box-shadow:var(--tg-shadow)}.SelectDatetimeStep_suggestedTime__ZFL62{font-size:16px;font-weight:700}.SelectDatetimeStep_suggestedName__XiWc4{font-size:11px;font-weight:500;opacity:.9;text-align:center;max-width:100%;white-space:normal;line-height:1.2}.SelectDatetimeStep_bottomBar__2APYW{position:fixed;bottom:0;left:0;right:0;background:var(--ant-color-bg-elevated);padding:16px 0;box-shadow:0 -4px 12px rgba(0,0,0,.08);z-index:1000;border-top:1px solid var(--ant-color-border)}.SelectDatetimeStep_bottomBarInner__js3Bc{max-width:760px;margin:0 auto;padding:0 20px}.SelectDatetimeStep_weekDayLabel__27Bne{text-align:center;font-size:12px;color:var(--ant-color-text-tertiary);font-weight:500;padding:4px 0;display:flex;align-items:center;justify-content:center;min-width:0}.StepContainer_wrapper__0Vtrh{padding:12px 20px;background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border);border-radius:8px}.StepContainer_title__aholM{margin:4px 0 8px;font-weight:600;font-size:18px;color:var(--ant-color-text)}.StepContainer_subtitle__GiWQD{margin:-8px 0 16px;color:var(--ant-color-text-secondary)}.StepContainer_content__FMa3t{padding-bottom:40px}.SelectMasterStep_mastersGrid__t5NX8{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,348px))}@media(max-width:1198px){.SelectMasterStep_mastersGrid__t5NX8{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}.SelectMasterStep_masterCard__ZDI_I{border-radius:12px;background-color:var(--ant-color-bg-container);border:1px solid var(--ant-color-border);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:250px;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}@media(max-width:768px){.SelectMasterStep_masterCard__ZDI_I{max-width:100%}}.SelectMasterStep_masterCard__ZDI_I:hover{border-color:var(--ant-color-primary);box-shadow:var(--tg-shadow);transform:translateY(-4px)}.SelectMasterStep_masterCard__ZDI_I.SelectMasterStep_selected__ltVjX{border-color:var(--ant-color-primary);background-color:var(--ant-color-primary-bg)}.SelectMasterStep_anyMasterCard__mmHkt{border:2px solid var(--ant-color-border);border-radius:16px;padding:16px 20px;background:var(--ant-color-bg-container);cursor:pointer;transition:all .3s ease;margin-bottom:16px;position:relative;overflow:hidden}.SelectMasterStep_anyMasterCard__mmHkt:hover{box-shadow:var(--tg-shadow);transform:translateY(-4px);border-color:var(--ant-color-primary)}.SelectMasterStep_anyMasterCard__mmHkt.SelectMasterStep_selected__ltVjX{border-color:var(--ant-color-primary);background:var(--ant-color-primary-bg)}.SelectMasterStep_stickyFooter__rTwQU{position:fixed;bottom:0;left:0;right:0;background:var(--ant-color-bg-elevated);padding:16px 0;box-shadow:0 -4px 12px rgba(0,0,0,.15);z-index:1000;border-top:1px solid var(--ant-color-border)}.SelectMasterStep_footerInner__n1CpE{max-width:760px;margin:0 auto;padding:0 20px}.SelectReviewStep_reviewContainer__nqfeh{padding-left:12px;padding-top:12px}@media(max-width:768px){.SelectReviewStep_reviewContainer__nqfeh{padding-left:4px;flex-direction:column}}.SelectReviewStep_leftColumn__UrV5T{flex:1 1;padding-right:0}@media(max-width:768px){.SelectReviewStep_leftColumn__UrV5T{padding-right:4px}}.SelectReviewStep_rightColumn__WLab9{flex:1 1;padding-right:0}@media(max-width:768px){.SelectReviewStep_rightColumn__WLab9{padding-right:4px}}.SelectReviewStep_card__al4eh{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.SelectReviewStep_card__al4eh,.SelectReviewStep_servicesCard__MEM1n{padding:12px;border:1px solid var(--ant-color-border);border-radius:8px;background:var(--ant-color-bg-container)}.SelectReviewStep_servicesCard__MEM1n{margin-bottom:0}.SelectReviewStep_servicesHeader__rxFrC{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.SelectReviewStep_servicesTitle__Lbxau{margin:0;font-weight:600;font-size:16px;color:var(--ant-color-text)}.SelectReviewStep_serviceItem__ZKDno{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--ant-color-border-secondary)}.SelectReviewStep_serviceItem__ZKDno:last-child{border-bottom:none}.SelectReviewStep_serviceName__Uz8Wo{font-size:14px;color:var(--ant-color-text)}.SelectReviewStep_serviceMeta__Rniw7{margin-top:2px;font-size:12px;color:var(--ant-color-text-secondary)}.SelectReviewStep_servicePrice__qXWcE{font-size:14px;font-weight:600;color:var(--ant-color-primary)}.SelectReviewStep_totalRow__iSWHk{display:flex;justify-content:space-between;align-items:center;padding:16px 0 0;border-top:1px solid var(--ant-color-border);margin-top:16px}.SelectReviewStep_totalLabel__MNUs5{font-size:16px;font-weight:600;color:var(--ant-color-text)}.SelectReviewStep_totalValue__PGfLI{font-size:18px;font-weight:700;color:var(--ant-color-text)}.SelectReviewStep_formCard__Ai6DW{border:1px solid var(--ant-color-border);border-radius:8px;padding:12px;background:var(--ant-color-bg-container);margin-bottom:20px}@media(max-width:768px){.SelectReviewStep_formCard__Ai6DW{padding:8px}}.SelectReviewStep_fieldLabel__cRip2{font-size:12px;font-weight:600;display:block;margin-bottom:6px;color:var(--ant-color-text)}.SelectReviewStep_linkText__0FY3i{color:var(--ant-color-primary);font-size:11px;line-height:11px}.SelectReviewStep_bottomBar__CgcC0{position:fixed;bottom:0;left:0;right:0;background:var(--ant-color-bg-elevated);padding:16px 0;box-shadow:0 -4px 12px rgba(0,0,0,.08);border-top:1px solid var(--ant-color-border);z-index:1000}.SelectReviewStep_bottomBarInner__BFp0O{max-width:760px;margin:0 auto;padding:0 20px}.SelectReviewStep_emptyText__RD_9f{text-align:center;color:var(--ant-color-text-tertiary);padding:20px}.SelectServiceStep_listGrid__ZfAek{width:100%}.SelectServiceStep_listGrid__ZfAek .ant-masonry{width:100%!important}@media(max-width:600px){.SelectServiceStep_listGrid__ZfAek .ant-masonry .ant-masonry-item{width:100%!important;position:relative!important;inset-inline-start:0!important;top:auto!important;margin-bottom:16px}}.SelectServiceStep_card__NI9Jv{border-radius:16px;border:2px solid var(--ant-color-border);cursor:pointer;background-color:var(--ant-color-bg-container);transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.SelectServiceStep_card__NI9Jv:hover{box-shadow:var(--tg-shadow);transform:translateY(-4px)}.SelectServiceStep_card__NI9Jv.SelectServiceStep_selected__TLd_X,.SelectServiceStep_card__NI9Jv:hover{border-color:var(--ant-color-primary)}.SelectServiceStep_photoSection__28mir{width:100%;height:180px;background-color:var(--ant-color-fill-alter);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.SelectServiceStep_titleOverlay__z6bv_{position:absolute;bottom:0;left:0;right:0;padding:24px 16px 12px;display:flex;align-items:flex-end;justify-content:space-between;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent);zindex:10}.SelectServiceStep_titleText__6f6me{font-size:22px!important;line-height:1.1!important;color:#fff!important;flex:1 1;text-transform:uppercase;font-weight:800!important;text-shadow:0 2px 4px rgba(0,0,0,.5)}.SelectServiceStep_checkboxOverlay__iLvHm{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:6px;border:2px solid #fff;background-color:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.3);z-index:20}.SelectServiceStep_checkboxOverlay__iLvHm.SelectServiceStep_checked__ylgKK{background-color:var(--ant-color-success);border-color:var(--ant-color-success)}.SelectServiceStep_infoSection__HVtAL{background-color:var(--ant-color-bg-container);padding:16px;flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.SelectServiceStep_variantsContainer__ayk3T{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.SelectServiceStep_variantButton__LTutB{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 5px);min-width:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;border-radius:12px;border:1.5px solid var(--ant-color-border);background-color:var(--ant-color-fill-alter);cursor:pointer;transition:all .2s ease;color:var(--ant-color-text)}.SelectServiceStep_variantButton__LTutB:hover{background-color:var(--ant-color-fill-secondary);border-color:var(--ant-color-primary)}.SelectServiceStep_variantButton__LTutB.SelectServiceStep_selected__TLd_X{border-color:var(--ant-color-primary);background-color:var(--ant-color-primary-bg);box-shadow:0 4px 12px rgba(0,0,0,.1)}.SelectServiceStep_variantButton__LTutB.SelectServiceStep_selected__TLd_X .SelectServiceStep_priceText__AoWo2{color:var(--ant-color-primary)}.SelectServiceStep_variantLabel__4sZXN{font-size:12px;font-weight:600;color:var(--ant-color-text-secondary)}.SelectServiceStep_durationText__r1dqX{font-size:12px;color:var(--ant-color-text-tertiary);display:flex;align-items:center;gap:4px}.SelectServiceStep_priceText__AoWo2{font-size:15px!important;margin-top:2px!important;color:var(--ant-color-success);font-weight:700!important}.SelectServiceStep_descriptionText__6Zt5t{font-size:13px!important;line-height:1.5!important;color:var(--ant-color-text-secondary)!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px!important}.SelectServiceStep_badgeLine__atXvK{display:flex;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid var(--ant-color-border-secondary)}.SelectServiceStep_stickyFooter__iDTZz{position:fixed;bottom:0;left:0;right:0;background:var(--ant-color-bg-elevated);padding:16px 0;box-shadow:0 -4px 12px rgba(0,0,0,.15);z-index:1000;border-top:1px solid var(--ant-color-border)}.SelectServiceStep_footerInner__6_hkF{max-width:760px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;gap:12px}.SelectServiceStep_totalPrice___Y6Dw{font-size:16px;font-weight:600;color:var(--ant-color-text)}.SelectServiceStep_categoryScroll__Vh8xP{margin-bottom:16px;overflow-x:auto;padding-bottom:4px}.SelectServiceStep_categoryInner__ZfV_B{display:flex;gap:8px;min-width:max-content}.AuthView_auth_view__7gp3n{width:100%;max-width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AuthView_title__Jsio3{text-align:center;margin:0!important;padding:0!important}.Login_container__BrUxs{--font-family:"Manrope",sans-serif;--font-unbounded:"Unbounded",sans-serif;--font-tenor:"Tenor Sans",sans-serif;--font-size:16px;--line-height:1.5}.Login_authorization_form__Odo__ .ant-form h2{text-align:center;color:var(--main-text-color);font-family:var(--font-family);font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:24px}.Login_authorization_form__Odo__ .ant-form .ant-form-item .ant-form-item-required:before{display:none!important}.Login_authorization_form__Odo__ .ant-form .ant-form-item .ant-input-affix-wrapper{height:38px;border-radius:8px;border:1px solid var(--ant-color-primary);padding:0;display:flex;align-items:center}.Login_authorization_form__Odo__ .ant-form .ant-btn-text{padding:0;height:auto;width:auto;max-width:none;flex:none;margin:16px 0 10px auto;color:var(--btnBlue-border-color);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.Login_authorization_form__Odo__ .ant-form .ant-form-item-explain-error{font-size:14px;line-height:20px}.Login_errorMessage__T4UhI,.Login_forgotPasswordBtn__19wuk{color:red}.LoginSelect_container__fE2Y9{--font-family:"Manrope",sans-serif;--font-unbounded:"Unbounded",sans-serif;--font-tenor:"Tenor Sans",sans-serif;--font-size:16px;--line-height:1.5}.LoginSelect_login_select__zGuLZ{min-height:219px}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_header__sSWrs{display:flex;align-items:center;gap:66px;margin-bottom:16px}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_header__sSWrs h2{color:var(--main-text-color);font-family:var(--font-family);font-size:20px;font-style:normal;font-weight:500;line-height:28px}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_header__sSWrs .anticon{width:24px;height:24px;cursor:pointer}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_header__sSWrs .anticon svg{width:100%;height:100%;fill:var(--employees-nonActive);transition:.2s}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_header__sSWrs .anticon:hover svg{fill:var(--main-text-active-color)}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_philial__lqIjV .ant-btn{display:flex;flex-direction:column;align-items:flex-start;position:relative;height:auto;padding:16px 0;text-align:start;border-radius:1px;border-bottom:1px solid var(--main-btnClose-color-006);gap:4px}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_philial__lqIjV .ant-btn h3{color:var(--main-text-color);font-family:var(--font-family);font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:4px;text-align:start}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_philial__lqIjV .ant-btn p{color:var(--main-text-color);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:22px;white-space:break-spaces}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_philial__lqIjV .ant-btn img{position:absolute;top:50%;right:0;transform:translateY(-50%)}.LoginSelect_login_select__zGuLZ .LoginSelect_login_select_philial__lqIjV .ant-btn:last-child{border-bottom:none}.FixedActionButton_fixedActionButton__Bo2W3{position:fixed;top:141px;right:25px;z-index:100;display:flex;gap:8px;align-items:center}@media(max-height:1080px),(max-width:1400px){.FixedActionButton_fixedActionButton__Bo2W3{top:78px}}@media(max-width:768px){.FixedActionButton_fixedActionButton__Bo2W3{top:78px!important;right:25px}.FixedActionButton_fixedActionButton__Bo2W3 .ant-btn{width:56px;height:56px!important;border-radius:50%;border:4px double var(--ant-color-bg-container);padding:0;display:flex;align-items:center;justify-content:center;box-shadow:var(--tg-shadow)}.FixedActionButton_fixedActionButton__Bo2W3 .ant-btn span:not(:first-child){display:none}}.FinanceCard_card__hVvwx{padding:16px;border-radius:16px;border:2px solid var(--ant-color-border-secondary,rgba(0,0,0,.12));background:var(--ant-color-bg-container,#fff);flex:1 1 420px;max-width:500px;transition:box-shadow .12s ease}.FinanceCard_card_title___U7ni{color:var(--ant-color-text,#000);font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:8px}.FinanceCard_card_header__E5t6r{display:flex;align-items:center;justify-content:space-between;gap:12px}.FinanceCard_card__hVvwx .FinanceCard_badge_cash__vQvCA{background:#fff0f4;color:#c2185b;padding:8px 14px;border-radius:16px;font-size:14px;font-weight:700;box-shadow:inset 0 1px 0 rgba(0,0,0,.02)}.FinanceCard_card__hVvwx .FinanceCard_badge_card__c_uh3{background:#eaf8ff;color:#0165b6;padding:8px 14px;border-radius:16px;font-size:14px;font-weight:700;box-shadow:inset 0 1px 0 rgba(0,0,0,.02)}.FinanceCard_card_comment__jt1_6{color:var(--main-text-color-045);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:16px}.FinanceCard_card_link__RBveq button{padding:0}.FinanceCard_card_content__O3F4A{display:flex;gap:56px}.FinanceCard_card_stats__BxSf0{display:flex;flex-direction:column;width:200px;flex-shrink:0}.FinanceCard_card_stats_list__UwrOb{background:var(--ant-color-fill-alter);border-radius:8px;padding:6px;overflow-x:hidden;overflow-y:auto;height:100%;min-height:145px}.FinanceCard_card_stats_entry_compact__ynKGb{border-bottom:1px solid var(--ant-color-border-secondary,rgba(0,0,0,.03));align-items:center;gap:12px;padding:4px 0;display:flex;font-size:12px}.FinanceCard_card_stats_entry_amount__si7o3{margin-left:auto;color:var(--main-text-color-088);font-weight:500}.FinanceCard_card_stats_entry_amount_negative__CAuYO{margin-left:auto;color:rgba(194,25,91,.9);font-weight:700}.FinanceCard_card_stats_empty__HMNoc{color:var(--main-text-color-045);padding:8px 0}.FinanceCard_card_stats_loading__Tt39K{padding:0 110px 10px;color:var(--main-text-color-065);margin-top:-64px}.FinanceCard_card_stats_entry__9CnYC{display:flex;align-items:center;padding:6px 0;max-width:-moz-fit-content;max-width:fit-content}.FinanceCard_card_stats_entry__9CnYC:not(:last-child){border-bottom:1px solid var(--ant-color-border-secondary,rgba(0,0,0,.06))}.FinanceCard_card_stats_entry__9CnYC div{padding:2px 8px;gap:8px;border-radius:6px;background:var(--ant-color-fill-alter)}.FinanceCard_card_stats_entry__9CnYC div,.FinanceCard_card_stats_entry__9CnYC span{color:var(--main-text-color-088);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.FinanceCard_card_stats_entry_date__wZf1_{margin-left:9px;margin-right:24px;color:var(--main-text-color-065)}.FinanceCard_card_summary__dYc3i .FinanceCard_balance_value__0UrqN{color:var(--main-text-color-088);font-size:24px;font-weight:700;margin-bottom:6px}.FinanceCard_card_summary__dYc3i .FinanceCard_balance_label__zkO_W{color:var(--main-text-color-065);margin-bottom:12px}.FinanceCard_card_summary__dYc3i .FinanceCard_monthly_row__muo3t{display:flex;gap:18px}.FinanceCard_card_summary__dYc3i .FinanceCard_monthly_item__8dhgX{display:flex;flex-direction:column}.FinanceCard_card_summary__dYc3i .FinanceCard_monthly_value__dxzZf{color:var(--main-text-color-085);font-weight:600}.FinanceCard_card_summary__dYc3i .FinanceCard_monthly_label__cxC_Y{color:var(--main-text-color-045);font-size:13px}.FinanceCard_card__hVvwx[data-type="0"]{border-color:#c2185b;box-shadow:0 6px 18px rgba(194,25,91,.06);background:rgba(194,25,91,.05)}.FinanceCard_card__hVvwx[data-type="1"]{border-color:#0165b6;box-shadow:0 6px 18px rgba(1,101,182,.06);background:rgba(1,101,182,.05)}.FinanceCard_card_footer__sYVzm{display:flex;gap:10px;margin-top:24px}.FinanceCard_card_footer__sYVzm button{width:100%;display:flex;align-items:center;justify-content:center;height:36px;border-radius:8px;font-size:16px;font-weight:400;line-height:24px}.FinanceModal_modal_title__09ySW{color:var(--main-text-color-088);font-size:24px;font-weight:500;line-height:32px;margin-bottom:24px}.FinanceModal_modal_footer__kTneM{display:flex;gap:16px;align-items:center}.FinanceModal_modal_footer__kTneM button{width:100%;height:44px;font-size:16px;font-weight:500;line-height:24px;border-radius:10px}.FinanceModal_modal__tr_H_ .ant-modal-content{border-radius:24px;background:var(--ant-color-bg-elevated);padding:24px;width:402px}.Finances_finances__aIfL2{background-color:var(--ant-color-bg-container);border-radius:16px 16px 0 0;padding:0 20px;margin:16px 32px 0 16px;min-height:calc(100vh - 68px - 16px)}.Finances_finances_cards__vqdYX{gap:72px}.Finances_finances_cards_row__JPdHs{display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap}.Finances_finances_cards_all__xLnDT{display:flex;gap:16px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%}.Finances_finances_cards_category__pM5hi{color:var(--main-text-color-045);font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px;margin-top:27px}.Finances_finances_cards_card__6ikyI,.Finances_finances_cards_cash__FN1ah{display:flex;overflow:auto;gap:19px}.Finances_finances_modal_content___7jxU{display:flex;flex-direction:column;gap:24px}.Finances_finances_modal_add_register__lkmmB{margin-bottom:53px}.Finances_finances_modal_transfer__5vbxz{margin-bottom:134px}.Finances_finances_modal_payment__S2bPp{margin-bottom:65px}.Finances_finances_modal_entry__RiGob{display:flex;flex-direction:column;gap:8px}.Finances_finances_modal_entry__RiGob label{color:var(--main-text-color-088);font-size:14px;font-weight:400;line-height:22px}.Finances_finances_modal_input_text__3OsNU{cursor:text;display:flex;padding:8px 12px;align-items:center;gap:4px;flex:1 0;font-size:16px;font-weight:400;line-height:24px}.Finances_finances_modal_input_radio__Ox3FK{display:flex;gap:16px}.Finances_finances_modal_input_select__Fq4j_{height:46px}.Finances_finances_modal_input_currency__Oq45n{cursor:text;height:56px;text-align:center;font-size:23px;font-weight:400;line-height:24px}.TamgaList_tamgaList__wrapper__716U1{margin:0;padding:0;border-radius:0;border:0;background-color:rgba(0,0,0,0)}.TamgaList_statusRibbon__gx0UM{position:absolute;left:-6px;top:10px;font-size:13px;font-weight:700;color:#fff;border-radius:0 6px 6px 0;box-shadow:0 1px 2px var(--ant-color-border-secondary);min-width:140px;padding:2px 10px 2px 20px;display:none;z-index:1000;writing-mode:horizontal-tb;-webkit-text-orientation:mixed;text-orientation:mixed;white-space:nowrap}.TamgaList_tamgaList__wrapper__716U1 .ant-table-row.expanded-row-visible .TamgaList_statusRibbon__gx0UM,.TamgaList_tamgaList__wrapper__716U1 .ant-table-row:has(.ant-table-cell-row-hover) .TamgaList_statusRibbon__gx0UM{display:block!important}.TamgaList_tamgaList__header__GIZhw{margin-bottom:24px}.TamgaList_tamgaList__title_row__kZTzR{display:flex;align-items:center;gap:40px}.TamgaList_tamgaList__title__NCK7B{font-size:24px;font-weight:600;margin:0}.TamgaList_tamgaList__header_actions__pV8_Q{display:flex;gap:12px;align-items:center;margin-left:auto}.TamgaList_tamgaList__toggle_filters__zdooU{height:36px;font-size:14px}.TamgaList_tamgaList__filters_row__4QLS6{display:flex;align-items:center;gap:12px;padding:16px 16px 0;min-height:36px;justify-content:space-between}.TamgaList_tamgaList__filters_row_2__zHe2_{padding:10px 20px 0}.TamgaList_tamgaList__filters_row_2__zHe2_ .ant-input-search{width:100%}.TamgaList_tamgaList__filters_row__4QLS6 .ant-btn,.TamgaList_tamgaList__filters_row__4QLS6 .ant-input,.TamgaList_tamgaList__filters_row__4QLS6 .ant-input-affix-wrapper,.TamgaList_tamgaList__filters_row__4QLS6 .ant-picker,.TamgaList_tamgaList__filters_row__4QLS6 .ant-select-selector{height:36px!important;font-size:14px!important;border-color:var(--ant-color-border)!important;border-radius:8px!important}.TamgaList_tamgaList__filters_row__4QLS6 .ant-input,.TamgaList_tamgaList__filters_row__4QLS6 .ant-picker,.TamgaList_tamgaList__filters_row__4QLS6 .ant-select-selector{background-color:var(--ant-color-bg-container)!important}.TamgaList_tamgaList__filters_row__4QLS6 .ant-select-selector{display:flex!important;align-items:center!important}.TamgaList_tamgaList__filters_row__4QLS6 .ant-checkbox-label{font-size:14px;line-height:34px}.TamgaList_tamgaList__filters_row__4QLS6 .ant-picker-input>input{font-size:14px!important}.TamgaList_tamgaList__filters_row__4QLS6 .ant-input-prefix,.TamgaList_tamgaList__filters_row__4QLS6 .ant-input-suffix,.TamgaList_tamgaList__filters_row__4QLS6 .ant-picker-suffix{color:color-mix(in oklab,var(--ant-color-text,#3d4a35) 65%,rgba(0,0,0,0))!important}.TamgaList_tamgaList__filters_row__4QLS6 .ant-input-search{height:36px!important;width:auto;min-width:300px}.TamgaList_tamgaList__filters_row__4QLS6 .ant-input-search .ant-input,.TamgaList_tamgaList__filters_row__4QLS6 .ant-input-search .ant-input-affix-wrapper{height:36px!important;line-height:36px!important;background-color:rgba(0,0,0,0)!important}.TamgaList_tamgaList__filters_row__4QLS6 .ant-input-search .ant-input-search-button{height:36px!important;display:flex!important;align-items:center!important}.TamgaList_tamgaList__filters_row__4QLS6 .ant-input-search .ant-input-group .ant-input{border-right:none!important}.TamgaList_tamgaList__ant_tag__tFeTV{font-size:12px!important}.TamgaList_tamgaList__btn__8ULmu{background-color:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border,#d9d9d9);color:var(--ant-color-text,#3d4a35);border-radius:8px;height:40px;display:flex;align-items:center;gap:8px}.TamgaList_tamgaList__btn__8ULmu:hover{background-color:color-mix(in oklab,var(--ant-color-primary,#6b7c5c) 8%,rgba(0,0,0,0));border-color:var(--ant-color-primary,#6b7c5c)}.TamgaList_tamgaList__btn__8ULmu.TamgaList_ant-btn-primary__nCVI0{background-color:var(--ant-color-primary,#6b7c5c);border-color:var(--ant-color-primary,#6b7c5c);color:#fff}.TamgaList_tamgaList__btn__8ULmu.TamgaList_ant-btn-primary__nCVI0:hover{background-color:color-mix(in oklab,var(--ant-color-primary,#6b7c5c) 90%,rgba(0,0,0,0));border-color:color-mix(in oklab,var(--ant-color-primary,#6b7c5c) 90%,rgba(0,0,0,0))}.TamgaList_tamgaList__divider__4CDK9{height:1px;background-color:var(--ant-color-border,#d9d9d9);margin-bottom:16px}.TamgaList_tamgaList__wrapper__716U1 .ant-table{background:var(--ant-color-bg-container,#fff)!important;border-radius:12px!important;box-shadow:0 10px 26px color-mix(in oklab,var(--ant-color-bg-base,#ffffff) 40%,rgba(0,0,0,0))}.TamgaList_tamgaList__wrapper__716U1 .ant-table-wrapper .ant-table.ant-table-small{font-size:16px!important;min-height:320px}.TamgaList_tamgaList__wrapper__716U1 .ant-table-wrapper{display:block;height:auto;min-height:0}.TamgaList_tamgaList__wrapper__716U1 .ant-table-wrapper .ant-table-body{flex:unset;overflow:visible}.TamgaList_tamgaList__wrapper__716U1 .ant-table-pagination.ant-pagination{margin:4px 0;flex-shrink:0}.TamgaList_tamgaList__wrapper__716U1 .ant-table-thead>tr>th{background:color-mix(in oklab,var(--ant-color-primary,#6b7c5c) 24%,var(--ant-color-bg-container,#ffffff))!important;color:var(--main-text-color-088)!important;border-bottom:1px solid var(--ant-color-border,#9db088)!important;box-shadow:inset 0 -1px 0 var(--ant-color-border-secondary);padding:8px 18px!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-tbody>tr>td{background:color-mix(in oklab,var(--ant-color-fill-alter,#f5f5f5) 82%,var(--ant-color-bg-base,#ffffff))!important;border-bottom:1px solid color-mix(in oklab,var(--ant-color-border,#9db088) 60%,rgba(0,0,0,0))!important;padding:8px 18px!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-tbody>tr:hover>td{background:color-mix(in oklab,var(--ant-color-primary,#6b7c5c) 16%,var(--ant-color-fill-alter,#f5f5f5))!important}.TamgaList_tamgaList__wrapper__716U1 .ant-card .ant-card-body{padding:10!important}.TamgaList_tamgaList__wrapper__716U1 .ant-card .ant-result{padding:10px!important}.TamgaList_tamgaList__wrapper__716U1 .ant-card .ant-result .ant-result-icon{padding:0!important;margin-bottom:10px!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-cell .ant-table-selection-column{padding:3px!important;-webkit-padding-end:3px!important;padding-inline-end:3px!important;-webkit-padding-start:3px!important;padding-inline-start:3px!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.collapsed-row,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible{background-color:rgba(0,0,0,0)!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.collapsed-row td,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible td{background-color:var(--ant-color-primary,#6b7c5c)!important;color:#efefef!important;text-shadow:0 0 0 1px var(--ant-color-primary,#6b7c5c)!important;font-size:20px!important;font-weight:600!important;padding:4px 8px!important;border:1px solid var(--ant-color-primary,#6b7c5c)!important;border-bottom:none!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.collapsed-row td:first-child *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.collapsed-row td:nth-child(2) *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.collapsed-row td:nth-child(4) *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.collapsed-row td:nth-child(5) *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.collapsed-row td:nth-child(6) *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible td:first-child *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible td:nth-child(2) *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible td:nth-child(4) *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible td:nth-child(5) *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible td:nth-child(6) *{display:none}@media(max-width:768px){.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible td{font-size:12px!important;font-weight:500!important;padding:4px 6px!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible td:first-child *,.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-row.expanded-row-visible td:nth-child(2) *{display:inline-flex;align-items:center;font-size:11px!important;font-weight:500!important}}.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-expanded-row td.TamgaList_ant-table-cell__JEhaV{background-color:rgba(0,0,0,0)!important;padding:0!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-expanded-row .ant-card{border-radius:0!important;padding:0 0 12px;border:none}.TamgaList_tamgaList__wrapper__716U1 .ant-table-body .ant-table-expanded-row .ant-card .ant-card-body{padding:3px!important;border-radius:0!important}.TamgaList_tamgaList__wrapper__716U1 tr.ant-table-measure-row{display:none!important}.TamgaList_rowCollapsed__xJrSQ td.TamgaList_expanderCell__4fG58{display:table-cell!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-cell.ant-table-row-expand-icon-cell{position:static!important;padding:6px 2px!important;text-align:right!important}.TamgaList_tamgaList__wrapper__716U1 .ant-table-selection-column{padding:0!important;text-align:right!important}.TamgaList_tamgaList__footer__modal__LHTmE{display:none}.TamgaList_twoButtonStyle__L3pgy{width:100%;background-color:var(--danger-color);border-color:var(--danger-color);color:#fff}.TamgaList_twoButtonStyle__L3pgy:hover{background-color:var(--danger-hover-color);border-color:var(--danger-hover-color)}.TamgaList_firstButtonStyle__If6PS{width:100%;background-color:var(--btnWhite-background-color);border-color:var(--border-color);color:var(--text-color)}.TamgaList_firstButtonStyle__If6PS:hover{background-color:var(--hover-background-color);border-color:var(--primary-color)}.TamgaList_modal_content__KZfE_{text-align:center}.TamgaList_modal_content__KZfE_ h3{margin-bottom:16px;color:var(--text-color);font-size:18px;font-weight:600}.TamgaList_modal_content__KZfE_ p{margin-bottom:8px;color:var(--text-secondary-color);font-size:14px}.TamgaList_filter_content__AKE9A{min-width:250px}.TamgaList_filter_content__AKE9A h4{margin-bottom:16px;color:var(--text-color);font-size:16px;font-weight:600}.TamgaList_filter_item__hlyyO{margin-bottom:16px}.TamgaList_filter_item__hlyyO label{display:block;margin-bottom:8px;color:var(--text-color);font-size:14px;font-weight:500}.TamgaList_filter_item__hlyyO input,.TamgaList_filter_item__hlyyO select{width:100%;padding:8px 12px;border:1px solid var(--ant-color-border);border-radius:6px;font-size:14px;background-color:var(--ant-color-bg-container);color:var(--ant-color-text)}.TamgaList_filter_item__hlyyO input:focus,.TamgaList_filter_item__hlyyO select:focus{outline:none;border-color:var(--ant-color-primary);box-shadow:0 0 0 2px var(--ant-color-primary-bg)}.TamgaList_filter_item__hlyyO select{cursor:pointer}@media(max-width:768px){.TamgaList_tamgaList__wrapper__716U1{margin-left:8px;margin-right:8px}.TamgaList_tamgaList__wrapper__search__kwK9V{flex-direction:column;align-items:stretch;gap:12px}.TamgaList_tamgaList__actions__HW6My{flex-direction:column;gap:8px}.TamgaList_tamgaList__btn__8ULmu{width:100%;justify-content:center}}.TamgaList_tamgaList__footer__SjNZ7{padding:0;margin:0}.TamgaList_tamgaList__loadMoreContainer__ca_TW{display:flex;justify-content:center;align-items:center;padding:0;margin:0}.TamgaList_tamgaList__loadMoreButton__v_GXt{padding:0;margin:0;height:auto;border:none;background:none;color:var(--ant-color-primary,#6b7c5c);font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer}.TamgaList_tamgaList__loadMoreButton__v_GXt:hover{color:var(--ant-color-primary-hover,#5a6b4c);background:none}.TamgaList_tamgaList__loadMoreButton__v_GXt:disabled{color:var(--ant-color-text-disabled,#999);cursor:not-allowed}.TamgaList_tamgaList__noMoreData__DbMKA{color:var(--ant-color-text-secondary,#666);font-size:14px;text-align:center;padding:8px 0}@media(max-width:768px){.TamgaList_tamgaList__wrapper__716U1{margin-left:8px;margin-right:8px;padding:16px 12px;border-radius:12px}.TamgaList_tamgaList__title__NCK7B{font-size:20px}.TamgaList_tamgaList__title_row__kZTzR{flex-direction:column;align-items:flex-start;gap:16px}.TamgaList_tamgaList__header_actions__pV8_Q{width:100%;flex-wrap:wrap;margin-left:0;gap:8px}.TamgaList_tamgaList__filters_row__4QLS6{flex-direction:column;align-items:stretch;gap:8px}.TamgaList_tamgaList__btn__8ULmu,.TamgaList_tamgaList__toggle_filters__zdooU{width:100%;min-width:unset}.TamgaList_tamgaList__wrapper__716U1 .ant-table{font-size:12px}.TamgaList_tamgaList__wrapper__716U1 .ant-table-cell{padding:8px 4px!important}}@media(max-width:480px){.TamgaList_tamgaList__wrapper__716U1{margin-left:1px;margin-right:1px;padding:12px 2px}.TamgaList_tamgaList__title__NCK7B{font-size:18px}.TamgaList_tamgaList__wrapper__716U1 .ant-table{font-size:11px}}@media(max-width:600px){.TamgaList_tamgaList__header__GIZhw{display:flex!important}.TamgaList_tamgaList__filters_row__4QLS6{flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important;margin:0!important;border-top:none!important}.TamgaList_tamgaList__divider__4CDK9{display:none!important}.TamgaList_tamgaList__btn__8ULmu{width:auto;min-width:120px;flex-shrink:0}}.AsideDate_aside_calendar__r4_jR{width:100%;border:1px solid var(--ant-color-primary,#1890ff);border-color:var(--ant-color-primary,#1890ff);border-radius:8px}@media(min-width:992px){.AsideDate_aside_calendar__r4_jR{border-width:1px;border-radius:16px;background-color:rgba(0,0,0,0);overflow:hidden}}.AsideDate_work_schedule_calendar__9nD68{position:relative;width:100%;background-color:var(--ant-color-fill-alter);border-radius:7px;padding:8px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_calendar_navigation__3N7o2{display:flex;justify-content:space-between;align-items:center;gap:4px;width:92%;min-height:32px;margin-top:4px;margin-left:auto;margin-right:auto;padding:1px;background-color:var(--ant-color-border);border-radius:6px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_navButton__nfFll{border:1px solid hsla(0,0%,100%,.3);padding:0;width:32px;border-radius:4px;height:32px;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.1);color:#fff;transition:all .2s ease;flex-shrink:0}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_navButton__nfFll:hover{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_navButton__nfFll:active{background-color:hsla(0,0%,100%,.3)}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_navButton__nfFll .anticon{color:#fff;font-size:12px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_month_title__gWa4p{text-transform:capitalize;padding:0;margin:0;font-size:13px;font-weight:500;line-height:32px;height:32px;color:#fff;white-space:nowrap;flex:1 1;text-align:center;display:flex;align-items:center;justify-content:center}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_closeCalendarButton__KAILk{position:absolute;bottom:-10px;right:-8px;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--ant-color-primary,#1890ff)!important;color:#fff!important;border:none!important;transition:all .2s ease}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_closeCalendarButton__KAILk:hover{background-color:var(--ant-color-primary-hover,#40a9ff)!important}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_closeCalendarButton__KAILk:active{background-color:var(--ant-color-primary-active,#096dd9)!important}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_closeCalendarButton__KAILk .anticon{color:#fff!important;font-size:14px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t{width:100%}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_weekdays__GlBjN{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px;margin-bottom:4px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_weekdays__GlBjN .AsideDate_weekday__KfT91{text-align:center;padding:4px 2px;font-size:12px;color:#999;font-weight:500}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH{display:flex;flex-direction:column;gap:1px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY{background-color:#f5f5f5;min-height:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;cursor:default;border-radius:4px;transition:background-color .2s ease,color .2s ease;border:2px solid rgba(0,0,0,0)}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY .AsideDate_day_number__EsRFe{font-size:13px;color:#333;line-height:1;transition:color .2s ease;font-weight:400}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_clickable__jS7mV{cursor:pointer}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_clickable__jS7mV:hover{background-color:var(--ant-color-primary-hover,#40a9ff)}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_clickable__jS7mV:hover .AsideDate_day_number__EsRFe{color:#fff}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_disabled__NkcHk{opacity:.5;cursor:not-allowed;background-color:#f0f0f0}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_disabled__NkcHk .AsideDate_day_number__EsRFe{color:#bfbfbf}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_disabled__NkcHk:hover{background-color:#f0f0f0}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_has_appointments___WaOT{background-color:#c7f9b1;cursor:pointer}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_has_appointments___WaOT .AsideDate_day_number__EsRFe{color:#00a400;font-weight:600}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_has_appointments___WaOT:hover{background-color:#b8f5a3}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_has_appointments___WaOT:hover .AsideDate_day_number__EsRFe{color:#008a00}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_selected__aAikD{border-color:#1890ff;background-color:#e6f7ff;box-shadow:inset 0 0 0 1px #1890ff}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_selected__aAikD .AsideDate_day_number__EsRFe{color:#1890ff;font-weight:700}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_selected__aAikD.AsideDate_has_appointments___WaOT{background-color:#c7f9b1;border-color:#1890ff}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_selected__aAikD.AsideDate_has_appointments___WaOT .AsideDate_day_number__EsRFe{color:#1890ff}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_selected__aAikD.AsideDate_has_appointments___WaOT:hover{background-color:#b8f5a3;border-color:#0050b3}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_selected__aAikD.AsideDate_has_appointments___WaOT:hover .AsideDate_day_number__EsRFe{color:#0050b3}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_selected__aAikD:hover{background-color:#bae7ff;border-color:#0050b3}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_selected__aAikD:hover .AsideDate_day_number__EsRFe{color:#0050b3}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_today__GOod7{background-color:#fff2e8}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_today__GOod7 .AsideDate_day_number__EsRFe{color:#fa8c16;font-weight:600}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_today__GOod7.AsideDate_has_appointments___WaOT{background-color:#c7f9b1}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_today__GOod7.AsideDate_has_appointments___WaOT .AsideDate_day_number__EsRFe{color:#00a400}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_today__GOod7.AsideDate_has_appointments___WaOT:hover{background-color:#b8f5a3}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_today__GOod7.AsideDate_has_appointments___WaOT:hover .AsideDate_day_number__EsRFe{color:#008a00}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_other_month__jpgum{background-color:#fafafa}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY.AsideDate_other_month__jpgum .AsideDate_day_number__EsRFe{color:#ccc}@media(max-width:768px){.AsideDate_work_schedule_calendar__9nD68{max-width:100%}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_head__SHoSv{margin-bottom:8px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_head__SHoSv h2{font-size:12px;line-height:20px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_weekdays__GlBjN{margin-bottom:2px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_weekdays__GlBjN .AsideDate_weekday__KfT91{padding:2px 1px;font-size:10px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY{min-height:28px;border-radius:2px}.AsideDate_work_schedule_calendar__9nD68 .AsideDate_work_schedule_calendar_grid__vNK3t .AsideDate_calendar_grid__IaPzH .AsideDate_calendar_week__OxzFv .AsideDate_calendar_day__NhCzY .AsideDate_day_number__EsRFe{font-size:12px}}.ClientForm_wrapper__nVCNV .client-form-optional{display:none}.RecordProcessingForm_serviceTag__auq78{font-size:11px!important;white-space:pre-wrap;text-align:center;padding:0 5px!important;line-height:20px!important;margin:3px!important;text-transform:uppercase;border-radius:4px!important;background:var(--primary-color);font-weight:700;color:#fff;text-shadow:1px 1px 3px #000}.RecordProcessingForm_serviceTag__auq78.RecordProcessingForm_ant-tag__l7_9f{font-size:12px!important;padding:0 5px!important;height:24px!important;line-height:20px!important;margin:3px!important;border-radius:4px!important}.RecordProcessingForm_statusSteps__hDWsz{opacity:1;background:rgba(0,0,0,0);border-radius:6px;margin:8px 0}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item-icon{width:22px!important;height:22px!important;font-size:11px!important;font-weight:600!important;line-height:22px!important;-webkit-margin-end:14px!important;margin-inline-end:14px!important}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item-title{font-size:11px!important;font-weight:500!important;line-height:21px!important;text-transform:uppercase}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-description,.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-title{display:none}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item-container{padding:2px 6px!important}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item-header{display:flex;flex-wrap:nowrap;align-items:center;position:relative;top:-5px;left:-17px;padding:0 8px!important;font-size:11px!important;text-transform:uppercase;font-weight:700}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item .ant-steps-item-container .ant-steps-item-title{color:var(--ant-color-text-secondary)}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item .ant-steps-item-container .ant-steps-item-icon,.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon{background:var(--ant-color-fill-alter);color:var(--ant-color-text-tertiary)}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item-active .ant-steps-item-container .ant-steps-item-title{color:#fff}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item-active .ant-steps-item-container .ant-steps-item-icon,.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item-active .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon{background:#fff;color:var(--ant-color-text)!important}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item-finish .ant-steps-item-container .ant-steps-item-title{color:#fff}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item-finish .ant-steps-item-container .ant-steps-item-title,.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item-finish .ant-steps-item-container .ant-steps-item-title:after{color:#237804}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item-finish .ant-steps-item-container .ant-steps-item-icon,.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item.ant-steps-item-finish .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon{background:#6b7c5c;color:#79f44c!important;font-size:14px!important}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item:after{top:calc(50% + 8px);inset-inline-start:100%;display:inline-block;border-top:2px solid var(--main-text-color-025);-webkit-border-end:2px solid var(--main-text-color-025);border-inline-end:2px solid var(--main-text-color-025);width:14px!important;height:14px!important}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item-description{font-size:12px!important}@media(max-width:768px){.RecordProcessingForm_statusSteps__hDWsz{margin:4px 0 0}}@media(max-width:480px){.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item-icon{width:16px!important;height:16px!important;line-height:16px!important;-webkit-margin-end:6px!important;margin-inline-end:6px!important}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item{-webkit-margin-end:2px!important;margin-inline-end:2px!important}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item-title{font-size:9px!important}.RecordProcessingForm_statusSteps__hDWsz .ant-steps-item:after{width:10px!important;height:10px!important}}.RecordProcessingForm_paymentCollapse__96iA3,.RecordProcessingForm_paymentCollapse__96iA3 .ant-collapse,.RecordProcessingForm_paymentCollapse__96iA3 .ant-collapse-item{width:100%}.RecordProcessingForm_paymentCollapse__96iA3 .ant-collapse-header{display:flex;align-items:center!important;padding:5px 8px!important;font-size:14px!important;text-transform:uppercase;font-weight:700}.RecordProcessingForm_paymentCollapse__96iA3 .ant-collapse-item-active .ant-collapse-header{color:var(--ant-color-text)!important}.RecordProcessingForm_paymentCollapse__96iA3 .ant-collapse-expand-icon{display:flex;align-items:center}.RecordProcessingForm_paymentCollapse__96iA3 .ant-collapse-content-box{padding:8px 8px 12px!important}.RecordProcessingForm_paymentFields__fQrx3,.RecordProcessingForm_paymentFields__fQrx3 .ant-input,.RecordProcessingForm_paymentFields__fQrx3 .ant-input-number,.RecordProcessingForm_paymentFields__fQrx3 .ant-picker,.RecordProcessingForm_paymentFields__fQrx3 .ant-select{font-size:11px!important}.RecordProcessingForm_paymentFields__fQrx3 .ant-select-selection-item,.RecordProcessingForm_paymentFields__fQrx3 .ant-select-selection-placeholder,.RecordProcessingForm_paymentFields__fQrx3 .ant-select-selector{font-size:11px!important;height:32px!important;line-height:30px!important}.RecordProcessingForm_paymentFields__fQrx3 .ant-input-number{height:32px!important;font-size:16px!important}.RecordProcessingForm_paymentFields__fQrx3 .ant-input-number-input{font-size:16px!important;height:32px!important;line-height:30px!important;text-transform:none!important;padding-top:0!important;padding-bottom:0!important}.RecordProcessingForm_paymentFields__fQrx3 .ant-input-number-addon,.RecordProcessingForm_paymentFields__fQrx3 .ant-input-number-group-addon{font-size:13px!important;height:32px!important;line-height:30px!important;text-transform:none!important;padding-top:0!important;padding-bottom:0!important}.RecordProcessingForm_paymentAlert__GoZci{margin-bottom:8px;padding:8px 10px;border-radius:4px;background-color:var(--ant-color-warning-bg);border:1px solid var(--ant-color-warning-border);font-size:11px;color:var(--ant-color-warning-text)}.RecordProcessingForm_paymentAmountError__KasS8{margin-top:6px;font-size:11px;color:var(--ant-color-error-text);white-space:normal;text-align:center}.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0{font-size:12px!important}.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-select{font-size:14px!important}.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-select-selection-item,.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-select-selection-placeholder,.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-select-selector{font-size:14px!important;line-height:24px!important}.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-input{font-size:14px!important;height:28px}.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-input-number,.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-input-number-group-addon,.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-input-number-input,.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-picker,.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-picker-input>input,.RecordProcessingForm_antd__T9NRb .RecordProcessingForm_formField__eeQJ0 .ant-picker-suffix{font-size:14px!important;height:32px!important}.RecordProcessingForm_formButton__CdTs7{font-size:14px!important;width:100%;max-width:200px}.RecordProcessingForm_stepNewRoot__dp15g{width:100%}.RecordProcessingForm_stepConfirmedTitle__Z4jcm,.RecordProcessingForm_stepNewTitle__c7G8k{font-size:16px;font-weight:600;color:var(--ant-color-text);white-space:normal;text-align:center;border-top:1px dashed var(--secondary-color);border-bottom:1px dashed var(--secondary-color);text-shadow:0 1px 3px var(--secondary-color);padding:4px 0}.RecordProcessingForm_stepNewDateTimeRow__YJ_PE{width:100%}@media(max-width:768px){.RecordProcessingForm_stepNewDateTimeRow__YJ_PE{flex-direction:column;gap:12px}.RecordProcessingForm_stepNewDateTimeRow__YJ_PE .ant-picker,.RecordProcessingForm_stepNewDateTimeRow__YJ_PE .ant-time-picker{width:100%!important;max-width:100%!important}}.RecordProcessingForm_stepConfirmedRoot__67AWZ{width:100%}.RecordProcessingForm_formLabel__gU_3d{font-size:14px!important}@media(max-width:768px){.RecordProcessingForm_stepConfirmedRoot__67AWZ,.RecordProcessingForm_stepNewRoot__dp15g{padding:8px}.RecordProcessingForm_stepConfirmedTitle__Z4jcm,.RecordProcessingForm_stepNewTitle__c7G8k{font-size:14px;padding:6px 0}.RecordProcessingForm_formField__eeQJ0{margin-bottom:12px}.RecordProcessingForm_formField__eeQJ0 .ant-input,.RecordProcessingForm_formField__eeQJ0 .ant-picker,.RecordProcessingForm_formField__eeQJ0 .ant-select{width:100%!important}.RecordProcessingForm_formButton__CdTs7{font-size:13px!important;max-width:100%;padding:8px 16px}}@media(max-width:480px){.RecordProcessingForm_stepConfirmedTitle__Z4jcm,.RecordProcessingForm_stepNewTitle__c7G8k{font-size:12px;padding:4px 0}.RecordProcessingForm_formField__eeQJ0 .ant-input,.RecordProcessingForm_formField__eeQJ0 .ant-picker-input>input,.RecordProcessingForm_formField__eeQJ0 .ant-select-selector{font-size:13px!important}.RecordProcessingForm_formButton__CdTs7{font-size:12px!important;padding:6px 12px;height:auto;min-height:32px}}.RecordProcessingForm_paymentTabs__K_wro .ant-tabs-tab{font-size:13px!important;font-weight:600!important;text-transform:uppercase;padding:4px 12px 3px 5px!important;margin-top:10px!important;color:var(--primary-color);border-radius:10px 0 0 10px}.RecordProcessingForm_paymentTabs__K_wro .ant-tabs-tab-active{background-color:var(--secondary-color)}.RecordProcessingForm_paymentTabs__K_wro .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important;text-shadow:0 0 1px var(--ant-color-border-secondary)!important}.RecordProcessingForm_paymentTabs__K_wro .ant-tabs-tab-btn{font-size:11px!important}.CalendarView_calendarContainer__izH3H{display:flex;flex-direction:column;height:calc(100vh - 210px);min-height:400px;padding:4px 8px;overflow:hidden;background:var(--secondary-color)}@media(max-width:768px){.CalendarView_calendarContainer__izH3H{height:calc(100vh - 140px)}}.CalendarView_calendarWrapper__7hd7v{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.CalendarView_calendarWrapper__7hd7v .rbc-month-view{min-height:600px}.CalendarView_calendarWrapper__7hd7v .rbc-month-view .rbc-month-row{min-height:120px}.CalendarView_calendarWrapper__7hd7v .rbc-month-view .rbc-row-content{padding-top:5px!important}.CalendarView_calendarWrapper__7hd7v .rbc-month-view .rbc-date-cell{line-height:1!important;padding:4px 8px!important;min-height:unset!important}.CalendarView_calendarWrapper__7hd7v .rbc-month-view .rbc-row{flex:0 0 auto!important}.CalendarView_calendarWrapper__7hd7v .rbc-month-view .rbc-show-more{background:rgba(0,0,0,0);color:var(--ant-color-primary,#1890ff);font-size:11px;font-weight:600;padding:2px 4px;text-decoration:none}.CalendarView_calendarWrapper__7hd7v .rbc-month-view .rbc-show-more:hover{color:var(--ant-color-primary-hover,#40a9ff)}.CalendarView_mainContent__u0NM_{display:flex;flex:1 1;overflow:hidden;gap:8px}.CalendarView_sideColumn__qexAb{width:260px;flex-shrink:0;background:var(--ant-color-bg-container);border-left:1px solid var(--ant-color-border-secondary);display:flex;flex-direction:column;overflow:hidden;border-radius:0 0 12px 0}@media(max-width:1200px){.CalendarView_sideColumn__qexAb{width:200px}}@media(max-width:992px){.CalendarView_sideColumn__qexAb{display:none}}.CalendarView_sideColumnHeader__uhERB{padding:12px 16px;border-bottom:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-elevated);display:flex;align-items:center;justify-content:center}.CalendarView_branchBadge__nb2X7{font-weight:600;font-size:14px;background:var(--ant-color-primary-bg);border:1px solid var(--ant-color-primary-border);color:var(--ant-color-primary);padding:4px 12px;border-radius:6px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.CalendarView_fixedCreateButton__PY_Ea{position:fixed;top:148px;right:25px;z-index:100}.CalendarView_filtersHeader__90seJ{justify-content:space-between;padding:2px 12px 4px;border-radius:12px 12px 0 0;margin-bottom:0;border:0 solid var(--ant-color-border,#e8e8e8)}.CalendarView_filtersHeaderLeft__5Mw4g,.CalendarView_filtersHeader__90seJ{display:flex;align-items:center;gap:8px}.CalendarView_filtersHeaderRight__oRcYD,.CalendarView_loading__9p3cC{display:flex;align-items:center}.CalendarView_loading__9p3cC{justify-content:center;padding:40px}.CalendarView_bottomControls__4zvF4{display:flex;justify-content:space-between;align-items:center;padding:12px 0;margin-top:16px;border-top:1px solid var(--ant-color-border-secondary);gap:16px;flex-wrap:wrap}@media(max-width:768px){.CalendarView_bottomControls__4zvF4{flex-direction:column;align-items:stretch;gap:12px;padding:8px 0;margin-top:12px}}.CalendarView_customToolbar__NBwxC{display:flex;justify-content:space-between;align-items:center;padding:2px 16px;background:var(--color-secondary);border-top:1px solid var(--ant-color-border,#9db088);border-radius:0 0 12px 12px;margin-top:-1px;min-height:-moz-fit-content;min-height:fit-content;flex-shrink:0;margin-bottom:10px}.CalendarView_toolbarLeft__BXcAm{display:flex;align-items:center}.CalendarView_toolbarRight__D0GyR{display:flex;flex-direction:row-reverse;align-items:center;gap:24px}.CalendarView_navigationButtons__4yRIU{display:flex;align-items:center;gap:6px}.CalendarView_navButton__q_DWS{color:#fff!important;font-size:16px!important;height:40px!important;width:40px!important;padding:0!important;border-radius:4px!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.CalendarView_navButton__q_DWS .anticon{font-size:18px!important}.CalendarView_navButton__q_DWS:hover{background:hsla(0,0%,100%,.2)!important;color:#fff!important}.CalendarView_navButton__q_DWS:active{background:hsla(0,0%,100%,.3)!important}.CalendarView_todayButton__ZVlh5{color:#fff!important;font-size:14px!important;font-weight:500!important;height:40px!important;padding:0 16px!important;border-radius:4px!important;transition:all .2s ease!important}.CalendarView_todayButton__ZVlh5:hover{background:hsla(0,0%,100%,.2)!important;color:#fff!important}.CalendarView_todayButton__ZVlh5:active{background:hsla(0,0%,100%,.3)!important}.CalendarView_currentDate__5h_7p{font-size:13px;color:hsla(0,0%,100%,.85);font-weight:600;margin-top:2px}.CalendarView_pastTimeSlot__LL_fQ{background-color:var(--ant-color-fill-alter)!important}.CalendarView_pastTimeSlot__LL_fQ:hover{background-color:var(--ant-color-fill-content)!important}.CalendarView_appointmentEvent__tAmdk{padding:0!important;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;border-radius:4px;overflow:hidden}.CalendarView_appointmentEvent__tAmdk:hover{transform:scale(1.2);box-shadow:0 6px 16px rgba(0,0,0,.2);z-index:10;opacity:1}.CalendarView_appointmentEvent__tAmdk:hover .CalendarView_appointmentContent__X0Rz1{max-height:none}.rbc-month-view .CalendarView_appointmentEmployee__FjkdF:before,.rbc-month-view .CalendarView_otherEvent__C1BUM:before,.rbc-month-view .CalendarView_pendingEvent__bwq32:before,.rbc-month-view .CalendarView_scheduleEvent__C0vVt:before{content:attr(data-time) " ";font-weight:800}.rbc-month-view .CalendarView_appointmentEvent__tAmdk{margin-top:0;margin-bottom:2px}.rbc-month-view .CalendarView_appointmentEvent__tAmdk .CalendarView_appointmentContent__X0Rz1{padding:0;justify-content:center;min-height:14px}.rbc-month-view .CalendarView_appointmentEvent__tAmdk .CalendarView_appointmentClient__EFKGm,.rbc-month-view .CalendarView_appointmentEvent__tAmdk .CalendarView_appointmentPhone__fR_YM,.rbc-month-view .CalendarView_appointmentEvent__tAmdk .CalendarView_appointmentServices__B0gk3{display:none!important}.rbc-month-view .CalendarView_appointmentEvent__tAmdk .CalendarView_appointmentEmployee__FjkdF,.rbc-month-view .CalendarView_appointmentEvent__tAmdk .CalendarView_otherEvent__C1BUM,.rbc-month-view .CalendarView_appointmentEvent__tAmdk .CalendarView_scheduleEvent__C0vVt{position:static!important;max-width:100%!important;width:100%!important;text-align:center!important;padding:1px 4px!important;font-size:8px!important;box-shadow:none!important;border-radius:2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.2!important;color:#fff!important}.rbc-month-view .CalendarView_appointmentEvent__tAmdk .CalendarView_otherTitle__bUchF,.rbc-month-view .CalendarView_appointmentEvent__tAmdk .CalendarView_scheduleTitle__i2h7n{display:inline!important}.CalendarView_scheduleEvent__C0vVt{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1.2}.CalendarView_scheduleTitle__i2h7n{font-size:11px;font-weight:600}.CalendarView_otherEvent__C1BUM{display:flex;align-items:center;gap:8px;height:100%;width:100%}.CalendarView_otherTitle__bUchF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.CalendarView_appointmentCard__lRdmF{position:relative;height:100%;width:100%;border-radius:4px;overflow:hidden;background:var(--ant-color-bg-container);container-type:size}@container (max-height: 50px){.CalendarView_appointmentCard__lRdmF .CalendarView_appointmentClient__EFKGm,.CalendarView_appointmentCard__lRdmF .CalendarView_appointmentPhone__fR_YM{display:none!important}.CalendarView_appointmentCard__lRdmF .CalendarView_appointmentServices__B0gk3{-webkit-line-clamp:1;margin-bottom:0}}@container (max-height: 35px){.CalendarView_appointmentCard__lRdmF .CalendarView_appointmentContent__X0Rz1{padding:1px 4px;justify-content:flex-start}.CalendarView_appointmentCard__lRdmF .CalendarView_appointmentEmployee__FjkdF{position:absolute;right:4px;bottom:4px}.CalendarView_appointmentCard__lRdmF .CalendarView_appointmentServices__B0gk3{margin-top:0;max-width:75%;font-size:11px}}.CalendarView_appointmentContent__X0Rz1{padding:6px 8px;display:flex;flex-direction:column;gap:2px;min-height:0;height:100%;max-height:100%;overflow:hidden;position:relative;transition:max-height .2s ease}.CalendarView_monthViewTime__Jj__j{display:none;font-size:8px;font-weight:700;line-height:1;margin-bottom:2px;color:var(--ant-color-text-tertiary)}.CalendarView_appointmentServices__B0gk3{font-size:11px;font-weight:700;color:var(--ant-color-text);line-height:1.3;margin-bottom:2px;margin-top:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.CalendarView_appointmentEvent__tAmdk:hover .CalendarView_appointmentServices__B0gk3{-webkit-line-clamp:unset;display:block}.CalendarView_appointmentClient__EFKGm{font-size:10px;font-weight:600;color:var(--ant-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.CalendarView_appointmentPhone__fR_YM{font-size:9px;font-weight:500;color:var(--ant-color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.CalendarView_appointmentEmployee__FjkdF{position:absolute;bottom:4px;right:4px;font-size:8px;color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%;padding:3px 6px;border-radius:3px;line-height:1;text-transform:uppercase;letter-spacing:.3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.EmployeeCards_container__1YUn_{display:flex;flex-direction:column;gap:4px;padding:4px;overflow-y:auto;max-height:100%}.EmployeeCards_card__1xBlX{cursor:pointer;transition:all .2s ease;border:1px solid var(--ant-color-border)!important;background:var(--ant-color-bg-container);border-radius:8px}.EmployeeCards_card__1xBlX:hover{border-color:var(--ant-color-primary-hover,var(--ant-color-primary))!important;background:var(--ant-color-primary-bg)}.EmployeeCards_card__1xBlX.EmployeeCards_selected__8YiXP{border-color:var(--ant-color-primary,var(--ant-color-primary))!important;background:var(--ant-color-primary-bg);box-shadow:var(--tg-shadow)}.EmployeeCards_content__eyGaC{display:flex;align-items:center;gap:6px}.EmployeeCards_avatar__hIDpX{flex-shrink:0;width:46px;height:46px}.EmployeeCards_info__qeAsM{display:flex;flex-direction:column;gap:2px;min-width:0}.EmployeeCards_name__HPnWL{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ant-color-text)}.EmployeeCards_branches__71eni{display:flex;flex-wrap:wrap;gap:2px}.EmployeeCards_branchTag__YSKQq{font-size:11px;padding:0 6px;margin:0;background:var(--ant-color-fill-alter);border:none;border-radius:4px;color:var(--ant-color-text-secondary)}.ClientCard_clientCard__ElOWh{border-radius:12px;overflow:hidden;transition:all .2s ease;border:1px solid var(--ant-color-border-secondary,rgba(0,0,0,.04));background:var(--ant-color-bg-container,#fff);height:100%}.ClientCard_clientCard__ElOWh:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.ClientCard_clientCard__ElOWh .ant-card-body{padding:12px 16px}.ClientCard_cardContent__xJ1NH{display:flex;justify-content:space-between;align-items:center;gap:16px}.ClientCard_leftSection__gzNRT{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.ClientCard_avatar__DR5kl{background:#f0f2f5;color:#8c8c8c;flex-shrink:0}.ClientCard_primaryInfo__uWfCs{flex:1 1;min-width:0}.ClientCard_name__N2SlD{margin:0!important;font-size:15px!important;font-weight:600!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientCard_contactInfo__GzRAs{display:flex;flex-direction:column;gap:2px;margin-top:4px}.ClientCard_infoItem__iE_85{display:flex;align-items:center;gap:6px;color:var(--main-text-color-065)}.ClientCard_icon__uO4n9{font-size:12px;color:var(--main-text-color-025)}.ClientCard_rightSection__ZjFLH{border-left:1px solid #f0f0f0;padding-left:16px}.ClientCard_rightSection__ZjFLH,.ClientCard_statsRow__3ETUx{display:flex;align-items:center;gap:16px}.ClientCard_statBox__afBmB{display:flex;flex-direction:column;align-items:center;min-width:50px}.ClientCard_label__zMIdD{font-size:10px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:-2px}.ClientCard_value__MsVXN{font-size:15px}.ClientCard_dateBox__23d2z{display:flex;flex-direction:column;gap:1px}.ClientCard_dateItem__EZNna{display:flex;gap:4px;font-size:11px}.ClientCard_dateLabel___GCD_{color:var(--main-text-color-045)}.ClientCard_dateValue__xEIvK{font-weight:500}@media(max-width:576px){.ClientCard_cardContent__xJ1NH{flex-direction:column;align-items:flex-start}.ClientCard_rightSection__ZjFLH{border-left:none;padding-left:0;width:100%;border-top:1px solid #f0f0f0;padding-top:12px}}.EmployeeCreateForm_employeeCreateForm__HVth_{padding:8px 0}.EmployeeCreateForm_employeeCreateForm__HVth_ .ant-form-item{margin-bottom:0!important}.EmployeeCreateForm_employeeCreateForm__HVth_ .ant-input,.EmployeeCreateForm_employeeCreateForm__HVth_ .ant-input-number,.EmployeeCreateForm_employeeCreateForm__HVth_ .ant-picker,.EmployeeCreateForm_employeeCreateForm__HVth_ .ant-select,.EmployeeCreateForm_employeeCreateForm__HVth_ .ant-select-selector{max-width:none!important}.EmployeeCreateForm_employeeCreateForm__HVth_ textarea.ant-input{min-height:100px!important;max-width:none!important}.EmployeeCreateForm_employeeCreateForm__HVth_ .EmployeeCreateForm_photoUploadWrapper__VW9MX{display:flex;justify-content:center;width:100%;padding:16px 0}.EmployeeCreateForm_employeeCreateForm__HVth_ .EmployeeCreateForm_experienceWrapper__Sg8O_{display:flex;align-items:center;gap:8px}.EmployeeCreateForm_employeeCreateForm__HVth_ .EmployeeCreateForm_experienceWrapper__Sg8O_ .EmployeeCreateForm_experienceLabel__sJWtQ{font-size:14px;color:#6b7c5c;white-space:nowrap}.EmployeeCreateForm_employeeCreateForm__HVth_ .EmployeeCreateForm_experienceWrapper__Sg8O_ .ant-input-number{max-width:120px!important;width:120px}.EmployeeCreateForm_employeeCreateForm__HVth_ .ant-select{min-width:200px}.EmployeeEditForm_employeeCard__kyF_v{background-color:var(--ant-color-bg-container)!important;border-radius:0 20px 20px 20px!important;border:1px solid var(--ant-color-border)!important}.EmployeeEditForm_employeeCard__kyF_v .ant-card-body{padding:0}.EmployeeEditForm_header__enceW{position:relative}.EmployeeEditForm_title__xe2GT{margin:0;font-size:24px;font-weight:600;color:var(--ant-color-text)}.EmployeeEditForm_actions__4_vKy{display:flex;gap:8px}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-nav{background:var(--ant-color-fill-alter);margin:0;padding:4px 12px 0;border-radius:0}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-nav:before{border-bottom:none!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-tab{font-size:12px!important;font-weight:600!important;padding:6px 10px!important;margin:0 4px!important;color:var(--ant-color-primary)!important;background:rgba(0,0,0,0);border-radius:6px 6px 0 0;text-transform:uppercase;letter-spacing:.3px}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-tab-active{background:var(--ant-color-bg-container)!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ant-color-text)!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-ink-bar{display:none}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-content-holder{background:var(--ant-color-fill-alter);border-radius:0 0 20px 20px;padding:0 12px 12px}.EmployeeEditForm_employeeTabs__S_Sqk .ant-form-item{margin-bottom:0!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-col.ant-form-item-label{padding:0!important;margin:0!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-form-item-label>label{font-size:13px!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-form-item-required:before{display:none!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-form-item-required:after{content:" *";color:red;font-size:14px!important;font-weight:700;margin-left:4px;line-height:1;display:inline-block}.EmployeeEditForm_employeeTabs__S_Sqk .ant-input-number-disabled .ant-input-number-input,.EmployeeEditForm_employeeTabs__S_Sqk .ant-input.ant-input-disabled,.EmployeeEditForm_employeeTabs__S_Sqk .ant-picker-disabled,.EmployeeEditForm_employeeTabs__S_Sqk .ant-select-disabled.ant-select,.EmployeeEditForm_employeeTabs__S_Sqk .ant-select-disabled.ant-select .ant-select-selector{background-color:var(--ant-color-fill-alter)!important;color:var(--ant-color-text)!important;-webkit-text-fill-color:var(--ant-color-text)!important;cursor:default!important;opacity:.9!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-input-number-disabled .ant-input-number-input .ant-select-selection-placeholder,.EmployeeEditForm_employeeTabs__S_Sqk .ant-input-number-disabled .ant-input-number-input::placeholder,.EmployeeEditForm_employeeTabs__S_Sqk .ant-input.ant-input-disabled .ant-select-selection-placeholder,.EmployeeEditForm_employeeTabs__S_Sqk .ant-input.ant-input-disabled::placeholder,.EmployeeEditForm_employeeTabs__S_Sqk .ant-picker-disabled .ant-select-selection-placeholder,.EmployeeEditForm_employeeTabs__S_Sqk .ant-picker-disabled::placeholder,.EmployeeEditForm_employeeTabs__S_Sqk .ant-select-disabled.ant-select .ant-select-selection-placeholder,.EmployeeEditForm_employeeTabs__S_Sqk .ant-select-disabled.ant-select .ant-select-selector .ant-select-selection-placeholder,.EmployeeEditForm_employeeTabs__S_Sqk .ant-select-disabled.ant-select .ant-select-selector::placeholder,.EmployeeEditForm_employeeTabs__S_Sqk .ant-select-disabled.ant-select::placeholder{color:var(--main-text-color-025)!important;-webkit-text-fill-color:var(--main-text-color-025)!important;opacity:1!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-input,.EmployeeEditForm_employeeTabs__S_Sqk .ant-input-number,.EmployeeEditForm_employeeTabs__S_Sqk .ant-input-number-input,.EmployeeEditForm_employeeTabs__S_Sqk .ant-input-textarea,.EmployeeEditForm_employeeTabs__S_Sqk .ant-picker,.EmployeeEditForm_employeeTabs__S_Sqk .ant-select-selector{font-size:14px!important;height:32px!important;width:100%;max-width:200px}.EmployeeEditForm_employeeTabs__S_Sqk textarea.ant-input{height:100px!important;max-width:500px!important;min-height:100px!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-input-textarea{max-width:500px!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-select{width:100%;max-width:200px}.EmployeeEditForm_employeeTabs__S_Sqk .ant-select-selector{height:32px!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-select-selection-item{line-height:30px!important}.EmployeeEditForm_employeeTabs__S_Sqk .formRow2 .ant-select{max-width:200px}.EmployeeEditForm_employeeTabs__S_Sqk .ant-divider{margin:8px 0!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-switch{transform:scale(.8)}.EmployeeEditForm_formContent__xaR_b{padding:16px;background-color:var(--ant-color-bg-container);min-height:300px}.EmployeeEditForm_formGrid__5c2yN{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;margin-bottom:12px;align-items:start}.EmployeeEditForm_formColumn__cdBHz{display:flex;flex-direction:column;gap:0;max-width:222px}.EmployeeEditForm_formRowInline__vu__b{display:flex;gap:12px;width:100%}.EmployeeEditForm_formFieldsColumn__uW_Ix{display:flex;flex-direction:column;gap:0}.EmployeeEditForm_formRow1__W2yA0,.EmployeeEditForm_formRow2__P_oA6,.EmployeeEditForm_formRow3__brgFL{display:flex;gap:12px;align-items:flex-start}.EmployeeEditForm_formRow1__W2yA0 .ant-form-item,.EmployeeEditForm_formRow2__P_oA6 .ant-form-item,.EmployeeEditForm_formRow3__brgFL .ant-form-item{flex:0 0 auto}.EmployeeEditForm_formRow1__W2yA0 .ant-input,.EmployeeEditForm_formRow1__W2yA0 .ant-select,.EmployeeEditForm_formRow1__W2yA0 .ant-select-selector,.EmployeeEditForm_formRow2__P_oA6 .ant-input,.EmployeeEditForm_formRow2__P_oA6 .ant-select,.EmployeeEditForm_formRow2__P_oA6 .ant-select-selector,.EmployeeEditForm_formRow3__brgFL .ant-input,.EmployeeEditForm_formRow3__brgFL .ant-select,.EmployeeEditForm_formRow3__brgFL .ant-select-selector{width:200px!important;max-width:200px!important}.EmployeeEditForm_avatarSection__zk5r8{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px;margin-top:8px;background-color:var(--ant-color-fill-alter);border-radius:16px;box-shadow:var(--tg-shadow)}.EmployeeEditForm_avatarSection__zk5r8 button{height:32px!important;font-size:13px!important}.EmployeeEditForm_editButton__xQ2Y8{position:absolute!important;top:34px;right:19px;z-index:10;font-size:13px!important;color:orange!important}.EmployeeEditForm_formActions__kL5kd{flex:0 0 auto}.EmployeeEditForm_formActions__kL5kd button{height:32px!important;font-size:14px!important;min-width:180px}.EmployeeEditForm_switchFormItem__aQH8P .ant-form-item-control-input{display:flex;align-items:center;justify-content:space-between}.EmployeeEditForm_switchFormItem__aQH8P .ant-form-item-label{flex:0 0 auto!important}.EmployeeEditForm_formRow__t_hei{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:8px}.EmployeeEditForm_infoSection__elnWx{padding:16px;margin-top:16px}.EmployeeEditForm_infoSectionCompact__cZ_GE,.EmployeeEditForm_infoSection__elnWx{background-color:var(--ant-color-fill-alter);border:1px solid var(--ant-color-border);border-radius:8px}.EmployeeEditForm_infoSectionCompact__cZ_GE{padding:12px 16px;margin-top:12px;display:flex;gap:24px;flex-wrap:wrap}.EmployeeEditForm_infoSectionCompact__cZ_GE .EmployeeEditForm_infoRow__vjsM7{display:flex;gap:8px;padding:0;border-bottom:none;align-items:center}.EmployeeEditForm_infoSectionCompact__cZ_GE .EmployeeEditForm_infoLabel___Il4u{font-weight:500;font-size:12px;color:var(--ant-color-primary)}.EmployeeEditForm_infoSectionCompact__cZ_GE .EmployeeEditForm_infoValue__bmMpq{font-weight:600;font-size:13px;color:var(--ant-color-text)}.EmployeeEditForm_infoRow__vjsM7{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--ant-color-border-secondary)}.EmployeeEditForm_infoRow__vjsM7:last-child{border-bottom:none}.EmployeeEditForm_infoLabel___Il4u{font-weight:600;color:var(--ant-color-text)}.EmployeeEditForm_infoValue__bmMpq{color:var(--ant-color-primary)}.EmployeeEditForm_placeholder__7QgAA{padding:40px;text-align:center;color:var(--main-text-color-045);background-color:var(--ant-color-fill-alter);border:1px dashed var(--ant-color-border);border-radius:8px;margin:16px 0}.EmployeeEditForm_placeholder__7QgAA p{margin:0;font-size:16px}.CardBar_container__RoI1g{--font-family:"Manrope",sans-serif;--font-unbounded:"Unbounded",sans-serif;--font-tenor:"Tenor Sans",sans-serif;--font-size:16px;--line-height:1.5}.CardBar_card_bar___RHmJ{padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.CardBar_card_bar___RHmJ .CardBar_card_bar_period__n5R6c{margin-bottom:0}.CardBar_card_bar___RHmJ .CardBar_card_bar_diagramm__A_dff{display:flex;gap:16px;flex-wrap:wrap}.CardBar_card_bar___RHmJ .CardBar_card_bar_diagramm__A_dff>div{flex:1 1 300px;min-width:300px}.CardBar_card_bar___RHmJ .CardBar_card_bar_diagramm__A_dff .CardBar_card_bar_diagramm_none__VO98h{width:100%;height:220px;border-radius:20px;background:var(--main-background-color-section);background:color(display-p3 1 1 1)}.CardBar_card_bar___RHmJ .CardBar_card_bar_diagramm__A_dff .CardBar_card_bar_diagramm_none__VO98h .CardBar_card_bar_diagramm_none_title__AEOtm{width:223px;height:28px;margin:20px;border-radius:7px;background-image:linear-gradient(90deg,#f3f5fc,#ffffff 40px,#f3f5fc 80px);background-size:600px;animation:CardBar_shine-lines___EXv_ 2s linear infinite}.CardBar_card_bar___RHmJ .CardBar_card_bar_diagramm__A_dff .CardBar_card_bar_diagramm_none__VO98h .CardBar_card_bar_diagramm_none_field__lV3in{display:flex;padding:4px 24px 24px;gap:24px}.CardBar_card_bar___RHmJ .CardBar_card_bar_diagramm__A_dff .CardBar_card_bar_diagramm_none__VO98h .CardBar_card_bar_diagramm_none_field__lV3in .CardBar_card_bar_diagramm_none_circle__YeVab{width:120px;height:120px;background-color:#ccc;border-radius:100%;background-image:linear-gradient(90deg,#f3f5fc,#ffffff 40px,#f3f5fc 80px);background-size:600px;animation:CardBar_shine-avatar__XdPW3 2s linear infinite}.CardBar_card_bar___RHmJ .CardBar_card_bar_diagramm__A_dff .CardBar_card_bar_diagramm_none__VO98h .CardBar_card_bar_diagramm_none_field__lV3in .CardBar_card_bar_diagramm_none_field_desc__yR1h9{display:flex;flex-direction:column;justify-content:center;gap:16px}.CardBar_card_bar___RHmJ .CardBar_card_bar_diagramm__A_dff .CardBar_card_bar_diagramm_none__VO98h .CardBar_card_bar_diagramm_none_field__lV3in .CardBar_card_bar_diagramm_none_field_desc__yR1h9 .CardBar_card_bar_diagramm_none_desc__r_qfw{width:140px;height:22px;border-radius:7px;background-image:linear-gradient(90deg,#f3f5fc,#ffffff 40px,#f3f5fc 80px);background-size:600px;animation:CardBar_shine-lines___EXv_ 2s linear infinite}@keyframes CardBar_shine-lines___EXv_{0%{background-position:-160px}40%,to{background-position:215px}}@keyframes CardBar_shine-avatar__XdPW3{0%{background-position:-92px}40%,to{background-position:268px}}.IndicatorsCharts_container__hDFDf{--font-family:"Manrope",sans-serif;--font-unbounded:"Unbounded",sans-serif;--font-tenor:"Tenor Sans",sans-serif;--font-size:16px;--line-height:1.5}.IndicatorsCharts_indicators_charts_none__psWoi{display:flex;height:100%;align-items:center;border-radius:15px;padding:0 15px}.IndicatorsCharts_indicators_charts_none__psWoi .IndicatorsCharts_indicators_charts_none_field__df3fQ{width:100%;height:100%;border-radius:16px;background-image:linear-gradient(90deg,#f3f5fc,#ffffff 40px,#f3f5fc 80px);background-size:600px;animation:IndicatorsCharts_shine-lines__cItgV 2s linear infinite}@keyframes IndicatorsCharts_shine-lines__cItgV{0%{background-position:-160px}40%,to{background-position:215px}}@keyframes IndicatorsCharts_shine-avatar__IuWKi{0%{background-position:-92px}40%,to{background-position:268px}}.RecordFilters_filtersWrapper__1gH1c{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px;justify-content:space-between}.RecordFilters_filterGroup__yoq_a{display:flex;align-items:center;gap:4px;height:36px;flex-shrink:0}.RecordFilters_dateInput__aCPCG{height:36px;padding:4px 8px;border:1px solid #9db088;border-radius:8px;font-size:14px;color:#3d4a35;background-color:#fff;width:140px}.RecordFilters_dateInput__aCPCG:focus{outline:none;border-color:#6b7c5c;box-shadow:0 0 0 2px rgba(107,124,92,.1)}.RecordFilters_statusSelect__5P59G{width:160px!important;font-size:14px!important}.RecordFilters_statusSelect__5P59G .ant-select-selector{height:36px!important;padding:4px 11px!important;font-size:14px!important}.RecordFilters_resetButton__OYP6N{height:36px;width:36px;padding:0;display:flex;align-items:center;justify-content:center;font-size:14px!important}.RecordFilters_clearIconButton__shxbe{height:24px;width:24px;padding:0;display:flex;align-items:center;justify-content:center}.RecordFilters_dateRangePicker__Tz8qO .ant-picker{height:36px;padding:4px 11px;border:1px solid #9db088;border-radius:8px;font-size:14px}.RecordFilters_dateRangePicker__Tz8qO .ant-picker:hover{border-color:#6b7c5c}.RecordFilters_dateRangePicker__Tz8qO .ant-picker:focus,.RecordFilters_dateRangePicker__Tz8qO .ant-picker:focus-within{border-color:#6b7c5c;box-shadow:0 0 0 2px rgba(107,124,92,.1)}@media(max-width:999px){.RecordFilters_filtersWrapper__1gH1c{gap:8px;margin:12px;flex-wrap:wrap}.RecordFilters_filterGroup__yoq_a{height:32px;flex:1 1 auto;min-width:0}.RecordFilters_dateRangePicker__Tz8qO .ant-picker{height:32px;padding:2px 8px;font-size:12px;width:100%;min-width:0}.RecordFilters_dateRangePicker__Tz8qO .ant-picker .ant-picker-input input{font-size:12px;padding:0 4px}.RecordFilters_statusSelect__5P59G{width:100%!important;min-width:0;font-size:12px!important}.RecordFilters_statusSelect__5P59G .ant-select-selector{height:32px!important;padding:2px 8px!important;font-size:12px!important}.RecordFilters_resetButton__OYP6N{height:32px;width:32px;font-size:12px!important}.RecordFilters_clearIconButton__shxbe{height:20px;width:20px}}.RecordsView_recordsContainer__xqsPq{display:flex;gap:16px;flex-direction:row}.RecordsView_tableContainer__41CTY{flex:1 1;position:relative}.RecordsView_calendarContainer__Yiryc{width:280px}.RecordsView_floatButtonWrapper__i_Pcb{position:relative}.RecordsView_mobileCalendarOverlay__o7oMt{position:absolute;bottom:40px}@media(max-width:768px){.RecordsView_mobileCalendarOverlay__o7oMt{bottom:-14px}}.RecordsView_mobileCalendarOverlay__o7oMt{right:0;width:100%;z-index:1000;background:var(--main-background-color-section,#ffffff);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:9px;overflow-y:auto;transform-origin:100% 100%;animation:RecordsView_calendarExpand__WvtVy .3s cubic-bezier(.34,1.56,.64,1)}@keyframes RecordsView_calendarExpand__WvtVy{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.RecordsView_calendarFloatButton__scLbj{display:none}@media(max-width:999px){.RecordsView_recordsContainer__xqsPq{flex-direction:column}.RecordsView_calendarContainer__Yiryc{display:none}.RecordsView_calendarFloatButton__scLbj{display:block}}@media(max-width:768px){.RecordsView_calendarContainer__Yiryc{width:100%}}