.demo.svelte-ggngyf{padding:clamp(1.25rem,3vw,2.25rem);display:grid;gap:var(--e5)}h2.svelte-ggngyf{margin-bottom:var(--e2)}.intro.svelte-ggngyf{color:var(--encre-2);margin:0}.atelier.svelte-ggngyf{display:grid;gap:var(--e5)}@media(min-width:56rem){.atelier.svelte-ggngyf{grid-template-columns:1.1fr .8fr 1.1fr;gap:var(--e6)}}.colonne.svelte-ggngyf{display:grid;gap:var(--e3);align-content:start}.titre-col.svelte-ggngyf{margin:0;font-size:var(--texte-petit);font-weight:700;color:var(--encre-2)}.cadre.svelte-ggngyf{width:100%;max-width:22rem;aspect-ratio:1;border-radius:var(--rayon);background:var(--surface);touch-action:none;cursor:crosshair}.cadre.svelte-ggngyf path:where(.svelte-ggngyf),.voisins.svelte-ggngyf path:where(.svelte-ggngyf),.memoire.svelte-ggngyf path:where(.svelte-ggngyf){fill:none;stroke:var(--encre);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.cadre.svelte-ggngyf text:where(.svelte-ggngyf){fill:var(--discret);font-size:6px;text-anchor:middle;font-family:var(--police)}.pour-moi.svelte-ggngyf,.corriger.svelte-ggngyf{display:flex;flex-wrap:wrap;gap:var(--e2);align-items:center}.pour-moi.svelte-ggngyf .discret:where(.svelte-ggngyf),.corriger.svelte-ggngyf .discret:where(.svelte-ggngyf){flex-basis:100%}.pour-moi.svelte-ggngyf .btn:where(.svelte-ggngyf),.corriger.svelte-ggngyf .btn:where(.svelte-ggngyf){min-height:2.4rem}.pixels.svelte-ggngyf{width:100%;max-width:12rem;aspect-ratio:1;border-radius:var(--rayon-petit);background:var(--surface);shape-rendering:crispEdges}.pixels.svelte-ggngyf rect:where(.svelte-ggngyf){fill:var(--marque)}.legende.svelte-ggngyf{margin:0}.reponse.svelte-ggngyf{margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:700;letter-spacing:-.015em}.attente.svelte-ggngyf{margin:0;color:var(--discret)}.verdict.svelte-ggngyf .discret:where(.svelte-ggngyf){margin:0}.voisins.svelte-ggngyf{list-style:none;margin:0;padding:0;display:flex;gap:var(--e3)}.voisins.svelte-ggngyf li:where(.svelte-ggngyf){display:grid;gap:var(--e1);justify-items:center;font-size:.85rem;font-weight:600;color:var(--marque)}.voisins.svelte-ggngyf li.autre:where(.svelte-ggngyf){color:var(--discret)}.voisins.svelte-ggngyf svg:where(.svelte-ggngyf){width:4.5rem;height:4.5rem;border-radius:var(--rayon-petit);background:var(--marque-pale)}.voisins.svelte-ggngyf li.autre:where(.svelte-ggngyf) svg:where(.svelte-ggngyf){background:var(--neutre)}.voisins.svelte-ggngyf path:where(.svelte-ggngyf){stroke-width:6}.defi.svelte-ggngyf{border-radius:var(--rayon);padding:var(--e4) var(--e5);background:var(--or-pale)}.defi.svelte-ggngyf .encadre-titre:where(.svelte-ggngyf){color:var(--or)}.defi.svelte-ggngyf p:where(.svelte-ggngyf){margin:0}.memoire.svelte-ggngyf summary:where(.svelte-ggngyf){cursor:pointer;color:var(--encre-2);font-size:var(--texte-petit);font-weight:600}.memoire.svelte-ggngyf summary:where(.svelte-ggngyf):hover{color:var(--marque)}.memoire.svelte-ggngyf ul:where(.svelte-ggngyf){list-style:none;padding:0;margin:var(--e3) 0;display:flex;flex-wrap:wrap;gap:var(--e2)}.memoire.svelte-ggngyf svg:where(.svelte-ggngyf){width:3rem;height:3rem;border-radius:.5rem;background:var(--surface)}.memoire.svelte-ggngyf path:where(.svelte-ggngyf){stroke-width:7}.memoire.svelte-ggngyf li.ajoute:where(.svelte-ggngyf) svg:where(.svelte-ggngyf){background:var(--marque-pale)}.demo.svelte-axnyz7{padding:clamp(1.25rem,3vw,2.25rem);display:grid;gap:var(--e5)}h2.svelte-axnyz7{margin-bottom:var(--e2)}.intro.svelte-axnyz7{color:var(--encre-2);margin:0}.reglage.svelte-axnyz7{display:grid;gap:var(--e3);justify-items:start}.reglage.svelte-axnyz7 label:where(.svelte-axnyz7){font-weight:600}input[type=range].svelte-axnyz7{width:min(100%,30rem);accent-color:var(--marque);height:2rem}.scores.svelte-axnyz7{display:grid;gap:var(--e2)}.score.svelte-axnyz7{display:grid;grid-template-columns:11rem 1fr 3.5rem;gap:var(--e3);align-items:center;max-width:40rem}.score-nom.svelte-axnyz7{font-weight:600;font-size:var(--texte-petit)}.score.svelte-axnyz7 strong:where(.svelte-axnyz7){text-align:right;font-variant-numeric:tabular-nums}.barre.svelte-axnyz7{height:.65rem;border-radius:var(--pastille);background:var(--neutre);overflow:hidden}.barre.svelte-axnyz7 span:where(.svelte-axnyz7){display:block;height:100%;border-radius:inherit;background:var(--marque);transition:width .26s ease}.conclusion.svelte-axnyz7{margin:var(--e2) 0 0;color:var(--encre-2)}.panneaux.svelte-axnyz7{display:grid;gap:var(--e5);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}figure.svelte-axnyz7{margin:0;display:grid;gap:var(--e2)}figcaption.svelte-axnyz7{font-size:var(--texte-petit)}figure.svelte-axnyz7 svg:where(.svelte-axnyz7){width:100%;max-width:26rem}.fond-mur.svelte-axnyz7{fill:var(--or-pale)}.fond-vert.svelte-axnyz7{fill:var(--vert-pale)}.point-mur.svelte-axnyz7{fill:var(--or)}.point-vert.svelte-axnyz7{fill:var(--carte);stroke:var(--vert);stroke-width:.9}.regle.svelte-axnyz7{stroke:var(--encre);stroke-width:.7;stroke-dasharray:2.5 2}.axe.svelte-axnyz7{fill:var(--discret);font-size:4.2px;text-anchor:middle;font-family:var(--police)}.legende.svelte-axnyz7{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.pastille.svelte-axnyz7{display:inline-block;width:.85rem;height:.85rem;border-radius:50%}.pastille.mur.svelte-axnyz7{background:var(--or)}.pastille.vert.svelte-axnyz7{box-shadow:inset 0 0 0 2px var(--vert);margin-left:var(--e3)}@media(max-width:34rem){.score.svelte-axnyz7{grid-template-columns:1fr 3.5rem}.barre.svelte-axnyz7{grid-column:1 / -1;grid-row:2}}
