.question-box.svelte-1231grb{width:2rem;height:2rem;border-radius:.25rem;border-width:2px;font-size:.75rem;font-weight:500;transition:all .2s;cursor:pointer;display:flex;align-items:center;justify-content:center}.question-box.svelte-1231grb:hover{transform:scale(1.1)}.question-box.svelte-1231grb:focus{outline:none;box-shadow:0 0 0 2px #3b82f680}.question-box.unanswered.svelte-1231grb{background-color:#fff;border-color:#9ca3af;color:#374151}.question-box.unanswered.svelte-1231grb:hover{background-color:#f9fafb}.question-box.answered.svelte-1231grb{background-color:#3b82f6;border-color:#2563eb;color:#fff}.question-box.answered.svelte-1231grb:hover{background-color:#2563eb}.question-box.correct.svelte-1231grb{background-color:#22c55e;border-color:#16a34a;color:#fff}.question-box.correct.svelte-1231grb:hover{background-color:#16a34a}.question-box.incorrect.svelte-1231grb{background-color:#ef4444;border-color:#dc2626;color:#fff}.question-box.incorrect.svelte-1231grb:hover{background-color:#dc2626}.dark .question-box.unanswered.svelte-1231grb{background-color:#374151;border-color:#6b7280;color:#e5e7eb}.dark .question-box.unanswered.svelte-1231grb:hover{background-color:#4b5563}@media (max-width: 640px){.grid.svelte-1231grb{grid-template-columns:repeat(5,minmax(0,1fr))}}.correct-answer-highlight.svelte-1k083m2{box-shadow:0 0 0 2px #22c55ecc,0 0 10px #22c55e4d,0 0 20px #22c55e1a;border-color:#22c55e!important;transition:all .3s ease;transform:scale(1.2);background-color:#22c55e1a!important}.correct-answer-highlight.svelte-1k083m2:hover{box-shadow:0 0 0 2px #22c55e,0 0 15px #22c55e66,0 0 25px #22c55e33}.correct-answer-highlight.svelte-1k083m2:checked{background-color:#15803d!important;border-color:#22c55e!important;color:#fff!important}.correct-answer-highlight.svelte-1k083m2:checked:hover{background-color:#166534!important}.missed-correct-answer-highlight.svelte-1k083m2{box-shadow:0 0 0 2px #ef4444cc,0 0 10px #ef44444d,0 0 20px #ef44441a;border-color:#ef4444!important;transition:all .3s ease;transform:scale(1.2);background-color:#ef44441a!important}.missed-correct-answer-highlight.svelte-1k083m2:hover{box-shadow:0 0 0 2px #ef4444,0 0 15px #ef444466,0 0 25px #ef444433;background-color:#ef444433!important}.missed-correct-answer-highlight.svelte-1k083m2:checked{background-color:#b91c1c!important;color:#fff!important}.missed-correct-answer-highlight.svelte-1k083m2:checked:hover{background-color:#991b1b!important}html{transition:background-color .3s ease,color .3s ease;background-color:#f3f4f6}html.dark{background-color:#0f1729}body{min-height:100vh;background-color:inherit}html,body{touch-action:manipulation;-webkit-overflow-scrolling:touch}
