.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%,#fff) 15%,rgba(0,0,0,0) 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}.PageTitle_variant__aLD4V{background:var(--secondary-color);background:linear-gradient(90deg,var(--secondary-color) 0,color-mix(in oklab,var(--secondary-color) 80%,#fff) 15%,rgba(0,0,0,0) 96%);padding:15px 25px;border-radius:12px 12px 0 0!important;margin:0}.SalaryView_pageHeader__kVj8i{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.SalaryView_pageHeader__kVj8i .SalaryView_titleBlock__Fvi4F h2{color:#1a1a1a;margin-bottom:4px!important}.SalaryView_pageHeader__kVj8i .SalaryView_filterBlock__nYCAp{display:flex;gap:12px;align-items:center}.SalaryView_pageHeader__kVj8i .SalaryView_filterBlock__nYCAp .SalaryView_rangePicker__jaSHj{box-shadow:0 2px 8px rgba(0,0,0,.04);border-radius:8px;padding:8px 16px}.SalaryView_statsRow__xsZSn{margin-bottom:32px}.SalaryView_statCard__njcqC{border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:transform .2s ease}.SalaryView_statCard__njcqC:hover{transform:translateY(-2px)}.SalaryView_statCard__njcqC .ant-statistic-title{font-size:14px;color:#64748b;margin-bottom:8px}.SalaryView_statCard__njcqC .ant-statistic-content{font-weight:700;color:#1e293b}.SalaryView_statSub__mtuxj{font-size:12px;color:#94a3b8;margin-top:8px}.SalaryView_tableCard__CPReP{border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);overflow:hidden}.SalaryView_tableCard__CPReP .ant-card-body{padding:0}.SalaryView_salaryTable__Flazi .ant-table-thead>tr>th{background-color:#fcfcfd;font-weight:600;color:#475569;padding:16px}@media(max-width:768px){.SalaryView_salaryTable__Flazi .ant-table-thead>tr>th{padding:12px 8px}}.SalaryView_salaryTable__Flazi .ant-table-tbody>tr>td{padding:16px}@media(max-width:768px){.SalaryView_salaryTable__Flazi .ant-table-tbody>tr>td{padding:12px 8px}}.SalaryView_avatarMini__6aHDr{width:48px;height:48px;border-radius:50%;background-color:#f1f5f9;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#94a3b8}.SalaryView_avatarMini__6aHDr img{width:100%;height:100%;object-fit:cover}.SalaryView_modalTitle__dIWFl{margin-bottom:8px}.SalaryView_modalSummary__mAhwV{background-color:#f8fafc;padding:24px;border-radius:12px;margin-bottom:24px;border:1px solid #e2e8f0}.SalaryView_modalSummary__mAhwV .SalaryView_summaryItem__wQvFH{text-align:center}.SalaryView_appointmentsList__g01Qw{max-height:400px;overflow-y:auto;padding-right:8px}.SalaryView_appointmentsList__g01Qw::-webkit-scrollbar{width:6px}.SalaryView_appointmentsList__g01Qw::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.SalaryView_aptItem__FE0Ux{padding:12px 0!important}.SalaryView_aptPrice__QzUKH{text-align:right}.SalaryView_aptMeta___vB7e .SalaryView_clientName__5ZXFp{font-weight:500;color:#1e293b}.SalaryView_aptMeta___vB7e .SalaryView_servicesList__fcFqx{font-size:12px;color:#64748b}.SalaryView_shiftsGrid__fq2V_{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));grid-gap:8px;gap:8px;width:100%}.SalaryView_shiftsGrid__fq2V_ .ant-checkbox-group{display:contents!important}.SalaryView_shiftsGrid__fq2V_ .kit-checkbox{width:100%;display:flex;align-items:center;justify-content:center}.SalaryView_shiftsGrid__fq2V_ .kit-checkbox .ant-checkbox-wrapper{-webkit-margin-start:0!important;margin-inline-start:0!important;width:100%;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;transition:all .2s;background:#fff;display:flex;align-items:center;justify-content:center;height:100%}.SalaryView_shiftsGrid__fq2V_ .kit-checkbox .ant-checkbox-wrapper:hover{border-color:#1890ff;background:#f0f7ff}.SalaryView_shiftsGrid__fq2V_ .kit-checkbox .ant-checkbox-wrapper.SalaryView_ant-checkbox-wrapper-checked__43iN6{border-color:#1890ff;background:#e6f7ff;font-weight:600}.SalaryView_shiftsGrid__fq2V_ .kit-checkbox .ant-checkbox-wrapper .ant-checkbox{display:none}.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:-1px -2px 4px rgba(51,51,51,.2);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:rgba(0,0,0,.05)}.Content_content__GDQcH .ps__thumb-y{background-color:rgba(0,0,0,.2);border-radius:4px;width:8px;right:0}.Content_content__GDQcH .ps__thumb-y:hover{background-color:rgba(0,0,0,.3)}.Content_content__GDQcH .ps__rail-x{display:none}.Content_content__GDQcH .scrollbar-container{box-shadow:inset -1px 0 3px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05);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:#fff;border-bottom:1px solid #f0f0f0}.BookingView_returnToBranch__oWOuW .BookingView_ant-btn-link__0Xakg{padding:0;height:auto;font-size:16px;font-weight:500;color:#262626}.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:#1890ff}.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:#fff;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:500;color:#8c8c8c;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 #262626}.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:#262626;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:#1890ff;height:2px}.BookingView_stepsHeader__57ag_ .ant-steps-item.ant-steps-item-wait{border-bottom:3px solid #f0f0f0}.BookingView_stepsHeader__57ag_.BookingView_ant-steps-item-wait__GDGfS .ant-steps-item-title{color:#8c8c8c;font-weight:500}.BookingView_stepsHeader__57ag_.BookingView_ant-steps-item-wait__GDGfS .ant-steps-item-title:after{background:#f0f0f0;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:#fff;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:#fafafa;border-top:1px solid #f0f0f0;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:hover{border-color:#40a9ff;box-shadow:0 8px 24px rgba(24,144,255,.12)}.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:#262626}.BookingView_stepContent__IEq7K .ant-card .BookingView_ant-card-meta-description__Cm5w2{font-size:14px;color:#595959;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:#1890ff}.BookingView_stepContent__IEq7K .ant-card.BookingView_ant-card-active__rEvTp .BookingView_ant-card-meta-title__Uegtl{color:#1890ff}.StepContainer_wrapper__0Vtrh{padding:12px 20px;background:#fff;border:1px solid #eaeaea;border-radius:8px}.StepContainer_title__aholM{margin:4px 0 8px;font-weight:600;font-size:18px}.StepContainer_subtitle__GiWQD{margin:-8px 0 16px;color:#8c8c8c}.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:#fff;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%}}.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{display:flex;flex-direction:column;gap:8px;width:100%;min-height:120px;padding:12px;border:1px solid #eaeaea;border-radius:12px;background:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease,background .2s ease}.SelectServiceStep_card__NI9Jv:hover{border-color:#d4dbc9;box-shadow:0 4px 12px rgba(0,0,0,.06)}.SelectServiceStep_selected__TLd_X{border:2px solid #1890ff;background:#f6f9ff}.SelectServiceStep_titleRow__y3eTO{width:100%}.SelectServiceStep_contentRow__a2zhK{display:flex;align-items:flex-start;gap:12px;width:100%}.SelectServiceStep_left__hbkRv{position:relative;flex:0 0 auto}.SelectServiceStep_placeholder__YoQG4{width:80px;height:50px;border-radius:8px;background:#f0f0f0;flex-shrink:0}.SelectServiceStep_radioOverlay__8HA3g{position:absolute;top:4px;right:4px;background:hsla(0,0%,100%,.9);border-radius:50%;padding:2px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.SelectServiceStep_radioOverlay__8HA3g .ant-checkbox{transform:scale(1.2)}.SelectServiceStep_radioOverlay__8HA3g .ant-checkbox-checked .ant-checkbox-inner{background-color:#52c41a;border-color:#52c41a}.SelectServiceStep_middle__6Z_F9{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:4px}.SelectServiceStep_title__6gQyx{font-weight:600;color:#2e3a26;font-size:15px;line-height:1.3}@media(max-width:768px){.SelectServiceStep_title__6gQyx{font-size:14px;font-weight:500}}.SelectServiceStep_metaRow__ftP_R{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.SelectServiceStep_duration__EkyJ_{color:#8c8c8c;font-size:13px}.SelectServiceStep_dot__WOSTF{width:3px;height:3px;background:#cfcfcf;border-radius:50%;flex-shrink:0}.SelectServiceStep_price__TYHhf{font-weight:600;color:#3d4a35;font-size:14px}.SelectServiceStep_right__pKWh0{flex:0 0 auto}@media(max-width:768px){.SelectServiceStep_card__NI9Jv{min-height:100px;padding:10px;gap:6px}.SelectServiceStep_placeholder__YoQG4{width:60px;height:40px}.SelectServiceStep_contentRow__a2zhK{gap:8px}}@media(min-width:1000px){.SelectServiceStep_card__NI9Jv{min-height:150px;padding:16px 18px}.SelectServiceStep_placeholder__YoQG4{width:160px;height:96px}.SelectServiceStep_title__6gQyx{font-size:17px}}.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-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-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:148px;right:25px;z-index:100;display:flex;gap:8px;align-items:center}@media(max-width:768px){.FixedActionButton_fixedActionButton__Bo2W3{top:auto;top:70px;right:25px}.FixedActionButton_fixedActionButton__Bo2W3 .ant-btn{width:56px;height:56px!important;border-radius:50%;border:4px double #fff;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.FixedActionButton_fixedActionButton__Bo2W3 .ant-btn span:not(:first-child){display:none}}.FinanceCard_card__hVvwx{padding:16px;border-radius:16px;border:2px solid rgba(0,0,0,.12);background:#fff;flex:1 1 420px;max-width:500px;transition:box-shadow .12s ease}.FinanceCard_card_title___U7ni{color:#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:rgba(0,0,0,.45);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:rgba(0,0,0,.13);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 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:rgba(0,0,0,.88);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:rgba(0,0,0,.45);padding:8px 0}.FinanceCard_card_stats_loading__Tt39K{padding:0 110px 10px;color:rgba(0,0,0,.6);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 rgba(0,0,0,.06)}.FinanceCard_card_stats_entry__9CnYC div{padding:2px 8px;gap:8px;border-radius:6px;background:#f2f2f2}.FinanceCard_card_stats_entry__9CnYC div,.FinanceCard_card_stats_entry__9CnYC span{color:rgba(0,0,0,.88);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:rgba(0,0,0,.65)}.FinanceCard_card_summary__dYc3i .FinanceCard_balance_value__0UrqN{color:rgba(0,0,0,.95);font-size:24px;font-weight:700;margin-bottom:6px}.FinanceCard_card_summary__dYc3i .FinanceCard_balance_label__zkO_W{color:rgba(0,0,0,.65);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:rgba(0,0,0,.8);font-weight:600}.FinanceCard_card_summary__dYc3i .FinanceCard_monthly_label__cxC_Y{color:rgba(0,0,0,.45);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:rgba(0,0,0,.88);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:#f3f5fc;padding:24px;width:402px}.Finances_finances__aIfL2{background-color:#fff;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:rgba(0,0,0,.45);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:rgba(0,0,0,.88);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}.CardDiagramm_container__dT4JZ{--font-family:"Manrope",sans-serif;--font-size:16px;--line-height:1.5}.CardDiagramm_diagramm__bhP47{width:100%;height:220px;border-radius:20px;background:#fff;background:color(display-p3 1 1 1)}.CardDiagramm_diagramm__bhP47 h3{color:var(--main-text-color-088);font-family:var(--font-family);font-size:28px;font-style:normal;font-weight:700;line-height:36px;padding:20px}.CardDiagramm_diagramm__bhP47 .CardDiagramm_diagramm_items__Go0BQ{display:flex;align-items:center;gap:24px;padding:6px 24px 24px}.CardDiagramm_diagramm__bhP47 .CardDiagramm_diagramm_items__Go0BQ .CardDiagramm_diagramm_items_pie__vWa13{position:relative;width:120px;height:120px}.CardDiagramm_diagramm__bhP47 .CardDiagramm_diagramm_items__Go0BQ .CardDiagramm_diagramm_items_pie__vWa13 p{color:var(--main-text-color-088);font-family:var(--font-family);font-size:24px;font-style:normal;font-weight:600;line-height:32px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.CardDiagramm_diagramm__bhP47 .CardDiagramm_diagramm_items__Go0BQ .CardDiagramm_diagramm_items_titles__fUW5m{display:flex;flex-direction:row-reverse}.CardDiagramm_diagramm__bhP47 .CardDiagramm_diagramm_items__Go0BQ .CardDiagramm_diagramm_items_titles__fUW5m .CardDiagramm_diagramm_items_title__CWCzU{display:flex;flex-direction:column;justify-content:space-between;gap:15px}.CardDiagramm_diagramm__bhP47 .CardDiagramm_diagramm_items__Go0BQ .CardDiagramm_diagramm_items_titles__fUW5m .CardDiagramm_diagramm_items_title__CWCzU p{color:var(--main-text-color-085);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:flex;align-items:center;gap:8px}.CardDiagramm_diagramm__bhP47 .CardDiagramm_diagramm_items__Go0BQ .CardDiagramm_diagramm_items_titles__fUW5m .CardDiagramm_diagramm_items_title__CWCzU p span{display:flex;width:6px;height:6px;border-radius:10px}.CardDiagramm_diagramm__bhP47 .CardDiagramm_diagramm_items__Go0BQ .CardDiagramm_diagramm_items_titles__fUW5m .CardDiagramm_diagramm_items_title__CWCzU h4{color:var(--main-text-color-085);font-family:var(--font-family);font-size:24px;font-style:normal;font-weight:600;line-height:32px;position:relative;margin-left:8px;padding-left:8px;border-left:1px solid color(display-p3 .9487 .955 .9711)}.CardDiagramm_diagramm__bhP47 .CardDiagramm_diagramm_items__Go0BQ .CardDiagramm_diagramm_items_titles__fUW5m .CardDiagramm_diagramm_items_title__CWCzU h4 span{position:absolute}.DiagrammPeriod_container__ZYVz0{--font-family:"Manrope",sans-serif;--font-size:16px;--line-height:1.5}.DiagrammPeriod_diagramm_period___FE96{display:flex;align-items:center;margin-bottom:37px}.DiagrammPeriod_diagramm_period___FE96 .DiagrammPeriod_diagramm_period_date__WPE6W{display:flex;align-items:center}.DiagrammPeriod_diagramm_period___FE96 .DiagrammPeriod_diagramm_period_date__WPE6W button{color:var(--main-text-color-088);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:22px;width:54px;transition:.2s;margin-right:24px;cursor:pointer}.DiagrammPeriod_diagramm_period___FE96 .DiagrammPeriod_diagramm_period_date__WPE6W .DiagrammPeriod_active__lBbBI{color:var(--main-text-active-color)}.DiagrammPeriod_diagramm_period___FE96 .DiagrammPeriod_diagramm_period_datepicker__5WzUr{margin-left:24px}.DiagrammPeriod_diagramm_period_none__xIUg2{display:flex;align-items:center;height:32px;border-radius:20px;margin-bottom:37px}.DiagrammPeriod_diagramm_period_none__xIUg2 .DiagrammPeriod_diagramm_period_none_titles__Sfio9{width:54px;height:22px;margin-right:24px;border-radius:7px;background-image:linear-gradient(90deg,#ffffff,#f3f5fc 40px,#ffffff 80px);background-size:600px;animation:DiagrammPeriod_shine-lines__ZXSZ2 2s linear infinite}.DiagrammPeriod_diagramm_period_none__xIUg2 .DiagrammPeriod_diagramm_period_none_range__UZ6LA{width:288px;height:32px;margin-left:24px;border-radius:7px;background-image:linear-gradient(90deg,#ffffff,#f3f5fc 40px,#ffffff 80px);background-size:600px;animation:DiagrammPeriod_shine-lines__ZXSZ2 2s linear infinite}@keyframes DiagrammPeriod_shine-lines__ZXSZ2{0%{background-position:-160px}40%,to{background-position:215px}}@keyframes DiagrammPeriod_shine-avatar__XIdbL{0%{background-position:-92px}40%,to{background-position:268px}}.CardBar_container__RoI1g{--font-family:"Manrope",sans-serif;--font-size:16px;--line-height:1.5}.CardBar_card_bar___RHmJ{padding:0 25px;margin:24px 0;display:flex;flex-direction:column}.CardBar_card_bar___RHmJ .CardBar_card_bar_diagramm__A_dff{display:flex;gap:16px}.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-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}}.IndicatorBar_container__G05If{--font-family:"Manrope",sans-serif;--font-size:16px;--line-height:1.5}.IndicatorBar_indicator_bar__9kVIR{display:flex;padding:0 25px}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX{width:100%;border-radius:20px;padding:0 0 15px;background:var(--main-background-color-section)}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX h3{color:var(--main-text-color-088);font-family:var(--font-family);font-size:20px;font-style:normal;font-weight:500;line-height:28px;padding:20px}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl{display:flex;gap:16px;margin-bottom:23px;padding:0 20px}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl button{color:var(--main-text-color-045);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:22px;width:160px;display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-radius:16px;border:.5px solid var(--btnWhite-border-color);transition:.2s}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl button p{display:flex;align-items:center;gap:8px}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl button p .IndicatorBar_indicator_bar_field_btns_dot_first__DKM1G{width:6px;height:6px;border-radius:100px;background:#51e4b4}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl button p .IndicatorBar_indicator_bar_field_btns_dot_second__i3EWJ{width:6px;height:6px;border-radius:100px;background:red}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl button p .IndicatorBar_indicator_bar_field_btns_dot_third__IVdNe{width:6px;height:6px;border-radius:100px;background:#dfe16d}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl button p .IndicatorBar_indicator_bar_field_btns_dot_fourth__9p7mB{width:6px;height:6px;border-radius:100px;background:#6fade6}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl button p .IndicatorBar_indicator_bar_field_btns_dot_fifth__WaVbb{width:6px;height:6px;border-radius:100px;background:#a389d4}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl button span{color:rgba(0,0,0,.88);font-size:24px;line-height:32px}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_btns__sGKYl .IndicatorBar_active__SSPAb{background:#f2f4f8;background:color(display-p3 .9487 .955 .9711);border:.5px solid color(display-p3 .9487 .955 .9711)}.IndicatorBar_indicator_bar__9kVIR .IndicatorBar_indicator_bar_field__Dv1rX .IndicatorBar_indicator_bar_field_diagramm__mmrYp{position:relative;padding:0 5px;min-height:252px;display:flex;flex-direction:column;gap:20px}.IndicatorBar_indicators_bar_none__00jQY .IndicatorBar_indicators_bar_none_desc__SphGL{width:152px;height:28px;margin:20px 16px 20px 20px;border-radius:16px;background-image:linear-gradient(90deg,#f3f5fc,#ffffff 40px,#f3f5fc 80px);background-size:600px;animation:IndicatorBar_shine-lines__HWD_b 2s linear infinite}.IndicatorBar_indicators_bar_none__00jQY .IndicatorBar_indicators_bar_none_titles___cmQc{display:flex;padding:0 20px;margin-bottom:23px}.IndicatorBar_indicators_bar_none__00jQY .IndicatorBar_indicators_bar_none_titles___cmQc .IndicatorBar_indicators_bar_none_title__2bciV{width:160px;height:84px;margin-right:16px;border-radius:16px;background-image:linear-gradient(90deg,#f3f5fc,#ffffff 40px,#f3f5fc 80px);background-size:600px;animation:IndicatorBar_shine-lines__HWD_b 2s linear infinite}@keyframes IndicatorBar_shine-lines__HWD_b{0%{background-position:-160px}40%,to{background-position:215px}}@keyframes IndicatorBar_shine-avatar__EF1s6{0%{background-position:-92px}40%,to{background-position:268px}}.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}}.DailyReportView_recordsContainer__QKPFA{display:flex;gap:24px;align-items:flex-start;position:relative;padding:0}@media(max-width:768px){.DailyReportView_recordsContainer__QKPFA{flex-direction:column}}.DailyReportView_fabButton__czM_N{width:56px!important;height:56px!important;z-index:1000}.DailyReportView_fabButton__czM_N .ant-float-btn-body{width:56px!important;height:56px!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2),0 4px 15px rgba(0,0,0,.2)!important}.DailyReportView_fabButton__czM_N .ant-float-btn-icon{font-size:22px!important}.DailyReportView_contentContainer__dfYr2{flex:1 1;min-width:0;width:100%}.DailyReportView_dashboardWrapper__yxOgl{display:flex;flex-direction:column;gap:16px}.DailyReportView_mainContentArea__idix_{padding:8px 0}.DailyReportView_mainContentArea__idix_ .ant-masonry{width:100%!important}@media(max-width:600px){.DailyReportView_mainContentArea__idix_ .ant-masonry .ant-masonry-item{width:100%!important;position:relative!important;inset-inline-start:0!important;top:auto!important;margin-bottom:16px}}.DailyReportView_focusedEditContent__f1rUv{background:#fdfdfd;padding:24px;border-radius:16px;border:1px solid #eee}.DailyReportView_wizardContainer__0Cizi{display:flex;flex-direction:column;gap:24px;padding-bottom:100px}.DailyReportView_wizardStepLayout__IWrqa{display:flex;flex-direction:column;gap:16px;max-width:600px;margin:0 auto}.DailyReportView_wizardFooter__oF5s_{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#fff;padding:10px 20px;border-radius:50px;box-shadow:0 10px 40px rgba(0,0,0,.12);display:flex;align-items:center;gap:20px;z-index:1000;border:1px solid #eee;width:max-content}.DailyReportView_miniSteps__6aOJg{display:flex;gap:12px}.DailyReportView_miniStepItem__x3Nuv{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f0f2f5;color:#8c8c8c;cursor:pointer;transition:all .2s cubic-bezier(.645,.045,.355,1);font-size:20px}.DailyReportView_miniStepItem__x3Nuv:hover{background:#e6f7ff;color:#1890ff}.DailyReportView_miniStepItem__x3Nuv.DailyReportView_active__3yrOr{background:#1890ff;color:#fff;box-shadow:0 4px 15px rgba(24,144,255,.4);transform:scale(1.15)}.DailyReportView_nextBtn__C26gu{border-radius:30px!important;height:40px!important}.DailyReportView_calendarContainer__M8FUi{width:300px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;background:#fff;padding:12px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid #f0f0f0}@media(max-width:991px){.DailyReportView_calendarContainer__M8FUi{display:none}}.DailyReportView_wizardModal__KA3F9 .ant-modal-content{border-radius:24px;padding:20px}.DailyReportView_floatButtonWrapper__4b_lP{z-index:100}.ClientForm_wrapper__nVCNV .client-form-optional{display:none}.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 rgba(0,0,0,.08);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:#c7d1bb!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:#fff!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:color-mix(in oklab,var(--ant-color-text,#3d4a35) 95%,rgba(0,0,0,0))!important;border-bottom:1px solid var(--ant-color-border,#9db088)!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.08);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(--border-color);border-radius:6px;font-size:14px;background-color:#fff}.TamgaList_filter_item__hlyyO input:focus,.TamgaList_filter_item__hlyyO select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(24,144,255,.1)}.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}}.CreateUserForm_createUserForm__f6bBR{padding:8px 0}.CreateUserForm_createUserForm__f6bBR .ant-form-item{margin-bottom:0!important}.CreateUserForm_createUserForm__f6bBR .ant-input,.CreateUserForm_createUserForm__f6bBR .ant-input-number,.CreateUserForm_createUserForm__f6bBR .ant-input-password,.CreateUserForm_createUserForm__f6bBR .ant-picker,.CreateUserForm_createUserForm__f6bBR .ant-select-selector{border-radius:6px!important;max-width:none!important}.CreateUserForm_createUserForm__f6bBR .ant-input-lg,.CreateUserForm_createUserForm__f6bBR .ant-picker-large,.CreateUserForm_createUserForm__f6bBR .ant-select-lg .ant-select-selector{height:40px!important;line-height:38px!important}.CreateUserForm_createUserForm__f6bBR .ant-input-password-large{height:40px!important}.CreateUserForm_createUserForm__f6bBR .ant-input-password-large .ant-input{height:38px!important}.CreateUserForm_createUserForm__f6bBR .ant-select-lg .ant-select-selection-item{line-height:38px!important}.CreateUserForm_createUserForm__f6bBR .ant-select,.CreateUserForm_createUserForm__f6bBR .ant-space{width:100%}.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:#444}.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:#444;color:#888}.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:#333!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 rgba(61,74,53,.25);-webkit-border-end:2px solid rgba(61,74,53,.25);border-inline-end:2px solid rgba(61,74,53,.25);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:#000!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:#fff7e6;border:1px solid #ffd591;font-size:11px;color:#d46b08}.RecordProcessingForm_paymentAmountError__KasS8{margin-top:6px;font-size:11px;color:#cf1322;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:#3d4a35;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 rgba(0,0,0,.933)!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:#fdfdfd;border-left:1px solid var(--ant-color-border,#9db088);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,#f0f0f0);background:#fff;display:flex;align-items:center;justify-content:center}.CalendarView_branchBadge__nb2X7{font-weight:600;font-size:14px;background:#f0f7ff;border:1px solid #bae7ff;color:#1890ff;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 #e8e8e8;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:rgba(0,0,0,.1)!important}.CalendarView_pastTimeSlot__LL_fQ:hover{background-color:rgba(0,0,0,.12)!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:#fff;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:#333}.CalendarView_appointmentServices__B0gk3{font-size:11px;font-weight:700;color:#1a1a1a;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:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.CalendarView_appointmentPhone__fR_YM{font-size:9px;font-weight:500;color:#666;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 #f0f0f0!important;background:#fff;border-radius:8px}.EmployeeCards_card__1xBlX:hover{border-color:var(--ant-color-primary-hover,#40a9ff)!important;background:#f0f7ff}.EmployeeCards_card__1xBlX.EmployeeCards_selected__8YiXP{border-color:var(--ant-color-primary,#1890ff)!important;background:#f0f7ff;box-shadow:0 2px 8px rgba(24,144,255,.2)}.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}.EmployeeCards_branches__71eni{display:flex;flex-wrap:wrap;gap:2px}.EmployeeCards_branchTag__YSKQq{font-size:11px;padding:0 6px;margin:0;background:#f5f5f5;border:none;border-radius:4px;color:#595959}.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:#ede8db!important;border-radius:0 20px 20px 20px!important;border:1px solid #9db088!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:#3d4a35}.EmployeeEditForm_actions__4_vKy{display:flex;gap:8px}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-nav{background:#d4cdb8;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:#6b7c5c!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:#ede8db!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-tab-active .ant-tabs-tab-btn{color:#3d4a35!important}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-ink-bar{display:none}.EmployeeEditForm_employeeTabs__S_Sqk .ant-tabs-content-holder{background:#d4cdb8;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,.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:#ede8db;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:#c7bc9f;border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.08)}.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{background-color:#f5f3ec;border:1px solid #9db088;border-radius:8px;padding:16px;margin-top:16px}.EmployeeEditForm_infoSectionCompact__cZ_GE{background-color:#f5f3ec;border:1px solid #9db088;border-radius:8px;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:#6b7c5c}.EmployeeEditForm_infoSectionCompact__cZ_GE .EmployeeEditForm_infoValue__bmMpq{font-weight:600;font-size:13px;color:#3d4a35}.EmployeeEditForm_infoRow__vjsM7{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #d9d9d9}.EmployeeEditForm_infoRow__vjsM7:last-child{border-bottom:none}.EmployeeEditForm_infoLabel___Il4u{font-weight:600;color:#3d4a35}.EmployeeEditForm_infoValue__bmMpq{color:#6b7c5c}.EmployeeEditForm_placeholder__7QgAA{padding:40px;text-align:center;color:#8c8c8c;background-color:#f5f3ec;border:1px dashed #9db088;border-radius:8px;margin:16px 0}.EmployeeEditForm_placeholder__7QgAA p{margin:0;font-size:16px}.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%}}