.page-module__B1TYdG__instructionsPage{justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:40px 24px;display:flex}.page-module__B1TYdG__instructionsCard{background:#fff;border-radius:24px;width:100%;max-width:600px;padding:48px;animation:.5s page-module__B1TYdG__fadeIn;box-shadow:0 10px 40px #00000014}.page-module__B1TYdG__instructionsCard h1{text-align:center;color:#1f2937;margin-bottom:8px;font-size:2rem}.page-module__B1TYdG__subtitle{text-align:center;color:#6b7280;margin-bottom:32px}.page-module__B1TYdG__guidelinesList{margin-bottom:32px;list-style:none}.page-module__B1TYdG__guidelinesList li{gap:16px;margin-bottom:20px;display:flex}.page-module__B1TYdG__bullet{color:#007d5e;background:#d1fae5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.page-module__B1TYdG__guidelinesList strong{color:#1f2937;margin-bottom:4px;display:block}.page-module__B1TYdG__guidelinesList p{color:#6b7280;font-size:.9rem;line-height:1.5}.page-module__B1TYdG__testInfo{background:#f8f6f3;border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px;padding:24px;display:grid}.page-module__B1TYdG__infoItem{align-items:center;gap:12px;display:flex}.page-module__B1TYdG__infoIcon{font-size:24px}.page-module__B1TYdG__infoItem strong{color:#1f2937;display:block}.page-module__B1TYdG__infoItem p{color:#6b7280;margin:0;font-size:.8rem}.page-module__B1TYdG__startButton{color:#fff;cursor:pointer;background:#007d5e;border:none;border-radius:12px;width:100%;padding:18px;font-size:1.1rem;font-weight:600;transition:all .3s}.page-module__B1TYdG__startButton:hover{background:#006b50;transform:translateY(-2px)}.page-module__B1TYdG__quizPage{max-width:800px;min-height:calc(100vh - 80px);margin:0 auto;padding:24px}.page-module__B1TYdG__progressHeader{margin-bottom:32px}.page-module__B1TYdG__progressInfo{justify-content:space-between;margin-bottom:12px;display:flex}.page-module__B1TYdG__progressPercent,.page-module__B1TYdG__stepInfo{color:#6b7280;font-size:.9rem}.page-module__B1TYdG__progressBar{background:#e5e7eb;border-radius:3px;height:6px;overflow:hidden}.page-module__B1TYdG__progressFill{background:#007d5e;border-radius:3px;height:100%;transition:width .4s}.page-module__B1TYdG__questionHeader{text-align:center;margin-bottom:32px}.page-module__B1TYdG__questionHeader h2{color:#1f2937;margin-bottom:24px;font-size:1.25rem;font-weight:600}.page-module__B1TYdG__scaleLabels{color:#9ca3af;text-align:center;justify-content:space-between;max-width:400px;margin:0 auto;font-size:.7rem;line-height:1.3;display:flex}.page-module__B1TYdG__questionsContainer{flex-direction:column;gap:16px;margin-bottom:40px;display:flex}.page-module__B1TYdG__questionCard{background:#fff;border-radius:16px;padding:24px;animation:.4s both page-module__B1TYdG__slideIn;box-shadow:0 2px 8px #0000000d}@keyframes page-module__B1TYdG__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-module__B1TYdG__questionText{color:#4b5563;margin-bottom:20px;font-size:1rem;line-height:1.5}.page-module__B1TYdG__likertScale{justify-content:space-around;max-width:400px;margin:0 auto;display:flex}.page-module__B1TYdG__scaleButton{cursor:pointer;background:0 0;border:3px solid #0000;border-radius:50%;width:44px;height:44px;padding:0;transition:all .2s;position:relative}.page-module__B1TYdG__buttonInner{border-radius:50%;width:100%;height:100%;transition:all .2s;display:block}.page-module__B1TYdG__scaleButton[data-value="1"] .page-module__B1TYdG__buttonInner{background:#fee2e2;border:2px solid #fca5a5}.page-module__B1TYdG__scaleButton[data-value="2"] .page-module__B1TYdG__buttonInner{background:#ffedd5;border:2px solid #fdba74}.page-module__B1TYdG__scaleButton[data-value="3"] .page-module__B1TYdG__buttonInner{background:#f3f4f6;border:2px solid #d1d5db}.page-module__B1TYdG__scaleButton[data-value="4"] .page-module__B1TYdG__buttonInner{background:#d1fae5;border:2px solid #86efac}.page-module__B1TYdG__scaleButton[data-value="5"] .page-module__B1TYdG__buttonInner{background:#d1fae5;border:2px solid #10b981}.page-module__B1TYdG__scaleButton.page-module__B1TYdG__selected{transform:scale(1.15)}.page-module__B1TYdG__scaleButton[data-value="1"].page-module__B1TYdG__selected .page-module__B1TYdG__buttonInner{background:#ef4444;border-color:#dc2626}.page-module__B1TYdG__scaleButton[data-value="2"].page-module__B1TYdG__selected .page-module__B1TYdG__buttonInner{background:#f97316;border-color:#ea580c}.page-module__B1TYdG__scaleButton[data-value="3"].page-module__B1TYdG__selected .page-module__B1TYdG__buttonInner{background:#9ca3af;border-color:#6b7280}.page-module__B1TYdG__scaleButton[data-value="4"].page-module__B1TYdG__selected .page-module__B1TYdG__buttonInner{background:#86efac;border-color:#22c55e}.page-module__B1TYdG__scaleButton[data-value="5"].page-module__B1TYdG__selected .page-module__B1TYdG__buttonInner{background:#10b981;border-color:#059669}.page-module__B1TYdG__scaleButton:hover:not(.page-module__B1TYdG__selected){transform:scale(1.1)}.page-module__B1TYdG__navigation{border-top:1px solid #e5e7eb;justify-content:space-between;gap:16px;padding:24px 0;display:flex}.page-module__B1TYdG__navButton{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px 28px;font-size:1rem;font-weight:600;transition:all .2s}.page-module__B1TYdG__navButton:hover:not(:disabled){background:#f3f4f6}.page-module__B1TYdG__navButton:disabled{opacity:.5;cursor:not-allowed}.page-module__B1TYdG__navButtonPrimary{color:#fff;background:#007d5e;border:none}.page-module__B1TYdG__navButtonPrimary:hover:not(:disabled){background:#006b50;transform:translateY(-2px)}@media (max-width:600px){.page-module__B1TYdG__instructionsCard{padding:32px 24px}.page-module__B1TYdG__testInfo{grid-template-columns:1fr}.page-module__B1TYdG__scaleButton{width:36px;height:36px}.page-module__B1TYdG__scaleLabels{font-size:.6rem}.page-module__B1TYdG__navigation{flex-direction:column}.page-module__B1TYdG__navButton{width:100%}}@keyframes page-module__B1TYdG__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
