.evenement-etape{margin:var(--e-2) 0 0;padding:var(--e-2) var(--e-3);border-radius:var(--rayon);background:var(--action-fond);font-size:var(--t-xs)}.voyage[data-astro-cid-7lzxbikf]{padding-top:var(--e-5)}.entete-voyage[data-astro-cid-7lzxbikf]{margin-bottom:var(--e-5)}.lien-creer[data-astro-cid-7lzxbikf]{margin-top:var(--e-3);gap:var(--e-2) var(--e-5);flex-wrap:wrap;font-weight:600;display:flex}.carnet[data-astro-cid-7lzxbikf]{gap:var(--e-1);margin-top:var(--e-4);padding:var(--e-3) var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon-champ);background:var(--papier-2);display:grid}.carnet[data-astro-cid-7lzxbikf][hidden]{display:none}.carnet[data-astro-cid-7lzxbikf] label[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);font-weight:600}.carnet-ligne[data-astro-cid-7lzxbikf]{gap:var(--e-2);flex-wrap:wrap;display:flex}.carnet-ligne[data-astro-cid-7lzxbikf] .trois-points[data-astro-cid-7lzxbikf]{justify-content:center;min-width:2.75rem;min-height:2.75rem;font-size:1.25rem;line-height:1}.carnet[data-astro-cid-7lzxbikf] select[data-astro-cid-7lzxbikf]{min-height:2.5rem;padding:0 var(--e-2);border:1px solid var(--encre-2);border-radius:var(--rayon-champ);background:var(--papier);color:var(--encre);flex:16rem;font-weight:600}.supprimer-voyage[data-astro-cid-7lzxbikf]{color:var(--rouge)}.compte-carnet[data-astro-cid-7lzxbikf]{font-size:var(--t-xs)}.renommer-voyage[data-astro-cid-7lzxbikf]{gap:var(--e-1);margin-top:var(--e-2);display:grid}.renommer-voyage[data-astro-cid-7lzxbikf][hidden]{display:none}.renommer-voyage[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{min-height:2.5rem;padding:0 var(--e-2);border:1px solid var(--action);border-radius:var(--rayon-champ);background:var(--papier);color:var(--encre);font:inherit;flex:16rem}.renommer-voyage[data-astro-cid-7lzxbikf] .enregistrer-nom[data-astro-cid-7lzxbikf]{border-color:var(--action);color:var(--action)}.cartes-voyages[data-astro-cid-7lzxbikf]{gap:var(--e-3);margin-top:var(--e-4);display:grid}.cartes-voyages[data-astro-cid-7lzxbikf][hidden]{display:none}.barre-combiner[data-astro-cid-7lzxbikf]{gap:var(--e-3);justify-items:start;display:grid}.actions-combiner[data-astro-cid-7lzxbikf]{gap:var(--e-3);flex-wrap:wrap;align-items:center;display:flex}.actions-combiner[data-astro-cid-7lzxbikf][hidden],.ordre-fusion[data-astro-cid-7lzxbikf][hidden]{display:none}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage.a-combiner{cursor:copy}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage[aria-pressed=true]{border:2px solid var(--action);background:color-mix(in srgb, var(--action) 14%, var(--papier))}.grille-voyages[data-astro-cid-7lzxbikf] .case-combiner{border:1px solid var(--encre);font-size:var(--t-xs);border-radius:999px;justify-self:start;padding:1px .5rem}.grille-voyages[data-astro-cid-7lzxbikf]{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage{gap:var(--e-2);width:100%;height:100%;padding:var(--e-4);text-align:left;border:1px solid var(--bord);border-radius:var(--rayon);background:var(--papier);color:var(--encre);font:inherit;cursor:pointer;align-content:start;transition:border-color .15s;display:grid}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage:hover{border-color:var(--action)}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage:focus-visible{box-shadow:var(--focus)}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage[aria-current=true]{border:2px solid var(--action);background:color-mix(in srgb, var(--action) 8%, var(--papier))}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage .nom-carte{font-weight:700;font-size:var(--t-m);overflow-wrap:anywhere;line-height:1.2}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage .badge-affiche{background:var(--action);color:var(--papier);font-size:var(--t-xs);border-radius:999px;justify-self:start;padding:1px .5rem;font-weight:700}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage .meta-carte{font-size:var(--t-xs);color:var(--encre-2)}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage .trajet-carte{font-size:var(--t-s);font-weight:600}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage ol{font-size:var(--t-xs);color:var(--encre-2);margin:0;padding-left:1.2rem}.grille-voyages[data-astro-cid-7lzxbikf] .carte-voyage .modifier-carte{margin-top:var(--e-1);color:var(--action);font-size:var(--t-xs);align-self:end;font-weight:700}.voir-plus-voyages[data-astro-cid-7lzxbikf]{justify-self:start}.voir-plus-voyages[data-astro-cid-7lzxbikf][hidden]{display:none}.entete-voyage[data-astro-cid-7lzxbikf] h1[data-astro-cid-7lzxbikf]{font-size:var(--t-2xl);font-variation-settings:"wdth" 112;margin-bottom:var(--e-2)}.chargement[data-astro-cid-7lzxbikf]{margin:var(--e-4) 0}.depart-idees[data-astro-cid-7lzxbikf]{gap:var(--e-1);margin-bottom:var(--e-3);display:grid}.trajet-voyage[data-astro-cid-7lzxbikf]{margin-top:var(--e-3)}.rappel-trajet[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2);margin:0 0 var(--e-3);flex-wrap:wrap;display:flex}.rappel-trajet[data-astro-cid-7lzxbikf][hidden]{display:none}.depart-idees[data-astro-cid-7lzxbikf] label[data-astro-cid-7lzxbikf]{font-weight:600}.outils-idees[data-astro-cid-7lzxbikf]{justify-content:space-between;align-items:flex-start;gap:var(--e-3);margin-bottom:var(--e-3);flex-wrap:wrap;display:flex}.plus-filtres[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]{cursor:pointer;list-style:none;display:inline-flex}.plus-filtres[data-astro-cid-7lzxbikf][open]>summary[data-astro-cid-7lzxbikf]{margin-bottom:var(--e-2)}.message-idees[data-astro-cid-7lzxbikf]{justify-content:space-between;align-items:center;gap:var(--e-3);bottom:max(var(--e-3), env(safe-area-inset-bottom));z-index:20;margin:var(--e-2) 0 0;padding:var(--e-2) var(--e-3);border:1px solid var(--bord);border-radius:var(--rayon,12px);background:var(--surface);color:var(--encre);box-shadow:0 4px 16px var(--voile-3);font-size:var(--t-s);display:flex;position:sticky}@media (width<=59.99rem){.message-idees[data-astro-cid-7lzxbikf]{bottom:calc(8.75rem + env(safe-area-inset-bottom));z-index:27}}.message-idees[data-astro-cid-7lzxbikf][hidden]{display:none}.entete-idees[data-astro-cid-7lzxbikf]{gap:var(--e-2);margin-bottom:var(--e-3);display:grid}.rangee-idees[data-astro-cid-7lzxbikf]{align-items:flex-end;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.rangee-idees[data-astro-cid-7lzxbikf] .recherche-idees[data-astro-cid-7lzxbikf]{flex:12rem;min-width:0;margin-bottom:0}.pastilles-rapides[data-astro-cid-7lzxbikf]{margin:0}.plus-filtres[data-astro-cid-7lzxbikf]>fieldset,.plus-filtres[data-astro-cid-7lzxbikf]>label{margin-top:var(--e-3)}.bandeau-jour[data-astro-cid-7lzxbikf]{z-index:15;padding:var(--e-2) var(--e-3);border:1px solid var(--bord);border-radius:var(--rayon,12px);background:var(--surface);font-weight:600;font-size:var(--t-s);margin:0;position:sticky;top:0}.bandeau-jour[data-astro-cid-7lzxbikf][hidden]{display:none}.liste-idees[data-astro-cid-7lzxbikf] li.survolee{background:color-mix(in srgb, var(--action) 10%, var(--surface))}.liste-idees[data-astro-cid-7lzxbikf] li.titre-troncon{border-bottom:0}.liste-idees[data-astro-cid-7lzxbikf] li.plus-troncon{display:block}.arret-ici{margin-top:var(--e-2)}.bascule-vue[data-astro-cid-7lzxbikf],.pile-idees[data-astro-cid-7lzxbikf]{display:none}@media (width<=59.99rem){.bascule-vue[data-astro-cid-7lzxbikf]{gap:var(--e-2);display:flex}.bascule-vue[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][aria-pressed=true]{background:var(--encre);color:var(--papier)}.vue-cartes[data-astro-cid-7lzxbikf] .pile-idees[data-astro-cid-7lzxbikf]{gap:var(--e-2);padding-bottom:8.75rem;display:grid}.vue-cartes[data-astro-cid-7lzxbikf] .liste-idees[data-astro-cid-7lzxbikf],.vue-cartes[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][data-idees-plus],.vue-cartes[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][data-idees-moins]{display:none}}.pile-idees[data-astro-cid-7lzxbikf] .idee-carte{gap:var(--e-2);padding:var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon,12px);background:var(--surface);box-shadow:0 4px 16px var(--voile-3);display:grid}.pile-idees[data-astro-cid-7lzxbikf] .idee-carte h3{font-size:var(--t-m,1.125rem);overflow-wrap:anywhere;margin:0}.pile-idees[data-astro-cid-7lzxbikf] .idee-carte a{color:inherit;text-decoration-color:var(--action)}.pile-idees[data-astro-cid-7lzxbikf] .actions-idee{gap:var(--e-2);margin-top:var(--e-2);flex-wrap:wrap;display:flex}.pile-idees[data-astro-cid-7lzxbikf] .bouton-idee{background:var(--action);border-color:var(--action);color:var(--sur-action)}.barre-lot[data-astro-cid-7lzxbikf]{justify-content:space-between;align-items:center;gap:var(--e-3);bottom:max(var(--e-3), env(safe-area-inset-bottom));z-index:21;margin:var(--e-2) 0 0;padding:var(--e-2) var(--e-3);border:1px solid var(--action);border-radius:var(--rayon,12px);background:var(--surface);box-shadow:0 4px 16px var(--voile-3);display:flex;position:sticky}@media (width<=59.99rem){.barre-lot[data-astro-cid-7lzxbikf]{bottom:calc(8.75rem + env(safe-area-inset-bottom));z-index:28}}.barre-lot[data-astro-cid-7lzxbikf][hidden]{display:none}.liste-idees[data-astro-cid-7lzxbikf] .case-choisir{align-items:center;gap:var(--e-1);min-height:2.75rem;font-size:var(--t-xs);cursor:pointer;display:inline-flex}.liste-idees[data-astro-cid-7lzxbikf] .case-choisir input{width:1.25rem;height:1.25rem;accent-color:var(--action)}.case-vue[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2);margin:var(--e-2) 0;font-size:var(--t-s);display:flex}.case-vue[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{accent-color:var(--action);width:1.1rem;height:1.1rem}.depart-idees[data-astro-cid-7lzxbikf] .case-boucle[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2);font-weight:400;font-size:var(--t-s);display:flex}.depart-idees[data-astro-cid-7lzxbikf] .case-boucle[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{accent-color:var(--action);width:1.1rem;height:1.1rem}.champ-lieu[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]:disabled{opacity:.5}.champ-lieu[data-astro-cid-7lzxbikf]{position:relative}.champ-lieu[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{width:100%;min-height:2.75rem;padding:0 var(--e-3);border:1px solid var(--encre-2);border-radius:var(--rayon-champ);background:var(--papier);color:var(--encre);font:inherit}.champ-lieu[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]:focus-visible{box-shadow:inset 0 0 0 1px var(--action);border-color:var(--action)}.champ-lieu[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=listbox]{z-index:5;background:var(--surface);border:1px solid var(--bord);border-radius:var(--rayon);box-shadow:var(--ombre-douce);max-height:18rem;margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.champ-lieu[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=listbox] li{padding:var(--e-2) var(--e-3);cursor:pointer;border-bottom:var(--filet);gap:2px;display:grid}.champ-lieu[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=listbox] li[aria-selected=true],.champ-lieu[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=listbox] li[role=option]:hover{background:var(--action-fond)}.champ-lieu[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=listbox] .nom{font-weight:600}[data-astro-cid-7lzxbikf][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}.champ-lieu[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=listbox] .meta,.champ-lieu[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=listbox] .aucun{font-size:var(--t-xs);color:var(--encre-2)}.cal-message{margin:0 0 var(--e-3);padding:var(--e-2) var(--e-3);border:1px solid color-mix(in srgb, var(--rouge) 35%, transparent);border-radius:var(--rayon);background:color-mix(in srgb, var(--rouge) 12%, var(--papier));font-weight:600}.cal-message[hidden]{display:none}.editeur-heure .champs-heure{gap:var(--e-3);flex-wrap:wrap;display:flex}.editeur-heure label{gap:var(--e-1);font-weight:600;font-size:var(--t-s);display:grid}.editeur-heure input,.editeur-heure select{min-height:2.5rem;padding:0 var(--e-2);font:inherit;border:1px solid var(--bord);border-radius:var(--rayon-champ);background:var(--surface);color:var(--encre)}.editeur-heure .choix-heure{gap:var(--e-1);align-items:center;display:inline-flex}.editeur-heure .etat-heure{min-height:1.2em;color:var(--courbe);margin:0;font-weight:600}.editeur-heure .etat-heure.grave{color:var(--rouge)}.vide[data-astro-cid-7lzxbikf]{gap:var(--e-4);margin-bottom:var(--e-6);padding-bottom:var(--e-5);border-bottom:1px solid var(--trait);justify-items:start;display:grid}.vide[data-astro-cid-7lzxbikf][hidden],.gabarit[data-astro-cid-7lzxbikf][hidden]{display:none}.gabarit[data-astro-cid-7lzxbikf]{gap:var(--e-6);display:grid}.titre-impression[data-astro-cid-7lzxbikf],.barre-carte-liste[data-astro-cid-7lzxbikf],.barre-panneau[data-astro-cid-7lzxbikf]{display:none}@media (width<=59.99rem){.colonne-carte[data-astro-cid-7lzxbikf]{margin-inline:calc(50% - 50vw)}.colonne-carte[data-astro-cid-7lzxbikf] .carte[data-astro-cid-7lzxbikf]{border-inline:0;border-radius:0}.colonne-carte[data-astro-cid-7lzxbikf] .aide-carte[data-astro-cid-7lzxbikf],.colonne-carte[data-astro-cid-7lzxbikf] .legende-jours{padding-inline:1rem}.colonne-carte[data-astro-cid-7lzxbikf] .legende-jours{max-height:2.75rem}.barre-carte-liste[data-astro-cid-7lzxbikf]:not([hidden]){z-index:30;left:50%;bottom:max(.75rem, env(safe-area-inset-bottom));border:1px solid var(--bord);background:var(--surface);max-width:calc(100vw - 1rem);box-shadow:0 4px 16px var(--voile-3);border-radius:999px;gap:.25rem;padding:.25rem;display:flex;position:fixed;transform:translate(-50%)}.barre-carte-liste[data-astro-cid-7lzxbikf] a[data-astro-cid-7lzxbikf]{min-height:2.75rem;padding:0 var(--e-4);color:var(--encre);font:700 var(--t-xs)/1 var(--police-ui);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.barre-carte-liste[data-astro-cid-7lzxbikf] a[data-astro-cid-7lzxbikf][aria-current=true]{background:var(--encre);color:var(--papier)}.barre-carte-liste[data-astro-cid-7lzxbikf] a[data-astro-cid-7lzxbikf]:focus-visible{box-shadow:var(--focus)}.prochaine-action[data-astro-cid-7lzxbikf]{min-width:0;min-height:2.75rem;padding:0 var(--e-3);text-overflow:ellipsis;background:var(--action);color:var(--sur-action);font:800 var(--t-xs)/1 var(--police-ui);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;overflow:hidden}.prochaine-action[data-astro-cid-7lzxbikf]:empty{display:none}.voyage[data-astro-cid-7lzxbikf]{padding-bottom:8.75rem}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein){gap:0}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) [data-astro-cid-7lzxbikf]:is(.aide-carte,.boutons-carte-plein),.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf] .legende-jours{display:none}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf]{top:var(--haut-entete,0px);z-index:13;background:var(--papier);padding-block:var(--e-2);margin-inline:calc(-1 * var(--e-1));padding-inline:var(--e-1);position:sticky}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf] .plus-filtres[data-astro-cid-7lzxbikf][open]{max-height:30dvh;overflow:auto}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .bandeau-jour[data-astro-cid-7lzxbikf]{position:static}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf]{gap:var(--e-1);grid-template-columns:minmax(0,1fr)}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf]:is(.rangee-idees,.pastilles-rapides,.recherche-idees){min-width:0;max-width:100%}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf] .rangee-idees[data-astro-cid-7lzxbikf]{gap:var(--e-2);align-items:center}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf] .rangee-idees[data-astro-cid-7lzxbikf]:first-child{flex-wrap:nowrap}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf] .recherche-idees[data-astro-cid-7lzxbikf] label[data-astro-cid-7lzxbikf]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf] .recherche-idees[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{width:100%;min-width:0;min-height:2.5rem}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf] .pastilles-rapides[data-astro-cid-7lzxbikf]{flex-wrap:nowrap;flex:0 0 100%;padding-bottom:2px;overflow-x:auto}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf] .pastilles-rapides[data-astro-cid-7lzxbikf] .pastille[data-astro-cid-7lzxbikf]{flex:none}.gabarit[data-astro-cid-7lzxbikf]:has(#panneau-ajouter:not([hidden])):not(.carte-plein):not(.liste-plein) .entete-idees[data-astro-cid-7lzxbikf] .bandeau-jour[data-astro-cid-7lzxbikf]{padding:var(--e-1) var(--e-3)}.colonne-carte[data-astro-cid-7lzxbikf],.onglets[data-astro-cid-7lzxbikf]{scroll-margin-top:.5rem}.barre-panneau[data-astro-cid-7lzxbikf],.gabarit[data-astro-cid-7lzxbikf].carte-plein .barre-panneau[data-astro-cid-7lzxbikf],.gabarit[data-astro-cid-7lzxbikf].liste-plein .barre-panneau[data-astro-cid-7lzxbikf]{display:none}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf]{z-index:25;left:0;right:0;bottom:calc(5rem + env(safe-area-inset-bottom));gap:var(--e-2);height:55dvh;padding:0 0 var(--e-2);background:var(--surface);border-top:1px solid var(--bord);box-shadow:0 -8px 28px var(--voile-2);border-radius:18px 18px 0 0;flex-direction:column;margin:0;transition:transform .28s,height .28s;display:flex;position:fixed}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf][data-position=ferme]{transform:translateY(calc(100% - 3.5rem))}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf][data-position=ferme]>[data-astro-cid-7lzxbikf]:not(.barre-panneau){visibility:hidden}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf][data-position=plein]{height:calc(100dvh - var(--haut-entete,4rem) - 5rem - env(safe-area-inset-bottom))}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf].glisse{transition:none;transform:none}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf].glisse>[data-astro-cid-7lzxbikf]{visibility:visible}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf]>[data-astro-cid-7lzxbikf]:not(.carte){flex:none}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf] .carte[data-astro-cid-7lzxbikf]{flex:1;height:auto;min-height:0}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf] :is(.revoir-sous-carte,.tout-le-voyage){margin-inline:var(--e-3);align-self:flex-start}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .barre-panneau[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2);min-height:3.5rem;padding-inline:var(--e-3);touch-action:none;display:flex}.poignee-panneau[data-astro-cid-7lzxbikf]{min-height:3.5rem;color:var(--encre);font:inherit;cursor:grab;background:0 0;border:0;flex:1;justify-items:center;gap:.375rem;padding:.5rem 0;font-weight:700;display:grid}.poignee-panneau[data-astro-cid-7lzxbikf]:focus-visible{box-shadow:var(--focus);border-radius:12px}.trait-poignee[data-astro-cid-7lzxbikf]{background:var(--bord-fort,var(--encre-2));border-radius:999px;width:2.75rem;height:.3125rem}.libelle-panneau[data-astro-cid-7lzxbikf]{align-items:center;gap:.5rem;display:inline-flex}.agrandir-panneau[data-astro-cid-7lzxbikf]{min-height:2.75rem}.agrandir-panneau[data-astro-cid-7lzxbikf][hidden]{display:none}.gabarit[data-astro-cid-7lzxbikf]:not(.carte-plein):not(.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf]:is(.aide-carte,.boutons-carte-plein){padding-inline:var(--e-3)}}@media (width<=59.99rem) and (prefers-reduced-motion:reduce){.gabarit[data-astro-cid-7lzxbikf] .colonne-carte[data-astro-cid-7lzxbikf]{transition:none!important}}.etapes[data-astro-cid-7lzxbikf] button.heure-etape{border:0;border-bottom:1px dashed var(--action);font:inherit;color:var(--encre);cursor:pointer;background:0 0;min-height:1.75rem;padding:0;font-weight:800}.etapes[data-astro-cid-7lzxbikf] button.heure-etape:empty{display:none}.etapes[data-astro-cid-7lzxbikf] button.heure-etape:hover{color:var(--action)}.etapes[data-astro-cid-7lzxbikf] .phase-etape{font-size:var(--t-xs);border:1px solid var(--bord);white-space:nowrap;border-radius:999px;padding:1px .5rem;font-weight:700}.etapes[data-astro-cid-7lzxbikf] .phase-aller{background:var(--sec-navigation);color:var(--sec-navigation-fort);border-color:var(--sec-navigation-fort)}.etapes[data-astro-cid-7lzxbikf] .phase-place{background:var(--sec-voyages);color:var(--sec-voyages-fort);border-color:var(--sec-voyages-fort)}.etapes[data-astro-cid-7lzxbikf] .phase-retour{background:var(--sec-premium);color:var(--sec-premium-fort);border-color:var(--sec-premium-2)}.tout-le-voyage{z-index:3;margin-bottom:var(--e-2);position:relative}.tout-le-voyage[hidden]{display:none}.etapes[data-astro-cid-7lzxbikf] .campings-jour{margin:0 0 var(--e-3);padding:var(--e-2) var(--e-3);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--surface)}.etapes[data-astro-cid-7lzxbikf] .campings-jour[hidden]{display:none}.etapes[data-astro-cid-7lzxbikf] .campings-jour ul{margin:var(--e-1) 0 0;gap:var(--e-1);padding:0;list-style:none;display:grid}.etapes[data-astro-cid-7lzxbikf] .campings-jour li{align-items:center;gap:.25rem var(--e-2);flex-wrap:wrap;display:flex}.ordre-fusion[data-astro-cid-7lzxbikf]{padding:var(--e-2) var(--e-3);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--surface);flex-basis:100%;gap:.25rem;margin:0;list-style:none;display:grid}.ordre-fusion[data-astro-cid-7lzxbikf][hidden]{display:none}.ordre-fusion[data-astro-cid-7lzxbikf] li{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.ordre-fusion[data-astro-cid-7lzxbikf] .jours-fusion{min-width:7rem;font-weight:700}.ordre-fusion[data-astro-cid-7lzxbikf] button{border:1px solid var(--bord);border-radius:var(--rayon-pastille);background:var(--papier);min-width:2.25rem;min-height:2rem;color:var(--encre);cursor:pointer}.ordre-fusion[data-astro-cid-7lzxbikf] button:disabled{opacity:.35;cursor:default}.etapes[data-astro-cid-7lzxbikf] .etape:not(.ouverte) .outils,.etapes[data-astro-cid-7lzxbikf] .etape:not(.ouverte) .remarque,.etapes[data-astro-cid-7lzxbikf] .etape:not(.ouverte) .pourquoi-etape{display:none}.etapes[data-astro-cid-7lzxbikf] .etape>.corps{cursor:pointer;column-gap:var(--e-3);grid-template-columns:minmax(0,1fr) auto;align-content:start;display:grid}.etapes[data-astro-cid-7lzxbikf] .etape>.corps>*{grid-column:1}.etapes[data-astro-cid-7lzxbikf] .etape>.corps>.boutons-etape{flex-direction:column;grid-area:1/2/span 2;align-self:start;gap:.25rem;display:flex}.etapes[data-astro-cid-7lzxbikf] .boutons-etape button,.etapes[data-astro-cid-7lzxbikf] .boutons-etape a{box-sizing:border-box;width:100%}.etapes[data-astro-cid-7lzxbikf] :is(.retirer-etape,.ouvrir-etape){justify-content:center;align-items:center;gap:.25rem;display:inline-flex}.etapes[data-astro-cid-7lzxbikf] :is(.retirer-etape,.ouvrir-etape) .icone{width:1rem;height:1rem;margin:0}.etapes[data-astro-cid-7lzxbikf] .retirer-etape{min-height:2rem;padding:0 var(--e-2);border:1px solid var(--bord);border-radius:var(--rayon-pastille);background:var(--surface);color:var(--rouge);font:inherit;font-size:var(--t-xs);cursor:pointer;white-space:nowrap;font-weight:700}.etapes[data-astro-cid-7lzxbikf] .retirer-etape:hover{border-color:var(--rouge)}.etapes[data-astro-cid-7lzxbikf] .ouvrir-etape{min-height:2rem;padding:0 var(--e-2);border:1px solid var(--bord);border-radius:var(--rayon-pastille);background:var(--surface);color:var(--action);font:inherit;font-size:var(--t-xs);cursor:pointer;white-space:nowrap;font-weight:700}.etapes[data-astro-cid-7lzxbikf] .ouvrir-etape[aria-expanded=true]{background:var(--action-fond);border-color:var(--action)}.etapes[data-astro-cid-7lzxbikf] .etape p{margin-block:2px}@media print{body{background:var(--blanc);color:var(--imprime-encre)}.entete,.pied,.lien-creer[data-astro-cid-7lzxbikf],.texte[data-astro-cid-7lzxbikf].discret,.carnet[data-astro-cid-7lzxbikf],.cartes-voyages[data-astro-cid-7lzxbikf],.bandeau-partage[data-astro-cid-7lzxbikf],.bandeau-groupe[data-astro-cid-7lzxbikf],.colonne-carte[data-astro-cid-7lzxbikf],.colonne-liste[data-astro-cid-7lzxbikf]>.champ[data-astro-cid-7lzxbikf],.trajet-voyage[data-astro-cid-7lzxbikf],.depart-idees[data-astro-cid-7lzxbikf],.onglets[data-astro-cid-7lzxbikf],#panneau-calendrier[data-astro-cid-7lzxbikf],.actions[data-astro-cid-7lzxbikf],.lien-manuel[data-astro-cid-7lzxbikf],.publier[data-astro-cid-7lzxbikf],.idees[data-astro-cid-7lzxbikf],.filtres-voyage[data-astro-cid-7lzxbikf],.masquees-voyage[data-astro-cid-7lzxbikf],.barre-carte-liste[data-astro-cid-7lzxbikf],.entete-voyage[data-astro-cid-7lzxbikf] h1[data-astro-cid-7lzxbikf],.etapes[data-astro-cid-7lzxbikf] .outils,.etapes[data-astro-cid-7lzxbikf] .poignee,.etapes[data-astro-cid-7lzxbikf] .boutons-etape,.etapes[data-astro-cid-7lzxbikf] .allons-y-jour,.etapes[data-astro-cid-7lzxbikf] .plus-etape:not([data-note-remplie]),.etapes[data-astro-cid-7lzxbikf] .plus-etape>summary,.etapes[data-astro-cid-7lzxbikf] .evenement-etape,.etapes[data-astro-cid-7lzxbikf] .jour>summary:after,.etapes[data-astro-cid-7lzxbikf] .bouton-like{display:none!important}.titre-impression[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-3);font-size:1.6rem;display:block}.gabarit[data-astro-cid-7lzxbikf]{display:block}.etapes[data-astro-cid-7lzxbikf] .jour{break-before:page;border:0;border-top:6px solid var(--couleur-jour);border-radius:0}.etapes[data-astro-cid-7lzxbikf] .jour:first-of-type{break-before:auto}.etapes[data-astro-cid-7lzxbikf] .etape{break-inside:avoid;background:0 0!important;grid-template-columns:1.75rem 1fr!important}.etapes[data-astro-cid-7lzxbikf] .etape>*{grid-column:auto!important}.etapes[data-astro-cid-7lzxbikf] .jour,.etapes[data-astro-cid-7lzxbikf] .jour>summary{background:0 0!important}.etapes[data-astro-cid-7lzxbikf] [data-waze]{display:none!important}.etapes[data-astro-cid-7lzxbikf] .carte-jour-impression{object-fit:cover;width:100%;max-height:9cm;margin:var(--e-2) 0;border:1px solid var(--imprime-trait);display:block}.etapes[data-astro-cid-7lzxbikf] textarea{resize:none;border:0;padding:0}.resume-voyage[data-astro-cid-7lzxbikf]{break-inside:avoid}.resume-voyage[data-astro-cid-7lzxbikf] .carte-resume{min-height:0}a{color:inherit}}.carte[data-astro-cid-7lzxbikf]{border:var(--filet);border-radius:var(--rayon-carte);height:45vh;min-height:16rem;box-shadow:var(--ombre-douce);background:var(--papier-2);overflow:hidden}.aide-carte[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);margin-top:var(--e-1)}.boutons-carte-plein[data-astro-cid-7lzxbikf]{justify-content:flex-end;gap:var(--e-2);margin-bottom:var(--e-2);flex-wrap:wrap;display:flex}.boutons-carte-plein[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][hidden]{display:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein{z-index:70;background:var(--papier);grid-template-columns:var(--l-liste,minmax(24rem, 40%)) .625rem minmax(0, 1fr);grid-template-rows:100dvh;gap:0;max-width:none;margin:0;display:grid;position:fixed;inset:0}.separateur-plein[data-astro-cid-7lzxbikf],.boutons-liste-carte[data-astro-cid-7lzxbikf]{display:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein .separateur-plein[data-astro-cid-7lzxbikf]{cursor:col-resize;touch-action:none;background:var(--papier-2);border-inline:1px solid var(--bord);grid-area:1/2;height:100dvh;display:block;position:relative}.gabarit[data-astro-cid-7lzxbikf].carte-plein .separateur-plein[data-astro-cid-7lzxbikf]:after{content:"";background:var(--encre-2);border-radius:2px;width:.1875rem;height:2.5rem;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.gabarit[data-astro-cid-7lzxbikf].carte-plein .separateur-plein[data-astro-cid-7lzxbikf]:is(:hover,:focus-visible,.glisse){background:var(--papier)}.gabarit[data-astro-cid-7lzxbikf].carte-plein .separateur-plein[data-astro-cid-7lzxbikf]:focus-visible{box-shadow:var(--focus)}.gabarit[data-astro-cid-7lzxbikf].carte-plein .colonne-liste[data-astro-cid-7lzxbikf]>.boutons-liste-carte[data-astro-cid-7lzxbikf]{justify-content:flex-end;gap:var(--e-2);margin:0 0 var(--e-2);flex-wrap:wrap;display:flex}.gabarit[data-astro-cid-7lzxbikf].carte-plein:not(.sans-carte) [data-astro-cid-7lzxbikf][data-quitter-plein-liste]{display:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein .colonne-liste[data-astro-cid-7lzxbikf]{overscroll-behavior:contain;height:100dvh;min-height:0;padding:var(--e-3) var(--e-4);border-right:1px solid var(--bord);grid-area:1/1;overflow:auto}.gabarit[data-astro-cid-7lzxbikf].carte-plein .colonne-liste[data-astro-cid-7lzxbikf]>[data-astro-cid-7lzxbikf]:not([data-onglets]):not(.bouton-liste-plein):not(.boutons-liste-carte):not([role=tabpanel]):not([data-place-idees-haut]){display:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein [data-astro-cid-7lzxbikf][data-onglets]{top:calc(-1 * var(--e-3));z-index:6;background:var(--papier);padding-top:var(--e-2);position:sticky}.gabarit[data-astro-cid-7lzxbikf].carte-plein:has(#panneau-calendrier:not([hidden])){grid-template-columns:var(--l-liste,minmax(32rem, 58%)) .625rem minmax(0, 1fr)}.gabarit[data-astro-cid-7lzxbikf].carte-plein #panneau-calendrier[data-astro-cid-7lzxbikf] .calendrier[data-astro-cid-7lzxbikf]{max-height:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein .bouton-liste-plein[data-astro-cid-7lzxbikf],.gabarit[data-astro-cid-7lzxbikf].carte-plein [data-astro-cid-7lzxbikf][data-plein-ecran-cal]{display:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein .colonne-carte[data-astro-cid-7lzxbikf]{gap:var(--e-2);padding:var(--e-2);flex-direction:column;grid-area:1/3;height:100dvh;margin:0;display:flex;position:relative;top:0}.gabarit[data-astro-cid-7lzxbikf].carte-plein .carte[data-astro-cid-7lzxbikf]{flex:1;height:auto;min-height:0}.gabarit[data-astro-cid-7lzxbikf].carte-plein .colonne-carte[data-astro-cid-7lzxbikf]>[data-astro-cid-7lzxbikf]:not(.carte){flex:none}.gabarit[data-astro-cid-7lzxbikf]:is(.carte-plein,.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf]>:is(.revoir-sous-carte,.tout-le-voyage){align-self:flex-start}.gabarit[data-astro-cid-7lzxbikf]:is(.carte-plein,.liste-plein) .colonne-carte[data-astro-cid-7lzxbikf]>.revoir-sous-carte[hidden],.gabarit[data-astro-cid-7lzxbikf].carte-plein .aide-carte[data-astro-cid-7lzxbikf]{display:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein:is(.sans-liste,.sans-carte){grid-template-columns:minmax(0,1fr)}.gabarit[data-astro-cid-7lzxbikf].carte-plein:is(.sans-liste,.sans-carte) .separateur-plein[data-astro-cid-7lzxbikf],.gabarit[data-astro-cid-7lzxbikf].carte-plein.sans-liste .colonne-liste[data-astro-cid-7lzxbikf]{display:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein.sans-liste .colonne-carte[data-astro-cid-7lzxbikf]{grid-column:1}.gabarit[data-astro-cid-7lzxbikf].carte-plein.sans-carte .colonne-carte[data-astro-cid-7lzxbikf]{display:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein.sans-carte .colonne-liste[data-astro-cid-7lzxbikf]{padding-inline:max(var(--e-4), calc((100vw - 64rem) / 2));border-right:0;grid-column:1}.bouton-liste-plein[data-astro-cid-7lzxbikf]{margin:var(--e-2) 0 0;justify-content:flex-end;display:flex}.gabarit[data-astro-cid-7lzxbikf].liste-plein{z-index:70;background:var(--papier);grid-template-rows:minmax(0,1fr) 38dvh;grid-template-columns:minmax(0,1fr);gap:0;max-width:none;margin:0;display:grid;position:fixed;inset:0}.gabarit[data-astro-cid-7lzxbikf].liste-plein .colonne-liste[data-astro-cid-7lzxbikf]{padding:var(--e-3) max(var(--e-4), calc((100vw - 64rem) / 2));grid-area:1/1;overflow:auto}.gabarit[data-astro-cid-7lzxbikf].liste-plein .colonne-carte[data-astro-cid-7lzxbikf]{padding:var(--e-2);border-top:1px solid var(--bord);gap:var(--e-2);flex-direction:column;grid-area:2/1;height:38dvh;margin:0;display:flex;position:relative;top:0}.gabarit[data-astro-cid-7lzxbikf].liste-plein .carte[data-astro-cid-7lzxbikf]{flex:1;height:auto;min-height:0}.gabarit[data-astro-cid-7lzxbikf].liste-plein .colonne-carte[data-astro-cid-7lzxbikf]>[data-astro-cid-7lzxbikf]:not(.carte){flex:none}.gabarit[data-astro-cid-7lzxbikf].liste-plein .colonne-carte[data-astro-cid-7lzxbikf] .boutons-carte-plein[data-astro-cid-7lzxbikf],.gabarit[data-astro-cid-7lzxbikf].liste-plein .aide-carte[data-astro-cid-7lzxbikf],.gabarit[data-astro-cid-7lzxbikf].liste-plein .colonne-carte[data-astro-cid-7lzxbikf] .legende-jours,.gabarit[data-astro-cid-7lzxbikf].liste-plein .colonne-liste[data-astro-cid-7lzxbikf]>[data-astro-cid-7lzxbikf]:not([data-onglets]):not(.bouton-liste-plein):not([role=tabpanel]):not([data-place-idees-haut]){display:none}@media (width<=59.99rem){.gabarit[data-astro-cid-7lzxbikf].carte-plein{grid-template-rows:55dvh minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.gabarit[data-astro-cid-7lzxbikf].carte-plein .colonne-carte[data-astro-cid-7lzxbikf]{grid-area:1/1;height:55dvh;margin-inline:0}.gabarit[data-astro-cid-7lzxbikf].carte-plein .colonne-liste[data-astro-cid-7lzxbikf]{border-right:0;border-top:1px solid var(--bord);grid-row:2}.gabarit[data-astro-cid-7lzxbikf].carte-plein:is(.sans-liste,.sans-carte){grid-template-rows:100dvh}.gabarit[data-astro-cid-7lzxbikf].carte-plein .separateur-plein[data-astro-cid-7lzxbikf]{display:none}.gabarit[data-astro-cid-7lzxbikf].carte-plein.sans-carte .colonne-liste[data-astro-cid-7lzxbikf]{border-top:0;grid-row:1}.gabarit[data-astro-cid-7lzxbikf].carte-plein.sans-liste .colonne-carte[data-astro-cid-7lzxbikf]{height:100dvh}}@media (width>=60rem){.gabarit[data-astro-cid-7lzxbikf]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.colonne-carte[data-astro-cid-7lzxbikf]{top:calc(var(--haut-entete,5rem) + var(--e-3));grid-area:1/2;position:sticky}.colonne-liste[data-astro-cid-7lzxbikf]{grid-area:1/1}.carte[data-astro-cid-7lzxbikf]{height:calc(100vh - 13rem);min-height:24rem}}.resume-voyage[data-astro-cid-7lzxbikf]{gap:var(--e-2);margin:0 0 var(--e-5);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.resume-voyage[data-astro-cid-7lzxbikf][hidden]{display:none}.resume-voyage[data-astro-cid-7lzxbikf] .carte-resume{padding:var(--e-3) var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon-carte);background:var(--surface);align-content:start;gap:2px;display:grid}.resume-voyage[data-astro-cid-7lzxbikf] .etiquette-resume{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--encre-2);font-weight:700}.resume-voyage[data-astro-cid-7lzxbikf] .valeur-resume{font-size:var(--t-l);color:var(--encre);font-weight:700;line-height:1.15}.resume-voyage[data-astro-cid-7lzxbikf] .detail-resume{font-size:var(--t-xs);color:var(--encre-2)}.resume-voyage[data-astro-cid-7lzxbikf] .carte-resume:last-child{grid-column:span 2}.resume-voyage[data-astro-cid-7lzxbikf] .carte-resume:has(.postes-budget){grid-column:1/-1}.resume-voyage[data-astro-cid-7lzxbikf] .carte-resume .lien-conso{margin-block:2px}.resume-voyage[data-astro-cid-7lzxbikf] .carte-resume{min-height:5.75rem}.filtres-voyage[data-astro-cid-7lzxbikf]{gap:var(--e-2);margin:0 0 var(--e-3);flex-wrap:wrap;display:flex}.filtres-voyage[data-astro-cid-7lzxbikf][hidden]{display:none}.filtres-voyage[data-astro-cid-7lzxbikf] button[aria-pressed=true]{color:var(--sec-fort,var(--action));border-color:var(--sec-fort,var(--action));background:color-mix(in srgb, var(--sec,var(--action-fond)) 55%, var(--surface))}.masquees-voyage[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-3);font-size:var(--t-xs)}.barre-edition[data-astro-cid-7lzxbikf]{gap:var(--e-2);margin:0 0 var(--e-3);flex-wrap:wrap;display:flex}.allons-y-editeur{gap:var(--e-2);flex-wrap:wrap;display:flex}.barre-edition[data-astro-cid-7lzxbikf] button[data-astro-cid-7lzxbikf]:disabled{opacity:.45;cursor:default}.etapes[data-astro-cid-7lzxbikf] .ligne-etape{align-items:baseline;gap:2px var(--e-2);flex-wrap:wrap;display:flex}.etapes[data-astro-cid-7lzxbikf] .ligne-etape h4{font-size:var(--t-s);margin:0;font-weight:700}.etapes[data-astro-cid-7lzxbikf] .ligne-etape .heure-etape{font-size:var(--t-s);color:var(--encre)}.etapes[data-astro-cid-7lzxbikf] .ligne-etape .heure-etape:empty,.etapes[data-astro-cid-7lzxbikf] .prix-etape:empty,.etapes[data-astro-cid-7lzxbikf] .duree-etape:empty{display:none}.etapes[data-astro-cid-7lzxbikf] .duree-etape{font-size:var(--t-xs)}.etapes[data-astro-cid-7lzxbikf] .pourquoi-etape{font-size:var(--t-xs);color:var(--encre-2);margin:0;font-style:italic}.etapes[data-astro-cid-7lzxbikf] .prix-etape{border:1px solid var(--bord);border-radius:var(--rayon-pastille);font-size:var(--t-xs);color:var(--encre-2);padding:0 .375rem;font-weight:700}.etapes[data-astro-cid-7lzxbikf] .prix-etape.gratuit{border-color:var(--foret);color:var(--foret)}.etapes[data-astro-cid-7lzxbikf] .prix-etape{justify-content:space-between;align-items:center;gap:2px;min-width:6.25rem;padding-right:0;display:inline-flex}.etapes[data-astro-cid-7lzxbikf] .ligne-etape{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.etapes[data-astro-cid-7lzxbikf] .ligne-etape>.heure-etape{grid-area:1/1;justify-self:start}.etapes[data-astro-cid-7lzxbikf] .ligne-etape>h4{grid-area:2/1}.etapes[data-astro-cid-7lzxbikf] .ligne-etape>.phase-etape{grid-area:3/1;justify-self:start}.etapes[data-astro-cid-7lzxbikf] .ligne-etape>.duree-etape{grid-area:2/2}.etapes[data-astro-cid-7lzxbikf] .ligne-etape>.prix-etape{grid-area:2/3}.etapes[data-astro-cid-7lzxbikf] .modifier-prix{border:0;border-left:1px solid var(--bord);border-radius:0 var(--rayon-pastille) var(--rayon-pastille) 0;min-width:1.6rem;min-height:1.6rem;color:var(--action);cursor:pointer;font:inherit;background:0 0;place-items:center;padding:0;display:inline-grid}.etapes[data-astro-cid-7lzxbikf] .modifier-prix:hover{background:var(--action-fond)}.etapes[data-astro-cid-7lzxbikf] .plus-etape{margin:var(--e-1) 0;font-size:var(--t-xs)}.etapes[data-astro-cid-7lzxbikf] .plus-etape>summary{cursor:pointer;color:var(--action);width:fit-content;max-width:100%;font-weight:600}.etapes[data-astro-cid-7lzxbikf] .apercu-note{color:var(--encre-2);font-weight:400}.etapes[data-astro-cid-7lzxbikf] .contenu-plus{margin-top:var(--e-2)}.masquees-voyage[data-astro-cid-7lzxbikf]:empty,.etapes[data-astro-cid-7lzxbikf] .etape[hidden],.etapes[data-astro-cid-7lzxbikf] .jour[hidden]{display:none}.resume-voyage[data-astro-cid-7lzxbikf] .barre-prix{background:var(--papier-2);border-radius:3px;height:.375rem;margin-top:.25rem;display:flex;overflow:hidden}.resume-voyage[data-astro-cid-7lzxbikf] .barre-prix .g{background:var(--foret)}.resume-voyage[data-astro-cid-7lzxbikf] .barre-prix .p{background:var(--action)}.total[data-astro-cid-7lzxbikf]{margin-top:var(--e-5);padding:var(--e-4);background:var(--papier-2);border-radius:var(--rayon)}.total[data-astro-cid-7lzxbikf] h2[data-astro-cid-7lzxbikf]{font-size:var(--t-m);margin-bottom:var(--e-2)}.total[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][data-total]{font-size:var(--t-m);font-weight:600}.total[data-astro-cid-7lzxbikf] .avertissement[data-astro-cid-7lzxbikf]{color:var(--rouge);margin-top:var(--e-2)}.total[data-astro-cid-7lzxbikf] .avertissement[data-astro-cid-7lzxbikf][hidden]{display:none}.total[data-astro-cid-7lzxbikf] .source[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);margin-top:var(--e-2)}.champ[data-astro-cid-7lzxbikf]{gap:var(--e-1);margin-bottom:var(--e-5);max-width:32rem;display:grid}.champ[data-astro-cid-7lzxbikf] label[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);font-weight:600}.champ-jours[data-astro-cid-7lzxbikf]{max-width:9rem}.champ-date[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{max-width:14rem}.aide-date[data-astro-cid-7lzxbikf]{font-size:var(--t-xs)}.aide-date[data-astro-cid-7lzxbikf][hidden],[data-astro-cid-7lzxbikf][role=tabpanel][hidden]{display:none}.onglets[data-astro-cid-7lzxbikf]{gap:var(--e-1);border-bottom:2px solid var(--encre);margin-bottom:var(--e-4);display:flex}.onglets[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=tab]{min-height:2.75rem;padding:0 var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon) var(--rayon) 0 0;background:var(--papier-2);cursor:pointer;border-bottom:0;font-weight:600}.onglets[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=tab][aria-selected=true]{background:var(--surface);color:var(--choisi);border-color:var(--bord);border-top:3px solid var(--choisi);font-weight:800}.aide-cal[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);margin-bottom:var(--e-3)}.calendrier[data-astro-cid-7lzxbikf] .cal-defil{padding-bottom:var(--e-4);overflow:auto hidden}.calendrier[data-astro-cid-7lzxbikf] .cal{min-width:min-content;display:flex}.colonne-liste[data-astro-cid-7lzxbikf],#panneau-calendrier[data-astro-cid-7lzxbikf],.calendrier[data-astro-cid-7lzxbikf]{min-width:0;max-width:100%}.tete-cal[data-astro-cid-7lzxbikf]{justify-content:space-between;align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.tete-cal[data-astro-cid-7lzxbikf] .aide-cal[data-astro-cid-7lzxbikf]{flex:16rem;margin:0}#panneau-calendrier[data-astro-cid-7lzxbikf].plein-ecran{z-index:70;max-width:none;padding:var(--e-3);background:var(--papier);margin:0;position:fixed;inset:0;overflow:auto}#panneau-calendrier[data-astro-cid-7lzxbikf].plein-ecran .tete-cal[data-astro-cid-7lzxbikf]{top:calc(-1 * var(--e-3));z-index:6;padding-block:var(--e-2);background:var(--papier);position:sticky}#panneau-calendrier[data-astro-cid-7lzxbikf].plein-ecran .calendrier[data-astro-cid-7lzxbikf]{max-height:none}#panneau-calendrier[data-astro-cid-7lzxbikf].plein-ecran .aide-cal[data-astro-cid-7lzxbikf],#panneau-calendrier[data-astro-cid-7lzxbikf].plein-ecran>.actions[data-astro-cid-7lzxbikf]{display:none}html.cal-plein{overflow:hidden}.calendrier[data-astro-cid-7lzxbikf] .cal-heures{z-index:5;background:var(--papier);box-shadow:4px 0 6px -4px var(--voile-2);width:3.25rem;height:var(--hauteur);color:var(--encre-2);flex:none;margin-top:3rem;font-size:.75rem;position:sticky;left:0}.calendrier[data-astro-cid-7lzxbikf] .cal-heures span{right:var(--e-2);position:absolute;transform:translateY(-50%)}.calendrier[data-astro-cid-7lzxbikf] .cal-jour{border-left:var(--filet);flex:0 0 13rem}.calendrier[data-astro-cid-7lzxbikf] .cal-jour h3{height:3rem;padding:0 var(--e-2);font-size:var(--t-xs);align-items:center;margin:0;line-height:1.2;display:flex}.calendrier[data-astro-cid-7lzxbikf] .cal-colonne{height:var(--hauteur);position:relative}.calendrier[data-astro-cid-7lzxbikf] .cal-ligne{border-top:var(--filet);position:absolute;left:0;right:0}.calendrier[data-astro-cid-7lzxbikf] .cal-route{background:0 0;border:0;padding:0;position:absolute;left:.25rem;right:.25rem;overflow:visible;justify-content:center!important;align-items:center!important;display:flex!important}.calendrier[data-astro-cid-7lzxbikf] .cal-route:before{content:"";border-left:2px dashed var(--hydro);opacity:.8;position:absolute;top:2px;bottom:2px;left:50%}.calendrier[data-astro-cid-7lzxbikf] .cal-route{z-index:2}.calendrier[data-astro-cid-7lzxbikf] .cal-repere{z-index:1;white-space:nowrap;text-overflow:ellipsis;background:var(--surface);border:1px solid var(--bord);font-size:var(--t-xs);color:var(--encre);border-radius:999px;margin:0;padding:2px .5rem;font-weight:700;position:absolute;left:.25rem;right:.25rem;overflow:hidden}.calendrier[data-astro-cid-7lzxbikf] .cal-repere.depart{border-color:var(--action)}.calendrier[data-astro-cid-7lzxbikf] .cal-repere.arrivee{border-color:var(--foret)}.calendrier[data-astro-cid-7lzxbikf] .cal-route>span:first-child{z-index:1;background:var(--papier);border:1px solid var(--hydro);max-width:100%;color:var(--encre);white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px 3px var(--voile-1);border-radius:999px;flex:none;padding:1px .5rem;font-size:.7rem;font-weight:700;line-height:1.4;position:relative;overflow:hidden}.calendrier[data-astro-cid-7lzxbikf] .cal-route>span:first-child:before{content:"";vertical-align:-.15em;width:1em;height:1em;mask:var(--icone-voiture) center / contain no-repeat;background:currentColor;margin-right:.25em;display:inline-block}.calendrier[data-astro-cid-7lzxbikf] .cal-route.alerte:before{border-left-color:var(--rouge)}.calendrier[data-astro-cid-7lzxbikf] .cal-route.alerte>span:first-child{border-color:var(--rouge)}.calendrier[data-astro-cid-7lzxbikf] .cal-route .cal-alerte{display:none!important}.calendrier[data-astro-cid-7lzxbikf] .cal-route.courte{padding-right:.25rem;align-items:flex-end!important}.calendrier[data-astro-cid-7lzxbikf] .cal-route.courte:before{left:auto;right:2.2rem}.calendrier[data-astro-cid-7lzxbikf] .cal-route.courte>span:first-child{padding:0 .3125rem;font-size:.62rem;line-height:1.5}.calendrier[data-astro-cid-7lzxbikf] .cal-route.fixe>span:first-child{border-width:2px}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc{z-index:1;text-align:left;cursor:grab;border:1px solid var(--action);border-radius:var(--rayon);background:var(--action-fond);color:var(--encre);touch-action:none;border-left-width:4px;flex-direction:column;align-items:flex-start;gap:1px;padding:.25rem .5rem;font-size:.75rem;line-height:1.25;display:flex;position:absolute;left:.25rem;right:.25rem;overflow:hidden}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.fixe{box-shadow:inset 0 0 0 1px var(--action);border-style:solid}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.doute{border-left-color:var(--courbe)}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.alerte{border-color:var(--rouge)}.calendrier[data-astro-cid-7lzxbikf] .cal-route{cursor:grab;font:inherit;text-align:left;color:var(--encre);white-space:nowrap;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:.25rem 0;font-size:.7rem;font-weight:600;line-height:1.25;display:flex}.calendrier[data-astro-cid-7lzxbikf] .cal-route:focus-visible{box-shadow:var(--focus);z-index:2}.calendrier[data-astro-cid-7lzxbikf] .cal-route.fixe{border-style:solid;border-color:var(--action)}.calendrier[data-astro-cid-7lzxbikf] .cal-route.alerte{border-color:var(--rouge)}.calendrier[data-astro-cid-7lzxbikf] .cal-route.deplace{opacity:.75;z-index:3;cursor:grabbing}.calendrier[data-astro-cid-7lzxbikf] .cal-route .cal-alerte{color:var(--rouge);font-weight:600;display:block}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.alerte-direct{border-color:var(--rouge);background:color-mix(in srgb, var(--rouge) 25%, var(--papier))}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.doute-direct{border-left-color:var(--courbe)}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc{cursor:grab}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.deplace{opacity:.75;z-index:3;cursor:grabbing}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc:focus-visible{z-index:2}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc strong{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}.calendrier[data-astro-cid-7lzxbikf] .cal-titre{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.court{flex-direction:row;align-items:center;gap:.375rem;padding-block:0}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.court strong{-webkit-line-clamp:1;line-clamp:1;min-width:0}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.court .cal-titre,.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.court .cal-note,.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.court .cal-alerte{display:none}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.court .cal-heure{flex:none}.calendrier[data-astro-cid-7lzxbikf] .cal-titre{color:var(--encre-2)}.calendrier[data-astro-cid-7lzxbikf] .cal-note{color:var(--action-texte,var(--encre));white-space:pre-line;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex-shrink:0;font-style:italic;display:-webkit-box;overflow:hidden}.calendrier[data-astro-cid-7lzxbikf] .cal-note:before{content:"";vertical-align:-.15em;width:1em;height:1em;mask:var(--icone-modifier) center / contain no-repeat;background:currentColor;margin-right:.25em;display:inline-block}.calendrier[data-astro-cid-7lzxbikf] .cal-alerte{color:var(--rouge);font-weight:600}.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-duree,.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-debut{cursor:ns-resize;touch-action:none;height:.875rem;position:absolute;left:0;right:0}.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-duree{bottom:0}.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-debut{top:0}.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-duree:after,.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-debut:after{content:"";opacity:0;background:currentColor;border-radius:999px;width:2.2rem;height:.25rem;margin-left:-1.1rem;transition:opacity .15s;position:absolute;left:50%}.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-duree:after{bottom:2px}.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-debut:after{top:2px}.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-duree,.calendrier[data-astro-cid-7lzxbikf] .cal-poignee-debut{height:.625rem}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc:focus-visible .cal-poignee-duree:after,.calendrier[data-astro-cid-7lzxbikf] .cal-bloc:focus-visible .cal-poignee-debut:after,.calendrier[data-astro-cid-7lzxbikf] .cal-bloc:hover .cal-poignee-duree:after,.calendrier[data-astro-cid-7lzxbikf] .cal-bloc:hover .cal-poignee-debut:after{opacity:.9}.champ[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{min-height:2.75rem;padding:0 var(--e-3);border:1px solid var(--encre-2);border-radius:var(--rayon-champ);background:var(--papier)}section[data-astro-cid-7lzxbikf] h2[data-astro-cid-7lzxbikf]{margin-bottom:var(--e-3)}.actions[data-astro-cid-7lzxbikf]{gap:var(--e-2);margin-top:var(--e-5);flex-wrap:wrap;display:flex}.google[data-astro-cid-7lzxbikf]{display:contents}.vider[data-astro-cid-7lzxbikf]{color:var(--rouge);border-color:var(--rouge)}.aide-google[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);margin-top:var(--e-2)}.aide-google[data-astro-cid-7lzxbikf][hidden],.lien-manuel[data-astro-cid-7lzxbikf][hidden],.message[data-astro-cid-7lzxbikf][hidden],.bandeau-partage[data-astro-cid-7lzxbikf][hidden]{display:none}.lien-manuel[data-astro-cid-7lzxbikf]{gap:var(--e-1);margin-top:var(--e-3);font-size:var(--t-xs);font-weight:600;display:grid}.lien-manuel[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{min-height:2.75rem;padding:0 var(--e-2);border:1px solid var(--encre-2);border-radius:var(--rayon-champ);background:var(--papier);width:100%;font-weight:400}.bandeau-partage[data-astro-cid-7lzxbikf]{padding:var(--e-4);margin-bottom:var(--e-5);border:2px solid var(--action);border-radius:var(--rayon);background:var(--action-fond)}.bandeau-partage[data-astro-cid-7lzxbikf] h2[data-astro-cid-7lzxbikf]{font-size:var(--t-m);margin-bottom:var(--e-2)}.bandeau-partage[data-astro-cid-7lzxbikf] .actions[data-astro-cid-7lzxbikf]{margin-top:var(--e-3)}.publier[data-astro-cid-7lzxbikf]{margin-top:var(--e-6);padding:var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon)}.publier[data-astro-cid-7lzxbikf][hidden],.publier[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][hidden]{display:none}.publier[data-astro-cid-7lzxbikf] h2[data-astro-cid-7lzxbikf]{font-size:var(--t-m);margin-bottom:var(--e-2)}.aide-publier[data-astro-cid-7lzxbikf]{font-size:var(--t-xs)}.case-publier[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2);cursor:pointer;min-height:2.75rem;display:flex}.case-publier[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{width:1.2rem;height:1.2rem}.message-publier[data-astro-cid-7lzxbikf]{margin-top:var(--e-2);color:var(--foret);font-weight:600}.message-publier[data-astro-cid-7lzxbikf]:empty{display:none}.idees[data-astro-cid-7lzxbikf]{margin-top:var(--e-7);padding-top:var(--e-5);border-top:2px solid var(--encre)}.aide-idees[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);margin-bottom:var(--e-3)}.mode-idees[data-astro-cid-7lzxbikf],.filtres-idees[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-3);align-items:center;gap:var(--e-2);border:0;flex-wrap:wrap;padding:0;display:flex}.mode-idees[data-astro-cid-7lzxbikf] legend[data-astro-cid-7lzxbikf],.filtres-idees[data-astro-cid-7lzxbikf] legend[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);margin-bottom:var(--e-1);flex-basis:100%;padding:0;font-weight:600}.choix-etape[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-1);font-size:var(--t-xs);display:inline-flex}.choix-etape[data-astro-cid-7lzxbikf] select[data-astro-cid-7lzxbikf]{max-width:16rem;min-height:2.5rem;padding:0 var(--e-2);border:var(--filet);border-radius:var(--rayon);background:var(--papier)}.choix-etape[data-astro-cid-7lzxbikf] select[data-astro-cid-7lzxbikf]:disabled{opacity:.5}.recherche-idees[data-astro-cid-7lzxbikf]{gap:var(--e-1);max-width:28rem;margin-bottom:var(--e-3);display:grid}.recherche-idees[data-astro-cid-7lzxbikf] label[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);font-weight:600}.recherche-idees[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{min-height:2.75rem;padding:0 var(--e-3);border:1px solid var(--encre-2);border-radius:var(--rayon-champ);background:var(--papier);color:var(--encre)}.compte-idees[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);margin:var(--e-2) 0}.tout-ou-rien[data-astro-cid-7lzxbikf]{gap:var(--e-4);flex-wrap:wrap;flex-basis:100%;display:flex}.tout-ou-rien[data-astro-cid-7lzxbikf] button[data-astro-cid-7lzxbikf]{min-height:2rem;color:var(--action);cursor:pointer;font-size:var(--t-xs);background:0 0;border:0;padding:0;text-decoration:underline}.liste-idees[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-3);border-top:var(--filet);padding:0;list-style:none}.liste-idees[data-astro-cid-7lzxbikf] li{align-items:start;gap:var(--e-1) var(--e-3);padding:var(--e-3) 0;border-bottom:var(--filet);grid-template-columns:auto 1fr;display:grid}.liste-idees[data-astro-cid-7lzxbikf] .actions-idee{gap:var(--e-2);margin-top:var(--e-1);flex-wrap:wrap;grid-column:2;display:flex}.liste-idees[data-astro-cid-7lzxbikf] .voir-idee .symbole{color:var(--encre-2)}@media (width<=30rem){.liste-idees[data-astro-cid-7lzxbikf] .texte-carte{display:none}}.liste-idees[data-astro-cid-7lzxbikf] li:focus-visible{box-shadow:var(--focus)}.statut-etape{font-size:var(--t-xs);color:var(--foret);margin:2px 0 0}.statut-etape.non{color:var(--rouge);font-weight:600}.allons-y-jour{gap:var(--e-2);flex-wrap:wrap;display:flex}.date-jour{font-weight:500;font-size:var(--t-s);color:var(--encre-2)}.etape.etape-choisie{background:var(--action-fond);outline:2px solid var(--action);outline-offset:-2px;border-radius:var(--rayon);padding:var(--e-2) var(--e-3)}.etape.etape-choisie>.numero{background:var(--action)}.allons-y-jour{margin-bottom:var(--e-2)}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.choisi{z-index:3;background:var(--action);color:var(--papier);border-color:var(--action);box-shadow:0 0 0 3px color-mix(in srgb, var(--action) 35%, transparent), 0 6px 16px #00000040;font-weight:700}.calendrier[data-astro-cid-7lzxbikf] .cal-bloc.choisi *{color:var(--papier)}.liste-idees[data-astro-cid-7lzxbikf] li.titre-groupe-idees{padding:var(--e-3) 0 var(--e-1);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--encre-2);font-weight:700;display:block}.liste-idees[data-astro-cid-7lzxbikf] li.titre-troncon{text-transform:none;letter-spacing:0;font-size:var(--t-s);color:var(--encre);overflow-wrap:anywhere;font-weight:600}.liste-idees[data-astro-cid-7lzxbikf] .titre-troncon-bouton{all:unset;box-sizing:border-box;cursor:pointer;text-align:start;border-radius:var(--rayon-champ);width:100%;padding:var(--e-1) 0;display:block}.liste-idees[data-astro-cid-7lzxbikf] .titre-troncon-bouton:hover,.liste-idees[data-astro-cid-7lzxbikf] .titre-troncon-bouton:focus-visible{color:var(--action)}.liste-idees[data-astro-cid-7lzxbikf] .titre-troncon-bouton:focus-visible{outline:2px solid var(--action);outline-offset:2px}.liste-idees[data-astro-cid-7lzxbikf] li.bandeau-arret{text-transform:none;letter-spacing:0;font-size:var(--t-s);color:var(--encre);background:var(--papier-2);border-radius:var(--rayon-champ);padding:var(--e-2) var(--e-3);margin-bottom:var(--e-2);font-weight:600}.liste-idees[data-astro-cid-7lzxbikf] .idee-evenement .s-evenement{color:var(--action)}.liste-idees[data-astro-cid-7lzxbikf] li.difficile{background:color-mix(in srgb, var(--surface) 70%, var(--papier-2))}.liste-idees[data-astro-cid-7lzxbikf] li.difficile strong{opacity:.8}.liste-idees[data-astro-cid-7lzxbikf] .alerte-difficile{color:var(--courbe);font-weight:600}.liste-idees[data-astro-cid-7lzxbikf] .corps-idee{min-width:0;font-size:var(--t-xs);gap:2px;display:grid}.liste-idees[data-astro-cid-7lzxbikf] .corps-idee strong{font-size:var(--t-s);overflow-wrap:anywhere}.liste-idees[data-astro-cid-7lzxbikf] .corps-idee a{color:inherit;text-decoration-color:var(--action)}.liste-idees[data-astro-cid-7lzxbikf] .bouton-idee{border-color:var(--action);color:var(--action)}.liste-idees[data-astro-cid-7lzxbikf] .bouton-idee.dans-voyage{background:var(--action);border-color:var(--action);color:var(--papier)}.liste-idees[data-astro-cid-7lzxbikf] .s-nature,.liste-idees[data-astro-cid-7lzxbikf] .s-sport,.filtres-idees[data-astro-cid-7lzxbikf] .s-nature,.filtres-idees[data-astro-cid-7lzxbikf] .s-sport{color:var(--foret)}.liste-idees[data-astro-cid-7lzxbikf] .s-nautique,.liste-idees[data-astro-cid-7lzxbikf] .s-hiver,.filtres-idees[data-astro-cid-7lzxbikf] .s-nautique,.filtres-idees[data-astro-cid-7lzxbikf] .s-hiver{color:var(--hydro)}[data-astro-cid-7lzxbikf][data-idees-plus][hidden]{display:none}.bouton-idee-carte{margin-top:var(--e-2);min-height:2.25rem;font-size:var(--t-xs)}.message[data-astro-cid-7lzxbikf]{padding:var(--e-3) var(--e-4);margin-bottom:var(--e-4);border:1px solid color-mix(in srgb, var(--action) 35%, transparent);border-radius:var(--rayon);background:var(--papier-2)}.etapes[data-astro-cid-7lzxbikf] .jour{margin-bottom:var(--e-4);border:1px solid var(--bord);border-left:5px solid var(--couleur-jour,var(--encre));border-radius:var(--rayon);background:var(--papier)}.etapes[data-astro-cid-7lzxbikf] .jour>summary{align-items:center;gap:var(--e-1) var(--e-3);padding:var(--e-3) var(--e-4);cursor:pointer;grid-template-columns:1fr auto;list-style:none;display:grid}.etapes[data-astro-cid-7lzxbikf] .jour>summary::-webkit-details-marker{display:none}.etapes[data-astro-cid-7lzxbikf] .jour>summary:after{content:"▾";color:var(--encre-2);grid-area:1/2;font-size:1.1rem;transition:transform .15s}.etapes[data-astro-cid-7lzxbikf] .jour:not([open])>summary:after{transform:rotate(-90deg)}.etapes[data-astro-cid-7lzxbikf] .jour>summary:focus-visible{box-shadow:var(--focus);border-radius:var(--rayon)}.etapes[data-astro-cid-7lzxbikf] .jour h3{font-size:var(--t-m);align-items:baseline;gap:2px var(--e-2);flex-wrap:wrap;margin:0;line-height:1.25;display:flex}.etapes[data-astro-cid-7lzxbikf] .jour h3 .puce-jour{width:.85rem;height:.85rem;margin-right:var(--e-2);vertical-align:1px;background:var(--couleur-jour);border:2px solid var(--blanc);box-shadow:0 0 0 1px var(--bord);border-radius:50%;display:inline-block}.etapes[data-astro-cid-7lzxbikf] .jour .numero{background:var(--couleur-jour);color:var(--blanc)}.etapes[data-astro-cid-7lzxbikf] .infos-jour{font-size:var(--t-xs);color:var(--encre-2);grid-column:1/-1;font-weight:600}.etapes[data-astro-cid-7lzxbikf] .jour>:not(summary){margin-left:var(--e-4);margin-right:var(--e-4)}.etapes[data-astro-cid-7lzxbikf] .jour[open]>ol{margin-bottom:var(--e-3)}.etapes[data-astro-cid-7lzxbikf] .detail-jour{margin-top:0;margin-bottom:var(--e-2)}.etapes[data-astro-cid-7lzxbikf] .meteo-place:empty{display:none}.bandeau-groupe[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-4);padding:var(--e-3);border:var(--filet);border:1px solid color-mix(in srgb, var(--foret) 35%, transparent);border-radius:var(--rayon);background:var(--papier-2)}.membres-groupe[data-astro-cid-7lzxbikf]:empty{display:none}.inviter-groupe[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2);margin:var(--e-2) 0;flex-wrap:wrap;display:flex}.inviter-groupe[data-astro-cid-7lzxbikf][hidden]{display:none}.inviter-groupe[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{min-height:2.5rem;padding:0 var(--e-2);border:1px solid var(--bord);border-radius:var(--rayon-champ);background:var(--surface);color:var(--encre);font:inherit}.invitation-voyage[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2);margin:var(--e-1) 0;flex-wrap:wrap;display:flex}.bandeau-groupe[data-astro-cid-7lzxbikf][hidden]{display:none}.bandeau-groupe[data-astro-cid-7lzxbikf] p[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-2)}.cercle-groupe[data-astro-cid-7lzxbikf]{margin:var(--e-2) 0;padding:var(--e-3);border:1px solid var(--trait);border-radius:var(--rayon);background:var(--surface)}.cercle-groupe[data-astro-cid-7lzxbikf][hidden],.autre-invitation[data-astro-cid-7lzxbikf][hidden],.page-groupe[data-astro-cid-7lzxbikf][hidden]{display:none}.cercle-groupe[data-astro-cid-7lzxbikf] legend[data-astro-cid-7lzxbikf]{padding:0 var(--e-1);font-weight:800}.cercle-liste[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-2);gap:.125rem;padding:0;list-style:none;display:grid}.cercle-liste[data-astro-cid-7lzxbikf] li{align-items:center;gap:var(--e-2);min-height:2.75rem;padding:0 var(--e-1);border-radius:var(--rayon);display:flex}.cercle-liste[data-astro-cid-7lzxbikf] li:hover{background:var(--papier)}.cercle-liste[data-astro-cid-7lzxbikf] li.deja{color:var(--encre-2)}.cercle-liste[data-astro-cid-7lzxbikf] input{flex:none;width:1.25rem;height:1.25rem;margin:0}.cercle-liste[data-astro-cid-7lzxbikf] label{align-items:center;gap:var(--e-2);cursor:pointer;flex:1;min-height:2.75rem;font-weight:700;display:inline-flex}.cercle-liste[data-astro-cid-7lzxbikf] li>.discret{font-size:var(--t-s);margin-inline-start:auto}.cercle-liste[data-astro-cid-7lzxbikf] .avatar-petit{width:1.75rem;height:1.75rem;font-size:var(--t-xs)}.autre-invitation[data-astro-cid-7lzxbikf]{margin:var(--e-2) 0}.autre-invitation[data-astro-cid-7lzxbikf] summary[data-astro-cid-7lzxbikf]{cursor:pointer;color:var(--encre-2);font-weight:700;line-height:2.5rem}.page-groupe[data-astro-cid-7lzxbikf]{margin:var(--e-2) 0;padding:var(--e-3);border:1px solid var(--trait);border-radius:var(--rayon);background:var(--surface)}.page-groupe[data-astro-cid-7lzxbikf] h3{margin:0 0 var(--e-2);font-size:var(--t-m)}.page-groupe[data-astro-cid-7lzxbikf] .page-liee-carte{padding:var(--e-2) var(--e-3);border-radius:var(--rayon);background:var(--papier)}.page-groupe[data-astro-cid-7lzxbikf] select{flex:12rem;min-width:0}.actions-groupe[data-astro-cid-7lzxbikf]{gap:var(--e-2);flex-wrap:wrap;display:flex}.etapes[data-astro-cid-7lzxbikf] .total-jour{font-size:var(--t-xs);font-weight:400}.etapes[data-astro-cid-7lzxbikf] .meteo-jour,.etapes[data-astro-cid-7lzxbikf] .meteo-invite{margin:0 0 var(--e-2);font-size:var(--t-xs);color:var(--encre-2)}.etapes[data-astro-cid-7lzxbikf] .meteo-jour strong{color:var(--hydro)}.etapes[data-astro-cid-7lzxbikf] .alerte-meteo{margin:var(--e-2) 0;font-size:var(--t-xs);color:var(--rouge)}.etapes[data-astro-cid-7lzxbikf] ol{min-height:3rem;margin:0;padding:0;list-style:none}.etapes[data-astro-cid-7lzxbikf] .etape{gap:var(--e-1) var(--e-2);padding:var(--e-3) 0;border-bottom:var(--filet);background:var(--papier);grid-template-columns:2.75rem 1.75rem 1fr;display:grid}.etapes[data-astro-cid-7lzxbikf] .etape.glisse{opacity:.45}.etapes[data-astro-cid-7lzxbikf] .repere{border-top:3px solid var(--action);height:0;margin:-1px 0}.etapes[data-astro-cid-7lzxbikf] .jour-vide{padding:var(--e-3) 0;font-size:var(--t-xs)}.etapes[data-astro-cid-7lzxbikf] .poignee{width:2.75rem;height:2.75rem;color:var(--encre-2);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;display:grid}.etapes[data-astro-cid-7lzxbikf] .poignee:active{cursor:grabbing}.etapes[data-astro-cid-7lzxbikf] .numero{width:1.75rem;height:1.75rem;margin-top:var(--e-2);background:var(--encre);color:var(--papier);font-size:var(--t-xs);border-radius:50%;place-items:center;font-weight:600;display:grid}.etapes[data-astro-cid-7lzxbikf] .corps{gap:var(--e-2);min-width:0;display:grid}.etapes[data-astro-cid-7lzxbikf] h4{font-size:var(--t-s);margin:var(--e-2) 0 0;overflow-wrap:anywhere}.etapes[data-astro-cid-7lzxbikf] .alerte-nuit-double{padding:var(--e-1) var(--e-2);border-radius:var(--rayon);font-size:var(--t-xs);color:var(--rouge);background:color-mix(in srgb, var(--rouge) 10%, transparent);margin:0;font-weight:700}.etapes[data-astro-cid-7lzxbikf] .reserver-soi{font-size:var(--t-xs);color:var(--encre-2);margin:0}.etapes[data-astro-cid-7lzxbikf] .reserver-soi a{color:var(--action);font-weight:700}.etapes[data-astro-cid-7lzxbikf] .reserver-soi.reserve{color:var(--foret);font-weight:700}.resume-voyage[data-astro-cid-7lzxbikf] .avis-reserver{font-size:var(--t-s);color:var(--encre-2);grid-column:1/-1;margin:0}.etapes[data-astro-cid-7lzxbikf] .remarque{font-size:var(--t-xs);color:var(--courbe);font-style:italic}.etapes[data-astro-cid-7lzxbikf] .activite{align-items:center;gap:var(--e-2);font-size:var(--t-xs);display:flex}.etapes[data-astro-cid-7lzxbikf] .note{font-size:var(--t-xs);gap:2px;font-weight:600;display:grid}.etapes[data-astro-cid-7lzxbikf] textarea{font:inherit;font-weight:400;font-size:var(--t-s);padding:var(--e-2);resize:vertical;border:1px solid var(--bord);border-radius:var(--rayon-champ);background:var(--papier);color:var(--encre);width:100%}.etapes[data-astro-cid-7lzxbikf] .infos-heb{gap:var(--e-2);margin-bottom:var(--e-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.etapes[data-astro-cid-7lzxbikf] .infos-heb label{font-size:var(--t-xs);gap:2px;font-weight:600;display:grid}.etapes[data-astro-cid-7lzxbikf] .infos-heb input:not([type=hidden]),.etapes[data-astro-cid-7lzxbikf] .infos-heb select{font:inherit;font-weight:400;font-size:var(--t-s);min-height:2.5rem;padding:0 var(--e-2);border:1px solid var(--bord);border-radius:var(--rayon-champ);background:var(--papier);color:var(--encre);width:100%}.etapes[data-astro-cid-7lzxbikf] .outils{align-items:center;gap:var(--e-1);flex-wrap:wrap;display:flex}.etapes[data-astro-cid-7lzxbikf] .outil{border:var(--filet);border-radius:var(--rayon);cursor:pointer;min-width:2.75rem;min-height:2.75rem;color:var(--action);background:0 0}.etapes[data-astro-cid-7lzxbikf] .outil:disabled{opacity:.35;cursor:not-allowed}.etapes[data-astro-cid-7lzxbikf] a.outil{box-sizing:border-box;justify-content:center;align-items:center;font-weight:400;text-decoration:none;display:inline-flex}.etapes[data-astro-cid-7lzxbikf] a.outil:hover{border-color:var(--encre-2)}.etapes[data-astro-cid-7lzxbikf] .texte-outil{padding:0 var(--e-3);font-size:var(--t-xs)}.etapes[data-astro-cid-7lzxbikf] .supprimer{color:var(--rouge)}.etapes[data-astro-cid-7lzxbikf] .choix-jour-etape{align-items:center;gap:var(--e-1);font-size:var(--t-xs);display:inline-flex}.etapes[data-astro-cid-7lzxbikf] select{min-height:2.75rem;padding:0 var(--e-2);border:var(--filet);border-radius:var(--rayon);background:var(--papier)}.etapes[data-astro-cid-7lzxbikf] .extremite{gap:var(--e-1) var(--e-2);padding:var(--e-3) 0;grid-template-columns:2.75rem 1.75rem 1fr;align-items:center;display:grid}.etapes[data-astro-cid-7lzxbikf] .extremite>p,.etapes[data-astro-cid-7lzxbikf] .extremite>.troncon{grid-column:3}.etapes[data-astro-cid-7lzxbikf] .repere-extremite{background:var(--action);width:1.75rem;height:1.75rem;color:var(--papier);font-size:var(--t-xs);border-radius:50%;grid-column:2;place-items:center;font-weight:700;display:grid}.etapes[data-astro-cid-7lzxbikf] .troncon{font-size:var(--t-xs);color:var(--courbe)}.etapes[data-astro-cid-7lzxbikf] .troncon:before{content:"↓ "}.etapes[data-astro-cid-7lzxbikf] .s-nature,.etapes[data-astro-cid-7lzxbikf] .s-sport{color:var(--foret)}.etapes[data-astro-cid-7lzxbikf] .s-nautique,.etapes[data-astro-cid-7lzxbikf] .s-hiver{color:var(--hydro)}.choix-fusion[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2);min-height:2.5rem;margin-right:var(--e-4);cursor:pointer;display:inline-flex}.choix-fusion[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{width:1.15rem;height:1.15rem;accent-color:var(--action)}.grille-voyages[data-astro-cid-7lzxbikf] .li-voyage{position:relative}.grille-voyages[data-astro-cid-7lzxbikf] .covoit-carte{z-index:1;top:var(--e-3);right:var(--e-3);border:1px solid var(--action);background:var(--papier);color:var(--action);font-size:var(--t-xs);border-radius:999px;padding:2px .625rem;font-weight:700;text-decoration:none;position:absolute}.grille-voyages[data-astro-cid-7lzxbikf] .covoit-carte:hover{background:var(--action-fond)}.grille-voyages[data-astro-cid-7lzxbikf] .covoit-carte{top:var(--e-4)}.grille-voyages[data-astro-cid-7lzxbikf] .li-voyage:has(.covoit-carte) .carte-voyage:not([aria-current=true]){padding-top:calc(var(--e-4) + 1.9rem)}.etapes[data-astro-cid-7lzxbikf] .naviguer-etape{min-height:2rem;padding:0 var(--e-2);border:1px solid var(--bord);border-radius:var(--rayon-pastille);background:var(--papier);color:var(--encre);font-size:var(--t-xs);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.etapes[data-astro-cid-7lzxbikf] .naviguer-etape:hover{border-color:var(--action);color:var(--action)}.ajuster-voyage[data-astro-cid-7lzxbikf]{gap:var(--e-3);margin:var(--e-3) 0 0;padding-top:var(--e-3);border-top:1px solid var(--bord);display:grid}.ajuster-voyage[data-astro-cid-7lzxbikf][hidden]{display:none}.titre-ajuster[data-astro-cid-7lzxbikf]{margin:0;font-weight:800}.rythme-aj[data-astro-cid-7lzxbikf]{gap:.25rem var(--e-3);font-weight:600;font-size:var(--t-s);grid-template-columns:auto minmax(8rem,1fr);align-items:center;display:grid}.rythme-aj[data-astro-cid-7lzxbikf] output[data-astro-cid-7lzxbikf]{font-weight:400;font-size:var(--t-xs);color:var(--encre-2);grid-column:1/-1}.rythme-aj[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{accent-color:var(--action)}.budget-aj[data-astro-cid-7lzxbikf]{gap:var(--e-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.budget-aj[data-astro-cid-7lzxbikf] legend[data-astro-cid-7lzxbikf]{font-weight:600;font-size:var(--t-s);margin-bottom:.25rem}.actions-aj[data-astro-cid-7lzxbikf]{gap:var(--e-2);flex-wrap:wrap;display:flex}.aide-aj[data-astro-cid-7lzxbikf]{font-size:var(--t-xs);margin:0}.titre-ajuster[data-astro-cid-7lzxbikf]{font-weight:700;font-size:var(--t-s);margin-right:var(--e-1)}.ajuster-voyage[data-astro-cid-7lzxbikf] button[data-astro-cid-7lzxbikf]{min-height:2.5rem;padding:0 var(--e-3);border:1px solid var(--bord);background:var(--surface);color:var(--encre);font:inherit;font-size:var(--t-s);cursor:pointer;border-radius:999px;font-weight:700;transition:transform .15s,box-shadow .15s,border-color .15s}.ajuster-voyage[data-astro-cid-7lzxbikf] button[data-astro-cid-7lzxbikf]:hover{box-shadow:0 4px 12px var(--voile-1);border-color:var(--action);transform:translateY(-2px)}.ajuster-voyage[data-astro-cid-7lzxbikf] button[data-astro-cid-7lzxbikf][aria-pressed=true]{background:var(--action-fond);border-color:var(--action)}.ajuster-voyage[data-astro-cid-7lzxbikf] button[data-astro-cid-7lzxbikf]:disabled{opacity:.5;cursor:wait;transform:none}.etapes[data-astro-cid-7lzxbikf] .depart-jour{align-items:center;gap:var(--e-2);margin:0 0 var(--e-2);font-size:var(--t-s);font-weight:600;display:inline-flex}.etapes[data-astro-cid-7lzxbikf] .depart-jour select{min-height:2.25rem;padding:0 var(--e-2);border:1px solid var(--bord);border-radius:var(--rayon-champ,var(--rayon));background:var(--papier);color:var(--encre);font:inherit}.etapes[data-astro-cid-7lzxbikf] .crayon-heure{opacity:.65;font-size:.8em}.etapes[data-astro-cid-7lzxbikf] .heure-etape:hover .crayon-heure{opacity:1}.ligne-titre-page[data-astro-cid-7lzxbikf]{justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.ligne-titre-page[data-astro-cid-7lzxbikf] h1[data-astro-cid-7lzxbikf]{margin:0}.autres-voyages[data-astro-cid-7lzxbikf]{margin:var(--e-3) 0 var(--e-4);padding:var(--e-2) var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--surface)}.autres-voyages[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]{cursor:pointer;padding:var(--e-1) 0;font-weight:700}.autres-voyages[data-astro-cid-7lzxbikf][open]>summary[data-astro-cid-7lzxbikf]{margin-bottom:var(--e-3)}.entete-trajet[data-astro-cid-7lzxbikf]{gap:var(--e-2);margin-bottom:var(--e-3);padding:var(--e-4);background:var(--surface);border:1px solid var(--bord);box-shadow:var(--ombre-douce);border-radius:1.25rem;display:grid}.entete-trajet[data-astro-cid-7lzxbikf][hidden]{display:none}.entete-trajet[data-astro-cid-7lzxbikf] h2[data-astro-cid-7lzxbikf]{font-size:var(--t-xl,1.6rem);overflow-wrap:anywhere;margin:0;line-height:1.15}.dates-trajet[data-astro-cid-7lzxbikf]{color:var(--encre-2);margin:0;font-weight:600}.dates-trajet[data-astro-cid-7lzxbikf]:empty{display:none}.chiffres-trajet[data-astro-cid-7lzxbikf]{font-size:var(--t-s);margin:0}.gros-boutons[data-astro-cid-7lzxbikf]{gap:var(--e-2);margin-top:var(--e-2);flex-wrap:wrap;display:flex}.gros-boutons[data-astro-cid-7lzxbikf] .gros[data-astro-cid-7lzxbikf]{min-height:3rem;padding-inline:var(--e-4);font-size:var(--t-m)}.details-resume[data-astro-cid-7lzxbikf],.reglages-voyage[data-astro-cid-7lzxbikf],.exporter[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-3)}.exporter[data-astro-cid-7lzxbikf]{margin-top:var(--e-4)}.details-resume[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf],.reglages-voyage[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]{cursor:pointer;color:var(--action);padding:var(--e-2) 0;font-weight:700}.reglages-voyage[data-astro-cid-7lzxbikf][open]{padding:0 var(--e-3) var(--e-3);border:1px dashed var(--bord);border-radius:var(--rayon)}.exporter[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]{cursor:pointer;list-style:none;display:inline-flex}.exporter[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]::-webkit-details-marker{display:none}.exporter[data-astro-cid-7lzxbikf][open]>summary[data-astro-cid-7lzxbikf]{margin-bottom:var(--e-3)}.barre-edition[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-1);flex-wrap:wrap;display:flex}.chercher-etapes[data-astro-cid-7lzxbikf]{min-width:0;max-width:20rem;min-height:2.5rem;padding:0 var(--e-3);border:1px solid var(--bord);background:var(--surface);color:var(--encre);font:inherit;font-size:var(--t-s);border-radius:999px;flex:12rem}.chercher-etapes[data-astro-cid-7lzxbikf]:focus-visible{box-shadow:var(--focus);outline:none}.barre-edition[data-astro-cid-7lzxbikf] .icone[data-astro-cid-7lzxbikf]{justify-content:center;min-width:2.5rem;font-size:1.05rem}.filtrer-etapes[data-astro-cid-7lzxbikf]{display:inline-block}.filtrer-etapes[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]{cursor:pointer;list-style:none}.filtrer-etapes[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]::-webkit-details-marker{display:none}.filtrer-etapes[data-astro-cid-7lzxbikf][open]{flex-basis:100%}.filtrer-etapes[data-astro-cid-7lzxbikf][open]>summary[data-astro-cid-7lzxbikf]{margin-bottom:var(--e-2)}.etapes[data-astro-cid-7lzxbikf] .allons-y-jour{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.etapes[data-astro-cid-7lzxbikf] .plus-jour{position:relative}.etapes[data-astro-cid-7lzxbikf] .plus-jour>summary{justify-content:center;min-width:2.75rem;list-style:none}.etapes[data-astro-cid-7lzxbikf] .plus-jour>summary::-webkit-details-marker{display:none}.etapes[data-astro-cid-7lzxbikf] .menu-plus-jour{z-index:5;gap:var(--e-1);min-width:14rem;padding:var(--e-2);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--surface);box-shadow:0 8px 24px var(--voile-2);display:grid;position:absolute;top:calc(100% + .25rem);right:0}.etapes[data-astro-cid-7lzxbikf] .menu-plus-jour .bouton{justify-content:flex-start;width:100%}.champ-playlist[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-3);font-weight:600;font-size:var(--t-s);gap:.25rem;display:grid}.champ-playlist[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{min-height:2.75rem;padding:0 var(--e-3);border:1px solid var(--bord);border-radius:var(--rayon-champ,var(--rayon));background:var(--papier);color:var(--encre);font:inherit;font-weight:400}.champ-playlist[data-astro-cid-7lzxbikf] span[data-astro-cid-7lzxbikf]{font-weight:400;font-size:var(--t-xs)}.placer-nuit{gap:var(--e-2);margin:var(--e-3) 0;padding:var(--e-4);border:2px solid var(--action);border-radius:var(--rayon);background:color-mix(in srgb, var(--action) 8%, var(--papier));display:grid}.placer-nuit p{margin:0}.placer-nuit .titre-placer{font-weight:700;font-size:var(--t-m)}.placer-nuit .alerte-nuit{color:var(--rouge);font-weight:600}.pourquoi-choix ul{padding-left:var(--e-4);gap:var(--e-1);margin:0;display:grid}.nuits-placer{gap:var(--e-2);flex-wrap:wrap;align-items:center;display:flex}.entete-trajet[data-astro-cid-7lzxbikf] h2[data-astro-cid-7lzxbikf]{font-family:var(--police-texte);font-size:clamp(2rem,4vw,2.9rem);font-weight:700;line-height:1.05}.autres-voyages[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2);min-height:2.75rem;padding:0 var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon-pastille);background:var(--surface);color:var(--encre);display:inline-flex}.onglets[data-astro-cid-7lzxbikf]{border-bottom:1px solid color-mix(in srgb, var(--bord) 50%, transparent);gap:.25rem}.onglets[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=tab]{color:var(--encre-2);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;font-weight:700}.onglets[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=tab][aria-selected=true]{color:var(--encre);border:0;border-bottom:3px solid var(--encre);background:0 0}.details-resume[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf],.reglages-voyage[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]{color:var(--encre)}.reglages-voyage[data-astro-cid-7lzxbikf],.details-resume[data-astro-cid-7lzxbikf]{padding:.25rem var(--e-4);border:1px solid color-mix(in srgb, var(--bord) 40%, transparent);border-radius:var(--r-carte);background:var(--surface)}.total[data-astro-cid-7lzxbikf]{border-radius:var(--r-carte)}.onglets[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=tab][hidden]{display:none}@media (width<=480px){.onglets[data-astro-cid-7lzxbikf]{overflow-x:auto}.onglets[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][role=tab]{padding-inline:var(--e-2);flex:1 0 auto}}.depenses[data-astro-cid-7lzxbikf],.depenses[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][data-dp-contenu]:not([hidden]){gap:var(--e-4);display:grid}.depenses[data-astro-cid-7lzxbikf]>[data-astro-cid-7lzxbikf],.depenses[data-astro-cid-7lzxbikf] [data-astro-cid-7lzxbikf][data-dp-contenu]>[data-astro-cid-7lzxbikf]{min-width:0}.depenses[data-astro-cid-7lzxbikf] h3[data-astro-cid-7lzxbikf]{margin:0 0 var(--e-2);font-size:1.05rem}.dp-boutons[data-astro-cid-7lzxbikf]{gap:var(--e-2);flex-wrap:wrap;margin:0;display:flex}.dp-total[data-astro-cid-7lzxbikf]{color:var(--encre);margin:0;font-size:1.25rem;font-weight:800}.dp-bloc[data-astro-cid-7lzxbikf]{padding:var(--e-3) var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--surface)}.depenses[data-astro-cid-7lzxbikf] .dp-soldes,.depenses[data-astro-cid-7lzxbikf] .dp-virements,.depenses[data-astro-cid-7lzxbikf] .dp-liste,.depenses[data-astro-cid-7lzxbikf] .dp-partage ul{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.depenses[data-astro-cid-7lzxbikf] .dp-solde{justify-content:space-between;gap:var(--e-2);flex-wrap:wrap;display:flex}@media (width>=560px){.depenses[data-astro-cid-7lzxbikf] .dp-soldes{column-gap:var(--e-5);grid-template-columns:max-content max-content 1fr}.depenses[data-astro-cid-7lzxbikf] .dp-soldes>.dp-solde{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;column-gap:var(--e-5);display:grid}.depenses[data-astro-cid-7lzxbikf] .dp-soldes>.dp-solde>.dp-menu{justify-self:end}}.depenses[data-astro-cid-7lzxbikf] .dp-chiffre{font-variant-numeric:tabular-nums;font-weight:800}.depenses[data-astro-cid-7lzxbikf] .dp-plus{color:var(--succes)}.depenses[data-astro-cid-7lzxbikf] .dp-moins{color:var(--rouille)}.depenses[data-astro-cid-7lzxbikf] .dp-qui{color:var(--encre-2);font-weight:600}.dp-tableau-zone[data-astro-cid-7lzxbikf]{overflow-x:auto}.dp-tableau[data-astro-cid-7lzxbikf]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.dp-tableau[data-astro-cid-7lzxbikf] th,.dp-tableau[data-astro-cid-7lzxbikf] td{padding:var(--e-2);text-align:end;border-bottom:1px solid var(--bord)}.dp-tableau[data-astro-cid-7lzxbikf] th[data-astro-cid-7lzxbikf]:first-child,.dp-tableau[data-astro-cid-7lzxbikf] th[scope=row]{text-align:start}.dp-tableau[data-astro-cid-7lzxbikf] thead[data-astro-cid-7lzxbikf] th[data-astro-cid-7lzxbikf]{color:var(--encre-2);font-size:.9rem}.dp-tableau[data-astro-cid-7lzxbikf] tfoot th,.dp-tableau[data-astro-cid-7lzxbikf] tfoot td{border-bottom:0;font-weight:800}.dp-tableau-zone[data-astro-cid-7lzxbikf]+p[data-astro-cid-7lzxbikf]{margin:var(--e-2) 0 0}.dp-formulaire[data-astro-cid-7lzxbikf]{gap:var(--e-3);padding:var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--surface);display:grid}.dp-formulaire[data-astro-cid-7lzxbikf][hidden]{display:none}.dp-formulaire[data-astro-cid-7lzxbikf] h3[data-astro-cid-7lzxbikf]{margin:0}.dp-champs[data-astro-cid-7lzxbikf]{align-items:center;gap:var(--e-2) var(--e-3);grid-template-columns:minmax(7rem,auto) 1fr;display:grid}.dp-champs[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{min-height:2.75rem}@media (width<=30rem){.dp-champs[data-astro-cid-7lzxbikf]{grid-template-columns:1fr}.dp-champs[data-astro-cid-7lzxbikf] label[data-astro-cid-7lzxbikf]{margin-top:var(--e-2)}}.dp-partage[data-astro-cid-7lzxbikf]{padding:var(--e-3);border:1px solid var(--bord);border-radius:var(--rayon);gap:var(--e-2);margin:0;display:grid}.dp-partage[data-astro-cid-7lzxbikf] legend[data-astro-cid-7lzxbikf]{padding:0 var(--e-2);font-weight:700}.depenses[data-astro-cid-7lzxbikf] .dp-part{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;min-height:2.75rem;display:flex}.depenses[data-astro-cid-7lzxbikf] .dp-part label{align-items:center;gap:var(--e-2);flex:8rem;min-height:2.75rem;display:inline-flex}.depenses[data-astro-cid-7lzxbikf] .dp-part input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:var(--action)}.depenses[data-astro-cid-7lzxbikf] .dp-saisie{text-align:center;width:6rem;min-height:2.75rem}.dp-modes[data-astro-cid-7lzxbikf]{gap:var(--e-2);flex-wrap:wrap;display:flex}.dp-controle[data-astro-cid-7lzxbikf]{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.dp-controle[data-astro-cid-7lzxbikf].dp-pas-juste{color:var(--encre);border-left:4px solid var(--attention,var(--action));padding-left:var(--e-2)}.depenses[data-astro-cid-7lzxbikf] .dp-part-montant{text-align:right;font-variant-numeric:tabular-nums;min-width:5.5rem;color:var(--encre-2)}.dp-erreur[data-astro-cid-7lzxbikf]{color:var(--rouge);margin:0;font-weight:700}.dp-erreur[data-astro-cid-7lzxbikf]:empty{display:none}.dp-formulaire[data-astro-cid-7lzxbikf] .actions[data-astro-cid-7lzxbikf]{justify-content:flex-end;gap:var(--e-3);flex-wrap:wrap;display:flex}.depenses[data-astro-cid-7lzxbikf] .dp-depense{gap:var(--e-1) var(--e-3);padding:var(--e-3) 0;border-top:1px solid color-mix(in srgb, var(--bord) 40%, transparent);grid-template-columns:auto 1fr auto;display:grid}.depenses[data-astro-cid-7lzxbikf] .dp-depense-date{color:var(--encre-2);font-variant-numeric:tabular-nums}.depenses[data-astro-cid-7lzxbikf] .dp-depense-note{overflow-wrap:anywhere;font-weight:700}.dp-allers[data-astro-cid-7lzxbikf]{margin:var(--e-3) 0 0;gap:var(--e-2);border:0;flex-wrap:wrap;padding:0;display:flex}.dp-allers[data-astro-cid-7lzxbikf][hidden]{display:none}.dp-allers[data-astro-cid-7lzxbikf] legend[data-astro-cid-7lzxbikf]{margin-bottom:var(--e-1);font-weight:700}.depenses[data-astro-cid-7lzxbikf] .dp-avis{color:var(--encre);grid-column:2/-1;font-size:.95rem}.depenses[data-astro-cid-7lzxbikf] .dp-depense-detail{color:var(--encre-2);grid-column:2/-1;font-size:.95rem}.depenses[data-astro-cid-7lzxbikf] .dp-depense-actions{gap:var(--e-2);flex-wrap:wrap;grid-column:2/-1;display:flex}.dp-personne[data-astro-cid-7lzxbikf]{gap:var(--e-2);margin-top:var(--e-3);padding-top:var(--e-3);border-top:1px solid color-mix(in srgb, var(--bord) 40%, transparent);display:grid}.dp-personne[data-astro-cid-7lzxbikf] label[data-astro-cid-7lzxbikf]{font-weight:700}.dp-personne[data-astro-cid-7lzxbikf] p[data-astro-cid-7lzxbikf]{margin:0}.depenses[data-astro-cid-7lzxbikf] .dp-ligne{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.depenses[data-astro-cid-7lzxbikf] .dp-ligne input{flex:8rem;min-width:0;min-height:2.75rem}.dp-propositions[data-astro-cid-7lzxbikf]{gap:var(--e-1);margin:0;padding:0;list-style:none;display:grid}.dp-propositions[data-astro-cid-7lzxbikf] button{text-align:left;width:100%;min-height:2.75rem}.depenses[data-astro-cid-7lzxbikf] .dp-menu{position:relative}.depenses[data-astro-cid-7lzxbikf] .dp-menu>summary{cursor:pointer;border-radius:var(--rayon,.5rem);justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;font-weight:700;list-style:none;display:inline-flex}.depenses[data-astro-cid-7lzxbikf] .dp-menu>summary::-webkit-details-marker{display:none}.depenses[data-astro-cid-7lzxbikf] .dp-menu-liste{gap:var(--e-1);padding:var(--e-2);display:grid}.depenses[data-astro-cid-7lzxbikf] .dp-menu-liste button{text-align:left;min-height:2.75rem}.depenses[data-astro-cid-7lzxbikf] .dp-actions-ligne{gap:var(--e-2);flex-wrap:wrap;flex-basis:100%;display:flex}.depenses[data-astro-cid-7lzxbikf] .dp-marquer{gap:var(--e-2);flex-basis:100%;display:grid}.depenses[data-astro-cid-7lzxbikf] .dp-marquer label{font-weight:700}.dp-historique[data-astro-cid-7lzxbikf]>summary[data-astro-cid-7lzxbikf]{cursor:pointer;align-items:center;min-height:2.75rem;font-weight:700;display:flex}.dp-historique[data-astro-cid-7lzxbikf] ol[data-astro-cid-7lzxbikf]{padding-left:var(--e-5);gap:var(--e-2);color:var(--encre-2);margin:0;display:grid}.ct-lieu[data-astro-cid-7lzxbikf]{min-width:0;display:grid;position:relative}.ct-lieu[data-astro-cid-7lzxbikf] input[data-astro-cid-7lzxbikf]{width:100%}.ct-liste[data-astro-cid-7lzxbikf]{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.trajets[data-astro-cid-7lzxbikf] .ct-trajet{gap:var(--e-2);padding:var(--e-3) var(--e-4);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--surface);min-width:0;display:grid}.trajets[data-astro-cid-7lzxbikf] .ct-trajet.passe{opacity:.75}.trajets[data-astro-cid-7lzxbikf] .ct-quand{color:var(--encre-2);font-variant-numeric:tabular-nums;margin:0}.trajets[data-astro-cid-7lzxbikf] .ct-route{overflow-wrap:anywhere;margin:0;font-weight:800}.trajets[data-astro-cid-7lzxbikf] .ct-detail,.trajets[data-astro-cid-7lzxbikf] .ct-note{color:var(--encre-2);overflow-wrap:anywhere;margin:0}.trajets[data-astro-cid-7lzxbikf] .ct-etat{margin:0;font-weight:700}.trajets[data-astro-cid-7lzxbikf] .ct-demandes{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.trajets[data-astro-cid-7lzxbikf] .ct-demandes li{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;min-height:2.75rem;display:flex}.trajets[data-astro-cid-7lzxbikf] .ct-demandes li>span{flex:8rem}
