.textarea__component[data-v-72effe20]{position:relative;width:100%}.textarea__component .textarea__counter[data-v-72effe20]{position:absolute;top:-20px;right:10px;font-size:12px;line-height:18px;color:#c4c4c4;pointer-events:none}.textarea__component textarea[data-v-72effe20]{min-height:10em;resize:vertical;font-style:normal;font-weight:400;font-size:16px;line-height:125%}.project-detail-preload__container__tab__content[data-v-2244b71b]{padding:30px 20px;background-color:#fff}.project-detail-preload__container__tab__content_detail .project-detail-preload__detail[data-v-2244b71b]{background:#f5f5f5;padding:20px;border-radius:10px}.project-detail-preload__container__tab__content_detail .project-detail-preload__detail .form-edit-group .preloader[data-v-2244b71b]{height:31px}.project-detail-preload__container__tab__content_detail .project__statistics[data-v-2244b71b]{margin-top:10px;font-size:18px;line-height:150%}.project-detail-preload__container__tab__content_detail .project__statistics span.mr-5[data-v-2244b71b]{margin-right:15px}.project-detail-preload__container__tab__content_detail .project__technologies[data-v-2244b71b]{margin-top:10px;display:flex;flex-wrap:wrap;flex-direction:row}.project-detail-preload__container__tab__content_detail .project__technologies .technologies_block[data-v-2244b71b]{margin-right:10px;margin-bottom:10px;border-radius:5px;border:1px solid #ccc;padding:5px 15px}.project-detail-preload__container__wrapper[data-v-2244b71b]{display:flex;flex-direction:row}.project-detail-preload__container__wrapper__right[data-v-2244b71b]{flex-grow:1}.project-detail-preload__container__wrapper__right__content[data-v-2244b71b]{background:#fff;padding:20px;padding-top:0}.project-detail-preload__container__wrapper__right__content form .form-group[data-v-2244b71b]{margin-bottom:29px}.project-detail-preload__container__wrapper__right__content form .form-group h4[data-v-2244b71b]{margin:5px 0;font-weight:700;font-size:24px;line-height:150%}.project-detail-preload__container__wrapper__right__content form .form-group .preloader[data-v-2244b71b]{height:26px}.project-detail-preload__container__wrapper__right__content form .form-submit[data-v-2244b71b]{padding-bottom:20px;text-align:center;border-bottom:1px solid #bbb;margin-bottom:20px}.project-detail-preload__container__wrapper__right__content form .form-submit button[data-v-2244b71b]{pointer-events:none}.project-detail-preload__container__wrapper__right__content form .form-submit button[data-v-2244b71b]:first-child{margin-right:10px}.project-detail-preload__container__wrapper__right__content form .form-submit button[data-v-2244b71b]:nth-child(2){margin-left:10px}.preloader[data-v-2244b71b]{width:100%;margin-bottom:2px;display:block;animation:timeline-2244b71b;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px auto;background-position:100px 0}@keyframes timeline-2244b71b{0%{background-position:-350px 0}to{background-position:400px 0}}.modal-container{width:800px;padding:10px 20px;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33)}.modal-close-btn{position:absolute;right:0;top:0;cursor:pointer;color:#666;font-size:18px;text-decoration:none}.modal-header h3{margin-top:0;color:#42b983}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.modal-footer{text-align:center}.forgotPassword__container{margin:0 auto;margin-bottom:30px;padding:50px}.forgotPassword__container-title{text-align:center;font-size:32px;margin-bottom:20px;font-weight:700;color:#000}.forgotPassword__container-sub_title{font-size:16px;margin:40px 0;font-weight:500;line-height:20px;letter-spacing:0;text-align:left}.forgotPassword__container-button{text-align:center;margin-top:40px;display:flex;align-content:center;justify-content:center}.forgotPassword__container-button button{width:300px;background-color:#466eaa;color:#fff;margin-right:20px;border-radius:4px;font-size:24px;font-weight:500}.forgotPassword__container-button button:nth-child(2){font-weight:700}.forgotPassword__container-button button.submitting{opacity:.5}.forgotPassword__container .horizontal .form-ctrl{flex-wrap:unset}.forgotPassword__container .horizontal .form-ctrl label.text{width:210px;font-size:18px;color:#000;display:inline-table;align-self:flex-start;padding-top:12px}.forgotPassword__container .horizontal .form-ctrl .form-group{flex-wrap:unset;display:flex;flex-grow:1;flex-direction:column}.forgotPassword__container .horizontal .form-ctrl .form-group input,.forgotPassword__container .horizontal .form-ctrl .form-group select{width:100%}.forgotPassword__container .horizontal .form-ctrl .form-group .name{padding-top:12px}.forgotPassword__container .horizontal .form-ctrl .form-group-row{flex-grow:1;flex-wrap:unset}.forgotPassword__container .star:after{font-family:Font Awesome\ 5 Pro;color:#ffc700;font-size:14px;letter-spacing:.1em;line-height:inherit}.forgotPassword__container .star.full:after{content:"\f005";font-weight:900}.project_confirm_cancel_applicant__container{margin:0 auto;padding:45px 0 70px}.project_confirm_cancel_applicant__container-title{text-align:center;font-style:normal;font-weight:700;font-size:32px;line-height:100%;color:#333;margin-bottom:53px}.project_confirm_cancel_applicant__container-subtitle{text-align:left;font-size:24px}.project_confirm_cancel_applicant__container form{width:630px;margin:auto}.project_confirm_cancel_applicant__container-button{text-align:center;margin-top:30px;display:flex;justify-content:center}.project_confirm_cancel_applicant__container-button button{font-size:24px;font-weight:500}.project_confirm_cancel_applicant__container-button button:nth-child(2){font-weight:700}.project_confirm_cancel_applicant__container-button button:first-of-type{margin-right:19px}.project_confirm_cancel_applicant__container-button button i{color:#fff}.project_confirm_cancel_applicant__container-button button.submitting{opacity:.5}.project__question_response__container-content{font-size:24px;text-align:center;padding-bottom:20px}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{max-width:800px;margin:0 auto;padding:0;background-color:#fff;border-radius:5px;box-shadow:0 4px 16px rgba(0,0,0,.25);transition:all .3s ease}.modal-body{position:relative}.project__question_response__container{margin:0 auto;padding:45px 0 70px}.project__question_response__container-title{text-align:center;font-style:normal;font-weight:700;font-size:32px;line-height:100%;color:#333;margin-bottom:53px}.project__question_response__container-subtitle{text-align:left;font-size:24px;text-align:center}.project__question_response__container form{width:630px;margin:auto}.project__question_response__container-button{text-align:center;margin-top:30px;display:flex;justify-content:center}.project__question_response__container-button button{font-size:24px;font-weight:500}.project__question_response__container-button button:nth-child(2){font-weight:700}.project__question_response__container-button button:first-of-type{margin-right:19px}.project__question_response__container-button button i{color:#fff}.project__question_response__container-button button.submitting{opacity:.5}.project_detail__container__tab__content[data-v-22077343]{padding:30px 20px;background-color:#fff}.project_detail__container__tab__content__working-btn[data-v-22077343]{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:24px}.project_detail__container__tab__content__working-btn button[data-v-22077343]{font-size:16px;flex-grow:1;padding:0 20px}.project_detail__container__tab__content__working-btn button[data-v-22077343]:first-child{cursor:unset;border:2px solid #466eaa;background-color:#f5f5f5;color:#466eaa;font-weight:700;border-radius:4px 4px 0 0}.project_detail__container__tab__content__working-btn button[data-v-22077343]:nth-child(2){border-radius:0 0 4px 4px}.project_detail__container__tab__content__working-label[data-v-22077343]{display:flex;justify-content:flex-end;margin-bottom:16px}.project_detail__container__tab__content__working-label__item[data-v-22077343]{border:1px solid #466eaa;background-color:#f5f5f5;color:#466eaa;text-align:center;width:300px;padding:10px}.project_detail__container__tab__content_detail .project__rejected[data-v-22077343]{background:#e47272;padding:20px;border-radius:10px;margin-bottom:10px}.project_detail__container__tab__content_detail .project__rejected .form-group h4[data-v-22077343]{margin:5px 0;font-weight:700;font-size:24px;line-height:150%;color:#fff}.project_detail__container__tab__content_detail .project__rejected .form-group i[data-v-22077343]{margin-left:5px}.project_detail__container__tab__content_detail .project__rejected .form-group .text-view[data-v-22077343]{font-style:normal;font-weight:400;white-space:break-spaces;color:#fff}.project_detail__container__tab__content_detail .project__detail[data-v-22077343]{background:#f5f5f5;padding:20px;border-radius:10px}.project_detail__container__tab__content_detail .project__detail .col-left[data-v-22077343]{width:auto;cursor:default;font-size:18px;line-height:31px}.project_detail__container__tab__content_detail .project__detail .col-right[data-v-22077343]{flex-grow:1;height:50px}.project_detail__container__tab__content_detail .project__detail .text-view[data-v-22077343]{display:inline-block}.project_detail__container__tab__content_detail .project__detail .text-view span[data-v-22077343]{font-size:18px;line-height:31px}.project_detail__container__tab__content_detail .project__detail .text-view[data-v-22077343]:before{content:"："}.project_detail__container__tab__content_detail .form-edit-group[data-v-22077343]{display:flex}.project_detail__container__tab__content_detail .form-edit-group .icon-edit[data-v-22077343]{width:30px;color:#939393;font-size:20px;line-height:20px;padding:5px 10px;cursor:pointer}.project_detail__container__tab__content_detail .form-edit-group .form-ctrl[data-v-22077343]{line-height:175%;flex-grow:1;display:flex;flex-direction:row;align-items:center;margin-bottom:0}.project_detail__container__tab__content_detail .project__statistics[data-v-22077343]{margin-top:10px;font-size:18px;line-height:150%}.project_detail__container__tab__content_detail .project__statistics span.mr-5[data-v-22077343]{margin-right:15px}.project_detail__container__tab__content_detail .project__technologies[data-v-22077343]{margin-top:10px;display:flex;flex-wrap:wrap;flex-direction:row}.project_detail__container__tab__content_detail .project__technologies .technologies_block[data-v-22077343]{margin-right:10px;margin-bottom:10px;border-radius:5px;border:1px solid #ccc;padding:5px 15px}.project_detail__container__wrapper[data-v-22077343]{display:flex;flex-direction:row}.project_detail__container__wrapper__right[data-v-22077343]{flex-grow:1}.project_detail__container__wrapper__right__content[data-v-22077343]{background:#fff;padding:20px;padding-top:0}.project_detail__container__wrapper__right__content form .form-group h4[data-v-22077343]{margin:5px 0;font-weight:700;font-size:24px;line-height:150%}.project_detail__container__wrapper__right__content form .form-group i[data-v-22077343]{margin-left:5px}.project_detail__container__wrapper__right__content form .form-group .text-view[data-v-22077343]{font-style:normal;font-weight:400;white-space:break-spaces}.project_detail__container__wrapper__right__content form .form-submit[data-v-22077343]{padding-bottom:20px;text-align:center;margin-bottom:20px;display:flex;justify-content:center;flex-wrap:wrap}.project_detail__container__wrapper__right__content form .form-submit .text-red[data-v-22077343]{width:100%;margin-top:15px;font-style:normal;font-weight:700;font-size:18px;line-height:125%;text-align:center;color:#e63d30}.project_detail__container__wrapper__right__content form .form-submit.noBorder[data-v-22077343]{border-bottom:none;margin-bottom:0}.project_detail__container__wrapper__right__content form .form-submit button[data-v-22077343]{font-weight:700;font-size:18px;line-height:26px;margin-bottom:20px}.project_detail__container__wrapper__right__content form .form-submit button[data-v-22077343]:first-child{margin-right:10px}.project_detail__container__wrapper__right__content form .form-submit button[data-v-22077343]:nth-child(2){margin-left:10px;margin-right:10px}.project_detail__container__wrapper__right__content form .form-submit button[data-v-22077343]:nth-child(3){margin-left:10px}.project_detail__container__wrapper .blue[data-v-22077343]{line-height:24px;font-weight:700;color:#7291bf;cursor:pointer}.project_detail__container__wrapper table[data-v-22077343]{border-spacing:0;border:.5px solid #eee;width:637px;margin-bottom:20px}.project_detail__container__wrapper table td[data-v-22077343]{border:.5px solid #eee;padding:6px 0 7px 10px;line-height:24px;font-weight:700;border-right:0}.project_detail__container__wrapper table td[data-v-22077343]:first-child{padding:23px 0 24px 10px;width:230px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:0;text-align:left;color:#7291bf}.project_detail__container__wrapper table td:first-child .black[data-v-22077343]{font-style:normal;font-weight:700;line-height:16px;letter-spacing:0;text-align:left;color:#333}.project_detail__container__wrapper table td[data-v-22077343]:nth-child(2){width:165px;border-left:0}.project_detail__container__wrapper table td .round-point[data-v-22077343]{display:inline-block;width:50px;height:50px;margin-right:10px}.project_detail__container__wrapper table td .round-point span[data-v-22077343]{width:100%;height:100%;display:flex;text-align:center;font-size:18px;color:#fff;line-height:18px;font-weight:700;border-radius:50%;background:linear-gradient(180deg,#e9dfef,#f0ecf3);justify-content:center;align-items:center}.project_detail__container__wrapper table td .blue-text[data-v-22077343]{color:#7291bf;font-size:inherit;font-weight:inherit;cursor:pointer}.project_detail__container__wrapper .star[data-v-22077343]:after{font-family:Font Awesome\ 5 Pro;color:#ffc700;font-size:14px;letter-spacing:.1em;line-height:inherit}.project_detail__container__wrapper .star.full[data-v-22077343]:after{content:"\f005";font-weight:900}.project_detail__container__wrapper .list-contractor[data-v-22077343]{margin-bottom:20px;padding-bottom:30px}.project_detail__container__wrapper .list-contractor h4[data-v-22077343]{margin:5px 0;font-weight:700;font-size:24px;line-height:150%}.project_detail__container__wrapper .list-contractor .contractor-team[data-v-22077343],.project_detail__container__wrapper .list-contractor .contractor-user[data-v-22077343]{margin-left:20px}.project_detail__container__wrapper .list-contractor .contractor-team h4[data-v-22077343],.project_detail__container__wrapper .list-contractor .contractor-user h4[data-v-22077343]{font-size:18px;font-style:normal;font-weight:700;line-height:27px;letter-spacing:0;text-align:left;color:#e63d30}.project_detail__container__wrapper .contractor-rating__item[data-v-22077343]{display:flex;padding:0 110px;min-height:63px;flex-direction:row;align-items:center}.project_detail__container__wrapper .contractor-rating__item-user[data-v-22077343]{font-weight:700;flex-grow:1}.project_detail__container__wrapper .contractor-rating__item-user a[data-v-22077343]{text-decoration:none;color:#7291bf;font-weight:700}.project_detail__container__wrapper .contractor-rating__item-message[data-v-22077343]{padding:0 42px 0 12px}.project_detail__container__wrapper .contractor-rating__item-message button[data-v-22077343]{padding:0 18px;width:131px}.project_detail__container__wrapper .contractor-rating__item-star[data-v-22077343]{width:300px}.project_detail__container__wrapper .contractor-rating__item-star span.star[data-v-22077343]{margin:0 20px}.project_detail__container__wrapper .contractor-rating__item-action[data-v-22077343]{width:200px}.project_detail__container__wrapper .contractor-rating__item-action button[data-v-22077343]{width:100%;margin-bottom:10px}.project_detail__container__wrapper .voted[data-v-22077343]{color:#c4c4c4;border-color:#c4c4c4;cursor:default}.project_detail__container__wrapper .voted[data-v-22077343]:hover{box-shadow:none}.project_detail__container__wrapper .guide[data-v-22077343]{font-size:18px;color:#e63d30;font-style:normal;font-weight:700;line-height:23px;letter-spacing:0;text-align:center}.project_detail__container__wrapper pre[data-v-22077343]{white-space:pre-wrap}.project_detail__container__wrapper .blue-text[data-v-22077343]{text-decoration:none;color:#7291bf;font-weight:700;cursor:pointer}