/* Keep the assistant available on desktop without covering mobile content. */
@media (min-width:768px) {
  elevenlabs-convai {
    position:fixed!important;
    top:auto!important;
    right:max(16px,env(safe-area-inset-right))!important;
    bottom:max(16px,env(safe-area-inset-bottom))!important;
    left:auto!important;
    width:min(380px,calc(100vw - 32px))!important;
    height:190px!important;
    overflow:visible!important;
  }
  body.home-product:not(.mloffice-bridge) elevenlabs-convai {
    opacity:1;
    pointer-events:auto;
  }
}
@media (max-width:767px), (max-width:1024px) and (pointer:coarse), print {
  elevenlabs-convai {display:none!important;visibility:hidden!important;pointer-events:none!important}
}
