.cometchat-ai-assistant-chat{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;background:var(--cometchat-background-color-02);align-items:center}.cometchat-ai-assistant-chat .cometchat-message-bubble-incoming{overflow:hidden;max-width:100%;box-sizing:border-box;align-self:flex-start;padding-top:3px}.cometchat-ai-assistant-chat__wrapper{height:100%;width:100%;overflow:hidden;position:relative}.cometchat-ai-assistant-chat__message-list-wrapper{height:inherit;width:100%;overflow:hidden;box-sizing:border-box}.cometchat-ai-assistant-chat__composer-wrapper,.cometchat-ai-assistant-chat__header-wrapper{height:-moz-fit-content;height:fit-content;width:100%;overflow:hidden}.cometchat-ai-assistant-chat__composer-wrapper{background:transparent}.cometchat-ai-assistant-chat .cometchat-message-header{border-bottom:1px solid var(--cometchat-border-color-light)}.cometchat-ai-assistant-chat .cometchat-message-header .cometchat-list-item{gap:var(--cometchat-spacing-2)}.cometchat-ai-assistant-chat .cometchat-message-header .cometchat-list-item__body-title{display:block}.cometchat-ai-assistant-chat .cometchat-message-header .cometchat-message-header__subtitle{color:var(--cometchat-text-color-secondary)}.cometchat-ai-assistant-chat .cometchat-ai-assistant-chat__header-auxiliary-view{display:flex;align-items:center;justify-content:space-between;gap:var(--cometchat-spacing-2)}.cometchat-ai-assistant-chat .cometchat-ai-assistant-chat__header-auxiliary-view .cometchat-button{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border:none;background:transparent;margin:0;box-sizing:border-box;padding:6px}.cometchat-ai-assistant-chat .cometchat-ai-assistant-chat__header-auxiliary-view .cometchat-button__icon{background:var(--cometchat-icon-color-secondary);height:24px;width:24px}.cometchat-ai-assistant-chat .cometchat-ai-assistant-chat__header-auxiliary-view .cometchat-button__icon:hover{background:var(--cometchat-icon-color-primary);transition:background .4s ease-in-out}.cometchat-ai-assistant-chat .cometchat-message-composer__input{border:none}.cometchat-ai-assistant-chat .cometchat-message-composer{border-radius:var(--cometchat-radius-4);border:1px solid var(--cometchat-border-color-default);background:var(--cometchat-background-color-01);margin:0 8px 8px;width:auto}.cometchat-ai-assistant-chat .cometchat-message-bubble__status-info-view-receipts-delivered .cometchat-message-list__receipt,.cometchat-ai-assistant-chat .cometchat-message-bubble__status-info-view-receipts-sent .cometchat-message-list__receipt,.cometchat-ai-assistant-chat .cometchat-message-bubble__status-info-view-receipts-wait .cometchat-message-list__receipt{background-color:var(--cometchat-icon-color-secondary)}.cometchat-ai-assistant-chat .cometchat-message-bubble__status-info-view .cometchat-message-bubble__status-info-view-receipts-error{height:12px;width:12px;margin-bottom:2px}.cometchat-ai-assistant-chat .cometchat-message-bubble__status-info-view{gap:var(--cometchat-padding-1)}.cometchat-ai-assistant-chat__send-button-view{height:44px;width:44px;border-radius:var(--cometchat-radius-max);padding:var(--cometchat-padding-3);border:1px solid var(--cometchat-border-color-light);background:var(--cometchat-background-color-04);display:flex;justify-content:center;align-items:center}.cometchat-ai-assistant-chat__send-button-view .cometchat-ai-assistant-chat__send-button-icon{mask:url(/_next/static/media/send-message.de9cb295.svg) center center no-repeat;-webkit-mask:url(/_next/static/media/send-message.de9cb295.svg) center center no-repeat;mask-size:contain;-webkit-mask-size:contain;height:20px;width:20px;background:var(--cometchat-icon-color-white)}.cometchat-ai-assistant-chat__send-button-view--active{background:var(--cometchat-secondary-button-background)}.cometchat-ai-assistant-chat .cometchat-message-list .cometchat-list__body{border:none;height:100%}.cometchat-ai-assistant-chat .cometchat-message-list__shimmer{background:transparent}.cometchat-ai-assistant-chat__send-button-view--streaming{background:var(--cometchat-secondary-button-background)}.cometchat-ai-assistant-chat__send-button-view--streaming .cometchat-ai-assistant-chat__send-button-icon{mask:url(/_next/static/media/stop-message.cff70c64.svg) center center no-repeat;-webkit-mask:url(/_next/static/media/stop-message.cff70c64.svg) center center no-repeat;mask-size:contain;-webkit-mask-size:contain;height:16px;width:16px;background:var(--cometchat-icon-color-white);border-radius:0}.cometchat-ai-assistant-chat .cometchat-list__empty-view{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--cometchat-padding-4)}.cometchat-ai-assistant-chat__empty-state-suggested-messages{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:var(--cometchat-padding-5);max-width:85%}.cometchat-ai-assistant-chat__suggested-message-icon{height:16px;width:16px;mask:url(/_next/static/media/right-arrow.8572e173.svg) center center no-repeat;-webkit-mask:url(/_next/static/media/right-arrow.8572e173.svg) center center no-repeat;mask-size:contain;-webkit-mask-size:contain;background:var(--cometchat-icon-color-secondary);display:inline-block}.cometchat-ai-assistant-chat__suggested-message-pill:hover{background:var(--cometchat-background-color-01);transition:all .4s ease-in-out;cursor:pointer}.cometchat-ai-assistant-chat__suggested-message-pill{border:1px solid var(--cometchat-border-color-default);background:transparent;border-radius:var(--cometchat-radius-max);min-height:32px;min-width:80px;color:var(--cometchat-text-color-secondary);font:var(--cometchat-font-body-regular);display:flex;justify-content:center;align-items:center;gap:var(--cometchat-spacing-2);padding:var(--cometchat-padding-2) var(--cometchat-padding-3);box-sizing:border-box}.cometchat-ai-assistant-chat .cometchat-message-list{background:transparent;max-width:calc(100% + (var(--cometchat-padding-4) * 2));margin:0 auto 17px}.cometchat-ai-assistant-chat .cometchat-message-list__body{padding:0 var(--cometchat-padding-1);padding-bottom:var(--cometchat-padding-2)}@media (max-width:768px){.cometchat-ai-assistant-chat{width:100vw;position:fixed;top:0;left:0;z-index:3}}.cometchat-ai-assistant-chat__empty-state{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:transparent}.cometchat-ai-assistant-chat__empty-state-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:var(--cometchat-padding-2)}.cometchat-ai-assistant-chat .cometchat-list__body>.cometchat-list__body-intersection-top{visibility:hidden}.cometchat-ai-assistant-chat__empty-state-icon img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.cometchat-ai-assistant-chat__empty-state-icon{padding-bottom:var(--cometchat-padding-5)}.cometchat-ai-assistant-chat__empty-state-greeting-message{color:var(--cometchat-text-color-primary);text-align:center;font:var(--cometchat-font-heading4-medium)}.cometchat-ai-assistant-chat__empty-state-intro-message{color:var(--cometchat-text-color-tertiary);text-align:center;font:var(--cometchat-font-body-regular);padding-top:var(--cometchat-padding-1)}.cometchat-ai-assistant-chat .cometchat-message-bubble-outgoing .cometchat-message-bubble__body,.cometchat-ai-assistant-chat .cometchat-message-bubble-outgoing .cometchat-text-bubble{background:var(--cometchat-background-color-03)}.cometchat-ai-assistant-chat .cometchat-message-bubble-incoming .cometchat-message-bubble__body{background:transparent}.cometchat-ai-assistant-chat .cometchat-message-bubble__wrapper{gap:var(--cometchat-spacing-2);padding:var(--cometchat-padding-2)}.cometchat-message-bubble__body.agent-assistant_custom{padding:0}.cometchat-ai-assistant-chat .cometchat-message-bubble-outgoing .cometchat-date,.cometchat-ai-assistant-chat .cometchat-message-bubble-outgoing .cometchat-text-bubble__body-text{color:var(--cometchat-text-color-primary)}@media (max-width:768px){.cometchat-ai-assistant-chat__empty-state-suggested-messages{max-width:90%}}@media (max-width:680px){.cometchat-ai-assistant-chat__empty-state-suggested-messages{max-width:100%}}.cometchat-ai-assistant-chat__sidebar{position:absolute;top:0;right:0;width:60%;max-width:420px;height:100%;background:var(--cometchat-background-color-01);border-left:1px solid var(--cometchat-border-color-light);transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:1000;display:flex;flex-direction:column}.cometchat-ai-assistant-chat__sidebar--open{transform:translateX(0)}.cometchat-ai-assistant-chat .cometchat-text-bubble.cometchat-text-bubble-outgoing .cometchat-text-bubble__body-text{-webkit-line-clamp:initial!important;line-clamp:none!important;line-height:1.75}.cometchat-ai-assistant-chat .cometchat-text-bubble.cometchat-text-bubble-outgoing .cometchat-text-bubble__read-less,.cometchat-ai-assistant-chat .cometchat-text-bubble.cometchat-text-bubble-outgoing .cometchat-text-bubble__read-more{display:none}.cometchat-ai-assistant-chat__sidebar-content{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--cometchat-background-color-02)}.cometchat-ai-assistant-chat__message-composer-view{width:100%}.cometchat-ai-assistant-chat__message-composer-view--disabled{cursor:not-allowed;caret-color:transparent;position:relative}.cometchat-ai-assistant-chat__message-composer-view--disabled *{pointer-events:none}.cometchat-ai-assistant-chat__message-composer-view--disabled:hover:before{opacity:1;background:var(--cometchat-error-color)}.cometchat-ai-assistant-chat__message-composer-view--disabled .cometchat-ai-assistant-chat__send-button-view--streaming .cometchat-ai-assistant-chat__send-button-icon{cursor:not-allowed;pointer-events:none}.cometchat-ai-assistant-message-bubble__copy{mask:url(/_next/static/media/Copy.aabe0f1c.svg) center center no-repeat;-webkit-mask:url(/_next/static/media/Copy.aabe0f1c.svg) center center no-repeat;mask-size:contain;-webkit-mask-size:contain;display:flex;justify-content:flex-start;align-items:flex-start;height:20px;width:20px;background:var(--cometchat-icon-color-secondary)}.cometchat-ai-assistant-chat .cometchat-message-bubble-outgoing .cometchat-message-bubble__status-info-view{display:flex;flex-direction:row;align-items:center}.cometchat-ai-assistant-chat .cometchat-message-bubble-outgoing .cometchat-message-bubble__status-info-view .cometchat{display:flex}.cometchat-ai-assistant-chat__sidebar-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:999;opacity:0;animation:fadeIn .3s ease forwards}.cometchat-ai-assistant-chat .cometchat-message-bubble-incoming .cometchat-message-bubble__body,.cometchat-ai-assistant-chat .cometchat-message-bubble-incoming .cometchat-message-bubble__body-content-view,.cometchat-ai-assistant-chat .cometchat-message-bubble-incoming .cometchat-message-bubble__body-wrapper,.cometchat-ai-assistant-chat .cometchat-message-bubble-incoming .cometchat-message-bubble__body.tool-result_agentic,.cometchat-ai-assistant-chat .cometchat-message-bubble-incoming>div{min-width:100%!important;width:100%!important;max-width:100%!important}@keyframes fadeIn{to{opacity:1}}@media (max-width:768px){.cometchat-ai-assistant-chat__sidebar{position:fixed;z-index:1000}.cometchat-ai-assistant-chat__sidebar--open{position:fixed;transform:translateX(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}.cometchat-ai-assistant-chat__sidebar-overlay{position:fixed;z-index:999}}@media (max-width:480px){.cometchat-ai-assistant-chat__sidebar{position:fixed;z-index:1000}.cometchat-ai-assistant-chat__sidebar--open{width:100%;max-width:none;position:fixed;transform:translateX(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}.cometchat-ai-assistant-chat__sidebar-overlay{position:fixed;z-index:999}}.cometchat-ai-assistant-message-bubble{flex-direction:column;display:flex;text-align:left;justify-content:flex-start;width:100%;max-width:100%;overflow:hidden}.cometchat-ai-assistant-message-bubble *{box-sizing:border-box;max-width:100%;overflow:hidden;line-height:1.75;margin:0;margin-bottom:var(--cometchat-margin-2)}.cometchat:has(>.cometchat-ai-assistant-message-bubble){margin-top:calc(var(--cometchat-margin-1) * -1)}.cometchat-ai-assistant-message-bubble>p:not([class]){text-align:left;color:var(--cometchat-text-color-primary)}.cometchat-ai-assistant-message-bubble ol:not([class]){padding-left:0!important;margin-top:0!important}.cometchat-ai-assistant-message-bubble li:not([class]),.cometchat-ai-assistant-message-bubble ol:not([class]){text-align:left!important;color:var(--cometchat-text-color-primary)}.cometchat-ai-assistant-message-bubble canvas,.cometchat-ai-assistant-message-bubble figure,.cometchat-ai-assistant-message-bubble img,.cometchat-ai-assistant-message-bubble pre,.cometchat-ai-assistant-message-bubble svg,.cometchat-ai-assistant-message-bubble table,.cometchat-ai-assistant-message-bubble video{vertical-align:top}.cometchat-ai-assistant-message-bubble input[type=checkbox]{margin-right:var(--cometchat-margin-1);position:relative;top:1px}.cometchat-ai-assistant-message-bubble ol:not([class]),.cometchat-ai-assistant-message-bubble ul:not([class]){padding-left:var(--cometchat-padding-5)!important;text-align:left!important;color:var(--cometchat-text-color-primary)}.cometchat-ai-assistant-message-bubble ul:not([class]){text-align:left!important;color:var(--cometchat-text-color-primary)}.cometchat-ai-assistant-message-bubble__code-block{max-height:300px;overflow:auto;border:1px solid var(--cometchat-border-color-default);width:100%}.cometchat-ai-assistant-message-bubble :not(pre *){color:var(--cometchat-text-color-primary);font-size:14px;font-family:var(--cometchat-font-family)}.cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__code-block,.cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__code-block *{font-size:14px}.cometchat-ai-assistant-message-bubble__code-block::-webkit-scrollbar{width:0;height:8px;background:transparent}.cometchat-ai-assistant-message-bubble__code-block::-webkit-scrollbar-track{background:transparent}.cometchat-ai-assistant-message-bubble__code-block::-webkit-scrollbar-thumb{background:var(--cometchat-icon-color-secondary);border-radius:var(--cometchat-radius-2)}.cometchat-ai-assistant-message-bubble table{width:-moz-fit-content;width:fit-content;max-width:100%;table-layout:auto;display:block;overflow-x:auto;border-radius:var(--cometchat-radius-2);margin:var(--cometchat-margin-2) 0;border-collapse:separate;border-spacing:0;overflow:scroll}.cometchat-ai-assistant-message-bubble tr:first-child th:first-child{border-top-left-radius:var(--cometchat-radius-2)}.cometchat-ai-assistant-message-bubble tr:first-child th:last-child{border-top-right-radius:var(--cometchat-radius-2)}.cometchat-ai-assistant-message-bubble tr:last-child td:first-child{border-bottom-left-radius:var(--cometchat-radius-2)}.cometchat-ai-assistant-message-bubble tr:last-child td:last-child{border-bottom-right-radius:var(--cometchat-radius-2)}.cometchat-ai-assistant-message-bubble td,.cometchat-ai-assistant-message-bubble th{padding:var(--cometchat-padding-2);border:1px solid var(--cometchat-border-color-dark);width:-moz-fit-content;width:fit-content;max-width:100%}.cometchat-ai-assistant-message-bubble table::-webkit-scrollbar{width:0;height:8px;background:transparent}.cometchat-ai-assistant-message-bubble table::-webkit-scrollbar-track{background:transparent}.cometchat-ai-assistant-message-bubble table::-webkit-scrollbar-thumb{background:var(--cometchat-icon-color-secondary);border-radius:var(--cometchat-radius-2)}.cometchat-ai-assistant-message-bubble td{text-align:left!important}.cometchat-ai-assistant-message-bubble th{text-align:center!important;background:var(--cometchat-background-color-04)}.cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__link{text-decoration:underline;color:var(--cometchat-text-color-highlight)}.cometchat-ai-assistant-message-bubble hr,.cometchat-ai-assistant-message-bubble ol,.cometchat-ai-assistant-message-bubble ul{margin:0}.cometchat-ai-assistant-message-bubble li{overflow:visible!important;padding:0}.cometchat-ai-assistant-message-bubble>ol:first-child>li:first-child,.cometchat-ai-assistant-message-bubble>ul:first-child>li:first-child{padding-top:0}.cometchat-ai-assistant-message-bubble h1,.cometchat-ai-assistant-message-bubble h2,.cometchat-ai-assistant-message-bubble h3,.cometchat-ai-assistant-message-bubble h4,.cometchat-ai-assistant-message-bubble h5,.cometchat-ai-assistant-message-bubble h6{font-size:medium;padding:var(--cometchat-padding-2) 0;margin:0}.cometchat-ai-assistant-message-bubble>:first-child :first-child:not(:has(*))~img{margin-top:var(--cometchat-margin-1)}.cometchat-ai-assistant-message-bubble>h1:first-child,.cometchat-ai-assistant-message-bubble>h2:first-child,.cometchat-ai-assistant-message-bubble>h3:first-child,.cometchat-ai-assistant-message-bubble>h4:first-child,.cometchat-ai-assistant-message-bubble>h5:first-child,.cometchat-ai-assistant-message-bubble>h6:first-child{padding-top:0}.cometchat-ai-assistant-message-bubble img{max-height:300px;width:-moz-fit-content;width:fit-content;border-radius:var(--cometchat-radius-2);margin-top:var(--cometchat-margin-2)}.cometchat-ai-assistant-message-bubble__image-intersection-end,.cometchat-ai-assistant-message-bubble__image-intersection-start{display:none}.cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__image-intersection-start:not(.cometchat-ai-assistant-message-bubble__image-intersection-end~.cometchat-ai-assistant-message-bubble__image-intersection-start,input[type=checkbox]~.cometchat-ai-assistant-message-bubble__image-intersection-start){display:block;margin-top:-.5em}.cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__image-intersection-start:is(input[type=checkbox]~.cometchat-ai-assistant-message-bubble__image-intersection-start)~img{margin-top:var(--cometchat-margin-1)}.cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__image-intersection-end:not(:has(+.cometchat-ai-assistant-message-bubble__image-intersection-start)){display:block}.cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__image-intersection-end:last-child{margin-bottom:0}.cometchat-ai-assistant-message-bubble>ol:first-child li:first-child>p:first-child,.cometchat-ai-assistant-message-bubble>p:first-child,.cometchat-ai-assistant-message-bubble>ul:first-child li:first-child>p:first-child{padding-top:0}.cometchat-stream-message-bubble *{box-sizing:border-box;max-width:100%;overflow:hidden;line-height:1.75;margin:0;margin-bottom:var(--cometchat-margin-2)}.cometchat-stream-message-bubble .cometchat-stream-message-bubble__copy{mask:url(/_next/static/media/Copy.aabe0f1c.svg) center center no-repeat;-webkit-mask:url(/_next/static/media/Copy.aabe0f1c.svg) center center no-repeat;mask-size:contain;-webkit-mask-size:contain;align-self:flex-start;display:flex;justify-content:flex-start;align-items:flex-start;height:20px;width:20px;background:var(--cometchat-icon-color-secondary)}.cometchat:has(>.cometchat-stream-message-bubble){margin-top:calc(var(--cometchat-margin-1) * -1)}.cometchat-stream-message-bubble{overflow:hidden;text-align:left}.cometchat-message-bubble__wrapper{align-items:center}.cometchat-stream-message-bubble>p:not([class]){text-align:left}.cometchat-stream-message-bubble>ol:not([class]){padding-left:0!important;margin-top:0!important;text-align:left!important}.cometchat-stream-message-bubble canvas,.cometchat-stream-message-bubble figure,.cometchat-stream-message-bubble img,.cometchat-stream-message-bubble pre,.cometchat-stream-message-bubble svg,.cometchat-stream-message-bubble table,.cometchat-stream-message-bubble video{vertical-align:top}.cometchat-stream-message-bubble input[type=checkbox]{margin-right:var(--cometchat-margin-1);position:relative;top:1px}.cometchat-stream-message-bubble li:not([class]){text-align:left!important}.cometchat-stream-message-bubble ol:not([class]),.cometchat-stream-message-bubble ul:not([class]){padding-left:var(--cometchat-padding-5)!important;text-align:left!important}.cometchat-stream-message-bubble ul:not([class]){text-align:left!important}.cometchat-stream-message-bubble__code-block{max-height:300px;overflow:auto;border:1px solid var(--cometchat-border-color-default);width:100%}.cometchat-stream-message-bubble :not(pre *){color:var(--cometchat-text-color-primary);font-size:14px;font-family:var(--cometchat-font-family)}.cometchat-stream-message-bubble .cometchat-stream-message-bubble__code-block,.cometchat-stream-message-bubble .cometchat-stream-message-bubble__code-block *{font-size:14px}.cometchat-stream-message-bubble__thinking{border-radius:16px;animation:fadeIn .5s ease;position:relative;overflow:hidden;color:#717680;font:var(--cometchat-font-body-regular);display:flex;align-items:center;justify-content:flex-start;align-self:flex-start;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-top:1px}.cometchat-stream-message-bubble__thinking:after{content:"";position:absolute;top:0;left:-60%;width:60%;height:100%;background:var( --cometchat-text-shimmer-gradient-color);animation:shimmer 1.5s infinite;pointer-events:none;opacity:.7}.cometchat-stream-message-bubble__tool-call-text{width:-moz-fit-content;width:fit-content;text-align:left;color:var(--cometchat-text-color-secondary);padding-top:1px}.cometchat-stream-message-bubble__thinking{align-items:flex-start;border-radius:0}.cometchat-stream-message-bubble__thinking>.cometchat-stream-message-bubble__thinking-text{border-radius:0;color:var(--cometchat-text-color-secondary)}.cometchat-stream-message-bubble__code-block::-webkit-scrollbar{width:0;height:8px;background:transparent}.cometchat-stream-message-bubble__code-block::-webkit-scrollbar-track{background:transparent}.cometchat-stream-message-bubble__code-block::-webkit-scrollbar-thumb{background:var(--cometchat-icon-color-secondary);border-radius:4px}.cometchat-stream-message-bubble table{width:-moz-fit-content;width:fit-content;max-width:100%;table-layout:auto;display:block;overflow-x:auto;border-radius:var(--cometchat-radius-2);margin:var(--cometchat-margin-2) 0;border-collapse:separate;border-spacing:0;overflow:hidden}.cometchat-stream-message-bubble tr:first-child th:first-child{border-top-left-radius:var(--cometchat-radius-2)}.cometchat-stream-message-bubble tr:first-child th:last-child{border-top-right-radius:var(--cometchat-radius-2)}.cometchat-stream-message-bubble tr:last-child td:first-child{border-bottom-left-radius:var(--cometchat-radius-2)}.cometchat-stream-message-bubble tr:last-child td:last-child{border-bottom-right-radius:var(--cometchat-radius-2)}.cometchat-stream-message-bubble table::-webkit-scrollbar{width:0;height:8px;background:transparent}.cometchat-stream-message-bubble table::-webkit-scrollbar-track{background:transparent}.cometchat-stream-message-bubble table::-webkit-scrollbar-thumb{background:var(--cometchat-icon-color-secondary);border-radius:var(--cometchat-radius-2)}.cometchat-stream-message-bubble td,.cometchat-stream-message-bubble th{padding:var(--cometchat-padding-2);border:1px solid var(--cometchat-border-color-dark);width:-moz-fit-content;width:fit-content;max-width:100%}.cometchat-stream-message-bubble td{text-align:left!important}.cometchat-stream-message-bubble th{text-align:center!important;background:var(--cometchat-background-color-04)}.cometchat-stream-message-bubble .cometchat-stream-message-bubble__link{text-decoration:underline;color:var(--cometchat-text-color-highlight)}.cometchat-stream-message-bubble hr,.cometchat-stream-message-bubble ol,.cometchat-stream-message-bubble ul{margin:0}.cometchat-stream-message-bubble li{overflow:visible!important;padding:0}.cometchat-stream-message-bubble img{max-height:300px;width:-moz-fit-content;width:fit-content;border-radius:var(--cometchat-radius-2);margin-top:var(--cometchat-margin-2)}.cometchat-stream-message-bubble>:first-child :first-child:not(:has(*))~img{margin-top:var(--cometchat-margin-1)}.cometchat-stream-message-bubble .cometchat-stream-message-bubble__image-intersection-start:not(.cometchat-stream-message-bubble__image-intersection-end~.cometchat-stream-message-bubble__image-intersection-start,input[type=checkbox]~.cometchat-stream-message-bubble__image-intersection-start){display:block;margin-top:-.5em}.cometchat-stream-message-bubble .cometchat-stream-message-bubble__image-intersection-start:is(input[type=checkbox]~.cometchat-stream-message-bubble__image-intersection-start)~img{margin-top:var(--cometchat-margin-1)}.cometchat-stream-message-bubble>ol:first-child>li:first-child,.cometchat-stream-message-bubble>ul:first-child>li:first-child{padding-top:0}.cometchat-stream-message-bubble h1,.cometchat-stream-message-bubble h2,.cometchat-stream-message-bubble h3,.cometchat-stream-message-bubble h4,.cometchat-stream-message-bubble h5,.cometchat-stream-message-bubble h6{font-size:medium;padding:var(--cometchat-padding-2) 0;margin:0}.cometchat-stream-message-bubble>h1:first-child,.cometchat-stream-message-bubble>h2:first-child,.cometchat-stream-message-bubble>h3:first-child,.cometchat-stream-message-bubble>h4:first-child,.cometchat-stream-message-bubble>h5:first-child,.cometchat-stream-message-bubble>h6:first-child{padding-top:0}.cometchat-stream-message-bubble__image-intersection-end,.cometchat-stream-message-bubble__image-intersection-start{display:none}.cometchat-stream-message-bubble .cometchat-stream-message-bubble__image-intersection-start:not(.cometchat-stream-message-bubble__image-intersection-end~.cometchat-stream-message-bubble__image-intersection-start){display:block;margin-top:-.5em}.cometchat-stream-message-bubble .cometchat-stream-message-bubble__image-intersection-end:not(:has(+.cometchat-stream-message-bubble__image-intersection-start)){display:block}.cometchat-stream-message-bubble .cometchat-stream-message-bubble__image-intersection-end:last-child{margin-bottom:0}.cometchat-stream-message-bubble>ol:first-child li:first-child>p:first-child,.cometchat-stream-message-bubble>p:first-child,.cometchat-stream-message-bubble>ul:first-child li:first-child>p:first-child{padding-top:0}@keyframes shimmer{0%{left:-60%}to{left:100%}}.cometchat-ai-assistant-chat-history{height:100%;width:100%;display:flex;flex-direction:column;padding:var(--cometchat-padding-2);padding-top:0}.cometchat-ai-assistant-chat-history__empty,.cometchat-ai-assistant-chat-history__error,.cometchat-ai-assistant-chat-history__loading{padding:var(--cometchat-padding-5);text-align:center;color:var(--cometchat-text-color-secondary);display:flex;align-items:center;justify-content:center;height:100%;width:100%}.cometchat-ai-assistant-chat-history__list{flex:1;overflow-y:auto}.cometchat-ai-assistant-chat-history__header-container{background:transparent;box-sizing:border-box;height:-moz-fit-content;height:fit-content;width:100%}.cometchat-ai-assistant-chat-history .cometchat-list__header{background:transparent;border:none}.cometchat-ai-assistant-chat-history .cometchat-ai-assistant-chat-history__header-container-new-chat-container{padding-bottom:var(--cometchat-padding-5);box-sizing:border-box}.cometchat-ai-assistant-chat-history .cometchat-ai-assistant-chat-history__header-container-new-chat-container .cometchat-button{height:-moz-fit-content;height:fit-content;width:100%;border:none;background:transparent;padding:0;margin:0;box-sizing:border-box;padding:var(--cometchat-padding-2);gap:var(--cometchat-spacing-2);min-height:44px;justify-content:flex-start;padding-left:0}.cometchat-ai-assistant-chat-history .cometchat-ai-assistant-chat-history__header-container-new-chat-container .cometchat-button__text{color:var(--cometchat-text-color-primary)}.cometchat-ai-assistant-chat-history .cometchat-ai-assistant-chat-history__header-container-new-chat-container .cometchat-button__icon{background:var(--cometchat-icon-color-secondary);height:24px;width:24px}.cometchat-ai-assistant-chat-history .cometchat-ai-assistant-chat-history__header-container-new-chat-container .cometchat-button:hover{background:var(--cometchat-background-color-03);border-radius:var(--cometchat-radius-2)}.cometchat-ai-assistant-chat-history__list-options{visibility:hidden}.cometchat-ai-assistant-chat-history__list-item:hover .cometchat-ai-assistant-chat-history__list-options{visibility:visible}.cometchat-ai-assistant-chat-history__list-item{padding:var(--cometchat-padding-3) var(--cometchat-padding-2);background:var(--cometchat-background-color-02);transition:background .2s ease;display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;cursor:pointer}.cometchat-ai-assistant-chat-history__list-item-date-header{display:flex;justify-content:flex-start;align-items:flex-start;border-radius:var(--cometchat-radius-1,4px);background:transparent;width:-moz-fit-content;width:fit-content;min-height:42px;box-sizing:border-box;padding:var(--cometchat-padding-5) var(--cometchat-padding-2) var(--cometchat-padding-2) var(--cometchat-padding-2);width:100%}.cometchat-ai-assistant-chat-history__list-item-date-header-start{padding:var(--cometchat-padding-2)}.cometchat-ai-assistant-chat-history .cometchat-menu-list__menu{background-color:transparent}.cometchat-ai-assistant-chat-history .cometchat-menu-list__main-menu-item{background-color:transparent;box-shadow:none}.cometchat-ai-assistant-chat-history .cometchat-menu-list__main-menu-item-icon-delete{-webkit-mask:url(/_next/static/media/delete_icon.9d02c80b.svg) center center no-repeat;mask:url(/_next/static/media/delete_icon.9d02c80b.svg) center center no-repeat;background:var(--cometchat-error-color,#f44649);width:24px;height:24px;-webkit-mask-size:contain}.cometchat-ai-assistant-chat-history__list-item-date-header .cometchat-date{padding:0}.cometchat-ai-assistant-chat-history__list-item-container{height:-moz-fit-content;height:fit-content;width:100%}.cometchat-ai-assistant-chat-history__list-item:hover{background:var(--cometchat-background-color-03);border-radius:var(--cometchat-radius-2)}.cometchat-ai-assistant-chat-history__list-item-text{line-height:1.5;color:var(--cometchat-text-color-primary);font:var(--cometchat-font-body-regular);text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cometchat-ai-assistant-chat-history .cometchat-list__body{border:none;padding:var(--cometchat-padding-2) 0}.cometchat-ai-assistant-chat-history__header{display:flex;align-items:center;justify-content:space-between;padding:0 var(--cometchat-padding-2);background:var(--cometchat-background-color-02);min-height:65px;box-sizing:border-box}.cometchat-ai-assistant-chat-history__title{font:var(--cometchat-font-heading3-bold);color:var(--cometchat-text-color-primary);margin:0}.cometchat-ai-assistant-chat-history .cometchat-list__body-intersection-top{visibility:hidden!important}.cometchat-ai-assistant-chat-history__close{background:transparent;border:none;padding:var(--cometchat-padding-2);cursor:pointer;border-radius:var(--cometchat-radius-2);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.cometchat-ai-assistant-chat-history__close:hover{background:var(--cometchat-background-color-03)}.cometchat-ai-assistant-chat-history__close-icon{width:24px;height:24px;mask:url(/_next/static/media/close.f96586e2.svg) center center no-repeat;-webkit-mask:url(/_next/static/media/close.f96586e2.svg) center center no-repeat;mask-size:contain;-webkit-mask-size:contain;background:var(--cometchat-icon-color-secondary)}.cometchat-ai-assistant-chat-history__shimmer{width:100%;height:100%;background:transparent}.cometchat-ai-assistant-chat-history__shimmer-item{height:48px;display:flex;width:100%;padding:var(--cometchat-padding-3,12px) var(--cometchat-padding-4,16px)}.cometchat-ai-assistant-chat-history__shimmer-item-title{width:100%;height:22px;flex-shrink:0;border-radius:var(--cometchat-radius-2,8px);background:var(--cometchat-shimmer-gradient-color,linear-gradient(90deg,#e0e0e0 0,#eee 100%));animation:shimmerAnimation 1.5s linear infinite}.cometchat-ai-assistant-chat-history__empty-state-view,.cometchat-ai-assistant-chat-history__error-state-view{height:100%;display:flex;flex-direction:column;gap:var(--cometchat-padding-5,20px);justify-content:center;align-items:center;background:transparent}.cometchat-ai-assistant-chat-history__empty-state-view-body,.cometchat-ai-assistant-chat-history__error-state-view-body{display:flex;flex-direction:column;gap:var(--cometchat-padding,2px)}.cometchat-ai-assistant-chat-history__empty-state-view-body-title,.cometchat-ai-assistant-chat-history__error-state-view-body-title{width:280px;color:var(--cometchat-text-color-primary,#141414);text-align:center;font:var(--cometchat-font-heading3-bold);font-style:normal}.cometchat-ai-assistant-chat-history__empty-state-view-body-description,.cometchat-ai-assistant-chat-history__error-state-view-body-description{width:280px;color:var(--cometchat-text-color-secondary,#727272);text-align:center;font:var(--cometchat-font-body-regular);font-style:normal}@keyframes shimmerAnimation{0%{background-position:-468px 0}to{background-position:468px 0}}.cometchat-error-view{width:100%;display:flex;justify-content:center;align-items:flex-start;padding:var(--cometchat-padding-4);box-sizing:border-box;border-radius:var(--cometchat-radius-2);border:1px solid var(--cometchat-border-color-default);background:var(--cometchat-error-color-100);width:-moz-fit-content;width:fit-content;margin-top:var(--cometchat-margin-2)}.cometchat-error-view__message{font:var(--cometchat-font-caption1-regular);text-align:left;line-height:1.4;margin:0;word-wrap:break-word;hyphens:auto;color:var(--cometchat-error-color)}.cometchat-message-preview{padding:var(--cometchat-padding-2,8px);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:0;min-height:30px;height:100%;width:100%;min-width:100px;cursor:pointer;border:none;border-radius:var(--cometchat-radius-1,4px);box-sizing:border-box;gap:var(--cometchat-padding-1,4px);position:relative;background-color:var(--cometchat-background-color-03)}.cometchat-message-bubble-incoming .cometchat-message-preview{background-color:var(--cometchat-neutral-color-400);color:var( --cometchat-primary-color)}.cometchat-message-bubble-outgoing .cometchat-message-preview{background:var(--cometchat-extended-primary-color-700)}.cometchat-message-preview__close{mask:url(/_next/static/media/close.f96586e2.svg) center center no-repeat;-webkit-mask:url(/_next/static/media/close.f96586e2.svg) center center no-repeat;height:20px;width:20px;display:flex;align-items:center;justify-content:center;background:var(--cometchat-icon-color-primary);-webkit-mask-size:contain;mask-size:contain;position:absolute;top:var(--cometchat-padding-2,8px);right:var(--cometchat-padding-2,8px);cursor:pointer}.cometchat-message-bubble-outgoing .cometchat-message-preview-deleted__message{color:var(--cometchat-static-white)}.cometchat-message-preview-deleted__message{display:flex;gap:2px;height:100%;justify-content:left;width:100%}.cometchat-message-preview-deleted__message__text{font:var(--cometchat-font-caption1-regular,12px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cometchat-message-bubble-incoming .cometchat-message-preview-deleted__message{color:var(--cometchat-neutral-color-600)}.cometchat-message-preview__title{font:var(--cometchat-font-caption1-regular,12px);width:100%;text-align:left;color:var(--cometchat-primary-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cometchat-message-preview__subtitle{display:flex;align-items:center;gap:5px;font-style:normal;width:100%;text-align:left;color:var(--cometchat-text-color-secondary);font:var(--cometchat-font-caption1-regular,12px);overflow:hidden}.cometchat-message-bubble-outgoing .bubble-view{border-left:3px solid var(--cometchat-static-white)}.composer-view .cometchat-message-preview{border-left:3px solid var(--cometchat-primary-color)}.cometchat-message-bubble-outgoing .bubble-view .cometchat-message-preview__subtitle-icon{background-color:var(--cometchat-static-white)}.cometchat-message-bubble-incoming .bubble-view{border-left:3px solid var(--cometchat-primary-color)}.cometchat-message-bubble-outgoing .cometchat-message-preview__subtitle,.cometchat-message-bubble-outgoing .cometchat-message-preview__title{color:var(--cometchat-static-white)}.cometchat-message-bubble-outgoing .cometchat-message-preview__subtitle-text .cometchat-url,.cometchat-message-bubble-outgoing .cometchat-message-preview__subtitle-text a{color:var(--cometchat-static-white)!important;text-decoration:underline}.composer-view .cometchat-message-preview__subtitle-text .cometchat-url,.composer-view .cometchat-message-preview__subtitle-text a{color:var(--cometchat-link-button);text-decoration:underline}.bubble-view{border-radius:4px}.cometchat-message-preview_others{border-left:3px solid var(--cometchat-primary-color)}.cometchat-message-preview__subtitle-text{text-align:left;overflow:hidden;font:var(--cometchat-font-caption1-regular,12px);text-overflow:ellipsis;white-space:nowrap;width:100%}.cometchat-message-preview__subtitle-text *{display:inline!important;margin:0!important;padding:0!important;white-space:nowrap!important;list-style:none}.cometchat-message-preview__subtitle-text ol{counter-reset:preview-list}.cometchat-message-preview__subtitle-text ol>li:before{counter-increment:preview-list;content:counter(preview-list) ". "}.cometchat-message-preview__subtitle-text ul>li:before{content:"• "}.cometchat-message-preview__subtitle-icon{display:flex;align-items:center;justify-content:center;-webkit-mask-size:contain;mask-size:contain;border:none;align-self:center;background:var(--cometchat-icon-color-secondary,#a1a1a1);height:16px;width:16px;flex-shrink:0}.cometchat-message-preview__subtitle-icon-image{-webkit-mask:url(/_next/static/media/conversations_image-message.3c9075a1.svg) center center no-repeat;mask:url(/_next/static/media/conversations_image-message.3c9075a1.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-bubble-incoming .cometchat-message-preview-deleted__message__icon{background:var(--cometchat-neutral-color-600)}.cometchat-message-bubble-outgoing .cometchat-message-preview-deleted__message__icon{background:var(--cometchat-static-white,#fff)}.cometchat-message-preview-deleted__message__icon{height:14px;width:14px;flex:0 0 auto;-webkit-mask:url(/_next/static/media/message_delete.5aac2014.svg) center center no-repeat;mask:url(/_next/static/media/message_delete.5aac2014.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-meeting-incoming-audio{-webkit-mask:url(/_next/static/media/phone_incoming.e0addf11.svg) center center no-repeat;mask:url(/_next/static/media/phone_incoming.e0addf11.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-meeting-outgoing-audio{-webkit-mask:url(/_next/static/media/phone_outgoing.80d96c4f.svg) center center no-repeat;mask:url(/_next/static/media/phone_outgoing.80d96c4f.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-meeting-incoming-video{-webkit-mask:url(/_next/static/media/incoming_video.00534798.svg) center center no-repeat;mask:url(/_next/static/media/incoming_video.00534798.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-meeting-outgoing-video{-webkit-mask:url(/_next/static/media/outgoing_video.ad62ca2f.svg) center center no-repeat;mask:url(/_next/static/media/outgoing_video.ad62ca2f.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-file{-webkit-mask:url(/_next/static/media/conversations_file-message.a88f78ef.svg) center center no-repeat;mask:url(/_next/static/media/conversations_file-message.a88f78ef.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-video{-webkit-mask:url(/_next/static/media/conversations_video-message.91bd58b6.svg) center center no-repeat;mask:url(/_next/static/media/conversations_video-message.91bd58b6.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-audio{-webkit-mask:url(/_next/static/media/conversations_audio-message.b9309277.svg) center center no-repeat;mask:url(/_next/static/media/conversations_audio-message.b9309277.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-poll{-webkit-mask:url(/_next/static/media/conversations_poll-message.cd7e1ba5.svg) center center no-repeat;mask:url(/_next/static/media/conversations_poll-message.cd7e1ba5.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-sticker{-webkit-mask:url(/_next/static/media/conversations_sticker-message.45d2a7a2.svg) center center no-repeat;mask:url(/_next/static/media/conversations_sticker-message.45d2a7a2.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-collaborative-document{-webkit-mask:url(/_next/static/media/conversations_collaborative-document-message.3b39c46e.svg) center center no-repeat;mask:url(/_next/static/media/conversations_collaborative-document-message.3b39c46e.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-collaborative-whiteboard{-webkit-mask:url(/_next/static/media/collaborative_whiteboard.f0f620fd.svg) center center no-repeat;mask:url(/_next/static/media/collaborative_whiteboard.f0f620fd.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-link{-webkit-mask:url(/_next/static/media/conversations_link.d69fb012.svg) center center no-repeat;mask:url(/_next/static/media/conversations_link.d69fb012.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-unsupported{-webkit-mask:url(/_next/static/media/file_unsupported.317e2822.svg) center center no-repeat;mask:url(/_next/static/media/file_unsupported.317e2822.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-message-preview__subtitle-icon-none{display:none}.cometchat-flag-message-dialog{max-width:400px;width:100%;height:-moz-fit-content;height:fit-content;max-height:100%;flex-shrink:0;border-radius:var(--cometchat-radius-5);border:1px solid var(--cometchat-border-color-light);background:var(--cometchat-background-color-01);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);overflow:hidden}.cometchat-flag-message-dialog button{cursor:pointer}.cometchat-flag-message-dialog__header{padding:var(--cometchat-padding-4) var(--cometchat-padding-4);border-bottom:1px solid var(--cometchat-border-color-light);border-left:1px solid var(--cometchat-border-color-light);background:var(--cometchat-background-color-01)}.cometchat-flag-message-dialog__header-main{display:flex;margin-bottom:var(--cometchat-padding-2);align-items:center;gap:var(--cometchat-padding-3);align-self:stretch}.cometchat-flag-message-dialog__body{width:calc(100% - var(--cometchat-padding-5) * 2);margin-inline:auto;display:flex;flex-direction:column}.cometchat-flag-message-dialog__header-title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;flex:1 0 0;overflow:hidden;color:var(--cometchat-text-color-primary);text-overflow:ellipsis;font:var(--cometchat-font-heading2-medium)}.cometchat-flag-message-dialog__header-subtitle{text-align:left;overflow:hidden;color:var(--cometchat-neutral-color-600);text-overflow:ellipsis;font:var(--cometchat-font-body-regular)}.cometchat-flag-message-dialog__reasons{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:var(--cometchat-padding-4) 0 0 0}.cometchat-flag-message-dialog__reason{color:var(--cometchat-text-color-primary);background-color:var(--cometchat-background-color-02);border:1px solid var(--cometchat-border-color-default);border-radius:16px;cursor:pointer;font:var(--cometchat-font-body-regular);padding:4px 12px}.cometchat-flag-message-dialog__reason:hover{background-color:var(--cometchat-neutral-color-200)}.cometchat-flag-message-dialog__reasons .cometchat-flag-message-dialog__reason-selected{color:var(--cometchat-text-color-highlight);background-color:var(--cometchat-extended-primary-color-100);border-color:var(--cometchat-extended-primary-color-200)}.cometchat-flag-message-dialog__remark{display:flex;flex-direction:column;gap:var(--cometchat-padding-2);align-items:flex-start;margin-top:var(--cometchat-margin-6)}.cometchat-flag-message-dialog__remark-label{text-align:left;font:var(--cometchat-font-body-medium);color:var(--cometchat-text-color-primary)}.cometchat-flag-message-dialog__remark-label span{color:var(--cometchat-text-color-tertiary);font:var(--cometchat-font-body-regular)}.cometchat-flag-message-dialog__remark-input{resize:none;width:100%;overflow:auto;height:84px;min-height:84px;max-height:84px;border:1px solid var(--cometchat-border-color-light);border-radius:var(--cometchat-radius-2,8px);background:var(--cometchat-background-color-02);color:var(--cometchat-text-color-primary);font:var(--cometchat-font-body-regular);padding:var(--cometchat-padding-2);caret-color:var(--cometchat-text-color-primary)}.cometchat-flag-message-dialog__remark-input:focus{outline:none}.cometchat-flag-message-dialog__remark-input::-moz-placeholder{color:var(--cometchat-text-color-tertiary)}.cometchat-flag-message-dialog__remark-input::placeholder{color:var(--cometchat-text-color-tertiary)}.cometchat-flag-message-dialog__error{text-align:left;display:flex;flex-direction:column;justify-content:flex-end;font:var(--cometchat-font-body-regular);color:var(--cometchat-error-color);padding:var(--cometchat-padding-2) 0 var(--cometchat-padding-4) 0}.cometchat-flag-message-dialog__actions{display:flex;justify-content:center;align-items:center;gap:var(--cometchat-padding-3);padding:0 0 var(--cometchat-padding-5) 0}.cometchat-flag-message-dialog__actions-item{width:100%}.cometchat-flag-message-dialog__actions .cometchat:has(>.cometchat-button){width:100%;height:40px;border:none}.cometchat-flag-message-dialog__actions .cometchat-button{width:100%;border-radius:var(--cometchat-radius-2,8px);font:var(--cometchat-font-body-medium)}.cometchat-flag-message-dialog__actions .cometchat-flag-message-dialog__actions-cancel .cometchat-button{background-color:var(--cometchat-background-color-01);border:1px solid var(--cometchat-border-color-dark)}.cometchat-flag-message-dialog__actions .cometchat-flag-message-dialog__actions-cancel .cometchat-button__text{color:var(--cometchat-text-color-primary)}.cometchat-flag-message-dialog__actions .cometchat-flag-message-dialog__actions-submit .cometchat-button__text{color:var(--cometchat-static-white)}.cometchat-flag-message-dialog__actions .cometchat-flag-message-dialog__actions-submit .cometchat-button:disabled{background-color:var(--cometchat-neutral-color-300);border-color:var(--cometchat-neutral-color-300);cursor:not-allowed}.cometchat-flag-message-dialog__actions .cometchat-flag-message-dialog__actions-submit .cometchat-button:has(.cometchat-button__loading-view){background:var(--cometchat-primary-button-background,#6852d6)}.cometchat-flag-message-dialog__actions .cometchat-flag-message-dialog__actions-submit .cometchat-button:disabled .cometchat-button__text{color:var(--cometchat-neutral-color-50)}.cometchat-flag-message-dialog__actions .cometchat-flag-message-dialog__actions-submit .cometchat-button:disabled .cometchat-button__icon,.cometchat-flag-message-dialog__actions .cometchat-flag-message-dialog__actions-submit .cometchat-button:disabled .cometchat-button__text{cursor:not-allowed}.cometchat-flag-message-dialog__header-close .cometchat-button{height:24px;width:24px;padding:0;gap:0;background:transparent}@media (max-width:420px){.cometchat-flag-message-dialog{width:95%}}.cometchat-special-mentions-list .cometchat-special-mentions-list__item{display:flex;align-items:center;gap:12px;padding:var(--cometchat-padding-2,8px) var(--cometchat-padding-4,16px);color:var(--cometchat-text-color-primary,#141414);font:var(--cometchat-font-heading4-medium,500 16px Roboto);cursor:pointer}.cometchat-special-mentions-list .cometchat-special-mentions-list__item:hover{background:var(--cometchat-white-hover,#fafafa)}.cometchat-special-mentions-list .cometchat-special-mentions-list__item .cometchat-special-mentions-list__item-name{padding:5px;display:inline-flex;align-items:center;gap:8px}.cometchat-special-mentions-list .cometchat-special-mentions-list__item .cometchat-special-mentions-list__item-name .cometchat-special-mentions-list__item-name-subtext{color:var(--cometchat-neutral-color-700);font:var(--cometchat-font-body-regular)}.cometchat-formatting-toolbar{display:flex;align-items:center;gap:var(--cometchat-padding-4,16px);padding:0;background:var(--cometchat-background-color-02);border-radius:0;font-family:var(--cometchat-font-family);box-sizing:border-box;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%}.cometchat-formatting-toolbar::-webkit-scrollbar{display:none}.cometchat-formatting-toolbar__button{display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--cometchat-radius-1);background:transparent;cursor:pointer;transition:background-color .15s ease;flex-shrink:0}.cometchat-formatting-toolbar__button .cometchat{width:100%;height:100%}.cometchat-formatting-toolbar__button .cometchat-button{width:100%;height:100%;min-width:unset;min-height:unset;padding:0;background:transparent;border-radius:var(--cometchat-radius-1)}.cometchat-formatting-toolbar__button .cometchat-button:active,.cometchat-formatting-toolbar__button .cometchat-button:hover{background:transparent}.cometchat-formatting-toolbar__button .cometchat-button__icon-default{width:20px;height:20px;background-color:var(--cometchat-icon-color-secondary)}.cometchat-formatting-toolbar__button:hover .cometchat-button__icon-default{background-color:var(--cometchat-icon-color-primary)}.cometchat-formatting-toolbar__button img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%);opacity:.6}.cometchat-formatting-toolbar__button:hover img{filter:brightness(0) saturate(100%);opacity:1}.cometchat-formatting-toolbar__button--active{border-radius:var(--cometchat-radius-1,4px);background:var(--cometchat-background-color-04)}.cometchat-formatting-toolbar__button--active .cometchat-button__icon-default{background-color:var(--cometchat-icon-color-primary)}.cometchat-formatting-toolbar__button--active img{opacity:1;filter:brightness(0) saturate(100%)}.cometchat-formatting-toolbar__button--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.cometchat-formatting-toolbar__button--disabled:hover{background:transparent}.cometchat-formatting-toolbar__button--disabled img{opacity:.4}.cometchat-formatting-toolbar__button:focus{outline:2px solid var(--cometchat-border-color-highlight);outline-offset:1px}.cometchat-formatting-toolbar__button:focus:not(:focus-visible){outline:none}.cometchat-formatting-toolbar__separator{width:1px;height:20px;background:var(--cometchat-border-color-default);margin:0 var(--cometchat-margin-1,4px);flex-shrink:0}.cometchat-formatting-toolbar--floating{position:fixed;z-index:1000;transform:translateX(-50%);background:var(--cometchat-background-color-02);border-radius:var(--cometchat-radius-2);box-shadow:0 4px 12px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1);border:1px solid var(--cometchat-border-color-light);width:auto;padding:var(--cometchat-padding-1,4px) var(--cometchat-padding-2,8px);gap:var(--cometchat-spacing-1,4px)}.cometchat-formatting-toolbar--floating .cometchat-formatting-toolbar__button{width:22px;height:22px}.cometchat-formatting-toolbar--floating .cometchat-formatting-toolbar__button img{width:16px;height:16px}.cometchat-formatting-toolbar--floating .cometchat-formatting-toolbar__separator{height:16px;margin:0 var(--cometchat-margin-1,4px)}.cometchat-formatting-toolbar__link-input{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:var(--cometchat-margin-2,8px);display:flex;flex-direction:column;gap:var(--cometchat-spacing-2,8px);padding:var(--cometchat-padding-3,12px);background:var(--cometchat-background-color-01);border:1px solid var(--cometchat-border-color-default);border-radius:var(--cometchat-radius-2,8px);box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:280px;z-index:1001}.cometchat-formatting-toolbar__link-input input{width:100%;padding:var(--cometchat-padding-2,8px) var(--cometchat-padding-3,12px);border:1px solid var(--cometchat-border-color-default);border-radius:var(--cometchat-radius-1,4px);background:var(--cometchat-background-color-01);color:var(--cometchat-text-color-primary);font:var(--cometchat-font-body-regular);outline:none;transition:border-color .15s ease}.cometchat-formatting-toolbar__link-input input:focus{border-color:var(--cometchat-border-color-highlight)}.cometchat-formatting-toolbar__link-input input::-moz-placeholder{color:var(--cometchat-text-color-tertiary)}.cometchat-formatting-toolbar__link-input input::placeholder{color:var(--cometchat-text-color-tertiary)}.cometchat-formatting-toolbar__link-input-error{color:var(--cometchat-error-color);font:var(--cometchat-font-caption1-regular)}.cometchat-formatting-toolbar__link-input-actions{display:flex;justify-content:flex-end;gap:var(--cometchat-spacing-2,8px)}.cometchat-formatting-toolbar__link-input-button .cometchat-button{width:auto;min-width:80px;height:32px;padding:var(--cometchat-padding-1,4px) var(--cometchat-padding-3,12px)}.cometchat-formatting-toolbar__link-input-button--primary .cometchat-button{background:var(--cometchat-primary-button-background)}.cometchat-formatting-toolbar__link-input-button--primary .cometchat-button:hover{background:var(--cometchat-extended-primary-color-800)}.cometchat-formatting-toolbar__link-input-button:not(.cometchat-formatting-toolbar__link-input-button--primary) .cometchat-button{background:var(--cometchat-background-color-01);border:1px solid var(--cometchat-border-color-default)}.cometchat-formatting-toolbar__link-input-button:not(.cometchat-formatting-toolbar__link-input-button--primary) .cometchat-button:hover{background:var(--cometchat-background-color-02)}.cometchat-formatting-toolbar__link-input-button:not(.cometchat-formatting-toolbar__link-input-button--primary) .cometchat-button__text{color:var(--cometchat-text-color-primary)}.cometchat-formatting-toolbar__link-input-button{padding:0;border:none;border-radius:var(--cometchat-radius-1,4px);background:transparent}.cometchat-link-dialog__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.cometchat-link-dialog{width:400px;max-width:90vw;box-sizing:border-box;display:flex;padding:var(--cometchat-padding-6,24px);flex-direction:column;align-items:stretch;gap:var(--cometchat-padding-4,16px);border-radius:var(--cometchat-radius-4,16px);border:1px solid var(--cometchat-border-color-light);background:var(--cometchat-background-color-01);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)}.cometchat-link-dialog__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cometchat-link-dialog__title{color:var(--cometchat-text-color-primary);text-align:left;font:var(--cometchat-font-heading4-bold);font-style:normal}.cometchat-link-dialog__close-button{width:24px;height:24px;cursor:pointer;mask:url(/_next/static/media/close.f96586e2.svg) center center no-repeat;-webkit-mask:url(/_next/static/media/close.f96586e2.svg) center center no-repeat;mask-size:contain;-webkit-mask-size:contain;background:var(--cometchat-icon-color-primary)}.cometchat-link-dialog__divider{height:1px;width:100%;background:var(--cometchat-border-color-light)}.cometchat-link-dialog__content{display:flex;flex-direction:column;gap:var(--cometchat-padding-5,20px)}.cometchat-link-dialog__field{display:flex;flex-direction:column;gap:var(--cometchat-padding,4px)}.cometchat-link-dialog__label{color:var(--cometchat-text-color-primary);font:var(--cometchat-font-heading4-medium);font-style:normal;text-align:left}.cometchat-link-dialog__input{display:flex;padding:var(--cometchat-padding-2,8px) var(--cometchat-padding-3,12px);align-items:center;align-self:stretch;border-radius:var(--cometchat-radius-2,8px);border:1px solid var(--cometchat-border-color-light);background:var(--cometchat-background-color-01);color:var(--cometchat-text-color-primary);font:var(--cometchat-font-body-regular);font-style:normal;outline:none;transition:border-color .2s ease}.cometchat-link-dialog__input:focus{border-color:var(--cometchat-primary-color)}.cometchat-link-dialog__input::-moz-placeholder{color:var(--cometchat-text-color-tertiary)}.cometchat-link-dialog__input::placeholder{color:var(--cometchat-text-color-tertiary)}.cometchat-link-dialog__input--error,.cometchat-link-dialog__input--error:focus{border-color:var(--cometchat-error-color)}.cometchat-link-dialog__error{color:var(--cometchat-error-color);font:var(--cometchat-font-caption2-regular);font-style:normal}.cometchat-link-dialog__button-group{display:flex;padding-top:var(--cometchat-padding-2,8px);align-items:center;gap:var(--cometchat-padding-2,8px);align-self:stretch;width:100%}.cometchat-link-dialog__button-cancel,.cometchat-link-dialog__button-submit{flex:1;display:flex;height:40px}.cometchat-link-dialog__button-cancel .cometchat-button,.cometchat-link-dialog__button-cancel>.cometchat,.cometchat-link-dialog__button-submit .cometchat-button,.cometchat-link-dialog__button-submit>.cometchat{height:100%;width:100%}.cometchat-link-dialog__button-cancel .cometchat-button{padding:var(--cometchat-padding-2,8px) var(--cometchat-padding-5,20px);border:1px solid var(--cometchat-border-color-dark);background:var(--cometchat-background-color-01)}.cometchat-link-dialog__button-cancel .cometchat-button .cometchat-button__text{color:var(--cometchat-text-color-primary)}.cometchat-link-dialog__button-submit .cometchat-button{padding:var(--cometchat-padding-2,8px) var(--cometchat-padding-5,20px);background:var(--cometchat-primary-color);border:1px solid var(--cometchat-primary-color)}.cometchat-link-dialog__button-submit .cometchat-button .cometchat-button__text{color:var(--cometchat-static-white)}.cometchat-link-dialog__button-submit--disabled .cometchat-button{background:var(--cometchat-background-color-04)!important;border-color:var(--cometchat-background-color-04)!important;cursor:not-allowed;opacity:.6}.cometchat-link-dialog__button-submit--disabled .cometchat-button .cometchat-button__text{color:var(--cometchat-text-color-tertiary)!important}.cometchat-link-popover{position:absolute;z-index:1000;transform:translateY(-100%)}.cometchat-link-popover__content{position:relative;background:var(--cometchat-background-color-01,#fff);border-radius:var(--cometchat-radius-4,16px);padding:var(--cometchat-padding-6,24px);width:320px;max-width:90vw;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--cometchat-spacing-3,12px);border:1px solid var(--cometchat-border-color-light);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)}.cometchat-link-popover__close{position:absolute;top:var(--cometchat-spacing-4,16px);right:var(--cometchat-spacing-4,16px);width:24px;height:24px;border:none;background:transparent;cursor:pointer;font-size:20px;line-height:1;color:var(--cometchat-icon-color-secondary,#727272);display:flex;align-items:center;justify-content:center;border-radius:var(--cometchat-radius-1,4px);padding:0;transition:background-color .2s ease}.cometchat-link-popover__close:hover{background:var(--cometchat-background-color-02,#f5f5f5);color:var(--cometchat-icon-color-primary,#141414)}.cometchat-link-popover__text{font:var(--cometchat-font-heading4-bold);color:var(--cometchat-text-color-primary,#141414);padding-right:var(--cometchat-padding-7,28px);word-break:break-word;text-align:left}.cometchat-link-popover__url{font:var(--cometchat-font-body-regular);color:var(--cometchat-link-button,#0b7bea);text-decoration:none;display:block;word-break:break-all;text-align:left}.cometchat-link-popover__url:hover{text-decoration:underline}.cometchat-link-popover__actions{display:flex;gap:var(--cometchat-spacing-3,12px)}.cometchat-link-popover__button-edit,.cometchat-link-popover__button-remove{flex:1;display:flex;height:40px}.cometchat-link-popover__button-edit>.cometchat,.cometchat-link-popover__button-remove>.cometchat{width:100%;height:100%}.cometchat-link-popover__button-edit .cometchat-button,.cometchat-link-popover__button-remove .cometchat-button{padding:var(--cometchat-padding-2,8px) var(--cometchat-padding-4,16px);border-radius:var(--cometchat-radius-2,8px);cursor:pointer;transition:background-color .2s ease;height:100%;width:100%}.cometchat-link-popover__button-edit .cometchat-button .cometchat-button__text,.cometchat-link-popover__button-remove .cometchat-button .cometchat-button__text{font:var(--cometchat-font-button-medium)}.cometchat-link-popover__button-edit .cometchat-button{background:var(--cometchat-background-color-01,#fff);border:1px solid var(--cometchat-border-color-default,#e8e8e8)}.cometchat-link-popover__button-edit .cometchat-button:hover{background:var(--cometchat-background-color-02,#f5f5f5)}.cometchat-link-popover__button-edit .cometchat-button .cometchat-button__text{color:var(--cometchat-text-color-primary,#141414)}.cometchat-link-popover__button-remove .cometchat-button{background:var(--cometchat-error-color,#f44336);border:none}.cometchat-link-popover__button-remove .cometchat-button .cometchat-button__text{color:var(--cometchat-static-white,#fff)}.cometchat-text-bubble__body-text b,.cometchat-text-bubble__body-text strong{font-weight:var(--cometchat-font-weight-bold,700)}.cometchat-text-bubble__body-text em,.cometchat-text-bubble__body-text i{font-style:italic}.cometchat-text-bubble__body-text del,.cometchat-text-bubble__body-text s,.cometchat-text-bubble__body-text strike{text-decoration:line-through}.cometchat-text-bubble__body-text u{text-decoration:underline}.cometchat-text-bubble__body-text code{font-family:Roboto Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px;background:var(--cometchat-background-color-03);color:var(--cometchat-text-color-highlight);padding:0 var(--cometchat-padding);border-radius:var(--cometchat-radius);border:1px solid var(--cometchat-border-color-default);white-space:pre-wrap;word-break:break-word;font-weight:inherit;font-style:inherit;text-decoration:inherit}.cometchat-text-bubble__body-text code b,.cometchat-text-bubble__body-text code strong{font-weight:var(--cometchat-font-weight-bold,700)}.cometchat-text-bubble__body-text code em,.cometchat-text-bubble__body-text code i{font-style:italic}.cometchat-text-bubble__body-text code del,.cometchat-text-bubble__body-text code s{text-decoration:line-through}.cometchat-text-bubble__body-text code u{text-decoration:underline}.cometchat-text-bubble-incoming .cometchat-text-bubble__body-text code{color:var(--cometchat-text-color-highlight);background:var(--cometchat-background-color-03);border:1px solid var(--cometchat-border-color-dark)}.cometchat-text-bubble-outgoing .cometchat-text-bubble__body-text code{color:var(--cometchat-static-white);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,96%,.1)}.cometchat-text-bubble__body-text pre{display:block;font-family:Roboto Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px;background:var(--cometchat-background-color-02);color:var(--cometchat-text-color-primary);border:1px solid var(--cometchat-border-color-light);padding:var(--cometchat-padding-2) var(--cometchat-padding-3);border-radius:var(--cometchat-radius-2);margin:0;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.cometchat-text-bubble-incoming .cometchat-text-bubble__body-text pre code,.cometchat-text-bubble-outgoing .cometchat-text-bubble__body-text pre code,.cometchat-text-bubble__body-text pre code{background:transparent;color:inherit;padding:0;border:none;border-radius:0;display:inline;font-family:inherit}.cometchat-text-bubble__body-text blockquote{display:block;border-left:3px solid var(--cometchat-primary-color,#39f);padding:var(--cometchat-padding-2);border-radius:var(--cometchat-radius-1);margin:var(--cometchat-margin,4px) 0;color:var(--cometchat-text-color-secondary,#727272);min-width:100px;white-space:pre-line}.cometchat-text-bubble__body-text a{color:var(--cometchat-primary-color,#39f);text-decoration:underline;cursor:pointer}.cometchat-text-bubble-outgoing .cometchat-text-bubble__body-text a,.cometchat-text-bubble-outgoing .cometchat-text-bubble__body-text code a,.cometchat-text-bubble-outgoing .cometchat-text-bubble__body-text pre a,.cometchat-text-bubble-outgoing .cometchat-text-bubble__body-text pre code a{color:var(--cometchat-static-white)!important}.cometchat-text-bubble__body-text a:hover{text-decoration:none}.cometchat-text-bubble__body-text li{display:list-item}.cometchat-text-bubble__body-text ol,.cometchat-text-bubble__body-text ul{margin:var(--cometchat-margin,4px) 0;padding:0;padding-left:var(--cometchat-padding-2,8px);list-style-position:inside}.cometchat-text-bubble__body-text ol{list-style-type:decimal}.cometchat-text-bubble__body-text ol ol{list-style-type:lower-alpha}.cometchat-text-bubble__body-text ol ol ol{list-style-type:lower-roman}.cometchat-text-bubble__body-text ul{list-style-type:disc}.cometchat-text-bubble__body-text ul ul{list-style-type:circle}.cometchat-text-bubble__body-text ul ul ul{list-style-type:square}.cometchat-text-bubble__body-text li>ol,.cometchat-text-bubble__body-text li>ul{margin-top:0;margin-bottom:0}.cometchat-notification-feed{display:flex;flex-direction:column;width:100%;height:100%;max-width:100%;background:var(--cometchat-background-color-03,#f5f5f5);overflow:hidden;font-family:var(--cometchat-font-family,"Roboto",sans-serif)}.cometchat-notification-feed__header{display:flex;align-items:center;justify-content:space-between;padding:var(--cometchat-padding-2,8px) var(--cometchat-padding-4,16px);border-bottom:1px solid var(--cometchat-border-color-light,#f5f5f5);min-height:64px;gap:var(--cometchat-spacing-3,12px);background:var(--cometchat-background-color-01,#fff);width:100%}.cometchat-notification-feed__header-left{display:flex;align-items:center;gap:var(--cometchat-spacing-2)}.cometchat-notification-feed__header-title{font:var(--cometchat-font-heading1-bold,700 24px "Roboto");color:var(--cometchat-text-color-primary,#181d27);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cometchat-notification-feed__header-back{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:var(--cometchat-icon-color-primary,#141414);cursor:pointer;-webkit-mask:url(/_next/static/media/arrow_back.57295352.svg) center center no-repeat;mask:url(/_next/static/media/arrow_back.57295352.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cometchat-notification-feed__header-back:hover{background:var(--cometchat-icon-color-highlight,#6852d6)}.cometchat-notification-feed__mark-all-read{font:var(--cometchat-font-caption1-medium,500 12px "Roboto");color:var(--cometchat-primary-color,#6852d6);border:none;background:transparent;cursor:pointer;padding:var(--cometchat-padding-1) var(--cometchat-padding-2);border-radius:var(--cometchat-radius-1)}.cometchat-notification-feed__mark-all-read:hover{background:var(--cometchat-extended-primary-color-100,#ede9fb)}.cometchat-notification-feed__content{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;align-items:center}.cometchat-notification-feed__content::-webkit-scrollbar{display:none}.cometchat-notification-feed__content>[role=feed]{width:100%;max-width:640px}.cometchat-notification-feed__timestamp-header{font:var(--cometchat-font-caption1-medium,500 12px "Roboto");color:var(--cometchat-text-color-secondary,#727272);padding:var(--cometchat-padding-3) var(--cometchat-padding-4);position:sticky;top:0;background:var(--cometchat-background-color-01,#fff);z-index:1}.cometchat-notification-feed__item{display:flex;flex-direction:column;padding:var(--cometchat-padding-3) var(--cometchat-padding-4);border-bottom:1px solid var(--cometchat-neutral-color-200,#f0f0f0);cursor:pointer;transition:background-color .15s ease;position:relative}.cometchat-notification-feed__item:hover{background:transparent}.cometchat-notification-feed__item--unread,.cometchat-notification-feed__item--unread:hover{background:var(--cometchat-extended-primary-color-50,#f7f5fd)}.cometchat-notification-feed__unread-indicator{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--cometchat-primary-color,#6852d6)}.cometchat-notification-feed__item-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--cometchat-margin-1)}.cometchat-notification-feed__item-category{font:var(--cometchat-font-caption2-medium,500 10px "Roboto");color:var(--cometchat-text-color-secondary,#727272);text-transform:uppercase;letter-spacing:.5px}.cometchat-notification-feed__item-time{font:var(--cometchat-font-caption2-regular,400 10px "Roboto");color:var(--cometchat-text-color-tertiary,#a1a1a1)}.cometchat-notification-feed__card-container{border-radius:var(--cometchat-radius-2,8px);overflow:hidden}.cometchat-notification-feed__empty,.cometchat-notification-feed__error,.cometchat-notification-feed__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:var(--cometchat-padding-6);text-align:center;gap:var(--cometchat-spacing-3)}.cometchat-notification-feed__loading{gap:16px}.cometchat-notification-feed__loading-spinner{width:32px;height:32px;border:3px solid var(--cometchat-neutral-color-300,#e0e0e0);border-top-color:var(--cometchat-primary-color,#6852d6);border-radius:50%;animation:cometchat-notification-feed-spin .8s linear infinite}.cometchat-notification-feed__loading-text{font:var(--cometchat-font-body-medium,500 14px "Roboto");color:var(--cometchat-text-color-secondary,#414651);margin:0;line-height:20px}@keyframes cometchat-notification-feed-spin{to{transform:rotate(1turn)}}.cometchat-notification-feed__empty{gap:20px;padding:0 16px}.cometchat-notification-feed__empty-illustration{width:120px;height:120px;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center}.cometchat-notification-feed__empty-illustration-img{width:100px;height:96px;-o-object-fit:contain;object-fit:contain}.cometchat-notification-feed__empty-text-container{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;max-width:360px;text-align:center}.cometchat-notification-feed__empty-title{font:var(--cometchat-font-heading3-bold,700 18px "Roboto");color:var(--cometchat-text-color-primary,#181d27);margin:0;line-height:28px}.cometchat-notification-feed__empty-subtitle{font:var(--cometchat-font-body-regular,400 14px "Roboto");color:var(--cometchat-text-color-secondary,#414651);margin:0;line-height:20px}.cometchat-notification-feed__error{gap:20px;padding:0 16px}.cometchat-notification-feed__error-illustration{width:120px;height:120px;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center}.cometchat-notification-feed__error-illustration-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cometchat-notification-feed__error-text-container{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;max-width:360px;text-align:center}.cometchat-notification-feed__error-title{font:var(--cometchat-font-heading3-bold,700 18px "Roboto");color:var(--cometchat-text-color-primary,#181d27);margin:0;line-height:28px}.cometchat-notification-feed__error-subtitle{font:var(--cometchat-font-body-regular,400 14px "Roboto");color:var(--cometchat-text-color-secondary,#414651);margin:0;line-height:20px}.cometchat-notification-feed__error-retry-button{width:120px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--cometchat-primary-button-background,#6852d6);color:var(--cometchat-primary-button-icon,#fff);border:none;border-radius:var(--cometchat-radius-2,8px);font:var(--cometchat-font-caption1-semibold,600 12px "Roboto");cursor:pointer;line-height:18px}.cometchat-notification-feed__error-retry-button:hover{opacity:.9}.cometchat-notification-feed__empty-text,.cometchat-notification-feed__error-text{font:var(--cometchat-font-body-regular,400 14px "Roboto");color:var(--cometchat-text-color-secondary,#727272)}.cometchat-notification-feed__retry-button{font:var(--cometchat-font-button-medium,500 14px "Roboto");color:var(--cometchat-primary-color,#6852d6);border:1px solid var(--cometchat-primary-color,#6852d6);background:transparent;padding:var(--cometchat-padding-2) var(--cometchat-padding-4);border-radius:var(--cometchat-radius-2);cursor:pointer}.cometchat-notification-feed__retry-button:hover{background:var(--cometchat-extended-primary-color-50,#f7f5fd)}.cometchat-notification-feed__loading-more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 16px;width:100%;max-width:640px}.cometchat-notification-feed__loading-more-spinner{width:32px;height:32px;border:3px solid var(--cometchat-neutral-color-300,#e0e0e0);border-top-color:var(--cometchat-primary-color,#6852d6);border-radius:50%;animation:cometchat-notification-feed-spin .8s linear infinite}.cometchat-notification-feed__loading-more-text{font:var(--cometchat-font-body-medium,500 14px "Roboto");color:var(--cometchat-text-color-secondary,#414651);margin:0;line-height:20px}.cometchat-notification-feed__pagination-error{flex-direction:column;padding:24px 12px;width:100%;max-width:640px;cursor:pointer}.cometchat-notification-feed__pagination-error-icon{width:32px;height:32px;border:2.5px solid var(--cometchat-error-color,#f44336);border-bottom:2.5px solid transparent;border-radius:50%;position:relative}.cometchat-notification-feed__pagination-error-icon:after{content:"";position:absolute;bottom:-2px;right:2px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--cometchat-error-color,#f44336);transform:rotate(-45deg)}.cometchat-notification-feed__pagination-error-text{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;text-align:center}.cometchat-notification-feed__pagination-error-message{font:var(--cometchat-font-body-medium,500 14px "Roboto");color:var(--cometchat-text-color-secondary,#414651);margin:0;line-height:20px}.cometchat-notification-feed__pagination-error-retry{font:var(--cometchat-font-body-medium,500 14px "Roboto");color:var(--cometchat-primary-color,#6852d6);margin:0;line-height:20px}.cometchat-notification-feed__connectivity-banner{display:flex;align-items:center;justify-content:center;padding:var(--cometchat-padding-2);background:var(--cometchat-warning-color,#ffab00);color:#fff;font:var(--cometchat-font-caption1-medium,500 12px "Roboto")}.cometchat-notification-feed__shimmer{display:flex;flex-direction:column;gap:var(--cometchat-spacing-3);padding:var(--cometchat-padding-4)}.cometchat-notification-feed__shimmer-item{display:flex;flex-direction:column;gap:var(--cometchat-spacing-2)}.cometchat-notification-feed__shimmer-line{height:12px;border-radius:var(--cometchat-radius-1);background:linear-gradient(90deg,var(--cometchat-neutral-color-100,#f5f5f5) 25%,var(--cometchat-neutral-color-200,#e8e8e8) 50%,var(--cometchat-neutral-color-100,#f5f5f5) 75%);background-size:200% 100%;animation:cometchat-shimmer 1.5s infinite}.cometchat-notification-feed__shimmer-line--short{width:40%}.cometchat-notification-feed__shimmer-line--medium{width:70%}.cometchat-notification-feed__shimmer-line--long{width:100%;height:80px}@keyframes cometchat-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-theme=dark] .cometchat-notification-feed__item--unread{background:var(--cometchat-extended-primary-color-900,#1a1528)}[data-theme=dark] .cometchat-notification-feed__item--unread:hover{background:var(--cometchat-extended-primary-color-800,#2d2347)}.cometchat-notification-feed__chips{display:flex;gap:8px;align-items:center;justify-content:flex-start;padding:12px 16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;width:100%;box-sizing:border-box}.cometchat-notification-feed__chips::-webkit-scrollbar{display:none}.cometchat-notification-feed__chip{display:inline-flex;align-items:center;gap:6px;border-radius:9999px;padding:6px 12px;height:34px;cursor:pointer;border:1px solid transparent;white-space:nowrap;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease;font-family:var(--cometchat-font-family,"Roboto",sans-serif)}.cometchat-notification-feed__chip--active{background:#6852d6;border-color:#6852d6}.cometchat-notification-feed__chip--active .cometchat-notification-feed__chip-text{font-weight:600;font-size:14px;line-height:20px;color:#fff}.cometchat-notification-feed__chip--inactive-with-badge{background:#fff;border-color:#d5d7da}.cometchat-notification-feed__chip--inactive-with-badge .cometchat-notification-feed__chip-text{font-weight:600;font-size:14px;line-height:20px;color:#535862}.cometchat-notification-feed__chip--inactive{background:#fafafa;border-color:#e9eaeb}.cometchat-notification-feed__chip--inactive .cometchat-notification-feed__chip-text{font-weight:600;font-size:14px;line-height:20px;color:#717680}.cometchat-notification-feed__chip:hover{opacity:.85}.cometchat-notification-feed__chip-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:2px 8px;font-weight:500;font-size:12px;line-height:18px;font-family:var(--cometchat-font-family,"Roboto",sans-serif)}.cometchat-notification-feed__chip-badge--active{background:#f4f3ff;border:1px solid #d9d6fe;color:#5925dc}.cometchat-notification-feed__chip-badge--inactive{background:#535862;color:#fff}.cometchat-notification-feed__card-fallback{padding:12px 16px;font:var(--cometchat-font-body-regular,400 14px "Roboto");color:var(--cometchat-text-color-secondary,#727272);background:var(--cometchat-neutral-color-50,#fafafa);border-radius:var(--cometchat-radius-2,8px);border:1px solid var(--cometchat-neutral-color-200,#f0f0f0)}.cometchat-notification-feed__pagination-error{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;font:var(--cometchat-font-caption1-medium,500 12px "Roboto");color:var(--cometchat-error-color,#f44336)}.cometchat-notification-feed__pagination-retry{font:var(--cometchat-font-caption1-medium,500 12px "Roboto");color:var(--cometchat-primary-color,#6852d6);border:none;background:transparent;cursor:pointer;text-decoration:underline}.cometchat *{box-sizing:border-box}.cometchat-mentions>span{color:var(--cometchat-text-color-highlight);font:var(--cometchat-font-body-regular)}.cometchat-mentions{display:inline-block;width:-moz-fit-content;width:fit-content}.cometchat-mentions-incoming,.cometchat-mentions-outgoing{border-radius:var(--cometchat-radius,2px);display:inline-flex;padding:0 var(--cometchat-padding,2px);justify-content:center;align-items:center;cursor:pointer}.cometchat-mentions-outgoing.cometchat-mentions-you{background:rgba(255,171,0,.2)}.cometchat-mentions-outgoing.cometchat-mentions-other{background:rgba(249,248,253,.2)}.cometchat-mentions-incoming.cometchat-mentions-you{background:rgba(255,171,0,.2)}.cometchat-mentions-incoming.cometchat-mentions-other{background:rgba(104,82,214,.2)}.cometchat-mentions-outgoing.cometchat-mentions-you>span{color:var(--cometchat-warning-color)}.cometchat-mentions-outgoing.cometchat-mentions-other>span{color:var(--cometchat-static-white)}.cometchat-mentions-incoming.cometchat-mentions-you>span{color:var(--cometchat-warning-color)}.cometchat-mentions-incoming.cometchat-mentions-other>span{color:var(--cometchat-text-color-highlight)}.cometchat-text-bubble-incoming .cometchat-url{color:var(--cometchat-info-color)}.cometchat-message-preview .cometchat-url,.cometchat-text-bubble .cometchat-url{text-decoration:underline}.cometchat-text-bubble .cometchat-text-highlight{font:var(--cometchat-font-body-bold)}