@font-face{font-family:Schibsted Grotesk;src:url(../media/schibsted-grotesk.2-1czfgj2-py-.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}:root{--police-schibsted:"Schibsted Grotesk";--police-texte:var(--police-schibsted,system-ui), system-ui, sans-serif;--police-titres:var(--police-schibsted,system-ui), system-ui, sans-serif;--graisse-titres:780;--radius:.1875rem;--taille-texte:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#0f1218;--primary:#2038d3;--primary-foreground:#fff;--secondary:#f3f4f7;--muted-foreground:#434a58;--accent:#eceef3;--destructive:#b42318;--destructive-foreground:#fff;--attention:#fff3d6;--attention-foreground:#7a4300;--border:#d4d8df;--input:#7b8393;--ring:#2038d3;--regle-forte:#0f1218;--interlettrage-titres:-.028em;--courbe:cubic-bezier(.32, .72, 0, 1);--duree:.16s;--t-affiche:clamp(2.125rem, 1.55rem + 2.4vw, 3rem);--t-titre:1.5rem;--t-texte:1.0625rem;--t-secondaire:.9375rem;--espace-1:.25rem;--espace-2:.5rem;--espace-3:.75rem;--espace-4:1rem;--espace-5:1.5rem;--espace-6:2.5rem;--espace-7:4rem;--gouttiere:1rem;--cible:2.75rem;--cible-confort:3rem}*,:before,:after{box-sizing:border-box}html{font-size:var(--taille-texte);-webkit-text-size-adjust:100%;scroll-padding-top:5rem;scroll-padding-bottom:6rem}body{background:var(--background);color:var(--foreground);font-family:var(--police-texte);font-size:var(--t-texte);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.55}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}svg{flex:none}:focus-visible{outline:3px solid var(--ring);outline-offset:2px;border-radius:var(--radius)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
.v,.v-absent,.op,.p-politique{--sapin:#173325;--pousse:#b0fb24;--pousse-survol:#a2ec00;--clair:#f1f4ec;--pilule:999px;--background:#fff;--foreground:var(--sapin);--primary:var(--sapin);--primary-foreground:var(--clair);--ring:var(--sapin);--secondary:#f4f8f6;--accent:#ebf1ed;--muted-foreground:#5f6d65;--border:#d9e2dd;--input:#7d8a82;--regle-forte:var(--sapin);--attention:#ebf1ed;--attention-foreground:var(--sapin);--succes-foreground:var(--sapin);--destructive:#a3301c;--destructive-foreground:#fff;--radius:12px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(body:has(.v),body:has(.v-absent),body:has(.p-politique)){background:#fff}body:has(.cp){background:#f4f8f6}.v{--v-largeur:34rem;--v-barre:4.25rem;max-width:var(--v-largeur);min-height:100dvh;padding-bottom:calc(var(--v-barre) + env(safe-area-inset-bottom) + 2rem);background:var(--background);color:var(--foreground);font-size:var(--t-texte);margin:0 auto;line-height:1.5}:where(.v) button,:where(.v) input,:where(.v) select{font:inherit;color:inherit}.v a{color:var(--primary)}.v h1,.v h2,.v h3{letter-spacing:-.015em;margin:0;font-weight:800;line-height:1.15}.v h1{letter-spacing:-.04em;font-weight:900;line-height:.98}.v h2{font-size:1.25rem}.v h3{font-size:1.0625rem}.v img{max-width:100%;display:block}.v-icone{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.v-discret{font-size:var(--t-secondaire);color:var(--muted-foreground);margin:0}button.v-discret{cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.v-tete{z-index:5;align-items:center;gap:var(--espace-2);padding:var(--espace-2) var(--gouttiere);padding-top:max(var(--espace-2), env(safe-area-inset-top));background:var(--background);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.v-marque-hote{align-items:center;gap:var(--espace-2);min-width:0;min-height:var(--cible);margin-right:auto;text-decoration:none;display:flex;color:inherit!important}.v-marque-hote img{object-fit:contain;max-width:7.5rem;height:2.5rem}.v-marque-hote b{white-space:nowrap;text-overflow:ellipsis;font-size:1rem;overflow:hidden}.v-sos{min-height:var(--cible);border-radius:var(--pilule);box-shadow:inset 0 0 0 1.5px var(--destructive);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0 .75rem;font-size:.9375rem;font-weight:700;display:inline-flex;color:var(--destructive)!important}.v-sos .v-icone{width:1.05rem;height:1.05rem}.v-corps{padding:var(--espace-5) var(--gouttiere) 0;gap:var(--espace-6);align-content:start;display:grid}.v-corps--accueil{padding-top:0}.v-corps>*{min-width:0}.v-corps--assistant{gap:0}.v-titre{font-size:2rem}.v-bloc{gap:var(--espace-3);padding:var(--espace-4);background:var(--secondary);border-radius:var(--radius);display:grid}.v-bloc h2{align-items:center;gap:var(--espace-2);display:flex}.v-bloc dl{margin:0;display:grid}.v-bloc dl>div{padding:var(--espace-2) 0}.v-bloc dl>div+div{border-top:1px solid var(--border)}.v-bloc dt{font-size:var(--t-secondaire);color:var(--muted-foreground);font-weight:650}.v-bloc dd{margin:.1rem 0 0}.v-une{margin:0 calc(var(--gouttiere) * -1);color:#fff;align-items:end;min-height:15rem;display:grid;position:relative;overflow:hidden}.v-une img{object-fit:cover;object-position:center 70%;width:100%;height:100%;position:absolute;inset:0}.v-une:after{content:"";background:linear-gradient(#0f121800 35%,#0f1218c7 100%);position:absolute;inset:0}.v-une div{z-index:1;padding:var(--espace-5) var(--gouttiere);position:relative}.v-une p{opacity:.92;margin:0;font-weight:650}.v-une h1{font-size:var(--t-affiche)}.v-une--sans{min-height:0;color:var(--foreground)}.v-une--sans:after{display:none}.v-une--sans div{padding:var(--espace-5) var(--gouttiere) 0}.v-copier{min-height:var(--cible);border-radius:var(--pilule);box-shadow:inset 0 0 0 1.5px var(--sapin);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin-left:auto;padding:0 1rem;font-size:.9375rem;font-weight:700;display:inline-flex}.v-copier--discret{min-height:2.25rem;box-shadow:inset 0 0 0 1px var(--border);padding:0 .8rem;font-size:.875rem}.v-copier .v-icone{width:1rem;height:1rem}.v-lien-bouton{min-height:var(--cible);color:var(--sapin);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.45rem;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.v-une-texte{gap:.15rem;display:grid;padding-bottom:calc(var(--espace-6) + .5rem)!important}.v-une-meteo{border-radius:var(--radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--t-secondaire);background:#ffffff2e;justify-self:start;align-items:center;gap:.35rem;padding:.3rem .65rem;margin-bottom:var(--espace-2)!important;opacity:1!important;display:inline-flex!important}.v-une-meteo span:before{content:"·";margin:0 .4rem 0 .15rem}.v-une-meteo .v-icone{width:1.1rem;height:1.1rem}.v-une-hotes{align-items:center;gap:var(--espace-2);display:flex;margin-top:var(--espace-1)!important;font-weight:600!important}.v-une-hotes img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:2rem!important;height:2rem!important;position:static!important}.v-une-hotes--feuille{color:var(--muted-foreground)}.v-demande{z-index:2;margin-top:calc(var(--espace-6) * -1 - .25rem);align-items:center;gap:var(--espace-2);padding:.35rem .35rem .35rem var(--espace-4);background:var(--background);border:1px solid var(--border);border-radius:var(--pilule);display:flex;position:relative;box-shadow:0 6px 24px #17332524}.v-demande>.v-icone{color:var(--sapin)}.v-demande input{min-width:0;min-height:var(--cible-confort);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.v-demande button{width:var(--cible-confort);height:var(--cible-confort);background:var(--pousse);color:var(--sapin);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.v-demande button:hover,.v-saisie button:hover:not(:disabled){background:var(--pousse-survol)}.v-demande:focus-within{border-color:var(--ring)}.v-saisie{gap:var(--espace-2);display:flex}.v-saisie input{min-width:0;min-height:var(--cible-confort);padding:0 var(--espace-5);border:1px solid var(--border);border-radius:var(--pilule);background:var(--secondary);flex:1;font-size:1rem}.v-saisie input:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.v-saisie button{width:var(--cible-confort);height:var(--cible-confort);background:var(--pousse);color:var(--sapin);cursor:pointer;border:0;border-radius:50%;flex:none;align-self:center;place-items:center;display:grid}.v-saisie button:disabled{opacity:.5;cursor:default}.v-filtres button:hover{background:var(--accent)}.v-adresse{align-items:center;gap:var(--espace-3);margin:0;font-weight:650;display:flex}.v-adresse--grande{font-size:1.125rem}.v-chat{gap:var(--espace-4);display:grid}.v-fil{gap:var(--espace-3);margin:0;padding:0;list-style:none;display:grid}.v-bulle{scroll-margin-bottom:calc(var(--v-barre) + 6rem);white-space:pre-line;border-radius:14px;max-width:86%;padding:.7rem .95rem}.v-bulle--assistant{background:var(--sapin);color:var(--clair);border-bottom-left-radius:4px;justify-self:start}.v-bulle--assistant a{color:var(--pousse)}.v-bulle--voyageur{background:var(--accent);color:var(--sapin);border-bottom-right-radius:4px;justify-self:end}.v-bulle small{margin-top:var(--espace-2);font-size:var(--t-secondaire);color:var(--muted-foreground);display:block}.v-bulle--assistant small{color:#f1f4ecc7}.v-bulle-lieux{gap:var(--espace-2);margin-top:var(--espace-3);white-space:normal;flex-wrap:wrap;display:flex}.v-bulle-lieux button{border-radius:var(--pilule);min-height:2.5rem;color:var(--sapin);cursor:pointer;background:#fff;border:0;align-items:center;gap:.3rem;padding:0 .85rem;font-size:.875rem;font-weight:700;display:inline-flex}.v-bulle-lieux .v-icone{width:1rem;height:1rem}.v-points{gap:.3rem;padding:.35rem 0;display:inline-flex}.v-points i{background:var(--clair);border-radius:50%;width:.45rem;height:.45rem;animation:1.1s ease-in-out infinite v-point}.v-points i:nth-child(2){animation-delay:.15s}.v-points i:nth-child(3){animation-delay:.3s}.v-saisie--chat{bottom:calc(var(--v-barre) + env(safe-area-inset-bottom));padding:var(--espace-3) 0;background:var(--background);position:sticky}.v-pause{padding:var(--espace-4);background:var(--attention);color:var(--attention-foreground);border-radius:var(--radius);margin:0}.v-filtres{margin:calc(var(--espace-4) * -1) calc(var(--gouttiere) * -1) 0;padding:0 var(--gouttiere);gap:var(--espace-2);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.v-filtres button{min-height:var(--cible);border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);white-space:nowrap;cursor:pointer;align-items:center;gap:.4rem;padding:0 .9rem;font-size:.9375rem;font-weight:500;display:inline-flex}.v-filtres button[aria-pressed=true]{background:var(--sapin);border-color:var(--sapin);color:var(--clair);font-weight:700}.v-filtres i,.v-lieu-meta i{border-radius:50%;flex:none;width:.6rem;height:.6rem}.v-lieu-meta{font-size:var(--t-secondaire);color:var(--muted-foreground);align-items:center;gap:.4rem;display:flex}.v-lieu-meta .v-icone{width:1rem;height:1rem}.v-lieu-meta--grand{flex-wrap:wrap;margin:0}.v-progres{background:var(--border);border-radius:var(--radius);height:.375rem;overflow:hidden}.v-progres span{background:var(--primary);height:100%;transition:width var(--duree) var(--courbe);display:block}.v-bouton{border-radius:var(--pilule);background:var(--pousse);cursor:pointer;border:0;justify-content:center;justify-self:start;align-items:center;gap:.5rem;min-height:42px;padding:0 1.25rem;font-weight:700;text-decoration:none;display:inline-flex;color:var(--sapin)!important}.v-bouton:hover{background:var(--pousse-survol)}.v-bouton--contour,.v-bouton--contour:hover{box-shadow:inset 0 0 0 1.5px var(--sapin);background:0 0}.v-bouton--contour:hover{background:var(--accent)}.v-boutons{gap:var(--espace-2);flex-wrap:wrap;display:flex}.v-boutons--deux{grid-template-columns:1fr 1fr;display:grid}.v-boutons--deux .v-bouton{padding:var(--espace-2) 1.25rem;text-align:left;align-content:center;justify-self:stretch;justify-items:start;gap:0;display:grid}.v-boutons--deux .v-bouton span{font-size:.875rem;font-weight:500}.v-boutons--deux .v-bouton b{font-size:1.125rem}.v-voile{z-index:20;animation:v-fondu var(--duree) ease-out;background:#0f121873;place-items:end center;display:grid;position:fixed;inset:0}.v-feuille{width:min(100%, var(--v-largeur));background:var(--background);border-radius:var(--radius) var(--radius) 0 0;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom);animation:v-monte .24s var(--courbe);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.v-feuille-tete{align-items:center;gap:var(--espace-3);padding:var(--espace-4) var(--gouttiere) var(--espace-3);border-bottom:1px solid var(--border);display:flex}.v-feuille-tete h2{margin-right:auto}.v-rond{width:var(--cible);height:var(--cible);border:1px solid var(--border);background:var(--background);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.v-feuille-corps{overscroll-behavior:contain;padding:var(--espace-4) var(--gouttiere) var(--espace-5);gap:var(--espace-4);align-content:start;display:grid;overflow-y:auto}.v-feuille-corps>p{margin:0}.v .v-feuille-photo{width:calc(100% + 2 * var(--gouttiere));max-width:none;height:13rem;margin:calc(var(--espace-4) * -1) calc(var(--gouttiere) * -1) 0;object-fit:cover;justify-self:start}.v-conseil-hote{padding:var(--espace-3) var(--espace-4);background:var(--secondary);border-radius:var(--radius);margin:0}.v-conseil-hote p{margin:0;font-size:1.0625rem;font-weight:600}.v-conseil-hote cite{margin-top:var(--espace-1);font-style:normal;font-size:var(--t-secondaire);color:var(--muted-foreground);display:block}.v-urgent{align-items:center;gap:var(--espace-3);padding:var(--espace-3) var(--espace-4);border-radius:var(--radius);background:var(--destructive);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid;color:var(--destructive-foreground)!important}.v-urgent b{letter-spacing:-.02em;font-size:2rem;font-weight:800}.v-urgent span{font-weight:650;line-height:1.25}.v-qrs{gap:var(--espace-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.v-qrs li{gap:var(--espace-2);text-align:center;justify-items:center;display:grid}.v-qr{width:100%;max-width:12rem;padding:var(--espace-2);border:1px solid var(--border);border-radius:var(--radius);background:#fff;display:block}.v-qr svg{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.v-voile,.v-feuille,.v-points i{animation:none}}.v-onglets{z-index:6;width:min(100%, var(--v-largeur));padding:.35rem .35rem calc(.35rem + env(safe-area-inset-bottom));background:var(--background);border-top:1px solid var(--border);grid-template-columns:repeat(5,1fr);gap:.15rem;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.v-onglets a{min-height:var(--cible-confort);border-radius:var(--pilule);white-space:nowrap;border:0;justify-items:center;gap:.1rem;padding:.4rem 0 .3rem;font-size:.75rem;font-weight:500;text-decoration:none;display:grid;color:var(--muted-foreground)!important}.v-onglets a[aria-current=page]{background:var(--sapin);font-weight:700;color:var(--clair)!important}.v-absent{max-width:30rem;padding:var(--espace-7) var(--gouttiere);gap:var(--espace-3);margin:0 auto;display:grid}.v-absent h1{letter-spacing:var(--interlettrage-titres);margin:0;font-size:1.75rem;font-weight:900;line-height:1.15}.v-absent p{color:var(--muted-foreground);margin:0}.v-marque{letter-spacing:-.04em;font-weight:900;color:var(--foreground)!important}@media (min-width:40rem){.v{border-inline:1px solid var(--border)}}@keyframes v-point{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes v-fondu{0%{opacity:0}}@keyframes v-monte{0%{transform:translateY(100%)}}
.e{--e-bas:0px}.e .v-corps{gap:var(--espace-6)}.e-petit{font-size:var(--t-secondaire);color:var(--muted-foreground);margin:0;font-weight:500}.e-pile{gap:var(--espace-3);min-width:0;display:grid}.e-pile>p{margin:0}.e-gros{letter-spacing:-.015em;margin:0;font-size:1.5rem;font-weight:800}.e-note{padding:var(--espace-3);border-radius:var(--radius);background:var(--secondary);font-size:var(--t-secondaire);margin:0}.e-erreur{padding:var(--espace-3);border-radius:var(--radius);color:var(--destructive);background:#fbe6e1;margin:0;font-weight:650}.e-ligne{align-items:baseline;gap:var(--espace-2);margin:0;display:flex}.e-fait-court{margin:0}.e-points{gap:var(--espace-2);margin:0;padding-left:1.1rem;display:grid}.e-dl{margin:0;display:grid}.e-dl>div{padding:var(--espace-2) 0;border-top:1px solid var(--border)}.e-dl dt{font-size:var(--t-secondaire);font-weight:700}.e-dl dd{margin:.1rem 0 0}.e-compteur{border-radius:var(--pilule);background:var(--accent);letter-spacing:0;font-variant-numeric:tabular-nums;margin-left:auto;padding:.1rem .6rem;font-size:.875rem;font-weight:500}.e-compteur--texte{font-variant-numeric:normal}.e-gauche{transform:rotate(-135deg)}.e-tourne{transform:rotate(45deg)}.e-retour{min-height:var(--cible);margin-bottom:calc(var(--espace-4) * -1);border-radius:var(--pilule);background:var(--accent);color:var(--sapin);cursor:pointer;border:0;justify-self:start;align-items:center;gap:.35rem;padding:0 .9rem 0 .6rem;font-weight:700;display:inline-flex}.e-bloc-titre{gap:var(--espace-3);min-width:0;display:grid}.e-bloc-titre>h2{align-items:center;gap:var(--espace-2);display:flex}.e-bloc-titre>p{margin:0}.e-champ{gap:var(--espace-1);font-weight:650;font-size:var(--t-secondaire);display:grid}.e-champ textarea{width:100%;padding:var(--espace-3);border:1px solid var(--border);background:var(--secondary);font:inherit;color:inherit;resize:vertical;border-radius:8px;font-size:1rem;font-weight:400}.e-champ textarea:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.e-envoyees summary{cursor:pointer;font-weight:650;font-size:var(--t-secondaire)}.e-envoyees ul{margin:var(--espace-2) 0 0;gap:var(--espace-2);padding:0;list-style:none;display:grid}.e-envoyees li{padding:var(--espace-2) var(--espace-3);border-radius:var(--radius);background:var(--secondary);gap:.1rem;display:grid}.e-envoyees small{color:var(--muted-foreground)}.e-meteo{gap:var(--espace-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.e-meteo li{padding:var(--espace-3);border:1px solid var(--border);border-radius:var(--radius);justify-items:start;gap:.15rem;display:grid}.e-meteo span{font-size:var(--t-secondaire);font-weight:650}.e-meteo .v-icone{width:1.6rem;height:1.6rem;margin:.2rem 0}.e-meteo b{font-variant-numeric:tabular-nums;font-size:1.25rem}.e-meteo small{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.8125rem}.e-meteo .e-pluie{color:var(--sapin);font-weight:650}.e-lieu{position:relative}.e-coeur{width:var(--cible);height:var(--cible);border:1px solid var(--border);background:var(--background);color:var(--muted-foreground);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.e-coeur[aria-pressed=true]{background:var(--sapin);border-color:var(--sapin);color:var(--pousse)}.e-coeur[aria-pressed=true] .v-icone,.v-bouton[aria-pressed=true] .v-icone{fill:currentColor}.v-filtres button .v-icone{width:1rem;height:1rem}.e-mini-lieux{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.e-mini-lieux button{align-items:center;gap:var(--espace-3);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:3.5rem 1fr;padding:0;display:grid}.e-mini-lieux button:not(:has(img)){grid-template-columns:1fr}.e-mini-lieux img{object-fit:cover;border-radius:var(--radius);width:3.5rem;height:3.5rem}.e-mini-lieux span{gap:.1rem;min-width:0;display:grid}.e-mini-lieux small{font-size:var(--t-secondaire);color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.e-carte{gap:var(--espace-3);min-width:0;display:grid}.e-carte-titre{align-items:center;gap:var(--espace-2);margin:0;font-size:1.0625rem;font-weight:800;display:flex}.e-carte-titre .v-icone{color:var(--sapin)}.v-bulle.e-bulle-carte{max-width:100%;padding:var(--espace-4);background:var(--background);color:var(--foreground);border:1px solid var(--border);white-space:normal;border-bottom-left-radius:4px;justify-self:stretch}.v-bulle.e-bulle-carte a{color:inherit}.v-bulle.e-bulle-carte .v-urgent{color:var(--destructive-foreground)!important}.v-bulle.e-bulle-carte .e-depuis{color:var(--muted-foreground)}.e-signature{font-weight:650;color:#f1f4ecc7!important}.e-wifi{gap:var(--espace-2);display:grid}.e-essai{z-index:25;left:max(12px, env(safe-area-inset-left));bottom:calc(var(--v-barre,4.25rem) + 12px + env(safe-area-inset-bottom));border:1.5px dashed var(--sapin,#173325);color:#173325;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.4rem;max-width:calc(100vw - 24px);min-height:2.25rem;padding:0 .8rem 0 .35rem;font:650 .8125rem/1 Schibsted Grotesk,system-ui,sans-serif;display:inline-flex;position:fixed;box-shadow:0 4px 16px #1733252e}.e-essai b{background:#b0fb24;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-weight:900;display:grid}.e-essai-nom{font-weight:650}.e-essai-moment{color:#5f6d65;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #d9e2dd;padding-left:.4rem;font-weight:500;overflow:hidden}.e-essai--discret{opacity:.35;width:1.25rem;min-height:1.25rem;box-shadow:none;border-style:solid;justify-content:center;padding:0}body:has(.e--chat) .e-essai{bottom:calc(9rem + env(safe-area-inset-bottom))}body:has(.e--chat:not(.e--sans-onglets)) .e-essai{bottom:calc(9rem + var(--v-barre,4.25rem) + env(safe-area-inset-bottom))}body:has(.e--sans-onglets:not(.e--chat)) .e-essai{bottom:calc(12px + env(safe-area-inset-bottom))}.e-voile-essai{z-index:30;background:#0f121873;place-items:end center;max-width:none;min-height:0;padding:0;display:grid;position:fixed;inset:0}.e-panneau{background:var(--background);border-radius:var(--radius) var(--radius) 0 0;grid-template-rows:auto 1fr;width:min(100%,34rem);max-height:90dvh;display:grid;overflow:hidden}.e-panneau header{padding:var(--espace-4) var(--gouttiere) var(--espace-3);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.e-panneau-corps{padding:var(--espace-4) var(--gouttiere) calc(var(--espace-6) + env(safe-area-inset-bottom));gap:var(--espace-5);display:grid;overflow-y:auto}.e-panneau fieldset{gap:var(--espace-2);border:0;min-width:0;margin:0;padding:0;display:grid}.e-panneau legend{margin-bottom:var(--espace-2);padding:0;font-size:1rem;font-weight:800}.e-versions{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.e-versions button{align-items:center;gap:var(--espace-3);width:100%;padding:var(--espace-2) var(--espace-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);text-align:left;cursor:pointer;grid-template-columns:auto 1fr;display:grid}.e-versions b{background:var(--accent);border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:900;display:grid}.e-versions span{display:grid}.e-versions small{color:var(--muted-foreground);font-size:var(--t-secondaire)}.e-versions button[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--sapin);border-color:#0000}.e-versions button[aria-pressed=true] b{background:var(--pousse)}.e-choix{gap:var(--espace-2);flex-wrap:wrap;display:flex}.e-choix button{border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);cursor:pointer;min-height:2.5rem;padding:0 .9rem;font-weight:500}.e-choix button[aria-pressed=true]{background:var(--sapin);border-color:var(--sapin);color:var(--clair);font-weight:700}.e-modules{margin:0;padding:0;list-style:none;display:grid}.e-modules li{align-items:center;gap:var(--espace-1);padding:var(--espace-2) 0;border-top:1px solid var(--border);grid-template-columns:1fr auto auto;display:grid}.e-modules label{align-items:center;gap:var(--espace-3);cursor:pointer;min-width:0;display:flex}.e-modules input{width:1.25rem;height:1.25rem;accent-color:var(--sapin);flex:none}.e-modules label span{min-width:0;display:grid}.e-modules small{color:var(--muted-foreground);font-size:.8125rem}.e-modules li:has(input:not(:checked)) b{color:var(--muted-foreground);text-decoration:line-through}.e-modules button{border:1px solid var(--border);background:var(--background);cursor:pointer;border-radius:50%;width:2.5rem;height:2.5rem;font-weight:700}.e-modules button:disabled{opacity:.3;cursor:default}.e-sejour{align-items:center;gap:var(--espace-3);padding:var(--espace-4);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.e-sejour>div{gap:.05rem;min-width:0;display:grid}.e-sejour small{color:var(--muted-foreground);font-size:.8125rem;font-weight:500}.e-sejour b{font-size:1.0625rem;font-weight:800;line-height:1.2}.e-sejour b:first-letter{text-transform:uppercase}.e-sejour span{font-size:var(--t-secondaire)}.e-sejour-fleche{width:1.1rem;height:1.1rem;color:var(--muted-foreground);transform:rotate(45deg)}.e-sejour-fort b{-webkit-text-decoration:underline var(--pousse) .2em;text-decoration:underline var(--pousse) .2em;text-underline-offset:.12em;text-decoration-skip-ink:none}.e-sejour-liste{grid-column:1/-1;justify-self:start}.e-tuile-sejour{align-items:center;gap:var(--espace-2);padding:var(--espace-2);cursor:default;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.e-tuile-sejour:hover{background:var(--background)}.e-tuile-sejour>button{padding:var(--espace-2);text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:.05rem;display:grid}.e-tuile-sejour>button:hover{background:var(--accent)}.e-tuile-sejour small{-webkit-line-clamp:1}.e-tuile-sejour b{font-size:1.125rem;font-weight:800}.e-tuile-sejour span{font-size:var(--t-secondaire)}.e-tuile-wifi{cursor:default;background:var(--secondary)}.e-tuile-wifi:hover{background:var(--secondary)}.e-tuile-wifi .v-copier{margin-top:var(--espace-1);justify-self:start}.e-tuile-meteo b{font-size:1.125rem}.e-tuile-atouts{gap:var(--espace-2);cursor:default}.e-tuile-atouts:hover{background:var(--background)}.e-tuile-atouts ul{gap:var(--espace-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.e-tuile-atouts button{border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);cursor:pointer;align-items:center;gap:.35rem;min-height:2.5rem;padding:0 .85rem;font-size:.9375rem;font-weight:650;display:inline-flex}.e-tuile-atouts button:hover{background:var(--accent)}.e-tuile-atouts .v-icone{width:1.05rem;height:1.05rem}.e-tuile-piece{gap:var(--espace-2);cursor:default;background:var(--secondary)}.e-tuile-piece:hover{background:var(--secondary)}.e-tuile-piece>b{align-items:center;gap:var(--espace-2);display:flex}.e-tuile-piece>b .v-icone{width:1.1rem;height:1.1rem}.e-tuile-fait small{-webkit-line-clamp:3;color:var(--foreground)}.e-tuile-jour{gap:var(--espace-2);background:var(--sapin);border-color:var(--sapin);color:var(--clair)!important}.e-tuile-jour:hover{background:#0f2419}.e-tuile-jour small{color:#f1f4eccc;font-weight:650}.e-tuile-jour b{letter-spacing:-.03em;font-size:1.375rem;font-weight:900}.e-tuile-jour>span{align-items:start;gap:var(--espace-2);font-size:var(--t-secondaire);display:flex}.e-tuile-jour>span .v-icone{width:1.1rem;height:1.1rem;color:var(--pousse);flex:none;margin-top:.15rem}.e-tuile-jour .v-progres{background:#f1f4ec33;display:block}.e-tuile-jour .v-progres span{background:var(--pousse)}.e-meteo-carte{gap:var(--espace-4);padding:var(--espace-4);background:var(--sapin);border-color:var(--sapin);color:var(--clair)!important}.e-meteo-carte:hover{background:#0f2419}.e-meteo-maintenant{align-items:center;gap:var(--espace-3);grid-template-columns:auto auto minmax(0,1fr);display:grid}.e-meteo-maintenant>.v-icone{width:3rem;height:3rem;color:var(--pousse);stroke-width:1.5px}.e-meteo-maintenant>b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:3rem;font-weight:900;line-height:1}.e-meteo-maintenant>span{min-width:0;display:grid}.e-meteo-maintenant strong{font-size:1.0625rem;font-weight:800}.e-meteo-carte small{-webkit-line-clamp:1;color:#f1f4ecbf!important}.e-meteo-carte ol{padding:var(--espace-3) 0 0;border-top:1px solid #f1f4ec2e;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.e-meteo-carte li{justify-items:center;gap:.15rem;display:grid}.e-meteo-carte li .v-icone{width:1.5rem;height:1.5rem;color:var(--pousse)}.e-meteo-carte li b{font-variant-numeric:tabular-nums;font-size:1.125rem}.e-meteo-barres{gap:var(--espace-3);padding:var(--espace-4)}.e-meteo-titre{align-items:center;gap:var(--espace-2);display:flex}.e-meteo-titre .v-icone{width:2rem;height:2rem;color:var(--sapin)}.e-meteo-titre b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:900}.e-meteo-titre span{color:var(--muted-foreground);font-size:var(--t-secondaire)}.e-meteo-barres ol{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.e-meteo-barres li{align-items:center;gap:var(--espace-2);font-size:var(--t-secondaire);grid-template-columns:6.2rem 1.4rem 2rem minmax(0,1fr) 2rem 2.6rem;display:grid}.e-meteo-barres li .v-icone{width:1.25rem;height:1.25rem}.e-meteo-barres li small{-webkit-line-clamp:1;font-variant-numeric:tabular-nums;text-align:right}.e-meteo-barres li b{font-variant-numeric:tabular-nums}.e-meteo-barre{border-radius:var(--pilule);background:var(--accent);height:.4rem;position:relative}.e-meteo-barre i{border-radius:var(--pilule);background:var(--sapin);position:absolute;top:0;bottom:0}.e-meteo-pluie{font-weight:700;color:var(--sapin)!important}.e-meteo-petit>.v-icone{width:2.25rem;height:2.25rem;color:var(--sapin)}.e-meteo-petit b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:900}.e-surplace{gap:var(--espace-3);cursor:default}.e-surplace:hover{background:var(--background)}.e-surplace-titre{align-items:center;gap:var(--espace-2);font-weight:800;display:flex;font-size:1.0625rem!important}.e-surplace-titre span{border-radius:var(--pilule);background:var(--accent);font-variant-numeric:tabular-nums;padding:.05rem .5rem;font-size:.8125rem;font-weight:500}.e-surplace ul{margin:0;padding:0;list-style:none}.e-surplace button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.e-surplace--icones ul{gap:var(--espace-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.e-surplace--icones button{justify-items:center;gap:var(--espace-1);width:100%;padding:var(--espace-3) var(--espace-1);border-radius:var(--radius);background:var(--secondary);text-align:center;font-size:.875rem;font-weight:650;line-height:1.2;display:grid}.e-surplace--icones button:hover{background:var(--accent)}.e-surplace--icones .v-icone{width:1.75rem;height:1.75rem;color:var(--sapin)}.e-surplace--cartes ul{gap:var(--espace-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.e-surplace--cartes button{width:100%;height:100%;padding:var(--espace-3);border-radius:var(--radius);background:var(--secondary);align-content:start;gap:.15rem;display:grid}.e-surplace--cartes button:hover{background:var(--accent)}.e-surplace--cartes .v-icone{width:1.4rem;height:1.4rem;margin-bottom:var(--espace-1);color:var(--sapin)}.e-surplace--cartes small{-webkit-line-clamp:3}.e-surplace--photos ul{gap:var(--espace-2);margin:0 calc(var(--espace-3) * -1);padding:0 var(--espace-3) var(--espace-1);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:8.5rem;grid-auto-flow:column;display:grid;overflow-x:auto}.e-surplace--photos li{scroll-snap-align:start}.e-surplace--photos button{gap:var(--espace-1);width:100%;font-size:.9375rem;font-weight:700;display:grid}.e-surplace--photos img,.e-surplace-sans{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);width:100%}.e-surplace-sans{background:var(--secondary);place-items:center;display:grid}.e-surplace-sans .v-icone{width:2.25rem;height:2.25rem;color:var(--sapin)}.e-surplace--liste ul{border-top:1px solid var(--border);display:grid}.e-surplace--liste li{border-bottom:1px solid var(--border)}.e-surplace--liste li:last-child{border-bottom:0}.e-surplace--liste button{align-items:center;gap:var(--espace-3);width:100%;padding:var(--espace-3) 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.e-surplace--liste span{gap:.05rem;min-width:0;display:grid}.e-surplace--liste small{-webkit-line-clamp:1}.e-surplace--liste .v-icone{width:1.4rem;height:1.4rem;color:var(--sapin)}.e-surplace--liste .v-icone:last-child{width:1rem;height:1rem;color:var(--muted-foreground)}.e-meteo-bande{align-items:center;gap:var(--espace-2);min-height:0;padding:var(--espace-3) var(--espace-4);background:var(--sapin);border-color:var(--sapin);grid-template-columns:auto auto minmax(0,1fr) auto;color:var(--clair)!important}.e-meteo-bande:hover{background:#0f2419}.e-meteo-bande>.v-icone{width:1.75rem;height:1.75rem;color:var(--pousse);margin:0}.e-meteo-bande>b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:900}.e-meteo-bande>span{font-weight:650;font-size:var(--t-secondaire);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.e-meteo-bande ol{padding:0 0 0 var(--espace-3);gap:var(--espace-3);border-left:1px solid #f1f4ec33;margin:0;list-style:none;display:flex}.e-meteo-bande li{justify-items:center;gap:.05rem;display:grid}.e-meteo-bande li small{color:#f1f4ecbf;font-size:.75rem}.e-meteo-bande li .v-icone{width:1.1rem;height:1.1rem;color:var(--pousse)}.e-meteo-bande li b{font-variant-numeric:tabular-nums;font-size:.9375rem}.e-meteo-sapin{background:var(--sapin);border-color:var(--sapin);color:var(--clair)!important}.e-meteo-sapin:hover{background:#0f2419}.e-meteo-sapin>.v-icone{color:var(--pousse)}.e-meteo-sapin small{color:#f1f4ecc7}.e-ici{gap:var(--espace-3);cursor:default}.e-ici:hover{background:var(--background)}.e-ici-titre{align-items:center;gap:var(--espace-2);font-weight:800;display:flex;font-size:1.0625rem!important}.e-ici-titre .v-icone{width:1.1rem;height:1.1rem;color:var(--sapin)}.e-ici--deplie .e-questions{border-top:1px solid var(--border)}.e-ici--deplie .e-question:last-child{border-bottom:0}.e-ici--deplie .e-question>button{min-height:2.75rem;padding:var(--espace-2) 0;font-size:1rem}.e-ici--photo{padding-top:0}.e-ici--photo>img{width:calc(100% + 2 * var(--espace-3));max-width:none;height:7.5rem;margin:0 calc(var(--espace-3) * -1);object-fit:cover}.e-ici--savoir>ul{gap:var(--espace-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.e-ici--savoir li button{width:100%;height:100%;padding:var(--espace-3);border-radius:var(--radius);background:var(--secondary);text-align:left;color:inherit;cursor:pointer;border:0;align-content:start;gap:.15rem;display:grid}.e-ici--savoir li button:hover{background:var(--accent)}.e-ici--savoir li b{font-size:.9375rem}.e-ici--savoir li small{-webkit-line-clamp:3}.e-ici--savoir>.v-lien-bouton{justify-self:start}.e-ici--sujets>ul{margin:0 calc(var(--espace-3) * -1);padding:0 var(--espace-3) var(--espace-1);gap:var(--espace-2);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.e-ici--sujets li button{border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);white-space:nowrap;min-height:2.5rem;color:inherit;cursor:pointer;padding:0 .95rem;font-size:.9375rem;font-weight:650}.e-ici--sujets li button:hover{background:var(--accent)}.e-ici-entree{min-height:11rem}.e-ici-entree span small:first-child{font-weight:700;color:var(--pousse)!important}.e-ici-entree b{letter-spacing:-.03em;font-size:1.5rem;font-weight:900}.e-ici--image{padding-top:0}.e-ici-photo{min-height:9.5rem;margin:0 calc(var(--espace-3) * -1);background:var(--sapin);color:#fff;align-content:end;display:grid;position:relative;overflow:hidden}.e-ici-photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.e-ici-photo:after{content:"";pointer-events:none;background:linear-gradient(#0f121800 25%,#0f1218d1 100%);position:absolute;inset:0}.e-ici-photo-titre{z-index:1;padding:var(--espace-3);text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;gap:.05rem;display:grid;position:relative}.e-ici-photo-titre small{color:var(--pousse);font-size:.8125rem;font-weight:700}.e-ici-photo-titre b{letter-spacing:-.03em;font-size:1.375rem;font-weight:900;line-height:1.15}.e-ici--image .e-questions{border-top:0}.e-ici--image .e-question:last-child{border-bottom:0}.e-ici--image .e-question>button{min-height:2.75rem;padding:var(--espace-2) 0;font-size:1rem}.e-ici--sur-photo{padding-bottom:0}.e-ici--sur-photo .e-ici-photo{min-height:13rem}.e-ici--sur-photo .e-ici-photo:after{background:linear-gradient(#0f121800 15%,#0f1218e0 100%)}.e-ici--sur-photo .e-ici-photo-titre{padding-bottom:var(--espace-2)}.e-ici-etiquettes{z-index:1;padding:0 var(--espace-3) var(--espace-3);gap:var(--espace-2);scrollbar-width:none;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.e-ici-etiquettes button{border-radius:var(--pilule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #ffffff59;min-height:2.25rem;padding:0 .85rem;font-size:.875rem;font-weight:650}.e-ici-etiquettes button:hover{background:#ffffff47}.e-ici--vignette{align-items:start;gap:var(--espace-3);padding:var(--espace-3);grid-template-columns:6.5rem minmax(0,1fr)}.e-ici-vignette{border-radius:var(--radius);background:var(--secondary);cursor:pointer;border:0;place-items:center;width:6.5rem;height:6.5rem;padding:0;display:grid;overflow:hidden}.e-ici-vignette img{object-fit:cover;width:100%;height:100%}.e-ici--vignette>div{gap:var(--espace-1);min-width:0;display:grid}.e-ici--vignette ul{margin:0;padding:0;list-style:none;display:grid}.e-ici--vignette li+li{border-top:1px solid var(--border)}.e-ici--vignette li button{align-items:center;gap:var(--espace-2);width:100%;min-height:2.25rem;padding:var(--espace-1) 0;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;font-size:.9375rem;font-weight:600;display:grid}.e-ici--vignette li .v-icone{width:.9rem;height:.9rem;color:var(--sapin)}.e-ici--image.e-ici--savoir>ul{margin-top:var(--espace-1)}.e-ici-demi{min-height:8rem}.e-ici-demi span small:first-child{font-weight:700;color:var(--pousse)!important}.e-ici-demi b{letter-spacing:-.02em;font-size:1.125rem;font-weight:900}.e-ici-autres{color:var(--muted-foreground);font-size:.8125rem;font-weight:700}.e-ici-pieces{margin:0 calc(var(--espace-3) * -1);padding:0 var(--espace-3);gap:var(--espace-2);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.e-ici-pieces button{text-align:left;width:6.5rem;color:inherit;cursor:pointer;background:0 0;border:0;gap:.3rem;padding:0;display:grid}.e-ici-pieces img,.e-ici-pieces span{border-radius:var(--radius);object-fit:cover;width:6.5rem;height:4.75rem}.e-ici-pieces span{background:var(--secondary);color:var(--muted-foreground);place-items:center;display:grid}.e-ici-pieces b{font-size:.8125rem;font-weight:650;line-height:1.25}.e-afaire{align-items:center;gap:var(--espace-3);grid-template-columns:6rem minmax(0,1fr) auto;min-height:6.5rem;padding:0}.e-afaire:not(:has(img)){padding-left:var(--espace-4);grid-template-columns:minmax(0,1fr) auto}.e-afaire img{object-fit:cover;width:6rem;height:100%;min-height:6.5rem}.e-afaire span{padding:var(--espace-3) 0;gap:.1rem;display:grid}.e-afaire span small:first-child{color:var(--sapin);-webkit-line-clamp:1;font-weight:700}.e-afaire b{font-size:1.125rem;font-weight:800}.e-afaire>.v-icone{width:1.25rem;height:1.25rem;margin:0 var(--espace-3) 0 0}.e-meteo-ligne{justify-content:space-between;align-items:center;gap:var(--espace-2) var(--espace-4);padding:var(--espace-3) var(--espace-4);border-radius:var(--radius);background:var(--secondary);flex-wrap:wrap;display:flex}.e-meteo-ligne p{align-items:center;gap:var(--espace-2);margin:0;display:flex}.e-meteo-ligne p b{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800}.e-meteo-ligne p span{font-size:var(--t-secondaire);color:var(--muted-foreground)}.e-meteo-ligne ul{gap:var(--espace-4);margin:0;padding:0;list-style:none;display:flex}.e-meteo-ligne li{font-size:var(--t-secondaire);align-items:center;gap:.3rem;display:flex}.e-meteo-ligne li .v-icone{width:1.05rem;height:1.05rem}.e-meteo-ligne li b{font-variant-numeric:tabular-nums}.e-meteo-ligne li small{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.e-mod{gap:inherit;min-width:0;display:grid;position:relative}.e-mod:not(:has(>:not(.e-mod-choix))){display:none}.e-mod-choix{z-index:4;top:var(--espace-2);border-radius:var(--pilule);background:var(--background);min-height:2.25rem;box-shadow:inset 0 0 0 1.5px var(--sapin), 0 2px 8px #1733252e;color:var(--sapin);cursor:pointer;border:0;align-items:center;gap:.3rem;padding:0 .85rem 0 .65rem;font-size:.875rem;font-weight:700;display:inline-flex;position:absolute;right:0}.e-mod-choix .v-icone{width:1rem;height:1rem}.e-mod-choix[aria-pressed=true]{background:var(--sapin);color:var(--clair)}.e-mod-choix[aria-pressed=true] .v-icone{color:var(--pousse)}.e-mod-choix:hover{background:var(--accent)}.e-mod-choix[aria-pressed=true]:hover{background:#0f2419}.e--choisir .e-mod:hover,.e-mod--vu{outline:2px dashed var(--sapin);outline-offset:4px;border-radius:var(--radius)}.e-mod--vu{outline-style:solid;animation:1.6s ease-out forwards e-vu}.e-el--masque{opacity:.3;filter:grayscale();outline:1.5px dashed var(--muted-foreground);outline-offset:2px}.e-calque-cadre{z-index:40;pointer-events:none;outline:2px solid var(--sapin);outline-offset:2px;border-radius:8px;position:fixed}.e-calque-bouton{z-index:41;background:var(--sapin);max-width:min(17rem,100vw - 16px);color:var(--clair);text-align:left;cursor:pointer;border:0;border-radius:12px;justify-items:start;gap:.05rem;padding:.35rem .8rem;font-size:.875rem;font-weight:700;display:grid;position:fixed;box-shadow:0 4px 14px #1733254d}.e-calque-bouton small{opacity:.85;font-size:.75rem;font-weight:500}.e-calque-bouton--remettre{background:var(--pousse);color:var(--sapin)}.e-masques{margin:0;padding:0;list-style:none;display:grid}.e-masques li{align-items:center;gap:var(--espace-2);padding:var(--espace-2) 0;border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;font-size:.875rem;display:grid}.v-onglets.e-onglets--2{grid-template-columns:repeat(2,1fr)}.v-onglets.e-onglets--4{grid-template-columns:repeat(4,1fr)}.e-couverture{margin:calc(var(--espace-5) * -1) calc(var(--gouttiere) * -1) 0;color:#fff;align-items:end;min-height:15rem;display:grid;position:relative;overflow:hidden}.e-couverture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.e-couverture:after{content:"";background:linear-gradient(#0f121800 25%,#0f1218cc 100%);position:absolute;inset:0}.e-couverture div{z-index:1;padding:var(--espace-5) var(--gouttiere);gap:.25rem;display:grid;position:relative}.e-couverture p{margin:0;font-weight:650}.e-couverture h1{font-size:var(--t-affiche)}.e-mot{opacity:.95;gap:.15rem;display:grid;font-weight:500!important}.e-mot span{font-size:var(--t-secondaire);font-weight:700}.e-recherche{gap:var(--espace-3);display:grid}.e-resultats{gap:var(--espace-2);display:grid}.e-resultat{width:100%;padding:var(--espace-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);text-align:left;cursor:pointer;color:inherit;gap:.1rem;margin:0;display:grid}.e-resultat small{color:var(--muted-foreground);font-size:.8125rem;font-weight:650}.e-resultat span{font-size:var(--t-secondaire);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.e-resultat--plat{cursor:default;background:var(--secondary)}.e-essentiels{border-top:2px solid var(--regle-forte);display:grid}.e-essentiel{align-items:center;gap:var(--espace-3);width:100%;padding:var(--espace-3) 0;border:0;border-bottom:1px solid var(--border);text-align:left;color:inherit;cursor:pointer;background:0 0;grid-template-columns:auto 1fr auto;display:grid}div.e-essentiel{cursor:default}.e-essentiel>.v-icone{width:1.5rem;height:1.5rem;color:var(--sapin)}.e-essentiel span{min-width:0;display:grid}.e-essentiel b{font-size:1.0625rem}.e-essentiel small{font-size:var(--t-secondaire);color:var(--muted-foreground)}.e-essentiel--urgence>.v-icone,.e-essentiel--urgence b{color:var(--destructive)}.e-essentiel-plus{align-items:center;gap:var(--espace-2) var(--espace-4);flex-wrap:wrap;grid-column:2/-1;margin:0;display:flex}.e-chapitres{gap:var(--espace-5);display:grid}.e-chapitre{gap:var(--espace-2);display:grid}.e-chapitre h2{align-items:center;gap:var(--espace-2);display:flex}.e-chapitre h2 .v-icone{color:var(--sapin)}.e-chapitre ul{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.e-chapitre button{align-items:center;gap:var(--espace-3);width:100%;min-height:var(--cible-confort);padding:var(--espace-2) 0;border:0;border-bottom:1px solid var(--border);text-align:left;color:inherit;cursor:pointer;background:0 0;grid-template-columns:1fr auto auto;font-size:1.0625rem;font-weight:650;display:grid}.e-chapitre small{font-weight:500;font-size:var(--t-secondaire);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.e-chapitre button .v-icone{width:1rem;height:1rem;color:var(--muted-foreground);transform:rotate(45deg)}.e-section{gap:var(--espace-5);margin:0;display:grid}.e-section>div{gap:var(--espace-1);padding-top:var(--espace-4);border-top:1px solid var(--border);display:grid}.e-section dt{font-size:1.0625rem;font-weight:800}.e-section dd{gap:var(--espace-2);margin:0;display:grid}.e-section dd p{margin:0}.e-pratique{gap:var(--espace-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.e-pratique button{width:100%;height:100%;padding:var(--espace-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);text-align:left;color:inherit;cursor:pointer;justify-items:start;gap:.15rem;display:grid}.e-pratique .v-icone{width:1.5rem;height:1.5rem;margin-bottom:var(--espace-1);color:var(--sapin)}.e-pratique small{color:var(--muted-foreground);font-size:.8125rem}.e-etapes{counter-reset:etape;gap:var(--espace-3);margin:0;padding:0;list-style:none;display:grid}.e-etapes li{counter-increment:etape;gap:var(--espace-3);padding-bottom:var(--espace-3);border-bottom:1px solid var(--border);grid-template-columns:2rem 1fr;align-items:start;display:grid}.e-etapes li:before{content:counter(etape);background:var(--pousse);width:2rem;height:2rem;color:var(--sapin);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:800;display:grid}.e-regles{margin:0;padding:0;list-style:none;display:grid}.e-regles li{padding:var(--espace-3) 0;border-top:1px solid var(--border);gap:.1rem;display:grid}.e-regles span{font-size:var(--t-secondaire);color:var(--muted-foreground)}.e-flottant{z-index:7;right:max(16px,50vw - 17rem + 16px);bottom:calc(var(--v-barre) + 12px + env(safe-area-inset-bottom));border-radius:var(--pilule);background:var(--pousse);min-height:3rem;color:var(--sapin);cursor:pointer;border:0;align-items:center;gap:.45rem;padding:0 1.25rem;font-weight:800;display:inline-flex;position:fixed;box-shadow:0 6px 20px #17332538}.e-flottant:hover{background:var(--pousse-survol)}.e .v-feuille-corps .v-saisie{padding-top:var(--espace-2);background:var(--background);position:sticky;bottom:0}.e--chat{padding-bottom:calc(9.5rem + env(safe-area-inset-bottom))}.e--chat:not(.e--sans-onglets){padding-bottom:calc(9.5rem + var(--v-barre) + env(safe-area-inset-bottom))}.e--sans-onglets:not(.e--chat){padding-bottom:calc(2rem + env(safe-area-inset-bottom))}.e-corps-conversation{gap:var(--espace-4)!important}.e-tete-bouton{min-height:var(--cible);border-radius:var(--pilule);box-shadow:inset 0 0 0 1.5px var(--sapin);color:var(--sapin);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0 .85rem;font-size:.9375rem;font-weight:700;display:inline-flex}.e-tete-bouton .v-icone{width:1.05rem;height:1.05rem}.e-bandeau{margin:calc(var(--espace-5) * -1) calc(var(--gouttiere) * -1) 0;color:#fff;align-items:end;min-height:9.5rem;display:grid;position:relative;overflow:hidden}.e-bandeau img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.e-bandeau:after{content:"";background:linear-gradient(#0f12181a 0%,#0f1218c7 100%);position:absolute;inset:0}.e-bandeau div{z-index:1;padding:var(--espace-4) var(--gouttiere);gap:.1rem;display:grid;position:relative}.e-bandeau p{align-items:center;gap:var(--espace-3);margin:0;font-weight:650;display:flex}.e-bandeau h1{font-size:2rem}.e-bandeau-meteo{align-items:center;gap:.3rem;display:inline-flex}.e-bandeau-meteo .v-icone{width:1.1rem;height:1.1rem}.e-petit-clair{font-size:var(--t-secondaire);opacity:.9;font-weight:500!important}.e-suggestions{gap:var(--espace-2);display:grid}.e-suggestions h2{align-items:center;gap:var(--espace-2);font-size:1rem;display:flex}.e-suggestions h2 .v-icone{width:1.1rem;height:1.1rem;color:var(--sapin)}.e-bas{z-index:6;width:min(100%, var(--v-largeur));gap:var(--espace-2);padding:var(--espace-2) var(--gouttiere) calc(var(--espace-3) + env(safe-area-inset-bottom));background:var(--background);border-top:1px solid var(--border);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.e-raccourcis{margin:0 calc(var(--gouttiere) * -1);padding:0 var(--gouttiere);gap:var(--espace-2);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.e-raccourcis button{border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);white-space:nowrap;cursor:pointer;align-items:center;gap:.35rem;min-height:2.5rem;padding:0 .9rem;font-size:.9375rem;font-weight:650;display:inline-flex}.e-raccourcis .v-icone{width:1rem;height:1rem;color:var(--sapin)}.e-raccourcis button:hover{background:var(--accent)}.e-saisie-bas{margin:0}.e--chat .v-fil .v-bulle{scroll-margin-bottom:10rem}.e-bas--onglets{bottom:calc(var(--v-barre) + env(safe-area-inset-bottom));padding-bottom:var(--espace-3)}.e--sans-onglets .e-flottant{bottom:calc(16px + env(safe-area-inset-bottom))}.e-jour{gap:var(--espace-1);display:grid;position:relative}.e-jour:has(img){margin:calc(var(--espace-5) * -1) calc(var(--gouttiere) * -1) 0;color:#fff;align-items:end;min-height:13rem;overflow:hidden}.e-jour img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.e-jour:has(img):after{content:"";background:linear-gradient(#0f121800 20%,#0f1218cc 100%);position:absolute;inset:0}.e-jour div{z-index:1;gap:var(--espace-1);display:grid;position:relative}.e-jour:has(img) div{padding:var(--espace-5) var(--gouttiere)}.e-jour h1{font-size:var(--t-affiche)}.e-jour p{margin:0}.e-sur{font-size:var(--t-secondaire);color:var(--muted-foreground);font-weight:650}.e-jour:has(img) .e-sur{color:#ffffffd9}.e-sur:first-letter{text-transform:uppercase}.e-compte{align-items:center;gap:var(--espace-5);padding:var(--espace-4);border-radius:var(--radius);background:var(--sapin);color:var(--clair);grid-template-columns:auto 1fr;display:grid}.e-compte p{justify-items:center;margin:0;display:grid}.e-compte p b{letter-spacing:-.04em;color:var(--pousse);font-variant-numeric:tabular-nums;font-size:3.5rem;font-weight:900;line-height:.95}.e-compte p span{font-weight:650}.e-compte dl{gap:var(--espace-2);margin:0;display:grid}.e-compte dt{opacity:.8;font-size:.8125rem;font-weight:500}.e-compte dd{margin:0;font-weight:650}.e-arrivee{margin:0;padding:0;list-style:none;display:grid}.e-arrivee li{gap:var(--espace-3);padding:var(--espace-3) 0;border-top:1px solid var(--border);grid-template-columns:2.5rem 1fr;display:grid}.e-arrivee li div{gap:.2rem;min-width:0;display:grid}.e-arrivee li p{margin:0}.e-arrivee li.e-fait b,.e-arrivee li.e-fait p{color:var(--muted-foreground)}.e-rond-num{border:1.5px solid var(--sapin);background:var(--background);width:2.5rem;height:2.5rem;color:var(--sapin);cursor:pointer;border-radius:50%;place-items:center;font-weight:800;display:grid}.e-rond-num[aria-pressed=true]{background:var(--sapin);color:var(--pousse)}.e-valise{gap:var(--espace-3);display:grid}.e-valise>div{padding:var(--espace-3) var(--espace-4);border-radius:var(--radius);background:var(--secondary)}.e-valise h3{margin-bottom:var(--espace-2)}.e-valise ul{gap:var(--espace-1);font-size:var(--t-secondaire);margin:0;padding-left:1.1rem;display:grid}.e-programme{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.e-programme li{position:relative}.e-programme li>button:first-child{align-items:center;gap:var(--espace-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);text-align:left;width:100%;color:inherit;cursor:pointer;grid-template-columns:5rem 1fr;padding:0 3.25rem 0 0;display:grid;overflow:hidden}.e-programme img,.e-creneau-sans{object-fit:cover;width:5rem;height:5rem}.e-creneau-sans{background:var(--secondary);color:var(--muted-foreground);place-items:center;display:grid}.e-programme li span{padding:var(--espace-2) 0;gap:.05rem;min-width:0;display:grid}.e-programme small{color:var(--muted-foreground);font-size:.8125rem}.e-programme small:first-child{color:var(--sapin);font-weight:700}.e-programme .e-coeur{right:var(--espace-2)}.e-rappels{margin:0;padding:0;list-style:none;display:grid}.e-rappels li{gap:var(--espace-3);padding:var(--espace-3) 0;border-top:1px solid var(--border);grid-template-columns:auto 1fr;align-items:start;display:grid}.e-rappels .v-icone{color:var(--sapin)}.e-piece-une{margin:calc(var(--espace-5) * -1) calc(var(--gouttiere) * -1) 0;color:#fff;align-items:end;min-height:13rem;display:grid;position:relative;overflow:hidden}.e-piece-une img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.e-piece-une:after{content:"";background:linear-gradient(#0f121800 30%,#0f1218cc 100%);position:absolute;inset:0}.e-piece-une div{z-index:1;padding:var(--espace-5) var(--gouttiere);gap:.15rem;display:grid;position:relative}.e-piece-une p{margin:0;font-weight:650}.e-piece-une h1{font-size:var(--t-affiche)}.e-piece-une--sans{min-height:0;color:var(--foreground);margin-top:0}.e-piece-une--sans:after{display:none}.e-piece-une--sans div{padding:0}.e-retour+.e-mod>.e-piece-une{border-radius:var(--radius);margin-top:0;margin-inline:0}.e-retour+.e-mod>.e-piece-une div{padding-inline:var(--espace-4)}.e-questions{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.e-question{border-bottom:1px solid var(--border)}.e-question>button{align-items:center;gap:var(--espace-3);width:100%;min-height:var(--cible-confort);padding:var(--espace-3) 0;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;font-size:1.0625rem;font-weight:650;display:grid}.e-question>button .v-icone{color:var(--sapin);transition:transform var(--duree) var(--courbe)}.e-question>.e-carte{padding:0 0 var(--espace-4)}.e-demande-piece{box-shadow:none;margin-top:0}.e-wifi-bloc h2 .v-icone{color:var(--sapin)}.e-pieces{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.e-piece{align-items:center;gap:var(--espace-3);width:100%;padding:0 var(--espace-3) 0 0;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);text-align:left;color:inherit;cursor:pointer;grid-template-columns:4.5rem 1fr auto;display:grid;overflow:hidden}.e-piece img,.e-piece-sans{object-fit:cover;width:4.5rem;height:4.5rem}.e-piece-sans{background:var(--secondary);color:var(--muted-foreground);place-items:center;display:grid}.e-piece span{padding:var(--espace-2) 0;gap:.1rem;min-width:0;display:grid}.e-piece small{font-size:var(--t-secondaire);color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.e-piece>.v-icone{width:1rem;height:1rem;color:var(--muted-foreground)}.e-piece:hover,.e-resultat:hover,.e-pratique button:hover,.e-programme li>button:first-child:hover{background:var(--accent)}.e-composeur{gap:var(--espace-5);min-width:0;display:grid}.e-composeur fieldset{gap:var(--espace-2);border:0;min-width:0;margin:0;padding:0;display:grid}.e-composeur legend{align-items:center;gap:var(--espace-2);width:100%;margin-bottom:var(--espace-2);padding:0;font-size:1rem;font-weight:800;display:flex}.e-champ-ligne{align-items:center;gap:var(--espace-3);font-size:var(--t-secondaire);font-weight:650;display:flex}.e-champ-ligne input{min-width:0;min-height:2.5rem;padding:0 var(--espace-3);border:1px solid var(--border);background:var(--secondary);font:inherit;color:inherit;border-radius:8px;flex:1;font-weight:400}.e-case{align-items:center;gap:var(--espace-2);font-size:var(--t-secondaire);cursor:pointer;display:flex}.e-case input{width:1.15rem;height:1.15rem;accent-color:var(--sapin)}.e-composeur .e-modules li{grid-template-columns:1fr auto auto auto}.e-module-nom{min-width:0;display:grid}.e-module-nom b{align-items:center;gap:var(--espace-2);display:flex}.e-module-nom small{color:var(--muted-foreground);padding-left:2rem;font-size:.8125rem}.e-origine{background:var(--accent);border-radius:50%;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:900;display:grid}.e-ajouter summary{cursor:pointer;font-weight:800}.e-ajouter h3{margin:var(--espace-4) 0 var(--espace-2);font-size:.9375rem}.e-ajouter ul{margin:0;padding:0;list-style:none;display:grid}.e-ajouter li{align-items:center;gap:var(--espace-3);padding:var(--espace-2) 0;border-top:1px solid var(--border);grid-template-columns:1fr auto;display:grid}.e-ajouter li span{min-width:0;display:grid}.e-ajouter small{color:var(--muted-foreground);font-size:.8125rem}.e-ajout{border-radius:var(--pilule);min-height:2.25rem;box-shadow:inset 0 0 0 1.5px var(--sapin);color:var(--sapin);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0 .8rem;font-size:.875rem;font-weight:700;display:inline-flex}.e-ajout .v-icone{width:.9rem;height:.9rem}.e-copie{padding:var(--espace-3);border-radius:var(--radius);background:var(--secondary);white-space:pre-wrap;margin:0;font:500 .8125rem/1.5 Schibsted Grotesk,system-ui,sans-serif}.op{background:var(--secondary);min-height:100dvh;color:var(--foreground);font-size:1rem;line-height:1.5}body:has(.op){background:#f4f8f6}.op button{font:inherit;color:inherit}.op h1,.op h2{margin:0;line-height:1.15}.e-digicode{align-items:center;gap:var(--espace-3);min-height:0;padding:var(--espace-2) var(--espace-2) var(--espace-2) var(--espace-3);grid-template-columns:auto minmax(0,1fr) auto}.e-digicode>.v-icone{width:1.25rem;height:1.25rem;color:var(--sapin);margin:0}.e-digicode span{gap:0;min-width:0;display:grid}.e-digicode b{font-size:.9375rem}.e-digicode small{-webkit-line-clamp:1;font-size:.8125rem}.e-digicode-code{border-radius:var(--radius);background:var(--sapin);color:var(--pousse);letter-spacing:.14em;font-variant-numeric:tabular-nums;padding:.15rem .6rem;font-size:1.125rem;font-weight:900}.e-we-tete{gap:var(--espace-1);display:grid}.e-we-tete p{color:var(--muted-foreground);margin:0}.e-we-meteo{align-items:center;gap:.3rem;display:inline-flex}.e-we-meteo .v-icone{width:1rem;height:1rem;color:var(--sapin)}.e-we-liste{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.e-we-carte{align-items:center;gap:var(--espace-3);width:100%;padding:0 var(--espace-3) 0 0;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);text-align:left;color:inherit;cursor:pointer;grid-template-columns:6rem minmax(0,1fr);display:grid;overflow:hidden}.e-we-carte:hover{background:var(--accent)}.e-we-carte img,.e-we-carte .e-creneau-sans{object-fit:cover;width:6rem;height:6rem}.e-we-carte span{padding:var(--espace-2) 0;gap:.1rem;min-width:0;display:grid}.e-we-carte b{font-size:1rem;line-height:1.25}.e-we-carte small{font-size:var(--t-secondaire);color:var(--muted-foreground);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.e-we-carte span small:first-child{color:var(--sapin);font-weight:700}.e-we-compact{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.e-we-compact li{border-bottom:1px solid var(--border)}.e-we-compact button{align-items:center;gap:var(--espace-3);width:100%;min-height:var(--cible-confort);padding:var(--espace-2) 0;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.e-we-compact span{gap:.1rem;min-width:0;display:grid}.e-we-compact b{font-size:.9375rem}.e-we-compact small{font-size:var(--t-secondaire);color:var(--muted-foreground)}.e-we-compact button>small{white-space:nowrap}.e-we-source{align-items:center;gap:var(--espace-2);font-size:var(--t-secondaire);color:var(--muted-foreground);margin:0;display:flex}.e-we-source .v-icone{width:1rem;height:1rem}.e-we-plages{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.e-we-plages li{gap:.1rem;display:grid}.e-we-plages small{color:var(--muted-foreground)}.e-digi-code{letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--sapin);font-weight:800}.e-digi-ligne{align-items:center;gap:var(--espace-2);min-height:0;padding:var(--espace-2) var(--espace-3);grid-template-columns:auto auto minmax(0,1fr) auto}.e-digi-ligne>.v-icone{width:1.15rem;height:1.15rem;color:var(--sapin);margin:0}.e-digi-ligne b{font-size:.9375rem}.e-digi-ligne small{-webkit-line-clamp:1;font-size:.8125rem}.e-digi-ligne .e-digi-code{font-size:1.125rem}.e-digi-demi .e-digi-code{font-size:1.375rem}.e-digi-demi small{font-size:.8125rem}.e-codes{gap:var(--espace-3);cursor:default;padding-bottom:var(--espace-3);grid-template-columns:1fr 1fr}.e-codes:hover{background:var(--background)}.e-codes>div{align-content:start;justify-items:start;gap:.2rem;min-width:0;display:grid}.e-codes>div+div{padding-left:var(--espace-3);border-left:1px solid var(--border)}.e-codes small{color:var(--muted-foreground);align-items:center;gap:.35rem;font-weight:700;display:flex}.e-codes small .v-icone{width:1rem;height:1rem;color:var(--sapin)}.e-codes .e-digi-code{font-size:1.25rem}.e-codes .v-lien-bouton{font-size:.8125rem}.e-digi-puce-ligne{grid-column:1/-1;display:flex}.e-digi-puce{border:1px solid var(--border);border-radius:var(--pilule);background:var(--secondary);min-height:2.25rem;color:inherit;cursor:pointer;align-items:center;gap:.4rem;padding:0 .9rem;font-size:.875rem;font-weight:650;display:inline-flex}.e-digi-puce .v-icone{width:1rem;height:1rem;color:var(--sapin)}.e-digi-puce strong{letter-spacing:.1em;color:var(--sapin);font-variant-numeric:tabular-nums}.e-tuile-jour .e-digi-code{color:inherit}.e-digi-cube{gap:.3rem}.e-digi-cube>.v-icone{margin-bottom:var(--espace-1);color:var(--sapin)}.e-digi-cube .e-digicode-code{justify-self:start;font-size:1.375rem}.e-digi-cube small{font-size:.8125rem}.e-ici-photo--lien{width:calc(100% + 2 * var(--espace-3));text-align:left;cursor:pointer;font:inherit;border:0;padding:0}.e-ici-photo--lien .e-ici-photo-titre{padding-right:4rem}.e-ici-photo-fleche{z-index:1;right:var(--espace-3);bottom:var(--espace-3);background:var(--pousse);width:2.5rem;height:2.5rem;color:var(--sapin);border-radius:50%;place-items:center;display:grid;position:absolute}.e-ici-photo-fleche .v-icone{width:1.1rem;height:1.1rem}.e-meteo-bande-texte{gap:.05rem;display:grid!important}.e-meteo-bande-texte small{color:#f1f4ecbf;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:flex}.e-meteo-bande-texte small .v-icone{width:.85rem;height:.85rem;color:var(--pousse)}.e-lien-ligne{justify-content:space-between;align-items:center;gap:var(--espace-2);min-height:2.75rem;color:var(--sapin);font-weight:700;display:flex}.e-lien-ligne .v-icone{background:var(--pousse);width:2rem;height:2rem;color:var(--sapin);border-radius:50%;padding:.5rem}.e-ici--lien{cursor:pointer;padding-bottom:var(--espace-2)}.e-ici--lien:hover{background:var(--accent)}.e-ici--lien .e-ici-photo{margin-bottom:var(--espace-1)}.e-ici--lien .e-ici-photo-titre{cursor:inherit}.e-we-grande{gap:var(--espace-2);padding-top:0;padding-bottom:var(--espace-2)}.e-we-grande-photos{height:10rem;margin:0 calc(var(--espace-3) * -1);background:var(--sapin);display:flex;position:relative;overflow:hidden}.e-we-grande-photos img{object-fit:cover;flex:1;min-width:0;height:100%}.e-we-grande-photos img+img{border-left:2px solid var(--background)}.e-we-grande-photos:after{content:"";background:linear-gradient(#0f121800 35%,#0f1218d1 100%);position:absolute;inset:0}.e-we-grande-titre{z-index:1;left:var(--espace-3);bottom:var(--espace-3);color:#fff;gap:.05rem;display:grid;position:absolute}.e-we-grande-titre small{-webkit-line-clamp:1;font-size:.8125rem;font-weight:700;color:var(--pousse)!important}.e-we-grande-titre b{letter-spacing:-.03em;font-size:1.5rem;font-weight:900}.e-we-grande-phare{padding-top:var(--espace-1);gap:.1rem;display:grid}.e-we-grande-phare b{font-size:1.0625rem}.e-we-grande-phare small:first-letter{text-transform:uppercase}.v-onglets a.e-onglet-centre{padding-top:1.85rem;font-weight:800;position:relative;overflow:visible;color:var(--sapin)!important}.e-onglet-rond{background:var(--pousse);width:3.1rem;height:3.1rem;color:var(--sapin);border:3px solid var(--background);border-radius:50%;place-items:center;display:grid;position:absolute;top:-1.25rem;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #17332547}.e-onglet-rond .v-icone{width:1.45rem;height:1.45rem}.v-onglets a.e-onglet-centre[aria-current=page]{background:0 0;color:var(--sapin)!important}.v-onglets a.e-onglet-centre[aria-current=page] .e-onglet-rond{border-color:var(--sapin);box-shadow:0 0 0 2px var(--sapin), 0 4px 14px #17332547}.v-onglets a.e-onglet-centre:not([aria-current=page]):hover .e-onglet-rond{background:#a2ec00}.g-tete{gap:var(--espace-1);display:grid}.g-tete p{color:var(--muted-foreground);margin:0}.g-bloc{gap:var(--espace-3);min-width:0;display:grid}.g-bloc>h2{font-size:1.125rem}.g-sans{background:var(--secondary);color:var(--sapin);place-items:center;display:grid}.g-sans .v-icone{width:2rem;height:2rem}.g-atouts{gap:var(--espace-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.g-atouts button{border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);min-height:2.5rem;color:inherit;cursor:pointer;align-items:center;gap:.45rem;padding:0 .9rem;font-size:.9375rem;font-weight:650;display:inline-flex}.g-atouts button:hover{background:var(--accent)}.g-atouts .v-icone{width:1.15rem;height:1.15rem;color:var(--sapin)}.g-atouts--grille{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.g-atouts--grille button{justify-items:center;gap:var(--espace-2);width:100%;min-height:5.5rem;padding:var(--espace-3) var(--espace-1);border-radius:var(--radius);background:var(--secondary);text-align:center;border-color:#0000;font-size:.8125rem;display:grid}.g-atouts--grille .v-icone{width:1.6rem;height:1.6rem}.g-livret{align-items:center;gap:var(--espace-2);width:100%;min-height:var(--cible-confort);padding:0 var(--espace-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--sapin);cursor:pointer;font-weight:700;display:flex}.g-livret .v-icone:last-child{width:1rem;height:1rem;margin-left:auto}.g-livret:hover{background:var(--accent)}.g-galerie{margin:calc(var(--espace-5) * -1) calc(var(--gouttiere) * -1) 0;position:relative}.g-galerie-rail{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.g-galerie-rail figure{scroll-snap-align:start;flex:0 0 100%;height:17rem;margin:0;position:relative}.g-galerie-rail img{object-fit:cover;width:100%;height:100%}.g-galerie-rail figcaption{padding:2.5rem var(--gouttiere) var(--espace-3);color:#fff;background:linear-gradient(#0f121800,#0f1218bf);font-size:.9375rem;font-weight:650;position:absolute;bottom:0;left:0;right:0}.g-galerie-compte{top:var(--espace-3);right:var(--gouttiere);border-radius:var(--pilule);color:#fff;font-variant-numeric:tabular-nums;background:#0f12188c;padding:.2rem .6rem;font-size:.8125rem;font-weight:700;position:absolute}.g-mini{gap:var(--espace-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.g-mini button{gap:var(--espace-1);text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.g-mini img,.g-mini .g-sans{aspect-ratio:1;border-radius:var(--radius);object-fit:cover;width:100%}.g-mini span{font-size:.8125rem;font-weight:650;line-height:1.25}.g-bloc>h2{align-items:center;gap:var(--espace-2);display:flex}.e-piece-faits{gap:var(--espace-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.e-piece-faits button{width:100%;height:100%;padding:var(--espace-3);border-radius:var(--radius);background:var(--secondary);text-align:left;color:inherit;cursor:pointer;border:0;align-content:start;gap:.2rem;display:grid}.e-piece-faits button:hover{background:var(--accent)}.e-piece-faits b{font-size:.9375rem;line-height:1.25}.e-piece-faits small{color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.g-360b{border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);min-height:2.75rem;color:var(--sapin);justify-self:center;align-items:center;gap:.6rem;padding:.3rem 1rem .3rem .35rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #17332514}.g-360b>span{background:var(--pousse);width:2.1rem;height:2.1rem;color:var(--sapin);border-radius:50%;place-items:center;display:grid}.g-360b>span .v-icone{width:1.15rem;height:1.15rem}.g-360b>.v-icone{width:.9rem;height:.9rem;color:var(--muted-foreground)}.g-360b:hover{background:var(--accent)}.e-fiche-aide{justify-items:start;gap:var(--espace-2);margin-top:var(--espace-4);padding:var(--espace-4);border-radius:var(--radius);background:var(--secondary);display:grid}.e-fiche-aide p{margin:0;font-weight:650}.e-branche-sujet{border-radius:var(--pilule);background:var(--secondary);font-size:var(--t-secondaire);color:var(--sapin);justify-self:start;align-items:center;gap:.4rem;margin:0;padding:.3rem .8rem;font-weight:700;display:inline-flex}.e-branche-sujet .v-icone{width:1rem;height:1rem}.e-retour+.e-branche{margin-top:var(--espace-4)}.e .v-corps--assistant{box-sizing:border-box;min-height:calc(100dvh - 3.85rem - var(--v-barre) - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));flex-direction:column;display:flex}.e .v-corps--assistant>.v-chat{flex-direction:column;flex:1;display:flex}.e .v-corps--assistant>.v-chat>.v-saisie--chat{margin-top:auto}.e .v-corps--assistant>.e-retour,.e .v-corps--assistant .e-branche-sujet{align-self:flex-start}.e-fil-tete{justify-content:space-between;align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:flex}.e-nouvelle{min-height:var(--cible-confort)}.e-reprendre{min-height:var(--cible);color:var(--sapin);font:inherit;font-size:var(--t-secondaire);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.e-plus-ancien{justify-self:center}.e-plus-ancien button{min-height:var(--cible);border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);color:var(--sapin);font:inherit;font-size:var(--t-secondaire);cursor:pointer;align-items:center;gap:.4rem;padding:0 1rem;font-weight:700;display:inline-flex}.aj-lignes{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.aj-ligne{position:relative}.aj-ligne>button:first-child{align-items:center;gap:var(--espace-3);width:100%;min-height:5rem;padding:0 var(--espace-3) 0 0;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:inherit;text-align:left;cursor:pointer;grid-template-columns:5rem 1fr;display:grid;overflow:hidden}.aj-ligne--coeur>button:first-child{padding-right:3.5rem}.aj-ligne--coeur .e-coeur{right:var(--espace-2)}.aj-ligne--on>button:first-child{border-color:var(--sapin);box-shadow:0 0 0 1px var(--sapin)}.aj-ligne img,.aj-sans{object-fit:cover;width:5rem;height:100%;min-height:5rem}.aj-sans{color:#fff;place-items:center;display:grid}.aj-ligne>button>span:last-child,.aj-ligne>button>.aj-texte{padding:var(--espace-2) 0;gap:.1rem;min-width:0;display:grid}.aj-ligne b{font-weight:800;line-height:1.2}.aj-ligne small{color:var(--muted-foreground);font-size:.8125rem}.aj-ligne small:first-child{color:var(--sapin);font-weight:700}.aj-lignes--compact .aj-ligne>button:first-child{grid-template-columns:3.25rem 1fr;min-height:3.25rem}.aj-lignes--compact .aj-ligne img,.aj-lignes--compact .aj-sans{width:3.25rem;min-height:3.25rem}.aj-plus{min-height:var(--cible);border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);color:var(--sapin);cursor:pointer;justify-self:start;align-items:center;gap:.35rem;padding:0 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.aj-plus .v-icone{width:1rem;height:1rem}.cj-titre-cat{justify-content:space-between;align-items:center;gap:var(--espace-3);margin-top:calc(var(--espace-5) * -1);display:flex}.cj-titre-cat h2{align-items:center;gap:var(--espace-2);display:flex}.cj-titre-cat .e-compteur{margin-left:0}.cj-titre-cat+.aj-lignes{margin-top:calc(var(--espace-5) * -1)}.cj-titre-cat h2{flex-wrap:wrap;flex:1;min-width:0;font-size:1.125rem}.dp-taches{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.dp-taches label{align-items:center;gap:var(--espace-3);min-height:3.5rem;padding:var(--espace-2) var(--espace-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);cursor:pointer;grid-template-columns:auto auto 1fr;display:grid;position:relative}.dp-taches input{opacity:0;pointer-events:none;position:absolute}.dp-case{border:2px solid var(--sapin);color:#0000;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;display:grid}.dp-case .v-icone{stroke-width:2.6px;width:1rem;height:1rem}.dp-taches label>.v-icone{color:var(--sapin)}.dp-fait{background:var(--secondary)!important;border-color:#0000!important}.dp-fait .dp-case{background:var(--pousse);border-color:var(--pousse);color:var(--sapin)}.dp-fait>span:last-child{color:var(--muted-foreground);text-decoration:line-through}.dp-taches input:focus-visible+.dp-case{outline:2px solid var(--sapin);outline-offset:2px}.dp-rdv{align-items:start;gap:var(--espace-2) var(--espace-3);padding:var(--espace-4);border:1px dashed var(--sapin);border-radius:var(--radius);grid-template-columns:auto 1fr;display:grid}.dp-rdv>.v-icone{width:1.6rem;height:1.6rem;color:var(--sapin)}.dp-rdv>div{gap:.15rem;display:grid}.dp-rdv small{color:var(--muted-foreground);font-size:.875rem}.dp-rdv>.v-bouton,.dp-rdv>.e-erreur{grid-column:1/-1;justify-self:start}.dp-rdv--pret{background:var(--secondary);border-style:solid}.dp-progres{gap:var(--espace-2);margin-top:calc(var(--espace-4) * -1);display:grid}.dp-progres p{color:var(--muted-foreground);margin:0}.dp-progres b{color:var(--sapin);font-size:1.25rem;font-weight:900}.e-bloc-titre>.dp-progres{margin-top:0}.aj-ligne--date>button:first-child{grid-template-columns:5rem 1fr 4.5rem;padding-right:0}.aj-ligne>button>.aj-date{width:4.5rem;padding:var(--espace-2) 0;border-left:1px solid var(--border);background:var(--secondary);color:var(--sapin);text-align:center;grid-template-rows:auto auto auto auto;align-content:center;align-self:stretch;justify-items:center;gap:0;line-height:1.15;display:grid}.aj-date small,.aj-ligne .aj-date small:first-child{color:var(--sapin);font-size:.75rem;font-weight:700}.aj-date b{font-size:1.5rem;font-weight:800;line-height:1.1}.aj-date b sup{vertical-align:.9em;font-size:.5em;line-height:0}.aj-date em{color:var(--sapin);white-space:nowrap;margin-top:.3rem;font-size:.8125rem;font-style:normal;font-weight:800}.aj-date em.aj-date-long{font-size:.6875rem;font-weight:700}.kc{display:contents}.kc .aj-sans .v-icone{color:var(--pousse)}.kc-cats{margin:0 calc(var(--espace-4) * -1);padding:0 var(--espace-4) var(--espace-1);gap:var(--espace-3);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.kc-cats button{color:var(--sapin);font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:.35rem;padding:0;display:grid}.kc-nom{text-align:center;max-width:5.5rem;font-size:.8125rem;font-weight:600;line-height:1.15}.kc-icone{border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;display:grid}.kc-icone .v-icone{width:1.6rem;height:1.6rem}.kc-cats [aria-pressed=true] .kc-nom{font-weight:800}.kc-cats--k2 .kc-icone{background:var(--background);color:var(--sapin);border:1.5px solid #d9e2dd}.kc-cats--k2 [aria-pressed=true] .kc-icone{background:var(--sapin);border-color:var(--sapin);color:var(--pousse)}.aj-coeur{z-index:1;pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;display:grid;position:absolute;top:.5rem;right:.5rem;box-shadow:0 1px 4px #1733252e}.aj-coeur .v-icone{color:#d62839;fill:#d62839;width:1.05rem;height:1.05rem}.aj-ligne:has(.aj-coeur) .aj-texte{padding-right:2rem}.kc-titre-page{font-size:1.75rem;line-height:1.15}.kc-coeurs{gap:var(--espace-2);display:grid}.kc-coeurs h2{color:var(--sapin);align-items:center;gap:.4rem;margin:0;font-size:1.1875rem;font-weight:800;display:flex}.kc-coeurs h2 .v-icone{color:#d62839;fill:#d62839;width:1.15rem;height:1.15rem}.kc-coeurs ul{margin:0 calc(var(--espace-4) * -1);padding:0 var(--espace-4) var(--espace-1);gap:var(--espace-3);scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.kc-coeurs li{scroll-snap-align:start;flex:0 0 72%}.kc-coeurs button{border-radius:var(--radius);background:var(--sapin);color:#fff;text-align:left;cursor:pointer;border:0;width:100%;height:11rem;padding:0;display:block;position:relative;overflow:hidden}.kc-coeurs img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.aj-coeur-seul{vertical-align:-.15em;margin-right:.35rem;display:inline-flex}.aj-coeur-seul .v-icone{color:#d62839;fill:#d62839;width:1.1rem;height:1.1rem}.e-depart-heure{color:var(--sapin);font-size:1.5rem;font-weight:800;line-height:1.1}.e-wifi-cube .e-digicode-code{overflow-wrap:anywhere;letter-spacing:.02em;white-space:nowrap;max-width:100%;padding:.2rem .5rem;font-size:.9375rem}.e-wifi-cube small{overflow-wrap:anywhere}.e-wifi-cube{gap:.45rem}.e-wifi-champ{justify-items:start;gap:.15rem;min-width:0;max-width:100%;display:grid}.e-wifi-champ>small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:700}.e-wifi-reseau{color:var(--sapin);overflow-wrap:anywhere;font-size:.875rem;font-weight:700;line-height:1.25}.e-wifi-cube .e-wifi-copie{font-size:.75rem}.a5{gap:var(--espace-3);display:grid}.a5 button,.a5 a{font:inherit;color:inherit;text-align:left;cursor:pointer;text-decoration:none}.a5 img{object-fit:cover;display:block}.a5-fleche{background:var(--pousse);width:2.25rem;height:2.25rem;color:var(--sapin);border-radius:50%;flex:none;place-items:center;display:grid}.a5-fleche .v-icone{width:1rem;height:1rem}.a5-bloc{gap:var(--espace-2);display:grid}.a5-bloc-tete{justify-content:space-between;align-items:baseline;gap:var(--espace-2);display:flex}.a5-bloc-tete h2{margin:0;font-size:1.125rem;font-weight:900}.a5-liste-nom{flex:1;gap:.1rem;min-width:0;display:grid}.a5-liste-nom b{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.25}.a5-liste-nom small{color:var(--muted-foreground);font-size:.8125rem}.a5-sapin{border-radius:var(--radius);background:var(--sapin);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.a5-sapin button{padding:var(--espace-4) var(--espace-3);background:0 0;border:0;gap:.1rem;display:grid;color:var(--clair)!important}.a5-sapin button+button{border-left:1px solid #f1f4ec2e}.a5-sapin button:hover{background:#ffffff0f}.a5-sapin .v-icone{width:1.75rem;height:1.75rem;margin-bottom:var(--espace-2);color:var(--pousse)}.a5-sapin b{font-size:1.0625rem;font-weight:800}.a5-sapin small{color:#f1f4ecbf;font-size:.8125rem}.a5-dates{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.a5-dates button{align-items:center;gap:var(--espace-3);width:100%;padding:var(--espace-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);display:flex}.a5-dates button:hover{background:var(--accent)}.a5-date{border-radius:var(--radius);background:var(--secondary);width:3rem;color:var(--sapin);flex:none;justify-items:center;padding:.35rem 0;display:grid}.a5-date b{font-size:1.25rem;font-weight:900;line-height:1}.a5-date small{text-transform:uppercase;font-size:.6875rem;font-weight:700}.a5-dates img{border-radius:var(--radius);flex:none;width:3.5rem;height:3.5rem}.a5-feuille-wifi{gap:var(--espace-4);display:grid}.a5-feuille-wifi dl{gap:var(--espace-3);margin:0;display:grid}.a5-feuille-wifi dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:700}.a5-feuille-wifi dd{align-items:center;gap:var(--espace-3);flex-wrap:wrap;margin:.2rem 0 0;font-size:1.125rem;font-weight:700;display:flex}.a5-mdp{border-radius:var(--radius);background:var(--sapin);color:var(--pousse);letter-spacing:.02em;padding:.25rem .7rem;font-weight:900}.a5-feuille-qr{align-items:center;gap:var(--espace-3);padding:var(--espace-3);border-radius:var(--radius);background:var(--secondary);display:flex}.a5-feuille-qr .v-qr{flex:none;width:7rem}.a5-feuille-qr p{color:var(--muted-foreground);margin:0;font-size:.875rem}.a5-sapin--deux{gap:var(--espace-2);background:0 0;border-radius:0;overflow:visible}.a5-sapin--deux button{border-radius:var(--radius);background:var(--sapin);justify-items:center;text-align:center!important}.a5-sapin--deux button+button{border-left:0}.a5-sapin--deux button:hover{background:#1f4231}.a5-fleche--bouton{cursor:pointer;border:0;padding:0}.a5-fleche--bouton:hover{background:var(--pousse-survol)}.a5-bloc-tete:has(.a5-fleche--bouton){align-items:center}.e-tete-hote{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.e-tete-hote .v-marque-hote{justify-self:center;margin:0}.e-tete-hote>:last-child{justify-self:end}.e-tete-hote .v-sos{white-space:nowrap;padding:0 .7rem;font-size:.875rem}.e-tete-hote .e-tete-ecrire{box-shadow:inset 0 0 0 1.5px var(--sapin);justify-self:start;text-decoration:none;color:var(--sapin)!important}.e-tete-hote{gap:var(--espace-1);padding-left:.75rem;padding-right:.75rem}.e-tete-hote .v-sos{gap:.3rem;padding:0 .65rem;font-size:.8125rem}.e-tete-hote .v-sos .v-icone{width:.95rem;height:.95rem}.ct{gap:var(--espace-3);display:grid}.ct-maintenant{padding:var(--espace-4);border-radius:var(--radius);background:var(--sapin);color:var(--clair);gap:.2rem;display:grid}.ct-maintenant small{color:var(--pousse);font-size:.8125rem;font-weight:700}.ct-maintenant b{font-size:1.375rem;font-weight:900;line-height:1.15}.ct-actions{gap:var(--espace-2);margin-top:var(--espace-3);flex-wrap:wrap;display:flex}.ct-actions .v-bouton{flex:1;justify-content:center;text-decoration:none}.ct .ct-bouton-clair{background:0 0;box-shadow:inset 0 0 0 1.5px #f1f4ec80;color:var(--clair)!important}.ct .ct-bouton-clair:hover{background:#ffffff14}.ct-gens{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ct-gens li{align-items:center;gap:var(--espace-3);padding:var(--espace-3);display:flex}.ct-gens li+li{border-top:1px solid var(--border)}.ct-gens li.ct-ici{background:var(--secondary)}.ct-initiale{background:var(--accent);width:2.75rem;height:2.75rem;color:var(--sapin);border-radius:50%;flex:none;place-items:center;font-size:1.125rem;font-weight:900;display:grid}.ct-ici .ct-initiale{background:var(--pousse)}.ct-qui{flex:1;gap:.1rem;min-width:0;display:grid}.ct-qui b{font-size:1.0625rem}.ct-plage{color:var(--sapin);align-items:center;gap:.4rem;font-size:.875rem;font-weight:700;display:flex}.ct-tel{font-variant-numeric:tabular-nums;font-size:.9375rem;text-decoration:none;color:var(--foreground)!important}.ct-boutons{gap:var(--espace-2);flex:none;display:flex}.ct-rond{width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1.5px var(--sapin);border-radius:50%;place-items:center;display:grid;color:var(--sapin)!important}.ct-rond .v-icone{width:1.15rem;height:1.15rem}.ct-rond:hover{background:var(--pousse);box-shadow:none}.ct-note{gap:var(--espace-2);color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.45;display:flex}.ct-note>.v-icone{width:1.1rem;height:1.1rem;color:var(--sapin);flex:none;margin-top:.1rem}.ct-urgence{align-items:center;gap:var(--espace-3);width:100%;padding:var(--espace-3);border-radius:var(--radius);color:var(--destructive);font:inherit;text-align:left;cursor:pointer;background:#fbf1ef;border:1px solid #f0d3cd;display:flex}.ct-urgence span{flex:1;display:grid}.ct-urgence small{color:var(--muted-foreground);font-size:.8125rem}.ct-urgence .v-icone{flex:none;width:1.2rem;height:1.2rem}.e-tete--t2 .v-sos{box-shadow:none;background:#fbf1ef}.e-tete--t2 .e-tete-ecrire{background:var(--accent)}.e-tete--t3 .e-tete-txt{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.e-tete--t3 .v-sos{border-radius:50%;justify-content:center;width:2.75rem;height:2.75rem;padding:0}.e-tete--t3 .v-sos .v-icone{width:1.25rem;height:1.25rem}.e-tete--t4 .v-sos{min-width:4rem;box-shadow:none;border-radius:var(--radius);background:0 0;flex-direction:column;gap:.15rem;padding:.15rem .4rem;font-size:.75rem}.e-tete--t4 .v-sos .v-icone{width:1.35rem;height:1.35rem}.e-tete--t4 .v-sos:hover{background:var(--accent)}.e-tete--t5 .v-sos{box-shadow:none;background:0 0;gap:.45rem;padding:0 .2rem;font-size:.875rem}.e-tete--t5 .v-sos .v-icone{width:2.25rem;height:2.25rem;color:var(--destructive);background:#fbf1ef;border-radius:50%;padding:.55rem}.e-tete--t5 .e-tete-ecrire .v-icone{background:var(--sapin);color:var(--pousse)}.e-tete--t6 .v-sos,.e-tete--t7 .v-sos,.e-tete--t8 .v-sos,.e-tete--t9 .v-sos{min-width:4rem;box-shadow:none;background:0 0;flex-direction:column;justify-content:center;gap:.2rem;padding:.15rem .35rem;font-size:.75rem}.e-tete--t6 .v-sos .v-icone{background:#fbf1ef;border-radius:50%;width:2.25rem;height:2.25rem;padding:.55rem}.e-tete--t6 .e-tete-ecrire .v-icone{background:var(--accent)}.e-tete--t7 .v-sos .v-icone{width:1.5rem;height:1.5rem}.e-tete--t7 .e-tete-txt{letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:800}.e-tete--t8 .v-sos{border-radius:var(--radius);background:#fbf1ef;min-width:4.5rem;padding:.4rem .5rem}.e-tete--t8 .e-tete-ecrire{background:var(--accent)}.e-tete--t8 .v-sos .v-icone{width:1.25rem;height:1.25rem}.e-tete--t9 .v-sos .v-icone{background:var(--destructive);color:#fff;border-radius:50%;width:2.25rem;height:2.25rem;padding:.55rem}.e-tete--t9 .e-tete-ecrire .v-icone{background:var(--sapin);color:var(--pousse)}.dp-bande{justify-content:space-between;align-items:center;gap:var(--espace-3);padding:.6rem .6rem .6rem var(--espace-4);border-radius:var(--radius);background:var(--sapin);color:var(--clair);display:flex}.dp-bande-texte{gap:.05rem;min-width:0;display:grid}.dp-bande-texte small{color:var(--pousse);font-size:.75rem;font-weight:700}.dp-bande-texte b{font-size:1rem;font-weight:800;line-height:1.2}.dp-cubes{gap:var(--espace-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dp-cubes--seul{grid-template-columns:minmax(0,1fr)}.dp-cube{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);font:inherit;text-align:left;cursor:pointer;grid-template-rows:auto 1fr;padding:0;text-decoration:none;display:grid;position:relative;overflow:hidden;color:var(--foreground)!important}.dp-cube:hover{background:var(--accent)}.dp-cube-visuel{background:var(--accent);height:6.5rem;color:var(--sapin);place-items:center;display:grid;position:relative}.dp-cube-visuel>.v-icone{width:2.75rem;height:2.75rem}.dp-cube-visuel img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dp-cube--avis .dp-cube-visuel:after{content:"";background:linear-gradient(#0f121800 40%,#0f12188c 100%);position:absolute;inset:0}.dp-cube-etoiles{z-index:1;left:var(--espace-3);gap:.1rem;display:flex;position:absolute;bottom:.55rem}.dp-cube-etoiles .v-icone{width:1rem;height:1rem;color:var(--pousse);fill:var(--pousse)}.dp-cube-texte{padding:var(--espace-3) var(--espace-3) 3.25rem;align-content:start;gap:.15rem;display:grid}.dp-cube-texte b{font-size:1rem;font-weight:800;line-height:1.2}.dp-cube-texte small{color:var(--muted-foreground);font-size:.8125rem;line-height:1.3}.dp-cube-fleche{right:var(--espace-3);bottom:var(--espace-3);background:var(--pousse);width:2rem;height:2rem;color:var(--sapin);border-radius:50%;place-items:center;display:grid;position:absolute}.dp-cube-fleche .v-icone{width:.9rem;height:.9rem}.dp-entete{gap:var(--espace-2);display:grid}.dp-cube-visuel--nuits{background:var(--accent)}.bv-entrer{justify-content:center;justify-self:stretch;min-height:3.25rem;font-size:1.0625rem}.bv-langues{gap:.3rem;display:flex}.bv-langues button{border:1px solid var(--border);border-radius:var(--pilule);background:var(--background);min-width:2.5rem;min-height:2rem;color:var(--muted-foreground);font:inherit;cursor:pointer;padding:0 .6rem;font-size:.8125rem;font-weight:700}.bv-langues button[aria-pressed=true]{border-color:var(--sapin);background:var(--sapin);color:var(--clair)}.bv-voile{z-index:30}.bv-voile--centre{padding:var(--gouttiere);align-items:center}.bv-lettre{justify-items:center;gap:var(--espace-3);width:min(100%,26rem);padding:var(--espace-5) var(--espace-4) var(--espace-4);border-radius:var(--radius);background:var(--background);text-align:center;animation:v-monte .24s var(--courbe);display:grid}.bv-initiales{display:flex}.bv-initiales span{background:var(--sapin);width:3.25rem;height:3.25rem;color:var(--pousse);box-shadow:0 0 0 3px var(--background);border-radius:50%;place-items:center;font-size:1.375rem;font-weight:900;display:grid}.bv-initiales span+span{background:var(--pousse);color:var(--sapin);margin-left:-.75rem}.bv-lettre blockquote{color:var(--foreground);margin:0;padding-top:1.25rem;font-size:1.125rem;line-height:1.5;position:relative}.bv-guillemet{color:var(--pousse);font-size:3.5rem;font-weight:900;line-height:1;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.bv-signature{color:var(--sapin);margin:0;font-weight:800}.bv-lettre .bv-langues{justify-self:center}.bv-feuille{width:min(100%, var(--v-largeur));border-radius:var(--radius) var(--radius) 0 0;background:var(--background);max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);animation:v-monte .24s var(--courbe);display:grid;overflow-y:auto}.bv-corps{gap:var(--espace-4);padding:var(--espace-4) var(--gouttiere) var(--espace-5);display:grid}.bv-lettre{max-height:calc(100dvh - 2 * var(--gouttiere));overflow-y:auto}.bv-titre{text-wrap:balance;margin:0;font-size:1.375rem;font-weight:900;line-height:1.15}.bv-lettre .bv-langues--pilules{justify-self:center}.bv-tel{border-radius:var(--pilule);background:var(--secondary);grid-template-columns:1fr 1fr;padding:.2rem;display:grid}.bv-tel button{border-radius:var(--pilule);min-height:2.25rem;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.875rem;font-weight:700}.bv-tel button[aria-pressed=true]{background:var(--sapin);color:var(--clair)}.bv-num{background:var(--sapin);width:1.5rem;height:1.5rem;color:var(--pousse);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:900;display:grid}.bv-dessin{gap:var(--espace-3);display:grid}.bv-dessin ol{margin:0;padding:0;list-style:none;display:grid}.bv-dessin li{align-items:center;gap:var(--espace-2) var(--espace-3);padding:var(--espace-3) 0;grid-template-columns:auto minmax(0,1fr);display:grid}.bv-dessin li+li{border-top:1px solid var(--border)}.bv-dessin li>div{gap:.05rem;display:grid}.bv-dessin li b{font-size:.9375rem}.bv-dessin li small{color:var(--muted-foreground);font-size:.8125rem}.bv-dessin .bm{grid-column:2}.bm{border-radius:var(--radius);color:#3c3c43;background:#f2f2f4;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.75rem;display:flex}.bm .v-icone{color:#0a7aff;width:1rem;height:1rem}.bm-adresse{text-align:center;color:#3c3c43;background:#e3e3e8;border-radius:8px;flex:1;padding:.3rem .5rem}.bm--barre{flex-direction:column;align-items:stretch}.bm-icones{justify-content:space-around;align-items:center;display:flex}.bm-icones>.v-icone:first-child{transform:rotate(-135deg)}.bm-icones>.v-icone:nth-child(2){transform:rotate(45deg)}.bm-ici{box-shadow:0 0 0 2px var(--pousse);background:#fff;border-radius:8px;align-items:center;gap:.4rem;padding:.25rem;display:inline-flex}.bm--chrome .bm-ici .v-icone{color:#3c3c43}.bm--menu{box-shadow:inset 0 0 0 1px var(--border);background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:.2rem}.bm--menu>span{justify-content:space-between;align-items:center;padding:.4rem .5rem;display:flex}.bm--menu>span+span{border-top:1px solid #ececf0}.bm--menu .bm-ici{color:var(--sapin);border-radius:8px;font-weight:700}.bm--ecran{background:linear-gradient(135deg,#2e5e46,#173325);grid-template-columns:repeat(4,2.1rem);justify-content:start;gap:.5rem;display:grid}.bm--ecran>span{background:#ffffff40;border-radius:10px;width:2.1rem;height:2.1rem}.bm-appli{width:2.1rem;height:2.1rem;box-shadow:0 0 0 2px var(--pousse);border-radius:10px;place-items:center;display:grid;overflow:hidden;background:#fff!important}.bm-appli img{object-fit:contain;width:85%;height:85%}.bm-appli b{color:var(--sapin)}.bb{z-index:15;left:50%;bottom:calc(var(--v-barre) + env(safe-area-inset-bottom) + 1.9rem);width:calc(min(100vw, var(--v-largeur)) - 2 * var(--gouttiere));border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);animation:v-fondu var(--duree) ease-out;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #17332524}.bb-non{width:2.25rem;height:2.25rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.bb-non .v-icone{width:1rem;height:1rem}.bb-ligne{justify-content:space-between;align-items:center;gap:var(--espace-2);display:flex}.bb-ligne b{color:var(--sapin);font-size:.9375rem}.bb-oui{border-radius:var(--pilule);background:var(--sapin);min-height:2.5rem;color:var(--clair);font:inherit;cursor:pointer;border:0;flex:none;padding:0 1rem;font-size:.875rem;font-weight:800}.bb--pointe{--bb-fond:var(--background);--bb-trait:var(--border);bottom:calc(var(--v-barre) + env(safe-area-inset-bottom) + 2.1rem);border-color:var(--bb-trait);background:var(--bb-fond)}.bb--pointe:after{content:"";border-right:1px solid var(--bb-trait);border-bottom:1px solid var(--bb-trait);background:var(--bb-fond);border-radius:0 0 3px;width:1rem;height:1rem;position:absolute;bottom:-.55rem;left:calc(50% - .5rem);transform:rotate(45deg)}html:not([lang=fr]) .v-onglets a{letter-spacing:-.01em;font-size:.6875rem}html[data-traduction] .v-tete:after{content:"";background:linear-gradient(90deg, transparent, var(--pousse), transparent);background-repeat:no-repeat;background-size:50% 100%;height:3px;animation:.9s linear infinite e-traduit;position:absolute;bottom:-1px;left:0;right:0}@media (prefers-reduced-motion:reduce){html[data-traduction] .v-tete:after{background:var(--pousse);opacity:.6;animation:none}}.bi{gap:var(--espace-3);padding:var(--espace-3) .4rem var(--espace-3) var(--espace-4);display:grid}.bi .bb-ligne{align-items:flex-start}.bi-titre{color:var(--sapin);text-wrap:balance;font-size:1rem;font-weight:800;line-height:1.25}.bi-bouton{margin-right:var(--espace-3);justify-self:stretch;min-height:2.75rem;font-size:.9375rem}.bi--avant{box-shadow:0 12px 34px #17332538}.bi-aa{justify-content:center;align-items:center;gap:var(--espace-3);padding:var(--espace-3) var(--espace-3) var(--espace-2) 0;margin-right:var(--espace-3);border-radius:var(--radius);background:var(--secondary);display:flex}.bi-tel{border:2px solid var(--sapin);background:var(--background);border-radius:.9rem;grid-template-rows:auto 1fr auto;width:4.2rem;height:7rem;margin-bottom:1.1rem;padding:.3rem;display:grid;position:relative}.bi-tel small{white-space:nowrap;color:var(--muted-foreground);font-size:.6875rem;font-weight:700;position:absolute;bottom:-1.35rem;left:50%;transform:translate(-50%)}.bi-barre{background:#d5d8dc;border-radius:4px;height:.75rem}.bi-barre--bas{height:1rem}.bi-page{background:#eef2ef;border-radius:4px;place-items:center;margin:.2rem 0;display:grid}.bi-tel--appli{grid-template-rows:1fr auto}.bi-tel--appli .bi-page{background:#e7efe9;margin-top:0}.bi-tel--appli .bm-appli{width:1.6rem;height:1.6rem;box-shadow:0 0 0 1px var(--border);border-radius:7px}.bi-onglets{background:var(--sapin);border-radius:4px;height:.75rem}.bi-tel--appli small{color:var(--sapin)}.bi-fleche{background:var(--pousse);width:1.9rem;height:1.9rem;color:var(--sapin);border-radius:50%;place-items:center;margin-bottom:1.1rem;display:grid}.bi-fleche .v-icone{width:.9rem;height:.9rem;transform:rotate(45deg)}.bi-aa{padding:var(--espace-3) var(--espace-3) var(--espace-2)}.kc[class*=kc--k]{gap:var(--espace-4);display:grid}.kc[class*=kc--k] .kc-titre-page{margin:0}.kc[class*=kc--k] .cj-titre-cat{margin-top:var(--espace-1);margin-top:calc(var(--espace-1) * -1)}.kc[class*=kc--k] .kc-cats{padding-bottom:0}.kc[class*=kc--k] .aj-lignes{margin-top:calc(var(--espace-2) * -1)}.ai-pastille{background:var(--secondary);width:2.5rem;height:2.5rem;color:var(--sapin);border-radius:50%;flex:none;place-items:center;display:grid}.ai-pastille .v-icone{width:1.15rem;height:1.15rem}.ai-pastille--initiale{font-size:1rem;font-weight:900}.ai-adresse{flex:1;gap:.1rem;min-width:0;display:grid}.ai-adresse b{color:var(--sapin);font-size:.9375rem}.ai-adresse small{color:var(--muted-foreground);font-size:.8125rem}.ai-actions{align-items:center;gap:var(--espace-2);flex:none;display:flex}.ai-rond{border:1.5px solid var(--border);width:2.5rem;height:2.5rem;color:var(--sapin);border-radius:50%;place-items:center;display:grid}.ai-rond .v-icone{width:1.1rem;height:1.1rem}.ai-rond--plein{border-color:var(--pousse);background:var(--pousse)}.ai--liste{padding:0 var(--espace-3);border:1px solid var(--border);border-radius:var(--radius);margin:0;list-style:none;display:grid}.ai--liste li{align-items:center;gap:var(--espace-3);padding:var(--espace-3) 0;display:flex}.ai--liste li+li{border-top:1px solid var(--border)}.ai--liste .v-copier{border:1.5px solid var(--border);width:2.5rem;height:2.5rem;min-height:0;color:var(--sapin);background:0 0;border-radius:50%;place-items:center;padding:0;font-size:0;display:grid}.ai--liste .v-copier .v-icone{width:1.1rem;height:1.1rem;margin:0}.ai--liste .v-copier{box-shadow:none;outline:0}.ai-adresse .ai-adresse{gap:.1rem;display:grid}.ai--liste li{align-items:center}button.ai-rond{background:var(--background);font:inherit;cursor:pointer;padding:0}.ai-rond--ok{border-color:var(--pousse);background:var(--pousse)!important}.ai-rond:active{transform:scale(.94)}.kc-cats--k2 .kc-coeur .kc-icone{color:#d62839}.kc-cats--k2 .kc-coeur .kc-icone .v-icone{fill:#d62839}.kc-cats--k2 .kc-coeur[aria-pressed=true] .kc-icone{background:var(--sapin);border-color:var(--sapin);color:#ff5a6a}.kc-cats--k2 .kc-coeur[aria-pressed=true] .kc-icone .v-icone{fill:#ff5a6a}.kc-cats--k2 .kc-evenements:not([aria-pressed=true]) .kc-icone{background:var(--pousse);border-color:var(--pousse);color:var(--sapin)}.kc-sep{background:var(--border);flex:none;align-self:flex-start;width:1px;height:3.5rem}.e-wa-fil{margin-top:var(--espace-3);display:block}.e-wa-fil small{margin-bottom:var(--espace-2);opacity:.85;font-size:.8125rem;line-height:1.4;display:block}.e-wa-fil .v-bouton{min-height:2.5rem;font-size:.9375rem}.e-wa .v-icone{width:1.15rem;height:1.15rem}.v-voile{overscroll-behavior:contain;touch-action:none}.v-feuille,.bv-feuille{touch-action:pan-y;max-width:100vw}.v-feuille-corps,.bv-feuille{overscroll-behavior-x:none;touch-action:pan-y;overflow-x:hidden}.v-feuille-corps [style*=overflow-x],.v-feuille-corps .e-raccourcis,.v-feuille-corps .kc-coeurs ul{touch-action:pan-x pan-y}.e-tete-hote .v-marque-hote img{max-width:9.5rem;height:3.5rem}html.e-edition .e-edition-survol{outline-offset:2px;cursor:pointer;outline:2px solid #173325}html.e-edition .e-edition-montre{outline-offset:2px;outline:3px solid #b0fb24;transition:outline-color .4s}@keyframes e-vu{70%{outline-color:var(--sapin)}to{outline-color:#0000}}@keyframes e-traduit{0%{background-position:-50% 0}to{background-position:150% 0}}
.e-mention{align-items:flex-start;gap:var(--espace-2);padding:var(--espace-2) var(--espace-3);color:var(--muted-foreground);margin:0;font-size:.85rem;line-height:1.4;display:flex}.e-mention .v-icone{width:1rem;height:1rem;margin-top:.1rem}.e-mention a{color:var(--sapin);font-weight:650}.e-mention--discret{padding-inline:var(--espace-1)}.e-une>.e-mention{padding-inline:var(--espace-4)}.e-demande-piece+.e-mention{margin-top:calc(var(--espace-3) * -1)}.v-boutons--deux .v-bouton{border-radius:16px}.v-boutons--deux .v-bouton b{white-space:nowrap}@media (max-width:359px){.v-boutons--deux{grid-template-columns:1fr}}.e-annonce{align-items:flex-start;gap:var(--espace-3);background:var(--pousse);color:var(--sapin);font-weight:650;display:flex}.e-annonce .v-icone{margin-top:.15rem}.e-pause-contact{gap:var(--espace-1);font-weight:650;display:grid}.e-pause-contact a{color:inherit}.e-attente{padding:var(--espace-6) var(--gouttiere);text-align:center}.e-pile>*,.e-mod>*{min-width:0}.g-galerie-compte{background:#0f1218c7}.g-galerie-rail:focus-visible{outline-offset:-3px}.cj-titre-cat{min-height:2.9rem}@media (max-width:359px){.v-onglets{gap:.1rem;padding-inline:.2rem}.v-onglets a{font-size:.6875rem}}.e-tete-hote{grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr)}.e-tete-hote .v-marque-hote{max-width:100%;overflow:hidden}.e-apercu-assistant{align-items:flex-start;gap:var(--espace-2);padding:var(--espace-2) var(--espace-3);border-radius:var(--radius);background:var(--attention);color:var(--attention-foreground);margin:0;font-size:.9375rem;font-weight:650;line-height:1.35;display:flex}.e-apercu-assistant .v-icone{margin-top:.15rem}:is(.v-demande:has(input:disabled),.v-saisie:has(input:disabled)){opacity:.55}.v-demande input:disabled,.v-saisie input:disabled{cursor:not-allowed}@media (min-width:768px) and (min-height:600px){body:has(.v--tel){background:#e6ede9;min-height:100dvh;display:flex}.v--tel{--v-largeur:390px;isolation:isolate;width:var(--v-largeur);border:1px solid #17332538;border-radius:28px;flex-direction:column;flex:none;max-width:none;height:min(100dvh - 4rem,860px);min-height:0;margin:auto;padding-bottom:0;display:flex;position:relative;overflow:clip;box-shadow:0 8px 24px #1733251a}.v--tel>.v-tete{flex:none}.v--tel>.v-corps{overscroll-behavior:contain;min-height:0;padding-bottom:var(--espace-5);scroll-padding-bottom:var(--espace-4);flex:auto;overflow-y:auto}.v--tel>.v-onglets{flex:none;width:auto;position:relative;bottom:auto;left:auto;transform:none}.v--tel .v-voile,.v--tel .bb{position:absolute}.v--tel .v-feuille,.v--tel .bv-feuille{max-height:92%}.v--tel .v-saisie--chat{bottom:0}.v--tel.e>.v-corps--assistant{min-height:0}}.ai-rond,.a5-fleche--bouton{width:var(--cible);height:var(--cible)}.v-bouton,.v-copier--discret{min-height:var(--cible)}.bv-langues button{min-width:var(--cible);min-height:var(--cible)}.bv-tel button{min-height:var(--cible)}.bb-non{width:var(--cible);height:var(--cible)}.bb-oui{min-height:var(--cible)}.p-politique{max-width:42rem;padding:var(--espace-6) var(--gouttiere) var(--espace-7);color:var(--foreground);overflow-wrap:break-word;margin:0 auto;line-height:1.55}.p-politique h1{margin:var(--espace-4) 0 var(--espace-2);letter-spacing:var(--interlettrage-titres);font-size:1.75rem;font-weight:900;line-height:1.15}.p-politique h2{margin:var(--espace-6) 0 var(--espace-3);letter-spacing:var(--interlettrage-titres);font-size:1.25rem;font-weight:800;line-height:1.25}.p-politique h3{margin:var(--espace-5) 0 var(--espace-2);font-size:1.05rem;font-weight:700;line-height:1.3}.p-politique p,.p-politique ul{margin:0 0 var(--espace-3)}.p-politique ul{padding-left:1.25rem;list-style:outside}.p-politique li+li{margin-top:var(--espace-2)}.p-politique .v-marque{margin:0}.p-tete{justify-content:space-between;align-items:center;gap:var(--espace-2) var(--espace-4);margin-bottom:var(--espace-4);flex-wrap:wrap;display:flex}.p-langues{gap:var(--espace-1);flex-wrap:wrap;display:flex}.p-langues a{min-height:var(--cible);padding:0 var(--espace-3);border-radius:var(--pilule);color:var(--foreground);text-underline-offset:.2em;align-items:center;font-size:.9rem;text-decoration:underline;display:inline-flex}.p-langues a[aria-current=page]{background:var(--sapin);color:var(--clair);font-weight:700;text-decoration:none}.p-sous-titre{font-size:1.05rem}.p-date{color:var(--muted-foreground)}.p-brouillon{padding:var(--espace-3) var(--espace-4);border:2px solid var(--sapin);border-radius:var(--radius);background:var(--clair)}.p-courriel{overflow-wrap:anywhere}.p-manque{border:1px dashed var(--sapin);background:var(--pousse);color:var(--sapin);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:.05em .3em;font-weight:600}.ct-politique{margin:0;font-size:.875rem}.ct-politique a{min-height:var(--cible);color:var(--muted-foreground);text-underline-offset:.2em;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}
