.AlertManagementTabs_wrapper__Sg77X{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.AlertManagementTabs_headerRow__G5IaQ{display:flex;order:2}.AlertManagementTabs_dateText__8VSdR{color:#707070;font-size:13px;font-weight:500}.AlertManagementTabs_tabsRow__F4xh9{align-items:center;background:#fff;border-radius:24px;box-shadow:0 2px 4px rgba(0,0,0,.08);display:inline-flex;height:44px;padding:0 6px;order:1}.AlertManagementTabs_tabsRow__F4xh9 .MuiTabs-root{min-height:36px;height:36px}.AlertManagementTabs_tabsRow__F4xh9 .MuiTab-root{border-radius:18px;color:#707070;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;margin-right:4px;min-height:36px;min-width:auto;padding:0 16px;text-transform:none;transition:all .2s ease}.AlertManagementTabs_tabsRow__F4xh9 .Mui-selected{background:#f5f3ef;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#08163b!important;font-weight:600}.AlertManagementTabs_tabsRow__F4xh9 .MuiTabs-indicator{display:none}.PageLayout_pageLayout__HcsJE{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;min-height:100%;padding:24px 3% 40px;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif}.PageLayout_pageHeader__bmCec{display:flex;flex-direction:column;gap:4px}.PageLayout_pageTitle__LLpKY{font-size:22px;font-weight:700;color:#231f20;line-height:1.2}.PageLayout_pageSubtitle__pHhPS,.PageLayout_pageTitle__LLpKY{margin:0;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif}.PageLayout_pageSubtitle__pHhPS{font-size:13px;color:#707070;line-height:1.4}.PageLayout_pageContent__3ycNS{flex:1 1;display:flex;flex-direction:column}@media(max-width:768px){.PageLayout_pageLayout__HcsJE{padding:16px 16px 24px;gap:15px}.PageLayout_pageTitle__LLpKY{font-size:20px}}@media(max-width:480px){.PageLayout_pageLayout__HcsJE{padding:12px 8px 20px;gap:10px}}.ContactFormModal_dialog__NdEW6 .MuiPaper-root{background:#f5f3ef;border:none;border-radius:16px;box-shadow:0 3px 12px rgba(0,0,0,.141);color:#262626}.ContactFormModal_dialog__NdEW6 .MuiDialogTitle-root{color:#231f20;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;padding:20px 24px 12px}.ContactFormModal_dialog__NdEW6 .MuiDialogContent-root{color:#262626;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px;padding:8px 24px 16px}.ContactFormModal_dialog__NdEW6 .MuiDialogActions-root{padding:8px 24px 20px}.ContactFormModal_dialog__NdEW6 .MuiInputBase-root{background:#fff;border-radius:10px;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px}.ContactFormModal_dialog__NdEW6 .MuiOutlinedInput-notchedOutline{border-color:#e4e0d8}.ContactFormModal_dialog__NdEW6 .MuiInputLabel-root{font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px}.ContactFormModal_dialog__NdEW6 .MuiFormHelperText-root{font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:12px}.ContactFormModal_dialog__NdEW6 .MuiFormControlLabel-label{color:#262626;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px}.ContactFormModal_dialog__NdEW6 .MuiButton-root{border-radius:10px;box-shadow:none;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;min-height:33px;padding:0 18px;text-transform:none}.ContactFormModal_dialog__NdEW6 .MuiButton-contained.MuiButton-containedPrimary{background:#0c85f5}.ContactFormModal_dialog__NdEW6 .MuiButton-contained.MuiButton-containedPrimary:hover{background:#0a6fcc;box-shadow:none}.ContactFormModal_dialog__NdEW6 .MuiButton-outlined{background:#fff;border-color:#e4e0d8;color:#262626}.ContactFormModal_formGrid__Dd5tN{display:grid;grid-template-columns:170px 1fr;grid-gap:24px;gap:24px;margin-top:8px}.ContactFormModal_avatarColumn__xT7hI{display:flex;flex-direction:column;align-items:center;gap:10px}.ContactFormModal_avatar__Gg_sF{width:112px;height:112px;font-weight:600;font-size:28px}.ContactFormModal_avatarActions__yyWJa{display:flex;flex-direction:column;width:100%;gap:6px}.ContactFormModal_helperText__kIfhk{color:#707070;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5;text-align:center}.ContactFormModal_fieldsColumn__aR3iG{display:flex;flex-direction:column;gap:12px}.ContactFormModal_twoCol__f9XEs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ContactFormModal_phoneRow__LpBcx{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:12px;gap:12px}.ContactFormModal_phoneCountryField__CELbv{width:92px}.ContactFormModal_groupsSection__3TFWs{margin-top:4px}.ContactFormModal_sectionLabel__6IotL{display:block;margin-bottom:8px;color:#231f20;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600}.ContactFormModal_groupsInputRow__A4gjR{display:flex;align-items:flex-start;gap:10px}.ContactFormModal_groupsAutocomplete__Y_D1j{flex:1 1}.ContactFormModal_groupsAutocomplete__Y_D1j .MuiInputBase-root{min-height:56px;align-items:flex-start;padding-top:8px;padding-bottom:8px}.ContactFormModal_groupsAutocomplete__Y_D1j .MuiAutocomplete-inputRoot{gap:6px}.ContactFormModal_addButton__y2R9j{width:38px;height:38px;border:1px solid #d6d6d6;border-radius:10px}.ContactFormModal_alertSection__WUvZh{margin-top:4px}.ContactFormModal_saveLoading___OOX9{display:inline-flex;align-items:center;gap:8px}@media(max-width:768px){.ContactFormModal_formGrid__Dd5tN{grid-template-columns:1fr}.ContactFormModal_avatarColumn__xT7hI{align-items:flex-start}.ContactFormModal_helperText__kIfhk{text-align:left}.ContactFormModal_phoneRow__LpBcx,.ContactFormModal_twoCol__f9XEs{grid-template-columns:1fr}}.ContactsPage_card__fG3Ue,.ContactsPage_pageRoot__cssyK{width:100%;flex:1 1;min-height:0;display:flex;flex-direction:column}.ContactsPage_card__fG3Ue{background:#f5f3ef;border:none;border-radius:16px;box-shadow:0 3px 6px rgba(0,0,0,.071);box-sizing:border-box;padding:16px 20px 20px}.ContactsPage_toolbar__aGL7d{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.ContactsPage_toolbar__aGL7d .MuiInputBase-root{background:#fff;border-radius:22px}.ContactsPage_toolbar__aGL7d .MuiOutlinedInput-notchedOutline{border-color:#e4e0d8}.ContactsPage_toolbar__aGL7d .MuiInputBase-input{font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px}.ContactsPage_toolbar__aGL7d .MuiButton-root{border-radius:10px;box-shadow:none;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;min-height:38px;padding:0 18px;text-transform:none}.ContactsPage_toolbar__aGL7d .MuiButton-contained{background:#0c85f5}.ContactsPage_toolbar__aGL7d .MuiButton-contained:hover{background:#0a6fcc;box-shadow:none}.ContactsPage_toolbar__aGL7d .MuiButton-outlined{background:#fff;border-color:#e4e0d8;color:#262626}.ContactsPage_searchField__NPBOd{min-width:260px;flex:1 1}.ContactsPage_filterField__BwaFc{min-width:170px}.ContactsPage_tableContainer__2C2ZF{overflow-x:auto}.ContactsPage_tableContainer__2C2ZF .MuiTable-root,.ContactsPage_tableContainer__2C2ZF table{background:transparent}.ContactsPage_tableContainer__2C2ZF .MuiTableCell-head{background:transparent;border-bottom:1px solid #e0dcd3;color:#262626;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600}.ContactsPage_tableContainer__2C2ZF .MuiTableCell-body{border-bottom:1px solid #eae6de;color:#262626;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px}.ContactsPage_tableContainer__2C2ZF .MuiTableRow-root:hover{background:#efebe4}.ContactsPage_contactCell__siwNN{display:flex;align-items:center;gap:10px;min-width:220px}.ContactsPage_contactIdentity__Pf8Ax{display:flex;flex-direction:column}.ContactsPage_contactName__EIQyj{font-size:13px;font-weight:600;color:#262626}.ContactsPage_contactEmail__lSNfC{color:#707070;font-size:12px}.ContactsPage_alertsBadge__VDYxx{display:inline-flex;align-items:center;padding:0 10px;border-radius:13px;font-size:11px;font-weight:500;height:22px;margin-top:4px;width:-moz-fit-content;width:fit-content}.ContactsPage_enabled__jWYKd{background:#86eaae;color:#262626}.ContactsPage_disabled__PLaWk{background:#e8e4dc;color:#707070}.ContactsPage_groupChips__hRarf{display:flex;flex-wrap:wrap;gap:6px;max-width:300px}.ContactsPage_loadingCell__Hffos{padding-top:12px;padding-bottom:12px}.ContactsPage_centerContent__3G6KX{min-height:120px;display:flex;justify-content:center;align-items:center}.ContactsPage_dialog__msfIS .MuiPaper-root{background:#f5f3ef;border:none;border-radius:16px;box-shadow:0 3px 12px rgba(0,0,0,.141);color:#262626}.ContactsPage_dialog__msfIS .MuiDialogTitle-root{color:#231f20;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;padding:20px 24px 12px}.ContactsPage_dialog__msfIS .MuiDialogContent-root{color:#262626;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px;padding:8px 24px 16px}.ContactsPage_dialog__msfIS .MuiDialogActions-root{padding:8px 24px 20px}.ContactsPage_dialog__msfIS .MuiInputBase-root{background:#fff;border-radius:10px;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px}.ContactsPage_dialog__msfIS .MuiOutlinedInput-notchedOutline{border-color:#e4e0d8}.ContactsPage_dialog__msfIS .MuiInputLabel-root{font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px}.ContactsPage_dialog__msfIS .MuiFormHelperText-root{font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:12px}.ContactsPage_dialog__msfIS .MuiFormControlLabel-label{color:#262626;font-family:Roboto,Manrope,Helvetica,Arial,sans-serif;font-size:13px}.ContactsPage_dialog__msfIS .MuiButton-root{border-radius:10px;box-shadow:none;font-family:Manrope,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;min-height:33px;padding:0 18px;text-transform:none}.ContactsPage_dialog__msfIS .MuiButton-contained.MuiButton-containedPrimary{background:#0c85f5}.ContactsPage_dialog__msfIS .MuiButton-contained.MuiButton-containedPrimary:hover{background:#0a6fcc;box-shadow:none}.ContactsPage_dialog__msfIS .MuiButton-outlined{background:#fff;border-color:#e4e0d8;color:#262626}@media(max-width:768px){.ContactsPage_card__fG3Ue{padding:12px}.ContactsPage_searchField__NPBOd{min-width:100%}.ContactsPage_filterField__BwaFc{min-width:calc(50% - 5px);flex:1 1}}