/* CES Mobile Floating Dock v1.0.0: closed Nova next to WhatsApp (rather than above it).
 * 52px buttons at right:76px (Nova) / right:12px (WhatsApp), both bottom:12px.
 * This does NOT affect the open chat window, WhatsApp link, or desktop.
 */
@media (max-width: 700px) {
  body:not(.ces-ai-chat-open) #ces-ai-root.ces-ai:not(.is-open) {
    right: 76px !important;
    bottom: var(--ces-floating-bottom, 12px) !important;
  }
  /* CES Nova invitation needs to remain inside narrow 320px viewports. */
  body:not(.ces-ai-chat-open) #ces-ai-root.ces-ai:not(.is-open) .ces-nova-invite {
    right: -62px !important;
    max-width: calc(100vw - 28px) !important;
  }
}
