.ep-chat-flow{display:flex!important;flex-direction:column!important;min-height:0!important}
.ep-messages{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding-bottom:32px!important;scroll-padding-bottom:32px!important}
.ep-composer-wrap{position:relative!important;left:auto!important;bottom:auto!important;transform:none!important;flex:0 0 auto!important;width:min(620px,78%)!important;margin:12px auto 18px!important;z-index:5!important}
@media(max-width:760px){.ep-composer-wrap{width:calc(100% - 24px)!important;margin:10px 12px 14px!important}.ep-messages{padding-bottom:24px!important;scroll-padding-bottom:24px!important}}
