.enr{--mn-hauteur:148px;--mn-marge:10px;position:relative;container-type:inline-size}.enr-corps{font-size:var(--fs-xs);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:14px;padding:14px 16px 16px;display:grid}.enr-etapes{flex-direction:column;order:-1;gap:6px;display:flex}.enr-etapes-titre{color:var(--texte-3);font-weight:var(--fw-ui);margin:0}.enr .enr-etapes ol{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.enr .enr-etapes li{border-radius:var(--r-s);background:var(--surface-2);font-size:var(--fs-xs);transition:opacity .25s var(--ease), transform .25s var(--ease);border:0;justify-content:flex-start;align-items:center;gap:7px;padding:5px 7px;display:flex}.enr.joue .enr-etapes li:not(.vu){opacity:0;transform:translateY(4px)}.enr-num{background:var(--surface);width:16px;height:16px;color:var(--texte-2);font-size:var(--sc-fs-mini);font-weight:var(--fw-titre);border-radius:50%;flex:none;place-items:center;display:grid}.enr .enr-etapes .enr-verif{background:var(--surface);box-shadow:inset 0 0 0 1px var(--ligne-forte)}.enr-verif .enr-num{background:var(--bleu-nuit);color:var(--jaune)}.enr-verif-texte{flex:1}.enr-badge{border-radius:var(--r-pill);background:var(--surface-2);color:var(--texte-3);font-size:var(--sc-fs-mini);font-weight:var(--fw-ui);white-space:nowrap;padding:1px 6px}.enr:not(.joue) .enr-badge,.enr-badge.ok{background:var(--vert-f);color:var(--vert-t)}.enr-saisie{border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--ligne);color:var(--texte-3);margin-top:auto;padding:6px 8px}.enr-saisie .ecrit{color:var(--texte)}@container (width<=420px){.enr-corps{grid-template-columns:minmax(0,1fr)}}.imp{--mn-hauteur:150px;--mn-vignette:56px;--mn-photo:64px;position:relative}.imp-corps{font-size:var(--fs-xs);padding:14px 16px 16px}.imp .mn-fiche{--mn-vignette:48px}.imp-rupture i{opacity:.45}.imp-rupture em{color:var(--rouge);font-style:normal;font-weight:var(--fw-ui)}.imp-cookies{background:var(--surface);box-shadow:0 -1px 0 var(--ligne);transition:transform .3s var(--ease);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.imp-cookies.visible{transform:none}.imp-cookies-boutons{gap:6px;display:inline-flex}.imp-cookies-boutons span{border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--ligne-forte);padding:3px 9px}.imp-cookies-boutons .ok{background:var(--bleu-nuit);color:var(--nuit-t);box-shadow:none}.imp-popup{border-radius:var(--r-m);background:var(--surface);width:70%;box-shadow:0 0 0 999px color-mix(in srgb, var(--nuit) 35%, transparent), var(--ombre);text-align:center;opacity:0;visibility:hidden;transition:opacity .2s var(--ease), transform .2s var(--ease), visibility .2s;flex-direction:column;gap:8px;padding:14px 12px 12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)scale(.96)}.imp-popup.visible{opacity:1;visibility:visible;transform:translate(-50%,-45%)}.imp-fermer{background:var(--surface-2);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:6px;right:6px}.imp-champ{border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--ligne-forte);color:var(--texte-3);padding:4px 8px}.imp .imp-pastilles{grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.imp .imp-pastilles li{border-radius:var(--r-pill);background:var(--surface-2);color:var(--texte-3);font-size:var(--fs-xs);font-weight:var(--fw-ui);transition:background .25s var(--ease), color .25s var(--ease);border:0;justify-content:center;align-items:center;gap:4px;padding:5px 4px;display:flex}.imp .imp-pastilles li .ico{opacity:0}.imp .imp-pastilles li.fait{background:var(--vert-f);color:var(--vert-t)}.imp .imp-pastilles li.fait .ico{opacity:1}.adp{--mn-marge:10px 12px;--mn-ecart:6px;--mn-photo:56px;position:relative;container-type:inline-size}.adp-corps{font-size:var(--fs-xs);padding:12px 16px 14px}.adp-maj{color:var(--nuit-t);opacity:0;transition:opacity .25s var(--ease);align-items:center;gap:5px;display:inline-flex}.adp-maj:before{content:"";background:var(--jaune);border-radius:50%;width:6px;height:6px}.adp-maj.visible{opacity:1}.adp .mn-fiche{grid-template-columns:var(--mn-photo) 1fr auto}.adp .mn-bouton{transition:opacity .3s var(--ease), transform .3s var(--ease)}.adp .adp-nouveau{opacity:0;transform:translateY(6px)}.adp .adp-nouveau.visible,.adp:not(.joue) .adp-nouveau{opacity:1;transform:none}.adp .adp-ancien{transition:background .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease)}.adp .adp-ancien.parti,.adp:not(.joue) .adp-ancien{color:#0000;box-shadow:inset 0 0 0 1.5px var(--ligne-forte);outline:1.5px dashed var(--ligne-forte);outline-offset:-1.5px;background:0 0}.adp .mn-bouton.attente{opacity:.6}.adp-ligne-cmd{color:var(--texte-2);justify-content:space-between;display:flex}.adp-ligne-cmd b{color:var(--texte)}.adp-choix{grid-template-columns:1fr 1fr;gap:8px;display:grid}.adp-choix span{border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--ligne-forte);color:var(--texte-2);padding:6px 8px}.adp-choix .choisi{box-shadow:inset 0 0 0 1.5px var(--bleu-nuit);color:var(--texte);font-weight:var(--fw-ui)}.adp-adapte{border-radius:var(--r-pill);background:var(--vert-f);color:var(--vert-t);font-weight:var(--fw-ui);opacity:0;transition:opacity .2s var(--ease), transform .2s var(--ease);align-self:center;align-items:center;gap:4px;padding:2px 8px;display:inline-flex;transform:scale(.9)}.adp-adapte.visible,.adp:not(.joue) .adp-adapte{opacity:1;transform:none}.adp-erreur{opacity:0;transition:opacity .2s var(--ease)}.adp-erreur.visible{opacity:1}.adp .adp-bilan{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.adp .adp-bilan li{color:var(--texte-3);font-size:var(--fs-xs);transition:color .25s var(--ease);border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:3px 0;display:grid}.adp-pastille{background:var(--surface-2);width:18px;height:18px;transition:background .25s var(--ease), color .25s var(--ease);border-radius:50%;place-items:center;display:grid}.adp-pastille .ico,.adp-etat{opacity:0;transition:opacity .25s var(--ease)}.adp .adp-bilan li.fait{color:var(--texte)}.adp .adp-bilan li.fait .adp-pastille{background:var(--vert-f);color:var(--vert-t)}.adp .adp-bilan li.fait.ko .adp-pastille{background:var(--rouge-f);color:var(--rouge)}.adp .adp-bilan li.fait .ico,.adp .adp-bilan li.fait .adp-etat{opacity:1}.adp-etat{color:var(--vert-t);font-weight:var(--fw-ui)}.adp-bilan li.ko .adp-etat{color:var(--rouge)}@container (width<=360px){.adp .adp-bilan li{grid-template-columns:auto 1fr;row-gap:0}.adp-etat{grid-column:2}.adp-etat,.adp-erreur{font-size:calc(var(--fs-xs) - 1px)}}
