.qcm-da{--qd-encre:#151413;--qd-rouge:#cf3a2f;--qd-jaune:#f7dc3b;--qd-gris:#6c675d;--qd-bleu:#23409c;--rv-papier:45 100% 99%}.qcm-da .qcm-texte{font-family:var(--lgd-titre);font-weight:500;font-variation-settings:"wdth" 100}.qcm-da .qd-haut{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px}.qcm-da .qd-retour{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding-right:.5rem;font-family:var(--lgd-titre);font-weight:800;font-size:1.05rem;color:var(--qd-encre);border-radius:12px;transition:transform .14s ease-out}.qcm-da .qd-retour:hover{transform:translateX(-2px)}.qcm-da .qd-retour:focus-visible{outline:2.5px solid var(--qd-encre);outline-offset:3px}.qcm-da .qd-score{font-family:var(--lgd-titre);font-weight:900;font-size:1.25rem;font-variant-numeric:tabular-nums;color:var(--qd-encre)}.qcm-da .qd-score small{font-size:.95rem;font-weight:800}.qcm-da .qd-progres{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}.qcm-da .qd-progres__compte{font-family:var(--lgd-titre);font-weight:800;font-size:.9rem;font-variant-numeric:tabular-nums;white-space:nowrap}.qcm-da .qd-progres__piste{height:10px;border-radius:999px;background:rgb(21 20 19/.1);overflow:hidden}.qcm-da .qd-progres__trait{height:100%;border-radius:999px;background:var(--qd-jaune);transform-origin:left center;transition:width .42s cubic-bezier(.23,1,.32,1)}.qcm-da .qd-combo{font-family:var(--lgd-main);font-size:1.15rem;color:var(--qd-rouge);white-space:nowrap;transform:rotate(-3deg)}.qcm-da .qd-tete{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.qcm-da .qd-tete__kicker{font-family:var(--lgd-titre);font-weight:800;font-size:1.15rem}.qcm-da .qd-tete__kicker,.qcm-da .qd-tete__note{display:inline-block;transform:rotate(-3deg);transform-origin:left center}.qcm-da .qd-tete__note{margin-top:.6rem;font-size:1.3rem}.qcm-da .qd-tete__note .lgd-main{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M1,6.4 C24,3.6 52,7.6 99,4.2' fill='none' stroke='%23CF3A2F' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 100%;background-size:100% .3em;padding-bottom:.2em}@media (max-width:639px){.qcm-da .qd-tete__note{font-size:1.12rem}}.qcm-da .qd-tete__mascotte{margin-top:-.5rem;width:150px!important;height:auto!important}@media (max-width:639px){.qcm-da .qd-tete__mascotte{width:112px!important}}.qcm-da .qd-choix{display:grid;gap:1.75rem}@media (min-width:1024px){.qcm-da .qd-choix{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:2.5rem}}.qcm-da .qd-rapides{display:flex;flex-wrap:wrap;gap:.6rem}.qcm-da .qd-rapide{flex:1 1 auto}.qcm-da .qd-rapide[aria-pressed=true]{background:var(--qd-encre);color:#fff}.qcm-da .qd-rapide[aria-pressed=true]:hover{background:#2a2826}.qcm-da .qd-cours{display:grid;gap:.25rem;max-height:28rem;overflow-y:auto;overscroll-behavior:contain;padding:.25rem .25rem .25rem 0}@media (min-width:640px) and (max-width:1023px){.qcm-da .qd-cours{grid-template-columns:1fr 1fr;column-gap:1rem}}.qcm-da .qd-cours__ligne{display:flex;width:100%;min-height:52px;align-items:flex-start;gap:.85rem;padding:.7rem .4rem;border-radius:14px;text-align:left;transition:background-color .14s ease-out,transform .14s ease-out}.qcm-da .qd-cours__ligne:hover{background:rgb(247 220 59/.18)}.qcm-da .qd-cours__ligne:active{transform:scale(.99)}.qcm-da .qd-cours__ligne:focus-visible{outline:2.5px solid var(--qd-encre);outline-offset:2px}.qcm-da .qd-cours__nom{min-width:0;flex:1;font-family:var(--lgd-titre);font-weight:700;font-size:1.05rem;line-height:1.35;color:var(--qd-encre)}.qcm-da .qd-cours__nom .lgd-fluo{background-image:none;padding:0;animation:none}.qcm-da .qd-cours__ligne[aria-pressed=false] .qd-cours__nom{font-weight:600;color:var(--qd-gris)}.qcm-da .qd-cours__compte{flex:none;padding-top:.1rem;font-family:var(--lgd-titre);font-weight:800;font-size:1rem;font-variant-numeric:tabular-nums}.qcm-da .qd-cours__ligne[aria-pressed=false] .qd-cours__compte{color:var(--qd-gris);font-weight:600}.qcm-da .qd-case{position:relative;flex:none;width:26px;height:26px;margin-top:.05rem;border:2.5px solid #9a958b;border-radius:5px 6px 4px 6px;background:#fffdf8;transition:border-color .14s ease-out}.qcm-da .qd-case[data-on=true],.qcm-da [aria-pressed=true]>.qd-case{border-color:var(--qd-rouge)}.qcm-da .qd-case svg{position:absolute;left:-2px;top:-9px;width:30px;height:30px;overflow:visible}.qcm-da .qd-case path{fill:none;stroke:var(--qd-rouge);stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;animation:qd-coche .3s cubic-bezier(.3,.7,.2,1) backwards}@keyframes qd-coche{0%{stroke-dashoffset:40}}.qcm-da .qd-tailles{display:flex;flex-wrap:wrap;gap:.75rem}.qcm-da .qd-taille{position:relative;display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;border:2.5px solid var(--qd-rouge);background:#fffdf8;font-family:var(--lgd-titre);font-weight:900;font-size:1.45rem;font-variant-numeric:tabular-nums;color:var(--qd-encre);transition:transform .16s var(--lgd-ressort),background-color .14s ease-out}.qcm-da .qd-taille:hover{transform:rotate(-4deg) scale(1.04)}.qcm-da .qd-taille[aria-checked=true]{background:var(--qd-jaune);border-width:3px;transform:rotate(-4deg) scale(1.08)}.qcm-da .qd-taille:focus-visible{outline:2.5px solid var(--qd-encre);outline-offset:3px}@media (max-width:380px){.qcm-da .qd-taille{width:56px;height:56px;font-size:1.25rem}}.qcm-da .qd-feuille{position:relative;border-radius:6px;background:#fffdf8;box-shadow:0 1px 0 rgb(0 0 0/.05),0 22px 40px -26px rgb(70 46 12/.55)}@media (min-width:1024px){.qcm-da .qd-choix .qd-feuille{transform:rotate(-1deg);padding:1.75rem}}@media (max-width:1023px){.qcm-da .qd-choix .qd-feuille{background:transparent;box-shadow:none}}.qcm-da .qd-schemas{display:flex;align-items:center;gap:.9rem;padding:.6rem .9rem .6rem .4rem;border-radius:18px;transition:transform .16s var(--lgd-ressort),background-color .14s ease-out}.qcm-da .qd-schemas:hover{transform:rotate(-1deg) translateY(-1px);background:rgb(247 220 59/.16)}.qcm-da .qd-schemas:focus-visible{outline:2.5px solid var(--qd-encre);outline-offset:3px}.qcm-da .qd-type{display:inline-block;padding:.15rem .5rem;border-radius:4px;background:var(--qd-jaune);font-size:.85rem;transform:rotate(-1deg)}.qcm-da .qd-theme,.qcm-da .qd-type{align-self:flex-start;font-family:var(--lgd-titre);font-weight:800;color:var(--qd-encre)}.qcm-da .qd-theme{font-size:1rem;background-image:linear-gradient(transparent 78%,rgb(247 220 59/.95) 0,rgb(247 220 59/.95) 96%,transparent 0)}.qcm-da .qd-matiere{font-weight:800;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.qcm-da .qd-competence,.qcm-da .qd-matiere{font-family:var(--lgd-titre);color:var(--qd-gris)}.qcm-da .qd-competence{font-style:italic;font-size:.9rem}.qcm-da .qd-question{font-family:var(--lgd-titre);font-weight:800;font-variation-settings:"wdth" 92;font-size:clamp(1.3rem,1.1rem + 1vw,1.7rem);line-height:1.18;letter-spacing:-.015em;color:var(--qd-encre);text-wrap:pretty}.qcm-da .qd-question--longue{font-size:clamp(1.12rem,1rem + .5vw,1.35rem);line-height:1.3}.qcm-da .qd-consigne{font-family:var(--lgd-main);font-size:1.05rem;color:var(--qd-rouge)}.qcm-da .rv-pile{--rv-papier:45 100% 99%}.qcm-da .qf-fiche{border:0;border-radius:0;background:transparent;box-shadow:none}@media (min-width:640px){.qcm-da .qf-fiche{border-radius:6px;background-color:#fffdf8;background-image:linear-gradient(90deg,transparent 0 22px,rgb(214 60 48/.35) 22px 23.5px,transparent 23.5px);box-shadow:0 1px 0 rgb(0 0 0/.05),0 26px 44px -26px rgb(70 46 12/.55)}.qcm-da .rv-pile__feuille{background:#f6f1e4!important;border-color:rgb(120 96 50/.15)!important}}@media (max-width:639px){.qcm-da .rv-pile__feuille{display:none}}.qcm-da .qf-ligne{border-bottom:0;border-radius:14px}.qcm-da .qf-ligne[data-corrigee=false]:hover{background:rgb(247 220 59/.14)}.qcm-da .qf-ligne[data-choisie=true][data-corrigee=false]{background:rgb(247 220 59/.22)}.qcm-da .qf-ligne button{padding-left:.35rem}.qcm-da .qf-ligne .qcm-texte{font-weight:600;font-size:1.06rem;line-height:1.4;color:var(--qd-encre)}.qcm-da .qf-lettre{width:34px;height:34px;border:2.5px solid var(--qd-rouge);border-radius:48% 52% 46% 54%/55% 45% 55% 45%!important;background:transparent;box-shadow:none;color:var(--qd-encre);font-family:var(--lgd-main);font-weight:700;font-size:1.15rem;transform:rotate(-4deg)}.qcm-da .qf-ligne:hover .qf-lettre[data-choisie=false]{transform:rotate(-8deg) scale(1.05);box-shadow:none}.qcm-da .qf-lettre[data-choisie=true]{border-color:var(--qd-rouge);background:var(--qd-rouge);color:#fff;transform:rotate(-4deg) scale(1.05)}.qcm-da .qf-ligne button>span:first-child{width:auto;height:34px;gap:.6rem}.qcm-da .qf-boite{display:block;position:relative;width:24px;height:24px;margin-top:5px;border:2.5px solid var(--qd-rouge);border-radius:4px 5px 3px 5px;background:#fffdf8}.qcm-da .qf-boite svg{position:absolute;left:-1px;top:-8px;width:28px;height:28px;overflow:visible}.qcm-da .qf-boite path{fill:none;stroke:var(--qd-bleu);stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;animation:qd-coche .26s cubic-bezier(.3,.7,.2,1) backwards}.qcm-da .qf-ligne[data-choisie=true] .qf-lettre[data-boite=true]{background:transparent;color:var(--qd-encre)}.qcm-da .qf-note{font-family:var(--lgd-main)!important;font-weight:700!important;font-size:1.05rem!important;line-height:1.2;color:var(--qd-rouge)!important;transform:rotate(-2deg);transform-origin:left center}.qcm-da .qf-ligne footer,.qcm-da .qf-ligne>div{padding-left:3.2rem}@media (min-width:640px){.qcm-da .qf-ligne>div{padding-left:5.4rem}}.qcm-da .qd-correction{font-family:var(--lgd-main);font-size:1.08rem;line-height:1.4}.qcm-da .qd-correction__piege{margin-right:.35rem;font-family:var(--lgd-main);font-weight:700;color:var(--qd-rouge);text-transform:uppercase;letter-spacing:.04em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.qcm-da .qd-correction__cours{color:var(--qd-rouge)}.qcm-da .qd-citation{border-left:3px solid var(--qd-jaune);padding-left:.75rem;font-family:var(--lgd-titre);font-style:italic;font-size:.92rem;line-height:1.45}.qcm-da .qcm-pourquoi summary{font-family:var(--lgd-main);font-size:1rem;color:var(--qd-rouge);text-decoration-color:var(--qd-rouge)}.qcm-da .qd-verdict-juste{font-family:var(--lgd-titre);font-weight:900;font-variation-settings:"wdth" 86;font-size:2.1rem;line-height:1;letter-spacing:-.03em}.qcm-da .qd-verdict-faux{display:inline-block;font-family:var(--lgd-main);font-weight:700;font-size:1.45rem;line-height:1.15;color:var(--qd-rouge);transform:rotate(-2.5deg);transform-origin:left center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M1,6.4 C24,3.6 52,7.6 99,4.2' fill='none' stroke='%23CF3A2F' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 100%;background-size:100% .28em;padding-bottom:.2em}.qcm-da .qd-indice{font-family:var(--lgd-titre);font-size:.95rem;color:var(--qd-gris)}.qcm-da .qd-petite{min-height:40px;padding:0 .9rem;font-size:.92rem;border-width:2px}.qcm-da .spb{font-family:var(--lgd-titre);font-style:normal;font-weight:800}.qcm-da .qcm-tampon{border-color:var(--qd-encre);background:rgb(255 253 248/.92);font-family:var(--lgd-titre);color:var(--qd-encre)}.qcm-da .qf-signaler{color:var(--qd-rouge)!important;font-family:var(--lgd-main);font-size:1rem!important;font-weight:700!important}.qcm-da .qf-signaler:hover{background:rgb(207 58 47/.08)!important}.qcm-da .qd-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.qcm-da .qd-actions .lgd-cta{flex:1 1 100%}@media (min-width:640px){.qcm-da .qd-actions .lgd-cta{flex:0 0 auto;min-width:13rem;margin-left:auto}}.qcm-da .qd-aide-clavier{font-family:var(--lgd-titre);font-size:.8rem;color:var(--qd-gris)}.qcm-da .lgd-cta:disabled{background:#d8cfc0;color:#6c675d;box-shadow:0 4px 0 #bfb5a4;cursor:not-allowed;transform:none}.qcm-da .qd-attente{display:flex;min-height:60vh;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:1rem 0;text-align:center}.qcm-da .qd-attente__mascotte{width:min(78vw,340px)!important;height:auto!important}.qcm-da .qd-attente__liste{display:flex;flex-direction:column;gap:.7rem;text-align:left}.qcm-da .qd-attente__ligne{display:flex;align-items:center;gap:.75rem;font-family:var(--lgd-main);font-size:1.15rem;color:var(--qd-rouge);animation:qd-ligne .36s cubic-bezier(.23,1,.32,1) backwards}.qcm-da .qd-attente__ligne[data-etat=a-venir]{color:var(--qd-gris)}@keyframes qd-ligne{0%{transform:translateY(6px);opacity:0}}.qcm-da .qd-attente__rond{position:relative;display:inline-grid;flex:none;place-items:center;width:30px;height:30px;border:2.5px solid;border-radius:48% 52% 46% 54%/55% 45% 55% 45%}.qcm-da .qd-attente__rond svg{width:18px;height:18px}.qcm-da .qd-attente__rond path{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.qcm-da .qd-points{display:inline-flex;gap:3px}.qcm-da .qd-points i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:qd-point .9s ease-in-out infinite}.qcm-da .qd-points i:nth-child(2){animation-delay:.15s}.qcm-da .qd-points i:nth-child(3){animation-delay:.3s}@keyframes qd-point{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-3px);opacity:1}}.qcm-da .qd-attente__barre{width:min(100%,320px);height:10px;border-radius:999px;background:rgb(21 20 19/.1);overflow:hidden}.qcm-da .qd-attente__barre span{display:block;height:100%;border-radius:999px;background:var(--qd-jaune);transition:width .9s cubic-bezier(.23,1,.32,1)}.qcm-da .qd-bilan{display:grid;gap:2.5rem}@media (min-width:1024px){.qcm-da .qd-bilan{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.qcm-da .qd-bilan__copie{padding:2rem;border-radius:6px;background:#fffdf8;box-shadow:0 1px 0 rgb(0 0 0/.05),0 26px 44px -26px rgb(70 46 12/.55);transform:rotate(-.8deg)}}.qcm-da .qd-bilan__kicker{display:inline-block;font-family:var(--lgd-main);font-weight:700;font-size:1.3rem;color:var(--qd-rouge);transform:rotate(-3deg);transform-origin:left center}.qcm-da .qd-note{color:var(--qd-rouge)}.qcm-da .qd-note p{font-family:var(--lgd-main)!important;font-weight:700!important}.qcm-da .qd-pourcent{display:inline-block;padding:0 .12em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'%3E%3Cpath d='M1,4.2 C12,1.4 26,4.6 40,2.4 C55,0.6 70,4.2 84,1.8 C91,1 96,3 99.6,1.4 L99,21 C88,23.6 74,19.8 60,22.6 C44,24.6 30,20.6 15,23 C9,23.8 4,21.4 0.4,23.2 Z' fill='%23F7DC3B'/%3E%3C/svg%3E");background-size:100% 70%;background-position:0 70%;background-repeat:no-repeat;font-family:var(--lgd-titre)}.qcm-da .qd-gain{display:inline-block;padding:.1rem .5rem;background:rgb(247 220 59/.85);font-family:var(--lgd-main);font-weight:700;font-size:1.05rem;transform:rotate(-1.5deg)}.qcm-da .qd-revoir{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:.9rem;padding:1.1rem 0;border-bottom:1px dashed rgb(120 96 50/.25)}.qcm-da .qd-revoir__num{padding-right:.6rem;border-right:2px solid var(--qd-rouge);font-family:var(--lgd-main);font-weight:700;font-size:1.7rem;line-height:1.1;color:var(--qd-rouge)}.qcm-da .qd-revoir__question{font-family:var(--lgd-titre);font-size:.98rem;line-height:1.4;color:#3d3a35}.qcm-da .qd-revoir__reponse{align-self:flex-start;font-family:var(--lgd-main);font-weight:700;font-size:1.12rem;line-height:1.3}.qcm-da .qdv{--cg-rouge:#c0332b;--cg-rouge-encre:#8e251d;--qdv-marge:#c0332b;--qdv-encre:var(--qd-encre);background:#fffdf8;border-radius:6px;box-shadow:0 1px 0 rgb(0 0 0/.05),0 26px 44px -26px rgb(70 46 12/.55)}.qcm-da .qdv .sg-sceau{mix-blend-mode:multiply}.qcm-da .qdv-kicker{align-self:flex-start;display:inline-block;padding:.1rem .5rem;background:var(--qd-jaune);font-weight:800;transform:rotate(-1.5deg)}.qcm-da .qdv-kicker,.qcm-da .qdv-titre{font-family:var(--lgd-titre);color:var(--qd-encre)}.qcm-da .qdv-titre{font-weight:900;font-variation-settings:"wdth" 86;letter-spacing:-.03em}.qcm-da .qdv-bouton{border-radius:999px!important;min-height:52px;background:var(--qd-rouge);box-shadow:0 4px 0 #a52a22;font-family:var(--lgd-titre);font-weight:800;font-size:1.05rem}.qcm-da .qdv-bouton:hover{background:#c23128}.qcm-da .qdv{overflow:visible;margin-top:1.5rem;border:0}.qcm-da .qdv-kicker,.qcm-da .qdv-titre{margin-right:96px}@media (min-width:640px){.qcm-da .qdv-kicker,.qcm-da .qdv-titre{margin-right:150px}}.qcm-da .qd-cadenas{position:absolute;right:-6px;top:-34px;width:112px!important;height:auto!important}@media (min-width:640px){.qcm-da .qdv{overflow:visible;margin-top:1.5rem;border:0}.qcm-da .qdv-kicker,.qcm-da .qdv-titre{margin-right:96px}@media (min-width:640px){.qcm-da .qdv-kicker,.qcm-da .qdv-titre{margin-right:150px}}.qcm-da .qd-cadenas{right:18px;top:-40px;width:140px!important}}.dark .qcm-da .qme,.qcm-da .qme{--qme-papier:#fffdf8;--qme-encre:#17171b;--qme-sourd:rgb(23 23 27/0.68);--qme-rouge:#cf3a2f;--qme-fluo:rgb(247 220 59/0.7);background-image:repeating-linear-gradient(180deg,transparent,transparent 31px,rgb(23 23 27/.05) 0,rgb(23 23 27/.05) 32px);border-radius:4px;box-shadow:0 1px 0 rgb(0 0 0/.04),0 18px 36px -24px rgb(70 46 12/.5);transform:rotate(-1deg)}.qcm-da .qme-titre{font-family:var(--lgd-main)!important;font-weight:700;font-size:1.15rem;background-image:linear-gradient(transparent 70%,rgb(247 220 59/.95) 0,rgb(247 220 59/.95) 92%,transparent 0)}.dark .qcm-da .qme-pli{background:rgb(23 23 27/.06)}.qcm-da .qd-vide{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem .5rem;text-align:center}.qcm-da .qd-vide p{max-width:34rem;font-size:1rem}.qcm-da .qd-encart,.qcm-da .qd-vide p{font-family:var(--lgd-titre);line-height:1.5;color:#3d3a35}.qcm-da .qd-encart{border-left:3px solid var(--qd-rouge);padding-left:.85rem;font-size:.95rem}@media (prefers-reduced-motion:reduce){.qcm-da .qd-attente__ligne,.qcm-da .qd-case path,.qcm-da .qd-points i,.qcm-da .qf-boite path{animation:none}.qcm-da .qd-attente__barre span,.qcm-da .qd-progres__trait,.qcm-da .qd-taille{transition:none}}.qcm-da .qf-ligne[data-corrigee=true]{border-radius:0;border-top:1px solid rgb(120 96 50/.14)}.qcm-da li:first-child>.qf-ligne[data-corrigee=true]{border-top:0}.qcm-da .qf-ligne[data-corrigee=true] .qf-lettre[data-choisie=false]{border-color:rgb(108 103 93/.45);color:var(--qd-gris);transform:rotate(-4deg)}.qcm-da .qf-ligne[data-corrigee=true] .qf-lettre[data-choisie=true]:not([data-boite=true]){border-color:var(--qd-encre);background:var(--qd-encre)}.qcm-da .qf-ligne[data-corrigee=true] .qf-boite{border-color:rgb(108 103 93/.55)}.qcm-da .qcm-biffure{color:var(--qd-gris);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'%3E%3Cpath d='M1,12.2 C22,11.2 44,12.6 66,11.3 C79,10.8 89,11.6 99,10.9' fill='none' stroke='%238A8478' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E")}.qcm-da .qf-ligne[data-corrigee=true] .qcm-texte{font-weight:500}.qcm-da .qf-note{align-self:flex-start;padding:.12rem .6rem;border-radius:999px;font-family:var(--lgd-titre)!important;font-size:.8rem!important;font-weight:800!important;letter-spacing:.01em;line-height:1.35;transform:none;color:var(--qd-gris)!important;background:rgb(108 103 93/.09)}.qcm-da .qf-note[data-ton=juste]{color:var(--qd-encre)!important;background:rgb(247 220 59/.55)}.qcm-da .qf-note[data-ton=faute]{color:#a52a22!important;background:rgb(207 58 47/.1)}.qcm-da .qcm-pourquoi summary{font-family:var(--lgd-titre);font-size:.92rem;font-weight:700;color:var(--qd-encre);text-decoration:underline;text-decoration-color:rgb(247 220 59/.95);text-decoration-thickness:.32em;text-underline-offset:-.08em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.qcm-da .qcm-pourquoi summary:hover{color:var(--qd-encre);text-decoration-color:var(--qd-jaune)}.qcm-da .qcm-pourquoi__corps,.qcm-da .qd-detail{position:relative;margin-top:.35rem;padding:.95rem 1.05rem 1rem;border-radius:14px;background:#fffdf8;box-shadow:0 0 0 1px rgb(120 96 50/.12),0 14px 26px -20px rgb(70 46 12/.45);gap:.65rem!important}.qcm-da .qcm-pourquoi__corps:before,.qcm-da .qd-detail:before{content:"";position:absolute;left:-8px;top:-7px;width:40px;height:15px;border-radius:2px;background:rgb(247 220 59/.82);box-shadow:0 1px 2px rgb(90 70 10/.16);transform:rotate(-18deg);pointer-events:none}.qcm-da .qd-correction{font-family:var(--lgd-titre);font-size:.98rem;font-weight:500;line-height:1.55;color:#2a2722}.qcm-da .qd-correction__piege{display:block;margin:0 0 .25rem;font-family:var(--lgd-titre);font-size:.92rem;font-weight:800;letter-spacing:0;text-transform:none;text-decoration:none;color:#a52a22}.qcm-da .qd-correction__cours{color:inherit}.qcm-da .qd-citation{border-left:3px solid rgb(247 220 59/.95);padding:.1rem 0 .1rem .75rem;font-style:normal;font-size:.9rem;line-height:1.5;color:var(--qd-gris)}.qcm-da .qd-verdict-faux{transform:none;font-size:1.35rem}.qcm-da .qd-resume{position:relative;border-radius:4px;background:#fffdf8;padding:1.5rem 1.35rem 1.25rem;box-shadow:0 1px 0 rgb(0 0 0/.05),0 22px 40px -26px rgb(70 46 12/.55);transform:rotate(-1.2deg)}.qcm-da .qd-resume__scotch{position:absolute;top:-12px;left:-10px;width:84px;height:24px;background:rgb(247 220 59/.78);transform:rotate(-24deg);clip-path:polygon(3% 8%,98% 0,100% 90%,1% 100%);pointer-events:none}.qcm-da .qd-resume__scotch--droite{left:auto;right:-10px;transform:rotate(22deg)}.qcm-da .qd-resume__kicker{font-size:1.35rem;line-height:1.1;color:var(--qd-rouge)}.qcm-da .qd-resume__quelle{margin-top:.5rem;font-family:var(--lgd-main);font-size:1.1rem;color:var(--qd-encre)}.qcm-da .qd-resume__nom{margin-top:.15rem;font-size:clamp(1.4rem,1.2rem + 1vw,1.85rem);letter-spacing:-.015em;overflow-wrap:anywhere}.qcm-da .qd-resume__compte,.qcm-da .qd-resume__nom{font-family:var(--lgd-titre);font-weight:900;line-height:1.2;color:var(--qd-encre)}.qcm-da .qd-resume__compte{margin-top:.4rem;font-size:clamp(1.3rem,1.15rem + .8vw,1.65rem);font-variant-numeric:tabular-nums}.qcm-da .qd-resume__part{display:flex;align-items:center;gap:.6rem;margin-top:.85rem;padding-top:.75rem;border-top:2px solid var(--qd-encre);font-family:var(--lgd-main);font-size:1.12rem;line-height:1.3;color:var(--qd-encre)}.qcm-da .qd-resume__libre{color:var(--qd-encre);background-image:linear-gradient(transparent 70%,rgb(247 220 59/.9) 0,rgb(247 220 59/.9) 92%,transparent 0);border-radius:3px;transition:color .14s ease}.qcm-da .qd-resume__libre:hover{color:var(--qd-rouge)}.qcm-da .qd-resume__libre:focus-visible{outline:2.5px solid var(--qd-encre);outline-offset:2px}.qcm-da .qd-questions{display:flex;flex-direction:column;gap:.75rem}.qcm-da .qd-questions__titre{font-size:1.3rem;color:var(--qd-rouge)}.qcm-da .qd-plie{align-self:stretch}.qcm-da .qd-plie__ligne{display:inline-flex;min-height:48px;align-items:center;gap:.75rem;padding:.55rem 1.1rem;border-radius:3px;background:#fffdf8;box-shadow:0 10px 22px -16px rgb(70 46 12/.55);transform:rotate(-1.5deg);cursor:pointer;list-style:none;font-size:1.2rem;color:var(--qd-encre);transition:transform .16s var(--lgd-ressort)}.qcm-da .qd-plie__ligne::-webkit-details-marker{display:none}.qcm-da .qd-plie__ligne .lgd-main{background-image:linear-gradient(transparent 70%,rgb(247 220 59/.9) 0,rgb(247 220 59/.9) 92%,transparent 0)}.qcm-da .qd-plie__ligne:hover{transform:rotate(-.5deg)}.qcm-da .qd-plie__ligne:focus-visible{outline:2.5px solid var(--qd-encre);outline-offset:3px}.qcm-da .qd-plie__chevron{transition:transform .18s ease-out}.qcm-da .qd-plie[open] .qd-plie__chevron{transform:rotate(180deg)}.qcm-da .qd-rapide[aria-current=true]{background:var(--qd-encre);color:#fff}.qcm-da a.qd-cours__ligne{color:inherit}@media (prefers-reduced-motion:reduce){.qcm-da .qd-plie__chevron,.qcm-da .qd-plie__ligne{transition:none}}.qcm-da .qd-plie__ligne .lgd-main{color:var(--qd-encre)}.qcm-da .qd-carnet .carnet-discret{color:var(--qd-gris)}.qcm-da .qd-carnet .carnet-discret:hover{color:var(--qd-encre)}.qcm-da .qd-carnet .carnet-discret[aria-pressed=true]{color:var(--qd-rouge)}@media (max-width:639px){.qcm-da .qcm-entree{gap:.75rem}.qcm-da .qd-progres__piste{height:6px}.qcm-da .qf-fiche{gap:.7rem}.qcm-da .qd-question{font-size:1.16rem;line-height:1.22}.qcm-da .qd-question--longue{font-size:1.04rem;line-height:1.28}.qcm-da .qf-fiche>ol{gap:.1rem}.qcm-da .qf-ligne button{min-height:0;padding-top:.5rem;padding-bottom:.5rem;padding-right:.5rem;gap:.55rem}.qcm-da .qf-ligne .qcm-texte{font-size:.97rem;line-height:1.3}.qcm-da .qf-lettre{width:28px;height:28px;font-size:1rem}.qcm-da .qf-ligne button>span:first-child{height:28px;gap:.4rem;margin-top:0}.qcm-da .qf-boite{width:21px;height:21px;margin-top:3px}.qcm-da .qd-actions{position:sticky;bottom:calc(var(--nf-barre-bas) - .5rem);z-index:20;margin-top:-.25rem;padding:.75rem 0 .25rem;background:linear-gradient(180deg,rgb(248 244 234/0),#f8f4ea .75rem)}}.qcm-da{--qd-vert:#1f8a4c;--qd-orange:#d9790a}.qcm-da .qf-ligne[data-etat]{margin:.3rem 0;border-top:0;border-radius:14px;box-shadow:inset 5px 0 0 var(--qd-etat-bande,transparent);background:var(--qd-etat-fond,transparent)}.qcm-da li:first-child>.qf-ligne[data-etat]{margin-top:0}.qcm-da .qf-ligne[data-etat]>button{padding-left:1rem}.qcm-da .qf-ligne[data-etat=juste]{--qd-etat-bande:var(--qd-vert);--qd-etat-fond:rgb(31 138 76/0.09)}.qcm-da .qf-ligne[data-etat=ecartee]{--qd-etat-bande:rgb(31 138 76/0.4)}.qcm-da .qf-ligne[data-etat=piege]{--qd-etat-bande:var(--qd-rouge);--qd-etat-fond:rgb(207 58 47/0.08)}.qcm-da .qf-ligne[data-etat=oubliee]{--qd-etat-bande:var(--qd-orange);--qd-etat-fond:rgb(217 121 10/0.1)}.qcm-da .qf-ligne[data-etat] .qf-note{font-size:.84rem!important;padding:.18rem .7rem;color:#fff!important}.qcm-da .qf-ligne[data-etat=juste] .qf-note{background:var(--qd-vert)}.qcm-da .qf-ligne[data-etat=piege] .qf-note{background:var(--qd-rouge)}.qcm-da .qf-ligne[data-etat=oubliee] .qf-note{background:var(--qd-orange)}.qcm-da .qf-ligne[data-etat=ecartee] .qf-note{color:#16673a!important;background:transparent;box-shadow:inset 0 0 0 1.5px rgb(31 138 76/.55)}.qcm-da .qf-ligne[data-etat] .qcm-fluo{background:none;padding:0;margin:0;animation:none}.qcm-da .qf-ligne[data-etat=juste] .qcm-texte,.qcm-da .qf-ligne[data-etat=oubliee] .qcm-texte{font-weight:650}.qcm-da .qf-ligne[data-etat=juste] .qf-boite{border-color:var(--qd-vert)}.qcm-da .qf-ligne[data-etat=piege] .qf-boite{border-color:var(--qd-rouge)}.qcm-da .qf-ligne[data-etat=oubliee] .qf-boite{border-color:var(--qd-orange);border-style:dashed}.qcm-da .qf-ligne[data-etat=oubliee] .qcm-marque{color:var(--qd-orange)}.qcm-da .qf-ligne[data-etat=ecartee] .qcm-biffure{color:#57534b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'%3E%3Cpath d='M1,12.2 C22,11.2 44,12.6 66,11.3 C79,10.8 89,11.6 99,10.9' fill='none' stroke='%236C675D' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.qcm-da .qf-ligne[data-etat=piege] .qcm-biffure{color:#3d3a35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'%3E%3Cpath d='M1,12.2 C22,10.4 44,12.6 66,10.7 C79,9.7 89,11.2 99,9.9' fill='none' stroke='%23CF3A2F' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}.qcm-da .qd-pied-ligne{display:flex;flex-direction:column;gap:.5rem;margin-top:-.35rem}.qcm-da .qd-pied-ligne .qd-correction{padding:.6rem .85rem;border-radius:10px;background:rgb(255 255 255/.8);font-size:.94rem;line-height:1.5}.qcm-da .qd-outils{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem}.qcm-da .qd-outils .qd-lumi{padding-block:.3rem}.qcm-da .qf-ligne[data-etat=ecartee]{--qd-etat-bande:var(--qd-vert);--qd-etat-fond:rgb(31 138 76/0.06)}.qcm-da .qf-ligne[data-etat=ecartee] .qf-note{color:#fff!important;background:var(--qd-vert);box-shadow:none}.qcm-da .qd-verdict-juste{color:var(--qd-vert)}.qcm-da .qd-verdict-juste .lgd-fluo{color:var(--qd-vert);background-image:none;background-color:rgb(31 138 76/.14);border-radius:6px;padding:0 .2em}.qcm-da .qcm-tampon{border-color:var(--qd-vert);color:var(--qd-vert)}.qcm-da .qd-outils{gap:.5rem 1.25rem}.qcm-da .qd-outils .spb{font-size:17px}.qcm-da .qd-outils .qd-lumi{min-height:44px;padding:0 1.1rem;font-size:1rem}.qcm-da .qd-ancienne{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:.98rem;line-height:1.35}.qcm-da .qd-ancienne__label{font-family:var(--lgd-main);color:var(--lgd-rouge)}.qcm-da .qd-ancienne__texte{color:rgb(21 20 19/.62);text-decoration:line-through;text-decoration-color:rgb(207 58 47/.8);text-decoration-thickness:2px}