/* V8.14 corrigée — conserver les dimensions des emplacements. */
#gov-preview .gp-roles .gp-bottom > .gp-panel { order: initial; min-width: 0; }
#gov-preview .gp-roles .gp-middle > .gp-panel:first-child .gp-table { table-layout: fixed; width:100%; }
#gov-preview .gp-roles .gp-middle > .gp-panel:first-child .gp-table th,
#gov-preview .gp-roles .gp-middle > .gp-panel:first-child .gp-table td { overflow-wrap:anywhere; }
#gov-preview .gp-roles .gp-bottom > .gp-panel:last-child .load-table { width:100%; table-layout:fixed; }
#gov-preview .gp-roles .gp-bottom > .gp-panel:last-child .load-table th,
#gov-preview .gp-roles .gp-bottom > .gp-panel:last-child .load-table td { overflow-wrap:anywhere; }
/* V8.14 correction : aligner les boutons de Missions avec son titre, dans l'encart bas gauche. */
#gov-preview .gp-roles .gp-bottom > .gp-panel:first-child > .gp-panel-title {
  display:flex!important; align-items:center!important; justify-content:space-between!important;
  min-height:31px!important; gap:10px!important; margin-bottom:12px!important;
}
#gov-preview .gp-roles .gp-bottom > .gp-panel:first-child .v803-mission-actions {
  display:flex!important; align-items:center!important; justify-content:flex-end!important;
  gap:8px!important; margin:0!important; padding:0!important; flex:0 0 auto!important;
}
#gov-preview .gp-roles .gp-bottom > .gp-panel:first-child .v803-mission-actions button {
  white-space:nowrap!important;
}
