html:root{--primary:#d7334a;--primary-foreground:#ffffff;--ring:#e5364f;--marca:#e5364f;--marca-sobre:#ffffff;--marca-hover:#ca3046;--marca-suave:#fce7ea;--marca-deshabilitado:#f3a5b0;--marca-texto:#da334b;--advertencia:#f59e0b;--advertencia-texto:#9f6707;}
html.dark{--primary:#d7334a;--primary-foreground:#ffffff;--ring:#e5364f;--marca:#e5364f;--marca-sobre:#ffffff;--marca-hover:#e95469;--marca-suave:#3a1419;--marca-deshabilitado:#6d1e29;--marca-texto:#e5364f;--advertencia:#f59e0b;--advertencia-texto:#f59e0b;}
[data-acentos-categoria]>:nth-child(4n+1){--categoria:#e5364f;--categoria-texto:#ffffff;}
[data-acentos-categoria]>:nth-child(4n+2){--categoria:#f59e0b;--categoria-texto:#111827;}
[data-acentos-categoria]>:nth-child(4n+3){--categoria:#16a34a;--categoria-texto:#111827;}
[data-acentos-categoria]>:nth-child(4n+4){--categoria:#3b82f6;--categoria-texto:#111827;}
