.tool[data-astro-cid-i2ihcoiz]{padding-block:0 5.5rem}.tool[data-astro-cid-i2ihcoiz] h2[data-astro-cid-i2ihcoiz]{border-top:1px solid var(--line);padding-top:2rem;font-size:clamp(1.7rem,3.4vw,2.4rem)}.fallback[data-astro-cid-i2ihcoiz],.unanswered[data-astro-cid-i2ihcoiz]{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-i2ihcoiz]{counter-reset:q;max-width:46rem;margin-top:2rem}.submit[data-astro-cid-i2ihcoiz]{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-i2ihcoiz] button[data-astro-cid-i2ihcoiz]{cursor:pointer;padding:.75rem 1.5rem;font-size:.9375rem}.submit[data-astro-cid-i2ihcoiz] p[data-astro-cid-i2ihcoiz]{color:var(--muted);font-size:.8125rem}.result[data-astro-cid-i2ihcoiz],.fiche[data-astro-cid-i2ihcoiz]{margin-top:2.5rem}.result[data-astro-cid-i2ihcoiz]:focus,.fiche[data-astro-cid-i2ihcoiz]:focus{outline:none}@media (width<=700px){.submit[data-astro-cid-i2ihcoiz] button[data-astro-cid-i2ihcoiz]{width:100%}}#soa-result h3,#soa-trame h3{border-top:1px solid var(--line);padding-top:2rem;font-size:clamp(1.6rem,3.2vw,2.2rem)}#soa-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}#soa-result .indicative{color:var(--muted);max-width:46rem;margin-top:.6rem;font-size:.9375rem;line-height:1.55}#soa-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}#soa-result .tally li{border:1px solid var(--line);border-radius:var(--r);gap:.2rem;padding:.9rem 1rem;display:grid}#soa-result .tally .n{letter-spacing:-.03em;color:var(--ink);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:600;line-height:1}#soa-result .tally .l{color:var(--muted);font-size:.8125rem;line-height:1.35}#soa-result h4{letter-spacing:-.022em;color:var(--ink);margin-top:2.5rem;font-size:1.0625rem;font-weight:600}#soa-result h4 .mono{color:var(--c-deep);margin-right:.35rem;font-size:.8125rem;font-weight:500}#soa-result .controls{gap:.5rem;max-width:46rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}#soa-result .controls li{border:1px solid var(--line);border-radius:var(--r);color:var(--body);grid-template-columns:3.75rem minmax(0,1fr);gap:.75rem;padding:.85rem 1.05rem;font-size:.9375rem;line-height:1.55;display:grid}#soa-result .controls .ref{color:var(--c-deep);font-size:.75rem;line-height:1.9}#soa-result .controls b{color:var(--ink);margin-right:.5rem;font-weight:600}#soa-result .controls p{margin-top:.3rem}#soa-result .pos{border:1px solid var(--line2);color:var(--muted);white-space:nowrap;border-radius:999px;padding:.05rem .45rem;font-size:.75rem;line-height:1.5;display:inline-block}#soa-result .pos-exige{border-color:var(--c);color:var(--c-deep)}#soa-result .pos-absente{border-style:dashed}#soa-result .notes p,#soa-trame .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}#soa-result .steps,#soa-trame .steps,#soa-trame .plain{max-width:46rem;margin:.75rem 0 0;padding-inline-start:1.25rem}#soa-result .steps,#soa-trame .steps{list-style:decimal}#soa-trame .plain{list-style:outside}#soa-result .steps li,#soa-trame .steps li,#soa-trame .plain li{color:var(--body);margin-top:.5rem;font-size:.9375rem;line-height:1.6}#soa-result li::marker,#soa-trame li::marker{color:var(--c-deep)}#soa-result a,#soa-trame a{color:var(--c-deep);text-underline-offset:.18em;text-decoration:underline}#soa-result .caveat,#soa-trame .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}#soa-result button,#soa-trame button{cursor:pointer;padding:.7rem 1.4rem;font-size:.9375rem}#soa-result button{margin-top:1.5rem}#soa-trame .kicker{font-family:var(--m);letter-spacing:.06em;text-transform:uppercase;color:var(--c-deep);margin-top:2rem;font-size:.6875rem;font-weight:500}#soa-trame .fiche-head h3{border-top:0;margin-top:.5rem;padding-top:0}#soa-trame .date{color:var(--muted);margin-top:.5rem;font-size:.875rem}#soa-trame .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}#soa-trame .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}#soa-trame caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#soa-trame table.answers{border-collapse:collapse;width:100%;max-width:46rem;margin-top:1rem;font-size:.875rem}#soa-trame table.answers th,#soa-trame table.answers td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.6rem 0}#soa-trame table.answers th{width:45%;color:var(--ink);padding-right:1.25rem;font-weight:500}#soa-trame table.answers td{color:var(--body)}#soa-trame .scroll{margin-top:1rem;overflow-x:auto}#soa-trame table.trame{border-collapse:collapse;width:100%;min-width:56rem;font-size:.8125rem;line-height:1.45}#soa-trame table.trame th,#soa-trame table.trame td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;color:var(--body);padding:.5rem .6rem .5rem 0}#soa-trame table.trame thead th{font-family:var(--m);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.625rem;font-weight:500}#soa-trame table.trame tbody th{width:17%;color:var(--ink);font-weight:500}#soa-trame table.trame tbody td:nth-child(2){width:33%}#soa-trame table.trame td b{color:var(--ink);font-weight:600}#soa-trame table.trame .mono{color:var(--c-deep);font-size:.6875rem;display:block}#soa-trame table.trame .blank{border-left:1px dotted var(--line2)}#soa-trame table.trame tr.domain th{color:var(--c-deep);border-bottom:1px solid var(--line2);padding-top:1rem;font-size:.75rem;font-weight:600}#soa-trame .actions{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}@media (width<=480px){#soa-result .controls li{grid-template-columns:minmax(0,1fr);gap:.2rem}#soa-result .tally .l{font-size:.75rem}}@media print{@page{size:A4 landscape;margin:12mm}html.print-trame body>:not(main),html.print-trame main>:not(.soa-tool),html.print-trame .soa-tool .wrap>:not(#soa-trame){display:none!important}html.print-trame .soa-tool{padding:0!important}html.print-trame #soa-trame{margin:0}html.print-trame #soa-trame .kicker{margin-top:0}html.print-trame #soa-trame .actions{display:none}html.print-trame #soa-trame .scroll{overflow:visible}html.print-trame #soa-trame table.trame{min-width:0}html.print-trame #soa-trame table.trame .blank{height:3.2rem}html.print-trame #soa-trame h4{break-after:avoid}html.print-trame #soa-trame tr,html.print-trame #soa-trame li{break-inside:avoid}}.intro[data-astro-cid-zvalgakn]{max-width:46rem;padding-block:.5rem 3rem}.intro[data-astro-cid-zvalgakn] h2[data-astro-cid-zvalgakn],.reference[data-astro-cid-zvalgakn] h2[data-astro-cid-zvalgakn]{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-zvalgakn] h2[data-astro-cid-zvalgakn]:first-child{border-top:0;margin-top:0;padding-top:0}.intro[data-astro-cid-zvalgakn] p[data-astro-cid-zvalgakn],.reference[data-astro-cid-zvalgakn]>p[data-astro-cid-zvalgakn]{color:var(--body);max-width:var(--measure);margin-top:1rem;line-height:1.65}.intro[data-astro-cid-zvalgakn] a[data-astro-cid-zvalgakn],.reference[data-astro-cid-zvalgakn] a[data-astro-cid-zvalgakn]{color:var(--c-deep);text-underline-offset:.18em;text-decoration:underline}.intro[data-astro-cid-zvalgakn] b[data-astro-cid-zvalgakn]{color:var(--ink);font-weight:600}.privacy[data-astro-cid-zvalgakn]{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-zvalgakn]{max-width:52rem;padding-block:0 5.5rem}.reference[data-astro-cid-zvalgakn] h2[data-astro-cid-zvalgakn]{margin-top:0}.reference[data-astro-cid-zvalgakn] h3[data-astro-cid-zvalgakn]{letter-spacing:-.02em;color:var(--ink);margin-top:2rem;font-size:1rem;font-weight:600}.reference[data-astro-cid-zvalgakn] h3[data-astro-cid-zvalgakn] .ref[data-astro-cid-zvalgakn]{margin-right:.35rem;display:inline}.scroll[data-astro-cid-zvalgakn]{margin-top:.75rem;overflow-x:auto}.reference[data-astro-cid-zvalgakn] table[data-astro-cid-zvalgakn]{border-collapse:collapse;width:100%;min-width:30rem;font-size:.875rem;line-height:1.55}.reference[data-astro-cid-zvalgakn] th[data-astro-cid-zvalgakn],.reference[data-astro-cid-zvalgakn] td[data-astro-cid-zvalgakn]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;color:var(--body);padding:.6rem 1rem .6rem 0}.reference[data-astro-cid-zvalgakn] thead[data-astro-cid-zvalgakn] th[data-astro-cid-zvalgakn]{font-family:var(--m);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:500}.reference[data-astro-cid-zvalgakn] tbody[data-astro-cid-zvalgakn] th[data-astro-cid-zvalgakn]{width:45%;color:var(--ink);font-weight:500}.reference[data-astro-cid-zvalgakn] .ref[data-astro-cid-zvalgakn]{font-family:var(--m);color:var(--c-deep);font-size:.75rem;font-weight:500;display:block}
