@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}:root{--cl-chat-bottom-gap:112px}@media (max-width:1024px){:root{--cl-chat-bottom-gap:148px}}@media (max-width:767px){body.chat-viewing-conversation-mobile{--cl-chat-bottom-gap:64px}}.str-chat__message-simple--me .str-chat__message-bubble{background-color:var(--color-primary-300)!important;border-color:#0000!important}.str-chat__quoted-message-bubble{background-color:var(--color-primary-500)!important;border-color:#0000!important}.str-chat__quoted-message-bubble__text{color:var(--color-black-900)!important}.str-chat__message-avatar,.str-chat__avatar,.str-chat__message-simple .str-chat__message-avatar,.str-chat__message-simple .str-chat__avatar{border-radius:50%!important;overflow:hidden!important}.str-chat__message-avatar img,.str-chat__avatar img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important}.str-chat__attachment-preview-image{position:relative}.str-chat__attachment-preview-image .str-chat__attachment-preview-delete{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.str-chat__send-button:disabled{cursor:not-allowed!important}.str-chat .str-chat__message .str-chat__message-inner,.str-chat .str-chat__quoted-message-preview .str-chat__message-inner{grid-template-areas:"message-bubble options""reactions reactions"!important}.str-chat .str-chat__message.str-chat__message--me .str-chat__message-inner,.str-chat .str-chat__quoted-message-preview.str-chat__message--me .str-chat__message-inner{grid-template-areas:"reminder reminder""options message-bubble""reactions reactions"!important}.str-chat__channel-preview{background:var(--Black-0,#fff)!important;box-shadow:inset 0 -1px #00000014!important}.str-chat__channel-preview--active,.str-chat__channel-preview-messenger--active{background-color:var(--color-black-040)!important}.str-chat__channel-preview:hover{background-color:var(--color-black-020)!important}@media (hover:none){.str-chat__channel-preview:active{background-color:var(--color-black-040)!important}}.cl-thread-view .str-chat__thread-header{display:none}.cl-thread-view .str-chat__send-to-channel-checkbox__container{display:none!important}.cl-thread-view .str-chat__message-input{padding:6px 8px!important}.cl-thread-view .str-chat__virtual-message-list,.cl-thread-view .str-chat__message-list{padding-top:8px!important;padding-bottom:8px!important}.cl-thread-view .str-chat__message-textarea-container{margin-top:0!important}.cl-thread-view .str-chat__message-input-inner{gap:6px!important}.str-chat__quoted-message-reply-to-message,.str-chat__quoted-message-preview-header,.str-chat__quoted-message-remove{display:none!important}.str-chat__message .str-chat__message-actions-box-button,.str-chat__message-simple .str-chat__message-actions-box-button{opacity:0;pointer-events:none;transition:opacity .12s}.str-chat__message:hover .str-chat__message-actions-box-button,.str-chat__message-simple:hover .str-chat__message-actions-box-button{opacity:1;pointer-events:auto}.str-chat__message-simple--me .str-chat__message-actions-box-button{z-index:auto!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.str-chat__message-replies-count-button{color:var(--color-branding-green)!important}.str-chat__virtual-message-list,.str-chat__message-list{padding-bottom:var(--cl-chat-bottom-gap)!important;scroll-padding-bottom:var(--cl-chat-bottom-gap)!important;height:100%!important}.str-chat__virtual-message-list>div,.str-chat__message-list>div{height:100%!important}.react-virtuoso-scroller,[data-virtuoso-scroller=true],.virtuoso-scroller{padding-bottom:var(--cl-chat-bottom-gap)!important;scroll-padding-bottom:var(--cl-chat-bottom-gap)!important}.str-chat__message,.str-chat__message-simple,.str-chat__message-attachment,.str-chat__date-separator{scroll-margin-bottom:var(--cl-chat-bottom-gap)!important}.str-chat__message,.str-chat__message *,.str-chat__message-simple,.str-chat__message-simple *,.str-chat__message-bubble,.str-chat__message-bubble *,.str-chat__message-text,.str-chat__message-text *{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;word-wrap:normal!important;text-decoration:none!important}@media (max-width:767px){body,html{max-width:100vw!important;overflow-x:hidden!important}.str-chat__channel-list{width:100%!important;max-width:100%!important;padding:0!important;overflow-x:hidden!important}.str-chat__channel-preview{margin:0!important;padding:8px!important}.str-chat__virtual-message-list,.str-chat__message-list{visibility:visible!important;padding:4px 2px!important;display:block!important}.str-chat__message,.str-chat__message-simple{width:100%!important;margin-top:1px!important;margin-bottom:1px!important;padding:2px 4px!important;display:flex!important}.str-chat__message-simple--me{justify-content:flex-end!important;align-items:flex-end!important}.str-chat__message-simple__inner{flex-direction:column!important;gap:2px!important;width:100%!important;display:flex!important}.str-chat__message-bubble{max-width:100%!important;margin:0!important;padding:8px 12px!important}.str-chat__message-input{z-index:60!important;width:100%!important;min-height:44px!important;padding:8px!important}.str-chat__message-textarea{font-size:16px!important}.str-chat__emoji-picker-button,.str-chat__message-textarea-emoji-picker{visibility:hidden!important;display:none!important}.str-chat__message-avatar,.str-chat__avatar{border-radius:50%!important;flex-shrink:0!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.str-chat__message-simple--me .str-chat__message-avatar,.str-chat__message-simple--me .str-chat__avatar,.str-chat__message-timestamp{display:none!important}.str-chat__message-simple.show-timestamp .str-chat__message-timestamp{display:block!important}.str-chat__message-simple{cursor:pointer!important}.str-chat__message-simple.show-actions .str-chat__message-actions-box-button{opacity:1!important;pointer-events:auto!important}}@media (min-width:768px){.str-chat__message-timestamp{visibility:visible!important;display:inline-block!important}.str-chat__message-simple{cursor:default!important}.str-chat__message-simple__inner{flex-direction:row!important}.str-chat__message-textarea{font-size:14px!important}.str-chat__message-textarea-with-emoji-picker{align-items:center;gap:6px;display:flex}.str-chat__emoji-picker-button{width:28px;height:28px;color:var(--color-black-600);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.str-chat__emoji-picker-button:hover{background-color:var(--color-black-040)}.str-chat__emoji-picker-button svg{width:18px;height:18px}}.chat-page-wrapper{margin-bottom:0!important}@media (max-width:767px){.chat-page-container{width:100%!important;max-width:100%!important;margin-bottom:0!important;padding-left:0!important;padding-right:0!important}body.chat-viewing-conversation-mobile .str-chat__virtual-message-list,body.chat-viewing-conversation-mobile .str-chat__message-list{margin-bottom:0!important;padding-bottom:64px!important;scroll-padding-bottom:64px!important}body.chat-viewing-conversation-mobile .str-chat__message,body.chat-viewing-conversation-mobile .str-chat__message-simple{scroll-margin-bottom:64px!important}}@layer components{.chatChannelListFix{flex-direction:column;align-items:stretch;gap:1px;width:100%;display:flex;overflow-x:hidden}.chatChannelListFix .str-chat__channel-list{border-right-style:var(--tw-border-style);border-right-width:0;width:100%;max-width:none;overflow-x:hidden}.chatChannelListFix .str-chat__channel-preview{width:100%;max-width:none;overflow-x:hidden}.chatChannelListFix .str-chat__channel-preview__action-button--archive{display:none}.chatChannelListFix .str-chat__channel-preview a{pointer-events:auto;cursor:pointer;max-width:100%;overflow-x:hidden}.chatChannelListFix .str-chat__channel-preview-end,.chatChannelListFix .str-chat__channel-preview-end-first-row{min-width:auto;max-width:100%;overflow-x:hidden}.chatChannelListFix .str-chat__channel-preview-messenger--last-message,.chatChannelListFix .str-chat__channel-preview-messenger--last-message p{text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;max-width:100%;overflow:hidden}@media (min-width:768px){.chatChannelListFix .str-chat__channel-list{border-right-style:var(--tw-border-style);border-right-width:1px}.chatChannelListFix .str-chat__channel-preview{max-width:100%;padding-inline:calc(var(--spacing,.25rem)*2)}.chatChannelListFix .str-chat__channel-preview,.chatChannelListFix .str-chat__channel-preview-messenger{background-color:var(--color-black-0,#fff)!important}.chatChannelListFix .str-chat__channel-preview--active,.chatChannelListFix .str-chat__channel-preview-messenger--active,.chatChannelListFix .str-chat__channel-preview:hover,.chatChannelListFix .str-chat__channel-preview-messenger:hover{background-color:var(--color-black-040,#f5f5f5)!important}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
