.client-name-line{align-items:center;gap:8px;display:flex}
.mcs-panel .mcs-lien{font-family:var(--font-ui,"Hanken Grotesk", sans-serif);color:var(--cuivre-texte);font-size:12.5px;font-weight:600;text-decoration:none}.mcs-panel .mcs-lien:hover{text-decoration:underline}.mcs-panel .mcs-lien:focus-visible{outline:2px solid var(--cuivre);outline-offset:2px}.mcs-compteur{color:var(--ink-400);margin:0 0 14px;font-family:Spline Sans Mono,monospace;font-size:14px}.mcs-compteur strong{color:var(--ink-900);font-size:26px}.mcs-compteur-total{font-size:13px}.mcs-note{font-family:var(--font-ui,"Hanken Grotesk", sans-serif);color:var(--ink-400);margin:0 0 12px;font-size:13px}.mcs-liste{margin:0 0 14px;padding:0;list-style:none}.mcs-ligne{border-top:1px solid #141b250f;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.mcs-ligne:first-child{border-top:none}.mcs-nom{font-family:var(--font-ui,"Hanken Grotesk", sans-serif);color:var(--ink-900);font-size:13.5px;font-weight:600}.mcs-ajout{border-top:1px solid #141b250f;margin-top:6px;padding-top:14px}.mcs-ajout-label{font-family:var(--font-ui,"Hanken Grotesk", sans-serif);letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-400);margin-bottom:8px;font-size:11px;font-weight:600;display:block}.mcs-ajout-rangee{flex-wrap:wrap;gap:10px;display:flex}.mcs-ajout-input{box-sizing:border-box;background:var(--card);color:var(--ink-900);font-family:var(--font-ui,"Hanken Grotesk", sans-serif);border:1px solid #141b2526;border-radius:10px;flex:220px;padding:9px 12px;font-size:13px}.mcs-ajout-input:focus{border-color:var(--teal-600);box-shadow:0 0 0 3px color-mix(in srgb, var(--teal-600) 18%, transparent);outline:none}.mcs-ajout-bouton{background:var(--cuivre-texte);border:1px solid var(--cuivre-texte);color:var(--pal-rbp-danger-texte);font-family:var(--font-ui,"Hanken Grotesk", sans-serif);cursor:pointer;border-radius:10px;padding:9px 18px;font-size:13px;font-weight:600;transition:background-color .16s}.mcs-ajout-bouton:hover{background:#824c1b}.mcs-ajout-bouton:focus-visible{outline:2px solid var(--cuivre);outline-offset:2px}.mcs-banniere{font-family:var(--font-ui,"Hanken Grotesk", sans-serif);border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:13px;line-height:1.5}.mcs-banniere--ok{color:var(--ink-800);background:#2e86a314;border:1px solid #2e86a359}.mcs-banniere--erreur{background:var(--pal-cpt-sceau-rouge-fond);border:1px solid var(--pal-cpt-sceau-rouge-bord);color:var(--pal-rbp-danger)}.mcs-ajout-facultatif{color:var(--ink-400);font-weight:400}.mcs-ajout-indice{color:var(--ink-400);margin:6px 0 0;font-size:12px}
