Il tentativo precedente usava la classe 'mr-2' (convenzione Primeflex), ma
grep conferma che primeflex NON e incluso nel progetto (nessun import in src/,
assente da package.json). 'mr-2' era classe morta → icone restavano attaccate.
Pattern corretto del progetto (vedi Ar1ComplianceModal.js:73, SchemaTemplatePicker.js:111):
<i className="pi pi-X" style={{ marginRight: '0.5rem' }} />
Soluzione: TabPanel 'leftIcon' stringa -> 'header' JSX con icona+label:
header={<span><i className="pi pi-X" style={{marginRight:'0.5rem'}} />Label</span>}
Applicato ai 5 TabPanel (Template / Policy / Regole reminder / Invio massivo /
Testi comunicazioni).