.ot,.ot-cascade,.ot-repere{--ot-encre:var(--foreground);--ot-texte:color-mix(in oklab, var(--foreground) 76%, transparent);--ot-discret:color-mix(in oklab, var(--foreground) 56%, transparent);--ot-trait:color-mix(in oklab, var(--foreground) 11%, transparent);--ot-piste:color-mix(in oklab, var(--foreground) 9%, transparent);--ot-fond:color-mix(in oklab, var(--foreground) 3.5%, var(--background));--ot-bleu:#1a7cff;--ot-bleu-texte:#88c3ff;--ot-arrets:#e5484d;--ot-vitesse:#eda100;--ot-rejets:#d55181;--ot-arrets-texte:#ff7e77;--ot-vitesse-texte:#f7bc50;--ot-rejets-texte:#f589b6;--ot-vert:#56d089;--ot-rouge:#fd7273;color:var(--ot-texte)}@supports (color:lab(0% 0 0)){.ot,.ot-cascade,.ot-repere{--ot-bleu-texte:lab(76.4835% -7.65583 -37.6854);--ot-arrets-texte:lab(68.2765% 50.1076 28.6002);--ot-vitesse-texte:lab(80.3458% 13.994 61.2661);--ot-rejets-texte:lab(70.3372% 45.7921 -4.11671);--ot-vert:lab(75.2734% -47.7333 24.5991);--ot-rouge:lab(65.7858% 54.0082 27.0547)}}.ot-trou,.ot-chiffre-valeur,.ot-perte-temps,.ot-facteur-valeur,.ot-valeur-chiffre,.ot-historique-liste,.ot-compteur,.ot-quiz-score,.ot-cascade-minutes,.ot-cascade-pied,.ot-repere-bulle,.ot-repere-legende{font-variant-numeric:tabular-nums}.light .ot,.light .ot-cascade,.light .ot-repere{--ot-bleu-texte:#0559d2;--ot-arrets-texte:#cc272e;--ot-vitesse-texte:#9e6200;--ot-rejets-texte:#ae316e;--ot-vert:#00884b;--ot-rouge:#d02b31}@supports (color:lab(0% 0 0)){.light .ot,.light .ot-cascade,.light .ot-repere{--ot-bleu-texte:lab(39.7551% 16.9771 -69.7);--ot-arrets-texte:lab(45.7636% 63.3818 40.1799);--ot-vitesse-texte:lab(47.4747% 21.8849 64.6543);--ot-rejets-texte:lab(42.1001% 54.5338 -4.93147);--ot-vert:lab(49.7205% -48.5392 25.1362);--ot-rouge:lab(46.9272% 63.3533 39.8921)}}.ot-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ot{border:1px solid var(--ot-trait);background:radial-gradient(110% 80% at 0% 0%, color-mix(in oklab, var(--ot-bleu) 9%, transparent), transparent 60%), var(--ot-fond);border-radius:1.5rem;margin-block:2.5rem 3rem;padding:clamp(1.35rem,4vw,2.5rem);position:relative}.ot-etiquette{color:var(--ot-discret);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.76rem;font-weight:700;display:flex}.ot-point{background:var(--ot-bleu);width:.5rem;height:.5rem;box-shadow:0 0 0 4px color-mix(in oklab, var(--ot-bleu) 22%, transparent);border-radius:50%;animation:2.8s ease-in-out infinite ot-pulsation}.ot-aide{min-height:1.5em;color:var(--ot-discret);margin-top:.55rem;font-size:.9rem;line-height:1.5}.ot-aide[data-indice]{color:var(--ot-texte);animation:.22s ot-apparition}.ot-phrase{color:var(--ot-encre);letter-spacing:-.012em;text-wrap:pretty;margin-top:1.1rem;font-size:clamp(1.2rem,2.2vw,1.48rem);font-weight:500;line-height:1.95}.ot-groupe{white-space:nowrap}.ot-trou{border:0;border-bottom:2px dashed color-mix(in oklab, var(--ot-bleu) 80%, transparent);background:color-mix(in oklab, var(--ot-bleu) 15%, transparent);min-width:2ch;color:var(--ot-bleu-texte);caret-color:var(--ot-bleu-texte);font:inherit;text-align:center;vertical-align:baseline;cursor:text;appearance:none;border-radius:.42em .42em .12em .12em;outline:none;margin-inline:.05em;padding:0 .32em .04em;font-weight:700;line-height:1.35;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-block}.ot-trou:hover{background:color-mix(in oklab, var(--ot-bleu) 24%, transparent)}.ot-trou:focus{border-bottom-style:solid;border-bottom-color:var(--ot-bleu);background:color-mix(in oklab, var(--ot-bleu) 26%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--ot-bleu) 38%, transparent)}.ot-trou::placeholder{color:color-mix(in oklab, var(--ot-bleu-texte) 55%, transparent)}.ot-trou[data-erreur]{border-bottom-color:var(--ot-arrets);background:color-mix(in oklab, var(--ot-arrets) 16%, transparent);color:var(--ot-arrets-texte)}.ot-resultat{border-top:1px solid var(--ot-trait);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:1rem 2rem;margin-top:1.6rem;padding-top:1.6rem;display:grid}.ot-chiffre{gap:.45rem;display:grid}.ot-chiffre-nom{color:var(--ot-discret);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:700}.ot-chiffre-valeur{min-width:4.6ch;color:var(--ot-encre);letter-spacing:-.055em;white-space:nowrap;font-size:clamp(3.2rem,7.5vw,4.7rem);font-weight:760;line-height:.9}.ot-verdict{max-width:34ch;color:var(--ot-texte);padding-bottom:.3rem;font-size:1.02rem;line-height:1.55}.ot-verdict strong{color:var(--ot-encre);font-weight:700}.ot-verdict[data-alerte]{color:var(--ot-vitesse-texte)}.ot-jauge{background:var(--ot-piste);border-radius:999px;grid-column:1/-1;height:.75rem;overflow:hidden}.ot-jauge>span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--ot-bleu) 55%, transparent), var(--ot-bleu));height:100%;display:block}.ot-suite{border:1px solid color-mix(in oklab, var(--ot-bleu) 42%, transparent);background:color-mix(in oklab, var(--ot-bleu) 12%, transparent);color:var(--ot-bleu-texte);text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.7rem 1rem .7rem 1.15rem;font-size:1rem;font-weight:650;line-height:1.3;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.ot-suite:hover{border-color:color-mix(in oklab, var(--ot-bleu) 65%, transparent);background:color-mix(in oklab, var(--ot-bleu) 20%, transparent)}.ot-suite:active{transform:scale(.985)}.ot-suite svg{flex-shrink:0;transition:transform .32s cubic-bezier(.2,.8,.2,1)}.ot-suite[aria-expanded=true] svg{transform:rotate(180deg)}.ot-bouton{background:var(--ot-bleu);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:.62rem 1.05rem;font-size:.95rem;font-weight:650;transition:filter .16s,transform .16s;display:inline-flex}.ot-bouton:hover{filter:brightness(1.1)}.ot-bouton:active{transform:scale(.98)}.ot-lien{color:var(--ot-texte);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--foreground) 25%, transparent);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.3rem 0;font-size:.92rem;font-weight:600;display:inline-flex}.ot-lien:hover{color:var(--ot-encre)}.ot-suite:focus-visible,.ot-bouton:focus-visible,.ot-lien:focus-visible,.ot-choix:focus-visible,.ot-lien-pistes:focus-visible,.ot-quiz-revoir summary:focus-visible{outline:2px solid var(--ot-bleu);outline-offset:3px}.ot-volet{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .48s cubic-bezier(.2,.8,.2,1),opacity .28s;display:grid}.ot-volet[data-ouvert=true]{opacity:1;grid-template-rows:1fr}.ot-volet-contenu{min-height:0;margin-inline:-.3rem;padding:0 .3rem .3rem;overflow:hidden}.ot-etape{border-top:1px solid var(--ot-trait);margin-top:1.6rem;padding-top:1.5rem}.ot-pile-tete{color:var(--ot-discret);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin-top:1.4rem;font-size:.86rem;display:flex}.ot-pile-utile{color:var(--ot-bleu-texte);font-weight:600}.ot-pile{border-radius:999px;gap:3px;height:.9rem;margin-top:.55rem;display:flex;overflow:hidden}.ot-pile>span{flex-shrink:1;flex-basis:0;min-width:0;transition:flex-grow .6s cubic-bezier(.2,.8,.2,1)}.ot-pile>[data-perte=utile]{background:var(--ot-bleu)}.ot-pile>[data-perte=arrets],.ot-pertes [data-perte=arrets]{--ot-c:var(--ot-arrets);--ot-c-texte:var(--ot-arrets-texte)}.ot-pile>[data-perte=vitesse],.ot-pertes [data-perte=vitesse]{--ot-c:var(--ot-vitesse);--ot-c-texte:var(--ot-vitesse-texte)}.ot-pile>[data-perte=rejets],.ot-pertes [data-perte=rejets]{--ot-c:var(--ot-rejets);--ot-c-texte:var(--ot-rejets-texte)}.ot-pile>[data-perte]:not([data-perte=utile]){background:var(--ot-c)}.ot-pertes{margin-top:1rem;display:grid}.ot-pertes>li{border-top:1px solid var(--ot-trait);grid-template-columns:.7rem minmax(0,1fr) auto;align-items:start;gap:.9rem;padding:.85rem 0;display:grid}.ot-pertes>li:first-child{border-top:0}.ot-pastille{background:var(--ot-c);border-radius:3px;width:.7rem;height:.7rem;margin-top:.42rem}.ot-perte-texte{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.ot-perte-texte strong{color:var(--ot-encre);font-size:1.02rem;font-weight:680}.ot-puce{background:color-mix(in oklab, var(--ot-c) 20%, transparent);color:var(--ot-c-texte);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:.18rem .55rem;font-size:.68rem;font-weight:750}.ot-perte-desc{color:var(--ot-discret);flex-basis:100%;font-size:.9rem;line-height:1.45}.ot-perte-temps{color:var(--ot-encre);white-space:nowrap;font-size:1.05rem;font-weight:700}.ot-pertes>li[data-top] .ot-perte-temps{color:var(--ot-c-texte)}.ot-formule{background:color-mix(in oklab, var(--foreground) 4.5%, transparent);border-radius:1rem;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;margin-top:1rem;padding:.95rem 1.1rem;display:flex}.ot-facteur{justify-items:center;gap:.1rem;display:inline-grid}.ot-facteur-valeur{color:var(--ot-encre);font-size:1.05rem;font-weight:700}.ot-facteur-nom{color:var(--ot-discret);font-size:.74rem}.ot-facteur[data-fort] .ot-facteur-valeur{color:var(--ot-bleu-texte)}.ot-op{color:var(--ot-discret);padding-top:.05rem;font-size:1.05rem}.ot-conseil{color:var(--ot-texte);margin-top:1rem;font-size:.98rem;line-height:1.6}.ot-lien-pistes{color:var(--ot-bleu-texte);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--ot-bleu-texte) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--ot-bleu-texte) 45%, transparent);text-underline-offset:.22em;white-space:nowrap;font-weight:650}.ot-alerte{border:1px solid color-mix(in oklab, var(--ot-vitesse) 38%, transparent);background:color-mix(in oklab, var(--ot-vitesse) 11%, transparent);color:var(--ot-encre);border-radius:.85rem;margin-top:1rem;padding:.8rem 1rem;font-size:.95rem;line-height:1.5}.ot-valeurs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1.25rem;display:grid}.ot-valeur{border:1px solid var(--ot-trait);background:color-mix(in oklab, var(--foreground) 3%, transparent);border-radius:1rem;padding:1.05rem 1.15rem}.ot-valeur-titre{color:var(--ot-discret);font-size:.86rem;font-weight:600}.ot-valeur-chiffre{color:var(--ot-encre);letter-spacing:-.035em;margin-top:.3rem;font-size:clamp(1.6rem,3.5vw,2.05rem);font-weight:750;line-height:1.1}.ot-valeur-chiffre span{color:var(--ot-discret);letter-spacing:0;margin-left:.15rem;font-size:.9rem;font-weight:550}.ot-valeur-argent{color:var(--ot-texte);margin-top:.35rem;font-size:.98rem}.ot-valeur-argent strong{color:var(--ot-encre);font-weight:700}.ot-note{color:var(--ot-discret);margin-top:.9rem;font-size:.86rem;line-height:1.55}.ot-pied{border-top:1px dashed color-mix(in oklab, var(--foreground) 16%, transparent);gap:1rem;margin-top:1.75rem;padding-top:1.25rem;display:grid}.ot-pied-ligne{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;display:flex}.ot-pied-texte{color:var(--ot-discret);font-size:.9rem}.ot-pied-actions{flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;display:flex}.ot-garde{color:var(--ot-vert);align-items:center;gap:.4rem;font-size:.95rem;font-weight:650;display:inline-flex}.ot-historique{background:color-mix(in oklab, var(--foreground) 4%, transparent);border-radius:1rem;padding:1rem 1.1rem}.ot-historique-titre{color:var(--ot-discret);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:700}.ot-historique-liste{gap:.45rem;margin-top:.65rem;display:grid}.ot-historique-liste>li{grid-template-columns:4.5rem minmax(0,1fr) 4.6rem;align-items:center;gap:.75rem;font-size:.92rem;display:grid}.ot-historique-barre{background:var(--ot-piste);border-radius:999px;height:.4rem;overflow:hidden}.ot-historique-barre>span{border-radius:inherit;background:var(--ot-bleu);height:100%;display:block}.ot-historique-valeur{color:var(--ot-encre);text-align:right;font-weight:700}.ot-historique-pied{color:var(--ot-discret);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:.7rem;font-size:.86rem;display:flex}.ot-quiz-tete{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ot-compteur{color:var(--ot-discret);font-size:.86rem;font-weight:650}.ot-progres{gap:.3rem;margin-top:.9rem;display:grid}.ot-progres>li{background:var(--ot-piste);border-radius:999px;height:.3rem;transition:background-color .3s}.ot-progres>li[data-etat=courant]{background:color-mix(in oklab, var(--foreground) 38%, transparent)}.ot-progres>li[data-etat=juste]{background:var(--ot-vert)}.ot-progres>li[data-etat=faux]{background:var(--ot-rouge)}.ot-quiz-carte,.ot-quiz-fin{margin-top:1.6rem;animation:.38s cubic-bezier(.2,.8,.2,1) ot-entree}.ot-quiz-question{color:var(--ot-discret);font-size:.92rem}.ot-quiz-situation{min-height:2.6em;color:var(--ot-encre);letter-spacing:-.02em;text-wrap:balance;outline:none;margin-top:.4rem;font-size:clamp(1.3rem,2.5vw,1.62rem);font-weight:680;line-height:1.3}.ot-quiz-choix{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.4rem;display:grid}.ot-choix{border:1px solid color-mix(in oklab, var(--foreground) 16%, transparent);background:color-mix(in oklab, var(--foreground) 4%, transparent);min-height:3.4rem;color:var(--ot-encre);cursor:pointer;border-radius:1rem;justify-content:center;align-items:center;gap:.45rem;padding:.7rem .9rem;font-size:1.02rem;font-weight:650;line-height:1.25;transition:background-color .18s,border-color .18s,opacity .18s,transform .12s;display:inline-flex}.ot-choix:not([aria-disabled=true]):hover{border-color:color-mix(in oklab, var(--ot-bleu) 70%, transparent);background:color-mix(in oklab, var(--ot-bleu) 12%, transparent)}.ot-choix:not([aria-disabled=true]):active{transform:scale(.98)}.ot-choix[aria-disabled=true]{cursor:default}.ot-choix[data-etat=attendu]{border-color:var(--ot-vert);background:color-mix(in oklab, var(--ot-vert) 16%, transparent)}.ot-choix[data-etat=attendu] svg{color:var(--ot-vert)}.ot-choix[data-etat=faux]{border-color:var(--ot-rouge);background:color-mix(in oklab, var(--ot-rouge) 14%, transparent)}.ot-choix[data-etat=faux] svg{color:var(--ot-rouge)}.ot-choix[data-etat=neutre]{opacity:.45}.ot-quiz-retour{border-left:3px solid var(--ot-vert);background:color-mix(in oklab, var(--ot-vert) 9%, transparent);border-radius:.3rem 1rem 1rem .3rem;margin-top:1rem;padding:1rem 1.15rem 1.1rem;animation:.32s cubic-bezier(.2,.8,.2,1) ot-entree}.ot-quiz-retour[data-juste=false]{border-left-color:var(--ot-rouge);background:color-mix(in oklab, var(--ot-rouge) 9%, transparent)}.ot-quiz-verdict{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.ot-quiz-verdict strong{color:var(--ot-encre);font-size:1.05rem;font-weight:720}.ot-tag{--ot-c:color-mix(in oklab, var(--foreground) 55%, transparent);background:color-mix(in oklab, var(--ot-c) 18%, transparent);color:var(--ot-encre);border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:.76rem;font-weight:700;display:inline-flex}.ot-tag:before{content:"";background:var(--ot-c);border-radius:50%;width:.45rem;height:.45rem}.ot-tag[data-categorie=arret]{--ot-c:var(--ot-arrets)}.ot-tag[data-categorie=vitesse]{--ot-c:var(--ot-vitesse)}.ot-tag[data-categorie=rejet]{--ot-c:var(--ot-rejets)}.ot-quiz-explication{color:var(--ot-texte);margin-top:.5rem;line-height:1.6}.ot-quiz-retour .ot-bouton{margin-top:.95rem}.ot-quiz-score{outline:none;align-items:baseline;gap:.55rem;display:flex}.ot-quiz-score-chiffre{color:var(--ot-encre);letter-spacing:-.05em;font-size:clamp(3rem,7vw,4.25rem);font-weight:780;line-height:1}.ot-quiz-score-total{color:var(--ot-discret);font-size:1.15rem;font-weight:600}.ot-quiz-mot{color:var(--ot-encre);margin-top:.6rem;font-size:1.05rem;line-height:1.5}.ot-quiz-regle{background:color-mix(in oklab, var(--ot-bleu) 13%, transparent);color:var(--ot-encre);border-radius:.9rem;margin-top:1rem;padding:.9rem 1.05rem;font-weight:550;line-height:1.55}.ot-quiz-revoir{margin-top:1rem}.ot-quiz-revoir summary{width:fit-content;color:var(--ot-bleu-texte);cursor:pointer;font-weight:650}.ot-quiz-revoir ol{gap:.8rem;margin-top:.8rem;display:grid}.ot-quiz-revoir li{border-top:1px solid var(--ot-trait);justify-items:start;gap:.4rem;padding-top:.8rem;display:grid}.ot-quiz-revoir li p{color:var(--ot-texte);font-size:.95rem;line-height:1.55}.ot-quiz-revoir li strong{color:var(--ot-encre)}.ot-quiz-fin>.ot-lien{margin-top:1rem}.ot-repere{margin:2.25rem 0 2.5rem}.ot-repere-zone{padding-top:3.4rem;position:relative}.ot-repere-piste{background:var(--ot-piste);border-radius:999px;height:.6rem;position:relative}.ot-repere-rempli{border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--ot-bleu) 30%, transparent), var(--ot-bleu));transition:width .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.ot-repere-cran{background:color-mix(in oklab, var(--foreground) 42%, transparent);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-.35rem;bottom:-.35rem}.ot-repere-marqueur{pointer-events:none;flex-direction:column;align-items:center;transition:left .7s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:.3rem;transform:translate(-50%)}.ot-repere-marqueur:after{content:"";background:var(--ot-encre);flex:1;width:2px;margin-top:.3rem}.ot-repere-marqueur[data-bord=debut]{align-items:flex-start;transform:translate(-1rem)}.ot-repere-marqueur[data-bord=fin]{align-items:flex-end;transform:translate(calc(1rem - 100%))}.ot-repere-marqueur[data-bord=debut]:after{margin-left:calc(1rem - 1px)}.ot-repere-marqueur[data-bord=fin]:after{margin-right:calc(1rem - 1px)}.ot-repere-bulle{background:var(--ot-encre);color:var(--background);white-space:nowrap;border-radius:999px;align-items:baseline;gap:.45rem;padding:.36rem .75rem;font-size:.86rem;font-weight:600;display:inline-flex}.ot-repere-bulle strong{font-weight:800}.ot-repere-bulle[data-sienne]{background:var(--ot-bleu);color:#fff}.ot-repere-legende{height:3.4rem;margin-top:.75rem;position:relative}.ot-repere-legende>li{max-width:6.5rem;color:var(--ot-discret);text-align:center;justify-items:center;font-size:.78rem;line-height:1.25;display:grid;position:absolute;top:0;transform:translate(-50%)}.ot-repere-legende strong{color:var(--ot-encre);font-size:.92rem;font-weight:700}.ot-cascade{border:1px solid var(--ot-trait);background:var(--ot-fond);border-radius:1.25rem;margin:2rem 0 2.5rem;padding:clamp(1.25rem,3.5vw,2rem)}.ot-cascade-titre{color:var(--ot-discret);letter-spacing:.13em;text-transform:uppercase;font-size:.76rem;font-weight:700}.ot-cascade-lignes{gap:1.2rem;margin-top:1.2rem;display:grid}.ot-cascade-ligne{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.45rem 1rem;display:grid}.ot-cascade-nom{flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;display:flex}.ot-cascade-nom strong{color:var(--ot-encre);font-weight:680}.ot-cascade-nom span{color:var(--ot-discret);font-size:.86rem}.ot-cascade-minutes{color:var(--ot-encre);white-space:nowrap;font-weight:700}.ot-cascade-barre{background:var(--ot-piste);border-radius:999px;grid-column:1/-1;height:.7rem;display:flex;overflow:hidden}.ot-cascade-plein{background:color-mix(in oklab, var(--ot-bleu) 50%, transparent)}.ot-cascade-ligne[data-ligne=utile] .ot-cascade-plein{background:var(--ot-bleu)}.ot-cascade [data-perte=arrets]{--ot-c:var(--ot-arrets);--ot-c-texte:var(--ot-arrets-texte)}.ot-cascade [data-perte=vitesse]{--ot-c:var(--ot-vitesse);--ot-c-texte:var(--ot-vitesse-texte)}.ot-cascade [data-perte=rejets]{--ot-c:var(--ot-rejets);--ot-c-texte:var(--ot-rejets-texte)}.ot-cascade-perte{background:repeating-linear-gradient(-45deg, var(--ot-c) 0 3px, color-mix(in oklab, var(--ot-c) 45%, transparent) 3px 6px)}.ot-cascade-pied{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:.2rem 1rem;font-size:.88rem;display:flex}.ot-cascade-perdu{color:var(--ot-c-texte);font-weight:600}.ot-cascade-facteur{color:var(--ot-discret)}.ot-cascade-facteur strong{color:var(--ot-encre);font-weight:700}.ot-cascade-legende{border-top:1px solid var(--ot-trait);color:var(--ot-encre);margin-top:1.4rem;padding-top:1.1rem;font-weight:650;line-height:1.5}.ot-cas{color:#95c9ff;color:lab(78.8585% -7.47535 -34.3866);letter-spacing:.09em;text-transform:uppercase;vertical-align:.3em;white-space:nowrap;background:#1a7cff38;background:lab(52.665% 11.9452 -73.9456/.22);border-radius:999px;margin-left:.7rem;padding:.28rem .65rem;font-size:.7rem;font-weight:750;animation:.4s cubic-bezier(.2,.8,.2,1) ot-entree;display:inline-flex}.light .ot-cas{color:#004bba;color:lab(33.7236% 20.4025 -69.6731)}@media (max-width:560px){.ot-aide{min-height:3em}.ot-resultat{grid-template-columns:minmax(0,1fr);gap:.8rem}.ot-verdict{max-width:none}.ot-valeurs{grid-template-columns:minmax(0,1fr)}.ot-quiz-choix{gap:.55rem}.ot-choix{padding-inline:.6rem;font-size:.98rem}}@keyframes ot-entree{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ot-apparition{0%{opacity:.35}to{opacity:1}}@keyframes ot-pulsation{0%,to{box-shadow:0 0 0 4px color-mix(in oklab, var(--ot-bleu) 22%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in oklab, var(--ot-bleu) 6%, transparent)}}@media (prefers-reduced-motion:reduce){.ot,.ot *,.ot-cascade *,.ot-repere *,.ot-cas{transition:none!important;animation:none!important}}
