.QuizGame-module__FNzxAG__container{max-width:1100px;padding:clamp(var(--space-6),2.5vw,var(--space-10))var(--space-4);margin:0 auto}.QuizGame-module__FNzxAG__setupCard,.QuizGame-module__FNzxAG__quizCard,.QuizGame-module__FNzxAG__resultsCard{border:1px solid color-mix(in oklab,var(--color-border)85%,transparent);border-radius:var(--radius-xl);background:linear-gradient(160deg,color-mix(in oklab,var(--color-surface)92%,var(--color-primary-light)8%),color-mix(in oklab,var(--color-surface)96%,var(--color-accent-light)4%));box-shadow:var(--shadow-lg);padding:clamp(var(--space-5),3vw,var(--space-8))}.QuizGame-module__FNzxAG__kicker{margin-bottom:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}.QuizGame-module__FNzxAG__setupHero,.QuizGame-module__FNzxAG__resultsHeader{gap:var(--space-5);display:grid}.QuizGame-module__FNzxAG__setupHero h1,.QuizGame-module__FNzxAG__resultsHeader h1,.QuizGame-module__FNzxAG__gameHeader h1{font-size:clamp(2rem,4.8vw,3.2rem);line-height:1.1}.QuizGame-module__FNzxAG__setupDescription{margin-top:var(--space-3);color:var(--color-text-secondary);max-width:66ch}.QuizGame-module__FNzxAG__heroPanel{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.QuizGame-module__FNzxAG__heroMetric{border:1px solid color-mix(in oklab,var(--color-border)86%,transparent);border-radius:var(--radius-lg);background:color-mix(in oklab,var(--color-surface)76%,var(--color-bg-secondary)24%);padding:var(--space-4);gap:var(--space-1);display:grid}.QuizGame-module__FNzxAG__heroMetric span{color:var(--color-text-secondary);font-size:var(--text-sm)}.QuizGame-module__FNzxAG__heroMetric strong{font-size:clamp(1.25rem,3vw,1.8rem)}.QuizGame-module__FNzxAG__presetSection{margin-top:var(--space-8);gap:var(--space-4);display:grid}.QuizGame-module__FNzxAG__presetSection h2,.QuizGame-module__FNzxAG__breakdownSection h2,.QuizGame-module__FNzxAG__badgeSection h2,.QuizGame-module__FNzxAG__historySection h2{font-size:clamp(1.12rem,2.6vw,1.35rem)}.QuizGame-module__FNzxAG__presetGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.QuizGame-module__FNzxAG__presetCard{text-align:left;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--color-border)80%,transparent);background:color-mix(in oklab,var(--color-surface)78%,var(--color-bg-secondary)22%);padding:var(--space-4);gap:var(--space-2);transition:transform var(--duration-normal)var(--ease-default),border-color var(--duration-fast)var(--ease-default),box-shadow var(--duration-fast)var(--ease-default),background-color var(--duration-fast)var(--ease-default);display:grid}.QuizGame-module__FNzxAG__presetCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.QuizGame-module__FNzxAG__presetCard:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.QuizGame-module__FNzxAG__presetCardActive{border-color:var(--color-primary);background:color-mix(in oklab,var(--color-primary-light)48%,var(--color-surface)52%);box-shadow:0 0 0 1px color-mix(in oklab,var(--color-primary)30%,transparent)}.QuizGame-module__FNzxAG__presetTitle{font-size:var(--text-base);font-weight:var(--weight-semibold)}.QuizGame-module__FNzxAG__presetDescription{color:var(--color-text-secondary);font-size:var(--text-sm)}.QuizGame-module__FNzxAG__configGrid{margin-top:var(--space-8);gap:var(--space-4);display:grid}.QuizGame-module__FNzxAG__fieldset{border:1px solid color-mix(in oklab,var(--color-border)82%,transparent);border-radius:var(--radius-lg);padding:var(--space-4);background:color-mix(in oklab,var(--color-surface)75%,var(--color-bg-secondary)25%);gap:var(--space-3);display:grid}.QuizGame-module__FNzxAG__fieldset legend{font-weight:var(--weight-semibold);padding:0 var(--space-2)}.QuizGame-module__FNzxAG__buttonRow,.QuizGame-module__FNzxAG__timerOptionRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.QuizGame-module__FNzxAG__choiceBtn,.QuizGame-module__FNzxAG__startBtn,.QuizGame-module__FNzxAG__nextBtn,.QuizGame-module__FNzxAG__secondaryBtn,.QuizGame-module__FNzxAG__powerBtn{border-radius:var(--radius-full);font-weight:var(--weight-semibold);transition:transform var(--duration-fast)var(--ease-default),background-color var(--duration-fast)var(--ease-default),border-color var(--duration-fast)var(--ease-default),color var(--duration-fast)var(--ease-default),opacity var(--duration-fast)var(--ease-default);border:1px solid #0000}.QuizGame-module__FNzxAG__choiceBtn{border-color:color-mix(in oklab,var(--color-border-strong)85%,transparent);border-radius:var(--radius-full);min-width:68px;padding:var(--space-2)var(--space-4);background:var(--color-surface)}.QuizGame-module__FNzxAG__choiceBtn:hover{transform:translateY(-1px)}.QuizGame-module__FNzxAG__choiceBtnActive{border-color:var(--color-primary);background:color-mix(in oklab,var(--color-primary-light)52%,var(--color-surface)48%);color:var(--color-primary)}.QuizGame-module__FNzxAG__checkboxGrid{gap:var(--space-2);display:grid}.QuizGame-module__FNzxAG__checkboxLabel{align-items:center;gap:var(--space-2);color:color-mix(in oklab,var(--color-text)92%,var(--color-text-secondary)8%);display:flex}.QuizGame-module__FNzxAG__checkboxLabel input{width:16px;height:16px;accent-color:var(--color-primary)}.QuizGame-module__FNzxAG__setupFooter{margin-top:var(--space-7);border-top:1px solid color-mix(in oklab,var(--color-border)80%,transparent);padding-top:var(--space-5);gap:var(--space-4);align-items:start;display:grid}.QuizGame-module__FNzxAG__setupInsights{gap:var(--space-1);color:var(--color-text-secondary);display:grid}.QuizGame-module__FNzxAG__setupInsights strong{color:var(--color-text)}.QuizGame-module__FNzxAG__setupActions{gap:var(--space-2);justify-items:start;display:grid}.QuizGame-module__FNzxAG__startBtn,.QuizGame-module__FNzxAG__nextBtn,.QuizGame-module__FNzxAG__secondaryBtn,.QuizGame-module__FNzxAG__powerBtn{padding:var(--space-2)var(--space-6)}.QuizGame-module__FNzxAG__startBtn{background:linear-gradient(140deg,var(--color-primary),var(--color-accent));color:var(--color-text-inverse);box-shadow:var(--shadow-sm)}.QuizGame-module__FNzxAG__startBtn:hover:not(:disabled),.QuizGame-module__FNzxAG__nextBtn:hover,.QuizGame-module__FNzxAG__powerBtn:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-1px)}.QuizGame-module__FNzxAG__startBtn:disabled,.QuizGame-module__FNzxAG__powerBtn:disabled,.QuizGame-module__FNzxAG__optionBtn:disabled{opacity:.45;cursor:not-allowed}.QuizGame-module__FNzxAG__secondaryBtn{background:var(--color-surface);border-color:color-mix(in oklab,var(--color-border-strong)90%,transparent)}.QuizGame-module__FNzxAG__secondaryBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.QuizGame-module__FNzxAG__validation{color:var(--color-error);font-size:var(--text-sm)}.QuizGame-module__FNzxAG__playHeader{gap:var(--space-4);display:grid}.QuizGame-module__FNzxAG__gameHeader{gap:var(--space-3);display:grid}.QuizGame-module__FNzxAG__progressMeta p{margin-bottom:var(--space-2);color:var(--color-text-secondary)}.QuizGame-module__FNzxAG__progressBar{background:color-mix(in oklab,var(--color-bg-secondary)80%,transparent);border-radius:var(--radius-full);border:1px solid color-mix(in oklab,var(--color-border)80%,transparent);width:100%;height:12px;overflow:hidden}.QuizGame-module__FNzxAG__progressFill{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));height:100%;transition:width var(--duration-normal)var(--ease-default)}.QuizGame-module__FNzxAG__statRow{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.QuizGame-module__FNzxAG__statBox{border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--color-border)82%,transparent);background:color-mix(in oklab,var(--color-surface)78%,var(--color-bg-secondary)22%);padding:var(--space-3);gap:var(--space-1);display:grid}.QuizGame-module__FNzxAG__statBox span{color:var(--color-text-secondary);font-size:var(--text-sm)}.QuizGame-module__FNzxAG__statBox strong{font-size:clamp(1.15rem,2.5vw,1.45rem)}.QuizGame-module__FNzxAG__timerTrack,.QuizGame-module__FNzxAG__comboTrack,.QuizGame-module__FNzxAG__breakdownTrack{border-radius:var(--radius-full);width:100%;overflow:hidden}.QuizGame-module__FNzxAG__timerTrack{background:color-mix(in oklab,var(--color-bg-secondary)80%,transparent);height:5px}.QuizGame-module__FNzxAG__timerFill{background:linear-gradient(90deg,var(--color-warning),var(--color-error));height:100%;transition:width var(--duration-fast)linear}.QuizGame-module__FNzxAG__lowTime{color:var(--color-error)}.QuizGame-module__FNzxAG__comboMeter{border:1px solid color-mix(in oklab,var(--color-border)82%,transparent);border-radius:var(--radius-lg);background:color-mix(in oklab,var(--color-surface)82%,var(--color-accent-light)18%);padding:var(--space-3);gap:var(--space-2);display:grid}.QuizGame-module__FNzxAG__comboMeter p{color:var(--color-text-secondary);font-size:var(--text-sm)}.QuizGame-module__FNzxAG__comboTrack,.QuizGame-module__FNzxAG__breakdownTrack{background:color-mix(in oklab,var(--color-bg-secondary)80%,transparent);height:9px}.QuizGame-module__FNzxAG__comboFill{background:linear-gradient(90deg,var(--color-accent),var(--color-primary));height:100%;transition:width var(--duration-fast)var(--ease-default)}.QuizGame-module__FNzxAG__questionArea{margin-top:var(--space-6);gap:var(--space-4);display:grid}.QuizGame-module__FNzxAG__questionMeta{gap:var(--space-2);flex-wrap:wrap;display:flex}.QuizGame-module__FNzxAG__questionType,.QuizGame-module__FNzxAG__questionDifficulty,.QuizGame-module__FNzxAG__historyStatus,.QuizGame-module__FNzxAG__achievementBadge,.QuizGame-module__FNzxAG__gradeChip{border-radius:var(--radius-full);padding:var(--space-1)var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.QuizGame-module__FNzxAG__questionType{background:color-mix(in oklab,var(--color-primary-light)48%,var(--color-surface)52%);color:var(--color-primary)}.QuizGame-module__FNzxAG__questionDifficulty{background:color-mix(in oklab,var(--color-accent-light)44%,var(--color-surface)56%);color:var(--color-accent)}.QuizGame-module__FNzxAG__questionArea h2{font-size:clamp(1.2rem,2.5vw,1.75rem)}.QuizGame-module__FNzxAG__powerRow{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.QuizGame-module__FNzxAG__powerBtn{border-color:color-mix(in oklab,var(--color-border-strong)85%,transparent);background:var(--color-surface);color:var(--color-text);padding:var(--space-2)var(--space-4)}.QuizGame-module__FNzxAG__powerBtnUsed{border-color:color-mix(in oklab,var(--color-border)70%,transparent);background:color-mix(in oklab,var(--color-bg-secondary)85%,transparent);color:var(--color-text-secondary)}.QuizGame-module__FNzxAG__hintBanner{border:1px solid color-mix(in oklab,var(--color-info)40%,var(--color-border));border-radius:var(--radius-lg);padding:var(--space-2)var(--space-3);background:color-mix(in oklab,var(--color-info)12%,var(--color-surface));color:color-mix(in oklab,var(--color-text)94%,var(--color-info)6%);font-size:var(--text-sm)}.QuizGame-module__FNzxAG__optionsGrid{gap:var(--space-3);display:grid}.QuizGame-module__FNzxAG__optionBtn{text-align:left;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--color-border-strong)82%,transparent);background:color-mix(in oklab,var(--color-surface)92%,transparent);width:100%;padding:var(--space-4);font-size:var(--text-base);transition:transform var(--duration-fast)var(--ease-default),border-color var(--duration-fast)var(--ease-default),background-color var(--duration-fast)var(--ease-default),opacity var(--duration-fast)var(--ease-default)}.QuizGame-module__FNzxAG__optionBtn:hover:not(:disabled){border-color:var(--color-primary);background:color-mix(in oklab,var(--color-primary-light)20%,var(--color-surface));transform:translateY(-1px)}.QuizGame-module__FNzxAG__optionIndex{min-width:2ch;color:var(--color-text-secondary);font-weight:var(--weight-semibold);display:inline-block}.QuizGame-module__FNzxAG__correct{border-color:color-mix(in oklab,var(--color-success)55%,var(--color-border));background:color-mix(in oklab,var(--color-success)12%,var(--color-surface));opacity:1}.QuizGame-module__FNzxAG__wrong{border-color:color-mix(in oklab,var(--color-error)60%,var(--color-border));background:color-mix(in oklab,var(--color-error)9%,var(--color-surface));opacity:1}.QuizGame-module__FNzxAG__disabled{opacity:.62}.QuizGame-module__FNzxAG__eliminated{opacity:.3;border-style:dashed}.QuizGame-module__FNzxAG__feedback{border-top:1px solid color-mix(in oklab,var(--color-border)82%,transparent);padding-top:var(--space-4);gap:var(--space-3);display:grid}.QuizGame-module__FNzxAG__feedbackStatus{font-weight:var(--weight-semibold);font-size:var(--text-lg)}.QuizGame-module__FNzxAG__nextBtn{background:linear-gradient(140deg,var(--color-accent),var(--color-primary));color:var(--color-text-inverse);justify-self:start}.QuizGame-module__FNzxAG__keyboardHint{color:var(--color-text-secondary);font-size:var(--text-sm)}.QuizGame-module__FNzxAG__resultsHeader{margin-bottom:var(--space-6);align-items:start}.QuizGame-module__FNzxAG__resultsHeader p{margin-top:var(--space-2);color:var(--color-text-secondary)}.QuizGame-module__FNzxAG__gradeChip{background:linear-gradient(145deg,var(--color-primary-light),var(--color-accent-light));color:color-mix(in oklab,var(--color-text)88%,var(--color-primary)12%);justify-self:start}.QuizGame-module__FNzxAG__summaryGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.QuizGame-module__FNzxAG__summaryItem{border:1px solid color-mix(in oklab,var(--color-border)82%,transparent);border-radius:var(--radius-lg);background:color-mix(in oklab,var(--color-surface)80%,var(--color-bg-secondary)20%);padding:var(--space-4)}.QuizGame-module__FNzxAG__summaryItem h2{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-1)}.QuizGame-module__FNzxAG__summaryItem p{font-size:var(--text-xl);font-weight:var(--weight-semibold)}.QuizGame-module__FNzxAG__breakdownSection,.QuizGame-module__FNzxAG__badgeSection,.QuizGame-module__FNzxAG__historySection{margin-top:var(--space-7);gap:var(--space-3);display:grid}.QuizGame-module__FNzxAG__breakdownGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.QuizGame-module__FNzxAG__breakdownItem{border:1px solid color-mix(in oklab,var(--color-border)82%,transparent);border-radius:var(--radius-lg);background:color-mix(in oklab,var(--color-surface)82%,var(--color-bg-secondary)18%);padding:var(--space-4);gap:var(--space-2);display:grid}.QuizGame-module__FNzxAG__breakdownHeader{justify-content:space-between;gap:var(--space-2);align-items:baseline;display:flex}.QuizGame-module__FNzxAG__breakdownHeader h3{font-size:var(--text-base)}.QuizGame-module__FNzxAG__breakdownHeader span,.QuizGame-module__FNzxAG__breakdownItem p,.QuizGame-module__FNzxAG__historyMeta p{color:var(--color-text-secondary);font-size:var(--text-sm)}.QuizGame-module__FNzxAG__breakdownFill{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));height:100%}.QuizGame-module__FNzxAG__badgeRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.QuizGame-module__FNzxAG__achievementBadge{background:color-mix(in oklab,var(--color-accent-light)45%,var(--color-surface));color:color-mix(in oklab,var(--color-text)88%,var(--color-accent)12%)}.QuizGame-module__FNzxAG__historyList{gap:var(--space-3);display:grid}.QuizGame-module__FNzxAG__historyItem{border:1px solid color-mix(in oklab,var(--color-border)80%,transparent);border-radius:var(--radius-lg);background:color-mix(in oklab,var(--color-surface)84%,var(--color-bg-secondary)16%);padding:var(--space-4);gap:var(--space-2);display:grid}.QuizGame-module__FNzxAG__historyMeta h3{font-size:var(--text-base)}.QuizGame-module__FNzxAG__historyStatus{width:fit-content}.QuizGame-module__FNzxAG__historyStatusCorrect{background:color-mix(in oklab,var(--color-success)20%,var(--color-surface));color:color-mix(in oklab,var(--color-success)90%,var(--color-text)10%)}.QuizGame-module__FNzxAG__historyStatusWrong{background:color-mix(in oklab,var(--color-error)16%,var(--color-surface));color:color-mix(in oklab,var(--color-error)88%,var(--color-text)12%)}.QuizGame-module__FNzxAG__historyStatusTimeout{background:color-mix(in oklab,var(--color-warning)18%,var(--color-surface));color:color-mix(in oklab,var(--color-warning)85%,var(--color-text)15%)}.QuizGame-module__FNzxAG__resultActions{margin-top:var(--space-7);gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:900px){.QuizGame-module__FNzxAG__setupHero,.QuizGame-module__FNzxAG__resultsHeader,.QuizGame-module__FNzxAG__setupFooter{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.QuizGame-module__FNzxAG__gradeChip{justify-self:end}}@media (max-width:720px){.QuizGame-module__FNzxAG__setupCard,.QuizGame-module__FNzxAG__quizCard,.QuizGame-module__FNzxAG__resultsCard{padding:var(--space-5)}.QuizGame-module__FNzxAG__setupHero h1,.QuizGame-module__FNzxAG__resultsHeader h1,.QuizGame-module__FNzxAG__gameHeader h1{font-size:clamp(1.6rem,9vw,2.2rem)}.QuizGame-module__FNzxAG__resultActions{flex-direction:column}.QuizGame-module__FNzxAG__resultActions .QuizGame-module__FNzxAG__startBtn,.QuizGame-module__FNzxAG__resultActions .QuizGame-module__FNzxAG__secondaryBtn{width:100%}}
