.outil.svelte-soxo83{gap:2.5rem;display:grid}@media (width>=64rem){.outil.svelte-soxo83{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:4rem;width:min(70rem,100vw - 3rem);margin-inline:calc(50% + min(70rem,100vw - 3rem)/-2)}}.segments.svelte-soxo83 label:where(.svelte-soxo83){cursor:pointer;display:grid;position:relative}.segments.svelte-soxo83 input:where(.svelte-soxo83){opacity:0;cursor:pointer;position:absolute;inset:0}.segments.svelte-soxo83 span:where(.svelte-soxo83){border-radius:var(--radius-md);min-height:2.25rem;color:var(--color-muted-foreground);transition:background-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out);place-items:center;font-size:.875rem;font-weight:600;display:grid}.segments.svelte-soxo83 input:where(.svelte-soxo83):checked+span:where(.svelte-soxo83){background:var(--color-primary);color:var(--color-primary-foreground)}.segments.svelte-soxo83 input:where(.svelte-soxo83):focus-visible+span:where(.svelte-soxo83){outline:2px solid var(--color-ring);outline-offset:2px}@media (any-pointer:coarse){.segments.svelte-soxo83 span:where(.svelte-soxo83){min-height:2.75rem}}@media (hover:hover) and (pointer:fine){.segments.svelte-soxo83 input:where(.svelte-soxo83):not(:checked):hover+span:where(.svelte-soxo83),.sommaire.svelte-soxo83:hover{color:var(--color-foreground)}.sommaire.svelte-soxo83:hover span:where(.svelte-soxo83):first-child{text-underline-offset:4px;text-decoration:underline}summary.svelte-soxo83:hover .chevron:where(.svelte-soxo83){color:var(--color-foreground)}}summary.svelte-soxo83::-webkit-details-marker{display:none}summary.svelte-soxo83{border-radius:var(--radius-sm)}.chevron.svelte-soxo83{transition:rotate var(--duration-quick) var(--ease-smooth-out)}.question[open].svelte-soxo83 .chevron:where(.svelte-soxo83){rotate:180deg}.piece[open].svelte-soxo83 .chevron:where(.svelte-soxo83){rotate:90deg}@media (prefers-reduced-motion:reduce){.segments.svelte-soxo83 span:where(.svelte-soxo83),.chevron.svelte-soxo83{transition:none}}
