.legale.svelte-j7pnr9{max-inline-size:var(--w-prose);margin-inline:auto}.entete.svelte-j7pnr9{overflow:hidden;border-radius:var(--r-lg);background:linear-gradient(165deg,var(--c-bloc) 0%,var(--c-bloc-lueur) 60%,var(--c-bloc-fond) 100%);color:var(--c-bloc-ink);box-shadow:var(--sh-2)}.entete-texte.svelte-j7pnr9{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-1);padding:var(--s-5) var(--s-5) var(--s-2)}.entete-texte.svelte-j7pnr9 p:where(.svelte-j7pnr9){margin:0;color:inherit}.surtitre.svelte-j7pnr9{font-size:var(--t-xs);font-weight:700;opacity:.86}h1.svelte-j7pnr9{margin:0;font-size:var(--t-2xl);line-height:var(--lh-tight);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.resume.svelte-j7pnr9{font-size:var(--t-sm);line-height:var(--lh-snug);opacity:.92}.maj.svelte-j7pnr9{margin-block:var(--s-3) 0;font-size:var(--t-xs);color:var(--c-ink-soft)}.sommaire.svelte-j7pnr9{margin-block-start:var(--s-4);padding:var(--s-4);border-radius:var(--r-lg);background:var(--c-paper-raised);border:1px solid var(--c-line);box-shadow:var(--sh-1)}.sommaire.svelte-j7pnr9 h2:where(.svelte-j7pnr9){font-size:var(--t-base)}.sommaire.svelte-j7pnr9 ol:where(.svelte-j7pnr9){margin-block-start:var(--s-2);padding-inline-start:var(--s-5);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-1)}.sommaire.svelte-j7pnr9 a:where(.svelte-j7pnr9){display:block;padding-block:var(--s-1);font-size:var(--t-sm);line-height:var(--lh-snug);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.legale.svelte-j7pnr9 .bloc{margin-block-start:var(--s-4);padding:var(--s-4) var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--c-paper-raised);border:1px solid var(--c-line);box-shadow:var(--sh-1);scroll-margin-block-start:var(--s-4);min-inline-size:0;container:bloc-legal / inline-size}.legale.svelte-j7pnr9 .bloc>:is(h2,h3):first-child{font-size:var(--t-lg);line-height:var(--lh-snug);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.legale.svelte-j7pnr9 .bloc>:is(h3,h4):not(:first-child){margin-block-start:var(--s-4);font-family:var(--font-body);font-size:var(--t-base);font-weight:700;letter-spacing:normal}.legale.svelte-j7pnr9 .bloc p,.legale.svelte-j7pnr9 .bloc li,.legale.svelte-j7pnr9 .bloc dd{color:var(--c-ink-soft);font-size:var(--t-sm);line-height:var(--lh-body);overflow-wrap:break-word}@container bloc-legal (inline-size < 12em){.legale.svelte-j7pnr9 .bloc :is(p,li,dd){-webkit-hyphens:auto;hyphens:auto}}.legale.svelte-j7pnr9 .bloc a.url{overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.legale.svelte-j7pnr9 .bloc p{margin-block-start:var(--s-2)}.legale.svelte-j7pnr9 .bloc strong{color:var(--c-ink)}.legale.svelte-j7pnr9 .bloc ul,.legale.svelte-j7pnr9 .bloc ol{margin-block-start:var(--s-2);padding-inline-start:var(--s-5);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-1)}.legale.svelte-j7pnr9 .fiche{margin-block-start:var(--s-3);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2)}.legale.svelte-j7pnr9 .fiche>div{padding-block-start:var(--s-2);border-block-start:1px solid var(--c-line)}.legale.svelte-j7pnr9 .fiche dt{font-size:var(--t-sm);font-weight:700;color:var(--c-ink)}.legale.svelte-j7pnr9 .fiche dd{margin:0}.legale.svelte-j7pnr9 .encadre{margin-block-start:var(--s-3);padding:var(--s-4);border:2px solid var(--c-line);border-radius:var(--r-md);background:var(--c-paper)}.legale.svelte-j7pnr9 .zone{margin-block-start:var(--s-6);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2)}.legale.svelte-j7pnr9 .zone>h2{font-size:var(--t-xl);line-height:var(--lh-tight)}.legale.svelte-j7pnr9 .zone>p{color:var(--c-ink-soft);font-size:var(--t-sm);line-height:var(--lh-body)}.legale.svelte-j7pnr9 .etat{justify-self:start;padding:2px var(--s-3);border-radius:var(--r-full);font-size:var(--t-xs);font-weight:700}.legale.svelte-j7pnr9 .etat.en-service{background:var(--c-ok-bg);color:var(--c-ok-text)}.legale.svelte-j7pnr9 .etat.a-venir{background:var(--c-paper-raised);color:var(--c-ink-soft);border:1px dashed var(--c-ink-soft)}.legale.svelte-j7pnr9 .zone.a-venir .bloc{border-style:dashed;box-shadow:none}.legale.svelte-j7pnr9 .a-completer{padding:0 .25em;border-radius:var(--r-sm);background:var(--c-warn-bg);color:var(--c-warn-text);font-weight:700;box-decoration-break:clone;-webkit-box-decoration-break:clone}
