.Card_card__ZDbMf{background:#fff;border:1px solid #e1e1e1;border-radius:8px;padding:1rem;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media(max-width:640px){.Card_card__ZDbMf{padding:.75rem}}.Card_header__QZLLr{display:grid;grid-template-columns:auto auto 1fr;grid-gap:.5rem;gap:.5rem;align-items:center;font-size:var(--font-body);margin-bottom:.75rem}@media(max-width:640px){.Card_header__QZLLr{gap:.375rem;margin-bottom:.625rem}}.Card_index__TyobP{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;margin-right:4px}.Card_label__lDyTv{font-size:var(--font-label);padding:4px 8px;border-radius:4px;background:#fdfdfd}.Card_ai__Wa7iG,.Card_manual__Pz8Kl{background-color:#f4f4f4;color:#000}.Card_content__GWB9A{display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1rem}@media(max-width:640px){.Card_content__GWB9A{flex-direction:column;gap:.75rem;margin-bottom:.75rem}}.Card_contentColumn__TEQ_i{flex-direction:column}.Card_cardFlashcard__uiWKt{margin-bottom:1rem}.Card_cardFlashcard__uiWKt .Card_flashcardInner__03lzq{display:flex;border:1px solid #e1e1e1;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);background:#fff}.Card_cardFlashcard__uiWKt .Card_side__6kIRN{flex:1 1;padding:1.25rem 1.5rem;min-width:0}.Card_cardFlashcard__uiWKt .Card_side__6kIRN:first-child{border-right:2px solid #e1e1e1;background:#fdfdfd}.Card_cardFlashcard__uiWKt .Card_side__6kIRN .Card_title__WufYD{display:inline-block;margin-bottom:.5rem;font-size:var(--font-label);color:#767676}.Card_cardFlashcard__uiWKt .Card_side__6kIRN p{margin:0;font-size:var(--font-body);line-height:var(--line-height-body);color:#000}@media(max-width:640px){.Card_cardFlashcard__uiWKt .Card_flashcardInner__03lzq{flex-direction:column}.Card_cardFlashcard__uiWKt .Card_side__6kIRN{padding:1rem 1.125rem}.Card_cardFlashcard__uiWKt .Card_side__6kIRN:first-child{border-right:none;border-bottom:2px solid #e1e1e1}}.Card_side__6kIRN{flex:1 1;min-width:0}.Card_title__WufYD{margin-bottom:6px}.Card_sources__TVB02,.Card_title__WufYD{color:#767676;font-size:var(--font-label)}.Card_sources__TVB02{margin-bottom:.75rem}@media(max-width:640px){.Card_sources__TVB02{margin-bottom:.5rem}}.Card_sourcesLabel__WK37r{margin-bottom:.25rem}.Card_sourcesList__KqNtl{background:#f4f4f4;padding:.5rem;border-radius:8px}@media(max-width:640px){.Card_sourcesList__KqNtl{padding:.375rem}}.Card_actions__GrXyE{display:flex;justify-content:flex-end;gap:10px}.Card_actions__GrXyE button{background:transparent;border:1px solid #e1e1e1;border-radius:4px;cursor:pointer;padding:4px;transition:color .2s}.Card_actions__GrXyE button:hover{background:#f4f4f4}.Card_actions__GrXyE button.Card_delete__WCuQi{color:red}.Card_cardMcq__EOiJH{margin-bottom:1rem}.Card_cardMcq__EOiJH .Card_mcqInner__McaV6{border:2px solid #e1e1e1;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);background:#fff;padding:1.25rem 1.5rem}.Card_cardMcq__EOiJH .Card_mcqExplanationLabel__NwpJ6,.Card_cardMcq__EOiJH .Card_mcqOptionsLabel__4_LYu,.Card_cardMcq__EOiJH .Card_mcqQuestionLabel__h59_7{display:inline-block;margin-bottom:.5rem;font-size:var(--font-label);color:#767676}.Card_cardMcq__EOiJH .Card_mcqQuestionBlock__CsXxQ{margin-bottom:1.25rem}.Card_cardMcq__EOiJH .Card_mcqQuestionBlock__CsXxQ .Card_mcqQuestion__Ms_gQ{margin:0;font-size:var(--font-body);line-height:var(--line-height-body);color:#000}.Card_cardMcq__EOiJH .Card_mcqOptionsBlock__CSX4c{margin-bottom:1.25rem}.Card_cardMcq__EOiJH .Card_mcqOptions__SqClU{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.Card_cardMcq__EOiJH .Card_mcqOption__3rGan{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;border:1px solid #e1e1e1;border-radius:4px;background:#fdfdfd;font-size:var(--font-body);line-height:var(--line-height-body);color:#767676}.Card_cardMcq__EOiJH .Card_mcqOption__3rGan.Card_mcqOptionCorrect__lyqKX{border-color:#61cb61;background:rgba(97,203,97,.15);color:#041d05}.Card_cardMcq__EOiJH .Card_mcqOptionLetter___Uy_u{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e1e1e1;border-radius:50%;font-size:var(--font-label)}.Card_cardMcq__EOiJH .Card_mcqOptionCorrect__lyqKX .Card_mcqOptionLetter___Uy_u{border-color:#61cb61;background:rgba(97,203,97,.25);color:#041d05}.Card_cardMcq__EOiJH .Card_mcqOptionText__QI452{flex:1 1;min-width:0}.Card_cardMcq__EOiJH .Card_mcqExplanationBlock__kp2EV{padding-top:1rem;border-top:1px solid #e1e1e1}.Card_cardMcq__EOiJH .Card_mcqExplanationBlock__kp2EV .Card_mcqExplanation__47tVc{margin:0;font-size:var(--font-body);line-height:var(--line-height-body);color:#000;padding:.75rem;background:#fdfdfd;border-radius:4px}@media(max-width:640px){.Card_cardMcq__EOiJH .Card_mcqInner__McaV6{padding:.875rem 1rem}.Card_cardMcq__EOiJH .Card_mcqOptionsBlock__CSX4c,.Card_cardMcq__EOiJH .Card_mcqQuestionBlock__CsXxQ{margin-bottom:.875rem}.Card_cardMcq__EOiJH .Card_mcqExplanation__47tVc,.Card_cardMcq__EOiJH .Card_mcqOptionText__QI452,.Card_cardMcq__EOiJH .Card_mcqQuestion__Ms_gQ{font-size:var(--font-label)}}.Card_cardEssay__7M_SK{margin-bottom:1rem}.Card_cardEssay__7M_SK .Card_essayInner__6L_jt{border:1px solid #e1e1e1;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);background:#fff;padding:1.25rem 1.5rem}.Card_cardEssay__7M_SK .Card_essayCriteriaLabel__b5Zqc,.Card_cardEssay__7M_SK .Card_essayQuestionLabel__nm_7e{display:inline-block;margin-bottom:.5rem;font-size:var(--font-label);color:#767676}.Card_cardEssay__7M_SK .Card_essayQuestionBlock__uDLjV{margin-bottom:1.25rem}.Card_cardEssay__7M_SK .Card_essayQuestionBlock__uDLjV .Card_essayQuestion__36OCW{margin:0;font-size:var(--font-body);line-height:var(--line-height-body);color:#000}.Card_cardEssay__7M_SK .Card_essayCriteriaBlock__dFtCK{padding-top:1rem;border-top:1px solid #e1e1e1}.Card_cardEssay__7M_SK .Card_essayCriteriaBlock__dFtCK .Card_essayCriteriaText__L5K0G{margin:0;font-size:var(--font-body);line-height:var(--line-height-body);color:#000}@media(max-width:640px){.Card_cardEssay__7M_SK .Card_essayInner__6L_jt{padding:.875rem 1rem}.Card_cardEssay__7M_SK .Card_essayQuestionBlock__uDLjV{margin-bottom:.875rem}.Card_cardEssay__7M_SK .Card_essayQuestion__36OCW{font-size:var(--font-label)}.Card_cardEssay__7M_SK .Card_essayCriteriaBlock__dFtCK{padding-top:.75rem}.Card_cardEssay__7M_SK .Card_essayCriteriaText__L5K0G{font-size:var(--font-label)}}.Card_mcqQuestion__Ms_gQ{font-size:16px}.Card_mcqOptions__SqClU{list-style:none;padding-left:0;margin-left:12px;color:#767676}.Card_option__0acAm{padding:6px 0}.Card_correct__P1Udw{color:#169c2f}.Card_correctTag__WqN5c{margin-left:6px;font-size:var(--font-body)}.Card_explanation__nN0KC{background-color:#fdfdfd;border:1px solid #e1e1e1;padding:12px;border-radius:8px;font-size:var(--font-body);color:#000}.Card_essayQuestion__36OCW{font-size:16px;color:#000}.Card_essayCriteria__gn9PK{font-size:var(--font-body);color:#767676}.Card_criteriaLabel__hpByu{margin-bottom:6px;color:#767676}.AddFlashcard_row__Hcj_8{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;height:100%}.AddFlashcard_label__BME44{display:flex;flex-direction:column;color:#041d05}.AddFlashcard_label__BME44,.AddFlashcard_textarea__E0Zkn{font-size:var(--font-body);line-height:var(--line-height-body)}.AddFlashcard_textarea__E0Zkn{margin-top:4px;padding:10px 12px;border:1px solid #e1e1e1;border-radius:8px;resize:none;min-height:60px;height:100%;background-color:#fff;color:#000}@media(max-width:768px){.AddFlashcard_textarea__E0Zkn{width:100%}}.AddFlashcard_textarea__E0Zkn:focus{outline:none;border-color:#1a4a28;box-shadow:0 0 0 2px rgba(26,74,40,.2)}.sharedStyles_modalContent__bdqXd{display:flex;flex-direction:column;gap:12px;height:100%;padding-block:14px 8px}.sharedStyles_title__7IEcF{font-size:var(--font-h6);margin-bottom:8px;line-height:var(--line-height-h6);color:#041d05;text-align:center}.sharedStyles_actions__raqMV{display:flex;justify-content:space-between;gap:12px;margin-top:24px}.sharedStyles_add__txARv{background-color:#1a4a28;color:#fff;padding:10px 16px;border:none;border-radius:999px;width:100%;cursor:pointer}.sharedStyles_add__txARv:hover{background-color:#041d05}.sharedStyles_add__txARv:disabled{background-color:#767676;cursor:not-allowed}.sharedStyles_cancel__5X9Vx{background-color:#fff;border:1px solid #e1e1e1;padding:10px 16px;border-radius:999px;width:100%;cursor:pointer;color:#041d05}.sharedStyles_cancel__5X9Vx:hover{background-color:#f4f4f4}.QuestionTypeSelector_modalContent__XbCNb{display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1.25rem 1.5rem 1.5rem;min-height:0}.QuestionTypeSelector_title__Am5br{font-size:var(--font-h5);line-height:var(--line-height-h5);color:#041d05;margin:0;padding-bottom:.5rem;flex-shrink:0;text-align:center}.QuestionTypeSelector_options__jN1io{display:flex;flex-direction:row;gap:.75rem;justify-content:center}.QuestionTypeSelector_option__6EAY0{display:flex;align-items:center;gap:1.25rem;padding:2.1875rem;border:1px solid #e1e1e1;border-radius:8px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;flex:1 1;max-width:20rem;min-width:0;text-align:left;box-shadow:0 1px 3px rgba(0,0,0,.04)}.QuestionTypeSelector_option__6EAY0.QuestionTypeSelector_optionEssay___h4SP,.QuestionTypeSelector_option__6EAY0.QuestionTypeSelector_optionMcq___zGkt{background:rgba(26,74,40,.05)}.QuestionTypeSelector_option__6EAY0:hover{border-color:#1a4a28;box-shadow:0 4px 12px rgba(26,74,40,.08)}.QuestionTypeSelector_option__6EAY0:hover .QuestionTypeSelector_iconWrapper__H6MvQ{transform:scale(1.02)}.QuestionTypeSelector_option__6EAY0:hover.QuestionTypeSelector_optionEssay___h4SP,.QuestionTypeSelector_option__6EAY0:hover.QuestionTypeSelector_optionMcq___zGkt{background:rgba(26,74,40,.2)}.QuestionTypeSelector_option__6EAY0:active{border-color:#041d05;box-shadow:0 2px 6px rgba(26,74,40,.1)}.QuestionTypeSelector_option__6EAY0:focus-visible{outline:1px solid #1a4a28;outline-offset:2px}.QuestionTypeSelector_iconWrapper__H6MvQ{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.QuestionTypeSelector_iconWrapper__H6MvQ.QuestionTypeSelector_iconWrapperMcq__WCRRO{background:#1a4a28;color:#fff}.QuestionTypeSelector_iconWrapper__H6MvQ.QuestionTypeSelector_iconWrapperEssay__QkFIl{background:#65a2df;color:#fff}.QuestionTypeSelector_iconEssay__OgzzS,.QuestionTypeSelector_iconMCQ__2B4Xa{display:flex;align-items:center;justify-content:center;color:inherit}.QuestionTypeSelector_optionTitle__XDfTE{font-size:var(--font-h6);font-weight:500;line-height:var(--line-height-h6);color:#000;margin-bottom:.25rem}.QuestionTypeSelector_optionDescription__BZzXg{font-size:var(--font-body);line-height:var(--line-height-body);color:#767676;margin:0;min-width:0;overflow-wrap:break-word}@media(max-width:640px){.QuestionTypeSelector_modalContent__XbCNb{padding:1rem 1rem 1.5rem}.QuestionTypeSelector_options__jN1io{flex-direction:column;align-items:stretch;gap:.75rem}.QuestionTypeSelector_option__6EAY0{max-width:none;padding:1rem 1.25rem}.QuestionTypeSelector_optionDescription__BZzXg,.QuestionTypeSelector_optionTitle__XDfTE{min-width:0}}.AddMCQ_label__NLm0n{display:block;font-size:var(--font-label);line-height:var(--line-height-label);color:#000}.AddMCQ_input__aii6l{width:100%;border:1px solid #e1e1e1;border-radius:4px;padding:12px;font-size:var(--font-body);line-height:var(--line-height-body);resize:vertical;margin-top:6px}.AddMCQ_optionsLabel__EEfdt{font-size:var(--font-label);margin-bottom:8px;display:inline-block}.AddMCQ_optionsLabels__qZFYn{display:flex;justify-content:space-between;margin-right:10px}.AddMCQ_optionRow__2rYJC{display:flex;flex-direction:row-reverse;align-items:center;gap:50px;margin-bottom:10px;margin-right:24px}.AddMCQ_radio__GyHps{margin-top:2px;accent-color:#1a4a28}.AddMCQ_optionInput__DQ12l{flex:1 1;padding:10px;font-size:var(--font-body);line-height:var(--line-height-body);border:1px solid #e1e1e1;border-radius:4px}.AddMCQ_actionsMCQ__EUQSH{margin-top:8px!important}.AddEssayQuestion_label__JBRmU{display:block;font-size:var(--font-label);line-height:var(--line-height-label);color:#000}.AddEssayQuestion_textarea__h4JLr{width:100%;min-height:80px;border:1px solid #e1e1e1;border-radius:4px;padding:12px;font-size:var(--font-body);line-height:var(--line-height-body);resize:vertical;margin-top:6px}.AddEssayQuestion_actionsEssay__oh4cq{margin-top:auto}.GenerateQuestions_sliderGroup__nx8Hb label{display:block;padding-block:16px}.GenerateQuestions_label__gY8i3{font-size:var(--font-body);line-height:var(--line-height-label);display:block;margin-bottom:8px;color:#041d05}.GenerateQuestions_slider__VpI5f{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:999px;background:linear-gradient(to right,#1a4a28 var(--value),0,#f4f4f4);margin-top:16px}.GenerateQuestions_slider__VpI5f::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:#fff;border:3px solid #1a4a28;border-radius:50%;cursor:pointer;margin-top:0}.GenerateQuestions_selectWrapper__Uw4_h{margin-bottom:24px}.GenerateQuestions_select__xhyh7{width:100%;padding:12px;font-size:var(--font-body);line-height:var(--line-height-body);border:1px solid #e1e1e1;border-radius:4px;background:#fff}.GenerateQuestions_sourcesWrapper__4a_gf{border-top:1px solid #e1e1e1;padding-top:16px;margin-top:8px}.GenerateQuestions_sourcesWrapper__4a_gf ul{margin-top:8px}.GenerateQuestions_sourcesList__9na84{margin-top:8px;list-style:none;padding:0}.GenerateQuestions_sourceItem__YjTn6{padding:8px 12px;background-color:#fdfdfd;border-radius:4px;margin-bottom:8px;font-size:var(--font-body);color:#000}.GenerateQuestions_difficultyWrapper__pImOf{margin-bottom:16px}.GenerateQuestions_difficultyWrapper__pImOf .GenerateQuestions_label__gY8i3{font-size:var(--font-body);line-height:var(--line-height-label);display:block;margin-bottom:12px;color:#041d05}.GenerateQuestions_difficultyButtons__8a40u{display:flex;flex-wrap:wrap;gap:8px}.GenerateQuestions_difficultyButton__Kksw_{flex:1 1;min-width:120px;padding:10px 16px;border:1px solid #e1e1e1;border-radius:999px;background:#fff;color:#000;font-size:var(--font-body);cursor:pointer;transition:all .2s ease-in-out;font-weight:400}.GenerateQuestions_difficultyButton__Kksw_:hover{background:#f4f4f4;border-color:#1a4a28}.GenerateQuestions_difficultyButton__Kksw_.GenerateQuestions_difficultyButtonActive___YCOU{background:#1a4a28;color:#fff;border-color:#1a4a28}.GenerateQuestions_difficultyButton__Kksw_.GenerateQuestions_difficultyButtonActive___YCOU:hover{background:#041d05}@media(max-width:480px){.GenerateQuestions_difficultyButton__Kksw_{min-width:calc(50% - 4px);font-size:var(--font-label);padding:8px 12px}}.GenerateQuestions_sparklesGreen__WZtZ_{margin-bottom:6px;margin-right:12px;color:#1a4a28}.GenerateQuestions_sparkles__a4idL{margin-bottom:4px}.GenerateQuestions_modalFooter__0mTnI{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;border-top:1px solid #e1e1e1;margin:16px -24px -8px;padding:16px 24px 8px;z-index:10}@media(max-width:768px){.GenerateQuestions_modalFooter__0mTnI{margin:12px -20px -8px;padding-left:20px;padding-right:20px}}@media(max-width:480px){.GenerateQuestions_modalFooter__0mTnI{margin:8px -16px -8px;padding-left:16px;padding-right:16px}}.GenerateQuestions_actionsGenerate__1yOWU{margin-top:0}