.form{gap:var(--e4);flex-direction:column;display:flex}.form__paire{gap:var(--e4);grid-template-columns:1fr 1fr;display:grid}.champ{gap:var(--e1);flex-direction:column;display:flex}.champ__label{color:var(--estompe);font-size:13px}.champ__requis{color:var(--brique)}.champ__saisie{width:100%;font:inherit;color:var(--encre);background:var(--papier);border:1px solid var(--bordure-forte);border-radius:var(--r-md);padding:var(--e2) var(--e3);resize:vertical;font-size:15px;transition:border-color .15s,box-shadow .15s}.champ__saisie:focus{border-color:var(--brique);box-shadow:0 0 0 3px var(--rouge-50);outline:none}.champ__saisie::placeholder{color:var(--estompe)}.recap{gap:var(--e3);background:var(--voile);border-radius:var(--r-md);padding:var(--e3) var(--e4);display:flex}.recap__bloc{flex-direction:column;flex:1;gap:2px;display:flex}.recap__libelle{letter-spacing:.04em;text-transform:uppercase;color:var(--estompe);font-size:12px}.recap__valeur{color:var(--encre);font-size:16px;font-weight:600}.recap__valeur--alerte{color:var(--attention)}.form__avert{color:var(--attention);background:var(--attention-voile);border-radius:var(--r-md);padding:var(--e2) var(--e3);margin:0;font-size:13px}.form__actions{justify-content:flex-end;gap:var(--e2);margin-top:var(--e2);display:flex}@media (max-width:760px){.form__paire{grid-template-columns:1fr}}
