.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox{width:100%!important;max-width:100%;height:100%!important;min-width:0;min-height:0;background:#fff;border:0!important}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-chatbox-content{height:100%;min-height:0}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-avatar{border-radius:.5rem}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox,.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-chatbox{--t-color-brand-primary:#2563eb;--t-color-brand-primary-hover:#1d4ed8;--t-color-brand-primary-active:#1e40af;--t-color-brand-muted:#3b82f6;--t-color-focus-ring:#737373;--t-color-focus-ring-strong:rgba(64,64,64,.45);border:0!important}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message-field{border-top:0;background:#f5f5f5}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message-field .t-edit-row button[t-action=save],.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message-field .t-send-button:not([aria-label="Voice message"]):not(:disabled),.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-upload-preview .t-confirm-send{background-color:var(--t-color-brand-primary);color:#fff;opacity:1}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message-field .t-send-button:not([aria-label="Voice message"]):not(:disabled):hover{background-color:var(--t-color-brand-primary-hover)}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=currentUser] .t-message-body{justify-self:start;border-color:#f5f5f5;background-color:#f5f5f5;color:#262626}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=currentUser]{align-self:start;-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:auto max-content max-content minmax(0,1fr) auto;grid-template-areas:"avatar message message message actions"}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=currentUser]:first-child{grid-template-areas:"avatar message message message actions" "avatar status status . ."}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=currentUser]:last-child{grid-template-areas:"avatar sender . . ." "avatar message message message actions"}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=currentUser]:last-child:before{grid-area:sender;align-self:start;justify-self:start;color:#404040;content:var(--team-chat-current-user-name);font-size:.875em;font-weight:var(--t-font-weight-bold)}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=currentUser]:first-child:last-child{grid-template-areas:"avatar sender status . ." "avatar message message message actions"}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=currentUser]:first-child:last-child .t-message-status{align-self:center;justify-self:start;text-align:left}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=currentUser]>.t-message-buttons{flex-direction:row;justify-content:flex-start}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=currentUser] :is(.t-reactions,.t-emoji-reactions){justify-content:flex-start;margin-right:0}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=other] .t-message-body{justify-self:start;border:1px solid #e2e8f0;background-color:#fff;color:#262626}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=other]{-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:auto max-content max-content minmax(0,1fr) auto;grid-template-areas:"avatar message message message actions"}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=other]:first-child{grid-template-areas:"avatar message message message actions" "avatar status status . ."}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=other]:last-child{grid-template-areas:"avatar sender . . ." "avatar message message message actions"}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=other]:first-child:last-child{grid-template-areas:"avatar sender status . ." "avatar message message message actions"}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message[t-sender=other]:first-child:last-child .t-message-status{align-self:center;justify-self:start;text-align:left}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message .t-message-sender-name{align-self:start;justify-self:start;color:#404040!important}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message .t-message-status{color:#737373!important}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message .t-message-buttons>button:hover,.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message button[t-action]:hover,.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message-field button:not(.t-send-button):hover{border-color:transparent!important;background-color:transparent!important;color:#404040!important}.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message .t-message-row>button:focus-visible,.TeamChatDemoTheme_container__bQG6c .team-chat-demo-chatbox .t-theme-message-field .t-send-button:focus-visible{box-shadow:0 0 0 2px var(--t-color-focus-ring-strong)}