:where(.t-intro,.t-quiz,.t-results,.t-q,.t-more,.t-none,.t-together,.t-points li,.t-err,.btn)[data-astro-cid-7pyhr5ex][hidden]{display:none!important}.t-col[data-astro-cid-7pyhr5ex]{max-width:calc(46rem + 2 * var(--gutter))}.t-intro[data-astro-cid-7pyhr5ex] .t-col[data-astro-cid-7pyhr5ex],.t-results[data-astro-cid-7pyhr5ex] .t-col[data-astro-cid-7pyhr5ex]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:1.1rem;display:grid}.t-col[data-astro-cid-7pyhr5ex] .btn[data-astro-cid-7pyhr5ex]{white-space:normal;text-align:left;max-width:100%}.t-note[data-astro-cid-7pyhr5ex]{background:var(--paper);border:1.5px solid var(--ink);padding:1rem 1.2rem}.t-private[data-astro-cid-7pyhr5ex]{color:var(--ink-2);align-items:flex-start;gap:.6rem;display:flex}.t-private[data-astro-cid-7pyhr5ex] svg{width:1.3rem;height:1.3rem;color:var(--green-ink);flex:none;margin-top:.1em}.t-start[data-astro-cid-7pyhr5ex]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.5rem;display:flex}.t-card[data-astro-cid-7pyhr5ex]{grid-template-columns:minmax(0,1fr);display:grid}.t-progress[data-astro-cid-7pyhr5ex]{border-bottom:1.5px solid var(--ink);background:var(--paper-2);gap:.5rem;padding:1rem 1.25rem .75rem;display:grid}.t-trace[data-astro-cid-7pyhr5ex]{width:100%;height:34px}.t-trace[data-astro-cid-7pyhr5ex] path[data-astro-cid-7pyhr5ex]{fill:none;stroke-linejoin:round;vector-effect:non-scaling-stroke}.t-trace-base[data-astro-cid-7pyhr5ex]{stroke:#16120f29;stroke-width:1.2px}.t-trace-ink[data-astro-cid-7pyhr5ex]{stroke:var(--ink);stroke-width:1.8px;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .6s var(--ease-out)}.t-form[data-astro-cid-7pyhr5ex]{grid-template-columns:minmax(0,1fr);display:grid}.t-q[data-astro-cid-7pyhr5ex]{border:0;gap:.9rem;min-width:0;margin:0;padding:clamp(1.25rem,3vw,1.75rem) clamp(1.25rem,3vw,1.6rem);display:grid}.t-legend[data-astro-cid-7pyhr5ex]{padding:0}.t-q-title[data-astro-cid-7pyhr5ex]{color:var(--green-ink);text-wrap:balance;font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:660;font-stretch:108%;line-height:1.22;display:block}.t-q-title[data-astro-cid-7pyhr5ex]:focus{outline:none}.t-aide[data-astro-cid-7pyhr5ex]{color:var(--ink-2);font-style:italic}.t-options[data-astro-cid-7pyhr5ex]{border-top:1.5px solid var(--ink);display:grid}@media (width>=40rem){.t-many[data-astro-cid-7pyhr5ex]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}}.t-opt[data-astro-cid-7pyhr5ex]{border-bottom:1px solid var(--rule);cursor:pointer;min-height:3rem;transition:background-color .16s var(--ease-ui);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:.55rem .5rem;display:grid}.t-opt[data-astro-cid-7pyhr5ex] input[data-astro-cid-7pyhr5ex],.t-num[data-astro-cid-7pyhr5ex] input[data-astro-cid-7pyhr5ex]{opacity:0;width:1px;height:1px;position:absolute}.t-box[data-astro-cid-7pyhr5ex]{border:1.5px solid var(--ink);width:15px;height:15px;position:relative}.t-opt[data-astro-cid-7pyhr5ex]:has(input:checked){background:#578a8429}.t-opt[data-astro-cid-7pyhr5ex]:has(input:checked) .t-box[data-astro-cid-7pyhr5ex]{background:var(--ink)}.t-opt[data-astro-cid-7pyhr5ex]:has(input:checked) .t-box[data-astro-cid-7pyhr5ex]:after{content:"";border:solid var(--paper);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:.5px;left:3.5px;transform:rotate(45deg)}.t-opt[data-astro-cid-7pyhr5ex]:has(input:focus-visible),.t-num[data-astro-cid-7pyhr5ex]:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.t-opt[data-astro-cid-7pyhr5ex]:active{background:#578a8429}@media (hover:hover) and (pointer:fine){.t-opt[data-astro-cid-7pyhr5ex]:hover{background:#578a841a}}.t-scale[data-astro-cid-7pyhr5ex]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=36rem){.t-scale[data-astro-cid-7pyhr5ex]{grid-template-columns:repeat(10,minmax(0,1fr))}}.t-num[data-astro-cid-7pyhr5ex] span[data-astro-cid-7pyhr5ex]{border:1.5px solid var(--ink);background:var(--sheet);font-variant-numeric:tabular-nums;cursor:pointer;min-height:3rem;transition:background-color .16s var(--ease-ui), color .16s var(--ease-ui);place-items:center;font-weight:650;display:grid}.t-num[data-astro-cid-7pyhr5ex]:has(input:checked) span[data-astro-cid-7pyhr5ex]{background:var(--ink);color:var(--paper)}@media (hover:hover) and (pointer:fine){.t-num[data-astro-cid-7pyhr5ex]:hover span[data-astro-cid-7pyhr5ex]{background:var(--paper-2)}.t-num[data-astro-cid-7pyhr5ex]:has(input:checked):hover span[data-astro-cid-7pyhr5ex]{background:var(--ink)}}.t-err[data-astro-cid-7pyhr5ex]{align-items:center;gap:.5rem;font-weight:650;display:flex}.t-err[data-astro-cid-7pyhr5ex]:before{content:"!";background:var(--ink);width:1.15rem;height:1.15rem;color:var(--paper);flex:none;place-items:center;font-size:.75rem;font-weight:800;display:grid}.t-err[data-astro-cid-7pyhr5ex][hidden]{display:none}.t-nav[data-astro-cid-7pyhr5ex]{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:1rem clamp(1.25rem,3vw,1.6rem) clamp(1.25rem,3vw,1.6rem);display:flex}@media (width<=30rem){.t-nav[data-astro-cid-7pyhr5ex]{gap:.5rem;padding-inline:1rem}.t-nav[data-astro-cid-7pyhr5ex] .btn[data-astro-cid-7pyhr5ex]{padding-inline:.9rem}}.t-nav[data-astro-cid-7pyhr5ex] svg{width:1.1rem;height:1.1rem}.t-next[data-astro-cid-7pyhr5ex]{white-space:normal;text-align:left;max-width:100%;margin-left:auto}.t-res-title[data-astro-cid-7pyhr5ex]:focus{outline:none}.t-main[data-astro-cid-7pyhr5ex],.t-rest[data-astro-cid-7pyhr5ex]{gap:1.25rem;width:100%;display:grid}.t-more[data-astro-cid-7pyhr5ex]{width:100%}.t-p-title[data-astro-cid-7pyhr5ex]{color:var(--green-ink);font-size:1.125rem;font-weight:660;font-stretch:108%;line-height:1.3}.t-main[data-astro-cid-7pyhr5ex]>.t-profil[data-astro-cid-7pyhr5ex]:first-child .t-p-title[data-astro-cid-7pyhr5ex]{font-size:clamp(1.35rem,2.1vw,1.7rem);line-height:1.22}.t-alert[data-astro-cid-7pyhr5ex]{background:var(--paper-2);padding:.75rem .9rem;font-weight:600}.t-links[data-astro-cid-7pyhr5ex]{gap:.6rem;margin:0;display:grid}.t-together[data-astro-cid-7pyhr5ex]{border-top:1.5px solid var(--ink);gap:.6rem;width:100%;padding-top:1.5rem;display:grid}.t-points[data-astro-cid-7pyhr5ex]{gap:.4rem;margin:0;display:grid}.t-points[data-astro-cid-7pyhr5ex] li[data-astro-cid-7pyhr5ex]{padding-left:1.1rem;position:relative}.t-points[data-astro-cid-7pyhr5ex] li[data-astro-cid-7pyhr5ex]:before{content:"";border:1.5px solid var(--green-ink);width:6px;height:6px;position:absolute;top:.62em;left:0}.t-points[data-astro-cid-7pyhr5ex] li[data-astro-cid-7pyhr5ex][hidden]{display:none}.t-method[data-astro-cid-7pyhr5ex]{color:var(--ink-2)}.t-actions[data-astro-cid-7pyhr5ex]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.t-send[data-astro-cid-7pyhr5ex]{border-top:1px solid var(--rule);justify-items:start;gap:.6rem;width:100%;padding-top:1.5rem;display:grid}.t-redo[data-astro-cid-7pyhr5ex]{min-height:2.75rem;text-decoration:underline;text-decoration-color:var(--teal);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-weight:650;display:inline-flex}.t-redo[data-astro-cid-7pyhr5ex] svg{width:1.1rem;height:1.1rem}
