.ev-parent{max-width:70rem;margin-inline:auto}.ev-parent-tete{max-width:47rem;margin-block-end:var(--ev-space-8)}.ev-parent-tete .ev-kicker{color:var(--ev-text-link)}.ev-parent-contenu>section,.ev-parent-attente>section{margin-block:var(--ev-space-8);scroll-margin-block-start:8rem}.ev-parent h2{font-family:var(--ev-font-display);font-size:var(--ev-fs-xl);line-height:var(--ev-lh-xl);margin-bottom:var(--ev-space-3);text-wrap:balance}.ev-parent h3{font-family:var(--ev-font-display);font-size:var(--ev-fs-lg);line-height:var(--ev-lh-lg)}.ev-parent p{margin-block:var(--ev-space-2)}.ev-parent button:not(.ev-cta){font:inherit;color:inherit;background:var(--ev-bg-surface);border:1px solid var(--ev-border-strong);border-radius:var(--ev-radius-md);min-height:44px;padding:var(--ev-space-2) var(--ev-space-3);cursor:pointer}.ev-parent :is(button,a,input):focus-visible{outline:2px solid var(--ev-icon-primary);outline-offset:3px}.ev-parent button:disabled{opacity:.6;cursor:default}.ev-parent-etat,.ev-parent-confirmation{padding:var(--ev-space-6);background:var(--ev-bg-surface-alt);border:1px solid var(--ev-border-strong);border-radius:var(--ev-radius-lg)}.ev-parent-confirmation{border-color:var(--ev-icon-primary)}.ev-parent-entete{justify-content:space-between;align-items:center;gap:var(--ev-space-4);flex-wrap:wrap;display:flex}.ev-parent-entete-vivante{gap:var(--ev-space-6);padding:var(--ev-space-6);border-radius:var(--ev-radius-lg);background:var(--ev-ambiance-aube);color:var(--ev-text-primary);grid-template-columns:minmax(0,1fr) 220px;display:grid}.ev-parent-entete-texte{min-width:0}.ev-parent-entete-texte>p{max-width:44ch}.ev-parent-entete-texte>button{margin-block-start:var(--ev-space-3)}.ev-parent-illustration{border-radius:var(--ev-radius-md);align-self:stretch;min-width:0;overflow:hidden}.ev-parent-illustration img{aspect-ratio:1.45;object-fit:cover;object-position:28% center;width:100%;height:100%;max-height:152px;display:block}.ev-parent-actions{gap:var(--ev-space-3);flex-wrap:wrap;display:flex}.ev-parent-liste,.ev-parent-enfants,.ev-parent-seances{margin:var(--ev-space-4) 0;gap:var(--ev-space-4);padding:0;list-style:none;display:grid}.ev-parent-liste>li{justify-content:space-between;align-items:center;gap:var(--ev-space-4);border-bottom:1px solid var(--ev-border-subtle);padding-block:var(--ev-space-4);flex-wrap:wrap;display:flex}.ev-parent-enfants{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.ev-parent-enfants>li{align-content:start;align-items:center;gap:var(--ev-space-3) var(--ev-space-4);min-width:0;padding:var(--ev-space-5);border:1px solid var(--ev-border-subtle);border-radius:var(--ev-radius-lg);background:var(--ev-bg-surface);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);display:grid}.ev-parent-enfants>li[data-selectionne=true]{border-color:var(--ev-icon-primary);background:var(--ev-ambiance-ciel)}.ev-parent-enfants>li>button{grid-column:1/-1;justify-self:start}.ev-parent-identite{min-width:0}.ev-parent-identite h3{margin-block:0}.ev-parent-identite>p{color:var(--ev-text-secondary)}.ev-parent-repere{background:var(--ev-ambiance-ciel);width:3.5rem;height:3.5rem;color:var(--ev-text-link);font-family:var(--ev-font-display);font-size:var(--ev-fs-2xl);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.ev-parent-enfants>li[data-selectionne=true] .ev-parent-repere{background:var(--ev-bg-surface)}.ev-parent button.ev-parent-retrait{text-underline-offset:.2em;color:var(--ev-text-secondary);background:0 0;border:0;padding-inline:0;text-decoration:underline}.ev-parent-seances-entete{align-items:center;gap:var(--ev-space-4);display:flex}.ev-parent-seances-entete>h2{margin-block:0}.ev-parent-seances{gap:0}.ev-parent-seances>li{border-bottom:1px solid var(--ev-border-subtle);padding-block:var(--ev-space-5)}.ev-parent-seances>li>h3{margin-block:0 var(--ev-space-2)}.ev-parent-bilan{align-items:baseline;column-gap:var(--ev-space-6);row-gap:var(--ev-space-2);color:var(--ev-text-secondary);flex-wrap:wrap;display:flex}.ev-parent-bilan strong{color:var(--ev-text-primary);font-variant-numeric:tabular-nums}.ev-parent-mission{padding:var(--ev-space-2) var(--ev-space-3);border-inline-start:4px solid var(--ev-text-info);background-color:var(--ev-bg-info-soft);border-radius:var(--ev-radius-md);flex-basis:100%}.ev-parent-mission>*+*{margin-top:var(--ev-space-1)}.ev-parent-envoi{color:var(--ev-text-secondary);font-size:var(--ev-fs-sm)}.ev-parent-message{padding:var(--ev-space-4);border:1px solid var(--ev-border-subtle);border-radius:var(--ev-radius-md);background:var(--ev-bg-surface-alt)}.ev-parent-champ{gap:var(--ev-space-2);margin-block:var(--ev-space-4);display:grid}.ev-parent-champ input{width:100%;min-width:0;min-height:44px;padding:var(--ev-space-3);color:var(--ev-text-primary);background:var(--ev-bg-surface);border:1px solid var(--ev-border-strong);border-radius:var(--ev-radius-md);font:inherit}.ev-parent-case{gap:var(--ev-space-3);min-height:44px;margin-block:var(--ev-space-3);align-items:center;display:flex}.ev-parent-case input{width:1.25rem;height:1.25rem;accent-color:var(--ev-icon-primary)}.ev-parent-etapes{gap:var(--ev-space-5);margin-block:var(--ev-space-8);padding-inline-start:1.5rem;display:grid}.ev-parent-etapes li{padding-inline-start:var(--ev-space-2)}.ev-parent-etapes strong,.ev-parent-etapes span{display:block}.ev-parent-etapes li::marker{color:var(--ev-icon-primary);font-weight:600}.ev-parent-etapes span{margin-top:var(--ev-space-2);color:var(--ev-text-secondary)}@media (max-width:639px){.ev-parent-entete-vivante{gap:var(--ev-space-3);padding:var(--ev-space-4);grid-template-columns:minmax(0,1fr) 96px}.ev-parent-illustration{align-self:start}.ev-parent-illustration img{aspect-ratio:1;object-position:15% center;max-height:96px}.ev-parent-enfants{grid-template-columns:minmax(0,1fr)}.ev-parent-enfants>li{padding:var(--ev-space-4)}.ev-parent-bilan{column-gap:var(--ev-space-4)}}
