.ContactsHero-module-scss-module__PiF81W__container{background-color:#e5fdef;border-radius:16px;flex-direction:column;gap:28px;padding:44px 40px;display:flex;position:relative}.ContactsHero-module-scss-module__PiF81W__container .ContactsHero-module-scss-module__PiF81W__content{flex-direction:column;gap:28px;display:flex;position:relative}.ContactsHero-module-scss-module__PiF81W__container .ContactsHero-module-scss-module__PiF81W__content .ContactsHero-module-scss-module__PiF81W__textBlock{flex-direction:column;gap:8px;display:flex}.ContactsHero-module-scss-module__PiF81W__container .ContactsHero-module-scss-module__PiF81W__content .ContactsHero-module-scss-module__PiF81W__textBlock .ContactsHero-module-scss-module__PiF81W__title{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:#333;margin:0;font-size:40px;line-height:48px}.ContactsHero-module-scss-module__PiF81W__container .ContactsHero-module-scss-module__PiF81W__content .ContactsHero-module-scss-module__PiF81W__textBlock .ContactsHero-module-scss-module__PiF81W__subtitle{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#333;max-width:445px;margin:0;font-size:14px;line-height:20px}.ContactsHero-module-scss-module__PiF81W__container .ContactsHero-module-scss-module__PiF81W__content .ContactsHero-module-scss-module__PiF81W__searchWrapper{width:100%;max-width:800px}.ContactsHero-module-scss-module__PiF81W__container .ContactsHero-module-scss-module__PiF81W__imageWrapper{width:205px;height:263px;position:absolute;top:15px;bottom:0;right:90px}.ContactsHero-module-scss-module__PiF81W__container .ContactsHero-module-scss-module__PiF81W__imageWrapper .ContactsHero-module-scss-module__PiF81W__image{object-fit:contain;object-position:center}.ContactsHero-module-scss-module__PiF81W__container.ContactsHero-module-scss-module__PiF81W__mobile{border-radius:0;gap:24px;padding:24px 16px}.ContactsHero-module-scss-module__PiF81W__container.ContactsHero-module-scss-module__PiF81W__mobile .ContactsHero-module-scss-module__PiF81W__content{gap:24px}.ContactsHero-module-scss-module__PiF81W__container.ContactsHero-module-scss-module__PiF81W__mobile .ContactsHero-module-scss-module__PiF81W__content .ContactsHero-module-scss-module__PiF81W__textBlock .ContactsHero-module-scss-module__PiF81W__title{font-size:20px;line-height:24px}.ContactsHero-module-scss-module__PiF81W__container.ContactsHero-module-scss-module__PiF81W__mobile .ContactsHero-module-scss-module__PiF81W__content .ContactsHero-module-scss-module__PiF81W__textBlock .ContactsHero-module-scss-module__PiF81W__subtitle{max-width:317px}.ContactsHero-module-scss-module__PiF81W__container.ContactsHero-module-scss-module__PiF81W__mobile .ContactsHero-module-scss-module__PiF81W__content .ContactsHero-module-scss-module__PiF81W__searchWrapper{max-width:100%}.ContactsHero-module-scss-module__PiF81W__container.ContactsHero-module-scss-module__PiF81W__mobile .ContactsHero-module-scss-module__PiF81W__imageWrapper{width:99px;height:127px;margin:0;top:-29px;bottom:auto;right:-22px}@property --tw-font-weight{syntax:"*";inherits:false}
.ContactsSearch-module-scss-module__JvMkXq__searchInput{box-shadow:0 8px 32px #0000001f}
.ContactCard-module-scss-module__kE2OpW__contact-card{flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}.ContactCard-module-scss-module__kE2OpW__contact-card__top{flex-direction:column;gap:16px;width:100%;display:flex}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar{align-items:center;gap:12px;display:flex}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar .ContactCard-module-scss-module__kE2OpW__contact-card__avatar-icon{background-color:var(--color-light-red);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar .ContactCard-module-scss-module__kE2OpW__contact-card__avatar-icon .ContactCard-module-scss-module__kE2OpW__contact-card__initials{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-dark-red);margin:0;font-size:20px;line-height:24px}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar .ContactCard-module-scss-module__kE2OpW__contact-card__info{flex-direction:column;gap:4px;display:flex}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar .ContactCard-module-scss-module__kE2OpW__contact-card__info .ContactCard-module-scss-module__kE2OpW__contact-card__name{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-grey-100);margin:0;font-size:20px;line-height:24px}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar .ContactCard-module-scss-module__kE2OpW__contact-card__info .ContactCard-module-scss-module__kE2OpW__contact-card__position{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-grey-70);margin:0;font-size:14px;line-height:20px}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__contacts{flex-direction:column;gap:4px;display:flex}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__contacts .ContactCard-module-scss-module__kE2OpW__contact-card__contact-item{cursor:pointer;align-items:center;gap:8px;padding:4px 0;text-decoration-line:none;transition:color .2s;display:flex}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__contacts .ContactCard-module-scss-module__kE2OpW__contact-card__contact-item .ContactCard-module-scss-module__kE2OpW__contact-card__icon{width:24px;height:24px;color:var(--color-grey-70);flex-shrink:0;transition:color .2s}.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__contacts .ContactCard-module-scss-module__kE2OpW__contact-card__contact-item .ContactCard-module-scss-module__kE2OpW__contact-card__contact-text{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-grey-70);margin:0;font-size:14px;line-height:22px;transition:color .2s}@media (hover:hover) and (pointer:fine){.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__contacts .ContactCard-module-scss-module__kE2OpW__contact-card__contact-item:hover .ContactCard-module-scss-module__kE2OpW__contact-card__icon,.ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__contacts .ContactCard-module-scss-module__kE2OpW__contact-card__contact-item:hover .ContactCard-module-scss-module__kE2OpW__contact-card__contact-text{color:var(--color-grey-100)}}.ContactCard-module-scss-module__kE2OpW__contact-card__districts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ContactCard-module-scss-module__kE2OpW__contact-card__districts .ContactCard-module-scss-module__kE2OpW__contact-card__district{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-overflow:ellipsis;white-space:nowrap;background-color:var(--color-white);color:var(--color-grey-100);border-radius:56px;margin:0;padding:4px 8px;font-size:13px;line-height:17px;overflow:hidden}.ContactCard-module-scss-module__kE2OpW__contact-card--mobile{height:auto;padding:16px}.ContactCard-module-scss-module__kE2OpW__contact-card--mobile .ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar{gap:10px}.ContactCard-module-scss-module__kE2OpW__contact-card--mobile .ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar .ContactCard-module-scss-module__kE2OpW__contact-card__avatar-icon{width:48px;height:48px}.ContactCard-module-scss-module__kE2OpW__contact-card--mobile .ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar .ContactCard-module-scss-module__kE2OpW__contact-card__avatar-icon .ContactCard-module-scss-module__kE2OpW__contact-card__initials{font-size:16px;line-height:16px}.ContactCard-module-scss-module__kE2OpW__contact-card--mobile .ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar .ContactCard-module-scss-module__kE2OpW__contact-card__info{gap:2px}.ContactCard-module-scss-module__kE2OpW__contact-card--mobile .ContactCard-module-scss-module__kE2OpW__contact-card__top .ContactCard-module-scss-module__kE2OpW__contact-card__avatar .ContactCard-module-scss-module__kE2OpW__contact-card__info .ContactCard-module-scss-module__kE2OpW__contact-card__name{font-size:16px;line-height:16px}@property --tw-font-weight{syntax:"*";inherits:false}
.ContactsGridView-module-scss-module__Bj1tFq__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ContactsGridView-module-scss-module__Bj1tFq__grid.ContactsGridView-module-scss-module__Bj1tFq__mobile{grid-template-columns:1fr;gap:16px}
.ContactsListView-module-scss-module__gEdlMG__table{flex-direction:column;gap:4px;display:flex}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__header{background-color:var(--color-grey-10);border-radius:8px;align-items:center;display:flex;overflow:hidden}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__header .ContactsListView-module-scss-module__gEdlMG__headerItem{border-right:3px solid var(--color-white);padding:7px 24px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__header .ContactsListView-module-scss-module__gEdlMG__headerItem:last-child{border-right:none;flex:1}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__header .ContactsListView-module-scss-module__gEdlMG__headerItem .ContactsListView-module-scss-module__gEdlMG__headerText{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);white-space:nowrap;color:var(--color-grey-70);margin:0;font-size:16px;line-height:22px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__header .ContactsListView-module-scss-module__gEdlMG__managerCol{width:280px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__header .ContactsListView-module-scss-module__gEdlMG__districtsCol{width:480px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__header .ContactsListView-module-scss-module__gEdlMG__phoneCol{width:200px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__header .ContactsListView-module-scss-module__gEdlMG__emailCol{width:312px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row{border-radius:8px;align-items:center;padding:13px 0;display:flex}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row:not(:last-child){border-bottom:1px solid var(--color-grey-20)}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__cell{padding:8px 24px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__managerCell{width:280px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__managerCell .ContactsListView-module-scss-module__gEdlMG__avatar{align-items:center;gap:10px;display:flex}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__managerCell .ContactsListView-module-scss-module__gEdlMG__avatar .ContactsListView-module-scss-module__gEdlMG__avatarIcon{background-color:var(--color-light-red);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__managerCell .ContactsListView-module-scss-module__gEdlMG__avatar .ContactsListView-module-scss-module__gEdlMG__avatarIcon .ContactsListView-module-scss-module__gEdlMG__initials{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-dark-red);margin:0;font-size:16px;line-height:16px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__managerCell .ContactsListView-module-scss-module__gEdlMG__avatar .ContactsListView-module-scss-module__gEdlMG__info{flex-direction:column;gap:2px;display:flex}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__managerCell .ContactsListView-module-scss-module__gEdlMG__avatar .ContactsListView-module-scss-module__gEdlMG__info .ContactsListView-module-scss-module__gEdlMG__name{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-grey-100);margin:0;font-size:16px;line-height:16px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__managerCell .ContactsListView-module-scss-module__gEdlMG__avatar .ContactsListView-module-scss-module__gEdlMG__info .ContactsListView-module-scss-module__gEdlMG__title{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-grey-70);margin:0;font-size:14px;line-height:20px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__districtsCell{flex-wrap:wrap;align-items:center;gap:8px;width:480px;display:flex}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__districtsCell .ContactsListView-module-scss-module__gEdlMG__district{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);white-space:nowrap;color:var(--color-grey-100);margin:0;font-size:13px;line-height:17px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__districtsCell .ContactsListView-module-scss-module__gEdlMG__divider{background-color:var(--color-grey-30);border-radius:50%;flex-shrink:0;width:4px;height:4px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__phoneCell{width:200px;padding:8px 20px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__emailCell{width:312px}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__contactItem{cursor:pointer;align-items:center;gap:8px;padding:4px 0;text-decoration-line:none;transition:color .2s;display:flex}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__contactItem .ContactsListView-module-scss-module__gEdlMG__icon{width:24px;height:24px;color:var(--color-grey-70);flex-shrink:0;transition:color .2s}.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__contactItem .ContactsListView-module-scss-module__gEdlMG__text{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;color:var(--color-grey-70);margin:0;font-size:14px;line-height:22px;transition:color .2s;overflow:hidden}@media (hover:hover) and (pointer:fine){.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__contactItem:hover .ContactsListView-module-scss-module__gEdlMG__icon,.ContactsListView-module-scss-module__gEdlMG__table .ContactsListView-module-scss-module__gEdlMG__row .ContactsListView-module-scss-module__gEdlMG__contactItem:hover .ContactsListView-module-scss-module__gEdlMG__text{color:var(--color-grey-100)}}@property --tw-font-weight{syntax:"*";inherits:false}
.ContactsList-module-scss-module__J-0nAq__container{flex-direction:column;gap:20px;display:flex}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header{align-items:center;gap:20px;display:flex}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__title{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-grey-100);margin:0;font-size:20px;line-height:24px}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup{align-items:center;gap:12px;display:flex}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup .ContactsList-module-scss-module__J-0nAq__toggleButton{cursor:pointer;background-color:var(--color-white);border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}@media (hover:hover) and (pointer:fine){.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup .ContactsList-module-scss-module__J-0nAq__toggleButton:hover{background-color:var(--color-grey-10)}}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup .ContactsList-module-scss-module__J-0nAq__toggleButton.ContactsList-module-scss-module__J-0nAq__active{background-color:var(--color-grey-10)}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup .ContactsList-module-scss-module__J-0nAq__toggleButton .ContactsList-module-scss-module__J-0nAq__gridIcon{flex-direction:column;gap:2px;width:20px;height:20px;display:flex}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup .ContactsList-module-scss-module__J-0nAq__toggleButton .ContactsList-module-scss-module__J-0nAq__gridIcon:before{box-sizing:border-box;content:"";border:2px solid var(--color-grey-60);border-radius:4px;width:20px;height:20px;display:block}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup .ContactsList-module-scss-module__J-0nAq__toggleButton .ContactsList-module-scss-module__J-0nAq__listIcon{flex-direction:column;justify-content:center;gap:2px;width:20px;height:20px;display:flex}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup .ContactsList-module-scss-module__J-0nAq__toggleButton .ContactsList-module-scss-module__J-0nAq__listIcon .ContactsList-module-scss-module__J-0nAq__listLine{box-sizing:border-box;border:2px solid var(--color-grey-60);border-radius:3px;width:20px;height:9px}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup .ContactsList-module-scss-module__J-0nAq__toggleButton.ContactsList-module-scss-module__J-0nAq__active .ContactsList-module-scss-module__J-0nAq__gridIcon:before,.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup .ContactsList-module-scss-module__J-0nAq__toggleButton.ContactsList-module-scss-module__J-0nAq__active .ContactsList-module-scss-module__J-0nAq__listLine{border-color:var(--color-grey-100)}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__content{width:100%}.ContactsList-module-scss-module__J-0nAq__container .ContactsList-module-scss-module__J-0nAq__loadMoreTrigger{width:100%;height:1px}.ContactsList-module-scss-module__J-0nAq__container.ContactsList-module-scss-module__J-0nAq__mobile{gap:16px;padding:0 16px}.ContactsList-module-scss-module__J-0nAq__container.ContactsList-module-scss-module__J-0nAq__mobile .ContactsList-module-scss-module__J-0nAq__header .ContactsList-module-scss-module__J-0nAq__toggleGroup{display:none}@property --tw-font-weight{syntax:"*";inherits:false}
.ContactsPage-module-scss-module__KkjLMa__wrapper{flex-direction:column;gap:32px;padding:24px 0;display:flex}.ContactsPage-module-scss-module__KkjLMa__wrapper.ContactsPage-module-scss-module__KkjLMa__mobile{gap:24px;padding:16px 0}
