.plateau svg.carte-orientation{overflow:hidden}.carte-orientation .cadre-carte{fill:none;stroke:var(--paragraph-color);stroke-opacity:.6;stroke-width:1.5}.carte-orientation .cartouche{font-size:15px;font-style:italic}.carte-orientation .nord path{fill:var(--paragraph-color)}.carte-orientation .nord text{font-size:13px}.carte-orientation .foret,.carte-orientation .lac{stroke:currentColor;stroke-width:1;stroke-opacity:.7}.carte-orientation .foret{fill-opacity:.3}.carte-orientation .riviere{fill:none;stroke:currentColor;stroke-width:2.5;stroke-opacity:.8}.carte-orientation .jetee,.carte-orientation .route-carte,.carte-orientation .sentier,.carte-orientation .voie-ferree{fill:none;stroke:var(--paragraph-color);stroke-linecap:round}.carte-orientation .route-carte{stroke-width:3;stroke-opacity:.35}.carte-orientation .sentier{stroke-width:1.3;stroke-opacity:.55;stroke-dasharray:5 4}.carte-orientation .voie-ferree{stroke-width:2;stroke-opacity:.45;stroke-dasharray:1 5;stroke-linecap:butt}.carte-orientation .jetee{stroke-width:2.5;stroke-opacity:.5}.carte-orientation .courbe-niveau{fill:none;stroke:var(--paragraph-color);stroke-opacity:.3;stroke-width:1}.carte-orientation .maisonnette{fill:var(--paragraph-color);fill-opacity:.45}.carte-orientation .piste{stroke:var(--paragraph-color);stroke-opacity:.4;stroke-width:9}.carte-orientation .axe-piste{stroke:var(--aside-color);stroke-width:1.2;stroke-dasharray:5 5}.carte-orientation .picto.plein{fill:var(--paragraph-color);fill-opacity:.85}.carte-orientation .picto.trait{fill:none;stroke:var(--paragraph-color);stroke-width:1.8}.carte-orientation .picto.trait.epais{stroke-width:2.4}.carte-orientation .nom-lieu{font-size:14px;paint-order:stroke;stroke:var(--aside-color);stroke-width:3px;stroke-linejoin:round}.carte-orientation .repere{fill:none;stroke:currentColor;stroke-width:2.5;opacity:0}.carte-orientation .repere.vise{opacity:1}.carte-orientation .regle .fond-regle{fill:var(--aside-color);fill-opacity:.82;stroke:var(--paragraph-color);stroke-width:1.2}.carte-orientation .corps-regle{cursor:grab}.carte-orientation .trait-cm,.carte-orientation .trait-mm{stroke:var(--paragraph-color);stroke-width:.8}.carte-orientation .trait-cm{stroke-width:1.3}.carte-orientation .nombre-regle,.carte-orientation .unite-regle{font-size:12px;font-variant-numeric:tabular-nums;pointer-events:none}.carte-orientation .molette{color:var(--blue-text)}.carte-orientation .molette .bouton-molette{fill:var(--aside-color);stroke:currentColor;stroke-width:2}.carte-orientation .molette .fleche-molette{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.carte-orientation .hampe{stroke:currentColor;stroke-width:2}.carte-orientation .fanion,.carte-orientation .pied{fill:currentColor}.carte-orientation .balise-fantome .fanion,.carte-orientation .balise-fantome .hampe{stroke-dasharray:3 2;fill-opacity:.35;stroke:currentColor}.carte-orientation .compteur-coureur,.carte-orientation .lecture-balise,.carte-orientation .lecture-faute,.carte-orientation .numero-balise{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--aside-color);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.carte-orientation .lecture-balise{fill:var(--red-text)}.carte-orientation .trace-coureur{stroke:currentColor;stroke-width:2;stroke-dasharray:2 4}.carte-orientation .traits-coureur line{stroke:currentColor;stroke-width:2}.carte-orientation .coureur{fill:currentColor}.carte-orientation .signalee{outline:none;animation:balise-signal .5s ease-in-out 4 alternate}@keyframes balise-signal{to{opacity:.25}}.plateau .carnet{display:flex;flex-direction:column;gap:4px;margin:0 auto 10px;max-width:560px;text-align:left}.plateau .titre-carnet{margin:0 0 2px}.plateau .ligne-carnet{display:flex;gap:10px;align-items:center;padding:4px 10px;border:1px solid var(--aside-border-color);border-radius:8px;background:transparent;color:var(--paragraph-color);font:inherit;text-align:left;cursor:pointer}.plateau .ligne-carnet:disabled{opacity:.5;cursor:default}.plateau .ligne-carnet.active{border:2px solid var(--blue-text)}.plateau .case-carnet{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border:1.5px dashed var(--paragraph-color);border-radius:50%;font-variant-numeric:tabular-nums}.plateau .ligne-carnet.posee .case-carnet{border:none;background:var(--green-text);color:var(--back);font-weight:700}.plateau .prevision-echelle{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:center;margin:0 0 12px}.plateau .saisie-echelle{display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.plateau .saisie-echelle input[type=text]{width:6.5em}@media print{.plateau{break-inside:avoid}.carte-orientation .balise-eleve,.carte-orientation .regle{display:none}}