@import url(https://github.githubassets.com/assets/gist-embed-4ac6018bcc05457cde2f66d2e7299d11.css);.syncCalendarModalList_syncCalendarModalList_PuuY1 .syncCalendarModalList_itemIcon_PsWVm{width:40px;height:40px;margin-right:20px;fill:none}.syncCalendarModalList_list_sqLa8{display:flex;flex-direction:column}.syncCalendarModalList_desc_HDIfI{margin-bottom:36px;font-size:15px}.syncCalendarModalList_item_qMU5m{display:flex;align-items:center;padding:20px 24px;border:1px solid #dcdfe6;border-radius:10px;background-color:transparent;transition-duration:.3s;transition-property:background-color;cursor:pointer}.syncCalendarModalList_item_qMU5m:not(:last-child){margin-bottom:12px}.syncCalendarModalList_item_qMU5m:hover{background-color:#dcdfe6}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_icon_Gwa3T{font-size:16px;fill:#fff}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_input_RpODH{width:100%;max-width:unset}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_input_RpODH .m-input__input{color:#000}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_tabs_CAB4s{margin-bottom:20px}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_tabs_CAB4s .el-tabs__item{color:#0288d1}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_tabs_CAB4s .el-tabs__nav{border-radius:10px 10px 0 0}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_tabs_CAB4s .el-tabs__item:first-child{border-radius:10px 0 0 0}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_tabs_CAB4s .el-tabs__item:last-child{border-radius:0 10px 0 0}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_tabs_CAB4s .el-tabs__item.is-active{background-color:#0288d1;color:#fff}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_fullscreen_UMzxb{position:absolute;right:20px;bottom:20px;width:40px;height:40px;padding:5px;transition-duration:.3s;transition-property:left,right}.syncCalendarModalInstruction_syncCalendarModalInstruction_wGuIg .syncCalendarModalInstruction_fullscreen_UMzxb .syncCalendarModalInstruction_fullscreenIcon_utn6H{font-size:20px;fill:#fff}.syncCalendarModalInstruction_list_cyxOp{display:flex;flex-direction:column;justify-content:flex-start}.syncCalendarModalInstruction_item_w4L4c{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"number desc";-moz-column-gap:20px;column-gap:20px;row-gap:8px}.syncCalendarModalInstruction_item_w4L4c:not(:last-child){margin-bottom:24px}.syncCalendarModalInstruction_item_w4L4c.syncCalendarModalInstruction__isCopy_dh3p1{grid-template-columns:auto 1fr;grid-template-areas:"number desc" ". copy"}.syncCalendarModalInstruction_item_w4L4c.syncCalendarModalInstruction__isOneStep_PYxOH{grid-template-columns:1fr;grid-template-areas:"desc"}.syncCalendarModalInstruction_item_w4L4c.syncCalendarModalInstruction__isOneStep_PYxOH.syncCalendarModalInstruction__isCopy_dh3p1{justify-items:flex-start;grid-template-columns:1fr;grid-template-areas:"desc" "copy"}.syncCalendarModalInstruction_number_wVzA8{grid-area:number;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;border-radius:50%;background-color:#0288d1}.syncCalendarModalInstruction_description_YcxLa{margin-bottom:20px;font-size:16px}.syncCalendarModalInstruction_desc_en792{grid-area:desc;margin-top:4px;font-size:16px}.syncCalendarModalInstruction_desc_en792 svg{color:#000;transform:translateY(2px)}.syncCalendarModalInstruction_desc_en792 p{margin:0}.syncCalendarModalInstruction_desc_en792 b{color:#000}.syncCalendarModalInstruction_copyBlock_sF1x0{grid-area:copy;display:grid;grid-template-columns:1fr auto;-moz-column-gap:6px;column-gap:6px;width:100%}.syncCalendarModalInstruction_button_WcWVa{padding:5px;width:40px;height:40px}.syncCalendarModalInstruction_button_WcWVa.el-button{padding:5px}.syncCalendarModalInstruction_image_izDA0{margin-top:40px;width:100%}.syncCalendarModalInstruction_imageWrap_Et6zB{position:relative;display:flex;align-items:center;justify-content:center}.syncCalendarModalInstruction_imageWrap_Et6zB.syncCalendarModalInstruction__isFull_slbP6{position:fixed;top:0;left:0;z-index:20;width:100%;height:100%}.syncCalendarModalInstruction_imageWrap_Et6zB.syncCalendarModalInstruction__isFull_slbP6 .syncCalendarModalInstruction_image_izDA0{width:90%;height:90%;margin:auto;-o-object-fit:contain;object-fit:contain}.syncCalendarModalInstruction_imageWrap_Et6zB.syncCalendarModalInstruction__isFull_slbP6 .syncCalendarModalInstruction_fullscreen_UMzxb{top:20px;bottom:unset}.syncCalendarModal_syncCalendarModal_lbAdE{display:grid;grid-template-rows:auto 1fr auto;width:100%;height:calc(100% - 25px);border-radius:10px;background-color:#fff}.syncCalendarModal_syncCalendarModal_lbAdE .syncCalendarModal_backBtn_DyGMO{padding:10px 15px;color:#000;background-color:#e4e7ed}.syncCalendarModal_syncCalendarModal_lbAdE .syncCalendarModal_backBtn_DyGMO:hover{background-color:#d5d9e3}.syncCalendarModal_header_Sp5rJ{display:flex;align-items:center;justify-content:center;height:56px;background-color:#0288d1;border-radius:10px}.syncCalendarModal_title_d_QK7{font-size:20px;color:#fff}.syncCalendarModal_body_txR3e{overflow-y:auto;padding:40px}.syncCalendarModal_footer_Znj7a{display:flex;justify-content:space-between;padding:15px 20px;border-top:1px solid #dcdfe6}.syncCalendarModal_link_VWZkx{padding:10px 15px;background-color:#0288d1;border-radius:10px;color:#fff;transition-duration:.3s;transition-property:background-color}.syncCalendarModal_link_VWZkx:hover{background-color:#09a7fd}.messenger{position:relative;padding-bottom:45px;height:90%}.messenger .messenger__list{overflow-y:auto;height:100%;padding:10px 10px 60px 10px}.messenger .msg-item{width:100%;display:flex;align-items:flex-end;box-sizing:border-box;margin-bottom:10px}.messenger .msg-item__avatar{align-self:start;flex-shrink:0;width:60px;height:60px;background-color:#d3d3d3;border-radius:50%;margin:0 10px;overflow:hidden}.messenger .msg-item__text{max-width:500px;margin:0;font-size:14px;padding:10px;border-radius:15px;box-shadow:0 2px 12px 0 rgba(0,0,0,.4)}.messenger .msg-item__links{display:flex;flex-direction:column;row-gap:5px}.messenger .student-name{margin:0}.messenger .group-name{margin-top:0;margin-bottom:4px}.messenger .group-name,.messenger .student-name{font-size:12px;font-weight:100;color:#909399}.messenger .text-is-link{background-color:#0288d1;gap:5px;display:flex;flex-direction:column;align-items:center;width:-moz-max-content;width:max-content;padding:5px 10px;margin-bottom:16px;border-radius:10px}.messenger .text-is-link i{font-size:20px;color:#fff}.messenger .text-is-link a{display:flex;align-items:center;color:#fff}.messenger .el-textarea{position:absolute;bottom:0;left:0}.messenger .messenger__request-field{bottom:0;right:0;width:100%;position:absolute;height:auto;border:1px solid #909399;padding:10px 45px 10px 10px;background-color:#fff;z-index:6;outline:none;border-radius:5px}.messenger .messenger__request-field:focus{border-color:#0288d1}.messenger .messenger__send-btn{cursor:pointer;position:absolute;right:5px;bottom:10px;z-index:7}.messenger .messenger__send-btn:hover i{color:#09a7fd}.messenger .messenger__send-btn i{transition-duration:.3s;transition-property:color;color:#0288d1;font-size:20px}.messenger .messenger__text-placeholder{font-size:14px;position:absolute;left:15px;bottom:12px;z-index:7;color:#909399}.action-video{height:93%;display:grid;grid-template-rows:min-content auto;row-gap:20px;overflow-y:auto}.action-video .add-video-block{width:100%;display:flex;flex-wrap:wrap;gap:10px}.action-video .el-input{max-width:300px}.action-video .tree-block{width:-moz-max-content;width:max-content;overflow-y:auto}.action-video .el-button+.el-button{margin:0}.add-video-modal{list-style:none}.add-video-modal .button-wrp{display:flex;justify-content:center}@media(max-width:800px){.action-video .el-input{max-width:100%}}@media(max-width:400px){.el-col{margin-bottom:15px}}.viewing-discipline-section .el-form .el-form-item__label{padding-bottom:0}.tresult-edit{height:90%;display:grid;grid-template-rows:max-content auto;row-gap:10px;overflow-y:auto}.tresult-edit .tresult-edit__student-info{display:grid;row-gap:10px;grid-template-rows:auto}.tresult-edit .tresult-edit__student-info .row{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;align-items:center}.tresult-edit .tresult-edit__student-info .row-header{border-bottom:1px solid #c0c4cc;padding-bottom:10px}.tresult-edit .tresult-edit__student-info .row-data{color:#909399;border-bottom:1px solid #c0c4cc}.tresult-edit .tresult-edit__student-info span{text-align:center}.tresult-edit .tresult-edit__form{display:grid;-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr}.tresult-edit .tresult-edit__right-section{display:grid;grid-template-rows:max-content max-content max-content;row-gap:10px}.tresult-edit .tresult-edit__right-section p{background-color:#0288d1;color:#fff;padding:10px;border-radius:10px}.tresult-edit .tresult-edit__right-section a{color:#0288d1;transition-duration:.3s;transition-property:color}.tresult-edit .tresult-edit__right-section a i{font-size:20px}.tresult-edit .tresult-edit__right-section a:hover{color:#09a7fd}.tresult-edit .tresult-edit__left-section{display:grid;grid-template-rows:repeat(max-content);row-gap:10px;align-items:flex-start;height:-moz-max-content;height:max-content;max-height:100%}.tresult-edit .el-input--error{border-color:#f56c6c!important}.tresult-edit .el-input--error .el-checkbox__inner,.tresult-edit .el-input--error .el-textarea__inner{border-color:#f56c6c}.tresult-edit .el-textarea__inner::-webkit-resizer{background-color:transparent}.tresult-edit .upload_button{max-width:185px;cursor:pointer;border-radius:10px;border:1px solid #c0c4cc;color:#606266}.tresult-edit .upload_button:hover{background-color:rgba(2,136,209,.05);color:#0288d1}.tresult-edit .upload-file{display:flex;position:relative;padding:10px;justify-content:space-between}.tresult-edit .upload-file .action-bord__button-close{padding:0;color:#fff}.tresult-edit .upload-file__label{width:100%;text-align:center}.tresult-edit .upload-file__label i{margin-right:10px}.tresult-edit .upload-file__label-text{font-size:12px}.tresult-edit .uploadFileDone{background-color:#67c23a;color:#fff}.tresult-edit .uploadFileDone .el-icon-upload2{color:#fff}.tresult-edit .uploadFileDone:hover{background-color:#85cf60}.tresult-edit .uploadFileDone .upload-file__button{color:#fff}.tresult-edit .upload-file__input{top:0;left:0;width:100%;height:100%;visibility:hidden;position:absolute}@media(max-width:800px){.tresult-edit{padding:10px 10px 10px 0;row-gap:10px}.tresult-edit .tresult-edit__student-info{grid-template-columns:max-content 1fr;-moz-column-gap:10px;column-gap:10px;border-bottom:1px solid #0288d1;padding-bottom:10px}.tresult-edit .tresult-edit__student-info .row-header{width:-moz-max-content;width:max-content}.tresult-edit .tresult-edit__student-info .row-data,.tresult-edit .tresult-edit__student-info .row-header{padding:0;row-gap:10px;grid-template-columns:1fr;grid-template-rows:1fr 1fr 3fr 1fr;border:none}.tresult-edit .tresult-edit__form{grid-template-columns:1fr;row-gap:10px}.tresult-edit .tresult-edit__right-section{grid-row-start:1}}.create-request .input-container{margin-bottom:20px}.create-request .input-container span{color:#606266;display:block;margin-bottom:10px}.create-request .create-request__send-btn{text-align:center}.table-container{overflow:hidden;padding:20px 10px 10px 10px;background-color:#0288d1;border-radius:30px;transition:all .3s ease-in;position:absolute;height:100%;width:100%;display:grid;row-gap:10px;grid-template-rows:max-content max-content max-content 1fr;backface-visibility:hidden;color:#fff}.table-container__title{color:#fff;margin:0}.table-container__group,.table-container__quantity{margin:0}.table{overflow:hidden;display:grid;grid-template-rows:max-content 1fr;width:100%;height:100%}.difficulty-text{color:#606266;display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr 1fr;max-width:-moz-max-content;max-width:max-content;align-items:center}.difficulty-text__value{padding:5px 10px}.row{justify-items:center;align-items:center;text-align:center;display:grid;-moz-column-gap:10px;column-gap:10px;padding:10px;grid-template-columns:2fr 1fr 1fr 1fr 1fr;border-bottom:1px solid #02679e}.table__header{padding-right:6px;font-weight:700;background-color:#0288d1;position:relative;z-index:5;border-bottom:2px solid #02679e}.table__header .row{border:none}.table__body{width:100%;height:100%;overflow-y:auto}.table__body--error{display:flex;align-items:center;justify-content:center}.cell-button{cursor:pointer;transition-duration:.3s;transition-property:color;color:#c0c4cc;font-size:20px}.cell-button:hover{color:#fff}@media(max-width:800px){.table-container .table__body{height:370px}}.viewing-result{display:grid;grid-template-rows:max-content 1fr;border-radius:30px;padding:20px;background-color:#dcdfe6;transition:all .3s ease-in;width:100%;position:absolute;height:100%;backface-visibility:hidden}.viewing-result__go-back{padding:10px;justify-self:start;transition-duration:.3s;transition-property:color;font-size:18px;color:#0288d1}.viewing-result__go-back:hover{color:#09a7fd}.progress-list{height:-moz-max-content;height:max-content;padding:0 10px;display:grid;max-width:-moz-max-content;max-width:max-content;justify-items:center}.progress-list p{color:#303133}.progress-list p span{font-weight:700}.viewing-result__container{overflow-y:auto;width:100%;height:100%;padding-right:5px}.top-section{display:flex;justify-content:space-between;margin-bottom:20px}.description__list li{grid-template-columns:1fr;width:100%;list-style:none}.description__list li p{color:#303133}.description__list li p span{font-weight:700;color:#000}.test-list__item{max-width:800px;display:grid;grid-template-rows:max-content max-content 1fr;row-gap:10px;padding:10px;border-radius:10px;margin-bottom:20px;background-color:#fff}.test-item__answers-list{padding-left:20px}.answers-list__item{padding:5px;display:grid;grid-template-columns:10px 1fr;align-items:center;-moz-column-gap:15px;column-gap:15px}.test-item__test-name{color:#303133;font-weight:700}.answer-item__text{width:-moz-max-content;width:max-content;color:#fff;padding:5px;display:grid;-moz-column-gap:20px;column-gap:20px;max-width:100%;align-items:center;grid-template-columns:1fr 20px}.answer-item__text i{color:#67c23a}.answer-right{background-color:#fff;color:#606266;border-radius:5px}.answer-item__text:first-letter{text-transform:uppercase}@media(max-width:800px){.viewing-result .viewing-result__container{overflow-y:scroll;height:490px}.viewing-result .top-section{flex-wrap:wrap}.viewing-result .progress-list{margin:0 auto}}.group-statistic{height:90%}.group-statistic .slider{overflow-x:hidden;height:100%;display:flex;justify-content:space-between;position:relative;perspective:1000px}.group-statistic .slider-active .table-container,.group-statistic .slider-active.flip .table-container{transform:rotateX(180deg)}.group-statistic .slider-active .viewing-result,.group-statistic .slider-active.flip .viewing-result{transform:rotateX(0deg)}.group-statistic .slider .viewing-result{transform:rotateY(-180deg)}.group-statistic .slider-active .table-container,.group-statistic .slider.flip .table-container{transform:rotateY(180deg)}.group-statistic .slider-active .viewing-result,.group-statistic .slider.flip .viewing-result{transform:rotateY(0deg)}.detail-statistic{height:90%;display:grid;row-gap:10px;grid-template-rows:max-content max-content 1fr}.detail-statistic .detail-statistic__title,.detail-statistic .difficulty-text{margin:0}.detail-statistic .table{height:100%;display:grid;grid-template-rows:max-content 1fr;overflow:hidden}.detail-statistic .difficulty-text{color:#606266;display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr 1fr;max-width:-moz-max-content;max-width:max-content;align-items:center}.detail-statistic .difficulty-text__value{padding:5px 10px}.detail-statistic .row{justify-items:center;align-items:center;text-align:center;display:grid;-moz-column-gap:10px;column-gap:10px;padding:10px;grid-template-columns:3fr 1fr 1fr 1fr 1fr;border-bottom:1px solid #c0c4cc}.detail-statistic .table__header{padding-right:6px;font-weight:700;background-color:#fff;border-bottom:2px solid #909399}.detail-statistic .table__header .row{border:none}.detail-statistic .table__body{width:100%;height:100%;overflow-y:auto;color:#606266}.detail-statistic .cell-difficalty{color:#fff;width:100%;height:30px;display:flex;justify-content:center;align-items:center}.detail-statistic .cell-question{justify-self:flex-start;text-align:left}@media(max-width:800px){.detail-statistic .table{grid-template-rows:1fr}.detail-statistic .table__header{display:none}.detail-statistic .table__body{display:grid;row-gap:20px;max-height:450px}.detail-statistic .row{box-shadow:0 2px 5px 0 rgba(50,50,50,.25);border:none;height:-moz-max-content;height:max-content;row-gap:10px;grid-template-columns:repeat(3,1fr) 2fr}.detail-statistic .col{height:100%;display:grid;align-items:center}.detail-statistic .col span:last-child{color:#303133;font-weight:700}.detail-statistic .col-question{grid-column-start:1;grid-column-end:5}.detail-statistic .col-difficalty span{padding:5px}}.file-list__item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;-moz-column-gap:8px;column-gap:8px;width:100%}.file-list__item-button{cursor:pointer;transition:color .3s}.file-list__item-button:hover{color:#0288d1}.file-list__item-name{overflow:hidden;text-overflow:ellipsis}.v-button{position:relative}.v-button._success .v-button__rings{border-color:#67c23a;box-shadow:inset 0 0 25px 0 #67c23a}.v-button__rings{border:1px solid transparent;position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100;border-radius:4px;animation-duration:1.5s;animation-name:pulse;animation-iteration-count:infinite;z-index:-1;box-shadow:inset 0 0 25px 0 #0e90f4}@keyframes pulse{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.3)}}.HomeWorkModal_HomeWorkModal_sLITl{display:grid;grid-template-rows:auto 1fr auto;row-gap:16px;height:calc(100% - 35px)}.HomeWorkModal_editor_Zcs6A{display:grid;grid-template-rows:auto 1fr}.HomeWorkModal_inputFile_XSgnX{visibility:hidden;width:0;height:0}.HomeWorkModal_bottom__00CO{display:grid;align-items:flex-end;grid-template-columns:auto 1fr auto;-moz-column-gap:20px;column-gap:20px}.HomeWorkModal_badge_cy7xB .el-collapse-item__header{height:40px;width:200px}.HomeWorkModal_badge_cy7xB .el-collapse-item__content{padding-bottom:0}.HomeWorkModal_fileList_Yz1ii{width:200px}.event__item{min-width:24rem;max-width:24.4rem;border-radius:1rem;overflow:hidden;box-shadow:0 5px 9px rgba(75,90,202,.3);background-color:#4b5aca;color:#fff}.event__item+.modal-window__btn-close{position:absolute;top:5px;right:5px;background-color:#000;border-radius:5px;border:none;color:#fff}.event__item .item__main{color:inherit;display:grid;row-gap:.5rem;padding:10px 8px 1.1rem 8px}.event__item .main__group,.event__item .main__room,.event__item .main__teacher,.event__item .main__time,.event__item .main__title,.event__item .main__type,.event__item .task-list__item{color:inherit}.event__item .main__title{margin-top:8px}.event__item .task-list__item{list-style:disc;font-size:12px}.event__item .main__group,.event__item .main__room,.event__item .main__teacher{font-size:12px}.event__item .main__type{font-size:12px;opacity:.8}.event__item .main__title{font-weight:700;font-size:14px;margin-bottom:5px;text-transform:uppercase}.event__item .main__time{font-weight:700}.event__item .item__footer{background-color:#fff}.event__item .footer__link{padding:8px 10px;color:#000;font-weight:700;font-size:14px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.event__item .m-icon--download{width:18px}.event__item .m-icon--arrow{width:18px;transform:rotate(180deg)}.event__item+.m-button{right:5px!important;top:5px!important;background-color:#000!important}.modal-window{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.6);z-index:22;scrollbar-width:0;scrollbar-color:transparent transparent}.modal-window__component{order:2}.modal-window__content{display:flex;flex-direction:column;padding:20px 20px 20px 20px;max-width:80%;max-height:90%;width:100%;height:100%;border-radius:10px;position:relative;background-color:#fff;overflow-y:hidden}.modal-window__content.--no-cover{padding:unset;width:unset;height:unset;max-height:unset;max-width:unset;border-radius:unset;justify-content:center;background-color:unset}.modal-window__btn-close{flex-shrink:0;order:1;z-index:10;margin-top:0;margin-left:auto;margin-bottom:10px;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:17px;cursor:pointer;position:sticky;border:1px solid #909399;padding:0;border-radius:50%;width:25px;height:25px;right:0;top:0;color:#0288d1;border:1px solid #0288d1}.modal-window__btn-close:hover{color:#09a7fd;border-color:#09a7fd}@media(max-width:400px){.modal-window__content{padding-bottom:0;max-width:100%;max-height:100%;border-radius:0}}.teacher-tab{border-radius:40px 0 40px 0;padding:20px}.galary-item__avatar{position:absolute;width:60px;height:60px;margin-right:-30px;right:50%;top:-30px;border-radius:50%;overflow:hidden}.galary-item__avatar-box{width:100%;height:100%}.galary-item__name{text-align:center;margin-bottom:5px}.galary-item__date-place{margin-top:0;color:#909399;text-align:center}.galary-item__params{padding:0 8px;display:flex;justify-content:space-around}.params__item{width:33%;display:flex;flex-direction:column;justify-content:center;align-items:center}.param__title{color:#0288d1;margin-bottom:10px;font-size:12px;margin:0}.param__title,.param__value{text-align:center;height:30px}.param__value{margin:0 auto;color:#909399;font-size:20px;line-height:30px}.message-btn{position:relative;width:50px;height:30px;display:flex;justify-content:center;align-items:center}.message-btn i{cursor:pointer;text-align:center;width:50px;font-size:30px;color:#909399}.message-btn i:hover{color:#0288d1}.message-btn__total{text-align:center;line-height:21px;border-radius:50%;color:#fff;display:block;width:20px;height:20px;position:absolute;right:0;top:-5px;background-color:#f56c6c;font-size:12px}.nav-menu .page-tab{display:flex;justify-content:center;padding:20px;border-radius:20px 0 20px 0;cursor:pointer;transition-property:background-color;transition-duration:.3s}.nav-menu .page-tab:hover{background-color:#e4e7ed}.nav-menu .page-tab .far,.nav-menu .page-tab .fas{display:block;margin-right:20px;font-size:18px;color:#909399}.nav-menu{margin-left:10px;margin-top:20px;flex-shrink:0;transition-duration:.3s;transition-property:width;position:relative;height:100%;width:80px}.nav-menu .nav-menu-item__central-wrp{width:100%}.nav-menu .nav-menu__list{border-radius:50px 50px 0 0;position:absolute;left:0;z-index:3;width:80px;background-color:#0288d1;height:100%;display:grid;grid-template-rows:80px repeat(auto-fit,60px);align-items:center;justify-items:center}.nav-menu .nav-menu__item{cursor:pointer;transition-property:box-shadow background-color;transition-duration:.3s;height:100%;width:100%;box-shadow:inset 0 0 0 #0278b8;display:flex;justify-content:center;align-items:center}.nav-menu .item-logo{overflow:hidden;width:60px;height:60px;background-color:#fff;border-radius:50%;padding-bottom:5px}.nav-menu .item-logo img{width:40px}.nav-menu .item-logo-active{background-color:#c0c4cc}.nav-menu .nav-menu__link{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.nav-menu .nav-menu__link-corner{position:absolute;width:60px;height:60px;border:1px solid red;fill:#fff}.nav-menu .nav-menu__icon{transition-duration:.2s;width:25px;color:#fff;transform:scale(1)}.nav-menu .nav-menu__icon.iconActive{color:#0288d1;transform:scale(.9)}.nav-menu .itemActive{width:85%;margin-left:13px;border-radius:15px 0 0 15px;background-color:#fff}.nav-menu .iconActive{transform:scale(.9)}.nav-menu .nav-menu__logout-btn{border:none;background-color:transparent;cursor:pointer;outline:none;color:#909399;display:flex;justify-content:center;align-items:center;width:100%}.navigation-pooper{outline:none;background-color:#0288d1!important}.navigation-pooper .popper__arrow:after,.navigation-pooper .popper__arrow:before{border-right-color:#0288d1!important}@media(max-width:400px){.nav-menu{width:100%}}.loading-container{position:absolute;height:100%;left:0;top:0;z-index:100}.loading-container,.loading-window{width:100%;display:flex;justify-content:center;align-items:center}.loading-window{max-width:125px;position:relative}.loading-window__loading-icon{width:100%;position:relative;z-index:1}.loading-window__logo{width:25%}#floatingCirclesG{top:-45px;position:absolute;width:125px;height:125px;margin:auto;transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6);-moz-transform:scale(.6)}.f_circleG{position:absolute;background-color:#fff;height:22px;width:22px;border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;animation-name:f_fadeG;-o-animation-name:f_fadeG;-ms-animation-name:f_fadeG;-webkit-animation-name:f_fadeG;-moz-animation-name:f_fadeG;animation-duration:1.2s;-o-animation-duration:1.2s;-ms-animation-duration:1.2s;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}#frotateG_01{left:0;top:51px;animation-delay:.45s;-o-animation-delay:.45s;-ms-animation-delay:.45s;-webkit-animation-delay:.45s;-moz-animation-delay:.45s}#frotateG_02{left:15px;top:15px;animation-delay:.6s;-o-animation-delay:.6s;-ms-animation-delay:.6s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s}#frotateG_03{left:51px;top:0;animation-delay:.75s;-o-animation-delay:.75s;-ms-animation-delay:.75s;-webkit-animation-delay:.75s;-moz-animation-delay:.75s}#frotateG_04{right:15px;top:15px;animation-delay:.9s;-o-animation-delay:.9s;-ms-animation-delay:.9s;-webkit-animation-delay:.9s;-moz-animation-delay:.9s}#frotateG_05{right:0;top:51px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s}#frotateG_06{right:15px;bottom:15px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}#frotateG_07{left:51px;bottom:0;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s}#frotateG_08{left:15px;bottom:15px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s}@keyframes f_fadeG{0%{background-color:red}to{background-color:#fff}}.mobile-menu{position:absolute;top:0;left:0;width:100%;display:grid;grid-template-columns:40px auto 40px;align-items:center;justify-items:center;padding:0 16px;background-color:#0288d1;height:50px;z-index:20}.mobile-menu__btn{position:relative;display:flex;align-items:center;justify-content:center;width:35px;height:30px;cursor:pointer;transition:.4s;padding:0}.mobile-menu__icon{display:block;position:relative;background:#fff;width:90%;height:4px;transition:.4s}.mobile-menu__icon:after,.mobile-menu__icon:before{content:"";display:block;position:absolute;background:#fff;width:100%;height:4px;transition:.4s}.mobile-menu__icon:after{top:8px}.mobile-menu__icon:before{top:-8px}.mobile-menu__container{position:fixed;text-align:center;display:flex;align-items:center;justify-content:center;top:50px;left:0;right:0;z-index:999;height:0;opacity:1;transition:.5s;overflow:hidden;background-color:#0288d1}.mobile-menu__list{width:100%;transition:.5s;list-style:none;padding-left:0;margin-top:-50px}.mobile-menu__item{display:flex;justify-content:center;align-items:center;font-size:25px;padding:15px 20px}.mobile-menu__item:active{background-color:#3cb9fd}.el-badge{font-size:inherit}.mobile-menu__link{width:100%;display:grid;grid-template-columns:30px auto 30px;align-items:center;text-decoration:none;color:#fff;font-size:inherit}.mobile-menu__link span{font-size:inherit}.mobile-menu__link i{justify-self:center;font-size:inherit}.mobile-menu__checkbox{display:none}.mobile-menu__checkbox:checked~.mobile-menu__nav{opacity:1}.mobileMenuActive{height:100%}.iconActive{background:transparent}.iconActive:after,.iconActive:before{top:0}.iconActive:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.iconActive:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.container{transition-property:background-color;height:100vh;overflow:hidden;position:relative;width:100%!important}.aside-user,.container{transition-duration:.3s;display:flex}.aside-user{cursor:pointer;display:none;align-items:center;justify-content:start;padding:10px;border-radius:40px 0 0 40px;border:2px solid #fff;border-right-color:transparent;z-index:3;width:80px;height:80px;position:fixed;right:0;top:20px;background-color:#0288d1}.aside-user:hover{width:280px}.aside-user__img{border-radius:50%;height:60px}.aside-user__name{font-size:16px;display:block;width:-moz-min-content;width:min-content;word-wrap:break-all;color:#fff;padding:0 10px}.aside-user__initials{border-radius:50%;background-color:#c0c4cc;width:60px;height:60px;display:flex;justify-content:center;align-items:center;font-size:25px}.content{overflow-y:auto;padding:20px 20px 20px 20px}.content,.contentAuth{position:relative;height:100%;width:100%}.router-animation-enter-active{animation:coming .3s;animation-delay:.3s;opacity:0}.router-animation-leave-active{animation:going .3s}@keyframes going{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100vh);opacity:0}}@keyframes coming{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@media(max-width:800px){.container{flex-wrap:wrap}.container .content-wrp{border-radius:0}.container .content{padding-top:60px}}#sweetCalendar{box-sizing:border-box}#sweetCalendar .container{display:grid;grid-template-rows:80px 1fr;height:100%}#sweetCalendar .container .header{align-items:center;display:grid;grid-column-gap:5px;grid-template-columns:1fr 1fr 1fr;justify-items:center}#sweetCalendar .container .header .el-icon-d-arrow-left,#sweetCalendar .container .header .el-icon-d-arrow-right{font-size:18px}#sweetCalendar .container .header .left-arrow,#sweetCalendar .container .header .right-arrow{align-items:center;width:80%;height:80%;border-radius:10px;cursor:pointer;border:1px solid #c0c4cc}#sweetCalendar .container .header .el-button{padding:0;width:40px;height:40px;border-radius:50%}#sweetCalendar .container .month{text-align:center;justify-self:center}#sweetCalendar .container .month:first-letter{text-transform:uppercase}#sweetCalendar .container .header-no-arrow{display:grid;justify-content:center;align-items:center}#sweetCalendar .container .body{align-items:center;display:grid;grid-row-gap:8px;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(7,1fr);justify-items:center}#sweetCalendar .container .body .day-name{color:#606266;font-weight:700}#sweetCalendar .container .body .day-container{display:grid;grid-auto-columns:1fr 1fr;grid-auto-flow:column;height:28px;position:relative;width:100%}#sweetCalendar .container .body .day-container .day{align-content:center;border-radius:50%;box-sizing:content-box;color:#606266;display:grid;height:8px;justify-content:center;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px;cursor:pointer}#sweetCalendar .container .body .day-container .day.today{border:2px solid #606266;color:#606266}#sweetCalendar .container .body .day-container .day.off-day{background-color:#f56c6c;font-weight:700;color:#fff}#sweetCalendar .container .body .day-container .day span{font-size:14px;margin:0;padding:0;width:-moz-fit-content;width:fit-content}#sweetCalendar .calendar{background-color:inherit}#sweetCalendar .calendar .body .day-container .after,#sweetCalendar .calendar .body .day-container .before{height:28px}.sessions-table,.sessions-table .table{overflow:hidden;width:100%;height:100%}.sessions-table .table{display:grid;grid-template-rows:max-content 1fr;color:#909399;position:relative}.sessions-table .table .el-icon-circle-close{font-size:18px!important;color:#0288d1!important}.sessions-table .table__filter-wrp{padding:5px 0;position:absolute;z-index:10;right:0;top:0;width:100%;background-color:#fff;text-align:right}.sessions-table .table__filter-btn i{font-size:30px;color:#0288d1}.sessions-table .row-header{transition-duration:.3s;transition-property:transform;width:100%;border-bottom:1px solid #c0c4cc;display:grid;grid-template-columns:3fr 1fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px;justify-items:center;align-items:center;padding:10px;background-color:#fff}.sessions-table .table__content{width:100%;overflow-y:auto;height:100%}.sessions-table .row{padding:10px;width:100%;display:grid;-moz-column-gap:20px;column-gap:20px;grid-template-columns:3fr 1fr 1fr 1fr;grid-template-areas:"dname gname ssdate sedate";border-bottom:1px solid #dcdfe6}.sessions-table .row span{text-align:center}.sessions-table .row-empty{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.sessions-table .cell-sort{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr min-content;align-items:center}.sessions-table .cell-sort__btn-down,.sessions-table .cell-sort__btn-up{padding:0;width:20px;height:13px;color:#909399;display:block}.sessions-table .cell-sort__btn-down i,.sessions-table .cell-sort__btn-up i{font-size:20px;line-height:0}.sessions-table .cell-sort__btn-down:hover,.sessions-table .cell-sort__btn-up:hover{color:#0288d1}.sessions-table .discipline__name{grid-area:dname}.sessions-table .group__name{grid-area:gname}.sessions-table .data__session-start{grid-area:ssdate}.sessions-table .data__session-end{grid-area:sedate}@media(max-width:800px){.sessions-table .table{overflow-y:hidden}.sessions-table .table__content{padding:60px 10px 0 10px}.sessions-table .row{row-gap:10px;border-radius:10px;grid-template-columns:1fr;box-shadow:0 2px 5px 0 rgba(50,50,50,.25);margin-bottom:20px;grid-template-areas:"ssdate" "sedate" "gname" "dname"}.sessions-table .row .discipline__name{text-align:left}.sessions-table .row-header{padding-top:60px;grid-template-columns:1fr;row-gap:20px;transform:translateY(-100%)}.sessions-table .header-show{transform:translateY(0)}.sessions-table .data__session-end,.sessions-table .data__session-start,.sessions-table .group__name{justify-self:start}.select-discipline-drop{max-width:200px}}.filter{padding:20px;border-radius:20px 0 0 20px;position:fixed;right:0;top:0;width:300px;border:1px solid red;background-color:#fff;z-index:25;grid-template-rows:repeat(auto-fill,minmax(50px,1fr));row-gap:20px}.big-calendar,.filter{height:100%;display:grid;align-items:center}.big-calendar{justify-items:center;row-gap:10px;grid-template-rows:max-content 1fr;overflow:hidden}.big-calendar .sweetCalendar{width:100%;background-color:#fff}.big-calendar .el-switch__label *{font-size:18px}.big-calendar .select-visible-format{justify-self:center;max-width:300px;width:100%}.big-calendar .row1-3{width:100%;margin:0 auto;display:grid;grid-template-columns:1fr;row-gap:20px}.big-calendar .row3-3{width:100%;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px;height:-moz-max-content;height:max-content}.big-calendar .calendars-wrp{align-self:flex-start;width:100%;height:100%;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:max-content 1fr;-moz-column-gap:10px;column-gap:10px;overflow:hidden}.big-calendar .calendars-container{overflow-y:auto;display:flex;flex-direction:column;max-height:calc(100dvh - 100px)}@media(max-width:700px){.big-calendar .calendars-container{max-height:calc(100dvh - 170px)}}.big-calendar .sweetCalendar{margin:0 auto;max-width:400px}.big-calendar .event-galary{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:3;height:100%;width:100%;border-left:1px solid #c0c4cc;background-color:#fff;margin:0;overflow-y:auto;max-height:calc(100dvh - 40px)}.big-calendar .calendar__sync{margin:0 auto}.big-calendar .event-galary__go-back-btn{width:30px;height:30px;display:flex;justify-content:center;align-items:center;overflow:hidden}.big-calendar .event-galary__go-back-btn button{padding:0;background-color:#fff;color:#0288d1;font-size:20px;line-height:0}.big-calendar .event-galary__item{display:grid;row-gap:10px;padding:10px;width:100%;border-bottom:1px solid #dcdfe6}.big-calendar .event-galary__not-select-message{text-align:center;font-weight:400}.big-calendar .event-description__title{text-align:center}.big-calendar .event-description__tags{display:flex;flex-wrap:wrap;gap:10px}.big-calendar .event-description__link,.big-calendar .event-description__param{width:100%;display:block;margin:0}.big-calendar .event-description__link span,.big-calendar .event-description__param span{color:#0288d1}.big-calendar .event-description__link{max-width:275px;display:grid;grid-template-columns:1fr 20px;-moz-column-gap:10px;column-gap:10px;justify-items:center;align-items:center;word-wrap:break-all;transition-duration:.3s;transition-property:color background-color;border:1px solid #c0c4cc;padding:10px;border-radius:10px;color:#0288d1;background-color:rgba(2,136,209,.05)}.big-calendar .event-description__link span{color:inherit;justify-self:flex-start;text-align:left}.big-calendar .event-description__link:hover{border-color:#0288d1;background-color:#0288d1;color:#fff}@media(max-width:800px){.big-calendar{padding-top:20px}.big-calendar .calendars-wrp{grid-template-columns:1fr;row-gap:10px}.big-calendar .event-galary{padding-top:50px;transition-duration:.3s;transition-property:transform;position:absolute;left:0;top:0;width:100%;height:100%;transform:translateX(-120%);border:none;background-color:#fff;z-index:12}.big-calendar .event-galary__go-back-btn{border-radius:50%;display:block;overflow:hidden;margin-left:auto;top:10px;right:10px;position:sticky;padding:0;text-align:right}.big-calendar .event-galary__go-back-btn i{font-size:32px}.big-calendar .event-galary__not-select-message{display:none}.big-calendar .galaryShow{transform:translateX(0)}.big-calendar .calendars-container{display:flex;flex-direction:column}}.widgets-galary__item{box-shadow:0 5px 10px 5px #c0c4cc}.widgets-galary{margin:0 auto;height:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;padding:20px;width:100%}.widgets-galary #sweetCalendar .calendar{grid-template-rows:50px 1fr}.widgets-galary__item{padding:40px 10px 10px 10px;position:relative;transition-property:transform,box-shadow;transition-duration:.3s;overflow:hidden;border-radius:20px;max-width:300px;width:100%;height:350px}.widgets-galary__item:hover{transform:scale(1.02);box-shadow:0 5px 10px 5px #84b6d1}.widgets-galary .event-info{max-width:960px}.widgets-galary .widgets-galary__item-curtain{display:flex;justify-content:center;align-items:center;width:100%;position:absolute;left:0;top:0;height:30px;color:#fff;background-color:#0288d1}.widgets-galary .teacher-info{border-radius:40px 0 40px 0;display:grid;grid-template-rows:repeat(auto-fill,max-content) auto;row-gap:5px;align-items:center;padding:20px}.widgets-galary .teacher-info__initials{display:flex;justify-content:center;align-items:center;font-size:25px}.widgets-galary .teacher-info__avatar-wrp{background-color:#c0c4cc;margin-right:10px;position:relative;border-radius:50%;width:80px;height:80px;display:flex;justify-content:center;align-items:center}.widgets-galary .teacher-info__avatar{display:flex;justify-content:flex-start;align-items:center}.widgets-galary .teacher-info__avatar p{font-size:18px;font-weight:700;width:-moz-min-content;width:min-content;word-wrap:break-all;margin:0}.widgets-galary .teacher-info__img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;justify-self:center;margin-right:20px}.widgets-galary .teacher-info__property{align-self:flex-start}.widgets-galary .teacher-info__property h3{margin:0}.widgets-galary .teacher-info__property li{font-size:15px;display:grid;grid-template-columns:1fr;grid-template-rows:max-content max-content;margin-bottom:10px;row-gap:5px}.widgets-galary .teacher-info__property b{color:#0288d1}.widgets-galary .teacher-info__property span{color:#606266}.widgets-galary .teacher-info__property span:first-letter{text-transform:uppercase}.widgets-galary .notify-info{display:flex;justify-content:center;align-items:center}.widgets-galary .notify-info__message{display:grid;row-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);justify-items:center;align-items:center;width:100%;height:100%}.widgets-galary .notify-info__message i{font-size:50px;color:#909399}.widgets-galary .notify-info__message span{display:block;margin-bottom:15px;color:#0288d1}.widgets-galary .notify-info__message .el-badge:hover i,.widgets-galary .notify-info__message .instruction-link:hover i{color:#0288d1}.widgets-galary .cell{text-align:center}.widgets-galary .event-info__empty-message{height:100%;display:flex;justify-content:center;align-items:center;color:#606266}.widgets-galary .events-list__item{color:#606266;height:-moz-max-content;height:max-content;transition-duration:.3s;transition-property:background-color;cursor:pointer;padding:10px 0;justify-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr 80px 80px;border-bottom:1px solid #dcdfe6;align-items:center}.widgets-galary .events-list__item:hover{background-color:#ebeef5}.widgets-galary .event__table{position:relative;overflow-y:auto;height:100%}.widgets-galary .table__row{justify-items:center;align-items:center;transition-duration:.3s;transition-property:background-color;cursor:pointer;border-bottom:1px solid #c0c4cc;display:grid;grid-template-columns:65% 10% 15% 10%}.widgets-galary .table__row:hover{background-color:#e4e7ed}.widgets-galary .table__row--header{cursor:default;background-color:#fff;position:sticky;top:0}.widgets-galary .table__row--header:hover{background-color:#fff}.widgets-galary .table__col{padding:10px}.widgets-galary .table__col:first-child{justify-self:flex-start}@media screen and (max-width:1100px){.widgets-galary .calendar{max-width:100%}.widgets-galary .widgets-galary{grid-template-columns:repeat(2,1fr);padding:0}.widgets-galary .row1-3{grid-gap:30px}.widgets-galary .row1-3,.widgets-galary .row2-3{max-width:300px;width:100%;grid-template-columns:1fr}.widgets-galary .event-description,.widgets-galary .event-header{grid-template-columns:repeat(2,1fr)}}.authentication{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:20px}.authentification__window{max-width:400px;width:100%;position:relative}.authentication-logo{margin:0 auto 20px auto;display:flex;justify-content:center;align-items:center}.logo__img{width:100px}.mgok-logo{width:200px}.logo__text-wrp{margin-left:20px;padding-left:20px;height:70px;border-left:2px solid #000;display:flex;flex-direction:column;justify-content:space-between}.logo__text-wrp .logo__text{font-weight:700;font-size:18px}.authentication__field label{color:#0288d1}.authentication__field input{background-color:transparent;border-color:#606266;color:#303133;font-size:18px}.authentication__btn-submit{display:flex;justify-content:center}.authentication__btn-submit .btn-login{display:flex;justify-content:center;align-items:center;outline:none;transition-property:background-color;transition-duration:.3s;width:70px;height:40px;border-radius:5px;border:1px solid #0288d1;color:#0288d1;background-color:transparent}.authentication__btn-submit .btn-login:hover{background-color:rgba(2,136,209,.2)}.authentication__btn-submit .el-button.is-loading:before{background-color:transparent}.authentication__warning-message{position:absolute;color:#f56c6c;width:100%;text-align:center}.page-header{padding:10px 0;display:grid;-moz-column-gap:10px;column-gap:10px;align-items:center;grid-template-columns:max-content max-content 1fr}.page-header__link{padding:0;color:#0288d1;font-size:18px;display:flex;align-items:center;cursor:pointer}.page-header__link:hover{color:#09a7fd}.page-header__title{margin:0;color:#606266}.slider{position:absolute;background-color:#fff;top:0;left:0;width:100%;max-height:100%;height:100%;z-index:19;overflow:hidden;display:grid;grid-template-rows:max-content 1fr}.slider .slider__close-btn{padding:10px;justify-self:end}.slider .slider__close-btn i{color:#0288d1;font-size:32px}.slider .slider__container{position:relative;height:100%}.slider .slider__track{position:absolute;display:flex;height:100%;transition-duration:.3s}.slider .slide{height:100%;display:flex;justify-content:center;align-items:center}.noBtn{grid-template-rows:1fr}.statement{max-width:100%;margin-bottom:-10px;scrollbar-width:4px}.statement ::-webkit-scrollbar{width:4px;height:4px}.statement ::-webkit-scrollbar-button,.statement ::-webkit-scrollbar-track{background-color:#409eff}.statement ::-webkit-scrollbar-track-piece{background-color:#fff}.statement ::-webkit-scrollbar-thumb{height:50px;background-color:#409eff;border-radius:3px}.statement ::-webkit-resizer,.statement ::-webkit-scrollbar-corner{background-color:#409eff}.statement .el-table .cell{word-break:normal!important}.statement .run-slider-btn{width:-moz-max-content;width:max-content;margin:0 auto;display:grid;grid-template-columns:1fr 20px;-moz-column-gap:10px;column-gap:10px;justify-items:center;align-items:center;word-wrap:break-all;transition-duration:.3s;transition-property:color background-color;border:1px solid #c0c4cc;padding:10px;border-radius:10px;color:#0288d1;background-color:rgba(2,136,209,.05)}.statement .run-slider-btn:hover{border-color:#0288d1;background-color:#0288d1;color:#fff}.statement .table{display:grid;height:100%;grid-template-rows:max-content 1fr}.statement .row-header{display:grid;grid-template-columns:40px 1fr 40px;justify-items:center;background-color:#0288d1;color:#fff;text-align:center}.statement .header__arrow-btn{font-weight:700;color:#fff}.statement .header__arrow-btn i{font-size:20px;font-weight:inherit}.statement .arrow-disble{color:#303133}.statement .row{display:grid;grid-template-columns:1fr 1fr;row-gap:10px;border-bottom-color:#dcdfe6}.statement .body{overflow-y:auto;color:#606266}.statement .slider{z-index:25}.student-list .table{color:#606266;width:100%;display:block;overflow:visible}.student-list .table__row{width:100%;display:grid;grid-template-columns:auto 100px 200px;grid-template-rows:auto;align-items:center;justify-items:center;border-bottom:1px solid #dcdfe6;padding:10px;grid-template-areas:"name absence result"}.student-list .table .row-header .table-col{font-weight:700}.student-list .table .table__col-desc{display:none;color:#606266}.student-list .table .col-header-name{justify-self:start}.student-list .table .col-name{justify-self:start;grid-area:name}.student-list .table .col-absence{grid-area:absence}.student-list .table .col-result{grid-area:result}@media(max-width:400px){.student-list .table__row{justify-items:center;grid-template-columns:1fr 30px 1fr;grid-template-areas:"name name name" "absence . result"}.student-list .table .table__col{text-align:center}.student-list .table .table__col-desc{align-self:start;display:block;margin-bottom:10px}.student-list .table .el-checkbox{align-self:center}.student-list .table .row-header{display:none}.student-list .table .col-name{justify-self:center;padding:8px}.student-list .table .col-absence{justify-self:center;height:100%}}.topic-covered{padding-bottom:20px}.topic-covered .topic-covered__list{list-style:none;display:grid;row-gap:20px;max-width:100%;width:100%}.topic-covered .list__item{position:relative;display:grid;align-items:center;-moz-column-gap:10px;column-gap:10px;grid-template-areas:"date text-content buttons";grid-template-columns:max-content 1fr max-content;color:#606266}.topic-covered .list__item i{transition-property:color;transition-duration:.3s;color:#909399;cursor:pointer;font-size:20px}.topic-covered .list__item i:hover{color:#0288d1}.topic-covered .list__item-date{grid-area:date}.topic-covered .item-text__wrp{grid-area:text-content}.topic-covered .button-box{grid-area:buttons}.topic-covered .list__control-block{position:absolute;display:grid;grid-template-columns:max-content max-content;grid-template-rows:max-content max-content;-moz-column-gap:20px;column-gap:20px;row-gap:10px;background-color:#fff;width:100%;transform:translateY(0);z-index:5;align-items:center;margin:0 auto;padding:20px 10px 10px 10px;border-radius:0 0 5px 5px;box-shadow:0 2px 5px 0 rgba(50,50,50,.25)}.topic-covered .fade-enter-active,.topic-covered .fade-leave-active{transition:transform .3s}.topic-covered .fade-enter,.topic-covered .fade-leave-to{transform:translateY(0)}.topic-covered .item-text__wrp{position:relative}.topic-covered .list__item-text{transition-duration:.3s;transition-property:border-color;outline:none;padding:10px;padding-right:40px;border:1px solid transparent;border-radius:5px;position:relative;background-color:#fff}.topic-covered .focus-active{border-color:#0288d1;z-index:10}.topic-covered .button-box{overflow:hidden;width:25px;height:25px}.topic-covered .button-box button{padding:2px}.topic-covered .button-container{transition-duration:.3s;transition-property:transform;display:grid;grid-template-rows:1fr;justify-items:center}.topic-covered .container-shift{transform:translateY(-50%)}.topic-covered .list__item-cancel-btn{display:flex;justify-content:center;align-items:center;width:30px;height:30px;position:absolute;right:10px;top:50%;margin-top:-15px;z-index:12}.topic-covered .list__item-cancel-btn i{font-size:25px}@media(max-width:800px){.topic-covered .list__item{padding:10px;border-radius:5px;box-shadow:0 2px 5px 0 rgba(50,50,50,.25);grid-template-columns:1fr max-content;grid-template-areas:"date buttons" "text-content buttons"}.topic-covered .list__item-date{padding-left:10px}.topic-covered .list__control-block{grid-template-columns:1fr}.topic-covered .lable-select-hour{order:1}.topic-covered .lable-select-type{order:3}.topic-covered .select-hour{order:2}.topic-covered .item-text__wrp{order:3}}.home-work-list .home-work-text-wrap[data-v-1adb314a]{max-height:80px}.home-work-list .overflow[data-v-1adb314a]{max-height:80px;overflow:hidden}.presence{box-sizing:border-box;width:100%;max-width:1024px;height:100%;display:grid;row-gap:10px;grid-template-rows:auto auto 1fr}.presence .el-row{margin-bottom:20px}.presence__dinamic-component{height:100%;overflow:auto}.presence .presence__control-block{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 102px;grid-template-areas:"event event month year filter ." "bottom bottom bottom bottom . save";margin-bottom:20px}.presence .presence__control-block__event{grid-area:event}.presence .presence__control-block__event .el-select{width:100%}.presence .presence__control-block__month{grid-area:month}.presence .presence__control-block__year{grid-area:year}.presence .presence__control-block__save{grid-area:save}.presence .presence__control-block__filter{grid-area:filter}.presence .presence__control-block__bottom{grid-area:bottom;display:flex;align-items:center;flex-wrap:wrap}.presence .presence__add-home-work{margin-left:20px}.presence .fa-link{color:#606266;padding:0 10px}.presence__type-option{display:flex;justify-content:space-between;align-items:center}@media(max-width:500px){.presence .presence__control-block{justify-content:center}.presence .presence__control-block .el-select,.presence .presence__control-block .fa-link{text-align:center;width:100%;margin-bottom:10px}}.not-found-page-box{height:100%;display:flex;justify-content:center;align-items:center}.not-found-page-box__text{font-size:35px;color:#0288d1}.not-found-page-box__img{margin:0 20px}.tresult{height:100%}.tresult,.tresult .header-col,.tresult .tresult__title{width:100%}.tresult .serch-input{width:100%;max-width:500px}.tresult .serch-input .el-input__suffix i{font-size:20px}.tresult .tresult__list{display:grid;grid-template-rows:repeat(auto-fill,1fr);width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden}.tresult .tresult__item{background-color:#fff;cursor:pointer;border-bottom:1px solid #dcdfe6}.tresult .tresult__item:first-child{border-top:1px solid #dcdfe6}.tresult .ativeItems{color:#fff}.tresult .ativeItems,.tresult .ativeItems:hover{background-color:#0288d1}.tresult .tresult-item-content{position:relative;z-index:5;padding:15px;display:grid;-moz-column-gap:5px;column-gap:5px;grid-template-columns:30px 30px 3fr 1fr;align-items:center;justify-items:center;transition-property:background-color;transition-duration:.3s}.tresult .tresult-item-content:hover{background-color:#f2f6fc}.tresult .header-row:hover{background-color:#fff}.tresult .tresult__quantity{display:flex;flex-shrink:0;justify-content:center;align-items:center;color:#fff;border-radius:50%;width:25px;height:25px;font-size:14px}.tresult .tresult__quantity-done{white-space:nowrap;justify-self:center;color:#909399}.tresult .tresult__name{display:flex;align-items:center;justify-self:start}@media(max-width:800px){.tresult .tresult__list{align-items:center;width:100%;grid-template-rows:repeat(auto-fill,minmax(30px,1fr))}.tresult .tresult-item-content{padding:10px 0;grid-template-columns:max-content max-content 4fr 1fr}.tresult .header-row{grid-template-columns:1fr}}.disciplines{display:flex;flex-wrap:wrap}.disciplines .disciplines__title{width:100%}.disciplines .disciplines__list{width:100%;overflow:hidden}.disciplines .el-collapse-item__header{font-size:15px;height:-moz-max-content;height:max-content;line-height:1.5;padding:15px 0}.disciplines .el-collapse-item__content{display:flex;padding-bottom:0}.disciplines .item-btn{font-size:16px;color:#0288d1;transition-duration:.3s;transition-property:background-color color;display:flex;justify-content:center;padding:10px;width:50%}.disciplines .item-btn:hover{color:#fff;background-color:#0288d1}.viewing-discipline-tests{height:100%}.viewing-discipline-tests .test-header{margin:0;height:60px;display:flex;align-items:center}.viewing-discipline-tests .control-block{height:90px}.viewing-discipline-tests .el-select{display:block}.viewing-discipline-tests .control-block__test-counter{text-align:center;color:#909399;margin-bottom:10px}.viewing-discipline-tests .control-block__test-counter span{color:#0288d1}.viewing-discipline-tests .test-counter__btn{transition-duration:.3s;transition-property:background-color;border:1px solid #909399;border-radius:50%;width:30px;height:30px;margin:0 10px}.viewing-discipline-tests .test-counter__btn:hover{background-color:#0288d1;color:#fff;border-color:#0288d1}.viewing-discipline-tests .test-counter__btn:active{background-color:#09a7fd}.viewing-discipline-tests .el-carousel .el-carousel__item{overflow-y:scroll}.viewing-discipline-tests ul{padding-left:20px}.viewing-discipline-tests li{list-style:none}.viewing-discipline-tests .el-collapse-item__header{height:auto;padding:15px}.viewing-discipline-tests .el-collapse-item__header:hover{background-color:#e4e7ed}.viewing-discipline-tests .question,.viewing-discipline-tests .question__text{line-height:20px;font-size:18px;margin:0;text-transform:lowercase}.viewing-discipline-tests .question:first-letter,.viewing-discipline-tests .question__text:first-letter{text-transform:uppercase}.viewing-discipline-tests .question__text{padding-left:10px}.viewing-discipline-tests .question__header{font-size:18px}.viewing-discipline-tests .question__content{display:grid;grid-template-columns:30px 30px auto;align-items:center;justify-items:center;font-size:18px;padding:5px 0}.viewing-discipline-tests .question__content-label{color:#67c23a}.viewing-discipline-tests .question__content-response{justify-self:start;line-height:1}.viewing-discipline-tests .question__content-response:first-letter{text-transform:uppercase}.viewing-discipline-tests .el-carousel__arrow:hover,.viewing-discipline-tests .el-carousel__indicators .el-carousel__button{background-color:#0288d1}.medium-editor-container *{box-sizing:border-box}.medium-editor-container{max-width:800px;height:100%;margin:0 auto;position:relative;padding:2rem 0;font-size:1.2rem}.medium-editor-container blockquote,.medium-editor-container h1,.medium-editor-container h2,.medium-editor-container h3,.medium-editor-container h4,.medium-editor-container h5,.medium-editor-container h6,.medium-editor-container ol,.medium-editor-container p,.medium-editor-container pre,.medium-editor-container ul{max-width:1000px;margin:0 auto}.medium-editor-container ol,.medium-editor-container ul{margin-left:auto!important;padding-left:30px}.medium-editor-container .editor,.medium-editor-container .medium-editor-element:empty,.medium-editor-container .medium-editor-placeholder{max-width:1000px;margin:0 auto}.medium-editor-container .medium-editor-placeholder:after{color:#bbb;max-width:1000px;margin:0 auto;display:block}.medium-editor-container .editor.has-content{max-width:100%;margin:0 auto}.medium-editor-container .editor.has-content.medium-editor-placeholder:after{display:none}.medium-editor-container h1{font-size:2.5em;margin-bottom:.1em}.medium-editor-container h2{font-size:2.2em;margin-top:.2em;margin-bottom:.1em}.medium-editor-container h3{font-size:1.9em;margin-top:.2em;margin-bottom:.1em}.medium-editor-container h4{font-size:1.6em;margin-top:.2em;margin-bottom:.1em}.medium-editor-container h5{font-size:1.3em;margin-top:.2em;margin-bottom:.1em}.medium-editor-container h6{font-size:1em;margin-bottom:.1em}.medium-editor-container p{margin-bottom:1em}.medium-editor-container ul{margin-left:30px;list-style:disc}.medium-editor-container ul li{margin-bottom:.5em}.medium-editor-container ol{margin-left:30px}.medium-editor-container ol li{margin-bottom:.5em}.medium-editor-container iframe{width:1px;min-width:100%}iframe{border:0}.medium-editor-container blockquote{border-left:3px solid #3b3e3e;padding-left:30px;margin-bottom:1.5em;margin-top:1.5em;font-style:italic}.medium-toolbar-arrow-under:after{border-color:#0288d1 transparent transparent transparent;top:48px}.medium-toolbar-arrow-over:before{border-color:transparent transparent #222526 transparent}.medium-editor-toolbar{background-color:#0288d1;border:1px solid#027abb;border-radius:4px}.medium-editor-toolbar li button{background-color:transparent;border:none;border-right:1px solid#027abb;box-sizing:border-box;color:#fff;height:48px;min-width:48px;transition:background-color .2s ease-in,color .2s ease-in}.medium-editor-toolbar li button:hover{background-color:transparent;color:#00bd6a}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:4px;border-top-left-radius:4px}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:4px;border-right:none;border-top-right-radius:4px}.medium-editor-toolbar li .medium-editor-button-active{background-color:transparent;color:#00bd6a}.medium-editor-toolbar-form{background:#222526;border-radius:4px;color:#fff}.medium-editor-toolbar-form .medium-editor-toolbar-input{background:#222526;color:#fff;height:48px}.medium-editor-toolbar-form .medium-editor-toolbar-input::-webkit-input-placeholder{color:#fff;color:hsla(0,0%,100%,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-moz-placeholder,.medium-editor-toolbar-form .medium-editor-toolbar-input::-moz-placeholder{color:#fff;color:hsla(0,0%,100%,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-ms-input-placeholder{color:#fff;color:hsla(0,0%,100%,.8)}.medium-editor-toolbar-form a{color:#fff}.medium-editor-toolbar-anchor-preview{background:#222526;border-radius:4px;color:#fff}.medium-editor-placeholder:after{color:#222526}.medium-editor-container *{outline:none}.medium-editor-container .insert-image-container{display:flex;position:fixed;left:100px;top:100px;transform:translate(-54px,-7px)}.medium-editor-container .insert-image-container .btn-toggle{border:1px solid #ddd;width:40px;height:40px;border-radius:50%;font-size:16px;color:#555;background-color:#fff;padding:5px}.medium-editor-container .image-handler{display:flex;position:fixed;left:50%;top:100px;transform:translate(-50%,-20px);background-color:rgba(0,0,0,.6);border-radius:5px;padding-left:10px;padding-right:10px}.medium-editor-container .image-handler .btn-toggle{border:0;width:40px;height:40px;border-radius:50%;font-size:16px;color:#fff;background-color:transparent;padding:0}.medium-editor-container .image-handler .btn-toggle img{display:block;width:100%;height:auto}.medium-editor-container .image-handler .btn-toggle:hover{cursor:pointer;color:#00bd6a}.medium-editor-container .insert-image-container .insert-image-menu{display:flex}.medium-editor-container .insert-image-container .insert-image-menu .btn-toggle{margin-left:10px;display:flex;align-items:center;justify-content:center}.medium-editor-container .editor-image{display:block;max-width:1000px;margin:2rem auto}.medium-editor-container .editor-image img{width:100%;height:auto;display:block}.medium-editor-container .editor-image-description{max-width:1000px;margin:0 auto;text-align:center;margin-bottom:2rem;margin-top:-1rem;font-size:.8rem;color:#999;position:relative}.medium-editor-container .editor-image-description.is-empty:after{content:"Image Description";color:#bbb;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.medium-editor-container .editor-image+.editor-image-description.is-empty{display:none}.medium-editor-container .editor-image.is-focus+.editor-image-description.is-empty{display:block}.medium-editor-container .editor-image img:hover{cursor:pointer}.medium-editor-container .editor-image.is-expand{max-width:1200px}.medium-editor-container .editor-image.is-full{max-width:100%}.medium-editor-container .editor-image input{margin:0 auto;border:0;display:block;font-size:.7rem;padding:.5rem;width:100%;text-align:center;box-sizing:border-box;color:#888;margin-bottom:2rem}.medium-editor-container .editor-embed-container.is-inactive,.medium-editor-container .editor-embed-input.is-inactive,.medium-editor-container .editor-embed>a{display:none}.html-editor__buttons-block{margin:20px}.viewing-discipline-section{overflow-y:auto;width:100%;height:100%}.viewing-discipline-section__content{display:flex;flex-wrap:wrap;justify-content:space-between;width:-moz-max-content;width:max-content;max-width:100%}.viewing-discipline-section__list{padding-left:3em;list-style:none}.viewing-discipline-section__list-root{list-style:none;width:100%}.viewing-discipline-section .action-bord{height:100%;position:fixed;right:30px;top:30px;align-items:center;z-index:10}.viewing-discipline-section .action-bord__drop-zone{border-radius:10px;transition-duration:.3s;background-color:#fff;list-style:none;position:absolute;top:-2.5%;left:-2.5%;width:98%;border:2px dashed #909399;z-index:8;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.viewing-discipline-section .action-bord__drop-zone i{text-align:center;font-size:75px;width:100%;display:block}.viewing-discipline-section .action-bord__item{background-color:#fff;position:relative;cursor:pointer;margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.3);padding:10px;display:grid;grid-template-columns:30px 1fr 30px;align-items:center;text-align:center;border-radius:10px;width:280px;height:41px;z-index:6}.viewing-discipline-section .action-bord__item:hover,.viewing-discipline-section .action-bord__item:hover .action-bord__item-input{background-color:#f2f6fc}.viewing-discipline-section .action-bord__item .action-bord__button-close{background-color:#fff;padding:0;border-radius:50%;width:20px;height:20px;justify-content:center;align-items:center}.viewing-discipline-section .action-bord__item .action-bord__item-text{color:#606266;font-size:17px}.viewing-discipline-section .action-bord__item .action-bord__item-input{font-size:17px;outline:none;border:none;border-bottom:1px solid #c0c4cc}.viewing-discipline-section .action-bord__item .action-bord__item-icon{font-size:18px;color:#606266}.viewing-discipline-section .action-bord__item .action-bord__item-button{padding:0}.viewing-discipline-section .action-bord__item .action-bord__item-button i{font-size:22px}.viewing-discipline-section .upload-file__label-icon{color:#606266}.viewing-discipline-section .upload{grid-template-columns:1fr;padding:0;position:relative;height:auto}.viewing-discipline-section .uploaded-file__list{transition-duration:.3s;background-color:#fff;position:absolute;top:0;border-radius:10px;right:105%;box-shadow:0 2px 12px 0 rgba(0,0,0,.3);z-index:5}.viewing-discipline-section .uploaded-file__list li{display:grid;grid-template-columns:20px 20px max-content;color:#606266;padding:10px;align-items:center;justify-items:center;height:40px}.viewing-discipline-section .uploaded-file__list li i{color:#c0c4cc;padding:0}.viewing-discipline-section .uploaded-file__list li span{padding:0 5px;justify-self:start}.viewing-discipline-section .uploaded-file__list li button i{color:#0288d1;font-size:15px}.viewing-discipline-section .uploaded-file__list li button i:hover{color:#09a7fd}.viewing-discipline-section .uploaded-file__list:after{content:"";position:absolute;border:10px solid transparent;border-top:10px solid #fff;top:10px;right:-20px;transform:rotate(-90deg)}.viewing-discipline-section .uploadFileDone{background-color:#67c23a;color:#fff}.viewing-discipline-section .uploadFileDone .el-icon-upload2{color:#fff}.viewing-discipline-section .uploadFileDone:hover{background-color:#85cf60}.viewing-discipline-section .uploadFileDone .upload-file__button{color:#fff}.viewing-discipline-section .upload-file{display:flex;position:relative;padding:10px;justify-content:space-between}.viewing-discipline-section .upload-file__label{cursor:pointer;display:grid;grid-template-columns:30px auto;align-items:center;text-align:center}.viewing-discipline-section .upload-file__input{top:0;left:0;width:100%;height:100%;visibility:hidden;position:absolute}.viewing-discipline-section .upload-file__label-text{display:block;padding:2px 0;color:#606266;font-size:17px}.viewing-discipline-section .is-blue{color:#0288d1}.viewing-discipline-section .upload-file__button{cursor:pointer;font-size:14px;margin-left:20px}.viewing-discipline-section .actionBordItemIsActive{grid-template-columns:1fr 30px 30px}.viewing-discipline-section .actionBordUploadFile{grid-template-columns:1fr}.viewing-discipline-section .actionBordUploadFile button{margin:0 5px}.viewing-discipline-section .cart-delite__confirm{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:10px;border-radius:10px;display:flex;justify-content:center;position:absolute;flex-wrap:wrap;bottom:-100px}.viewing-discipline-section .cart-delite__confirm-text{justify-content:center;width:100%;display:flex;align-items:center}.viewing-discipline-section .cart-delite__confirm-text h5{text-align:center;margin:0;padding:10px 20px 10px 10px}.viewing-discipline-section .cart-delite__confirm-text .cart-delite-symbol{display:flex;justify-content:center;align-items:center;background-color:red;color:#fff;width:20px;height:20px;border-radius:50%}.viewing-discipline-section .html-editor-window{padding:0 10px;width:100%;position:absolute;left:0;top:0;background-color:#fff;z-index:22;height:100%;overflow-x:hidden;overflow-y:scroll}@media(max-width:800px){.viewing-discipline-section__content{width:100%}.viewing-discipline-section .action-bord{display:flex;flex-direction:column;justify-content:center;z-index:20;right:0;top:0;background-color:rgba(0,0,0,.5);width:100%;height:100%}.viewing-discipline-section .action-bord .action-bord__item{background-color:#fff}.viewing-discipline-section .action-bord .uploadFileDone{background-color:#67c23a;color:#fff}.viewing-discipline-section .action-bord .uploadFileDone .el-icon-upload2{color:#fff}.viewing-discipline-section .action-bord .uploadFileDone:hover{background-color:#85cf60}.viewing-discipline-section .action-bord .uploadFileDone .upload-file__button{color:#fff}.viewing-discipline-section .action-bord .action-bord__item-input{width:100%}.viewing-discipline-section .action-bord .action-bord__item-button i{font-size:24px}.viewing-discipline-section .cart-delite__confirm{z-index:20;background-color:#fff}.viewing-discipline-section .cart-delite__confirm button{margin:0 15px}}.viewing-discipline-vebinars{overflow-y:auto}.viewing-discipline-vebinars__date,.viewing-discipline-vebinars__time{margin:0}.viewing-discipline-vebinars .el-collapse-item__header{height:70px}.viewing-discipline-vebinars .vebinar__description span{display:block;line-height:18px}.viewing-discipline-vebinars .fa-video{color:#909399}.viewing-discipline-vebinars .fa-video:hover{color:#0288d1}.viewing-discipline-vebinars .table-edit-btn{cursor:pointer;color:#909399}.viewing-discipline-vebinars .table-edit-btn:hover{color:#0288d1}.viewing-discipline-vebinars .content-wrp{text-align:center;font-size:20px}.viewing-discipline-vebinars .content-wrp a{display:inline-block}.viewing-discipline-vebinars .content-wrp a,.viewing-discipline-vebinars .content-wrp button{width:35px;height:35px;margin:0 10px;padding:0;font-size:25px}.viewing-discipline-vebinars .content-wrp a i,.viewing-discipline-vebinars .content-wrp button i{font-size:inherit}@media(max-width:400px){.viewing-discipline-vebinars .el-button{margin-bottom:20px}}.viewing-discipline-video{overflow-y:auto}.viewing-discipline-video .el-table td{padding:0}.viewing-discipline-video .cell{height:100%;width:100%}.viewing-discipline-video .video-link{display:block;height:100%;width:100%;padding:10px}.viewing-discipline-video .table-remove-btn{transition-property:color;transition-duration:.3s;cursor:pointer;background-color:transparent;padding:5px;border:none;color:#909399}.viewing-discipline-video .table-remove-btn:hover{color:#0288d1}.viewing-discipline-video .content-wrp{text-align:center;font-size:20px}.viewing-discipline-video .content-wrp button{width:35px;height:35px;margin:0 10px;padding:0;font-size:25px}.viewing-discipline-video .content-wrp button i{font-size:inherit}@media(max-width:400px){.viewing-discipline-video .viewing-discipline-vebinars__add-button{margin-bottom:20px}}.viewingDisciplineName{margin:5px;transition-property:background-color;transition-duration:.3s;border-radius:10px;box-shadow:0 2px 12px 0 rgba(0,0,0,.3);display:flex;align-items:center;justify-content:space-between;padding:10px;max-width:100%;cursor:pointer}.viewingDisciplineName:hover,.viewingDisciplineName:hover .viewing-discipline__input-name{background-color:#f2f6fc}.viewingDisciplineName .folderActive{background-color:#0288d1;color:#fff}.viewingDisciplineName .folderActive:hover{background-color:#09a7fd}.viewingDisciplineName .folderActive i,.viewingDisciplineName .folderActive p{color:#fff}.viewingDisciplineName .el-icon-close{color:#f56c6c}.viewingDisciplineName .el-icon-circle-check,.viewingDisciplineName .el-icon-circle-close{font-size:18px}.viewingDisciplineName .fa-code,.viewingDisciplineName .fa-file-alt,.viewingDisciplineName .fa-file-pdf,.viewingDisciplineName .fa-file-video,.viewingDisciplineName .fa-file-word,.viewingDisciplineName .fa-folder,.viewingDisciplineName .fa-folder-open{transition-duration:.3s;transition-property:color;color:#0288d1;font-size:20px;padding-right:10px}.viewingDisciplineName .fa-file-video{color:#f56c6c}.viewingDisciplineName .fa-code{color:#67c23a}.viewingDisciplineName .fa-file-pdf{color:red}.viewingDisciplineName .fa-file-alt{color:#e6a23c}.viewingDisciplineName .inputIsActive{border-bottom:1px solid #dcdfe6}.viewingDisciplineName p{width:100%;margin:0;text-align:left}.viewingDisciplineName .el-checkbox__inner{margin-left:15px;border-color:#0288d1;z-index:0}.viewingDisciplineName__link{width:100%;height:100%;display:flex;justify-content:center}.viewing-discipline-preview{color:#303133;padding:0 10px;overflow-y:auto}.viewing-discipline-preview .preview-list{max-width:600px;height:-moz-max-content;height:max-content}.viewing-discipline-preview li{list-style:none}.viewing-discipline-preview .preview-item__title{border-radius:10px;margin:5px 0;box-shadow:0 2px 12px 0 rgba(0,0,0,.3);display:grid;grid-template-columns:30px 1fr auto;align-items:center;padding:10px;cursor:pointer}.viewing-discipline-preview .preview-item__title:hover{background-color:#f2f6fc}.viewing-discipline-preview .preview-item__title i{transition-duration:.3s;transition-property:color;color:#0288d1;font-size:20px}.viewing-discipline-preview .preview-item__list{padding-left:3em;width:100%}.viewing-discipline-preview .html-editor-window{padding:0 10px;width:100%;position:absolute;left:0;top:0;background-color:#fff;z-index:22;height:100%;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width:600px){.viewing-discipline-preview .preview-list{width:100%}}.viewing-discipline{height:100%;display:grid;grid-template-rows:50px 50px 1fr;row-gap:10px}.viewing-discipline .page-header{margin-bottom:0}.viewing-discipline .tabActive,.viewing-discipline .tabActive:focus{background-color:#fff;color:#0288d1}.viewing-discipline .el-button-group{justify-self:left;align-self:center;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}@media(max-width:800px){.viewing-discipline .el-button-group{justify-self:center}}.messages{position:relative;box-sizing:border-box;height:100%;display:grid;row-gap:20px;grid-template-rows:max-content max-content auto max-content}.messages .messages__header{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.messages .messages__header h3{align-self:start}.messages .messages__header span{align-self:center;text-align:center}.messages .el-date-editor .el-range-separator{margin:0 10px}.messages .messages__run-window-filter{display:none}.messages .messages__run-window-filter i{font-size:30px;color:#0288d1}.messages .messages__close-window-filter{display:none;position:absolute;right:20px;top:70px}.messages .messages__close-window-filter i{font-size:35px;color:#0288d1}.messages .message-box__show-modal-btn i{font-size:25px}.messages .message-box__links{display:flex;-moz-column-gap:10px;column-gap:10px}.messages .messages__control{display:grid;grid-auto-flow:column;-moz-column-gap:10px;column-gap:10px}.messages .messages__list{overflow-y:scroll;height:100%}.messages .el-collapse-item__header{height:65px}.messages .message-box{display:grid;width:100%;justify-items:center;grid-template-columns:30px 60px 1fr 1fr 1fr 1fr;align-items:center}.messages .messages__notify-box{display:flex;justify-content:center;align-content:center;height:100%}.messages .messages__notify-box span{display:flex;align-items:center}.messages .el-collapse-item__header:hover{background-color:#ebeef5}.messages .messages__message-status{width:10px;height:10px;border-radius:50%;background-color:transparent;margin:0 auto}.messages .statusActive{background-color:#0288d1}.messages .messages__user-avatar{position:relative;margin:0;width:40px;height:40px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#c0c4cc}.messages .user-avatar__letter{z-index:2;font-weight:700;position:absolute}.messages .message-box__name{text-align:left;line-height:20px;align-self:center;justify-self:flex-start}.messages .message-box__name P{margin:0}.messages .text-is-link{background-color:#0288d1;gap:5px;display:flex;flex-direction:column;align-items:center;width:-moz-max-content;width:max-content;padding:5px 10px;border-radius:10px}.messages .text-is-link i{font-size:20px;color:#fff}.messages .text-is-link a{display:flex;align-items:center;color:#fff}.messages .message-box__date-time{display:flex;flex-wrap:wrap;align-self:center}.messages .message-box__date-time span{text-align:center;width:100%;line-height:20px}.messages .message-box__mobile-modal-run i{font-size:25px;margin:0 10px}.messages .message-box__body{display:flex;flex-direction:column;justify-content:space-between;margin:10px}.messages .el-collapse{display:flex;align-items:center}.messages .el-checkbox{padding-right:10px}.messages .el-collapse-item{width:100%}.messages .el-collapse-item__content p{margin:0}.user-avatar__img{width:100%;height:100%;position:relative;z-index:5}.el-pagination{text-align:center}@media(max-width:800px){.el-picker-panel__body{min-width:100%!important}.el-picker-panel__body .is-left{width:100%}.el-picker-panel__body .is-right{display:none!important}.el-picker-panel{overflow-y:hidden!important;width:100%!important}.el-picker-panel .el-picker-panel__body-wrapper .el-picker-panel__sidebar{padding:15px 0;display:flex;justify-content:space-around;width:100%!important;position:relative!important}.el-picker-panel .el-picker-panel__body-wrapper .el-picker-panel__sidebar .el-picker-panel__shortcut{text-align:center;font-size:18px;border:1px solid #909399;border-radius:10px;padding-left:0;width:30%}.el-picker-panel .el-picker-panel__body-wrapper .el-picker-panel__sidebar .el-picker-panel__shortcut:active{background-color:#0288d1;color:#fff}.el-picker-panel .el-picker-panel__body-wrapper .el-picker-panel__body{margin-left:0}.messages{grid-template-rows:max-content auto max-content}.messages .messages__header{display:flex;justify-content:space-between;align-items:center}.messages .messages__close-window-filter,.messages .messages__run-window-filter{display:inline-block}.messages .messages__control{position:fixed;padding:150px 30px 30px 30px;right:0;top:0;height:100%;width:100%;background-color:#fff;display:grid;grid-template-rows:repeat(4,max-content);row-gap:20px;z-index:10;margin:auto 0;transition-duration:.5s;transition-property:transform opacity;transform:translateX(-105%);opacity:0;align-items:center}.messages .messages__control .el-select{display:block;margin-bottom:20px;height:40px}.messages .messages__control .el-select .el-input__inner{height:40px;font-size:20px}.messages .messages__control .el-checkbox{border:none;display:block;margin-left:0!important;margin-right:0;margin-bottom:20px}.messages .messages__control .el-checkbox .el-checkbox__inner{width:20px!important;height:20px!important}.messages .messages__control .el-checkbox .el-checkbox__label{font-size:20px!important}.messages .messages__control .el-date-editor{width:100%;margin-bottom:20px}.messages .messages__control .messages__filter-btn-wrp{margin:0 auto;display:flex;justify-content:center}.messages .messages__list{overflow-y:scroll;height:100%}.messages .message-box{display:grid;width:100%;justify-items:center;grid-template-columns:15px 60px auto;align-items:center}.messages .message-box__body{display:grid;grid-template-columns:1fr;grid-template-rows:1fr max-content}.messages .message-box__mobile-modal-run i{font-size:40px}.messages .el-tooltip,.messages .message-box__date-time{display:none}.messages .messagesControlShow{transform:translateX(0);opacity:1}}.groups{height:100%;display:grid;grid-template-rows:max-content auto}.groups .groups__list{overflow-y:auto;margin:0}.groups .groups__list .list__item{padding:10px}.statement-ved{width:100%;row-gap:20px;display:grid;grid-template-columns:1fr;grid-template-rows:max-content max-content 1fr;height:100%;justify-content:center}.statement-ved .statement__title{margin:0}.statement-ved .statement__filters{width:100%;display:grid;grid-template-columns:repeat(4,max-content) 1fr;-moz-column-gap:15px;column-gap:15px;row-gap:10px;align-items:center}.statement-ved .statement__filters-buttons{display:flex;flex-direction:column;gap:15px;margin-left:auto}.statement-ved .filter-title{color:#606266}.statement-ved .download-btn{justify-self:end;border:1px solid #606266;padding:10px;text-align:center;border-radius:5px;font-size:14px;max-width:200px}.statement-ved .download-btn i{font-size:16px}.statement-ved .select-date__btn{justify-self:center;display:grid;grid-template-columns:20px 1fr;-moz-column-gap:10px;column-gap:10px;justify-items:center;align-items:center;word-wrap:break-all;transition-duration:.3s;transition-property:color background-color;border:1px solid #c0c4cc;padding:10px;border-radius:10px;color:#0288d1;max-width:-moz-max-content;max-width:max-content;font-size:20px;background-color:rgba(2,136,209,.05)}.statement-ved .select-date__btn:hover{border-color:#0288d1;background-color:#0288d1;color:#fff}.statement-ved .select-date__btn i{font-size:inherit}.statement-ved .download-btn:disabled{cursor:not-allowed;border-color:#c0c4cc}.statement-ved .statement__table-wrap{overflow-x:auto}.statement-ved .statement__table{min-width:1400px;font-size:14px;color:#606266;position:relative;height:auto;overflow-y:hidden;display:grid;grid-template-rows:auto 1fr max-content}.statement-ved .header{padding-right:8px;width:100%;background-color:#f2f6fc}.statement-ved .row-header{height:100%;padding:10px;justify-items:center;align-items:center;display:grid;grid-template-columns:3% 20% 10% 10% 57%;border:none}.statement-ved .row-header span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-left:1px solid #c0c4cc;text-align:center;font-weight:700;padding:5px}.statement-ved .row-header span:first-child{font-size:14px}.statement-ved .twin-row{display:grid;grid-template-columns:1.1fr 1fr 1.1fr .9fr .9fr .9fr .9fr;border-right:1px solid #c0c4cc}.statement-ved .twin-row span:first-child{grid-row-start:1;grid-row-end:1;grid-column-start:1;grid-column-end:8;border-bottom:1px solid #c0c4cc}.statement-ved .body{overflow-y:scroll;height:100%}.statement-ved .row{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:3% 20% 77%;border-bottom:1px solid #c0c4cc}.statement-ved .row span{display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:5px}.statement-ved .sub-row{width:100%;height:100%;display:grid;grid-template-columns:15.7% 14.2% 15.7% 12.8% 12.8% 12.8% 15.6%}.statement-ved .col-gname{display:grid;grid-template-columns:1fr;grid-column-start:2;grid-column-end:9;grid-row-start:1;justify-self:start;width:100%;height:100%}.statement-ved .col-gname__element{display:grid;border-left:1px solid #dcdfe6;grid-template-columns:20.7% 10.3% 10.5% 9.2% 8.4% 9.3% 7.6% 7.6% 7.5% 9.2%;border-bottom:1px solid #dcdfe6}.statement-ved .col-gname__element:last-child{border-bottom:none}.statement-ved .element__groups,.statement-ved .row-empty{display:grid;grid-template-columns:1fr}.statement-ved .row-empty{height:100%;align-items:center;padding:20px;justify-items:center}.statement-ved .footer{padding-right:8px;background-color:#f2f6fc}.statement-ved .row-footer{font-weight:700;text-align:center;padding:10px;display:grid;justify-content:center;grid-template-columns:43% 57%}.statement-ved .row-footer__first{justify-self:start}.statement-ved .slide{display:grid;row-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1.5fr 2fr;overflow-y:auto;grid-template-rows:max-content 1fr max-content}.statement-ved .left-section,.statement-ved .right-section{height:100%;display:grid;row-gap:10px;align-items:center}.statement-ved .top-section{width:100%;grid-template-columns:1fr repeat(2,max-content) 1fr;justify-items:center;justify-content:center;display:grid;grid-row-start:1;grid-row-end:1;grid-column-start:1;grid-column-end:3;margin:0;-moz-column-gap:10px;column-gap:10px;font-size:18px;font-weight:700}.statement-ved .top-section span{font-size:inherit}.statement-ved .top-section i{font-size:18px}.statement-ved .disable-arrow{color:#dcdfe6}.statement-ved .left-section{grid-template-rows:30px 1fr 1fr 1fr 1fr 1fr 1fr 1fr;font-weight:700}.statement-ved .right-section{grid-template-rows:30px 1fr 6fr}.statement-ved .right-section span{text-align:center}.statement-ved .right-section .group-section{overflow-x:auto;height:100%;display:flex}.statement-ved .right-section .group-section__col{display:grid;grid-template-rows:repeat(6,1fr);row-gap:10px;justify-content:center;align-items:center;width:100%}.statement-ved .right-section .group-list{display:grid;grid-template-columns:1fr}.statement-ved .bottom-section{display:grid;grid-column-start:1;grid-column-end:3}@media(max-width:800px){.statement-ved .slider-wrp{position:relative}.statement-ved .statement__filters{row-gap:20px;padding:20px 20px 20px 20px;position:absolute;transition-duration:.3s;transition-property:transform;transform:translateX(-120%);width:100%;height:100%;background-color:#fff;grid-template-columns:1fr;grid-template-rows:repeat(6,max-content);justify-content:center;left:0;top:0;z-index:22}.statement-ved .show-filters{transform:translateX(0)}.statement-ved .filter-title{font-size:18px}.statement-ved .filter__close-btn{padding:10px;justify-self:end}.statement-ved .filter__close-btn i{color:#0288d1;font-size:32px}.statement-ved .download-btn{justify-self:center;max-width:unset;width:100%}.statement-ved .download-btn:not(:last-child){margin-bottom:15px}}.journal-filters[data-v-3ad55722]{display:flex;align-items:center;gap:10px}@media(max-width:700px){.journal-filters[data-v-3ad55722]{justify-content:center;gap:20px}.journal-filters__element[data-v-3ad55722]{width:100%}}.journal-filters .el-button+.el-button[data-v-3ad55722]{margin-left:0}@media(max-width:992px){.journal-filters[data-v-3ad55722]{flex-wrap:wrap}}.journalTable_journalTable_Ov3fl{overflow-x:auto;overflow-y:visible}.journalTable_journalTableDesktop_isViE{position:relative;display:grid;grid-template-columns:auto 1fr;color:#606266;max-height:100%;min-width:-moz-min-content;min-width:min-content}@media(max-width:700px){.journalTable_journalTableDesktop_isViE{display:none}}.journalTable_journalTableMobile_f7JNJ{display:none}@media(max-width:700px){.journalTable_journalTableMobile_f7JNJ{display:block}}.journalTable_tooltip_F1AHD{cursor:pointer}.journalTable_tableStatic_H5CVf{position:sticky;left:0;z-index:5;background-color:#fff}.journalTable_tableStatic_H5CVf .journalTable_col_mnhIx:first-child{width:30px}.journalTable_tableStatic_H5CVf .journalTable_col_mnhIx:nth-child(2){width:250px;align-items:flex-start}.journalTable_tableScrolling__R0tW{position:relative;min-width:-moz-max-content;min-width:max-content}.journalTable_row_dIxIi{display:flex;min-height:60px;border-bottom:1px solid #c0c4cc}.journalTable_row_dIxIi.journalTable_--header_FLGXa{position:sticky;top:0;left:0;border-bottom:1px solid #c0c4cc;background-color:#f2f6fc;font-weight:600}.journalTable_row_dIxIi.journalTable_--header_FLGXa .journalTable_col_mnhIx.journalTable_--important_caFdU{color:#f56c6c}.journalTable_col_mnhIx{display:flex;align-items:center;justify-content:center;flex-direction:column;width:50px;overflow:hidden;padding:10px;border-right:1px solid #c0c4cc;flex-shrink:0;text-overflow:ellipsis}@media(max-width:700px){.journalTable_col_mnhIx{width:100%;height:50px;flex-direction:row;border-right:unset;-moz-column-gap:5px;column-gap:5px}}.journalTable_col_mnhIx.journalTable_--input_wJRAl{outline:none;border-top:none;border-bottom:none;border-radius:0;border-left:none;transition-property:box-shadow;transition-duration:.3s}.journalTable_col_mnhIx.journalTable_--edit_BrEuj,.journalTable_col_mnhIx.journalTable_--edit_BrEuj:focus,.journalTable_col_mnhIx.journalTable_--input_wJRAl:focus{box-shadow:inset 0 0 0 1px #0288d1}.journalTable_col_mnhIx.journalTable_--error_n7q7X,.journalTable_col_mnhIx.journalTable_--error_n7q7X:focus{box-shadow:inset 0 0 0 1px #f56c6c}.journalTable_col_mnhIx.journalTable_--success_tbZbU,.journalTable_col_mnhIx.journalTable_--success_tbZbU:focus{box-shadow:inset 0 0 0 1px #67c23a}.journalTable_collapseContent_ri3Yg{display:flex}.journalTable_dates_uc2d3{width:20%;border-right:1px solid #c0c4cc}.journalTable_dates_uc2d3 .journalTable_col_mnhIx.journalTable_--important_caFdU{color:#f56c6c}.journalTable_assessments_usBk3{display:flex;flex-direction:column;width:80%}.journalHomework_journalHomework_zyp9n{overflow:hidden}.journalHomework_table_aLodi{position:relative;border:1px solid #c0c4cc;max-height:100%;max-width:1000px;overflow-y:auto}.journalHomework_col_w1hXn{display:flex;padding:10px}.journalHomework_col_w1hXn:not(:last-child){border-right:1px solid #c0c4cc}.journalHomework_col_w1hXn:first-child{width:65px;flex-shrink:0}.journalHomework_col_w1hXn:nth-child(2),.journalHomework_col_w1hXn:nth-child(3){width:50%}.journalHomework_row_IxSZ9{display:flex}.journalHomework_row_IxSZ9:not(:last-child){border-bottom:1px solid #c0c4cc}.journalHomework_row_IxSZ9.journalHomework_--header_SRusP{position:sticky;top:0;left:0;color:#c0c4cc;background-color:#fff}.journalHomework_editBtn_I3Dsn{margin-left:auto;color:#0288d1}.JournalNew_journalNew_IAwi0{overflow:hidden;display:grid;grid-template-rows:auto 1fr;max-height:calc(100dvh - 40px)}@media(max-width:800px){.JournalNew_journalNew_IAwi0{max-height:calc(100dvh - 80px)}}.JournalNew_journalNew_IAwi0 .JournalNew_filterButtonShow_JbwOS{display:none;margin-bottom:30px}@media(max-width:700px){.JournalNew_journalNew_IAwi0 .JournalNew_filterButtonShow_JbwOS{display:block}}.JournalNew_journalNew_IAwi0 .JournalNew_filterButtonClose_CGugP{display:none;margin-bottom:50px}@media(max-width:700px){.JournalNew_journalNew_IAwi0 .JournalNew_filterButtonClose_CGugP{display:block}}.JournalNew_journalNew_IAwi0 .JournalNew_homeworkBtn_VRcbQ{margin-left:auto;margin-bottom:30px}@media(max-width:700px){.JournalNew_journalNew_IAwi0 .JournalNew_homeworkBtn_VRcbQ{display:none}}.JournalNew_filterButton_Xa3PU{display:none}@media(max-width:700px){.JournalNew_filterButton_Xa3PU{display:block}}.JournalNew_filtersWrap_RsjgM{display:flex}@media(max-width:700px){.JournalNew_filtersWrap_RsjgM{flex-direction:column;position:fixed;left:0;top:50px;transform:translateX(-100%);transition-duration:.3s;transition-property:transform;z-index:10;width:100%;height:calc(100% - 50px);background-color:#fff;padding:20px}.JournalNew_filtersWrap_RsjgM.JournalNew_--is-show_KrQGo{transform:translateX(0)}}.JournalNew_journalFilters_we__V{margin-bottom:30px}.JournalNew_notice_dS3R6{text-align:center;color:#606266}.tresult-tests{height:100%;position:relative;overflow:hidden}.tresult-tests .tests-table{display:grid;grid-template-rows:max-content 1fr;color:#606266;height:100%}.tresult-tests .tests-table .row,.tresult-tests .tests-table .row-header{justify-items:center;align-items:center;display:grid;grid-template-columns:20% 12% 10% 14% 10% 10% 10% 9%;font-size:14px;-moz-column-gap:5px;column-gap:5px;border-bottom:1px solid #c0c4cc;padding:10px 0}.tresult-tests .tests-table .row .tests-table__text,.tresult-tests .tests-table .row-header .tests-table__text{text-align:center;padding:5px;border-radius:10px}.tresult-tests .tests-table .row-header{background-color:#fff;font-weight:700}.tresult-tests .tests-table .table__content{width:100%;overflow-y:scroll;height:100%}.tresult-tests .tests-table .row .table__content-btn{color:#909399;font-size:20px;transition-duration:.3s;transition-property:color}.tresult-tests .tests-table .row .table__content-btn:hover{color:#0288d1}@media(max-width:800px){.tresult-tests .slide{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:max-content 1fr;-moz-column-gap:10px;column-gap:10px}.tresult-tests .slide__header{width:100%;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:1;justify-self:center;padding:10px 0;background-color:#0288d1;display:grid;grid-template-columns:40px 1fr 40px;justify-items:center}.tresult-tests .el-select{width:100%}.tresult-tests .el-select .el-icon-circle-close{font-size:25px!important}.tresult-tests .header__arrow-btn{font-weight:700;color:#fff;padding:0}.tresult-tests .header__arrow-btn i{font-size:20px;font-weight:inherit}.tresult-tests .arrow-disble{color:#303133}.tresult-tests .slide__left-section{font-weight:700}.tresult-tests .slide__left-section,.tresult-tests .slide__right-section{row-gap:5px;height:100%;align-items:center;display:grid;grid-template-rows:repeat(7,1fr)}.tresult-tests .slide__right-section span{text-align:center}.tresult-tests .test-diff{padding:5px;text-align:center;border-radius:5px}.tresult-tests .test-btn{color:#0288d1}.tresult-tests .test-btn i{font-size:22px}}.filters{transform:translateX(0);opacity:1;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"fio group type  run" "leble-send leble-check done  cancel" "send  check status .";justify-items:center;align-items:center;transition-property:transform opacity;transition-duration:.3s;background-color:#fff;-moz-column-gap:10px;column-gap:10px;row-gap:10px;padding:20px;height:-moz-max-content;height:max-content;z-index:21;max-width:1090px}.filters .el-range-separator{margin:0 10px!important}.filters .el-switch{justify-self:start}.filters .el-button{width:70%;margin:0 auto!important}.filters .date-picker-send{grid-area:send}.filters .date-picker-check{grid-area:check}.filters .input-fio{grid-area:fio}.filters .select-group{width:100%;grid-area:group}.filters .select-type-work{grid-area:type}.filters .select-status{grid-area:status}.filters .select-done{grid-area:done}.filters .button-run{grid-area:run}.filters .button-cancel{grid-area:cancel}.filters .lable-for-send{color:#606266;grid-area:leble-send}.filters .lable-for-check{color:#606266;grid-area:leble-check}@media(max-width:800px){.filters{row-gap:15px;height:100%;width:100%;padding:0;padding-top:30px;position:absolute;left:0;top:0;grid-template-columns:1fr;grid-template-rows:repeat(9,min-content);grid-template-areas:"fio" "group" "type" "done" "send" "check" "status" "cancel" "run"}.filters .lable-for-check,.filters .lable-for-send{display:none}.filters .el-date-editor--daterange.el-input__inner{width:280px}.filters .filter__close-btn{display:none}}.tresult-table{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;overflow-y:hidden}.tresult-table .el-icon-warning:hover{color:#e6a23c!important}.tresult-table .tresult-table__show-filter-btn i{transition-property:color;transition-delay:.3s;font-size:20px;color:#0288d1}.tresult-table .tresult-table__show-filter-btn i:hover{color:#09a7fd}.tresult-table .el-badge{position:absolute;top:-40px;right:0}.tresult-table .table{height:100%;display:grid;grid-template-rows:max-content 1fr max-content;position:relative;width:100%;color:#606266;overflow:hidden}.tresult-table .table .table-list{overflow-y:auto;padding-bottom:32px}.tresult-table .table .row{width:100%;display:grid;grid-template-columns:14% 11% 13% 17% 10% 10% 12% 3% 3%;grid-template-rows:auto;justify-items:center;align-items:center;border-bottom:1px solid #c0c4cc;color:inherit}.tresult-table .table .row-header{font-weight:700;background-color:#fff;padding-right:5px}.tresult-table .table .col{color:inherit;text-align:center}.tresult-table .table .col i{transition-property:color;transition-duration:.3s;color:#606266;cursor:pointer;font-size:18px}.tresult-table .table .col i:hover{color:#0288d1}.tresult-table .table .is-returned .el-checkbox__inner{border-color:#e6a23c;background-color:#e6a23c}.tresult-table .col-date{display:grid;row-gap:5px;grid-template-rows:1fr 1fr}.tresult-table .row-footer{width:100%;height:32px}.tresult-table .el-pagination{background-color:#fff;width:100%}.tresult-table .slide{display:grid;grid-template-areas:"header header" "headers data" "btn btn";grid-template-columns:1fr 1fr}.tresult-table .slide__header{display:grid;grid-template-columns:20px 1fr 20px;width:100%;padding:10px 5px;background-color:#0288d1;color:#fff;justify-self:center;grid-area:header;text-align:center}.tresult-table .header__arrow-btn{font-weight:700;color:#fff;padding:0}.tresult-table .header__arrow-btn i{font-size:20px;font-weight:inherit}.tresult-table .arrow-disble{color:#303133}.tresult-table .slide__headers{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(7,1fr);align-items:center;font-weight:700;grid-area:headers}.tresult-table .slide__headers span{font-size:13px}.tresult-table .slide__data{grid-area:data;justify-items:center;align-items:center;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(7,1fr)}.tresult-table .slide__data span{text-align:center;font-size:13px}.tresult-table .slide__data i{font-size:25px;color:#0288d1}.tresult-table .slide__data-btn{grid-area:btn;padding:10px}.tresult-table .slide__data-btn button{background-color:#0288d1;width:-moz-max-content;width:max-content;justify-self:center;padding:10px;border-radius:5px;color:#fff;display:flex;margin:0 auto;align-items:center}.tresult-table .slide__data-btn button i{margin-left:10px}.hide-enter-active,.hide-leave-active{transition-duration:.3s}.hide-enter,.hide-leave-to{transform:translateX(100%);opacity:0}@media(max-width:800px){.tresult-table{margin-top:10px}}.tresult-view{display:grid;grid-template-rows:min-content min-content 1fr;height:100%;row-gap:10px}.tresult-view .el-tabs__header{margin-bottom:0}.test{grid-template-columns:1fr 5fr;height:100%;align-items:center}.test,.test .buttons{display:grid;justify-items:center}.test .buttons{grid-template-columns:1fr;row-gap:20px}.test .el-button{width:100%;margin:0!important}.test .el-button:first-letter{text-transform:uppercase}.test .card-container{perspective:500px}.test .card{height:400px;width:200px;transform-style:preserve-3d;transform:scale(2)}.test .card,.test .side{transition-property:all;display:flex;justify-content:center;align-items:center}.test .side{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition-duration:.3s;position:absolute;width:inherit;height:inherit;border:3px solid #fff;color:#fff}.test .side:hover{filter:brightness(.8)}.test .front-side{transform:translateZ(100px);background-color:#0288d1;border:1px solid #0288d1}.test .back-side{transform:translateZ(-100px) rotateY(120deg);background-color:#f56c6c;border:1px solid #f56c6c}.test .left-side{transform:translateX(-100px) rotateY(-90deg);background-color:#67c23a;border:1px solid #67c23a}.test .right-side{transform:translateX(100px) rotateY(90deg);background-color:#e6a23c;border:1px solid #e6a23c}.test .down-side{height:200px;transform:translateY(200px) rotateX(-90deg);background-color:#add8e6;border:1px solid #add8e6}.test .up-side{height:200px;transform:translateY(-200px) rotateX(90deg);background-color:olive;border:1px solid olive}@keyframes resize{50%{transform:scale(.5)}to{transform:scale(1)}}.schedule-calendar{width:100%;height:100%;display:grid;row-gap:16px;grid-template-rows:auto 1fr}@media(max-width:700px){.schedule-calendar{grid-template-rows:auto auto 1fr}}.schedule-calendar__tabs{display:none;flex-direction:column;align-items:center}@media(max-width:700px){.schedule-calendar__tabs{display:flex}}.schedule-calendar__tab:not(:last-child){margin-bottom:16px}@media(max-width:992px){.schedule-calendar__sync-modal{width:100%}}.schedule-calendar .schedule-calendar__filters{display:flex;gap:16px;width:100%}@media(max-width:992px){.schedule-calendar .schedule-calendar__filters .el-select{width:100%}}@media(max-width:576px){.schedule-calendar .schedule-calendar__filters{flex-wrap:wrap}}.schedule-calendar .schedule-calendar__header{display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:992px){.schedule-calendar .schedule-calendar__header{flex-wrap:wrap}}.schedule-calendar .schedule-calendar__header-btn{display:flex;padding:5px 10px}@media(max-width:992px){.schedule-calendar .schedule-calendar__header-btn{width:100%}}.schedule-calendar .schedule-calendar__header-btn .v-icon{width:15px;margin-right:10px;fill:#fff}.schedule-calendar .home__calendar-btn{display:flex;border-radius:10px 10px 0 0}.schedule-calendar .home__calendar-btn .v-icon{width:15px;margin-right:10px;fill:#fff}.schedule-calendar .schedule-calendar__controller{justify-items:center;align-items:center;display:grid;grid-template-columns:auto 1fr auto;max-width:276px;padding:10px;flex-shrink:0;border:1px solid #dcdfe6;border-radius:4px}@media(max-width:992px){.schedule-calendar .schedule-calendar__controller{width:100%;max-width:unset}}.schedule-calendar .controller__date{margin:0;color:#606266;font-size:14px}.schedule-calendar .controller__date b,.schedule-calendar .controller__date span{color:inherit}.schedule-calendar .controller__btn{color:#606266}.schedule-calendar .v-icon--chevron{width:7px;fill:#0288d1}.schedule-calendar .v-icon--rotate{transform:rotate(180deg)}.schedule-calendar .schedule-calendar__body,.schedule-calendar .schedule-calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.schedule-calendar .schedule-calendar__body{height:100%}.schedule-calendar .body__column{transition-duration:.3s;transition-property:background-color;border-radius:10px;display:grid;grid-template-rows:70px 1fr;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.schedule-calendar .body__column.--is-selected{background-color:#f2f6fc}.schedule-calendar .body__column.--is-now{background-color:#e7eef9}.schedule-calendar .body__column.--is-now:hover{background-color:#d3e0f4}.schedule-calendar .body__column:hover{background-color:#f2f6fc}.schedule-calendar .body__column:nth-child(7) .column__body{border-right:none}.schedule-calendar .column__header{grid-template-areas:"number" "day";align-self:center;display:grid;align-items:center;justify-items:center;height:-moz-max-content;height:max-content}.schedule-calendar .header__day{grid-area:number;font-size:18px;font-weight:600;color:#000}.schedule-calendar .header__weak-name{grid-area:day;font-size:12px;color:#000}.schedule-calendar .column__body{align-items:flex-start;padding:0 3px;border-left:1px solid transparent;border-right:1px solid #ebeef5;row-gap:8px;display:flex;flex-direction:column}.schedule-calendar .event-tab{row-gap:5px;width:100%;display:grid;grid-template-rows:max-content max-content;padding:8px 4px;cursor:pointer;border-radius:10px;background-color:#0288d1;transition-property:transform;transition-duration:.3s;color:#fff;height:-moz-max-content;height:max-content}.schedule-calendar .event-tab:hover{transform:scale(1.1)}.schedule-calendar .event-tab__date,.schedule-calendar .event-tab__title{color:inherit;font-size:10px}.schedule-calendar .event-tab__type{color:hsla(0,0%,100%,.7);font-size:10px}.schedule-calendar .el-checkbox-group{display:grid;-moz-column-gap:15px;column-gap:15px;grid-template-columns:repeat(5,1fr);justify-items:center}.schedule-calendar .el-checkbox-group .el-checkbox{margin-right:0}.schedule-calendar .el-checkbox .el-checkbox__label{color:#000}.schedule-calendar .el-checkbox__inner{width:16px;height:16px;border-width:2px;border-radius:50%}.schedule-calendar .el-checkbox--is-all .el-checkbox__input .el-checkbox__inner{border-color:#000}.schedule-calendar .el-checkbox--is-all .el-checkbox__input.is-indeterminate .el-checkbox__inner,.schedule-calendar .el-checkbox--is-all .is-checked .el-checkbox__inner{background-color:#000}.schedule-calendar .el-checkbox--educational .el-checkbox__inner{border-color:#379e8d}.schedule-calendar .el-checkbox--educational .is-checked .el-checkbox__inner{border-color:#379e8d;background:#379e8d}.schedule-calendar .el-checkbox--session .el-checkbox__inner{border-color:#4b5aca}.schedule-calendar .el-checkbox--session .is-checked .el-checkbox__inner{border-color:#4b5aca;background:#4b5aca}.schedule-calendar .el-checkbox--college .el-checkbox__inner{border-color:#ffe946}.schedule-calendar .el-checkbox--college .is-checked .el-checkbox__inner{border-color:#ffe946;background:#ffe946}.schedule-calendar .el-checkbox--yourown .el-checkbox__inner{border-color:#b039c5}.schedule-calendar .el-checkbox--yourown .is-checked .el-checkbox__inner{border-color:#b039c5;background:#b039c5}@media(max-width:700px){.schedule-calendar{height:auto}.schedule-calendar .schedule-calendar__controller{justify-self:center;max-width:100%;width:100%}.schedule-calendar .schedule-calendar__body{-moz-column-gap:10px;column-gap:10px}.schedule-calendar .column__header{border-radius:8px;height:100%;row-gap:10px;grid-template-areas:"day" "number"}.schedule-calendar .header__weak-name{align-self:flex-end}.schedule-calendar .header__day{font-size:14px;align-self:flex-start}.schedule-calendar .body__column{padding:2px}.schedule-calendar .body__column:hover{background-color:transparent}.schedule-calendar .body__column.--is-events{border:1px solid #0288d1}.schedule-calendar .body__column.--is-now{background-color:transparent!important}.schedule-calendar .body__column.--is-now .column__header{background-color:#e7eef9}.schedule-calendar .body__column.--is-selected{background-color:transparent!important}.schedule-calendar .body__column.--is-selected .column__header{background-color:#0288d1!important}.schedule-calendar .body__column.--is-selected .header__day,.schedule-calendar .body__column.--is-selected .header__weak-name{color:#fff}}.schedule{grid-template-areas:"main aside";overflow:hidden;height:100%}.schedule__calendar{max-width:1000px;width:100%;margin-right:auto}.schedule .text-title{margin-bottom:.5rem}.schedule .schedule__content{grid-area:main;border-radius:2rem 0 0 0;height:100%;overflow:auto;padding:4rem 4rem 0 4rem}@media(max-width:576px){.schedule .schedule__content{padding:4rem 0 0}}.schedule .schedule__content--border-radius{border-radius:2rem 2rem 0 0}.schedule .aside{grid-area:aside;transition-property:width;transition-duration:.3s;width:0;grid-template-rows:1fr}.schedule .aside__body{position:relative;height:100%}.schedule .events-tab{position:absolute;width:24.4rem;height:100%;top:2.4rem;left:2.4rem}.schedule .aside---show{width:30rem}@media(max-width:700px){.schedule{grid-auto-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"main" "aside"}.schedule .text-title{display:none}.schedule .aside{width:100%;background-color:#fff;border-radius:0}.schedule .aside__body{width:100%;padding-top:0}.schedule .aside__body .events-tab{padding:1rem;overflow-y:auto;position:static;width:100%}.schedule .aside__body .events-tab::-webkit-scrollbar{width:1rem}.schedule .event__item{max-width:35rem}}.tgrade{display:grid;grid-template-rows:max-content max-content 1fr;height:100%;row-gap:20px;overflow:hidden}.tgrade .empty-result{display:flex;justify-content:center;align-items:center}.tgrade .tgrade__filters{display:grid;grid-template-columns:1fr 2fr;grid-auto-rows:max-content max-content;-moz-column-gap:20px;column-gap:20px;row-gap:20px}.tgrade .filters-top{width:-moz-max-content;width:max-content}.tgrade .filters-right{row-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.tgrade .tgrade__table{display:grid;grid-template-rows:max-content 1fr;height:100%;overflow:hidden;color:#606266}.tgrade .row{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;border-bottom:1px solid #c0c4cc}.tgrade .row-notify{grid-template-columns:30px 1fr;font-weight:700;color:#e6a23c;font-size:20px}.tgrade .row-notify i{color:#e6a23c;font-size:25px}.tgrade .text-notify{width:100%;text-align:left}.tgrade .table-header{font-weight:700}.tgrade .table__body{overflow-y:auto}.tgrade .result__list{row-gap:10px;display:grid;-moz-column-gap:15px;column-gap:15px}.tgrade .tgrade__filters-wrp{row-gap:10px;display:grid;grid-template-columns:1fr}.tgrade .tgrade__filters-wrp span{color:#606266}.tgrade .tgrade__filters-wrp:first-child{align-self:flex-start}.tgrade .el-button{height:-moz-max-content;height:max-content;align-self:flex-end}.el-select-dropdown{max-width:1000px}@media(max-width:800px){.tgrade .tgrade__filters{grid-template-columns:1fr}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;font-family:Roboto,sans-serif}body,html{scrollbar-width:5px;scrollbar-color:#0288d1 #fff}body ::-webkit-scrollbar,html ::-webkit-scrollbar{width:8px;height:8px}body ::-webkit-scrollbar-button,body ::-webkit-scrollbar-track,html ::-webkit-scrollbar-button,html ::-webkit-scrollbar-track{background-color:#409eff}body ::-webkit-scrollbar-track-piece,html ::-webkit-scrollbar-track-piece{background-color:#fff}body ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar-thumb{height:50px;background-color:#409eff;border-radius:3px}body ::-webkit-resizer,body ::-webkit-scrollbar-corner,html ::-webkit-resizer,html ::-webkit-scrollbar-corner{background-color:#409eff}body{margin:0}a{text-decoration:none;color:#000}ul{padding:0;margin:0}h1,h2,h3,h4,h5,h6{color:#303133}button{border:none;background-color:transparent;outline:none;cursor:pointer}.swim{position:absolute}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.lide-leave-active,.slide-enter-active{transition:opacity .5s}.slide-enter,.slide-leave-to{opacity:0;display:none}.slide-fade-top-enter-active,.slide-fade-top-leave-active{transition:all .3s ease}.slide-fade-top-enter-from{transform:translateY(-110%)}.slide-fade-top-enter,.slide-fade-top-leave-to{transform:translateY(-100%)}.el-message{align-items:flex-start}.el-message h5{margin:2px 0 10px 0}.el-message ul{padding-left:20px}.el-message li{list-style-type:disc;margin-bottom:5px}.el-message .el-message__closeBtn{top:20px}@media(max-width:800px){*{font-size:15px}}.btn-close{background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:17px;cursor:pointer;border:1px solid #909399;padding:0;border-radius:50%;width:25px;height:25px;color:#0288d1;border:1px solid #0288d1}.btn-close:hover{color:#09a7fd;border-color:#09a7fd}