.Card_card__ZDbMf{background:#fdfcfa;border:1px solid #e3e1de;border-radius:.375rem;padding:1rem;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media(max-width:680px){.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-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;margin-bottom:.75rem}@media(max-width:680px){.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:.375rem;margin-right:4px}.Card_label__lDyTv{font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;padding:4px 8px;border-radius:.375rem;background:#f5f4f0}.Card_ai__Wa7iG,.Card_manual__Pz8Kl{background-color:#f5f4f0;color:#111}.Card_cardFlashcard__uiWKt{margin-bottom:1rem}.Card_cardFlashcard__uiWKt .Card_flashcardInner__03lzq{display:flex;border:1px solid #e3e1de;border-radius:.375rem;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);background:#fdfcfa}.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 #e3e1de;background:#f5f4f0}.Card_cardFlashcard__uiWKt .Card_side__6kIRN .Card_title__WufYD{display:inline-block;margin-bottom:.5rem;font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;color:#6b6963}.Card_cardFlashcard__uiWKt .Card_side__6kIRN p{margin:0;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111}@media(max-width:680px){.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 #e3e1de}}.Card_side__6kIRN{flex:1 1;min-width:0}.Card_title__WufYD{margin-bottom:6px}.Card_sources__TVB02,.Card_title__WufYD{color:#6b6963;font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400}.Card_sources__TVB02{margin-bottom:.75rem}@media(max-width:680px){.Card_sources__TVB02{margin-bottom:.5rem}}.Card_sourcesLabel__WK37r{margin-bottom:.25rem}.Card_sourcesList__KqNtl{background:#f5f4f0;padding:.5rem;border-radius:.375rem}@media(max-width:680px){.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 #e3e1de;border-radius:.375rem;cursor:pointer;padding:4px;transition:color .2s}.Card_actions__GrXyE button:hover{background:#f5f4f0}.Card_actions__GrXyE button.Card_delete__WCuQi{color:#c44}.Card_cardMcq__EOiJH{margin-bottom:1rem}.Card_cardMcq__EOiJH .Card_mcqInner__McaV6{border:2px solid #e3e1de;border-radius:.375rem;overflow:hidden;background:#fdfcfa;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-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;color:#6b6963}.Card_cardMcq__EOiJH .Card_mcqQuestionBlock__CsXxQ{margin-bottom:1.25rem}.Card_cardMcq__EOiJH .Card_mcqQuestionBlock__CsXxQ .Card_mcqQuestion__Ms_gQ{margin:0;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111}.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 #e3e1de;border-radius:.375rem;background:#f5f4f0;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#6b6963}.Card_cardMcq__EOiJH .Card_mcqOption__3rGan.Card_mcqOptionCorrect__lyqKX{border-color:#237a3e;background:#e2f0e5;color:#111}.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:#fdfcfa;border:1px solid #e3e1de;border-radius:50%;font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400}.Card_cardMcq__EOiJH .Card_mcqOptionCorrect__lyqKX .Card_mcqOptionLetter___Uy_u{border-color:#237a3e;background:#e2f0e5;color:#237a3e}.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 #e3e1de}.Card_cardMcq__EOiJH .Card_mcqExplanationBlock__kp2EV .Card_mcqExplanation__47tVc{margin:0;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111;padding:.75rem;background:#f5f4f0;border-radius:.375rem}@media(max-width:680px){.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-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400}}.Card_cardEssay__7M_SK{margin-bottom:1rem}.Card_cardEssay__7M_SK .Card_essayInner__6L_jt{border:1px solid #e3e1de;border-radius:.375rem;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);background:#fdfcfa;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-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;color:#6b6963}.Card_cardEssay__7M_SK .Card_essayQuestionBlock__uDLjV{margin-bottom:1.25rem}.Card_cardEssay__7M_SK .Card_essayQuestionBlock__uDLjV .Card_essayQuestion__36OCW{margin:0;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111}.Card_cardEssay__7M_SK .Card_essayCriteriaBlock__dFtCK{padding-top:1rem;border-top:1px solid #e3e1de}.Card_cardEssay__7M_SK .Card_essayCriteriaBlock__dFtCK .Card_essayCriteriaText__L5K0G{margin:0;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111}@media(max-width:680px){.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-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400}.Card_cardEssay__7M_SK .Card_essayCriteriaBlock__dFtCK{padding-top:.75rem}.Card_cardEssay__7M_SK .Card_essayCriteriaText__L5K0G{font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400}}.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:#237a3e}.AddFlashcard_label__BME44,.AddFlashcard_textarea__E0Zkn{font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400}.AddFlashcard_textarea__E0Zkn{margin-top:4px;padding:10px 12px;border:1px solid #e3e1de;border-radius:.375rem;resize:none;min-height:60px;height:100%;background-color:#fdfcfa;color:#111}@media(max-width:991px){.AddFlashcard_textarea__E0Zkn{width:100%}}.AddFlashcard_textarea__E0Zkn:focus{outline:none;border-color:#237a3e;box-shadow:0 0 0 2px rgba(35,122,62,.2)}.sharedStyles_modalContent__bdqXd{display:flex;flex-direction:column;gap:1rem;height:100%;min-height:0;overflow-y:auto;padding-block:.875rem .5rem}.sharedStyles_title__7IEcF{font-family:Inter,sans-serif;font-size:var(--font-h4);line-height:var(--line-height-h4);font-weight:400;color:#111;margin:0 0 .5rem;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}.sharedStyles_actions__raqMV{display:flex;justify-content:space-between;gap:.75rem;margin-top:1.5rem}.sharedStyles_add__txARv,.sharedStyles_cancel__5X9Vx{font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;padding:.625rem 1.25rem;border-radius:62.4375rem;width:100%;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.sharedStyles_add__txARv{background-color:#111;color:#fdfcfa;border:1.5px solid #111}.sharedStyles_add__txARv:hover:not(:disabled){background-color:#6b6963;border-color:#6b6963}.sharedStyles_add__txARv:disabled{background-color:#e3e1de;border-color:#e3e1de;color:#6b6963;cursor:not-allowed}.sharedStyles_cancel__5X9Vx{background-color:#fdfcfa;color:#111;border:1.5px solid #e3e1de}.sharedStyles_cancel__5X9Vx:hover{border-color:#111}.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-family:Inter,sans-serif;font-size:var(--font-h4);line-height:var(--line-height-h4);font-weight:400;color:#111;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:1.5rem 1.75rem;background-color:#fdfcfa;border:1px solid #e3e1de;border-radius:.375rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;flex:1 1;max-width:20rem;min-width:0;text-align:left}.QuestionTypeSelector_option__6EAY0:hover{border-color:#111;background-color:#f5f4f0}.QuestionTypeSelector_option__6EAY0:focus-visible{outline:2px solid #111;outline-offset:.125rem}.QuestionTypeSelector_iconWrapper__H6MvQ{width:2.75rem;height:2.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.QuestionTypeSelector_iconWrapper__H6MvQ.QuestionTypeSelector_iconWrapperMcq__WCRRO{background-color:#e2f0e5;color:#237a3e}.QuestionTypeSelector_iconWrapper__H6MvQ.QuestionTypeSelector_iconWrapperEssay__QkFIl{background-color:#e4eef8;color:#4a80bd}.QuestionTypeSelector_iconEssay__OgzzS,.QuestionTypeSelector_iconMCQ__2B4Xa{display:flex;align-items:center;justify-content:center;color:inherit}.QuestionTypeSelector_optionTitle__XDfTE{font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111;margin-bottom:.25rem}.QuestionTypeSelector_optionDescription__BZzXg{font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;color:#6b6963;margin:0;min-width:0;overflow-wrap:break-word}@media(max-width:680px){.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}}.AddMCQ_label__NLm0n{display:block;font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;color:#111;margin-bottom:.75rem}.AddMCQ_input__aii6l,.AddMCQ_optionInput__DQ12l{width:100%;padding:.625rem .75rem;background-color:#fdfcfa;border:1px solid #e3e1de;border-radius:.375rem;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111;transition:border-color .15s ease}.AddMCQ_input__aii6l::placeholder,.AddMCQ_optionInput__DQ12l::placeholder{color:#6b6963}.AddMCQ_input__aii6l:hover,.AddMCQ_optionInput__DQ12l:hover{border-color:#6b6963}.AddMCQ_input__aii6l:focus,.AddMCQ_optionInput__DQ12l:focus{outline:none;border-color:#111}.AddMCQ_input__aii6l{margin-top:.375rem}.AddMCQ_optionsLabels__qZFYn{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-right:.25rem}.AddMCQ_optionsLabel__EEfdt{font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;color:#6b6963}.AddMCQ_optionRow__2rYJC{display:flex;flex-direction:row-reverse;align-items:center;gap:1rem;margin-bottom:.5rem;padding-right:.25rem}.AddMCQ_optionRow__2rYJC:last-child{margin-bottom:0}.AddMCQ_optionInput__DQ12l{flex:1 1;min-width:0}.AddMCQ_radio__GyHps{flex-shrink:0;width:1.125rem;height:1.125rem;accent-color:#111;cursor:pointer}.AddMCQ_actionsMCQ__EUQSH{margin-top:.5rem}.AddEssayQuestion_label__JBRmU{display:block;font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;color:#111}.AddEssayQuestion_textarea__h4JLr{width:100%;min-height:80px;border:1px solid #e3e1de;border-radius:.375rem;padding:12px;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;resize:vertical;margin-top:6px}.AddEssayQuestion_actionsEssay__oh4cq{margin-top:auto}@keyframes SummaryPreviewModal_modal-fade-in__VgTfS{0%{opacity:0}to{opacity:1}}@keyframes SummaryPreviewModal_modal-slide-in__Ujh7A{0%{opacity:0;transform:translateY(.375rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.SummaryPreviewModal_modalOverlay__MlQp0{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);animation:SummaryPreviewModal_modal-fade-in__VgTfS .15s ease;z-index:10001;padding:1.25rem;overflow:hidden}.SummaryPreviewModal_modalOverlay__MlQp0>*{position:relative;z-index:1001;background:#fdfcfa;border-radius:.375rem;box-shadow:0 .5rem 2rem hsla(0,0%,7%,.12);z-index:calc(10001 + 1)}@media(max-width:991px){.SummaryPreviewModal_modalOverlay__MlQp0{padding:.75rem}}.SummaryPreviewModal_modal__R2mDa{border-radius:.375rem;width:80%;max-width:62.5rem;height:90vh;max-height:43.75rem;display:flex;flex-direction:column;overflow:hidden;position:relative;animation:SummaryPreviewModal_fadeInScale__R3MyT .3s ease-out}@media(max-width:991px){.SummaryPreviewModal_modal__R2mDa{width:90%;height:85vh;max-width:37.5rem}}@media(max-width:480px){.SummaryPreviewModal_modal__R2mDa{width:95%;height:90svh;max-height:90svh;border-radius:.375rem;max-width:none}}.SummaryPreviewModal_modalHeader__XN3Qd{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e3e1de;flex-shrink:0}@media(max-width:991px){.SummaryPreviewModal_modalHeader__XN3Qd{padding:1.125rem 1.25rem;gap:.75rem;padding:1rem 1.25rem}}@media(max-width:480px){.SummaryPreviewModal_modalHeader__XN3Qd{padding:.75rem 1rem;gap:.5rem}}.SummaryPreviewModal_modalHeaderContent__Au_kd{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.SummaryPreviewModal_modalHeaderActions__6Oddf{display:flex;align-items:center;gap:.75rem}@media(max-width:991px){.SummaryPreviewModal_modalHeaderActions__6Oddf{gap:.5rem;gap:.375rem}}@media(max-width:480px){.SummaryPreviewModal_modalHeaderActions__6Oddf{gap:.25rem}}.SummaryPreviewModal_modalTitle__zHqCl{font-family:Inter,sans-serif;font-size:var(--font-h4);line-height:var(--line-height-h4);font-weight:400;color:#111;margin:0;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.SummaryPreviewModal_modalContent__vZcIZ{flex:1 1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.SummaryPreviewModal_summaryEditor__PdoPV{flex:1 1;overflow:auto;padding:1.5rem}@media(max-width:991px){.SummaryPreviewModal_summaryEditor__PdoPV{padding:1.25rem}}@media(max-width:480px){.SummaryPreviewModal_summaryEditor__PdoPV{padding:1rem}}.SummaryPreviewModal_summaryEditor__PdoPV .ProseMirror{padding:0;border:none;box-shadow:none;outline:none;min-height:auto}.SummaryPreviewModal_summaryEditor__PdoPV .ProseMirror:focus{outline:none;box-shadow:none}.SummaryPreviewModal_summaryEditor__PdoPV .prose{max-width:none;color:#111}.SummaryPreviewModal_summaryEditor__PdoPV .prose h1,.SummaryPreviewModal_summaryEditor__PdoPV .prose h2,.SummaryPreviewModal_summaryEditor__PdoPV .prose h3,.SummaryPreviewModal_summaryEditor__PdoPV .prose h4,.SummaryPreviewModal_summaryEditor__PdoPV .prose h5,.SummaryPreviewModal_summaryEditor__PdoPV .prose h6{color:#111;margin-top:1.5rem;margin-bottom:.75rem}.SummaryPreviewModal_summaryEditor__PdoPV .prose h1:first-child,.SummaryPreviewModal_summaryEditor__PdoPV .prose h2:first-child,.SummaryPreviewModal_summaryEditor__PdoPV .prose h3:first-child,.SummaryPreviewModal_summaryEditor__PdoPV .prose h4:first-child,.SummaryPreviewModal_summaryEditor__PdoPV .prose h5:first-child,.SummaryPreviewModal_summaryEditor__PdoPV .prose h6:first-child{margin-top:0}.SummaryPreviewModal_summaryEditor__PdoPV .prose h1{font-family:Inter,sans-serif;font-size:var(--font-h3);line-height:var(--line-height-h3);font-weight:600}.SummaryPreviewModal_summaryEditor__PdoPV .prose h2{font-family:Inter,sans-serif;font-size:var(--font-h4);line-height:var(--line-height-h4);font-weight:400}.SummaryPreviewModal_summaryEditor__PdoPV .prose h3{font-family:Inter,sans-serif;font-size:var(--font-h3);line-height:var(--line-height-h3);font-weight:600}.SummaryPreviewModal_summaryEditor__PdoPV .prose p{margin-bottom:1rem}.SummaryPreviewModal_summaryEditor__PdoPV .prose ol,.SummaryPreviewModal_summaryEditor__PdoPV .prose ul{margin-bottom:1rem;padding-left:1.25rem}.SummaryPreviewModal_summaryEditor__PdoPV .prose li{margin-bottom:.5rem}.SummaryPreviewModal_summaryEditor__PdoPV .prose blockquote{border-left:4px solid #111;margin:1.25rem 0;font-style:italic;color:#6b6963;background-color:#f5f4f0;padding:1rem;border-radius:.375rem}.SummaryPreviewModal_summaryEditor__PdoPV .prose table{width:100%;border-collapse:collapse;margin:1.25rem 0;border:1px solid #e3e1de;border-radius:.375rem;overflow:hidden}.SummaryPreviewModal_summaryEditor__PdoPV .prose td,.SummaryPreviewModal_summaryEditor__PdoPV .prose th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e3e1de}.SummaryPreviewModal_summaryEditor__PdoPV .prose th{background-color:#f5f4f0;color:#111}.SummaryPreviewModal_summaryEditor__PdoPV .prose tr:last-child td{border-bottom:none}.SummaryPreviewModal_summaryEditor__PdoPV .prose hr{border:none;height:1px;background-color:#e3e1de;margin:1.5rem 0}.SummaryPreviewModal_summaryEditor__PdoPV .prose mark{background-color:#f5f4f0;padding:.0625rem .125rem;border-radius:.375rem}.SummaryPreviewModal_summaryEditor__PdoPV .prose code{background-color:#f5f4f0;padding:.125rem .25rem;border-radius:.375rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400}.SummaryPreviewModal_summaryEditor__PdoPV .prose pre{background-color:#f5f4f0;padding:1rem;border-radius:.375rem;overflow-x:auto;margin:1rem 0}.SummaryPreviewModal_summaryEditor__PdoPV .prose pre code{background:none;padding:0}.SummaryPreviewModal_loadingContainer__6UWXB{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:25rem;padding:1.5rem;gap:1rem}.SummaryPreviewModal_loadingContainer__6UWXB p{color:#6b6963;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;margin:0}.SummaryPreviewModal_loader__h9Z4n{width:2.5rem;height:2.5rem;border:3px solid #f5f4f0;border-top-color:#111;border-radius:50%;animation:SummaryPreviewModal_spin__yDQNd 1s linear infinite}@keyframes SummaryPreviewModal_spin__yDQNd{to{transform:rotate(1turn)}}.SummaryPreviewModal_errorContainer__mnZww{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:25rem;padding:1.5rem;gap:1rem;text-align:center}.SummaryPreviewModal_errorMessage__vXfaW{color:#c44;margin:0}.SummaryPreviewModal_errorMessage__vXfaW,.SummaryPreviewModal_retryButton__scp37{font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400}.SummaryPreviewModal_retryButton__scp37{padding:.75rem 1.5rem;background-color:#111;color:#fdfcfa;border:none;border-radius:.375rem;cursor:pointer;transition:background-color .2s ease}.SummaryPreviewModal_retryButton__scp37:hover{background-color:#111}.SummaryPreviewModal_retryButton__scp37:active{transform:scale(.98)}.SummaryPreviewModal_emptyContent__IwCkW{display:flex;justify-content:center;align-items:center;min-height:25rem;padding:1.5rem}.SummaryPreviewModal_emptyContent__IwCkW p{color:#6b6963;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;margin:0}@keyframes SummaryPreviewModal_fadeInScale__R3MyT{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.GenerateQuestions_sectionGroup__zxutW{margin-bottom:1rem}.GenerateQuestions_sectionTitle__rGai2{font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111;margin:0 0 .25rem}.GenerateQuestions_sectionSubtitle__hEIJD{font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;color:#6b6963;margin:0 0 .75rem}.GenerateQuestions_questionsRow__Bi8bW{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media(max-width:480px){.GenerateQuestions_questionsRow__Bi8bW{grid-template-columns:1fr}}.GenerateQuestions_questionsRow__Bi8bW .GenerateQuestions_sectionGroup__zxutW{margin-bottom:0}.GenerateQuestions_countGrid__RiqQ8{display:grid;grid-template-columns:repeat(auto-fit,minmax(3rem,1fr));grid-gap:.375rem;gap:.375rem}.GenerateQuestions_countButton__arH1i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:3.5rem;padding:.5rem .375rem;background-color:#fdfcfa;border:1px solid #e3e1de;border-radius:.375rem;font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.GenerateQuestions_countButton__arH1i:hover:not(.GenerateQuestions_selectedCount__uFtwk){border-color:#111}.GenerateQuestions_countButton__arH1i.GenerateQuestions_selectedCount__uFtwk{background-color:#e2f0e5;color:#111;border-color:#237a3e}.GenerateQuestions_countButton__arH1i.GenerateQuestions_lockedCount__KZvQ_{opacity:.55}.GenerateQuestions_countButton__arH1i.GenerateQuestions_lockedCount__KZvQ_:hover{opacity:.8;border-color:#e3e1de;background-color:#fdfcfa}.GenerateQuestions_countButtonLabel__A0ugm{display:block;line-height:1}.GenerateQuestions_proBadge__Snate{display:inline-flex;align-items:center;gap:.125rem;padding:.0625rem .375rem;background-color:#fce7f3;color:#db2777;border-radius:62.4375rem;font-family:Inter,sans-serif;font-size:var(--font-label);line-height:var(--line-height-label);font-weight:400;line-height:1;white-space:nowrap}.GenerateQuestions_proBadge__Snate svg{display:block;flex-shrink:0}.GenerateQuestions_difficultyList__ZwwDO{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}@media(max-width:480px){.GenerateQuestions_difficultyList__ZwwDO{grid-template-columns:repeat(2,1fr);gap:.5rem}}.GenerateQuestions_difficultyCard__c0Pa9{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #e3e1de;background-color:#fdfcfa;border-radius:.375rem;padding:1rem .5rem;cursor:pointer;transition:background .15s ease,border-color .15s ease;text-align:center}.GenerateQuestions_difficultyCard__c0Pa9:hover:not(.GenerateQuestions_selected__fxeII){border-color:#111}.GenerateQuestions_difficultyCard__c0Pa9.GenerateQuestions_selected__fxeII{border-color:#237a3e;background-color:#e2f0e5}.GenerateQuestions_difficultyIcon__ay9Ng{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;color:#6b6963}.GenerateQuestions_difficultyIcon__ay9Ng.GenerateQuestions_iconKid__u8jrp{color:#237a3e}.GenerateQuestions_difficultyIcon__ay9Ng.GenerateQuestions_iconHighschool___Mrby{color:#e8772e}.GenerateQuestions_difficultyIcon__ay9Ng.GenerateQuestions_iconBachelor__FA56f{color:#4a80bd}.GenerateQuestions_difficultyIcon__ay9Ng.GenerateQuestions_iconMaster__uG20q{color:#7b5ea7}.GenerateQuestions_difficultyContent__y1Ol1{flex:1 1}.GenerateQuestions_difficultyName__zTxW9{font-family:Inter,sans-serif;font-size:var(--font-body);line-height:var(--line-height-body);font-weight:400;color:#111;margin:0}.GenerateQuestions_sourcesWrapper__4a_gf{padding-top:.5rem;margin-top:.5rem}.GenerateQuestions_sourcesWrapper__4a_gf ul{margin-top:.5rem}.GenerateQuestions_modalFooter__0mTnI{position:-webkit-sticky;position:sticky;bottom:0;background:#fdfcfa;padding:1rem 1.5rem .5rem;margin:1rem -1.5rem -.5rem;z-index:10}@media(max-width:991px){.GenerateQuestions_modalFooter__0mTnI{padding:.75rem 1.25rem .5rem;margin:.75rem -1.25rem -.5rem}}@media(max-width:480px){.GenerateQuestions_modalFooter__0mTnI{padding:.5rem 1rem;margin:.5rem -1rem -.5rem}}.GenerateQuestions_actionsGenerate__1yOWU{margin-top:0}