h1[data-astro-cid-rugi3oba],h2[data-astro-cid-rugi3oba]{font-family:inherit}h1[data-astro-cid-rugi3oba]{font-size:clamp(1.2rem, 6.4vw, var(--t-page));white-space:nowrap;margin-bottom:.6rem}.enveloppe[data-astro-cid-rugi3oba]>h1[data-astro-cid-rugi3oba],.enveloppe[data-astro-cid-rugi3oba]>h2[data-astro-cid-rugi3oba],.enveloppe[data-astro-cid-rugi3oba]>.choix-lieu[data-astro-cid-rugi3oba],.enveloppe[data-astro-cid-rugi3oba]>.legende[data-astro-cid-rugi3oba],.enveloppe[data-astro-cid-rugi3oba]>p[data-astro-cid-rugi3oba]{max-width:640px;margin-inline:auto}.choix-lieu[data-astro-cid-rugi3oba]{border:0;min-inline-size:0;margin:1.1rem 0 0;padding:0}.choix-lieu[data-astro-cid-rugi3oba] legend[data-astro-cid-rugi3oba]{font-size:var(--t-petit);color:var(--encre-doux);padding:0}.choix-lieu-liste[data-astro-cid-rugi3oba]{justify-content:center;gap:.4rem;max-width:640px;margin-top:.4rem;display:flex}.choix-lieu-bouton[data-astro-cid-rugi3oba]{flex:1 1 0;min-width:0;display:flex;position:relative}@media (width>=560px){.choix-lieu-liste[data-astro-cid-rugi3oba]{gap:1.4rem;margin-top:1.5rem}.choix-lieu-bouton[data-astro-cid-rugi3oba]{flex:0 0 168px}}.choix-lieu-bouton[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.choix-lieu-bouton[data-astro-cid-rugi3oba] span[data-astro-cid-rugi3oba]{text-align:center;min-height:44px;font-size:var(--t-petit);border:1px solid var(--bord);border-radius:var(--rayon);background:var(--fond);color:var(--encre);flex:1;justify-content:center;align-items:center;padding:.45rem .5rem;font-weight:600;line-height:1.25;display:flex}.choix-lieu-bouton[data-astro-cid-rugi3oba]:hover span[data-astro-cid-rugi3oba]{border-color:var(--accent-clair)}.choix-lieu-bouton[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba]:checked+span[data-astro-cid-rugi3oba],.choix-lieu-bouton[data-astro-cid-rugi3oba].choisi span[data-astro-cid-rugi3oba]{background:var(--cafe);border-color:var(--cafe);color:var(--fond)}.choix-lieu-bouton[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba]:focus-visible+span[data-astro-cid-rugi3oba]{outline:2px solid var(--accent);outline-offset:2px}section[data-astro-cid-rugi3oba][hidden]{display:none}.champ[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba],.champ[data-astro-cid-rugi3oba] textarea[data-astro-cid-rugi3oba]{font:inherit;border:1px solid var(--bord);border-radius:var(--rayon);background:var(--fond);min-height:44px;color:var(--encre);width:100%;padding:.55rem .7rem}.jour-fleche[data-astro-cid-rugi3oba]{border:1px solid var(--bord);border-radius:var(--rayon);background:var(--fond);min-width:44px;min-height:44px;color:var(--encre);cursor:pointer;font-size:1.4rem;line-height:1}.jour-fleche[data-astro-cid-rugi3oba]:hover{border-color:var(--accent-clair)}.legende[data-astro-cid-rugi3oba]{flex-wrap:nowrap;justify-content:center;gap:1.1rem;max-width:640px;margin:.9rem auto 0;padding:0;list-style:none;display:flex}.legende[data-astro-cid-rugi3oba] li[data-astro-cid-rugi3oba]{font-size:var(--t-texte);white-space:nowrap;align-items:center;gap:.45rem;display:flex}.pastille[data-astro-cid-rugi3oba]{background:var(--etat-fond,var(--etat-ferme));border:1px solid var(--etat-trait,var(--bord));border-radius:50%;flex:none;width:.8rem;height:.8rem;display:inline-block}.pastille[data-astro-cid-rugi3oba].libre{--etat-fond:var(--etat-libre);--etat-trait:var(--etat-libre-trait)}.pastille[data-astro-cid-rugi3oba].indisponible{--etat-fond:var(--gris-inactif);--etat-trait:var(--gris-inactif-encre)}.barre-mois[data-astro-cid-rugi3oba]{justify-content:space-between;align-items:center;gap:.6rem;max-width:640px;margin:1.4rem auto 0;display:flex}.mois-titre[data-astro-cid-rugi3oba]{text-align:center;text-transform:capitalize;border:1px solid var(--bord);border-radius:var(--rayon);flex:1;justify-content:center;align-items:center;min-height:44px;margin:0;padding:.4rem .6rem;font-size:1.2rem;font-weight:700;display:flex}.jour-fleche[data-astro-cid-rugi3oba]:disabled{opacity:.3;cursor:not-allowed}.tableau-mois[data-astro-cid-rugi3oba]{max-width:640px;margin:.8rem auto 0;overflow-x:auto}@media (width>=560px){.tableau-mois[data-astro-cid-rugi3oba] table.mois th[scope=row],.tableau-mois[data-astro-cid-rugi3oba] table.mois thead th:first-child{width:110px}}.sans-script[data-astro-cid-rugi3oba]{font-size:var(--t-petit);color:var(--encre-doux);margin:0}.tableau-mois[data-astro-cid-rugi3oba] table.mois{border-collapse:separate;border-spacing:2px;width:100%}.tableau-mois[data-astro-cid-rugi3oba] caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tableau-mois[data-astro-cid-rugi3oba] th{font-weight:600;font-size:var(--t-petit);padding:0}.tableau-mois[data-astro-cid-rugi3oba] thead th{color:var(--encre-doux);padding-bottom:.2rem}.tableau-mois[data-astro-cid-rugi3oba] .titre-colonnes{padding-bottom:.1rem;font-weight:600}.tableau-mois[data-astro-cid-rugi3oba] .filet td{border-top:1px solid var(--gris-inactif-encre);height:4px;padding:0}.tableau-mois[data-astro-cid-rugi3oba] .jours-passes th{opacity:.5;font-weight:500}.tableau-mois[data-astro-cid-rugi3oba] .barre-grise td{background:var(--gris-inactif);border-radius:5px;height:14px;padding:0}.tableau-mois[data-astro-cid-rugi3oba] .festif td{text-align:center;vertical-align:middle;background:linear-gradient(90deg,#f6e7cf,#ecd2a8 50%,#f6e7cf);height:22px;overflow:hidden}.tableau-mois[data-astro-cid-rugi3oba] .festif th{color:var(--brun);opacity:1}.tableau-mois[data-astro-cid-rugi3oba] .etoiles{white-space:nowrap;letter-spacing:.35em;color:var(--brun);font-size:11px;line-height:22px;display:block;overflow:hidden}.tableau-mois[data-astro-cid-rugi3oba] .etoiles i{font-style:normal;display:inline-block}.tableau-mois[data-astro-cid-rugi3oba] .etoiles .e1{color:var(--brun);font-size:13px}.tableau-mois[data-astro-cid-rugi3oba] .etoiles .e2{color:#fff;font-size:9px}.tableau-mois[data-astro-cid-rugi3oba] .etoiles .e3{color:var(--accent-clair);font-size:11px}.tableau-mois[data-astro-cid-rugi3oba] .jours-passes td{text-align:center;vertical-align:middle;height:20px}.tableau-mois[data-astro-cid-rugi3oba] .points-debout{font-size:var(--t-petit);letter-spacing:.12em;color:var(--encre-doux);opacity:.55;line-height:1;display:inline-block;transform:rotate(90deg)}.tableau-mois[data-astro-cid-rugi3oba] tbody th{text-align:left;white-space:nowrap;padding-right:.25rem}.tableau-mois[data-astro-cid-rugi3oba] td{padding:0}.tableau-mois[data-astro-cid-rugi3oba] td.debut-paire{padding-left:4px}.tableau-mois[data-astro-cid-rugi3oba] tbody th,.tableau-mois[data-astro-cid-rugi3oba] thead th:first-child{z-index:1;background:var(--fond);position:sticky;left:0}.tableau-mois[data-astro-cid-rugi3oba] .jour-sans{color:var(--encre-doux);opacity:.55;font-weight:500}.tableau-mois[data-astro-cid-rugi3oba] .creneau{width:100%;min-width:21px;height:27px;font:inherit;font-size:var(--t-petit);color:var(--etat-encre);background:var(--etat-fond);cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1;display:flex}@media (width<=374px){.tableau-mois[data-astro-cid-rugi3oba] .creneau{min-width:19px}.tableau-mois[data-astro-cid-rugi3oba] td.debut-paire{padding-left:3px}.tableau-mois[data-astro-cid-rugi3oba] tbody th{padding-right:2px}}.tableau-mois[data-astro-cid-rugi3oba] .creneau[data-etat=libre]{--etat-fond:var(--etat-libre);--etat-trait:var(--etat-libre-trait);--etat-encre:var(--etat-libre-trait)}.tableau-mois[data-astro-cid-rugi3oba] .creneau[data-etat=demande],.tableau-mois[data-astro-cid-rugi3oba] .creneau[data-etat=reserve],.tableau-mois[data-astro-cid-rugi3oba] .creneau[data-etat=ferme]{--etat-fond:var(--gris-inactif)}.tableau-mois[data-astro-cid-rugi3oba] .creneau[data-etat=passe]{--etat-fond:var(--fond-alt);--etat-trait:var(--bord);--etat-encre:var(--bord)}.tableau-mois[data-astro-cid-rugi3oba] .creneau:disabled{cursor:not-allowed}.tableau-mois[data-astro-cid-rugi3oba] .creneau[data-etat=libre]:not(.choisi):hover{background:var(--etat-libre-survol)}.tableau-mois[data-astro-cid-rugi3oba] .creneau:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tableau-mois[data-astro-cid-rugi3oba] .creneau.choisi{background:var(--etat-choisi);color:var(--fond)}.schema-galerie[data-astro-cid-rugi3oba]{width:80%;max-width:416px;margin:0 auto}.schema-galerie[data-astro-cid-rugi3oba] svg[data-astro-cid-rugi3oba]{width:100%;height:auto;display:block}@media (width>=1020px){.plan-et-tableau[data-astro-cid-rugi3oba]{grid-template-columns:minmax(0,400px) minmax(0,560px);justify-content:space-between;align-items:start;gap:clamp(40px,8vw,120px);display:grid}.plan-et-tableau[data-astro-cid-rugi3oba] .schema-galerie[data-astro-cid-rugi3oba]{width:100%;max-width:none;margin:0;position:sticky;top:76px}.plan-et-tableau[data-astro-cid-rugi3oba] .barre-mois[data-astro-cid-rugi3oba]{margin-top:0}.enveloppe[data-astro-cid-rugi3oba]>h1[data-astro-cid-rugi3oba],.enveloppe[data-astro-cid-rugi3oba]>h2[data-astro-cid-rugi3oba],.enveloppe[data-astro-cid-rugi3oba]>.choix-lieu[data-astro-cid-rugi3oba]{margin-inline:0}.enveloppe[data-astro-cid-rugi3oba]>.choix-lieu[data-astro-cid-rugi3oba]{max-width:none}.choix-lieu-liste[data-astro-cid-rugi3oba]{justify-content:center;max-width:none}.entete[data-astro-cid-rugi3oba]{padding-top:24px}[data-astro-cid-rugi3oba][data-lieu] .enveloppe[data-astro-cid-rugi3oba]>h2[data-astro-cid-rugi3oba]{text-align:left}[data-astro-cid-rugi3oba]:is([data-lieu=parvis],[data-lieu=salle]) .enveloppe[data-astro-cid-rugi3oba]>[data-astro-cid-rugi3oba]{margin-inline:0}.photo-et-calendrier[data-astro-cid-rugi3oba]{grid-template-rows:auto auto;grid-template-columns:minmax(0,400px) minmax(0,560px);justify-content:space-between;align-items:start;column-gap:clamp(40px,8vw,120px);display:grid}[data-astro-cid-rugi3oba][data-lieu] .photo-et-calendrier[data-astro-cid-rugi3oba]>h2[data-astro-cid-rugi3oba]{text-align:left;grid-area:1/1;margin-inline:0}.photo-et-calendrier[data-astro-cid-rugi3oba]>.colonne-photo[data-astro-cid-rugi3oba]{grid-area:2/1}.photo-et-calendrier[data-astro-cid-rugi3oba]>.colonne-calendrier[data-astro-cid-rugi3oba]{grid-area:2/2}[data-astro-cid-rugi3oba][data-lieu] .photo-et-calendrier[data-astro-cid-rugi3oba] .colonne-photo[data-astro-cid-rugi3oba]>[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu] .photo-et-calendrier[data-astro-cid-rugi3oba] .colonne-calendrier[data-astro-cid-rugi3oba]>[data-astro-cid-rugi3oba]{max-width:none;margin-inline:0}[data-astro-cid-rugi3oba][data-lieu] .photo-et-calendrier[data-astro-cid-rugi3oba] .colonne-photo[data-astro-cid-rugi3oba]>.photo-lieu[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu] .photo-et-calendrier[data-astro-cid-rugi3oba] .colonne-calendrier[data-astro-cid-rugi3oba]>.calendrier[data-astro-cid-rugi3oba]{margin-top:0}}.sol[data-astro-cid-rugi3oba]{fill:var(--fond)}.murs[data-astro-cid-rugi3oba] rect[data-astro-cid-rugi3oba]{fill:var(--cafe)}.escalier[data-astro-cid-rugi3oba] rect[data-astro-cid-rugi3oba]{fill:var(--brun-clair)}.vitrine[data-astro-cid-rugi3oba]{fill:none;stroke:var(--brun-clair);stroke-width:9px;stroke-dasharray:26 20;stroke-linecap:round}.allee[data-astro-cid-rugi3oba]{stroke:var(--champagne);stroke-width:16px;stroke-linecap:round}.pointe-allee[data-astro-cid-rugi3oba]{fill:var(--champagne)}.place[data-astro-cid-rugi3oba] rect[data-astro-cid-rugi3oba]{fill:var(--etat-ferme);stroke:var(--trait-discret);stroke-width:5px;transition:fill .2s,stroke .2s}.place[data-astro-cid-rugi3oba] text[data-astro-cid-rugi3oba]{fill:var(--encre);text-anchor:middle;dominant-baseline:central;font-size:82px;font-weight:700}.place[data-astro-cid-rugi3oba].choisi rect[data-astro-cid-rugi3oba]{fill:var(--etat-choisi);stroke:var(--etat-choisi)}.place[data-astro-cid-rugi3oba].choisi text[data-astro-cid-rugi3oba]{fill:var(--fond)}[data-astro-cid-rugi3oba][data-lieu] h2[data-astro-cid-rugi3oba]{font-size:var(--t-texte);text-transform:uppercase;letter-spacing:.06em;color:var(--brun);text-align:center;margin-bottom:2.1em;font-weight:700}.entete[data-astro-cid-rugi3oba]{padding-bottom:calc(clamp(48px,8vw,88px)/2)}[data-astro-cid-rugi3oba][data-lieu]{padding-top:calc(clamp(48px,8vw,88px)/2)}.consigne[data-astro-cid-rugi3oba]{max-width:640px;font-size:var(--t-texte);color:var(--encre-doux);margin:.9rem auto 0}.conditions[data-astro-cid-rugi3oba]{background:color-mix(in srgb, var(--attente) 24%, transparent);max-width:640px;font-size:var(--t-texte);color:var(--encre);border-radius:12px;margin:.9rem auto 0;padding:.7rem .9rem}.conditions[data-astro-cid-rugi3oba] strong[data-astro-cid-rugi3oba]{color:var(--attente-encre);letter-spacing:.04em}.recapitulatif[data-astro-cid-rugi3oba]{max-width:640px;font-size:var(--t-texte);color:var(--encre);margin:.35rem auto 0}.recapitulatif[data-astro-cid-rugi3oba] strong[data-astro-cid-rugi3oba]{display:block}.recapitulatif[data-astro-cid-rugi3oba] span[data-astro-cid-rugi3oba]{white-space:pre-line}.memoriser[data-astro-cid-rugi3oba]{font-size:var(--t-petit);cursor:pointer;align-items:flex-start;gap:.55rem;margin:1rem 0 0;line-height:1.45;display:flex}.memoriser[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba]{width:18px;height:18px;accent-color:var(--cafe);cursor:pointer;flex:none;margin:1px 0 0}.memoriser[data-astro-cid-rugi3oba] small[data-astro-cid-rugi3oba]{color:var(--encre-doux);font-size:inherit}.association[data-astro-cid-rugi3oba]{max-width:640px;font-size:var(--t-texte);cursor:pointer;align-items:flex-start;gap:.55rem;margin:1.1rem auto 0;display:flex}.association[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba]{width:20px;height:20px;accent-color:var(--cafe);cursor:pointer;flex:none;margin:3px 0 0}.selection-texte[data-astro-cid-rugi3oba]{max-width:640px;color:var(--encre);letter-spacing:.01em;margin:1.3rem auto 0;font-size:1.2rem;font-weight:700}.ligne-bouton[data-astro-cid-rugi3oba]{text-align:center;max-width:640px;margin:1.2rem auto 0}.ligne-bouton[data-astro-cid-rugi3oba] .bouton[data-astro-cid-rugi3oba]{background:var(--fond);color:var(--cafe)}.ligne-bouton[data-astro-cid-rugi3oba] .bouton[data-astro-cid-rugi3oba]:hover{background:var(--fond-alt);border-color:var(--cafe)}.fenetre-detail[data-astro-cid-rugi3oba]{font-size:var(--t-petit);color:var(--encre-doux);white-space:pre-line;margin:0;line-height:1.4}.photo-lieu[data-astro-cid-rugi3oba]{max-width:520px;margin:0 auto}.photo-lieu[data-astro-cid-rugi3oba] img{border-radius:var(--rayon);width:100%;height:auto;display:block}.photo-carree[data-astro-cid-rugi3oba] img{aspect-ratio:1;object-fit:cover}.photo-lieu[data-astro-cid-rugi3oba] figcaption[data-astro-cid-rugi3oba]{text-align:center;font-size:var(--t-petit);color:var(--encre-doux);margin-top:.5rem}.description-lieu[data-astro-cid-rugi3oba]{font-size:var(--t-texte);color:var(--encre);margin:.9rem auto 0}.calendrier[data-astro-cid-rugi3oba]{border:1px solid var(--bord);border-radius:var(--rayon);background:var(--fond);max-width:520px;margin:1.3rem auto 0;padding:.6rem}[data-astro-cid-rugi3oba][data-lieu=parvis] .tarif-lieu[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu=parvis] .recapitulatif[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu=parvis] .selection-texte[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu=parvis] .ligne-bouton[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu=salle] .description-lieu[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu=salle] .tarif-lieu[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu=salle] .recapitulatif[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu=salle] .selection-texte[data-astro-cid-rugi3oba],[data-astro-cid-rugi3oba][data-lieu=salle] .ligne-bouton[data-astro-cid-rugi3oba]{max-width:520px}.creneaux-salle[data-astro-cid-rugi3oba]{max-width:520px;margin:0 auto}.creneau-salle[data-astro-cid-rugi3oba]{border:0;border-left:3px solid var(--etat-choisi);background:0 0;margin-top:1rem;padding:.15rem 0 .15rem .85rem}.creneau-salle-titre[data-astro-cid-rugi3oba]{color:var(--etat-choisi);margin:0 0 .5rem;font-weight:700}.creneau-mode[data-astro-cid-rugi3oba]{cursor:pointer;align-items:center;gap:.55rem;margin-bottom:.45rem;display:flex}.creneau-mode[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba]{width:20px;height:20px;accent-color:var(--etat-choisi);cursor:pointer;flex:none;margin:0}.creneau-mode[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba]:not(:checked)+span[data-astro-cid-rugi3oba] .detail-journee[data-astro-cid-rugi3oba]{display:none}.creneau-heures[data-astro-cid-rugi3oba]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.creneau-heures[data-astro-cid-rugi3oba] select[data-astro-cid-rugi3oba]{font:inherit;border:1px solid var(--bord);background:var(--fond);min-height:36px;color:var(--encre);border-radius:6px;padding:.2rem .35rem}.tarif-lieu[data-astro-cid-rugi3oba]{font-size:var(--t-texte);color:var(--encre);margin:.9rem auto 0}[data-astro-cid-rugi3oba][data-lieu=salle] .tarif-lieu[data-astro-cid-rugi3oba]{margin-top:.3rem}.calendrier[data-astro-cid-rugi3oba] .calendrier-entete{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.calendrier[data-astro-cid-rugi3oba] .calendrier-titre{text-align:center;text-transform:capitalize;flex:1;margin:0;font-size:1.05rem;font-weight:700}.calendrier[data-astro-cid-rugi3oba] .jour-fleche{border:1px solid var(--bord);border-radius:var(--rayon);background:var(--fond);min-width:40px;min-height:40px;color:var(--encre);cursor:pointer;font-size:1.3rem;line-height:1}.calendrier[data-astro-cid-rugi3oba] .jour-fleche:disabled{opacity:.3;cursor:not-allowed}.calendrier[data-astro-cid-rugi3oba] table{border-collapse:separate;border-spacing:2px;width:100%;margin-top:.5rem}.calendrier[data-astro-cid-rugi3oba] th{font-size:var(--t-petit);color:var(--encre-doux);padding-bottom:.2rem;font-weight:600}.calendrier[data-astro-cid-rugi3oba] td{padding:0}.calendrier[data-astro-cid-rugi3oba] .jour-cal{width:100%;min-height:40px;font:inherit;font-size:var(--t-petit);color:var(--encre);border:1px solid var(--etat-trait);background:var(--etat-fond);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.calendrier[data-astro-cid-rugi3oba] .jour-cal[data-etat=libre]{--etat-fond:var(--etat-libre);--etat-trait:var(--etat-libre-trait)}.calendrier[data-astro-cid-rugi3oba] .jour-cal[data-etat=demande],.calendrier[data-astro-cid-rugi3oba] .jour-cal[data-etat=reserve],.calendrier[data-astro-cid-rugi3oba] .jour-cal[data-etat=ferme],.calendrier[data-astro-cid-rugi3oba] .jour-cal[data-etat=passe]{--etat-fond:transparent;--etat-trait:transparent;color:var(--gris-inactif-encre)}.calendrier[data-astro-cid-rugi3oba] .jour-cal:disabled{cursor:not-allowed}.calendrier[data-astro-cid-rugi3oba] .jour-cal.festif{color:var(--brun);background:linear-gradient(135deg,#f6e7cf,#ecd2a8);border-color:#0000;font-weight:700;position:relative}.calendrier[data-astro-cid-rugi3oba] .jour-cal.festif:after{content:"★";color:var(--brun);font-size:10px;line-height:1;position:absolute;top:2px;right:4px}.calendrier[data-astro-cid-rugi3oba] .jour-cal[data-etat=libre]:not(.choisi):hover{background:var(--etat-libre-survol)}.calendrier[data-astro-cid-rugi3oba] .jour-cal.choisi{background:var(--etat-choisi);border-color:var(--etat-choisi);color:var(--fond);font-weight:700}dialog[data-astro-cid-rugi3oba]{border-radius:var(--rayon);width:calc(100% - 2rem);max-width:480px;box-shadow:var(--ombre);color:var(--encre);background:var(--fond);border:none;padding:1rem}dialog[data-astro-cid-rugi3oba]::backdrop{background:#11111173}.fenetre-entete[data-astro-cid-rugi3oba]{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:.9rem;display:flex}.fenetre-entete[data-astro-cid-rugi3oba] h2[data-astro-cid-rugi3oba]{margin:0 0 .4rem;font-size:1.4rem}.fermer[data-astro-cid-rugi3oba]{cursor:pointer;color:var(--encre-doux);background:0 0;border:none;min-width:44px;min-height:44px;font-size:1.8rem;line-height:1}.fenetre-note[data-astro-cid-rugi3oba]{font-size:var(--t-petit);color:var(--encre-doux);margin:.45rem 0 0;line-height:1.45}.masque[data-astro-cid-rugi3oba]{display:none}.deux-champs[data-astro-cid-rugi3oba]{display:grid}.deux-champs[data-astro-cid-rugi3oba][hidden]{display:none}.champ[data-astro-cid-rugi3oba]{flex-direction:column;gap:.15rem;margin-bottom:.35rem;display:flex}.champ[data-astro-cid-rugi3oba] label[data-astro-cid-rugi3oba]{font-size:var(--t-petit);color:var(--encre-doux)}.adresse-facturation[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba]+input[data-astro-cid-rugi3oba],.adresse-facturation[data-astro-cid-rugi3oba] .cp-ville[data-astro-cid-rugi3oba]{margin-top:.3rem}.cp-ville[data-astro-cid-rugi3oba]{grid-template-columns:7rem minmax(0,1fr);gap:.4rem;display:grid}.cp-ville[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba]+input[data-astro-cid-rugi3oba]{margin-top:0}#fenetre-demande[data-astro-cid-rugi3oba] [data-astro-cid-rugi3oba]:is(input,textarea)::placeholder{font-size:.85em}.aide[data-astro-cid-rugi3oba]{font-size:var(--t-petit);color:var(--encre-doux);margin:-.4rem 0 .8rem}.piege[data-astro-cid-rugi3oba]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.turnstile[data-astro-cid-rugi3oba]:not(:empty){min-height:65px;margin:.4rem 0 0}.reponse[data-astro-cid-rugi3oba]{font-size:var(--t-petit);margin:.6rem 0 0}.reponse[data-astro-cid-rugi3oba]:not(:empty){border-radius:var(--rayon);font-size:var(--t-texte);padding:.6rem .8rem;font-weight:600;display:block}.reponse[data-astro-cid-rugi3oba].bonne{background:color-mix(in srgb, var(--succes-clair) 14%, transparent);color:var(--succes)}.reponse[data-astro-cid-rugi3oba].mauvaise{background:color-mix(in srgb, var(--erreur) 12%, transparent);color:var(--erreur)}dialog[data-astro-cid-rugi3oba] .boutons[data-astro-cid-rugi3oba]{justify-content:center;gap:.6rem;margin-top:.6rem}@media (width>=360px){dialog[data-astro-cid-rugi3oba] .boutons[data-astro-cid-rugi3oba]{flex-wrap:nowrap}}dialog[data-astro-cid-rugi3oba] .bouton[data-astro-cid-rugi3oba]{white-space:nowrap;padding:10px 16px}dialog[data-astro-cid-rugi3oba] .champ[data-astro-cid-rugi3oba]{gap:0;margin-bottom:.3rem}dialog[data-astro-cid-rugi3oba] .champ[data-astro-cid-rugi3oba] label[data-astro-cid-rugi3oba]{line-height:1.25}dialog[data-astro-cid-rugi3oba] .champ[data-astro-cid-rugi3oba] input[data-astro-cid-rugi3oba],dialog[data-astro-cid-rugi3oba] .champ[data-astro-cid-rugi3oba] textarea[data-astro-cid-rugi3oba]{min-height:38px;padding:.3rem .7rem}
