@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap);.notFound{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.notFound__error{font-size:27px}.notFound__error,.notFound__text{margin:0;font-family:Inter,sans-serif;font-weight:600;font-style:normal;line-height:130%}.notFound__text{font-size:17px}.notFound__prevPage{justify-content:center;margin:25px 0 35px;width:303px;background:#2f3ced}.notFound__prevPage:enabled:hover{background:#2f3ced}.notFound__prevPage:focus{box-shadow:unset}.notFound__toHome{font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:130%;color:#000}.login__container{position:fixed;left:0;top:0;margin:0;padding:0;width:100%;min-height:100vh;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,sans-serif;background:linear-gradient(315deg,#26c5f5 3%,#3c84ce 38%,#06ccbf 68%,#1b045a 98%);animation:gradient 15s ease infinite;background-size:800% 800%;background-attachment:fixed}.login__container .login{z-index:1;display:flex;flex-direction:column;margin:20px 8px;border-radius:4px;padding:32px;width:100%;min-height:471px;max-width:512px;font-family:Inter,sans-serif;background-color:#fff}.login__container .login__logo{display:inline-flex;justify-content:center;margin:0 auto;width:100%}.login__container .login__logo img{width:40px;height:40px}.login__container .login__logo h1{display:flex;align-items:center;margin:0 0 0 10px;font-family:Inter,sans-serif;font-size:20px;line-height:24px;color:#0f1b41}@media(max-width:480px){.login__container .login__logo h1{font-size:18px}}.login__container .login__title{margin:24px 0 12px;font-family:Inter,sans-serif;font-weight:500;font-size:20px;line-height:24px;color:#0f1b41}.login__container .login__subtitle{margin:0 0 32px;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:17px;color:#949bbe}@media(max-width:480px){.login__container .login__subtitle{margin-bottom:35px}}.login__container .login__email{position:relative;margin:0 0 32px;padding:0}.login__container .login__email .input{display:flex;flex-direction:column}.login__container .login__email .input__lable{margin:0 0 8px;font-weight:400;font-size:14px;line-height:17px;color:#0f1b41}.login__container .login__email .input .p-inputtext{padding:12px 10px 12px 16px;width:100%}.login__container .login__email .input__invalid{border:1px solid #ed0f0f!important}.login__container .login__password{position:relative;margin:0;padding:0}.login__container .login__password .input{display:flex;flex-direction:column}.login__container .login__password .input__lable{margin:0 0 8px;font-weight:400;font-size:14px;line-height:17px;color:#0f1b41}.login__container .login__password .input__password .p-inputtext{padding:12px 25px 12px 16px;width:100%}.login__container .login__password .input__invalid{border:1px solid #ed0f0f!important}.login__container .login__btn .p-button{margin-top:32px;border-radius:4px;padding:14px 40px;width:100%;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:17px;color:#fff;background-color:#2f3ced}.login__container .login__btn .p-button:hover{background:rgba(47,60,237,.9)}.login__container .login .p-inputtext{border:1px solid #e0e4e8;border-radius:4px}.login__container .login .p-inputtext:enabled:focus{border:1px solid #2f3ced;box-shadow:0 0 0 .2rem transparent}.login__container .login .input .p-inputtext:enabled:hover,.login__container .login .p-inputtext:enabled:hover{border:1px solid #2f3ced}@media(max-width:767px){.login__container .login{margin:0 8px}}@media(max-width:480px){.login__container .login{padding:30px 25px}}@media(max-width:1024px){.login__container{position:unset}}.errorInfo{position:absolute;bottom:-23px;display:flex;align-items:center;margin:6px 0 0}.errorInfo__infoIcon{height:12px;min-width:12px;max-width:12px}.errorInfo__text{margin:0 0 0 8px;font-family:Inter,sans-serif;font-weight:400;font-size:13px;line-height:17px;color:#ed0f0f}@media(max-width:514px){.errorInfo--password{bottom:-33px}}.opened{font-family:Roboto,sans-serif;font-weight:700;text-align:center;color:#fff}@keyframes gradient{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.wave{position:fixed;left:0;bottom:0;z-index:-1;border-radius:1000% 1000% 0 0;width:200%;height:12em;background:hsla(0,0%,100%,.25);opacity:.8;transform:translateZ(0);animation:wave 10s linear -3s infinite}.wave:nth-of-type(2){bottom:-1.25em;opacity:.8;animation:wave 18s linear infinite reverse}.wave:nth-of-type(3){bottom:-2.5em;opacity:.9;animation:wave 20s -1s infinite reverse}@keyframes wave{2%{transform:translateX(1)}25%{transform:translateX(-25%)}50%{transform:translateX(-50%)}75%{transform:translateX(-25%)}to{transform:translateX(1)}}.animLoading{margin:10px auto;width:100%;height:3px;max-width:1140px}.animLoading__line{position:relative;overflow:hidden;border-radius:20px;width:100%;height:100%}.animLoading__line:before{content:"";position:absolute;left:-50%;border-radius:20px;width:40%;height:3px;background-color:#2f3ced;animation:lineAnim 1s linear infinite}@keyframes lineAnim{0%{left:-40%}50%{left:20%;width:80%}to{left:100%;width:100%}}.changeProjectName{display:flex;flex-direction:column;justify-content:space-between;padding:24px;width:400px;background-color:#fff}.changeProjectName .p-inputtext{width:100%;height:40px}.changeProjectName input::-webkit-inner-spin-button,.changeProjectName input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.changeProjectNameBtn{display:flex;justify-content:space-between;padding:0 10px}.changeProjectNameBtn--cancel{background-color:red}.changeProjectNameBtn--cancel:hover{background:#c02929!important;color:#fff;border-color:#c02929!important}.changeProjectNameModal__validation{display:flex;margin-top:10px}.projectDataTable{overflow-x:auto;overflow-y:hidden;margin:0 auto;padding-top:55px;width:100%;max-width:1140px}.projectDataTable .p-selectable-row{margin-bottom:20px;outline:none!important;border:unset!important;border-radius:15px;padding-left:16px;background-color:#f5f7fd}.projectDataTable td,.projectDataTable th{border:none!important}@media(max-width:967px){.projectDataTable .p-datatable{padding:5px}}.projectDataTable .p-datatable .p-column-header-content{padding:0;width:100%;height:100%;font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:15px;color:#0f1b41;background:#fff}@media(max-width:967px){.projectDataTable td.dataTable__btns.dataTable__col{justify-content:flex-end!important}}.projectDataTable .p-datatable .p-datatable-tbody>tr,.projectDataTable .p-datatable .p-datatable-tfoot>tr,.projectDataTable .p-datatable .p-datatable-thead>tr{display:flex;flex-wrap:nowrap;padding:0 0 0 16px;width:100%}@media(max-width:967px){.projectDataTable .p-datatable .p-datatable-tbody>tr,.projectDataTable .p-datatable .p-datatable-tfoot>tr,.projectDataTable .p-datatable .p-datatable-thead>tr{flex-wrap:wrap}}.projectDataTable .p-datatable .p-datatable-thead>tr>th{padding:0;height:55px;background:unset!important}.projectDataTable .p-datatable .p-datatable-thead>tr>th:focus{box-shadow:unset!important}.projectDataTable .p-datatable .p-datatable-thead>tr>th:hover{color:unset!important;background:unset!important}.projectDataTable .p-datatable .p-datatable-tbody{display:block}@media(max-width:967px){.projectDataTable .p-datatable .p-datatable-tbody{display:flex;flex-wrap:wrap}}.projectDataTable .p-datatable .p-datatable-tbody>tr{display:flex;flex-wrap:nowrap;border-radius:4px;width:100%;height:60px;background-color:#f5f7fd}.projectDataTable .p-datatable .p-datatable-tbody>tr:last-child{border:none}@media(max-width:967px){.projectDataTable .p-datatable .p-datatable-tbody>tr{flex-direction:column;border-bottom:10px solid #fff!important;height:unset}}.projectDataTable .p-datatable .p-datatable-tbody>tr>td{display:flex;align-items:center;padding:0}.projectDataTable__showFinish{display:flex;justify-content:center;font-size:20px;text-align:center;color:red}@media(max-width:1400px){.projectDataTable .p-column-title{font-size:13px}}.projectDataTable .dataTable__col{flex-grow:1;flex-basis:70px;padding:5px!important}.projectDataTable .dataTable__btns{display:flex;flex-basis:100px;justify-content:flex-end}@media(max-width:967px){.projectDataTable .dataTable__btns{flex-basis:unset!important;padding:0 0 5px}}.projectDataTable .dataTable__projectView{padding:0}.projectDataTable .dataTable__name{flex-basis:70px!important}.projectDataTable .dataTable__aboutProject{display:flex;align-items:center;justify-content:center;width:100%;height:74px}.projectDataTable .dataTable__aboutProject,.projectDataTable .dataTable__geo{font-family:Inter,sans-serif;font-weight:500;font-style:normal;font-size:13px;line-height:24px;color:#0f1b41}.projectDataTable .dataTable__geo{padding:5px!important}@media(max-width:1400px){.projectDataTable .dataTable__geo{width:80px}}.projectDataTable .dataTable__date{font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:15px;color:#0f1b41}.projectDataTable .dataTable__download,.projectDataTable .dataTable__remove,.projectDataTable .dataTable__status{max-width:50px}.projectDataTable .dataTable__category{font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:13px;color:#0f1b41}@media(max-width:967px){.projectDataTable .dataTable__category{text-align:right}}.projectDataTable .dataTable .remove__btn{display:flex;align-items:center;justify-content:center;border:none;margin-right:23px;padding:0;width:30px;height:30px;background:unset;transition:filter .1s ease-in-out}.projectDataTable .dataTable .remove__btn:focus{filter:brightness(0) saturate(100%) invert(17%) sepia(92%) saturate(5293%) hue-rotate(241deg) brightness(95%) contrast(96%);box-shadow:none;background:unset}.projectDataTable .dataTable .remove__btn:hover{filter:brightness(0) saturate(100%) invert(8%) sepia(71%) saturate(2011%) hue-rotate(214deg) brightness(91%) contrast(98%);background:unset}.projectDataTable .dataTable .remove__btn:active{filter:brightness(0) saturate(100%) invert(17%) sepia(92%) saturate(5293%) hue-rotate(241deg) brightness(95%) contrast(96%);background:unset;box-shadow:none}.projectDataTable .dataTable .remove__btn--img{width:20px;height:20px}.projectDataTable .dataTable .material-icons.md-36{font-size:20px;color:#fff}.projectDataTable .dataTable .closeBtn,.projectDataTable .dataTable .menuBtn{position:absolute;background-color:#949bbe;transition:all .3s ease}.projectDataTable .dataTable .closeBtn{transform:translateY(50px)}.projectDataTable .projectView{flex-basis:120px;width:100%}@media(max-width:967px){.projectDataTable .projectView{justify-content:space-between}}.projectDataTable .show__img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover}.projectDataTable .projectOffers__item{border-radius:4px;font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:15px;color:#0f1b41}@media(max-width:1140px){.projectDataTable .projectOffers__item{font-size:11px}}.projectDataTable .projectNumber{flex-basis:30px;width:110px}.projectDataTable .projectNumber__number{position:relative;padding:0;font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:15px;color:#0f1b41;transition:all .3s ease-in}.projectDataTable .executerInfo__avatar{border-radius:50%;width:100%;max-width:30px}.projectDataTable .executerInfo__name{overflow:hidden;max-width:90px;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:15px;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;color:#0f1b41}.projectDataTable .status__indicator{display:flex;margin:0 5px;border:5px solid #949bbe;border-radius:50%;padding:0;width:28px;height:28px;background:#50a827;transition:.2s ease-in}.projectDataTable .status__indicator--green{background:#50a827}.projectDataTable .status__indicator--green:focus,.projectDataTable .status__indicator--green:hover{border:5px solid #50a827;background:#50a827}.projectDataTable .status__indicator--blue{background:#2f3ced}.projectDataTable .status__indicator--blue:focus,.projectDataTable .status__indicator--blue:hover{border:5px solid #2f3ced;background:#2f3ced}.projectDataTable .projectDataTableMenu{z-index:101!important;padding:8px;max-width:184px}.projectDataTable .projectDataTableMenu__title{margin:0 0 4px;border-bottom:1px solid #e8edff;padding:0 0 8px;font-family:Inter;font-weight:400;font-size:12px;line-height:15px;color:#0f1b41}.projectDataTable .projectDataTableMenu__title--paddingTop{padding:8px 0}.projectDataTable .projectDataTableMenu__popupMenu{min-width:184px;box-shadow:none}.projectDataTable .projectDataTableMenu__projectStatus{display:flex;align-items:center;justify-content:center;border-top:1px solid #e8edff;padding:14px 0 0;gap:10px}.projectDataTable .projectDataTableMenu__menu{display:flex;flex-direction:column;width:100%}.projectDataTable .projectDataTableMenu__menu--border{border-top:1px solid #e8edff}.projectDataTable .projectDataTableMenu__menuItem--paddingBottom{padding-bottom:8px}.projectDataTable .projectDataTableMenu__btn{margin:3px 0;border:none;border-radius:4px;padding:4px;width:100%;box-shadow:unset;background-color:unset;transition:all .1s ease-in-out}.projectDataTable .projectDataTableMenu__btn:focus{background:#2f3ced!important}.projectDataTable .projectDataTableMenu__btn:focus .projectDataTableMenu__text{color:#fff!important}.projectDataTable .projectDataTableMenu__btn:focus .projectDataTableMenu__img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(82deg) brightness(107%) contrast(101%)}.projectDataTable .projectDataTableMenu__btn:hover{background:#f5f7fd}.projectDataTable .projectDataTableMenu__btn:active{background:#2f3ced!important}.projectDataTable .projectDataTableMenu__btn:active .projectDataTableMenu__text{color:#fff!important}.projectDataTable .projectDataTableMenu__btn:active .projectDataTableMenu__img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(82deg) brightness(107%) contrast(101%)}.projectDataTable .projectDataTableMenu__btn--padding{padding:8px 4px}.projectDataTable .projectDataTableMenu__btn--paddingList{padding:5px}.projectDataTable .projectDataTableMenu__text{font-family:Inter;font-weight:500;font-size:12px;line-height:15px;color:#949bbe;transition:color .1s ease-in-out}.projectDataTable .projectDataTableMenu__text--active{color:#0f1b41}.projectDataTable .projectDataTableMenu__text--paddingLeft{padding-left:10px}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__btnContainer{display:flex;align-items:center;position:relative;gap:10px;overflow:hidden}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__btnContainer.loading .projectDataTableMenu__switch{pointer-events:none}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__btnContainer.loading .projectDataTableMenu__switch .projectDataTableMenu__slider{width:18px;background-color:#9b999b}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__btnContainer.loading .projectDataTableMenu__switch .projectDataTableMenu__slider:before{border:3px solid #9b999b;border-top:3px solid #6174f0;bottom:-1px;left:1px}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__btnContainer.active .projectDataTableMenu__switch .projectDataTableMenu__slider:before{right:3px;left:unset}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__btnContainer.active.loading .projectDataTableMenu__switch .projectDataTableMenu__slider:before{right:1px;left:unset}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__switch{position:relative;display:flex;justify-content:center;width:38px;height:20px}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__switch input{width:0;height:0;opacity:0}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__switch .projectDataTableMenu__slider{position:absolute;z-index:10;width:100%;height:100%;background-color:#949bbe;transition:all .3s ease-in-out;cursor:pointer}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__switch .projectDataTableMenu__slider:before{content:"";position:absolute;left:3px;bottom:2px;width:16px;height:16px;background-color:#f1f1f1;transition:1s ease;transition-property:background-color;animation:spin 2s ease infinite}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__btnContainer.active .projectDataTableMenu__switch .projectDataTableMenu__slider.projectDataTableMenu__round{background-color:#2f3ced}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__switch .projectDataTableMenu__slider.projectDataTableMenu__round{border-radius:27px}.projectDataTable .projectDataTableMenu__btnSwitch .projectDataTableMenu__switch .projectDataTableMenu__slider.projectDataTableMenu__round:before{border-radius:50%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.projectDataTable .p-paginator{border:unset}.projectDataTable .p-paginator .p-link:focus{box-shadow:none}.projectDataTable .p-paginator .pi-angle-right:before{color:#949bbe;transition:color .3s ease-in-out}.projectDataTable .p-paginator .pi-angle-left:before{z-index:15;color:#949bbe}.projectDataTable .p-paginator .pi-angle-left:before:hover{color:#0f1b41;transition:color .3s ease-in-out}.projectDataTable .p-paginator-next:hover{background-color:unset!important}.projectDataTable .p-paginator-next:hover .pi-angle-right:before{color:#0f1b41}.projectDataTable .p-paginator-prev:hover{background-color:unset!important}.projectDataTable .p-paginator-prev:hover .pi-angle-left:before{color:#0f1b41}.projectDataTable .p-paginator .p-paginator-rpp-options{min-width:75px;max-width:75px;box-shadow:unset}.projectDataTable .p-paginator .p-paginator-rpp-options .p-inputwrapper-focus .pi-chevron-down{transform:rotate(0)}.projectDataTable .p-paginator .pi-chevron-down{transition:transform .2s ease-in-out}.projectDataTable .p-paginator .pi-chevron-down:before{color:#949bbe}.projectDataTable .p-paginator .p-inputwrapper-focus .pi-chevron-down{transform:rotate(180deg)!important}.projectDataTable .p-paginator .p-inputwrapper-focus .pi-chevron-down:before{color:#2f3ced}.loadAnimation{position:relative;overflow:hidden;margin:20px auto 0;width:90%;height:36px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.loadAnimation div{position:absolute;width:20px;height:36px;font-family:Helvetica,sans-serif;font-weight:700;color:#000;opacity:0;transform:rotate(180deg);animation:"move" 3s linear infinite}.loadAnimation div:first-child{animation-delay:.1s}.loadAnimation div:nth-child(2){animation-delay:.2s}.loadAnimation div:nth-child(3){animation-delay:.3s}.loadAnimation div:nth-child(4){animation-delay:.4s}.loadAnimation div:nth-child(5){animation-delay:.5s}.loadAnimation div:nth-child(6){animation-delay:.6s}.loadAnimation div:nth-child(7){animation-delay:.7s}.loadAnimation div:nth-child(8){animation-delay:.8s}