@charset "UTF-8";@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:400;src:url(../fonts/Golos_Text_Regular.4af7deb6.ttf)}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:500;src:url(../fonts/Golos_Text_Medium.0d7c9d6b.ttf)}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:600;src:url(../fonts/Golos_Text_DemiBold.41fa3081.ttf)}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:700;src:url(../fonts/Golos_Text_Bold.9a8a22d8.ttf)}@font-face{font-display:swap;font-family:Golos;font-style:normal;font-weight:900;src:url(../fonts/Golos_Text_Black.6759df85.ttf)}*,:after,:before{box-sizing:border-box}html{font-size:62.5%}body{color:#31498b;font-family:Golos!important;font-size:1rem}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:initial}footer,header,main,nav,section{display:block}body,h1,h2,h3,h4,h5,h6{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}.section-title{color:#31498b;font-weight:700;line-height:46px}.container,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-top:130px;width:100%}.bg-none{background:none}.main-btn{background:#5b84ed!important;color:#fff!important;font-weight:500!important;padding:10px 50px!important}@media (min-width:599.98px){.container,.container-sm{max-width:720px}html{font-size:55.5%}}@media (min-width:1023.98px){.container,.container-md,.container-sm{max-width:960px}html{font-size:62.5%}}@media (min-width:1439.98px){.container,.container-lg,.container-md,.container-sm{max-width:1140px}html{font-size:62.5%}}@media (min-width:1919.98px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px}html{font-size:62.5%}}.main-header{align-items:center}.main-header__img{height:80px;width:105px}.main-header__link{text-decoration:none}.main-header__title{line-height:25px}.main-header__tool{color:#31498b80;font-size:1.4rem;line-height:17px;width:-moz-fit-content;width:fit-content}.questionnaire-statistic{height:80px;margin:20px 0}.questionnaire-statistic__user-info{font-size:40px;font-weight:600}.questionnaire-statistic__user-department{font-size:1.6rem}.questionnaire-statistic__left-block{align-items:center;border:1px solid #cfd7ff;color:#31498b80;display:flex;font-size:36px;height:100%;justify-content:center}.questionnaire-statistic__left-block__points{color:#31498b}.questionnaire-statistic__left-block__percentages{color:#31498b80}.questionnaire-statistic__center-block{align-items:center;border:1px solid #cfd7ff;display:flex;height:100%;justify-content:space-around}.questionnaire-statistic__center-block__item{display:flex}.questionnaire-statistic__center-block__name{color:#31498b80;font-size:22px}.questionnaire-statistic__center-block__points{color:#31498b;font-size:22px}.questionnaire-statistic__button{align-items:center;background:#31498b;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.questionnaire-statistic__button:hover{opacity:.9}.questionnaire-statistic__button__p{font-size:18px;font-weight:900px;padding-left:5px}.questionnaire-user-list__card{border:.5px solid #cdcdcd;border-radius:5px;cursor:pointer;transition:.2s ease}.questionnaire-user-list__card:hover{box-shadow:3px 0 9px 4px #223c5047}.questionnaire-user-list__info{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:130px}.questionnaire-user-list__preview--img,.questionnaire-user-list__preview--text{height:210px;width:100%}.questionnaire-user-list__preview--text{align-items:center;border-bottom:1px solid #5b84ed4d;display:flex;font-size:1.7rem;font-weight:700;justify-content:center}.questionnaire-user-list__closed{color:#f72d5c}.questionnaire-user-list__closed,.questionnaire-user-list__review{align-items:center;display:flex;font-size:1.5rem;height:30px;justify-content:center;padding:5px 0 0!important}.questionnaire-user-list__review{color:#1976d2}.questionnaire-user-list__raiting-primary{font-size:1.5rem;font-weight:500;line-height:22px;padding:0 0 5px!important;text-align:center}.questionnaire-user-list__raiting-secondary{display:flex;font-size:1.2rem;font-weight:500;justify-content:center;line-height:13px;padding-bottom:10px;text-align:center}.questionnaire-user-list__raiting-secondary-category{padding:0 4px}.questionnaire-user-list__raiting--minor{color:#31498b80}.questionnaire-user-list__raiting--major{color:#31498b}.questionnaire-user-list__department{font-size:1.5rem;font-weight:500;margin-bottom:5px}.questionnaire-user-list__position{font-size:1.3rem;margin-bottom:7px}.questionnaire-category{margin-bottom:50px}.questionnaire-main-category{align-items:center;display:flex;justify-content:space-between;margin:30px 0 40px}.questionnaire-main-category__text{color:#31498b;font-size:3.8rem;font-weight:700;max-width:50%}.questionnaire-main-category__point{background:#e3ecfa;border-radius:5px;color:#31498b;font-size:33px;font-weight:500;padding:7px}.questionnaire-category-header{align-items:center;display:flex;margin-bottom:20px;padding:15px}.questionnaire-category-header__cell{color:#31498b;font-size:1.4rem;font-weight:700;padding:5px;text-align:left}.questionnaire-category-header__cell--number{width:5%}.questionnaire-category-header__cell--name{width:45%}.questionnaire-category-header__cell--description{padding-left:30px;width:25%}.questionnaire-category-header__cell--periodicity{width:10%}.questionnaire-category-header__cell--count-files,.questionnaire-category-header__cell--rating,.questionnaire-category-header__cell--weight{width:5%}.questionnaire-category-line{align-items:center;border-radius:5px;display:flex;font-size:1.8rem;padding:15px}.questionnaire-category-line--filled{background:#eef7ff}.questionnaire-category-line--verified{background:#ddf9db}.questionnaire-category-line--not-verified{background:#ffe0df}.questionnaire-category-line:hover{box-shadow:0 2px 14px #dbe2f5;cursor:pointer}.questionnaire-category-line__cell{padding:5px}.questionnaire-category-line__cell--number{color:#31498b;width:5%}.questionnaire-category-line__cell--name{color:#31498b;width:45%}.questionnaire-category-line__cell--description{color:#31498b80;font-size:1.2rem;font-weight:400;line-height:14px;padding:0 30px;width:25%}.questionnaire-category-line__cell--periodicity{color:#31498b80;font-size:1.2rem;font-weight:400;width:10%}.questionnaire-category-line__cell--weight{color:#31498b80;font-size:1.8rem;font-weight:400;text-align:center;width:5%}.questionnaire-category-line__cell--rating{font-size:1.8rem;text-align:right;width:5%}.questionnaire-category-line__cell--count-files{align-items:center;color:#31498b;display:flex;justify-content:flex-end;width:5%}.user-card{align-items:center;background:#e8eaf4;border-radius:10px;display:flex;padding:10px 15px;position:relative;z-index:1}.user-card .q-icon:first-child{border-radius:50%!important;font-size:clamp(40px,5vw,60px);height:clamp(40px,5vw,60px);object-fit:cover;width:clamp(40px,5vw,60px)}.user-card__menu{background:#f1f3fa;border-radius:0 0 10px 10px;box-shadow:none;z-index:0}.user-card__menu-item{align-items:center;display:flex;font-size:1.4rem;width:100%}.user-card__menu-item .q-item__section{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:start}.user-card__menu-item .q-item__section .q-icon{font-size:1.6rem;margin-left:5px}@media (max-width:1023.98px){.user-card__menu{border-radius:10px}.user-card__menu-item{padding-left:16px}}.input-textfield{font-size:1.5rem!important}.input-textfield--outlined .q-field__append,.input-textfield--outlined .q-field__native{color:#8994b1!important}.input-textfield--outlined .q-field__control:before{border:1px solid #8994b1!important}.dialog-detail-category-file{border-bottom:1px solid #d3d7ea;font-size:1.6rem;padding:35px 0;position:relative}.dialog-detail-category-file:hover .category-file-btn--change,.dialog-detail-category-file:hover .category-file-btn--delete{opacity:1!important;transition:.4s}.dialog-detail-category-expert{font-size:1.6rem;width:100%}.expert-editing-disabled-message .q-banner__content{font-size:1.6rem}.category-file__link{font-size:1.3rem;margin-bottom:5px}.category-file__link a{color:#0f2560!important;font-size:1.3rem;opacity:.5;text-decoration:none}.category-file__link a:hover{text-decoration:underline;transition:.3s}.category-file__label{color:#0f2560;font-size:1.1rem;margin-bottom:5px;opacity:.5}.category-file__name a{color:#0f2560!important;font-weight:700;margin-bottom:3px;text-decoration:none}.category-file__name{margin-bottom:7px}.category-file__name:hover{text-decoration:underline}.category-file-btn--delete{color:#c91f1f;cursor:pointer;left:0;opacity:0;position:absolute;top:50%;transform:translate(-20%,-50%)}.category-file-btn--delete:hover{opacity:.5}.category-file-btn--change{opacity:0!important}.coefficient-input{position:relative;width:90%}.coefficient-btn{border:1px solid #0f2560;border-radius:20px;bottom:20px;cursor:pointer;padding:3px;position:absolute;right:-45px}.coefficient-btn:hover{border:1px solid #333;color:#333}.expert-card{align-items:center;display:flex;flex-direction:column;height:90px;justify-content:space-between}.expert-card__point{border:1px solid #d2cece;font-size:3rem;font-weight:700;width:140px}.expert-card__point,.expert-card__toggles{align-items:center;display:flex;height:50px;justify-content:center}.expert-form{display:flex;justify-content:space-between}.expert-form__result-point-fixed{border:1px solid #d2cece;color:#ffb300;font-size:3rem;font-weight:700;height:50px;padding:5px;text-align:center;width:140px}.input-avatar__wrapper{position:relative}.input-avatar__wrapper:before{backdrop-filter:blur(5px);background:#0006;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s ease;width:100%;z-index:5}.input-avatar__wrapper:after{color:#ffffff80;content:"󰵝";font-family:Material Design Icons;font-size:10rem;left:calc(clamp(200px, 15vh, 300px)/2 - 5rem);opacity:0;position:absolute;top:calc(clamp(200px, 15vh, 300px)/2 - 5rem);transition:.4s ease;z-index:6}.input-avatar__wrapper--no-image:after,.input-avatar__wrapper--no-image:before,.input-avatar__wrapper:hover:after,.input-avatar__wrapper:hover:before{opacity:1}.input-avatar__wrapper--no-image>.input-avatar__image{opacity:0}.input-avatar__wrapper--hover:before{opacity:1}.input-avatar__wrapper--hover:after{content:"󰄝";opacity:1}.input-avatar__image{font-size:clamp(200px,15vh,300px);height:clamp(200px,15vh,300px);object-fit:cover;position:relative;width:clamp(200px,15vh,300px)}.input-avatar__field{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.input-avatar__context-item{color:#c10015;font-size:1.4rem}.file-card{box-shadow:0 2px 14px #31498b4d}.file-card--no-editable{background:none;border-bottom:2px solid #31498b4d;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.user-registration-positions{background:#cfdbfb;font-size:1.6rem;margin-bottom:10px;padding:20px 15px}.user-registration-positions--warning{background:#fff1f1;border:1px solid red;border-radius:5px;font-size:1.6rem;margin-bottom:10px;padding:20px 15px}.user-registration-btn{align-items:center;background:#31498b;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;padding:10px;width:max-content}.user-registration-btn:hover{opacity:.8}.banner-information__text{font-size:1.8rem;line-height:23px}.list-faculties-header{align-items:center;display:flex;font-weight:700;min-height:90px}.list-faculties-header__img{height:40px;margin-right:8px}.list-faculties-report{opacity:0}.list-faculties-name:hover .list-faculties-report{opacity:1;transition:.3s}.login{background:linear-gradient(90deg,#09203f,#537895)}.login-logo{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.login-logo img{height:55px}.login-logo h1{color:#31498b;line-height:22px;margin-top:7px;text-align:center}.login-logo h1,.login__link{font-size:16px;font-weight:500}.login__link{align-items:center;color:#6e6cd7;display:flex;line-height:19px;opacity:.7;text-decoration:none}.login-form,.login-form--wrapper{align-items:center;display:flex;flex-direction:column}.login-form__card{background:#fff;border-radius:20px;padding:50px 100px}.login-form__input{background:#f6f6f6!important;border-radius:10px;padding:0 15px;width:350px}.login-form__btn{background:#31498b!important;border-radius:7px;color:#fff;font-size:16px;font-weight:700;line-height:22px;margin:25px 0 20px;padding:15px 25px;text-align:center}.login-form__subbtn{font-size:16px;text-decoration:underline}.login-form__title{color:#31498b;font-size:20px;font-weight:500;padding:20px 0}.files-table__menu-item .q-item__section{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1.4rem;justify-content:flex-start}.selector-items{font-size:14px}.content__table table{font-size:16px}.content__table table thead tr th.text-center{text-align:center;vertical-align:middle}.content__table table tbody tr{border-top:1px solid #aeaeae}.content__table table tbody tr td.username{max-width:25rem}:root{--q-primary:#31498b;--q-secondary:#6e6cd7;--q-accent:#5b84ed;--q-accent-1:#fafbff;--q-accent-2:#8994b1;--q-dark:#1d1d1d;--q-dark-page:#121212;--q-positive:#21ba45;--q-negative:#c10015;--q-info:#31ccec;--q-warning:#f2c037}.text-accent-1{color:var(--q-accent-1)}.bg-accent-1{background:var(--q-accent-1)!important}.text-accent-2{color:var(--q-accent-2)}.bg-accent-2{background:var(--q-accent-2)!important}