.esp-entete{position:sticky;top:0;z-index:30;background:rgba(10,12,16,.82);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--border)}.esp-barre{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;height:64px;padding:0 1.5rem}.esp-marque{display:inline-flex;align-items:center;gap:.5rem;min-width:0;font-family:var(--font-heading);font-weight:700;font-size:1.06rem;letter-spacing:-.02em}.esp-marque a{color:var(--text);text-decoration:none;border-radius:8px}.esp-marque-site{display:inline-flex;align-items:center;gap:.55rem}.esp-marque-logo{width:26px;height:26px;object-fit:contain}.esp-marque-sep{color:var(--text-dim);font-weight:500}.esp-marque-esport{color:var(--accent-text)!important}@media (hover:hover) and (pointer:fine){.esp-marque a:hover{color:var(--accent-text)}}.esp-nav{display:flex;align-items:center;justify-content:center;gap:.2rem;min-width:0}.esp-nav-lien{padding:.5rem .85rem;border-radius:999px;font-size:.9rem;font-weight:500;color:var(--text-muted);text-decoration:none;white-space:nowrap;transition:color 160ms var(--ease-out),background-color 160ms var(--ease-out)}.esp-nav-lien.is-actif{color:var(--text);background:var(--accent-soft);box-shadow:inset 0 0 0 1px rgba(99,141,255,.28)}@media (hover:hover) and (pointer:fine){.esp-nav-lien:hover{color:var(--text);background:rgba(255,255,255,.04)}.esp-nav-lien.is-actif:hover{background:var(--accent-soft)}}.esp-droite{display:flex;align-items:center;gap:.6rem;justify-self:end;min-width:0}.esp-droite .profile-trigger span{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esp-moi{position:relative;display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .85rem;border-radius:999px;border:1px solid var(--border-strong);color:var(--text);text-decoration:none;font-size:.88rem;font-weight:600;white-space:nowrap;transition:background-color 160ms var(--ease-out),border-color 160ms var(--ease-out),transform var(--press) var(--ease-out)}.esp-moi.is-actif{border-color:var(--border-active);background:var(--accent-soft)}.esp-moi:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.esp-moi:hover{background:var(--bg-card-hover);color:var(--text)}}.esp-pastille{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--blue);color:#fff;font-size:.7rem;font-weight:700;line-height:1}.esp-pastille.is-point{min-width:0;width:8px;height:8px;padding:0;background:var(--warning)}.esp-burger{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--border-strong);background:0 0;color:var(--text);cursor:pointer;transition:background-color 160ms var(--ease-out),transform var(--press) var(--ease-out)}.esp-burger:active{transform:scale(.95)}.esp-burger-ouvrir{display:inline-flex}.esp-burger-fermer{display:none}.esp-entete.is-ouvert .esp-burger-ouvrir{display:none}.esp-entete.is-ouvert .esp-burger-fermer{display:inline-flex}.esp-tiroir-langue{grid-column:1/-1;display:flex;justify-content:flex-start}.esp-tiroir-langue[hidden]{display:none}@media (min-width:441px){.esp-tiroir-langue{display:none}}.esp-sous{border-bottom:1px solid var(--border);background:rgba(14,17,22,.7)}.esp-sous-piste{display:flex;gap:.35rem;padding:.5rem 1.5rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.esp-sous-piste::-webkit-scrollbar{display:none}.esp-sous-lien{flex:none;padding:.4rem .85rem;border-radius:999px;font-size:.84rem;font-weight:500;color:var(--text-muted);text-decoration:none;white-space:nowrap;transition:color 160ms var(--ease-out),background-color 160ms var(--ease-out)}.esp-sous-lien.is-actif{color:var(--accent-text);background:var(--accent-soft)}@media (hover:hover) and (pointer:fine){.esp-sous-lien:hover{color:var(--text);background:rgba(255,255,255,.04)}.esp-sous-lien.is-actif:hover{color:var(--accent-text);background:var(--accent-soft)}}.esp-tiroir{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;background:var(--bg-secondary);border-bottom:1px solid var(--border-strong);box-shadow:0 24px 48px -24px rgba(0,0,0,.9);animation:esp-tiroir-entree 220ms var(--ease-drawer)}.esp-tiroir[hidden]{display:none}@keyframes esp-tiroir-entree{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html.esp-tiroir-ouvert{overflow:hidden}.esp-tiroir-nav{display:grid;gap:.75rem;padding:1rem 1.25rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.esp-tiroir-groupe{padding:.75rem .9rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);min-width:0}.esp-tiroir-groupe.is-moi{border-color:var(--border-active);background:var(--accent-soft)}.esp-tiroir-titre{display:flex;align-items:center;gap:.5rem;padding:.25rem 0;font-family:var(--font-heading);font-weight:700;font-size:1rem;color:var(--text);text-decoration:none}.esp-tiroir-titre.is-actif{color:var(--accent-text)}.esp-tiroir-groupe ul{list-style:none;margin:.35rem 0 0;padding:0;display:grid;gap:.05rem}.esp-tiroir-groupe li a{display:block;padding:.5rem .4rem;border-radius:8px;color:var(--text-muted);font-size:.92rem;text-decoration:none;overflow-wrap:anywhere}.esp-tiroir-groupe li a:active{background:rgba(255,255,255,.05)}@media (hover:hover) and (pointer:fine){.esp-tiroir-groupe li a:hover{color:var(--text);background:rgba(255,255,255,.04)}}.esp-tiroir-connexion{justify-self:start}@media (prefers-reduced-motion:reduce){.esp-tiroir{animation:none}}.esp-bandeau{display:flex;align-items:center;gap:.8rem;width:min(1180px,calc(100% - 2rem));margin:1rem auto 0;padding:.75rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--border-active);background:var(--accent-soft)}.esp-bandeau.is-action{border-color:rgba(233,162,59,.38);background:rgba(233,162,59,.08)}.esp-bandeau-icone{display:inline-flex;color:var(--accent-text);flex:none}.esp-bandeau.is-action .esp-bandeau-icone{color:var(--warning)}.esp-bandeau p{margin:0;flex:1 1 auto;min-width:0;font-size:.9rem;color:var(--text);line-height:1.45}.esp-bandeau .btn{flex:none}@media (max-width:1080px){.esp-barre{grid-template-columns:minmax(0,1fr) auto}.esp-nav{display:none}.esp-burger{display:inline-flex}}@media (max-width:640px){.esp-barre{padding:0 1rem;gap:.6rem}.esp-sous-piste{padding:.45rem 1rem}.esp-moi{padding:.45rem .6rem}.esp-moi-texte{display:none}.esp-droite .profile-trigger span{display:none}.esp-droite .esp-connexion{padding-inline:0.75rem}.esp-bandeau{flex-wrap:wrap;width:calc(100% - 2rem)}.esp-bandeau p{flex-basis:calc(100% - 2.5rem)}.esp-bandeau .btn{margin-left:calc(18px + .8rem)}}@media (max-width:440px){.esp-droite .langue-choix{display:none}}@media (max-width:380px){.esp-marque-site span{display:none}}.esp-page{display:grid;gap:1.5rem}.esp-page>*{min-width:0}.esp-page .sm-hero{margin-bottom:0}.esp-bloc{display:grid;gap:1rem}.esp-bloc-tete{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.esp-bloc-titre{margin:0;font-size:1.25rem;font-weight:750;letter-spacing:-.02em}.esp-bloc-lien,.esp-carte-pied a,.esp-etape-lien,.esp-lien{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent-text);font-size:.88rem;font-weight:600;text-decoration:none}.esp-bloc-lien svg,.esp-carte-pied a svg,.esp-etape-lien svg,.esp-lien svg{transition:transform 160ms var(--ease-out)}@media (hover:hover) and (pointer:fine){.esp-bloc-lien:hover svg,.esp-carte-pied a:hover svg,.esp-etape-lien:hover svg,.esp-lien:hover svg{transform:translateX(3px)}}.esp-etapes{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.esp-etape{display:flex;gap:.9rem;padding:1.2rem 1.25rem;min-width:0;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card)}.esp-etape-num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--accent-soft);color:var(--accent-text);font-weight:800;font-size:.95rem;box-shadow:inset 0 0 0 1px rgba(99,141,255,.3)}.esp-etape-corps{display:grid;gap:.45rem;align-content:start;min-width:0}.esp-etape-tete{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.esp-etape-tete h3{margin:0;font-size:1.02rem;font-weight:700}.esp-etape p{margin:0;color:var(--text-muted);font-size:.88rem;line-height:1.55}.esp-sections{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.esp-section{display:grid;gap:.55rem;align-content:start;padding:1.25rem;min-width:0;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);color:var(--text);text-decoration:none;transition:border-color 180ms var(--ease-out),background-color 180ms var(--ease-out),transform var(--press) var(--ease-out)}.esp-section:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.esp-section:hover{border-color:var(--border-active);background:var(--bg-card-hover);color:var(--text)}}.esp-section-icone{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--accent-soft);color:var(--accent-text)}.esp-section-titre{font-family:var(--font-heading);font-size:1.05rem;font-weight:700}.esp-section-texte{color:var(--text-muted);font-size:.86rem;line-height:1.5}.esp-section-chiffre{margin-top:.2rem;color:var(--text-muted);font-size:.82rem}.esp-section-chiffre b{color:var(--text);font-size:1.1rem;font-weight:800;margin-right:.15rem}.esp-tete{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap}.esp-tete-avatar{flex:none;width:64px;height:64px;border-radius:18px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px rgba(99,141,255,.3)}.esp-tete-avatar img{width:100%;height:100%;object-fit:cover}.esp-tete-texte{flex:1 1 320px;min-width:0}.esp-tete-texte h1{margin:0 0 .3rem;font-size:clamp(1.6rem, 3.6vw, 2.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}.esp-tete-texte p{margin:0;color:var(--text-muted);font-size:.95rem;line-height:1.55;max-width:640px}.esp-tete-actions{display:flex;gap:.5rem;flex-wrap:wrap}.esp-message{display:flex;align-items:flex-start;gap:.6rem;padding:.8rem 1rem;border-radius:var(--radius-sm);font-size:.92rem;line-height:1.5;border:1px solid}.esp-message svg{flex:none;margin-top:.15rem}.esp-message.is-ok{color:var(--text);background:rgba(63,191,135,.1);border-color:rgba(63,191,135,.35)}.esp-message.is-ok svg{color:var(--success)}.esp-message.is-erreur{color:var(--text);background:rgba(239,93,108,.1);border-color:rgba(239,93,108,.35)}.esp-message.is-erreur svg{color:var(--danger)}.esp-grille{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start}.esp-colonne{display:grid;gap:1.25rem;min-width:0}.esp-cote{position:sticky;top:calc(64px + 1rem)}.esp-carte-tete{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1rem}.esp-carte-tete>div{flex:1 1 auto;min-width:0}.esp-carte-tete h2{margin:0;font-size:1.08rem;font-weight:750;letter-spacing:-.01em}.esp-carte-tete p{margin:.25rem 0 0;color:var(--text-muted);font-size:.86rem;line-height:1.5}.esp-carte-icone{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--accent-soft);color:var(--accent-text)}.esp-carte-icone.is-danger{background:rgba(239,93,108,.12);color:var(--danger)}.esp-carte-pied{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--border)}.esp-vide{margin:0 0 .5rem;color:var(--text-muted);font-size:.9rem;line-height:1.55}.esp-aide{margin:.8rem 0 0;color:var(--text-muted);font-size:.85rem;line-height:1.55}.esp-aide svg{vertical-align:-2px}.esp-sous-titre{margin:1rem 0 .5rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.esp-boutons{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.9rem}.esp-passeport-carte{border-color:rgba(233,162,59,.3)}.esp-passeport-carte.is-complet{border-color:rgba(63,191,135,.3)}.esp-passeport-lignes{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.5rem}.esp-passeport-lignes li{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem .85rem;border-radius:var(--radius-sm);background:rgba(255,255,255,.025);border:1px solid var(--border)}.esp-passeport-nom{display:inline-flex;align-items:center;gap:.45rem;font-weight:650;font-size:.92rem}.esp-passeport-detail{color:var(--text-muted);font-size:.84rem;min-width:0}.esp-droits{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.5rem}.esp-droits li{display:flex;align-items:flex-start;gap:.5rem;font-size:.88rem;line-height:1.5;color:var(--text-muted)}.esp-droits li svg{flex:none;margin-top:.2rem}.esp-droits li.is-oui svg{color:var(--success)}.esp-droits li.is-non svg{color:var(--danger)}.esp-droits b{color:var(--text);font-weight:600}.esp-staff-carte{border-color:rgba(233,162,59,.3)}.esp-staff-carte.is-sanction{border-color:rgba(239,93,108,.4)}.esp-staff-avertissements,.esp-staff-lignes{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.esp-staff-avertissements li,.esp-staff-lignes li{display:flex;align-items:flex-start;gap:.55rem;min-width:0;font-size:.88rem;line-height:1.5;color:var(--text-muted)}.esp-staff-avertissements li>span,.esp-staff-lignes li>span{min-width:0;overflow-wrap:anywhere}.esp-staff-avertissements li svg,.esp-staff-lignes li svg{flex:none;margin-top:.2rem}.esp-staff-lignes li.is-danger svg{color:var(--danger)}.esp-staff-avertissements li svg,.esp-staff-lignes li.is-litige svg{color:var(--warning)}.esp-staff-lignes li.is-ok svg{color:var(--success)}.esp-staff-lignes b{color:var(--text);font-weight:600}.esp-staff-lignes small{display:block;margin-top:.15rem;font-size:.8rem}.esp-staff-avertissements span{color:var(--text)}.esp-staff-avertissements small{display:block;font-size:.76rem;color:var(--text-muted)}.esp-staff-lu{margin-top:.8rem}.esp-etats{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.35rem}.esp-liste{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.esp-liste.is-compacte{gap:.35rem}.esp-liste.is-compacte a{color:var(--text-muted);font-size:.9rem;text-decoration:none;overflow-wrap:anywhere}.esp-liste.is-compacte a:hover{color:var(--text)}.esp-ligne{display:flex;align-items:center;gap:.8rem;padding:.7rem .8rem;min-width:0;border-radius:var(--radius-sm);background:rgba(255,255,255,.025);border:1px solid var(--border)}.esp-ligne.is-seule{padding:0;background:0 0;border:0}.esp-logo{--c:var(--blue);flex:none;width:42px;height:42px;border-radius:11px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--c) 18%,var(--bg-card));color:color-mix(in srgb,var(--c) 55%,#fff);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.02em;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 40%,transparent)}.esp-logo.is-icone{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px rgba(99,141,255,.25)}.esp-logo img{width:100%;height:100%;object-fit:cover}.esp-ligne-texte{flex:1 1 auto;min-width:0;display:grid;gap:.15rem}.esp-ligne-texte b{font-size:.94rem;font-weight:650;overflow-wrap:anywhere}.esp-ligne-texte b a{color:var(--text);text-decoration:none}.esp-ligne-texte b a:hover{color:var(--accent-text)}.esp-ligne-texte small{color:var(--text-muted);font-size:.8rem;line-height:1.45;overflow-wrap:anywhere}.esp-ligne-texte small .sm-badge{margin-right:.3rem;vertical-align:1px}.esp-ligne-actions{flex:none;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}.esp-ligne-actions form{margin:0}.esp-verifiee{display:inline-flex;color:var(--accent-text);vertical-align:-2px}.esp-creer{margin-top:1rem;border-top:1px solid var(--border);padding-top:.9rem}.esp-creer summary{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;list-style:none;color:var(--accent-text);font-weight:650;font-size:.92rem}.esp-creer summary::-webkit-details-marker{display:none}.esp-creer-form{display:grid;gap:.8rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);margin-top:.9rem;align-items:end}.esp-creer-form .field{margin:0}.esp-creer-actions{grid-column:1/-1}.esp-tag{text-transform:uppercase;font-family:var(--font-mono)}.esp-raccourcis{display:grid;gap:.2rem}.esp-raccourcis a{display:flex;align-items:center;gap:.6rem;padding:.6rem .65rem;border-radius:var(--radius-sm);color:var(--text-muted);font-size:.92rem;text-decoration:none}.esp-raccourcis a span:first-of-type{flex:1 1 auto;min-width:0}.esp-raccourcis a svg{color:var(--accent-text);flex:none}@media (hover:hover) and (pointer:fine){.esp-raccourcis a:hover{background:rgba(255,255,255,.04);color:var(--text)}}.esp-progression{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.esp-progression a{display:flex;align-items:center;gap:.7rem;padding:.85rem 1rem;min-width:0;flex-wrap:wrap;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);text-decoration:none}.esp-progression li.is-fait a{border-color:rgba(63,191,135,.3)}.esp-progression-num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--accent-text);font-weight:800;font-size:.88rem}.esp-progression li.is-fait .esp-progression-num{background:rgba(63,191,135,.14);color:var(--success)}.esp-progression-nom{flex:1 1 auto;font-weight:650;min-width:0}.esp-etat{display:flex;align-items:flex-start;gap:.7rem;padding:.85rem 1rem;margin-bottom:1rem;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:rgba(255,255,255,.025)}.esp-etat svg{flex:none;margin-top:.1rem}.esp-etat b{display:block;font-size:.94rem}.esp-etat p{margin:.2rem 0 0;color:var(--text-muted);font-size:.86rem;line-height:1.5;overflow-wrap:anywhere}.esp-etat.is-ok{border-color:rgba(63,191,135,.35);background:rgba(63,191,135,.08)}.esp-etat.is-ok svg{color:var(--success)}.esp-etat.is-attente{border-color:rgba(233,162,59,.35);background:rgba(233,162,59,.07)}.esp-etat.is-attente svg{color:var(--warning)}.esp-etat.is-erreur{border-color:rgba(239,93,108,.35);background:rgba(239,93,108,.08)}.esp-etat.is-erreur svg{color:var(--danger)}.esp-form-age,.esp-form-niveau{display:grid;gap:.9rem}.esp-form-age .field,.esp-form-niveau .field{margin:0}.esp-form-age input[type=file]{width:100%}.esp-form-ligne{margin:0 0 1rem}.esp-form-actions{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.esp-champs-2{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.esp-case{display:flex;align-items:flex-start;gap:.6rem;font-size:.88rem;line-height:1.5;color:var(--text-muted);cursor:pointer}.esp-case input{margin-top:.25rem;flex:none}.esp-facultatif{color:var(--text-dim);font-weight:400;font-size:.82rem}.esp-alerte{color:var(--warning)!important}.esp-confidentialite{list-style:none;margin:1.1rem 0 0;padding:.9rem 1rem;display:grid;gap:.5rem;border-radius:var(--radius-sm);background:rgba(255,255,255,.025);border:1px dashed var(--border-strong)}.esp-confidentialite li{display:flex;align-items:flex-start;gap:.55rem;font-size:.84rem;line-height:1.5;color:var(--text-muted)}.esp-confidentialite li svg{flex:none;margin-top:.2rem;color:var(--accent-text)}.esp-bloque{display:grid;gap:.6rem;justify-items:start}.esp-bloque h2{margin:.2rem 0 0;font-size:1.2rem}.esp-bloque p{margin:0;color:var(--text-muted);line-height:1.55}@media (max-width:1080px){.esp-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.esp-grille{grid-template-columns:minmax(0,1fr)}.esp-cote{position:static}}@media (max-width:860px){.esp-etapes{grid-template-columns:minmax(0,1fr)}.esp-creer-form{grid-template-columns:repeat(2,minmax(0,1fr))}.esp-creer-form .field:first-child{grid-column:1/-1}}@media (max-width:640px){.esp-sections{grid-template-columns:minmax(0,1fr)}.esp-passeport-lignes li{grid-template-columns:minmax(0,1fr) auto}.esp-passeport-detail{grid-column:1/-1;grid-row:2}.esp-progression{grid-template-columns:minmax(0,1fr)}.esp-champs-2{grid-template-columns:minmax(0,1fr)}.esp-ligne{flex-wrap:wrap}.esp-ligne-actions{width:100%;justify-content:flex-start;padding-left:calc(42px + .8rem)}.esp-masque-tel{display:none}.esp-tete-avatar{width:52px;height:52px;border-radius:15px}}@media (max-width:420px){.esp-creer-form{grid-template-columns:minmax(0,1fr)}.esp-ligne-actions{padding-left:0}}