/* =========================================================
   OFFICIEL — RÉGLAGE MANUEL DES COLONNES
   DEMANDE D’INSCRIPTION + ENTRETIEN ET VISITE
   MÊME LOGIQUE QUE ÉLÈVES INSCRITS + PLANNING
   SANS COLONNE TYPE
   STATUT CONSERVÉ DANS LES 2 TABLEAUX

   DEMANDE = 10 colonnes :
   1 N° / 2 Élève / 3 Civilité / 4 Classe / 5 Année
   6 Responsable / 7 Contact / 8 Entretien / 9 Formulaire / 10 Statut

   ENTRETIEN = 11 colonnes :
   1 N° / 2 Élève / 3 Civilité / 4 Classe / 5 Année
   6 Responsable / 7 Contact / 8 Entretien / 9 Présence / 10 Formulaire / 11 Statut
========================================================= */


/* =========================================================
   SÉCURITÉ GÉNÉRALE — DEMANDE + ENTRETIEN
========================================================= */

.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="demande-inscription"],
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="entretien-visite"] {
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: visible !important;
    overflow-y: visible !important;
    margin-left: 0 !important;
    margin-right: auto !important;
}

.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="demande-inscription"]
table.rdv-followup-table,
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="entretien-visite"]
table.rdv-followup-table {
    width: 100% !important;
    max-width: none !important;
    table-layout: fixed !important;
    border-collapse: collapse !important;
}

/* Demande d’inscription */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="demande-inscription"]
table.rdv-followup-table[data-followup-table="demande-inscription"] {
    min-width: var(--rdv-demande-inscription-min-width) !important;
}

/* Entretien et visite */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="entretien-visite"]
table.rdv-followup-table[data-followup-table="entretien-visite"] {
    min-width: var(--rdv-entretien-visite-min-width) !important;
}

/* Cellules visibles et stables */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="demande-inscription"]
table.rdv-followup-table th,
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="demande-inscription"]
table.rdv-followup-table td,
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="entretien-visite"]
table.rdv-followup-table th,
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
.rdv-followup-section[data-followup-section="entretien-visite"]
table.rdv-followup-table td {
    display: table-cell !important;
    visibility: visible !important;
    opacity: 1 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    box-sizing: border-box !important;
    text-align: center !important;
}

/* =========================================================
   DEMANDE D’INSCRIPTION — 10 COLONNES
========================================================= */

/* 1 - N° */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(1),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(1),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(1) {
    width: var(--rdv-di-col-1-numero) !important;
    text-align: center !important;
}

/* 2 - Élève */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(2),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(2),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(2) {
    width: var(--rdv-di-col-2-eleve) !important;
    text-align: left !important;
}

/* 3 - Civilité */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(3),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(3),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(3) {
    width: var(--rdv-di-col-3-civilite) !important;
}

/* 4 - Classe */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(4),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(4),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(4) {
    width: var(--rdv-di-col-4-classe) !important;
}

/* 5 - Année */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(5),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(5),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(5) {
    width: var(--rdv-di-col-5-annee) !important;
}

/* 6 - Responsable légal */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(6),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(6),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(6) {
    width: var(--rdv-di-col-6-responsable) !important;
    text-align: left !important;
}

/* 7 - Contact */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(7),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(7),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(7) {
    width: var(--rdv-di-col-7-contact) !important;
}

/* 8 - Entretien */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(8),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(8),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(8) {
    width: var(--rdv-di-col-8-entretien) !important;
    text-align: left !important;
}

/* 9 - Formulaire */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(9),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(9),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(9) {
    width: var(--rdv-di-col-9-formulaire) !important;
}

/* 10 - Statut */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] col:nth-child(10),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] th:nth-child(10),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="demande-inscription"] td:nth-child(10) {
    width: var(--rdv-di-col-10-statut) !important;
}

/* =========================================================
   ENTRETIEN ET VISITE — 11 COLONNES
========================================================= */

/* 1 - N° */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(1),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(1),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(1) {
    width: var(--rdv-ev-col-1-numero) !important;
}

/* 2 - Élève */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(2),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(2),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(2) {
    width: var(--rdv-ev-col-2-eleve) !important;
    text-align: left !important;
}

/* 3 - Civilité */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(3),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(3),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(3) {
    width: var(--rdv-ev-col-3-civilite) !important;
}

/* 4 - Classe */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(4),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(4),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(4) {
    width: var(--rdv-ev-col-4-classe) !important;
}

/* 5 - Année */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(5),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(5),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(5) {
    width: var(--rdv-ev-col-5-annee) !important;
}

/* 6 - Responsable légal */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(6),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(6),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(6) {
    width: var(--rdv-ev-col-6-responsable) !important;
    text-align: left !important;
}

/* 7 - Contact */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(7),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(7),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(7) {
    width: var(--rdv-ev-col-7-contact) !important;
}

/* 8 - Entretien */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(8),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(8),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(8) {
    width: var(--rdv-ev-col-8-entretien) !important;
    text-align: left !important;
}

/* 9 - Présence */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(9),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(9),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(9) {
    width: var(--rdv-ev-col-9-presence) !important;
}

/* 10 - Formulaire */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(10),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(10),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(10) {
    width: var(--rdv-ev-col-10-formulaire) !important;
}

/* 11 - Statut */
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] col:nth-child(11),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] th:nth-child(11),
.rdv-parent-wrap .rdv-tab-panel[data-panel="followup"]
table.rdv-followup-table[data-followup-table="entretien-visite"] td:nth-child(11) {
    width: var(--rdv-ev-col-11-statut) !important;
}


/* =========================================================
   OFFICIEL — RÉGLAGE MANUEL DES COLONNES
   ÉLÈVES INSCRITS + PLANNING DES TESTS D’ENTRÉES
========================================================= */

/* =========================================================
   SÉCURITÉ GÉNÉRALE
   ========================================================= */

.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"] .rdv-followup-section,
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"] .rdv-followup-wrap {
    max-width: 100% !important;
    overflow-x: visible !important;
    overflow-y: visible !important;
}

.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"] table th,
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"] table td {
    display: table-cell !important;
    visibility: visible !important;
    opacity: 1 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

/* =========================================================
   ÉLÈVES INSCRITS — TABLE
   ========================================================= */

.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"] {
    width: 100% !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: auto !important;
}

.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table {
    width: var(--rdv-eleves-inscrits-table-width) !important;
    min-width: var(--rdv-eleves-inscrits-min-width) !important;
    max-width: var(--rdv-eleves-inscrits-table-width) !important;
    table-layout: fixed !important;
}

.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table tbody tr.rdv-hrow td {
    height: 27px !important;
    min-height: 27px !important;
    line-height: 0.8!important;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    vertical-align: middle !important;
}
/* =========================================================
   ÉLÈVES INSCRITS — COLONNES ACTUELLES AVEC N°
   Correction à la source : aucune couche CSS corrective ajoutée.
   ========================================================= */

/* 1 - N° */
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table col.rdv-col-order,
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table th.rdv-col-order,
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table td.rdv-cell-order {
    width: var(--rdv-ei-col-1-numero) !important;
    min-width: var(--rdv-ei-col-1-numero) !important;
    max-width: var(--rdv-ei-col-1-numero) !important;
    padding-left: 2px !important;
    padding-right: 2px !important;
    text-align: center !important;
}

/* 2 - Élève : seule colonne extensible */
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table col[data-col="eleve_full"],
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table th[data-col="eleve_full"],
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table td[data-col="eleve_full"] {
    width: var(--rdv-ei-col-2-eleve) !important;
    min-width: var(--rdv-ei-col-2-eleve) !important;
    max-width: var(--rdv-ei-col-2-eleve) !important;
    text-align: left !important;
}

/* 3 - N/A */
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table col[data-col="a_n"],
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table th[data-col="a_n"],
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table td[data-col="a_n"] {
    width: var(--rdv-ei-col-3-na) !important;
    min-width: var(--rdv-ei-col-3-na) !important;
    max-width: var(--rdv-ei-col-3-na) !important;
    text-align: center !important;
}

/* 4 - Classe */
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table col[data-col="class_level"],
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table th[data-col="class_level"],
.rdv-parent-wrap .rdv-tab-panel[data-panel="enrolled"]
.rdv-followup-section[data-followup-section="eleves-inscrits"]
table.rdv-followup-table td[data-col="class_level"] {
    width: var(--rdv-ei-col-4-classe) !important;
    min-width: var(--rdv-ei-col-4-classe) !important;
    max-width: var(--rdv-ei-col-4-classe) !important;
    text-align: center !important;
}

/* SUIVI DES ÉLÈVES : les anciennes largeurs Essayage/Équipement/Assiduité directes ont été retirées.
   Les colonnes actives sont pilotées par le colgroup et leurs modules fonctionnels. */

/* =========================================================
   PLANNING DES TESTS D’ENTRÉES — TABLE
   ========================================================= */

.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section) {
    width: 100% !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: auto !important;
}

.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table {
    width: 100% !important;
    min-width: var(--rdv-planning-tests-min-width) !important;
    max-width: none !important;
    table-layout: fixed !important;
}
/* =========================================================
   PLANNING DES TESTS — COLONNES AVEC N°
   ========================================================= */

/* 1 - N° */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(1),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(1),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(1) {
    width: var(--rdv-pt-col-1-numero) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

/* 2 - Élève */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(2),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(2),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(2) {
    width: var(--rdv-pt-col-2-eleve) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: left !important;
}

/* 3 - Civilité */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(3),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(3),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(3) {
    width: var(--rdv-pt-col-3-civilite) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

/* 4 - Classe */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(4),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(4),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(4) {
    width: var(--rdv-pt-col-4-classe) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

/* 5 - Année */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(5),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(5),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(5) {
    width: var(--rdv-pt-col-5-annee) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

/* 6 - Responsable légal */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(6),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(6),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(6) {
    width: var(--rdv-pt-col-6-responsable) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

/* 7 - Contact */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(7),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(7),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(7) {
    width: var(--rdv-pt-col-7-contact) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

/* 8 - Entretien */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(8),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(8),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(8) {
    width: var(--rdv-pt-col-8-entretien) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: left !important;
}

/* 9 - Test entrée */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(9),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(9),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(9) {
    width: var(--rdv-pt-col-9-test-entree) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

/* 10 - Assignés */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(10),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(10),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(10) {
    width: var(--rdv-pt-col-10-assignes) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

/* 11 - Statut */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(11),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(11),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(11) {
    width: var(--rdv-pt-col-11-statut) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

/* 12 - D.L. inscription */
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table col:nth-child(12),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table th:nth-child(12),
.rdv-parent-wrap .rdv-tab-panel[data-panel="planning-tests-tab"]
.rdv-test-entree-planning-section:not(.rdv-tests-programmes-cloned-section)
table.rdv-test-entree-planning-table td:nth-child(12) {
    width: var(--rdv-pt-col-12-dl-inscription) !important;
    min-width: unset !important;
    max-width: unset !important;
    text-align: center !important;
}

