.QuizQuestion_container__2yn0b{display:flex;flex-direction:column;gap:var(--space-6);opacity:0;transform:translateX(0);animation:QuizQuestion_fadeIn__b3ANv .3s ease-out forwards}.QuizQuestion_visible__dSWPu{opacity:1;transform:translateX(0)}.QuizQuestion_slideInRight__V8wWr{animation:QuizQuestion_slideInRight__V8wWr .3s ease-out forwards}.QuizQuestion_slideInLeft__9_Yyq{animation:QuizQuestion_slideInLeft__9_Yyq .3s ease-out forwards}@keyframes QuizQuestion_slideInRight__V8wWr{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes QuizQuestion_slideInLeft__9_Yyq{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes QuizQuestion_fadeIn__b3ANv{0%{opacity:0}to{opacity:1}}.QuizQuestion_questionText__7qs9u{font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--gray-900)}.QuizQuestion_options__SRYK1{display:flex;flex-direction:column;gap:var(--space-3)}.QuizQuestion_option__rRNKB{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--white);border:2px solid var(--gray-200);border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease;text-align:left;font-size:1rem;color:var(--gray-700)}.QuizQuestion_option__rRNKB:hover{border-color:var(--gray-300);background:var(--gray-50)}.QuizQuestion_option__rRNKB.QuizQuestion_selected__9SnOn{border-color:var(--primary);background:linear-gradient(135deg,hsla(0,100%,71%,.05),rgba(255,142,83,.05))}.QuizQuestion_option__rRNKB.QuizQuestion_selected__9SnOn .QuizQuestion_optionLabel__2QG_Z{color:var(--gray-900);font-weight:500}.QuizQuestion_emoji__RHxHu{font-size:1.25rem;flex-shrink:0}.QuizQuestion_optionLabel__2QG_Z{flex:1 1}.QuizQuestion_textInput__LTP9D{width:100%;padding:var(--space-4);border:2px solid var(--gray-200);border-radius:var(--radius-lg);font-family:var(--font-primary);font-size:1rem;color:var(--gray-900);resize:none;transition:border-color .2s ease;background:var(--white)}.QuizQuestion_textInput__LTP9D:focus{outline:none;border-color:var(--primary)}.QuizQuestion_textInput__LTP9D::placeholder{color:var(--gray-400)}.ProgressIndicator_container__8Q00x{display:flex;align-items:center;gap:var(--space-3)}.ProgressIndicator_barTrack__ZnT2b{flex:1 1;height:4px;background:var(--gray-200);border-radius:2px;overflow:hidden}.ProgressIndicator_barFill__aZCVb{height:100%;background:var(--primary-gradient);border-radius:2px;transition:width .4s cubic-bezier(.4,0,.2,1)}.ProgressIndicator_label__TuiKH{font-size:.75rem;color:var(--gray-500);white-space:nowrap;min-width:48px;text-align:right}