.spinner.svelte-3010vl{width:50px;height:50px;border:4px solid var(--bg-tertiary);border-top-color:var(--color-primary);border-radius:50%;animation:svelte-3010vl-spin 1s linear infinite}@keyframes svelte-3010vl-spin{to{transform:rotate(360deg)}}.game-container.svelte-3010vl{min-height:100vh;display:flex;flex-direction:column;position:relative}.question-container.svelte-3010vl{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}.results-container.svelte-3010vl{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-8)}.results-card.svelte-3010vl{text-align:center;max-width:500px;width:100%;padding:var(--space-12)}.results-card.svelte-3010vl h1:where(.svelte-3010vl){margin-bottom:var(--space-8)}.score-display.svelte-3010vl{margin-bottom:var(--space-8)}.score-number.svelte-3010vl{font-size:var(--text-6xl);font-weight:var(--weight-bold);color:var(--color-primary);line-height:var(--leading-none)}.score-percentage.svelte-3010vl{font-size:var(--text-3xl);color:var(--text-secondary);font-family:var(--font-mono)}.results-summary.svelte-3010vl{margin-bottom:var(--space-8);font-size:var(--text-2xl);font-weight:var(--weight-semibold)}.perfect.svelte-3010vl{color:var(--color-accent-yellow)}.great.svelte-3010vl{color:var(--color-primary)}.good.svelte-3010vl{color:var(--color-accent-blue)}.try-again.svelte-3010vl{color:var(--color-accent-coral)}.actions.svelte-3010vl{display:flex;flex-direction:column;gap:var(--space-3)}@media(min-width:769px)and (min-height:501px){.player-score.svelte-3010vl{font-size:var(--text-xl)}}.score-label.svelte-3010vl{color:var(--text-secondary);font-size:var(--text-lg);font-family:var(--font-mono);margin-top:var(--space-2)}.user-answer-display.svelte-3010vl{background-color:var(--bg-secondary);background-image:none;border:2px solid var(--border-secondary);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;margin-top:var(--space-6);max-width:600px;margin-left:auto;margin-right:auto;transition:all var(--transition-base)}.user-answer-display.correct.svelte-3010vl{background:linear-gradient(#4ecca31a,#4ecca31a),var(--bg-secondary);border-color:var(--color-primary)}.user-answer-display.incorrect.svelte-3010vl{background:linear-gradient(#ff6b6b1a,#ff6b6b1a),var(--bg-secondary);border-color:var(--color-accent-coral)}.user-answer-display.svelte-3010vl .answer-label:where(.svelte-3010vl){font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-secondary);margin-bottom:var(--space-3);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.user-answer-display.svelte-3010vl .answer-text:where(.svelte-3010vl){font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-relaxed);margin-bottom:var(--space-3)}.answer-result.svelte-3010vl{margin-top:var(--space-4);font-size:var(--text-xl);font-weight:var(--weight-bold)}.correct-indicator.svelte-3010vl{color:var(--color-primary)}.incorrect-indicator.svelte-3010vl{color:var(--color-accent-coral)}@media(max-width:1100px){.unified-progress-bar-wrapper.svelte-3010vl{display:none}.unified-header.svelte-3010vl{grid-template-columns:auto 1fr auto;grid-template-rows:auto;align-items:center}.unified-header-exit.svelte-3010vl{grid-row:1;grid-column:1}.unified-header-top.svelte-3010vl{grid-row:1;grid-column:2}.unified-header-bottom.svelte-3010vl{grid-row:1;grid-column:3;justify-content:flex-end}}@media(max-width:768px){.question-container.svelte-3010vl{padding:var(--space-2) var(--space-4) var(--space-4)}}
