.zone-des{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:flex-start;justify-content:center}.zone-des .tableau-issues{flex:0 1 294px;margin:0}.colonne-des{flex:1 1 260px;max-width:380px;text-align:left}.tableau-issues .face-de rect{fill:none;stroke:currentColor;stroke-width:2}.tableau-issues .face-de circle{fill:currentColor;stroke:none}.tableau-issues .bord-issue{fill:none;stroke:var(--paragraph-color);stroke-opacity:.3;stroke-width:1}.tableau-issues .moitie{fill:transparent;stroke:none;transition:fill .15s}.mini-tableau .fond-a,.tableau-issues .moitie.fond-a{fill:color-mix(in srgb,var(--blue-text) 55%,transparent)}.mini-tableau .fond-b,.tableau-issues .moitie.fond-b{fill:color-mix(in srgb,var(--green-text) 60%,transparent)}.tableau-issues .moitie.fond-range{fill:color-mix(in srgb,var(--blue-text) 20%,transparent)}.tableau-issues .texte-issue{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;fill:var(--paragraph-color);pointer-events:none}.tableau-issues .issue{transition:opacity .3s}.tableau-issues .issue.hors{opacity:.18}.tableau-issues .issue.clignote .bord-issue{stroke:var(--red-text);stroke-opacity:1;stroke-width:3}.tableau-issues .issue.clignote{animation:clignoter-issue .45s ease-in-out 6 alternate}@keyframes clignoter-issue{to{opacity:.25}}.reserve-sommes{display:flex;flex-wrap:wrap;gap:6px;min-height:40px;margin-bottom:10px}.jeton{width:40px;height:36px;padding:0;border:2px solid var(--aside-border-color);border-radius:8px;background:var(--back);color:var(--paragraph-color);font:inherit;font-weight:700;font-variant-numeric:tabular-nums;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.jeton.choisi,.jeton:hover:not(:disabled){border-color:var(--blue-text)}.jeton.choisi{background:color-mix(in srgb,var(--blue-transparent) 40%,var(--back))}.jeton.souleve{opacity:.4}.jeton.range,.jeton.range:disabled{width:34px;height:30px;border-color:var(--blue-text);opacity:1;cursor:default}.jeton:disabled{cursor:default}.jeton.fantome{position:fixed;z-index:1000;pointer-events:none;border-color:var(--blue-text);box-shadow:0 6px 18px rgba(0,0,0,.35)}.boites-proba{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.boite-proba{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px 8px;border:2px solid var(--aside-border-color);border-radius:10px;background:var(--back);cursor:pointer}.boite-proba.en-attente{border-style:dashed;border-color:var(--blue-text)}.boite-proba.survolee{border-color:var(--green-text);background:color-mix(in srgb,var(--green-transparent) 30%,var(--back))}.boite-proba .nom-boite{width:100%;min-height:2.6em;display:flex;align-items:center;justify-content:center}.boite-proba .places{display:flex;gap:4px;justify-content:center}.boite-proba .place{display:flex;align-items:center;justify-content:center;width:38px;height:34px;border:1px dashed var(--aside-border-color);border-radius:6px}.boite-proba .place:has(.jeton){border-color:transparent}.table-cartes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.carte-evenement{position:relative;min-height:48px;padding:6px 8px 6px 26px;border:2px solid var(--aside-border-color);border-radius:10px;background:var(--back);color:var(--paragraph-color);font:inherit;font-size:.95em;line-height:1.25;text-align:left;cursor:pointer}.carte-evenement .marque-carte{position:absolute;left:7px;top:50%;transform:translateY(-50%);font-weight:700}.carte-evenement.carte-a{border-color:var(--blue-text);background:color-mix(in srgb,var(--blue-text) 18%,var(--back))}.carte-evenement.carte-a .marque-carte{color:var(--blue-text)}.carte-evenement.carte-b{border-color:var(--green-text);background:color-mix(in srgb,var(--green-text) 18%,var(--back))}.carte-evenement.carte-b .marque-carte{color:var(--green-text)}.plateau .ligne-prevision{gap:6px 10px;justify-content:normal;margin:12px 0 0}.collection-des .vignette{flex-direction:column;gap:2px}.collection-des .vignette.large{width:96px;height:78px;padding:2px 4px}.collection-des .legende-vignette{font-size:.7em;line-height:1.15;text-align:center}.mini-tableau .vide{fill:transparent}.mini-tableau .cadre-mini{fill:none;stroke:var(--paragraph-color);stroke-opacity:.5;stroke-width:1}@media (max-width:480px){.boites-proba{gap:6px}.carte-evenement{font-size:.9em}}