.ProjectDetail{height:100%;padding-top:2.5rem}@media (min-width:768px){.ProjectDetail{padding-left:5rem}}.ProjectDetail__cta{flex:100%;--tw-shadow:var(--ava-project-card-shadow);--tw-shadow-colored:var(--ava-project-card-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.ProjectDetail__cta{flex:unset}}.ProjectDetail__socialLink{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:hsla(var(--black-150));background-color:hsla(var(--background))}.ProjectDetail__socialLink img{height:17.5px;width:17.5px}.ProjectDetail__container{display:flex;height:100%;min-height:90vh;flex-direction:column;gap:3rem;border-top-left-radius:32px;border-top-right-radius:32px;background-color:hsla(var(--background));background-size:100% 300px;background-position:top;background-repeat:no-repeat;padding:1.5rem}@media (min-width:768px){.ProjectDetail__container{padding-right:5rem}}.ProjectDetail__container{background-image:url(/backgrounds/blurred-project-backgroud.png)}.ProjectDetail__header{display:flex;flex-direction:column;align-items:flex-start;gap:3rem;border-bottom-width:1px;border-color:hsla(var(--black-150));padding-bottom:2rem}.ProjectDetail__header__content{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem}@media (min-width:768px){.ProjectDetail__header__content{flex-direction:row}}.ProjectDetail__header__content__start{display:flex;align-items:center;gap:2rem}.ProjectDetail__header__content__start h1{margin:0;word-break:break-all;font-size:1.5rem;line-height:2rem;font-weight:500}.ProjectDetail__header__content__end{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.ProjectDetail__avatar{width:100px;height:100px;border-radius:9999px;border-width:1px;border-color:hsla(var(--ava-red-full));--tw-shadow:var(--ava-project-card-shadow);--tw-shadow-colored:var(--ava-project-card-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ProjectDetail__back{display:flex;align-items:center;gap:.75rem;color:hsla(var(--white-200))}.ProjectDetail__back span{font-size:1.25rem;line-height:1.75rem;color:hsla(var(--white-0))}.ProjectDetail__categories{display:flex;flex-direction:column;gap:1rem}.ProjectDetail__categories div{display:flex;gap:.75rem}.ProjectDetail__description{display:flex;flex-direction:column;gap:.75rem}.ProjectDetail__description p{overflow-wrap:break-word;font-size:14px;color:hsla(var(--white-200))}.ProjectDetail__links{display:flex;flex-direction:column;gap:1rem;border-radius:20px;background-color:hsla(var(--black-150));padding:1.5rem}.ProjectDetail__links__items{display:flex;flex-wrap:wrap;gap:1rem}.ProjectDetail__links__item{display:flex;align-items:center;gap:.5rem;background-color:hsla(var(--white-200));padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;padding-right:1rem;font-size:14px;font-weight:500;color:hsla(var(--black-0))}.ProjectDetail__links__item:hover{background-color:hsla(var(--ava-red-full));color:hsla(var(--white-0))}.ProjectDetail__links__item svg{width:1rem;height:1rem}.ProjectDetail__links__item span{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}@media (min-width:1024px){.ProjectDetail__links__item span{max-width:250px}}.ProjectDetail__milestones{display:flex;flex-direction:column;gap:1.25rem}.ProjectDetail__milestones__link{display:flex;align-items:center;gap:.5rem;background-color:hsla(var(--white-200));padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;padding-right:1rem;font-size:12px;font-weight:400;color:hsla(var(--black-0))}.ProjectDetail__milestones__link:hover{background-color:hsla(var(--ava-red-full));color:hsla(var(--white-0))}.ProjectDetail__milestones__link svg{width:.75rem;height:.75rem}.ProjectDetail__milestones__item{display:flex}.ProjectDetail__milestones__item:after{margin-left:1.25rem;margin-right:1.25rem;height:full;width:80px;background-position:bottom;background-repeat:no-repeat;--tw-content:"";content:var(--tw-content);background-image:url(/backgrounds/dotted-curve.svg)}.ProjectDetail__milestones__item__container{position:relative;display:flex;width:80%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;border-radius:20px;border-width:1px;border-color:#a2acbc1f;background-color:hsla(var(--black-50));background-image:none;padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.ProjectDetail__milestones__item__container{flex-direction:row;align-items:center}}.ProjectDetail__milestones__item.--completed .ProjectDetail__milestones__item__container{border-style:none!important;background-color:hsla(var(--black-150))!important;background-image:linear-gradient(91.94deg,rgba(232,65,66,.12),rgba(232,65,66,0) 51.64%)}.ProjectDetail__milestones__item.--completed .ProjectDetail__milestones__item__count{border-style:none!important;background-color:hsla(var(--ava-red-full))!important;color:hsla(var(--white-0))}.ProjectDetail__milestones__item__count{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:hsla(var(--ava-red-full));background-color:hsla(var(--black-0));color:hsla(var(--white-0))}.ProjectDetail__milestones__item__start{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.ProjectDetail__milestones__item__start span{font-size:12px;line-height:.75rem;color:hsla(var(--ava-red-full))}.ProjectDetail__milestones__item__start h5{margin:0;font-size:1.125rem;line-height:1.75rem;line-height:18px;color:hsla(var(--white-0))}.ProjectDetail__milestones__item__start p{max-width:300px;font-size:12px;line-height:14.4px;letter-spacing:2%;color:hsla(var(--white-200))}.ProjectDetail__milestones__item:nth-child(odd){justify-content:flex-end}.ProjectDetail__milestones__item:nth-child(odd):after{display:none}.ProjectDetail__milestones__item:nth-child(odd):before{margin-left:1.25rem;margin-right:1.25rem;height:full;width:80px;--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-position:bottom;background-repeat:no-repeat;--tw-content:"";content:var(--tw-content);background-image:url(/backgrounds/dotted-curve.svg)}.ProjectDetail__milestones__item:last-child:after,.ProjectDetail__milestones__item:last-child:before{display:none}.ProjectDetail__funding{display:flex;flex-direction:column;gap:1rem}.ProjectDetail__funding__item{display:flex;flex-direction:column;justify-content:flex-start;border-radius:24px;background-color:hsla(var(--black-150));padding-left:2.5rem;padding-right:2.5rem;padding-top:1.5rem;padding-bottom:1.5rem;font-size:12px}@media not all and (min-width:1024px){.ProjectDetail__funding__item{row-gap:.375rem}}@media (min-width:1024px){.ProjectDetail__funding__item{flex-direction:row;align-items:center}}.ProjectDetail__funding__item h5{width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectDetail .ProjectDetail__update{display:flex;flex-direction:column;gap:1rem}.ProjectDetail .ProjectDetail__update h4{color:hsla(var(--white-0))}.--complete-button{position:absolute;right:1rem;top:1rem}