.page-module__XlJNwa__page{min-height:100vh;padding:var(--espace-xl) 0 var(--espace-xxl)}.page-module__XlJNwa__article{background:var(--blanc);border-radius:var(--rayon-xl);max-width:680px;padding:var(--espace-xl);box-shadow:var(--ombre-legere);margin:0 auto}.page-module__XlJNwa__breadcrumb{color:var(--texte-leger);margin-bottom:var(--espace-lg);align-items:center;gap:var(--espace-xs);flex-wrap:wrap;font-size:.8125rem;display:flex}.page-module__XlJNwa__breadcrumb a{color:var(--couleur-primaire);text-decoration:none}.page-module__XlJNwa__breadcrumb a:hover{text-decoration:underline}.page-module__XlJNwa__entete{text-align:center;margin-bottom:var(--espace-xl);padding-bottom:var(--espace-xl);border-bottom:2px solid var(--fond-clair)}.page-module__XlJNwa__iconeEntete{margin-bottom:var(--espace-md);font-size:3rem;display:block}.page-module__XlJNwa__titre{font-family:var(--police-titre);color:var(--texte);margin-bottom:var(--espace-md);font-size:1.875rem}.page-module__XlJNwa__sousTitre{color:var(--texte-secondaire);max-width:520px;margin:0 auto;font-size:.9375rem;line-height:1.7}.page-module__XlJNwa__section{margin-bottom:var(--espace-xl)}.page-module__XlJNwa__titreSec{font-family:var(--police-titre);color:var(--couleur-primaire);margin-bottom:var(--espace-md);padding-bottom:var(--espace-xs);border-bottom:1px solid var(--fond-clair);font-size:1.125rem}.page-module__XlJNwa__listeSuppressions{gap:var(--espace-sm);flex-direction:column;display:flex}.page-module__XlJNwa__listeSuppressions li{align-items:center;gap:var(--espace-sm);color:var(--texte-secondaire);padding:10px var(--espace-md);background:var(--gris-fond);border-radius:var(--rayon-sm);border-left:3px solid var(--gris-bordure);font-size:.9375rem;display:flex}.page-module__XlJNwa__iconeItem{flex-shrink:0;font-size:1.125rem}.page-module__XlJNwa__formulaire{gap:var(--espace-lg);flex-direction:column;display:flex}.page-module__XlJNwa__groupeChamp{gap:var(--espace-xs);flex-direction:column;display:flex}.page-module__XlJNwa__label{color:var(--texte);font-size:.9375rem;font-weight:600}.page-module__XlJNwa__input{border:1.5px solid var(--gris-bordure);border-radius:var(--rayon-bouton);padding:13px var(--espace-md);color:var(--texte);background:var(--blanc);transition:border-color var(--transition-rapide), box-shadow var(--transition-rapide);width:100%;font-size:1rem}.page-module__XlJNwa__input:focus{border-color:var(--couleur-primaire);outline:none;box-shadow:0 0 0 3px #1a7a3c1a}.page-module__XlJNwa__inputErreur{border-color:var(--erreur)}.page-module__XlJNwa__inputErreur:focus{box-shadow:0 0 0 3px #c628281a}.page-module__XlJNwa__aide{color:var(--texte-leger);font-size:.8125rem}.page-module__XlJNwa__erreur{color:var(--erreur);font-size:.8125rem;font-weight:500}.page-module__XlJNwa__avertissement{align-items:flex-start;gap:var(--espace-sm);border-radius:var(--rayon-md);padding:var(--espace-md);color:#5d4037;background:#fff8e1;border:1.5px solid #f9a825;font-size:.9375rem;line-height:1.6;display:flex}.page-module__XlJNwa__avertissement strong{color:#e65100;margin-bottom:4px;display:block}.page-module__XlJNwa__boutonSupprimer{justify-content:center;align-items:center;gap:var(--espace-sm);width:100%;padding:15px var(--espace-lg);background-color:var(--couleur-primaire);color:var(--blanc);border-radius:var(--rayon-bouton);font-family:var(--police-titre);cursor:pointer;transition:background-color var(--transition-rapide), transform var(--transition-rapide), box-shadow var(--transition-rapide);border:none;font-size:1.0625rem;font-weight:400;display:flex;box-shadow:0 4px 12px #1a7a3c40}.page-module__XlJNwa__boutonSupprimer:hover:not(:disabled){background-color:var(--couleur-primaire-hover);transform:translateY(-1px);box-shadow:0 6px 16px #1a7a3c4d}.page-module__XlJNwa__boutonSupprimer:disabled{opacity:.65;cursor:not-allowed;transform:none}.page-module__XlJNwa__spinner{border:2px solid #fff6;border-top-color:var(--blanc);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite page-module__XlJNwa__tourner;display:inline-block}@keyframes page-module__XlJNwa__tourner{to{transform:rotate(360deg)}}.page-module__XlJNwa__confirmation{text-align:center;align-items:center;gap:var(--espace-md);padding:var(--espace-lg) 0;flex-direction:column;display:flex}.page-module__XlJNwa__iconeConfirmation{font-size:3.5rem;display:block}.page-module__XlJNwa__titreConfirmation{font-family:var(--police-titre);color:var(--couleur-primaire);font-size:1.5rem}.page-module__XlJNwa__texteConfirmation{color:var(--texte-secondaire);max-width:440px;font-size:.9375rem;line-height:1.7}.page-module__XlJNwa__noteSuppression{color:var(--texte-leger);max-width:400px;font-size:.8125rem;font-style:italic;line-height:1.6}.page-module__XlJNwa__sectionContact{padding:var(--espace-md);background:var(--fond-clair);border-radius:var(--rayon-md);color:var(--texte-secondaire);margin-bottom:var(--espace-xl);font-size:.9375rem;line-height:1.7}.page-module__XlJNwa__lien{color:var(--couleur-primaire);text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.page-module__XlJNwa__lien:hover{color:var(--couleur-primaire-hover)}.page-module__XlJNwa__piedArticle{padding-top:var(--espace-md);border-top:1px solid var(--gris-bordure)}.page-module__XlJNwa__retourLien{color:var(--couleur-primaire);transition:color var(--transition-rapide);font-size:.9375rem;font-weight:600;text-decoration:none}.page-module__XlJNwa__retourLien:hover{color:var(--couleur-primaire-hover)}@media (max-width:640px){.page-module__XlJNwa__article{padding:var(--espace-md);border-radius:var(--rayon-carte)}.page-module__XlJNwa__titre{font-size:1.5rem}}
