.plateau .champ-nombre{width:4.5em}.plateau .ligne-prevision[hidden]{display:none}.plateau .paire{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center}.plateau .zone-figure{margin:0 0 10px}.plateau .ticket{max-width:360px;margin:0 auto 12px;padding:10px 14px;border:1px dashed var(--aside-border-color);border-radius:6px;text-align:left}.plateau .tete-ticket{padding-bottom:6px;font-weight:700;text-align:center}.plateau .ligne-ticket{display:flex;gap:12px;justify-content:space-between;padding:3px 0}.plateau .ligne-ticket .montant{font-variant-numeric:tabular-nums;white-space:nowrap}.plateau .ligne-ticket .montant.ecrit{color:var(--blue-text);font-weight:700}.plateau .ligne-ticket .lettre{font-family:Times New Roman,Times,serif;font-style:italic}.plateau .total-ticket{margin-top:4px;padding-top:6px;border-top:2px solid;font-weight:700}.plateau .total-ticket.egal .montant{color:var(--green-text)}.plateau .total-ticket.different .montant{color:var(--red-text)}.plateau .mur{display:flex;flex-direction:column;gap:3px;align-items:center;margin:0 auto 12px}.plateau .rangee-mur{display:flex;gap:3px;justify-content:center}.plateau .brique{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:104px;height:46px;border:1.5px solid var(--aside-border-color);border-radius:4px}.plateau .brique.donnee{border-width:2.5px}.plateau .brique.sommet{font-weight:700;background:var(--purple-transparent)}.plateau .brique.juste{border-color:var(--green-text)}.plateau .brique.fausse{border-color:var(--red-text);background:var(--red-transparent)}.plateau .brique.calculee{font-weight:700;color:var(--blue-text)}.plateau .brique .champ-brique{box-sizing:border-box;width:94px;max-width:100%;min-width:0;padding:2px;text-align:center}@media (max-width:480px){.plateau .brique{width:70px}.plateau .brique .champ-brique{width:64px;font-size:15px}}.plateau svg.figure-deux-solutions,.plateau svg.figure-point-m{fill:none;touch-action:pan-y}.figure-point-m .poignee-point-m{touch-action:none}.figure-point-m .axe-m .trait-axe{stroke:var(--paragraph-color);stroke-width:1.6}.plateau .nom-point-m{font-family:Times New Roman,Times,serif;font-style:italic;font-size:16px}.plateau .figure-m{fill:currentColor;fill-opacity:.22;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.plateau .lecture-m{font-size:14px;font-weight:700}.plateau .lecture-x{font-size:14px}.plateau .nom-programme{font-size:15px}.plateau .suite-probleme{margin-top:10px;padding-top:10px;border-top:1px solid var(--aside-border-color)}.plateau .titre-suite{margin:0 0 8px;text-align:center}.plateau .choix-solutions{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:10px}.plateau .zone-reglage{margin-bottom:10px}