Layouts, páginas, componentes e templates têm CSS de autoria (css) e dois derivados: css_precompiled, gerado para o HTML do recurso, e css_compiled, gerado pelo editor visual como delta. css_source_hash registra a procedência da compilação. O pipeline de recursos leva a autoria ao banco; css:rebuild recompila derivados contra o HTML que está no banco.
gestor_css_incluir() insere estilos marcados por papel (authored, compiled e papéis data-tailwind-role), evitando repetição por hash. gestor_pagina_css() reúne CSS padrão, de projeto, pré-compilado, do editor e de autoria em ordem definida. Uma dependência escolhida só em runtime, como template por target, precisa constar de tailwind_dependencies para que as classes sejam compiladas.
Os recursos Tailwind têm CSS pré-compilado por recurso; a folha global isolada não substitui o CSS da página. O editor precisa acumular o baseline das seções inseridas para que o delta conserve as mesmas regras vistas pelo público.
Compilação dos widgets do Dashboard
No iframe do widget, folhas parciais pré-compiladas precedem o compilador do navegador. A folha completa dele é a última em utilities; caso contrário, uma utility simples numa folha parcial posterior pode vencer a responsiva. O contrato de tema fornece tokens ao documento isolado. CSS autoral sem camada mantém precedência. Apresentações públicas não incluem a folha parcial do template depois da página; conservam autoria e head do template. Isso evita slides responsivos em uma coluna. Veja Dashboard.