:where(.tg-island) .Loading{display:flex;align-items:center;justify-content:center;height:100%}:where(.tg-island) .Loading.interactive{cursor:var(--custom-cursor, pointer)}:where(.tg-island) .Loading .Spinner{--spinner-size: 2.75rem}@layer ui.layout{.oMOVBDqn{isolation:isolate;position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--icon-backdrop-size, 1.875rem);height:var(--icon-backdrop-size, 1.875rem);border-radius:var(--icon-backdrop-radius, .625rem);background-color:var(--color-icon-backdrop)}.oMOVBDqn:after{pointer-events:none;content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(180deg,#ffffff24,#fff0);mix-blend-mode:plus-lighter}.K1SrvD-6{font-size:var(--icon-backdrop-icon-size, 1.5rem);color:var(--color-white)}.njlpvygM{--color-icon-backdrop: #2196f3}.QNRznLSs{--color-icon-backdrop: #78909c}.c6cQyVak{--color-icon-backdrop: #4caf50}.LuhRIa-l{--color-icon-backdrop: #fb8c00}.q2j6mB7w{--color-icon-backdrop: #e91e63}.-LXzTNb8{--color-icon-backdrop: #7e57c2}.-HUGBT09{--color-icon-backdrop: #7e57c2;background-image:linear-gradient(45deg,#6b93ff,#976fff 43.906%,#e46ace)}.H3EZIU3g{--color-icon-backdrop: #f44336}}:where(.tg-island) .ListItem{position:relative}:where(.tg-island):not(html).is-ios .ListItem:after,:where(.tg-island):not(html).is-android .ListItem:after{content:"";position:absolute;right:0;bottom:0;left:4.5rem;height:.0625rem;box-shadow:inset 0 -.03125rem 0 0 var(--color-dividers)}:where(.tg-island):not(html).is-ios .ListItem.selected:after,:where(.tg-island):not(html).is-ios .ListItem:last-of-type:after,:where(.tg-island):not(html).is-android .ListItem.selected:after,:where(.tg-island):not(html).is-android .ListItem:last-of-type:after{display:none}:where(.tg-island):not(html).is-ios .ListItem.selected:before,:where(.tg-island):not(html).is-android .ListItem.selected:before{content:"";position:absolute;top:-.0625rem;right:0;left:4.5rem;height:.0625rem;box-shadow:inset 0 -.03125rem 0 0 var(--color-background)}:where(.tg-island):not(html).is-ios .ListItem:last-of-type:after,:where(.tg-island):not(html).is-android .ListItem:last-of-type:after{display:none}:where(.tg-island):not(html).is-ios .ListItem.small-icon:after,:where(.tg-island):not(html).is-android .ListItem.small-icon:after{left:3.875rem}:where(.tg-island):not(html).is-ios .ListItem.smaller-icon:after,:where(.tg-island):not(html).is-android .ListItem.smaller-icon:after{left:3.25rem}:where(.tg-island):not(html).is-ios .ListItem.narrow:after,:where(.tg-island):not(html).is-android .ListItem.narrow:after{left:4.1875rem}:where(.tg-island):not(html).is-ios .ListItem.no-icon:after,:where(.tg-island):not(html).is-android .ListItem.no-icon:after{left:1rem}:where(.tg-island):not(html).is-android .ListItem:after{box-shadow:inset 0 -.03125rem 0 0 var(--color-dividers-android)}:where(.tg-island) .ListItem .ListItem-button{--ripple-color: rgba(0, 0, 0, .08);position:relative;overflow:hidden;display:flex;align-items:center;min-height:3rem;padding:0 1rem;border:none!important;border-radius:var(--border-radius-default);color:var(--color-text);text-decoration:none;white-space:nowrap;background-color:var(--background-color);outline:none!important;box-shadow:none!important}:where(.tg-island):not(html).is-ios .ListItem .ListItem-button,:where(.tg-island):not(html).is-android .ListItem .ListItem-button{border-radius:0}:where(.tg-island) .ListItem .ListItem-button>.ListItem-main-icon{margin-inline-end:1.75rem;font-size:1.5rem;color:var(--color-text-secondary)}:where(.tg-island) .ListItem .ListItem-button>.Switcher,:where(.tg-island) .ListItem .ListItem-button>.Switch{margin-inline-start:auto}@media (max-width: 600px){:where(.tg-island) .ListItem .ListItem-button{border-radius:0}}:where(.tg-island) .ListItem.with-color-transition .ListItem-button{transition:background-color .15s ease-in-out}:where(.tg-island) .ListItem .title,:where(.tg-island) .ListItem .other-usernames,:where(.tg-island) .ListItem .subtitle{unicode-bidi:plaintext;text-align:initial;text-overflow:ellipsis}:where(.tg-island) .ListItem .other-usernames{display:block;line-height:1.25rem;white-space:normal}:where(.tg-island) .ListItem .username-link{position:relative;z-index:2}:where(.tg-island) .ListItem.multiline .ListItem-button>.ListItem-main-icon{position:relative}:where(.tg-island) .ListItem.disabled:not(.click-allowed){pointer-events:none}:where(.tg-island) .ListItem.disabled .ListItem-button{opacity:.5}:where(.tg-island) .ListItem:not(.disabled):not(.is-static) .ListItem-button{cursor:var(--custom-cursor, pointer)}:where(.tg-island):not(html).cursor-ew-resize .ListItem:not(.disabled):not(.is-static) .ListItem-button{cursor:var(--custom-cursor, ew-resize)!important}@media (hover: hover){:where(.tg-island) .ListItem:not(.disabled):not(.is-static) .ListItem-button:hover,:where(.tg-island) .ListItem:not(.disabled):not(.is-static) .ListItem-button:focus-visible{--background-color: var(--color-chat-hover)}}@media (max-width: 600px){:where(.tg-island) .ListItem:not(.disabled):not(.is-static) .ListItem-button.active{--background-color: var(--color-chat-hover)}}:where(.tg-island) .ListItem.has-menu-open .ListItem-button{--background-color: var(--color-chat-hover)}:where(.tg-island) .ListItem.inactive{pointer-events:none}:where(.tg-island) .ListItem.focus{--background-color: var(--color-chat-hover)}:where(.tg-island) .ListItem.destructive .ListItem-button{color:var(--color-error)}:where(.tg-island) .ListItem.destructive .ListItem-button .ListItem-main-icon{color:inherit}:where(.tg-island) .ListItem.primary .ListItem-button{color:var(--color-primary)}:where(.tg-island) .ListItem.primary .ListItem-button .ListItem-main-icon{color:inherit}:where(.tg-island) .ListItem-context-menu{position:absolute}:where(.tg-island) .ListItem-context-menu .bubble{width:auto}:where(.tg-island) .ListItem-context-menu .bubble .MenuItem button{padding-right:2rem!important;padding-left:1rem!important}:where(.tg-island):not(html).is-ios .ListItem.chat-item-clickable,:where(.tg-island):not(html).is-macos .ListItem.chat-item-clickable{--color-text-secondary: var(--color-text-secondary-apple)}:where(.tg-island) .ListItem.chat-item-clickable .ListItem-button{padding:.5625rem}:where(.tg-island) .ListItem.chat-item-clickable.contact-list-item .ListItem-button{padding:.5rem}:where(.tg-island) .ListItem.chat-item-clickable.contact-list-item .ChatInfo{padding:.0625rem}:where(.tg-island) .ListItem.chat-item-clickable .Avatar{margin-inline-end:.5rem}:where(.tg-island) .ListItem.chat-item-clickable .info{flex:1;min-width:0}:where(.tg-island) .ListItem.chat-item-clickable .info-name-title{display:flex;align-items:center;justify-content:space-between}:where(.tg-island) .ListItem.chat-item-clickable .info-row,:where(.tg-island) .ListItem.chat-item-clickable .title,:where(.tg-island) .ListItem.chat-item-clickable .subtitle{display:flex;align-items:center;justify-content:flex-start;min-width:0}:where(.tg-island) .ListItem.chat-item-clickable .separator{flex-grow:1;min-width:.5rem}:where(.tg-island) .ListItem.chat-item-clickable h3,:where(.tg-island) .ListItem.chat-item-clickable .last-message,:where(.tg-island) .ListItem.chat-item-clickable .status,:where(.tg-island) .ListItem.chat-item-clickable .typing-status{overflow:hidden;margin:0;font-size:1rem;text-align:initial;text-overflow:ellipsis;white-space:nowrap}:where(.tg-island) .ListItem.chat-item-clickable h3,:where(.tg-island) .ListItem.chat-item-clickable .last-message,:where(.tg-island) .ListItem.chat-item-clickable .typing-status{overflow:hidden}:where(.tg-island) .ListItem.chat-item-clickable .title h3{font-weight:var(--font-weight-semibold)}:where(.tg-island) .ListItem.chat-item-clickable .status-icon{margin-inline-end:.125rem;vertical-align:text-bottom}:where(.tg-island) .ListItem.chat-item-clickable .contact-phone,:where(.tg-island) .ListItem.chat-item-clickable .contact-username{font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary)}:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo{display:flex;flex:1;align-items:center;min-width:0}:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .info{display:flex;flex-direction:column;justify-content:center}:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .custom-title{overflow:hidden;flex-shrink:0;margin-inline-start:auto;padding-inline-start:1rem;font-size:.875rem;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .status{color:var(--color-text-secondary)}:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .status.online{color:var(--color-primary)}:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .status,:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .typing-status{display:inline-block;font-size:.875rem;line-height:1.25rem}:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .status[dir=rtl],:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .status[dir=auto],:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .typing-status[dir=rtl],:where(.tg-island) .ListItem.chat-item-clickable .ChatInfo .typing-status[dir=auto]{width:100%;text-align:initial}:where(.tg-island) .ListItem.chat-item-clickable .contact-phone,:where(.tg-island) .ListItem.chat-item-clickable .contact-username,:where(.tg-island) .ListItem.chat-item-clickable h3,:where(.tg-island) .ListItem.chat-item-clickable .last-message,:where(.tg-island) .ListItem.chat-item-clickable .status,:where(.tg-island) .ListItem.chat-item-clickable .typing-status{unicode-bidi:plaintext;text-align:initial}:where(.tg-island):not(html).is-ios .ListItem.chat-item-clickable .last-message,:where(.tg-island):not(html).is-macos .ListItem.chat-item-clickable .last-message,:where(.tg-island):not(html).is-ios .ListItem.chat-item-clickable .status,:where(.tg-island):not(html).is-macos .ListItem.chat-item-clickable .status,:where(.tg-island):not(html).is-ios .ListItem.chat-item-clickable .typing-status,:where(.tg-island):not(html).is-macos .ListItem.chat-item-clickable .typing-status{font-size:.9375rem}:where(.tg-island) .ListItem.chat-item-clickable[dir=rtl] .info>.status{width:100%}:where(.tg-island) .ListItem.picker-list-item{margin:0}:where(.tg-island) .ListItem.picker-list-item .ListItem-button{display:flex;align-items:center;padding-left:0}:where(.tg-island) .ListItem.picker-list-item .Avatar{width:3rem;height:3rem}:where(.tg-island) .ListItem.picker-list-item .Checkbox{flex-shrink:0;height:1.5rem;margin:0;padding-left:4rem}:where(.tg-island) .ListItem.picker-list-item .withSubLabel{height:2.5rem}:where(.tg-island) .ListItem.picker-list-item[dir=rtl] .Checkbox{padding-right:4rem;padding-left:0}:where(.tg-island) .ListItem.chat-item .ListItem-button{padding:.5rem}:where(.tg-island) .ListItem.chat-item .Checkbox{padding-left:3rem}:where(.tg-island) .ListItem .multiline-item{overflow:hidden;flex-grow:1;padding:.4375rem 0 .5625rem;white-space:initial}:where(.tg-island) .ListItem .multiline-item .word-break{overflow-wrap:break-word}:where(.tg-island) .ListItem .multiline-item .title,:where(.tg-island) .ListItem .multiline-item .subtitle{display:block;text-align:initial}:where(.tg-island) .ListItem .multiline-item .title[dir=rtl],:where(.tg-island) .ListItem .multiline-item .subtitle[dir=rtl]{text-align:right}:where(.tg-island) .ListItem .multiline-item .title{overflow:hidden;line-height:1.25rem;text-overflow:ellipsis}:where(.tg-island) .ListItem .multiline-item .subtitle{margin-top:.25rem;font-size:.875rem;line-height:1rem;color:var(--color-text-secondary)}:where(.tg-island) .ListItem .multiline-item .subtitle.black{color:var(--color-text)}@media (min-width: 600px){:where(.tg-island) .ListItem:not(.has-ripple):not(.is-static) .ListItem-button:active,:where(.tg-island):not(html).no-page-transitions .ListItem .ListItem-button:active{--background-color: var(--color-item-active) !important}}:where(.tg-island) .list-item-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.niuNMACB{--icon-size: 1.5rem;width:var(--icon-size);height:var(--icon-size)}.VkLgCDW2{--spinner-size: var(--icon-size);margin:0!important}.Il9YzCvD{font-size:var(--icon-size)}:where(.tg-island) .FloatingActionButton{--transition: transform .25s cubic-bezier(.34, 1.56, .64, 1), background-color .15s, color .15s, opacity .15s;position:absolute;z-index:2;right:1rem;bottom:1rem;transform:translateY(5rem);transition:var(--transition)}:where(.tg-island) .FloatingActionButton:active,:where(.tg-island) .FloatingActionButton.clicked{transition:var(--transition)!important}:where(.tg-island):not(html).no-page-transitions .FloatingActionButton{transition:none!important}:where(.tg-island) .FloatingActionButton.revealed{transform:translateY(0)}:where(.tg-island) .FloatingActionButton[dir=rtl]{right:auto;left:1rem}
