.game-tool-description{color: var(--primary-dark);margin: 0;max-width: none;font-size: 1rem;font-weight: 400;line-height: 1.5}.tool-quiz-vrai-faux{--quiz-vf-main: #7c3aed;--quiz-vf-main-dark: #5b21b6;--quiz-vf-soft: #f5f3ff;--quiz-vf-soft-2: #ede9fe;--quiz-vf-line: rgba(124,58,237,0.18);--quiz-vf-ink: #173c6c;--quiz-vf-muted: #64748b;--quiz-vf-good: #15803d;--quiz-vf-good-soft: #dcfce7;--quiz-vf-bad: #b91c1c;--quiz-vf-bad-soft: #fee2e2;display: grid;gap: 1.1rem}.tool-quiz-vrai-faux [hidden]{display: none}.quiz-vf-header{display: flex;align-items: flex-start;justify-content: space-between;gap: 1rem}.quiz-vf-header h2{margin-block: 0 0.35rem}.quiz-vf-stepper{display: flex;flex-wrap: wrap;gap: 0.55rem;padding: 0.35rem;border: 1px solid var(--quiz-vf-line);border-radius: 999px;background: #fff;box-shadow: 0 10px 26px rgba(23,60,108,0.06)}.quiz-vf-stepper span{flex: 1 1 120px;min-inline-size: max-content;padding: 0.62rem 0.9rem;border-radius: 999px;color: var(--quiz-vf-muted);font-weight: 700;text-align: center;transition: background-color 0.2s ease,color 0.2s ease}.quiz-vf-stepper span.is-active{color: #fff;background: linear-gradient(135deg,var(--quiz-vf-main),var(--quiz-vf-main-dark))}.quiz-vf-status:empty{display: none}.quiz-vf-status{padding: 0.85rem 1rem;border: 1px solid var(--quiz-vf-line);border-radius: 18px;background: var(--quiz-vf-soft);color: var(--quiz-vf-ink);font-weight: 700}.quiz-vf-step{display: grid;gap: 1rem}.quiz-vf-section-head{display: grid;gap: 0.2rem}.quiz-vf-section-head h3{margin: 0;color: var(--quiz-vf-ink);font-size: clamp(1.25rem,2.2vw,1.7rem)}.quiz-vf-section-head p{margin: 0;color: var(--quiz-vf-muted)}.quiz-vf-empty{margin: 0;padding: 1rem;border-radius: 18px;background: var(--quiz-vf-soft);color: var(--quiz-vf-ink);font-weight: 700}.quiz-vf-category-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(230px,1fr));gap: 0.9rem}.quiz-vf-category-card{display: grid;grid-template-columns: auto 1fr;align-items: center;gap: 0.9rem;min-block-size: 124px;padding: 1rem;border: 1px solid rgba(23,60,108,0.12);border-radius: 24px;background: #fff;color: inherit;text-align: start;box-shadow: 0 12px 30px rgba(23,60,108,0.07);cursor: pointer;transition: transform 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease,background-color 0.18s ease}.quiz-vf-category-card:hover,.quiz-vf-category-card:focus-visible,.quiz-vf-category-card.is-active{border-color: rgba(124,58,237,0.45);background: linear-gradient(180deg,#fff,var(--quiz-vf-soft));box-shadow: 0 18px 38px rgba(23,60,108,0.11);transform: translateY(-2px)}.quiz-vf-card-icon,.quiz-vf-selected-icon,.quiz-vf-context-icon{display: grid;place-items: center;flex: 0 0 auto;aspect-ratio: 1 / 1;border-radius: 18px;background: var(--quiz-vf-soft-2);color: var(--quiz-vf-main-dark)}.quiz-vf-card-icon{inline-size: 62px}.quiz-vf-selected-icon,.quiz-vf-context-icon{inline-size: 48px}.quiz-vf-card-icon svg,.quiz-vf-selected-icon svg,.quiz-vf-context-icon svg{inline-size: 76%;block-size: 76%;display: block}.quiz-vf-card-text{display: grid;gap: 0.25rem;min-inline-size: 0}.quiz-vf-card-text strong{color: var(--quiz-vf-ink);font-size: 1.05rem}.quiz-vf-card-text span{color: var(--quiz-vf-muted);line-height: 1.35}.quiz-vf-card-text em{justify-self: start;margin-block-start: 0.25rem;padding: 0.25rem 0.55rem;border-radius: 999px;background: var(--quiz-vf-soft);color: var(--quiz-vf-main-dark);font-style: normal;font-size: 0.88rem;font-weight: 800}.quiz-vf-setup-card,.quiz-vf-question-card,.quiz-vf-result-card{display: grid;gap: 1.1rem;padding: clamp(1rem,2.5vw,1.35rem);border: 1px solid rgba(23,60,108,0.12);border-radius: 28px;background: #fff;box-shadow: 0 18px 42px rgba(23,60,108,0.08)}.quiz-vf-selected-category{display: flex;align-items: center;gap: 0.85rem;padding: 0.85rem;border-radius: 22px;background: var(--quiz-vf-soft)}.quiz-vf-selected-category span:last-child{display: grid;gap: 0.15rem}.quiz-vf-selected-category small,.quiz-vf-stats small{color: var(--quiz-vf-muted);font-weight: 700}.quiz-vf-selected-category strong{color: var(--quiz-vf-ink);font-size: 1.1rem}.quiz-vf-selected-category em{color: var(--quiz-vf-muted);font-style: normal;line-height: 1.35}.quiz-vf-setting-group{display: grid;gap: 0.55rem}.quiz-vf-setting-title{color: var(--quiz-vf-ink);font-weight: 800}.quiz-vf-segments{display: flex;flex-wrap: wrap;gap: 0.55rem}.quiz-vf-segments button{display: inline-flex;align-items: center;justify-content: center;gap: 0.45rem;min-block-size: 44px;padding: 0.68rem 0.9rem;border: 1px solid rgba(23,60,108,0.16);border-radius: 999px;background: #fff;color: var(--quiz-vf-ink);font-weight: 800;cursor: pointer;transition: background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease,transform 0.18s ease}.quiz-vf-segments button:hover,.quiz-vf-segments button:focus-visible{border-color: rgba(124,58,237,0.5);transform: translateY(-1px)}.quiz-vf-segments button.is-active{border-color: var(--quiz-vf-main);background: var(--quiz-vf-main);color: #fff}.quiz-vf-segments button:disabled{opacity: 0.45;cursor: not-allowed;transform: none}.quiz-vf-segments button small{min-inline-size: 1.6em;padding: 0.12rem 0.42rem;border-radius: 999px;background: rgba(23,60,108,0.08);font-size: 0.78rem}.quiz-vf-segments button.is-active small{background: rgba(255,255,255,0.22)}.quiz-vf-count-segments button{min-inline-size: 64px}.quiz-vf-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 0.65rem}.tool-quiz-vrai-faux .quiz-vf-actions .bouton{min-block-size: 48px;padding: 0.72rem 1.15rem;border-radius: 14px;border: 1px solid var(--quiz-vf-main);font-weight: 850;box-shadow: 0 12px 26px rgba(23,60,108,0.08)}.tool-quiz-vrai-faux .quiz-vf-actions .bouton:not(.secondaire){background: linear-gradient(135deg,var(--quiz-vf-main),var(--quiz-vf-main-dark));color: #fff}.tool-quiz-vrai-faux .quiz-vf-actions .bouton.secondaire{background: #fff;color: var(--quiz-vf-ink)}.tool-quiz-vrai-faux .quiz-vf-actions .bouton:hover,.tool-quiz-vrai-faux .quiz-vf-actions .bouton:focus-visible{transform: translateY(-1px);box-shadow: 0 16px 32px rgba(23,60,108,0.12)}.quiz-vf-game-head{display: flex;align-items: stretch;justify-content: space-between;gap: 0.9rem;padding: 0.8rem;border: 1px solid var(--quiz-vf-line);border-radius: 24px;background: linear-gradient(180deg,#fff,var(--quiz-vf-soft))}.quiz-vf-context{display: flex;align-items: center;gap: 0.75rem;min-inline-size: 0}.quiz-vf-context span:last-child{display: grid;gap: 0.1rem;min-inline-size: 0}.quiz-vf-context strong{color: var(--quiz-vf-ink);font-size: 1.05rem;overflow-wrap: anywhere}.quiz-vf-context em{color: var(--quiz-vf-main-dark);font-style: normal;font-weight: 800}.quiz-vf-stats{display: flex;flex-wrap: wrap;justify-content: flex-end;gap: 0.55rem}.quiz-vf-stats>span{display: grid;align-content: center;justify-items: center;gap: 0.25rem;min-inline-size: 88px;padding: 0.55rem 0.75rem;border-radius: 18px;background: #fff;color: var(--quiz-vf-ink)}.quiz-vf-stats strong{font-size: 1.08rem}.quiz-vf-progress-stat{min-inline-size: min(260px,36vw)}.quiz-vf-progress-bar{inline-size: 100%;block-size: 7px;overflow: hidden;border-radius: 999px;background: var(--quiz-vf-soft-2)}.quiz-vf-progress-bar span{display: block;inline-size: 0%;block-size: 100%;border-radius: inherit;background: linear-gradient(90deg,var(--quiz-vf-main),var(--quiz-vf-main-dark));transition: inline-size 0.25s ease}.quiz-vf-question-card{gap: 1.25rem}.quiz-vf-question-main{display: grid;gap: 1rem;align-items: center}.quiz-vf-question-card.has-visual .quiz-vf-question-main{grid-template-columns: minmax(160px,230px) minmax(0,1fr)}.quiz-vf-question-visual{display: grid;place-items: center;inline-size: min(100%,230px);aspect-ratio: 1 / 1;justify-self: center;border: 1px solid var(--quiz-vf-line);border-radius: 26px;background: var(--quiz-vf-soft);color: var(--quiz-vf-main-dark)}.quiz-vf-question-visual svg{inline-size: 84%;block-size: 84%;display: block}.quiz-vf-question-visual img{inline-size: 100%;block-size: 100%;display: block;object-fit: contain;border-radius: 22px}.quiz-vf-question-visual.is-bitmap{overflow: hidden;background: #fff}.quiz-vf-question-text{min-block-size: 118px;display: grid;align-items: center;padding: clamp(1.1rem,3vw,1.6rem);border-radius: 24px;background: var(--quiz-vf-soft);color: var(--quiz-vf-ink);font-size: clamp(1.2rem,2.7vw,1.65rem);font-weight: 800;line-height: 1.35;overflow-wrap: anywhere}.quiz-vf-answers{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.85rem}.quiz-vf-answers button{min-block-size: 62px;padding: 0.9rem 1rem;border: 1px solid rgba(23,60,108,0.14);border-radius: 22px;background: linear-gradient(180deg,#fff,#fbfbff);color: var(--quiz-vf-ink);font-size: 1.08rem;font-weight: 900;cursor: pointer;box-shadow: 0 12px 28px rgba(23,60,108,0.08);transition: transform 0.18s ease,border-color 0.18s ease,background-color 0.18s ease,color 0.18s ease}.quiz-vf-answers button[data-quiz-answer="true"]{border-color: rgba(21,128,61,0.22)}.quiz-vf-answers button[data-quiz-answer="false"]{border-color: rgba(185,28,28,0.22)}.quiz-vf-answers button:hover,.quiz-vf-answers button:focus-visible{border-color: rgba(124,58,237,0.5);transform: translateY(-1px)}.quiz-vf-answers button.is-selected{border-color: var(--quiz-vf-main)}.quiz-vf-answers button.is-correct{border-color: var(--quiz-vf-good);background: var(--quiz-vf-good-soft);color: var(--quiz-vf-good)}.quiz-vf-answers button.is-wrong{border-color: var(--quiz-vf-bad);background: var(--quiz-vf-bad-soft);color: var(--quiz-vf-bad)}.quiz-vf-answers button:disabled{cursor: default;transform: none}.quiz-vf-feedback{padding: 0.95rem 1rem;border-radius: 20px;background: var(--quiz-vf-soft);color: var(--quiz-vf-ink)}.quiz-vf-feedback.is-good{background: var(--quiz-vf-good-soft);color: var(--quiz-vf-good)}.quiz-vf-feedback.is-bad{background: var(--quiz-vf-bad-soft);color: var(--quiz-vf-bad)}.quiz-vf-feedback strong{display: block;margin-block-end: 0.35rem}.quiz-vf-feedback p{margin: 0;color: inherit;line-height: 1.55;white-space: pre-line}.quiz-vf-game-actions{justify-content: space-between}.quiz-vf-result-card{place-items: center;text-align: center}.quiz-vf-result-card h3{margin: 0;color: var(--quiz-vf-ink);font-size: clamp(1.35rem,3vw,2rem)}.quiz-vf-result-card p{margin: 0;color: var(--quiz-vf-muted)}.quiz-vf-result-card>strong{display: inline-grid;place-items: center;padding: 0.75rem 1rem;border-radius: 999px;background: var(--quiz-vf-soft);color: var(--quiz-vf-main-dark);font-size: 1.15rem}@media (max-width: 760px){.quiz-vf-header,.quiz-vf-game-head{display: grid}.quiz-vf-stats{justify-content: stretch}.quiz-vf-stats>span{flex: 1 1 120px}.quiz-vf-progress-stat{min-inline-size: 100%}.quiz-vf-question-card.has-visual .quiz-vf-question-main{grid-template-columns: 1fr}.quiz-vf-question-visual{inline-size: min(78vw,230px)}.quiz-vf-question-text{min-block-size: 0}}@media (max-width: 540px){.quiz-vf-stepper{border-radius: 22px}.quiz-vf-stepper span{min-inline-size: 0;flex-basis: 100%}.quiz-vf-category-grid{grid-template-columns: 1fr}.quiz-vf-category-card{min-block-size: 0;border-radius: 22px}.quiz-vf-card-icon{inline-size: 54px}.quiz-vf-answers{grid-template-columns: 1fr}.quiz-vf-actions{display: grid;grid-template-columns: 1fr}.quiz-vf-actions .bouton,.quiz-vf-actions button{inline-size: 100%}}.tool-quiz-vrai-faux{gap: 0.9rem}.quiz-vf-category-grid{margin-block-start: 0.15rem}.quiz-vf-category-card{min-block-size: 108px;padding: 0.95rem}.quiz-vf-card-icon{inline-size: 58px;border-radius: 17px}.quiz-vf-setup-card{gap: 0.95rem;padding: clamp(0.95rem,2.2vw,1.25rem)}.quiz-vf-selected-category{padding: 0.75rem;border-radius: 20px}.quiz-vf-selected-icon{inline-size: 44px;border-radius: 16px}.quiz-vf-selected-category strong{font-size: 1.15rem}.quiz-vf-setup-grid{display: grid;gap: 0.85rem}.quiz-vf-setting-group{padding: 0.85rem;border: 1px solid rgba(23,60,108,0.1);border-radius: 22px;background: linear-gradient(180deg,#fff,rgba(245,243,255,0.55))}.quiz-vf-setting-title{display: block;margin-block-end: 0.55rem}.quiz-vf-segments button{min-block-size: 42px;padding: 0.58rem 0.85rem}.quiz-vf-count-segments button{min-inline-size: 58px}.quiz-vf-setup-actions{justify-content: space-between;padding-block-start: 0.1rem}.quiz-vf-answers button{display: inline-flex;align-items: center;justify-content: center;gap: 0.75rem}.quiz-vf-answer-mark{display: inline-grid;place-items: center;inline-size: 2rem;block-size: 2rem;border-radius: 999px;font-size: 1.05rem;line-height: 1;background: rgba(23,60,108,0.06)}.quiz-vf-answers button[data-quiz-answer="true"] .quiz-vf-answer-mark{color: var(--quiz-vf-good);background: var(--quiz-vf-good-soft)}.quiz-vf-answers button[data-quiz-answer="false"] .quiz-vf-answer-mark{color: var(--quiz-vf-bad);background: var(--quiz-vf-bad-soft)}.quiz-vf-answers button.is-correct .quiz-vf-answer-mark{color: #fff;background: var(--quiz-vf-good)}.quiz-vf-answers button.is-wrong .quiz-vf-answer-mark{color: #fff;background: var(--quiz-vf-bad)}@media (min-width: 900px){.quiz-vf-setup-grid{grid-template-columns: minmax(0,1.35fr) minmax(220px,0.65fr);align-items: start}}@media (max-width: 540px){.quiz-vf-setup-actions{display: grid;grid-template-columns: 1fr}.quiz-vf-answer-mark{inline-size: 1.85rem;block-size: 1.85rem}}.quiz-vf-setup-grid{display: grid;grid-template-columns: 1fr;gap: 0.95rem}.quiz-vf-setting-group{display: grid;justify-items: center;align-content: start;text-align: center;gap: 0.8rem;padding: 1rem;border-radius: 24px}.quiz-vf-setting-title{margin: 0;color: var(--quiz-vf-ink);font-size: 1.05rem;font-weight: 900}.quiz-vf-segments{inline-size: 100%;display: flex;flex-direction: column;align-items: center;gap: 0.55rem}.quiz-vf-segments button{inline-size: min(100%,260px);min-block-size: 48px;justify-content: space-between;padding: 0.72rem 1rem;border-radius: 16px;box-shadow: 0 10px 22px rgba(23,60,108,0.06)}.quiz-vf-count-segments button{inline-size: min(100%,220px)}.quiz-vf-segments button small{margin-inline-start: auto}.quiz-vf-setup-actions{align-items: center;justify-content: space-between;padding-block-start: 0.25rem}.quiz-vf-result-actions{justify-content: center}@media (min-width: 760px){.quiz-vf-setup-grid{grid-template-columns: repeat(2,minmax(0,1fr));align-items: stretch}.quiz-vf-setting-group{min-block-size: 220px}}@media (max-width: 540px){.quiz-vf-segments button,.quiz-vf-count-segments button{inline-size: 100%}}.tool-quiz-vrai-faux.is-step-result .quiz-vf-status{text-align: center;font-size: 1.05rem}.tool-quiz-vrai-faux .quiz-vf-category-card.is-active,.tool-quiz-vrai-faux .quiz-vf-category-card[aria-pressed="true"]{border-color: rgba(124,58,237,0.7);background: linear-gradient(180deg,#fff,var(--quiz-vf-soft));color: inherit;box-shadow: 0 0 0 3px rgba(124,58,237,0.1),0 18px 38px rgba(23,60,108,0.11)}.tool-quiz-vrai-faux .quiz-vf-category-card.is-active .quiz-vf-card-text strong,.tool-quiz-vrai-faux .quiz-vf-category-card[aria-pressed="true"] .quiz-vf-card-text strong{color: var(--quiz-vf-ink)}.tool-quiz-vrai-faux .quiz-vf-category-card.is-active .quiz-vf-card-text span,.tool-quiz-vrai-faux .quiz-vf-category-card[aria-pressed="true"] .quiz-vf-card-text span{color: var(--quiz-vf-muted)}.tool-quiz-vrai-faux .quiz-vf-category-card.is-active .quiz-vf-card-text em,.tool-quiz-vrai-faux .quiz-vf-category-card[aria-pressed="true"] .quiz-vf-card-text em{background: #fff;color: var(--quiz-vf-main-dark)}.tool-quiz-vrai-faux .quiz-vf-category-card.is-active .quiz-vf-card-icon,.tool-quiz-vrai-faux .quiz-vf-category-card[aria-pressed="true"] .quiz-vf-card-icon{background: var(--quiz-vf-soft-2);color: var(--quiz-vf-main-dark)}.quiz-vf-game-head{align-items: center}.quiz-vf-stats{align-items: stretch}.quiz-vf-progress-panel{display: grid;gap: 0.45rem;padding: 0.7rem 0.85rem;border: 1px solid var(--quiz-vf-line);border-radius: 18px;background: #fff;color: var(--quiz-vf-ink)}.quiz-vf-progress-panel strong{font-size: 0.98rem;font-weight: 850}.quiz-vf-progress-panel .quiz-vf-progress-bar{inline-size: 100%;block-size: 9px}.quiz-vf-step[data-quiz-step="result"]{gap: 1.25rem}.quiz-vf-result-card{min-block-size: clamp(260px,34vw,380px);align-content: center;gap: clamp(1rem,2.2vw,1.45rem);padding: clamp(1.7rem,4.5vw,3rem)}.quiz-vf-result-card h3{font-size: clamp(1.8rem,4vw,2.45rem)}.quiz-vf-result-card p{max-inline-size: 48rem;line-height: 1.55}.quiz-vf-result-card>strong{margin-block: 0.15rem 0.25rem;padding: 0.8rem 1.25rem}.quiz-vf-result-actions{gap: 0.8rem}@media (min-width: 760px){.quiz-vf-progress-panel{margin-block-start: -0.25rem}}@media (max-width: 760px){.quiz-vf-progress-panel{padding: 0.65rem 0.75rem}.quiz-vf-result-card{min-block-size: auto;padding: 1.35rem 1rem}}@media (max-width: 540px){.tool-quiz-vrai-faux.is-step-result .quiz-vf-status{font-size: 1rem}.quiz-vf-result-card{gap: 0.95rem}.quiz-vf-result-actions .bouton[data-quiz-replay]{order: 3}}.quiz-vf-count-segments button{justify-content: center;text-align: center}.quiz-vf-step[data-quiz-step="result"]{gap: clamp(1rem,2.4vw,1.5rem)}.quiz-vf-result-card{min-block-size: clamp(360px,42vw,520px);display: grid;grid-template-rows: auto minmax(120px,1fr) auto;align-items: center;justify-items: center;gap: clamp(1rem,2.8vw,2rem);padding: clamp(1.75rem,5vw,3.6rem)}.quiz-vf-result-card h3{align-self: start;margin-block-start: clamp(0.2rem,1vw,0.6rem)}.quiz-vf-result-card p[hidden]{display: none}.quiz-vf-result-score{align-self: center;min-inline-size: min(100%,18rem);padding: 1rem 1.35rem;border: 1px solid transparent;border-radius: 999px;font-size: clamp(1.15rem,2.4vw,1.45rem);line-height: 1.25;text-align: center}.quiz-vf-result-score.is-score-red{background: #fee2e2;border-color: #fecaca;color: #991b1b}.quiz-vf-result-score.is-score-orange{background: #ffedd5;border-color: #fed7aa;color: #9a3412}.quiz-vf-result-score.is-score-yellow{background: #fef9c3;border-color: #fde68a;color: #854d0e}.quiz-vf-result-score.is-score-green{background: #dcfce7;border-color: #bbf7d0;color: #166534}.quiz-vf-result-actions{align-self: end;margin-block-start: clamp(0.2rem,1.5vw,0.9rem)}@media (max-width: 540px){.quiz-vf-result-card{min-block-size: clamp(320px,78vw,420px);grid-template-rows: auto minmax(96px,1fr) auto;padding: 1.35rem 1rem}.quiz-vf-result-score{border-radius: 22px}}