@layer components{.qz{max-width:52rem}.qz-progression{font-size:var(--step-0);color:var(--role-texte-2);font-variant-numeric:tabular-nums lining-nums}.qz-barre{margin-top:var(--space-2xs);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.25rem;max-width:24rem;display:grid}.qz-pas{background-color:var(--role-cadre);height:4px}.qz-pas--fait{background-color:var(--role-texte)}.qz-question{margin-top:var(--space-l)}.qz-question legend{padding:0}.qz-titre:focus{outline:none}.qz-titre:focus-visible{outline:2px solid var(--role-focus);outline-offset:4px}.qz-choix{margin-top:var(--space-m)}.qz-option{font-size:var(--corps-lecture)}.qz-actions{gap:var(--space-s);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.qz-actions .bouton[disabled]{opacity:.55;cursor:not-allowed}.qz-chapo{margin-top:var(--space-s);font-size:var(--step-chapo);color:var(--role-texte-2);max-width:34ch;line-height:1.45}.qz-resultats{margin-top:var(--rythme-bloc)}.qz-resultat{column-gap:var(--space-m);padding-block:var(--space-l);grid-template-columns:3rem minmax(0,1fr)}.qz-rang{font-size:var(--step-ligne);color:var(--role-texte-2);font-variant-numeric:tabular-nums lining-nums;line-height:1}.qz-resultat-corps>*+*{margin-top:var(--space-xs)}.qz-sans-js{margin-top:var(--space-l)}@media (min-width:64rem){.st-filtres{grid-template-columns:repeat(3,minmax(0,max-content))}.st-ligne{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.st-ligne{padding-block:var(--space-l)}.st-difficulte{align-items:center;gap:var(--space-xs);font-size:var(--step-0);color:var(--role-texte-2);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;display:inline-flex}.st-pas{grid-template-columns:repeat(10,.75rem);gap:.1875rem;display:inline-grid}.st-pas--3{grid-template-columns:repeat(3,1.5rem)}.st-pas>span{border:1px solid var(--color-trait);height:.75rem}.st-pas>.st-pas-plein{background-color:var(--role-texte);border-color:var(--role-texte)}.st-faits>*+*{margin-top:var(--space-s)}.st-objectif{max-width:30ch}.st-detail{margin-top:var(--rythme-bloc)}.st-mots-grille{gap:var(--rythme-bloc) var(--space-xl);display:grid}@media (min-width:64rem){.st-mots-grille{grid-template-columns:repeat(3,minmax(0,1fr))}}.st-mots{font-size:var(--corps-lecture);line-height:1.6}.st-notes{gap:var(--space-s) var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.st-note{padding-top:var(--space-xs);border-top:1px solid var(--color-trait)}.st-note dt{font-size:var(--corps-lecture)}.st-note dd{align-items:center;gap:var(--space-xs);margin-top:var(--space-2xs);font-size:var(--step-0);color:var(--role-texte-2);display:flex}.st-remarques{margin-top:var(--space-l)}}
