:root{--component-recommended-contacts-list-item-padding:16px 0 12px 0}.yamb-recommended-contacts-list-item{position:relative;padding:16px 0 12px;padding:var(--component-recommended-contacts-list-item-padding)}.keyboard-navigation .yamb-recommended-contacts-list-item:focus{-webkit-box-shadow:var(--ui-focus-shadow);box-shadow:var(--ui-focus-shadow)}.keyboard-navigation :focus .yamb-recommended-contacts-list-item .yamb-focus-suggest-hotkey{opacity:0}.keyboard-navigation .yamb-recommended-contacts-list-item:focus .yamb-focus-suggest-hotkey{opacity:1}
.yamb-support-services-banner-skeleton{padding:12px}.yamb-support-services-banner-skeleton,.yamb-support-services-banner-skeleton__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.yamb-support-services-banner-skeleton__title{margin-bottom:20px;max-width:305px;width:100%}.yamb-support-services-banner-skeleton__title-first{width:100%;height:20px;background-color:var(--common-bg-secondary);border-radius:12px}.yamb-support-services-banner-skeleton__title-second{width:275px;height:10px;background-color:var(--common-bg-secondary);position:relative}.yamb-support-services-banner-skeleton__title-second:before{content:"";position:absolute;top:0;left:0;height:10px;width:10px;border-radius:0 12px 0 0;background-color:var(--common-bg)}.yamb-support-services-banner-skeleton__title-second:after{content:"";position:absolute;top:0;right:0;height:10px;width:10px;border-radius:12px 0 0 0;background-color:var(--common-bg)}.yamb-support-services-banner-skeleton__title-third{width:255px;height:10px;background-color:var(--common-bg-secondary);border-radius:0 0 12px 12px;position:relative}.yamb-support-services-banner-skeleton__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.yamb-support-services-banner-skeleton__row .yamb-service-button-skeleton{width:25%;margin-bottom:20px}
.yamb-service-button-skeleton{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.yamb-service-button-skeleton__icon{width:52px;height:52px;border-radius:16px;background-color:var(--common-bg-secondary);margin-bottom:10px}.yamb-service-button-skeleton__title{width:32px;height:12px;border-radius:16px;background-color:var(--common-bg-secondary)}
.yamb-chatlist-empty{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:24px;text-align:center}.yamb-chatlist-empty__title{font-size:var(--font-16-size);line-height:var(--font-16-line-height);padding-bottom:4px;color:var(--common-text-primary);font-weight:500}.yamb-chatlist-empty__text{font-size:var(--font-14-size);line-height:var(--font-14-20-line-height);color:var(--common-text-secondary);max-width:100%}
.yamb-avatar-call-overlay{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:var(--overlay-background-color);opacity:.8;color:var(--overlay-primary-color)}
.yamb-fixed-height-wrapper:first-child{--component-chat-list-item-border-top-color:transparent}
.yamb-chat-list-filter-header{padding:8px 12px 4px;position:relative;font-size:var(--font-14-size);line-height:var(--font-14-line-height);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:500;color:var(--common-text-secondary)}
.yamb-progress-bar-circle{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:transparent;border-radius:50%;display:block;-webkit-box-shadow:inset 0 0 0 1px var(--ui-badge-bg-accent);box-shadow:inset 0 0 0 1px var(--ui-badge-bg-accent)}.yamb-progress-bar-circle__circle{fill:transparent;stroke:var(--ui-badge-bg-accent);stroke-width:31.8px;-webkit-transition:stroke-dasharray 100s cubic-bezier(.08,1.18,.12,.84);-o-transition:stroke-dasharray 100s cubic-bezier(.08,1.18,.12,.84);transition:stroke-dasharray 100s cubic-bezier(.08,1.18,.12,.84);stroke-dasharray:0 100}
.yamb-chats-loading-progress{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:44px;padding:0 10px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--common-divider)}.yamb-chats-loading-progress__icon{height:20px;width:42px;margin-right:12px;fill:none}.yamb-chats-loading-progress__text{font-size:var(--font-14-size);line-height:var(--font-14-20-line-height);-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:var(--common-text-primary);font-weight:500}.yamb-chats-loading-progress__loader{margin-left:8px}
.yamb-chatlist-filter-menu-item{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:8px}.yamb-chatlist-filter-menu-item__name{padding:0 12px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
:root{--component-search-padding-top:2px}.yamb-search{--current-height:calc(var(--component-chat-header-height) + var(--component-chat-list-header-offset));display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:var(--current-height);position:relative;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;z-index:10}.yamb-search_noHeader{--current-height:var(--component-chat-header-height);-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.yamb-search_is-360-header-enabled .yamb-search__controls{--current-height:36px;padding:8px 8px 8px 12px}.yamb-search__header{position:relative}.yamb-search__controls,.yamb-search__header{display:-webkit-flex;display:-ms-flexbox;display:flex}.yamb-search__controls{padding:calc(var(--component-chat-list-header-offset) + var(--component-search-padding-top) + var(--component-chat-header-height) - var(--component-chat-top-panel-height)) 0 8px}.yamb-search_noHeader .yamb-search__controls{padding:0}.yamb-search__notfound{font-size:var(--font-18-size);line-height:var(--font-18-line-height);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:700;color:var(--common-text-primary);margin-top:48px}.yamb-search__notfound-image{margin-top:24px;background:url(//yastatic.net/s3/chat-static/_/nothing-found.d87c5c344ec8b6405002fcedccb05bd6.png);background-size:contain;width:180px;height:180px}.yamb-search__feed{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background:var(--common-bg);position:absolute;top:calc(var(--current-height));bottom:0;left:0;right:1.1px;z-index:10;visibility:hidden;opacity:0;-webkit-transition:visibility .15s linear,opacity .15s linear;-o-transition:visibility .15s linear,opacity .15s linear;transition:visibility .15s linear,opacity .15s linear;height:calc(100vh - 92px);pointer-events:none}.keyboard-navigation .yamb-search__feed:focus{-webkit-box-shadow:var(--ui-focus-shadow);box-shadow:var(--ui-focus-shadow)}.yamb-search__feed:before{content:"";position:absolute;top:-1.1px;right:0;left:0;height:1.1px;background:var(--common-divider)}.yamb-search_is-360-header-enabled .yamb-search__feed{top:calc(var(--current-height))}.yamb-search_visible .yamb-search__feed{visibility:visible;opacity:1;pointer-events:auto}.yamb-search__feed-zero{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-transition:visibility .15s linear,opacity .15s linear;-o-transition:visibility .15s linear,opacity .15s linear;transition:visibility .15s linear,opacity .15s linear;opacity:0;visibility:hidden}.yamb-search_visible .yamb-search__feed-zero{opacity:1;visibility:visible}.yamb-search_noHeader .yamb-search__feed{height:calc(100vh - var(--current-height))}
