@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_503f247c-module__D3e6Nq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_503f247c-module__D3e6Nq__variable{--police-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_ecd41fa9-module__WqDCzq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_ecd41fa9-module__WqDCzq__variable{--police-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Syncopate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7a8b32da25bb25d4-s.0g-q227gu2h-o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syncopate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80680c420594b047-s.p.0kj432opsqcp6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ae55a6bb58b3c593-s.17b3fheucd-bi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(../media/702db7bdc064d9ba-s.p.1h2ytxfdjw-xl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syncopate Fallback;src:local(Arial);ascent-override:46.21%;descent-override:12.65%;line-gap-override:4.46%;size-adjust:164.4%}.syncopate_7d16d283-module__GW5u-q__className{font-family:Syncopate,Syncopate Fallback;font-style:normal}.syncopate_7d16d283-module__GW5u-q__variable{--police-syncopate:"Syncopate", "Syncopate Fallback"}
:root{--brand-orange:#e85002;--brand-black:#1a1a1a;--brand-white:#f9f9f9;--brand-gray:#646464;--brand-dark-gray:#333;--brand-light-gray:#a7a7a7;--brand-gradient-red:#c10801;--surface:#fff;--surface-subtle:#f9f9f9;--surface-sunken:#f1f1f1;--border:#e4e4e4;--border-strong:#a7a7a7;--text:#1a1a1a;--text-secondary:#4a4a4a;--text-muted:#646464;--accent:#e85002;--accent-hover:#c74302;--accent-action:#c74302;--accent-action-hover:#ae3b02;--accent-contrast:#fff;--accent-lien:#ae3b02;--focus-ring:#e85002;--border-control:#8a8a8a;--status-ok:#0b7a4b;--status-warn:#8f5806;--status-danger:#c10801;--status-info:#1f4e79;--status-neutral:#646464;--status-ok-soft:#e6f4ee;--status-warn-soft:#fbf1de;--status-danger-soft:#fbe7e6;--status-info-soft:#e8eef5;--status-neutral-soft:#eee;--vitrine-fond:#1a1a1a;--vitrine-surface:#333;--vitrine-texte:#f9f9f9;--vitrine-texte-doux:#a7a7a7;--vitrine-bord:#4a4a4a;--chrome-bg:#141619;--chrome-bar:#1a1d21;--chrome-line:#262a30;--chrome-ink:#a2a9b2;--chrome-title:#f2f3f5;--chrome-faint:#7b828b;--chrome-on:#23272d;--chrome-on-ink:#fff;--font-brand:var(--police-syncopate), "Syncopate", ui-sans-serif, system-ui, sans-serif;--font-ui:var(--police-inter), "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--police-archivo), "Archivo", var(--police-inter), "Inter", system-ui, sans-serif;--rayon-s:4px;--rayon-m:6px;--rayon-l:6px}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ps-fond:var(--surface-subtle);--ps-surface:var(--surface);--ps-surface-2:var(--surface-sunken);--ps-bord:var(--border);--ps-bord-fort:var(--border-strong);--ps-bord-controle:var(--border-control);--ps-texte:var(--text);--ps-texte-doux:var(--text-secondary);--ps-texte-faible:var(--text-muted);--ps-accent:var(--accent);--ps-accent-lien:var(--accent-lien);--ps-accent-action:var(--accent-action);--ps-accent-action-survol:var(--accent-action-hover);--ps-accent-contraste:var(--accent-contrast);--ps-accent-fort:var(--accent-hover);--ps-accent-doux:var(--status-info-soft);--ps-ok:var(--status-ok);--ps-ok-doux:var(--status-ok-soft);--ps-alerte:var(--status-warn);--ps-alerte-doux:var(--status-warn-soft);--ps-danger:var(--status-danger);--ps-danger-doux:var(--status-danger-soft);--ps-neutre:var(--status-neutral);--ps-neutre-doux:var(--status-neutral-soft);--ps-chrome-fond:var(--chrome-bg);--ps-chrome-barre:var(--chrome-bar);--ps-chrome-filet:var(--chrome-line);--ps-chrome-texte:var(--chrome-ink);--ps-chrome-titre:var(--chrome-title);--ps-chrome-faible:var(--chrome-faint);--ps-chrome-actif:var(--chrome-on);--ps-chrome-actif-texte:var(--chrome-on-ink);--ps-1:.25rem;--ps-2:.5rem;--ps-3:.75rem;--ps-4:1rem;--ps-5:1.5rem;--ps-6:2rem;--ps-7:3rem;--ps-police:var(--font-ui);--ps-police-titre:var(--font-display);--ps-police-marque:var(--font-brand);--ps-police-chiffres:var(--font-ui);--ps-t-xs:.75rem;--ps-t-s:.8125rem;--ps-t-m:.875rem;--ps-t-l:1rem;--ps-t-xl:1.25rem;--ps-t-xxl:1.5rem;--ps-r-s:var(--rayon-s);--ps-r-m:var(--rayon-m);--ps-r-l:var(--rayon-l);--ps-ombre:0 1px 2px #1a1a1a14;--ps-largeur-nav:15rem;--ps-mesure:65ch;--ps-champ-court:7rem;--ps-champ-moyen:22rem;--background:var(--ps-fond);--foreground:var(--ps-texte)}*{box-sizing:border-box}html,body{max-width:100vw;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--ps-police);font-size:var(--ps-t-m);-webkit-font-smoothing:antialiased;line-height:1.5}body>main{padding:var(--ps-7) var(--ps-6)}a{color:var(--ps-accent-lien)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--ps-r-s)}.ps-modele-nom{font-weight:600;display:block}.ps-modele-cle{font-size:var(--ps-t-xs);color:var(--ps-texte-faible);display:block}.ps-shell{grid-template-columns:var(--ps-largeur-nav) minmax(0, 1fr);min-height:100vh;display:grid}.ps-colonne{flex-direction:column;min-width:0;display:flex}.ps-topbar{z-index:20;justify-content:space-between;align-items:center;gap:var(--ps-4);padding:var(--ps-2) var(--ps-6);background:var(--ps-chrome-barre);border-bottom:1px solid var(--ps-chrome-filet);min-height:3.25rem;color:var(--ps-chrome-texte);display:flex;position:sticky;top:0}.ps-topbar-outils{align-items:center;gap:var(--ps-2);flex:none;display:flex}.ps-topbar-role{font-size:var(--ps-t-xs);color:var(--ps-chrome-texte);white-space:nowrap}.ps-topbar-bouton{border-radius:var(--ps-r-s);width:2rem;height:2rem;color:var(--ps-chrome-texte);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ps-topbar-bouton:hover{background:var(--ps-chrome-actif);color:var(--ps-chrome-actif-texte)}.ps-avatar{border-radius:var(--ps-r-s);background:var(--ps-chrome-actif);width:2rem;height:2rem;color:var(--ps-chrome-actif-texte);font-size:var(--ps-t-xs);letter-spacing:.02em;justify-content:center;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.ps-avatar:hover{background:var(--ps-accent-action)}.ps-recherche{align-items:center;gap:var(--ps-2);max-width:26rem;padding:0 var(--ps-2);background:var(--ps-chrome-fond);border:1px solid var(--ps-chrome-filet);border-radius:var(--ps-r-s);flex:auto;display:flex;position:relative}.ps-recherche-icone{color:var(--ps-chrome-texte);flex:none}.ps-recherche-champ{min-width:0;padding:var(--ps-2) 0;color:var(--ps-chrome-titre);font:inherit;font-size:var(--ps-t-m);background:0 0;border:0;flex:auto}.ps-recherche-champ::placeholder{color:var(--ps-chrome-texte);opacity:1}.ps-recherche-champ:focus{outline:none}.ps-recherche:focus-within{border-color:var(--ps-accent);outline:2px solid var(--ps-accent);outline-offset:1px}.ps-recherche-touche{padding:1px var(--ps-1);border:1px solid var(--ps-chrome-filet);border-radius:var(--ps-r-s);font-family:var(--ps-police);font-size:var(--ps-t-xs);color:var(--ps-chrome-texte);flex:none}.ps-invisible{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ps-nav{background:var(--ps-chrome-fond);color:var(--ps-chrome-texte);border-right:1px solid var(--ps-chrome-filet);padding:var(--ps-4) var(--ps-3);gap:var(--ps-4);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.ps-marque{font-size:var(--ps-t-l);letter-spacing:-.01em;padding:0 var(--ps-2);color:var(--ps-chrome-titre);font-weight:650;text-decoration:none}.ps-nav-tete{gap:var(--ps-3);flex-direction:column;display:flex}.ps-nav-groupe{gap:var(--ps-1);flex-direction:column;display:flex}.ps-nav-groupe-titre{padding:var(--ps-2) var(--ps-2) var(--ps-1);font-size:var(--ps-t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ps-chrome-faible);margin:0;font-weight:600}.ps-nav-liste{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.ps-nav-icone{opacity:.85;flex:none}.ps-nav-libelle{overflow-wrap:anywhere;flex:auto;min-width:0}.ps-nav-compteur{padding:0 var(--ps-1);border-radius:var(--ps-r-s);background:var(--ps-chrome-actif);color:var(--ps-chrome-actif-texte);font-size:var(--ps-t-xs);font-variant-numeric:tabular-nums;flex:none}.ps-nav-compteur:before{content:attr(data-nombre);content:attr(data-nombre) / ""}.ps-nav-role{font-size:var(--ps-t-xs);color:var(--ps-chrome-texte);flex:none}.ps-nav-lien{align-items:center;gap:var(--ps-2);padding:var(--ps-2) var(--ps-2);border-radius:var(--ps-r-m);color:var(--ps-chrome-texte);font-size:var(--ps-t-m);border-inline-start:2px solid #0000;text-decoration:none;display:flex}.ps-nav-lien:hover{background:var(--ps-chrome-actif);color:var(--ps-chrome-titre)}.ps-nav-lien[aria-current=page]{background:var(--ps-chrome-actif);border-inline-start-color:var(--ps-accent);color:var(--ps-chrome-actif-texte);font-weight:600}.ps-nav-pied{border-top:1px solid var(--ps-chrome-filet);padding-top:var(--ps-3);font-size:var(--ps-t-xs);color:var(--ps-chrome-faible);gap:var(--ps-2);overflow-wrap:anywhere;flex-direction:column;margin-top:auto;display:flex}.ps-nav-pied a{color:var(--ps-chrome-texte);text-underline-offset:2px;text-decoration:underline}.ps-nav-pied a:hover,.ps-nav-pied strong{color:var(--ps-chrome-titre)}.ps-nav-pied .ps-btn{border-color:var(--ps-chrome-filet);color:var(--ps-chrome-texte);background:0 0}.ps-nav-pied .ps-btn:hover{background:var(--ps-chrome-actif);border-color:var(--ps-chrome-actif);color:var(--ps-chrome-actif-texte)}.ps-nav-pied .ps-note{color:var(--ps-chrome-faible)}.ps-langues{gap:var(--ps-1);flex-direction:column;display:flex}.ps-langues-boutons{gap:var(--ps-1);display:flex}.ps-langue{padding:var(--ps-1) var(--ps-2);border:1px solid var(--ps-chrome-filet);border-radius:var(--ps-r-s);color:var(--ps-chrome-texte);font:inherit;font-size:var(--ps-t-xs);cursor:pointer;background:0 0}.ps-langue:hover{background:var(--ps-chrome-actif);color:var(--ps-chrome-actif-texte)}.ps-langue--active{background:var(--ps-chrome-actif);border-color:var(--ps-chrome-actif);color:var(--ps-chrome-actif-texte);font-weight:650}.ps-main{min-width:0;padding:var(--ps-5) var(--ps-6) var(--ps-7);gap:var(--ps-5);flex-direction:column;display:flex}.ps-entete{justify-content:space-between;align-items:flex-start;gap:var(--ps-3);flex-wrap:wrap;display:flex}.ps-entete h1{font-size:var(--ps-t-xxl);letter-spacing:-.015em;margin:0;font-weight:650}.ps-entete p{margin:var(--ps-1) 0 0;color:var(--ps-texte-doux);font-size:var(--ps-t-m)}.ps-actions{gap:var(--ps-2);flex-wrap:wrap;align-items:center;display:flex}.ps-carte{background:var(--ps-surface);border:1px solid var(--ps-bord);border-radius:var(--ps-r-l);box-shadow:var(--ps-ombre)}.ps-carte-entete{padding:var(--ps-3) var(--ps-4);border-bottom:1px solid var(--ps-bord);gap:var(--ps-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.ps-carte-entete h2,.ps-carte-entete h3{font-size:var(--ps-t-l);margin:0;font-weight:620}.ps-carte-corps{padding:var(--ps-4)}.ps-grille{gap:var(--ps-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.ps-alarme{justify-content:space-between;align-items:center;gap:var(--ps-4);padding:var(--ps-4) var(--ps-5);border:1px solid var(--ps-bord);border-radius:var(--ps-r-l);background:var(--ps-surface);box-shadow:var(--ps-ombre);flex-wrap:wrap;display:flex}.ps-alarme--danger{border-inline-start:4px solid var(--ps-danger)}.ps-alarme--calme{border-inline-start:4px solid var(--ps-ok)}.ps-alarme--inconnu{border-inline-start:4px dashed var(--ps-neutre)}.ps-alarme-corps{flex:22rem;min-width:0}.ps-alarme-titre{font-family:var(--ps-police-titre);font-size:var(--ps-t-xl);letter-spacing:-.015em;margin:0;font-weight:650;line-height:1.25}.ps-alarme-nombre{font-family:var(--ps-police-titre);font-variant-numeric:tabular-nums;letter-spacing:-.03em;vertical-align:-.05em;font-size:2.25rem;font-weight:700}.ps-alarme--danger .ps-alarme-nombre{color:var(--ps-danger)}.ps-alarme-texte{margin:var(--ps-2) 0 0;color:var(--ps-texte-doux);font-size:var(--ps-t-m);max-width:56ch}.ps-zeros{align-items:baseline;gap:var(--ps-2) var(--ps-4);flex-wrap:wrap;display:flex}.ps-zeros-titre{font-size:var(--ps-t-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ps-texte-faible);margin:0;font-weight:600}.ps-zeros-liste{gap:var(--ps-1) var(--ps-4);font-size:var(--ps-t-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ps-stat{background:var(--ps-surface);border:1px solid var(--ps-bord);border-radius:var(--ps-r-l);padding:var(--ps-3) var(--ps-4);color:inherit;box-shadow:var(--ps-ombre);text-decoration:none;display:block}a.ps-stat:hover{border-color:var(--ps-bord-fort);background:var(--ps-surface-2)}.ps-stat-libelle{font-size:var(--ps-t-s);color:var(--ps-texte-doux);display:block}.ps-stat-valeur{font-family:var(--ps-police-titre);font-variant-numeric:tabular-nums;font-size:var(--ps-t-xxl);letter-spacing:-.02em;margin-top:var(--ps-1);font-weight:600;display:block}.ps-stat-note{font-size:var(--ps-t-xs);color:var(--ps-texte-faible);margin-top:var(--ps-1);display:block}.ps-stat--alerte{border-left:3px solid var(--ps-alerte)}.ps-stat--danger{border-left:3px solid var(--ps-danger)}.ps-table-enveloppe{scrollbar-width:thin;scrollbar-color:var(--ps-bord-fort) var(--ps-surface-2);overflow-x:auto}.ps-table-enveloppe::-webkit-scrollbar{height:10px}.ps-table-enveloppe::-webkit-scrollbar-track{background:var(--ps-surface-2)}.ps-table-enveloppe::-webkit-scrollbar-thumb{background:var(--ps-bord-fort);border-radius:var(--ps-r-s)}.ps-table{border-collapse:collapse;width:100%;font-size:var(--ps-t-m)}.ps-table--dense{min-width:46rem}.ps-table th,.ps-table td{text-align:left;padding:var(--ps-2) var(--ps-3);border-bottom:1px solid var(--ps-bord);vertical-align:top}.ps-table thead th{font-size:var(--ps-t-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ps-texte-faible);white-space:nowrap;background:var(--ps-surface-2);z-index:1;font-weight:600;position:sticky;top:0}.ps-table--dense th,.ps-table--dense td{padding-block:var(--ps-1);padding-inline:var(--ps-2)}.ps-table--dense thead th{white-space:normal}.ps-repli>summary{cursor:pointer;font-size:var(--ps-t-s);color:var(--ps-texte-doux);padding-block:var(--ps-1)}.ps-repli>summary:hover{color:var(--ps-texte)}.ps-repli[open]>summary{color:var(--ps-texte);font-weight:600}.ps-table-legende{caption-side:top;text-align:start;padding:0 0 var(--ps-2);font-size:var(--ps-t-s);color:var(--ps-texte-doux);max-inline-size:var(--ps-mesure)}.ps-table tbody tr:hover{background:var(--ps-surface-2)}.ps-table td.ps-num,.ps-table th.ps-num{font-family:var(--ps-police-chiffres);font-variant-numeric:tabular-nums;white-space:nowrap}.ps-table--dense thead th:first-child,.ps-table--dense tbody td:first-child,.ps-table--dense tbody th:first-child{z-index:2;background:var(--ps-surface);border-inline-end:1px solid var(--ps-bord);position:sticky;inset-inline-start:0}.ps-table--dense thead th:first-child{z-index:3;background:var(--ps-surface-2)}.ps-table--dense tbody tr:hover td:first-child,.ps-table--dense tbody tr:hover th:first-child{background:var(--ps-surface-2)}.ps-table--dense td:first-child{min-width:9rem}.ps-pastille{padding:1px var(--ps-2);border-radius:var(--ps-r-s);font-size:var(--ps-t-xs);white-space:nowrap;background:var(--ps-neutre-doux);color:var(--ps-neutre);border:1px solid #0000;border-inline-start:3px solid #0000;font-weight:600;display:inline-block}.ps-pastille--ok{background:var(--ps-ok-doux);color:var(--ps-ok);border-inline-start:3px solid var(--ps-ok)}.ps-pastille--alerte{background:var(--ps-alerte-doux);color:var(--ps-alerte);border-inline-start:3px dashed var(--ps-alerte)}.ps-pastille--danger{background:var(--ps-danger-doux);color:var(--ps-danger);border-inline-start:4px double var(--ps-danger)}.ps-pastille--accent{background:var(--ps-accent-doux);color:var(--status-info);border-inline-start:3px solid var(--status-info)}.ps-btn{align-items:center;gap:var(--ps-2);padding:var(--ps-2) var(--ps-3);border-radius:var(--ps-r-m);border:1px solid var(--ps-bord-fort);background:var(--ps-surface);color:var(--ps-texte);font:inherit;font-size:var(--ps-t-m);cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-flex}.ps-btn:hover:not(:disabled){background:var(--ps-surface-2)}.ps-btn:disabled{opacity:.55;cursor:not-allowed}.ps-btn--primaire{background:var(--ps-accent-action);border-color:var(--ps-accent-action);color:var(--ps-accent-contraste);font-weight:600}.ps-btn--primaire:hover:not(:disabled){background:var(--ps-accent-action-survol);border-color:var(--ps-accent-action-survol)}.ps-btn--petit{padding:var(--ps-1) var(--ps-2);font-size:var(--ps-t-xs)}.ps-btn--discret{color:var(--ps-texte-doux);text-underline-offset:.2em;background:0 0;border-color:#0000;text-decoration:underline}.ps-btn--discret:hover:not(:disabled){color:var(--ps-texte);background:0 0}.ps-btn--danger{background:var(--ps-danger);border-color:var(--ps-danger);color:var(--ps-accent-contraste);font-weight:600}.ps-btn--danger:hover:not(:disabled){background:var(--ps-danger);border-color:var(--ps-texte)}.ps-form-ligne{gap:var(--ps-3);flex-wrap:wrap;align-items:flex-end;display:flex}.ps-form-empile{gap:var(--ps-2);flex-direction:column;align-items:flex-start;display:flex}.ps-form-empile>input,.ps-form-empile>textarea,.ps-form-empile>select{inline-size:min(var(--ps-champ-moyen), 100%)}.ps-liste{gap:var(--ps-1);font-size:var(--ps-t-s);color:var(--ps-texte-doux);flex-direction:column;margin:0;padding-inline-start:var(--ps-4);display:flex}.ps-champ{gap:var(--ps-1);font-size:var(--ps-t-s);color:var(--ps-texte-doux);--ps-champ-largeur:100%;max-inline-size:var(--ps-mesure);flex-direction:column;display:flex}.ps-champ--court{--ps-champ-largeur:min(var(--ps-champ-court), 100%)}.ps-champ--moyen{--ps-champ-largeur:min(var(--ps-champ-moyen), 100%)}.ps-champ>input,.ps-champ>select,.ps-champ>textarea{inline-size:var(--ps-champ-largeur)}.ps-champ input,.ps-champ select,.ps-champ textarea,.ps-input{font:inherit;font-size:var(--ps-t-m);color:var(--ps-texte);background:var(--ps-surface);border:1px solid var(--ps-bord-controle);border-radius:var(--ps-r-m);padding:var(--ps-2);min-width:0}select.ps-input{appearance:none;cursor:pointer;padding-inline-end:calc(var(--ps-4) + var(--ps-2))}.ps-champ{position:relative}.ps-champ:has(select.ps-input):after{content:"";inset-inline-end:calc(100% - var(--ps-champ-largeur) + var(--ps-3));border-right:1.5px solid var(--ps-texte-doux);border-bottom:1.5px solid var(--ps-texte-doux);pointer-events:none;width:.45rem;height:.45rem;position:absolute;bottom:1.05rem;transform:rotate(45deg)}select.ps-input:disabled{color:var(--ps-texte-faible);background-color:var(--ps-surface-2);cursor:not-allowed}.ps-filtres{gap:var(--ps-3);flex-wrap:wrap;align-items:flex-end;display:flex}.ps-vide{text-align:center;padding:var(--ps-6) var(--ps-4);color:var(--ps-texte-doux);align-items:center;gap:var(--ps-2);flex-direction:column;display:flex}.ps-vide h3{font-size:var(--ps-t-l);color:var(--ps-texte);margin:0;font-weight:620}.ps-vide p{max-width:40rem;margin:0}.ps-erreur{border:1px solid var(--ps-danger);background:var(--ps-danger-doux);color:var(--ps-danger);border-radius:var(--ps-r-m);padding:var(--ps-3) var(--ps-4)}.ps-erreur h3{margin:0 0 var(--ps-1);font-size:var(--ps-t-l)}.ps-note{color:var(--ps-texte-doux);font-size:var(--ps-t-s)}.ps-squelette{border-radius:var(--ps-r-s);background:linear-gradient(90deg, var(--ps-surface-2) 25%, var(--ps-bord) 50%, var(--ps-surface-2) 75%);background-size:200% 100%;height:.9rem;animation:1.4s ease-in-out infinite ps-pulse;display:block}.ps-squelette+.ps-squelette{margin-top:var(--ps-2)}@keyframes ps-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ps-squelette{animation:none}}.ps-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ps-timeline li{gap:var(--ps-3);padding:var(--ps-2) 0;border-bottom:1px solid var(--ps-bord);grid-template-columns:9.5rem minmax(0,1fr);display:grid}.ps-timeline li:last-child{border-bottom:0}.ps-timeline time{font-family:var(--ps-police-chiffres);font-size:var(--ps-t-xs);color:var(--ps-texte-faible);white-space:nowrap}.ps-colonnes{gap:var(--ps-3);padding-bottom:var(--ps-3);align-items:flex-start;display:flex;overflow-x:auto}.ps-colonne{background:var(--ps-surface-2);border:1px solid var(--ps-bord);border-radius:var(--ps-r-l);padding:var(--ps-2);gap:var(--ps-2);flex-direction:column;flex:0 0 17rem;display:flex}.ps-colonne-titre{justify-content:space-between;align-items:baseline;gap:var(--ps-2);padding:var(--ps-1) var(--ps-2);font-size:var(--ps-t-s);font-weight:650;display:flex}.ps-fiche{background:var(--ps-surface);border:1px solid var(--ps-bord);border-radius:var(--ps-r-m);padding:var(--ps-2);gap:var(--ps-1);font-size:var(--ps-t-s);flex-direction:column;display:flex}.ps-fiche a{font-weight:600;text-decoration:none}.ps-fiche .ps-actions{gap:var(--ps-1)}.ps-fiche .ps-input{padding:var(--ps-1) var(--ps-2);font-size:var(--ps-t-xs)}.ps-raisons{gap:var(--ps-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ps-raison{gap:var(--ps-1) var(--ps-2);grid-template-columns:max-content minmax(0,1fr);align-items:baseline;line-height:1.6;display:grid}.ps-raison>.ps-pastille{justify-self:start}.ps-raison-action{color:var(--ps-texte-doux);font-size:var(--ps-t-s)}.ps-deux-colonnes{gap:var(--ps-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.ps-pile{gap:var(--ps-4);flex-direction:column;min-width:0;display:flex}.ps-pile>.ps-btn,.ps-pile>button{align-self:flex-start}.ps-main p,.ps-main li,.ps-main dd{max-inline-size:var(--ps-mesure)}.ps-main td p,.ps-main th p,.ps-main td li,.ps-main th li{max-inline-size:none}.ps-paires{gap:var(--ps-2) var(--ps-4);font-size:var(--ps-t-m);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.ps-paires dt{color:var(--ps-texte-doux)}.ps-paires dd{overflow-wrap:anywhere;margin:0}.ps-masque{color:var(--ps-texte-faible);font-style:italic}@media (max-width:1100px){.ps-deux-colonnes{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.ps-shell{grid-template-columns:minmax(0,1fr)}.ps-nav{border-right:0;border-bottom:1px solid var(--ps-chrome-filet);height:auto;position:static}.ps-nav-liste{flex-flow:wrap}.ps-nav-groupe{gap:var(--ps-1)}.ps-nav-libelle{flex:0 auto}.ps-nav-pied{flex-flow:wrap;align-items:center;margin-top:0}.ps-topbar{padding:var(--ps-2) var(--ps-4)}.ps-main{padding:var(--ps-4) var(--ps-4) var(--ps-6)}.ps-timeline li{gap:var(--ps-1);grid-template-columns:minmax(0,1fr)}}.ps-nav-espaces:not([hidden]){gap:var(--ps-1);padding:0 var(--ps-1);flex-direction:column;display:flex}.ps-nav-espaces .ps-note{padding:0 var(--ps-2);font-size:var(--ps-t-xs);text-transform:uppercase;letter-spacing:.05em}.ps-saut-contenu{z-index:100;padding:var(--ps-2) var(--ps-3);border:1px solid var(--ps-bord);background:var(--ps-fond);color:var(--ps-texte);clip-path:inset(50%);border-radius:4px;font-weight:600;text-decoration:none;position:absolute;inset-block-start:var(--ps-2);inset-inline-start:var(--ps-2)}.ps-saut-contenu:focus-visible{clip-path:none}.ps-entete{align-items:flex-end;gap:var(--ps-4) var(--ps-5);border-block-end:1px solid var(--ps-bord);padding-block-end:var(--ps-3)}.ps-entete>div:first-child{flex:22rem;min-width:min(22rem,100%)}.ps-entete h1{font-family:var(--ps-police-titre);font-size:var(--ps-t-xxl);overflow-wrap:anywhere;line-height:1.15}.ps-entete p{font-size:var(--ps-t-s)}.ps-entete .ps-actions{align-items:center}.ps-entete-etat{gap:var(--ps-2);flex-wrap:wrap;margin-block-start:var(--ps-2);display:flex}.ps-vitrine{background:var(--vitrine-fond);color:var(--vitrine-texte);min-height:100dvh}:is(html:has(.ps-vitrine),body:has(.ps-vitrine)){background:var(--vitrine-fond)}.ps-vitrine main{max-width:26rem;padding:var(--ps-7) var(--ps-5);gap:var(--ps-5);flex-direction:column;margin:0 auto;display:flex}.ps-vitrine-marque{align-items:center;gap:var(--ps-3);color:var(--vitrine-texte);text-decoration:none;display:flex}.ps-vitrine-marque img{width:auto;height:40px;padding:5px}.ps-vitrine-marque span{font-family:var(--ps-police-marque);font-size:var(--ps-t-l);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.ps-vitrine h1{font-family:var(--ps-police-titre);font-size:var(--ps-t-xxl);margin:0;line-height:1.2}.ps-vitrine p{color:var(--vitrine-texte-doux);font-size:var(--ps-t-m);margin:0;line-height:1.55}.ps-vitrine a{color:var(--accent)}.ps-vitrine form{gap:var(--ps-4);flex-direction:column;display:flex}.ps-vitrine form p{margin:0}.ps-vitrine form br{display:none}.ps-vitrine small{color:var(--vitrine-texte-doux);font-size:var(--ps-t-xs);margin-block-start:var(--ps-1);display:block}.ps-vitrine label{font-size:var(--ps-t-s);color:var(--vitrine-texte-doux);margin-block-end:var(--ps-1);display:block}.ps-vitrine input{width:100%;padding:var(--ps-2) var(--ps-3);border-radius:var(--ps-r-s);border:1px solid var(--vitrine-bord);background:var(--vitrine-surface);color:var(--vitrine-texte);font:inherit;font-size:var(--ps-t-m)}.ps-vitrine input:focus-visible{border-color:var(--accent)}.ps-vitrine button[type=submit]{width:100%;padding:var(--ps-3);border-radius:var(--ps-r-s);border:1px solid var(--accent-action);background:var(--accent-action);color:var(--accent-contrast);font:inherit;font-size:var(--ps-t-m);cursor:pointer;font-weight:600}.ps-vitrine button[type=submit]:hover:not(:disabled){background:var(--accent-action-hover);border-color:var(--accent-action-hover)}.ps-vitrine button[type=submit]:disabled{opacity:.55;cursor:not-allowed}.ps-vitrine .ps-carte{background:var(--vitrine-surface);border-color:var(--vitrine-bord);color:var(--vitrine-texte)}.ps-vitrine .ps-note,.ps-vitrine .ps-champ{color:var(--vitrine-texte-doux)}.ps-vitrine .ps-carte code{background:var(--vitrine-fond)}.ps-vitrine h2{font-family:var(--ps-police-titre);color:var(--vitrine-texte);margin:var(--ps-5) 0 var(--ps-2);font-size:var(--ps-t-xl)}.ps-vitrine h3{color:var(--vitrine-texte-doux);margin:var(--ps-5) 0 var(--ps-2);font-size:var(--ps-t-l)}.ps-vitrine ul{margin:0 0 var(--ps-4);gap:var(--ps-2);flex-direction:column;padding-inline-start:var(--ps-4);display:flex}.ps-vitrine li{color:var(--vitrine-texte)}.ps-vitrine code{font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,monospace;font-size:var(--ps-t-s);background:var(--vitrine-surface);border:1px solid var(--vitrine-bord);border-radius:var(--ps-r-s);padding:var(--ps-1) var(--ps-2);color:var(--vitrine-texte);overflow-wrap:anywhere}.ps-vitrine .ps-btn{margin-block:var(--ps-1)}.ps-vitrine .ps-bandeau{background:var(--vitrine-surface);color:var(--vitrine-texte);border-color:#0000}.ps-vitrine .ps-bandeau--erreur{border-inline-start:4px double var(--status-danger)}.ps-vitrine .ps-bandeau--ok{border-inline-start:3px solid var(--status-ok)}.ps-marque{align-items:center;gap:var(--ps-2);display:flex}.ps-marque img{flex:none;width:auto;height:28px;padding:4px}.ps-marque-noms>span{font-family:var(--ps-police-marque);font-size:var(--ps-t-xs);color:var(--ps-chrome-texte);letter-spacing:.1em;text-transform:uppercase;font-weight:400}.ps-marque .ps-marque-noms{min-width:0;font-family:var(--ps-police);font-size:var(--ps-t-m);letter-spacing:-.01em;text-transform:none;overflow-wrap:anywhere;flex-direction:column;font-weight:650;display:flex}.ps-marque-noms span{font-family:var(--ps-police-marque);font-size:var(--ps-t-xs);color:var(--ps-chrome-texte);letter-spacing:.1em;text-transform:uppercase;font-weight:400}.ps-bandeau{align-items:baseline;gap:var(--ps-1) var(--ps-2);padding:var(--ps-2) var(--ps-3);border-radius:var(--ps-r-s);border:1px solid var(--ps-bord);border-inline-start:3px solid var(--ps-neutre);background:var(--ps-surface);font-size:var(--ps-t-s);flex-wrap:wrap;line-height:1.45;display:flex}.ps-bandeau-titre{font-weight:650}.ps-bandeau--ok{background:var(--ps-ok-doux);border-color:#0000;border-inline-start:3px solid var(--ps-ok);color:var(--ps-ok)}.ps-bandeau--erreur{background:var(--ps-danger-doux);border-color:#0000;border-inline-start:4px double var(--ps-danger);color:var(--ps-danger)}.ps-bandeau--alerte{background:var(--ps-alerte-doux);border-color:#0000;border-inline-start:3px dashed var(--ps-alerte);color:var(--ps-alerte)}.ps-bandeau--info{background:var(--ps-accent-doux);border-color:#0000;border-inline-start:1px solid var(--status-info);color:var(--status-info)}.ps-actions>.ps-bandeau{flex-basis:100%}.ps-lecture-seule{margin-block-end:var(--ps-4)}.ps-stat-ouvrir{font-size:var(--ps-t-xs);color:var(--ps-accent-action);margin-block-start:var(--ps-2);font-weight:600;display:block}.ps-fuite-pied{border-block-start:1px solid var(--ps-bord);margin-block-start:var(--ps-5);padding-block-start:var(--ps-3)}@media print{.ps-nav,.ps-topbar,.ps-sans-impression,.ps-stat-ouvrir{display:none!important}.ps-shell,.ps-colonne{display:block}.ps-main{padding:0}.ps-carte{break-inside:avoid;box-shadow:none;border:1px solid var(--ps-bord-fort)}.ps-stat{break-inside:avoid;background:0 0}a[href^=\/app]:after{content:" (" attr(href) ")";font-size:var(--ps-t-xs);color:var(--ps-texte-doux)}body{background:var(--surface)}}.ps-choix{align-items:center;gap:var(--ps-2);padding:var(--ps-1) 0;font-size:var(--ps-t-m);color:var(--ps-texte);cursor:pointer;display:flex}.ps-liste-creneaux{margin:var(--ps-3) 0;gap:var(--ps-2);flex-direction:column;padding:0;list-style:none;display:flex}.ps-liste-creneaux .ps-btn{justify-content:center;width:100%}
