.QuizPlayer-module__GqHtpa__banded{justify-items:start;gap:14px;display:grid}.QuizPlayer-module__GqHtpa__bandRow{flex-wrap:wrap;gap:8px;display:flex}.QuizPlayer-module__GqHtpa__bandChip{font:inherit;color:var(--color-text-secondary);background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;padding:10px 18px;font-weight:800;transition:border-color .16s,background-color .16s,color .16s}.QuizPlayer-module__GqHtpa__bandChip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.QuizPlayer-module__GqHtpa__bandChip[data-active]{border-color:var(--color-primary);background-color:var(--color-green-50);color:var(--color-primary-dark)}.QuizPlayer-module__GqHtpa__bandBlurb{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.55}.QuizPlayer-module__GqHtpa__quiz{background-color:var(--color-surface);border:2px solid var(--color-primary-dark);border-radius:var(--radius-xl);width:100%;max-width:760px;box-shadow:5px 5px 0 0 var(--color-primary-dark), 12px 16px 28px -10px color-mix(in srgb, var(--color-green-900) 26%, transparent);gap:18px;margin-inline:auto;padding:clamp(24px,3.4vw,38px);display:grid}.QuizPlayer-module__GqHtpa__kicker{color:var(--color-text-muted);margin:0;font-size:.85rem;font-weight:700}.QuizPlayer-module__GqHtpa__progressHead{gap:10px;display:grid}.QuizPlayer-module__GqHtpa__track{gap:5px;display:flex}.QuizPlayer-module__GqHtpa__trackSeg{border-radius:var(--radius-pill);background-color:var(--color-border);flex:1;height:7px;transition:background-color .22s,flex-grow .22s cubic-bezier(.22,1,.36,1)}.QuizPlayer-module__GqHtpa__trackSeg[data-done]{background-color:var(--color-primary)}.QuizPlayer-module__GqHtpa__trackSeg[data-current]{background-color:var(--color-gold-200,var(--color-accent-soft));flex-grow:2.4}.QuizPlayer-module__GqHtpa__prompt{font-family:var(--font-fredoka), var(--font-nunito), sans-serif;letter-spacing:-.01em;color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:600;line-height:1.25}.QuizPlayer-module__GqHtpa__options{gap:10px;display:grid}.QuizPlayer-module__GqHtpa__option{border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);width:100%;font:inherit;color:var(--color-text);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:.98rem;font-weight:700;line-height:1.4;transition:border-color .16s,background-color .16s,color .16s,opacity .16s,transform .12s;display:flex}.QuizPlayer-module__GqHtpa__option:hover:not(:disabled){border-color:var(--color-primary);background-color:var(--color-green-50)}.QuizPlayer-module__GqHtpa__option:active:not(:disabled){transform:translateY(1px)}.QuizPlayer-module__GqHtpa__option:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.QuizPlayer-module__GqHtpa__option:disabled{cursor:default;opacity:.55}.QuizPlayer-module__GqHtpa__option[data-correct]{opacity:1;border-color:var(--color-primary);background-color:var(--color-green-50);color:var(--color-primary-dark)}.QuizPlayer-module__GqHtpa__option[data-wrong]{opacity:1;border-color:var(--color-coral);background-color:color-mix(in srgb, var(--color-coral) 12%, var(--color-surface));color:var(--color-coral)}.QuizPlayer-module__GqHtpa__optionText{min-width:0}.QuizPlayer-module__GqHtpa__optionMark{background-color:var(--color-primary);width:26px;height:26px;color:var(--color-text-on-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.QuizPlayer-module__GqHtpa__explain{border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--color-coral) 10%, var(--color-surface));justify-items:start;gap:10px;padding:18px;display:grid}.QuizPlayer-module__GqHtpa__explain[data-good]{background-color:var(--color-green-50)}.QuizPlayer-module__GqHtpa__explainVerdict{color:var(--color-coral);margin:0;font-size:1rem;font-weight:800}.QuizPlayer-module__GqHtpa__explain[data-good] .QuizPlayer-module__GqHtpa__explainVerdict{color:var(--color-primary-dark)}.QuizPlayer-module__GqHtpa__explainBody{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.6}.QuizPlayer-module__GqHtpa__resultScore{font-family:var(--font-fredoka), var(--font-nunito), sans-serif;color:var(--color-primary-dark);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3rem,7vw,4rem);font-weight:600;line-height:1}.QuizPlayer-module__GqHtpa__resultOutOf{color:var(--color-text-muted);font-size:.45em}.QuizPlayer-module__GqHtpa__resultTitle{font-family:var(--font-fredoka), var(--font-nunito), sans-serif;color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.6vw,1.8rem);font-weight:600}.QuizPlayer-module__GqHtpa__resultBlurb{color:var(--color-text-secondary);text-wrap:pretty;margin:0;font-size:.98rem;line-height:1.6}.QuizPlayer-module__GqHtpa__prompts{border-radius:var(--radius-lg);background-color:var(--color-gold-50);gap:8px;padding:18px;display:grid}.QuizPlayer-module__GqHtpa__promptsTitle{color:var(--color-text);margin:0;font-size:.95rem;font-weight:800}.QuizPlayer-module__GqHtpa__prompts ul{gap:6px;margin:0;padding-left:20px;display:grid}.QuizPlayer-module__GqHtpa__prompts li{color:var(--color-text-secondary);font-size:.92rem;line-height:1.55}.QuizPlayer-module__GqHtpa__prompts li::marker{color:var(--color-accent-dark)}.QuizPlayer-module__GqHtpa__resultActions{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.QuizPlayer-module__GqHtpa__shareLink{color:var(--color-primary-dark);text-underline-offset:3px;font-weight:800;text-decoration:underline}@media (max-width:640px){.QuizPlayer-module__GqHtpa__quiz{max-width:none}.QuizPlayer-module__GqHtpa__option{padding:15px 16px}.QuizPlayer-module__GqHtpa__explain .btn{width:100%}.QuizPlayer-module__GqHtpa__resultActions .btn{width:100%}.QuizPlayer-module__GqHtpa__resultActions{flex-direction:column;align-items:stretch}.QuizPlayer-module__GqHtpa__shareLink{text-align:center}}
