.quiz-app-module__ushy0W__pageWrapper{background-color:var(--background-color,#f3f4f6);min-height:100vh;color:var(--text-primary,#1f2937);justify-content:center;align-items:flex-start;padding:2rem 1rem;font-family:Inter,sans-serif;display:flex}.quiz-app-module__ushy0W__modalOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;background-color:#111827b3;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0}.quiz-app-module__ushy0W__modalContent{background:var(--surface-color,#fff);text-align:center;border-radius:1.5rem;width:100%;max-width:450px;padding:2.5rem 2rem;animation:.3s ease-out forwards quiz-app-module__ushy0W__slideUp;box-shadow:0 25px 50px -12px #00000040}.quiz-app-module__ushy0W__modalIcon{display:none}.quiz-app-module__ushy0W__modalIconWrap{color:#d97706;background:#fef3c7;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 1rem;display:flex}.quiz-app-module__ushy0W__modalTitle{color:var(--text-primary);margin-bottom:.75rem;font-size:1.5rem;font-weight:800}.quiz-app-module__ushy0W__modalText{color:var(--text-secondary,#4b5563);margin-bottom:2rem;font-size:1rem;line-height:1.5}.quiz-app-module__ushy0W__modalButton{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;box-shadow:0 4px 12px var(--primary-glow);border:none;border-radius:.75rem;padding:1rem;font-size:1.1rem;font-weight:800;transition:all .2s}.quiz-app-module__ushy0W__modalButton:hover{box-shadow:0 8px 16px var(--primary-glow);transform:translateY(-2px)}.quiz-app-module__ushy0W__quizContainer{background:var(--surface-color,#fff);border-radius:1.5rem;width:100%;max-width:850px;margin-top:2rem;padding:2.5rem;transition:opacity .3s,max-width .5s;position:relative;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000003}.quiz-app-module__ushy0W__quizContainerWide{max-width:1300px;padding:2rem}.quiz-app-module__ushy0W__fadeout{opacity:0}.quiz-app-module__ushy0W__quizHeader{margin-bottom:2.5rem}.quiz-app-module__ushy0W__questionCounter{color:var(--text-secondary,#4b5563);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.1rem;font-weight:700;display:flex}.quiz-app-module__ushy0W__progressBarContainer{background:var(--border-color,#e5e7eb);border-radius:999px;width:100%;height:12px;overflow:hidden}.quiz-app-module__ushy0W__progressBar{background:var(--primary-gradient);height:100%;box-shadow:0 0 10px var(--primary-glow);border-radius:999px;transition:width .5s cubic-bezier(.4,0,.2,1)}.quiz-app-module__ushy0W__singleColumnContainer{width:100%}.quiz-app-module__ushy0W__questionText{color:var(--text-primary,#1f2937);margin-bottom:2rem;font-size:1.5rem;font-weight:700;line-height:1.5}.quiz-app-module__ushy0W__optionsGrid{grid-template-columns:1fr;gap:1rem;display:grid}.quiz-app-module__ushy0W__option{background:var(--background-color,#f9fafb);border:2px solid var(--border-color,#e5e7eb);cursor:pointer;text-align:left;border-radius:1rem;align-items:center;width:100%;padding:1.25rem;transition:all .2s;display:flex}.quiz-app-module__ushy0W__option:hover:not(.quiz-app-module__ushy0W__disabled){border-color:var(--primary-color,#6b21a8);background:var(--focus-shadow,#6b21a80d);transform:translateY(-2px)}.quiz-app-module__ushy0W__optionLabel{border:2px solid var(--border-color,#e5e7eb);width:36px;height:36px;color:var(--text-secondary);background:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;margin-right:1.25rem;font-weight:800;transition:all .2s;display:flex}.quiz-app-module__ushy0W__optionText{color:var(--text-primary,#1f2937);flex:1;font-size:.95rem;font-weight:500;line-height:1.4}.quiz-app-module__ushy0W__correct{background:#10b98114!important;border-color:#16a34a!important}[data-theme=dark] .quiz-app-module__ushy0W__correct{background:#10b98126!important}.quiz-app-module__ushy0W__correct .quiz-app-module__ushy0W__optionLabel{color:#fff;background:#16a34a;border-color:#16a34a}.quiz-app-module__ushy0W__correct .quiz-app-module__ushy0W__optionText{color:#065f46}[data-theme=dark] .quiz-app-module__ushy0W__correct .quiz-app-module__ushy0W__optionText{color:#a7f3d0}.quiz-app-module__ushy0W__incorrect{background:#ef444414!important;border-color:#ef4444!important}[data-theme=dark] .quiz-app-module__ushy0W__incorrect{background:#ef444426!important}.quiz-app-module__ushy0W__incorrect .quiz-app-module__ushy0W__optionLabel{color:#fff;background:#ef4444;border-color:#ef4444}.quiz-app-module__ushy0W__incorrect .quiz-app-module__ushy0W__optionText{color:#991b1b}[data-theme=dark] .quiz-app-module__ushy0W__incorrect .quiz-app-module__ushy0W__optionText{color:#fca5a5}.quiz-app-module__ushy0W__disabled{cursor:not-allowed;opacity:.7}.quiz-app-module__ushy0W__quizFooter{border-top:2px solid var(--border-color,#e5e7eb);justify-content:space-between;align-items:center;margin-top:3rem;padding-top:2rem;display:flex}.quiz-app-module__ushy0W__backButton{color:var(--text-secondary);border:2px solid var(--border-color,#e5e7eb);cursor:pointer;background:0 0;border-radius:.75rem;padding:.875rem 1.5rem;font-weight:700;transition:all .2s}.quiz-app-module__ushy0W__backButton:hover{background:var(--border-color,#e5e7eb);color:var(--text-primary)}.quiz-app-module__ushy0W__nextButton{background:var(--primary-gradient);color:#fff;cursor:pointer;box-shadow:0 4px 15px var(--primary-glow);border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.875rem 2rem;font-weight:800;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.quiz-app-module__ushy0W__nextButton:hover:not(:disabled){box-shadow:0 8px 25px var(--primary-glow);transform:translateY(-3px)scale(1.02)}.quiz-app-module__ushy0W__nextButton:disabled{background:var(--button-disabled-bg);cursor:not-allowed;opacity:.6}.quiz-app-module__ushy0W__centeredWrapper{justify-content:center;align-items:center;width:100%;min-height:70vh;padding:1rem;display:flex}.quiz-app-module__ushy0W__paywallCard{background:var(--surface-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;border:1px solid var(--border-color);width:100%;max-width:500px;box-shadow:var(--shadow),0 20px 40px -20px var(--primary-glow);border-radius:2rem;padding:3rem 2rem;animation:.5s cubic-bezier(.175,.885,.32,1.275) quiz-app-module__ushy0W__slideUp}[data-theme=dark] .quiz-app-module__ushy0W__paywallCard{background:rgba(var(--background-rgb),.7);border:1px solid rgba(var(--primary-rgb),.3)}.quiz-app-module__ushy0W__lockIconContainer{background:rgba(var(--primary-rgb),.1);width:100px;height:100px;color:var(--primary-color);border:4px solid var(--primary-glow);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 2rem;animation:2s ease-in-out infinite quiz-app-module__ushy0W__pulseGlow;display:flex}@keyframes quiz-app-module__ushy0W__pulseGlow{0%{box-shadow:0 0 0 0 var(--primary-glow);transform:scale(1)}70%{box-shadow:0 0 0 20px rgba(var(--primary-rgb),0);transform:scale(1.05)}to{box-shadow:0 0 0 0 rgba(var(--primary-rgb),0);transform:scale(1)}}.quiz-app-module__ushy0W__accessDeniedTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1rem;font-size:2rem;font-weight:900}.quiz-app-module__ushy0W__accessDeniedText{color:var(--text-secondary);margin-bottom:2.5rem;font-size:1.1rem;line-height:1.6}.quiz-app-module__ushy0W__quizInfoCard{background:var(--background-color);border:1px dashed var(--primary-color);border-radius:1.25rem;margin-bottom:2.5rem;padding:1.5rem}.quiz-app-module__ushy0W__quizTitlePremium{color:var(--primary-color);margin-bottom:.5rem;font-size:1.1rem;font-weight:800}.quiz-app-module__ushy0W__priceDisplay{flex-direction:column;gap:.25rem;display:flex}.quiz-app-module__ushy0W__priceLabel{color:var(--text-light);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.quiz-app-module__ushy0W__priceAmount{color:var(--text-primary);font-size:1.75rem;font-weight:900}.quiz-app-module__ushy0W__unlockButton{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;box-shadow:0 10px 25px -5px var(--primary-glow);border:none;border-radius:99px;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1.25rem;font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.quiz-app-module__ushy0W__unlockButton:hover:not(:disabled){box-shadow:0 15px 35px var(--primary-glow);transform:translateY(-5px)scale(1.02)}.quiz-app-module__ushy0W__secondaryButton{color:var(--text-secondary);font-size:.95rem;font-weight:700;text-decoration:none;transition:color .2s;display:block}.quiz-app-module__ushy0W__secondaryButton:hover{color:var(--primary-color);text-decoration:underline}.quiz-app-module__ushy0W__loaderContainer{justify-content:center;align-items:center;width:90px;height:90px;margin:1rem auto 1.5rem;display:flex;position:relative}.quiz-app-module__ushy0W__pulsar{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;animation:1.8s cubic-bezier(.66,0,0,1) infinite quiz-app-module__ushy0W__pulsarPulse;display:flex;box-shadow:0 0 #7c3aed99}@keyframes quiz-app-module__ushy0W__pulsarPulse{0%{transform:scale(.92);box-shadow:0 0 #7c3aedb3}70%{transform:scale(1.06);box-shadow:0 0 0 28px #7c3aed00}to{transform:scale(.92);box-shadow:0 0 #7c3aed00}}.quiz-app-module__ushy0W__verifyingCard{background:var(--surface-color,#fff);text-align:center;border-radius:2rem;flex-direction:column;align-items:center;width:100%;max-width:440px;padding:3rem 2rem;display:flex;box-shadow:0 20px 40px -10px #00000026,0 0 0 1px #0000000d}.quiz-app-module__ushy0W__verifyingTitle{color:var(--text-primary,#0f172a);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}.quiz-app-module__ushy0W__verifyingSubtitle{color:var(--text-secondary,#64748b);margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.quiz-app-module__ushy0W__verifyingPill{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;align-items:center;gap:8px;padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.quiz-app-module__ushy0W__verifyingDot{background:#10b981;border-radius:50%;width:8px;height:8px}@keyframes quiz-app-module__ushy0W__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.quiz-app-module__ushy0W__watermarkContainer{pointer-events:none;z-index:1;opacity:.6;position:absolute;inset:0}.quiz-app-module__ushy0W__quizHeader,.quiz-app-module__ushy0W__singleColumnContainer,.quiz-app-module__ushy0W__quizFooter{z-index:2;position:relative}.quiz-app-module__ushy0W__resultsContainer{width:100%;max-width:900px;margin:0 auto;animation:.6s cubic-bezier(.16,1,.3,1) quiz-app-module__ushy0W__slideUp}.quiz-app-module__ushy0W__resultsCard{background:var(--surface-color);text-align:center;border:1px solid var(--border-color);box-shadow:var(--shadow);border-radius:2.5rem;margin-bottom:3rem;padding:3.5rem 2rem;position:relative;overflow:hidden}.quiz-app-module__ushy0W__resultsTitle{color:var(--text-primary);letter-spacing:-.03em;margin-bottom:2.5rem;font-size:2.25rem;font-weight:900}.quiz-app-module__ushy0W__scoreCircle{justify-content:center;align-items:center;width:200px;height:200px;margin:0 auto 2rem;display:flex;position:relative}.quiz-app-module__ushy0W__scoreRing{width:100%;height:100%;transform:rotate(-90deg)}.quiz-app-module__ushy0W__scoreRingBg{fill:none;stroke:var(--background-color);stroke-width:12px}.quiz-app-module__ushy0W__scoreRingProgress{fill:none;stroke:var(--primary-color);stroke-width:12px;stroke-linecap:round;transition:stroke-dashoffset 1s ease-out}.quiz-app-module__ushy0W__scorePercentageContent{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quiz-app-module__ushy0W__scorePercentage{color:var(--text-primary);font-size:3.5rem;font-weight:900;line-height:1}.quiz-app-module__ushy0W__scoreStatus{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.4rem;margin-top:.5rem;font-size:1rem;font-weight:700;display:flex}.quiz-app-module__ushy0W__scoreText{color:var(--text-secondary);margin-bottom:2.5rem;font-size:1.15rem;font-weight:500}.quiz-app-module__ushy0W__resultsActions{justify-content:center;gap:1.5rem;display:flex}.quiz-app-module__ushy0W__saveButton{background:var(--primary-gradient);color:#fff;cursor:pointer;box-shadow:0 10px 25px -5px var(--primary-glow);border:none;border-radius:1rem;padding:1.25rem 2.5rem;font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.quiz-app-module__ushy0W__saveButton:hover:not(:disabled){box-shadow:0 15px 35px var(--primary-glow);transform:translateY(-5px)}.quiz-app-module__ushy0W__saveButton:disabled{opacity:.7;cursor:not-allowed}.quiz-app-module__ushy0W__solutionsContainer{margin-top:4rem;padding-bottom:2rem}.quiz-app-module__ushy0W__solutionsTitle{color:var(--text-primary);text-align:left;border-left:6px solid var(--primary-color);margin-bottom:2rem;padding-left:1rem;font-size:1.75rem;font-weight:800}.quiz-app-module__ushy0W__solutionCard{background:var(--surface-color);border:1px solid var(--border-color);border-radius:1.5rem;margin-bottom:2rem;padding:2.5rem;transition:transform .2s;box-shadow:0 4px 12px #00000008}.quiz-app-module__ushy0W__solutionQuestion{color:var(--text-primary);margin-bottom:2rem;font-size:1.35rem;font-weight:800;line-height:1.4}.quiz-app-module__ushy0W__solutionOptions{flex-direction:column;gap:1rem;display:flex}.quiz-app-module__ushy0W__solutionOption{border:2px solid var(--border-color);background:var(--background-color);color:var(--text-secondary);border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-weight:600;display:flex}.quiz-app-module__ushy0W__correctSolution{border-color:var(--emerald-success);color:var(--emerald-success);background:#10b9810d}.quiz-app-module__ushy0W__incorrectSolution{border-color:var(--ruby-error);color:var(--ruby-error);background:#ef44440d}.quiz-app-module__ushy0W__solutionExplanation{color:var(--text-secondary);background:#6b21a80d;border-radius:1rem;margin-top:2rem;padding:1.5rem;font-size:1.05rem;line-height:1.6}.quiz-app-module__ushy0W__solutionExplanation b{color:var(--primary-color);font-weight:800}.quiz-app-module__ushy0W__finalActions{justify-content:center;gap:1.5rem;margin-top:3rem;padding-bottom:5rem;display:flex}@media (max-width:768px){.quiz-app-module__ushy0W__quizContainer{margin-top:1rem;padding:1.5rem}.quiz-app-module__ushy0W__questionText{font-size:1.25rem}.quiz-app-module__ushy0W__quizFooter{flex-direction:column-reverse;gap:1rem}.quiz-app-module__ushy0W__backButton,.quiz-app-module__ushy0W__nextButton{justify-content:center;width:100%}.quiz-app-module__ushy0W__resultsCard{padding:2.5rem 1.5rem}.quiz-app-module__ushy0W__resultsTitle{font-size:1.75rem}.quiz-app-module__ushy0W__scorePercentage{font-size:2.75rem}.quiz-app-module__ushy0W__resultsActions,.quiz-app-module__ushy0W__finalActions{flex-direction:column}.quiz-app-module__ushy0W__saveButton,.quiz-app-module__ushy0W__backButton,.quiz-app-module__ushy0W__nextButton{width:100%}.quiz-app-module__ushy0W__solutionCard{padding:1.5rem}.quiz-app-module__ushy0W__solutionQuestion{font-size:1.1rem}}.quiz-app-module__ushy0W__splitContainer{align-items:flex-start;gap:2.5rem;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem;display:flex}.quiz-app-module__ushy0W__passagePanel{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid var(--border-color);scrollbar-width:thin;scrollbar-color:var(--primary-color)transparent;background:#ffffffd9;border-radius:0;flex:0 0 45%;max-height:85vh;padding:2.5rem;position:sticky;top:2rem;overflow-y:auto;box-shadow:0 10px 30px -10px #0000001a}.quiz-app-module__ushy0W__passagePanel::-webkit-scrollbar{width:6px}.quiz-app-module__ushy0W__passagePanel::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}.quiz-app-module__ushy0W__passageTitle{color:var(--primary-color);border-bottom:2px solid var(--primary-glow);margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.5rem;font-weight:900}.quiz-app-module__ushy0W__passageContent{color:#2c3e50;text-align:left;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;line-height:1.85}.quiz-app-module__ushy0W__passageContent p{margin-bottom:1.5rem}.quiz-app-module__ushy0W__questionPanel{flex:1;min-width:0}@media (max-width:1024px){.quiz-app-module__ushy0W__splitContainer{flex-direction:column;gap:1rem;padding:0}.quiz-app-module__ushy0W__passagePanel{flex:none;width:100%;max-height:400px;margin-bottom:1rem;padding:1.5rem;position:relative;top:0}.quiz-app-module__ushy0W__passageContent{font-size:1.1rem}.quiz-app-module__ushy0W__questionPanel{padding:1.5rem}}@media (max-width:768px){.quiz-app-module__ushy0W__mobilePassageToggle{display:flex}.quiz-app-module__ushy0W__readingActive .quiz-app-module__ushy0W__passagePanel{z-index:2000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-radius:1.5rem;width:90vw;height:90vh;max-height:90vh;animation:.4s cubic-bezier(.175,.885,.32,1.275) quiz-app-module__ushy0W__slideUp;position:fixed;top:5vh;left:5vw;box-shadow:0 20px 50px #0000004d,0 0 0 100vw #0009}.quiz-app-module__ushy0W__modalCancelIcon{background:var(--surface-color);border:1px solid var(--border-color);width:44px;height:44px;color:var(--text-primary);cursor:pointer;z-index:3000;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:fixed;top:calc(5vh + 1rem);right:calc(5vw + 1rem);box-shadow:0 4px 10px #0000001a}.quiz-app-module__ushy0W__modalCancelIcon:active{transform:scale(.9)}}@media (max-width:480px){.quiz-app-module__ushy0W__pageWrapper{padding:.75rem .5rem}.quiz-app-module__ushy0W__modalContent{border-radius:1.25rem;padding:1.5rem 1.25rem}.quiz-app-module__ushy0W__modalIconWrap{width:44px;height:44px;margin-bottom:.75rem}.quiz-app-module__ushy0W__modalIconWrap svg{width:22px;height:22px}.quiz-app-module__ushy0W__modalTitle{margin-bottom:.5rem;font-size:1.15rem}.quiz-app-module__ushy0W__modalText{margin-bottom:1.25rem;font-size:.85rem}.quiz-app-module__ushy0W__modalButton{border-radius:.65rem;padding:.75rem;font-size:.9rem}.quiz-app-module__ushy0W__quizContainer{border-radius:1rem;margin-top:.5rem;padding:1rem}.quiz-app-module__ushy0W__quizContainerWide{padding:.75rem}.quiz-app-module__ushy0W__quizHeader{margin-bottom:1.25rem}.quiz-app-module__ushy0W__questionCounter{gap:.35rem;margin-bottom:.65rem;font-size:.82rem}.quiz-app-module__ushy0W__progressBarContainer{height:6px}.quiz-app-module__ushy0W__questionText{margin-bottom:1rem;font-size:1rem;line-height:1.4}.quiz-app-module__ushy0W__optionsGrid{gap:.6rem}.quiz-app-module__ushy0W__option{border-width:1.5px;border-radius:.75rem;padding:.7rem .85rem}.quiz-app-module__ushy0W__optionLabel{border-width:1.5px;border-radius:.4rem;width:28px;height:28px;margin-right:.75rem;font-size:.78rem}.quiz-app-module__ushy0W__optionText{font-size:.88rem}.quiz-app-module__ushy0W__quizFooter{flex-direction:column-reverse;gap:.6rem;margin-top:1.5rem;padding-top:1rem}.quiz-app-module__ushy0W__backButton{border-radius:.65rem;justify-content:center;width:100%;padding:.65rem 1rem;font-size:.82rem;display:flex}.quiz-app-module__ushy0W__nextButton{border-radius:40px;justify-content:center;width:100%;padding:.65rem 1.25rem;font-size:.85rem}.quiz-app-module__ushy0W__centeredWrapper{min-height:60vh;padding:.5rem}.quiz-app-module__ushy0W__paywallCard{border-radius:1.5rem;padding:1.5rem 1.25rem}.quiz-app-module__ushy0W__lockIconContainer{width:64px;height:64px;margin-bottom:1.25rem}.quiz-app-module__ushy0W__lockIconContainer svg{width:32px;height:32px}.quiz-app-module__ushy0W__accessDeniedTitle{margin-bottom:.65rem;font-size:1.35rem}.quiz-app-module__ushy0W__accessDeniedText{margin-bottom:1.5rem;font-size:.88rem;line-height:1.5}.quiz-app-module__ushy0W__quizInfoCard{margin-bottom:1.5rem;padding:1rem}.quiz-app-module__ushy0W__quizTitlePremium{font-size:.95rem}.quiz-app-module__ushy0W__priceAmount{font-size:1.35rem}.quiz-app-module__ushy0W__unlockButton{border-radius:50px;margin-bottom:1rem;padding:.85rem;font-size:.9rem}.quiz-app-module__ushy0W__secondaryButton{font-size:.82rem}.quiz-app-module__ushy0W__resultsContainer{padding:0 .25rem}.quiz-app-module__ushy0W__resultsCard{border-radius:1.5rem;margin-bottom:1.5rem;padding:1.5rem 1rem}.quiz-app-module__ushy0W__resultsTitle{margin-bottom:1.25rem;font-size:1.35rem}.quiz-app-module__ushy0W__scoreCircle{width:140px;height:140px;margin-bottom:1.25rem}.quiz-app-module__ushy0W__scoreRingBg,.quiz-app-module__ushy0W__scoreRingProgress{stroke-width:10px}.quiz-app-module__ushy0W__scorePercentage{font-size:2.25rem}.quiz-app-module__ushy0W__scoreStatus{margin-top:.3rem;font-size:.78rem}.quiz-app-module__ushy0W__scoreText{margin-bottom:1.5rem;font-size:.9rem}.quiz-app-module__ushy0W__saveButton{border-radius:.75rem;padding:.85rem 1.5rem;font-size:.88rem}.quiz-app-module__ushy0W__solutionsContainer{margin-top:2rem}.quiz-app-module__ushy0W__solutionsTitle{border-left-width:4px;margin-bottom:1rem;padding-left:.65rem;font-size:1.15rem}.quiz-app-module__ushy0W__solutionCard{border-radius:1rem;margin-bottom:1rem;padding:1rem}.quiz-app-module__ushy0W__solutionQuestion{margin-bottom:1rem;font-size:.92rem}.quiz-app-module__ushy0W__solutionOption{border-radius:.75rem;gap:.65rem;padding:.75rem 1rem;font-size:.85rem}.quiz-app-module__ushy0W__solutionExplanation{border-radius:.75rem;margin-top:1rem;padding:.85rem;font-size:.85rem}.quiz-app-module__ushy0W__finalActions{flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-bottom:4rem}.quiz-app-module__ushy0W__finalActions .quiz-app-module__ushy0W__backButton,.quiz-app-module__ushy0W__finalActions .quiz-app-module__ushy0W__nextButton{justify-content:center;width:100%}.quiz-app-module__ushy0W__passageTitle{font-size:1.1rem}.quiz-app-module__ushy0W__passageContent{font-size:.95rem;line-height:1.6}.quiz-app-module__ushy0W__questionPanel{padding:0}}@media (min-width:1024px){.quiz-app-module__ushy0W__pageWrapper{background:linear-gradient(135deg,#f0f4f8 0%,#e8ecf1 100%);padding:3rem 2rem}[data-theme=dark] .quiz-app-module__ushy0W__pageWrapper{background:linear-gradient(135deg,#0f1117 0%,#161b22 100%)}.quiz-app-module__ushy0W__quizContainer{border:1px solid #0000000a;border-radius:2rem;margin-top:1rem;padding:3rem;box-shadow:0 20px 60px #0000000f,0 8px 20px #0000000a,inset 0 1px #fff9}[data-theme=dark] .quiz-app-module__ushy0W__quizContainer{border:1px solid #ffffff0f;box-shadow:0 20px 60px #0000004d,0 8px 20px #0003,inset 0 1px #ffffff0a}.quiz-app-module__ushy0W__quizContainerWide{max-width:1400px;padding:2.5rem}.quiz-app-module__ushy0W__questionCounter{color:#6b7280;font-size:.95rem;font-weight:600}.quiz-app-module__ushy0W__questionCounter svg{color:#9ca3af}.quiz-app-module__ushy0W__progressBarContainer{background:#e5e7eb;height:8px}[data-theme=dark] .quiz-app-module__ushy0W__progressBarContainer{background:#2d2d34}.quiz-app-module__ushy0W__progressBar{background:linear-gradient(90deg,#16a34a,#22c55e);box-shadow:0 0 8px #16a34a4d}.quiz-app-module__ushy0W__questionText{color:#111827;margin-bottom:1.75rem;font-size:1.35rem;font-weight:600;line-height:1.6}[data-theme=dark] .quiz-app-module__ushy0W__questionText{color:#f0f6fc}.quiz-app-module__ushy0W__optionsGrid{gap:.85rem}.quiz-app-module__ushy0W__option{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:14px;padding:1rem 1.25rem;transition:all .2s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .quiz-app-module__ushy0W__option{background:#161b22;border-color:#30363d}.quiz-app-module__ushy0W__option:hover:not(.quiz-app-module__ushy0W__disabled){background:#f0fdf4;border-color:#16a34a;transform:translateY(-2px);box-shadow:0 4px 12px #16a34a1a}[data-theme=dark] .quiz-app-module__ushy0W__option:hover:not(.quiz-app-module__ushy0W__disabled){background:#16a34a14;box-shadow:0 4px 12px #16a34a26}.quiz-app-module__ushy0W__optionLabel{border-width:1.5px;border-radius:8px;width:32px;height:32px;margin-right:1rem;font-size:.82rem}.quiz-app-module__ushy0W__optionText{font-size:.95rem;font-weight:500}.quiz-app-module__ushy0W__correct{background:#10b98114!important;border-color:#16a34a!important}[data-theme=dark] .quiz-app-module__ushy0W__correct{background:#10b98126!important}.quiz-app-module__ushy0W__correct .quiz-app-module__ushy0W__optionLabel{background:#16a34a;border-color:#16a34a}.quiz-app-module__ushy0W__correct .quiz-app-module__ushy0W__optionText{color:#065f46}[data-theme=dark] .quiz-app-module__ushy0W__correct .quiz-app-module__ushy0W__optionText{color:#a7f3d0}.quiz-app-module__ushy0W__incorrect{background:#ef444414!important;border-color:#ef4444!important}[data-theme=dark] .quiz-app-module__ushy0W__incorrect{background:#ef444426!important}.quiz-app-module__ushy0W__incorrect .quiz-app-module__ushy0W__optionLabel{background:#ef4444;border-color:#ef4444}.quiz-app-module__ushy0W__incorrect .quiz-app-module__ushy0W__optionText{color:#991b1b}[data-theme=dark] .quiz-app-module__ushy0W__incorrect .quiz-app-module__ushy0W__optionText{color:#fca5a5}.quiz-app-module__ushy0W__quizFooter{border-top:1px solid #e5e7eb;margin-top:2.5rem;padding-top:1.5rem}[data-theme=dark] .quiz-app-module__ushy0W__quizFooter{border-color:#30363d}.quiz-app-module__ushy0W__backButton{color:#6b7280;border:1.5px solid #e5e7eb;border-radius:10px;padding:.75rem 1.5rem;font-size:.88rem;font-weight:600}[data-theme=dark] .quiz-app-module__ushy0W__backButton{color:#8b949e;border-color:#30363d}.quiz-app-module__ushy0W__backButton:hover{color:#374151;background:#f3f4f6;border-color:#d1d5db}[data-theme=dark] .quiz-app-module__ushy0W__backButton:hover{color:#c9d1d9;background:#21262d;border-color:#484f58}.quiz-app-module__ushy0W__nextButton{background:#16a34a;border-radius:10px;padding:.75rem 2rem;font-size:.9rem;box-shadow:0 4px 12px #16a34a33}.quiz-app-module__ushy0W__nextButton:hover:not(:disabled){background:#15803d;transform:translateY(-2px);box-shadow:0 6px 20px #16a34a4d}.quiz-app-module__ushy0W__selectionTitle{letter-spacing:-.5px;font-size:2.25rem;font-weight:800}.quiz-app-module__ushy0W__topicCard{border:1.5px solid #e5e7eb;border-radius:1.5rem;padding:2rem}[data-theme=dark] .quiz-app-module__ushy0W__topicCard{border-color:#30363d}.quiz-app-module__ushy0W__topicCard:hover{border-color:#16a34a;transform:translateY(-4px);box-shadow:0 12px 30px #16a34a1a}.quiz-app-module__ushy0W__topicIcon{border-radius:14px;width:56px;height:56px}.quiz-app-module__ushy0W__topicCard h3{font-size:1.15rem}.quiz-app-module__ushy0W__resultsContainer{max-width:800px}.quiz-app-module__ushy0W__resultsCard{border:1px solid #0000000a;border-radius:2rem;padding:3rem}[data-theme=dark] .quiz-app-module__ushy0W__resultsCard{border-color:#ffffff0f}.quiz-app-module__ushy0W__resultsTitle{letter-spacing:-.5px;font-size:2rem;font-weight:800}.quiz-app-module__ushy0W__scoreCircle{width:180px;height:180px}.quiz-app-module__ushy0W__scorePercentage{font-size:3rem}.quiz-app-module__ushy0W__saveButton{background:#16a34a;border-radius:12px;padding:1rem 2rem;font-size:.95rem;box-shadow:0 4px 12px #16a34a33}.quiz-app-module__ushy0W__saveButton:hover:not(:disabled){background:#15803d;transform:translateY(-2px);box-shadow:0 6px 20px #16a34a4d}.quiz-app-module__ushy0W__solutionCard{border-radius:1.5rem;padding:2rem}.quiz-app-module__ushy0W__solutionQuestion{margin-bottom:1.5rem;font-size:1.1rem;font-weight:700}.quiz-app-module__ushy0W__solutionOption{border-radius:12px;padding:1rem 1.25rem;font-size:.92rem}.quiz-app-module__ushy0W__solutionExplanation{border-radius:12px;padding:1.25rem;font-size:.92rem}.quiz-app-module__ushy0W__finalActions{gap:1rem;padding-bottom:2rem}.quiz-app-module__ushy0W__paywallCard{border:1px solid #0000000a;border-radius:1.5rem;max-width:440px;padding:2.5rem 2rem}[data-theme=dark] .quiz-app-module__ushy0W__paywallCard{border-color:#ffffff0f}.quiz-app-module__ushy0W__accessDeniedTitle{font-size:1.5rem}.quiz-app-module__ushy0W__unlockButton{background:#16a34a;border-radius:12px;padding:1rem;font-size:.95rem;box-shadow:0 4px 12px #16a34a33}.quiz-app-module__ushy0W__unlockButton:hover:not(:disabled){background:#15803d;transform:translateY(-2px);box-shadow:0 6px 20px #16a34a4d}}
.chapter-selection-module__dqVeKG__selectionWrapper{flex-direction:column;align-items:center;width:100%;max-width:1100px;margin:2rem auto;padding:0 1rem;animation:.35s ease-out chapter-selection-module__dqVeKG__fadeIn;display:flex}.chapter-selection-module__dqVeKG__selectionTitle{color:var(--text-primary,#1f2937);text-align:center;letter-spacing:-.02em;margin-bottom:.2rem;font-size:1.75rem;font-weight:800}.chapter-selection-module__dqVeKG__selectionSubtitle{color:var(--text-secondary,#6b7280);margin-bottom:1.25rem;font-size:.92rem;font-weight:500}.chapter-selection-module__dqVeKG__accessBadge{color:#059669;background:#10b9811a;border:1px solid #10b98133;border-radius:999px;margin-bottom:2rem;padding:.35rem 1.25rem;font-size:.78rem;font-weight:700}[data-theme=dark] .chapter-selection-module__dqVeKG__accessBadge{color:#34d399;background:#10b98114}.chapter-selection-module__dqVeKG__topicGrid{grid-template-columns:1fr;gap:1rem;width:100%;margin-bottom:2rem;display:grid}.chapter-selection-module__dqVeKG__topicCard{background:var(--surface-color,#fff);border:1px solid var(--border-color,#e5e7eb);cursor:pointer;text-align:left;border-radius:1.25rem;flex-direction:column;justify-content:space-between;gap:1.1rem;width:100%;padding:1.35rem 1.5rem;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}[data-theme=dark] .chapter-selection-module__dqVeKG__topicCard{background:#0f172a;border-color:#ffffff14}.chapter-selection-module__dqVeKG__topicCard:hover{border-color:#8b5cf6;transform:translateY(-3px);box-shadow:0 12px 28px -6px #8b5cf638}.chapter-selection-module__dqVeKG__topicCardTop{justify-content:space-between;align-items:center;width:100%;display:flex}.chapter-selection-module__dqVeKG__topicBadge{color:#8b5cf6;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800}.chapter-selection-module__dqVeKG__questionCount{color:var(--text-secondary,#6b7280);white-space:nowrap;background:#00000008;border:1px solid #0000000d;border-radius:12px;padding:4px 10px;font-size:.78rem;font-weight:700}[data-theme=dark] .chapter-selection-module__dqVeKG__questionCount{color:#94a3b8;background:#ffffff0d;border-color:#ffffff14}.chapter-selection-module__dqVeKG__topicCardTitle{color:var(--text-primary,#1f2937);letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:800;line-height:1.45}[data-theme=dark] .chapter-selection-module__dqVeKG__topicCardTitle{color:#f8fafc}.chapter-selection-module__dqVeKG__topicCardBottom{border-top:1px solid var(--border-color,#0000000f);justify-content:space-between;align-items:center;width:100%;padding-top:.85rem;display:flex}[data-theme=dark] .chapter-selection-module__dqVeKG__topicCardBottom{border-top-color:#ffffff0f}.chapter-selection-module__dqVeKG__startText{color:#6366f1;font-size:.85rem;font-weight:700;transition:color .2s}[data-theme=dark] .chapter-selection-module__dqVeKG__startText{color:#c7d2fe}.chapter-selection-module__dqVeKG__arrowIcon{color:#8b5cf6;transition:transform .2s,color .2s}.chapter-selection-module__dqVeKG__topicCard:hover .chapter-selection-module__dqVeKG__startText{color:#8b5cf6}[data-theme=dark] .chapter-selection-module__dqVeKG__topicCard:hover .chapter-selection-module__dqVeKG__startText{color:#a7f3d0}.chapter-selection-module__dqVeKG__topicCard:hover .chapter-selection-module__dqVeKG__arrowIcon{color:#8b5cf6;transform:translate(4px)}[data-theme=dark] .chapter-selection-module__dqVeKG__topicCard:hover .chapter-selection-module__dqVeKG__arrowIcon{color:#a7f3d0}.chapter-selection-module__dqVeKG__returnButton{background:var(--background-color,#f3f4f6);color:var(--text-primary,#1f2937);border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;padding:.75rem 1.5rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s}.chapter-selection-module__dqVeKG__returnButton:hover{background:var(--surface-color,#fff);color:#8b5cf6;border-color:#8b5cf6}@keyframes chapter-selection-module__dqVeKG__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.chapter-selection-module__dqVeKG__selectionWrapper{margin:2.5rem auto;padding:0 1.5rem}.chapter-selection-module__dqVeKG__selectionTitle{font-size:2rem}.chapter-selection-module__dqVeKG__selectionSubtitle{margin-bottom:1.5rem;font-size:1rem}.chapter-selection-module__dqVeKG__topicGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.chapter-selection-module__dqVeKG__topicCard{border-radius:1.2rem;padding:1.4rem 1.6rem}.chapter-selection-module__dqVeKG__topicCardTitle{font-size:1.1rem}}@media (min-width:900px){.chapter-selection-module__dqVeKG__selectionWrapper{margin:3rem auto;padding:0 2rem}.chapter-selection-module__dqVeKG__selectionTitle{font-size:2.25rem}.chapter-selection-module__dqVeKG__topicGrid{grid-template-columns:repeat(2,1fr);gap:1.35rem;max-width:900px}.chapter-selection-module__dqVeKG__topicCard{border-radius:1.25rem;padding:1.5rem 1.75rem}.chapter-selection-module__dqVeKG__topicCardTitle{font-size:1.15rem}.chapter-selection-module__dqVeKG__topicBadge{font-size:.74rem}}@media (max-width:480px){.chapter-selection-module__dqVeKG__selectionWrapper{margin:1rem auto;padding:0 .65rem}.chapter-selection-module__dqVeKG__selectionTitle{font-size:1.25rem}.chapter-selection-module__dqVeKG__selectionSubtitle{margin-bottom:1rem;font-size:.8rem}.chapter-selection-module__dqVeKG__accessBadge{margin-bottom:1.25rem;padding:.25rem 1rem;font-size:.68rem}.chapter-selection-module__dqVeKG__topicGrid{gap:.75rem}.chapter-selection-module__dqVeKG__topicCard{border-radius:1rem;gap:.85rem;padding:1.1rem 1.2rem}.chapter-selection-module__dqVeKG__topicCardTitle{font-size:.98rem}.chapter-selection-module__dqVeKG__topicBadge{font-size:.68rem}.chapter-selection-module__dqVeKG__questionCount{padding:3px 8px;font-size:.74rem}.chapter-selection-module__dqVeKG__startText{font-size:.8rem}.chapter-selection-module__dqVeKG__returnButton{padding:.65rem 1.25rem;font-size:.82rem}}
