.partir-de[data-astro-cid-s3xcwdot]{gap:var(--e-1);margin:var(--e-3) 0;border:0;padding:0;display:grid}.partir-de[data-astro-cid-s3xcwdot] legend[data-astro-cid-s3xcwdot]{margin-bottom:var(--e-1);font-weight:700}.partir-de[data-astro-cid-s3xcwdot] [data-astro-cid-s3xcwdot][hidden]{display:none}.partir-de[data-astro-cid-s3xcwdot] .champ-lieu[data-astro-cid-s3xcwdot]{margin-left:1.6rem}.partir-de[data-astro-cid-s3xcwdot] .erreur[data-astro-cid-s3xcwdot]{color:var(--rouge);margin:0 0 0 1.6rem;font-weight:600}.partir-de[data-astro-cid-s3xcwdot] .erreur[data-astro-cid-s3xcwdot]:empty{display:none}.mode-nav[data-astro-cid-s3xcwdot]{margin:var(--e-3) 0}.aide-mode-nav[data-astro-cid-s3xcwdot]{margin:0 0 var(--e-3)}.aide-mode-nav[data-astro-cid-s3xcwdot][hidden]{display:none}.imprimer-itineraire[data-astro-cid-s3xcwdot]{margin:var(--e-2) 0}@media print{html.imprimer-feuille header,html.imprimer-feuille footer,html.imprimer-feuille .nav-accueil>:not(.itineraire-jour,h1),html.imprimer-feuille .imprimer-itineraire,html.imprimer-feuille .itineraire-jour>summary{display:none!important}html.imprimer-feuille .itineraire-jour{border:0}html.imprimer-feuille .consignes li{break-inside:avoid}}.nav-choix-depart[data-astro-cid-s3xcwdot]{gap:var(--e-4);padding-block:var(--e-4) var(--e-6);display:grid}.nav-choix-depart[data-astro-cid-s3xcwdot][hidden],.nav-accueil[data-astro-cid-s3xcwdot][hidden]{display:none}.nav-choix-depart[data-astro-cid-s3xcwdot] h1[data-astro-cid-s3xcwdot],.nav-choix-depart[data-astro-cid-s3xcwdot] h2[data-astro-cid-s3xcwdot]{margin:0}.colonnes-nc[data-astro-cid-s3xcwdot]{gap:var(--e-4);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=52rem){.colonnes-nc[data-astro-cid-s3xcwdot]{grid-template-columns:1fr}}.bloc-nc[data-astro-cid-s3xcwdot]{gap:var(--e-2);padding:var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon-carte,var(--rayon));background:var(--surface);display:grid}.bloc-nc[data-astro-cid-s3xcwdot] h2[data-astro-cid-s3xcwdot]{font-size:var(--t-l)}.etiquette-nc[data-astro-cid-s3xcwdot]{font-weight:700;font-size:var(--t-s)}.champ-lieu[data-astro-cid-s3xcwdot]{position:relative}.champ-lieu[data-astro-cid-s3xcwdot] input[data-astro-cid-s3xcwdot]{width:100%;min-height:3rem;padding:0 var(--e-3);border:1px solid var(--bord);border-radius:var(--rayon-champ);background:var(--papier);color:var(--encre);font:inherit}.aide-nc[data-astro-cid-s3xcwdot]{font-size:var(--t-xs);margin:0}.carte-nc[data-astro-cid-s3xcwdot]{border-radius:var(--rayon);border:1px solid var(--bord);height:20rem;overflow:hidden}.mode-nc[data-astro-cid-s3xcwdot]{gap:var(--e-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.mode-nc[data-astro-cid-s3xcwdot] legend[data-astro-cid-s3xcwdot]{font-weight:700;font-size:var(--t-s);width:100%;margin-bottom:.25rem}.nav-choix-depart[data-astro-cid-s3xcwdot] [role=listbox]{z-index:5;background:var(--surface);border:1px solid var(--bord);border-radius:var(--rayon);box-shadow:var(--ombre-douce);margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0}.nav-choix-depart[data-astro-cid-s3xcwdot] [role=listbox] li{padding:var(--e-2) var(--e-3);cursor:pointer;border-bottom:var(--filet);gap:2px;display:grid}.nav-choix-depart[data-astro-cid-s3xcwdot] [role=listbox] li[aria-selected=true],.nav-choix-depart[data-astro-cid-s3xcwdot] [role=listbox] li[role=option]:hover{background:var(--action-fond)}.nav-choix-depart[data-astro-cid-s3xcwdot] [role=listbox] .nom{font-weight:600}.nav-choix-depart[data-astro-cid-s3xcwdot] [role=listbox] .titre-adresses{padding:var(--e-1) var(--e-3);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--encre-2);cursor:default;font-weight:700}.nav-choix-depart[data-astro-cid-s3xcwdot] [role=listbox] .meta,.nav-choix-depart[data-astro-cid-s3xcwdot] [role=listbox] .aucun{font-size:var(--t-xs);color:var(--encre-2)}.trajet-nc[data-astro-cid-s3xcwdot]{gap:var(--e-2);padding-right:3.25rem;display:grid;position:relative}.ligne-trajet-nc[data-astro-cid-s3xcwdot]{gap:2px;display:grid}.etiquette-nc[data-astro-cid-s3xcwdot]{align-items:center;gap:var(--e-2);display:inline-flex}.point-nc[data-astro-cid-s3xcwdot]{border:2px solid var(--encre-2);border-radius:50%;width:.7rem;height:.7rem}.point-nc[data-astro-cid-s3xcwdot].arrivee{border-color:var(--trace-route);background:var(--trace-route)}.inverser-nc[data-astro-cid-s3xcwdot]{border:1px solid var(--bord);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--encre);cursor:pointer;border-radius:50%;font-size:1.2rem;position:absolute;top:50%;right:0;translate:0 -50%}.inverser-nc[data-astro-cid-s3xcwdot]:hover{border-color:var(--action);color:var(--action)}.depart-nc[data-astro-cid-s3xcwdot] legend[data-astro-cid-s3xcwdot]{font-weight:700;font-size:var(--t-s);margin-bottom:.25rem}.depart-nc[data-astro-cid-s3xcwdot] [data-astro-cid-s3xcwdot][hidden]{display:none}.choisi-nc[data-astro-cid-s3xcwdot]{min-height:1.4em;margin:0;font-weight:700}.voyages-nc[data-astro-cid-s3xcwdot]{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.voyages-nc[data-astro-cid-s3xcwdot] .voyage-nc{gap:var(--e-2);padding:var(--e-3);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--papier);display:grid}.voyages-nc[data-astro-cid-s3xcwdot] .voyage-nc p{gap:2px;margin:0;display:grid}.voyages-nc[data-astro-cid-s3xcwdot] .jours-nc{gap:var(--e-1);flex-wrap:wrap;display:flex}.voyages-nc[data-astro-cid-s3xcwdot] .jour-nc{min-height:2.5rem;padding:0 var(--e-3);border:1px solid var(--action);color:var(--action);font:inherit;cursor:pointer;background:0 0;border-radius:999px;font-weight:700}.voyages-nc[data-astro-cid-s3xcwdot] .jour-nc:hover{background:var(--action-fond)}.voyages-nc[data-astro-cid-s3xcwdot] .jour-nc:disabled{opacity:.4;cursor:not-allowed}.retour-nc[data-astro-cid-s3xcwdot]{font-size:var(--t-s);justify-self:start}.nav-accueil[data-astro-cid-s3xcwdot]{gap:var(--e-3);max-width:40rem;padding-block:var(--e-4);display:grid}.nav-accueil[data-astro-cid-s3xcwdot] h1[data-astro-cid-s3xcwdot],.nav-accueil[data-astro-cid-s3xcwdot] p[data-astro-cid-s3xcwdot]{margin:0}.ligne-jour[data-astro-cid-s3xcwdot]{align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.ligne-jour[data-astro-cid-s3xcwdot] select[data-astro-cid-s3xcwdot]{min-height:2.5rem;font:inherit;margin-left:.25rem}.nav-etapes[data-astro-cid-s3xcwdot]{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.nav-etapes[data-astro-cid-s3xcwdot] button{align-items:center;gap:var(--e-3);width:100%;padding:var(--e-2) var(--e-3);text-align:left;border:1px solid var(--bord);border-radius:var(--rayon);background:var(--surface);color:var(--encre);font:inherit;cursor:pointer;display:flex}.nav-etapes[data-astro-cid-s3xcwdot] li.prochaine button{border:2px solid var(--action)}.nav-etapes[data-astro-cid-s3xcwdot] .num{background:var(--encre);width:2rem;height:2rem;color:var(--papier);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.nav-etapes[data-astro-cid-s3xcwdot] small{color:var(--encre-2);font-size:var(--t-xs);display:block}.nav-etapes[data-astro-cid-s3xcwdot] .faite{color:var(--succes);margin-left:auto;font-weight:800}.bouton[data-astro-cid-s3xcwdot].grand{min-height:3.25rem;padding-inline:var(--e-5);font-size:var(--t-m);justify-self:start}.limites[data-astro-cid-s3xcwdot]{font-size:var(--t-xs)}.nav-conduite[data-astro-cid-s3xcwdot]{z-index:50;background:var(--papier);position:fixed;inset:0}.nav-conduite[data-astro-cid-s3xcwdot][hidden]{display:none}.nav-carte[data-astro-cid-s3xcwdot]{position:absolute;inset:0}.nav-bandeau[data-astro-cid-s3xcwdot]{z-index:2;top:var(--e-2);left:var(--e-2);right:var(--e-2);align-items:center;gap:var(--e-3);padding:var(--e-3);background:var(--pied);color:var(--blanc);border-radius:14px;display:flex;position:absolute;box-shadow:0 4px 16px #0000004d}.nav-fleche[data-astro-cid-s3xcwdot]{text-align:center;flex:none;width:3.5rem;font-size:2.6rem;line-height:1}.nav-texte[data-astro-cid-s3xcwdot]{gap:2px;font-size:1.15rem;font-weight:700;line-height:1.25;display:grid}.nav-texte[data-astro-cid-s3xcwdot] strong[data-astro-cid-s3xcwdot]{font-size:1.6rem}.nav-etat[data-astro-cid-s3xcwdot]{z-index:2;padding:.25rem var(--e-3);background:var(--surface);color:var(--encre);font-size:var(--t-xs);border-radius:999px;margin:0;font-weight:700;position:absolute;top:7.5rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.nav-etat[data-astro-cid-s3xcwdot]:empty{display:none}.nav-bas[data-astro-cid-s3xcwdot]{z-index:2;left:var(--e-2);right:var(--e-2);bottom:var(--e-2);padding:var(--e-3);background:var(--surface);color:var(--encre);border-radius:14px;gap:.25rem;display:grid;position:absolute;box-shadow:0 4px 16px #00000040}.nav-bas[data-astro-cid-s3xcwdot] p[data-astro-cid-s3xcwdot]{margin:0}.nav-but[data-astro-cid-s3xcwdot]{font-weight:800}.nav-reste[data-astro-cid-s3xcwdot]{color:var(--encre-2);font-size:var(--t-s)}.nav-boutons[data-astro-cid-s3xcwdot]{gap:var(--e-2);flex-wrap:wrap;margin-top:.25rem;display:flex}.naviguer[data-astro-cid-s3xcwdot].nav-arrivee .nav-bandeau[data-astro-cid-s3xcwdot]{background:var(--action)}.naviguer[data-astro-cid-s3xcwdot].nav-arrivee [data-astro-cid-s3xcwdot][data-nav-suivante]{animation:1.2s ease-in-out infinite battre}@keyframes battre{50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.naviguer[data-astro-cid-s3xcwdot].nav-arrivee [data-astro-cid-s3xcwdot][data-nav-suivante]{animation:none}}.nav-danger-proche[data-astro-cid-s3xcwdot]{z-index:2;top:6.6rem;left:var(--e-2);padding:.375rem var(--e-3);background:var(--rouge);color:var(--blanc);border-radius:999px;margin:0;font-weight:800;position:absolute;box-shadow:0 2px 8px #0000004d}.nav-danger-proche[data-astro-cid-s3xcwdot][hidden]{display:none}.nav-choix[data-astro-cid-s3xcwdot],.nav-feuille[data-astro-cid-s3xcwdot],.nav-vote[data-astro-cid-s3xcwdot]{z-index:3;left:var(--e-2);right:var(--e-2);gap:var(--e-2);padding:var(--e-3);background:var(--surface);color:var(--encre);border-radius:14px;display:grid;position:absolute;bottom:11rem;box-shadow:0 4px 16px #0000004d}.nav-choix[data-astro-cid-s3xcwdot][hidden],.nav-feuille[data-astro-cid-s3xcwdot][hidden],.nav-vote[data-astro-cid-s3xcwdot][hidden]{display:none}.nav-choix[data-astro-cid-s3xcwdot] .titre-choix,.titre-choix[data-astro-cid-s3xcwdot]{margin:0;font-weight:800}.nav-choix[data-astro-cid-s3xcwdot] button{min-height:2.75rem;padding:0 var(--e-3);text-align:left;border:1px solid var(--bord);background:var(--papier);color:var(--encre);font:inherit;cursor:pointer;border-radius:10px}.nav-choix[data-astro-cid-s3xcwdot] button[aria-pressed=true]{border:2px solid var(--position)}.nav-choix[data-astro-cid-s3xcwdot] .fermer-choix{text-align:center;font-weight:800}.grille-signal[data-astro-cid-s3xcwdot]{gap:var(--e-2);grid-template-columns:1fr 1fr;display:grid}.grille-signal[data-astro-cid-s3xcwdot] button[data-astro-cid-s3xcwdot]{border:1px solid var(--bord);background:var(--papier);min-height:5rem;color:var(--encre);font:inherit;cursor:pointer;border-radius:12px;justify-items:center;gap:.25rem;font-weight:800;display:grid}.grille-signal[data-astro-cid-s3xcwdot] button[data-astro-cid-s3xcwdot] span[data-astro-cid-s3xcwdot]{font-size:1.8rem}.nav-vote[data-astro-cid-s3xcwdot]{grid-template-columns:1fr auto auto;align-items:center;font-weight:800}.nav-danger{filter:drop-shadow(0 1px 2px #0009);cursor:default;font-size:1.25rem;line-height:1}.nav-moi{background:var(--position);border:4px solid var(--blanc);border-radius:50%;width:1.375rem;height:1.375rem;box-shadow:0 0 0 6px #1f6feb40}.itineraire-jour[data-astro-cid-s3xcwdot]{margin-top:var(--e-4);padding:var(--e-3) var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--surface)}.itineraire-jour[data-astro-cid-s3xcwdot] summary[data-astro-cid-s3xcwdot]{cursor:pointer;color:var(--action);font-weight:700}.itineraire-jour[data-astro-cid-s3xcwdot] h3{margin:var(--e-4) 0 var(--e-1);font-size:var(--t-m)}.itineraire-jour[data-astro-cid-s3xcwdot] .troncon-meta{margin:0 0 var(--e-2);color:var(--encre-2);font-size:var(--t-s)}.itineraire-jour[data-astro-cid-s3xcwdot] ol.consignes{gap:2px;margin:0;padding:0;list-style:none;display:grid}.itineraire-jour[data-astro-cid-s3xcwdot] ol.consignes li{gap:var(--e-2);border-bottom:var(--filet);grid-template-columns:2rem 1fr auto;align-items:baseline;padding:.375rem 0;display:grid}.itineraire-jour[data-astro-cid-s3xcwdot] .fl-fleche{text-align:center;font-size:1.2rem}.itineraire-jour[data-astro-cid-s3xcwdot] .fl-dist{color:var(--encre-2);font-size:var(--t-xs);white-space:nowrap}.itineraire-jour[data-astro-cid-s3xcwdot] .arrivee-fl{margin:var(--e-2) 0 0;font-weight:700}
