.uikit-MessageInput-attachment-picker{flex:0 0 auto}.uikit-MessageInput-attachment-picker__single-button{cursor:pointer;padding:4px 0;border-radius:8px}[data-uikit-theme=light] .uikit-MessageInput-attachment-picker__single-button{color:var(--uikit-theme-light-text-color-link)}[data-uikit-theme=light] .uikit-MessageInput-attachment-picker__single-button:hover{background-color:var(--uikit-theme-light-button-color-secondary-hover)}[data-uikit-theme=light] .uikit-MessageInput-attachment-picker__single-button:active{background-color:var(--uikit-theme-light-button-color-secondary-active)}[data-uikit-theme=light] .uikit-MessageInput-attachment-picker__single-button{transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-attachment-picker__single-button{color:var(--uikit-theme-dark-text-color-link)}[data-uikit-theme=dark] .uikit-MessageInput-attachment-picker__single-button:hover{background-color:var(--uikit-theme-dark-button-color-secondary-hover)}[data-uikit-theme=dark] .uikit-MessageInput-attachment-picker__single-button:active{background-color:var(--uikit-theme-dark-button-color-secondary-active)}[data-uikit-theme=dark] .uikit-MessageInput-attachment-picker__single-button{transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-attachment-picker__single-button--disabled{cursor:not-allowed;opacity:.4}.uikit-MessageInput-attachment-picker__single-button--disabled:hover,.uikit-MessageInput-attachment-picker__single-button--disabled:active{background-color:transparent!important}.uikit-MessageInput-attachment-picker__popup{flex-direction:column;display:flex;border-radius:12px;overflow:hidden;padding:4px 0;width:144px}[data-uikit-theme=light] .uikit-MessageInput-attachment-picker__popup{background-color:var(--uikit-theme-light-bg-color-operate);box-shadow:0 0 10px 0 var(--uikit-theme-light-shadow-color);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-attachment-picker__popup{background-color:var(--uikit-theme-dark-bg-color-operate);box-shadow:0 0 10px 0 var(--uikit-theme-dark-shadow-color);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-attachment-picker__popup-button{border:none;display:flex;flex-direction:row;align-items:center;padding:4px 8px;cursor:pointer;gap:4px;font-size:14px;height:34px;transition:all .2s ease;-webkit-user-select:none;user-select:none;justify-content:flex-start}[data-uikit-theme=light] .uikit-MessageInput-attachment-picker__popup-button{color:var(--uikit-theme-light-text-color-primary);background-color:var(--uikit-theme-light-dropdown-color-default)}[data-uikit-theme=light] .uikit-MessageInput-attachment-picker__popup-button:hover{background-color:var(--uikit-theme-light-dropdown-color-hover)}[data-uikit-theme=light] .uikit-MessageInput-attachment-picker__popup-button:active{background-color:var(--uikit-theme-light-dropdown-color-active)}[data-uikit-theme=light] .uikit-MessageInput-attachment-picker__popup-button{transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-attachment-picker__popup-button{color:var(--uikit-theme-dark-text-color-primary);background-color:var(--uikit-theme-dark-dropdown-color-default)}[data-uikit-theme=dark] .uikit-MessageInput-attachment-picker__popup-button:hover{background-color:var(--uikit-theme-dark-dropdown-color-hover)}[data-uikit-theme=dark] .uikit-MessageInput-attachment-picker__popup-button:active{background-color:var(--uikit-theme-dark-dropdown-color-active)}[data-uikit-theme=dark] .uikit-MessageInput-attachment-picker__popup-button{transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-attachment-picker__popup-button--disabled{cursor:not-allowed;opacity:.4}.uikit-MessageInput-attachment-picker__popup-button--disabled:hover,.uikit-MessageInput-attachment-picker__popup-button--disabled:active{background-color:inherit!important}.uikit-MessageInput-attachment-picker__popup-button-icon{padding:4px;border-radius:4px;cursor:pointer;overflow:hidden}.uikit-MessageInput-attachment-picker--expanded{flex-direction:row}.uikit-MessageInput-emoji-picker{flex:0 0 auto}.uikit-MessageInput-emoji-picker__icon{cursor:pointer;padding:4px;border-radius:4px}[data-uikit-theme=light] .uikit-MessageInput-emoji-picker__icon{color:var(--uikit-theme-light-text-color-link);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-emoji-picker__icon{color:var(--uikit-theme-dark-text-color-link);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=light] .uikit-MessageInput-emoji-picker__icon:hover{background-color:var(--uikit-theme-light-button-color-secondary-hover);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-emoji-picker__icon:hover{background-color:var(--uikit-theme-dark-button-color-secondary-hover);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=light] .uikit-MessageInput-emoji-picker__icon:active{background-color:var(--uikit-theme-light-button-color-secondary-active);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-emoji-picker__icon:active{background-color:var(--uikit-theme-dark-button-color-secondary-active);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-emoji-picker__icon--disabled{cursor:not-allowed;opacity:.4}.uikit-MessageInput-emoji-picker__icon--disabled:hover,.uikit-MessageInput-emoji-picker__icon--disabled:active{background-color:transparent!important}.uikit-MessageInput-emoji-picker__list{display:flex;flex-flow:row wrap;justify-content:center;gap:8px;width:310px;border-radius:16px;padding:10px}[data-uikit-theme=light] .uikit-MessageInput-emoji-picker__list{background-color:var(--uikit-theme-light-dropdown-color-default);box-shadow:0 0 10px 0 var(--uikit-theme-light-shadow-color);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-emoji-picker__list{background-color:var(--uikit-theme-dark-dropdown-color-default);box-shadow:0 0 10px 0 var(--uikit-theme-dark-shadow-color);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-emoji-picker__list-item{display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer}.uikit-MessageInput-message-input{position:relative;display:flex;gap:4px;padding:12px 10px}@media (min-width: 1024px){.uikit-MessageInput-message-input{gap:8px;padding:12px 20px}}[data-uikit-theme=light] .uikit-MessageInput-message-input{background-color:var(--uikit-theme-light-bg-color-operate);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-message-input{background-color:var(--uikit-theme-dark-bg-color-operate);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-message-input__wrapper{width:100%;height:100%;display:flex;flex-direction:row;min-height:42px;gap:8px}.uikit-MessageInput-message-input__toolbar{display:flex;flex-direction:row;align-items:center;height:100%}.uikit-MessageInput-message-input__leftInline,.uikit-MessageInput-message-input__rightInline{display:flex;align-items:center;height:100%}.uikit-MessageInput-message-input__actions{display:flex;flex-direction:row;align-items:center;gap:4px}.uikit-MessageInput-quoted__message__preview{display:flex;flex-direction:row;align-items:center;gap:16px;position:absolute;left:0;right:0;bottom:100%;padding:8px 16px;animation:uikit-MessageInput-slide-in .2s ease-out;transform-origin:bottom}[data-uikit-theme=light] .uikit-MessageInput-quoted__message__preview{background-color:var(--uikit-theme-light-bg-color-input);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-quoted__message__preview{background-color:var(--uikit-theme-dark-bg-color-input);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-quoted__message__preview__content{width:100%;position:relative;padding:8px 12px;background:var(--chat-hover-bg)}[data-uikit-theme=light] .uikit-MessageInput-quoted__message__preview__content{background-color:var(--uikit-theme-light-bg-color-operate);border-left:6px solid var(--uikit-theme-light-text-color-tertiary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-quoted__message__preview__content{background-color:var(--uikit-theme-dark-bg-color-operate);border-left:6px solid var(--uikit-theme-dark-text-color-tertiary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-quoted__message__preview__content--header{display:flex;margin-bottom:4px;font-size:14px;font-weight:500}.uikit-MessageInput-quoted__message__preview__content--title{font-size:14px;font-weight:500}[data-uikit-theme=light] .uikit-MessageInput-quoted__message__preview__content--title{color:var(--uikit-theme-light-text-color-primary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-quoted__message__preview__content--title{color:var(--uikit-theme-dark-text-color-primary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-quoted__message__preview__content--text{font-size:14px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-uikit-theme=light] .uikit-MessageInput-quoted__message__preview__content--text{color:var(--uikit-theme-light-text-color-secondary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-quoted__message__preview__content--text{color:var(--uikit-theme-dark-text-color-secondary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-quoted__message__preview__close{cursor:pointer;transition:color .2s ease}[data-uikit-theme=light] .uikit-MessageInput-quoted__message__preview__close{color:var(--uikit-theme-light-text-color-secondary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-quoted__message__preview__close{color:var(--uikit-theme-dark-text-color-secondary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-quoted__message__preview__close:hover{color:var(--chat-text-color)}@keyframes uikit-MessageInput-slide-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.uikit-MessageInput-send-button{padding:2px;border-radius:4px;cursor:pointer}[data-uikit-theme=light] .uikit-MessageInput-send-button{color:var(--uikit-theme-light-text-color-link);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-send-button{color:var(--uikit-theme-dark-text-color-link);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=light] .uikit-MessageInput-send-button:hover{background-color:#dfefff;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-send-button:hover{background-color:#3a3a3a;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-send-button--disabled{cursor:not-allowed}[data-uikit-theme=light] .uikit-MessageInput-send-button--disabled,[data-uikit-theme=dark] .uikit-MessageInput-send-button--disabled{color:#787878;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-mention-suggestion__content{width:160px;border-radius:8px;overflow:hidden;z-index:9999}[data-uikit-theme=light] .uikit-MessageInput-mention-suggestion__content{background-color:var(--uikit-theme-light-dropdown-color-default);box-shadow:0 4px 12px var(--uikit-theme-light-shadow-color);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-mention-suggestion__content{background-color:var(--uikit-theme-dark-dropdown-color-default);box-shadow:0 4px 12px var(--uikit-theme-dark-shadow-color);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-mention-suggestion__listbox{max-height:200px;overflow-y:auto;overflow-x:hidden;padding:4px 0;overflow:auto}.uikit-MessageInput-mention-suggestion__listbox::-webkit-scrollbar{width:6px;height:6px}.uikit-MessageInput-mention-suggestion__listbox::-webkit-scrollbar-track{background-color:transparent}.uikit-MessageInput-mention-suggestion__listbox::-webkit-scrollbar-thumb{border-radius:4px;background-color:#0000001f}.uikit-MessageInput-mention-suggestion__listbox::-webkit-scrollbar-thumb:hover{background-color:#00000040}[data-uikit-theme=dark] .uikit-MessageInput-mention-suggestion__listbox::-webkit-scrollbar-thumb{background-color:#ffffff24}[data-uikit-theme=dark] .uikit-MessageInput-mention-suggestion__listbox::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.uikit-MessageInput-mention-suggestion__item{display:flex;align-items:center;height:40px;width:100%;box-sizing:border-box;padding:8px 12px;cursor:pointer;transition:background-color .15s;outline:none}[data-uikit-theme=light] .uikit-MessageInput-mention-suggestion__item:hover{background-color:var(--uikit-theme-light-dropdown-color-hover);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-mention-suggestion__item:hover{background-color:var(--uikit-theme-dark-dropdown-color-hover);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=light] .uikit-MessageInput-mention-suggestion__item--selected{background-color:var(--uikit-theme-light-dropdown-color-active);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-mention-suggestion__item--selected{background-color:var(--uikit-theme-dark-dropdown-color-active);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-mention-suggestion__sentinel{display:flex;align-items:center;justify-content:center}.uikit-MessageInput-mention-suggestion__loading{display:flex;align-items:center;gap:8px;padding:4px;font-size:13px;width:100%;justify-content:center}[data-uikit-theme=light] .uikit-MessageInput-mention-suggestion__loading{color:var(--uikit-theme-light-text-color-primary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-mention-suggestion__loading{color:var(--uikit-theme-dark-text-color-primary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-mention-suggestion__spinner{width:16px;height:16px;border:2px solid rgba(0,122,255,.2);border-top-color:#007affcc;border-radius:50%;animation:uikit-MessageInput-spin .6s linear infinite}@keyframes uikit-MessageInput-spin{to{transform:rotate(360deg)}}.uikit-MessageInput-mention-suggestion__empty{padding:4px 0;text-align:center;font-size:14px}[data-uikit-theme=light] .uikit-MessageInput-mention-suggestion__empty{color:var(--uikit-theme-light-text-color-primary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-mention-suggestion__empty{color:var(--uikit-theme-dark-text-color-primary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-mention-suggestion__avatar{width:20px;height:20px;border-radius:50%;margin-right:12px;flex-shrink:0;object-fit:cover}.uikit-MessageInput-mention-suggestion__name{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-uikit-theme=light] .uikit-MessageInput-mention-suggestion__name{color:var(--uikit-theme-light-text-color-primary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-mention-suggestion__name{color:var(--uikit-theme-dark-text-color-primary);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.tiptap.ProseMirror{min-height:100%;height:fit-content;max-height:120px;flex:1 0 auto;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;-webkit-user-select:text;user-select:text;overflow-y:auto;border:none!important;outline:none!important;display:flex;align-items:flex-start}.tiptap.ProseMirror:disabled{cursor:not-allowed}.tiptap.ProseMirror p{margin:0;padding:2px;font-style:normal;outline:none!important;min-height:26px;line-height:26px}.tiptap.ProseMirror img.ProseMirror-selectednode{outline:2px solid #68cef8}.tiptap.ProseMirror .message-emoji{display:inline-block;vertical-align:middle;width:20px;height:20px;-webkit-user-select:text;user-select:text;pointer-events:none}.tiptap.ProseMirror .message-image{display:inline-block;max-width:220px;-webkit-user-select:text;user-select:text}.tiptap.ProseMirror .message-file{display:inline-block;width:180px;-webkit-user-select:text;user-select:text}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.uikit-message-input-mention-tag{display:inline;padding:2px 4px;margin:0 2px;border-radius:4px;background-color:#007aff1a;color:#007aff;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.uikit-message-input-mention-tag:hover{background-color:#007aff26}.uikit-message-input-mention-tag.ProseMirror-selectednode{background-color:#007aff33}.uikit-MessageInput-input-wrapper{flex:1;display:flex;flex-direction:row;min-width:0;height:100%;padding:6px 8px;border-radius:20px;align-items:flex-start;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.5;cursor:text}[data-uikit-theme=light] .uikit-MessageInput-input-wrapper{color:var(--uikit-theme-light-text-color-primary);background-color:var(--uikit-theme-light-bg-color-input);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}[data-uikit-theme=dark] .uikit-MessageInput-input-wrapper{color:var(--uikit-theme-dark-text-color-primary);background-color:var(--uikit-theme-dark-bg-color-input);transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.uikit-MessageInput-input-wrapper--disabled{cursor:not-allowed}.uikit-MessageInput-input-wrapper__tiptap-editor{flex:1;height:100%}.uikit-MessageInput-input-wrapper__input-prefix,.uikit-MessageInput-input-wrapper__input-subfix{display:flex;height:100%;align-items:center}
