/* Integração isolada para não alterar os filtros já ajustados do Hora x Hora. */
body.layout-claro.section-assistente-ia .main > .layout-filters,
body.section-assistente-ia .filters,
body.section-assistente-ia #alert-box { display:none !important; }
#assistente-ia-section { min-width:0; padding:0; }
#assistente-ia-section .assistente-embed-shell { width:100%; height:calc(100vh - 120px); min-height:260px; overflow:hidden; border:1px solid #dfe7ee; border-radius:14px; background:#f4f7fa; }
#assistente-ia-frame { display:block; width:100%; height:100%; min-width:0; border:0; }
@supports(height:100dvh) { #assistente-ia-section .assistente-embed-shell { height:calc(100dvh - 120px); } }
@media(max-width:760px) { #assistente-ia-section .assistente-embed-shell { border-radius:10px; } }
