@import "https://cdn.talkjs.com/fonts/Inter.css";
:is(.t-text-input .empty-node):before{color:currentColor;cursor:text;opacity:.6;position:absolute}:is(.t-text-input .empty-node):first-child:before{content:attr(data-placeholder)}.t-editor .ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.t-editor .ProseMirror pre{white-space:pre-wrap}.t-editor .ProseMirror li{position:relative}.t-editor .ProseMirror-hideselection ::selection{background:0 0}.t-editor .ProseMirror-hideselection{caret-color:#0000}.t-editor .ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.t-editor .ProseMirror-selectednode{outline:2px solid #8cf}.t-editor li.ProseMirror-selectednode{outline:none}.t-editor li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}.t-editor img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}.t-message-list{overscroll-behavior:contain;scrollbar-color:#0003 transparent;flex-direction:column-reverse;width:100%;height:100%;padding:16px;display:flex;overflow:hidden auto}.t-message-list:hover{scrollbar-color:#0006 transparent}.t-message-list:active{scrollbar-color:#0009 transparent}.t-message-group{flex-direction:column-reverse;display:flex}.t-loading-icon{width:4em;height:4em;margin:auto;animation:1.2s ease-in-out infinite spin;display:block}:is(.t-chatbox,.t-conversation-list,t-chatbox,t-conversation-list) .t-panel{text-align:center;-webkit-font-smoothing:subpixel-antialiased;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:25px;font-family:Open Sans,Helvetica,sans-serif;font-size:.95em;display:flex;overflow-x:hidden}:is(.t-chatbox,.t-conversation-list,t-chatbox,t-conversation-list) .t-error-panel{background-color:#f7f7f7}:is(:is(.t-chatbox,.t-conversation-list,t-chatbox,t-conversation-list) .t-error-panel) .t-heading{font-size:2em}:is(.t-chatbox,.t-conversation-list,t-chatbox,t-conversation-list) .text-balance{text-wrap:balance}.t-audio-player{-moz-column-gap:10px;flex-direction:row;align-items:center;column-gap:10px;width:100%;height:auto;padding:1.5em 1em 0;display:flex}.t-audio-player .t-waveform{z-index:0;flex-grow:1}.t-audio-player button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.t-audio-player .t-playback-speed{width:4em}.t-audio-player .t-play-pause-icon{width:30px;height:30px}.t-audio-player .t-up-down-icon{width:1em;height:1em}.t-audio-player .t-up-down svg{margin-top:-2px}.t-audio-player .t-playback-heading{opacity:.5;padding:.5em 1em}.t-audio-player .t-playback-checkmark{width:1em;margin-right:.5em;display:inline-block}.t-audio-player .t-playback-speed-menu{color:#111;background-color:#fff;border:1px solid #d4d4d4;border-radius:.75em;flex-direction:column;padding:.35em;display:flex;box-shadow:0 8px 24px #73737333}.t-audio-player .t-playback-speed-menu .t-menu-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5em;padding:.45em .65em}.t-audio-player .t-playback-speed-menu .t-menu-item:hover{color:#fff;background-color:#007df9}.t-emoji-picker{flex-shrink:1;width:100%;height:100%;overflow:hidden}.t-emoji-picker emoji-picker{--border-size:0;--num-columns:10;--emoji-size:21px;--category-emoji-size:14px;--indicator-height:2px;--outline-color:#1e60e180;--input-padding:7px 11.5px;--button-active-background:#d4d4d4;--input-border-color:#d4d4d4;--input-focused-border-color:#b0b0b0;--indicator-color:#007df9;--button-hover-background:#d4d4d488;--input-border-radius:4px;--input-font-size:inherit;--emoji-font-family:"Twemoji Country Flags","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","EmojiOne Color","Android Emoji","Twemoji Mozilla",sans-serif;border:0;width:100%;height:100%}.t-emoji-picker[t-loading]{color:#007df9;background-color:#fff;justify-content:center;align-items:center;display:flex}.t-emoji-picker[t-loading] .t-loading-icon{width:4em;height:4em;margin:auto;animation:1.2s ease-in-out infinite spin;display:block}.t-emoji-suggest-bar{will-change:transform;transition:transform .1s ease-out;transform:translateY(100%)}.t-emoji-suggest-bar.slide-enter{transform:translateY(100%)}.t-emoji-suggest-bar.slide-enter-active,.t-emoji-suggest-bar.slide-enter-done,.t-emoji-suggest-bar.slide-exit{transform:translateY(0)}.t-emoji-suggest-bar.slide-exit-active,.t-emoji-suggest-bar.slide-exit-done{transform:translateY(100%)}.t-emoji-suggest-bar{scrollbar-color:#0003 transparent;scrollbar-width:thin;overflow-y:hidden}.t-emoji-suggest-bar:hover{scrollbar-color:#0006 transparent}.t-emoji-suggest-bar:active{scrollbar-color:#0009 transparent}@media (prefers-reduced-motion:reduce){.t-emoji-suggest-bar{transition:none}}.t-attach-overlay{z-index:2;background-color:#64646480;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:flex}.t-upload-preview .t-preview{overscroll-behavior:contain;background-color:#fff;border-radius:1rem;width:100%;max-width:750px;padding:.5rem;display:inline-block;position:relative;overflow:auto}@media screen and (max-width:500px){.t-upload-preview .t-preview{width:85%}}:is(.t-upload-preview .t-preview) .t-video-container,:is(.t-upload-preview .t-preview) .t-img-container{text-align:center;background-color:#0000001a}:is(.t-upload-preview .t-preview) video,:is(.t-upload-preview .t-preview) img{max-width:100%;max-height:400px;margin-left:auto;margin-right:auto;display:block}:is(.t-upload-preview .t-preview) .t-location-upload-preview{background-color:#0000001a;width:100%;padding-bottom:66.6667%;display:block}.t-upload-preview .t-cancel-row{text-align:right;z-index:2;margin-bottom:-38px;padding-right:8px;position:sticky;top:8px}.t-upload-preview .t-filename-row{white-space:pre-wrap;word-break:break-all;padding:.5rem 1rem 0}.t-is-file:is(.t-upload-preview .t-filename-row){text-align:center;background-color:#0000001a;border-radius:1rem;justify-content:center;align-items:center;min-height:250px;margin-bottom:1rem;padding-top:32px;padding-bottom:32px;display:flex}:is(.t-upload-preview .t-filename-row) .t-file-block{background-color:#fff;border-radius:8px;padding:16px 32px;display:inline-block}.t-upload-preview .t-error-row{color:#ef4444;white-space:normal;background-color:#fec8c866;border-width:.125rem;border-color:#0000;border-radius:1rem;padding:1rem}.t-upload-preview .t-send-row{justify-content:space-between;padding:1rem;display:flex;position:sticky;bottom:0}.t-upload-preview .t-cancel{cursor:pointer;color:currentColor;border:0;border-radius:.5rem;padding:.75rem 1rem}.t-upload-preview .t-confirm-send{cursor:pointer;border:0;border-radius:.5rem;margin-left:auto;padding:.75rem 1rem}.t-upload-preview .t-loading{color:#007df9;justify-content:center;align-items:center;width:100%;height:80px;display:flex}.t-upload-preview .t-preview,.t-upload-preview .t-send-row{background:#fff}.t-upload-preview .t-confirm-send{color:#fff;background-color:#007df9}.t-chatbox-content{flex-direction:column;width:100%;height:100%;margin:0;display:flex;position:relative;overflow-y:hidden}.t-chatbox-content>.t-attach-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.t-chatbox-content>.t-drop-overlay{pointer-events:none}:is(.t-chatbox-content>.t-drop-overlay) .t-theme-icon{color:#1e1e1e80;width:300px;height:300px}.t-conversation-list-scrollable{overscroll-behavior:contain;height:100%;overflow-y:auto}html:is(html):is(html):is(html):is(html):is(html) :where(.t-chatbox :not(svg,svg *,.ProseMirror)),html:is(html):is(html):is(html):is(html):is(html) :where(.t-conversation-list :not(svg,svg *)),html:is(html):is(html):is(html):is(html):is(html) :where(t-chatbox :not(svg,svg *,.ProseMirror)),html:is(html):is(html):is(html):is(html):is(html) :where(t-conversation-list :not(svg,svg *,.ProseMirror)){all:revert-layer}t-chatbox,t-conversation-list{display:block}t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list{font-synthesis:initial;text-align:left;color:#111;letter-spacing:normal;box-shadow:none;box-sizing:border-box;background-color:#fff;border:1px solid #d4d4d4;border-radius:.75em;max-width:100dvw;max-height:100dvh;margin:0;font-family:Twemoji Country Flags,Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.37;position:relative;overflow:hidden}:is(t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list) button{font-family:inherit;font-size:1em}:is(t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list) *,:is(t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list) :before,:is(t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list) :after{box-sizing:border-box}:is(t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list) svg{fill:currentColor}:is(t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list) em{font-style:italic}:is(t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list) strong{font-weight:700}:is(t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list) del{text-decoration:line-through}:is(t-chatbox,t-conversation-list,.t-chatbox,.t-conversation-list) code{font-variant-ligatures:none;font-family:Cascadia Code,Droid Sans Mono,Menlo,Consolas,Lucida Console,Monaco,monospace}t-conversation-list,.t-conversation-list{width:300px;height:600px}t-chatbox,.t-chatbox{width:400px;height:600px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.t-theme-chat-header{background-color:#ececec;border-bottom:1px solid #d4d4d4;flex-shrink:0;align-items:center;height:4.5em;display:flex}.t-theme-chat-header .t-inner{flex-grow:1;flex-basis:0;align-items:center;min-width:0;padding-left:1em;padding-right:1em;display:flex}.t-theme-chat-header .t-content{flex-grow:1;align-items:center;min-width:0;display:flex}.t-theme-chat-header .t-image{text-align:center;flex-shrink:0;width:45px;margin-right:.75em}.t-theme-chat-header .t-info{flex-grow:1;flex-basis:0;min-width:0}.t-theme-chat-header .t-title{text-overflow:ellipsis;white-space:nowrap;padding:3px;font-weight:600;overflow:hidden}.t-theme-chat-header .t-subtitle{text-overflow:ellipsis;white-space:nowrap;margin-left:4px;font-size:85%;overflow:hidden}.t-theme-chat-header .t-user{vertical-align:middle;display:inline-block}.t-theme-chat-header .t-online-indicator{border-radius:100%;width:.75em;height:.75em;margin:0 .75em -1px .275em;display:inline-block}.t-theme-chat-header .t-online-indicator[t-status=online]{background-color:#22c55e}.t-theme-chat-header .t-online-indicator[t-status=offline]{background-color:#fff;box-shadow:inset 0 0 0 1px #32323266}.t-theme-message{margin-top:.35em;display:block}.t-theme-message:last-child{margin-top:1.35em}.t-theme-message:not(:last-child) .t-message-sender-name{display:none}.t-theme-message:not(:last-child) .t-theme-avatar{visibility:hidden}.t-theme-message[t-sender=system]{margin-top:1.35em}.t-theme-message[t-sender=system]+.t-theme-message[t-sender=system]{margin-top:.5em}.t-theme-message:has(.t-reactions):has(+.t-theme-message){margin-bottom:.75em}.t-theme-message .t-message-row{align-items:center;gap:.5em;display:flex}.t-theme-message[t-sender=currentUser] .t-message-row{flex-direction:row-reverse}.t-theme-message .t-message-body{white-space:normal;word-wrap:break-word;color:#111;background-color:#f7f7f7;border:1px solid #ececec;border-radius:.75em;max-width:calc(100% - 6.5em);padding:.75em 1em;display:inline-block;position:relative;overflow:hidden}.t-theme-message .t-message-body .t-theme-referenced-message{border-left:2px solid;margin-bottom:.4em;padding:0 .55em;font-size:93%}.t-theme-message[t-sender=currentUser] .t-message-body{color:#fff;background-color:#007df9;border-color:#007df9}.t-theme-message .t-message-body .t-message-content{margin-top:.75em;display:contents}.t-theme-message .t-message-body:has(.t-theme-audio-block,.t-theme-voice-block,.t-theme-location-block){width:100%}.t-theme-message .t-message-body:not(:has(.t-message-sender-name,.t-theme-referenced-message,.t-theme-text-block:first-child,.t-theme-file-block:first-child)){padding-top:0}.t-theme-message .t-message-body:not(:has(.t-theme-text-block:first-child,.t-theme-file-block:first-child)) .t-message-sender-name{margin-bottom:.75em}.t-theme-message button[t-action]{font-size:inherit;cursor:pointer;border-radius:.375em;margin:1px 0;padding:.25em .325em;transition:color .2s ease-in-out,background-color .2s ease-in-out,border .2s ease-in-out}.t-theme-message[t-sender=currentUser] button[t-action]{color:#0761d1;background-color:#fff;border:1px solid #fff}.t-theme-message[t-sender=currentUser] button[t-action]:hover,.t-theme-message[t-sender=currentUser] button[t-action]:active{color:inherit;background-color:#0000}.t-theme-message[t-sender=currentUser] button[t-action]:focus-visible{outline-offset:2px;outline:2px solid #fff}.t-theme-message[t-sender=other] button[t-action]{color:#111;background-color:#0000;border:1px solid #525252}.t-theme-message[t-sender=other] button[t-action]:hover{color:#fff;background-color:#111;border:1px solid #111}.t-theme-message[t-sender=other] button[t-action]:active{color:#fff;background-color:#404040;border:1px solid #404040}.t-theme-message[t-sender=other] button[t-action]:focus-visible{outline-offset:2px;outline:2px solid #525252}.t-theme-message[t-sender=system] button[t-action]{color:#fff;background-color:#007df9;border:1px solid #007df9}.t-theme-message[t-sender=system] button[t-action]:hover{color:#fff;background-color:#0761d1;border:1px solid #0761d1}.t-theme-message[t-sender=system] button[t-action]:active{color:#fff;background-color:#3291ff;border:1px solid #3291ff}.t-theme-message[t-sender=system] button[t-action]:focus-visible{outline-offset:2px;outline:2px solid #007df9}.t-theme-message .t-message-sender-name{font-size:75%;font-weight:700}.t-theme-message .t-reactions{flex-wrap:wrap;gap:.25em;margin-top:.25em;display:flex}.t-theme-message[t-sender=currentUser] .t-reactions{justify-content:flex-end;margin-right:.75em}.t-theme-message[t-sender=other] .t-reactions{margin-left:3.75em}.t-theme-message[t-sender=system] .t-message-body{background:0 0;border:none;width:100%;max-width:none}.t-theme-message[t-sender=system] .t-message-row{white-space:normal;white-space:pre-wrap;color:#111;background-color:#0000;border:1px solid #d4d4d4;border-radius:.75em;overflow:hidden}.t-theme-message .t-message-content a{color:currentColor}.t-theme-message .t-message-status{float:right;opacity:.75;text-align:right;min-width:3.5ch;margin-top:.6em;margin-left:2em;font-size:75%;display:inline-flex}.t-theme-message .t-message-loading-spinner{width:1em;height:1em;animation:1.2s ease-in-out infinite spin}.t-theme-message .t-status-icon{letter-spacing:-.3em;min-width:1em;margin-left:.25em}.t-theme-message .t-message-row>button{width:36px;height:36px;color:inherit;opacity:.75;cursor:pointer;background:inherit;border:0;border-radius:9999px;padding:8px;font-size:120%}.t-theme-message .t-message-row>button:hover,.t-theme-message .t-message-row>button:focus{color:#0761d1}.t-theme-message .t-message-row>button:focus-visible{outline:0;box-shadow:0 0 0 2px #007df97f}@media (hover:hover){.t-theme-message .t-message-row>button{opacity:0}.t-theme-message .t-message-row:hover>button,.t-theme-message .t-message-row:focus-within>button{opacity:.75}}@media (hover:none){.t-theme-message .t-message-row>button{opacity:.000001}.t-theme-message .t-message-row:hover>button,.t-theme-message .t-message-row:focus-within>button{opacity:1}}.t-message-action-menu-button .t-action-menu-icon{width:1.143em;height:1.143em}.t-theme-message .t-emoji-reactions{flex-wrap:wrap;gap:.25em;margin-top:.25em;margin-bottom:.5em;display:flex}.t-theme-message[t-sender=currentUser] .t-emoji-reactions{justify-content:flex-end;margin-right:3.5em}.t-theme-message[t-sender=other] .t-emoji-reactions{margin-left:3.5em}.t-theme-message .t-reaction-button{background-color:#e8ecee;border:1px solid #0000;border-radius:8em;margin:0;padding:.2em .55em}.t-theme-message .t-reaction-button[t-active]{color:#fff;background:#1e60e1;border:1px solid #0000}.t-theme-message .t-reaction-button[t-active]:hover{background:#1e60e1;border:1px solid #0000}.t-theme-message .t-reaction-button span{vertical-align:middle;display:inline-block}.t-theme-message .t-reaction-button .t-emoji{font-size:1.25eem}.t-theme-message .t-reaction-button .t-num-reactions{padding-left:.25em;font-size:.85em}.t-theme-message .t-reaction-picker{border:1px solid #d4d4d4;border-radius:.75em;width:300px;height:200px;margin:0 10px;overflow:hidden}.t-theme-message .t-mention{color:inherit;border-radius:9999px;margin:0;padding:.25rem .45rem;line-height:1.5}.t-theme-message .t-mention[t-is-current-user]{font-weight:700}.t-theme-message[t-sender=currentUser] .t-mention{background-color:#fff3}.t-theme-message[t-sender=currentUser] .t-mention[t-is-current-user]{background-color:#fff6}.t-theme-message[t-sender=other] .t-mention{background-color:#dcdcdc80}.t-theme-message[t-sender=other] .t-mention[t-is-current-user]{background-color:#dcdcdce6}.t-theme-message-action-menu{color:#111;background-color:#fff;border:1px solid #d4d4d4;border-radius:.75em;flex-direction:column;padding:.35em;display:flex;box-shadow:0 8px 24px #73737333}.t-theme-message-action-menu .t-menu-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5em;padding:.45em .65em}.t-theme-message-action-menu .t-menu-item:hover,.t-theme-message-action-menu .t-menu-item:focus{color:#fff;background-color:#007df9;outline:none}.t-theme-message-action-menu .t-menu-item.t-danger{color:#ef4444}.t-theme-message-action-menu .t-menu-item.t-danger:hover,.t-theme-message-action-menu .t-menu-item.t-danger:focus{color:#ef4444;background-color:#fec8c866;outline:none}.t-theme-message-field{flex-direction:column;display:flex}.t-theme-message-field[t-mode=send]{max-height:calc(100% - 100px)}.t-theme-message-field[t-mode=edit]{margin:.75em 0}.t-theme-message-field .t-wrapper{color:#111;z-index:2;background-color:#ececec;border-top:1px solid #d4d4d4;flex-shrink:0;width:100%;max-width:100%;margin:0 auto;padding:16px;font-size:16px;position:relative}.t-theme-message-field[t-mode=edit] .t-wrapper{border:1px solid #d4d4d4;border-radius:.75em}.t-theme-message-field .t-emoji-suggest-bar{overscroll-behavior:contain;z-index:1;background-color:#ececec;border-top:1px solid #d4d4d4;flex-shrink:0;align-items:center;width:100%;height:60px;margin-top:-60px;padding:.5rem;display:flex;overflow:auto hidden}.t-theme-message-field .t-emoji-suggest-bar button{cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;padding:0 5px;font-size:1.375rem;display:flex}.t-theme-message-field .t-emoji-suggest-bar button[t-focused]{background-color:#d4d4d4}.t-theme-message-field[t-mode=edit] .t-emoji-suggest-bar{border:1px solid #d4d4d4;border-radius:.75em .75em 0 0}.t-theme-message-field[t-mode=edit]:has(.t-emoji-suggest-bar) .t-wrapper{border-top:none;border-radius:0 0 .75em .75em}.t-theme-message-field .t-mention-suggest-list{color:#111;background-color:#fff;border:1px solid #d4d4d4;border-radius:.75em;flex-direction:column;width:auto;max-width:100%;max-height:150px;padding:.5em;display:flex;overflow-x:auto;box-shadow:0 8px 24px #73737333}.t-theme-message-field .t-mention-suggest-list button{cursor:pointer;white-space:nowrap;color:#111;background:0 0;border:none;border-radius:4px;align-items:center;width:100%;height:2rem;min-height:2rem;padding:0 .25rem;display:flex}.t-theme-message-field .t-mention-suggest-list button:hover,.t-theme-message-field .t-mention-suggest-list button.focused{color:#fff;background-color:#007df9}.t-theme-message-field .t-edit-row{gap:.5em;margin-left:auto;display:flex}.t-theme-message-field .t-edit-row button{cursor:pointer;color:#111;background-color:#1111111a;border:0;border-radius:.5rem;padding:.5rem 1rem;display:inline-block}.t-theme-message-field .t-edit-row button[t-action=save]{color:#fff;background-color:#007df9}.t-theme-message-field .t-text-form{width:100%;max-width:100%;margin:0 auto;display:flex}.t-theme-message-field[t-mode=edit] .t-text-form{flex-direction:column;gap:.5em}.t-theme-message-field .t-editor .t-text-input{resize:none;overscroll-behavior:contain;word-break:break-word;white-space:pre-wrap;background-color:#fff;border:1px solid #fff;border-radius:.65em;min-height:3.143em;max-height:9em;padding:0 44px 0 1em;transition:box-shadow .15s ease-out;display:block;overflow:hidden auto}.t-theme-message-field .t-editor .t-text-input:focus-visible{border-color:#fff;outline:1px solid #a3a3a3}.t-theme-message-field .t-editor .t-text-input p{border:0;outline:0;margin:.875em 0;padding:0}.t-theme-message-field .t-editor .t-mention{color:#007df9}.t-theme-message-field .t-send-column{white-space:nowrap;flex-grow:0;flex-shrink:0;align-self:center;display:flex}.t-theme-message-field .t-textbox-column{flex-grow:1;margin-right:.28em;position:relative}.t-theme-message-field .t-send-button{cursor:pointer;color:currentColor;opacity:.75;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;width:2.571em;height:2.571em;padding:.571em;transition:all .15s ease-out;display:inline-flex}.t-theme-message-field .t-send-button:hover,.t-theme-message-field .t-send-button:focus{background-color:#2626260d}.t-theme-message-field .t-send-button:focus-visible{outline:0;box-shadow:0 0 0 2px #007df97f}.t-theme-message-field .t-send-button{display:flex}.t-theme-message-field .t-send-button[disabled]{color:currentColor}.t-theme-message-field .t-text-limit-indicator{opacity:.5;margin:-.75em 0 .5em 2px;font-size:75%}.t-theme-message-field .t-readonly{opacity:.5;-webkit-user-select:none;user-select:none}.t-theme-message-field .t-button-overlay{align-items:center;margin-right:8px;display:flex;position:absolute;top:0;bottom:0;right:0}.t-theme-message-field [t-kind=icon-button]{cursor:pointer;color:currentColor;opacity:.75;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;padding:8px;transition:all .15s ease-out;display:inline-flex}.t-theme-message-field [t-kind=icon-button]:hover,.t-theme-message-field [t-kind=icon-button]:focus{color:#007df9;opacity:1;background-color:#2626260d}.t-theme-message-field [t-kind=icon-button]:focus-visible{outline:0;box-shadow:0 0 0 2px #007df97f}.t-theme-message-field .t-edit-row button[t-action=save]:disabled{cursor:initial;color:#fff;background-color:#888}.t-theme-message-field .t-emoji-picker-wrapper{border-top:1px solid #d4d4d4;flex-shrink:1;width:100%;height:350px;overflow:hidden}.t-theme-icon{vertical-align:middle;display:inline-block;overflow:hidden}.t-message-divider{color:#95a7b1;grid-template-columns:1fr max-content 1fr;width:100%;margin:1.3em .5em 0;display:grid}.t-message-divider span{vertical-align:top;white-space:nowrap;height:1.3em;padding:0 20px}.t-message-divider .t-line[t-side=right]{grid-column:3;grid-template-columns:1fr max-content;gap:10px;display:grid}.t-message-divider .t-line .t-line-segment{border:none;border-bottom:1px solid #95a7b1;width:100%;height:0;margin-top:10px}.t-message-divider .t-line .t-unread-marker{vertical-align:middle;border:1px solid #95a7b1;border-radius:100px;height:28px;padding:3px 10px;position:relative;top:-4px}.t-theme-after-messages{flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;margin-top:1.35em;display:flex}.t-theme-after-messages .t-typing-avatars{align-items:left;flex-direction:row;justify-content:center;width:fit-content;display:flex}.t-theme-after-messages .t-typing-avatars>.t-theme-avatar{color:#111;vertical-align:text-top;justify-content:center;align-items:center;width:2.6em;height:2.6em;font-size:.75em;line-height:2.6em;display:flex}.t-theme-after-messages .t-typing-avatars>.t-theme-avatar:not(:last-child){margin-right:-.66em}.t-theme-after-messages .t-typing-bubble{color:#111;background-color:#f7f7f7;border:1px solid #ececec;border-radius:1em;flex-direction:row;justify-content:center;align-items:center;padding:0 1em;font-size:.75em;display:flex}.t-theme-after-messages .t-typing-animation{flex-direction:row;align-items:center;gap:4px;height:2.6em;line-height:2.6em;display:flex}.t-theme-after-messages .t-typing-animation span{opacity:.4;background-color:#737373;border-radius:50%;width:6px;height:6px;display:inline-block}.t-theme-after-messages .t-typing-animation span:first-of-type{animation:1s .3333s infinite blink}.t-theme-after-messages .t-typing-animation span:nth-of-type(2){animation:1s .6666s infinite blink}.t-theme-after-messages .t-typing-animation span:nth-of-type(3){animation:1s .9999s infinite blink}@keyframes blink{50%{opacity:1}}.t-theme-audio-block{width:100%;min-width:25ch;display:contents}.t-theme-audio-block .t-audio-player{margin-bottom:.5em}.t-theme-audio-block .t-attachment-icon{width:1em;height:1em;margin-right:.2em}.t-theme-audio-block .t-filesize{font-size:.8em}.t-theme-file-block{display:contents}.t-theme-file-block a{word-break:break-all;text-decoration:none}.t-theme-file-block .t-filename{text-decoration:underline}.t-theme-file-block .t-attachment-icon{width:1em;height:1em;margin-right:.2em}.t-theme-file-block .t-filesize{white-space:nowrap;font-size:75%}.t-theme-file-block .t-loading-spinner{width:4em;height:4em;margin:auto;animation:1.2s ease-in-out infinite spin;display:block}.t-theme-image-block{display:contents}.t-theme-image-block .download-icon{width:1em;height:1em;margin-right:.2em}.t-image-wrapper{height:auto;min-height:40px;max-height:400px;display:block}.t-theme-image-block .t-root{min-height:inherit;max-height:inherit;height:auto;max-width:min(calc(100% + 2em),calc(var(--img-w)*1px));width:calc(100% + 2em);aspect-ratio:var(--img-w)/var(--img-h);justify-content:center;align-items:center;margin:0 auto .5em;display:flex;overflow:hidden;transform:translate(-1em)}.t-theme-image-block .t-image{width:100%;height:100%;max-width:calc(var(--img-w)*1px);max-height:calc(var(--img-h)*1px);-o-object-fit:contain;object-fit:contain}.t-theme-image-block .t-filesize{font-size:.8em}.t-theme-location-block{min-height:100px;max-height:500px;display:contents}.t-theme-location-block .t-root{height:200px;margin:0 -1em .5em;display:block}.t-theme-text-block{display:contents}.t-theme-text-block .t-text .t-emoji{vertical-align:middle;width:1.15em;height:1.15em;margin:0 .1em .1em}.t-theme-text-block .t-text{white-space:pre-wrap}.t-theme-text-block ul{margin:0;padding-left:0}.t-theme-text-block ul li{margin-bottom:.5em;margin-left:1em}.t-theme-video-block{display:contents}.t-theme-video-block .download-icon{width:1em;height:1em;margin-right:.2em}.t-video-wrapper{height:auto;min-height:40px;max-height:400px;display:block}.t-theme-video-block .t-root{min-height:inherit;max-height:inherit;height:auto;max-width:min(calc(100% + 2em),calc(var(--video-w)*1px));width:calc(100% + 2em);aspect-ratio:var(--video-w)/var(--video-h);justify-content:center;align-items:center;margin:0 auto .5em;display:flex;overflow:hidden;transform:translate(-1em)}.t-theme-video-block .t-video{width:100%;height:100%;max-width:calc(var(--video-w)*1px);max-height:calc(var(--video-h)*1px);-o-object-fit:contain;object-fit:contain;background-color:#000000d9}.t-theme-video-block .t-filesize{font-size:.8em}.t-theme-conversation-list-item{color:#525252;word-wrap:break-word;width:100%;height:auto;text-align:initial;background-color:#fff;border:none;border-bottom:1px solid #d4d4d4;align-items:center;gap:.5rem;padding:1rem;text-decoration:none;transition:color .1s ease-in-out,background-color .1s ease-in-out;display:flex;overflow:hidden}.t-theme-conversation-list-item a{color:#525252}.t-theme-conversation-list-item[t-selected] a{color:#fff}.t-theme-conversation-list-item:last-child{margin-bottom:10px}.t-theme-conversation-list-item:hover{cursor:pointer;background-color:#f7f7f7}.t-theme-conversation-list-item[t-selected]{color:#fff;background-color:#007df9}.t-theme-conversation-list-item[t-selected]:focus-visible{outline-offset:-4px;border-bottom:0;outline:2px solid #fff}.t-theme-conversation-list-item:focus-visible{outline-offset:-2px;outline:2px solid #3291ff}.t-theme-conversation-list-item[t-unread]{color:#111;background-color:#f7f7f7}.t-theme-conversation-list-item[t-selected][t-unread]{color:#fff;background-color:#007df9}.t-theme-conversation-list-item .t-inner{flex-grow:1;flex-basis:0;min-width:0;margin-left:10px}.t-theme-conversation-list-item .t-header,.t-theme-conversation-list-item .t-body{flex-grow:1;flex-shrink:0;align-items:center;min-width:0;display:flex;overflow:hidden}.t-theme-conversation-list-item .t-message-sender{margin-right:.2rem}.t-theme-conversation-list-item .t-timestamp{opacity:.75;font-size:85%}.t-theme-conversation-list-item .t-timestamp,.t-theme-conversation-list-item .t-unread-dot{flex-shrink:0;margin-left:4px}.t-theme-conversation-list-item .t-conversation-name{font-weight:600}.t-theme-conversation-list-item .t-conversation-name,.t-theme-conversation-list-item .t-message{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-size:85%;overflow:hidden}.t-theme-conversation-list-item .t-message{opacity:.75;flex-basis:0}.t-theme-conversation-list-item .t-unread-dot{text-align:center;width:auto;min-width:20px;height:20px;line-height:inherit;color:#fff;background-color:#007df9;border-radius:9999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:85%;display:flex}.t-theme-conversation-list-item .t-unread-generic-dot{background-color:#007df9;border-radius:999px;padding:.6ex;transform:scale(.999)}.t-theme-conversation-list-item[t-selected] .t-unread-generic-dot{background-color:#fff;border-radius:999px;padding:.6ex;transform:scale(.999)}.t-theme-conversation-list-item[t-selected] .t-unread-dot{color:#007df9;background-color:#fff}.t-theme-conversation-list-item .t-unread-dot:empty{min-width:10px;min-height:10px;padding:0}.t-theme-conversation-list-item .t-message li{margin-right:.25rem;display:inline list-item}.t-theme-conversation-list-item .t-message ul{list-style:inside}.t-theme-avatar{background-color:#ececec;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:50%;flex-shrink:0;align-self:flex-start;width:3em;height:3em;display:block;overflow:hidden}.t-theme-group-chat-image{flex-shrink:0;width:44px;height:44px;display:block;position:relative;overflow:hidden}.t-theme-group-chat-image .t-mini-avatar{background-color:#f7f7f7;background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;width:30px;height:30px;position:absolute;box-shadow:0 1px 1px #8899a626}.t-theme-group-chat-image .t-mini-avatar:first-child{top:14px;right:0}.t-theme-group-chat-image .t-mini-avatar:nth-child(2){top:0;left:0}.t-theme-group-chat-image .t-counter{color:#111;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;min-width:18px;max-width:22px;min-height:18px;max-height:22px;padding:0;font-weight:600;display:flex;position:absolute;bottom:0;left:0}.t-theme-group-chat-image .t-group{color:#ececec;border-style:none}.t-theme-referenced-message{flex-direction:column;display:flex}.t-theme-referenced-message .t-sender-name{margin-bottom:2px;font-weight:600}.t-theme-referenced-message .t-content{white-space:nowrap;text-overflow:ellipsis;padding:.165em 0;overflow:hidden}.t-theme-referenced-message .t-content a{color:currentColor}.t-theme-reply-bar{color:#262626;background-color:#ececec;border-top:1px solid #d4d4d4;align-items:center;height:4.286em;padding:.714em;display:flex}.t-theme-reply-bar .t-content{white-space:nowrap;text-overflow:ellipsis;padding:.165rem 0;overflow:hidden}.t-theme-reply-bar .t-close-button{cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:9999px;align-items:center;width:2.571em;height:2.571em;padding:.571em;transition:all .15s ease-out;display:inline-flex}.t-theme-reply-bar .t-close-button:hover{color:#007df9;opacity:1;background-color:#2626260d}.t-theme-reply-bar .t-body{flex-grow:1;padding:0 1em;overflow:hidden}.t-theme-reply-bar .t-close-icon,.t-theme-reply-bar .t-reply-icon{width:1.428em;min-width:1.428em;height:1.428em;min-height:1.428em}.t-theme-reply-bar .t-mention{color:inherit;background-color:#c8c8c880;border-radius:9999px;margin:0;padding:.25rem .45rem;line-height:1.5}.t-theme-reply-bar .t-mention[t-is-current-user]{background-color:#c8c8c8e6;font-weight:700}.t-theme-compact-message-content>.t-theme-icon{width:1.25em;height:1.25em;margin-right:.25em}.t-theme-compact-message-content .t-text ul{margin:0 0 0 .5em;padding:0;list-style:inside;display:inline}.t-theme-compact-message-content .t-text li{margin-right:1em;display:inline list-item}.t-theme-compact-message-content .t-text li::marker{content:"•  "}
