.fa-barre[data-astro-cid-anmd7w4w]{background:var(--color-encre-100);border-radius:2px;height:3px;transition:height .2s;display:block;overflow:hidden}.fa-barre[data-astro-cid-anmd7w4w]>span[data-astro-cid-anmd7w4w]{background:var(--color-teal-700);width:0;height:100%;display:block}.fa-phase[data-astro-cid-anmd7w4w][data-i="3"] .fa-barre[data-astro-cid-anmd7w4w]>span[data-astro-cid-anmd7w4w]{background:var(--color-or)}.fa-titre[data-astro-cid-anmd7w4w]{color:var(--color-encre-700);font-weight:500}.fa-compteur[data-astro-cid-anmd7w4w]{text-align:right;min-width:3ch;display:inline-block}.fa-phase[data-astro-cid-anmd7w4w].actif .fa-titre[data-astro-cid-anmd7w4w]{color:var(--color-teal-900);font-weight:700}.fa-phase[data-astro-cid-anmd7w4w].actif .fa-barre[data-astro-cid-anmd7w4w]{height:5px}.fa-phase[data-astro-cid-anmd7w4w].fait .fa-barre[data-astro-cid-anmd7w4w]>span[data-astro-cid-anmd7w4w]{width:100%}.fa-jetons[data-astro-cid-anmd7w4w]{transition:opacity .6s}@media (width>=640px){.fa-texte[data-astro-cid-anmd7w4w]{transition:opacity .3s}.fa-phase[data-astro-cid-anmd7w4w]:not(.actif) .fa-texte[data-astro-cid-anmd7w4w]{opacity:0}}@media (prefers-reduced-motion:reduce){.fa-phase[data-astro-cid-anmd7w4w] .fa-texte[data-astro-cid-anmd7w4w]{opacity:1!important}}.prdv{color:#fff}.prdv a{color:#fff;text-decoration:underline}.prdv a:hover{color:var(--color-or-surface)}.prdv :focus-visible{outline:3px solid var(--color-or);outline-offset:3px}.prdv{container:prdv/inline-size}.prdv-groupe{border:0;min-width:0;margin:0;padding:0}.prdv-legende{font-family:var(--font-titre);padding:0;font-size:1.1875rem;font-weight:600;line-height:1.3}.prdv-aide{color:var(--color-teal-100);margin-top:.25rem;font-size:.9375rem}.prdv-etat{color:var(--color-teal-100)}.prdv-liste{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.6rem;margin-top:.9rem;display:grid}.prdv-option{border:1px solid var(--color-teal-600);border-radius:var(--radius);cursor:pointer;background:#ffffff0a;grid-template-columns:auto 1fr;align-items:start;column-gap:.65rem;min-height:44px;padding:.75rem .85rem;transition:border-color .15s,background .15s;display:grid;position:relative}.prdv-option:hover{border-color:var(--color-teal-100)}.prdv-option:has(input:checked){border-color:var(--color-or);box-shadow:inset 0 0 0 1px var(--color-or);background:#ffffff1a}.prdv-option:has(input:focus-visible){outline:3px solid var(--color-or);outline-offset:3px}.prdv-option input{width:1.15rem;height:1.15rem;accent-color:var(--color-or);grid-row:span 3;margin:.2rem 0 0}.prdv-option input:focus-visible{outline:none}.prdv-jour{font-weight:700}.prdv-date{color:var(--color-teal-100)}.prdv-heure{font-family:var(--font-titre);font-variant-numeric:tabular-nums;font-weight:600}.prdv-date,.prdv-heure{white-space:nowrap}@container prdv (width>=38rem){.prdv-liste{grid-template-columns:repeat(5,minmax(0,1fr))}.prdv-option{grid-template-columns:1fr;row-gap:.1rem}.prdv-option input{grid-row:auto;margin:0 0 .45rem}}.prdv-coordonnees{margin-top:1.75rem}.prdv-grille{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem 1rem;margin-top:.75rem;display:grid}.prdv-large{grid-column:1/-1}.prdv-champ label{margin-bottom:.3rem;font-size:.9375rem;font-weight:600;display:block}.prdv-facultatif{color:var(--color-teal-100);font-weight:400}.prdv-champ input,.prdv-champ textarea{border:1px solid var(--color-encre-300);border-radius:var(--radius);width:100%;min-height:44px;color:var(--color-encre-900);font:inherit;background:#fff;padding:.55rem .7rem;font-size:1rem}.prdv-champ textarea{resize:vertical;min-height:5.5rem}.prdv-champ [aria-invalid=true]{border:2px solid var(--color-or)}.prdv-erreur{color:var(--color-or-surface);margin-top:.35rem;font-size:.9375rem;font-weight:600}.prdv-erreur:before{content:"! "}.prdv-erreur:focus{outline:none}.prdv-piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.prdv-mention{color:var(--color-teal-100);margin-top:1.25rem;font-size:.875rem}.prdv-bouton{cursor:pointer;min-height:44px;font:inherit;border:0;justify-content:center;margin-top:1rem;font-weight:600}.prdv-bouton.bouton-second{border:1px solid var(--color-encre-300)}.prdv-bouton[aria-disabled=true]{opacity:.7;cursor:progress}.prdv-erreur-envoi,.prdv-repli{border-left:3px solid var(--color-or);background:#ffffff0f;margin-top:1rem;padding:.85rem 1rem}.prdv-erreur-envoi p+p,.prdv-repli p+p{margin-top:.4rem}.prdv-erreur-envoi:focus,.prdv-confirmation:focus{outline:none}.prdv-confirmation{border:1px solid var(--color-or);border-radius:var(--radius);background:#ffffff0f;padding:1.25rem}.prdv-confirmation p+p{margin-top:.5rem}.prdv-confirmation-titre{font-family:var(--font-titre);font-size:1.1875rem;font-weight:600;line-height:1.35}.prdv-annonce{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.prdv-option{transition:none}}
