:root{--hover-color:transparent}.subject--level{position:relative}.subject--level .subject--period{position:absolute;top:-.375rem;right:-.0625rem;width:1.125rem;height:1.125rem;border-radius:1.5625rem;background-color:#00b900;color:#fff;padding:0}.subject--level:empty{display:none}.document .icon{font-size:2.5rem}.custom-tabs .tabs__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-tabs .tabs__div{min-width:0!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-tabs .tabs__div:not(.home) .tabs__item--active .tab-icon{color:#fff}.custom-tabs .tabs__div:not(.home) .tabs__item:not(.tabs__item--active) .tab-icon:hover{color:var(--hover-color)!important}.student-navigation{height:50px;padding:0 32px 0 32px}.student-navigation,.student-navigation .student-navigation__select-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.student-navigation .student-navigation__select-wraper .back-button i{font-size:13px!important}.hide-student-navigation{visibility:hidden}.student-navigation__button-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.student-navigation-filter{width:200px}