.EmptyChatState_chatNoChooseWrap__R8C2I{height:100%;display:flex;align-items:center;justify-content:center}.EmptyChatState_chatNoChoose__z_Z0a{font-family:Noto Sans,sans-serif;font-weight:500;font-size:36px;line-height:100%;color:#ff6b78}.SettingsPageHeader_header__nA0S4{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.SettingsPageHeader_titleGroup__2u_2D{display:flex;align-items:center;gap:12px}.SettingsPageHeader_breadcrumb__SCsvx{font-family:var(--font-noto-sans);font-weight:700;font-size:22px}.SettingsPageHeader_breadcrumb__SCsvx,.SettingsPageHeader_titleActions__Fi1e_{display:flex;align-items:center;gap:8px}.SettingsPageHeader_breadcrumbBase__AQDgS{color:var(--color-gray-700)}.SettingsPageHeader_breadcrumbLink__yg3m8{all:unset;cursor:pointer;color:inherit;font:inherit}.SettingsPageHeader_breadcrumbLink__yg3m8:hover{text-decoration:underline}.SettingsPageHeader_breadcrumbLink__yg3m8:focus-visible{outline:2px solid var(--color-accent);border-radius:2px}.SettingsPageHeader_breadcrumbActive__PNwVg{color:var(--color-primary);font-weight:500}.SettingsPageHeader_separator__ClpCJ{color:var(--color-gray-500);font-weight:400}.SettingsPageHeader_headerActions__hoSIQ{display:flex;align-items:center;gap:8px}.AppInput_input__xK_bt{background:rgba(0,0,0,0);font-family:var(--font-noto-sans);font-weight:400}.AppInput_input__xK_bt,.AppInput_input__xK_bt:focus{border:none;outline:none;box-shadow:none}.AppInput_inputForm__7egBI{width:100%;height:40px;border:1px solid var(--color-border);border-radius:10px;padding:10px 8px;font-size:14px;line-height:20px;color:var(--color-black);box-sizing:border-box}.AppInput_inputForm__7egBI:focus{outline:none;box-shadow:none;border:1px solid var(--color-accent)}.AppInput_inputForm__7egBI::placeholder{color:var(--color-gray-500)}.AppInput_inputError__CeswM{border-color:var(--color-danger-bright)!important}.AppInput_textarea__fEb6x{width:100%;border:1px solid var(--color-border);border-radius:10px;padding:10px 8px;font-family:var(--font-noto-sans);font-weight:400;font-size:14px;line-height:20px;color:var(--color-black);resize:none;box-sizing:border-box;outline:none}.AppInput_textarea__fEb6x:focus{border:1px solid var(--color-accent)}.AppInput_textarea__fEb6x::placeholder{color:var(--color-gray-500)}.AppInput_textareaError__3msLU{border-color:var(--color-danger-bright)}.PayrollNumberField_field__VK663{display:flex;align-items:stretch;width:100%;height:40px;border:1px solid var(--color-brand-600);border-radius:10px;overflow:hidden;background:var(--color-white)}.PayrollNumberField_input__d6Edf{all:unset;box-sizing:border-box;flex:1 1;min-width:0;height:100%;padding:0 12px;font-size:1em;color:var(--color-brand-600);-moz-appearance:textfield}.PayrollNumberField_input__d6Edf::-webkit-inner-spin-button,.PayrollNumberField_input__d6Edf::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PayrollNumberField_suffix__lMtT_{display:flex;align-items:center;padding:0 12px;flex-shrink:0;font-size:.875em;color:var(--color-gray-450);background:var(--table-header-bg);border-left:1px solid var(--color-brand-600)}.SearchField_search__jHtD1{height:40px;border:1px solid var(--color-border);border-radius:10px;display:flex;gap:10px;align-items:center;padding:0 12px}.SearchField_search__jHtD1 .SearchField_searchInput__WwrVq{width:100%;font-size:14px}.DecimalInput_alignRight__ePC9F{text-align:right}.PayrollOptionSelect_dropdown__R5d_r{position:relative;width:100%;box-sizing:border-box;min-height:40px;border:1px solid var(--color-brand-600);border-radius:10px}.PayrollOptionSelect_dropdown__R5d_r.PayrollOptionSelect_disabled__yniui{opacity:.5;pointer-events:none}.PayrollOptionSelect_selected__j9B9y{all:unset;box-sizing:border-box;width:100%;height:40px;padding:9px 9px 8px 12px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:6px;font-weight:500;font-size:1em;line-height:140%;color:var(--color-brand-600);border-radius:10px}.PayrollOptionSelect_selected__j9B9y:focus{outline:none}.PayrollOptionSelect_selected__j9B9y:hover{background-color:var(--color-sidebar-hover-light)}.PayrollOptionSelect_selectedText__ZcL9Y{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--color-brand-600)}.PayrollOptionSelect_placeholder__c7XV4{color:var(--color-gray-450)}.PayrollOptionSelect_clearBtn__ji3L9{all:unset;cursor:pointer;display:flex;align-items:center;flex-shrink:0;color:var(--color-brand-600)}.PayrollOptionSelect_options__5Ki7S{position:absolute;max-height:240px;background-color:var(--color-white);border:1px solid var(--color-brand-600);border-radius:10px;box-shadow:var(--shadow-dropdown);overflow-y:auto}.PayrollOptionSelect_option__0ca6P{width:100%;padding:8px 12px;cursor:pointer;font-weight:500;font-size:1em;line-height:140%;color:var(--color-brand-600);border-radius:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PayrollOptionSelect_option__0ca6P:hover{background-color:var(--color-brand-600);color:var(--color-white)}.PayrollOptionSelect_option__0ca6P.PayrollOptionSelect_optionSelected__3Xh3j{font-weight:700}.PayrollOptionSelect_empty__h16x4{font-family:var(--font-noto-sans);font-weight:400;font-size:.875em;color:var(--color-brand-600);text-align:center;padding:10px}.PayrollExceptionRow_row__OzGzo{display:flex;align-items:flex-end;gap:16px;width:100%}.PayrollExceptionRow_field__1Al_X{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.PayrollExceptionRow_fieldLabel__FBzG5{font-family:var(--font-noto-sans);font-weight:500;font-size:.875em;color:var(--color-text-muted)}.PayrollExceptionRow_fieldNarrow__d06v_{flex-shrink:0;display:flex;flex-direction:column;gap:6px}.PayrollExceptionRow_fieldType__HWukS{flex:0 0 90px;display:flex;flex-direction:column;gap:6px}.PayrollExceptionRow_removeButton__PuNRI{display:flex;align-items:center;justify-content:center;height:40px;flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;color:var(--color-primary)}.PayrollRolePercentCard_card__gU8JA{display:flex;flex-direction:column;width:100%}.PayrollRolePercentCard_bordered__LpUP2{flex:1 1;min-width:0;padding:10px 12px;border:1px solid var(--color-gray-200);border-radius:16px}.PayrollRolePercentCard_header__UkmiL{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.PayrollRolePercentCard_headerLeft__YFwD6{display:flex;align-items:center;gap:12px;min-width:0}.PayrollRolePercentCard_title__rQqqv{font-family:var(--font-noto-sans);font-size:14px;font-weight:500;color:var(--color-text-muted);flex-shrink:0}.PayrollRolePercentCard_percentInput__AT8TN{flex-shrink:0}.PayrollRolePercentCard_headerWide__MBAHf{display:flex;flex-direction:column;gap:4px;width:100%}.PayrollRolePercentCard_wideRow__lRWX7{display:flex;align-items:center;gap:16px;width:100%}.PayrollRolePercentCard_wideRow__lRWX7>:first-child{flex:1 1;min-width:0}.PayrollRolePercentCard_addButton__Icb3g{all:unset;flex-shrink:0;height:40px;display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--color-primary);font-size:16px}.PayrollRolePercentCard_rows__5wiQH{display:flex;flex-direction:column;gap:10px;width:100%}.PayrollCheckbox_checkbox__SavQX{all:unset;display:flex;align-items:center;column-gap:8px;cursor:pointer}.PayrollCheckbox_checkbox__SavQX:focus-visible{outline:2px solid var(--color-accent);border-radius:4px}.PayrollCheckbox_checkboxIcon__AZ1nk{width:18px;height:18px;flex-shrink:0;color:var(--color-primary)}.PayrollCheckbox_checkboxText__gmlw3{font-family:var(--font-noto-sans);font-weight:400;font-size:14px;line-height:100%;color:var(--color-text-muted)}.utilities_rotate180__9iN_N{transform:rotate(180deg)}.utilities_flex__u8a_a{display:flex}.utilities_flexCol__DzbsB{display:flex;flex-direction:column}.utilities_itemsCenter__o6sFG{align-items:center}.utilities_justifyCenter__PV1CQ{justify-content:center}.utilities_textCenter__UmiLE{text-align:center}.utilities_p2rem__XTqra{padding:2rem}.utilities_hScreen__mk3uJ{height:100vh}.utilities_gap15__vtXu7{gap:15px}.utilities_flex1__1_nGi{flex:1 1}.utilities_visuallyHidden__IIoPQ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.AdminGradeDimensionTable_dimensionTable__mUin_{position:relative;width:100%}.AdminGradeDimensionTable_initialLoaderContainer__hPFGH{min-height:240px;display:flex;align-items:center;justify-content:center}.AdminGradeDimensionTable_tableWrapper__k4xZl{width:100%;max-width:100%;overflow-x:auto;border:1px solid var(--color-border);border-radius:16px;background:var(--color-white);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.AdminGradeDimensionTable_table__DTCGt{width:100%;--value-col-width:clamp(142px,calc(270px - (var(--dimension-cols) - 1) * 32px),270px);--label-col-width:420px;min-width:calc(var(--label-col-width) + var(--value-col-width)*var(--dimension-cols));border-collapse:separate;border-spacing:0;table-layout:fixed}.AdminGradeDimensionTable_td__2BSGD,.AdminGradeDimensionTable_th__1qa89{width:var(--value-col-width);padding:10px 12px;white-space:nowrap;text-align:center;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-white)}.AdminGradeDimensionTable_td__2BSGD{text-align:end}.AdminGradeDimensionTable_td__2BSGD:last-child{border-right:none}.AdminGradeDimensionTable_th__1qa89{font-family:var(--font-noto-sans);font-size:14px;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-2)}.AdminGradeDimensionTable_th__1qa89:last-child{border-right:none}.AdminGradeDimensionTable_td__2BSGD:first-child,.AdminGradeDimensionTable_th__1qa89:first-child{width:max(var(--label-col-width),100% - var(--value-col-width)*var(--dimension-cols));text-align:left}.AdminGradeDimensionTable_stickyCol__rcGX9{position:-webkit-sticky;position:sticky;left:0}.AdminGradeDimensionTable_stickyHeader__0MWUB{z-index:3;background:var(--color-surface-2)}.AdminGradeDimensionTable_stickyBodyCell__NiNmx{background:var(--color-white)}.AdminGradeDimensionTable_stickyRightCol__EsyED{position:-webkit-sticky;position:sticky;right:0}.AdminGradeDimensionTable_stickyRightHeader__e23hs{z-index:3;background:var(--color-surface-2)}.AdminGradeDimensionTable_stickyRightBodyCell__xSvlQ{background:var(--color-surface-2)}.AdminGradeDimensionTable_labelCell__ecQma{font-family:var(--font-noto-sans);font-size:14px;line-height:20px;color:var(--color-text-light);white-space:nowrap}.AdminGradeDimensionTable_valueChip__MirK1{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:16px;font-family:var(--font-noto-sans);font-size:14px;font-weight:400;line-height:20px}.AdminGradeDimensionTable_emptyState__urrPB{width:100%;min-height:240px;display:flex;align-items:center;justify-content:center}.AdminGradeDimensionTable_empty__ROrIx{color:var(--color-text-light);font-family:var(--font-noto-sans);font-size:16px;font-weight:600;line-height:24px}.AdminGradeDimensionTable_loaderOverlay__P6kuR{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.55);border-radius:16px}.AdminGradeDimensionTable_percentage__llllN{font-family:var(--font-noto-sans);font-weight:400;font-size:14px;line-height:20px;color:var(--color-gray-500)}.ChatListItem_item__BioTF{display:flex;column-gap:8px;padding:16px 20px;cursor:pointer}.ChatListItem_item__BioTF:hover{background-color:rgba(227,227,227,.5019607843)}.ChatListItem_itemSelected__MnFBY,.ChatListItem_itemSelected__MnFBY:hover{background-color:#ececf7}.ChatListItem_itemWithDivider__KYUtx{border-bottom:.5px solid #c6c6c6}.ChatListItem_avatar__mXNMK{width:56px;height:56px;min-width:56px;border-radius:100px;background-color:#f9f9f9;position:relative}.ChatListItem_avatarPersonIcon__Wa0cV{width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ChatListItem_channelStack__iMFSi{position:absolute;bottom:0;right:0;width:28px;height:28px;pointer-events:none;z-index:2}.ChatListItem_channelStackIcon__eRDcf{width:14px;height:14px;position:absolute;bottom:0;right:0;z-index:1}.ChatListItem_channelStackIconMain__g0emb{width:20px;height:20px;position:absolute;bottom:0;right:0;z-index:4}.ChatListItem_info__4nDSA{display:flex;width:calc(100% - 56px - 8px);flex-direction:column;justify-content:center;row-gap:12px;min-width:0}.ChatListItem_topRow__eQcoq{display:flex;justify-content:space-between;align-items:center;column-gap:8px}.ChatListItem_clientName__E0QKQ{font-family:Noto Sans,sans-serif;font-weight:600;font-size:16px;line-height:145%;color:#000;display:flex;column-gap:8px;align-items:center;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.ChatListItem_newIcon__BA3V1{width:16.84px;height:16px;flex-shrink:0}.ChatListItem_time__abMgw{font-family:Noto Sans,sans-serif;font-weight:400;font-size:12px;line-height:100%;color:#656565;flex-shrink:0}.ChatListItem_messageRow__i1iqY{display:flex;align-items:center;justify-content:space-between;column-gap:8px;min-height:20px}.ChatListItem_message__kJRJH{font-family:Noto Sans,sans-serif;font-weight:400;font-size:14px;line-height:100%;color:#656565;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.ChatListItem_counter__tuWjz{width:24px;height:24px;min-width:24px;border-radius:100px;background-color:#7773c6;font-family:Noto Sans,sans-serif;font-weight:300;font-size:12px;line-height:100%;color:#fff;display:flex;justify-content:center;align-items:center}.ChatsPanel_panel__qyCmd{height:100%;display:flex;flex-direction:column;position:relative;min-height:0}.ChatsPanel_searchAndTabs__wzprB{display:flex;flex-direction:column;row-gap:20px;flex-shrink:0}.ChatsPanel_list__p2Ssx{flex:1 1;min-height:0;overflow-y:auto;padding-top:8px}.ChatsPanel_loaderWrap__moagF,.ChatsPanel_noData__zPpEP{flex:1 1;display:flex;align-items:center;justify-content:center;color:#656565;font-family:Noto Sans,sans-serif;font-size:14px}.ChatsPanel_loadingMore__M2_ld{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;padding:8px 0;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff)}.ChatsPanelSearch_search__L1KHa{height:40px;border:1px solid #e3e3e3;border-radius:10px;display:flex;gap:10px;align-items:center;padding:0 12px;margin:20px 20px 0}.ChatsPanelSearch_searchIcon__rO0Wr{width:16px;height:16px;flex-shrink:0;color:#656565}.ChatsPanelSearch_searchInput__lufcV{width:100%;font-family:Noto Sans,sans-serif;font-weight:400;font-size:14px}.ChatsPanelSearch_searchInput__lufcV,.ChatsPanelSearch_searchInput__lufcV:focus{border:none;outline:none;box-shadow:none}.ChatsPanelTabs_tabs__E9jll{display:flex;flex-direction:row;padding:0 20px}.ChatsPanelTabs_tab__j2qvo{padding:6px 0;flex:1 1;font-family:Noto Sans,sans-serif;font-weight:400;font-size:16px;line-height:140%;text-align:center;cursor:pointer;background:none;border:none;border-bottom:1px solid #c6c6c6;color:#c6c6c6}.ChatsPanelTabs_tabActive__uIfcV{border-bottom:1px solid #7773c6;font-weight:600;color:#7773c6}.Popup_overlay__8uShC{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1000}.Popup_modal__GHqIu{background:#fff;border-radius:20px;position:relative;width:495px;max-height:900px;display:flex;flex-direction:column;row-gap:16px}.TemplateMessages_container__iFXsG{border-top:1px solid #e3e3e3;padding:16px 24px;display:flex;align-items:center;column-gap:12px}.TemplateMessages_templateBtn__HXXb8{flex-shrink:0;width:36px;height:36px;background-color:#fee;border:none;border-radius:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:1;transition:opacity .2s ease}.TemplateMessages_templateBtnDisabled__VGLOA{opacity:.35;cursor:default;pointer-events:none}.TemplateMessages_templateBtnIcon__5k5Uf{width:16px;height:16px}.TemplateMessages_templateList__pCtWK{flex:1 1;display:flex;flex-direction:row;column-gap:12px;overflow-x:auto;scrollbar-width:none}.TemplateMessages_templateList__pCtWK::-webkit-scrollbar{display:none}.TemplateMessages_templateItem___npsi{flex-shrink:0;padding:8px 10px;border-radius:10px;border:1px solid #e3e3e3;background:rgba(0,0,0,0);cursor:pointer;font-family:Noto Sans,sans-serif;font-weight:400;font-size:14px;line-height:100%;color:#656565;white-space:nowrap}.TemplateMessages_popupHeader__LaECk{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;background-color:#dedeeb;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box}.TemplateMessages_popupHeaderTitle__p7ESk{font-family:Noto Sans,sans-serif;font-size:22px;line-height:32px;color:#000;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.TemplateMessages_popupHeaderIcon__uQeJI{width:24px;height:24px;cursor:pointer;padding:5px;background:rgba(0,0,0,0);border:none;flex-shrink:0}.TemplateMessages_popupMessage__noLGX{width:100%;padding:16px;box-sizing:border-box;font-family:Noto Sans,sans-serif;font-weight:400;font-size:16px;color:#000}.TemplateMessages_popupMessageLine__4Yphq{display:block;line-height:140%}.TemplateMessages_popupMessageLineWithInput__On_aX{line-height:normal}.TemplateMessages_inlineInputWrapper__BOBNN{display:inline-block;position:relative;vertical-align:baseline;margin:5px;max-width:calc(100% - 40px)}.TemplateMessages_inlineInputMirror__ItTpe{visibility:hidden;white-space:pre;font-size:16px;min-width:40px;pointer-events:none;position:absolute}.TemplateMessages_inlineInputMirror__ItTpe,.TemplateMessages_inlineInput__gIICh{display:inline-block;font-family:Noto Sans,sans-serif;font-weight:400;line-height:140%;padding:7.5px 12px}.TemplateMessages_inlineInput__gIICh{font-size:14px;color:#000;border:1px solid #c0bdeb;border-radius:10px;outline:none;min-width:65px;max-width:100%;vertical-align:baseline;transition:border-color .2s ease,background-color .2s ease}.TemplateMessages_popupLink__BQEXz{color:#7773c6;text-decoration:underline;cursor:pointer;background:rgba(0,0,0,0);border:none;padding:0;font:inherit}.TemplateMessages_popupBtns__R6A0D{display:flex;align-items:center;column-gap:16px;padding:12px 16px 24px;border-top:1px solid #e3e3e3}.TemplateMessages_popupBtn__ljlcV{width:100%;padding:9px 0;font-family:Noto Sans,sans-serif;font-weight:500;font-size:16px;line-height:100%;border-radius:10px;cursor:pointer;text-align:center;border:none;display:flex;align-items:center;justify-content:center;column-gap:8px}.TemplateMessages_popupBtnCancel__NQPtV{background-color:rgba(0,0,0,0);color:#656565;border:1px solid #e3e3e3}.TemplateMessages_popupBtnSend__NkwzA{background-color:#7773c6;color:#fff}.TemplateMessages_popupBtnSend__NkwzA:disabled{opacity:.4;cursor:not-allowed}.TemplateMessages_popupBtnChannelIcon__PSrkd{width:16px;height:16px}.ChatGallery_overlay__x5mXO{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7)}.ChatGallery_modal__OdUEy{display:flex;flex-direction:column;row-gap:12px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-width:min(800px,90vw);max-height:min(912px,90vh);overflow:auto;background:#fff;border-radius:12px;padding:16px}.ChatGallery_header__Kiv98{display:flex;align-items:center;justify-content:space-between}.ChatGallery_headerTitle__8i1Z6{font-family:Noto Sans,sans-serif;font-weight:600;font-size:14px}.ChatGallery_closeBtn__ZqOjC{border:none;background:rgba(0,0,0,0);cursor:pointer;font-size:16px}.ChatGallery_mainImage__UN3Sw{max-width:100%;max-height:70vh;object-fit:contain}.ChatGallery_thumbs__T6Ywo{display:flex;column-gap:8px;overflow-x:auto}.ChatGallery_thumbActive__mDqj1,.ChatGallery_thumb__zurxz{width:56px;height:56px;object-fit:cover;border-radius:6px;cursor:pointer}.ChatGallery_thumbActive__mDqj1{outline:2px solid #7773c6}.CallMessage_callBlock__PqoQp{display:flex;flex-direction:column;row-gap:8px;width:100%}.CallMessage_callBlockInfo__2TNyk{display:flex;flex-direction:column;row-gap:6px}.CallMessage_callBlockInfoStatusAndPlay__LM4Dt{display:flex;align-items:center;justify-content:space-between}.CallMessage_callStatusRow__0JGe3{display:flex;align-items:center}.CallMessage_callStatus__v9l5t{font-family:Noto Sans,sans-serif;font-weight:600;font-size:13px}.CallMessage_callPlayPauseBtn__Qamd_{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:#fff;cursor:pointer}.CallMessage_callPlayPauseBtn__Qamd_:disabled{cursor:not-allowed;opacity:.6}.CallMessage_callBlockInfoIcon__HUhdQ{width:14px;height:14px}.CallMessage_callAudioSpinner__yJ3dN{display:inline-block;width:12px;height:12px;border:2px solid #7773c6;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:CallMessage_spin__FR_4Y .8s linear infinite}@keyframes CallMessage_spin__FR_4Y{to{transform:rotate(1turn)}}.CallMessage_callInfoIconAndTime__yPM4q{display:flex;align-items:center;justify-content:space-between}.CallMessage_callInfoAdminPhotoAndName__fcJ0W{display:flex;align-items:center;column-gap:6px}.CallMessage_userIcon__npxw_{width:20px;height:20px;border-radius:50%;object-fit:cover}.CallMessage_chatMessageSendInfoSenderText__W3hac{font-family:Noto Sans,sans-serif;font-size:12px;color:#656565}.CallMessage_callTimeText__cq7b4{font-family:Noto Sans,sans-serif;font-size:11px;color:#656565}.CallMessage_callAudioPlayer__vQjOH{display:flex;flex-direction:column;row-gap:4px}.CallMessage_callAudioTrack__l4JDb{position:relative;height:4px;border-radius:2px;background:#dedeeb;cursor:pointer}.CallMessage_callAudioFill__HqTfP{position:absolute;top:0;left:0;height:100%;border-radius:2px;background:#7773c6}.CallMessage_callAudioThumb__gufxJ{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:#7773c6;transform:translate(-50%,-50%)}.CallMessage_callAudioThumbPulse__ec_gM{box-shadow:0 0 0 4px rgba(119,115,198,.2)}.CallMessage_callAudioTimes__3dnIB{display:flex;align-items:center;justify-content:space-between}.ChatMessageBubble_bubble__WaUX2{display:flex;flex-direction:column;row-gap:8px;max-width:70%;min-width:250px;padding:8px 16px;border-radius:8px}.ChatMessageBubble_bubbleWithMedia__c_El3{padding:8px;max-width:340px;min-height:400px}.ChatMessageBubble_callBubble__8lYWa{width:350px;max-width:350px;min-width:350px;border:1px solid #7773c6;background-color:#f9f9f9}.ChatMessageBubble_bubbleOutbound__ZD6YE{align-self:flex-end;background-color:#e8e7f9}.ChatMessageBubble_bubbleInbound__6tvRY{align-self:flex-start;background-color:#f9f9f9}.ChatMessageBubble_bubbleContent__uT6uF{display:flex;flex-direction:column;row-gap:8px}.ChatMessageBubble_replyToBlock__lzfL8{display:flex;flex-direction:column;row-gap:2px;padding:4px 10px;border-left:2px solid #7773c6;background:rgba(119,115,198,.12);border-radius:4px}.ChatMessageBubble_replyToUserInfo__Y4u9C{display:flex;align-items:center;column-gap:4px}.ChatMessageBubble_replyToUserPhoto__Y7c_P{width:16px;height:16px;object-fit:cover;border-radius:50%}.ChatMessageBubble_replyToUserName__jA_sx{font-family:Noto Sans,sans-serif;font-weight:400;font-size:12px;line-height:100%;color:#656565}.ChatMessageBubble_replyToText__lNK2F{font-family:Noto Sans,sans-serif;font-weight:400;font-size:13px;line-height:1.3;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ChatMessageBubble_mediaLoaderBox__fsVSo{display:flex;align-items:center;justify-content:center;min-height:80px}.ChatMessageBubble_mediaErrorBox__hRjp3{display:flex;flex-direction:column;row-gap:4px;align-items:flex-start}.ChatMessageBubble_mediaErrorText__mXcpz{font-family:Noto Sans,sans-serif;font-size:13px;color:#ef4426}.ChatMessageBubble_mediaRetryBtn__ot4_n{border:none;background:rgba(0,0,0,0);color:#7773c6;font-family:Noto Sans,sans-serif;font-size:12px;cursor:pointer;padding:0;text-decoration:underline}.ChatMessageBubble_photoWrap__ODUDs{display:flex;max-width:340px;max-height:340px;border-radius:8px;overflow:hidden}.ChatMessageBubble_photoImg__MNEPR{width:100%;max-width:340px;max-height:340px;object-fit:cover;cursor:pointer;border-radius:8px}.ChatMessageBubble_videoWrap__K3V22{position:relative;width:340px;height:340px;min-width:340px;min-height:340px;border-radius:8px;overflow:hidden;background:#f3f3f3}.ChatMessageBubble_fullscreenBtn__iz4Sx{position:absolute;bottom:8px;right:8px;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,.35);border-radius:6px;display:flex;align-items:center;justify-content:center;opacity:0;cursor:pointer;transition:opacity .2s ease}.ChatMessageBubble_fullscreenBtn__iz4Sx img{width:16px;height:16px}.ChatMessageBubble_videoWrap__K3V22:hover .ChatMessageBubble_fullscreenBtn__iz4Sx{opacity:1}.ChatMessageBubble_mediaOverlay__K2voo{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:2000}.ChatMessageBubble_mediaModal__GbRDw{max-width:90vw;max-height:90vh;position:relative}.ChatMessageBubble_mediaModalVideo__5Tf1e{max-width:90vw;max-height:90vh}.ChatMessageBubble_mediaCloseBtn__T7tZF{position:absolute;top:-12px;right:-12px;width:28px;height:28px;border:none;border-radius:50%;background:#fff;color:#000;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.2)}.ChatMessageBubble_documentAudio__HXdjZ{width:100%;max-width:280px}.ChatMessageBubble_documentLink__pa5Yb{display:inline-flex;align-items:center;padding:8px 12px;border-radius:8px;background:rgba(119,115,198,.12);color:#7773c6;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:600;text-decoration:none}.ChatMessageBubble_forwardedFromText__Q_2E6{width:100%;padding:4px 10px;border-radius:4px;background-color:rgba(119,115,198,.12);border-left:2px solid #7773c6;font-family:Noto Sans,sans-serif;font-weight:400;font-size:12px;line-height:100%;color:#656565}.ChatMessageBubble_bubbleText__weMuX{font-family:Noto Sans,sans-serif;font-weight:400;font-size:16px;line-height:145%;color:#000;white-space:pre-wrap;word-break:break-word}.ChatMessageBubble_bubbleSendInfo__6PB2H{display:flex;justify-content:space-between;align-items:center;column-gap:16px}.ChatMessageBubble_bubbleSendInfoSender__s1d0g{display:flex;align-items:center;column-gap:6px;min-width:0}.ChatMessageBubble_statusesAndTime__M07xA{display:flex;align-items:center;column-gap:8px;flex-shrink:0}.ChatMessageBubble_chatMessageChannelAndLocation__SOLlS{display:flex;align-items:center;column-gap:4px}.ChatMessageBubble_channelIcon__352eG{width:16px;height:16px;border-radius:0;object-fit:contain}.ChatMessageBubble_locationText__fU7Q5{font-family:Noto Sans,sans-serif;font-weight:400;font-size:12px;line-height:100%;color:#c6c6c6}.ChatMessageBubble_responsibleAvatarWithChannel__np0Pp{position:relative;width:20px;height:20px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.ChatMessageBubble_responsibleAvatar__aWfuh{width:20px;height:20px;border-radius:50%;object-fit:contain}.ChatMessageBubble_channelIconOverlay__7CJVw{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;border-radius:50%;background:#fff;border:1px solid #e3e3e3;display:inline-flex;align-items:center;justify-content:center}.ChatMessageBubble_channelIconOverlay__7CJVw img{width:10px;height:10px;object-fit:contain}.ChatMessageBubble_chatMessageResponsibleAndLocation__fzCDc{display:flex;flex-direction:column;row-gap:4px;align-items:flex-start}.ChatMessageBubble_bubbleTime__Lk0QR,.ChatMessageBubble_chatMessageSendInfoSenderText__d_W9T,.ChatMessageBubble_editedAt__KaUX_{font-family:Noto Sans,sans-serif;font-weight:400;font-size:12px;line-height:100%;color:#656565}.ChatMessageBubble_messageStatusIcon__Bi_Hh{width:16px;height:16px;object-fit:contain}.ChatMessageBubble_reactionsAndStatusRow__P3vW1{display:flex;align-items:flex-end;justify-content:space-between;column-gap:12px;row-gap:4px;flex-wrap:wrap;max-width:100%;min-width:0}.ChatMessageBubble_reactions__W7_tN{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:8px;max-width:100%;min-width:0}.ChatMessageBubble_reactionPill__8w_Gb{display:flex;align-items:center;column-gap:4px;padding:4px 8px;border-radius:999px;border:none;background:rgba(119,115,198,.12);cursor:pointer}.ChatMessageBubble_reactionSenderPhoto__WViUl{width:16px;height:16px;border-radius:50%;object-fit:cover}.ChatMessageBubble_reactionText__4E88N{font-family:Noto Sans,sans-serif;font-weight:400;font-size:14px;line-height:20px}.ChatMessageBubble_reactionCount__LpVdK{font-family:Noto Sans,sans-serif;font-weight:600;font-size:12px;line-height:20px;color:#000}.VideoMessage_wrapper__pMgT0{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;cursor:pointer;background:#000}.VideoMessage_wrapper__pMgT0.VideoMessage_round__4Jdsu{width:200px;height:200px;border-radius:50%}.VideoMessage_video___6PDq{width:100%;height:100%;display:block;object-fit:cover}.VideoMessage_playOverlay__8Jftd{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;font-size:16px;transform:translate(-50%,-50%);pointer-events:none}.VideoMessage_playOverlay__8Jftd.VideoMessage_round__4Jdsu{width:48px;height:48px}.VoiceMessage_voice__1PlAw{display:flex;align-items:center;column-gap:8px;min-width:200px}.VoiceMessage_play__Lt6bD{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;border:none;background:#7773c6;color:#fff;cursor:pointer}.VoiceMessage_waveformAndTime__q6aXb{display:flex;flex-direction:column;row-gap:2px;flex:1 1}.VoiceMessage_waveform__5Xrva{display:flex;align-items:center;column-gap:2px;height:24px}.VoiceMessage_bar__NvFKx{width:3px;min-height:2px;border-radius:2px;background:#dedeeb}.VoiceMessage_bar__NvFKx.VoiceMessage_filled__ZdI__{background:#7773c6}.VoiceMessage_time__2D6gt{font-family:Noto Sans,sans-serif;font-size:11px;color:#656565}.ChatMessageList_messagesAreaWrap__DkQPo{position:relative;flex:1 1;min-height:0;display:flex}.ChatMessageList_messagesList__WmvR_{flex:1 1;min-height:0;display:flex;flex-direction:column-reverse;overflow-y:auto;padding:24px;row-gap:8px}.ChatMessageList_scrollToBottomBtn__nWgb_{position:absolute;bottom:20px;right:20px;cursor:pointer;border:none;background:rgba(0,0,0,0);padding:0}.ChatMessageList_scrollToBottomBtnIcon__S5GB5{position:relative;width:36px;height:36px;border-radius:100%;background-color:#fff;border:1px solid #e3e3e3;box-shadow:0 0 7.58px -1.89px rgba(0,0,0,.0509803922);display:flex;justify-content:center;align-items:center}.ChatMessageList_scrollToBottomBtnCount__Yxvaj{position:absolute;top:-10px;right:0;width:20px;height:20px;border-radius:100%;background-color:#7773c6;display:flex;justify-content:center;align-items:center;font-family:Noto Sans,sans-serif;font-weight:400;font-size:12px;color:#fff}.ChatMessageList_divider__p4znG{display:flex;align-items:center;column-gap:8px;padding:8px 20px}.ChatMessageList_dividerLine__2da_9{flex:1 1;height:1px;background-color:#e3e3e3}.ChatMessageList_dividerText__G6gtl{font-family:Noto Sans,sans-serif;font-weight:500;font-size:12px;color:#656565;white-space:nowrap}.ChatMessageList_newMessagesDivider__jwxQ0{display:flex;align-items:center;column-gap:8px;padding:8px 20px}.ChatMessageList_newMessagesText__1SmYb{font-family:Noto Sans,sans-serif;font-weight:600;font-size:12px;color:#7773c6;white-space:nowrap}.ChatMessageList_actionsAndEmojiPicker__ged7q{position:fixed;z-index:9999;display:flex;flex-direction:column;align-items:flex-start;row-gap:8px}.ChatMessageList_contextMenu__QtfMW{position:relative;background:#fff;border:1px solid #e3e3e3;border-radius:16px;min-width:220px;box-shadow:0 5.68px 37.89px -1.89px rgba(0,0,0,.0784313725),0 0 7.58px -1.89px rgba(0,0,0,.0509803922);overflow:hidden}.ChatMessageList_menuItemDanger__CkQDz,.ChatMessageList_menuItem__0Yjvg{padding:8px 12px;font-family:Noto Sans,sans-serif;font-weight:400;font-size:14px;color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChatMessageList_menuItem__0Yjvg:hover{background:#ececf7}.ChatMessageList_menuItemDanger__CkQDz{color:#ff6b78}.ChatMessageList_menuItemDanger__CkQDz:hover{background:#ffe6e6}.GoodsCategoryPanel_panel__LLV0r{width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--color-white);border:1px solid var(--color-border);border-radius:24px;height:100%;box-sizing:border-box}.GoodsCategoryPanel_title__8ynU_{font-weight:700;font-size:16px;color:var(--color-black)}.GoodsCategoryPanel_list__VwqlL{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.GoodsCategoryPanel_emptyState__LcXLy{margin:auto;text-align:center;color:var(--color-gray-450);font-size:14px}.GoodsCategoryPanel_itemWrap__s5P_R{display:flex;flex-direction:column}.GoodsCategoryPanel_item__gPDvG{display:flex;align-items:center;gap:6px;padding:8px 4px;border-radius:8px;cursor:pointer}.GoodsCategoryPanel_itemSelected__EOKiu{background-color:var(--color-brand-50,#f2f1fb)}.GoodsCategoryPanel_expandBtn__FYk3e{all:unset;display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;color:var(--color-brand-600);flex-shrink:0}.GoodsCategoryPanel_itemTitle__O22py{font-weight:600;font-size:13px;color:var(--color-black);cursor:pointer}.GoodsCategoryPanel_itemTitleChild__d1I9x{font-weight:400;font-size:13px;color:var(--color-text-secondary);cursor:pointer}.GoodsCategoryPanel_itemChildren__tcwLz{display:flex;flex-direction:column;padding-left:18px}.RateMetricsDimensionTable_dimensionTable__QzyDo{position:relative;width:100%}.RateMetricsDimensionTable_initialLoaderContainer__uq55U{min-height:240px;display:flex;align-items:center;justify-content:center}.RateMetricsDimensionTable_tableWrapper__yDbRP{width:100%;max-width:100%;overflow-x:auto;border:1px solid var(--color-border);border-radius:16px;background:var(--color-white);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.RateMetricsDimensionTable_table__VfTLU{width:100%;--value-col-width:clamp(142px,calc(270px - (var(--dimension-cols) - 1) * 32px),270px);--label-col-width:420px;min-width:calc(var(--label-col-width) + var(--value-col-width)*var(--dimension-cols));border-collapse:separate;border-spacing:0;table-layout:fixed}.RateMetricsDimensionTable_td__IWYEh,.RateMetricsDimensionTable_th__HD539{width:var(--value-col-width);padding:10px 12px;white-space:nowrap;text-align:center;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-white)}.RateMetricsDimensionTable_td__IWYEh{text-align:end}.RateMetricsDimensionTable_td__IWYEh:last-child{border-right:none}.RateMetricsDimensionTable_th__HD539{font-family:var(--font-noto-sans);font-size:14px;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-2)}.RateMetricsDimensionTable_th__HD539:last-child{border-right:none}.RateMetricsDimensionTable_td__IWYEh:first-child,.RateMetricsDimensionTable_th__HD539:first-child{width:max(var(--label-col-width),100% - var(--value-col-width)*var(--dimension-cols));text-align:left}.RateMetricsDimensionTable_stickyCol__MfYPF{position:-webkit-sticky;position:sticky;left:0}.RateMetricsDimensionTable_stickyHeader__vWGly{z-index:3;background:var(--color-surface-2)}.RateMetricsDimensionTable_stickyBodyCell__ZaHjA{background:var(--color-white)}.RateMetricsDimensionTable_stickyRightCol__k_xge{position:-webkit-sticky;position:sticky;right:0}.RateMetricsDimensionTable_stickyRightHeader__7UJY9{z-index:3;background:var(--color-surface-2)}.RateMetricsDimensionTable_stickyRightBodyCell__1aSFm{background:var(--color-surface-2)}.RateMetricsDimensionTable_labelCell__l4Qln{font-family:var(--font-noto-sans);font-size:14px;line-height:20px;color:var(--color-text-light);white-space:nowrap}.RateMetricsDimensionTable_valueChip__f5nRG{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:16px;font-family:var(--font-noto-sans);font-size:14px;font-weight:400;line-height:20px}.RateMetricsDimensionTable_emptyState__rT_5p{width:100%;min-height:240px;display:flex;align-items:center;justify-content:center}.RateMetricsDimensionTable_empty__e6PdR{color:var(--color-text-light);font-family:var(--font-noto-sans);font-size:16px;font-weight:600;line-height:24px}.RateMetricsDimensionTable_loaderOverlay__kFvp9{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.55);border-radius:16px}.RateMetricsDimensionTable_percentage__FuXhs{font-family:var(--font-noto-sans);font-weight:400;font-size:14px;line-height:20px;color:var(--color-gray-500)}.MasterGradeLocationDropdown_dropdown__us0Re{position:relative;width:220px;min-height:40px;box-sizing:border-box;border:1px solid var(--color-border);border-radius:10px}.MasterGradeLocationDropdown_selected__dU8qI{all:unset;box-sizing:border-box;width:100%;padding:9px 9px 8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-noto-sans);font-weight:500;font-size:16px;line-height:140%;color:var(--color-text-secondary);border-radius:10px}.MasterGradeLocationDropdown_selected__dU8qI:focus{outline:none}.MasterGradeLocationDropdown_selected__dU8qI:hover{background-color:var(--color-surface-2)}.MasterGradeLocationDropdown_selectedText__dP5Lb{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.MasterGradeLocationDropdown_options__tK_uj{position:absolute;top:calc(100% + 4px);width:100%;max-height:200px;min-height:70px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--shadow-dropdown);z-index:10000;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.MasterGradeLocationDropdown_options__tK_uj::-webkit-scrollbar{width:10px}.MasterGradeLocationDropdown_options__tK_uj::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:6px}.MasterGradeLocationDropdown_options__tK_uj::-webkit-scrollbar-track{background:var(--color-gray-200)}.MasterGradeLocationDropdown_option__83RvR{width:100%;padding:8px 12px;cursor:pointer;font-family:var(--font-noto-sans);font-weight:500;font-size:16px;line-height:140%;color:var(--color-text-secondary);transition:all .2s ease-in-out;border-radius:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MasterGradeLocationDropdown_option__83RvR:hover{background-color:var(--color-primary);color:var(--color-white)}.MasterGradeLocationDropdown_option__83RvR.MasterGradeLocationDropdown_optionSelected__uhRDm{font-weight:700}.MasterGradeManyMastersDropdown_dropdown__Xm_HH{position:relative;min-width:220px;max-width:822px;min-height:40px;box-sizing:border-box;border:1px solid var(--color-border);border-radius:10px}.MasterGradeManyMastersDropdown_selected__1kFIo{all:unset;box-sizing:border-box;width:100%;padding:5.5px 12px;min-height:40px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-noto-sans);font-weight:500;font-size:16px;line-height:140%;color:var(--color-text-secondary);border-radius:10px}.MasterGradeManyMastersDropdown_selected__1kFIo:focus{outline:none}.MasterGradeManyMastersDropdown_selected__1kFIo:hover{background-color:var(--color-surface-2)}.MasterGradeManyMastersDropdown_placeholder__0EUsu{color:var(--color-text-secondary)}.MasterGradeManyMastersDropdown_chips__dj1T6{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.MasterGradeManyMastersDropdown_chip__v4ibK{display:inline-flex;align-items:center;gap:8px;padding:3px 8px;background-color:var(--color-primary-soft);border-radius:6px;font-family:var(--font-noto-sans);font-size:14px;color:var(--color-text-muted);white-space:nowrap}.MasterGradeManyMastersDropdown_chipRemove__W_0tZ{width:14px;height:14px;cursor:pointer;flex-shrink:0}.MasterGradeManyMastersDropdown_chipRemove__W_0tZ path{fill:var(--color-primary)}.MasterGradeManyMastersDropdown_optionsWithHeaderFooter__DmMPk{position:absolute;top:calc(100% + 4px);width:100%;max-height:280px;display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--shadow-dropdown);z-index:10000;overflow:hidden}.MasterGradeManyMastersDropdown_searchContainer__5ku_c{height:28px;border:1px solid var(--color-border);border-radius:10px;display:flex;gap:10px;align-items:center;padding:12px;margin:8px 12px}.MasterGradeManyMastersDropdown_searchIcon__Zzbv6{flex-shrink:0}.MasterGradeManyMastersDropdown_searchInput__E3U3k{border:none;outline:none;box-shadow:none;font-family:var(--font-noto-sans);font-weight:400;font-size:14px;width:100%;background:rgba(0,0,0,0);color:var(--color-text)}.MasterGradeManyMastersDropdown_optionsList__1ikY8{flex:1 1 auto;min-height:70px;overflow-y:auto;scrollbar-gutter:stable}.MasterGradeManyMastersDropdown_optionsList__1ikY8::-webkit-scrollbar{width:10px}.MasterGradeManyMastersDropdown_optionsList__1ikY8::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:6px}.MasterGradeManyMastersDropdown_optionsList__1ikY8::-webkit-scrollbar-track{background:var(--color-gray-200)}.MasterGradeManyMastersDropdown_option__J8qNr{width:100%;padding:8px 12px;display:flex;align-items:center;column-gap:8px;cursor:pointer;font-family:var(--font-noto-sans);font-weight:500;font-size:16px;line-height:140%;color:var(--color-text-secondary);transition:all .2s ease-in-out;border-radius:10px}.MasterGradeManyMastersDropdown_option__J8qNr:hover{background-color:var(--color-surface-2)}.MasterGradeManyMastersDropdown_optionDisabled__F4aOq{opacity:.4;cursor:not-allowed;pointer-events:none}.MasterGradeManyMastersDropdown_checkboxIcon__r7X6K{flex-shrink:0;color:var(--color-primary)}.MasterGradeManyMastersDropdown_hint__bendw{padding:8px 12px;color:var(--color-gray-500);font-family:var(--font-noto-sans);font-size:12px;line-height:16px;border-top:1px solid var(--color-border)}.AddEmployeesToServicePopup_overlay__okJZr{position:fixed;inset:0;background:var(--color-overlay-black-40);display:flex;align-items:center;justify-content:center;z-index:var(--z-popup-overlay)}.AddEmployeesToServicePopup_modal__eLK_c{background:var(--color-white);border-radius:20px;position:relative;width:800px;max-width:95vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.AddEmployeesToServicePopup_header__73cj6{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background-color:var(--table-header-bg);flex-shrink:0}.AddEmployeesToServicePopup_headerServiceInfo__7cz8A{display:flex;align-items:center;gap:12px;font-weight:700;font-size:16px;color:var(--color-black)}.AddEmployeesToServicePopup_headerServiceInfo__7cz8A span:last-child{font-weight:400;font-size:13px;color:var(--color-text-muted)}.AddEmployeesToServicePopup_closeIcon__5hhwg{cursor:pointer;width:16px;height:16px;flex-shrink:0}.AddEmployeesToServicePopup_content__4TqDi{display:flex;flex-direction:column;gap:16px;padding:20px 24px;overflow-y:auto;min-height:0}.AddEmployeesToServicePopup_countEmployeesAndAddBtn__Fz09l{display:flex;align-items:center;justify-content:space-between}.AddEmployeesToServicePopup_countEmployees__c11ZW{font-size:14px;color:var(--color-brand-600)}.AddEmployeesToServicePopup_addBtn__AFWD4{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--color-accent);color:var(--color-white);flex-shrink:0}.AddEmployeesToServicePopup_addBtn__AFWD4:hover{background:var(--color-accent-hover)}.AddEmployeesToServiceTable_tableWrapper__FkXKx{flex:1 1;min-height:0}.AddEmployeesToServiceTable_scrollContainerVertical___twmh{max-height:100%;overflow-y:auto}.AddEmployeesToServiceTable_table__PZJAp{width:100%;border-collapse:separate;border-spacing:0}.AddEmployeesToServiceTable_dayRow__dnlMh,.AddEmployeesToServiceTable_headers__Iv9Wg th{position:-webkit-sticky;position:sticky;top:0;z-index:2;text-align:left;font-size:13px;font-weight:600;color:var(--color-text-muted);padding:8px 10px;background:var(--table-header-bg)}.AddEmployeesToServiceTable_dayRow__dnlMh:first-child,.AddEmployeesToServiceTable_headers__Iv9Wg th:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.AddEmployeesToServiceTable_dayRow__dnlMh:last-child,.AddEmployeesToServiceTable_headers__Iv9Wg th:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.AddEmployeesToServiceTable_dataRow__KXD20{border-bottom:1px solid var(--color-gray-200)}.AddEmployeesToServiceTable_dayCell__5X_YP{padding:8px 10px;font-size:14px;color:var(--color-brand-600)}.AddEmployeesToServiceTable_textCell__ffFb2{display:flex;align-items:center}.AddEmployeesToServiceTable_deleteIcon__roQGI{cursor:pointer;color:var(--color-brand-500)}.AddEmployeesToServiceTable_addEmployeeRow__d_P_o{background:var(--color-sidebar-hover-light)}.AddEmployeesToServiceTable_empCell__Y_cNY{padding:8px 10px}.AddEmployeesToServiceTable_notProvidedEmployeePosition__ecKnW{font-size:14px;color:var(--color-text-muted)}.AddEmployeesToServiceTable_inputActions__SJTRZ{display:flex;gap:8px}.AddEmployeesToServiceTable_actionBtn__OIavw{all:unset;cursor:pointer;padding:2px 4px}.HeaderController_headerController__12y0s{display:flex;align-items:center;column-gap:var(--gap-header-controller)}.HeaderController_headerController__12y0s .HeaderController_headerControllerTodayBtn__9IHtS{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:5px 8px;border-radius:var(--radius-control-sm);border:1px solid var(--color-text-strong);background-color:rgba(0,0,0,0);font-family:inherit;font-weight:500;font-size:.875em;cursor:default;color:var(--color-text-strong)}.HeaderController_headerController__12y0s .HeaderController_headerControllerTodayBtn__9IHtS:disabled{cursor:default;opacity:1}.HeaderController_headerController__12y0s .HeaderController_headerControllerTodayBtn__9IHtS.HeaderController_headerControllerTodayBtnActive__C1JHx{cursor:pointer;border:none;color:var(--color-white);background-color:var(--color-brand-300)}.HeaderController_headerController__12y0s .HeaderController_headerControllerArrows__NHKNR{display:flex;align-items:center}.HeaderController_headerController__12y0s .HeaderController_headerControllerArrows__NHKNR .HeaderController_headerControllerArrowLeft__lt_qw{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;display:flex;align-items:center;justify-content:center;padding:3.5px 8.5px;border:1px solid var(--color-text-strong);border-right:none;border-top-left-radius:var(--radius-control-sm);border-bottom-left-radius:var(--radius-control-sm);background-color:rgba(0,0,0,0);cursor:pointer}.HeaderController_headerController__12y0s .HeaderController_headerControllerArrows__NHKNR .HeaderController_headerControllerArrowRight__XpNMi{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;display:flex;align-items:center;justify-content:center;padding:3.5px 8.5px;border:1px solid var(--color-text-strong);border-top-right-radius:var(--radius-control-sm);border-bottom-right-radius:var(--radius-control-sm);background-color:rgba(0,0,0,0);cursor:pointer}.HeaderController_headerController__12y0s .HeaderController_headerControllerArrowIconLeft__CGxda,.HeaderController_headerController__12y0s .HeaderController_headerControllerArrowIconRight__WTD9F{width:12px;height:12px}.HeaderController_headerController__12y0s .HeaderController_headerControllerArrowIconLeft__CGxda{transform:rotate(180deg)}.HeaderController_headerController__12y0s .HeaderController_headerControllerCurrentDate__1092i{width:240px;font-family:inherit;font-weight:500;font-size:1.0625em;color:var(--color-text-strong)}.HeaderPlansSchedule_headerPlansScheduleAndServicesCount__3D1Vk{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-plans-schedule)}.HeaderPlansSchedule_headerPlansScheduleAndServicesCount__3D1Vk .HeaderPlansSchedule_headerPlansSchedule__XLSsb,.HeaderPlansSchedule_headerPlansScheduleAndServicesCount__3D1Vk .HeaderPlansSchedule_headerServicesCount__rYrjC{display:flex;align-items:center;column-gap:var(--gap-plans-schedule)}.HeaderPlansSchedule_headerPlansScheduleAndServicesCount__3D1Vk .HeaderPlansSchedule_headerPlansScheduleItem__EwGYS{display:flex;flex-direction:column;align-items:center;min-width:var(--width-plans-schedule-item-min);padding:var(--padding-plans-schedule-item);row-gap:var(--gap-plans-schedule-item);border-radius:var(--radius-plans-schedule-item);background-color:var(--color-brand-soft)}.HeaderPlansSchedule_headerPlansScheduleAndServicesCount__3D1Vk .HeaderPlansSchedule_headerServicesCountItem__wfGzb{border:1px solid var(--color-border);background-color:rgba(0,0,0,0)}.HeaderPlansSchedule_headerPlansScheduleAndServicesCount__3D1Vk .HeaderPlansSchedule_headerPlansScheduleItemLabel__aNtEm{font-family:inherit;font-weight:600;font-size:.875em;text-align:center}.HeaderPlansSchedule_headerPlansScheduleAndServicesCount__3D1Vk .HeaderPlansSchedule_headerPlansScheduleItemValue__ZuNrE{font-family:inherit;font-weight:400;font-size:.875em;color:var(--color-text)}.HeaderViewModeController_headerViewModeController__mo_pZ{display:flex;align-items:center}.HeaderViewModeController_headerViewModeController__mo_pZ .HeaderViewModeController_headerViewModeGrid__3uF7w{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;display:flex;align-items:center;justify-content:center;width:var(--size-view-mode-toggle);height:var(--size-view-mode-toggle);padding:var(--padding-view-mode-toggle);border:1px solid var(--color-view-mode-toggle-border);border-right:none;border-top-left-radius:var(--radius-control-sm);border-bottom-left-radius:var(--radius-control-sm);background-color:rgba(0,0,0,0);cursor:pointer;transition:border .2s ease}.HeaderViewModeController_headerViewModeController__mo_pZ .HeaderViewModeController_headerViewModeGrid__3uF7w.HeaderViewModeController_headerViewModeGridActive__nEeH9{border-right:1px solid var(--color-view-mode-toggle-active);border:1px solid var(--color-view-mode-toggle-active)}.HeaderViewModeController_headerViewModeController__mo_pZ .HeaderViewModeController_headerViewModeList__Kaa3v{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;display:flex;align-items:center;justify-content:center;width:var(--size-view-mode-toggle);height:var(--size-view-mode-toggle);padding:var(--padding-view-mode-toggle);border:1px solid var(--color-view-mode-toggle-border);border-left:none;border-top-right-radius:var(--radius-control-sm);border-bottom-right-radius:var(--radius-control-sm);background-color:rgba(0,0,0,0);cursor:pointer;transition:border .2s ease}.HeaderViewModeController_headerViewModeController__mo_pZ .HeaderViewModeController_headerViewModeList__Kaa3v.HeaderViewModeController_headerViewModeListActive__v78Ml{border-left:1px solid var(--color-view-mode-toggle-active);border:1px solid var(--color-view-mode-toggle-active)}.HeaderViewModeController_headerViewModeController__mo_pZ .HeaderViewModeController_headerViewModeControllerIcon__eoWpD{width:var(--size-view-mode-icon);height:var(--size-view-mode-icon);color:var(--color-view-mode-toggle-border);transition:color .2s ease}.HeaderViewModeController_headerViewModeController__mo_pZ .HeaderViewModeController_headerViewModeControllerIcon__eoWpD.HeaderViewModeController_headerViewModeControllerIconActive__Sw_h1{color:var(--color-view-mode-toggle-active)}.Header_header__w8Wfq{display:flex;flex-direction:column;row-gap:10px}.Header_header__w8Wfq .Header_headerFirstRow__fwWZg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:10px 20px 0;row-gap:20px}.Header_header__w8Wfq .Header_headerFirstRow__fwWZg .Header_headerConflictinsgIcons__O0h_U{display:flex;align-items:center;column-gap:10px}.Header_header__w8Wfq .Header_headerSecondRow__KcVG0{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 20px}.Header_header__w8Wfq .Header_headerConflictingIconButton__IgKli{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;width:36px;height:36px;cursor:pointer;line-height:0}.Header_header__w8Wfq .Header_headerConflictingIcon__dUIqw{width:36px;height:36px;display:block}.Header_header__w8Wfq .Header_headerIncomesAndDropdown___Z1vC{display:flex;align-items:center;gap:20px}.Header_header__w8Wfq .Header_headerIncomesBtn__4KhT4{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;display:flex;align-items:center;justify-content:space-between;width:150px;padding:5px 10px;border:1px solid var(--color-brand-600);border-radius:10px;background-color:rgba(0,0,0,0);font-family:inherit;cursor:pointer}.Header_header__w8Wfq .Header_headerIncomesAverage__lAfP0{font-family:inherit;font-weight:400;font-size:.875em;color:var(--color-brand-600)}.Header_header__w8Wfq .Header_headerIncomesIcon__Fw7Dv{width:15px;height:15px}.Header_header__w8Wfq .Header_headerClearFilters__xLjTo{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;background:rgba(0,0,0,0);display:flex;align-items:center;column-gap:5px;cursor:pointer;font-family:inherit;font-weight:400;font-size:.875em;color:var(--color-brand-600);transition:color .3s ease}.Header_header__w8Wfq .Header_headerClearFilters__xLjTo:hover{color:var(--color-danger-bright)}.Header_header__w8Wfq .Header_clearIcon__dl9Af{width:24px;height:24px}.page_container__Xx1yY{display:flex;flex-direction:column;flex:1 1;min-height:0;height:calc(100vh - var(--header-height));overflow:auto;width:calc(100vw - var(--sidebar-width-collapsed))}.page_container__Xx1yY.page_containerSidebarOpen__R57jj{width:calc(100vw - var(--sidebar-width))}.page_container__Xx1yY .page_errorBanner__d362n{flex-shrink:0;margin-bottom:12px}.QuestionCard_card__Oqrag{position:relative;display:flex;flex-direction:column;width:100%;border:1px solid #e3e3e3;border-radius:8px;background:#fff;overflow:hidden}.QuestionCard_accentBar__eLG_m{position:absolute;left:0;top:0;bottom:0;width:9px;background:#7773c6}.QuestionCard_invalid__8_x8T .QuestionCard_accentBar__eLG_m{background:#ff6b78}.QuestionCard_dragHandle__C86B3{display:flex;justify-content:center;align-items:center;width:100%;padding:8px 0 0;cursor:-webkit-grab;cursor:grab;color:#aaa}.QuestionCard_content__q02Jc{overflow:hidden;display:flex;flex-direction:column;padding:8px 24px 20px}.QuestionCard_titleRow__McXUF{color:#000;font-size:14px;line-height:145%;font-weight:600;display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px}.QuestionCard_title___GWYw{white-space:pre-wrap;word-break:break-word}.QuestionCard_titleActions__2FibZ{display:flex;align-items:center;gap:12px;flex-shrink:0}.QuestionCard_iconButton__KmUmL{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:#7773c6}.QuestionCard_deleteButton__nrHol{color:var(--color-primary)}.QuestionCard_textarea__2tgo3{width:100%;border:1px solid #aaa;font-size:14px;font-weight:400;color:#000;border-radius:10px;padding:8px;margin-bottom:16px;resize:none;overflow-y:auto}.QuestionCard_textarea__2tgo3::placeholder{color:#b5b5b5;font-size:14px;font-weight:400}.QuestionCard_options__sI_Q1{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.QuestionCard_option__DQzAc{color:#000;font-size:16px;font-weight:400;justify-content:space-between;display:flex;align-items:center;gap:12px}.QuestionCard_optionMain__Z2F1U{display:flex;flex:1 1;min-width:0;gap:8px;align-items:center}.QuestionCard_correctMark__gkjCo{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1.5px solid #7773c6;border-radius:50%;background:#fff;cursor:pointer}.QuestionCard_correctMarkChecked__hGR34{background:#7773c6}.QuestionCard_removeOption__iE_Ky{justify-content:center;padding:4px;color:#656565}.QuestionCard_addOption__SVaht,.QuestionCard_removeOption__iE_Ky{display:flex;align-items:center;background:none;border:none;cursor:pointer}.QuestionCard_addOption__SVaht{font-size:16px;font-weight:500;gap:8px;color:#7773c6;padding:0;width:-moz-fit-content;width:fit-content}@keyframes QuestionCard_shake__Ye9X3{0%{transform:translateX(0)}20%{transform:translateX(-10px)}40%{transform:translateX(10px)}60%{transform:translateX(-10px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.QuestionCard_shake__Ye9X3{animation:QuestionCard_shake__Ye9X3 .5s ease}.QuestionCard_optionInput__OvqFW{flex:1 1;min-width:0;border:1px solid #aaa;border-radius:4px;height:25px;padding:3px 5px}.QuestionCard_optionInput__OvqFW::placeholder{color:#b5b5b5;font-size:14px;font-weight:400}.StudioAccountFormModal_overlay__G48u6{position:fixed;inset:0;background:var(--color-overlay-black-40);display:flex;align-items:center;justify-content:center;z-index:var(--z-popup-overlay)}.StudioAccountFormModal_modal__hxPTS{background:var(--color-white);border-radius:20px;position:relative;width:520px;max-width:95vw;max-height:90vh;display:flex;flex-direction:column}.StudioAccountFormModal_modalHeader__WjOgv{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background-color:var(--table-header-bg);border-radius:20px 20px 0 0;flex-shrink:0}.StudioAccountFormModal_modalHeaderTitle__QI2WD{font-family:var(--font-noto-sans);font-weight:600;font-size:22px;line-height:32px;color:var(--color-black)}.StudioAccountFormModal_modalHeaderCloseBtn__2z400{all:unset;cursor:pointer;display:flex;align-items:center;flex-shrink:0;width:16px;height:16px}.StudioAccountFormModal_modalHeaderCloseBtn__2z400:focus-visible{outline:2px solid var(--color-accent);border-radius:4px}.StudioAccountFormModal_modalBody__vZc_L{display:flex;flex-direction:column;gap:8px;padding:24px;overflow-y:auto}.StudioAccountFormModal_fieldLabel__Fshy0{font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.14px;color:var(--color-text-secondary)}.StudioAccountFormModal_requiredMark__IV4ke{color:var(--color-danger-bright-2,#eb5757)}.StudioAccountFormModal_fieldInput__cPv1E{width:100%;height:40px;padding:0 14px;border:1px solid var(--color-border);border-radius:10px;font-size:16px;margin-bottom:12px}.StudioAccountFormModal_fieldInput__cPv1E:focus{outline:none;border-color:var(--color-primary)}.StudioAccountFormModal_fieldTextarea__TPhul{width:100%;padding:10px 14px;border:1px solid var(--color-border);border-radius:10px;font-size:16px;font-family:inherit;resize:none}.StudioAccountFormModal_fieldTextarea__TPhul:focus{outline:none;border-color:var(--color-primary)}.StudioAccountFormModal_fieldGap__mEcu8{margin-bottom:12px}.StudioAccountFormModal_modalBtns__huVpf{display:flex;gap:12px;padding:0 24px 24px;flex-shrink:0}.StudioAccountFormModal_modalBtn__jUJRq{flex:1 1;height:40px;border-radius:10px;font-weight:500;font-size:17px;line-height:100%;cursor:pointer}.StudioAccountFormModal_modalBtnCancel__lV5cb{background:var(--color-white);border:1px solid var(--color-primary);color:var(--color-primary)}.StudioAccountFormModal_modalBtnCancel__lV5cb:hover{background:var(--color-primary-soft)}.StudioAccountFormModal_modalBtnSave__4030L{background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white)}.StudioAccountFormModal_modalBtnSave__4030L:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 90%,black);border-color:color-mix(in srgb,var(--color-primary) 90%,black)}.StudioAccountFormModal_modalBtnSave__4030L:disabled{background:color-mix(in srgb,var(--color-primary) 40%,white);border-color:color-mix(in srgb,var(--color-primary) 40%,white);color:var(--color-white);cursor:not-allowed}.StudioAccountsSection_section__0ZT7F{margin-top:20px;padding:20px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-white)}.StudioAccountsSection_header__FDHgW{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.StudioAccountsSection_title__cM1do{margin:0;color:var(--color-black);font-size:20px;font-weight:600;line-height:32px}.StudioAccountsSection_addButton___bt_z{height:40px;padding:0 20px;border:1px solid var(--color-primary);border-radius:10px;background:var(--color-primary);color:var(--color-white);font-size:15px;font-weight:500;cursor:pointer}.StudioAccountsSection_addButton___bt_z:hover{background:color-mix(in srgb,var(--color-primary) 90%,black);border-color:color-mix(in srgb,var(--color-primary) 90%,black)}.StudioAccountsTable_tableWrap__eo2pU{display:flex;flex-direction:column}.StudioAccountsTable_headerRow__KFkju{flex-shrink:0;display:grid;grid-template-columns:240px 200px 1fr 40px;grid-gap:16px;gap:16px;padding:14px 16px;background:var(--table-header-bg);border-radius:12px;font-size:14px;font-weight:600;color:var(--color-text-muted)}.StudioAccountsTable_rows__JsISi{display:flex;flex-direction:column}.StudioAccountsTable_rows__JsISi.StudioAccountsTable_scrollable__Cofsb{max-height:260px;overflow-y:auto}.StudioAccountsTable_row__vl_Z7{display:grid;grid-template-columns:240px 200px 1fr 40px;grid-gap:16px;gap:16px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--color-gray-200);font-size:14px;color:var(--color-text-muted)}.StudioAccountsTable_nameLink__tmj3p{justify-self:start;background:none;border:none;padding:0;color:var(--color-brand-500);font-size:14px;cursor:pointer;text-align:left}.StudioAccountsTable_nameLink__tmj3p:hover{text-decoration:underline}.StudioAccountsTable_deleteButton__6onKJ{justify-self:center;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:4px;cursor:pointer;color:var(--color-primary)}.StudioAccountsTable_emptyState__9ocBj{margin:24px auto;font-size:16px;color:var(--color-gray-450)}.ColorOptionField_colorTrigger__aS66Y{position:relative;display:flex;align-items:center;gap:8px;width:100%;height:40px;padding:0 12px;background:var(--color-white);border:1px solid var(--color-border);border-radius:10px;cursor:pointer}.ColorOptionField_colorTrigger__aS66Y:hover{border-color:var(--color-primary)}.ColorOptionField_colorSwatch__DuGsm{flex-shrink:0;width:20px;height:20px;border-radius:50%}.ColorOptionField_colorHex__z8FDt{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:var(--color-black);text-align:left}.ColorOptionField_colorChevron__OzlYk{flex-shrink:0;color:var(--color-text-secondary)}.ColorOptionField_colorNativeInput__mDqKX{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;padding:0}.TimeOptionSelect_trigger__T6Lx3{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;flex:1 1;height:40px;padding:0 14px;background:var(--color-white);border:1px solid var(--color-border);border-radius:10px;cursor:pointer;font-family:inherit}.TimeOptionSelect_trigger__T6Lx3:hover{border-color:var(--color-primary)}.TimeOptionSelect_value__vXpcV{font-size:16px;color:var(--color-black)}.TimeOptionSelect_placeholder___tLsf{color:var(--color-text-muted)}.TimeOptionSelect_icon__lsem9{flex-shrink:0;color:var(--color-text-secondary)}.TimeOptionSelect_panel__JWMAx{display:flex;gap:4px;padding:8px;background:var(--color-white);border-radius:10px;box-shadow:0 4px 16px var(--color-overlay-black-10)}.TimeOptionSelect_column__Zv2zQ{display:flex;flex-direction:column;width:56px;max-height:200px;overflow-y:auto}.TimeOptionSelect_option__Dh4VN{padding:6px 0;border-radius:6px;color:var(--color-black);cursor:pointer;font-size:14px;text-align:center}.TimeOptionSelect_optionSelected__9zAka,.TimeOptionSelect_option__Dh4VN:hover{background-color:var(--color-primary-soft)}.TimeOptionSelect_optionSelected__9zAka{color:var(--color-primary);font-weight:600}.InternationalPhoneInput_phoneInputContainer__s0n67{width:100%!important;font-family:var(--font-noto-sans)}.InternationalPhoneInput_phoneInputContainer__s0n67 .react-international-phone-input{width:100%}.InternationalPhoneInput_phoneInputContainer__s0n67{--react-international-phone-height:40px;--react-international-phone-border-radius:10px;--react-international-phone-font-size:14px;--react-international-phone-background-color:var(--color-white);--react-international-phone-text-color:var(--color-black);--react-international-phone-border-color:var(--color-border);--react-international-phone-country-selector-border-color:var(--color-border)}.InternationalPhoneInput_phoneInputContainer__s0n67:focus-within{--react-international-phone-border-color:var(--color-accent);--react-international-phone-country-selector-border-color:var(--color-accent)}.InternationalPhoneInput_phoneInputContainer__s0n67 .react-international-phone-country-selector-dropdown{z-index:100;border-radius:10px;box-shadow:0 4px 16px var(--color-overlay-black-10);font-family:var(--font-noto-sans);font-size:14px}.InternationalPhoneInput_phoneInputContainer__s0n67 .react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--color-primary-soft)}.CreateOrRestoreEmployeePopup_overlay__L5Pif{position:fixed;inset:0;background:var(--color-overlay-black-40);display:flex;align-items:center;justify-content:center;z-index:var(--z-popup-overlay)}.CreateOrRestoreEmployeePopup_modal__sMPOl{background:var(--color-white);border-radius:20px;position:relative;width:980px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 1px 2px var(--color-brand-300-20) inset}.CreateOrRestoreEmployeePopup_modalHeader__fITN_{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background-color:var(--color-brand-100);border-radius:12px 12px 0 0;flex-shrink:0}.CreateOrRestoreEmployeePopup_modalHeaderTitle__b_Fpy{font-family:var(--font-noto-sans);font-weight:600;font-size:22px;line-height:32px;color:var(--color-black)}.CreateOrRestoreEmployeePopup_modalHeaderCloseIcon__qidbw{width:16px;height:16px;cursor:pointer}.CreateOrRestoreEmployeePopup_modalContent__b_D69{display:flex;flex-direction:column;row-gap:16px;padding:16px;overflow-y:auto;flex:1 1}.CreateOrRestoreEmployeePopup_modalBtns__5IAMi{display:flex;align-items:center;column-gap:16px;padding:12px 16px 24px;border-top:1px solid var(--color-border);flex-shrink:0}.CreateOrRestoreEmployeePopup_modalBtn__ef7Gr{font-family:var(--font-noto-sans);font-weight:500;font-size:16px;line-height:20px;padding:9px 0;border-radius:10px;width:100%;cursor:pointer;border:none;outline:none}.CreateOrRestoreEmployeePopup_modalBtnCancel__nVwXQ{background-color:rgba(0,0,0,0);color:var(--color-text-secondary);border:1px solid var(--color-border)}.CreateOrRestoreEmployeePopup_modalBtnSave__J_hoY{background-color:var(--color-accent);color:var(--color-white)}.CreateOrRestoreEmployeePopup_modalBtnSave__J_hoY:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.CreateOrRestoreEmployeePopup_row__dkemW{display:flex;align-items:center;column-gap:16px}.CreateOrRestoreEmployeePopup_labelAndItem__JDR9r{display:flex;flex-direction:column;flex:1 1;gap:4px}.CreateOrRestoreEmployeePopup_label__IdSAJ{font-family:var(--font-noto-sans);font-weight:600;font-size:14px;line-height:20px;color:var(--color-text-secondary)}.CreateOrRestoreEmployeePopup_input__YjVPO{width:100%;box-sizing:border-box;padding:10px 12px;font-family:var(--font-noto-sans);font-size:14px;font-weight:400;color:var(--color-black);border:1px solid var(--color-gray-350);border-radius:8px}.CreateOrRestoreEmployeePopup_input__YjVPO:focus{outline:none;border-color:var(--color-accent)}.CreateOrRestoreEmployeePopup_input__YjVPO::placeholder{color:var(--color-gray-aaa)}.CreateOrRestoreEmployeePopup_inputError__fEZ3F{border-color:var(--color-danger)}.CreateOrRestoreEmployeePopup_photoRow__3JtwP{display:flex;align-items:center;column-gap:16px}.CreateOrRestoreEmployeePopup_photoInputRow__YxoPF{display:flex;align-items:center;width:100%}.CreateOrRestoreEmployeePopup_photoText__mv6Fp{flex:1 1;min-width:0;height:40px;border:1px solid var(--color-gray-350);border-radius:8px 0 0 8px;padding:10px 8px;font-family:var(--font-noto-sans);font-size:14px;color:var(--color-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;box-sizing:border-box}.CreateOrRestoreEmployeePopup_photoBtn__u5Q5Z{all:unset;box-sizing:border-box;cursor:pointer;width:140px;height:40px;border-radius:0 8px 8px 0;border:1px solid var(--color-accent);display:flex;justify-content:center;align-items:center;font-family:var(--font-noto-sans);font-weight:500;font-size:14px;line-height:140%;color:var(--color-accent);white-space:nowrap}.CreateOrRestoreEmployeePopup_photoPreviewWrapper__5JnCv{position:relative;width:56px;height:56px;flex-shrink:0}.CreateOrRestoreEmployeePopup_photoPreview__3BQWo{width:56px;height:56px;border-radius:50%;object-fit:cover}.CreateOrRestoreEmployeePopup_photoClear__xn3Tq{position:absolute;top:-4px;right:-4px;width:16px;height:16px;cursor:pointer;background-color:var(--color-white);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;padding:0;font-size:8px}.CreateOrRestoreEmployeePopup_phoneWrapper__XkFTy{position:relative}.CreateOrRestoreEmployeePopup_phoneDropdown__9giLT{position:absolute;top:calc(100% + 2px);left:0;right:0;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:10px;z-index:10;overflow:hidden;box-shadow:0 4px 16px var(--color-overlay-black-10);padding:12px;display:flex;flex-direction:column;gap:10px}.CreateOrRestoreEmployeePopup_phoneDropdownSearching__bbXx6{padding:12px 16px;font-family:var(--font-noto-sans);font-size:14px;font-weight:400;color:var(--color-text-secondary)}.CreateOrRestoreEmployeePopup_phoneDropdownWarning__oQcIs{font-family:var(--font-noto-sans);font-size:14px;font-weight:400;line-height:20px;color:var(--color-danger)}.CreateOrRestoreEmployeePopup_phoneDropdownItem__rZZAb{display:flex;align-items:center;column-gap:12px;padding:12px 16px;cursor:pointer;background-color:var(--color-surface-2);border-radius:10px}.CreateOrRestoreEmployeePopup_phoneDropdownItem__rZZAb:not(:last-child){border-bottom:1px solid var(--color-surface-3)}.CreateOrRestoreEmployeePopup_phoneDropdownItem__rZZAb:hover{background-color:var(--color-overlay-brand-12)}.CreateOrRestoreEmployeePopup_phoneDropdownInfo__3T6rl{display:flex;flex-direction:column;row-gap:2px}.CreateOrRestoreEmployeePopup_phoneDropdownName__wxPII{font-family:var(--font-noto-sans);font-size:16px;font-weight:600;line-height:140%;color:var(--color-black)}.CreateOrRestoreEmployeePopup_phoneDropdownMeta__OjF4r{font-family:var(--font-noto-sans);font-size:14px;font-weight:400;line-height:140%;color:var(--color-text-secondary)}.CreateOrRestoreEmployeePopup_toggles__25Z9C{display:flex;flex-direction:column;gap:8px}.EmployeePhoto_spinner__ZK7jc{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ProductsByMastersEmployeeDropdown_dropdown__5cdsH{position:relative;width:100%;min-height:40px;box-sizing:border-box;border:1px solid var(--color-border);border-radius:10px}.ProductsByMastersEmployeeDropdown_selected__RPKv8{all:unset;box-sizing:border-box;width:100%;padding:9px 9px 8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-noto-sans);font-weight:500;font-size:16px;line-height:140%;color:var(--color-text-secondary);border-radius:10px}.ProductsByMastersEmployeeDropdown_selected__RPKv8:focus{outline:none}.ProductsByMastersEmployeeDropdown_selected__RPKv8:hover{background-color:var(--color-surface-2)}.ProductsByMastersEmployeeDropdown_selectedText__s7LWl{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ProductsByMastersEmployeeDropdown_optionsWithHeader__lzv2L{position:absolute;top:calc(100% + 4px);left:0;width:100%;max-height:260px;display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--shadow-dropdown);z-index:10000;overflow:hidden}.ProductsByMastersEmployeeDropdown_searchContainer__ySxQ5{height:28px;border:1px solid var(--color-border);border-radius:10px;display:flex;gap:10px;align-items:center;padding:12px;margin:8px 12px}.ProductsByMastersEmployeeDropdown_searchIcon__dT2bC{flex-shrink:0}.ProductsByMastersEmployeeDropdown_searchInput__C80r_{border:none;outline:none;box-shadow:none;font-family:var(--font-noto-sans);font-weight:400;font-size:14px;width:100%;background:rgba(0,0,0,0);color:var(--color-text)}.ProductsByMastersEmployeeDropdown_optionsList__tY_7K{flex:1 1 auto;min-height:70px;overflow-y:auto;scrollbar-gutter:stable}.ProductsByMastersEmployeeDropdown_optionsList__tY_7K::-webkit-scrollbar{width:10px}.ProductsByMastersEmployeeDropdown_optionsList__tY_7K::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:6px}.ProductsByMastersEmployeeDropdown_optionsList__tY_7K::-webkit-scrollbar-track{background:var(--color-gray-200)}.ProductsByMastersEmployeeDropdown_option__1Q8MV{width:100%;padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:8px;font-family:var(--font-noto-sans);font-weight:500;font-size:16px;line-height:140%;color:var(--color-text-secondary);transition:all .2s ease-in-out;border-radius:10px}.ProductsByMastersEmployeeDropdown_option__1Q8MV:hover{background-color:var(--color-primary);color:var(--color-white)}.ProductsByMastersEmployeeDropdown_option__1Q8MV.ProductsByMastersEmployeeDropdown_optionSelected__GMiso{font-weight:700}.ProductsByMastersEmployeeDropdown_optionPhoto__WArpl{flex-shrink:0}.ProductsByMastersEmployeeDropdown_optionName__nP3Gs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProfileModal_overlay__s8Csj{position:fixed;inset:0;background:var(--color-overlay-black-40);display:flex;align-items:center;justify-content:center;z-index:var(--z-popup-overlay)}.ProfileModal_modal__dczIq{background:var(--color-white);border-radius:20px;position:relative;width:500px;max-width:95vw;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 0 1px 2px var(--color-brand-300-20) inset}.ProfileModal_modalHeader__UYnyO{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background-color:var(--color-brand-100);border-radius:12px 12px 0 0;flex-shrink:0}.ProfileModal_modalHeaderTitle__TKdBo{font-family:var(--font-noto-sans);font-weight:600;font-size:22px;line-height:32px;color:var(--color-black)}.ProfileModal_modalHeaderCloseBtn__kkHat{all:unset;cursor:pointer;display:flex;align-items:center;flex-shrink:0;width:16px;height:16px}.ProfileModal_modalHeaderCloseBtn__kkHat:focus-visible{outline:2px solid var(--color-accent);border-radius:4px}.ProfileModal_modalBtns___WlCR{display:flex;align-items:center;column-gap:16px;padding:12px 16px 24px;border-top:1px solid var(--color-border);flex-shrink:0}.ProfileModal_modalBtn__zq9WG{font-family:var(--font-noto-sans);font-weight:500;font-size:16px;line-height:20px;padding:9px 0;border-radius:10px;width:100%;cursor:pointer;border:none;outline:none}.ProfileModal_modalBtnCancel__kk_FK{background-color:rgba(0,0,0,0);color:var(--color-text-secondary);border:1px solid var(--color-border)}.ProfileModal_modalBtnSave__geUS3{background-color:var(--color-accent);color:var(--color-white)}.ProfileModal_modalBtnSave__geUS3:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.EmployeeDocsPopup_modalContent__CzYCM{display:flex;flex-direction:column;row-gap:16px;padding:16px;overflow-y:auto}.EmployeeDocsPopup_fieldItem__cZLQO{display:flex;flex-direction:column;gap:8px}.EmployeeDocsPopup_fieldLabel__K7vkR{font-family:var(--font-noto-sans);font-weight:600;font-size:14px;line-height:20px;color:var(--color-text-secondary)}.EmployeeDocsPopup_labelAndError__ul_95{display:flex;align-items:center;gap:8px}.EmployeeDocsPopup_labelAndError__ul_95 .EmployeeDocsPopup_error__ruYAw{font-family:var(--font-noto-sans);font-weight:400;font-size:12px;line-height:16px;color:var(--color-danger-bright)}.EmployeeDocsPopup_urlInfo__DKMF6{position:relative;display:flex;align-items:center;column-gap:10px;padding:12px 36px 12px 12px;border:1px solid var(--color-border);border-radius:12px;font-family:var(--font-noto-sans);font-weight:400;font-size:12px;line-height:100%;color:var(--color-black);cursor:pointer;overflow:hidden}.EmployeeDocsPopup_urlInfo__DKMF6 .EmployeeDocsPopup_urlInfoIcon__RcYg8{width:16px;height:16px;flex-shrink:0}.EmployeeDocsPopup_urlInfo__DKMF6 .EmployeeDocsPopup_urlText__tmLVS{flex:1 1;min-width:0;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmployeeDocsPopup_urlInfo__DKMF6 .EmployeeDocsPopup_urlCloseIcon__yeBNH{width:12px;height:12px;cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%);flex-shrink:0}.EmployeeDocsPopup_urlAdd__CWT91{display:flex;flex-direction:column;row-gap:8px}.EmployeeDocsPopup_urlAdd__CWT91 .EmployeeDocsPopup_urlAddTrigger__X4UvG{display:flex;align-items:center;column-gap:8px;cursor:pointer;font-family:var(--font-noto-sans);font-weight:600;font-size:14px;line-height:20px;color:var(--color-accent);width:max-content}.EmployeeDocsPopup_urlAdd__CWT91 .EmployeeDocsPopup_urlAddTrigger__X4UvG .EmployeeDocsPopup_urlAddIcon__Rxrt_{width:16px;height:16px}.EmployeeDocsPopup_urlAdd__CWT91 .EmployeeDocsPopup_urlAddFieldAndSave__0cjT4{display:flex;flex-direction:column;row-gap:8px}.EmployeeDocsPopup_urlAdd__CWT91 .EmployeeDocsPopup_urlAddFieldAndSave__0cjT4 .EmployeeDocsPopup_urlApplyRow__4Wc9F{display:flex;align-items:center;column-gap:8px;cursor:pointer;width:max-content}.EmployeeDocsPopup_urlAdd__CWT91 .EmployeeDocsPopup_urlAddFieldAndSave__0cjT4 .EmployeeDocsPopup_urlApplyRow__4Wc9F .EmployeeDocsPopup_urlApplyIcon__aDpnQ{width:16px;height:16px}.EmployeeDocsPopup_urlAdd__CWT91 .EmployeeDocsPopup_urlAddFieldAndSave__0cjT4 .EmployeeDocsPopup_urlApplyRow__4Wc9F .EmployeeDocsPopup_urlApplyText__Ei9gu{font-family:var(--font-noto-sans);font-weight:600;font-size:14px;line-height:20px;color:var(--color-apply)}.EmployeeDocsPopup_dateWrapper__d4YSU{position:relative;width:100%}.EmployeeDocsPopup_dateWrapper__d4YSU .EmployeeDocsPopup_dateInput__4lX_5{width:100%;height:40px;border:1px solid var(--color-border);border-radius:10px;padding:10px 36px 10px 8px;font-family:var(--font-noto-sans);font-weight:400;font-size:14px;line-height:20px;color:var(--color-black);box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none}.EmployeeDocsPopup_dateWrapper__d4YSU .EmployeeDocsPopup_dateInput__4lX_5:focus{border-color:var(--color-accent)}.EmployeeDocsPopup_dateWrapper__d4YSU .EmployeeDocsPopup_dateInput__4lX_5::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:36px;height:100%;cursor:pointer}.EmployeeDocsPopup_dateWrapper__d4YSU .EmployeeDocsPopup_dateIcon__oxfc2{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.FireEmployeePopup_modalContent__wntQt{display:flex;flex-direction:column;row-gap:16px;padding:16px}.FireEmployeePopup_fireEmployeeMessage__1pfXB{font-family:var(--font-noto-sans);font-weight:400;font-size:16px;line-height:140%;color:var(--color-black)}.FireEmployeePopup_fireEmployeeLabelAndDate__UTWbB{display:flex;justify-content:space-between;align-items:center}.FireEmployeePopup_fireEmployeeLabelForDate__3D2D_{font-family:var(--font-noto-sans);font-weight:600;font-size:14px;line-height:145%;color:var(--color-text-light)}.FireEmployeePopup_fireEmployeeDate__KG_IS{display:flex;align-items:center;column-gap:4px;cursor:pointer;position:relative}.FireEmployeePopup_fireEmployeeDateText__jX28B{font-family:var(--font-noto-sans);font-weight:500;font-size:14px;line-height:20px;color:var(--color-accent)}.FireEmployeePopup_fireEmployeeDateIcon__TZPvD{width:16px;height:16px}.FireEmployeePopup_fireEmployeeDateInput__VY5Rv{position:absolute;inset:0;opacity:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.FireEmployeePopup_fireEmployeeDateInput__VY5Rv::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}.FireEmployeePopup_fireEmployeeLabelAndItem__9_Qga{display:flex;flex-direction:column;row-gap:8px}.FireEmployeePopup_fireEmployeeLabel__2b6oR{font-family:var(--font-noto-sans);font-weight:500;font-size:14px;line-height:20px;color:var(--color-gray-700)}.CreateUserPopup_modalContent__na6Hw{display:flex;flex-direction:column;row-gap:16px;padding:16px;overflow-y:auto}.CreateUserPopup_labelAndItem__vQMdX{display:flex;flex-direction:column;gap:8px}.CreateUserPopup_label__3nU4r{font-family:var(--font-noto-sans);font-weight:600;font-size:14px;line-height:20px;color:var(--color-text-secondary)}.EmployeeProfileSalary_employeeProfileSalary__BLaAr{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:8px}.EmployeeProfileSalary_loaderWrapper__L40wk{display:flex;flex:1 1;align-items:center;justify-content:center}.EmployeeProfileSalary_addRow__Gxv_e{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--color-border);flex-shrink:0;background:var(--color-white);position:relative;z-index:1}.EmployeeProfileSalary_addRowScheme__hqI1w{flex:1 1;min-width:0}.EmployeeProfileSalary_addRowDate__sXCUS{width:160px;flex-shrink:0}.EmployeeProfileSalary_addRowActions__TO6a3{display:flex;align-items:center;gap:8px;flex-shrink:0}.EmployeeProfileSalary_dateInput__tBuw7{width:100%;border:1px solid var(--color-border);border-radius:10px;padding:9px 12px;font-family:var(--font-noto-sans);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-light);outline:none;background:rgba(0,0,0,0);box-sizing:border-box;cursor:pointer}.EmployeeProfileSalary_dateInput__tBuw7:focus{border-color:var(--color-accent)}.EmployeeProfileSalary_tableWrapper__UZGmp{display:flex;flex-direction:column;flex:1 1;min-height:0;border:1px solid var(--color-border);border-radius:12px;overflow:visible}.EmployeeProfileSalary_tableHeader__29Q2n{display:flex;align-items:center;background-color:var(--table-header-bg);padding:10px 12px;flex-shrink:0;border-radius:11px 11px 0 0}.EmployeeProfileSalary_tableBody__Ydn_x{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.EmployeeProfileSalary_row__ZuAcS{display:flex;align-items:center;padding:12px;border-bottom:1px solid var(--color-border)}.EmployeeProfileSalary_row__ZuAcS:last-child{border-bottom:none}.EmployeeProfileSalary_cell__VTa95{font-family:var(--font-noto-sans);font-size:12px;font-weight:600;line-height:1.45;color:var(--color-gray-700);letter-spacing:-.12px}.EmployeeProfileSalary_cellValue__544_7{font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.EmployeeProfileSalary_cellScheme__QjD_a{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden}.EmployeeProfileSalary_cellDate__LDI79{width:120px;flex-shrink:0}.EmployeeProfileSalary_cellActions__q3_1t{width:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.EmployeeProfileSalary_badge__UWYnM{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:20px;background-color:#e6f4ea;font-family:var(--font-noto-sans);font-size:12px;font-weight:500;line-height:1.45;color:#1e7d34;white-space:nowrap;flex-shrink:0}.EmployeeProfileSalary_iconBtn__XY8LT{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;outline:none}.EmployeeProfileSalary_iconBtnDisabled__0M5iK{opacity:.35;cursor:default}.EmployeeProfileSalary_actionIcon__Zxe0f,.EmployeeProfileSalary_deleteIcon__9dEU6{width:16px;height:16px;color:var(--color-accent)}.EmployeeProfileSalary_emptyState__CMomE{display:flex;flex:1 1;align-items:center;justify-content:center;padding:24px}.EmployeeProfileSalary_emptyText__UCyi_{font-family:var(--font-noto-sans);font-size:16px;font-weight:400;line-height:1.4;color:var(--color-gray-500)}.StaffPopup_overlay__2xzP6{position:fixed;inset:0;background:var(--color-overlay-black-40);display:flex;align-items:center;justify-content:center;z-index:var(--z-popup-overlay)}.StaffPopup_modal__nnA6X{background:var(--color-white);border-radius:20px;position:relative;box-shadow:0 0 1px 2px var(--color-brand-300-20) inset}.StaffPopup_modalHeader__IxEZ_{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background-color:var(--color-brand-100);border-radius:12px 12px 0 0}.StaffPopup_modalHeaderTitle__dwDGL{font-family:var(--font-noto-sans);font-weight:600;font-size:22px;line-height:32px;color:var(--color-black)}.StaffPopup_modalHeaderCloseIcon__SCizF{width:16px;height:16px;cursor:pointer;flex-shrink:0}.StaffPopup_modalContent__62EFX{display:flex;flex-direction:column;row-gap:16px;padding:16px}.StaffPopup_modalBtns__w4R1z{display:flex;align-items:center;column-gap:16px;padding:12px 16px 24px;border-top:1px solid var(--color-border)}.StaffPopup_modalBtn__UbfvE{font-family:var(--font-noto-sans);font-weight:500;font-size:16px;line-height:20px;padding:9px 0;border-radius:10px;width:100%;cursor:pointer;border:none;outline:none}.StaffPopup_modalBtnCancel__s9XuK{background-color:rgba(0,0,0,0);color:var(--color-text-secondary);border:1px solid var(--color-border)}.StaffPopup_modalBtnSave__UXCbS{background-color:var(--color-accent);color:var(--color-white)}.StaffPopup_modalBtnDisabled__pzYUZ{opacity:.5;cursor:not-allowed}.RecalculateSalaryPopup_modal__SGlJc{width:480px}.RecalculateSalaryPopup_dateField__w8ZlO{display:flex;flex-direction:column;gap:8px}.RecalculateSalaryPopup_dateLabel__hQg0j{font-family:var(--font-noto-sans);font-weight:500;font-size:14px;line-height:20px;color:var(--color-gray-700)}.RecalculateSalaryPopup_datePickerWrapper__J9lDO{display:flex;align-items:center;gap:8px;height:40px;border:1px solid var(--color-border);border-radius:10px;padding:0 12px;cursor:pointer;position:relative}.RecalculateSalaryPopup_datePickerWrapper__J9lDO:hover{border-color:var(--color-accent)}.RecalculateSalaryPopup_dateValue__Q_wxo{flex:1 1;font-family:var(--font-noto-sans);font-weight:400;font-size:14px;line-height:20px;color:var(--color-text-light)}.RecalculateSalaryPopup_datePlaceholder__X9bsT{color:var(--color-gray-500)}.RecalculateSalaryPopup_dateIcon__5X4F5{width:16px;height:16px;flex-shrink:0;color:var(--color-accent)}.RecalculateSalaryPopup_dateInputHidden__3iIls{position:absolute;inset:0;opacity:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.RecalculateSalaryPopup_dateInputHidden__3iIls::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}.AddServicesPanel_overlay__rkRG9{position:fixed;inset:0;background:var(--color-overlay-black-40);z-index:var(--z-popup-overlay);display:flex;justify-content:flex-end}.AddServicesPanel_panel__1_C4j{background:var(--color-white);width:calc(100% - 350px);height:100%;display:flex;flex-direction:column;box-shadow:var(--shadow-panel-left)}.AddServicesPanel_header__v8zA7{display:flex;justify-content:space-between;align-items:center;padding:20px;flex-shrink:0}.AddServicesPanel_title__HfHla{font-family:var(--font-noto-sans);font-size:22px;font-weight:600;line-height:32px;color:var(--color-black)}.AddServicesPanel_closeIcon__u0rPJ{width:24px;height:24px;cursor:pointer;flex-shrink:0}.AddServicesPanel_content__Fg46t{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;padding:0 20px;gap:28px;min-height:0}.AddServicesPanel_filtersRow__3CCPD{display:flex;gap:16px}.AddServicesPanel_filterItem__tDd1_{flex:1 1;max-width:380px;display:flex;flex-direction:column;gap:8px}.AddServicesPanel_filterLabel__2mNBV{font-family:var(--font-noto-sans);font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-light)}.AddServicesPanel_servicesSection__Vb3w8{display:flex;flex-direction:column;gap:16px}.AddServicesPanel_servicesSectionTitle___dV6d{font-family:var(--font-noto-sans);font-size:16px;font-weight:600;line-height:22px;color:var(--color-text-light)}.AddServicesPanel_loaderWrapper__iH8op{display:flex;align-items:center;justify-content:center;padding:24px 0}.AddServicesPanel_checkboxRow__ie0Uz{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AddServicesPanel_checkboxIcon__H0KHu{width:16px;height:16px;flex-shrink:0;color:var(--color-primary)}.AddServicesPanel_selectAllLabel__4i7oP{font-weight:500}.AddServicesPanel_selectAllLabel__4i7oP,.AddServicesPanel_serviceName__pYvoP{font-family:var(--font-noto-sans);font-size:14px;line-height:20px;color:var(--color-text-light)}.AddServicesPanel_serviceName__pYvoP{font-weight:400}.AddServicesPanel_serviceDuration__yaHle{color:var(--color-text-secondary)}.AddServicesPanel_emptyText__jiihM,.AddServicesPanel_serviceDuration__yaHle{font-family:var(--font-noto-sans);font-size:14px;font-weight:400;line-height:20px}.AddServicesPanel_emptyText__jiihM{color:var(--color-gray-500)}.AddServicesPanel_footer__CErgP{display:flex;gap:12px;padding:12px 16px 24px;border-top:1px solid var(--color-border);justify-content:flex-end;flex-shrink:0}.AddServicesPanel_btn__jcIsP{font-family:var(--font-noto-sans);font-size:16px;font-weight:500;line-height:20px;padding:9px 24px;width:225px;border-radius:10px;cursor:pointer;border:none;outline:none}.AddServicesPanel_btnCancel__tf4EK{background-color:rgba(0,0,0,0);color:var(--color-text-secondary);border:1px solid var(--color-border)}.AddServicesPanel_btnSave__ZNFUE{background-color:var(--color-accent);color:var(--color-white)}.AddServicesPanel_btnSaveDisabled__99L3z{background-color:var(--color-brand-200);cursor:not-allowed}.ChangeSkillLevelPopup_field__q_vmJ{display:flex;flex-direction:column;gap:8px}.ChangeSkillLevelPopup_fieldLabel__DZpzq{font-family:var(--font-noto-sans);font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-light)}.EmployeeProfileServices_employeeProfileServices__bsRr8{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.EmployeeProfileServices_loaderWrapper__hgJVv{display:flex;flex:1 1;align-items:center;justify-content:center}.EmployeeProfileServices_list__aLcvd{flex:1 1;overflow-y:auto}.EmployeeProfileServices_list__aLcvd,.EmployeeProfileServices_table__5mJ3A{display:flex;flex-direction:column;gap:8px}.EmployeeProfileServices_groupHeader__Xe2gk{display:flex;align-items:center;gap:16px;background-color:var(--table-header-bg);border-radius:12px;padding:10px 12px;overflow:hidden;flex-shrink:0}.EmployeeProfileServices_groupHeaderLeft__d7r_P{display:flex;flex:1 1;align-items:center;gap:8px;min-width:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EmployeeProfileServices_expandIcon__BzUk_{flex-shrink:0;transition:transform .2s ease}.EmployeeProfileServices_expandIconCollapsed__vZqoL{transform:rotate(-90deg)}.EmployeeProfileServices_groupName__HT0H0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmployeeProfileServices_durationLabel__mHR8C,.EmployeeProfileServices_groupName__HT0H0{font-family:var(--font-noto-sans);font-size:12px;font-weight:600;line-height:1.45;color:var(--color-gray-700);letter-spacing:-.12px}.EmployeeProfileServices_durationLabel__mHR8C{width:150px;flex-shrink:0}.EmployeeProfileServices_content__Y2amO{display:flex;flex-direction:column;gap:4px;padding-left:20px}.EmployeeProfileServices_row___yKT8{display:flex;align-items:center;gap:16px;height:44px;padding:0 12px}.EmployeeProfileServices_serviceName__5Bthj{flex:1 1;min-width:0;font-family:var(--font-noto-sans);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmployeeProfileServices_durationCell__EJrkM{display:flex;align-items:center;gap:4px;width:150px;flex-shrink:0}.EmployeeProfileServices_durationInput__t875a{display:flex;align-items:center;gap:8px;width:150px;flex-shrink:0;border:1px solid var(--color-border);border-radius:8px;padding:6px 8px 6px 12px}.EmployeeProfileServices_durationInputField__HpwTR{flex:1 1;min-width:0;border:none;outline:none;font-family:var(--font-noto-sans);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-light);letter-spacing:-.14px;background:rgba(0,0,0,0)}.EmployeeProfileServices_durationInputField__HpwTR::-webkit-inner-spin-button,.EmployeeProfileServices_durationInputField__HpwTR::-webkit-outer-spin-button{-webkit-appearance:none}.EmployeeProfileServices_durationDot__XWWUD{width:8px;height:8px;flex-shrink:0;border-radius:50%;background-color:var(--color-accent)}.EmployeeProfileServices_durationValue__TO1lZ{font-family:var(--font-noto-sans);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-light)}.EmployeeProfileServices_durationUnit__x7gDo{font-family:var(--font-noto-sans);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0}.EmployeeProfileServices_iconBtn__K2hSJ{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;outline:none}.EmployeeProfileServices_iconBtnDisabled__CiF5a{opacity:.35;cursor:default}.EmployeeProfileServices_actionIcon__fh_WH{width:16px;height:16px;color:var(--color-accent)}.EmployeeProfileServices_emptyState__hN1yH{display:flex;flex:1 1;align-items:center;justify-content:center}.EmployeeProfileServices_emptyText__nPCQz{font-family:var(--font-noto-sans);font-size:16px;font-weight:400;line-height:1.4;color:var(--color-gray-500)}.EmployeeProfileServices_divider__n_1gG{height:1px;background-color:var(--color-border);margin:0 12px}.ProductPickerModal_overlay__C4DVV{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);z-index:1000}.ProductPickerModal_modal__PnDqe{display:flex;flex-direction:column;width:960px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);background:var(--color-white);border-radius:20px;overflow:hidden;font-size:16px;box-shadow:inset 0 0 1px 2px rgba(136,134,192,.2)}.ProductPickerModal_header__tMVid{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#dedeeb;border-radius:20px 20px 0 0;box-shadow:inset 0 0 1px 2px rgba(136,134,192,.2)}.ProductPickerModal_title__OMpYL{font-size:22px;font-weight:600}.ProductPickerModal_closeButton__y9nC8{all:unset;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#000;cursor:pointer}.ProductPickerModal_body__E8iJi{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;padding:20px;min-height:0;overflow:hidden}.ProductPickerModal_column__l7ozn{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;border:1px solid #fee;border-radius:12px}.ProductPickerModal_columnHeaderRow__ZzLWQ{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProductPickerModal_columnTitle__ZFjM7{font-size:20px;font-weight:600;color:#4a4c4f}.ProductPickerModal_addProductLink__TZodf{all:unset;font-size:14px;font-weight:500;color:#ff6b78;cursor:pointer;white-space:nowrap}.ProductPickerModal_search__14oK1{display:flex;align-items:center;gap:8px;height:32px;padding:0 11px;border:1px solid #e3e3e3;border-radius:10px}.ProductPickerModal_searchIcon__H7ds4{flex-shrink:0;width:14px;height:14px;color:#9d9c9c}.ProductPickerModal_searchInput__2Ek9X{flex:1 1;min-width:0;border:none;outline:none;font-size:14px;background:rgba(0,0,0,0)}.ProductPickerModal_selectAll__r4Qxq{padding-bottom:12px;border-bottom:1px solid #e3e3e3}.ProductPickerModal_list__dqWjB{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}.ProductPickerModal_checkbox__I2H8K{display:flex;align-items:center;gap:8px;min-width:0;font-size:16px;cursor:pointer}.ProductPickerModal_checkboxDisabled__aSG9O{cursor:not-allowed}.ProductPickerModal_checkboxDisabled__aSG9O .ProductPickerModal_checkboxIcon__tkBf0{opacity:.5}.ProductPickerModal_checkboxInput__Z9Nk0{position:absolute;opacity:0;width:0;height:0}.ProductPickerModal_checkboxIcon__tkBf0{flex-shrink:0;width:16px;height:16px}.ProductPickerModal_checkboxLabel__6N_Yv{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ProductPickerModal_loader__7MA9E{display:flex;justify-content:center;margin-top:40px}.ProductPickerModal_buttons__6Ihfa{display:flex;justify-content:flex-end;gap:16px;padding:16px 20px}.ProductPickerModal_cancelAction__HIEzf,.ProductPickerModal_primaryAction__Ns27G{width:240px;height:40px;border-radius:10px;font-size:16px;cursor:pointer}.ProductPickerModal_cancelAction__HIEzf{border:1px solid #ff6b78;background:var(--color-white);color:#ff6b78}.ProductPickerModal_primaryAction__Ns27G{border:none;background:#ff6b78;color:var(--color-white)}.ProductPickerModal_primaryAction__Ns27G:disabled{background:#f5f5f5;color:#bfbfbf;cursor:not-allowed}.DocumentSummary_section__wy5JT{display:flex;flex-direction:column;justify-content:space-between;gap:16px;box-sizing:border-box;height:100%;padding-top:24px}.DocumentSummary_card__rV8Uo{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 12px 0 6px;border:1px solid #e3e3e3;border-radius:10px}.DocumentSummary_cardLabelGroup__inRvL{display:flex;align-items:center;gap:12px}.DocumentSummary_iconBadge__SC5at{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px}.DocumentSummary_productsBadge__cLPnY{background:#ffefe6}.DocumentSummary_sumBadge__x_nUw{background:#fee}.DocumentSummary_cardLabel__C4PcJ{font-size:16px;font-weight:500;color:#656565}.DocumentSummary_value__6p0u7{font-size:20px;font-weight:500;color:#0c0c0c}.DocumentSummary_unit__99kIQ{font-size:14px;color:#656565}.InventoryInfoSection_grid__6EdYF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.InventoryInfoSection_cardCell__ABXL6{align-self:end}.DocumentProductsTable_wrapper__Ag0ci{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:12px}.DocumentProductsTable_header___1AlE{display:flex;align-items:center;justify-content:space-between}.DocumentProductsTable_title__0NGSi{font-size:20px;font-weight:600;color:#4a4c4f}.DocumentProductsTable_headerActions__vZYoW{display:flex;align-items:center;gap:12px}.DocumentProductsTable_addButton__hTn8E{width:180px;height:40px;border:none;border-radius:10px;background:#ff6b78;color:var(--color-white);font-size:16px;cursor:pointer}.DocumentProductsTable_addButton__hTn8E:disabled{background:#f5f5f5;color:#bfbfbf;cursor:not-allowed}.DocumentProductsTable_iconButton__H7Pld{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border:none;border-radius:10px;background:#fee;color:#ff6b78;font-size:16px;cursor:pointer}.DocumentProductsTable_tableScroll__VsT40{position:relative;flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:auto}.DocumentProductsTable_tableScroll__VsT40::-webkit-scrollbar{width:4px}.DocumentProductsTable_tableScroll__VsT40::-webkit-scrollbar-track{margin-top:37px}.DocumentProductsTable_tableScroll__VsT40::-webkit-scrollbar-thumb{background-color:#e8e7f9;border-radius:2px}.DocumentProductsTable_table__2m0FU{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.DocumentProductsTable_table__2m0FU th{position:-webkit-sticky;position:sticky;top:0;z-index:2;height:37px;padding:6px 12px;background:#e8e7f9;color:#4a4c4f;font-size:12px;font-weight:600;letter-spacing:-.01em;text-align:left;vertical-align:middle}.DocumentProductsTable_table__2m0FU th:first-child{border-radius:12px 0 0 12px}.DocumentProductsTable_table__2m0FU th:last-child{border-radius:0 12px 12px 0}.DocumentProductsTable_table__2m0FU td{padding:6px 12px;border-bottom:1px solid #e8e7f9;color:#0c0c0c;font-size:14px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.DocumentProductsTable_table__2m0FU tbody tr:last-child td{border-bottom:none}.DocumentProductsTable_nameCell__10bNI{width:40%}.DocumentProductsTable_unitCell__bornw{width:130px}.DocumentProductsTable_actionsCell__Shtcq{width:48px;text-align:center}.DocumentProductsTable_table__2m0FU .DocumentProductsTable_alignRight__mwcKU{text-align:right}.DocumentProductsTable_productName__C3__t{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#7773c6}.DocumentProductsTable_table__2m0FU .DocumentProductsTable_numberInput__IEYAU{width:90px;height:32px;padding:4px 11px;border-radius:6px;font-size:14px;line-height:22px}.DocumentProductsTable_removeButton__c7tAE{all:unset;display:inline-flex;color:#ef4426;cursor:pointer}.DocumentProductsTable_table__2m0FU .DocumentProductsTable_searchTableRow__d7llE td{overflow:visible}.DocumentProductsTable_searchRow__2H5BH{display:flex;align-items:center;gap:12px}.DocumentProductsTable_searchControl__CYfy3{width:40%}.DocumentProductsTable_searchInput__FkQlT{box-sizing:border-box;width:100%;height:40px;padding:0 11px;border:1px solid #e3e3e3;border-radius:10px;outline:none;font-size:14px}.DocumentProductsTable_searchInput__FkQlT:focus{border-color:var(--color-accent)}.DocumentProductsTable_searchOptions__vfyMZ{position:fixed;max-height:260px;overflow-y:auto;background-color:var(--color-white);border:1px solid #e3e3e3;border-radius:10px;box-shadow:var(--shadow-dropdown);z-index:1100}.DocumentProductsTable_searchOption__Yd2t0{padding:8px 12px;font-size:14px;cursor:pointer}.DocumentProductsTable_searchOption__Yd2t0:hover{background-color:#f5f5f5}.DocumentProductsTable_searchEmpty__33rC1{padding:8px 12px;font-size:14px;color:#9d9c9c}.DocumentProductsTable_searchBalance__OnUVr{font-size:12px;color:#656565}.DocumentProductsTable_iconButton__H7Pld:disabled{opacity:.5;cursor:not-allowed}.DocumentProductsTable_loaderOverlay__HvXzj{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.6);z-index:3}