.MessageInput_container__XuvHk{border-top:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);padding:1rem 0;min-width:0}.MessageInput_toolbar__C_C3_{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.MessageInput_toolbarButton__U_v80{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;background:none;cursor:pointer;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .MessageInput_toolbarButton__U_v80{color:var(--mantine-color-dark-1)}.MessageInput_toolbarButton__U_v80{-webkit-text-fill-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .MessageInput_toolbarButton__U_v80{-webkit-text-fill-color:var(--mantine-color-dark-1)}.MessageInput_toolbarButton__U_v80{border-radius:.25rem;transition:background-color .2s,color .2s;flex-shrink:0}.MessageInput_toolbarButton__U_v80:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MessageInput_toolbarButton__U_v80:hover{background-color:var(--mantine-color-dark-5)}.MessageInput_toolbarButton__U_v80:hover{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .MessageInput_toolbarButton__U_v80:hover{color:var(--mantine-color-white)}.MessageInput_toolbarButton__U_v80:hover{-webkit-text-fill-color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .MessageInput_toolbarButton__U_v80:hover{-webkit-text-fill-color:var(--mantine-color-white)}.MessageInput_toolbarButtonActive__CQPks,.MessageInput_toolbarButton__U_v80[aria-pressed=true]{background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MessageInput_toolbarButtonActive__CQPks,[data-mantine-color-scheme=dark] .MessageInput_toolbarButton__U_v80[aria-pressed=true]{background-color:var(--mantine-color-dark-5)}.MessageInput_toolbarButtonActive__CQPks,.MessageInput_toolbarButton__U_v80[aria-pressed=true]{color:var(--mantine-color-blue-9)}[data-mantine-color-scheme=dark] .MessageInput_toolbarButtonActive__CQPks,[data-mantine-color-scheme=dark] .MessageInput_toolbarButton__U_v80[aria-pressed=true]{color:var(--mantine-color-blue-4)}.MessageInput_toolbarButtonActive__CQPks,.MessageInput_toolbarButton__U_v80[aria-pressed=true]{-webkit-text-fill-color:var(--mantine-color-blue-9)}[data-mantine-color-scheme=dark] .MessageInput_toolbarButtonActive__CQPks,[data-mantine-color-scheme=dark] .MessageInput_toolbarButton__U_v80[aria-pressed=true]{-webkit-text-fill-color:var(--mantine-color-blue-4)}.MessageInput_wrapper__VR0AR{display:flex;align-items:flex-end;gap:.5rem;min-width:0}.MessageInput_field__8n0_R{flex:1;min-width:0;min-height:2.5rem;max-height:10rem;padding:.75rem;border:1px solid var(--mantine-color-default-border);border-radius:.25rem;font-size:.875rem;font-family:inherit;resize:none;overflow-y:hidden;background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .MessageInput_field__8n0_R{background-color:var(--mantine-color-dark-6)}.MessageInput_field__8n0_R{color:var(--mantine-color-text);caret-color:var(--mantine-color-text);scrollbar-width:thin;scrollbar-color:var(--mantine-color-gray-4) var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MessageInput_field__8n0_R{scrollbar-color:var(--mantine-color-dark-3) var(--mantine-color-dark-6)}.MessageInput_field__8n0_R::-webkit-scrollbar{width:8px}.MessageInput_field__8n0_R::-webkit-scrollbar-track{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MessageInput_field__8n0_R::-webkit-scrollbar-track{background:var(--mantine-color-dark-6)}.MessageInput_field__8n0_R::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .MessageInput_field__8n0_R::-webkit-scrollbar-thumb{background:var(--mantine-color-dark-3)}.MessageInput_field__8n0_R::-webkit-scrollbar-thumb{border-radius:4px}.MessageInput_field__8n0_R::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .MessageInput_field__8n0_R::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-dark-2)}.MessageInput_field__8n0_R:focus{outline:none;border-color:var(--mantine-color-blue-9)}[data-mantine-color-scheme=dark] .MessageInput_field__8n0_R:focus{border-color:var(--mantine-color-blue-6)}.MessageInput_sendButton__f3JBS{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background-color:var(--mantine-color-blue-9)}[data-mantine-color-scheme=dark] .MessageInput_sendButton__f3JBS{background-color:var(--mantine-color-blue-7)}.MessageInput_sendButton__f3JBS{color:white;border-radius:.25rem;cursor:pointer;transition:background-color .2s;flex-shrink:0}.MessageInput_sendButton__f3JBS:hover:not(:disabled){background-color:var(--mantine-color-blue-8)}[data-mantine-color-scheme=dark] .MessageInput_sendButton__f3JBS:hover:not(:disabled){background-color:var(--mantine-color-blue-6)}.MessageInput_sendButton__f3JBS:disabled{background-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .MessageInput_sendButton__f3JBS:disabled{background-color:var(--mantine-color-dark-4)}.MessageInput_sendButton__f3JBS:disabled{cursor:not-allowed}.MessageInput_emojiPickerDropdown__0Uf_l{padding:.5rem;width:min(20rem,calc(100vw - 2rem));max-width:20rem;background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .MessageInput_emojiPickerDropdown__0Uf_l{background-color:var(--mantine-color-dark-6)}.MessageInput_emojiPickerDropdown__0Uf_l{border:1px solid var(--mantine-color-default-border)}.MessageInput_emojiPickerRoot__68Zkq{display:flex;flex-direction:column;gap:.5rem;min-width:0}.MessageInput_emojiPickerSearch__GXhV7{width:100%;box-sizing:border-box;padding:.375rem .5rem;font-size:.875rem;font-family:inherit;border:1px solid var(--mantine-color-default-border);border-radius:.25rem;background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .MessageInput_emojiPickerSearch__GXhV7{background-color:var(--mantine-color-dark-6)}.MessageInput_emojiPickerSearch__GXhV7{color:var(--mantine-color-text)}.MessageInput_emojiPickerSearch__GXhV7:focus{outline:none;border-color:var(--mantine-color-blue-9)}[data-mantine-color-scheme=dark] .MessageInput_emojiPickerSearch__GXhV7:focus{border-color:var(--mantine-color-blue-6)}.MessageInput_emojiPickerViewport__aRHo9{max-height:15rem;min-height:6rem;overflow:auto;overflow-x:hidden;border-radius:.25rem;scrollbar-width:thin}.MessageInput_emojiPickerViewport__aRHo9:focus{outline:none}.MessageInput_emojiPickerViewport__aRHo9:focus-visible{outline:2px solid var(--mantine-color-blue-9)}[data-mantine-color-scheme=dark] .MessageInput_emojiPickerViewport__aRHo9:focus-visible{outline:2px solid var(--mantine-color-blue-6)}.MessageInput_emojiPickerViewport__aRHo9:focus-visible{outline-offset:2px}.MessageInput_emojiPickerRoot__68Zkq [frimousse-emoji]{box-sizing:border-box;border-radius:.25rem;margin:0;border:none;background:transparent;appearance:none}.MessageInput_emojiPickerRoot__68Zkq [frimousse-emoji][data-active]{position:relative;z-index:1;background-color:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .MessageInput_emojiPickerRoot__68Zkq [frimousse-emoji][data-active]{background-color:var(--mantine-color-dark-6)}.MessageInput_emojiPickerRoot__68Zkq [frimousse-emoji][data-active]{box-shadow:inset 0 0 0 .5px var(--mantine-color-blue-3)}[data-mantine-color-scheme=dark] .MessageInput_emojiPickerRoot__68Zkq [frimousse-emoji][data-active]{box-shadow:inset 0 0 0 .5px var(--mantine-color-blue-5)}.MessageInput_emojiPickerEmpty__1L24y,.MessageInput_emojiPickerLoading__MR_mP,.MessageInput_emojiPickerSuspenseFallback__Pk4aH{display:block;padding:.5rem;font-size:.8125rem;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .MessageInput_emojiPickerEmpty__1L24y,[data-mantine-color-scheme=dark] .MessageInput_emojiPickerLoading__MR_mP,[data-mantine-color-scheme=dark] .MessageInput_emojiPickerSuspenseFallback__Pk4aH{color:var(--mantine-color-dark-1)}.MessageInput_quickMessages__MfAtu{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.MessageInput_quickMessageButton__Mm9B5{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MessageInput_quickMessageButton__Mm9B5{background-color:var(--mantine-color-dark-6)}.MessageInput_quickMessageButton__Mm9B5{border:1px solid var(--mantine-color-default-border);border-radius:.25rem;font-size:.6875rem;color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .MessageInput_quickMessageButton__Mm9B5{color:var(--mantine-color-white)}.MessageInput_quickMessageButton__Mm9B5{-webkit-text-fill-color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .MessageInput_quickMessageButton__Mm9B5{-webkit-text-fill-color:var(--mantine-color-white)}.MessageInput_quickMessageButton__Mm9B5{cursor:pointer;transition:background-color .2s,border-color .2s;white-space:nowrap;flex-shrink:0}.MessageInput_quickMessageText__U8KC8{font-size:.6875rem}.MessageInput_quickMessageButton__Mm9B5:hover:not(:disabled){background-color:#e8f5e9}[data-mantine-color-scheme=dark] .MessageInput_quickMessageButton__Mm9B5:hover:not(:disabled){background-color:rgba(76,175,80,.15)}.MessageInput_quickMessageButton__Mm9B5:hover:not(:disabled){border-color:#4caf50}.MessageInput_mentionContainer__xz1qa{position:relative}.MessageInput_mentionDropdown__4Snrx{position:absolute;bottom:calc(100% + .25rem);left:0;right:0;max-height:12rem;overflow-y:auto;background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .MessageInput_mentionDropdown__4Snrx{background-color:var(--mantine-color-dark-6)}.MessageInput_mentionDropdown__4Snrx{border:1px solid var(--mantine-color-default-border);border-radius:.375rem;box-shadow:0 -4px 12px rgba(0,0,0,.12);z-index:200;scrollbar-width:thin}.MessageInput_mentionItem__ZeEnj{display:block;width:100%;padding:.5rem .75rem;text-align:left;cursor:pointer;background:none;border:none;font-size:.875rem;font-family:inherit;color:var(--mantine-color-text);transition:background-color .1s}.MessageInput_mentionItemHighlighted__VS_W3,.MessageInput_mentionItem__ZeEnj:hover{background-color:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .MessageInput_mentionItemHighlighted__VS_W3,[data-mantine-color-scheme=dark] .MessageInput_mentionItem__ZeEnj:hover{background-color:var(--mantine-color-dark-5)}.MessageInput_mentionItemHighlighted__VS_W3,.MessageInput_mentionItem__ZeEnj:hover{color:var(--mantine-color-blue-9)}[data-mantine-color-scheme=dark] .MessageInput_mentionItemHighlighted__VS_W3,[data-mantine-color-scheme=dark] .MessageInput_mentionItem__ZeEnj:hover{color:var(--mantine-color-blue-4)}.MessageInput_attachmentPreview__Me1U3{display:flex;flex-wrap:wrap;gap:.375rem;padding:.375rem 0}.MessageInput_attachmentChip__huGxO{display:inline-flex;align-items:center;gap:.25rem;max-width:10rem;padding:.25rem .375rem;border:1px solid var(--mantine-color-default-border);border-radius:.375rem;background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MessageInput_attachmentChip__huGxO{background-color:var(--mantine-color-dark-6)}.MessageInput_attachmentChip__huGxO{font-size:.75rem;color:var(--mantine-color-text)}.MessageInput_attachmentChipImage__P11Q2{width:1.5rem;height:1.5rem;object-fit:cover;border-radius:.25rem;flex-shrink:0}.MessageInput_attachmentChipIcon__XQWc1{flex-shrink:0;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .MessageInput_attachmentChipIcon__XQWc1{color:var(--mantine-color-dark-1)}.MessageInput_attachmentChipName__kfpTR{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageInput_attachmentChipRemove__eLxH7{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;border:none;background:none;cursor:pointer;border-radius:50%;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .MessageInput_attachmentChipRemove__eLxH7{color:var(--mantine-color-dark-1)}.MessageInput_attachmentChipRemove__eLxH7{padding:0}.MessageInput_attachmentChipRemove__eLxH7:hover{background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MessageInput_attachmentChipRemove__eLxH7:hover{background-color:var(--mantine-color-dark-4)}.MessageInput_attachmentChipRemove__eLxH7:hover{color:var(--mantine-color-red-7)}[data-mantine-color-scheme=dark] .MessageInput_attachmentChipRemove__eLxH7:hover{color:var(--mantine-color-red-4)}