.quiz[data-astro-cid-t35we56s]{--c:var(--cisco)}.quiz__haut[data-astro-cid-t35we56s]{align-items:center;gap:16px;margin-bottom:18px;display:flex}.quiz__compteur[data-astro-cid-t35we56s]{color:var(--gris);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.quiz__piste[data-astro-cid-t35we56s]{background:var(--trait);flex:1;height:2px;overflow:hidden}.quiz__avance[data-astro-cid-t35we56s]{background:var(--encre);transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .4s var(--ease-out)}.quiz__carte[data-astro-cid-t35we56s]{background:var(--blanc);border:1px solid var(--trait);border-radius:var(--r-l);box-shadow:var(--ombre);padding:clamp(22px,3.5vw,36px)}.quiz__etiquette[data-astro-cid-t35we56s]{color:var(--gris);border-bottom:1px dashed var(--trait);justify-content:space-between;gap:12px;margin-bottom:20px;padding-bottom:14px;font-size:.8125rem;font-weight:600;display:flex}.quiz__question[data-astro-cid-t35we56s]{font-family:var(--f-titre);letter-spacing:-.01em;margin-bottom:22px;font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.12;transition:opacity .18s,filter .18s}.quiz__choix[data-astro-cid-t35we56s]{gap:8px;margin:0;padding:0;list-style:none;transition:opacity .18s,filter .18s;display:grid}.quiz__carte[data-astro-cid-t35we56s].change .quiz__question[data-astro-cid-t35we56s],.quiz__carte[data-astro-cid-t35we56s].change .quiz__choix[data-astro-cid-t35we56s]{opacity:0;filter:blur(4px)}.quiz__option[data-astro-cid-t35we56s]{border:1px solid var(--trait);border-radius:var(--r-m);background:var(--blanc);text-align:left;cursor:pointer;width:100%;min-height:54px;transition:transform var(--t-rapide) var(--ease-out), background-color .16s ease, border-color .16s ease, opacity .2s ease;touch-action:manipulation;align-items:center;gap:14px;padding:10px 14px;font-size:1.0625rem;line-height:1.35;display:flex}.quiz__option[data-astro-cid-t35we56s]:active:not(:disabled){transform:scale(.985)}@media (hover:hover) and (pointer:fine){.quiz__option[data-astro-cid-t35we56s]:hover:not(:disabled){border-color:var(--encre)}}.quiz__option[data-astro-cid-t35we56s]:disabled{cursor:default}.quiz__lettre[data-astro-cid-t35we56s]{border-radius:var(--r-s);border:1px solid var(--trait);width:30px;height:30px;color:var(--gris);flex:none;place-items:center;font-size:.8125rem;font-weight:700;transition:background-color .16s,color .16s,border-color .16s;display:grid}.quiz__option[data-astro-cid-t35we56s][data-etat=bonne]{background:var(--succes-doux);border-color:var(--succes)}.quiz__option[data-astro-cid-t35we56s][data-etat=bonne] .quiz__lettre[data-astro-cid-t35we56s]{background:var(--succes);border-color:var(--succes);color:var(--blanc)}.quiz__option[data-astro-cid-t35we56s][data-etat=fausse]{background:var(--erreur-doux);border-color:var(--erreur)}.quiz__option[data-astro-cid-t35we56s][data-etat=fausse] .quiz__lettre[data-astro-cid-t35we56s]{background:var(--erreur);border-color:var(--erreur);color:var(--blanc)}.quiz__option[data-astro-cid-t35we56s][data-etat=eteinte]{opacity:.4}.quiz__correction[data-astro-cid-t35we56s]{transition:grid-template-rows .3s var(--ease-out);grid-template-rows:0fr;display:grid}.quiz__correction[data-astro-cid-t35we56s]>div[data-astro-cid-t35we56s]{overflow:hidden}.quiz__correction[data-astro-cid-t35we56s].ouverte{grid-template-rows:1fr}.quiz__correction-contenu[data-astro-cid-t35we56s]{opacity:0;transition:opacity .24s ease, transform .3s var(--ease-out);justify-items:start;gap:8px;padding-top:22px;display:grid;transform:translateY(-6px)}.quiz__correction[data-astro-cid-t35we56s].ouverte .quiz__correction-contenu[data-astro-cid-t35we56s]{opacity:1;transform:none}.quiz__verdict[data-astro-cid-t35we56s]{font-family:var(--f-titre);font-size:1.5rem;line-height:1.1}.quiz__verdict[data-astro-cid-t35we56s][data-ok=true]{color:var(--succes)}.quiz__verdict[data-astro-cid-t35we56s][data-ok=false]{color:var(--erreur)}.quiz__explication[data-astro-cid-t35we56s]{color:var(--gris)}.quiz__suivant[data-astro-cid-t35we56s]{margin-top:10px}.quiz__fin[data-astro-cid-t35we56s]{background:var(--blanc);border:1px solid var(--trait);border-radius:var(--r-l);box-shadow:var(--ombre);text-align:center;justify-items:center;gap:12px;padding:48px 24px;display:grid}.quiz__fin[data-astro-cid-t35we56s][hidden]{display:none}.quiz__fin[data-astro-cid-t35we56s]:not([hidden]){animation:quiz-arrive .4s var(--ease-out)}@keyframes quiz-arrive{0%{opacity:0;transform:scale(.97)}}.quiz__anneau[data-astro-cid-t35we56s]{width:132px;height:132px;transform:rotate(-90deg)}.quiz__anneau[data-astro-cid-t35we56s] circle[data-astro-cid-t35we56s]{fill:none;stroke-width:6px;stroke-linecap:round}.quiz__anneau-fond[data-astro-cid-t35we56s]{stroke:var(--trait)}.quiz__anneau-score[data-astro-cid-t35we56s]{stroke:var(--c);stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.1s var(--ease-out) .15s}.quiz__score[data-astro-cid-t35we56s]{font-family:var(--f-titre);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:3.5rem;line-height:1}.quiz__message[data-astro-cid-t35we56s]{color:var(--gris);max-width:420px;margin-bottom:12px}
