/* AI HTML Blocks - CSS base (minimo). Solo se carga si hay bloques en la pagina. */
.aihtmlblock { position: relative; }

/* Ancho completo: rompe el contenedor del tema sin scroll horizontal. */
.aihtmlblock--full {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    max-width: 100vw;
}
