.tool[data-astro-cid-57sgcwel]{padding-block:0 5.5rem}.tool[data-astro-cid-57sgcwel] h2[data-astro-cid-57sgcwel]{border-top:1px solid var(--line);padding-top:2rem;font-size:clamp(1.7rem,3.4vw,2.4rem)}.fallback[data-astro-cid-57sgcwel],.unanswered[data-astro-cid-57sgcwel]{border-radius:var(--r);background:var(--c-soft);color:var(--c-deep);max-width:var(--measure);margin-top:1.25rem;padding:1rem 1.1rem;font-size:.9375rem;line-height:1.6}.quiz[data-astro-cid-57sgcwel]{counter-reset:q;max-width:46rem;margin-top:2rem}.systems[data-astro-cid-57sgcwel]{counter-increment:q;margin:0 0 2.5rem}.systems[data-astro-cid-57sgcwel] label[data-astro-cid-57sgcwel]{letter-spacing:-.022em;color:var(--ink);margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.35;display:block}.systems[data-astro-cid-57sgcwel] label[data-astro-cid-57sgcwel]:before{content:counter(q, decimal-leading-zero);font-family:var(--m);letter-spacing:0;color:var(--c-deep);margin-bottom:.4rem;font-size:.75rem;font-weight:500;display:block}.systems[data-astro-cid-57sgcwel] input[data-astro-cid-57sgcwel]{width:8rem;font:inherit;border:1px solid var(--line2);border-radius:var(--r);color:var(--ink);background:#fff;padding:.6rem .7rem;font-size:.9375rem}.systems[data-astro-cid-57sgcwel] input[data-astro-cid-57sgcwel]:focus-visible{border-color:var(--c)}.systems[data-astro-cid-57sgcwel] .hint[data-astro-cid-57sgcwel]{color:var(--muted);margin-top:.4rem;font-size:.875rem;display:block}.submit[data-astro-cid-57sgcwel]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding-top:1.5rem;display:flex}.submit[data-astro-cid-57sgcwel] button[data-astro-cid-57sgcwel]{cursor:pointer;padding:.75rem 1.5rem;font-size:.9375rem}.submit[data-astro-cid-57sgcwel] p[data-astro-cid-57sgcwel]{color:var(--muted);font-size:.8125rem}.result[data-astro-cid-57sgcwel],.fiche[data-astro-cid-57sgcwel]{margin-top:2.5rem}.result[data-astro-cid-57sgcwel]:focus,.fiche[data-astro-cid-57sgcwel]:focus{outline:none}@media (width<=700px){.submit[data-astro-cid-57sgcwel] button[data-astro-cid-57sgcwel]{width:100%}}#reuse-result h3,#reuse-plan h3{border-top:1px solid var(--line);padding-top:2rem;font-size:clamp(1.6rem,3.2vw,2.2rem)}#reuse-result .headline{letter-spacing:-.03em;color:var(--c);max-width:46rem;margin-top:1.25rem;font-size:clamp(1.45rem,3.6vw,2rem);font-weight:600;line-height:1.2}#reuse-result .indicative{color:var(--muted);max-width:46rem;margin-top:.6rem;font-size:.9375rem;line-height:1.55}#reuse-result .tally{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;max-width:46rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}#reuse-result .tally li{border:1px solid var(--line);border-radius:var(--r);gap:.2rem;padding:.9rem 1rem;display:grid}#reuse-result .tally .n{letter-spacing:-.03em;color:var(--ink);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:600;line-height:1}#reuse-result .tally .l{color:var(--muted);font-size:.8125rem}#reuse-result h4{letter-spacing:-.022em;color:var(--ink);margin-top:2.5rem;font-size:1.0625rem;font-weight:600}#reuse-result h4 .count{font-family:var(--m);color:var(--c-deep);margin-left:.35rem;font-size:.75rem;font-weight:500}#reuse-result .items{gap:.6rem;max-width:46rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}#reuse-result .items li{border:1px solid var(--line);border-radius:var(--r);color:var(--body);grid-template-columns:3.25rem minmax(0,1fr);gap:.75rem;padding:.9rem 1.05rem;font-size:.9375rem;line-height:1.55;display:grid}#reuse-result .items .ref{color:var(--c-deep);font-size:.75rem;line-height:1.9}#reuse-result .items a{font-weight:600}#reuse-result .items p,#reuse-plan .plan-item p{margin-top:.3rem}#reuse-result .support,#reuse-plan .support{color:var(--muted);font-size:.8125rem}#reuse-result .notes p,#reuse-plan .notes p{border:1px solid var(--line2);border-left:3px solid var(--c);border-radius:var(--r);color:var(--body);max-width:46rem;margin-top:1rem;padding:.9rem 1.05rem;font-size:.9375rem;line-height:1.6}#reuse-result .steps,#reuse-plan .steps,#reuse-plan .plain{max-width:46rem;margin:.75rem 0 0;padding-inline-start:1.25rem}#reuse-result .steps,#reuse-plan .steps{list-style:decimal}#reuse-plan .plain{list-style:outside}#reuse-result .steps li,#reuse-plan .steps li,#reuse-plan .plain li{color:var(--body);margin-top:.5rem;font-size:.9375rem;line-height:1.6}#reuse-result li::marker,#reuse-plan li::marker{color:var(--c-deep)}#reuse-result a,#reuse-plan a{color:var(--c-deep);text-underline-offset:.18em;text-decoration:underline}#reuse-result .caveat,#reuse-plan .caveat{border-top:1px solid var(--line);color:var(--muted);max-width:46rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.875rem;line-height:1.6}#reuse-result button,#reuse-plan button{cursor:pointer;margin-top:1.5rem;padding:.7rem 1.4rem;font-size:.9375rem}#reuse-plan .kicker{font-family:var(--m);letter-spacing:.06em;text-transform:uppercase;color:var(--c-deep);margin-top:2rem;font-size:.6875rem;font-weight:500}#reuse-plan .fiche-head h3{border-top:0;margin-top:.5rem;padding-top:0}#reuse-plan .date{color:var(--muted);margin-top:.5rem;font-size:.875rem}#reuse-plan .incident{border:1px solid var(--line2);border-left:3px solid var(--c);border-radius:var(--r);color:var(--ink);max-width:46rem;margin-top:1.25rem;padding:.9rem 1.05rem;font-size:.875rem;line-height:1.55}#reuse-plan .section-title{border-top:1px solid var(--line);font-family:var(--m);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:2.5rem;padding-top:1.5rem;font-size:.6875rem;font-weight:500}#reuse-plan .summary{color:var(--body);max-width:var(--measure);margin-top:1rem;font-size:.9375rem;line-height:1.65}#reuse-plan .summary b{color:var(--ink);font-weight:600}#reuse-plan .plan-item{max-width:46rem;color:var(--body);margin-top:1.5rem;font-size:.9375rem;line-height:1.6}#reuse-plan .plan-item h5{letter-spacing:-.02em;color:var(--ink);font-size:1rem;font-weight:600}#reuse-plan .plan-item h5 .mono{color:var(--c-deep);margin-right:.4rem;font-size:.8125rem;font-weight:500}#reuse-plan .plan-item .per{color:var(--muted);margin-left:.4rem;font-size:.75rem;font-weight:500}#reuse-plan .evidence-title{color:var(--ink);font-size:.8125rem;font-weight:500;margin-top:.75rem!important}#reuse-plan .plan-item .plain{margin-top:.25rem}#reuse-plan .plan-item .plain li{margin-top:.25rem;font-size:.875rem}#reuse-plan table.answers{border-collapse:collapse;width:100%;max-width:46rem;margin-top:1rem;font-size:.875rem}#reuse-plan table.answers caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#reuse-plan table.answers th,#reuse-plan table.answers td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.6rem 0}#reuse-plan table.answers th{width:45%;color:var(--ink);padding-right:1.25rem;font-weight:500}#reuse-plan table.answers td{color:var(--body)}@media (width<=480px){#reuse-result .items li{grid-template-columns:minmax(0,1fr);gap:.2rem}}@media print{html.print-plan body>:not(main),html.print-plan main>:not(.reuse-tool),html.print-plan .reuse-tool .wrap>:not(#reuse-plan){display:none!important}html.print-plan .reuse-tool{padding:0!important}html.print-plan #reuse-plan{margin:0}html.print-plan #reuse-plan .kicker{margin-top:0}html.print-plan #reuse-plan [data-role=print]{display:none}html.print-plan #reuse-plan h4,html.print-plan #reuse-plan h5{break-after:avoid}html.print-plan #reuse-plan li,html.print-plan #reuse-plan tr{break-inside:avoid}}.intro[data-astro-cid-rajmppao]{max-width:46rem;padding-block:.5rem 3rem}.intro[data-astro-cid-rajmppao] h2[data-astro-cid-rajmppao],.reference[data-astro-cid-rajmppao] h2[data-astro-cid-rajmppao]{letter-spacing:-.024em;border-top:1px solid var(--line);margin-top:2.75rem;padding-top:1.5rem;font-size:1.1875rem;font-weight:600}.intro[data-astro-cid-rajmppao] h2[data-astro-cid-rajmppao]:first-child{border-top:0;margin-top:0;padding-top:0}.intro[data-astro-cid-rajmppao] p[data-astro-cid-rajmppao],.reference[data-astro-cid-rajmppao]>p[data-astro-cid-rajmppao]{color:var(--body);max-width:var(--measure);margin-top:1rem;line-height:1.65}.intro[data-astro-cid-rajmppao] a[data-astro-cid-rajmppao],.reference[data-astro-cid-rajmppao] a[data-astro-cid-rajmppao]{color:var(--c-deep);text-underline-offset:.18em;text-decoration:underline}.intro[data-astro-cid-rajmppao] b[data-astro-cid-rajmppao]{color:var(--ink);font-weight:600}.privacy[data-astro-cid-rajmppao]{background:var(--bg2);border-radius:var(--r);margin-top:2rem;padding:1.15rem 1.25rem;font-size:.9375rem;max-width:46rem!important}.reference[data-astro-cid-rajmppao]{padding-block:0 5.5rem}.reference[data-astro-cid-rajmppao] h2[data-astro-cid-rajmppao]{margin-top:0}.reference[data-astro-cid-rajmppao] h3[data-astro-cid-rajmppao]{letter-spacing:-.022em;color:var(--ink);margin-top:2.25rem;font-size:1.0625rem;font-weight:600}.scroll[data-astro-cid-rajmppao]{margin-top:1rem;overflow-x:auto}.reference[data-astro-cid-rajmppao] table[data-astro-cid-rajmppao]{border-collapse:collapse;width:100%;min-width:40rem;font-size:.875rem;line-height:1.55}.reference[data-astro-cid-rajmppao] th[data-astro-cid-rajmppao],.reference[data-astro-cid-rajmppao] td[data-astro-cid-rajmppao]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;color:var(--body);padding:.7rem 1rem .7rem 0}.reference[data-astro-cid-rajmppao] thead[data-astro-cid-rajmppao] th[data-astro-cid-rajmppao]{font-family:var(--m);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:500}.reference[data-astro-cid-rajmppao] tbody[data-astro-cid-rajmppao] th[data-astro-cid-rajmppao]{width:26%;font-weight:500}.reference[data-astro-cid-rajmppao] .ref[data-astro-cid-rajmppao]{font-family:var(--m);color:var(--c-deep);font-size:.75rem;display:block}
