.Button-module-scss-module__WVpr1q__button{cursor:pointer}
.Filters-module-scss-module__jy1B2G__filters{gap:var(--space-x5);grid-template-columns:repeat(6,1fr);display:grid}@media not (min-width:768px){.Filters-module-scss-module__jy1B2G__filters{grid-template-columns:1fr}}.Filters-module-scss-module__jy1B2G__filters .Filters-module-scss-module__jy1B2G__field{text-transform:capitalize;width:100%}.Filters-module-scss-module__jy1B2G__filter{align-items:center;gap:var(--space-x3);border-inline-end:1px solid var(--color-gray-200);flex-grow:1;display:flex}@media not (min-width:1024px){.Filters-module-scss-module__jy1B2G__filter:nth-child(2n){border-inline-end:0}}@media not (min-width:768px){.Filters-module-scss-module__jy1B2G__filter{border-inline-end:0;border-block-end:1px solid var(--color-gray-200)}}@media (min-width:768px){.Filters-module-scss-module__jy1B2G__filter:nth-child(2n-1) .Filters-module-scss-module__jy1B2G__content{padding-inline-end:var(--space-x2)}}@media (min-width:1024px){.Filters-module-scss-module__jy1B2G__filter .Filters-module-scss-module__jy1B2G__content{padding-inline-end:var(--space-x2)}}.Filters-module-scss-module__jy1B2G__label{flex-shrink:0}.Filters-module-scss-module__jy1B2G__content{flex-grow:1}.Filters-module-scss-module__jy1B2G__age{min-width:max-content}
.ControlButton-module-scss-module__wuQs1a__control .ControlButton-module-scss-module__wuQs1a__button{cursor:pointer;text-transform:capitalize;border-radius:0;width:100%;min-height:44px;font-size:20px;font-weight:700}.ControlButton-module-scss-module__wuQs1a__control .ControlButton-module-scss-module__wuQs1a__icon{width:24px}.ControlButton-module-scss-module__wuQs1a__content{gap:var(--space-x2);display:flex}
.Header-module-scss-module__wF_hqW__header{box-shadow:0 4px 26px #00000029}.Header-module-scss-module__wF_hqW__container{flex-grow:1;align-self:flex-start;margin-inline:-4px;padding-inline:4px;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards;overflow:hidden}.Header-module-scss-module__wF_hqW__container.Header-module-scss-module__wF_hqW__show{height:auto}.Header-module-scss-module__wF_hqW__container.Header-module-scss-module__wF_hqW__hidden{visibility:hidden;height:0}.Header-module-scss-module__wF_hqW__container.Header-module-scss-module__wF_hqW__opening{animation-name:Header-module-scss-module__wF_hqW__slide-showing}.Header-module-scss-module__wF_hqW__container.Header-module-scss-module__wF_hqW__closing{animation-name:Header-module-scss-module__wF_hqW__slide-hiding}.Header-module-scss-module__wF_hqW__content{align-items:center;gap:var(--space-x4);padding-block:var(--space-x5);display:flex}@media not (min-width:1280px){.Header-module-scss-module__wF_hqW__content{column-gap:var(--space-x5);grid-template-columns:repeat(4,1fr);display:grid}.Header-module-scss-module__wF_hqW__content .Header-module-scss-module__wF_hqW__filters{grid-column:1/-1}.Header-module-scss-module__wF_hqW__content .Header-module-scss-module__wF_hqW__clear{grid-column:3/-1}}@media not (min-width:640px){.Header-module-scss-module__wF_hqW__content .Header-module-scss-module__wF_hqW__clear{grid-column:1/-1}}.Header-module-scss-module__wF_hqW__filters{width:100%}.Header-module-scss-module__wF_hqW__clear{align-self:flex-end}.Header-module-scss-module__wF_hqW__control{flex-shrink:0}@keyframes Header-module-scss-module__wF_hqW__slide-showing{0%{height:0}}@keyframes Header-module-scss-module__wF_hqW__slide-hiding{to{height:0}}
.Banner-module-scss-module__2FCw3q__banner{align-items:flex-start;gap:var(--space-x3);padding:var(--space-x3) var(--space-x3) var(--space-x3) 14px;background:#e4f1f4;border:1px solid #bcdbe2;border-radius:10px;display:flex}.Banner-module-scss-module__2FCw3q__banner .Banner-module-scss-module__2FCw3q__cta{text-transform:none;white-space:nowrap;border-radius:22px;align-self:flex-start;min-height:44px;padding-inline:18px;font-size:15px;font-weight:600}@media (min-width:768px){.Banner-module-scss-module__2FCw3q__feed{align-items:center}.Banner-module-scss-module__2FCw3q__feed .Banner-module-scss-module__2FCw3q__content{justify-content:space-between;align-items:center;gap:var(--space-x4);flex-direction:row}}.Banner-module-scss-module__2FCw3q__thumb{flex-shrink:0;width:44px;height:44px;position:relative}.Banner-module-scss-module__2FCw3q__thumbImage{border-radius:8px;width:44px;height:44px;display:block}.Banner-module-scss-module__2FCw3q__badge{background:var(--color-secondary);width:22px;height:22px;color:var(--color-white);border:2px solid #e4f1f4;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-6px;right:-6px}.Banner-module-scss-module__2FCw3q__badgeIcon{width:12px;height:12px}.Banner-module-scss-module__2FCw3q__content{flex-direction:column;flex-grow:1;gap:10px;min-width:0;display:flex}.Banner-module-scss-module__2FCw3q__copy{color:#15323a;margin:0;font-size:15px;line-height:20px}.Banner-module-scss-module__2FCw3q__copy strong{font-weight:600}.Banner-module-scss-module__2FCw3q__ctaContent{align-items:center;gap:var(--space-x2);display:flex}.Banner-module-scss-module__2FCw3q__ctaIcon{flex-shrink:0;width:18px;height:18px}.Banner-module-scss-module__2FCw3q__close{color:#4f5f66;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:-10px -10px 0 0;padding:0;display:flex}.Banner-module-scss-module__2FCw3q__closeIcon{width:14px;height:14px}
.PlaceholderAvatars-module-scss-module__yn_JtG__avatars{align-items:center;display:flex}.PlaceholderAvatars-module-scss-module__yn_JtG__avatar{border:3px solid var(--color-white);border-radius:50%;width:46px;height:46px;display:block;overflow:hidden}.PlaceholderAvatars-module-scss-module__yn_JtG__avatar+.PlaceholderAvatars-module-scss-module__yn_JtG__avatar{margin-inline-start:-14px}.PlaceholderAvatars-module-scss-module__yn_JtG__silhouette{filter:blur(2.5px);width:100%;height:100%;display:block}
.FeedCard-module-scss-module__Sqrmnq__card{gap:var(--space-x3);background:var(--color-white);color:var(--text-color);border-radius:12px;flex-direction:column;padding:18px;display:flex;box-shadow:0 2px 10px #14323c1a}.FeedCard-module-scss-module__Sqrmnq__card .FeedCard-module-scss-module__Sqrmnq__cta{text-transform:none;border-radius:10px;gap:10px;min-height:50px;font-size:18px;font-weight:600}@media (min-width:768px){.FeedCard-module-scss-module__Sqrmnq__card .FeedCard-module-scss-module__Sqrmnq__cta{align-self:flex-start;min-width:280px}}.FeedCard-module-scss-module__Sqrmnq__top{justify-content:space-between;align-items:center;display:flex}.FeedCard-module-scss-module__Sqrmnq__close{color:#5f6b72;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:-10px -10px 0 0;padding:0;display:flex}.FeedCard-module-scss-module__Sqrmnq__closeIcon{width:16px;height:16px}.FeedCard-module-scss-module__Sqrmnq__text{gap:var(--space-x1);flex-direction:column;display:flex}.FeedCard-module-scss-module__Sqrmnq__headline{margin:0;font-size:22px;font-weight:700;line-height:1.15}.FeedCard-module-scss-module__Sqrmnq__body{color:#3d4a51;margin:0;font-size:16px;line-height:1.4}.FeedCard-module-scss-module__Sqrmnq__ctaContent{justify-content:center;align-items:center;gap:10px;display:flex}.FeedCard-module-scss-module__Sqrmnq__ctaIcon{flex-shrink:0;width:22px;height:22px}
.PhotoUploadNudge-module-scss-module__Yse6JW__nudge{flex-shrink:0}.PhotoUploadNudge-module-scss-module__Yse6JW__feed{padding-block-start:var(--space-x4)}@media not (min-width:768px){.PhotoUploadNudge-module-scss-module__Yse6JW__inbox{padding-inline:var(--wrapper-padding-inline)}}
.Tabs-module-scss-module__tBY5Ia__tabs{gap:var(--space-x2);display:flex}.Tabs-module-scss-module__tBY5Ia__tabs .Tabs-module-scss-module__tBY5Ia__tab{min-width:0;min-height:72px;padding-inline:var(--space-x2);flex:auto}.Tabs-module-scss-module__tBY5Ia__tabs .Tabs-module-scss-module__tBY5Ia__content{justify-content:center;align-items:center;gap:var(--space-x2);min-width:0;display:flex}.Tabs-module-scss-module__tBY5Ia__tabs .Tabs-module-scss-module__tBY5Ia__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media not (min-width:480px){.Tabs-module-scss-module__tBY5Ia__tabs .Tabs-module-scss-module__tBY5Ia__tab{padding-inline:var(--space-x1)}}.Tabs-module-scss-module__tBY5Ia__isLoading{justify-content:center;align-items:center;min-height:72px}
.Item-module-scss-module__Eue8Ja__item{border-block-end:var(--conversation-item-border-block);padding:var(--conversation-item-padding);align-items:center;gap:var(--conversation-item-gap);color:var(--conversation-item-color);background:var(--conversation-item-background);transition:color .2s linear,background .2s linear,box-shadow .2s linear;display:flex;position:relative}.Item-module-scss-module__Eue8Ja__item.Item-module-scss-module__Eue8Ja__isActive{cursor:default;pointer-events:none;box-shadow:var(--conversation-item--active-box-shadow);color:var(--conversation-item--active-color);background:var(--conversation-item--active-background)}.Item-module-scss-module__Eue8Ja__item.Item-module-scss-module__Eue8Ja__isActive .Item-module-scss-module__Eue8Ja__lastMessage{color:var(--conversation-item--active-lastMessage-color)}.Item-module-scss-module__Eue8Ja__item.Item-module-scss-module__Eue8Ja__isActive .Item-module-scss-module__Eue8Ja__relative{color:var(--conversation-item--active-relative-color)}.Item-module-scss-module__Eue8Ja__item{--status-size:11px}.Item-module-scss-module__Eue8Ja__item .Item-module-scss-module__Eue8Ja__status{border:1px solid var(--color-white);border-radius:50%;position:absolute;bottom:0;right:0}.Item-module-scss-module__Eue8Ja__relative{right:var(--space-x2);top:var(--space-x1);color:var(--conversation-item-relative-color);font-size:10px;position:absolute}.Item-module-scss-module__Eue8Ja__counter{flex-shrink:0}.Item-module-scss-module__Eue8Ja__userInfo{font-weight:600}.Item-module-scss-module__Eue8Ja__nameRow{align-items:center;gap:var(--space-x2);min-width:0;display:flex}.Item-module-scss-module__Eue8Ja__nameInfo{min-width:0}.Item-module-scss-module__Eue8Ja__favoriteStar{border:1px solid var(--favorites-star-badge-border-color);background:var(--favorites-star-badge-background);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Item-module-scss-module__Eue8Ja__favoriteStar svg{width:14px;height:14px;color:var(--favorites-accent-color)}.Item-module-scss-module__Eue8Ja__lastMessage{white-space:nowrap;text-overflow:ellipsis;color:var(--conversation-item-lastMessage-color);font-size:14px;font-weight:400;overflow:hidden}.Item-module-scss-module__Eue8Ja__avatar{aspect-ratio:1;border-radius:50%;flex-shrink:0;width:46px;position:relative}.Item-module-scss-module__Eue8Ja__avatar .Item-module-scss-module__Eue8Ja__image{border-radius:inherit}.Item-module-scss-module__Eue8Ja__content{flex-grow:1;min-width:0}.Item-module-scss-module__Eue8Ja__lastMessageContainer{align-items:center;gap:var(--space-x1);display:flex}.Item-module-scss-module__Eue8Ja__lastMessageContainer svg{width:16px;height:16px}

.Empty-module-scss-module__7vGPka__empty{justify-content:center;align-items:center;gap:var(--space-x2);padding:var(--space-x8) var(--space-x4);text-align:center;flex-direction:column;flex-grow:1;display:flex}.Empty-module-scss-module__7vGPka__badge{aspect-ratio:1;width:88px;background:var(--favorites-empty-badge-background);border-radius:50%;margin-block-end:var(--space-x2);display:flex}.Empty-module-scss-module__7vGPka__icon{width:40px;color:var(--favorites-accent-color);margin:auto}.Empty-module-scss-module__7vGPka__title{font-size:20px}.Empty-module-scss-module__7vGPka__description{max-width:32ch;color:var(--favorites-empty-description-color)}
.Favorites-module-scss-module__kPY9Pa__favorites{flex-direction:column;display:flex}.Favorites-module-scss-module__kPY9Pa__message{align-items:center;gap:var(--space-x3);padding:var(--space-x6) var(--space-x4);text-align:center;flex-direction:column;display:flex}
.MessagesSide-module-scss-module__D5FYDq__side{gap:var(--space-x2);flex-direction:column;flex-grow:1;min-height:0;display:flex}.MessagesSide-module-scss-module__D5FYDq__side .MessagesSide-module-scss-module__D5FYDq__tabs{flex-shrink:0}@media not (min-width:768px){.MessagesSide-module-scss-module__D5FYDq__side .MessagesSide-module-scss-module__D5FYDq__tabs{padding-block-start:var(--space-x2);padding-inline:var(--wrapper-padding-inline)}}.MessagesSide-module-scss-module__D5FYDq__side .MessagesSide-module-scss-module__D5FYDq__menu{border-block-start:var(--messages-board-side-border);background:var(--messages-board-side-background,transparent);flex-grow:1;overflow:auto}@media (min-width:768px){.MessagesSide-module-scss-module__D5FYDq__side .MessagesSide-module-scss-module__D5FYDq__menu{border:var(--messages-board-side-border);border-radius:var(--messages-board-side-radius)}}
.User-module-scss-module__Yx_w-q__user{gap:var(--space-x3);flex-direction:column;display:flex}.User-module-scss-module__Yx_w-q__avatar{cursor:pointer;border-radius:var(--base-border-radius);aspect-ratio:202/209;width:100%;display:block;position:relative;overflow:hidden}.User-module-scss-module__Yx_w-q__avatar .User-module-scss-module__Yx_w-q__image{border-radius:inherit}.User-module-scss-module__Yx_w-q__description{font-size:14px;font-style:var(--messagesUser-description-font-style,normal);color:var(--messagesUser-description-color,var(--color-gray-700))}
.Header-module-scss-module__qLD38G__header{border-radius:var(--chat-header-border-radius);border:var(--chat-header-border,none);align-items:center;justify-content:var(--chat-header-justify-content);gap:var(--chat-header-gap);padding:var(--chat-header-padding);background:var(--chat-header-background);display:flex}.Header-module-scss-module__qLD38G__avatar{aspect-ratio:1;border-radius:50%;flex-shrink:0;width:40px;position:relative;overflow:hidden}.Header-module-scss-module__qLD38G__avatar .Header-module-scss-module__qLD38G__image{border-radius:inherit}.Header-module-scss-module__qLD38G__username{font-size:15px}.Header-module-scss-module__qLD38G__status{font-size:12px}.Header-module-scss-module__qLD38G__favorite{margin-inline-start:auto}
.MessagesBoard-module-scss-module__Bo3c3W__board{gap:var(--space-x2);display:flex}.MessagesBoard-module-scss-module__Bo3c3W__body{gap:var(--space-x2);background:var(--messages-board-body-background);flex-direction:column;flex-grow:1;min-width:0;display:flex}.MessagesBoard-module-scss-module__Bo3c3W__body .MessagesBoard-module-scss-module__Bo3c3W__header{flex-shrink:0}.MessagesBoard-module-scss-module__Bo3c3W__user{border:var(--messages-board-user-border);border-radius:var(--messages-board-user-border-radius);width:var(--messages-board-user-width);padding:var(--messages-board-user-padding);background:var(--messages-board-user-background);flex-shrink:0}@media not (min-width:1024px){.MessagesBoard-module-scss-module__Bo3c3W__user{display:none}}.MessagesBoard-module-scss-module__Bo3c3W__content{flex-grow:1;min-height:0;display:flex}.MessagesBoard-module-scss-module__Bo3c3W__side{flex-direction:column;flex-shrink:0;display:flex}@media not (min-width:768px){.MessagesBoard-module-scss-module__Bo3c3W__side{flex-grow:1;width:100%}}@media (min-width:768px){.MessagesBoard-module-scss-module__Bo3c3W__side{width:clamp(300px,30%,375px)}}
.Empty-module-scss-module__rtceGW__content{gap:var(--space-x4);padding-block:var(--space-x4);text-align:center;border-bottom:2px solid #ec3636;flex-direction:column;display:flex}.Empty-module-scss-module__rtceGW__title{text-align:center;color:var(--color-secondary);font-size:clamp(60px,7.51174vw + 31.831px,140px);font-weight:600}.Empty-module-scss-module__rtceGW__subTitle{letter-spacing:-.02em;font-size:clamp(20px,.751174vw + 17.1831px,28px);font-weight:500}
.Default-module-scss-module__6Mgdua__icon{width:14px}.Default-module-scss-module__6Mgdua__content{gap:var(--space-x1);display:flex}
.Favorites-module-scss-module__kf6CGG__icon{width:14px}.Favorites-module-scss-module__kf6CGG__content{gap:var(--space-x1);display:flex}
.Messages-module-scss-module__1_hPXG__icon{width:14px}.Messages-module-scss-module__1_hPXG__content{gap:var(--space-x1);display:flex}
.Visitors-module-scss-module__Xxbw3q__icon{width:14px}.Visitors-module-scss-module__Xxbw3q__content{gap:var(--space-x1);display:flex}
.Messages-module-scss-module__lvtGBW__messages{height:calc(100dvh - var(--header-height));flex-direction:column;display:flex}@media (min-width:768px){.Messages-module-scss-module__lvtGBW__messages{padding-block:var(--page-padding-block)}}.Messages-module-scss-module__lvtGBW__board{gap:var(--space-x2);flex-grow:1;min-height:0;display:flex}
.NotFound-module-scss-module__1RSoRq__header{background-color:var(--color-primary);flex-shrink:0}
.ButtonNext-module-scss-module__FsBsHq__icon{width:24px}.ButtonNext-module-scss-module__FsBsHq__content{align-items:center;gap:var(--space-x3);display:flex}.ButtonNext-module-scss-module__FsBsHq__content .ButtonNext-module-scss-module__FsBsHq__text{display:none}@media (min-width:768px){.ButtonNext-module-scss-module__FsBsHq__content{padding-inline:var(--button-padding-inline)}.ButtonNext-module-scss-module__FsBsHq__content .ButtonNext-module-scss-module__FsBsHq__text{display:block}}
.ButtonPrev-module-scss-module__XAD5iG__icon{width:24px}.ButtonPrev-module-scss-module__XAD5iG__content{align-items:center;gap:var(--space-x3);display:flex}.ButtonPrev-module-scss-module__XAD5iG__content .ButtonPrev-module-scss-module__XAD5iG__text{display:none}@media (min-width:768px){.ButtonPrev-module-scss-module__XAD5iG__content{padding-inline:var(--button-padding-inline)}.ButtonPrev-module-scss-module__XAD5iG__content .ButtonPrev-module-scss-module__XAD5iG__text{display:block}}
.Pagination-module-scss-module__1pE-0G__pagination{justify-content:center;gap:var(--space-x4);display:flex}.Pagination-module-scss-module__1pE-0G__pagination .Pagination-module-scss-module__1pE-0G__button{min-width:var(--button-height);font-variant-numeric:tabular-nums;padding:0}@media not (min-width:768px){.Pagination-module-scss-module__1pE-0G__pagination{gap:var(--space-x2)}.Pagination-module-scss-module__1pE-0G__pagination .Pagination-module-scss-module__1pE-0G__button{min-width:var(--button--medium-height);min-height:var(--button--medium-height);font-size:var(--button--medium-font-size)}}.Pagination-module-scss-module__1pE-0G__icon{width:16px}
.Item-module-scss-module__XyDgia__item{gap:var(--space-x2);flex-direction:column;display:flex}.Item-module-scss-module__XyDgia__profile{position:relative}.Item-module-scss-module__XyDgia__button{cursor:pointer;border-radius:var(--base-border-radius);background:0 0;border:0;width:100%;display:block;position:relative}.Item-module-scss-module__XyDgia__chat{cursor:pointer;z-index:3;right:var(--space-x3);bottom:calc(var(--space-x1)*-2);aspect-ratio:1;border-radius:100px;width:clamp(56px,3.0047vw + 44.7324px,88px);color:var(--color-white);background:var(--color-success-medium);transition:var(--button-transition);border:0;border-start-start-radius:0;text-decoration:none;display:flex;position:absolute}@media (hover:hover){.Item-module-scss-module__XyDgia__chat:hover{background:#4d943f}}.Item-module-scss-module__XyDgia__chat .Item-module-scss-module__XyDgia__icon{width:59%;margin:auto}.Item-module-scss-module__XyDgia__container{width:100%;font-size:clamp(12px,.375587vw + 10.5915px,16px);display:block}
.Profiles-module-scss-module__r8NFva__profiles,.Profiles-module-scss-module__r8NFva__wrapper{gap:var(--space-x6);flex-direction:column;flex-grow:1;display:flex}.Profiles-module-scss-module__r8NFva__title{font-size:var(--profiles-title-font-size,24px);font-weight:var(--profiles-title-font-weight,600);text-align:center;color:var(--profiles-title-color,inherit);flex-shrink:0}.Profiles-module-scss-module__r8NFva__list{align-content:start;gap:var(--space-x6);grid-template-columns:repeat(auto-fill,minmax(clamp(140px,12vw + 12vh,236px),1fr));grid-auto-rows:min-content;display:grid}.Profiles-module-scss-module__r8NFva__loader{margin:auto}.Profiles-module-scss-module__r8NFva__pagination{flex-shrink:0}
.Favorites-module-scss-module__5H37mq__page{gap:var(--space-x6);flex-direction:column;flex-grow:1;display:flex}.Favorites-module-scss-module__5H37mq__content{padding-block:var(--page-padding-block);flex-grow:1}
.Visitors-module-scss-module__8Wt1ha__page{gap:var(--space-x6);flex-direction:column;flex-grow:1;display:flex}.Visitors-module-scss-module__8Wt1ha__content{padding-block:var(--page-padding-block);flex-grow:1}
.BrowseProfiles-module-scss-module__woPvka__page{flex-direction:column;flex-grow:1;display:flex}.BrowseProfiles-module-scss-module__woPvka__header{flex-shrink:0}.BrowseProfiles-module-scss-module__woPvka__content{padding-block:var(--space-x6);flex-grow:1}
.error-module-scss-module__5C4lWq__actions{align-items:center;gap:var(--space-x2);margin-top:var(--space-x4);flex-direction:column;display:flex}.error-module-scss-module__5C4lWq__buttonContent{align-items:center;gap:var(--space-x1);display:flex}.error-module-scss-module__5C4lWq__icon{width:14px}
.Matches-module-scss-module__5Qz0dW__page{gap:var(--space-x6);flex-direction:column;flex-grow:1;display:flex}.Matches-module-scss-module__5Qz0dW__content{padding-block:var(--page-padding-block);flex-grow:1}
