/* V8.02 — uniquement Rôles & Responsabilités. Matrice des fonctions inchangée. */
#gov-preview .gp-roles .gp-middle > .gp-panel:first-child .load-table thead th{font-size:9px!important;font-weight:700!important;padding:7px 5px!important;line-height:1.4!important}
#gov-preview .gp-roles .gp-middle > .gp-panel:first-child .load-table tbody td{font-size:10px!important;font-weight:400!important;padding:6px 5px!important;line-height:1.4!important}
#gov-preview .gp-roles .gp-middle > .gp-panel:nth-child(2) .gp-alert{padding:6px 5px!important;gap:8px!important;min-height:0!important}
#gov-preview .gp-roles .gp-middle > .gp-panel:nth-child(2) .gp-alert b{font-size:10px!important;font-weight:400!important;line-height:1.4!important}
#gov-preview .gp-roles .gp-middle > .gp-panel:nth-child(2) .gp-alert small{font-size:9px!important;line-height:1.4!important}
#gov-preview .gp-roles .gp-middle > .gp-panel:nth-child(2) .gp-dot{width:20px!important;height:20px!important;font-size:11px!important}
#gov-preview .gp-roles .gp-middle > .gp-panel:nth-child(2) .gp-chevron{font-size:16px!important}
#gov-preview .gp-roles .gp-bottom > .gp-panel:last-child .gp-panel-title{display:flex!important;align-items:center!important;gap:8px!important;justify-content:space-between!important}
#gov-preview .gp-roles .gp-bottom > .gp-panel:last-child .v802-charge-filter{margin:0!important;display:flex!important;justify-content:flex-end!important;flex:0 0 auto!important}
#gov-preview .gp-roles .gp-bottom > .gp-panel:last-child .v802-charge-filter .gp-small{font-size:11px!important;padding:7px 10px!important}
#gov-preview .gp-roles .gp-bottom > .gp-panel:last-child .load-caption{display:none!important}
