/* id="mb-mobile-message-composer-polish" */

@media(max-width:900px){
  #conversation-overlay .conversation-wrap .message-composer{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) 92px!important;
    align-items:end!important;
    gap:7px!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    box-sizing:border-box!important;
    margin:0!important;
    padding:8px 7px calc(8px + env(safe-area-inset-bottom,0px))!important;
    border:1px solid #e7e8ee!important;
    border-radius:16px!important;
    background:#fff!important;
    box-shadow:0 -2px 12px rgba(30,35,50,.04)!important;
  }
  #conversation-overlay .conversation-wrap .message-composer #message-input{
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    box-sizing:border-box!important;
    min-height:44px!important;
    max-height:104px!important;
    margin:0!important;
    padding:10px 12px!important;
    border:1px solid #dfe2e9!important;
    border-radius:12px!important;
    background:#f8f9fb!important;
    font-size:16px!important;
    line-height:1.4!important;
  }
  #conversation-overlay .conversation-wrap .message-composer #message-send-button{
    position:static!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:92px!important;
    min-width:92px!important;
    max-width:92px!important;
    box-sizing:border-box!important;
    height:44px!important;
    min-height:44px!important;
    margin:0!important;
    padding:0 10px!important;
    border:1px solid #df315d!important;
    border-radius:12px!important;
    background:linear-gradient(145deg,#ed426b,#d92d59)!important;
    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
    font-size:14px!important;
    font-weight:700!important;
    line-height:1!important;
    letter-spacing:0!important;
    white-space:nowrap!important;
    overflow:hidden!important;
    text-align:center!important;
    box-shadow:0 2px 6px rgba(217,45,89,.16)!important;
    transform:none!important;
    touch-action:manipulation!important;
    -webkit-appearance:none!important;
    appearance:none!important;
  }
  #conversation-overlay .conversation-wrap .message-composer #message-send-button:active:not(:disabled){
    background:#c92550!important;
    box-shadow:none!important;
  }
  #conversation-overlay .conversation-wrap .message-composer #message-send-button:disabled{
    opacity:.65!important;
    cursor:wait!important;
    box-shadow:none!important;
  }
  #conversation-overlay .conversation-wrap .message-composer #message-send-button:focus-visible{
    outline:3px solid #ffadc2!important;
    outline-offset:2px!important;
  }
}
