/* =====================================================================================
   Bureau juridique (pieces/juridique.js) — styles propres à la pièce, tous préfixés .pc-juridique-.
   Le reste (cartes, rapport, tableaux, pastilles) vient des classes communes de la page.
   Facultatif : sans ce fichier, la pièce reste lisible (pastilles grises).
   ===================================================================================== */

/* point d'état dans l'en-tête des cartes de la pièce (à la place de l'orbe) */
.pc-juridique-point{width:8px;height:8px;border-radius:50%;background:var(--c,var(--t2));flex:none;box-shadow:0 0 0 3px rgba(255,255,255,.04)}

/* modèle de contrat cité par le Juriste */
.pc-juridique-modele{font-weight:500;letter-spacing:-.005em}

/* tableau de l'armoire : lecture seule, les lignes ne s'ouvrent pas */
.pc-juridique-table tbody tr{cursor:default}
.pc-juridique-table tbody tr:hover{background:transparent}
.pc-juridique-table .a-actions{flex-wrap:nowrap}
.pc-juridique-table td .t-sous{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* état du contrat (pastilles et filtres) */
.pc-juridique-etat[data-c="sommaire"]{--e:#a78bfa}
.pc-juridique-etat[data-c="a_signer"]{--e:#fbbf24}
.pc-juridique-etat[data-c="signe"]{--e:#34d399}
.pc-juridique-etat[data-c="avant"]{--e:#8c93a0}
.pc-juridique-etat[data-c="aucun"]{--e:#565d6a}

/* état du recrutement */
.pc-juridique-recr[data-c="appeler"]{--e:#e63946}
.pc-juridique-recr[data-c="appele"]{--e:#8c93a0}
.pc-juridique-recr[data-c="ok"]{--e:#34d399}
.pc-juridique-recr[data-c="non"]{--e:#f87171}
.pc-juridique-recr[data-c="aucune"]{--e:#565d6a}

.pc-juridique-liste .c-lignes{max-width:560px}
.pc-juridique-note{margin:22px 0 0;font-size:12px;line-height:1.5;color:var(--t3)}
