.trivia_container__yyNPL{min-height:100vh;background-color:#1B2333;color:#ededed;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;padding:0 1rem}@media (prefers-color-scheme:dark){.trivia_container__yyNPL{--text-color:#f5f5f5;--text-light:#aaa;--card-bg:#1a1a1a;--bg-color:#121212;--shadow:0 4px 6px rgba(0,0,0,0.2)}}.trivia_main__g7fj6{flex:1 1;padding:2rem 0;max-width:1024px;margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center}.trivia_title__pUTt_{font-size:2.25rem;font-weight:700;margin-bottom:.5rem;text-align:center;letter-spacing:-.01em;color:#007AFF}.trivia_subtitle__sNWbm{font-size:1rem;color:#8E8E93;margin-bottom:3rem;text-align:center}.trivia_quizGrid__eIAMZ{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;width:100%}.trivia_quizCard__MX5Fb{background-color:#242B3D;border-radius:12px;padding:1.5rem;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(255,255,255,.05)}.trivia_quizCard__MX5Fb:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.3);background-color:#2A324A}.trivia_quizTitle__t6J28{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;line-height:1.3;color:#ededed}.trivia_quizInfo__qkpxI{margin-bottom:1.5rem}.trivia_quizCount__mH4qk,.trivia_quizInfo__qkpxI{color:#8E8E93;font-size:.875rem}.trivia_startButton__X53h3{background-color:#007AFF;color:white;border:none;border-radius:8px;padding:.75rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;text-align:center;margin-top:auto;text-decoration:none}.trivia_startButton__X53h3:focus,.trivia_startButton__X53h3:hover{background-color:#0062CC}.trivia_errorContainer__noVu9,.trivia_loadingContainer__eT72f{background-color:#242B3D;border-radius:12px;padding:2rem;box-shadow:0 4px 10px rgba(0,0,0,.2);width:100%;max-width:500px;text-align:center;margin:2rem 0;border:1px solid rgba(255,255,255,.05)}.trivia_loading__X7xAX{color:#8E8E93;font-size:1.125rem}.trivia_errorMessage__7qncM{color:#FF3B30;margin-bottom:1.5rem;font-size:1.125rem}.trivia_retryButton__RWXVN{background-color:#007AFF;color:white;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;transition:background-color .2s ease;font-weight:500}.trivia_retryButton__RWXVN:focus,.trivia_retryButton__RWXVN:hover{background-color:#0062CC}.trivia_timerContainer__ed2zM{display:flex;justify-content:center;margin-bottom:1rem}.trivia_timerCircle__6K8fx{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:#242B3D;box-shadow:0 4px 6px rgba(0,0,0,.2);border:2px solid #007aff}.trivia_timerText__D46kT{font-size:1.25rem;font-weight:700;color:#ededed}@media (min-width:640px){.trivia_container__yyNPL{padding:0 1.5rem}.trivia_quizGrid__eIAMZ{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.trivia_container__yyNPL{padding:0 2rem}.trivia_title__pUTt_{font-size:2.5rem}.trivia_subtitle__sNWbm{font-size:1.125rem}.trivia_quizGrid__eIAMZ,.trivia_verbQuizGrid__iRY81{grid-template-columns:repeat(3,1fr)}}.trivia_footer__ZusUi{padding:var(--space-lg);text-align:center;font-size:var(--font-size-sm);color:var(--text-secondary);background-color:var(--card-background);border-top:1px solid var(--border-color)}.timer-container{gap:.5rem}.timer-circle,.timer-container{display:flex;align-items:center;justify-content:center}.timer-circle{width:3rem;height:3rem;border-radius:9999px;border:4px solid rgb(234,179,8)}.timer-text{color:rgb(234,179,8);font-weight:700}.quiz-modal_modalContent__RvbgI{background:#1A1D29;border-radius:1rem;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;border:1px solid #2d3446;position:relative;z-index:10;pointer-events:auto}.quiz-modal_quizHeader__cFJhg{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #2d3446}.quiz-modal_quizInfo__xknBK{flex:1 1}.quiz-modal_quizTitle__KteZ5{font-size:1.5rem;font-weight:600;color:#FFFFFF;margin:0 0 .5rem}.quiz-modal_progress__KsDlX{font-size:.875rem;color:#9CA3AF}.quiz-modal_headerActions__YMuKC{display:flex;align-items:center;gap:1rem}.quiz-modal_closeButton__pTyPv{background:#374151;color:#9CA3AF;border:none;border-radius:.375rem;padding:.5rem;cursor:pointer;transition:all .2s ease}.quiz-modal_closeButton__pTyPv:hover{background:#4B5563;color:#E5E7EB}.quiz-modal_closeButton__pTyPv svg{width:1.25rem;height:1.25rem}.quiz-modal_questionContent__Qyy10{padding:2rem 1.5rem;position:relative;z-index:1}.quiz-modal_questionText__V7cQO{font-size:1.25rem;font-weight:600;color:#FFFFFF;margin-bottom:1.5rem;line-height:1.5}.quiz-modal_questionImage__wHorY{max-width:100%;border-radius:.5rem;margin-bottom:1.5rem}.quiz-modal_answerSection__sWiJK{margin-top:1.5rem}.quiz-modal_multipleChoice__kaMn5,.quiz-modal_trueFalse__UwO8d{display:flex;flex-direction:column;gap:1rem}.quiz-modal_optionLabel__ehoSz{display:flex;align-items:center;gap:1rem;padding:1rem;background:#242B3D;border:2px solid #2d3446;border-radius:.5rem;cursor:pointer;transition:all .2s ease;pointer-events:auto;position:relative;z-index:1}.quiz-modal_optionLabel__ehoSz:hover{border-color:#3B82F6;background:#1E3A8A}.quiz-modal_optionLabel__ehoSz:has(.quiz-modal_radioInput__jJF2T:checked){border-color:#3B82F6;background:#1E40AF}.quiz-modal_optionLabel__ehoSz:has(.quiz-modal_radioInput__jJF2T:checked) .quiz-modal_optionText__ZmwAM{color:#FFFFFF;font-weight:600}.quiz-modal_radioInput__jJF2T{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:1.25rem;height:1.25rem;border:2px solid #6b7280;border-radius:50%;background:#374151;cursor:pointer;position:relative;flex-shrink:0;transition:all .2s ease}.quiz-modal_radioInput__jJF2T:checked{border-color:#3B82F6;background:#3B82F6}.quiz-modal_radioInput__jJF2T:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;border-radius:50%;background:white}.quiz-modal_radioInput__jJF2T:hover{border-color:#3B82F6}.quiz-modal_optionText__ZmwAM{color:#E5E7EB;font-size:1rem;line-height:1.5}.quiz-modal_textInput__Cqeq9{width:100%;background:#242B3D;border:2px solid #2d3446;border-radius:.5rem;padding:1rem;color:#E5E7EB;font-size:1rem;transition:border-color .2s ease}.quiz-modal_textInput__Cqeq9:focus{outline:none;border-color:#3B82F6}.quiz-modal_quizActions__G4XYP{display:flex;justify-content:space-between;padding:1.5rem;border-top:1px solid #2d3446;background:#242B3D}.quiz-modal_navButton__vbG73{background:#374151;color:#E5E7EB;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.quiz-modal_navButton__vbG73:hover:not(:disabled){background:#4B5563}.quiz-modal_navButton__vbG73:disabled{opacity:.5;cursor:not-allowed}.quiz-modal_nextButton__EBuTO{background:#3B82F6;color:white;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.quiz-modal_nextButton__EBuTO:hover{background:#2563EB}.quiz-modal_resultsHeader__c564N{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #2d3446}.quiz-modal_resultsTitle__AJo_D{font-size:1.75rem;font-weight:700;color:#FFFFFF;margin:0}.quiz-modal_scoreCard__SjM_7{text-align:center;padding:2rem;background:#242B3D;margin:1.5rem;border-radius:1rem}.quiz-modal_scoreNumber__lsb0z{font-size:3rem;font-weight:700;color:#10B981;margin-bottom:.5rem}.quiz-modal_scoreText__yLJRP{font-size:1.125rem;color:#9CA3AF}.quiz-modal_questionReview__oukRZ{padding:1.5rem;max-height:400px;overflow-y:auto}.quiz-modal_reviewItem__u5nov{border:2px solid #2d3446;border-radius:.75rem;padding:1.5rem;margin-bottom:1rem}.quiz-modal_reviewItem__u5nov.quiz-modal_correct__W5rDK{border-color:#10B981;background:rgba(16,185,129,.1)}.quiz-modal_reviewItem__u5nov.quiz-modal_incorrect__0CFVY{border-color:#EF4444;background:rgba(239,68,68,.1)}.quiz-modal_reviewHeader__Cw0A5{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.quiz-modal_questionNumber__6wf3E{font-weight:600;color:#FFFFFF}.quiz-modal_resultBadge__2mJqp{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500}.quiz-modal_correctBadge__JqsOn{background:#10B981;color:white}.quiz-modal_incorrectBadge__8I7eM{background:#EF4444;color:white}.quiz-modal_reviewQuestionText__pRWMY{font-size:1rem;color:#E5E7EB;margin-bottom:1rem;line-height:1.5}.quiz-modal_reviewImage__mO5dx{max-width:100%;border-radius:.5rem;margin-bottom:1rem}.quiz-modal_reviewAnswers__tRVoB{margin-bottom:1rem}.quiz-modal_reviewAnswers__tRVoB p{margin:.5rem 0;color:#D1D5DB;font-size:.875rem}.quiz-modal_explanation__JKWUR{background:#374151;padding:1rem;border-radius:.5rem;color:#D1D5DB;font-size:.875rem;line-height:1.5}.quiz-modal_resultsActions__zJzDG{padding:1.5rem;text-align:center;border-top:1px solid #2d3446}.quiz-modal_backButton__asGtc{background:#3B82F6;color:white;border:none;border-radius:.5rem;padding:.75rem 2rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.quiz-modal_backButton__asGtc:hover{background:#2563EB}@media (max-width:768px){.quiz-modal_modalContent__RvbgI{margin:.5rem;max-height:95vh}.quiz-modal_quizHeader__cFJhg{padding:1rem;flex-direction:column;gap:1rem;align-items:flex-start}.quiz-modal_headerActions__YMuKC{width:100%;justify-content:space-between}.quiz-modal_questionContent__Qyy10,.quiz-modal_quizActions__G4XYP{padding:1rem}}