.console-header_parent__VL6FO{display:flex;align-items:center;height:50px;padding-left:1rem;font-size:14px;background-color:var(--theme-darkest);box-shadow:2px 0 8px 1px rgba(0,0,0,.3)}.console-header_contents__4miHD{margin-right:1.5rem;color:var(--text-color-light);transition:.2s}.console-header_contents__4miHD:hover{color:var(--theme-lightest)}.console-header_contents__4miHD:active{color:var(--theme)}.console-header_logo__xxjEd{margin:0 3rem 0 1rem;color:var(--text-color-light)}.console-header_logo__xxjEd:hover{cursor:pointer}.console-header_menu__mEV3E{display:flex;align-items:center;width:100%}.console-header_divider__55NFt{margin-bottom:8px}.console-header_doubleDivider__Nm6TI{margin-top:8px;margin-bottom:8px}.console-header_menuProfile___h5Fi{display:flex;flex-direction:column;align-items:center;margin-top:8px}.console-header_menuAvatar__GBR_d{width:64px;height:64px}.console-header_menuName__9bANN{margin-top:8px;margin-bottom:8px;font-size:16px}.console-header_menuEmail__QowyP{padding-right:16px;padding-left:16px;margin-bottom:16px;font-size:8px;color:var(--gray)}.console-header_avatarButton__U6DCl{display:flex;padding:6px;margin-top:4px;margin-right:24px;margin-bottom:4px;border-radius:4px;transition:.2s}.console-header_avatarButton__U6DCl:hover{background-color:var(--theme-darker)}.console-header_thumbnail__KVsiE{width:30px;height:30px;margin-right:6px;outline:1.5px solid var(--theme-lightest)}.console-header_triangleParent__9DnaR{height:100%;margin-top:auto;margin-bottom:auto}.console-header_triangle__LIuk6{width:0;height:0;margin-top:auto;margin-bottom:auto;border-color:var(--theme-lightest) transparent transparent transparent;border-style:solid;border-width:6px 6px 0}.console-header_menuItem__ESxW_{min-height:32px!important}.console-header_menuButton__kCgbD{padding-top:6px;padding-bottom:6px;margin-right:24px;box-shadow:0 0 8px 1px rgba(0,0,0,.16)}.console-header_loginButton__o5cyz{padding:8px 16px;margin-right:8px;color:var(--theme-lightest);border:1px solid var(--theme-lightest);border-radius:4px;transition:.2s}.console-header_loginButton__o5cyz:hover{background-color:var(--theme-darker)}.console-header_loginButton__o5cyz:active{background-color:var(--theme)}.console-header_submitButton__uSxcp{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.console-header_image__1qNgS{vertical-align:bottom}@media (min-width:750px){.console-header_icon__rdSZc{display:none}}@media (max-width:750px){.console-header_title__Thhwo{display:none}.console-header_menu__mEV3E{justify-content:flex-end;width:100%}.console-header_contents__4miHD{justify-content:flex-end}}@media (max-width:450px){.console-header_logo__xxjEd{margin:0 1rem;color:var(--text-color-light)}.console-header_contents__4miHD{margin-right:1rem}}@media (max-width:600px){.console-header_dashboardButton__pAi20{display:none}.console-header_avatarButton__U6DCl{margin-right:16px}}@media (max-width:1500px){.console-header_menuButton__kCgbD{margin-right:8px}}.console-layout_main__tvh1k{width:100%;background:var(--white)}.console-layout_main__tvh1k ::-webkit-scrollbar{width:8px}.console-layout_main__tvh1k ::-webkit-scrollbar-thumb{background:var(--gray-darker);border-radius:5px}.console-layout_main__tvh1k ::-webkit-scrollbar-thumb:hover{background:var(--gray-darkest);border-radius:5px}.console-layout_bodyContainer__kONy_{width:100%;height:calc(100vh - 50px);padding:30px;background:var(--bg-theme-darker)}.console-layout_body__OxrqO{max-width:1280px;height:100%;padding:15px;margin:0 auto;overflow-y:auto;background-color:hsla(0,0%,100%,.99);border-radius:10px}.elearning-header_parent__a5FFu{display:flex;align-items:center;height:50px;padding-left:1rem;font-size:14px;background-color:var(--theme-darkest);box-shadow:2px 0 8px 1px rgba(0,0,0,.3)}.elearning-header_contents__YeVCD{margin-right:1.5rem;color:var(--text-color-light);transition:.2s}.elearning-header_contents__YeVCD:hover{color:var(--theme-lightest)}.elearning-header_contents__YeVCD:active{color:var(--theme)}.elearning-header_logo__B6y_j{margin:0 3rem 0 1rem;color:var(--text-color-light)}.elearning-header_logo__B6y_j:hover{cursor:pointer}.elearning-header_menu__IMYk5{display:flex;align-items:center;width:100%}.elearning-header_divider__MxmKD{margin-bottom:8px}.elearning-header_doubleDivider__gOvw8{margin-top:8px;margin-bottom:8px}.elearning-header_menuProfile__kln3P{display:flex;flex-direction:column;align-items:center;margin-top:8px}.elearning-header_menuAvatar__5P86G{width:64px;height:64px}.elearning-header_menuName__Q_bL2{margin-top:8px;margin-bottom:8px;font-size:16px}.elearning-header_menuEmail__kuYOv{padding-right:16px;padding-left:16px;margin-bottom:16px;font-size:8px;color:var(--gray)}.elearning-header_avatarButton__TFlIe{display:flex;padding:6px;margin-top:4px;margin-right:24px;margin-bottom:4px;border-radius:4px;transition:.2s}.elearning-header_avatarButton__TFlIe:hover{background-color:var(--theme-darker)}.elearning-header_thumbnail__dTxsA{width:30px;height:30px;margin-right:6px;outline:1.5px solid var(--theme-lightest)}.elearning-header_triangleParent__wtIm2{height:100%;margin-top:auto;margin-bottom:auto}.elearning-header_triangle__WiMc7{width:0;height:0;margin-top:auto;margin-bottom:auto;border-color:var(--theme-lightest) transparent transparent transparent;border-style:solid;border-width:6px 6px 0}.elearning-header_menuItem__Hvehu{min-height:32px!important}.elearning-header_menuButton__nHn2Q{padding-top:6px;padding-bottom:6px;margin-right:24px;box-shadow:0 0 8px 1px rgba(0,0,0,.16)}.elearning-header_loginButton__13I0H{padding:8px 16px;margin-right:8px;color:var(--theme-lightest);border:1px solid var(--theme-lightest);border-radius:4px;transition:.2s}.elearning-header_loginButton__13I0H:hover{background-color:var(--theme-darker)}.elearning-header_loginButton__13I0H:active{background-color:var(--theme)}.elearning-header_submitButton__lB25x{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.elearning-header_image__u7uUK{vertical-align:bottom}@media (min-width:750px){.elearning-header_icon__Tj3JY{display:none}}@media (max-width:750px){.elearning-header_title__6IbaT{display:none}.elearning-header_menu__IMYk5{justify-content:flex-end;width:100%}.elearning-header_contents__YeVCD{justify-content:flex-end}}@media (max-width:450px){.elearning-header_logo__B6y_j{margin:0 1rem;color:var(--text-color-light)}.elearning-header_contents__YeVCD{margin-right:1rem}}@media (max-width:600px){.elearning-header_dashboardButton__PoiKC{display:none}.elearning-header_avatarButton__TFlIe{margin-right:16px}}@media (max-width:1500px){.elearning-header_menuButton__nHn2Q{margin-right:8px}}.elearning-layout_main__5FzxT{background:var(--white)}.elearning-layout_main__5FzxT ::-webkit-scrollbar{width:8px}.elearning-layout_main__5FzxT ::-webkit-scrollbar-thumb{background:var(--gray-darker);border-radius:5px}.elearning-layout_main__5FzxT ::-webkit-scrollbar-thumb:hover{background:var(--gray-darkest);border-radius:5px}.elearning-layout_taskBody___dBRO{position:absolute;z-index:0;width:100%;min-width:400px;height:calc(100% - 50px);overflow-y:auto}.elearning-layout_scrollBodyWithSidebar__0vg5w{position:absolute;z-index:0;display:flex;width:100%;min-width:800px;height:calc(100% - 50px);overflow:auto auto}.top-page-footer_footer__GKfyJ{display:flex;align-items:center;justify-content:center;padding:20px;font-size:12px;border-top:1px solid var(--gray)}.top-page-footer_content__gwvHs{margin-bottom:.75rem;color:var(--gray-darkest)}.top-page-footer_category__5GfmU{margin-bottom:1.5rem}.top-page-footer_categoryTitle__Z_l8v{padding-bottom:.25rem;margin-bottom:.75rem;font-size:1.25rem;border-bottom:1px solid var(--gray)}.top-page-footer_logo__8h3Ez{display:flex;align-items:center}.top-page-footer_logoIcon__XBmeQ{width:auto;height:40px;margin:auto 0}.top-page-footer_logoMoji__fdYYV{width:auto;height:20px;margin-left:15px}.top-page-header_menuButton__EiQUJ{padding:5px 1rem;font-size:1rem;color:var(--dark)}.top-page-header_menuButtonTheme__lNHR1{color:var(--white);background-color:var(--theme)}.top-page-header_menuButtonTheme__lNHR1:hover{background-color:var(--theme-darkest)}.top-page-header_logo__MnJ__{display:flex;align-items:center}.top-page-header_logoIcon__5b3xq{width:auto;height:40px;margin:auto 0}.top-page-header_logoMoji__7t2dr{width:auto;height:20px;margin-left:15px}.top-page-header_drawerModal__9_pad{opacity:0;animation:top-page-header_fade-in__lbcgb .5s ease 0s forwards}@keyframes top-page-header_fade-in__lbcgb{0%{opacity:0}to{opacity:1}}.top-page-layout_container__xCT7V{padding-top:72px}.notification-bar_notificationParent__F_BcQ{display:flex;padding:10px;line-height:1.75rem}.notification-bar_notificationContent__D1I3Q{display:block}.notification-bar_notificationInfo__63Xhi{background-color:var(--bg-theme)}.notification-bar_notificationWarning__xwrnP{background-color:var(--bg-warning-lighter)}.notification-bar_notificationDanger__caNET{background-color:var(--bg-danger-lighter)}.notification-bar_notificationIcon__MSkXR{margin:auto 12px auto 0;vertical-align:middle}.TopicThemeCard_parent__24pgo{height:100%;border:1px solid var(--gray);box-shadow:0 0 8px 1px rgba(0,0,0,.06)}.TopicThemeCard_title__tTDub{font-size:24px;color:var(--theme);border-bottom:1px solid var(--gray)}.TopicThemeCard_divider__giXDN{margin-bottom:16px}.TopicThemeCard_description__vjHiP{line-height:1.6rem}.TopicThemeCard_coursesTitle__yQhPD{font-size:16px;color:var(--gray-darker)}.TopicThemeCard_courseListItem___ewQT{display:flex;align-items:center;transition:.15s}.TopicThemeCard_courseListItem___ewQT:hover{color:var(--theme);cursor:pointer;background-color:var(--bg-theme)}.TopicThemeCard_courseListItem___ewQT:active{color:var(--theme-darker);text-decoration:underline;cursor:pointer;background-color:var(--bg-theme-darker)}.TopicThemeCard_courseListItemTitle__4bUMf{display:flex;align-items:center;max-width:80%}.TopicThemeCard_courseListItemTitleText__2flMV{max-width:100%}.TopicThemeCard_courseListItem___ewQT:hover .TopicThemeCard_courseListItemTitle__4bUMf{text-decoration:underline}.TopicThemeCard_courseListItemStatus__g9YQ5{display:flex;align-items:center}.TopicThemeCard_courseIcon___4NoS{margin-right:8px}.TopicThemeCard_completedStatus__HMmjt{color:var(--success);background-color:var(--bg-success-lighter);border:2px solid var(--success);border-radius:12px}.topic_themes_listParent__3XAii{max-width:1280px;margin:0 auto}