.QuestionsStep_questionsStep__k_8pr{padding-bottom:1.25rem;background-color:#fdfdfd}.QuestionsStep_questionTypeHeader__PBiSI{display:flex;align-items:center;margin-top:1.5rem;margin-bottom:.25rem}@media(max-width:768px){.QuestionsStep_questionTypeHeader__PBiSI{margin-top:1rem}}.QuestionsStep_questionTypeHeader__PBiSI h3{font-size:var(--font-h5);color:#000;margin-right:.5rem}@media(max-width:768px){.QuestionsStep_questionTypeHeader__PBiSI h3{font-size:var(--font-h6)}}.QuestionsStep_infoIcon__dJrUm{color:#767676;cursor:pointer;font-size:var(--font-body)}.QuestionsStep_questionTypeSubheader__OJxKP{color:#767676;font-size:var(--font-body);margin-bottom:1rem}@media(max-width:768px){.QuestionsStep_questionTypeSubheader__OJxKP{font-size:var(--font-label);margin-bottom:.75rem}}.QuestionsStep_questionOptionsGrid__Eyemu{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media(max-width:768px){.QuestionsStep_questionOptionsGrid__Eyemu{grid-template-columns:1fr;gap:.75rem}}.QuestionsStep_questionTypeContainer__hwClO{display:flex;flex-direction:column;margin-bottom:1.5rem}.QuestionsStep_questionTypeBox__aI2V9{padding:1rem;border:1px solid #e1e1e1;background-color:#fff;border-radius:4px;cursor:pointer;transition:all .2s;height:5.625rem;display:flex;flex-direction:column;justify-content:center}.QuestionsStep_questionTypeBox__aI2V9:hover{border-color:#767676}.QuestionsStep_questionTypeBox__aI2V9.QuestionsStep_selected__pH26N{border-color:#1a4a28;border-width:2px;background-color:#fdfdfd}.QuestionsStep_questionTypeContent__Wjt1Y h4{color:#1a4a28;font-size:var(--font-body);font-weight:500;margin-bottom:.25rem}.QuestionsStep_questionTypeContent__Wjt1Y p{color:#767676;font-size:var(--font-body);margin:0}.QuestionsStep_countSelectionContainer__O5HVX{margin-top:.5rem;margin-bottom:.5rem}.QuestionsStep_countGrid__M2Wkp{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.375rem;gap:.375rem}@media(max-width:480px){.QuestionsStep_countGrid__M2Wkp{grid-template-columns:repeat(3,1fr);gap:.25rem}}.QuestionsStep_countButton__fJ_ui{padding:.5rem 0;background-color:#fff;border:1px solid #e1e1e1;border-radius:999px;font-size:var(--font-label);cursor:pointer;transition:all .2s;text-align:center}.QuestionsStep_countButton__fJ_ui:hover{background-color:#fdfdfd;border-color:#1a4a28}.QuestionsStep_countButton__fJ_ui.QuestionsStep_selectedCount__k6DTp{background-color:#1a4a28;color:#fff;border-color:#1a4a28}.QuestionsStep_promptContainer__KfbUL{margin-bottom:1rem}@media(max-width:768px){.QuestionsStep_promptContainer__KfbUL{margin-bottom:.75rem}}.QuestionsStep_promptContainer__KfbUL h3{margin-bottom:.25rem;font-size:var(--font-h5);color:#000}@media(max-width:768px){.QuestionsStep_promptContainer__KfbUL h3{font-size:var(--font-h6)}}.QuestionsStep_promptContainer__KfbUL p{color:#767676;margin-bottom:.5rem;font-size:var(--font-body)}@media(max-width:768px){.QuestionsStep_promptContainer__KfbUL p{font-size:var(--font-label);margin-bottom:.375rem}}.QuestionsStep_prompt__bOjFP{margin-bottom:.75rem}.QuestionsStep_prompt__bOjFP textarea{width:100%;min-height:8.125rem;max-height:12.5rem;padding:.75rem;border:1px solid #e1e1e1;border-radius:4px;font-size:var(--font-body);resize:vertical}@media(max-width:768px){.QuestionsStep_prompt__bOjFP textarea{min-height:3.75rem;font-size:var(--font-label);padding:.5rem}}.QuestionsStep_prompt__bOjFP textarea:focus{outline:none;border-color:#1a4a28;box-shadow:0 0 0 2px rgba(26,74,40,.25)}.QuestionsStep_suggestionsContainer__Yl_CM{margin-top:.5rem}.QuestionsStep_topicButtons__ZWuVg{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}@media(max-width:768px){.QuestionsStep_topicButtons__ZWuVg{gap:.375rem;margin-bottom:.75rem}}.QuestionsStep_topicButtons__ZWuVg button{padding:.375rem .75rem;background-color:#fff;border:1px solid #e1e1e1;border-radius:999px;font-size:var(--font-body);cursor:pointer;transition:all .2s}@media(max-width:768px){.QuestionsStep_topicButtons__ZWuVg button{padding:.25rem .625rem;font-size:var(--font-label)}}.QuestionsStep_topicButtons__ZWuVg button.QuestionsStep_active__Kuo3e{background-color:#1a4a28;color:#fff;border-color:#1a4a28}.QuestionsStep_topicButtons__ZWuVg button:hover:not(.QuestionsStep_active__Kuo3e){background-color:#fdfdfd;border-color:#1a4a28}.QuestionsStep_questionOptions__nETmK{display:flex;flex-direction:column;gap:.75rem}.SettingsStep_settingsStep__fOJq6{padding-bottom:1.25rem;margin:0 auto;background-color:#fdfdfd}@media(max-width:768px){.SettingsStep_settingsStep__fOJq6{padding-bottom:1rem}}.SettingsStep_courseCodeWrapper__iLaXO{margin-bottom:2rem}@media(max-width:768px){.SettingsStep_courseCodeWrapper__iLaXO{margin-bottom:1.5rem}}.SettingsStep_courseCodeHeader__R77GE{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.SettingsStep_courseCodeHeader__R77GE h3{font-size:var(--font-h6);color:#000;margin:0;line-height:1}.SettingsStep_courseSelector__JLObj{margin-bottom:.5rem}.SettingsStep_courseInput__Cr4nG{width:100%;position:relative}.SettingsStep_newCourseForm__I6jAR{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding:.75rem 1rem;border:1px solid #e1e1e1;border-radius:4px;background-color:#fdfdfd}.SettingsStep_newCourseInput___L6hm{width:100%}.SettingsStep_newCourseInput___L6hm input{width:100%;border:1px solid #e1e1e1;border-radius:4px;padding:.625rem .75rem;font-size:var(--font-body)}.SettingsStep_newCourseInput___L6hm input:focus{border-color:#767676;outline:none;box-shadow:0 0 0 2px rgba(0,0,0,.05)}.SettingsStep_newCourseInput___L6hm input::placeholder{color:#767676}.SettingsStep_courseActions__aBrBm{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.SettingsStep_courseError__l4pce{color:red;font-size:var(--font-label);margin:0 auto 0 0}.SettingsStep_addButton__KHqYN,.SettingsStep_cancelButton__s7r3_{display:flex;align-items:center;justify-content:center;border:none;border-radius:999px;width:1.875rem;height:1.875rem;cursor:pointer;transition:background-color .2s}.SettingsStep_addButton__KHqYN:focus,.SettingsStep_cancelButton__s7r3_:focus{outline:none}.SettingsStep_addButton__KHqYN{background-color:#1a4a28;color:#fff}.SettingsStep_addButton__KHqYN:hover{background-color:#041d05}.SettingsStep_addButton__KHqYN:disabled{background-color:#e1e1e1;cursor:not-allowed}.SettingsStep_cancelButton__s7r3_{background-color:#fdfdfd;color:#767676}.SettingsStep_cancelButton__s7r3_:hover{background-color:#f4f4f4}.SettingsStep_loadingCourse__9GurG{display:flex;justify-content:center;margin-top:.5rem}.SettingsStep_courseHelpText__Tl1my{color:#767676;font-size:var(--font-label);margin:0;line-height:1.4}.SettingsStep_title__teWoc{font-size:var(--font-h5);color:#000;margin-bottom:1.5rem}@media(max-width:768px){.SettingsStep_title__teWoc{font-size:var(--font-h6);margin-bottom:1rem}}.SettingsStep_subtitle__NHMuo{color:#767676;font-size:var(--font-body);margin-bottom:1.5rem}@media(max-width:768px){.SettingsStep_subtitle__NHMuo{font-size:var(--font-label);margin-bottom:1rem}}.SettingsStep_sectionTitle__4vcel{font-size:var(--font-h6);color:#000;margin-bottom:.75rem}.SettingsStep_difficultyList__PXHl6{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}@media(max-width:768px){.SettingsStep_difficultyList__PXHl6{gap:.625rem;margin-bottom:1.5rem}}.SettingsStep_difficultyCard__DCDY3{display:flex;align-items:center;border:1px solid #e1e1e1;background-color:#fdfdfd;border-radius:4px;padding:.5rem .5rem .5rem 1rem;cursor:pointer;transition:all .2s ease;box-sizing:border-box}@media(max-width:768px){.SettingsStep_difficultyCard__DCDY3{padding:.75rem}}.SettingsStep_difficultyCard__DCDY3:hover{border-color:#767676;background-color:#f4f4f4}.SettingsStep_difficultyCard__DCDY3.SettingsStep_selected__DgjDn{border-color:#1a4a28;background-color:#fdfdfd}.SettingsStep_difficultyIcon__c4uE2{display:flex;align-items:center;justify-content:center;margin-right:1.25rem;color:#767676}.SettingsStep_selected__DgjDn .SettingsStep_difficultyIcon__c4uE2{color:#1a4a28}.SettingsStep_radioSelector__akwab{margin-left:.625rem;display:flex;align-items:center;justify-content:center;margin-right:.9375rem}.SettingsStep_radioOuter__C3476{width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid #e1e1e1;display:flex;align-items:center;justify-content:center}.SettingsStep_selected__DgjDn .SettingsStep_radioOuter__C3476{border-color:#1a4a28}.SettingsStep_radioInner__OYWZH{width:.625rem;height:.625rem;border-radius:50%;background-color:#1a4a28}.SettingsStep_difficultyContent__BW6Bp{flex:1 1}.SettingsStep_difficultyName__rDe_v{font-size:var(--font-body);color:#000}.SettingsStep_selected__DgjDn .SettingsStep_difficultyName__rDe_v{color:#1a4a28}.SettingsStep_difficultyDescription__SpyAP{color:#767676;font-size:var(--font-body);line-height:1.4;margin:0}@media(max-width:768px){.SettingsStep_difficultyDescription__SpyAP{font-size:var(--font-label);line-height:1.3}}.SettingsStep_toggleOption__tTx1N{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem;padding:.75rem 1.25rem;border:1px solid #e1e1e1;border-radius:4px;background-color:#fdfdfd}@media(max-width:768px){.SettingsStep_toggleOption__tTx1N{margin-bottom:.625rem;padding:.75rem 1rem}}.SettingsStep_toggleOption__tTx1N label{font-size:var(--font-body);color:#000;margin-bottom:0;font-weight:500}.SettingsStep_toggleContent__1LUwE{display:flex;align-items:center}.SettingsStep_toggleIcon__7Om9y{margin-right:1.25rem;color:#767676;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.SettingsStep_toggleDescription__SHj7N{color:#767676;font-size:var(--font-body);margin:.25rem 0 0}@media(max-width:768px){.SettingsStep_toggleDescription__SHj7N{font-size:var(--font-label)}}.SettingsStep_toggleSwitch__J9Ku0{position:relative;display:inline-block;width:2.75rem;height:1.5rem}@media(max-width:480px){.SettingsStep_toggleSwitch__J9Ku0{width:2.5rem;height:1.375rem}}.SettingsStep_toggleSwitch__J9Ku0 input{opacity:0;width:0;height:0}.SettingsStep_toggleSwitch__J9Ku0 input:checked+.SettingsStep_slider__05_jr{background-color:#1a4a28}.SettingsStep_toggleSwitch__J9Ku0 input:checked+.SettingsStep_slider__05_jr:before{transform:translateX(1.25rem)}@media(max-width:480px){.SettingsStep_toggleSwitch__J9Ku0 input:checked+.SettingsStep_slider__05_jr:before{transform:translateX(1.125rem)}}.SettingsStep_toggleSwitch__J9Ku0 .SettingsStep_slider__05_jr{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e1e1e1;transition:.4s;border-radius:2.125rem}.SettingsStep_toggleSwitch__J9Ku0 .SettingsStep_slider__05_jr:before{position:absolute;content:"";height:1.125rem;width:1.125rem;left:.1875rem;bottom:.1875rem;background-color:#fff;transition:.4s;border-radius:50%}@media(max-width:480px){.SettingsStep_toggleSwitch__J9Ku0 .SettingsStep_slider__05_jr:before{height:1rem;width:1rem;left:.1875rem;bottom:.1875rem}}.SettingsStep_validationMessage__oTNsh{color:red;font-size:var(--font-body);margin-top:1rem}.SettingsStep_courseCodeSection__9PN6V{margin-bottom:2rem}@media(max-width:768px){.SettingsStep_courseCodeSection__9PN6V{margin-bottom:1.5rem}}.SettingsStep_courseCodeInputWrapper__BPXnd{display:flex;align-items:center;border:1px solid #e1e1e1;background-color:#fdfdfd;border-radius:4px;padding:.75rem 1rem;transition:all .2s ease;margin-bottom:.5rem}.SettingsStep_courseCodeInputWrapper__BPXnd:hover{border-color:#767676;background-color:#f4f4f4}.SettingsStep_courseCodeInputWrapper__BPXnd:focus-within{border-color:#1a4a28;box-shadow:0 0 0 2px rgba(26,74,40,.1)}.SettingsStep_courseCodeIcon__MabCP{display:flex;align-items:center;justify-content:center;margin-right:1rem;color:#767676}.SettingsStep_courseCodeInput__Vp_Ds{flex:1 1;border:none;background:transparent;font-size:var(--font-body);color:#000;outline:none;padding:0}.SettingsStep_courseCodeInput__Vp_Ds::placeholder{color:#767676}@media(max-width:768px){.SettingsStep_courseCodeInput__Vp_Ds{font-size:var(--font-label)}}.SettingsStep_courseCodePlaceholder__0jRQ_{flex:1 1;font-size:var(--font-body);color:#767676;cursor:text}@media(max-width:768px){.SettingsStep_courseCodePlaceholder__0jRQ_{font-size:var(--font-label)}}.SettingsStep_courseCodeDescription__lgLo7{color:#767676;font-size:var(--font-label);margin:0}.SettingsStep_deckTitleWrapper__Szb7q{margin-bottom:2rem}@media(max-width:768px){.SettingsStep_deckTitleWrapper__Szb7q{margin-bottom:1.5rem}}.SettingsStep_deckTitleHeader__8txKm{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.SettingsStep_deckTitleHeader__8txKm h3{font-size:var(--font-h6);color:#000;margin:0;line-height:1}.SettingsStep_deckTitleInputWrapper___pzPf{display:flex;align-items:center;border:1px solid #e1e1e1;background-color:#fdfdfd;border-radius:4px;padding:.75rem 1.25rem;transition:all .2s ease;margin-bottom:.5rem}.SettingsStep_deckTitleInputWrapper___pzPf:hover{border-color:#e1e1e1;background-color:#f4f4f4}.SettingsStep_deckTitleInputWrapper___pzPf:focus-within{border-color:#1a4a28;box-shadow:0 0 0 2px rgba(26,74,40,.1)}.SettingsStep_deckTitleIcon__BYUd9{display:flex;align-items:center;justify-content:center;margin-right:1.5rem;color:#767676}.SettingsStep_deckTitleInput__Xat4j{flex:1 1;border:none;background:transparent;font-size:var(--font-body);color:#000;outline:none;padding:0}.SettingsStep_deckTitleInput__Xat4j::placeholder{color:#767676}@media(max-width:768px){.SettingsStep_deckTitleInput__Xat4j{font-size:var(--font-label)}}.SettingsStep_select__DQGwy{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.SettingsStep_select__DQGwy:last-child{margin-bottom:0}.SettingsStep_select__DQGwy label{display:block;margin-bottom:.5rem;font-size:var(--font-body);font-weight:500;color:#000}@media(max-width:768px){.SettingsStep_select__DQGwy{margin-bottom:.75rem}.SettingsStep_select__DQGwy label{margin-bottom:.375rem;font-size:var(--font-label)}}.SettingsStep_academicInformation__u3f62{padding-bottom:1rem}.DeckList_deckList__dYTMT{display:flex;flex-direction:column;gap:.75rem;width:100%}.DeckList_deckListMobile__5Y_Gj{padding:.5rem}.DeckList_createButton__NlcCf{background-color:#1a4a28;color:#fff;border:none;border-radius:999px;padding:.625rem 1.25rem;font-size:var(--font-body);cursor:pointer;white-space:nowrap}@media(max-width:768px){.DeckList_createButton__NlcCf{width:100%;padding:.625rem 1rem;margin-top:.5rem}}.DeckList_createDeckButton__KGA15{margin:1.25rem 0;align-self:flex-start;max-width:12.5rem;height:2.75rem;display:flex;align-items:center;gap:.5rem}@media(max-width:768px){.DeckList_createDeckButton__KGA15{align-self:stretch;max-width:100%;height:2.5rem;gap:.75rem;justify-content:center}}.DeckList_loadingContainer__JPgxA{display:flex;justify-content:center;align-items:center;padding:2rem}.DeckList_toggleButton__Bftn0{color:#000;font-size:var(--font-body);cursor:pointer;transition:background-color .2s ease-in-out;background:none;border:none;margin-top:1.25rem;align-self:center;margin-bottom:2.5rem}.DeckList_toggleButton__Bftn0:hover{color:#1a4a28}.DeckList_deckCard__WJJDP{transition:all .2s ease-out;transform-origin:center}.DeckList_deckCard__WJJDP.DeckList_removing__IbLy8{opacity:0;transform:scale(.95) translateX(-10px);pointer-events:none}.DeckList_editableTitle__L7eJt{cursor:pointer;transition:color .2s}.DeckList_editableTitle__L7eJt:hover{color:#1a4a28}.DeckList_titleEditContainer__LbH63{margin:0 0 .375rem;position:relative}.DeckList_updateSpinner__kmbgj{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.DeckList_titleInput__7s9fk{font-size:var(--font-body);line-height:var(--line-height-body);width:100%;max-width:31.25rem;padding:.25rem .5rem;border:1px solid #1a4a28;border-radius:4px;background:#fff;color:#000}.DeckList_titleInput__7s9fk:focus{outline:none;box-shadow:0 0 0 2px rgba(26,74,40,.2)}.DeckList_titleInput__7s9fk:disabled{background-color:#fdfdfd;cursor:not-allowed}.DeckList_errorMessage__uR2hw{color:red;font-size:var(--font-label);margin-top:.25rem}.DeckList_container___Pz_L{width:100%}.DeckList_filters__W6j1f{display:flex;gap:.75rem;margin-bottom:1rem}.DeckList_searchInput__PZ1lh{flex:1 1;padding:.5rem .75rem;border:1px solid #e1e1e1;border-radius:4px;font-size:var(--font-body);color:#000}.DeckList_searchInput__PZ1lh::placeholder{color:#767676}.DeckList_searchInput__PZ1lh:focus{outline:none;border-color:#1a4a28;box-shadow:0 0 0 2px rgba(26,74,40,.1)}.DeckList_filterSelect__HxeGR{padding:.5rem .75rem;border:1px solid #e1e1e1;border-radius:4px;font-size:var(--font-body);color:#000;background-color:#fff;cursor:pointer;min-width:10rem}.DeckList_filterSelect__HxeGR:focus{outline:none;border-color:#1a4a28;box-shadow:0 0 0 2px rgba(26,74,40,.1)}.DeckList_loadingState__ldcRH{text-align:center;padding:2.5rem;color:#767676}.DeckList_errorState__kwmz1{text-align:center;padding:2.5rem;color:red}.DeckList_learningProcess__uhgHW{flex-direction:row;justify-content:space-between;margin-top:2.5rem!important;gap:1.25rem;width:100%;margin:0 0 3rem}@media(max-width:1100px){.DeckList_learningProcess__uhgHW{flex-direction:column;align-items:center;gap:2.5rem}}.DeckList_processStep__WkKM2{position:relative;flex-direction:column;align-items:flex-start;width:calc(33.33% - 1.25rem);height:100%;justify-content:flex-start}.DeckList_processStep__WkKM2:first-child,.DeckList_processStep__WkKM2:last-child{justify-content:space-between}@media(max-width:1100px){.DeckList_processStep__WkKM2{width:100%;max-width:30rem;align-items:flex-start}.DeckList_processStep__WkKM2 h4,.DeckList_processStep__WkKM2 p{text-align:left}}.DeckList_textCard__EmSO4{background-color:#fff;padding:1rem 1.25rem;border-radius:4px;width:100%;box-shadow:0 .125rem .625rem rgba(0,0,0,.05);height:8.75rem;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.DeckList_textCard__EmSO4:hover{transform:translateY(-3px);box-shadow:0 .375rem .9375rem rgba(0,0,0,.1)}.DeckList_textCard__EmSO4 h4{margin-top:0;text-align:left}.DeckList_textCard__EmSO4 p{margin-bottom:0;text-align:left}@media(max-width:1100px){.DeckList_textCard__EmSO4,.DeckList_textCard__EmSO4 h4,.DeckList_textCard__EmSO4 p{text-align:left}}.DeckList_stepImageContainerMiddle__d5nSk,.DeckList_stepImageContainer__uYzSB{width:100%;height:auto;border-radius:4px;overflow:hidden;background-color:#fdfdfd;transition:transform .3s ease,box-shadow .3s ease}.DeckList_stepImageContainerMiddle__d5nSk:hover,.DeckList_stepImageContainer__uYzSB:hover{transform:scale(1.03);box-shadow:0 .375rem .9375rem rgba(0,0,0,.1);z-index:1}.DeckList_stepImageContainer__uYzSB{margin-bottom:1rem}.DeckList_stepImageContainerMiddle__d5nSk{margin-top:1rem}.DeckList_stepImage__9UioE{object-fit:contain;display:block;transition:transform .3s ease}.DeckList_stepImageContainerMiddle__d5nSk:hover .DeckList_stepImage__9UioE,.DeckList_stepImageContainer__uYzSB:hover .DeckList_stepImage__9UioE{transform:scale(1.05)}.DeckList_processStep__WkKM2 h4{font-size:var(--font-h5);margin:0 0 .5rem;color:#000}.DeckList_processStep__WkKM2 p{font-size:var(--font-body);color:#767676;line-height:var(--line-height-body);margin:0}.DeckList_processConnector__eciLo{display:flex;align-items:center;justify-content:center;width:3.75rem;height:auto}@media(max-width:1100px){.DeckList_processConnector__eciLo{width:auto;height:2.5rem;margin:-1.25rem 0}}.DeckList_connectorLine__SDTWB{width:100%;height:.125rem;background:linear-gradient(90deg,rgba(26,74,40,.3),rgba(26,74,40,.8));position:relative}.DeckList_connectorLine__SDTWB:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.5rem;height:.5rem;border-radius:50%;background-color:#1a4a28}@media(max-width:1100px){.DeckList_connectorLine__SDTWB{width:.125rem;height:100%;background:linear-gradient(0deg,rgba(26,74,40,.3),rgba(26,74,40,.8))}.DeckList_connectorLine__SDTWB:after{top:auto;bottom:0;right:50%;transform:translateX(50%)}}.DeckList_scienceNote__m1muF{font-size:var(--font-body);color:#767676;margin-top:1rem!important}.DeckList_emptyStateContainer__hlSLW{display:flex;flex-direction:column;gap:2.5rem;padding:1.875rem 1.25rem;background-color:#fff;border-radius:4px;box-shadow:0 .125rem .625rem rgba(0,0,0,.05)}@media(max-width:768px){.DeckList_emptyStateContainer__hlSLW{padding:1.25rem 1rem;gap:1.5rem}}.DeckList_emptyStateContainerMobile__oFfru{border-radius:4px;box-shadow:0 .0625rem .375rem rgba(0,0,0,.05)}.DeckList_emptyHeaderRow___rnPN{display:flex;justify-content:space-between;align-items:center;gap:1.25rem}@media(max-width:768px){.DeckList_emptyHeaderRow___rnPN{flex-direction:column;align-items:flex-start;gap:1rem}}.DeckList_emptyHeaderRowMobile__Viy1x{text-align:center;align-items:center}.DeckList_emptyHeader__p0qpC h1{font-size:var(--font-h3);margin:0 0 .5rem}@media(max-width:768px){.DeckList_emptyHeader__p0qpC h1{font-size:var(--font-h4);margin-bottom:.375rem}}.DeckList_emptyHeader__p0qpC p{font-size:var(--font-body);color:#767676;margin:0;max-width:31.25rem}@media(max-width:768px){.DeckList_emptyHeader__p0qpC p{font-size:var(--font-label);max-width:100%}}.DeckList_learningProcess__uhgHW{display:flex;flex-direction:column;gap:2.5rem}@media(max-width:768px){.DeckList_learningProcess__uhgHW{gap:1.5rem}}.DeckList_learningProcessMobile__OdDLT{gap:1.25rem}.DeckList_processStep__WkKM2{display:flex;align-items:center;gap:1.25rem}.DeckList_processStep__WkKM2:nth-child(2){flex-direction:row-reverse}@media(max-width:768px){.DeckList_processStep__WkKM2:nth-child(2){flex-direction:column}.DeckList_processStep__WkKM2{flex-direction:column;gap:.75rem;text-align:center}}.DeckList_processStepMobile__EnzvP{padding:1rem;background-color:#fdfdfd;border-radius:4px}.DeckList_stepImageContainerMiddle__d5nSk,.DeckList_stepImageContainer__uYzSB{flex:0 0 12.5rem}@media(max-width:768px){.DeckList_stepImageContainerMiddle__d5nSk,.DeckList_stepImageContainer__uYzSB{flex:0 0 auto;width:100%;max-width:11.25rem;margin:0 auto}}.DeckList_stepImage__9UioE{width:100%;height:auto;border-radius:4px;box-shadow:0 .25rem .75rem rgba(0,0,0,.1)}@media(max-width:768px){.DeckList_stepImage__9UioE{box-shadow:0 .125rem .375rem rgba(0,0,0,.08)}}.DeckList_textCard__EmSO4 h4{font-size:var(--font-h5);margin:0 0 .5rem}@media(max-width:768px){.DeckList_textCard__EmSO4 h4{font-size:var(--font-h6);margin-bottom:.25rem}}.DeckList_textCard__EmSO4 p{font-size:var(--font-body);color:#767676;margin:0;line-height:var(--line-height-body)}@media(max-width:768px){.DeckList_textCard__EmSO4 p{font-size:var(--font-label)}}.DeckList_distributionBarsModern__R3tKp{width:100%;margin:.25rem 0 .5rem}.DeckList_distributionLabels__PhO0e{display:flex;justify-content:space-between;margin-top:.5rem;font-size:var(--font-label)}.DeckList_distributionLabels__PhO0e span{display:flex;align-items:center;gap:.25rem;color:#000}.DeckList_distributionLabels__PhO0e span:first-child:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background-color:#1a4a28}.DeckList_distributionLabels__PhO0e span:last-child:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background-color:#041d05}.DeckList_distributionTrack__I15_0{height:.5rem;width:100%;background-color:#fdfdfd;border-radius:4px;overflow:hidden;display:flex;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.DeckList_mcqBarModern__WDaKs{height:100%;background:linear-gradient(90deg,#1a4a28,#041d05);border-radius:4px 0 0 4px;transition:width .3s ease}.DeckList_quizBarModern__jGiIX{height:100%;background:linear-gradient(90deg,#041d05,#1a4a28);border-radius:0 4px 4px 0;transition:width .3s ease}.DeckList_deckMobile__yz43a{border-radius:4px;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.05)}.DeckList_deleteButton__sZZKM{background:none;border:none;color:red;cursor:pointer;padding:.375rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.DeckList_deleteButton__sZZKM:hover{background-color:rgba(255,0,0,.1)}.DeckList_deleteButton__sZZKM:disabled{color:#e1e1e1;cursor:not-allowed}.DeckList_deleteButton__sZZKM.DeckList_deleting__oiY2R{color:#767676}@media(max-width:768px){.DeckList_deleteButton__sZZKM{padding:.5rem}}.DeckList_tooltipBackdrop__zZFKr{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;animation:DeckList_fadeIn__I6yYB .2s ease-out}.DeckList_tooltipCloseButton__xDHnX{background:transparent;border:none;color:#767676;padding:.25rem;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}.DeckList_tooltipCloseButton__xDHnX:hover{background-color:#fdfdfd;color:#000}@media(max-width:768px){.DeckList_tooltipCloseButton__xDHnX{padding:.375rem;font-size:1.125rem}}.DeckCard_deck__RpJzk{background:#fff;border:1px solid #e1e1e1;border-radius:4px;padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:center;position:relative}@media(max-width:768px){.DeckCard_deck__RpJzk{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;border-radius:4px}}@media(max-width:480px){.DeckCard_deck__RpJzk{padding:.625rem .75rem;gap:.625rem}}.DeckCard_deckMobile__r6gPV{border-radius:4px;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.05)}@media(max-width:480px){.DeckCard_deckMobile__r6gPV{border-radius:4px;box-shadow:0 .0625rem .125rem rgba(0,0,0,.08)}}.DeckCard_deckInfo__mWRPm{flex:1 1;display:flex;align-items:flex-start;gap:.75rem}.DeckCard_deckContent__wJFCD{flex:1 1}.DeckCard_deckContent__wJFCD h3{font-size:var(--font-body);margin:0 0 .375rem;line-height:var(--line-height-body);max-width:31.25rem;color:#000}@media(max-width:768px){.DeckCard_deckContent__wJFCD h3{font-size:var(--font-body);max-width:100%;margin-bottom:.375rem;line-height:var(--line-height-body)}}@media(max-width:480px){.DeckCard_deckContent__wJFCD h3{font-size:var(--font-label);margin-bottom:.3125rem}}.DeckCard_deckTags__Lnk2L{display:flex;flex-wrap:wrap;gap:.375rem}@media(max-width:768px){.DeckCard_deckTags__Lnk2L{width:100%;margin-bottom:.125rem;gap:.25rem}}@media(max-width:480px){.DeckCard_deckTags__Lnk2L{gap:.1875rem;margin-bottom:.0625rem}}.DeckCard_mcqTag__tAgXw,.DeckCard_metaInfo___oC8X,.DeckCard_quizTag__SSqf8,.DeckCard_totalQuestionsTag__UVx4w{font-size:var(--font-label);color:#1a4a28;border:1px solid #e1e1e1;padding:.125rem .625rem;border-radius:4px;display:inline-flex;align-items:center}@media(max-width:768px){.DeckCard_mcqTag__tAgXw,.DeckCard_metaInfo___oC8X,.DeckCard_quizTag__SSqf8,.DeckCard_totalQuestionsTag__UVx4w{font-size:var(--font-label);padding:.125rem .25rem;border-radius:4px}}@media(max-width:480px){.DeckCard_mcqTag__tAgXw,.DeckCard_metaInfo___oC8X,.DeckCard_quizTag__SSqf8,.DeckCard_totalQuestionsTag__UVx4w{font-size:var(--font-label);padding:.09375rem .1875rem}}.DeckCard_mcqTag__tAgXw:hover,.DeckCard_metaInfo___oC8X:hover,.DeckCard_quizTag__SSqf8:hover,.DeckCard_totalQuestionsTag__UVx4w:hover{background-color:#1a4a28;color:#fff}.DeckCard_totalQuestionsTag__UVx4w{background-color:#fdfdfd;color:#1a4a28;font-size:var(--font-label);display:flex;align-items:center}@media(max-width:768px){.DeckCard_totalQuestionsTag__UVx4w{font-size:var(--font-label);padding:.125rem .25rem}}@media(max-width:480px){.DeckCard_totalQuestionsTag__UVx4w{font-size:var(--font-label);padding:.09375rem .1875rem}}.DeckCard_metaInfo___oC8X{font-size:var(--font-label)}@media(max-width:768px){.DeckCard_metaInfo___oC8X{font-size:var(--font-label)}}@media(max-width:480px){.DeckCard_metaInfo___oC8X{font-size:var(--font-label)}}.DeckCard_deckTypeTag__aRLOA,.DeckCard_mcqTag__tAgXw,.DeckCard_quizTag__SSqf8{background-color:#fdfdfd;color:#1a4a28}.DeckCard_deckTypeTag__aRLOA{font-size:var(--font-label);border:1px solid #e1e1e1;padding:.125rem .375rem;border-radius:4px;display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap}@media(max-width:768px){.DeckCard_deckTypeTag__aRLOA{font-size:var(--font-label);padding:.125rem .25rem}}@media(max-width:480px){.DeckCard_deckTypeTag__aRLOA{font-size:var(--font-label);padding:.09375rem .1875rem}}.DeckCard_deckTypeTag__aRLOA:hover{background-color:#1a4a28;color:#fff}.DeckCard_deckActions__eOwrG{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;justify-content:space-between}@media(max-width:768px){.DeckCard_deckActions__eOwrG{width:100%;margin-top:.375rem;gap:.375rem;flex-direction:row;justify-content:flex-start}}.DeckCard_deckControls__jl_Br{display:flex;gap:.5rem;margin-left:auto;margin-right:0;align-items:center}@media(max-width:768px){.DeckCard_deckControls__jl_Br{position:absolute;top:.5rem;right:.5rem;margin:0;z-index:10}}.DeckCard_practiceButton__QuJoL{display:flex;align-items:center;text-align:center;gap:.375rem;background-color:#1a4a28;color:#fff;border:none;border-radius:999px;padding:.625rem .9375rem;font-size:var(--font-label);cursor:pointer;transition:background-color .2s ease-in-out}.DeckCard_practiceButton__QuJoL svg{font-size:1rem}.DeckCard_practiceButton__QuJoL:hover{background-color:#041d05}.DeckCard_practiceButton__QuJoL:disabled{background-color:#e1e1e1;cursor:not-allowed}@media(max-width:768px){.DeckCard_practiceButton__QuJoL{flex-grow:1;flex-shrink:0;flex-basis:calc(50% - 0.5rem);padding:.5rem .625rem;font-size:var(--font-label);text-align:center;white-space:nowrap}}@media(max-width:375px){.DeckCard_practiceButton__QuJoL{font-size:var(--font-label);padding:.5rem}}.DeckCard_practiceButton__QuJoL.DeckCard_failed__CyMj1{background-color:#fff;color:#000;border:1px solid #e1e1e1;box-shadow:0 1px 2px rgba(0,0,0,.05)}.DeckCard_practiceButton__QuJoL.DeckCard_failed__CyMj1:hover{background-color:#f4f4f4}@media(max-width:768px){.DeckCard_practiceButton__QuJoL.DeckCard_failed__CyMj1{order:-1}}.DeckCard_practiceButton__QuJoL.DeckCard_failedDisabled__i73SZ{background-color:#fdfdfd;color:#767676;cursor:default;border:1px solid #e1e1e1}.DeckCard_practiceButton__QuJoL.DeckCard_failedDisabled__i73SZ:hover{background-color:#fdfdfd}@media(max-width:768px){.DeckCard_practiceButton__QuJoL.DeckCard_failedDisabled__i73SZ{order:-1}}.DeckCard_practiceButton__QuJoL.DeckCard_practiceNow__6wGOd{background-color:#1a4a28;color:#fff;text-align:center;box-shadow:0 2px 4px rgba(26,74,40,.2);display:flex;align-items:center;gap:.375rem}.DeckCard_practiceButton__QuJoL.DeckCard_practiceNow__6wGOd svg{font-size:1rem}.DeckCard_practiceButton__QuJoL.DeckCard_practiceNow__6wGOd:hover{background-color:#041d05;transform:translateY(-1px);box-shadow:0 4px 8px rgba(26,74,40,.3)}@media(max-width:768px){.DeckCard_practiceButton__QuJoL.DeckCard_practiceNow__6wGOd{order:-1}.DeckCard_practiceButton__QuJoL.DeckCard_practiceNow__6wGOd svg{font-size:.875rem}}.DeckCard_practiceButton__QuJoL.DeckCard_allLearned__i34KY{background-color:#fdfdfd;color:#000;border:1px solid #e1e1e1;cursor:default}.DeckCard_practiceButton__QuJoL.DeckCard_allLearned__i34KY:hover{background-color:#fdfdfd}@media(max-width:768px){.DeckCard_practiceButton__QuJoL.DeckCard_allLearned__i34KY{order:-1}}.DeckCard_deckInfoIcon__mVLL4{position:relative;color:#767676;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.375rem;border-radius:4px}.DeckCard_deckInfoIcon__mVLL4:hover{color:#1a4a28;background-color:#fdfdfd}@media(max-width:768px){.DeckCard_deckInfoIcon__mVLL4{z-index:1001}}.DeckCard_iconButton__taX99{background:transparent;border:none;color:#767676;padding:.375rem;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.DeckCard_iconButton__taX99:hover{background-color:#fdfdfd;color:#000}.DeckCard_iconButton__taX99:disabled{opacity:.6;cursor:not-allowed}.DeckCard_iconButton__taX99:disabled:hover{background-color:transparent}.DeckCard_iconButton__taX99.DeckCard_deleting__DrQaE{color:#1a4a28}.DeckCard_deleteButton__TUDHj{background:none;border:none;color:red;cursor:pointer;padding:.375rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.DeckCard_deleteButton__TUDHj:hover{background-color:rgba(255,0,0,.1)}.DeckCard_deleteButton__TUDHj:disabled{color:#e1e1e1;cursor:not-allowed}.DeckCard_deleteButton__TUDHj.DeckCard_deleting__DrQaE{color:#767676}@media(max-width:768px){.DeckCard_deleteButton__TUDHj{padding:.5rem}}.DeckCard_spinner__rnItX{animation:DeckCard_spin__pRoSP 1s linear infinite}@keyframes DeckCard_spin__pRoSP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DeckCard_editableTitle__nTRdn{cursor:pointer;transition:color .2s}.DeckCard_editableTitle__nTRdn:hover{color:#1a4a28}.DeckCard_titleEditContainer__tleJS{margin:0 0 .375rem;position:relative}.DeckCard_updateSpinner__1R6fp{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.DeckCard_titleInput__X2oUc{font-size:var(--font-body);line-height:var(--line-height-body);width:100%;max-width:31.25rem;padding:.25rem .5rem;border:1px solid #1a4a28;border-radius:4px;background:#fff;color:#000}.DeckCard_titleInput__X2oUc:focus{outline:none;box-shadow:0 0 0 2px rgba(26,74,40,.2)}.DeckCard_titleInput__X2oUc:disabled{background-color:#fdfdfd;cursor:not-allowed}.DeckCard_errorMessage__8Q1O1{color:red;font-size:var(--font-label);margin-top:.25rem}.DeckCard_shareButton__x679U{color:#000;border:1px solid #e1e1e1;border-radius:999px;padding:.625rem .9375rem;font-size:var(--font-label);cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;gap:.375rem}.DeckCard_shareButton__x679U:disabled{background-color:#e1e1e1;cursor:not-allowed;transform:none;box-shadow:none}.DeckCard_shareButton__x679U:hover{background-color:#fdfdfd;border:1px solid #1a4a28}@media(max-width:768px){.DeckCard_shareButton__x679U{flex:0 1 auto;padding:.3125rem .75rem;font-size:var(--font-label);justify-content:center;order:0;white-space:nowrap}}@media(max-width:600px){.DeckCard_shareButton__x679U{flex:0 1 auto;order:3;margin-top:0;min-width:5rem}}@media(max-width:375px){.DeckCard_shareButton__x679U{font-size:var(--font-label);padding:.3125rem .75rem;min-width:5rem}}.DeckCard_spacedRepetitionStats__03SNh{display:contents;gap:.375rem}@media(max-width:768px){.DeckCard_spacedRepetitionStats__03SNh{gap:.25rem}}.DeckCard_totalCardsTag__9p_Nd{font-size:var(--font-label);color:#1a4a28;border:1px solid #e1e1e1;padding:.1875rem .5rem;border-radius:4px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:.25rem}.DeckCard_totalCardsTag__9p_Nd svg{color:inherit;font-size:.875rem}@media(max-width:768px){.DeckCard_totalCardsTag__9p_Nd{font-size:var(--font-label);padding:.1875rem .375rem;gap:.1875rem}.DeckCard_totalCardsTag__9p_Nd svg{font-size:.75rem}}.DeckCard_totalCardsTag__9p_Nd:hover{background-color:#1a4a28;color:#fff}.DeckCard_readyToReviewTag__JXKV3{font-size:var(--font-label);color:#1a4a28;padding:.1875rem .5rem;border-radius:4px;width:-moz-fit-content;width:fit-content;border:1px solid #e1e1e1;display:flex;align-items:center;gap:.25rem}.DeckCard_readyToReviewTag__JXKV3 svg{color:inherit;font-size:.875rem}@media(max-width:768px){.DeckCard_readyToReviewTag__JXKV3{font-size:var(--font-label);padding:.1875rem .375rem;gap:.1875rem}.DeckCard_readyToReviewTag__JXKV3 svg{font-size:.75rem}}.DeckCard_readyToReviewTag__JXKV3:hover{background-color:#1a4a28;color:#fff}.DeckCard_knowledgeTag__mHZZu{font-size:var(--font-label);color:#1a4a28;background-color:#fdfdfd;padding:.1875rem .5rem;border-radius:4px;width:-moz-fit-content;width:fit-content;border:1px solid #e1e1e1;display:flex;align-items:center;gap:.25rem}.DeckCard_knowledgeTag__mHZZu svg{color:inherit;font-size:.875rem}@media(max-width:768px){.DeckCard_knowledgeTag__mHZZu{font-size:var(--font-label);padding:.1875rem .375rem;gap:.1875rem}.DeckCard_knowledgeTag__mHZZu svg{font-size:.75rem}}.DeckCard_knowledgeTag__mHZZu:hover{background-color:#1a4a28;color:#fff}.DeckCard_dropdownContainer__0lww7{position:relative;display:flex;align-items:center}.DeckCard_dotsButton__w7Dtd{background:none;border:none;color:#767676;cursor:pointer;padding:.5rem;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:all .2s ease}.DeckCard_dotsButton__w7Dtd:hover{color:#1a4a28;background-color:#fdfdfd}.DeckCard_dotsButton__w7Dtd:disabled{color:#e1e1e1;cursor:not-allowed}.DeckCard_dotsButton__w7Dtd:disabled:hover{background-color:transparent}@media(max-width:768px){.DeckCard_dotsButton__w7Dtd{padding:.625rem;font-size:1.125rem}}.DeckCard_dropdown___WHtH{position:absolute;top:100%;right:0;min-width:11.25rem;background:#fff;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0 .25rem .75rem rgba(0,0,0,.15);z-index:1000;margin-top:.25rem;overflow:hidden}@media(max-width:768px){.DeckCard_dropdown___WHtH{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);min-width:13.75rem;max-width:90vw;z-index:2000;margin-top:0;box-shadow:0 .5rem 2rem rgba(0,0,0,.18)}}.DeckCard_dropdownItem__sSe1c{width:100%;padding:.75rem 1rem;background:none;border:none;text-align:left;font-size:var(--font-body);color:#000;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .2s ease}.DeckCard_dropdownItem__sSe1c:hover{background-color:#fdfdfd}.DeckCard_dropdownItem__sSe1c:disabled{color:#767676;cursor:not-allowed}.DeckCard_dropdownItem__sSe1c:disabled:hover{background-color:transparent}.DeckCard_dropdownItem__sSe1c:last-child{color:red}.DeckCard_dropdownItem__sSe1c:last-child:hover{background-color:rgba(255,0,0,.05)}.DeckCard_dropdownItem__sSe1c:last-child:disabled{color:#e1e1e1}.DeckCard_dropdownItem__sSe1c:last-child:disabled:hover{background-color:transparent}@media(max-width:768px){.DeckCard_dropdownItem__sSe1c{padding:.875rem 1rem;font-size:var(--font-body)}}.DeckInfoCard_deckTooltip__K5H1a{position:absolute;top:100%;right:0;display:none;width:17.5rem;background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.15);border-radius:4px;padding:.75rem;z-index:10;font-size:var(--font-label);margin-top:.5rem;color:#000;text-align:left}.DeckInfoCard_deckTooltip__K5H1a:before{content:"";position:absolute;top:-.375rem;right:.625rem;width:.75rem;height:.75rem;background:#fff;transform:rotate(45deg);box-shadow:-.125rem -.125rem .1875rem rgba(0,0,0,.05)}.DeckInfoCard_deckTooltip__K5H1a h4{margin:0 0 .5rem;font-size:var(--font-body);color:#1a4a28}.DeckInfoCard_deckTooltip__K5H1a p{margin:.375rem 0;line-height:var(--line-height-body)}.DeckInfoCard_deckTooltipModern__9M2_S{position:absolute;top:100%;right:0;width:20rem;background-color:#fff;box-shadow:0 .125rem 1.25rem rgba(0,0,0,.08),0 .0625rem .1875rem rgba(0,0,0,.03);border-radius:4px;z-index:1001;font-size:var(--font-body);margin-top:.5rem;color:#000;text-align:left;overflow:hidden;border:1px solid #e1e1e1;animation:DeckInfoCard_tooltipFadeIn__aowvi .2s ease-out}.DeckInfoCard_deckTooltipModern__9M2_S:before{content:"";position:absolute;top:-.375rem;right:.625rem;width:.75rem;height:.75rem;background:#fff;transform:rotate(45deg);box-shadow:-.0625rem -.0625rem .125rem rgba(0,0,0,.03);z-index:-1}@media(max-width:768px){.DeckInfoCard_deckTooltipModern__9M2_S{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);right:auto;max-width:85%;max-height:80vh;overflow-y:auto;margin-top:0;background-color:#fff;z-index:1100;box-shadow:0 .3125rem 1.5625rem rgba(0,0,0,.2);border:1px solid #e1e1e1}.DeckInfoCard_deckTooltipModern__9M2_S:before{display:none}}@keyframes DeckInfoCard_tooltipFadeIn__aowvi{0%{opacity:0;transform:translateY(.3125rem)}to{opacity:1;transform:translateY(0)}}.DeckInfoCard_tooltipHeader__ePOnA{padding:1rem 1rem .75rem;border-bottom:1px solid #e1e1e1;background:linear-gradient(180deg,#fdfdfd,#fff);display:flex;justify-content:space-between;align-items:center}.DeckInfoCard_tooltipHeader__ePOnA h4{margin:0;font-size:var(--font-body);color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DeckInfoCard_tooltipContent__14LtH{padding:.25rem 0;background-color:#fff}.DeckInfoCard_tooltipSection__jHpF_{padding:.5rem 1rem .75rem;border-bottom:1px solid #e1e1e1;background-color:#fff}.DeckInfoCard_tooltipSection__jHpF_:last-child{border-bottom:none}.DeckInfoCard_tooltipSectionHeader__TJHxC{margin-bottom:.5rem}.DeckInfoCard_tooltipSectionTitle__cWAHp{display:block;font-size:var(--font-label);color:#767676;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.DeckInfoCard_tooltipDetail__bE7dO{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.375rem}.DeckInfoCard_tooltipDetail__bE7dO:last-child{margin-bottom:0}.DeckInfoCard_tooltipLabel__X59fL{font-size:var(--font-label);color:#767676;flex:0 0 30%}.DeckInfoCard_tooltipValue__QRfKl{flex:0 0 65%;text-align:left;-webkit-hyphens:auto;hyphens:auto}.DeckInfoCard_tooltipPrompt__8OeTp,.DeckInfoCard_tooltipValue__QRfKl{font-size:var(--font-label);color:#000;overflow-wrap:break-word;word-wrap:break-word;line-height:var(--line-height-body)}.DeckInfoCard_tooltipPrompt__8OeTp{margin:0;padding:.375rem .625rem;background-color:#fdfdfd;border-radius:4px;white-space:pre-line}.DeckInfoCard_sourcesList__n_1Re{display:flex;flex-direction:column;gap:.375rem;max-height:7.5rem;overflow-y:auto;padding-right:.25rem;width:100%}.DeckInfoCard_sourcesList__n_1Re::-webkit-scrollbar{width:.25rem}.DeckInfoCard_sourcesList__n_1Re::-webkit-scrollbar-track{background:#fdfdfd;border-radius:4px}.DeckInfoCard_sourcesList__n_1Re::-webkit-scrollbar-thumb{background:#e1e1e1;border-radius:4px}.DeckInfoCard_sourcesList__n_1Re::-webkit-scrollbar-thumb:hover{background:#767676}.DeckInfoCard_sourceItem___PaV5{font-size:var(--font-label);padding:.375rem .625rem;background-color:#fdfdfd;border-radius:4px;color:#000;line-height:var(--line-height-body);word-break:break-word;transition:background-color .15s ease;text-align:left}.DeckInfoCard_sourceItem___PaV5:hover{background-color:#f4f4f4}.DeckInfoCard_distributionBars__9YSLU{display:flex;height:1.25rem;margin:.5rem 0;border-radius:4px;overflow:hidden;width:100%}.DeckInfoCard_mcqBar__cf_f7,.DeckInfoCard_quizBar__OVGjk{height:100%;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 .25rem;font-size:var(--font-label);white-space:nowrap;min-width:3.125rem}.DeckInfoCard_mcqBar__cf_f7{background-color:#1a4a28}.DeckInfoCard_quizBar__OVGjk{background-color:#041d05}.DeckInfoCard_distributionBarsModern__BWU2D{width:100%;margin:.25rem 0 .5rem}.DeckInfoCard_distributionLabels__lJaLm{display:flex;justify-content:space-between;margin-top:.5rem;font-size:var(--font-label)}.DeckInfoCard_distributionLabels__lJaLm span{display:flex;align-items:center;gap:.25rem;color:#000}.DeckInfoCard_distributionLabels__lJaLm span:first-child:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background-color:#1a4a28}.DeckInfoCard_distributionLabels__lJaLm span:last-child:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background-color:#041d05}.DeckInfoCard_totalQuestions__6KPJ9{margin-top:.375rem;font-size:var(--font-label);color:#1a4a28;text-align:center;padding:.25rem .5rem;background-color:#fdfdfd;border-radius:4px}.DeckInfoCard_distributionTrack__VmN6D{height:.5rem;width:100%;background-color:#fdfdfd;border-radius:4px;overflow:hidden;display:flex;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.DeckInfoCard_mcqBarModern__KFTqm{height:100%;background:linear-gradient(90deg,#1a4a28,#041d05);border-radius:4px 0 0 4px;transition:width .3s ease}.DeckInfoCard_quizBarModern__ah2WS{height:100%;background:linear-gradient(90deg,#041d05,#1a4a28);border-radius:0 4px 4px 0;transition:width .3s ease}.DeckInfoCard_tooltipBackdrop__Yjvk0{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;animation:DeckInfoCard_fadeIn__7e_qJ .2s ease-out}.DeckInfoCard_tooltipCloseButton__P_fso{background:transparent;border:none;color:#767676;padding:.25rem;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}.DeckInfoCard_tooltipCloseButton__P_fso:hover{background-color:#fdfdfd;color:#000}@media(max-width:768px){.DeckInfoCard_tooltipCloseButton__P_fso{padding:.375rem;font-size:1.125rem}}@keyframes DeckInfoCard_fadeIn__7e_qJ{0%{opacity:0}to{opacity:1}}.DeckListContainer_container__OpVLh{width:100%}.DeckListContainer_feedbackMessage__zzBVz{width:100%;padding:.75rem 1rem;margin-bottom:1rem;border-radius:4px;font-size:var(--font-body);font-weight:500;text-align:center;animation:DeckListContainer_fadeInDown__4HbyJ .3s ease-in-out;position:-webkit-sticky;position:sticky;top:0;z-index:10}.DeckListContainer_feedbackMessage__zzBVz.DeckListContainer_success__sGmKF{background-color:#fdfdfd;color:#1a4a28;border:1px solid #1a4a28}.DeckListContainer_feedbackMessage__zzBVz.DeckListContainer_error__MwYt9{background-color:#fdfdfd;color:red;border:1px solid red}.DeckListContainer_feedbackMessage__zzBVz.DeckListContainer_info__dNNVc{background-color:#fdfdfd;color:#000;border:1px solid #e1e1e1}@keyframes DeckListContainer_fadeInDown__4HbyJ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DeckListContainer_errorState__jGjSR{text-align:center;padding:2.5rem 1.25rem;background:#fdfdfd;border:1px solid red;border-radius:4px;color:red;font-weight:500}.DeckListContainer_errorState__jGjSR:before{content:"⚠️";font-size:1.5rem;margin-right:.625rem;vertical-align:middle}