@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjXr8AIxsdO_q.f5f9aee0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjXr8AIVsdO_q.5f45f978.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjXr8AIJsdO_q.5257e269.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjXr8AI5sdO_q.2272cc51.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjXr8AI9sdO_q.fae83b1a.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjXr8AIFsdA.fe008e63.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(zYXgKVElMYYaJe8bpLHnCwDKhdzeFb5N.d9bdf1b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(zYXgKVElMYYaJe8bpLHnCwDKhdXeFb5N.50f4755c.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(zYXgKVElMYYaJe8bpLHnCwDKhdLeFb5N.9a73a89c.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(zYXgKVElMYYaJe8bpLHnCwDKhd7eFb5N.05592041.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(zYXgKVElMYYaJe8bpLHnCwDKhd_eFb5N.6e9e987b.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(zYXgKVElMYYaJe8bpLHnCwDKhdHeFQ.c0c0d313.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjSL9AIxsdO_q.0cc638d2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjSL9AIVsdO_q.2f99c475.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjSL9AIJsdO_q.aec425de.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjSL9AI5sdO_q.4fea09cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjSL9AI9sdO_q.04be3649.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjSL9AIFsdA.2e861ef7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjQ76AIxsdO_q.3ec5ac63.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjQ76AIVsdO_q.33854aed.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjQ76AIJsdO_q.00adc351.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjQ76AI5sdO_q.73d63721.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjQ76AI9sdO_q.10489c0b.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(zYX9KVElMYYaJe8bpLHnCwDKjQ76AIFsdA.3499f4cb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body[data-layout-mode=dark]{color:#ced4da;background-color:#2b2b2b}body[data-layout-mode=dark] .h1,body[data-layout-mode=dark] .h2,body[data-layout-mode=dark] .h3,body[data-layout-mode=dark] .h4,body[data-layout-mode=dark] .h5,body[data-layout-mode=dark] .h6,body[data-layout-mode=dark] h1,body[data-layout-mode=dark] h2,body[data-layout-mode=dark] h3,body[data-layout-mode=dark] h4,body[data-layout-mode=dark] h5,body[data-layout-mode=dark] h6{color:#ced4da}#page-topbar{z-index:1002;background-color:#fff;border-bottom:1px solid #e9e9ef;position:fixed;top:0;left:0;right:0}body[data-layout=horizontal] .navbar-header{height:80px}@media (min-width:768px){.auth-bg{height:100vh}}.auth-full-page-content{min-height:100vh}.navbar-header{justify-content:space-between;align-items:center;height:60px;margin:0 auto;padding:0 20px 0 0;display:flex}.navbar-header .dropdown .show.header-item{background-color:#f8f9fa}.navbar-brand-box{background:#fafbfb;border-right:1px solid #e9e9ef;width:180px;padding:0 1.5rem}body[data-layout=horizontal] .navbar-header .logo{line-height:80px}.logo{line-height:60px;color:inherit!important}body[data-layout=horizontal] .page-content-forteacher{padding:60px 10px;margin-top:60px!important}body[data-layout=horizontal] .navbar-header .logo img{width:45px;height:45px}.logo img{width:35px;height:35px}.logo .logo-sm{display:none}body[data-layout=horizontal] .logo-txt{vertical-align:middle;margin-left:5px;font-size:20px;font-weight:500}.logo-txt{vertical-align:middle;margin-left:5px;font-size:14px;font-weight:500}.logo-light{display:none}body:not([data-sidebar-size=sm]) #vertical-menu-btn{margin-right:20px}@media (max-width:991.98px){body:not([data-sidebar-size=sm]) #vertical-menu-btn{margin-left:0}}.app-search{padding:15px 0;position:relative}.app-search .form-control{-webkit-box-shadow:none;box-shadow:none;background-color:#f3f3f9;border:none;height:40px;padding-left:17px;padding-right:50px}.app-search .btn{height:34px;padding:0 10px;position:absolute;top:3px;right:3px}.layout-mode-light,body[data-layout-mode=dark] .layout-mode-dark{display:none}body[data-layout-mode=dark] .layout-mode-light{display:inline-block}.megamenu-list li{padding:5px 0;position:relative}.megamenu-list li a{color:#495057}@media (max-width:992px){.navbar-brand-box{width:auto}.logo span.logo-lg{display:none}.logo span.logo-sm{display:inline-block}}.page-content{padding:90px 10px 60px}body[data-layout=horizontal] .header-item{height:80px}.header-item{color:#555b6d;border:0;border-radius:0;height:60px;-webkit-box-shadow:none!important;box-shadow:none!important}.header-item:hover{color:#555b6d}.header-profile-user{background-color:#fff;width:35px;height:35px;padding:3px}.noti-icon i{color:#555b6d;font-size:22px}.noti-icon .badge{font-size:13px;position:absolute;top:18px;right:0}.notification-item .d-flex{padding:.75rem 1rem}.notification-item .d-flex:hover{background-color:#f8f9fa}.dropdown-icon-item{text-align:center;color:#74788d;border-radius:3px;padding:15px 0 9px;line-height:34px;display:block}.dropdown-icon-item img{background-color:#fff;border-radius:5px;height:70px;padding:5px}.dropdown-icon-item span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.dropdown-icon-item:hover{background-color:#f8f9fa}.fullscreen-enable [data-toggle=fullscreen] .bx-fullscreen:before{content:""}body[data-topbar=dark] #page-topbar{background-color:#313533;border-color:#3b403d}body[data-topbar=dark] .navbar-brand-box{background-color:#313533;border-color:#313533;box-shadow:0 0 2px #313533}body[data-topbar=dark] .navbar-brand-box .logo{color:#fff!important}body[data-topbar=dark] .navbar-header .dropdown .show.header-item{background-color:#ffffff0d}body[data-topbar=dark] .navbar-header .waves-effect .waves-ripple{background:#fff6}body[data-topbar=dark] .header-item,body[data-topbar=dark] .header-item:hover{color:#e9ecef}body[data-topbar=dark] .header-item.border-end,body[data-topbar=dark] .header-item.border-start{border-color:#ffffff1a!important}body[data-topbar=dark] .header-item.bg-soft-light{background-color:#ffffff0a!important}body[data-topbar=dark] .header-profile-user{background-color:#ffffff40}body[data-topbar=dark] .noti-icon i{color:#e9ecef}body[data-topbar=dark] .logo-dark{display:none}body[data-topbar=dark] .logo-light{display:block}body[data-topbar=dark] .app-search .form-control{color:#fff;background-color:#f3f3f912}body[data-topbar=dark] .app-search span{color:#ffffff80}body[data-topbar=dark] .app-search input.form-control::-webkit-input-placeholder{color:#ffffff80}@media (max-width:600px){.navbar-header .dropdown{position:static}.navbar-header .dropdown .dropdown-menu{left:10px!important;right:10px!important}}@media (max-width:380px){.navbar-brand-box{display:none}}body[data-layout=horizontal] .navbar-brand-box{-webkit-box-shadow:none;box-shadow:none;background-color:#0000;border:0;width:auto}@media (min-width:992px){body[data-layout=horizontal] .navbar-brand-box{margin-right:10px;padding-left:0}}body[data-layout=horizontal] .page-content{margin-top:70px;padding:75px 10px 60px}@media (min-width:992px){body[data-layout=horizontal] .navbar-header{padding-left:20px;padding-right:20px}}body[data-layout=horizontal][data-sidebar=dark] .navbar-brand-box{-webkit-box-shadow:none;box-shadow:none;background-color:#0000}@media (max-width:992px){body[data-layout=horizontal] .page-content{margin-top:15px}}body[data-layout-mode=dark] .header-item.border-end,body[data-layout-mode=dark] .header-item.border-start{border-color:#ffffff1a!important}body[data-layout-mode=dark] .header-item.bg-soft-light{background-color:#ffffff0a!important}body[data-layout-mode=dark] #page-topbar{background-color:#313533;border-color:#3b403d}body[data-layout-mode=dark] .app-search .form-control{color:#adb5bd;background-color:#363a38;border:1px solid #3b403d}body[data-layout-mode=dark] .notification-item .d-flex:hover{background-color:#3b403d}body[data-layout-mode=dark] .dropdown-icon-item{color:#adb5bd}body[data-layout-mode=dark] .dropdown-icon-item:hover{background-color:#3b403d}@media (min-width:992px){body[data-layout-mode=dark][data-sidebar=light][data-topbar=light] .navbar-brand-box .logo{color:#343a40!important}body[data-layout-mode=dark][data-sidebar=light][data-topbar=light] #vertical-menu-btn{color:#343a40}}.page-title-box{padding-bottom:20px}.page-title-box .breadcrumb{background-color:#0000;padding:0}.footer{color:#74788d;background-color:#fff;border-top:1px solid #e9e9ef;height:60px;padding:20px 10px;position:absolute;bottom:0;left:180px;right:0}@media (max-width:991.98px){.footer{left:0}}body[data-sidebar-size=sm] .footer{left:70px}@media (max-width:991.98px){body[data-sidebar-size=sm] .footer{left:0}}body[data-layout=horizontal] .footer{left:0!important}body[data-layout-mode=dark] .footer{color:#adb5bd;background-color:#313533;border-color:#373c39}.right-bar{z-index:9999;background-color:#fff;width:300px;transition:all .2s ease-out;display:block;position:fixed;top:0;bottom:0;right:-310px;box-shadow:0 0 24px #0000000f,0 1px #00000005;float:right!important}.right-bar .right-bar-toggle{color:#e9e9ef;text-align:center;background-color:#444c54;border-radius:50%;width:24px;height:24px;line-height:24px;display:block}.right-bar .right-bar-toggle:hover{background-color:#4b545c}.rightbar-overlay{z-index:9998;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000a6;transition:all .2s ease-out;display:none;position:absolute;inset:0}.right-bar-enabled .right-bar{right:0}.right-bar-enabled .rightbar-overlay{display:block}@media (max-width:767.98px){.right-bar{overflow:auto}.right-bar .slimscroll-menu{height:auto!important}}body[data-layout-mode=dark] .right-bar{background-color:#313533}.metismenu{margin:0}.metismenu li{width:100%;display:block}.metismenu .mm-collapse,.metismenu .mm-collapse:not(.mm-show){display:none}.metismenu .mm-collapse.mm-show{display:block}.metismenu .mm-collapsing{height:0;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease;position:relative;overflow:hidden}.vertical-menu{z-index:1001;background:#fafbfb;border-right:1px solid #e9e9ef;width:180px;margin-top:0;position:fixed;top:60px;bottom:0}.main-content{margin-left:180px;overflow:hidden}.main-content .content{margin-top:70px;padding:0 15px 10px}#sidebar-menu{padding:30px 0}#sidebar-menu .mm-active>.has-arrow:after{transform:rotate(90deg)}#sidebar-menu .has-arrow:after{content:"󰅂";float:right;margin-top:-2px;margin-right:-5px;font-family:Material Design Icons;font-size:1.1rem;transition:transform .2s,-webkit-transform .2s;display:block}#sidebar-menu ul li a{color:#545a6d;padding:1rem 1.5rem;font-size:.9rem;font-weight:400;display:block;position:relative}#sidebar-menu ul li a i{vertical-align:middle;color:#545a6d;min-width:1.75rem;padding-bottom:.125em;font-size:1.25rem;line-height:1.40625rem;display:inline-block}#sidebar-menu ul li a svg{color:#545a6d;fill:#545a6d1a;width:14px;height:14px;margin-top:-3px;margin-right:5px}#sidebar-menu ul li a:hover,#sidebar-menu ul li a:hover i{color:#4b8fef}#sidebar-menu ul li a:hover svg{color:#4b8fef;fill:#5156be33}#sidebar-menu ul li .badge{margin-top:4px}#sidebar-menu ul li ul.sub-menu{padding:0}#sidebar-menu ul li ul.sub-menu li a{color:#545a6d;padding:.4rem 1.5rem .4rem 3.3rem;font-size:.85rem}#sidebar-menu ul li ul.sub-menu li a:hover{color:#4b8fef}#sidebar-menu ul li ul.sub-menu li ul.sub-menu{padding:0}#sidebar-menu ul li ul.sub-menu li ul.sub-menu li a{padding:.4rem 1.5rem .4rem 4.5rem;font-size:13px}.menu-title{pointer-events:none;cursor:default;color:#7e7e7e;font-size:12px;font-weight:400;padding:12px 1.5rem!important}.mm-active>a,.mm-active>a i{color:#4b8fef!important}.mm-active>a svg{color:#4b8fef!important;fill:#5156be33!important}.mm-active .active,.mm-active .active i{color:#4b8fef!important}.mm-active .active svg{color:#4b8fef!important;fill:#5156be33!important}.mm-active>i{color:#4b8fef!important}.sidebar-alert{background-color:#5156be1a}.sidebar-alert .alertcard-title{color:#4b8fef}@media (max-width:992px){.vertical-menu{display:none}.main-content{margin-left:0!important}body.sidebar-enable .vertical-menu{display:block}}body[data-sidebar-size=sm]{min-height:1000px}body[data-sidebar-size=sm] .main-content{margin-left:70px}body[data-sidebar-size=sm] .navbar-brand-box{text-align:center;padding:0}body[data-sidebar-size=sm] .logo span.logo-lg{display:none}body[data-sidebar-size=sm] .logo span.logo-sm{display:block}body[data-sidebar-size=sm] .vertical-menu{z-index:5;position:absolute;width:70px!important}body[data-sidebar-size=sm] .vertical-menu .simplebar-content-wrapper,body[data-sidebar-size=sm] .vertical-menu .simplebar-mask{overflow:visible!important}body[data-sidebar-size=sm] .vertical-menu .simplebar-scrollbar{display:none!important}body[data-sidebar-size=sm] .vertical-menu .simplebar-offset{bottom:0!important}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu .badge,body[data-sidebar-size=sm] .vertical-menu #sidebar-menu .menu-title,body[data-sidebar-size=sm] .vertical-menu #sidebar-menu .sidebar-alert{display:none!important}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu .nav.collapse{height:inherit!important}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li{white-space:nowrap;position:relative}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li>a{padding:15px 20px;transition:none}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li>a:active,body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li>a:focus,body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li>a:hover{color:#4b8fef}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li>a i{margin-left:4px;font-size:1.45rem}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li>a svg{width:18px;height:18px;margin-left:6px}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li>a span{padding-left:25px;display:none}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li>a.has-arrow:after{display:none}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a{color:#4b8fef;background-color:#ebe6ff;width:260px;transition:none;position:relative}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a i{color:#4b8fef}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a svg{color:#4b8fef;fill:#5156be33}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a span{display:inline}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>ul{width:190px;display:block;position:absolute;left:70px;box-shadow:0 .5rem 1rem #0000001a;height:auto!important}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>ul ul{box-shadow:0 .5rem 1rem #0000001a}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>ul a{-webkit-box-shadow:none;box-shadow:none;z-index:6;color:#545a6d;width:190px;padding:8px 20px;position:relative}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>ul a:hover{color:#4b8fef}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul ul{z-index:9999;background-color:#fff;padding:5px 0;display:none}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul ul li:hover>ul{width:190px;margin-top:-36px;padding:5px 0;display:block;position:absolute;left:190px;height:auto!important}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul ul li>a span.pull-right{position:absolute;top:12px;right:20px;transform:rotate(270deg)}body[data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul ul li.active a{color:#f8f9fa}body[data-sidebar-size=sm] #sidebar-menu .mm-active>.has-arrow:after{transform:rotate(0)}body[data-sidebar=dark] .navbar-brand-box .logo{color:#fff!important}body[data-sidebar=dark] .logo-dark{display:none}body[data-sidebar=dark] .logo-light{display:block}body[data-sidebar=dark] .vertical-menu{background:#2c302e;border-color:#2c302e}@media (min-width:992px){body[data-sidebar=dark] #vertical-menu-btn{color:#e9ecef}}body[data-sidebar=dark] #sidebar-menu ul li a{color:#99a4b1}body[data-sidebar=dark] #sidebar-menu ul li a i{color:#858d98}body[data-sidebar=dark] #sidebar-menu ul li a svg{color:#858d98;fill:#858d9833}body[data-sidebar=dark] #sidebar-menu ul li a:hover,body[data-sidebar=dark] #sidebar-menu ul li a:hover i{color:#fff}body[data-sidebar=dark] #sidebar-menu ul li a:hover svg{color:#fff;fill:#fff3}body[data-sidebar=dark] #sidebar-menu ul li ul.sub-menu li a{color:#858d98}body[data-sidebar=dark] #sidebar-menu ul li ul.sub-menu li a:hover{color:#fff}body[data-sidebar=dark][data-sidebar-size=sm][data-topbar=dark] #vertical-menu-btn{color:#e9ecef}body[data-sidebar=dark][data-sidebar-size=sm] #vertical-menu-btn{color:#555b6d}body[data-sidebar=dark][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a{color:#fff;background:#313533}body[data-sidebar=dark][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a i{color:#fff}body[data-sidebar=dark][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a svg{color:#fff;fill:#fff3}body[data-sidebar=dark][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>ul a{color:#858d98}body[data-sidebar=dark][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>ul a:hover{color:#fff}body[data-sidebar=dark][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul ul{background-color:#2c302e}body[data-sidebar=dark][data-sidebar-size=sm] .vertical-menu #sidebar-menu ul li.mm-active .active,body[data-sidebar=dark][data-sidebar-size=sm] .vertical-menu #sidebar-menu ul li.mm-active .active i,body[data-sidebar=dark] .mm-active,body[data-sidebar=dark] .mm-active>a,body[data-sidebar=dark] .mm-active>a i{color:#fff!important}body[data-sidebar=dark] .mm-active>a svg{color:#fff!important;fill:#fff3!important}body[data-sidebar=dark] .mm-active>i,body[data-sidebar=dark] .mm-active .active,body[data-sidebar=dark] .mm-active .active i{color:#fff!important}body[data-sidebar=dark] .mm-active .active svg{color:#fff!important;fill:#fff3!important}body[data-sidebar=dark] .menu-title{color:#858d98}body[data-sidebar=dark][data-sidebar-size=md] #sidebar-menu ul li.menu-title{background-color:#313533}body[data-layout=horizontal] .main-content{margin-left:0!important}body[data-sidebar-size=md] .navbar-brand-box{width:160px}@media (max-width:991.98px){body[data-sidebar-size=md] .navbar-brand-box{width:auto}}body[data-sidebar-size=md] .vertical-menu{text-align:center;width:160px}body[data-sidebar-size=md] .vertical-menu .badge,body[data-sidebar-size=md] .vertical-menu .has-arrow:after,body[data-sidebar-size=md] .vertical-menu .sidebar-alert{display:none!important}body[data-sidebar-size=md] .main-content{margin-left:160px}body[data-sidebar-size=md] .footer{left:160px}@media (max-width:991.98px){body[data-sidebar-size=md] .footer{left:0}}body[data-sidebar-size=md] #sidebar-menu ul li a svg{margin:0 auto 4px;display:block}body[data-sidebar-size=md] #sidebar-menu ul li ul.sub-menu li a,body[data-sidebar-size=md] #sidebar-menu ul li ul.sub-menu li ul.sub-menu li a{padding-left:1.5rem}body[data-sidebar-size=md][data-sidebar-size=sm] .main-content{margin-left:70px}body[data-sidebar-size=md][data-sidebar-size=sm] .vertical-menu #sidebar-menu{text-align:left}body[data-sidebar-size=md][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li>a svg{display:inline-block}body[data-sidebar-size=md][data-sidebar-size=sm] .footer{left:70px}body[data-sidebar=brand] .vertical-menu{background-color:#4b8fef}body[data-sidebar=brand] .navbar-brand-box{background-color:#4b8fef;box-shadow:0 1px #4b8fef}body[data-sidebar=brand] .navbar-brand-box .logo-dark{display:none}body[data-sidebar=brand] .navbar-brand-box .logo-light{display:block}body[data-sidebar=brand] .navbar-brand-box .logo,body[data-sidebar=brand] .mm-active,body[data-sidebar=brand] .mm-active>a,body[data-sidebar=brand] .mm-active>a i{color:#fff!important}body[data-sidebar=brand] .mm-active>a svg{color:#fff!important;fill:#ffffff1a!important}body[data-sidebar=brand] .mm-active .active{color:#fff!important}body[data-sidebar=brand] .mm-active .active svg{color:#fff!important;fill:#ffffff1a!important}@media (min-width:992px){body[data-sidebar=brand] #vertical-menu-btn{color:#e9ecef}}body[data-sidebar=brand] #sidebar-menu ul li.menu-title,body[data-sidebar=brand] #sidebar-menu ul li a,body[data-sidebar=brand] #sidebar-menu ul li a i{color:#fff9}body[data-sidebar=brand] #sidebar-menu ul li a svg{color:#fff9;fill:#ffffff13}body[data-sidebar=brand] #sidebar-menu ul li a.waves-effect .waves-ripple{background:#ffffff1a}body[data-sidebar=brand] #sidebar-menu ul li a:hover,body[data-sidebar=brand] #sidebar-menu ul li a:hover i{color:#fff}body[data-sidebar=brand] #sidebar-menu ul li ul.sub-menu li a{color:#ffffff80}body[data-sidebar=brand] #sidebar-menu ul li ul.sub-menu li a:hover{color:#fff}body[data-sidebar=brand] .sidebar-alert{color:#ffffff80;background-color:#ffffff1a}body[data-sidebar=brand] .sidebar-alert .alertcard-title{color:#fff}body[data-sidebar=brand][data-sidebar-size=sm][data-topbar=dark] #vertical-menu-btn{color:#e9ecef}body[data-sidebar=brand][data-sidebar-size=sm] #vertical-menu-btn{color:#555b6d}body[data-sidebar=brand][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a{color:#fff;background-color:#585dc1}body[data-sidebar=brand][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a i,body[data-sidebar=brand][data-sidebar-size=sm] .vertical-menu #sidebar-menu>ul>li:hover>a svg{color:#fff}body[data-sidebar=brand][data-sidebar-size=sm] .vertical-menu #sidebar-menu ul li.mm-active .active{color:#fff!important}body[data-sidebar=brand][data-sidebar-size=sm] .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover{color:#4b8fef}body[data-sidebar=brand][data-sidebar-size=sm] .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active,body[data-sidebar=brand][data-sidebar-size=sm] .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active>a{color:#4b8fef!important}body[data-layout-mode=dark][data-sidebar=brand] .navbar-brand-box,body[data-layout-mode=dark][data-sidebar=brand] .vertical-menu,body[data-layout-mode=dark][data-sidebar=dark] .navbar-brand-box,body[data-layout-mode=dark][data-sidebar=dark] .vertical-menu{border-color:#373c39}body[data-layout-mode=dark][data-sidebar=light] .sidebar-alert{color:#495057;background-color:#5156be1a}body[data-layout-mode=dark][data-sidebar=light] .sidebar-alert .alertcard-title{color:#4b8fef}[dir=rtl] #sidebar-menu .has-arrow:after{content:"󰅁"}.topnav{z-index:100;background:#fff;border-bottom:1px solid #e9e9ef;margin-top:70px;padding:0 10px;position:fixed;left:0;right:0}@media (min-width:992px){.topnav{background:#fbfaff}}.topnav .topnav-menu{margin:0;padding:0}body[data-topbar=dark] .topnav .navbar-nav .nav-link{color:#fff}.topnavforteacher .navbar-nav .nav-link{color:#545a6d;font-weight:500;padding:1rem 2rem!important;font-size:16px!important}.topnav .navbar-nav .nav-link{color:#545a6d;padding:1rem 1.3rem;font-size:14.4px;font-weight:500;position:relative}.topnav .navbar-nav .nav-link i{font-size:15px}.topnav .navbar-nav .nav-link svg{color:#545a6d;fill:#545a6d33;width:16px;height:16px;margin-top:-3px;margin-right:7px}.topnav .navbar-nav .nav-link:focus,.topnav .navbar-nav .nav-link:hover{color:#4b8fef;background-color:#0000}.topnav .navbar-nav .nav-link:focus svg,.topnav .navbar-nav .nav-link:hover svg{color:#4b8fef;fill:#5156be33}.topnav .navbar-nav .dropdown-item{color:#545a6d}.topnav .navbar-nav .dropdown-item.active,.topnav .navbar-nav .dropdown-item:hover,.topnav .navbar-nav .nav-item .nav-link.active{color:#4b8fef}.topnav .navbar-nav .nav-item .nav-link.active svg{color:#4b8fef;fill:#5156be33}.topnav .navbar-nav .dropdown.active>a{color:#4b8fef;background-color:#0000}.topnav .navbar-nav .dropdown.active>a svg{color:#4b8fef;fill:#5156be33}.topnav .menu-title{padding:12px 24px!important}@media (max-width:991.98px){.topnav .menu-title{padding:12px 16px!important}}@media (min-width:1200px){body[data-layout=horizontal] .container-fluid,body[data-layout=horizontal] .navbar-header{max-width:85%}}@media (min-width:992px){.topnav .navbar-nav .nav-item:first-of-type .nav-link{padding-left:0}.topnav .dropdown-item{min-width:180px;padding:.5rem 1.5rem}.topnav .dropdown.mega-dropdown .mega-dropdown-menu{left:0;right:auto}.topnav .dropdown .dropdown-menu{border-radius:0 0 .25rem .25rem;margin-top:0}.topnav .dropdown .dropdown-menu .arrow-down:after{position:absolute;right:15px;transform:rotate(-135deg)translateY(-50%)}.topnav .dropdown .dropdown-menu .dropdown .dropdown-menu{display:none;position:absolute;left:100%;top:0!important}.topnav .dropdown:hover>.dropdown-menu,.topnav .dropdown:hover>.dropdown-menu>.dropdown:hover>.dropdown-menu{display:block}.navbar-toggle{display:none}}.arrow-down{display:inline-block}.arrow-down:after{border-color:initial;content:"";transform-origin:top;border-style:solid;border-width:0 0 1px 1px;width:.4em;height:.4em;margin-left:10px;transition:all .3s ease-out;display:inline-block;top:50%;right:5px;transform:rotate(-45deg)translateY(-50%)}@media (max-width:1199.98px){.topnav-menu .navbar-nav li:last-of-type .dropdown .dropdown-menu{left:auto;right:100%}}@media (max-width:991.98px){.navbar-brand-box .logo-dark,.navbar-brand-box .logo-dark span.logo-sm{display:block}.navbar-brand-box .logo-light{display:none}.topnav{max-height:360px;padding:0;overflow-y:auto}.topnav .navbar-nav .nav-link{padding:.75rem 1.1rem}.topnav .dropdown .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;background-color:#0000;border:none;padding-left:24px}.topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl{width:auto}.topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl .row{margin:0}.topnav .dropdown .dropdown-item{background-color:#0000;position:relative}.topnav .dropdown .dropdown-item.active,.topnav .dropdown .dropdown-item:active{color:#4b8fef}.topnav .arrow-down:after{position:absolute;right:15px}}body[data-layout=horizontal][data-topbar=colored] #page-topbar{-webkit-box-shadow:none;box-shadow:none;background-color:#4b8fef}body[data-layout=horizontal][data-topbar=colored] .logo-dark{display:none}body[data-layout=horizontal][data-topbar=colored] .logo-light{display:block}body[data-layout=horizontal][data-topbar=colored] .app-search .form-control{color:#fff;background-color:#f3f3f912}body[data-layout=horizontal][data-topbar=colored] .app-search span{color:#ffffff80}body[data-layout=horizontal][data-topbar=colored] .app-search input.form-control::-webkit-input-placeholder{color:#ffffff80}body[data-layout=horizontal][data-topbar=colored] .header-item,body[data-layout=horizontal][data-topbar=colored] .header-item:hover{color:#e9ecef}body[data-layout=horizontal][data-topbar=colored] .navbar-header .dropdown .show.header-item{background-color:#ffffff1a}body[data-layout=horizontal][data-topbar=colored] .navbar-header .waves-effect .waves-ripple{background:#fff6}body[data-layout=horizontal][data-topbar=colored] .noti-icon i{color:#e9ecef}@media (min-width:992px){body[data-layout=horizontal][data-topbar=colored] .topnav{background-color:#4b8fef}body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link{color:#fff9}body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link:focus,body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link:hover{color:#ffffffe6}body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav>.dropdown.active>a{color:#ffffffe6!important}}body[data-layout-mode=dark] .topnav{background-color:#363a38;border-color:#3b403d}body[data-layout-mode=dark] .topnav .navbar-nav .nav-link{color:#99a4b1}body[data-layout-mode=dark] .topnav .navbar-nav .nav-link svg{color:#99a4b1;fill:#99a4b133;width:16px;height:16px;margin-top:-3px;margin-right:7px}body[data-layout-mode=dark] .topnav .navbar-nav .nav-link:focus,body[data-layout-mode=dark] .topnav .navbar-nav .nav-link:hover{color:#fff;background-color:#0000}body[data-layout-mode=dark] .topnav .navbar-nav .nav-link:focus svg,body[data-layout-mode=dark] .topnav .navbar-nav .nav-link:hover svg{color:#fff;fill:#fff3}body[data-layout-mode=dark] .topnav .navbar-nav .dropdown-item{color:#99a4b1}body[data-layout-mode=dark] .topnav .navbar-nav .dropdown-item.active,body[data-layout-mode=dark] .topnav .navbar-nav .dropdown-item:hover,body[data-layout-mode=dark] .topnav .navbar-nav .nav-item .nav-link.active{color:#fff}body[data-layout-mode=dark] .topnav .navbar-nav .dropdown.active>a{color:#fff;background-color:#0000}body[data-layout-mode=dark] .topnav .navbar-nav .dropdown.active>a svg{color:#fff;fill:#fff3}body[data-layout-mode=dark] .topnav .menu-title{color:#99a4b199}body[data-layout-size=boxed]{background-color:#f0f0f0}body[data-layout-size=boxed] #layout-wrapper{background-color:#fff;max-width:1300px;min-height:100vh;margin:0 auto;box-shadow:0 .25rem .75rem #12263f14}body[data-layout-size=boxed] #page-topbar{max-width:1300px;margin:0 auto}body[data-layout-size=boxed] .footer{max-width:1120px;margin:0 auto}@media (min-width:992px){body[data-layout-size=boxed][data-sidebar-size=sm] #layout-wrapper{min-height:1200px}}body[data-layout-size=boxed][data-sidebar-size=sm] .footer{max-width:1230px}body[data-layout-size=boxed][data-sidebar-size=md] .footer{max-width:1140px}body[data-layout=horizontal][data-layout-size=boxed] #layout-wrapper,body[data-layout=horizontal][data-layout-size=boxed] #page-topbar,body[data-layout=horizontal][data-layout-size=boxed] .footer{max-width:100%}body[data-layout=horizontal][data-layout-size=boxed] .container-fluid,body[data-layout=horizontal][data-layout-size=boxed] .navbar-header{max-width:1300px}@media (min-width:992px){body[data-layout-scrollable=true] #page-topbar,body[data-layout-scrollable=true] .vertical-menu,body[data-layout-scrollable=true][data-layout=horizontal] #page-topbar,body[data-layout-scrollable=true][data-layout=horizontal] .topnav{position:absolute}}body[data-layout-mode=dark][data-layout-size=boxed]{background-color:#3b403d}body[data-layout-mode=dark][data-layout-size=boxed] #layout-wrapper{background-color:#313533}