@charset "utf-8";

.proactiveChatInput__inputContainer___GW5jj { width: 100%; flex: 0 1 0%; overflow: hidden; transition: flex 500ms ease-out; will-change: flex; margin-top: -2px; height: 0px; }

.proactiveChatInput__inputContainer___GW5jj.proactiveChatInput__expand___dJ5kD { flex: 1 1 0%; padding: 2px; height: min-content; }

@media (-ms-high-contrast: none) {
  .proactiveChatInput__inputContainer___GW5jj { opacity: 0; transition: opacity 500ms ease-out; height: auto; flex: 1 1 auto; }
  .proactiveChatInput__inputContainer___GW5jj.proactiveChatInput__expand___dJ5kD { opacity: 1; flex: 1 1 auto; height: auto; }
  .proactiveChatInput__inputContainer___GW5jj textarea { overflow: auto; }
}

.proactiveChatInput__inputField___n48eh, .proactiveChatInput__templateActions___zw-Ok { overflow: hidden; }

.proactiveChatInput__inputField___n48eh { border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 4px, rgba(0, 0, 0, 0.08) 0px 2px 4px; }

.proactiveChatInput__templateActions___zw-Ok { padding: 0px; justify-content: flex-end; }

body.align-chat-icon-left .proactiveChatInput__templateActions___zw-Ok { justify-content: flex-start; }

html[dir="rtl"] body.align-chat-icon-left .proactiveChatInput__templateActions___zw-Ok { justify-content: flex-end; }

html[dir="rtl"] body.align-chat-icon-right .proactiveChatInput__templateActions___zw-Ok { align-items: flex-start; }