/* Keep missing fiscal access explicit beside the dossier name. */
html body #pageDeclaration #declarationTable tbody td.col-name .declaration-name-cell .dossier-name-text {
  order: 0 !important;
  flex: 0 1 auto !important;
}
html body #pageDeclaration #declarationTable tbody td.col-name .declaration-habilitation-alert {
  order: 1 !important;
  width: auto !important;
  min-width: 0 !important;
  flex: 0 0 auto !important;
  white-space: nowrap !important;
}
html body #pageDeclaration #declarationTable tbody td.col-name .declaration-habilitation-alert::before {
  content: '-sans habilitation-' !important;
  font: italic 400 11px/1.2 var(--font-family) !important;
  color: #d92d20 !important;
}
html body #pageDeclaration #declarationTable tbody td.col-name .declaration-mail-draft {
  order: 2 !important;
  margin-left: auto !important;
}
html body #pageDeclaration #declarationTable tbody td.col-name .declaration-bank-flow-alert { order: 3 !important; }
html body #pageDeclaration #declarationTable tbody td.col-name .declaration-tva-lettering-alert { order: 4 !important; }
html body #pageDeclaration#pageDeclaration #declarationTable :is(th[data-sort="name"], td.col-name, col.col-name) {
  width: 340px !important;
  min-width: 340px !important;
  max-width: 340px !important;
}
html body #pageDeclaration#pageDeclaration #declarationTable tbody td.col-name .dossier-name-text {
  overflow-wrap: normal !important;
  min-width: 0 !important;
}
