.plateau svg.plateau-tuiles{overflow:hidden;fill:none}.plateau-tuiles .tuile rect{stroke-width:1.5}.plateau-tuiles .tuile.barre rect{fill:var(--blue-transparent);fill-opacity:.6;stroke:var(--blue-text)}.plateau-tuiles .tuile.carreau rect{fill:var(--green-transparent);fill-opacity:.6;stroke:var(--green-text)}.plateau-tuiles .tuile.a-retirer rect{fill:var(--red-transparent);fill-opacity:.3;stroke:var(--red-text);stroke-dasharray:4 3}.plateau-tuiles .tuile text{font-family:Times New Roman,Times,serif;font-style:italic;font-size:19px;pointer-events:none}.plateau-tuiles .tuile.barre text{fill:var(--blue-text)}.plateau-tuiles .tuile.a-retirer text{fill:var(--red-text);font-style:normal}.plateau-tuiles .tuile.barre.a-retirer text{font-style:italic}.plateau-tuiles .nom-train{font-size:17px;fill:var(--paragraph-color);opacity:.85}.plateau-tuiles .bout-commun{stroke:var(--green-text);stroke-width:3}.plateau-tuiles .ecart-trains{fill:var(--red-transparent);fill-opacity:.45}.plateau-tuiles .bout-ecart{stroke:var(--red-text);stroke-width:2;stroke-dasharray:5 4}.plateau .lettre{font-family:Times New Roman,Times,serif;font-style:italic;font-size:1.12em}.plateau .enonce-tuiles{text-align:center;font-size:1.05em}.reglage-x{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;justify-content:center;margin:8px 0 0}.reglage-x .valeur-x{min-width:4.5em;font-variant-numeric:tabular-nums}.fabrique-tuiles{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px}.fabrique-tuiles .bouton-tuile{min-width:3.4em}.fabrique-tuiles .bouton-tuile.bleu{border-color:var(--blue-text);color:var(--blue-text)}.fabrique-tuiles .bouton-tuile.vert{border-color:var(--green-text);color:var(--green-text)}.plateau .lecture-train{margin:8px 0 0;text-align:center}.cartes-expressions{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0 0 12px}.cartes-expressions .carte-expression{color:var(--paragraph-color);padding:8px 10px}.carte-expression .lettre-carte{margin-right:6px;font-weight:700;opacity:.7}.cartes-expressions .carte-expression[aria-pressed=true]{border-color:var(--blue-text);background:var(--blue-transparent)}.cartes-expressions .carte-expression.trouvee,.cartes-expressions .carte-expression.trouvee:disabled{border-color:var(--green-text);opacity:.6}.vignette-tuiles{min-width:110px;padding:6px 10px;border:2px solid var(--green-text);border-radius:8px}.vignette-tuiles.vide{border-style:dashed;border-color:var(--aside-border-color);opacity:.7}.plateau .chaine-programme{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;margin:0 0 12px;padding:0}.chaine-programme li{position:relative;display:flex;flex-direction:column;gap:4px;align-items:center;min-width:92px;margin:0;padding:6px 10px;border:2px solid var(--aside-border-color);border-radius:8px;list-style-type:none}.chaine-programme li:not(:last-child):after{content:"→";position:absolute;top:50%;right:-19px;transform:translateY(-50%)}.chaine-programme li.en-cours{border-color:var(--green-text)}.chaine-programme .valeur{min-height:1.4em;color:var(--blue-text);font-variant-numeric:tabular-nums}.plateau .ligne-essai,.plateau .ligne-formule{margin:8px 0 0;text-align:center}.plateau .ligne-formule input[type=text]{width:8em}.plateau .essais-programme{display:flex;flex-wrap:wrap;gap:2px 20px;justify-content:center;margin:6px auto 0;padding:0}.plateau .essais-programme li{margin:0;font-style:normal;list-style-type:none}.plateau .essais-programme[hidden]{display:none}