.etat.svelte-4zk6lj.svelte-4zk6lj{margin:0 0 1.2rem;padding:.6rem .85rem .55rem;border-left:3px solid;border-radius:0 var(--rayon) var(--rayon) 0;font-size:.86rem}.demonstration.svelte-4zk6lj.svelte-4zk6lj{border-color:var(--ambre);background:var(--ambre-pale)}.constitution.svelte-4zk6lj.svelte-4zk6lj{border-color:var(--ardoise);background:var(--ardoise-pale)}.tenue.svelte-4zk6lj.svelte-4zk6lj{border-color:var(--recette);background:#f2f7f4}.annonce.svelte-4zk6lj.svelte-4zk6lj{margin:0 0 .5rem;padding-bottom:.5rem;border-bottom:1px solid var(--trait);font-size:.95rem;line-height:1.45;color:var(--encre)}.entete.svelte-4zk6lj.svelte-4zk6lj{margin:0 0 .3rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.etiquette.svelte-4zk6lj.svelte-4zk6lj{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.1rem .45rem;border-radius:99px;background:var(--blanc);border:1px solid currentColor}.demonstration.svelte-4zk6lj .etiquette.svelte-4zk6lj{color:var(--ambre)}.constitution.svelte-4zk6lj .etiquette.svelte-4zk6lj{color:var(--ardoise-fonce)}.tenue.svelte-4zk6lj .etiquette.svelte-4zk6lj{color:var(--recette)}.date.svelte-4zk6lj.svelte-4zk6lj{font-size:.74rem;color:var(--gris);font-variant-numeric:tabular-nums}.texte.svelte-4zk6lj.svelte-4zk6lj{margin:0;line-height:1.5;color:var(--encre)}.texte.svelte-4zk6lj a.svelte-4zk6lj{color:var(--ardoise);white-space:nowrap}@media (max-width: 540px){.etat.svelte-4zk6lj.svelte-4zk6lj{font-size:.8rem}.date.svelte-4zk6lj.svelte-4zk6lj{display:block}}@media print{.etat.svelte-4zk6lj.svelte-4zk6lj{border:1px solid #999;background:none}}:root{--encre:#14202a;--papier:#f6f7f5;--blanc:#ffffff;--ardoise:#14556b;--ardoise-fonce:#0e3f51;--ardoise-pale:#eef3f5;--ambre:#8e620e;--ambre-pale:#f7f1e4;--recette:#2c6e4f;--depense:#a4453a;--gris:#5c6b72;--gris-clair:#617076;--trait:#dde2df;--trait-pale:#eceeea;--display:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--texte:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--data:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--rayon:5px;--ombre:0 1px 2px rgba(20,32,42,.05), 0 6px 18px rgba(20,32,42,.05)}*{box-sizing:border-box}body{margin:0;background:var(--papier);color:var(--encre);font-family:var(--texte);line-height:1.55;-webkit-font-smoothing:antialiased}a{color:var(--ardoise);text-decoration:none}a:hover{text-decoration:underline}p a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}:focus-visible{outline:2px solid var(--ardoise);outline-offset:2px;border-radius:3px}h1,h2,h3{font-family:var(--display);font-weight:600;letter-spacing:-.01em}h1{text-wrap:balance}.app.svelte-1018sub.svelte-1018sub{min-height:100vh;display:flex;flex-direction:column}header.svelte-1018sub.svelte-1018sub{display:flex;align-items:center;gap:1.6rem;padding:.7rem 1.4rem;background:var(--blanc);border-bottom:1px solid var(--trait);position:sticky;top:0;z-index:1000}.brand.svelte-1018sub.svelte-1018sub{display:flex;align-items:center;gap:.5rem;white-space:nowrap;font-family:var(--display);font-size:1.08rem;color:var(--encre)}.brand.svelte-1018sub.svelte-1018sub:hover{text-decoration:none}.brand.svelte-1018sub .logo.svelte-1018sub{display:block;flex:none}.brand.svelte-1018sub strong.svelte-1018sub{font-weight:600}.brand.svelte-1018sub em.svelte-1018sub{font-style:normal;color:var(--gris)}.principale.svelte-1018sub.svelte-1018sub{display:flex;gap:1.35rem}.principale.svelte-1018sub a.svelte-1018sub{display:flex;align-items:center;gap:.38rem;white-space:nowrap;color:var(--gris);font-size:.87rem;font-weight:500;padding:.3rem 0;border-bottom:2px solid transparent}.principale.svelte-1018sub a.svelte-1018sub:hover{color:var(--encre);text-decoration:none}.principale.svelte-1018sub a.active.svelte-1018sub{color:var(--ardoise);border-bottom-color:var(--ardoise)}.principale.svelte-1018sub a.fort.svelte-1018sub{color:var(--ardoise-fonce);font-weight:600;padding:.28rem .7rem;border:1px solid #c9dae0;border-radius:999px;background:var(--ardoise-pale)}.principale.svelte-1018sub a.fort.svelte-1018sub:hover{color:var(--ardoise-fonce);background:#e0eaee}.principale.svelte-1018sub a.fort.active.svelte-1018sub{color:var(--blanc);background:var(--ardoise);border-color:var(--ardoise)}.recherche.svelte-1018sub.svelte-1018sub{margin-left:auto;display:flex;align-items:center;gap:.4rem;border:1px solid var(--trait);border-radius:var(--rayon);padding:.3rem .55rem;background:var(--papier);color:var(--gris-clair)}.recherche.svelte-1018sub.svelte-1018sub:focus-within{border-color:var(--ardoise);background:var(--blanc)}.recherche.svelte-1018sub input.svelte-1018sub{width:11rem;border:0;background:transparent;color:var(--encre);font:inherit;font-size:.85rem;padding:0}.recherche.svelte-1018sub input.svelte-1018sub:focus{outline:none}.recherche.svelte-1018sub button.svelte-1018sub{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.recherche.svelte-1018sub button.svelte-1018sub:focus-visible{position:static;width:auto;height:auto;clip:auto;margin:0;padding:.15rem .45rem;font:inherit;font-size:.78rem;border:1px solid var(--ardoise);border-radius:4px;background:var(--blanc);color:var(--ardoise);cursor:pointer}.burger.svelte-1018sub.svelte-1018sub{display:none;margin-left:auto;padding:.3rem;background:none;border:1px solid transparent;border-radius:var(--rayon);color:var(--gris);cursor:pointer}.burger.svelte-1018sub.svelte-1018sub:hover{border-color:var(--trait);color:var(--encre)}.menu-mobile.svelte-1018sub.svelte-1018sub{display:none;background:var(--blanc);border-bottom:1px solid var(--trait);padding:.3rem 0 .8rem;position:sticky;top:57px;z-index:999}.menu-mobile.svelte-1018sub a.svelte-1018sub{display:flex;align-items:center;gap:.65rem;padding:.6rem 1.4rem;color:var(--encre);font-size:.93rem}.menu-mobile.svelte-1018sub a.svelte-1018sub:hover{text-decoration:none;background:var(--papier)}.menu-mobile.svelte-1018sub a.svelte-1018sub .icon{color:var(--gris)}.menu-mobile.svelte-1018sub a.active.svelte-1018sub{color:var(--ardoise);background:var(--ardoise-pale);box-shadow:inset 2px 0 0 var(--ardoise)}.menu-mobile.svelte-1018sub a.active.svelte-1018sub .icon{color:var(--ardoise)}.menu-mobile.svelte-1018sub a.fort.svelte-1018sub{color:var(--ardoise-fonce);font-weight:600}.menu-mobile.svelte-1018sub a.fort.svelte-1018sub .icon{color:var(--ardoise)}.menu-mobile.svelte-1018sub .separateur.svelte-1018sub{height:1px;background:var(--trait-pale);margin:.4rem 1.4rem}.recherche.mobile.svelte-1018sub.svelte-1018sub{margin:.6rem 1.4rem 0}.recherche.mobile.svelte-1018sub input.svelte-1018sub{width:100%}main.svelte-1018sub.svelte-1018sub{flex:1}footer.svelte-1018sub.svelte-1018sub{padding:1.6rem 1.4rem;background:var(--encre);color:#9fb0b6;font-size:.85rem}.fnav.svelte-1018sub.svelte-1018sub{display:flex;gap:.5rem 1.2rem;flex-wrap:wrap;justify-content:center}footer.svelte-1018sub a.svelte-1018sub{color:#cfdadd}@media (max-width: 1260px) and (min-width: 1081px){header.svelte-1018sub.svelte-1018sub{gap:.8rem}.principale.svelte-1018sub.svelte-1018sub{gap:.7rem}.recherche.svelte-1018sub input.svelte-1018sub{width:10.5rem}}@media (max-width: 1460px) and (min-width: 1216px){.sept.svelte-1018sub header.svelte-1018sub{gap:.8rem}.sept.svelte-1018sub .principale.svelte-1018sub{gap:.7rem}.sept.svelte-1018sub .recherche input.svelte-1018sub{width:8rem}}@media (max-width: 1330px) and (min-width: 1216px){.sept.svelte-1018sub .principale a.svelte-1018sub:not(.fort) .icon{display:none}.sept.svelte-1018sub .recherche input.svelte-1018sub{width:6.5rem}}@media (max-width: 1215px) and (min-width: 1081px){.sept.svelte-1018sub .principale.svelte-1018sub,.sept.svelte-1018sub .recherche.svelte-1018sub:not(.mobile){display:none}.sept.svelte-1018sub .burger.svelte-1018sub{display:flex}.sept.svelte-1018sub .menu-mobile.svelte-1018sub{display:block}}@media (max-width: 1080px){header.svelte-1018sub.svelte-1018sub{gap:.8rem;padding:.6rem 1rem}.principale.svelte-1018sub.svelte-1018sub,.recherche.svelte-1018sub.svelte-1018sub:not(.mobile){display:none}.burger.svelte-1018sub.svelte-1018sub{display:flex}.menu-mobile.svelte-1018sub.svelte-1018sub{display:block}footer.svelte-1018sub.svelte-1018sub{padding:1.4rem 1rem}}
