/* DEV — Oculta SOLO widgets flotantes de TERCEROS (asistentes / chat / botones "Ask AI") mientras
 * el sitio está en desarrollo. NO elimina ni desactiva plugins: solo los oculta visualmente.
 *
 * Reversible (cualquiera de estas vías):
 *   - define('VECTISS_OCULTAR_FLOTANTES', false); en wp-config.php
 *   - poner WP_DEBUG en false (en producción se desactiva solo)
 *   - borrar este archivo o su enqueue en Appearance::ocultarFlotantesDev()
 *
 * NUNCA oculta elementos de Vectiss: la barra fija .vectiss-cta-sticky y demás controles propios
 * se conservan (los selectores genéricos excluyen [class*="vectiss"]).
 */

/* "Ask AI" y variantes — por id / clase / aria, excluyendo explícitamente Vectiss. */
[id*="ask-ai" i]:not([class*="vectiss"]),
[class*="ask-ai" i]:not([class*="vectiss"]),
[aria-label*="Ask AI" i]:not([class*="vectiss"]),
[data-testid*="ask-ai" i],
[id*="ai-assistant" i]:not([class*="vectiss"]),
[class*="ai-assistant" i]:not([class*="vectiss"]) {
    display: none !important;
}

/* Lanzadores flotantes de chat / asistentes de terceros más habituales. */
#intercom-container, .intercom-lightweight-app, .intercom-launcher,
#hubspot-messages-iframe-container,
#crisp-chatbox, .crisp-client,
#tidio-chat, #tidio-chat-iframe,
#tawkchat-container, .tawk-min-container, #tawkchat-minified-wrapper,
#fc_frame, .fc_frame,
.zsiq_floatmain, #zsiqwidget,
.drift-widget-controller, #drift-frame-controller, #drift-frame-bottom,
.woot-widget-bubble, .woot-widget-holder,
#wp-chatbot, .wp-chatbot,
.gist-messenger-frame,
[id^="chat-widget"]:not([class*="vectiss"]),
[class^="chat-widget"]:not([class*="vectiss"]) {
    display: none !important;
}
