.SQLQuiz-module__4OkRPq__quizContainer{max-width:800px;margin:0 auto}.SQLQuiz-module__4OkRPq__quizProgress{font-family:var(--font-display);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:24px;font-size:14px}.SQLQuiz-module__4OkRPq__quizCard{border:var(--border-standard);background:var(--color-bg);margin-bottom:32px;padding:32px}.SQLQuiz-module__4OkRPq__quizQuestion{font-family:var(--font-body);color:var(--color-text-primary);margin-bottom:24px;font-size:18px;font-weight:600;line-height:1.6}.SQLQuiz-module__4OkRPq__quizOptions{flex-direction:column;gap:12px;display:flex}.SQLQuiz-module__4OkRPq__optionBtn{border:var(--border-standard);background:var(--color-bg);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:var(--transition-standard);font-size:14px;font-family:var(--font-mono);border-radius:var(--radius-sm);padding:16px;line-height:1.5}.SQLQuiz-module__4OkRPq__optionBtn:hover{background:var(--paper-2);border-color:var(--ink-faint)}.SQLQuiz-module__4OkRPq__optionBtn.SQLQuiz-module__4OkRPq__selected{background:color-mix(in srgb, var(--accent) 20%, var(--paper-2));border-color:var(--accent);color:var(--ink)}.SQLQuiz-module__4OkRPq__quizNavigation{justify-content:space-between;gap:16px;margin-bottom:24px;display:flex}.SQLQuiz-module__4OkRPq__btnNav{border:var(--border-standard);background:var(--color-bg);color:var(--color-text-primary);font-size:14px;font-weight:600;font-family:var(--font-display);cursor:pointer;transition:var(--transition-standard);flex:1;padding:12px 32px}.SQLQuiz-module__4OkRPq__btnNav:disabled{cursor:not-allowed;opacity:.3}.SQLQuiz-module__4OkRPq__btnNav.SQLQuiz-module__4OkRPq__active,.SQLQuiz-module__4OkRPq__btnNav:hover:not(:disabled){background:var(--color-text-primary);color:var(--color-bg)}.SQLQuiz-module__4OkRPq__quizIndicators{justify-content:center;gap:8px;display:flex}.SQLQuiz-module__4OkRPq__indicator{background:var(--color-border-subtle);width:12px;height:12px;transition:var(--transition-standard);border-radius:50%}.SQLQuiz-module__4OkRPq__indicator.SQLQuiz-module__4OkRPq__answered{background:var(--color-text-primary)}.SQLQuiz-module__4OkRPq__indicator.SQLQuiz-module__4OkRPq__current{border:2px solid var(--color-text-primary)}.SQLQuiz-module__4OkRPq__quizResults{max-width:800px;margin:0 auto}.SQLQuiz-module__4OkRPq__resultsTitle{font-family:var(--font-display);border-bottom:var(--border-thick);text-transform:uppercase;letter-spacing:2px;margin-bottom:32px;padding-bottom:16px;font-size:32px;font-weight:700}.SQLQuiz-module__4OkRPq__resultsCard{border:var(--border-standard);background:var(--color-bg);text-align:center;margin-bottom:32px;padding:32px}.SQLQuiz-module__4OkRPq__score{font-size:48px;font-weight:700;font-family:var(--font-display);margin-bottom:16px}.SQLQuiz-module__4OkRPq__ratingLevel{font-size:24px;font-weight:600;font-family:var(--font-display);margin-bottom:8px}.SQLQuiz-module__4OkRPq__ratingDescription{color:var(--color-text-secondary);font-size:16px;line-height:1.6;font-family:var(--font-body)}.SQLQuiz-module__4OkRPq__questionsBreakdown{margin-bottom:32px}.SQLQuiz-module__4OkRPq__breakdownCard{border:var(--border-standard);background:var(--color-bg);margin-bottom:16px;padding:24px}.SQLQuiz-module__4OkRPq__breakdownCard.SQLQuiz-module__4OkRPq__correct{background:color-mix(in srgb, var(--t-systems) 40%, var(--paper-2));border-color:color-mix(in srgb, var(--t-systems) 60%, var(--line))}.SQLQuiz-module__4OkRPq__breakdownHeader{font-weight:600;font-family:var(--font-display);text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;font-size:14px}.SQLQuiz-module__4OkRPq__breakdownQuestion{font-size:14px;font-family:var(--font-body);margin-bottom:16px;line-height:1.6}.SQLQuiz-module__4OkRPq__breakdownAnswer,.SQLQuiz-module__4OkRPq__breakdownCorrect,.SQLQuiz-module__4OkRPq__breakdownExplanation{color:var(--color-text-secondary);font-size:14px;font-family:var(--font-body);margin-bottom:8px;line-height:1.5}.SQLQuiz-module__4OkRPq__breakdownCorrect{color:var(--color-text-primary)}.SQLQuiz-module__4OkRPq__breakdownExplanation{font-style:italic}.SQLQuiz-module__4OkRPq__btnReset{border:var(--border-standard);background:var(--color-text-primary);color:var(--color-bg);cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--font-display);text-transform:uppercase;letter-spacing:1px;transition:var(--transition-standard);padding:12px 32px}.SQLQuiz-module__4OkRPq__btnReset:hover{background:var(--color-bg);color:var(--color-text-primary)}.SQLQuiz-module__4OkRPq__btnSecondary{text-align:center;border:var(--border-standard);background:var(--color-bg);color:var(--color-text-primary);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-display);text-transform:uppercase;letter-spacing:1px;transition:var(--transition-standard);margin-top:16px;padding:12px 32px;text-decoration:none;display:block}.SQLQuiz-module__4OkRPq__btnSecondary:hover{background:var(--color-text-primary);color:var(--color-bg)}@media (max-width:768px){.SQLQuiz-module__4OkRPq__quizCard{padding:24px}.SQLQuiz-module__4OkRPq__quizQuestion{font-size:16px}.SQLQuiz-module__4OkRPq__optionBtn{padding:12px;font-size:13px}.SQLQuiz-module__4OkRPq__btnNav{padding:10px 20px;font-size:13px}.SQLQuiz-module__4OkRPq__resultsTitle{font-size:24px}.SQLQuiz-module__4OkRPq__score{font-size:36px}.SQLQuiz-module__4OkRPq__ratingLevel{font-size:20px}}
.page-module__4Qw3uW__page{padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-3xl)}.page-module__4Qw3uW__pageHeader{font-family:var(--font-display);letter-spacing:-.02em;border-bottom:1px solid var(--line);color:var(--ink);margin-bottom:40px;padding-bottom:20px;font-size:clamp(34px,5vw,48px);font-weight:400}@media (max-width:767px){.page-module__4Qw3uW__pageHeader{font-size:28px}}
