.pa{--ep-nuit:#0a1330;--ep-nuit-2:#111e46;--ep-ivoire:#fbf8f2;--ep-sable:#f3ece0;--ep-sable-2:#eadfcc;--ep-sable-3:#dccfb7;--ep-filet:#e7ddca;--ep-ambre:#f0a010;--ep-ambre-survol:#ffb023;--ep-ambre-appui:#e39609;--ep-ambre-encre:#33240a;--ep-ambre-pale:#fdf1d9;--ep-ambre-fonce:#8a5a03;--ep-ambre-texte:#5e3d02;--ep-lagon:#0e7c86;--ep-lagon-texte:#06454b;--ep-lagon-pale:#e4f2f1;--ep-bouton:#073d77;--ep-encre:#1a1d23;--ep-gris-1:#4a4f57;--ep-gris-2:#6b7078;--ep-gris-3:#9aa0a8;--ep-bord-fil:#7c828c;--ep-el-1:0 1px 1px rgba(10,19,48,.04),0 2px 6px rgba(10,19,48,.05);--ep-el-2:0 2px 4px rgba(10,19,48,.05),0 14px 34px rgba(10,19,48,.09);--ep-el-3:0 6px 12px rgba(10,19,48,.08),0 40px 80px rgba(10,19,48,.2);--ep-r-s:6px;--ep-r-m:12px;--ep-r-l:18px;--ep-r-xl:26px;--ep-titre:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif;--ep-corps:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--pa-rouge:#a32017;--pa-rouge-appui:#7f1810;--pa-rouge-pale:#fbebe9;--pa-rouge-bord:rgba(163,32,23,.24);--pa-sur-nuit:#c9d2e8;--pa-nuit-survol:hsla(40,53%,97%,.07);--pa-nuit-filet:hsla(40,53%,97%,.13);--pa-squelette:#ede6da;--pa-squelette-2:#f7f2e9;--pa-rail:260px;--pa-entete:68px;--pa-conteneur:1180px;--pa-marge:32px;--pa-gout:24px;--pa-pas:8px;--pa-t-page:28px;--pa-t-sect:20px;--pa-t-carte:17px;--pa-t-corps:15px;--pa-t-petit:13.5px;--pa-t-mini:12px;--pa-t-cap:11px;--pa-t-chiffre:34px}@media (max-width:900px){.pa{--pa-marge:20px;--pa-t-page:22px;--pa-t-sect:18px;--pa-t-carte:16px;--pa-t-chiffre:28px}}.pa *,.pa :after,.pa :before{box-sizing:border-box}.pa{background:var(--ep-ivoire);color:var(--ep-gris-1);font:400 var(--pa-t-corps)/1.6 var(--ep-corps);margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pa :where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure,fieldset){margin:0}.pa :where(ol,ul){list-style:none;padding:0}.pa :where(fieldset){border:0;min-width:0;padding:0}.pa :where(h1,h2,h3,h4){color:var(--ep-nuit);font-family:var(--ep-titre);text-wrap:balance}.pa p{text-wrap:pretty}.pa img{display:block;max-width:100%}.pa svg.i{height:1em;width:1em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.pa svg.i.f{fill:currentColor;stroke:none}.pa :focus-visible{border-radius:4px;outline:3px solid var(--ep-bouton);outline-offset:3px}.pa-sombre :focus-visible{outline-color:var(--ep-ambre)}.pa-cache{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.pa-evitement{background:var(--ep-nuit);border-radius:var(--ep-r-s);color:#fff;font:700 14px/1.2 var(--ep-titre);left:12px;padding:12px 18px;position:absolute;text-decoration:none;top:-100px;z-index:2000}.pa-evitement:focus{top:12px}@media (prefers-reduced-motion:reduce){.pa *,.pa :after,.pa :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.pa-coquille{display:grid;grid-template-columns:var(--pa-rail) minmax(0,1fr);min-height:100vh}.pa-rail{align-self:start;background:var(--ep-nuit);border-right:1px solid var(--ep-nuit-2);color:var(--pa-sur-nuit);display:flex;flex-direction:column;height:100vh;overflow-y:auto;position:sticky;top:0}.pa-rail::-webkit-scrollbar{width:10px}.pa-rail::-webkit-scrollbar-track{background:transparent}.pa-rail::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(201,210,232,.26);border:3px solid transparent;border-radius:999px}.pa-rail::-webkit-scrollbar-thumb:hover{background-color:rgba(201,210,232,.44)}.pa-rail::-webkit-scrollbar-thumb:active{background-color:rgba(201,210,232,.62)}.pa-rail::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){.pa-rail{scrollbar-color:rgba(201,210,232,.3) transparent;scrollbar-width:thin}}.pa-rail__marque{align-items:center;border-bottom:1px solid var(--pa-nuit-filet);color:#fff;display:flex;font:800 16px/1 var(--ep-titre);gap:10px;letter-spacing:-.2px;min-height:var(--pa-entete);padding:0 18px;text-decoration:none}.pa-rail__plaque{align-items:center;background:var(--ep-ivoire);border-radius:var(--ep-r-s,8px);display:inline-flex;flex:none;justify-content:center;padding:6px 10px}.pa-rail__plaque img{display:block;height:auto;width:112px}.pa-rail__pro{color:var(--ep-ambre);font:800 13px/1 var(--ep-titre);letter-spacing:.14em}.pa-nav{padding:14px 10px 24px}.pa-nav__titre{color:#9fb0d6;font:700 var(--pa-t-cap)/1.3 var(--ep-titre);letter-spacing:.16em;margin:18px 0 6px;padding:0 12px;text-transform:uppercase}.pa-nav__titre:first-child{margin-top:0}.pa-nav a,.pa-rail__pied a{align-items:center;border-radius:var(--ep-r-s);color:var(--pa-sur-nuit);display:flex;font:500 14.5px/1.35 var(--ep-corps);gap:11px;min-height:44px;padding:8px 12px;position:relative;text-decoration:none;transition:background-color .14s,color .14s}.pa-nav a svg,.pa-rail__pied a svg{color:#8fa2cc;height:18px;transition:color .14s;width:18px}.pa-nav a:hover,.pa-rail__pied a:hover{background:var(--pa-nuit-survol);color:#fff}.pa-nav a:hover svg,.pa-rail__pied a:hover svg{color:var(--ep-ambre)}.pa-nav a[aria-current=page]{background:var(--ep-nuit-2);color:#fff;font-weight:600}.pa-nav a[aria-current=page] svg{color:var(--ep-ambre)}.pa-nav a[aria-current=page]:before{background:var(--ep-ambre);border-radius:0 2px 2px 0;bottom:8px;content:"";left:-10px;position:absolute;top:8px;width:3px}.pa-nav__pastille{background:var(--ep-ambre);border-radius:10px;color:var(--ep-ambre-encre);display:grid;font:700 11.5px/1 var(--ep-titre);font-variant-numeric:tabular-nums;height:20px;margin-left:auto;min-width:22px;padding:0 7px;place-items:center}.pa-rail__pied{border-top:1px solid var(--pa-nuit-filet);margin-top:auto;padding:14px 10px 18px}.pa-corps{display:flex;flex-direction:column;min-width:0}.pa-entete{background:#fff;border-bottom:1px solid var(--ep-filet);gap:16px;min-height:var(--pa-entete);padding:10px var(--pa-marge);position:sticky;top:0;z-index:900}.pa-entete,.pa-entete__droite{align-items:center;display:flex}.pa-entete__droite{gap:8px;margin-left:auto}.pa-icone{background:transparent;border:1px solid transparent;border-radius:var(--ep-r-s);color:var(--ep-nuit);cursor:pointer;display:grid;flex:none;height:44px;place-items:center;position:relative;width:44px}.pa-icone svg{height:20px;width:20px}.pa-icone:hover{background:var(--ep-sable)}.pa-icone__point{background:var(--pa-rouge);border-radius:50%;box-shadow:0 0 0 2px #fff;height:9px;margin:-16px 0 0 16px;position:absolute;width:9px}.pa-selecteur{align-items:center;display:flex;gap:10px;min-width:0}.pa-selecteur__vignette{background:var(--ep-sable);border-radius:var(--ep-r-s);color:var(--ep-nuit);display:grid;flex:none;font:800 14px/1 var(--ep-titre);height:38px;overflow:hidden;place-items:center;width:38px}.pa-selecteur__champ{min-width:0;position:relative}.pa-selecteur__champ:after{border-width:1.5px;border-bottom:1.5px solid var(--ep-gris-1);border-left:0 solid var(--ep-gris-1);border-right:1.5px solid var(--ep-gris-1);border-top:0 solid var(--ep-gris-1);content:"";height:8px;margin-top:-6px;pointer-events:none;position:absolute;right:12px;top:50%;transform:rotate(45deg);width:8px}.pa-selecteur select{appearance:none;-webkit-appearance:none;background:var(--ep-ivoire);border:1px solid var(--ep-filet);border-radius:var(--ep-r-s);color:var(--ep-nuit);cursor:pointer;font:600 14.5px/1 var(--ep-corps);height:44px;max-width:320px;padding:0 34px 0 12px;text-overflow:ellipsis}.pa-selecteur select:hover{border-color:var(--ep-bord-fil)}.pa-selecteur__note{color:var(--ep-gris-2);font-size:var(--pa-t-mini)}.pa-menu-tel{display:none}.pa-menu-tel>summary{align-items:center;background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-s);color:var(--ep-nuit);cursor:pointer;display:flex;font:700 13.5px/1 var(--ep-titre);gap:8px;list-style:none;min-height:44px;padding:0 12px}.pa-menu-tel>summary::-webkit-details-marker{display:none}.pa-menu-tel>summary svg{height:18px;width:18px}.pa-menu-tel[open]>summary{background:var(--ep-nuit);border-color:var(--ep-nuit);color:#fff}.pa-menu-tel__volet{background:var(--ep-nuit);box-shadow:var(--ep-el-3);color:var(--pa-sur-nuit);left:0;margin-top:10px;max-height:calc(100vh - var(--pa-entete) - 20px);overflow-y:auto;padding:8px 10px 16px;position:absolute;right:0;z-index:950}.pa-ariane{color:var(--ep-gris-2);font:400 13px/1.3 var(--ep-corps);padding:18px var(--pa-marge) 0}.pa-ariane ol{flex-wrap:wrap}.pa-ariane li,.pa-ariane ol{align-items:center;display:flex;gap:8px}.pa-ariane svg{color:var(--ep-gris-3);height:11px;width:11px}.pa-ariane a{color:var(--ep-bouton);text-decoration:none}.pa-ariane a span{border-bottom:1px solid rgba(7,61,119,.3)}.pa-ariane a:hover span{border-bottom-color:var(--ep-bouton)}.pa-ariane [aria-current]{color:var(--ep-encre);font-weight:500}.pa-contenu{flex:1;max-width:calc(var(--pa-conteneur) + var(--pa-marge)*2);padding:0 var(--pa-marge) 96px;width:100%}.pa-tete-page{align-items:flex-end;border-bottom:1px solid var(--ep-filet);display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px;padding:20px 0 26px}.pa-tete-page__dire{flex:1 1 340px;min-width:0}.pa-tete-page h1{font-size:var(--pa-t-page);font-weight:800;letter-spacing:-.6px;line-height:1.15}.pa-tete-page p{color:var(--ep-gris-1);font-size:var(--pa-t-petit);margin-top:6px;max-width:62ch}.pa-tete-page__actions{display:flex;flex-wrap:wrap;gap:10px}.pa-surtitre{align-items:center;color:var(--ep-ambre-fonce);display:flex;font:700 var(--pa-t-cap)/1.3 var(--ep-titre);gap:9px;letter-spacing:.18em;margin-bottom:10px;text-transform:uppercase}.pa-surtitre:before{background:var(--ep-ambre);border-radius:2px;content:"";flex:none;height:9px;width:9px}.pa-btn{align-items:center;border:1.5px solid transparent;border-radius:var(--ep-r-s);cursor:pointer;display:inline-flex;font:700 14px/1 var(--ep-titre);gap:9px;justify-content:center;letter-spacing:.1px;min-height:44px;padding:0 18px;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s;white-space:nowrap}.pa-btn svg{flex:none;height:17px;width:17px}.pa-btn--large{font-size:15px;min-height:52px;padding:0 24px}.pa-btn--pleine{width:100%}.pa-btn--p{background:var(--ep-ambre);border-color:var(--ep-ambre);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 2px 4px rgba(138,90,3,.2);color:var(--ep-ambre-encre)}.pa-btn--p:hover{background:var(--ep-ambre-survol);border-color:var(--ep-ambre-survol)}.pa-btn--p:active{background:var(--ep-ambre-appui);border-color:var(--ep-ambre-appui);box-shadow:inset 0 1px 2px rgba(51,36,10,.28)}.pa-btn--p:focus-visible{outline-color:var(--ep-nuit)}.pa-btn--s{background:#fff;border-color:var(--ep-bord-fil);color:var(--ep-nuit)}.pa-btn--s:hover{background:var(--ep-ivoire);border-color:var(--ep-nuit)}.pa-btn--s:active{background:var(--ep-sable)}.pa-btn--d{background:transparent;border-color:transparent;color:var(--ep-bouton)}.pa-btn--d:hover{background:var(--ep-sable)}.pa-btn--d:active{background:var(--ep-sable-2)}.pa-btn--danger{background:#fff;border-color:var(--pa-rouge);color:var(--pa-rouge)}.pa-btn--danger:hover{background:var(--pa-rouge);color:#fff}.pa-btn--danger:active{background:var(--pa-rouge-appui);border-color:var(--pa-rouge-appui);color:#fff}.pa-btn--danger:focus-visible{outline-color:var(--pa-rouge)}.pa-btn--danger-plein{background:var(--pa-rouge);border-color:var(--pa-rouge);color:#fff}.pa-btn--danger-plein:hover{background:var(--pa-rouge-appui);border-color:var(--pa-rouge-appui)}.pa-btn:disabled,.pa-btn[aria-disabled=true]{background:var(--ep-sable-2);border-color:var(--ep-sable-2);box-shadow:none;color:var(--ep-gris-2);cursor:not-allowed}.pa-lien{align-items:center;color:var(--ep-bouton);display:inline-flex;font:500 14px/1.3 var(--ep-corps);gap:6px;text-decoration:none}.pa-lien span{border-bottom:1px solid rgba(7,61,119,.3);padding-bottom:1px}.pa-lien:hover span{border-bottom-color:var(--ep-bouton)}.pa-lien svg{height:14px;width:14px}.pa-lien--danger{color:var(--pa-rouge)}.pa-lien--danger span{border-bottom-color:rgba(163,32,23,.3)}.pa-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pa-etat{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font:700 12px/1.3 var(--ep-titre);gap:7px;min-height:24px;padding:3px 11px 3px 9px;vertical-align:middle;white-space:nowrap}.pa-etat:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.pa-etat--publiee{background:var(--ep-lagon-pale);border-color:rgba(14,124,134,.22);color:var(--ep-lagon-texte)}.pa-etat--attente{background:var(--ep-ambre-pale);border-color:var(--ep-sable-3);color:var(--ep-ambre-texte)}.pa-etat--brouillon{background:var(--ep-sable);border-color:var(--ep-sable-3);color:var(--ep-gris-1)}.pa-etat--fermee{background:var(--ep-sable-2);border-color:var(--ep-sable-3);color:var(--ep-nuit)}.pa-etat--refusee{background:var(--pa-rouge-pale);border-color:var(--pa-rouge-bord);color:var(--pa-rouge)}.pa-carte{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);box-shadow:var(--ep-el-1)}.pa-carte__tete{align-items:center;border-bottom:1px solid var(--ep-filet);display:flex;flex-wrap:wrap;gap:12px;padding:16px 20px}.pa-carte__tete h2,.pa-carte__tete h3{font-size:var(--pa-t-carte);font-weight:700;line-height:1.3}.pa-carte__tete .pa-actions{margin-left:auto}.pa-carte__corps{padding:20px}.pa-carte__pied{align-items:center;background:var(--ep-ivoire);border-radius:0 0 var(--ep-r-m) var(--ep-r-m);border-top:1px solid var(--ep-filet);display:flex;flex-wrap:wrap;gap:12px;padding:14px 20px}.pa-carte--calme{box-shadow:none}.pa-carte--action{position:relative;transition:border-color .14s,box-shadow .14s}.pa-carte--action:hover{border-color:var(--ep-nuit);box-shadow:var(--ep-el-2)}.pa-carte--action:has(a:focus-visible){outline:3px solid var(--ep-bouton);outline-offset:3px}.pa-carte--action a:after{border-radius:inherit;content:"";inset:0;position:absolute}.pa-carte--action :where(h2,h3) a{color:inherit;text-decoration:none}.pa-carte--action a:focus-visible{outline:none}.pa-section{margin-top:40px}.pa-section__tete{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.pa-section__tete h2{font-size:var(--pa-t-sect);font-weight:800;letter-spacing:-.3px}.pa-section__tete .pa-lien{margin-left:auto}.pa-priorites{display:grid;gap:var(--pa-gout);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.pa-priorite{display:flex;flex-direction:column;padding:20px}.pa-priorite__ic{background:var(--ep-sable);border-radius:var(--ep-r-s);color:var(--ep-nuit);display:grid;height:40px;margin-bottom:14px;place-items:center;width:40px}.pa-priorite__ic svg{height:20px;width:20px}.pa-priorite__ic--attention{background:var(--ep-ambre-pale);color:var(--ep-ambre-texte)}.pa-priorite__ic--bien{background:var(--ep-lagon-pale);color:var(--ep-lagon-texte)}.pa-priorite h3{font-size:var(--pa-t-carte);font-weight:700;line-height:1.3}.pa-priorite p{color:var(--ep-gris-1);font-size:var(--pa-t-petit);margin-top:6px}.pa-priorite .pa-btn,.pa-priorite .pa-lien{align-self:flex-start;margin-top:16px}.pa-completude__haut{align-items:baseline;display:flex;gap:12px}.pa-completude__val{color:var(--ep-nuit);font:800 26px/1 var(--ep-titre);font-variant-numeric:tabular-nums}.pa-completude__leg{color:var(--ep-gris-1);font-size:var(--pa-t-petit)}.pa-jauge{appearance:none;background:var(--ep-sable-2);border:0;border-radius:5px;display:block;height:10px;margin:14px 0 0;overflow:hidden;width:100%}.pa-jauge::-webkit-progress-bar{background:var(--ep-sable-2);border-radius:5px}.pa-jauge::-webkit-progress-value{background:var(--ep-lagon);border-radius:5px}.pa-jauge::-moz-progress-bar{background:var(--ep-lagon);border-radius:5px}.pa-manque{display:grid;gap:2px;margin-top:18px}.pa-manque li{align-items:center;border-top:1px solid var(--ep-filet);display:flex;font-size:var(--pa-t-petit);gap:10px;min-height:40px;padding:4px 0}.pa-manque li:first-child{border-top:0}.pa-manque svg{flex:none;height:16px;width:16px}.pa-manque .fait{color:var(--ep-lagon-texte)}.pa-manque .reste{color:var(--ep-ambre-texte)}.pa-manque .pa-lien{font-size:var(--pa-t-petit);margin-left:auto}.pa-completer__intro{color:var(--ep-gris-1);font-size:var(--pa-t-petit);margin:0 0 6px}.pa-completer{list-style:none;margin:0;padding:0}.pa-completer__ligne{align-items:flex-start;border-top:1px solid var(--ep-filet);display:flex;gap:12px;padding:12px 0}.pa-completer__ligne:first-child{border-top:0}.pa-completer__marque{border:2px solid var(--ep-filet);border-radius:50%;display:grid;flex:none;height:24px;margin-top:1px;place-items:center;width:24px}.pa-completer__marque svg{height:14px;width:14px}.pa-completer__ligne--fait .pa-completer__marque{border-color:var(--ep-lagon-texte);color:var(--ep-lagon-texte)}.pa-completer__ligne--attente .pa-completer__marque{border-color:var(--ep-ambre-texte);color:var(--ep-ambre-texte)}.pa-completer__ligne--afaire .pa-completer__marque{border-color:var(--ep-ambre)}.pa-completer__texte{display:grid;gap:3px;min-width:0}.pa-completer__lien{color:var(--ep-nuit);font-weight:700}.pa-completer__libelle{font-weight:600}.pa-completer__ligne--fait .pa-completer__libelle{color:var(--ep-gris-1)}.pa-completer__etat,.pa-completer__pourquoi{color:var(--ep-gris-1);font-size:var(--pa-t-petit)}.pa-completer .pa-lien{font-size:var(--pa-t-petit);justify-self:start}.pa-completer__ligne--attente,.pa-completer__ligne--fait{padding:9px 0}.pa-completer__ligne--attente .pa-completer__texte,.pa-completer__ligne--fait .pa-completer__texte{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 10px}.pa-raccourcis{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.pa-raccourci{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);color:var(--ep-nuit);display:flex;flex-direction:column;font:600 14px/1.35 var(--ep-corps);gap:10px;min-height:92px;padding:14px;position:relative;text-decoration:none;transition:border-color .14s,box-shadow .14s}.pa-raccourci svg{color:var(--ep-bouton);height:19px;width:19px}.pa-raccourci:hover{border-color:var(--ep-nuit);box-shadow:var(--ep-el-1)}.pa-apercu{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);overflow:hidden}.pa-apercu__barre{align-items:center;background:#efede8;display:flex;gap:6px;height:32px;padding:0 12px}.pa-apercu__barre i{background:#e0dcd3;border-radius:50%;flex:none;height:9px;width:9px}.pa-apercu__url{background:#fff;border-radius:11px;color:var(--ep-gris-2);flex:1;font:400 11px/22px var(--ep-corps);height:22px;margin-left:10px;min-width:0;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.pa-apercu__vue{background:var(--ep-nuit);color:var(--ep-ivoire);padding:18px}.pa-apercu__vue h3{color:#fff;font-size:19px;font-weight:800;letter-spacing:-.3px}.pa-apercu__vue p{color:hsla(40,53%,97%,.78);font-size:var(--pa-t-petit);margin-top:6px}.pa-apercu__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pa-apercu__meta span{align-items:center;background:hsla(40,53%,97%,.05);border:1px solid hsla(40,53%,97%,.22);border-radius:14px;color:hsla(40,53%,97%,.94);display:inline-flex;font-size:12.5px;gap:6px;height:28px;padding:0 11px}.pa-apercu__meta svg{height:13px;width:13px}.pa-carte__pied:has(+.pa-carte__suite){border-radius:0}.pa-carte__suite{border-top:1px solid var(--ep-filet);container-type:inline-size;padding:20px}.pa-qr{align-items:center;column-gap:20px;display:grid;grid-template-areas:"code texte" "code actions" "code retour";grid-template-columns:168px minmax(0,1fr);row-gap:14px}.pa-qr__code{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);grid-area:code;padding:8px}.pa-qr__code svg{display:block;height:auto;width:100%}.pa-qr__texte{align-self:end;grid-area:texte;min-width:0}.pa-qr__titre{color:var(--ep-nuit);font-size:15.5px;font-weight:800;line-height:1.3}.pa-qr__texte>p{color:var(--ep-gris-1);font-size:var(--pa-t-petit);line-height:1.5;margin-top:4px}.pa-qr__texte>.pa-qr__adresse{color:var(--ep-gris-2);font-size:12.5px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;user-select:all;white-space:nowrap}.pa-qr__actions{display:grid;gap:8px;grid-area:actions;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-qr__actions .pa-btn{font-size:13px;gap:7px;min-height:40px;padding:0 12px}.pa-qr__actions .pa-btn .i{height:16px;width:16px}.pa-qr__retour{align-self:start;color:var(--ep-nuit);font-size:12.5px;font-weight:600;grid-area:retour;margin-top:-6px;min-height:1.5em}@container (max-width: 440px){.pa-qr{column-gap:14px;grid-template-areas:"code texte" "actions actions" "retour retour";grid-template-columns:116px minmax(0,1fr)}.pa-qr__code{padding:6px}.pa-qr__texte{align-self:center}.pa-qr__titre{font-size:14.5px}.pa-qr__texte>p{font-size:13px;line-height:1.45}}@container (max-width: 270px){.pa-qr{grid-template-areas:"code" "texte" "actions" "retour";grid-template-columns:minmax(0,1fr)}.pa-qr__code{justify-self:center;width:min(200px,100%)}.pa-qr__actions{grid-template-columns:minmax(0,1fr)}}.pa-indicateurs{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr))}.pa-indicateur{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);padding:16px 18px}.pa-indicateur dt{color:var(--ep-gris-1);font:600 var(--pa-t-cap)/1.3 var(--ep-titre);letter-spacing:.1em;text-transform:uppercase}.pa-indicateur dd{color:var(--ep-nuit);font:800 var(--pa-t-chiffre)/1 var(--ep-titre);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-1px;margin:8px 0 0}.pa-indicateur__var{display:block;font:500 var(--pa-t-mini)/1.4 var(--ep-corps);margin-top:8px}.pa-indicateur__var--haut{color:var(--ep-lagon-texte)}.pa-indicateur__var--bas{color:var(--pa-rouge)}.pa-indicateur__var--plat{color:var(--ep-gris-2)}.pa-champ{margin-top:20px}.pa-champ:first-child{margin-top:0}.pa-champ>label,.pa-legende{color:var(--ep-nuit);display:block;font:600 var(--pa-t-petit)/1.35 var(--ep-corps);margin-bottom:7px}.pa-champ__oblig{color:var(--pa-rouge);font-weight:700}.pa-champ__aide{color:var(--ep-gris-1);display:block;margin-top:6px}.pa-champ__aide,.pa-champ__compte{font:400 var(--pa-t-mini)/1.5 var(--ep-corps)}.pa-champ__compte{color:var(--ep-gris-2);float:right;font-variant-numeric:tabular-nums}.pa-liste-deroul,.pa-saisie,.pa-zone{background:#fff;border:1.5px solid var(--ep-sable-3);border-radius:var(--ep-r-s);color:var(--ep-encre);font:400 var(--pa-t-corps)/1.5 var(--ep-corps);padding:0 14px;transition:border-color .14s;width:100%}.pa-liste-deroul,.pa-saisie{height:48px}.pa-zone{min-height:132px;padding:12px 14px;resize:vertical}.pa-saisie::placeholder,.pa-zone::placeholder{color:var(--ep-gris-3)}.pa-liste-deroul:hover,.pa-saisie:hover,.pa-zone:hover{border-color:var(--ep-bord-fil)}.pa-liste-deroul:focus-visible,.pa-saisie:focus-visible,.pa-zone:focus-visible{border-color:var(--ep-bouton)}.pa-liste-deroul:disabled,.pa-saisie:disabled,.pa-zone:disabled{background:#f6f2ea;border-color:#c3c7cd;color:var(--ep-gris-2);cursor:not-allowed}.pa-saisie[readonly]{background:var(--ep-ivoire)}.pa-liste-deroul{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ep-gris-1) 50%),linear-gradient(135deg,var(--ep-gris-1) 50%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 14px) 21px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;cursor:pointer;padding-right:38px}.pa-champ--erreur .pa-liste-deroul,.pa-champ--erreur .pa-saisie,.pa-champ--erreur .pa-zone{border-color:var(--pa-rouge)}.pa-erreur-champ{align-items:flex-start;color:var(--pa-rouge);display:flex;font:500 var(--pa-t-mini)/1.45 var(--ep-corps);gap:7px;margin-top:7px}.pa-erreur-champ svg{flex:none;height:14px;margin-top:2px;width:14px}.pa-duo{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.pa-duo>.pa-champ{margin-top:0}.pa-bloc__liens{display:grid;gap:4px 22px;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-bloc__liens>.pa-champ{margin-top:14px}@media (max-width:900px){.pa-bloc__liens{gap:0;grid-template-columns:minmax(0,1fr)}}.pa-case{align-items:start;cursor:pointer;display:grid;gap:12px;grid-template-columns:22px 1fr;min-height:44px;padding:8px 0}.pa-case input{accent-color:var(--ep-bouton);cursor:pointer;height:22px;margin:0;width:22px}.pa-case__dire{color:var(--ep-encre);font-size:var(--pa-t-petit)}.pa-case__dire b{color:var(--ep-nuit);display:block;font:600 var(--pa-t-corps)/1.4 var(--ep-corps)}.pa-case__dire span{color:var(--ep-gris-1)}.pa-interrupteur{align-items:center;cursor:pointer;display:flex;gap:14px;min-height:44px}.pa-interrupteur input{cursor:pointer;height:26px;margin:0;opacity:0;position:absolute;width:46px}.pa-interrupteur__piste{background:var(--ep-gris-3);border-radius:13px;flex:none;height:26px;position:relative;transition:background-color .16s;width:46px}.pa-interrupteur__piste:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(10,19,48,.3);content:"";height:20px;left:3px;position:absolute;top:3px;transition:transform .16s;width:20px}.pa-interrupteur input:checked+.pa-interrupteur__piste{background:var(--ep-lagon)}.pa-interrupteur input:checked+.pa-interrupteur__piste:after{transform:translateX(20px)}.pa-interrupteur input:focus-visible+.pa-interrupteur__piste{outline:3px solid var(--ep-bouton);outline-offset:3px}.pa-interrupteur__dire{color:var(--ep-encre);font-size:var(--pa-t-petit)}.pa-interrupteur__dire b{color:var(--ep-nuit);display:block;font:600 var(--pa-t-corps)/1.4 var(--ep-corps)}.pa-televerse{align-items:center;background:var(--ep-ivoire);border:2px dashed var(--ep-sable-3);border-radius:var(--ep-r-m);cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:168px;padding:24px;text-align:center;transition:border-color .14s,background-color .14s}.pa-televerse:hover{background:var(--ep-sable);border-color:var(--ep-bord-fil)}.pa-televerse:has(input:focus-visible){outline:3px solid var(--ep-bouton);outline-offset:3px}.pa-televerse svg{color:var(--ep-nuit);height:28px;width:28px}.pa-televerse b{color:var(--ep-nuit);font:700 var(--pa-t-corps)/1.4 var(--ep-titre)}.pa-televerse span{color:var(--ep-gris-1);font-size:var(--pa-t-mini)}.pa-televerse input{height:1px;opacity:0;position:absolute;width:1px}.pa-galerie{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(132px,100%),1fr))}.pa-photo{border:1px solid var(--ep-filet);border-radius:var(--ep-r-s);overflow:hidden;position:relative}.pa-photo__vue{aspect-ratio:4/3;background:var(--pa-squelette);color:var(--ep-gris-2);display:grid;font-size:var(--pa-t-mini);place-items:center}.pa-photo__pied{align-items:center;background:#fff;display:flex;gap:8px;padding:8px 10px}.pa-photo__pied .pa-etat{font-size:11px;min-height:20px;padding:2px 8px 2px 7px}.pa-photo__sup{margin-left:auto}.pa-form-long{display:grid;gap:28px;grid-template-columns:minmax(0,1fr)}.pa-bloc{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);padding:22px 24px}.pa-bloc>legend,.pa-bloc__titre{border-bottom:1px solid var(--ep-filet);color:var(--ep-nuit);display:block;font:700 var(--pa-t-carte)/1.3 var(--ep-titre);margin-bottom:18px;padding:0 0 14px;width:100%}.pa-bloc__num{background:var(--ep-sable);border-radius:50%;color:var(--ep-nuit);display:inline-grid;font:700 12px/1 var(--ep-titre);height:24px;margin-right:10px;place-items:center;vertical-align:2px;width:24px}.pa-bloc__intro{color:var(--ep-gris-1);font-size:var(--pa-t-petit);margin:-6px 0 18px;max-width:68ch}.pa-bloc__part{border-top:1px solid var(--ep-filet);margin-top:20px;padding-top:18px}.pa-avis-compte{align-items:flex-start;background:var(--ep-ambre-pale);border:1px solid var(--ep-ambre);border-radius:var(--ep-r-m);color:var(--ep-ambre-encre);display:flex;gap:12px;margin:0 0 24px;padding:14px 16px}.pa-avis-compte__icone{flex:none;height:18px;margin-top:2px;width:18px}.pa-avis-compte__dire{font-size:var(--pa-t-petit);line-height:1.55;margin:0}.pa-avis-compte__fin{display:block;margin-top:4px;opacity:.85}.pa-barre-sauve{align-items:center;background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);bottom:0;box-shadow:0 -6px 20px rgba(10,19,48,.07);display:flex;flex-wrap:wrap;gap:12px;margin-top:4px;padding:14px 20px;position:sticky;z-index:800}.pa-barre-sauve__etat{align-items:center;color:var(--ep-gris-1);display:flex;font-size:var(--pa-t-petit);gap:8px}.pa-barre-sauve__etat svg{color:var(--ep-gris-2);height:15px;width:15px}.pa-barre-sauve .pa-actions{margin-left:auto}.pa-liste{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);overflow:hidden}.pa-liste__ligne,.pa-liste__tete{align-items:center;display:grid;gap:16px;grid-template-columns:var(--pa-cols,minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) auto);padding:14px 18px}.pa-liste__tete{background:var(--ep-ivoire);border-bottom:1px solid var(--ep-filet);color:var(--ep-gris-1);font:700 var(--pa-t-cap)/1.3 var(--ep-titre);letter-spacing:.1em;text-transform:uppercase}.pa-liste__ligne{border-top:1px solid var(--ep-filet);min-height:64px}.pa-liste__ligne:first-of-type{border-top:0}.pa-liste__ligne:hover{background:var(--ep-ivoire)}.pa-liste__prin{min-width:0}.pa-liste__prin b{color:var(--ep-nuit);display:block;font:600 var(--pa-t-corps)/1.35 var(--ep-corps)}.pa-liste__prin span{color:var(--ep-gris-1);display:block;font-size:var(--pa-t-mini);margin-top:2px}.pa-liste__val{color:var(--ep-encre);font-size:var(--pa-t-petit);font-variant-numeric:tabular-nums}.pa-liste__act{display:flex;gap:8px;justify-content:flex-end}.pa-liste__vide{color:var(--ep-gris-1);font-size:var(--pa-t-petit);padding:28px 18px;text-align:center}.pa-pages{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pa-pages__dire{color:var(--ep-gris-1);font-size:var(--pa-t-mini);margin-right:auto}.pa-pages ul{display:flex;flex-wrap:wrap;gap:6px}.pa-pages a,.pa-pages span{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-s);color:var(--ep-bouton);display:grid;font:600 14px/1 var(--ep-corps);font-variant-numeric:tabular-nums;height:44px;min-width:44px;padding:0 10px;place-items:center;text-decoration:none}.pa-pages a:hover{background:var(--ep-ivoire);border-color:var(--ep-nuit)}.pa-pages [aria-current=page]{background:var(--ep-nuit);border-color:var(--ep-nuit);color:#fff;font-weight:700}.pa-pages [aria-disabled=true]{background:var(--ep-ivoire);color:var(--ep-gris-3)}.pa-pages__saut{background:none!important;border:0!important;color:var(--ep-gris-2)!important;min-width:24px!important}.pa-onglets{border-bottom:1px solid var(--ep-filet)}.pa-onglets ul{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:-1px}.pa-onglets a{align-items:center;border:1px solid transparent;border-bottom:0;border-radius:var(--ep-r-s) var(--ep-r-s) 0 0;box-shadow:inset 0 -2px 0 transparent;color:var(--ep-gris-1);display:flex;font:600 14px/1 var(--ep-corps);gap:8px;min-height:44px;padding:0 16px;text-decoration:none}.pa-onglets a svg{height:16px;width:16px}.pa-onglets a:hover{background:var(--ep-ivoire);color:var(--ep-nuit)}.pa-onglets a[aria-current=page]{background:#fff;border-color:var(--ep-filet);box-shadow:inset 0 -3px 0 var(--ep-ambre);color:var(--ep-nuit);font-weight:700}.pa-onglets__pastille{background:var(--ep-sable-2);border-radius:9px;color:var(--ep-gris-1);display:grid;font:700 11px/1 var(--ep-titre);height:18px;min-width:20px;padding:0 6px;place-items:center}.pa-panneau{padding:24px 0 0}.pa-message{align-items:start;border:1px solid;border-radius:var(--ep-r-s);display:grid;font:400 var(--pa-t-petit)/1.55 var(--ep-corps);gap:12px;grid-template-columns:20px 1fr;padding:14px 16px}.pa-message svg{height:20px;margin-top:1px;width:20px}.pa-message b{display:block;font:700 var(--pa-t-corps)/1.4 var(--ep-titre);margin-bottom:2px}.pa-message .pa-actions{margin-top:12px}.pa-message--succes{background:var(--ep-lagon-pale);border-color:rgba(14,124,134,.22);color:var(--ep-lagon-texte)}.pa-message--erreur{background:var(--pa-rouge-pale);border-color:var(--pa-rouge-bord);color:var(--pa-rouge)}.pa-message--avert{background:var(--ep-ambre-pale);border-color:var(--ep-sable-3);color:var(--ep-ambre-texte)}.pa-message--info{background:var(--ep-sable);border-color:var(--ep-sable-3);color:var(--ep-gris-1)}.pa-message--avert b,.pa-message--erreur b,.pa-message--info b,.pa-message--succes b{color:inherit}.pa-messages{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.pa-vide{align-items:center;background:#fff;border:1px dashed var(--ep-sable-3);display:flex;flex-direction:column;padding:48px 24px;text-align:center}.pa-vide,.pa-vide__ic{border-radius:var(--ep-r-m)}.pa-vide__ic{background:var(--ep-sable);color:var(--ep-nuit);display:grid;height:56px;margin-bottom:18px;place-items:center;width:56px}.pa-vide__ic svg{height:26px;width:26px}.pa-vide h3{font-size:var(--pa-t-carte);font-weight:700}.pa-vide p{color:var(--ep-gris-1);font-size:var(--pa-t-petit);margin-top:8px;max-width:46ch}.pa-vide .pa-actions{justify-content:center;margin-top:20px}.pa-vide--mince{padding:32px 20px}.pa-sq{animation:pa-luire 1.5s ease-in-out infinite;background:var(--pa-squelette);background-image:linear-gradient(90deg,var(--pa-squelette) 0,var(--pa-squelette-2) 50%,var(--pa-squelette) 100%);background-size:300% 100%;border-radius:6px;display:block;height:12px}.pa-sq+.pa-sq{margin-top:10px}.pa-sq--titre{height:20px;width:46%}.pa-sq--court{width:62%}.pa-sq--bloc{border-radius:var(--ep-r-s);height:88px}.pa-sq--rond{border-radius:50%;height:40px;width:40px}@keyframes pa-luire{0%{background-position:100% 0}to{background-position:-100% 0}}.pa-avis{display:grid;gap:16px}.pa-avis__tete{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pa-avis__auteur{align-items:center;display:flex;gap:11px;min-width:0}.pa-avis__rond{background:var(--ep-sable);border-radius:50%;color:var(--ep-nuit);display:grid;flex:none;font:700 15px/1 var(--ep-titre);height:40px;place-items:center;width:40px}.pa-avis__nom{color:var(--ep-nuit);font:600 var(--pa-t-corps)/1.3 var(--ep-corps)}.pa-avis__date{color:var(--ep-gris-1);font-size:var(--pa-t-mini)}.pa-avis__note{align-items:center;display:flex;gap:4px;margin-left:auto}.pa-avis__note svg{color:var(--ep-ambre);height:17px;width:17px}.pa-avis__note svg.vide{color:var(--ep-sable-3)}.pa-avis__note b{color:var(--ep-nuit);font:700 var(--pa-t-petit)/1 var(--ep-titre);margin-left:6px}.pa-avis__texte{color:var(--ep-encre);font-size:var(--pa-t-corps);line-height:1.7;max-width:72ch}.pa-avis__reponse{background:var(--ep-lagon-pale);border-left:3px solid var(--ep-lagon);border-radius:0 var(--ep-r-s) var(--ep-r-s) 0;margin-top:4px;padding:16px 18px}.pa-avis__reponse b{color:var(--ep-lagon-texte);display:block;font:700 var(--pa-t-petit)/1.4 var(--ep-titre)}.pa-avis__reponse p{color:var(--ep-encre);font-size:var(--pa-t-petit);margin-top:6px}.pa-avis__prevenir{align-items:flex-start;color:var(--ep-ambre-texte);display:flex;font:500 var(--pa-t-mini)/1.5 var(--ep-corps);gap:8px;margin-top:10px}.pa-avis__prevenir svg{flex:none;height:14px;margin-top:2px;width:14px}.pa-stats{display:grid;gap:var(--pa-gout);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.pa-stat__tete{align-items:baseline;display:flex;gap:10px}.pa-stat__tete h3{font-size:var(--pa-t-petit);font-weight:700}.pa-stat__chiffre{color:var(--ep-nuit);font:800 var(--pa-t-chiffre)/1 var(--ep-titre);font-variant-numeric:tabular-nums;letter-spacing:-1px;margin-top:10px}.pa-barres{align-items:flex-end;display:flex;gap:6px;height:88px;margin-top:16px}.pa-barres li{display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-end;min-width:0}.pa-barres i{background:var(--ep-nuit-2);border-radius:3px 3px 0 0;display:block;height:var(--h,10%)}.pa-barres li:last-child i{background:var(--ep-ambre)}.pa-barres__leg{display:flex;gap:6px;margin-top:8px}.pa-barres__leg li{color:var(--ep-gris-1);flex:1;font-size:10.5px;letter-spacing:.04em;min-width:0;text-align:center;text-transform:uppercase}.pa-stat__note{color:var(--ep-gris-1);font-size:var(--pa-t-mini);margin-top:12px}.pa-modale{background:#fff;border:0;border-radius:var(--ep-r-l);box-shadow:var(--ep-el-3);color:var(--ep-gris-1);padding:0;width:min(520px,calc(100vw - 32px))}.pa-modale::backdrop{background:rgba(10,19,48,.52)}.pa-modale__tete{align-items:flex-start;display:flex;gap:12px;padding:22px 22px 0}.pa-modale__tete h2{flex:1;font-size:19px;font-weight:800;letter-spacing:-.3px}.pa-modale__corps{font-size:var(--pa-t-petit);line-height:1.6;padding:12px 22px 22px}.pa-modale__pied{background:var(--ep-ivoire);border-radius:0 0 var(--ep-r-l) var(--ep-r-l);border-top:1px solid var(--ep-filet);display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:16px 22px}.pa-modale--plate{display:block;margin:0;max-width:520px;position:static;width:100%}.pa-info{display:inline-flex;position:relative;vertical-align:middle}.pa-info__bouton{background:#fff;border:1px solid var(--ep-bord-fil);border-radius:50%;color:var(--ep-gris-1);cursor:help;display:grid;font:700 12px/1 var(--ep-titre);height:22px;padding:0;place-items:center;width:22px}.pa-info__bouton:hover{border-color:var(--ep-nuit);color:var(--ep-nuit)}.pa-info__texte{background:var(--ep-nuit);border-radius:var(--ep-r-s);bottom:calc(100% + 10px);box-shadow:var(--ep-el-2);color:var(--ep-ivoire);font:400 12.5px/1.5 var(--ep-corps);left:50%;max-width:280px;opacity:0;padding:10px 12px;position:absolute;transform:translateX(-50%);transition:opacity .12s;visibility:hidden;width:max-content;z-index:1000}.pa-info__texte:after{border:5px solid transparent;border-top:5px solid var(--ep-nuit);content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.pa-info:focus-within .pa-info__texte,.pa-info:hover .pa-info__texte{opacity:1;visibility:visible}@media (max-width:900px){.pa-coquille{grid-template-columns:minmax(0,1fr)}.pa-rail{display:none}.pa-menu-tel{display:block}.pa-entete{flex-wrap:wrap;padding:10px var(--pa-marge);position:relative;row-gap:10px}.pa-entete__marque{align-items:center;color:var(--ep-nuit);display:flex;flex:none;font:800 15px/1 var(--ep-titre);gap:8px;gap:6px;text-decoration:none}.pa-entete__marque img{display:block;height:auto;width:84px}.pa-entete__pro{color:var(--ep-ambre-fonce);font:800 11px/1 var(--ep-titre);letter-spacing:.12em}.pa-selecteur{order:3;width:100%}.pa-selecteur select{max-width:none;width:100%}.pa-tete-page{margin-bottom:24px;padding-top:14px}.pa-tete-page__actions{width:100%}.pa-tete-page__actions .pa-btn{flex:1 1 auto}.pa-section{margin-top:32px}.pa-carte__corps,.pa-carte__tete{padding:16px}.pa-carte__pied{padding:12px 16px}.pa-carte__suite{padding:16px}.pa-bloc{padding:18px 16px}.pa-liste{background:transparent;border:0;border-radius:0;overflow:visible}.pa-liste__tete{display:none}.pa-liste__ligne{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);display:block;margin-top:12px;min-height:0;padding:16px}.pa-liste__ligne:first-of-type{border-top:1px solid var(--ep-filet);margin-top:0}.pa-liste__ligne:hover{background:#fff}.pa-liste__val{align-items:baseline;border-top:1px solid var(--ep-filet);display:flex;gap:10px;margin-top:7px;padding:7px 0}.pa-liste__val:before{color:var(--ep-gris-1);content:attr(data-lib) " ";flex:none;font:600 var(--pa-t-cap)/1.5 var(--ep-titre);letter-spacing:.08em;min-width:110px;text-transform:uppercase}.pa-liste__prin+.pa-liste__val{margin-top:12px}.pa-liste__act{border-top:1px solid var(--ep-filet);justify-content:flex-start;margin-top:14px;padding-top:12px}.pa-liste__act .pa-btn{flex:1 1 auto}.pa-onglets{overflow-x:auto;scrollbar-width:thin}.pa-onglets ul{flex-wrap:nowrap}.pa-onglets a{white-space:nowrap}.pa-barre-sauve{padding:12px 14px}.pa-barre-sauve .pa-actions{margin-left:0;width:100%}.pa-barre-sauve .pa-actions .pa-btn{flex:1 1 auto}.pa-pages__dire{margin-bottom:4px;width:100%}.pa-priorites,.pa-stats{grid-template-columns:minmax(0,1fr)}.pa-indicateurs{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-vide{padding:34px 18px}.pa-modale__corps,.pa-modale__pied,.pa-modale__tete{padding-left:18px;padding-right:18px}.pa-modale__pied .pa-btn{flex:1 1 auto}.pa-info__bouton{height:30px;width:30px}.pa-info__texte{max-width:min(280px,calc(100vw - 48px))}}@media (max-width:420px){.pa-indicateurs{grid-template-columns:minmax(0,1fr)}}@media print{.pa-barre-sauve,.pa-entete,.pa-menu-tel,.pa-rail{display:none}.pa-coquille{grid-template-columns:1fr}.pa-carte{box-shadow:none}}.pa-entete__marque{display:none}@media (max-width:900px){.pa-entete__marque{display:flex}}.pa-selecteur__nom{display:grid;min-width:0}.pa-selecteur__nom b{color:var(--ep-nuit);font:600 14.5px/1.3 var(--ep-corps);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-selecteur__vignette img{height:100%;object-fit:cover;width:100%}.pa-pied{border-top:1px solid var(--ep-filet);color:var(--ep-gris-1);font-size:var(--pa-t-mini);gap:8px 20px;margin-top:48px;padding:20px 0 0}.pa-pied,.pa-pied ul{align-items:center;display:flex;flex-wrap:wrap}.pa-pied ul{gap:8px 18px;margin-left:auto}.pa-pied a{color:var(--ep-bouton);text-decoration:none}.pa-pied a:hover{text-decoration:underline}@media (max-width:900px){.pa-pied ul{margin-left:0;width:100%}}@media print{.pa-pied{display:none}}.pa-cases{display:grid;gap:2px;grid-template-columns:minmax(0,1fr)}@media (min-width:901px){.pa-cases{column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}.pa-jour__etat{align-items:center;column-gap:28px;display:flex;flex-wrap:wrap;margin-bottom:18px}.pa-jour__etat .pa-legende{flex:1 0 100%;margin-bottom:4px}.pa-jour__etat .pa-case{grid-template-columns:22px auto}.pa-jour--erreur{border-left:3px solid var(--pa-rouge)}.pa-jour__recopier{border-top:1px dashed var(--ep-filet);margin-top:20px;padding-top:18px}.pa-jour__recopier .pa-champ__aide{margin-top:8px}.pa-logo-actuel{margin:0 0 16px}.pa-logo-actuel img{background:var(--ep-ivoire);border:1px solid var(--ep-filet);border-radius:var(--ep-r-s);display:block;height:128px;object-fit:contain;padding:8px;width:128px}.pa-logo{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}.pa-logo__vue{align-items:center;background:var(--ep-ivoire);border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);display:flex;flex:none;height:132px;justify-content:center;margin:0;overflow:hidden;width:132px}.pa-logo__vue img{display:block;height:100%;object-fit:contain;padding:10px;width:100%}.pa-logo__vue--vide{border-color:var(--ep-bord-fil);border-style:dashed;color:var(--ep-gris-2);flex-direction:column;gap:8px}.pa-logo__vue--vide .i{height:26px;opacity:.55;width:26px}.pa-logo__vue--vide span{font-size:12px;letter-spacing:.01em}.pa-logo__choix{flex:1 1 260px;min-width:0}.pa-logo__choix>.pa-champ:first-child{margin-top:0}.pa-logo__choix .pa-btn{margin-top:14px}.pa-champ__aide svg{color:var(--ep-gris-2);height:12px;vertical-align:-1px;width:12px}.pa .pa-photo__vue img{display:block;height:100%;object-fit:cover;width:100%}.pa input.pa-montre-fichier{background:var(--ep-ivoire);border:1.5px dashed var(--ep-bord-fil);border-radius:var(--ep-r-m);color:var(--ep-gris-1);cursor:pointer;font-size:var(--pa-t-petit);height:auto;line-height:1.4;min-height:56px;padding:11px 14px;transition:border-color .15s,background .15s;width:100%}.pa input.pa-montre-fichier:hover{background:#fff;border-color:var(--ep-nuit)}.pa input.pa-montre-fichier:focus-visible{background:#fff;border-color:var(--ep-nuit);border-style:solid;outline:2px solid var(--ep-ambre);outline-offset:2px}.pa input.pa-montre-fichier::file-selector-button{background:var(--ep-nuit);border:0;border-radius:var(--ep-r-s);color:#fff;cursor:pointer;font:700 13px/1 var(--ep-titre);margin-right:14px;padding:9px 16px;transition:background .15s}.pa input.pa-montre-fichier::file-selector-button:hover{background:var(--ep-nuit-2,#111e46)}.pa .pa-actions form,.pa .pa-carte__pied form,.pa .pa-liste__act form,.pa .pa-photo__pied form{display:inline-flex;margin:0}.pa .pa-photo__pied .pa-btn{font-size:12px;gap:5px;min-height:32px;padding:0 9px}.pa .pa-photo__pied .pa-btn svg{height:14px;width:14px}.pa .pa-galerie{list-style:none;margin:0;padding:0}.pa .pa-galerie>li{margin:0}.pa .pa-liste-deroul[multiple]{background-image:none;height:auto;padding:8px 12px}.pa .pa-liste-deroul[multiple] option{padding:5px 4px}.pa .pa-carte__pied{flex-wrap:wrap;row-gap:12px}.pa .pa-avis-liste{display:grid;gap:var(--pa-gout)}.pa .pa-avis__titre{color:var(--ep-nuit);font:700 var(--pa-t-carte)/1.35 var(--ep-titre);letter-spacing:-.2px;margin-top:2px}.pa .pa-avis__compte{color:var(--ep-gris-1);font-size:var(--pa-t-petit);margin-bottom:16px}.pa .pa-avis__form{border-top:1px solid var(--ep-filet);margin-top:4px;padding-top:18px}.pa .pa-periode{align-items:flex-end;background:var(--ep-ivoire);border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);display:flex;flex-wrap:wrap;gap:16px;padding:18px 20px}.pa .pa-periode .pa-champ{flex:1 1 200px;margin:0;min-width:0}.pa .pa-periode .pa-actions{flex:0 0 auto;margin:0}.pa .pa-details{border-top:1px solid var(--ep-filet);padding-top:8px}.pa .pa-details>summary{align-items:center;color:var(--ep-bouton);cursor:pointer;display:flex;font:700 var(--pa-t-petit)/1.4 var(--ep-titre);min-height:44px}.pa .pa-details>summary:hover{color:var(--ep-nuit)}.pa .pa-details[open]>summary{margin-bottom:8px}.pa .pa-barres li,.pa .pa-barres__leg li{min-width:2px}@media (max-width:600px){.pa .pa-barres,.pa .pa-barres__leg{gap:2px}.pa .pa-barres__leg li{font-size:9px}}.pa .pa-liste__act form{display:inline-flex;margin:0}.pa-liste__attente{color:var(--ep-gris-2);font:400 var(--pa-t-mini)/1.4 var(--ep-corps);font-style:italic}.pa-bloc__intro ul{list-style:disc;margin:8px 0 0;padding-left:20px}.pa-bloc__intro li{margin-top:6px}.pa-bloc__intro strong{color:var(--ep-nuit);font-weight:600}.pa-texte{color:var(--ep-gris-1);font-size:var(--pa-t-petit);line-height:1.6;max-width:68ch}.pa-texte+.pa-texte{margin-top:10px}.pa .pa-cartes-duo{display:grid;gap:var(--pa-gout);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.pa .pa-galerie--large{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr))}.pa .pa-photo--seule{max-width:200px}.pa .pa-photo__pied{flex-wrap:wrap;row-gap:6px}.pa .pa-avis__form .pa-actions,.pa .pa-galerie+.pa-champ__aide{margin-top:14px}.pa .pa-duo>.pa-actions{align-self:end;margin:0}.pa .pa-renommer{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.pa .pa-renommer .pa-champ{margin:0;min-width:min(240px,100%)}.pa .pa-personne{align-items:flex-start;display:flex;gap:14px}.pa .pa-personne__rond{height:56px;overflow:hidden;width:56px}.pa .pa-personne__rond img{height:100%;object-fit:cover;width:100%}.pa .pa-personne__dire{min-width:0}.pa .pa-personne__dire h3{margin:0}.pa .pa-personne__dire p{margin-top:6px}.pa .pa-panneau>.pa-section:first-child{margin-top:0}.pa .pa-periodes{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.pa .pa-carte__corps>.pa-details{margin-top:16px}.pa .pa-priorites+.pa-stat__note{margin-top:var(--pa-gout)}.pa-tunnel__coquille{display:flex;flex-direction:column;min-height:100vh}.pa-tunnel__corps{margin:0 auto}.pa-tunnel__entete{gap:16px;justify-content:flex-start}.pa-tunnel__entete>*{max-width:none}.pa-tunnel__marque{display:flex!important}.pa-tunnel__entete{padding-left:max(var(--pa-marge),calc((100% - var(--pa-conteneur))/2));padding-right:max(var(--pa-marge),calc((100% - var(--pa-conteneur))/2))}.pa-tunnel__marque{align-items:center;color:var(--ep-nuit);flex:none;gap:8px;text-decoration:none}.pa-tunnel__marque img{display:block;height:auto;width:104px}.pa-tunnel__marque .pa-entete__pro{color:var(--ep-ambre-fonce);font:800 11px/1 var(--ep-titre);letter-spacing:.12em}.pa-tunnel__marque:focus-visible{border-radius:4px;outline:3px solid var(--ep-bouton);outline-offset:3px}@media (max-width:900px){.pa-tunnel__marque img{width:84px}}.pa-tunnel__dire{color:var(--ep-gris-2);font:500 var(--pa-t-mini)/1.3 var(--ep-corps);letter-spacing:.04em;margin-left:auto;text-transform:uppercase}@media (max-width:600px){.pa-tunnel__dire{display:none}}.pa-fil{margin-bottom:32px}.pa-fil ol{counter-reset:none;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.pa-fil__pas{min-width:0}.pa-fil__dedans,.pa-fil__pas>a{align-items:flex-start;background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);color:inherit;display:flex;gap:11px;min-height:64px;padding:12px 14px;text-decoration:none}.pa-fil__pas>a:hover{background:var(--ep-ivoire);border-color:var(--ep-nuit)}.pa-fil__num{background:var(--ep-sable);border-radius:50%;color:var(--ep-gris-1);display:grid;flex:none;font:700 12.5px/1 var(--ep-titre);font-variant-numeric:tabular-nums;height:26px;place-items:center;width:26px}.pa-fil__num svg{height:14px;width:14px}.pa-fil__pas--ici .pa-fil__num{background:var(--ep-ambre);color:var(--ep-ambre-encre)}.pa-fil__pas--fait .pa-fil__num{background:var(--ep-lagon-pale);color:var(--ep-lagon-texte)}.pa-fil__pas--ici>.pa-fil__dedans{background:var(--ep-ambre-pale);border-color:var(--ep-sable-3);box-shadow:inset 3px 0 0 var(--ep-ambre)}.pa-fil__pas--venir>.pa-fil__dedans{background:var(--ep-ivoire)}.pa-fil__dire{display:grid;min-width:0}.pa-fil__dire b{color:var(--ep-nuit);font:600 13.5px/1.3 var(--ep-corps)}.pa-fil__quoi{color:var(--ep-gris-1);font-size:var(--pa-t-mini)}.pa-fil__etat{color:var(--ep-gris-2);font:700 var(--pa-t-cap)/1.3 var(--ep-titre);letter-spacing:.1em;margin-top:4px;text-transform:uppercase}.pa-fil__pas--ici .pa-fil__etat{color:var(--ep-ambre-texte)}.pa-fil__pas--fait .pa-fil__etat{color:var(--ep-lagon-texte)}.pa-fil__reste{color:var(--ep-gris-1);font-size:var(--pa-t-mini);line-height:1.6;margin-top:12px}@media (max-width:900px){.pa-fil ol{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-fil__quoi{display:none}}@media (max-width:480px){.pa-fil ol{gap:6px;grid-template-columns:minmax(0,1fr)}.pa-fil__dedans,.pa-fil__pas>a{min-height:52px;padding:10px 12px}}.pa-releve{display:grid;gap:2px}.pa-releve>div{align-items:baseline;border-top:1px solid var(--ep-filet);display:grid;gap:12px;grid-template-columns:140px minmax(0,1fr);padding:10px 0}.pa-releve>div:first-child{border-top:0;padding-top:0}.pa-releve dt{color:var(--ep-gris-2);font:700 var(--pa-t-cap)/1.4 var(--ep-titre);letter-spacing:.1em;text-transform:uppercase}.pa-releve dd{color:var(--ep-encre);font-size:var(--pa-t-petit);min-width:0}.pa-releve dd b{color:var(--ep-nuit);font-weight:600}.pa-releve__num{color:var(--ep-nuit)!important;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.06em}@media (max-width:600px){.pa-releve>div{gap:2px;grid-template-columns:minmax(0,1fr)}}.pa-texte--source{align-items:center;color:var(--ep-gris-2);display:flex;font:500 var(--pa-t-mini)/1.4 var(--ep-corps);gap:8px;letter-spacing:.04em;margin-bottom:14px;text-transform:uppercase}.pa-texte--source svg{color:var(--ep-lagon);flex:none;height:14px;width:14px}.pa-tunnel__liste{display:grid;gap:14px}.pa-tunnel__liste li{align-items:start;color:var(--ep-gris-1);display:grid;font-size:var(--pa-t-petit);gap:12px;grid-template-columns:20px minmax(0,1fr);line-height:1.6}.pa-tunnel__liste li svg{color:var(--ep-lagon);height:18px;margin-top:3px;width:18px}.pa-tunnel__liste li b{color:var(--ep-nuit);font-weight:600}.pa-tunnel__mentions{background:var(--ep-ivoire);margin-top:28px}.pa-tunnel__corps>:is(.pa-carte,form)+:is(.pa-carte,form){margin-top:28px}.pa-tunnel__corps>form>.pa-bloc+*{margin-top:20px}@media (max-width:900px){.pa-tunnel__corps>:is(.pa-carte,form)+:is(.pa-carte,form){margin-top:20px}}.pa-form-court{display:grid;gap:4px;grid-template-columns:minmax(0,1fr)}.pa-form-court .pa-champ{max-width:420px}.pa-actions--fin{justify-content:flex-end;margin-top:20px}@media (max-width:600px){.pa-actions--fin{justify-content:stretch}.pa-actions--fin .pa-btn{flex:1}.pa-form-court .pa-champ{max-width:none}.pa-tunnel .pa-barre-sauve .pa-btn,.pa-tunnel .pa-carte__pied .pa-btn{line-height:1.3;padding:8px 14px;text-align:center;white-space:normal}}.pa .pa-photo__rang{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;margin:8px 0 0}.pa .pa-photo__rang-n{color:var(--ep-gris-1);font:700 13px/1 var(--ep-titre);white-space:nowrap}.pa .pa-photo__rang-sur{color:var(--ep-gris-2);font-weight:400}.pa .pa-photo__rang-actions{display:flex;flex-wrap:wrap;gap:4px}.pa .pa-photo__rang-actions form{display:inline-flex;margin:0}.pa .pa-photo__rang .pa-btn{font-size:12px;min-height:32px;padding:0 9px}.pa .pa-photo__rang .pa-btn[disabled]{cursor:not-allowed;opacity:.4}.pa .pa-galerie--saisissable>li{cursor:grab}.pa .pa-galerie--saisissable>li.pa-photo--saisie{cursor:grabbing;opacity:.5}.pa .pa-galerie--saisissable>li.pa-photo--cible{outline:2px dashed var(--ep-ambre);outline-offset:2px}@media (max-width:900px){.pa .pa-liste__act>form{flex:1 1 auto}.pa .pa-liste__act>form>.pa-btn{width:100%}.pa .pa-tete-page__actions>form{flex:1 1 auto}.pa .pa-tete-page__actions>form>.pa-btn{width:100%}}.pa-bandeau-admin{background:var(--ep-ambre);border-bottom:1px solid var(--ep-ambre-appui);color:var(--ep-ambre-encre);position:sticky;top:0;z-index:60}.pa-bandeau-admin__dedans{align-items:center;display:flex;gap:var(--ep-r-s,12px);margin:0 auto;max-width:1440px;padding:10px 16px}.pa-bandeau-admin__icone{flex:0 0 auto;height:20px;width:20px;fill:currentColor}.pa-bandeau-admin__dire{flex:1 1 auto;font-size:.9375rem;line-height:1.4;margin:0}.pa-bandeau-admin__sep{margin:0 .35em;opacity:.7}.pa-bandeau-admin__fin{opacity:.85}@media (max-width:1100px){.pa-bandeau-admin__fin{display:none}}.pa-bandeau-admin__sortie{align-items:center;background:var(--ep-ambre-encre);border-radius:6px;color:var(--ep-ambre);display:inline-flex;flex:0 0 auto;font-weight:600;gap:8px;padding:8px 14px;text-decoration:none}.pa-bandeau-admin__sortie:focus-visible,.pa-bandeau-admin__sortie:hover{background:var(--ep-encre);color:#fff}.pa-bandeau-admin__sortie .i{height:16px;width:16px;fill:currentColor}@media (max-width:700px){.pa-bandeau-admin__dedans{flex-wrap:wrap}.pa-bandeau-admin__dire{flex:1 1 100%}.pa-bandeau-admin__nom{white-space:normal}.pa-bandeau-admin__sortie{justify-content:center;width:100%}}.pa-selecteur--administre{align-items:center;background:var(--ep-ivoire);border:1px solid var(--ep-sable-2);border-left:3px solid var(--ep-ambre);border-radius:8px;color:var(--ep-encre);display:flex;gap:12px;min-width:0;padding:6px 14px 6px 10px}.pa-selecteur--administre .pa-selecteur__nom{display:flex;flex-direction:column;gap:1px;min-width:0}.pa-selecteur--administre .pa-selecteur__nom b{line-height:1.25;overflow-wrap:anywhere;white-space:normal}.pa-selecteur--administre .pa-selecteur__vignette{align-items:center;background:var(--ep-ambre);color:var(--ep-ambre-encre);display:inline-flex;justify-content:center}.pa-selecteur--administre .pa-selecteur__vignette .i{height:18px;width:18px;fill:currentColor}.pa-selecteur__surtitre{color:var(--ep-ambre-texte);display:block;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.pa-selecteur--administre .pa-selecteur__note{color:var(--ep-gris-1)}.pa-selecteur__retour{align-items:center;border-radius:6px;color:var(--ep-bouton);display:inline-flex;flex:none;font-size:.875rem;font-weight:600;gap:6px;margin-left:auto;padding:6px 10px;text-decoration:none;white-space:nowrap}.pa-selecteur__retour:focus-visible,.pa-selecteur__retour:hover{background:var(--ep-sable);color:var(--ep-bouton)}.pa-selecteur__retour .i{height:14px;width:14px;fill:currentColor}@media (max-width:700px){.pa-selecteur--administre{flex-wrap:wrap}.pa-selecteur__retour{justify-content:center;margin-left:0;width:100%}}.pa .pa-annonce>.pa-annonce__act,.pa .pa-annonce>.pa-annonce__motif{grid-column:1/-1}.pa .pa-annonce>.pa-annonce__act{flex-wrap:wrap;justify-content:flex-start}.pa .pa-annonce>.pa-annonce__motif{margin:0}.pa-annonce__etat{align-items:flex-start;display:inline-flex;flex-direction:column;gap:5px}.pa-annonce__detail{color:var(--ep-gris-1);font:400 var(--pa-t-mini)/1.45 var(--ep-corps)}.pa-annonce__nb b{color:var(--ep-nuit);font:700 var(--pa-t-corps)/1.3 var(--ep-titre)}.pa-annonce__nouv{color:var(--ep-ambre-fonce);display:block;font:600 var(--pa-t-mini)/1.4 var(--ep-corps);margin-top:2px}.pa .pa-annonce__motif span{overflow-wrap:anywhere}@media (max-width:900px){.pa .pa-annonce>.pa-annonce__motif{margin-top:12px}.pa-annonce__etat{gap:4px}}.pa-annonce-rappel{background:var(--ep-sable);border:1px solid var(--ep-sable-3);border-radius:var(--ep-r-m);color:var(--ep-gris-1);font:400 var(--pa-t-petit)/1.55 var(--ep-corps);margin-top:28px;padding:18px 20px}.pa-annonce-rappel h2{color:var(--ep-nuit);font:700 var(--pa-t-corps)/1.35 var(--ep-titre);margin:0 0 8px}.pa-annonce-rappel ul{list-style:disc;margin:0;padding-left:18px}.pa-annonce-rappel li+li{margin-top:6px}.pa-annonce-rappel b{color:var(--ep-encre);font-weight:600}.pa-annonce-rappel+.pa-carte{margin-top:28px}.pa-candidatures{display:grid;gap:16px;list-style:none;margin:0;padding:0}.pa-candidature__meta{color:var(--ep-gris-1);font-size:var(--pa-t-petit);margin:0 0 12px;overflow-wrap:anywhere}.pa-candidature__meta a{color:var(--ep-bouton);font-weight:600}.pa-candidature__message{color:var(--ep-encre);font:400 var(--pa-t-corps)/1.65 var(--ep-corps);max-width:72ch;overflow-wrap:anywhere}.pa .pa-messages+.pa-annonces{margin-top:24px}.pa-bandeau-demo{align-items:center;background:var(--ep-ambre-pale);border-bottom:2px solid var(--ep-ambre);color:var(--ep-ambre-texte);display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;padding:12px max(var(--pa-marge),calc((100% - var(--pa-conteneur))/2))}.pa-bandeau-demo p{margin:0}.pa-bandeau-demo__texte{display:grid;flex:1 1 420px;font-size:var(--pa-t-petit);gap:4px;min-width:0}.pa-bandeau-demo__titre{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--pa-t-corps);gap:4px 16px}.pa-bandeau-demo__temps{font-variant-numeric:tabular-nums}.pa-bandeau-demo__alerte,.pa-bandeau-demo__temps time{font-weight:700}.pa-bandeau-demo__actions{display:flex;flex-wrap:wrap;gap:8px}.pa-bandeau-demo__actions form{margin:0}.pa-demo__carte .pa-carte__corps{display:grid;gap:10px}.pa-demo__titre{color:var(--ep-nuit);font-size:var(--pa-t-carte);font-weight:700;margin:0}.pa-demo__temps time{font-variant-numeric:tabular-nums;font-weight:700}.pa-demo__quand{color:var(--ep-gris-1);margin:0}.pa-demo .pa-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0}.pa-demo .pa-actions form{margin:0}.pa-demo__fuseau{color:var(--ep-gris-1);font-size:var(--pa-t-petit);margin:0 0 12px}.pa-demo__jours ul{flex-wrap:wrap}.pa-demo__grille{margin:16px 0 0}.pa-demo__creneaux{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));list-style:none;margin:0;padding:0}.pa-demo__creneau{background:#fff;border:1px solid var(--ep-filet);border-radius:8px;color:var(--ep-nuit);cursor:pointer;display:block;font:inherit;font-variant-numeric:tabular-nums;font-weight:600;min-height:40px;padding:8px 4px;text-align:center;width:100%}.pa-demo__creneau:focus-visible,.pa-demo__creneau:hover{background:var(--ep-ambre-pale);border-color:var(--ep-ambre)}.pa-demo__creneau--pris{background:var(--ep-sable);color:var(--ep-gris-1);cursor:default;font-weight:400;text-decoration:line-through}.pa-demo__regles{color:var(--ep-gris-1);font-size:var(--pa-t-petit);list-style:disc;margin:16px 0 0;padding-left:20px}.pa-demo__regles li+li{margin-top:4px}@media (max-width:900px){.pa-bandeau-demo{padding:12px var(--pa-marge)}.pa-bandeau-demo__actions{width:100%}.pa-bandeau-demo__actions .pa-btn,.pa-bandeau-demo__actions form{flex:1 1 auto}.pa-bandeau-demo__actions form .pa-btn{width:100%}}.pa .pa-pp-accroche{color:var(--ep-nuit);font-size:var(--pa-t-corps);font-weight:600}.pa .pa-pp{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);box-shadow:var(--ep-el-1);overflow:hidden}.pa .pa-pp__bandeau{background:var(--ep-nuit);border-bottom:3px solid var(--ep-ambre);color:#fff;padding:16px 24px}.pa .pa-pp__signature{align-items:center;color:var(--ep-ambre);display:flex;font:700 var(--pa-t-cap)/1.3 var(--ep-titre);gap:9px;letter-spacing:.16em;text-transform:uppercase}.pa .pa-pp__signature:before{background:var(--ep-ambre);border-radius:2px;content:"";flex:none;height:9px;width:9px}.pa .pa-pp__message{color:#fff;font:800 21px/1.3 var(--ep-titre);letter-spacing:-.3px;margin-top:8px;max-width:46ch}.pa .pa-pp__corps{padding:18px 24px 20px}.pa .pa-pp__corps h2{font-size:var(--pa-t-sect);font-weight:800;letter-spacing:-.3px;line-height:1.25}.pa .pa-pp__texte{color:var(--ep-gris-1);font-size:var(--pa-t-corps);line-height:1.6;margin-top:8px;max-width:78ch}.pa .pa-pp__parcours{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:16px 0 0;padding:0}.pa .pa-pp__parcours li{align-content:start;align-items:center;background:var(--ep-ivoire);border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);column-gap:10px;display:grid;grid-template-columns:32px 1fr;padding:12px 14px;position:relative;row-gap:4px}.pa .pa-pp__parcours li+li:before{border-right:2px solid var(--ep-sable-3);border-top:2px solid var(--ep-sable-3);content:"";height:8px;left:-10px;position:absolute;top:24px;transform:rotate(45deg);width:8px}.pa .pa-pp__ic{background:var(--ep-ambre-pale);border-radius:50%;color:var(--ep-ambre-fonce);display:grid;height:32px;place-items:center;width:32px}.pa .pa-pp__ic svg{height:17px;width:17px}.pa .pa-pp__num{display:none}.pa .pa-pp__pas{color:var(--ep-ambre-fonce);font:700 var(--pa-t-cap)/1.2 var(--ep-titre);letter-spacing:.12em;text-transform:uppercase}.pa .pa-pp__parcours b{color:var(--ep-nuit);font:700 var(--pa-t-corps)/1.35 var(--ep-titre);grid-column:1/-1}.pa .pa-pp__sous{color:var(--ep-gris-1);font-size:var(--pa-t-petit);grid-column:1/-1;line-height:1.5}.pa .pa-pp--allege .pa-pp__sous{display:none}.pa .pa-pp__duo{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);margin-top:16px}.pa .pa-pp__exemple{background:var(--ep-lagon-pale);border-left:3px solid var(--ep-lagon);border-radius:0 var(--ep-r-s) var(--ep-r-s) 0;padding:12px 16px}.pa .pa-pp__exemple p{color:var(--ep-lagon-texte);font-size:var(--pa-t-corps);line-height:1.55}.pa .pa-pp__exemple p+p{margin-top:6px}.pa .pa-pp__exemple b{color:var(--ep-lagon-texte);font-weight:700}.pa .pa-pp__fort{color:var(--ep-encre);font-size:var(--pa-t-corps);line-height:1.55}.pa .pa-pp__fort b{color:var(--ep-nuit)}.pa .pa-pp-simple{background:var(--ep-ambre-pale);border:1px solid rgba(240,160,16,.45);border-left:5px solid var(--ep-ambre);border-radius:var(--ep-r-m);margin-bottom:16px;padding:16px 20px}.pa .pa-pp-simple h2{color:var(--ep-ambre-texte);font-size:var(--pa-t-carte);font-weight:800}.pa .pa-pp-simple p{color:var(--ep-ambre-texte);font-size:var(--pa-t-corps);line-height:1.55;margin-top:6px;max-width:80ch}.pa #ajouter-produit{scroll-margin-top:90px}@media (max-width:1100px){.pa .pa-pp__parcours{grid-template-columns:repeat(2,minmax(0,1fr))}.pa .pa-pp__parcours li+li:before{display:none}}@media (max-width:900px){.pa .pa-pp__bandeau{padding:14px 16px}.pa .pa-pp__message{font-size:18px;margin-top:6px}.pa .pa-pp__corps{padding:16px 16px 18px}.pa .pa-pp__texte{display:none}.pa .pa-pp__parcours{border-top:1px solid var(--ep-filet);display:block;margin-top:12px}.pa .pa-pp__parcours li{align-items:center;background:none;border:0;border-bottom:1px solid var(--ep-filet);border-radius:0;display:flex;gap:12px;padding:9px 0}.pa .pa-pp__ic,.pa .pa-pp__parcours li+li:before,.pa .pa-pp__sous{display:none}.pa .pa-pp__num{background:var(--ep-nuit);border-radius:50%;color:#fff;display:grid;flex:none;font:700 13px/1 var(--ep-titre);height:26px;place-items:center;width:26px}.pa .pa-pp__pas{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.pa .pa-pp__parcours b{font-size:14.5px;line-height:1.35}.pa .pa-pp__duo{gap:12px;grid-template-columns:1fr;margin-top:14px}.pa .pa-pp__exemple{padding:12px 14px}.pa .pa-pp__exemple p{display:inline;font-size:var(--pa-t-petit);line-height:1.55}.pa .pa-pp__exemple p+p{margin-top:0}.pa .pa-pp__exemple p:after{content:" "}.pa .pa-pp__fort{font-size:14px}.pa .pa-pp-simple{padding:14px 16px}.pa .pa-pp-simple p{font-size:14px;line-height:1.5}}.pa .pa-offres{--pa-cols:48px minmax(200px,1fr) auto}.pa .pa-offre{gap:16px;padding:14px 18px}.pa .pa-offre__vue{background:var(--ep-sable);border-radius:var(--ep-r-s);color:var(--ep-nuit);display:grid;font:800 18px/1 var(--ep-titre);height:48px;overflow:hidden;place-items:center;width:48px}.pa .pa-offre__vue img{display:block;height:100%;object-fit:cover;width:100%}.pa .pa-offre__dire{display:flex;flex-direction:column;gap:3px;min-width:0}.pa .pa-offre__nom{color:var(--ep-nuit);font:700 var(--pa-t-corps)/1.35 var(--ep-titre);overflow-wrap:anywhere}.pa .pa-offre__marque{color:var(--ep-gris-2);font-size:var(--pa-t-mini)}.pa .pa-offre__prix{color:var(--ep-gris-1);font-size:var(--pa-t-petit);font-variant-numeric:tabular-nums}.pa .pa-offre__prix b{color:var(--ep-encre);font-weight:600}.pa .pa-offre__etats{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:3px}.pa .pa-offre__fraicheur{align-items:center;color:var(--ep-gris-1);display:inline-flex;font-size:var(--pa-t-mini);gap:6px}.pa .pa-offre__fraicheur:before{background:var(--ep-lagon);border-radius:50%;content:"";flex:none;height:7px;width:7px}.pa .pa-offre__fraicheur--confirmer:before{background:var(--ep-ambre)}.pa .pa-offre__fraicheur--ancienne:before{background:var(--ep-gris-3)}.pa .pa-offre__motif{color:var(--pa-rouge);font-size:var(--pa-t-mini)}.pa .pa-offre__act{align-items:center;flex-wrap:wrap;gap:8px}.pa .pa-offre__act .pa-btn{font-size:13.5px;min-height:40px;padding:0 14px}.pa .pa-offre--retiree .pa-offre__nom,.pa .pa-offre--retiree .pa-offre__vue{opacity:.65}@media (max-width:900px){.pa .pa-liste__ligne.pa-offre{align-items:start;display:grid;gap:0 14px;grid-template-columns:48px minmax(0,1fr)}.pa .pa-offre__act{grid-column:1/-1}.pa .pa-offre__act .pa-btn{min-height:44px}}.pa .pa-ac{position:relative}.pa .pa-ac__label{color:var(--ep-nuit);display:block;font:600 var(--pa-t-petit)/1.35 var(--ep-corps);margin-bottom:7px}.pa .pa-ac__barre{align-items:stretch;display:flex;flex-wrap:nowrap;gap:8px}.pa .pa-ac__champ{flex:1 1 auto;height:48px;min-width:0}.pa .pa-ac__barre .pa-btn{flex:none;min-height:48px}.pa .pa-ac__panneau{background:#fff;border:1px solid var(--ep-filet);border-radius:var(--ep-r-m);box-shadow:var(--ep-el-2);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.pa .pa-ac__panneau[hidden]{display:none}.pa .pa-ac__liste{list-style:none;margin:0;max-height:352px;overflow-y:auto;padding:6px 0}.pa .pa-ac__liste:empty{display:none}.pa .pa-ac__option{align-items:center;cursor:pointer;display:flex;gap:12px;padding:9px 16px}.pa .pa-ac__option+.pa-ac__option{border-top:1px solid var(--ep-sable)}.pa .pa-ac__option.est-active,.pa .pa-ac__option:hover{background:var(--ep-ambre-pale)}.pa .pa-ac__option.est-active{box-shadow:inset 3px 0 0 var(--ep-ambre)}.pa .pa-ac__texte{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.pa .pa-ac__nom{color:var(--ep-nuit);font:600 var(--pa-t-corps)/1.35 var(--ep-titre);overflow-wrap:anywhere}.pa .pa-ac__details{color:var(--ep-gris-1);font-size:var(--pa-t-mini)}.pa .pa-ac__etat{background:var(--ep-lagon-pale);border-radius:999px;color:var(--ep-lagon-texte);flex:none;font:700 11px/1.5 var(--ep-titre);padding:2px 9px;white-space:nowrap}.pa .pa-ac__etat--retire{background:var(--ep-sable);color:var(--ep-gris-1)}.pa .pa-ac__vide{color:var(--ep-encre);font-size:var(--pa-t-petit);padding:14px 16px 4px}.pa .pa-ac__vide[hidden]{display:none}.pa .pa-ac__pied{background:var(--ep-ivoire);border-top:1px solid var(--ep-filet);color:var(--ep-gris-1);font-size:var(--pa-t-petit);padding:10px 16px 12px}.pa .pa-ac__proposer{color:var(--ep-bouton);font-weight:700}@media (max-width:900px){.pa .pa-ac__barre{gap:6px}.pa .pa-ac__barre .pa-btn{gap:6px;padding:0 12px}.pa .pa-ac__champ{padding:0 10px}.pa .pa-ac__option{flex-wrap:wrap;padding:11px 14px;row-gap:4px}}.pa-communes .pa-cases{column-gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr))}.pa-communes .pa-case{min-height:40px;padding:6px 0}