@charset "utf-8";

.messageThreadInput__submitButton___I6zgd { border-radius: 50%; width: 35px; height: 35px; display: flex; justify-content: center; align-items: center; }

.messageThreadInput__submitButton___I6zgd:not(:enabled) { background-color: rgb(113, 112, 112); }

.messageThreadInput__messageInput___WEWbK { position: relative; max-height: 250px; background-color: rgb(255, 255, 255); margin: 0px 10px 10px; border-radius: 12px; display: flex; flex-direction: column; flex-shrink: 0; color: rgb(113, 112, 112); border: 1px solid rgb(220, 224, 233); }

.messageThreadInput__messageInput___WEWbK.messageThreadInput__hasError___kppkZ { border-top: 1px solid red; border-bottom: 1px solid red; }

.messageThreadInput__messageInput___WEWbK.messageThreadInput__isInputHidden___l0L-9 { display: none; }

.messageThreadInput__messageInput___WEWbK:focus-within { color: inherit; }

.messageThreadInput__messageInput___WEWbK:focus-within .messageThreadInput__submitButton___I6zgd { background-color: var(--primary-button-background-color); }

.messageThreadInput__messageInput___WEWbK:focus-within .messageThreadInput__submitButton___I6zgd:hover:enabled { background-color: var(--primary-button-background-hover-color); }

.messageThreadInput__attachmentsPreview___93BEy { display: flex; }

.messageThreadInput__lowerSection___J5zCP { width: 100%; display: flex; align-items: center; padding: 5px 10px; }

.messageThreadInput__textArea___8Uzlh { flex-grow: 1; margin: 0px 5px; min-height: 20px; height: 20px; max-height: 160px; display: flex; border: none; align-items: center; justify-content: center; line-height: 1.2; overflow: hidden; }

.messageThreadInput__sendIcon___-ChR9 { width: 20px; height: 20px; margin: 0px 0px 0px 2px; }

html[dir="rtl"] .messageThreadInput__sendIcon___-ChR9 { transform: rotate(180deg); margin: 0px 2px 0px 0px; }