.main-bg{background-size:100%;background-image:url(/static/media/bg.c96d0df1.svg);background-color:#21c0b6;background-repeat:no-repeat;width:100%;height:100%;position:absolute;background-size:cover}.main-logo{display:inline-block;margin-top:16px;margin-left:35px}.main-login{margin-right:33px!important}.main-login,.main-registration{padding-top:20px!important;cursor:pointer;float:right;font-size:14px;display:block;color:#fff}.main-registration{margin-right:31px!important}.main-title{font-size:30px;position:relative;top:25%;color:#fff;text-align:center}.main-title1{margin-right:60%}.main-title3{margin-left:50%}.modal{display:block}.modal-bg{position:fixed;inset:0;background-color:rgba(0,0,0,.5)}.modal-content{z-index:5;text-align:center;height:400px;width:600px;background:linear-gradient(270.2deg,#21c0b6 2.18%,hsla(0,0%,100%,.84),#21c0b6 84.24%);position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-title{margin-top:50px;color:#fff;font-size:25px;line-height:1.6;margin-bottom:30px}.modal-form{margin:auto;width:250px;text-align:center}.modal-input{box-shadow:1px 1px 2px hsla(0,0%,100%,.3),-1px -1px 2px hsla(0,0%,47.1%,.5),inset -5px 5px 10px hsla(0,0%,47.1%,.2),inset 5px -5px 10px hsla(0,0%,47.1%,.2),inset -5px -5px 10px hsla(0,0%,100%,.9),inset 5px 5px 13px hsla(0,0%,47.1%,.9);border:none;font-size:16px;outline:none;text-align:center;margin-top:10px;padding:15px}.modal-btn{cursor:pointer;margin-top:20px;padding:10px 20px;background-color:#c4c4c4;border:none;width:100px;font-size:20px;box-shadow:2px 2px 4px rgba(78,78,78,.2),-2px -2px 4px rgba(78,78,78,.2),0 -1px 4px hsla(0,0%,100%,.9),-2px 2px 5px rgba(78,78,78,.9),inset -1px 1px 2px hsla(0,0%,100%,.3),inset 1px -1px 2px rgba(78,78,78,.5)}@media (max-width:900px){.main-title1,.main-title2{font-size:35px;padding-bottom:2%}.main-title3{font-size:35px}}@media (max-width:600px){.main-title1{margin-right:0}.main-title1,.main-title2{font-size:30px;padding-bottom:2%}.main-title3{font-size:30px;margin-left:0}.modal-content{width:80%}.modal-title{margin-top:40px;font-size:20px}}.news{margin-left:278px;padding:20px 30px}.news-block{padding-bottom:20px}.news-img{width:150px;float:left;padding-right:20px;padding-bottom:10px}@media (max-width:900px){.news{margin-left:0;padding:20px 30px}}@media (max-width:600px){.news{padding:0 10px 20px}}.menu{display:-webkit-flex;display:flex;z-index:10}.navbar{margin:0;list-style-type:none;z-index:15;position:fixed;overflow:auto;display:block;-webkit-flex-direction:column;flex-direction:column;padding:30px 10px 0 38px;width:230px;height:100vh;background-color:#21c0b6}.navbar::-webkit-scrollbar{width:8px}.navbar::-webkit-scrollbar-track{background-color:#21c0b6}.navbar::-webkit-scrollbar-thumb{border-radius:10px;background-color:#008b82}.active-link{background-color:hsla(0,0%,100%,.3);padding:10px 39px;margin-left:-38px}.navbar_input{width:190px;padding:5px;margin-bottom:25px;outline:none}.navbar_item{display:block;width:200px;text-decoration:none;color:#fff;font-size:16px;padding-top:10px;padding-bottom:10px;margin-bottom:10px}.navbar li:last-child{margin-bottom:50px}.layout-bg{display:none;position:fixed;background-color:rgba(0,0,0,.5);height:100%;width:100%;z-index:11}.navbar_link{margin-right:12px}.navbar_link,.navbar_news{vertical-align:middle;margin-top:-5px}.navbar_news{margin-right:7px}@media (max-width:900px){.navbar{padding:30px 10px 0 38px;margin-left:-278px}.navbar::-webkit-scrollbar{display:none}}@media (max-width:600px){.navbar{margin-left:-278px}}.header-block{padding:0 20px 20px 298px}.btn{background-color:transparent;padding:0;margin:0}.btn,.navbar-btn{border:none;outline:none}.navbar-btn{top:10px;left:30px;display:none;z-index:4;height:auto;width:50px;background-color:#21c0b6;border-radius:10px;position:absolute;padding:2px 1px 1px;cursor:pointer}.btn-line{vertical-align:middle;height:3px;width:60%;margin:8px auto;text-align:center;background-color:#fff}.student-info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-radius:20px;margin-top:20px;padding:20px;margin-bottom:10px;margin-left:2%;width:92%;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.2)}.main-info-link{text-decoration:none}.main-student-info{color:#000;-webkit-flex-direction:column;flex-direction:column;margin-left:10px}.modal-bg1{position:fixed;background-color:rgba(0,0,0,.5);height:100%;width:100%;z-index:11}.modal-setting-content{z-index:50;text-align:center;height:80%;width:70%;background-color:#fff;border-radius:10px;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:30px}.modal-setting-title{color:#000;font-size:25px;line-height:1.6;margin-bottom:30px}@media (max-width:900px){.header-block{padding:0 20px 20px}.student-info{margin-top:70px;margin-left:5%;width:83%}.main-block{padding:20px;transition:2s}.navbar-btn{display:block;top:15px;left:28px}}@media (max-width:600px){.student-info{margin-left:3%;width:90%;padding:10px}.main-block{padding:0}.student-info{-webkit-flex-direction:column;flex-direction:column;margin-top:80px}.main-setting,.main-student,.main-week{padding-bottom:15px}}.main-block{padding:20px 20px 20px 298px}.main-info{-webkit-justify-content:space-between;justify-content:space-between;border-radius:20px;margin-top:20px;padding:20px;margin-bottom:35px;margin-left:2%;width:92%;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.2)}.main-info,.main-student{display:-webkit-flex;display:flex}.main-student{margin-left:10px;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.main-student-name{margin-left:10px}.main-student-name,.main-week{-webkit-flex-direction:column;flex-direction:column}.main-week{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.main-week-number{font-size:18px}.main-setting{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:10px}.main-settings{cursor:pointer;padding-left:12px;margin-right:12px}.main-block-row{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;margin-bottom:10px}.main-block-row,.main-tasks{display:-webkit-flex;display:flex;height:auto}.main-tasks{-webkit-flex-direction:column;flex-direction:column;width:530px;box-shadow:0 4px 10px rgba(0,0,0,.2);margin-right:auto;margin-left:auto;margin-bottom:35px;border-radius:15px;padding:20px}.main-tast-info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.main-task-title{text-align:center;width:100%;font-size:18px;margin-left:75px}.main-task-add,.main-task-del{cursor:pointer;padding-right:10px}.task,.task-add{height:auto;margin-top:15px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-shadow:0 0 8px rgba(0,0,0,.5);border-radius:15px;padding:10px}.task-title{-webkit-justify-content:space-between;justify-content:space-between}.task-add-title,.task-title{display:-webkit-flex;display:flex;width:100%}.task-add-title{-webkit-justify-content:center;justify-content:center}.task-text{padding:20px 15px}.task-accept{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:flex-end;justify-content:flex-end}.task-accept-btn{margin-right:15px;padding:5px}.main-task-add-img,.main-task-img{cursor:pointer;display:block}.task-date-input{border:solid #a0a0a0;border-width:0 0 1px;outline:none;text-align:center}.task-text-input{width:100%;outline:none}.main-progress{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:420px;box-shadow:0 4px 10px rgba(0,0,0,.2);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:auto;margin-left:auto;margin-bottom:35px;border-radius:15px;padding:20px}.main-progress-info{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.main-progress-title{margin-left:90px;font-size:18px}.main-progress-cirle{margin-top:35px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;width:100%}.main-progress-rating{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:25px;padding-left:15px}.main-progress-1,.main-progress-2,.main-progress-3{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;vertical-align:center;margin-top:15px}.main-progress-red{background-color:red}.main-progress-blue,.main-progress-red{height:23px;width:23px;border-radius:50px;margin-right:15px}.main-progress-blue{background-color:#00f}.main-progress-yellow{height:23px;width:23px;background-color:#ff0;border-radius:50px;margin-right:15px}#main-progress-diagram{width:60%}.main-steps{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-radius:20px;padding:20px;margin-bottom:35px;margin-left:2%;width:92%;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.2)}.container{margin-top:20px;width:100%;margin-left:-20px;z-index:1}.progressbar{counter-reset:step}.progressbar li{font-size:15px;list-style-type:none;float:left;width:6.25%;position:relative;text-align:center}.progressbar li:before{content:"";width:12px;height:12px;border:2px solid #c4c4c4;display:block;margin:0 auto 2px;border-radius:50%;line-height:10px;background:#e7edff;color:#c4c4c4;text-align:center;font-weight:700}.progressbar li:after{content:"";position:absolute;width:100%;height:8px;background:#c4c4c4;top:5px;left:-50%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li:first-child:before{color:#fff;background:#244bc5;border:2px solid #244bc5}.progressbar li.active+li:after{background:#244bc5}.progressbar li.active+li:before{border-color:#244bc5;background:#244bc5;color:#fff}.progressbar li.main-step-2:before,.progressbar li.main-step-3:before,.progressbar li.main-step-5:before,.progressbar li.main-step-6:before,.progressbar li.main-step-8:before,.progressbar li.main-step-9:before,.progressbar li.main-step-11:before,.progressbar li.main-step-12:before,.progressbar li.main-step-16:before{margin:0 auto -51px}.progressbar li.main-step-14:before{margin:0 auto -50px}@media (max-width:900px){.main-info{margin-top:50px;margin-left:5%;width:83%}.main-block{padding:20px;transition:2s}}@media (max-width:600px){.main-progress-cirle{width:210px;margin-left:auto;margin-right:auto}.main-info{margin-left:5%;width:90%;padding:5px}.main-block{padding:0}.main-info{-webkit-flex-direction:column;flex-direction:column;margin-top:80px}.main-steps{display:none}.main-setting,.main-student,.main-week{padding-bottom:15px}}.personal_information{padding:20px 20px 20px 298px;min-width:602px}.th{text-align:right}.personal_information-info{overflow:auto;display:block;border-radius:20px;padding:10px 0;margin-bottom:6px;margin-left:2%;width:96%;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.2)}@media (max-width:900px){.personal_information{padding:20px 30px;min-width:600px}}@media (max-width:600px){.personal_information{padding:0 10px 20px;min-width:300px}}.general-last-child,.personal-last-child{border-width:1px 0}.general_information{padding:20px 30px 20px 298px;min-width:602px}.general_information-info{overflow:auto;height:auto;display:block;border-radius:20px;padding:10px 0;margin-bottom:6px;margin-left:2%;width:96%;box-shadow:0 4px 10px rgba(0,0,0,.2)}@media (max-width:900px){.general_information{min-width:600px;padding:20px 30px}}@media (max-width:600px){.general_information{padding:0 10px 20px;min-width:300px}}.plan{padding:20px 20px 20px 298px;min-width:602px}.plan-info{overflow:auto;height:auto;display:block;border-radius:20px;padding:10px 0;margin-bottom:6px;margin-left:2%;width:96%;box-shadow:0 4px 10px rgba(0,0,0,.2)}.plan-last-child{border-width:1px 0 1px 1px}.td{border-width:1px 1px 1px 0}.main-info{margin-bottom:15px}@media (max-width:900px){.plan{padding:20px 30px;min-width:600px}}@media (max-width:600px){.plan{padding:0 10px 20px;min-width:300px}}.grant-last-child{border-width:1px 0 1px 1px}.grant{padding:20px 30px 20px 298px;min-width:602px}.grants,.grants-info{overflow:auto;border-radius:20px;padding:7px 0 20px;margin-bottom:25px;margin-left:2%;width:96%;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.2)}.grants_btn{width:82px;height:40px;margin-bottom:10px;font-size:18px;border-radius:4px}@media (max-width:900px){.grant{min-width:600px;padding:20px 30px}}@media (max-width:600px){.grant{padding:0 10px 20px;min-width:300px}}.rating-last-child{border-width:1px 0 1px 1px}.rating{padding:0 30px 20px 298px;min-width:602px}.rating-info{overflow:auto;height:auto;display:block;border-radius:20px;padding:10px 0;margin-bottom:6px;margin-left:2%;width:96%;box-shadow:0 4px 10px rgba(0,0,0,.2)}@media (max-width:900px){.rating{min-width:600px;padding:0 30px 20px}}@media (max-width:600px){.rating{padding:0 10px 20px;min-width:300px}}.shedule-last-child{border-width:1px 0 1px 1px}.shedule{padding:20px 30px 20px 298px;min-width:602px}.shedule-info{overflow:auto;height:auto;display:block;border-radius:20px;padding:10px 0;margin-bottom:6px;margin-left:2%;width:96%;box-shadow:0 4px 10px rgba(0,0,0,.2)}.semester{display:-webkit-flex;display:flex}.semesters{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px}@media (max-width:900px){.shedule{min-width:600px;padding:0 30px 20px}}@media (max-width:600px){.shedule{padding:0 10px 20px;min-width:300px}}.last-child{border-width:1px 0 1px 1px}.appraisals{padding:20px 30px 20px 298px;min-width:602px}.appraisals-info{overflow:auto;display:block;padding:10px 0;margin-bottom:6px}.appraisal,.appraisals-info{height:auto;border-radius:20px;margin-left:2%;width:96%;box-shadow:0 4px 10px rgba(0,0,0,.2)}.appraisal{padding:7px 0 20px;margin-bottom:25px}.grants_title{display:block;padding:10px 17px;font-size:20px;line-height:23px}.active_btn{border:1px solid #000!important}.grants_btn{cursor:pointer;font-weight:400;width:57px;height:34px;margin-left:17px;margin-top:10px;font-size:16px;line-height:23px;border:none;border-radius:10px;background-color:#fff;box-shadow:5px 6px 19px -9px rgba(0,0,0,.25)}.description{text-align:center;border-width:1px 0}.warning{font-weight:100;font-size:20px;line-height:23px;color:#000;padding-left:30px}.semester{text-decoration:none;padding:2px}.semesters{-webkit-flex-direction:row;flex-direction:row}.semesters,.semesters_title{display:-webkit-flex;display:flex}.semesters_title{margin-left:3%;padding-top:12px;padding-right:10px}@media (max-width:900px){.appraisals{min-width:600px;padding:0 30px 20px}}@media (max-width:600px){.appraisals{padding:0 10px 20px;min-width:300px}}.questioning-last-child{border-width:1px 0 1px 1px}.questioning-padding{height:20px}.questioning{padding:20px 30px 20px 298px;min-width:602px}.questioning-info{overflow:auto;height:auto;display:block;border-radius:20px;padding:10px 0;margin-bottom:6px;margin-left:2%;width:96%;box-shadow:0 4px 10px rgba(0,0,0,.2)}@media (max-width:900px){.questioning{min-width:600px;padding:0 30px 20px}}@media (max-width:600px){.questioning{padding:0 10px 20px;min-width:300px}}.messages{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:0 40px 20px 298px}.messages-name{border-radius:20px;padding:17px 0 20px 20px;margin-bottom:6px;margin-left:2%;width:300px;height:70vh;box-shadow:0 4px 10px rgba(0,0,0,.2)}.messages-search::-webkit-input-placeholder{font-size:16px}.messages-search:-ms-input-placeholder{font-size:16px}.messages-search::placeholder{font-size:16px}.messages-search{font-size:16px;background-image:url(/static/media/search.b1ff3899.svg);background-repeat:no-repeat;background-position:5% 50%;padding-left:50px;background-color:hsla(0,0%,89.8%,.66);border:none;outline:none;border-radius:10px;width:67%;height:40px}.message-select{display:block;padding:20px 20px 20px 0}#message-line{border:1px solid #000}.message-dialog,.message-group{display:block;padding-top:5px;padding-bottom:5px;cursor:pointer}.message-time{margin-left:5px;color:#05aaa0}.messages-message{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;align-items:flex-end;border-radius:20px;padding:10px 17px 20px;margin-bottom:6px;margin-left:1%;width:700px;height:70vh;min-width:300px;background-color:#e0dcdc;box-shadow:0 4px 10px rgba(0,0,0,.2)}.message-file{opacity:0;visibility:hidden;position:absolute;height:62px;width:62px}.message-file-button{margin-bottom:-4px}.message-file-button img{padding:16px;cursor:pointer;background-color:#fff;border-radius:10px 0 0 10px}.message-input{-webkit-flex-wrap:wrap;flex-wrap:wrap;height:60px;border:solid #c4c4c4;border-width:0 0 0 1px;outline:none;padding-left:10px}.message-input,.message-input-line{display:-webkit-flex;display:flex;width:100%}.message-input-line{-webkit-flex-direction:column;flex-direction:column;height:100%}.message-send img{cursor:pointer}.message-send{border:none;outline:none;background-color:#fff;border-radius:0 10px 10px 0;height:62px}.messages-dialog::-webkit-scrollbar{width:8px}.messages-dialog::-webkit-scrollbar-track{background-color:#21c0b6;border-radius:10px}.messages-dialog::-webkit-scrollbar-thumb{border-radius:10px;background-color:#008b82}.messages-dialog{height:100%;overflow:auto;-webkit-flex-direction:column;flex-direction:column;padding:10px 0}.message-block,.messages-dialog{display:-webkit-flex;display:flex}.message-block{-webkit-flex-direction:row;flex-direction:row;padding-top:10px}.message-user-img{width:50px;height:50px}.message-user-name p{color:#05aaa0}.message-sending,.message-user-name{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.message-user-dialog{overflow-wrap:normal;word-wrap:break-word;word-break:normal;line-break:auto;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;width:100%;padding-top:8px;padding-bottom:8px;display:block}.messages-dialog-column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:15px;width:80%}@media (max-width:900px){.messages{min-width:600px;padding:20px 30px}.messages-name{width:200px}.messages-message{width:65%}.messages-search{margin-left:0}}@media (max-width:600px){.messages{-webkit-flex-direction:column;flex-direction:column;padding:0 10px 20px;min-width:300px}.messages-message{min-width:0}.messages-name{width:85%;margin-left:auto;margin-right:auto;height:200px;overflow:auto;margin-bottom:15px}.messages-name::-webkit-scrollbar{width:8px}.messages-name::-webkit-scrollbar-track{background-color:#21c0b6;border-radius:10px}.messages-name::-webkit-scrollbar-thumb{border-radius:10px;background-color:#008b82}.messages-message{width:80%;height:400px;overflow:auto;margin-left:auto;margin-right:auto}.messages-dialog-column{width:74%}}body{font-family:"Roboto",sans-serif;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}p{font-size:16px}body{display:-webkit-flex;display:flex}table{border-collapse:collapse;width:100%}th{padding:10px 15px;border:1px solid #c4c4c4;border-left-width:0;font-weight:400}caption,th{font-style:normal;font-size:20px;line-height:23px}caption{font-weight:500;padding:10px}td{font-style:normal;font-weight:400;font-size:20px;line-height:23px;padding:10px 15px;border:1px solid #c4c4c4;border-left-width:0}#root{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}
/*# sourceMappingURL=main.623f7919.chunk.css.map */