.SelfAssessmentQuiz_quiz__HDeii{padding:var(--space-8);background:linear-gradient(145deg,rgba(6,182,212,.04),rgba(20,20,38,.7));border:1px solid rgba(6,182,212,.12);border-radius:var(--radius-2xl)}.SelfAssessmentQuiz_progressBar__Rm2BU{height:6px;background:var(--bg-surface);border-radius:var(--radius-full);margin-bottom:var(--space-8);overflow:hidden}.SelfAssessmentQuiz_progressFill__rzXXq{height:100%;background:linear-gradient(90deg,#06b6d4,#14b8a6);border-radius:var(--radius-full);transition:width .5s var(--ease-out)}.SelfAssessmentQuiz_progressLabel__Rf9Cw{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--text-tertiary)}.SelfAssessmentQuiz_progressStep__wozCC{font-weight:var(--weight-semibold);color:#67e8f9}.SelfAssessmentQuiz_questionBlock__tx9gT{text-align:center;animation:SelfAssessmentQuiz_fadeIn__DXRr4 .4s var(--ease-out) forwards}@keyframes SelfAssessmentQuiz_fadeIn__DXRr4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SelfAssessmentQuiz_questionText__KgRej{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--text-primary);margin-bottom:var(--space-8);line-height:var(--leading-snug)}.SelfAssessmentQuiz_answerButtons__wTEMa{display:flex;gap:var(--space-4);justify-content:center}.SelfAssessmentQuiz_answerBtn__qwhdF{min-width:140px;padding:var(--space-4) var(--space-8);border-radius:var(--radius-lg);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-semibold);cursor:pointer;transition:all var(--duration-normal) var(--ease-out);border:2px solid transparent}.SelfAssessmentQuiz_answerBtnYes__fg9rS{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.2);color:var(--red-400)}.SelfAssessmentQuiz_answerBtnYes__fg9rS:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4);transform:translateY(-2px)}.SelfAssessmentQuiz_answerBtnNo__V72H9{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.2);color:var(--green-400)}.SelfAssessmentQuiz_answerBtnNo__V72H9:hover{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.4);transform:translateY(-2px)}.SelfAssessmentQuiz_results__DWBrl{text-align:center;animation:SelfAssessmentQuiz_fadeIn__DXRr4 .5s var(--ease-out) forwards}.SelfAssessmentQuiz_resultIcon__st2rA{font-size:56px;display:block;margin-bottom:var(--space-4)}.SelfAssessmentQuiz_resultTitle__ymtCl{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);margin-bottom:var(--space-2)}.SelfAssessmentQuiz_resultLow__epmZc{color:var(--green-400)}.SelfAssessmentQuiz_resultMedium__KqbrD{color:#fbbf24}.SelfAssessmentQuiz_resultHigh__ZobQ0{color:var(--red-400)}.SelfAssessmentQuiz_resultScore__p9few{font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-6)}.SelfAssessmentQuiz_resultMessage__UEoCr{font-size:var(--text-md);color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:560px;margin:0 auto var(--space-8)}.SelfAssessmentQuiz_scoreBarWrapper__M6BAP{max-width:400px;margin:0 auto var(--space-8)}.SelfAssessmentQuiz_scoreBarLabel__PuNQI{display:flex;justify-content:space-between;margin-bottom:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.SelfAssessmentQuiz_scoreBar__IfoMW{height:10px;background:var(--bg-surface);border-radius:var(--radius-full);overflow:hidden;position:relative}.SelfAssessmentQuiz_scoreBarFill__6exiL{height:100%;border-radius:var(--radius-full);transition:width 1s var(--ease-out)}.SelfAssessmentQuiz_scoreBarLow___XN7B{background:linear-gradient(90deg,#10b981,#14b8a6)}.SelfAssessmentQuiz_scoreBarMedium__Zu9_Y{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.SelfAssessmentQuiz_scoreBarHigh__s_H9g{background:linear-gradient(90deg,#ef4444,#dc2626)}.SelfAssessmentQuiz_resultResources__uL0x1{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8)}.SelfAssessmentQuiz_resultResourceLink__P11ej{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:rgba(6,182,212,.06);border:1px solid rgba(6,182,212,.12);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);color:#67e8f9;text-decoration:none;transition:all var(--duration-fast) var(--ease-out)}.SelfAssessmentQuiz_resultResourceLink__P11ej:hover{background:rgba(6,182,212,.12);border-color:rgba(6,182,212,.25);color:#67e8f9}.SelfAssessmentQuiz_resultActions__jqgYz{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;align-items:center;margin-bottom:var(--space-4)}.SelfAssessmentQuiz_resultActionBtn__ITRl6{padding:var(--space-3) var(--space-6);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:center;cursor:pointer;transition:all var(--duration-fast) var(--ease-out)}.SelfAssessmentQuiz_resultActionBtnPrimary__Cjq0M{background:linear-gradient(135deg,#06b6d4,#0891b2);color:white;box-shadow:0 0 22px rgba(6,182,212,.16)}.SelfAssessmentQuiz_resultActionBtnPrimary__Cjq0M:hover{transform:translateY(-2px);box-shadow:0 0 28px rgba(6,182,212,.24)}.SelfAssessmentQuiz_resultActionBtnGhost__qOw1U{background:rgba(6,182,212,.08);border:1px solid rgba(6,182,212,.2);color:#67e8f9}.SelfAssessmentQuiz_resultActionBtnGhost__qOw1U:hover{background:rgba(6,182,212,.14);border-color:rgba(6,182,212,.3)}.SelfAssessmentQuiz_authHint__RLxEt{max-width:320px;margin:0;font-size:var(--text-sm);color:var(--text-tertiary);line-height:var(--leading-relaxed)}.SelfAssessmentQuiz_authHintLink__lTIf_{color:#67e8f9;font-weight:var(--weight-semibold);text-decoration:none}.SelfAssessmentQuiz_authHintLink__lTIf_:hover{text-decoration:underline}.SelfAssessmentQuiz_actionNotice___XmoM{margin:0;font-size:var(--text-sm);color:#67e8f9}.SelfAssessmentQuiz_restartBtn__isddO{background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-secondary)}.SelfAssessmentQuiz_restartBtn__isddO:hover{background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-primary)}.SelfAssessmentQuiz_intro__IvZpl{text-align:center;animation:SelfAssessmentQuiz_fadeIn__DXRr4 .4s var(--ease-out) forwards}.SelfAssessmentQuiz_introIcon__FXHCc{font-size:48px;display:block;margin-bottom:var(--space-4)}.SelfAssessmentQuiz_introTitle__OtYY3{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--weight-bold);margin-bottom:var(--space-3)}.SelfAssessmentQuiz_introDescription__JHl8L{font-size:var(--text-md);color:var(--text-secondary);max-width:500px;margin:0 auto var(--space-4);line-height:var(--leading-relaxed)}.SelfAssessmentQuiz_introNote__R1mLP{display:block;font-size:var(--text-xs);color:var(--text-muted);margin-bottom:var(--space-6)}.SelfAssessmentQuiz_startBtn__Rokaf{padding:var(--space-4) var(--space-8);background:linear-gradient(135deg,#06b6d4,#0891b2);border-radius:var(--radius-lg);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:white;cursor:pointer;transition:all var(--duration-normal) var(--ease-out);box-shadow:0 0 20px rgba(6,182,212,.15)}.SelfAssessmentQuiz_startBtn__Rokaf:hover{transform:translateY(-2px);box-shadow:0 0 30px rgba(6,182,212,.25)}@media (max-width:640px){.SelfAssessmentQuiz_quiz__HDeii{padding:var(--space-5)}.SelfAssessmentQuiz_questionText__KgRej{font-size:var(--text-xl)}.SelfAssessmentQuiz_answerButtons__wTEMa{flex-direction:column}.SelfAssessmentQuiz_answerBtn__qwhdF{min-width:auto}.SelfAssessmentQuiz_resultActions__jqgYz{flex-direction:column}}html[data-theme=light] .SelfAssessmentQuiz_quiz__HDeii{background:linear-gradient(145deg,rgba(6,182,212,.03),rgba(252,250,245,.9));border:1px solid rgba(6,182,212,.1)}html[data-theme=light] .SelfAssessmentQuiz_actionNotice___XmoM,html[data-theme=light] .SelfAssessmentQuiz_authHintLink__lTIf_,html[data-theme=light] .SelfAssessmentQuiz_progressStep__wozCC,html[data-theme=light] .SelfAssessmentQuiz_resultActionBtnGhost__qOw1U,html[data-theme=light] .SelfAssessmentQuiz_resultResourceLink__P11ej,html[data-theme=light] .SelfAssessmentQuiz_resultResourceLink__P11ej:hover{color:#0891b2}