.tm[data-astro-cid-x3nairgj]{margin:0;min-width:0}.tm-sheet[data-astro-cid-x3nairgj]{background:var(--paper);border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-lift)}.tm-top[data-astro-cid-x3nairgj]{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-4);align-items:baseline;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--ink)}.tm-title[data-astro-cid-x3nairgj]{margin:0;font-size:var(--text-body);font-weight:var(--fw-semibold);letter-spacing:-.01em}.tm-co[data-astro-cid-x3nairgj]{margin:0;grid-column:1;font-size:var(--text-small);color:var(--muted)}.tm-flag[data-astro-cid-x3nairgj]{margin:0;grid-column:2;grid-row:1 / span 2;align-self:center;font-size:var(--text-small);color:var(--accent-text);border:1px solid currentColor;border-radius:var(--radius-xs);padding:var(--space-1) var(--space-2);line-height:1.3;max-width:16ch;text-align:center}.tm--full[data-astro-cid-x3nairgj] .tm-flag[data-astro-cid-x3nairgj]{max-width:none}.tm-scroll[data-astro-cid-x3nairgj]{overflow-x:auto}.tm-scroll[data-astro-cid-x3nairgj]:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.tm-table[data-astro-cid-x3nairgj]{width:100%;border-collapse:collapse;font-size:var(--text-small);line-height:var(--leading-lede)}.tm--full[data-astro-cid-x3nairgj] .tm-table[data-astro-cid-x3nairgj]{min-width:860px}.tm-caption[data-astro-cid-x3nairgj]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tm-table[data-astro-cid-x3nairgj] th[data-astro-cid-x3nairgj],.tm-table[data-astro-cid-x3nairgj] td[data-astro-cid-x3nairgj]{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--hairline-strong);font-weight:var(--fw-regular)}.tm-table[data-astro-cid-x3nairgj] th[data-astro-cid-x3nairgj]:first-child,.tm-table[data-astro-cid-x3nairgj] td[data-astro-cid-x3nairgj]:first-child{padding-left:var(--space-5)}.tm-table[data-astro-cid-x3nairgj] th[data-astro-cid-x3nairgj]:last-child,.tm-table[data-astro-cid-x3nairgj] td[data-astro-cid-x3nairgj]:last-child{padding-right:var(--space-5)}.tm-table[data-astro-cid-x3nairgj] thead[data-astro-cid-x3nairgj] th[data-astro-cid-x3nairgj]{font-size:var(--text-small);color:var(--muted);border-bottom-color:var(--hairline-strong);white-space:nowrap;background:var(--paper-2)}.tm-task[data-astro-cid-x3nairgj]{color:var(--ink);font-weight:var(--fw-medium)!important;min-width:15ch}.tm--full[data-astro-cid-x3nairgj] .tm-task[data-astro-cid-x3nairgj]{width:26%}.tm-num[data-astro-cid-x3nairgj]{text-align:right!important;white-space:nowrap}.tm-hours[data-astro-cid-x3nairgj]{font-variant-numeric:tabular-nums;font-weight:var(--fw-medium)}.tm-verdict[data-astro-cid-x3nairgj]{font-weight:var(--fw-semibold);display:block}tr[data-astro-cid-x3nairgj][data-verdict=oui] .tm-verdict[data-astro-cid-x3nairgj]{color:var(--ink)}tr[data-astro-cid-x3nairgj][data-verdict=partiel] .tm-verdict[data-astro-cid-x3nairgj]{color:var(--muted)}tr[data-astro-cid-x3nairgj][data-verdict=non] .tm-verdict[data-astro-cid-x3nairgj]{color:var(--accent-text)}tr[data-astro-cid-x3nairgj][data-verdict=non] .tm-task[data-astro-cid-x3nairgj]{color:var(--muted)}.tm-reason[data-astro-cid-x3nairgj]{display:block;color:var(--muted);margin-top:2px}.tm-rank[data-astro-cid-x3nairgj]{white-space:nowrap;font-weight:var(--fw-medium)!important}tbody[data-astro-cid-x3nairgj] tr[data-astro-cid-x3nairgj]:last-child th[data-astro-cid-x3nairgj],tbody[data-astro-cid-x3nairgj] tr[data-astro-cid-x3nairgj]:last-child td[data-astro-cid-x3nairgj]{border-bottom:0}.tm-more[data-astro-cid-x3nairgj]{margin:0;padding:var(--space-3) var(--space-5);border-top:1px solid var(--hairline-strong);font-size:var(--text-small);color:var(--muted)}.tm-more[data-astro-cid-x3nairgj] a[data-astro-cid-x3nairgj]{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.tm-after[data-astro-cid-x3nairgj]{border-top:1px solid var(--ink);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-5)}.tm-basis[data-astro-cid-x3nairgj]{margin:0;font-size:var(--text-small);line-height:var(--leading-body);color:var(--muted);max-width:90ch}.tm-props[data-astro-cid-x3nairgj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.tm-prop-t[data-astro-cid-x3nairgj]{margin:0 0 var(--space-2);font-size:var(--text-body);font-weight:var(--fw-semibold)}.tm-prop-b[data-astro-cid-x3nairgj]{margin:0;font-size:var(--text-small);line-height:1.55;color:var(--ink);max-width:60ch}.tm-aside[data-astro-cid-x3nairgj]{margin:0;font-size:var(--text-small);line-height:1.55;padding-left:var(--space-4);border-left:3px solid var(--accent);max-width:90ch}.tm-figcap[data-astro-cid-x3nairgj]{margin-top:var(--space-3);font-size:var(--text-small);line-height:var(--leading-body);color:var(--muted);max-width:80ch}@media(max-width:700px){.tm-top[data-astro-cid-x3nairgj]{grid-template-columns:1fr;padding:var(--space-4)}.tm-flag[data-astro-cid-x3nairgj]{grid-column:1;grid-row:auto;justify-self:start;max-width:none;margin-top:var(--space-2)}.tm-props[data-astro-cid-x3nairgj]{grid-template-columns:1fr;gap:var(--space-5)}.tm-after[data-astro-cid-x3nairgj]{padding:var(--space-4)}.tm-more[data-astro-cid-x3nairgj]{padding:var(--space-3) var(--space-4)}.tm-scroll[data-astro-cid-x3nairgj]{overflow:visible}.tm--full[data-astro-cid-x3nairgj] .tm-table[data-astro-cid-x3nairgj]{min-width:0}.tm-table[data-astro-cid-x3nairgj] thead[data-astro-cid-x3nairgj]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tm-table[data-astro-cid-x3nairgj],.tm-table[data-astro-cid-x3nairgj] tbody[data-astro-cid-x3nairgj]{display:block}.tm-table[data-astro-cid-x3nairgj] tr[data-astro-cid-x3nairgj]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--hairline-strong)}.tm-table[data-astro-cid-x3nairgj] tbody[data-astro-cid-x3nairgj] tr[data-astro-cid-x3nairgj]:last-child{border-bottom:0}.tm-table[data-astro-cid-x3nairgj] th[data-astro-cid-x3nairgj],.tm-table[data-astro-cid-x3nairgj] td[data-astro-cid-x3nairgj]{display:block;padding:0!important;border:0;text-align:left!important}.tm-task[data-astro-cid-x3nairgj]{grid-column:1 / -1;width:auto!important;font-size:var(--text-body)}.tm-table[data-astro-cid-x3nairgj] td[data-astro-cid-x3nairgj]:before{content:attr(data-label);display:block;font-size:var(--text-small);color:var(--muted);font-weight:var(--fw-regular)}.tm-auto[data-astro-cid-x3nairgj]{grid-column:1 / -1}}.ah[data-astro-cid-66xbpxfr]{padding:var(--space-8) 0 var(--space-9)}.ah-in[data-astro-cid-66xbpxfr]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:var(--space-9);align-items:start}.ah-h1[data-astro-cid-66xbpxfr]{grid-column:1 / -1;max-width:14em;font-family:var(--font-sans);font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:-.028em;font-weight:var(--fw-semibold);margin:0 0 var(--space-7);text-wrap:balance}.ah-lede[data-astro-cid-66xbpxfr]{font-size:var(--text-h3);line-height:1.42;color:var(--ink-3);margin:0 0 var(--space-6);max-width:56ch}.ah-cta[data-astro-cid-66xbpxfr]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-7)}.ah-facts[data-astro-cid-66xbpxfr]{margin:0;display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:var(--space-2) var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--hairline-strong)}.ah-facts[data-astro-cid-66xbpxfr] dt[data-astro-cid-66xbpxfr]{font-size:var(--text-small);color:var(--muted)}.ah-facts[data-astro-cid-66xbpxfr] dd[data-astro-cid-66xbpxfr]{margin:2px 0 0;font-size:var(--text-small);font-weight:var(--fw-medium);color:var(--ink)}.ah-doc[data-astro-cid-66xbpxfr]{min-width:0}.ah-doc-k[data-astro-cid-66xbpxfr]{margin:0 0 var(--space-3);font-size:var(--text-small);color:var(--muted)}@media(max-width:1100px){.ah-in[data-astro-cid-66xbpxfr]{grid-template-columns:1fr}.ah-h1[data-astro-cid-66xbpxfr]{margin-bottom:var(--space-5)}.ah-doc[data-astro-cid-66xbpxfr]{margin-top:var(--space-7)}.ah-facts[data-astro-cid-66xbpxfr]{grid-template-columns:repeat(2,auto);gap:var(--space-4) var(--space-7)}}@media(max-width:640px){.ah[data-astro-cid-66xbpxfr]{padding:var(--space-5) 0 var(--space-8)}.ah-lede[data-astro-cid-66xbpxfr]{font-size:var(--text-body);line-height:var(--leading-body)}.ah-cta[data-astro-cid-66xbpxfr] .btn[data-astro-cid-66xbpxfr]{flex:1 1 100%;justify-content:center}.ah-facts[data-astro-cid-66xbpxfr]{grid-template-columns:1fr 1fr}}.ab[data-astro-cid-jlbzhfzm]{padding:var(--space-10) 0;border-top:1px solid var(--hairline-strong)}.ab-head[data-astro-cid-jlbzhfzm]{max-width:62ch;margin-bottom:var(--space-7)}.ab-h2[data-astro-cid-jlbzhfzm]{font-family:var(--font-sans);font-size:calc(var(--text-h2) * .76);line-height:1.08;letter-spacing:-.024em;font-weight:var(--fw-semibold);margin:0 0 var(--space-4);text-wrap:balance}.ab-h3[data-astro-cid-jlbzhfzm]{font-family:var(--font-sans);font-size:var(--text-h3);line-height:1.2;letter-spacing:-.012em;font-weight:var(--fw-semibold);margin:0 0 var(--space-3)}.ab-intro[data-astro-cid-jlbzhfzm]{font-size:var(--text-body);line-height:1.6;color:var(--muted);margin:0}.ab[data-astro-cid-jlbzhfzm] a:not(.btn){color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.ab-session[data-astro-cid-jlbzhfzm]{background:var(--paper-2)}.ab-ruler[data-astro-cid-jlbzhfzm]{display:grid;position:relative;margin-bottom:var(--space-5);border-right:1px solid var(--ink)}.ab-ruler-seg[data-astro-cid-jlbzhfzm]{position:relative;height:10px;border-left:1px solid var(--ink);border-bottom:1px solid var(--ink)}.ab-ruler-seg[data-astro-cid-jlbzhfzm]:nth-child(2){background:var(--ink)}.ab-ruler-min[data-astro-cid-jlbzhfzm],.ab-ruler-end[data-astro-cid-jlbzhfzm]{position:absolute;top:16px;font-family:var(--font-mono);font-size:var(--text-small);color:var(--muted)}.ab-ruler-min[data-astro-cid-jlbzhfzm]{left:-1px}.ab-ruler-end[data-astro-cid-jlbzhfzm]{right:0}.ab-steps[data-astro-cid-jlbzhfzm]{list-style:none;margin:var(--space-8) 0 0;padding:0;display:grid}.ab-step[data-astro-cid-jlbzhfzm]{min-width:0;padding-right:var(--space-6)}.ab-step-time[data-astro-cid-jlbzhfzm]{margin:0 0 var(--space-2);font-size:var(--text-small);color:var(--accent-text);font-weight:var(--fw-medium)}.ab-step-body[data-astro-cid-jlbzhfzm]{margin:0;font-size:var(--text-small);line-height:1.6;color:var(--ink-3)}.ab-diy[data-astro-cid-jlbzhfzm]{margin:var(--space-6) 0 0;font-size:var(--text-body);line-height:1.55;max-width:70ch}.ab-fit[data-astro-cid-jlbzhfzm]{background:var(--paper-2)}.ab-fit-cols[data-astro-cid-jlbzhfzm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-9)}.ab-fit-col[data-astro-cid-jlbzhfzm]{border-top:2px solid var(--ink);padding-top:var(--space-5)}.ab-fit-no[data-astro-cid-jlbzhfzm]{border-top-color:var(--accent)}.ab-fit-col[data-astro-cid-jlbzhfzm] ul[data-astro-cid-jlbzhfzm]{list-style:none;margin:0;padding:0}.ab-fit-col[data-astro-cid-jlbzhfzm] li[data-astro-cid-jlbzhfzm]{font-size:var(--text-body);line-height:1.55;padding:var(--space-4) 0;border-bottom:1px solid var(--hairline-strong);max-width:58ch}.ab-fit-col[data-astro-cid-jlbzhfzm] li[data-astro-cid-jlbzhfzm]:first-child{padding-top:var(--space-2)}.ab-fit-no[data-astro-cid-jlbzhfzm] li[data-astro-cid-jlbzhfzm]{color:var(--ink-3)}.ab-fit-link[data-astro-cid-jlbzhfzm]{margin:var(--space-4) 0 0;font-size:var(--text-small)}.ab-after-in[data-astro-cid-jlbzhfzm]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:var(--space-9);align-items:start}.ab-after[data-astro-cid-jlbzhfzm] .ab-head[data-astro-cid-jlbzhfzm]{margin-bottom:0}.ab-after-cta[data-astro-cid-jlbzhfzm]{margin-top:var(--space-6)}.ab-after-item[data-astro-cid-jlbzhfzm]{padding:var(--space-5) 0;border-top:1px solid var(--hairline-strong)}.ab-after-item[data-astro-cid-jlbzhfzm]:first-child{border-top:2px solid var(--ink)}.ab-after-item[data-astro-cid-jlbzhfzm] p[data-astro-cid-jlbzhfzm]{margin:0;font-size:var(--text-body);line-height:1.6;color:var(--ink-3);max-width:64ch}@media(max-width:900px){.ab[data-astro-cid-jlbzhfzm]{padding:var(--space-9) 0}.ab-ruler[data-astro-cid-jlbzhfzm]{display:none}.ab-steps[data-astro-cid-jlbzhfzm]{display:block;margin-top:0}.ab-step[data-astro-cid-jlbzhfzm]{padding:var(--space-5) 0 var(--space-5) var(--space-5);border-left:1px solid var(--ink);position:relative}.ab-step[data-astro-cid-jlbzhfzm]:before{content:"";position:absolute;left:-4px;top:calc(var(--space-5) + 6px);width:7px;height:7px;background:var(--ink);border-radius:var(--radius-full)}.ab-fit-cols[data-astro-cid-jlbzhfzm]{grid-template-columns:1fr;gap:var(--space-7)}.ab-after-in[data-astro-cid-jlbzhfzm]{grid-template-columns:1fr;gap:var(--space-6)}}
