.an{--an-encre:var(--blanc);--an-papier:var(--fond-2);--an-face:color-mix(in srgb, var(--blanc) 12%, var(--navy));--an-dessus:color-mix(in srgb, var(--blanc) 19%, var(--navy));--an-ombre-0:color-mix(in srgb, var(--blanc) 3%, var(--navy));--an-ombre-1:color-mix(in srgb, var(--blanc) 7%, var(--navy));--an-ombre-2:color-mix(in srgb, var(--blanc) 11%, var(--navy));--an-ombre-3:color-mix(in srgb, var(--blanc) 15%, var(--navy));--an-allume-dessus:color-mix(in srgb, var(--bleu) 34%, var(--navy));--an-allume-ombre:color-mix(in srgb, var(--bleu) 21%, var(--navy));--an-hi:color-mix(in srgb, var(--blanc) 84%, var(--navy));--an-mid:color-mix(in srgb, var(--blanc) 52%, var(--navy));--an-lo:color-mix(in srgb, var(--blanc) 31%, var(--navy));--an-faint:color-mix(in srgb, var(--blanc) 17%, var(--navy));--an-allume:var(--bleu);--an-halo:var(--navy);--an-halo-filtre:blur(9px) brightness(.3);--an-halo-opacite:.9;--an-ouvert:var(--navy);--an-site:var(--carmin);--an-voyant:var(--bleu);--anatomy-card:var(--an-papier);--anatomy-paper:var(--an-papier);--anatomy-face:var(--an-face);--anatomy-top:var(--an-dessus);--anatomy-shade-0:var(--an-ombre-0);--anatomy-shade-1:var(--an-ombre-1);--anatomy-shade-2:var(--an-ombre-2);--anatomy-shade-3:var(--an-ombre-3);--anatomy-lit-top:var(--an-allume-dessus);--anatomy-lit-shade:var(--an-allume-ombre);--anatomy-hi:var(--an-hi);--anatomy-mid:var(--an-mid);--anatomy-lo:var(--an-lo);--anatomy-faint:var(--an-faint);--anatomy-lit:var(--an-allume);--anatomy-halo:var(--an-halo);--anatomy-halo-opacity:var(--an-halo-opacite);--anatomy-dot:var(--an-hi);--anatomy-red:var(--carmin);--anatomy-green:var(--vert);--anatomy-blue:var(--bleu);--anatomy-text:var(--texte-2);--anatomy-strong:var(--texte);--anatomy-muted:var(--texte-3);--anatomy-weight:.6px;--anatomy-ease:var(--ease);--anatomy-mono:var(--f-mono);color:var(--texte)}[data-theme=carnet] .an{--an-encre:var(--navy);--an-papier:var(--surface);--an-face:var(--blanc);--an-dessus:var(--blanc);--an-ombre-0:color-mix(in srgb, var(--navy) 13%, var(--blanc));--an-ombre-1:color-mix(in srgb, var(--navy) 9%, var(--blanc));--an-ombre-2:color-mix(in srgb, var(--navy) 5.5%, var(--blanc));--an-ombre-3:color-mix(in srgb, var(--navy) 2.5%, var(--blanc));--an-allume-dessus:color-mix(in srgb, var(--bleu) 30%, var(--blanc));--an-allume-ombre:color-mix(in srgb, var(--bleu) 18%, var(--blanc));--an-hi:var(--navy);--an-mid:color-mix(in srgb, var(--navy) 52%, var(--blanc));--an-lo:color-mix(in srgb, var(--navy) 31%, var(--blanc));--an-faint:color-mix(in srgb, var(--navy) 16%, var(--blanc));--an-allume:var(--navy);--an-halo:color-mix(in srgb, var(--navy) 55%, var(--blanc));--an-halo-filtre:blur(9px);--an-halo-opacite:.34;--an-ouvert:color-mix(in srgb, var(--navy) 22%, var(--blanc));--an-voyant:var(--bleu);--anatomy-dot:var(--navy)}.an .iso-svg{width:100%;height:auto;display:block;overflow:visible}.an .iso-svg path,.an .iso-svg circle{vector-effect:non-scaling-stroke}.an .iso-fill{fill:var(--anatomy-paper);stroke:none}.an .iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.an .iso-shade,.an .iso-top{stroke:none}.an .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.an .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.an .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.an .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.an .iso-top{fill:var(--anatomy-top)}.an .iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.an .iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.an .iso-solid[data-seamless]>.iso-shade,.an .iso-solid[data-seamless]>.iso-top{stroke-width:.4px;stroke-linejoin:round}.an .iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.an .iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.an .iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.an .iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.an .iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.an .iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.an .iso-halo{fill:var(--anatomy-halo);stroke:none;filter:var(--an-halo-filtre);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.an .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.an .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.an .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.an .iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.an .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.an .iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.an .iso-line[data-tone=red]{stroke:var(--anatomy-red)}.an .iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.an .iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1px}.an .iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.an .iso-dots[data-tone=hi] circle{opacity:.85}.an .iso-dots[data-tone=mid] circle{opacity:.45}.an .iso-dots[data-tone=lo] circle{opacity:.22}.an .iso-dots[data-tone=faint] circle{opacity:.12}.an .iso-figure{margin:0}.an .iso-plate{border-radius:var(--rayon);background:var(--anatomy-card);box-shadow:0 0 0 1px var(--filet-2);padding:40px clamp(10px,2.2vw,28px) 44px;position:relative}.an .iso-plate-corners{pointer-events:none;position:absolute;inset:18px 20px}.an .iso-plate-corner{color:var(--anatomy-muted);font-family:var(--anatomy-mono);letter-spacing:.04em;white-space:nowrap;font-size:11px;line-height:1;position:absolute}.an .iso-plate-corner[data-corner=fig]{color:var(--anatomy-text);top:0;left:0}.an .iso-plate-corner[data-corner=title]{text-transform:uppercase;letter-spacing:.1em;top:0;right:0}.an .iso-plate-corner[data-corner=hint]{text-transform:uppercase;letter-spacing:.1em;bottom:0;left:0}.an .iso-plate-corner[data-corner=readout]{color:var(--anatomy-text);font-variant-numeric:tabular-nums;bottom:0;right:0}@media (max-width:767px){.an .iso-plate-corners{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;display:grid}.an .iso-plate-corner{white-space:normal;position:static}.an .iso-plate-corner[data-corner=fig]{grid-area:1/1}.an .iso-plate-corner[data-corner=title]{text-align:right;grid-area:1/2}.an .iso-plate-corner[data-corner=hint]{grid-area:3/1/4/3}.an .iso-plate-corner[data-corner=readout]{text-align:right;grid-area:4/1/5/3}}.an .iso-plate .iso-svg{margin:0 auto}.an .iso-legend{color:var(--anatomy-muted);font-size:var(--t-etiquette);gap:8px;margin-top:12px;line-height:1.55;display:grid}.an .iso-keys{flex-wrap:wrap;gap:6px 18px;display:flex}.an .iso-key{align-items:center;gap:7px;display:inline-flex}.an .iso-swatch{flex:none;width:16px;height:10px;overflow:visible}.an .iso-swatch path{fill:none;stroke:var(--anatomy-hi);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.an .iso-swatch[data-mark=raised] path,.an .iso-swatch[data-mark=flat] path{stroke:var(--anatomy-mid)}.an .iso-swatch[data-mark=lit] path{stroke:var(--anatomy-lit)}.an .iso-swatch[data-mark=dim] path{stroke:var(--anatomy-lo)}.an .iso-swatch[data-mark=dotted] path{stroke-dasharray:.01 3;stroke-width:1.4px}.an .iso-swatch[data-mark=red] path{stroke:var(--anatomy-red)}.an .iso-swatch[data-mark=blue] path{stroke:var(--anatomy-blue)}.an .iso-swatch-crease{stroke:var(--anatomy-lo)!important}@media (max-width:560px){.an .iso-plate{padding:42px 8px 44px}}.an .an-it[data-on]{--anatomy-hi:var(--anatomy-lit);--anatomy-mid:var(--an-hi);--anatomy-lo:var(--an-mid);--anatomy-faint:var(--an-lo);--anatomy-dot:var(--anatomy-lit)}.an .an-it[data-on] .iso-fill{fill:var(--anatomy-face)}.an .an-it[data-on] .iso-top{fill:var(--anatomy-lit-top)}.an .an-it[data-on] .iso-shade{fill:var(--anatomy-lit-shade)}.an .an-it[data-on] .iso-dots circle{opacity:.9}.an[data-focus] .an-it:not([data-on]){--anatomy-hi:var(--an-mid);--anatomy-mid:var(--an-lo);--anatomy-lo:var(--an-faint)}.an .an-it,.an .an-puce{transition:none}.an .an-it .iso-line,.an .an-it .iso-fill,.an .an-it .iso-top,.an .an-it .iso-shade{transition:stroke .35s var(--ease), fill .35s var(--ease)}.an .an-it .an-site .iso-fill,.an .an-it .an-site .iso-top,.an .an-it[data-on] .an-site .iso-fill,.an .an-it[data-on] .an-site .iso-top{fill:var(--an-site)}.an .an-it .an-site .iso-shade,.an .an-it[data-on] .an-site .iso-shade{fill:color-mix(in srgb, var(--an-site) 72%, var(--navy))}.an .an-it .an-site .iso-edge,.an .an-it[data-on] .an-site .iso-edge{stroke:var(--an-site)}.an .an-it .an-voyant .iso-fill,.an .an-it .an-voyant .iso-shade,.an .an-it .an-voyant .iso-top{fill:var(--an-lo)}.an .an-it .an-voyant--go .iso-fill,.an .an-it .an-voyant--go .iso-top{fill:var(--an-voyant)}.an .an-it .an-voyant--go .iso-shade{fill:color-mix(in srgb, var(--an-voyant) 62%, var(--navy))}.an .an-it .an-voyant--go .iso-edge{stroke:var(--an-voyant)}.an .an-voyant-tete circle{fill:var(--an-lo);opacity:.9}.an [data-etat=ok] .an-voyant-tete circle,.an [data-etat=ok].an-voyant-tete circle{fill:var(--an-voyant);opacity:1}.an [data-etat=ko] .an-voyant-tete circle,.an [data-etat=ko].an-voyant-tete circle{fill:var(--carmin);opacity:1}.an .an-ouverture .iso-fill{fill:var(--an-ouvert)}.an .an-ouverture .iso-edge{stroke:var(--anatomy-lo)}.an .an-aiguille{stroke-width:1.1px}.an .an-essai circle{fill:var(--an-lo);opacity:.9}.an .an-essai[data-on] circle{fill:var(--an-voyant);opacity:1}.an .an-puits circle{fill:var(--an-lo);opacity:.8}.an .an-it[data-confirme][data-allume] .iso-line{stroke:var(--an-allume)}.an .an-it[data-confirme][data-allume] .an-puits circle{fill:var(--an-voyant);opacity:1}.an .an-puce{pointer-events:none}.an .an-puce .iso-fill,.an .an-puce .iso-top{fill:var(--an-puce)}.an .an-puce .iso-shade{fill:color-mix(in srgb, var(--an-puce) 76%, var(--navy))}.an .an-puce .an-motif{opacity:0}.an .an-puce[data-motif] .an-motif{opacity:1}.an .an-puce .an-repere{opacity:0}.an .an-puce[data-repere] .an-repere{opacity:1}.an .an-repere circle{fill:var(--an-site);opacity:1}.an .an-scene{outline:none;position:relative}.an .an-scene:focus-visible{outline:1px solid var(--anatomy-muted);outline-offset:6px}.an .an-parle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section--anatomie{background:var(--fond);color:var(--texte);padding-block:clamp(36px,3.4vw,48px);overflow-x:clip}.an-entete{margin-bottom:clamp(16px,1.8vw,24px)}.an-titre{max-width:60ch;font-family:var(--f-titre);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.2rem + 2vw,2.6rem);font-weight:700;line-height:1.1}.an{--an-feu:color-mix(in srgb, var(--bleu) 26%, var(--surface));--an-puce:color-mix(in srgb, var(--blanc) 40%, var(--navy))}[data-theme=carnet] .an{--an-feu:color-mix(in srgb, var(--bleu) 24%, var(--blanc));--an-puce:color-mix(in srgb, var(--navy) 16%, var(--blanc))}.an .an-etapes{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(8px,1vw,14px);margin:clamp(14px,1.6vw,22px) 0 0;padding:0;list-style:none;display:grid}.an .an-etape-item{min-width:0}.an .an-etape{text-align:left;width:100%;height:100%;font:inherit;color:var(--texte);background:var(--surface);border-radius:var(--rayon);box-shadow:inset 0 0 0 1px var(--filet);cursor:pointer;transition:background-color .35s var(--ease), box-shadow .35s var(--ease);border:0;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 10px;padding:14px 14px 16px;display:grid}.an .an-etape[data-on]{background:var(--an-feu);box-shadow:inset 0 0 0 1px var(--accent)}.an .an-etape:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.an .an-etape__num{font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.06em;color:var(--texte-3);grid-row:span 2;padding-top:.2em}.an .an-etape__nom{font-family:var(--f-titre);font-weight:700;font-size:var(--t-petit);line-height:1.2}.an .an-etape__quand{font-family:var(--f-mono);font-size:var(--t-etiquette);letter-spacing:.04em;color:var(--texte-2)}.an .an-etape__faisons{font-size:var(--t-etiquette);color:var(--texte-2);grid-column:1/-1;margin-top:8px;line-height:1.5}.an .an-etape__recu{border-top:1px solid var(--filet);font-size:var(--t-etiquette);color:var(--texte-3);grid-column:1/-1;margin-top:8px;padding-top:8px;line-height:1.5}.an .an-etape__recu b{color:var(--texte-2);font-weight:700}.an .an-ligne{max-width:120ch;display:block}.an .iso-legend .iso-caption{gap:6px;display:grid}.an .iso-plate .iso-svg{width:100%;max-height:min(76vh,800px)}@media (hover:none){.an .an-pointeur{display:none}}@media (hover:hover){.an .an-tactile{display:none}}@media (max-width:1239px){.an .an-etapes{grid-template-columns:repeat(3,minmax(0,1fr))}}.an .iso-figure{flex-direction:column;display:flex}.an .iso-plate{order:1}.an .iso-legend{order:2}.an .an-index{order:3}.an .an-detail{display:none}@media (max-width:1239px){.an .an-index{order:2;margin-top:12px}.an .iso-legend{order:3}.an .an-etapes{gap:8px;margin-top:0}.an .an-etape{align-content:center;gap:1px 10px;padding:10px 12px}.an .an-etapes .an-etape__faisons,.an .an-etapes .an-etape__recu{display:none}.an .an-etape__num{color:var(--texte);font-weight:700}.an .an-etape__nom{font-size:.9375rem}.an[data-detail] .an-detail{background:var(--surface);border-radius:var(--rayon);min-height:7.7em;box-shadow:inset 0 0 0 1px var(--accent);font-size:var(--t-etiquette);color:var(--texte-2);margin-top:8px;padding:12px 14px 14px;line-height:1.5;display:block}.an .an-detail .an-etape__faisons,.an .an-detail .an-etape__recu{border:0;margin:0;padding:0;display:block}.an .an-detail .an-etape__recu{border-top:1px solid var(--filet);color:var(--texte-3);margin-top:8px;padding-top:8px}}@media (max-width:767px){.an[data-detail] .an-detail{min-height:9.5em}}@media (max-width:640px){.an[data-detail] .an-detail{min-height:10.8em}.an .an-etapes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.an .an-etape{gap:0 8px;padding:8px 10px}.an .an-etape__nom{font-size:.875rem;line-height:1.2}.an .an-etape__quand{font-size:.75rem}.an .iso-legend{gap:6px;margin-top:10px;font-size:.8125rem;line-height:1.45}.an .iso-keys{gap:4px 14px}.an .an-tactile{display:none}}@media (max-width:380px){.an[data-detail] .an-detail{min-height:12.3em}}.an .tb-body{fill:var(--anatomy-shade-2);stroke:none}.an .tb-shine{fill:var(--anatomy-top);stroke:none}.an .tb-shade{fill:var(--anatomy-shade-0);stroke:none}.an .tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45px;stroke-linecap:butt;stroke-linejoin:round}.an .iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.an .iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.an .iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}@media (max-width:640px){.an .an-scene{-webkit-mask-image:linear-gradient(90deg, transparent, var(--navy) 6%, var(--navy) 94%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--navy) 6%, var(--navy) 94%, transparent);mask-image:linear-gradient(90deg, transparent, var(--navy) 6%, var(--navy) 94%, transparent);overflow:clip}.an .an-scene:focus-visible{outline-offset:-3px}.an .iso-plate .iso-svg{width:120%;max-width:none;margin-left:-10%}}.an .an-it[data-curseur]{opacity:0}.an[data-etape-vue="0"] .an-it[data-curseur="0"],.an[data-etape-vue="1"] .an-it[data-curseur="1"],.an[data-etape-vue="2"] .an-it[data-curseur="2"],.an[data-etape-vue="3"] .an-it[data-curseur="3"],.an[data-etape-vue="4"] .an-it[data-curseur="4"],.an[data-etape-vue="5"] .an-it[data-curseur="5"]{opacity:1}.an .an-it[data-curseur]{transition:opacity .35s var(--ease)}.an .an-it .an-puce-solide .iso-fill,.an .an-it .an-puce-solide .iso-top,.an .an-it[data-on] .an-puce-solide .iso-fill,.an .an-it[data-on] .an-puce-solide .iso-top{fill:var(--an-puce)}.an .an-it .an-puce-solide .iso-shade,.an .an-it[data-on] .an-puce-solide .iso-shade{fill:color-mix(in srgb, var(--an-puce) 76%, var(--navy))}.an .iso-line.an-puce-plate{fill:var(--an-puce)}.an .iso-face-text{letter-spacing:.06em;font-weight:700}@media (max-width:767px) and (hover:hover){.an .iso-plate{padding-bottom:66px}}@media (prefers-reduced-motion:reduce){.an[data-motion=force] .an-it .iso-line,.an[data-motion=force] .an-it .iso-fill,.an[data-motion=force] .an-it .iso-top,.an[data-motion=force] .an-it .iso-shade,.an[data-motion=force] .an-it[data-curseur],.an[data-motion=force] .an-etape{transition-duration:.35s!important}}
.cdr{--cdr-lavis-1:color-mix(in srgb, var(--cdr-1) 34%, var(--surface));--cdr-lavis-2:color-mix(in srgb, var(--cdr-2) 26%, var(--surface));--cdr-lavis-3:color-mix(in srgb, var(--cdr-3) 24%, var(--surface));--cdr-lavis-fr:color-mix(in srgb, var(--texte-3) 13%, var(--surface));--cdr-trait-fr:var(--filet-2);--cdr-lisere:color-mix(in srgb, var(--navy) 55%, transparent);--etiq:1.3rem;--ligne:calc(var(--etiq) + 1.75em);color:var(--texte);margin-block:0 clamp(28px,4vw,44px)}.cdr__corps{min-width:0;display:grid}.cdr__choix{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1rem;display:flex}.cdr__choix-titre{color:var(--texte-3);margin:0 .25rem 0 0}@media (max-width:599.98px){.cdr__choix-titre{display:none}}.cdr__choix-bouton{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--texte-3) 80%, var(--surface));background:var(--surface);min-height:2.75rem;color:var(--texte);font-family:var(--f-titre);font-weight:700;font-size:var(--t-petit);cursor:pointer;border-radius:999px;align-items:center;padding:.4rem 1.1rem;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.cdr__choix-bouton:hover{border-color:var(--navy)}#cdr-ex-0:checked~.cdr__choix label[for=cdr-ex-0],#cdr-ex-1:checked~.cdr__choix label[for=cdr-ex-1],#cdr-ex-2:checked~.cdr__choix label[for=cdr-ex-2],.cdr__choix-bouton[aria-pressed=true]{background:var(--bouton-fond);border-color:var(--bouton-fond);color:var(--bouton-texte)}#cdr-ex-0:focus-visible~.cdr__choix label[for=cdr-ex-0],#cdr-ex-1:focus-visible~.cdr__choix label[for=cdr-ex-1],#cdr-ex-2:focus-visible~.cdr__choix label[for=cdr-ex-2]{outline:2px solid var(--navy);outline-offset:3px}.cdr__exemple{padding-bottom:.5rem;display:none;container-type:inline-size}#cdr-ex-0:checked~.cdr__exemple[data-exemple="0"],#cdr-ex-1:checked~.cdr__exemple[data-exemple="1"],#cdr-ex-2:checked~.cdr__exemple[data-exemple="2"]{display:block}.cdr__plan{grid-template-columns:minmax(0,1fr);grid-template-areas:"seq""carte""legende";align-items:start;gap:clamp(14px,2.2vw,24px);display:grid}@container (min-width:44rem){.cdr__plan{grid-template:"seq carte""legende carte"1fr/max-content minmax(0,1fr)}}.cdr__gauche{grid-area:seq;justify-self:start;min-width:0;max-width:100%}.cdr__carte{grid-area:carte}.cdr__legende{width:0;min-width:100%;max-width:62ch;font-size:var(--t-petit);color:var(--texte-2);grid-area:legende;margin:0;line-height:1.5}.cdr__legende p{margin:0}.cdr__legende .cdr__reste{margin-top:.5rem}.cdr__source{width:0;min-width:100%;color:var(--texte-3);margin:.7rem 0 0}.cdr__sequence{grid-template-columns:repeat(var(--n), 1ch);box-sizing:border-box;--pad:clamp(10px, 1.6vw, 18px);max-width:100%;padding:var(--pad);background:var(--surface);border:1px solid var(--filet);font-family:var(--f-mono);font-size:clamp(.875rem, calc(100cqw / (var(--n) + 4) / .62), 1.125rem);border-radius:14px;justify-content:start;line-height:1;display:grid;position:relative}.cdr__aa{height:var(--ligne);display:block;position:relative}.cdr__fond{inset:var(--etiq) 0 0 0;pointer-events:none;border-bottom:3px solid #0000;position:absolute}.cdr__aa--fr .cdr__fond{background:var(--cdr-lavis-fr);border-bottom-color:var(--cdr-trait-fr)}.cdr__aa--c1 .cdr__fond{background:var(--cdr-lavis-1);border-bottom-color:var(--cdr-1)}.cdr__aa--c2 .cdr__fond{background:var(--cdr-lavis-2);border-bottom-color:var(--cdr-2)}.cdr__aa--c3 .cdr__fond{background:var(--cdr-lavis-3);border-bottom-color:var(--cdr-3)}.cdr__lettre{inset:var(--etiq) 0 3px 0;color:var(--texte);place-items:center;font-weight:600;display:grid;position:absolute}.cdr__etiq{z-index:2;height:var(--etiq);font-family:var(--f-titre);font-weight:800;font-size:var(--t-etiquette);letter-spacing:.04em;white-space:nowrap;color:var(--texte-2);align-items:center;display:flex;position:absolute;top:0;left:0}.cdr__etiq--droite{left:auto;right:calc(var(--d) * -1ch)}.cdr__aa--c1 .cdr__etiq,.cdr__aa--c2 .cdr__etiq,.cdr__aa--c3 .cdr__etiq{color:var(--texte)}.cdr__aa--c1 .cdr__etiq:before,.cdr__aa--c2 .cdr__etiq:before,.cdr__aa--c3 .cdr__etiq:before,.cdr__puce{content:"";width:.7em;height:.7em;box-shadow:inset 0 0 0 1px var(--cdr-lisere);border-radius:2px;flex:none;margin-right:.35em;display:inline-block}.cdr__aa--c1 .cdr__etiq:before,.cdr__borne--c1 .cdr__puce{background:var(--cdr-1)}.cdr__aa--c2 .cdr__etiq:before,.cdr__borne--c2 .cdr__puce{background:var(--cdr-2)}.cdr__aa--c3 .cdr__etiq:before,.cdr__borne--c3 .cdr__puce{background:var(--cdr-3)}.cdr__tete{top:var(--pad);left:var(--pad);z-index:3;width:1ch;height:var(--ligne);opacity:0;pointer-events:none;position:absolute}.cdr__tete:before{content:"";inset:var(--etiq) -2px 0 -2px;border:2px solid var(--navy);border-radius:3px;position:absolute}.cdr__carte{background:var(--surface);border:1px solid var(--filet);min-width:0;box-shadow:0 2px 6px color-mix(in srgb, var(--navy) 10%, transparent), 0 36px 64px -34px color-mix(in srgb, var(--navy) 50%, transparent);border-radius:14px;margin:0 0 1.75rem;padding:clamp(14px,2vw,24px)}.cdr__carte-tete{border-bottom:1px solid var(--filet);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:1rem;padding-bottom:.7rem;display:flex}.cdr__carte-titre{font-family:var(--f-titre);margin:0;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);font-weight:700}.cdr__carte-sous{margin:0}.cdr__schemas{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.cdr__schema{grid-template-columns:4.7rem minmax(0,1fr);align-items:center;gap:.55rem .5rem;display:grid}.cdr__schema-nom{font-family:var(--f-titre);font-weight:800;font-size:var(--t-petit);letter-spacing:.02em;margin:0}.cdr__barre{background:var(--fond-2);border:1px solid var(--filet);border-radius:999px;height:.9rem;position:relative}.cdr__seg{position:absolute;top:-1px;bottom:-1px}.cdr__trait{height:100%;box-shadow:inset 0 0 0 1px var(--cdr-lisere);transform-origin:0;border-radius:999px;display:block}.cdr__trait--c1{background:var(--cdr-1)}.cdr__trait--c2{background:var(--cdr-2)}.cdr__trait--c3{background:var(--cdr-3)}.cdr__bornes{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.cdr__borne{gap:.05rem;min-width:0;display:grid}.cdr__borne dt{font-family:var(--f-titre);font-weight:800;font-size:var(--t-etiquette);letter-spacing:.04em;color:var(--texte-2);align-items:center;display:flex}.cdr__borne dd{margin:0}.cdr__valeur{flex-wrap:wrap;align-items:baseline;column-gap:.5rem;display:flex}@container (max-width:30rem){.cdr__valeur{flex-direction:column;row-gap:0}}.cdr__plage{font-family:var(--f-mono);font-weight:600;font-size:var(--t-petit);white-space:nowrap}.cdr__n{font-size:var(--t-etiquette);color:var(--texte-2);white-space:nowrap}.cdr__outil{gap:.55rem;max-width:52rem;margin-bottom:1.25rem;display:grid}.cdr__outil-tete{flex-wrap:wrap;align-items:baseline;gap:.1rem .9rem;display:flex}.cdr__outil-etiquette{font-family:var(--f-titre);font-weight:700;font-size:var(--t-petit);line-height:1.3}.cdr__saisie{box-sizing:border-box;resize:vertical;background:var(--surface);width:100%;min-height:4.5rem;color:var(--texte);border:1px solid color-mix(in srgb, var(--texte-3) 80%, var(--surface));font-family:var(--f-mono);letter-spacing:.02em;border-radius:14px;margin:0;padding:.7rem .9rem;font-size:1rem;line-height:1.5}.cdr__saisie::placeholder{color:var(--texte-3);opacity:1}.cdr__saisie:hover{border-color:var(--navy)}.cdr__saisie:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.cdr__saisie:disabled{background:var(--fond-2);cursor:not-allowed}.cdr__aide{font-size:var(--t-petit);color:var(--texte-2);margin:0;line-height:1.5}.cdr__outil-ligne{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;display:flex}.cdr__lancer{box-sizing:border-box;border:1px solid var(--bouton-fond);background:var(--bouton-fond);min-height:2.75rem;color:var(--bouton-texte);font-family:var(--f-titre);font-weight:700;font-size:var(--t-petit);cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;margin:0;padding:.4rem 1.4rem;line-height:1.2;transition:box-shadow .2s;display:inline-flex}.cdr__lancer:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--navy) 18%, transparent)}.cdr__lancer:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.cdr__lancer:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.cdr__lancer--occupe{cursor:progress}.cdr__tourne{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:.95em;height:.95em;animation:.8s linear infinite cdr-tourne}@keyframes cdr-tourne{to{transform:rotate(1turn)}}.cdr__prive{font-size:var(--t-petit);color:var(--texte);flex:18rem;margin:0;line-height:1.5}.cdr__sans-js{font-size:var(--t-petit);color:var(--texte-2);margin:0;line-height:1.5}.cdr__etat{min-height:1.5rem}.cdr__statut{font-size:var(--t-petit);color:var(--texte-2);margin:0;line-height:1.5rem}.cdr__refus{background:var(--surface);border:1px solid var(--filet-2);border-left:4px solid var(--carmin);border-radius:10px;margin-top:.25rem;padding:.8rem 1rem .9rem}.cdr__refus p{margin:0}.cdr__refus-titre{font-family:var(--f-titre);font-weight:800;font-size:var(--t-petit);line-height:1.4}.cdr__refus-corps{font-size:var(--t-petit);color:var(--texte);margin-top:.25rem;line-height:1.5}.cdr__refus-exemples{font-size:var(--t-petit);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.7rem;display:flex}.cdr__domaines{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1rem;display:flex}.cdr__absent{font-size:var(--t-petit);color:var(--texte-2);margin:0;line-height:1.4}@media (prefers-reduced-motion:reduce){.cdr__choix-bouton,.cdr__lancer{transition:none}.cdr__tourne{animation:none}}
