.projectPage{width:100%;margin:auto;height:fit-content;padding:23px 32px;gap:32px;border-radius:8px;display:flex;flex-direction:column;flex-grow:1;align-self:stretch;max-width:1280px}.project-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.project-headerTitle{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}.project-headerTitle .project-headerTitle-truncate{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.project-headerTitle .project-headerTitle-projectName{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.project-headerTitle .project-headerTitle-projectNameMobile{font-family:Source Sans Pro,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.75rem}.project-headerBackBtn{display:inline-flex;position:relative;align-items:center}.project-headerEditBtn{display:inline-flex;position:relative;align-items:center;background-color:transparent;border-color:transparent;cursor:pointer;color:#98a2b3}.project-headerEditBtn path{stroke:#98a2b3}.project-headerCollaborators{display:flex;align-items:center}.project-headerCollaborators .button-ghostLink.addCollaborator{background-color:transparent;border-color:transparent;color:#98a2b3}.project-headerCollaborators .button-ghostLink.addCollaborator path{stroke:#98a2b3}.project-headerCollaborators .button-ghostLink.addCollaborator:hover{background-color:#eaecf0}.project-headerCollaborators .button-ghostLink.collaboratorMenu{background-color:transparent;border-color:transparent;color:#000}.project-headerCollaborators .button-ghostLink.collaboratorMenu path{stroke:#000}.project-headerCollaborators .button-ghostLink.collaboratorMenu:hover{background-color:#eaecf0}.project-headerCollaborators span.moreCollaborators{border:1.5px solid #eaecf0!important;font-weight:600!important;background-color:#fff}.project-content{display:flex;flex-direction:column;height:100%}.project-content .leftPane{flex:1;height:100%}.project-content .rightPane{display:flex;flex-direction:column;gap:8px;height:100%;width:312px}.project-card{display:flex;flex-direction:column;position:relative;box-sizing:border-box;user-select:none;overflow-x:hidden;background-color:#fff;border-radius:12px;border:1px solid #eaecf0;transition:opacity .75s linear .75s,opacity .75s linear;transition-delay:.25s;height:100%;overflow-y:hidden;padding:0 0 24px}.project-cardSaves{display:flex;flex-direction:column;position:relative;box-sizing:border-box;user-select:none;overflow-x:hidden;background-color:#fff;border-radius:12px;border:1px solid #eaecf0;transition:opacity .75s linear .75s,opacity .75s linear;transition-delay:.25s;height:100%;overflow-y:hidden;padding:unset}.project-cardSavesMobile{display:flex;flex-direction:column;position:relative;box-sizing:border-box;user-select:none;overflow-x:hidden;background-color:#fff;transition:opacity .75s linear .75s,opacity .75s linear;transition-delay:.25s;height:100%;overflow-y:hidden;padding:unset}.project-cardRecommendations{display:flex;flex-direction:column;position:relative;box-sizing:border-box;user-select:none;overflow-x:hidden;background-color:#fff;border-radius:12px;border:1px solid #eaecf0;transition:opacity .75s linear .75s,opacity .75s linear;transition-delay:.25s;height:100%;overflow-y:hidden;padding:0 0 24px;margin-top:2px}.project-cardHeader{display:flex;flex-direction:row;padding:20px;justify-content:space-between;border-bottom:1px solid #eaecf0}.project-cardHeaderMobile{display:flex;flex-direction:row;padding:20px;justify-content:space-between}.project-cardHeaderTitle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;font-family:Source Sans Pro,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.project-cardHeaderSubtitle{color:#475467;font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.project-cardHeaderViewAll{color:#000;display:flex;align-items:center;justify-content:center;gap:4px;font-family:Source Sans Pro,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.project-cardContentMobileUpcomingEvents{min-height:234px}.project-cardContentSavesCard{height:100%;padding:24px 24px 0}.project-cardContentSavesCard .listingCards{grid-template-columns:repeat(4,minmax(250px,1fr))}.project-cardContentSavesCard .listingCard{border-radius:12px}@media screen and (max-width: 767px){.projectPage{padding:0;max-width:none;gap:25px}.project-header{align-items:unset;position:relative;height:48px;width:100%;background-color:#fff;z-index:1;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}.project-headerTitle{gap:unset}.project-cardSaves{padding:0 0 24px;overflow-y:unset}}@media screen and (min-width: 768px) and (max-width: 1024px){.project-header{align-items:unset;padding:0 6px}}@media screen and (max-width: 1024px){.project-content{height:unset}.project-card{overflow-y:unset;padding:unset}.project-cardRecommendations{padding:0 0 24px;overflow-y:unset}.project-cardProjectFeed{min-height:174px}.project-cardContentSavesCard{min-height:444px;width:100%;padding:24px 16px 0 24px;overflow-x:scroll;overflow-y:hidden}.project-cardContentSavesCard .listingCards-container{display:flex;flex-direction:row}.project-cardContentSavesCard .listingCards{display:flex;flex-direction:row;height:100%}.project-cardContentSavesCard .listingCard{width:282.67px;border-radius:12px}}.project-cardContentZeroState{height:100%;display:flex;flex-direction:column;align-items:center;padding:32px;justify-content:center;text-align:center;gap:8px}.project-cardContentZeroState .project-cardContentZeroStateImage{height:224px;width:256px}.project-cardContentZeroState .project-cardContentZeroStateTitle{font-family:Source Sans Pro,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.75rem}.project-cardContentZeroState .project-cardContentZeroStateSummary{color:#475467;font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.project-cardContentZeroState .project-cardContentZeroStateBtn{margin-top:16px;width:169px}.project-footer{height:522px;padding:0 20px 20px}.collaboratorsModal-collaboratorsList{display:flex;flex-direction:column;gap:20px}.collaboratorsModal-collaboratorsListItem{display:flex;align-items:center;gap:12px}.collaboratorsModal-collaboratorAvatarContainer{flex-shrink:0}.collaboratorsModal-collaboratorDetails{display:flex;flex-direction:column;flex-grow:1;min-width:0px}.collaboratorsModal-collaboratorName{color:#344054;font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.collaboratorsModal-collaboratorRole{color:#475467;font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.inviteCollaboratorModal-warning{padding-top:12px;color:#f63d68;font-family:Source Sans Pro,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.inviteCollaboratorModal-footer div{flex-grow:1}
