.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace{width:min(100%,920px)}.studyCourseOverview{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;border-radius:0;gap:0;width:100%;margin:0 0 30px;overflow:visible}.studyCourseOverview>div{background:0 0;min-width:0;padding:16px 20px 16px 0}.studyCourseOverview>div+div{border-left:1px solid var(--border);padding-left:20px;padding-right:0}.studyCourseOverview+.folderStack{gap:10px}.studyCourseOverview+.folderStack .folderCard{min-height:88px;box-shadow:none;border-radius:16px}.studyCourseOverview+.folderStack .folderMain{padding-top:16px;padding-bottom:16px}.studyCourseOverview+.folderStack .addFolderCard{border-radius:16px;min-height:68px;margin-top:4px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderWorkspaceHeader{max-width:720px;margin-bottom:20px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderWorkspaceTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:0 0 32px;display:grid}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderWorkspaceTabs button{text-align:center;width:100%;padding-inline:12px}:is(.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderWorkspacePanels,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderWorkspacePanel,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderTabContent){width:100%;min-width:0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderTabIntro{max-width:720px;margin-bottom:28px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnIntro{margin-bottom:16px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnIntro p{max-width:560px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnPrimaryActions{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:10px;max-width:720px;margin-bottom:28px;display:grid}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnPrimaryActions>button{width:100%}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard{border-top:1px solid var(--border);gap:12px;margin-top:0;padding-top:22px}:is(.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard h3,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressSummary h3,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnReviewCompact h3){margin:0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard .folderLearnSectionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:2px;display:grid}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard .folderLearnSectionList li{min-width:0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard .folderLearnSectionList li .studySecondaryButton{border:1px solid var(--border);text-align:left;background:0 0;border-radius:12px;justify-content:space-between;width:100%;height:100%;min-height:66px;padding:10px 12px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard .folderLearnSectionList li .studySecondaryButton:hover{background:var(--surface-soft)}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard .folderLearnSectionList li .studySecondaryButton>span{gap:2px;min-width:0;display:grid;overflow:hidden}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard .folderLearnSectionList li .studySecondaryButton>svg{opacity:.62;flex:none}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard .folderLearnSectionList small{min-width:0;color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:500;line-height:1.35;overflow:hidden}:is(.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressSummary,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnReviewCompact){border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding-top:22px;display:flex}:is(.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressSummary p,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnReviewCompact p){color:var(--text-soft);margin:6px 0 0;line-height:1.45}:is(.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressSummary>button,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnReviewCompact>button){flex:none}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressPage{width:100%}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressBack{margin-bottom:22px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressPageHeader{max-width:720px;margin-bottom:24px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressPageHeader h2{margin:0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressPageHeader p{color:var(--text-soft);margin:8px 0 0;line-height:1.5}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid>div{border-bottom:1px solid var(--border);gap:5px;min-width:0;padding:16px 18px 16px 0;display:grid}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid>div:nth-child(2n){border-left:1px solid var(--border);padding-left:18px;padding-right:0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid>div:nth-last-child(-n+2){border-bottom:0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid span{color:var(--text-soft)}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid .folderLearnProgressWide{border-left:0;grid-column:1/-1;padding-left:0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderTestPracticeArea{border-top:1px solid var(--border);margin-top:28px;padding-top:26px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderTestPracticeArea .sectionGrid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderTestPracticeArea .sectionGrid button{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;min-height:82px;padding:16px 18px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderTestPracticeArea .sectionGrid button:hover{background:var(--surface-soft)}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderTestPracticeArea .sectionGrid button:last-child{border-bottom:0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderTestExamArea{border-top:1px solid var(--border);margin-top:28px;padding-top:28px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderMaterialsPanel{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;margin:0;padding:28px 0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderMaterialsPanel.notesPanel{border-color:var(--border)}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderMaterialsPanelHeader{margin-bottom:18px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderMaterialsPanel.sourcesPanel{margin-bottom:0}@media (min-width:801px){.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderTestPracticeArea .sectionGrid button:nth-child(odd):not(:last-child){border-right:1px solid var(--border)}}@media (max-width:800px){.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderWorkspaceTabs{margin-inline:0;margin-bottom:26px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderWorkspaceTabs button{padding-inline:8px}:is(.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnPrimaryActions,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid){grid-template-columns:1fr}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard .folderLearnSectionList{grid-template-columns:1fr;gap:6px}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnLearningCard .folderLearnSectionList li .studySecondaryButton{min-height:58px;padding:9px 10px}:is(.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid>div,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid>div:nth-child(2n),.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid .folderLearnProgressWide){border-left:0;border-bottom:1px solid var(--border);grid-column:auto;padding:14px 0}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressGrid>div:last-child{border-bottom:0}:is(.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressSummary,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnReviewCompact){flex-direction:column;align-items:stretch;gap:12px}:is(.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnProgressSummary>button,.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderLearnReviewCompact>button){width:100%}.StudyWorkspaceLayout-module__tlsj-a__workspace.folderWorkspace .folderMaterialsPanel{padding:24px 0}}@media (max-width:620px){.studyCourseOverview{margin-bottom:24px}.studyCourseOverview>div{padding:14px 14px 14px 0}.studyCourseOverview>div+div{padding-left:14px;padding-right:0}.studyCourseOverview+.folderStack .folderMain{grid-template-columns:42px minmax(0,1fr) auto;gap:12px;padding:14px 52px 14px 14px}.studyCourseOverview+.folderStack .folderMeta small{display:none}}
.LearningSectionHub-module__eoFA0W__hub{width:min(100%,760px)}.LearningSectionHub-module__eoFA0W__header{margin-bottom:24px}.LearningSectionHub-module__eoFA0W__eyebrow,.LearningSectionHub-module__eoFA0W__completionEyebrow{color:var(--text-faint);letter-spacing:.045em;text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:700}.LearningSectionHub-module__eoFA0W__header h1{max-width:720px;margin:0}.LearningSectionHub-module__eoFA0W__summary{max-width:620px;color:var(--text-soft);margin:8px 0 0;line-height:1.5}.LearningSectionHub-module__eoFA0W__progress{background:var(--surface-soft);border-radius:999px;width:100%;height:7px;margin-top:16px;overflow:hidden}.LearningSectionHub-module__eoFA0W__progress>span{border-radius:inherit;background:var(--blue);height:100%;transition:width .18s;display:block}.LearningSectionHub-module__eoFA0W__completionNotice{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:0 14px;margin-bottom:28px;padding:18px;display:grid}.LearningSectionHub-module__eoFA0W__completionMark{background:var(--surface);border-radius:50%;grid-row:1/span 2;place-items:center;width:36px;height:36px;display:grid}.LearningSectionHub-module__eoFA0W__completionMark svg{width:18px;height:18px}.LearningSectionHub-module__eoFA0W__completionNotice h2{margin:0;font-size:1.15rem}.LearningSectionHub-module__eoFA0W__completionTitle{color:var(--text-soft);margin:4px 0 8px;font-weight:600}.LearningSectionHub-module__eoFA0W__completionNotice>div:nth-child(2)>p:last-child{color:var(--text-soft);margin:0;line-height:1.5}.LearningSectionHub-module__eoFA0W__completionActions{flex-wrap:wrap;grid-column:2;gap:8px;margin-top:14px;display:flex}.LearningSectionHub-module__eoFA0W__unitArea{border-top:1px solid var(--border);padding-top:22px}.LearningSectionHub-module__eoFA0W__unitAreaHeading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.LearningSectionHub-module__eoFA0W__unitAreaHeading h2{margin:0;font-size:1.08rem}.LearningSectionHub-module__eoFA0W__unitAreaHeading p{color:var(--text-soft);margin:5px 0 0;font-size:.9rem;line-height:1.45}.LearningSectionHub-module__eoFA0W__unitList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.LearningSectionHub-module__eoFA0W__unitRow{border:1px solid var(--border);width:100%;min-height:66px;color:inherit;text-align:left;background:0 0;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.LearningSectionHub-module__eoFA0W__unitRow:not(:disabled){cursor:pointer}.LearningSectionHub-module__eoFA0W__unitRow:not(:disabled):hover{background:var(--surface-soft)}.LearningSectionHub-module__eoFA0W__unitRow:disabled{cursor:default;opacity:.62}.LearningSectionHub-module__eoFA0W__unitRow.LearningSectionHub-module__eoFA0W__current{opacity:1;border-color:var(--blue);background:var(--surface-soft)}.LearningSectionHub-module__eoFA0W__unitRow.LearningSectionHub-module__eoFA0W__done,.LearningSectionHub-module__eoFA0W__unitRow.LearningSectionHub-module__eoFA0W__skipped{opacity:.78}.LearningSectionHub-module__eoFA0W__unitNumber{background:var(--surface-soft);border-radius:50%;place-items:center;width:34px;height:34px;font-size:.82rem;font-weight:700;display:grid}.LearningSectionHub-module__eoFA0W__current .LearningSectionHub-module__eoFA0W__unitNumber{background:var(--surface)}.LearningSectionHub-module__eoFA0W__unitNumber svg{width:16px;height:16px}.LearningSectionHub-module__eoFA0W__unitText{gap:3px;min-width:0;display:grid}.LearningSectionHub-module__eoFA0W__unitText strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LearningSectionHub-module__eoFA0W__unitText small{color:var(--text-faint);font-size:.76rem;font-weight:600}.LearningSectionHub-module__eoFA0W__chevron{opacity:.7;width:18px;height:18px}.LearningSectionHub-module__eoFA0W__footerActions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}@media (max-width:620px){.LearningSectionHub-module__eoFA0W__header{margin-bottom:20px}.LearningSectionHub-module__eoFA0W__completionNotice{grid-template-columns:32px minmax(0,1fr);gap:0 12px;padding:16px 14px}.LearningSectionHub-module__eoFA0W__completionMark{width:32px;height:32px}.LearningSectionHub-module__eoFA0W__completionActions{grid-column:1/-1}.LearningSectionHub-module__eoFA0W__completionActions button,.LearningSectionHub-module__eoFA0W__footerActions button{width:100%}.LearningSectionHub-module__eoFA0W__unitRow{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;min-height:62px;padding:9px 10px}.LearningSectionHub-module__eoFA0W__unitNumber{width:31px;height:31px}}
.LearningLoopScreen-module__nh0p2G__preparationSetup{width:min(100%,720px)}.LearningLoopScreen-module__nh0p2G__header{margin-bottom:18px}.LearningLoopScreen-module__nh0p2G__headerRow{margin-top:10px}.LearningLoopScreen-module__nh0p2G__unitContext{min-width:0}.LearningLoopScreen-module__nh0p2G__unitSectionContext{max-width:680px;color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;margin:0 0 7px;font-size:.82rem;font-weight:650;line-height:1.35;overflow:hidden}.LearningLoopScreen-module__nh0p2G__unitContext h1{margin:0}.LearningLoopScreen-module__nh0p2G__unitContext>p:last-child{color:var(--text-soft);margin:7px 0 0}.LearningLoopScreen-module__nh0p2G__unitProgress{background:var(--surface-soft);border-radius:999px;width:min(100%,720px);height:6px;margin-top:14px;overflow:hidden}.LearningLoopScreen-module__nh0p2G__unitProgress>span{border-radius:inherit;background:var(--blue);height:100%;transition:width .18s;display:block}.LearningLoopScreen-module__nh0p2G__stepCard{padding:20px!important}.LearningLoopScreen-module__nh0p2G__stepCard>h2:first-child,.LearningLoopScreen-module__nh0p2G__feedbackCard>h2:first-child{margin-top:0}.LearningLoopScreen-module__nh0p2G__stepCard>p{line-height:1.6}.LearningLoopScreen-module__nh0p2G__questionActions{margin-top:20px}.LearningLoopScreen-module__nh0p2G__helpPanel{margin-top:0!important}.LearningLoopScreen-module__nh0p2G__helpPanel>strong:first-child{margin-top:0;display:block}.LearningLoopScreen-module__nh0p2G__confusionPrompt{gap:12px;margin-top:20px;display:grid}.LearningLoopScreen-module__nh0p2G__confusionPrompt textarea{box-sizing:border-box;width:100%;margin:0}.LearningLoopScreen-module__nh0p2G__confusionSubmit{justify-content:center;width:100%;margin:0!important}.LearningLoopScreen-module__nh0p2G__reattemptButton{justify-content:center;width:100%}.LearningLoopScreen-module__nh0p2G__unitActions{justify-content:center;margin-top:18px;display:flex}.LearningLoopScreen-module__nh0p2G__unitActions button{margin:0}@media (max-width:620px){.LearningLoopScreen-module__nh0p2G__headerRow{margin-top:0}.LearningLoopScreen-module__nh0p2G__unitSectionContext{max-width:100%}.LearningLoopScreen-module__nh0p2G__unitProgress{margin-top:12px}.LearningLoopScreen-module__nh0p2G__stepCard{padding:18px 16px!important}.LearningLoopScreen-module__nh0p2G__questionActions{margin-top:18px}}
