#lbaic-chatbot-preview {
  #lbaic .lbaic-chat, .lbaic .lbaic-chat {
    &:not(.lbaic-full) {
      @media (min-width: 768px) {
        --lbaic-chat-max-h: calc(100vh - var(--lbaic-b) - 108px);
      }

      @media (min-width: 783px) {
        --lbaic-chat-max-h: calc(100vh - var(--lbaic-b) - 48px);
      }

      @media screen and (max-width: 1000px) and (max-height: 700px) and (orientation: landscape) {
        --lbaic-chat-max-h: calc(100dvh - 32px);
      }

      @media screen and (max-width: 783px) and (max-height: 700px) and (orientation: landscape) {
        --lbaic-chat-max-h: calc(100dvh - 46px);
      }
    }
  }
}