.str-chat,:root{--primary-color:var(--d-blue-500);--main-font:var(--font-sans);--second-font:var(--font-sans);--border-color:var(--d-border);--grey-whisper:color-mix(in oklch,var(--d-grey-50) 60%,transparent)}.str-chat{color:var(--d-text-primary);height:auto;overflow:auto}.str-chat *,.str-chat :after,.str-chat :before{font-family:unset;font-weight:400}.str-chat__message--system__date,.str-chat__message--system__text p{text-transform:unset}.str-chat__message-attachment-file--item-text :is(a,span){color:var(--d-text-secondary)}.image-gallery-slides{width:calc(100vw - 80px)}.image-gallery-content .image-gallery-slide .image-gallery-image,.image-gallery-slides{height:calc(100vh - 160px)}.str-chat__modal__inner{background:transparent}.image-gallery-fullscreen-button{display:none}.str-chat.messaging{background-color:transparent;overflow:visible}.str-chat__list{max-height:300px}.messaging.str-chat .str-chat__list{padding:1rem 1.5rem}.str-chat__message-attachment{max-width:270px}.str-chat__message-attachment:has(.str-chat__message-attachment-card--url){display:none}.str-chat-channel.messaging .str-chat__main-panel,.str-chat.messaging .str-chat__input-flat,.str-chat__input-flat{padding:0}.messaging.str-chat .str-chat__list .str-chat__reverse-infinite-scroll,.str-chat__list .str-chat__reverse-infinite-scroll{padding-block-start:0}.str-chat__date-separator{padding-block:1rem}.str-chat__avatar-fallback{background-color:var(--d-grey-100);color:var(--d-text-primary);font-size:var(--text-body1);font-weight:500}.str-chat__tooltip{color:var(--d-white)!important}.str-chat__tooltip,.str-chat__tooltip:not(.str-chat__tooltip-angular):after{background-color:var(--d-grey-500)}.emoji-mart-scroll{height:150px}.emoji-mart.emoji-mart-light{box-shadow:var(--shadow-card);height:100%}.str-chat__message-simple-status{display:none}.str-chat__message-text-inner.str-chat__message-simple-text-inner{font-size:var(--text-body2)}.str-chat__message-text-inner.str-chat__message-simple-text-inner ul{list-style-type:disc}.str-chat__message-text-inner.str-chat__message-simple-text-inner ol{list-style-type:decimal;padding-inline-start:14px}.str-chat__message-text-inner.str-chat__message-simple-text-inner li{display:list-item;text-align:-webkit-match-parent}.str-chat__message-text-inner.str-chat__message-simple-text-inner a{font-weight:500}.str-chat__message-text-inner.str-chat__message-simple-text-inner strong{font-weight:var(--font-weight-semibold)}.rta__autocomplete.str-chat__emojisearch{z-index:2}.small-chat-height .str-chat__emojisearch{max-height:130px}.str-chat__input-flat.str-chat__input-flat--send-button-active{border-radius:4px}.str-chat__input-flat--textarea-wrapper .str-chat__emojiselect-wrapper .str-chat__tooltip{bottom:2rem;left:.75rem}.str-chat__input-flat--textarea-wrapper .str-chat__fileupload-wrapper .str-chat__tooltip{bottom:2rem;right:.75rem}.str-chat__message.str-chat__message--me.str-chat__message-simple.str-chat__message-simple--me .str-chat__message-text-inner.str-chat__message-simple-text-inner{background-color:var(--d-black);text-align:start}.str-chat__message.str-chat__message--me.str-chat__message-simple.str-chat__message-simple--me .str-chat__message-text-inner.str-chat__message-simple-text-inner *,.str-chat__message.str-chat__message--me.str-chat__message-simple.str-chat__message-simple--me .str-chat__message-text-inner.str-chat__message-simple-text-inner li::marker{color:var(--d-white)}.str-chat__message-simple-text-inner,.str-chat__message-text-inner{background-color:var(--d-grey-50);border:none;color:var(--d-text-primary)}.str-chat__date-separator-date,.str-chat__message-data,.str-chat__message-simple-data{color:var(--d-text-secondary)}.str-chat__date-separator-line{background-color:var(--d-border)}.str-chat__message-simple-text-inner{max-width:100%}.str-chat__message-actions-box,.str-chat__reaction-selector{background-color:var(--d-background);background-image:none;border-color:var(--d-border);box-shadow:var(--shadow-md)}.str-chat__message-actions-box{bottom:24px}.str-chat__message .str-chat__reaction-selector{height:40px;inset-inline-start:0;left:unset;right:unset;top:-44px}.str-chat__message-simple--me .str-chat__reaction-selector{inset-inline-end:0;left:unset;right:unset}.str-chat__message-actions-list button{color:var(--d-text-primary);font-weight:400}.str-chat__message-actions-list button:hover{background-color:var(--d-grey-25);color:var(--d-text-primary)}.str-chat__message-attachment--image{--image-max-height:200px}.str-chat__message-mention{font-weight:700}.str-chat__message-reactions-list-item__count{align-items:center;background-color:var(--d-grey-500);border-radius:50%;color:var(--d-white);display:inline-flex;font-size:11px;height:13px;justify-content:center;margin-block-start:-6px;margin-inline-start:-3px;min-width:13px;padding:1px}.daisy-chat-section *{box-sizing:border-box}.daisy-chat-section .str-chat.str-chat-channel,.daisy-chat-section .str-chat__main-panel{flex:1;overflow:hidden}.daisy-chat-section .str-chat__container{flex-direction:column;overflow:hidden}.daisy-chat-section .str-chat__list{flex:1;max-height:unset}.daisy-chat-section .messaging.str-chat .str-chat__list,.daisy-chat-section .str-chat__input-flat-wrapper,.daisy-chat-section.messaging.str-chat .str-chat__list{background-color:var(--d-grey-25)}.chat-message-input-wrapper .str-chat__input-flat-wrapper{align-items:flex-end;border-top:.5px solid var(--d-border);padding-block:.75rem;padding-inline:1rem;width:100%}.chat-message-input-wrapper .str-chat__input-flat-wrapper:focus-within :is(.str-chat__input-flat-fileupload,.str-chat__input-flat-emojiselect) svg{color:var(--d-text-secondary)}.chat-message-input-wrapper .str-chat__input-flat-wrapper:focus-within .str-chat__send-button svg{color:var(--d-blue-500)}.chat-message-input-wrapper :is(.str-chat__send-button,.str-chat__input-flat-emojiselect) svg{color:var(--d-grey-50);max-height:100%;max-width:100%;transition:all .15s ease-in-out}.chat-message-input-wrapper .str-chat__send-button{align-items:center;aspect-ratio:1;cursor:pointer;display:flex;height:2rem;justify-content:center;margin:0;margin-block-end:.1875rem;padding-inline-end:0}.chat-message-input-wrapper .str-chat__send-button svg{flex-shrink:0}.chat-message-input-wrapper .str-chat__send-button:hover svg>path{filter:brightness(90%)}.chat-message-input-wrapper .str-chat__send-button:focus{outline:0}.chat-message-input-wrapper .str-chat__input-flat .rfu-file-upload-button,.chat-message-input-wrapper .str-chat__input-flat-emojiselect{bottom:.625rem;top:unset;transform:unset}.chat-message-input-wrapper .str-chat__input-flat .rfu-file-upload-button{color:var(--d-grey-50);right:.75rem}.chat-message-input-wrapper .str-chat__input-flat .rfu-file-upload-button span{align-items:center;display:flex;justify-content:center}.chat-message-input-wrapper .str-chat__input-flat-emojiselect{left:12px}.chat-message-input-wrapper .str-chat__input-flat.str-chat__input-flat--send-button-active{border-radius:0}.chat-message-input-wrapper .str-chat__input-flat .str-chat__textarea>textarea{background-color:var(--d-background);border:1px solid var(--d-border);border-radius:24px;font-size:var(--text-body2);font-weight:400;letter-spacing:0;line-height:var(--text-body2--line-height);min-height:unset;padding-block:.375rem;padding-inline:2.125rem;transition:all .15s ease-in-out}.chat-message-input-wrapper .str-chat__input-flat .str-chat__textarea>textarea:focus{border:1px solid var(--d-grey-200);border-radius:24px;box-shadow:unset;color:inherit}.chat-message-input-wrapper .str-chat__input-flat .str-chat__textarea>textarea::-moz-placeholder{color:var(--d-text-secondary)}.chat-message-input-wrapper .str-chat__input-flat .str-chat__textarea>textarea::placeholder{color:var(--d-text-secondary)}.chat-message-input-wrapper div.rta.str-chat__textarea{display:grid;place-items:center}.chat-message-input-wrapper .str-chat__textarea>textarea{background-color:transparent;inline-size:100%;overflow-y:auto;padding-block-end:.5rem;padding-block-start:.685rem}.chat-message-input-wrapper .str-chat__suggestion-list-container .rta__entity__text{color:var(--d-text-secondary)}.chat-message-input-wrapper .str-chat__suggestion-list-container .rta__entity--selected{background-color:var(--d-grey-25);color:inherit}.chat-message-input-wrapper .str-chat__suggestion-list-container .rta__list-header{display:none}.chat-message-input-wrapper .str-chat__suggestion-list-container .str-chat__user-item--name .str-chat__emoji-item--part{font-weight:500}@media (width < 37.5rem){.chat-message-input-wrapper .str-chat__input-flat .str-chat__textarea>textarea{font-size:var(--text-body1);line-height:var(--text-body1--line-height)}.chat-message-input-wrapper .str-chat__input-flat .rfu-file-upload-button{left:.75rem;right:unset}.chat-message-input-wrapper .str-chat__emojiselect-wrapper{display:none}.chat-message-input-wrapper .str-chat__fileupload-wrapper .str-chat__tooltip{display:none!important}.chat-message-input-wrapper .str-chat__send-button{display:flex!important}.chat-message-input-wrapper textarea.rta__textarea.str-chat__textarea__textarea{padding-inline-end:1rem}}