.projectdetail_projectContent__5HAvY{display:flex;flex-direction:row;align-items:flex-start;gap:4px;width:100%;background-color:#f2f2f2}.projectdetail_mainContent__IN27J{width:100%;max-width:1200px;margin:0 auto}@media(min-width:320px){.projectdetail_mainContent__IN27J{padding:24px 0 32px}}@media(min-width:1024px){.projectdetail_mainContent__IN27J{padding:32px 0 64px}}.projectdetail_projectViewBox__kgPDN{display:flex;flex-direction:column;gap:16px;width:100%}.projectdetail_projectViewBoxTitle__1YeOZ{color:#000}@media(min-width:320px){.projectdetail_projectViewBoxTitle__1YeOZ{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}@media(min-width:1024px){.projectdetail_projectViewBoxTitle__1YeOZ{font-size:1.375rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}.projectdetail_projectViewBoxContent__yfyr5{width:100%;background-color:#fff;border:1px solid #e3e3e3;border-radius:16px;position:relative}@media(min-width:320px){.projectdetail_projectViewBoxContent__yfyr5{padding:16px}}@media(min-width:1024px){.projectdetail_projectViewBoxContent__yfyr5{padding:24px}}.projectdetail_projectViewBoxContentNobg__7hu6p{width:100%;background-color:transparent;border:none;border-radius:16px;position:relative}@media(min-width:320px){.projectdetail_projectViewBoxContentNobg__7hu6p{padding:0}}@media(min-width:1024px){.projectdetail_projectViewBoxContentNobg__7hu6p{padding:0}}.projectdetail_projectViewBox3Grid__qrZ1d{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(min-width:320px){.projectdetail_projectViewBox3Grid__qrZ1d{grid-gap:10px;gap:10px;display:grid;grid-template-columns:repeat(1,1fr)}}@media(min-width:768px){.projectdetail_projectViewBox3Grid__qrZ1d{grid-gap:20px;gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.projectdetail_projectViewBox3Grid__qrZ1d{grid-gap:20px;gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:320px){.projectdetail_projectViewBox4Grid__gWUlt{grid-gap:10px;gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.projectdetail_projectViewBox4Grid__gWUlt{grid-gap:20px;gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}}@media(min-width:320px){.projectdetail_projectViewBox4Grid1Grid__GyvqY{grid-gap:10px;gap:10px;display:grid;grid-template-columns:repeat(1,1fr)}}@media(min-width:768px){.projectdetail_projectViewBox4Grid1Grid__GyvqY{grid-gap:20px;gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.projectdetail_projectViewBox4Grid1Grid__GyvqY{grid-gap:20px;gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}}.projectdetail_projectViewBoxHeader__vuijb{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.projectdetail_projectViewBoxHeaderTitleWrapper__a8Pu8{display:flex;flex-direction:column;gap:8px}.projectdetail_projectTeamContainer__8ByzQ{display:flex;flex-direction:column;gap:48px;box-sizing:border-box}@media(min-width:320px){.projectdetail_projectTeamContainer__8ByzQ{padding:0 20px}}@media(min-width:1024px){.projectdetail_projectTeamContainer__8ByzQ{padding:0}}.projectdetail_projectUpdatesContainer__jZexP{display:flex;flex-direction:column;gap:48px}@media(min-width:320px){.projectdetail_projectUpdatesContainer__jZexP{padding:0 20px}}@media(min-width:1024px){.projectdetail_projectUpdatesContainer__jZexP{padding:0}}.projectdetail_projectQAContainer__Nazx5{display:flex;flex-direction:column;gap:48px}@media(min-width:320px){.projectdetail_projectQAContainer__Nazx5{padding:0 20px}}@media(min-width:1024px){.projectdetail_projectQAContainer__Nazx5{padding:0}}.projectdetail_projectQAWrapper__N4pSs{display:flex;flex-direction:column;gap:16px}.projectdetail_projectTasksContainer__q28iK{display:flex;flex-direction:column;gap:48px}@media(min-width:320px){.projectdetail_projectTasksContainer__q28iK{padding:0 20px}}@media(min-width:1024px){.projectdetail_projectTasksContainer__q28iK{padding:0}}.projectdetail_projectTasksMilestoneWrapper__qvRx4,.projectdetail_projectTasksWrapper__iAwUS{display:flex;flex-direction:column;gap:16px}.projectdetail_projectTasksMilestoneList__3BWOK{display:flex;flex-direction:row;overflow-x:auto;gap:20px}.projectdetail_projectTasksKanban__9ccXB{display:flex;flex-direction:row;gap:12px;overflow-x:auto}.projectdetail_projectTasksKanbanList__twiq5{display:flex;flex-direction:column;gap:12px;background-color:#eaeaea;border:1px solid #ccc;border-radius:16px;padding:16px 12px;min-height:500px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;flex-shrink:0}@media(min-width:320px){.projectdetail_projectTasksKanbanList__twiq5{min-width:291px}}@media(min-width:1024px){.projectdetail_projectTasksKanbanList__twiq5{max-width:291px;flex:1 1}}.projectdetail_projectTasksHeader___amyq{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}.projectdetail_projectTasksHeader___amyq h2{font-size:1.375rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectTasksHeaderOptions__SCY08{display:inline-flex;gap:16px}@media(min-width:320px){.projectdetail_projectTasksHeaderSwitch__EZ3f7{display:none}}@media(min-width:1024px){.projectdetail_projectTasksHeaderSwitch__EZ3f7{display:inline-flex;flex-direction:row;align-items:center;gap:8px}.projectdetail_projectTasksHeaderSwitch__EZ3f7 span{font-size:.875rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#222}}@media(min-width:320px){.projectdetail_projectTasksMobileFilter__6p8eI{display:flex;position:absolute;flex-direction:column;align-items:flex-end;gap:8px;background-color:#fafafa;border-radius:16px;border:1px solid #e3e3e3;padding:16px;right:20px;top:0;width:300px;z-index:1000;box-sizing:border-box;box-shadow:0 1px 10px 0 rgba(0,0,0,.04),0 0 4px 0 rgba(0,0,0,.12)}.projectdetail_projectTasksMobileFilterContent__VmCmS{display:flex;flex-direction:column;gap:6px}.projectdetail_projectTasksMobileFilterContent__VmCmS fieldset,.projectdetail_projectTasksMobileFilterContent__VmCmS fieldset select{max-width:100%;width:100%}.projectdetail_projectTasksSortWrapper__lY_wh{display:none}}@media(min-width:1024px){.projectdetail_projectTasksSortWrapper__lY_wh{display:flex;flex-direction:row;gap:6px}}.projectdetail_kanbanColumnTitle__KF9Si{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000;display:flex;align-items:center;justify-content:space-between;padding:0 12px}.projectdetail_taskCount__ZjFH_{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333;background-color:#fafafa;padding:4px 8px;border-radius:12px;margin-left:8px}.projectdetail_kanbanDropArea__e55Z4{min-height:400px;transition:background-color .2s ease;display:flex;flex-direction:column;gap:12px}.projectdetail_draggableTaskCard__yXkE8{border-radius:12px;cursor:grab;margin-bottom:8px;position:relative}.projectdetail_draggableTaskCard__yXkE8:hover:not(.projectdetail_isDragging__61MVR){transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.projectdetail_draggableTaskCard__yXkE8.projectdetail_isDragging__61MVR{cursor:grabbing;opacity:.95;box-shadow:0 12px 24px rgba(0,0,0,.2);z-index:999}.projectdetail_projectPoromoHistoryWrapper__obRM5{display:flex;flex-direction:column;background-color:#fff;border:1px solid #e3e3e3;border-radius:16px;padding:24px;gap:24px}.projectdetail_projectPoromoHistoryList___saw1{display:flex;flex-direction:column;gap:16px}.projectdetail_projectTeamHubContainer__2AVyY{display:flex;flex-direction:column;gap:48px}@media(min-width:320px){.projectdetail_projectTeamHubContainer__2AVyY{padding:0 20px}}@media(min-width:1024px){.projectdetail_projectTeamHubContainer__2AVyY{padding:0}}.projectdetail_projectTeamHubDesc__lasfW{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333}.projectdetail_projectTeamHubStatusGrid__KxqLN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;width:100%}.projectdetail_projectTeamHubStatusItem__RwOv1{display:flex;flex-direction:column;gap:12px}.projectdetail_projectTeamHubStatusCount__0PV1m{align-items:center;justify-content:center;gap:8px;border:1px solid #e3e3e3;padding:24px 0;border-radius:16px;background-color:#fafafa;text-align:center;font-size:1.375rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectTeamHubStatusCount__0PV1m:not([data-count="0"]){color:#339dd6}.projectdetail_projectTeamHubStatusText__B_K00{font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectTeamHubWrapper__x6I6M{display:flex;flex-direction:column;gap:24px}.projectdetail_projectTeamHubWrapperHeader__vn4Pa{display:flex;flex-direction:row}.projectdetail_customApplicationForm__hnS5Y{padding:0;border:none}.projectdetail_customApplicationForm__hnS5Y [class*=projectbuildTitWrapper]{display:none}.projectdetail_sidebar__Njm29{display:flex;width:100%;flex-shrink:0}@media(min-width:320px){.projectdetail_sidebar__Njm29{max-width:100%}}@media(min-width:768px){.projectdetail_sidebar__Njm29{max-width:286px}}.projectdetail_projectOverviewContainer__FWILI{display:flex;flex-direction:row;align-items:flex-start;gap:24px;width:100%}@media(min-width:320px){.projectdetail_projectOverviewContainer__FWILI{flex-direction:column-reverse;gap:16px;padding:0 20px}}@media(min-width:768px){.projectdetail_projectOverviewContainer__FWILI{flex-direction:row;gap:24px;padding:20px}}@media(min-width:1024px){.projectdetail_projectOverviewContainer__FWILI{padding:0}}.projectdetail_projectOverviewContent__KbPZn{flex:1 1;display:flex;flex-direction:column;gap:48px;min-width:300px}@media(min-width:320px){.projectdetail_projectOverviewContent__KbPZn{padding-bottom:32px}}@media(min-width:768px){.projectdetail_projectOverviewContent__KbPZn{padding-bottom:12px}}.projectdetail_projectSettingsContainer__IHXDv{display:flex;flex-direction:row;gap:24px;width:100%;min-width:0}@media(min-width:320px){.projectdetail_projectSettingsContainer__IHXDv{flex-direction:column;gap:16px;padding:0 12px}}@media(min-width:768px){.projectdetail_projectSettingsContainer__IHXDv{padding:20px}}@media(min-width:1024px){.projectdetail_projectSettingsContainer__IHXDv{flex-direction:row;gap:24px;padding:0}}.projectdetail_projectBuildStatusButtonWrapper__Y2xba{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;flex:1 1}.projectdetail_projectSettingsContent__xckJt{max-width:890px;width:100%;display:flex;flex-direction:column;gap:24px;min-width:0;z-index:10}@media(min-width:320px){.projectdetail_projectSettingsContent__xckJt{max-width:100%}}@media(min-width:1024px){.projectdetail_projectSettingsContent__xckJt{max-width:890px}}.projectdetail_projectHeader__rMrqz{max-width:1200px;width:100%;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;padding:48px 0;margin:0 auto;position:relative;overflow:hidden}@media(min-width:320px){.projectdetail_projectHeader__rMrqz{flex-direction:column;gap:16px;padding:20px}}@media(min-width:768px){.projectdetail_projectHeader__rMrqz{padding:48px 20px}}@media(min-width:1024px){.projectdetail_projectHeader__rMrqz{flex-direction:row;padding:48px 0}}.projectdetail_projectHeaderContainer__xMtpc{position:relative}.projectdetail_projectHeaderContent__Ix9YF{display:inline-flex;align-items:flex-start}@media(min-width:320px){.projectdetail_projectHeaderContent__Ix9YF{gap:10px}}@media(min-width:1024px){.projectdetail_projectHeaderContent__Ix9YF{gap:20px}}.projectdetail_projectManagerView__dNI8F{position:relative;left:0;top:0;width:100%;background-color:#edfcfa;border-bottom:1px solid #3ed4c0;box-sizing:border-box}@media(min-width:320px){.projectdetail_projectManagerView__dNI8F{padding:8px}}@media(min-width:1024px){.projectdetail_projectManagerView__dNI8F{padding:8px 0}}.projectdetail_projectManagerViewInner__aDOia{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.projectdetail_projectManagerCountWrapper__megO_{display:flex;gap:16px;flex-direction:row}.projectdetail_projectManagerCountItem__xnR2h{display:inline-flex;flex-direction:row;align-items:center;gap:6px}@media(min-width:320px){.projectdetail_projectManagerCountItem__xnR2h{flex-direction:column}}@media(min-width:576px){.projectdetail_projectManagerCountItem__xnR2h{flex-direction:row}}.projectdetail_projectManagerCountNumber__RMlMF{font-size:.875rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333}.projectdetail_projectManagerCountText__cWTHn{font-size:.875rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#666}.projectdetail_projectHeaderTab__E3Zdm{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;width:100%;max-width:1200px;margin:0 auto}.projectdetail_projectHeaderContent__Ix9YF{display:flex;flex-direction:row;gap:24px;width:100%}@media(min-width:320px){.projectdetail_projectHeaderContent__Ix9YF{flex-direction:row;gap:16px}}@media(min-width:768px){.projectdetail_projectHeaderContent__Ix9YF{flex-direction:row;gap:24px}}.projectdetail_projectLogo__g_VAs{width:80px;height:80px;border-radius:16px;overflow:hidden;flex-shrink:0}.projectdetail_projectLogo__g_VAs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}@media(min-width:320px){.projectdetail_projectLogo__g_VAs{width:60px;height:60px}}@media(min-width:1024px){.projectdetail_projectLogo__g_VAs{width:80px;height:80px}}.projectdetail_projectInfo__uCoZQ{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0}.projectdetail_projectTitleWrapper__Thl9L{display:flex;flex-direction:column;gap:8px}.projectdetail_projectTitleWrapper__Thl9L .projectdetail_projectTitle__LXLQD{font-size:2.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}@media(min-width:320px){.projectdetail_projectTitleWrapper__Thl9L .projectdetail_projectTitle__LXLQD{font-size:1.75rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}@media(min-width:768px){.projectdetail_projectTitleWrapper__Thl9L .projectdetail_projectTitle__LXLQD{font-size:2.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}.projectdetail_projectTitleWrapper__Thl9L .projectdetail_projectSubtitle__Bc0BH{font-size:1.375rem;font-weight:500;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#333;gap:4px}@media(min-width:320px){.projectdetail_projectTitleWrapper__Thl9L .projectdetail_projectSubtitle__Bc0BH{font-size:1.25rem;font-weight:500;line-height:1.42;letter-spacing:-.3px;text-decoration:none;display:inline;overflow-wrap:break-word;word-break:break-all}}@media(min-width:768px){.projectdetail_projectTitleWrapper__Thl9L .projectdetail_projectSubtitle__Bc0BH{font-size:1.375rem;font-weight:500;line-height:1.42;letter-spacing:-.3px;text-decoration:none;display:inline-flex;flex-direction:row;align-items:center}}.projectdetail_projectTitleWrapper__Thl9L .projectdetail_projectSubtitleIcon__cWlNf{font-size:1.375rem;font-weight:500;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#a1a7b7;margin-right:4px}.projectdetail_projectMetadata__7TnSt{display:flex}@media(min-width:320px){.projectdetail_projectMetadata__7TnSt{flex-direction:column;gap:24px;width:calc(100% + 76px);margin-left:-76px}}@media(min-width:768px){.projectdetail_projectMetadata__7TnSt{flex-direction:column;gap:24px;width:100%;padding:0;margin:0}}.projectdetail_projectTags__aiAye{display:inline-flex;flex-direction:row;row-gap:10px;-moz-column-gap:16px;column-gap:16px;align-items:center;flex-wrap:wrap}.projectdetail_projectCategories__pSLzL{display:inline-flex;flex-direction:row;gap:4px;align-items:center}.projectdetail_projectActions__omAKR{display:inline-flex;flex-direction:column;gap:8px}@media(min-width:320px){.projectdetail_projectActions__omAKR>div{display:flex;flex-direction:row}.projectdetail_projectActions__omAKR>div button{flex:1 1}}.projectdetail_projectActionsApplied__m7ZjZ{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.projectdetail_projectActionsAppliedStatusText__n3jFO{font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectActionsAppliedItem__mpCYT{display:flex;flex-direction:row;align-items:center;list-style:none;padding:0;margin:0;position:relative;gap:8px}.projectdetail_projectActionsAppliedItem__mpCYT li{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;flex:1 1}.projectdetail_projectActionsAppliedItem__mpCYT li:first-child:before{content:"";position:absolute;height:1px;background-color:#e3e3e3;width:100%;left:35px;top:4px}.projectdetail_projectActionsAppliedItem__mpCYT li:nth-child(3):before{content:"";position:absolute;height:1px;background-color:#e3e3e3;width:100%;right:35px;top:4px}.projectdetail_projectActionsAppliedItem__mpCYT li .projectdetail_dot__RKxmI{width:8px;height:8px;border-radius:50%;background-color:#666;display:block;position:relative;z-index:1}.projectdetail_projectActionsAppliedItem__mpCYT li .projectdetail_label__B0lSP{font-size:.75rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333;white-space:nowrap}.projectdetail_projectActionsAppliedItem__mpCYT li.projectdetail_completed__Ch6TS .projectdetail_dot__RKxmI{background-color:#333}.projectdetail_projectActionsAppliedItem__mpCYT li.projectdetail_completed__Ch6TS .projectdetail_label__B0lSP{color:#000}.projectdetail_projectActionsAppliedItem__mpCYT li.projectdetail_active__8DZDE .projectdetail_dot__RKxmI{background-color:#ff6b35}.projectdetail_projectActionsAppliedItem__mpCYT li.projectdetail_active__8DZDE .projectdetail_label__B0lSP{color:#ff6b35;font-weight:600}.projectdetail_projectActionsAppliedItem__mpCYT li.projectdetail_pending__JqgFh .projectdetail_dot__RKxmI{background-color:#ccc}.projectdetail_projectActionsAppliedItem__mpCYT li.projectdetail_pending__JqgFh .projectdetail_label__B0lSP{color:#666}.projectdetail_projectSidebar__z5Gjb{display:flex;flex-direction:column;border-radius:16px}@media(min-width:320px){.projectdetail_projectSidebar__z5Gjb{border:0;background-color:transparent;width:100%}}@media(min-width:768px){.projectdetail_projectSidebar__z5Gjb{border:1px solid #e3e3e3;background-color:#fff}}.projectdetail_projectSidebarBox__ksnq1{border-bottom:1px solid #e3e3e3;padding:24px 16px;display:flex;gap:16px}@media(min-width:320px){.projectdetail_projectSidebarBox__ksnq1{display:none}}@media(min-width:768px){.projectdetail_projectSidebarBox__ksnq1{display:flex;flex-direction:column;width:100%}}.projectdetail_projectSidebarBox__ksnq1 h3{font-size:1rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#666}.projectdetail_projectSidebarBox__ksnq1:last-child{border-bottom:none}.projectdetail_projectSidebarInfoItemList___108R{display:flex;flex-direction:column;gap:16px}.projectdetail_projectSidebarLinkItemList__03AWS{display:flex;flex-direction:column;gap:8px}@media(min-width:320px){.projectdetail_projectSidebarInfoMb__m8iy8{display:flex;flex-direction:column;gap:20px}}@media(min-width:768px){.projectdetail_projectSidebarInfoMb__m8iy8{display:none}}@media(min-width:320px){.projectdetail_projectSidebarInfoItemListMb__jC8Gr{display:flex;flex-direction:row;gap:16px;overflow-x:auto}}@media(min-width:768px){.projectdetail_projectSidebarInfoItemListMb__jC8Gr{display:none}}.projectdetail_projectSummaryItem___0pb5{display:flex}@media(min-width:320px){.projectdetail_projectSummaryItem___0pb5{flex-direction:column;gap:12px;flex-shrink:0;align-items:flex-start}}@media(min-width:1024px){.projectdetail_projectSummaryItem___0pb5{flex-direction:row;justify-content:space-between;align-items:center}}.projectdetail_projectSummaryItemTitle__DwZHm{font-size:1rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}@media(min-width:320px){.projectdetail_projectSummaryItemTitle__DwZHm{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}@media(min-width:1024px){.projectdetail_projectSummaryItemTitle__DwZHm{font-size:1rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}.projectdetail_projectSummaryItemDescription__86xdp{font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#222}.projectdetail_projectOwner__2yaEM{display:flex;flex-direction:row;gap:12px;align-items:flex-start}@media(min-width:320px){.projectdetail_projectOwner__2yaEM{background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:16px 16px 10px}}@media(min-width:768px){.projectdetail_projectOwner__2yaEM{border:0;background-color:transparent;padding:0}}.projectdetail_projectOwnerImage__MIKW5{width:40px;height:40px;border-radius:99999px;overflow:hidden;background-color:#fff;flex-shrink:0}.projectdetail_projectOwnerImage__MIKW5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projectdetail_projectOwnerInfo__I01t4{display:flex;flex-direction:column;gap:16px}.projectdetail_projectOwnerInfoBox__zoYyX{display:flex;flex-direction:column;gap:8px}.projectdetail_projectOwnerName__B8hNl{font-size:1.125rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#222}.projectdetail_projectOwnerRoles__VjZlL{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectOwnerButton__8T4ck{display:flex;flex-direction:row;align-items:center;gap:8px}.projectdetail_projectToolItem__HJ8kY{display:flex;flex-direction:row;align-items:center;gap:4px}.projectdetail_projectToolItemDescription__c_U0N{font-size:1rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#222}.projectdetail_projectFollowWrapper__Hwgdg{display:flex;width:100%;flex-direction:column;gap:8px;position:relative}.projectdetail_projectFollowWrapper__Hwgdg button{z-index:10}@media(min-width:320px){.projectdetail_projectFollowWrapper__Hwgdg{background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:16px;overflow:hidden}}@media(min-width:1024px){.projectdetail_projectFollowWrapper__Hwgdg{display:flex;background-color:transparent;border:0;padding:0}}.projectdetail_projectFollowList__lzO3T{display:grid;grid-template-columns:repeat(auto-fill,24px);grid-gap:0;gap:0;align-items:center;max-width:100%;grid-row-gap:8px;row-gap:8px;overflow:hidden;position:relative;transition:max-height .3s ease}@media(min-width:320px){.projectdetail_projectFollowList__lzO3T{grid-template-columns:repeat(auto-fill,40px);max-height:80px;justify-content:center}}@media(min-width:1024px){.projectdetail_projectFollowList__lzO3T{grid-template-columns:repeat(auto-fill,24px);max-height:112px;justify-content:flex-start}}.projectdetail_projectFollowList__lzO3T.projectdetail_expanded__SKgbu{max-height:none;overflow:visible}.projectdetail_projectFollowList__lzO3T .projectdetail_projectFollowItem__re7CE{width:32px;height:32px;transition:all .2s ease;z-index:1;position:relative}.projectdetail_projectFollowList__lzO3T .projectdetail_projectFollowItem__re7CE:hover{z-index:10;transform:scale(1.1)}.projectdetail_projectFollowItem__re7CE{width:32px;height:32px;border-radius:99999px;position:relative;cursor:pointer;border:1px solid #f2f2f2;box-sizing:border-box}.projectdetail_projectFollowItem__re7CE img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:99999px}.projectdetail_projectFollowItemName__DZX6T{font-size:.8125rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#222;background-color:#999;border-radius:99999px;padding:4px 8px;white-space:nowrap;position:absolute;left:50%;transform:translateX(-50%) translateY(5px);top:-35px;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.projectdetail_projectFollowItem__re7CE:hover .projectdetail_projectFollowItemName__DZX6T{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.projectdetail_projectFollowMore__iP6Qe{width:100%;height:40px;position:absolute;bottom:0;left:0;z-index:9;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7),#fff);pointer-events:none}.projectdetail_projectTechStack__1DEvk{display:flex;flex-direction:column;gap:24px}.projectdetail_projectTechStackItem__T8zA5{display:flex;flex-direction:column;gap:16px}.projectdetail_projectTechStack__1DEvk h4{font-size:1rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#666}.projectdetail_projectTechStackBadgeList__HDy4H{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.projectdetail_PerfectMatch__COA4u{display:flex;flex-direction:column;border:1px solid #00c0a6;background-color:#edfcfa;border-radius:16px}.projectdetail_PerfectMatch__COA4u h3{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#009f7f}@media(min-width:320px){.projectdetail_PerfectMatch__COA4u{padding:16px;gap:12px}.projectdetail_PerfectMatch__COA4u span{font-size:.875rem;font-weight:400;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#586074}}@media(min-width:1024px){.projectdetail_PerfectMatch__COA4u{padding:24px;gap:16px}.projectdetail_PerfectMatch__COA4u span{font-size:1rem;font-weight:400;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#586074}}.projectdetail_projectApplyCondition__r55OM{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.projectdetail_projectApplyConditionDivider__qEi0g{width:100%;height:1px;background-color:#f2f2f2}.projectdetail_projectApplyConditionBasicItems__kfmjE{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;background-color:#f0f1f4;padding:12px;border-radius:8px;box-sizing:border-box}.projectdetail_projectApplyConditionBasicItems__kfmjE span{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#586074;display:inline-flex;flex-direction:row;align-items:center;gap:4px}.projectdetail_projectApplyConditionItemTitle__PK7ls{font-size:.875rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#222}.projectdetail_projectApplyConditionItem__jnUoj{display:flex;flex-direction:column;gap:8px}.projectdetail_projectApplyConditionItemsList__l7dQv{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.projectdetail_projectGallery__Ja9ND{width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #e3e3e3}.projectdetail_projectGalleryBackground__NKUtY{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(10px);opacity:.4;transform:scale(1.1)}.projectdetail_projectGallery__Ja9ND img{position:relative;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;z-index:1}.projectdetail_projectApplyCard__Ej5Zz{border:1px solid #e6e6e6;border-radius:12px;padding:20px 24px;background-color:#fff;gap:14px;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.projectdetail_projectApplyCard__Ej5Zz:hover{border-color:#57c639}.projectdetail_projectApplyCardContent__heuMx{display:flex;flex-direction:column;gap:24px}.projectdetail_projectApplyCardContent__heuMx h3{color:#222;height:50px}@media(min-width:320px){.projectdetail_projectApplyCardContent__heuMx h3{font-size:1.125rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}@media(min-width:1024px){.projectdetail_projectApplyCardContent__heuMx h3{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}.projectdetail_projectApplyCardProgress__hm0oz{display:inline-flex;flex-direction:row;align-items:center}@media(min-width:320px){.projectdetail_projectApplyCardProgress__hm0oz span{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}@media(min-width:1024px){.projectdetail_projectApplyCardProgress__hm0oz span{font-size:1rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}.projectdetail_projectApplyCard__Ej5Zz.projectdetail_projectApplyCardDone__xk8r8{opacity:.48;cursor:not-allowed}.projectdetail_projectApplyCard__Ej5Zz button{width:100%}.projectdetail_projectLog__JwEoP{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.projectdetail_projectLogList__aTVoo{display:flex;flex-direction:column;gap:12px}.projectdetail_projectLogItem__NQqjY{display:inline-flex;flex-direction:row;align-items:flex-start;gap:12px;position:relative}.projectdetail_projectLogItem__NQqjY:not(:last-child):after{content:"";position:absolute;width:1px;height:calc(100% + 12px);background-color:#e6e6e6;left:5.5px;top:12px}.projectdetail_projectLogItem__NQqjY i{width:12px;height:12px;background-color:#333;box-sizing:border-box;border:2px solid #ccc;border-radius:99999px;margin:4px 0;z-index:4;position:relative;flex-shrink:0}.projectdetail_projectLogItemContent__tHtd4{display:inline-flex;flex-direction:column;gap:6px}.projectdetail_projectLogItemTitle__QGxo5{color:#222}@media(min-width:320px){.projectdetail_projectLogItemTitle__QGxo5{font-size:.875rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}@media(min-width:1024px){.projectdetail_projectLogItemTitle__QGxo5{font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none}}.projectdetail_projectLogItemDate__UFmo5{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectLogMore__VKyMv{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:9;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7),#fff);border-radius:16px}.projectdetail_projectLog__JwEoP button{z-index:99}.projectdetail_projectTeamMemberCard__GNefk{width:100%;max-width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:16px;box-sizing:border-box;background-color:#fff;border:1px solid #e3e3e3;border-radius:16px;padding:24px}.projectdetail_projectTeamMemberCardImage__FMpWd{width:64px;height:64px;border-radius:99999px;border:1px solid #e3e3e3;overflow:hidden;flex-shrink:0}.projectdetail_projectTeamMemberCardImage__FMpWd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projectdetail_projectTeamMemberCardInfoWrapper__aDOez{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.projectdetail_projectTeamMemberCardInfo__sjJKH{display:flex;flex-direction:column;gap:8px}.projectdetail_projectTeamMemberCardInfo__sjJKH h3{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectTeamMemberCardInfo__sjJKH span{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectTeamMemberCardRole__KyNgv{font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#666}.projectdetail_projectTeamMemberCardBadgeList__nc6nQ{display:flex;flex-direction:row;gap:4px;flex-wrap:wrap;max-height:68px;overflow:hidden}.projectdetail_projectTeamMemberCardButtonWrapper__UDeT_{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;position:relative;height:57px}.projectdetail_projectTeamMemberCardBadge__ycbW2{position:absolute;top:0;right:-20px;z-index:10}.projectdetail_qnaCard__nl_bb{display:flex;flex-direction:row;gap:8px;width:100%;border:1px solid #e6e6e6;border-radius:16px;padding:24px;background-color:#fff}.projectdetail_qnaCardChildReply__QyfoJ,.projectdetail_qnaCardReply__1PObD{display:flex;flex-direction:row;gap:8px;width:100%;border-top:1px solid #e6e6e6;padding-top:16px;background-color:#fff}.projectdetail_qnaCardChildReply__QyfoJ{padding-left:40px;position:relative}.projectdetail_qnaCardChildReply__QyfoJ:before{content:"└";position:absolute;left:16px;top:20px;color:#e6e6e6;font-size:16px}.projectdetail_qnaCardReplyRestricted__jMZk3{display:flex;flex-direction:row;align-items:center;justify-content:center}.projectdetail_qnaCardReplyRestricted__jMZk3 span{font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_qnaCardReplyList__1fGd7{display:flex;flex-direction:column;gap:16px}.projectdetail_qnaCardUserProfile__scPIX{width:40px;height:40px;border-radius:99999px;overflow:hidden;background-color:#fff;flex-shrink:0}.projectdetail_qnaCardUserProfile__scPIX img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projectdetail_qnaCardUserInfoWrapper__MnrUZ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.projectdetail_qnaCardUserInfo__GgrZS{display:flex;flex-direction:column}.projectdetail_qnaCardUserInfoBox__H9T1s{display:flex;flex-direction:row;align-items:center;gap:4px}.projectdetail_qnaCardUserName__493AJ{font-size:1rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_qnaCardUserRole__pk1Lw{font-size:.75rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_qnaCardContentWrapper__FJEaP{display:flex;flex-direction:column;gap:16px;width:100%}.projectdetail_qnaCardContent__1b6dv{display:flex;flex-wrap:wrap}.projectdetail_qnaCardContentText__BwXgd{font-size:1rem;font-weight:400;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#222}.projectdetail_qnaCardContentText__BwXgd p{margin:0;padding:0;min-height:1.5em}.projectdetail_qnaCardContentText__BwXgd p:not(:last-child){margin-bottom:.5em}.projectdetail_qnaCardContentText__BwXgd p:empty:before{content:" "}.projectdetail_qnaCardContentText__BwXgd strong{font-weight:600}.projectdetail_qnaCardContentText__BwXgd em{font-style:italic}.projectdetail_qnaCardContentText__BwXgd a{color:#ff5a00;text-decoration:underline}.projectdetail_qnaCardContentText__BwXgd a:hover{opacity:.8}.projectdetail_qnaCardButton__rKkRm{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px}.projectdetail_qnaCardDate__x01Sv{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectMilestoneCard__Ktled{position:relative;flex-shrink:0;width:100%;border:1px solid #e6e6e6;padding:24px;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;gap:12px;transition:all .2s cubic-bezier(.4,0,.2,1);height:287px;cursor:pointer}.projectdetail_projectMilestoneCard__Ktled:hover{border-color:#000}@media(min-width:320px){.projectdetail_projectMilestoneCard__Ktled{max-width:320px}}@media(min-width:768px){.projectdetail_projectMilestoneCard__Ktled{max-width:400px}}.projectdetail_projectMilestoneBadge__0mkfq{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start}.projectdetail_projectMilestoneTitle___8Yu3{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectdetail_projectMilestoneContent__c06jn{font-size:1rem;font-weight:400;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#6f7890;overflow-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.projectdetail_projectMilestoneInfoWrapper__JqoRt{display:flex;flex-direction:column;gap:12px;position:absolute;left:24px;bottom:24px;width:calc(100% - 48px)}.projectdetail_projectMilestoneDate__n44pg{display:inline-flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start}.projectdetail_projectMilestoneDate__n44pg span{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6;display:inline-flex;flex-direction:row;align-items:center}.projectdetail_projectMilestoneCheck__woKeX{display:inline-flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start}.projectdetail_projectMilestoneCheck__woKeX span{font-size:1rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6}.projectdetail_projectMilestoneProgress__HX0IY{display:inline-flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between;width:100%}.projectdetail_projectMilestoneProgressBar__AsfHj{width:100%;height:10px;border-radius:99999px;background-color:#f0f1f4}.projectdetail_projectMilestoneProgressBarFill__0DaWa{height:100%;width:50%;background-color:#6cbc94;border-radius:99999px}.projectdetail_projectMilestoneProgressBarText__djebI{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6}.projectdetail_projectTaskCard__2JRRV{display:flex;flex-direction:column;background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;gap:12px;padding:24px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.projectdetail_projectTaskCard__2JRRV:hover{border-color:#e3e3e3}.projectdetail_projectTaskTitle__Ta2z_{font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000;word-wrap:break-word}.projectdetail_projectTaskContent__zqey_{font-size:.875rem;font-weight:400;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#6f7890;display:flex;flex-direction:column;gap:16px}.projectdetail_projectTaskDate__HwJ31{display:inline-flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start;color:#8c93a6}.projectdetail_projectTaskDate__HwJ31 span{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;display:inline-flex;flex-direction:row;align-items:center}.projectdetail_projectTaskAddinfo__V1Dfw{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:space-between}.projectdetail_projectTaskAddinfoButtonWrapper__ErmvV{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.projectdetail_projectTaskOwner__sTZT4{display:flex;border-radius:99999px;overflow:hidden}.projectdetail_projectTaskOwner__sTZT4 img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;border-radius:99999px}.projectdetail_projectTasksEmptyState__B8Ib0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;width:100%;background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:24px}.projectdetail_projectTasksEmptyState__B8Ib0 h3{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000;margin:0}.projectdetail_projectTasksEmptyState__B8Ib0 p{font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890;margin:0}.projectdetail_projectPromoDivider__6NLA_{height:1px;width:100%;background-color:#f2f2f2}.projectdetail_projectPromoSidebar__4ilni{background-color:#fff;border:1px solid #e3e3e3;border-radius:16px}@media(min-width:320px){.projectdetail_projectPromoSidebar__4ilni{position:relative;top:0;max-width:100%;width:100%}}@media(min-width:1024px){.projectdetail_projectPromoSidebar__4ilni{position:sticky;top:80px;display:flex;flex-direction:column;align-items:flex-start;max-width:286px;width:100%;gap:16px;padding:24px 0}}.projectdetail_projectPromoTitleWrapper__5_7vX{display:flex;flex-direction:column;gap:16px}@media(min-width:320px){.projectdetail_projectPromoTitleWrapper__5_7vX{padding:32px 16px}}@media(min-width:1024px){.projectdetail_projectPromoTitleWrapper__5_7vX{padding:0 16px}}.projectdetail_projectPromoTitleText__HbOmB{font-size:1rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#666}.projectdetail_projectPromoTitlePoint__URrBK{display:inline-flex;flex-direction:row;align-items:flex-end;gap:4px;font-size:2.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectPromoTitlePoint__URrBK span{font-size:1.375rem;font-weight:500;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectPromoTitleInfo__D8rrN{display:inline-flex;flex-direction:row;align-content:center;font-size:.75rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6;gap:4px}.projectdetail_projectPromoMenu__bJ0ym{display:flex;flex-direction:column;width:100%;padding:0 16px;gap:16px}.projectdetail_projectPromoMenu__bJ0ym h4{font-size:1rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#666}@media(min-width:320px){.projectdetail_projectPromoMenu__bJ0ym{display:none}}@media(min-width:1024px){.projectdetail_projectPromoMenu__bJ0ym{display:flex}}.projectdetail_projectPromoMenuList___u8pH{display:inline-flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}.projectdetail_projectPromoMenuList___u8pH button{width:100%;gap:8px;justify-content:flex-start;padding:14px 8px}.projectdetail_projectPromoInvitationListWrapper__efygx{display:flex;flex-direction:column;gap:8px}.projectdetail_projectPromoInvitationListHeader__TEwnP{display:flex;flex-direction:row;justify-content:space-between}.projectdetail_projectPromoInvitationList__8zpva{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding:16px;border:1px solid #e6e6e6;border-radius:16px;background-color:#fff;max-height:200px;overflow:hidden;overflow-y:auto}.projectdetail_projectPromoInvitationListCount__zacE4{display:flex;flex-direction:row;gap:8px}.projectdetail_projectPromoInvitationListCount__zacE4 span{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#586074;display:flex;flex-direction:row;gap:4px;align-items:center}.projectdetail_projectPromoInvitationListCount__zacE4 span span{font-size:.875rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectPromoInvitationList__8zpva ul li{box-sizing:border-box;padding:4px 0}.projectdetail_projectPromoInvitationListItem__mMMO5,.projectdetail_projectPromoInvitationList__8zpva ul li{display:flex;flex-direction:row;gap:8px;align-items:center}.projectdetail_projectPromoInvitationListItem__mMMO5 img{width:36px;height:36px;border-radius:99999px;overflow:hidden;-o-object-fit:cover;object-fit:cover;border:1px solid #e6e6e6}.projectdetail_projectPromoInvitationListUserInfo__iFdlk{display:flex;flex-direction:column;gap:4px}.projectdetail_projectPromoInvitationListUserName__C3CVj{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectPromoInvitationListUserJob__NbcyX{font-size:.75rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6}.projectdetail_projectPromoInvitationListItemEmpty__WVkFu{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6;text-align:center;width:100%}.projectdetail_projectPromoInvitationSelected__ABqCw{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.projectdetail_projectPromoInvitation__gAMG3{background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;display:flex;flex-direction:column;gap:12px;width:100%}@media(min-width:320px){.projectdetail_projectPromoInvitation__gAMG3{padding:24px 16px}}@media(min-width:768px){.projectdetail_projectPromoInvitation__gAMG3{padding:24px}}.projectdetail_projectPromoInvitationHeader__FPkaj{display:flex;flex-direction:column;gap:12px}.projectdetail_projectPromoInvitationHeader__FPkaj h4{font-size:1.125rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333}.projectdetail_projectPromoInvitationHeader__FPkaj span{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6}.projectdetail_projectPromoInvitationContent__HYeZT{display:flex;background-color:#fafafa;border:1px solid #f2f2f2;padding:16px;border-radius:12px}@media(min-width:320px){.projectdetail_projectPromoInvitationContent__HYeZT{flex-direction:column;align-items:flex-start;gap:12px}.projectdetail_projectPromoInvitationContent__HYeZT button{width:100%}}@media(min-width:576px){.projectdetail_projectPromoInvitationContent__HYeZT{justify-content:space-between;flex-direction:row;align-items:center;gap:0}.projectdetail_projectPromoInvitationContent__HYeZT button{width:auto}}.projectdetail_projectPromoInvitationInfoWrapper__BWFz2{display:flex;flex-direction:column;gap:8px}.projectdetail_projectPromoInvitationInfo__X_vN2{color:#8c93a6}.projectdetail_projectPromoInvitationInfo2__Kdguo,.projectdetail_projectPromoInvitationInfo__X_vN2{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;display:inline-flex;flex-direction:row;align-items:center}.projectdetail_projectPromoInvitationInfo2__Kdguo{color:#6f7890;gap:4px}.projectdetail_projectPromoInvitationInfo2__Kdguo:before{content:" ";display:inline-block;width:3px;height:3px;border-radius:99999px;background-color:#6f7890}.projectdetail_projectPromoInvitationCost__xxGVV{display:flex;flex-direction:column;gap:8px}.projectdetail_projectPromoInvitationCostLabel__QDhYk{font-size:.875rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333}.projectdetail_projectPromoInvitationCostValue__6_wEI{display:flex;flex-direction:row;align-items:center;gap:4px;position:relative}.projectdetail_projectPromoInvitationCostValue__6_wEI:before{content:" ";display:inline-block;width:3px;height:3px;background-color:#ff5a00;border-radius:99999px}.projectdetail_projectPromoInvitationCostValueNumber__ttQyb{font-size:.875rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#ff5a00}.projectdetail_projectPromoInvitationCostValueUnit__2e2ei{font-size:.875rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectPromoSend__Yn5G6{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px;padding:24px;border:1px solid #e6e6e6;border-radius:16px;background-color:#fff;width:100%}.projectdetail_projectPromoSendPrice__9HJi8{font-size:1.375rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#ff5a00}.projectdetail_projectPromoSendTit__NAjRL{font-size:1.125rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333}.projectdetail_projectPromoSendNoti__4cuS1{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6;display:inline-flex;flex-direction:row;align-items:center;gap:4px}.projectdetail_projectPromoSendHeader__2eptF{display:flex;flex-direction:column;gap:12px}@media(min-width:320px){.projectdetail_projectPromoSend__Yn5G6{flex-direction:column}.projectdetail_projectPromoSend__Yn5G6 button{width:100%}}@media(min-width:576px){.projectdetail_projectPromoSend__Yn5G6{flex-direction:row}.projectdetail_projectPromoSend__Yn5G6 button{width:auto}}.projectdetail_projectAnalyticsContainer__s89M2{display:flex;flex-direction:row;gap:24px;align-items:flex-start;width:100%}@media(min-width:320px){.projectdetail_projectAnalyticsContainer__s89M2{flex-direction:column;padding:0 20px}}@media(min-width:1024px){.projectdetail_projectAnalyticsContainer__s89M2{flex-direction:row;padding:0}}.projectdetail_projectAnalyticsMissionWrap__ssiHE{background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px}.projectdetail_projectAnalyticsWrap__Rej59{display:flex;flex-direction:column;gap:12px}.projectdetail_projectAnalyticsSubTitWrap__817Rf{display:inline-flex;flex-direction:column;gap:8px}.projectdetail_projectAnalyticsSubTitWrapTit__pHBli{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectAnalyticsSubTitWrapTxt___ZyrU{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6;display:inline-flex}.projectdetail_projectAnalyticsSubTitWrapFollowers__VNxOq{font-size:.875rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6;margin-left:4px}.projectdetail_projectAnalyticsContent__T4KId{flex:1 1;display:flex;flex-direction:column;gap:48px;width:100%}.projectdetail_projectMissionItem__vzvf4{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:12px;border:1px solid #e6e6e6;background-color:#fff}.projectdetail_projectMissionHeader__PF_83{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.projectdetail_projectMissionHeaderTitle__cXAwk{display:inline-flex;flex-direction:row;align-items:center;gap:12px}.projectdetail_projectMissionHeader__PF_83 h4{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectMissionContent__AFhty,.projectdetail_projectMissionProgress__6rtTN{display:flex;flex-direction:column;gap:12px}.projectdetail_projectMissionProgressTitle__ttO7O{font-size:1rem;font-weight:400;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectMissionProgressBarContainer__VFLnf{display:flex;flex-direction:row;align-items:center;gap:8px}.projectdetail_projectMissionProgressBarTxt__IhtIq{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6;flex-shrink:0}.projectdetail_projectMissionProgressBar__7M0wi{width:100%;height:10px;border-radius:99999px;background-color:#f2f2f2}.projectdetail_projectMissionProgressBarProgress__alky8{width:50%;height:10px;border-radius:99999px;background-color:#6cbc94}.projectdetail_projectMissionDetailList___LzaC{display:flex;flex-direction:column}.projectdetail_projectMissionDetailItem__7WmDg{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 10px;justify-content:space-between}.projectdetail_projectMissionDetailItem__7WmDg span{font-size:1rem;font-weight:500;line-height:1.1;letter-spacing:-.3px;text-decoration:none;color:#666}.projectdetail_projectMissionButtonWrapper__K_fDF{display:flex;flex-direction:column;border-top:1px solid #f2f2f2;padding-top:12px;gap:12px}.projectdetail_projectMissionRewardTxt__LumK8{font-size:1rem;font-weight:400;line-height:1.42;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectPromoHistory___6KFZ{display:flex;flex-direction:row;gap:16px;position:relative}.projectdetail_projectPromoHistoryIconNoti__BkX3y{display:inline-flex;flex-shrink:0;width:14px;height:14px;border-radius:99999px;background-color:#743cdd}.projectdetail_projectPromoHistoryIconNoti__BkX3y:before{position:absolute;top:16px;left:6.5px;content:" ";display:inline-block;width:1px;height:calc(100% - 16px);background-color:#e6e6e6}.projectdetail_projectPromoHistoryIconNotiPush__OnfmC{display:inline-flex;flex-shrink:0;width:14px;height:14px;border-radius:99999px;background-color:#e98a16}.projectdetail_projectPromoHistoryIconNotiPush__OnfmC:before{position:absolute;top:16px;left:6.5px;content:" ";display:inline-block;width:1px;height:calc(100% - 16px);background-color:#e6e6e6}.projectdetail_projectPromoHistoryIconEmail__QO6L5{display:inline-flex;flex-shrink:0;width:14px;height:14px;border-radius:99999px;background-color:#339dd6}.projectdetail_projectPromoHistoryIconEmail__QO6L5:before{position:absolute;top:16px;left:6.5px;content:" ";display:inline-block;width:1px;height:calc(100% - 16px);background-color:#e6e6e6}.projectdetail_projectPromoHistoryIconInvitation__9Q4pb{display:inline-flex;flex-shrink:0;width:14px;height:14px;border-radius:99999px;background-color:#c7ac32}.projectdetail_projectPromoHistoryIconInvitation__9Q4pb:before{position:absolute;top:16px;left:6.5px;content:" ";display:inline-block;width:1px;height:calc(100% - 16px);background-color:#e6e6e6}.projectdetail_projectPromoHistoryItem__mQYIi{display:flex;flex-direction:column;gap:12px}.projectdetail_projectPromoHistoryDate____S0K{display:flex;flex-direction:row;align-items:center;gap:4px}.projectdetail_projectPromoHistoryDate____S0K span{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6}.projectdetail_projectPromoHistoryTit__AB7_h{font-size:1rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000;gap:4px}.projectdetail_projectPromoHistoryTxt__FNm5Z{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#8c93a6}.projectdetail_projectPromoHistoryPoint__5r4DF{display:flex;flex-direction:row;align-items:center}@media(min-width:320px){.projectdetail_projectPromoHistoryPoint__5r4DF{flex-direction:column;align-items:flex-start;gap:4px}}@media(min-width:768px){.projectdetail_projectPromoHistoryPoint__5r4DF{flex-direction:row;align-items:center;gap:8px}}.projectdetail_projectPromoHistoryPoint__5r4DF span{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectPromoHistoryPoint__5r4DF i{display:inline-flex;width:3px;height:3px;background-color:#ccc;border-radius:99999px;flex-shrink:0}@media(min-width:320px){.projectdetail_projectPromoHistoryPoint__5r4DF i{display:none}}@media(min-width:768px){.projectdetail_projectPromoHistoryPoint__5r4DF i{display:inline-flex}}.projectdetail_projectPromoHistoryWrap__55wPr{display:flex;flex-direction:column;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border:1px solid #e6e6e6;overflow:hidden}.projectdetail_projectPromoHistoryWrapHeader__VrIb4{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #e3e3e3}.projectdetail_projectPromoHistoryWrapHeader__VrIb4 span{font-size:1.125rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333;display:inline-flex;flex-direction:row;align-items:center;gap:6px}.projectdetail_projectPromoHistoryWrapNoContent__UkYV_ div{border:0;border-radius:0}.projectdetail_projectPromoHistoryWrapContent__SoUOj{display:flex;flex-direction:column;background-color:#f9fafb;padding-bottom:16px}.projectdetail_projectPromoHistoryWrapList___xcCM{display:flex;flex-direction:column;gap:12px;padding:16px;margin-bottom:16px}.projectdetail_projectPromoHistoryType2Wrap__mFAZK{display:flex;flex-direction:column;background-color:#fff;border-top-right-radius:16px;border-top-left-radius:16px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border:1px solid #e6e6e6;overflow:hidden}.projectdetail_projectPromoHistoryType2WrapHeader__0BF3D{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e3e3e3}.projectdetail_projectPromoHistoryType2WrapHeader__0BF3D span{font-size:1rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333;display:inline-flex;flex-direction:row;align-items:center;gap:6px}.projectdetail_projectPromoHistoryType2WrapContent__GP19l{display:flex;flex-direction:column;background-color:#f9fafb;padding-bottom:16px}.projectdetail_projectPromoHistoryType2WrapList__2Nhvs{display:flex;flex-direction:column;gap:12px;padding:16px;margin-bottom:16px}.projectdetail_positionsSection__r4pOj{display:flex;flex-direction:column;gap:24px;width:100%}.projectdetail_positionHeader__DjRPz{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.projectdetail_positionHeader__DjRPz h3{font-size:1.25rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_positionHeader__DjRPz p{font-size:1rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_positionTableContainer__JtUrv{display:flex;flex-direction:column;gap:24px;width:100%}.projectdetail_positionSummary__2s4pD{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.projectdetail_summaryCard__y0y26{padding:16px;border-radius:8px;text-align:center;border:1px solid}.projectdetail_summaryCard__y0y26.projectdetail_summaryAssigned__vvfqv .projectdetail_summaryNumber__yQyrM{color:#586074}.projectdetail_summaryCard__y0y26.projectdetail_summaryRecruiting__4KLyi{background-color:#ebf8e7;border-color:#57c639}.projectdetail_summaryCard__y0y26.projectdetail_summaryRecruiting__4KLyi .projectdetail_summaryNumber__yQyrM{color:#469f2d}.projectdetail_summaryNumber__yQyrM{font-size:1.375rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;font-size:1.5rem;margin-bottom:4px}.projectdetail_summaryLabel___X6Ke{font-size:.75rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890;display:flex;align-items:center;justify-content:center;gap:4px}.projectdetail_conditionItemsWrapper__1bvdM{background-color:#fff;border-radius:16px;padding:16px;border:1px solid #ccc;gap:16px;display:flex;flex-direction:column}@media(min-width:320px){.projectdetail_conditionEditPcButton__92kOA{display:none}}@media(min-width:1024px){.projectdetail_conditionEditPcButton__92kOA{display:flex}}@media(min-width:320px){.projectdetail_conditionEditMobileButton__m0_j5{display:flex}}@media(min-width:1024px){.projectdetail_conditionEditMobileButton__m0_j5{display:none}}.projectdetail_conditionItemsBox__Q3RL7{display:flex;flex-direction:column;gap:8px}.projectdetail_conditionItemsTitle__kUaKZ{font-size:.875rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_conditionBasicItems__qcG_P{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;background-color:#f0f1f4;border-radius:8px;padding:12px;box-sizing:border-box;gap:32px}.projectdetail_conditionBasicItems__qcG_P span{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#586074;display:inline-flex;flex-direction:row;gap:4px}.projectdetail_conditionDivider__vLPUG{width:100%;height:1px;background-color:#f2f2f2}.projectdetail_conditionItems__8fAZp{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.projectdetail_positionTable__GdPl_{display:flex;flex-direction:column;overflow:hidden;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:16px;box-sizing:border-box;padding:24px}@media(min-width:320px){.projectdetail_positionTable__GdPl_{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:12px;gap:12px;background-color:transparent;border:none;padding:0}}@media(min-width:768px){.projectdetail_positionTable__GdPl_{grid-template-columns:repeat(3,1fr);gap:16px}}@media(min-width:1024px){.projectdetail_positionTable__GdPl_{display:flex;flex-direction:column;background-color:#fff;border:1px solid #ccc;padding:24px;gap:0}}.projectdetail_positionTableHeader__vLQPe{display:flex;flex-direction:row;border-bottom:1px solid #e3e3e3}.projectdetail_positionTableHeader__vLQPe span{font-size:.8125rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#586074;padding:16px 12px 8px}@media(min-width:320px){.projectdetail_positionTableHeader__vLQPe{display:none}}@media(min-width:1024px){.projectdetail_positionTableHeader__vLQPe{flex-direction:row;display:grid;grid-template-columns:1.5fr 2fr 1fr 1fr 1.5fr;align-items:center;width:100%}}.projectdetail_positionTableGrid__xUVOt{grid-template-columns:1.5fr 2fr 1fr 1fr 1.5fr;align-items:center;width:100%}@media(min-width:320px){.projectdetail_positionTableGrid__xUVOt{display:none}}@media(min-width:1024px){.projectdetail_positionTableGrid__xUVOt{display:grid}}.projectdetail_positionTableRow__2zvjj{width:100%}.projectdetail_positionTableRowItem__GiGFW{display:flex;flex-direction:row;align-items:center;padding:12px;box-sizing:border-box}.projectdetail_positionTableRowItemTxt__cSUQU{font-size:1rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#222}.projectdetail_positionTableRowButtons__Aw11d{display:flex;flex-direction:row;align-items:center;gap:4px}@media(min-width:320px){.projectdetail_addPositionPcButton__7jze4{display:none}}@media(min-width:1024px){.projectdetail_addPositionPcButton__7jze4{display:flex}}@media(min-width:320px){.projectdetail_addPositionMobileButton__qs5W7{display:flex}}@media(min-width:1024px){.projectdetail_addPositionMobileButton__qs5W7{display:none}}@media(min-width:320px){.projectdetail_currentTable__icqZE{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:12px;gap:12px;background-color:transparent;border:none;padding:0}}@media(min-width:768px){.projectdetail_currentTable__icqZE{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1024px){.projectdetail_currentTable__icqZE{display:flex;flex-direction:column;background-color:#fff;overflow:hidden;width:100%;border:1px solid #ccc;border-radius:16px;box-sizing:border-box;padding:24px}}.projectdetail_currentTableHeader__XvO6Q span{font-size:.8125rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#586074;padding:16px 12px 8px}@media(min-width:320px){.projectdetail_currentTableHeader__XvO6Q{display:none}}@media(min-width:1024px){.projectdetail_currentTableHeader__XvO6Q{flex-direction:row;display:grid;grid-template-columns:2fr 1fr 1.5fr 1.5fr;align-items:center;width:100%;border-bottom:1px solid #e3e3e3}}.projectdetail_currentTableGrid__CS5ka{display:grid;grid-template-columns:2fr 1fr 1.5fr 1.5fr;align-items:center;width:100%}@media(min-width:320px){.projectdetail_currentTableGrid__CS5ka{display:none}}@media(min-width:1024px){.projectdetail_currentTableGrid__CS5ka{display:grid}}.projectdetail_currentTableRow__qLLz6{width:100%}.projectdetail_currentTableRowItem__M2TRX{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:12px}.projectdetail_currentTableRowBadges__RBb_V,.projectdetail_currentTableRowButtons__Bw0Ps{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px}.projectdetail_currentTableRowItemColumn__6d1Um{flex-direction:column;gap:4px;align-items:flex-start}.projectdetail_mobileCard__P0OxS{display:flex;flex-direction:column;gap:12px;border:1px solid #e6e6e6;border-radius:16px;padding:16px;box-sizing:border-box;background-color:#fff;height:100%}@media(min-width:320px){.projectdetail_mobileCard__P0OxS{display:flex;min-height:200px}}@media(min-width:1024px){.projectdetail_mobileCard__P0OxS{display:none}}.projectdetail_mobileCardImage___lm9X{width:32px;height:32px;border-radius:99999px;border:1px solid #eaeaea;overflow:hidden}.projectdetail_mobileCardImage___lm9X img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projectdetail_mobileCardHeader__L8Zf7{display:flex;flex-direction:row;align-items:center;gap:8px}.projectdetail_mobileCardUserInfo__jCoSZ{display:flex;flex-direction:column;gap:4px}.projectdetail_mobileCardName__gnntJ{font-size:1rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_mobileCardBadges__BYRSr,.projectdetail_mobileCardName__gnntJ{display:inline-flex;flex-direction:row;align-items:center;gap:4px}.projectdetail_mobileCardSection__BHqyv{display:flex;flex-direction:column;gap:8px}.projectdetail_mobileCardSectionTitle__F_7AH{font-size:.875rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#222}.projectdetail_mobileCardActions__rWG3O{padding-top:12px;border-top:1px solid #f2f2f2;display:flex;flex-direction:column;gap:8px}.projectdetail_mobileCardActionsTop__PA2bm{display:flex;flex-direction:row;gap:8px}.projectdetail_mobileCardActionsTop__PA2bm div{flex:1 1;width:100%}.projectdetail_mobileCardActionsTop__PA2bm button{flex:1 1}.projectdetail_mobileCardActions__rWG3O button{flex:1 1;width:100%}.projectdetail_projectMemberCard__dm8DN{display:flex;flex-direction:row;align-items:center;gap:12px}.projectdetail_projectMemberImage__i_qH5{width:40px;height:40px;border:1px solid #eaeaea;border-radius:99999px;overflow:hidden}.projectdetail_projectMemberImage__i_qH5 img{width:100%;height:100%}.projectdetail_projectMemberInfo__onvZr{display:flex;flex-direction:column;gap:4px}.projectdetail_projectMemberId__NiGWX{display:inline-flex;flex-direction:row;align-items:center;gap:6px;font-size:1rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectMemberEmail__Sd7uu{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}@media(min-width:320px){.projectdetail_projectApplyLists__fuKd9{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px;gap:16px}}@media(min-width:768px){.projectdetail_projectApplyLists__fuKd9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}}@media(min-width:1024px){.projectdetail_projectApplyLists__fuKd9{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}}.projectdetail_projectApplyListsEmpty__pB1TQ{display:flex;flex-direction:row;width:100%}.projectdetail_positionCard__b5A91{border:1px solid #e3e3e3;border-radius:16px;padding:16px;box-sizing:border-box;background-color:#fff;gap:16px}@media(min-width:320px){.projectdetail_positionCard__b5A91{display:flex;flex-direction:column}}@media(min-width:1024px){.projectdetail_positionCard__b5A91{display:none}}.projectdetail_positionCardActions__9WWgJ{display:flex;flex-direction:column;gap:8px}.projectdetail_positionCardActionsTop__Vo3_i{display:flex;flex-direction:row;align-items:center;gap:8px}.projectdetail_positionCardActionsTop__Vo3_i button{width:100%}.projectdetail_positionCardSection__QHgHy{flex-direction:column}.projectdetail_positionCardTitle__i2n3g{font-size:1rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_positionCardUserInfo__iXQqP{display:flex;flex-direction:row;align-items:center;gap:8px}.projectdetail_positionCardUserInfoBox__R42am{display:inline-flex;flex-direction:row;align-items:center;gap:4px}.projectdetail_positionCardUserName__uv8N_{font-size:1rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_positionCardUserImage__eZMfq{width:32px;height:32px;border-radius:99999px;border:1px solid #eaeaea;overflow:hidden}.projectdetail_positionCardUserImage__eZMfq img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projectdetail_positionCardSection__QHgHy{display:flex;flex-direction:row;align-items:center}.projectdetail_positionCardDate__6LL6r,.projectdetail_positionCardSectionTitle__bXM3I{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_positionCardSectionTitle__bXM3I{display:inline-flex;flex-direction:row;align-items:center;margin-left:4px}.projectdetail_positionCardSectionTitle__bXM3I:before{content:" ";display:inline-block;width:3px;height:3px;background-color:#ccc;border-radius:99999px;margin-right:4px}.projectdetail_projectApplyList__Lkjtf{display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:16px;padding:24px;border:1px solid #ccc}.projectdetail_projectApplyList__Lkjtf:hover{border-color:#e3e3e3}.projectdetail_projectApplyUserInfo__qCRit{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:12px}.projectdetail_projectApplyUserImage__1WiUK{width:40px;height:40px;border-radius:99999px;overflow:hidden}.projectdetail_projectApplyUserImage__1WiUK img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projectdetail_projectApplyUserInfoBox__tgfSO{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.projectdetail_projectApplyUserName__Anowp{font-size:1rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#000}.projectdetail_projectApplyUserEmail__D65Q4,.projectdetail_projectApplyUserRole__n_AXZ{font-size:.8125rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890}.projectdetail_projectApplyUserDate__gYicZ{font-size:.875rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#009f7f}.projectdetail_projectApplyActions__5aVPT{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:8px}.projectdetail_projectApplyActions__5aVPT button{width:100%}.projectdetail_projectApplyActionsButtons__FfaoW{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.projectdetail_applicationModalForm__hrs7H{padding:24px}.projectdetail_applicationModalForm__hrs7H [class*=projectbuildTitWrapper]{display:none}.projectdetail_applicationModalForm__hrs7H [class*=grid4]{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.projectdetail_projectSettingSide__gXXPd{position:sticky;top:80px}@media(min-width:320px){.projectdetail_projectSettingSide__gXXPd{width:calc(100% + 24px);max-width:none;top:52px;margin-left:-12px;padding:0;overflow:hidden}}@media(min-width:768px){.projectdetail_projectSettingSide__gXXPd{margin-left:-20px;width:calc(100% + 40px);max-width:none;z-index:99}}@media(min-width:1024px){.projectdetail_projectSettingSide__gXXPd{top:70px;max-width:286px;height:-moz-fit-content;flex-shrink:0;width:100%;background-color:#fff;border:1px solid #e3e3e3;border-radius:16px;display:flex;flex-direction:column;height:fit-content;padding:24px 0;margin-left:0;z-index:9}}.projectdetail_projectSettingSideTitle__5NgkO{font-size:1rem;font-weight:700;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#666;padding:0 16px;flex-shrink:0}@media(min-width:320px){.projectdetail_projectSettingSideTitle__5NgkO{display:none}}@media(min-width:1024px){.projectdetail_projectSettingSideTitle__5NgkO{display:flex}}.projectdetail_projectSettingSideLists__DhaMn{display:flex;flex-direction:column;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;position:relative}@media(min-width:320px){.projectdetail_projectSettingSideLists__DhaMn{padding:0;background-color:#fff;height:56px;overflow:hidden;transition:max-height .3s ease;max-height:56px;position:relative;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.projectdetail_projectSettingSideLists__DhaMn::-webkit-scrollbar{display:none}.projectdetail_projectSettingSideListsExpanded__zrHXs{max-height:400px;overflow-y:auto;height:auto}}@media(min-width:1024px){.projectdetail_projectSettingSideLists__DhaMn{padding:16px 16px 24px;height:-moz-fit-content;height:fit-content;max-height:100%}}.projectdetail_projectSettingSideLists__DhaMn::-webkit-scrollbar{width:6px}.projectdetail_projectSettingSideLists__DhaMn::-webkit-scrollbar-track{background:transparent}.projectdetail_projectSettingSideLists__DhaMn::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:3px}.projectdetail_projectSettingSideLists__DhaMn::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.projectdetail_projectSettingSideLists__DhaMn li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;border-radius:8px;cursor:pointer}@media(min-width:320px){.projectdetail_projectSettingSideLists__DhaMn li{display:none;padding:16px 14px}}@media(min-width:1024px){.projectdetail_projectSettingSideLists__DhaMn li{display:flex;padding:16px 14px}}.projectdetail_projectSettingSideLists__DhaMn li a{font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#2d3039;box-sizing:border-box}.projectdetail_projectSettingSideLists__DhaMn li:hover{background-color:#edfcfa}.projectdetail_projectSettingSideLists__DhaMn li:hover svg{color:#009f7f}.projectdetail_projectSettingSideLists__DhaMn li.projectdetail_active__8DZDE{background-color:#edfcfa}.projectdetail_projectSettingSideLists__DhaMn li.projectdetail_active__8DZDE svg{color:#009f7f}@media(min-width:320px){.projectdetail_projectSettingSideListsExpanded__zrHXs li{display:flex}.projectdetail_projectSettingSideListsExpanded__zrHXs li.projectdetail_hideOnMobileExpanded__9QhnZ{display:none}.projectdetail_projectSettingSideListsMobileBtn__NdzD6{top:0;position:sticky;display:flex;align-items:center;justify-content:space-between;background-color:#edfcfa;padding:0 16px}}@media(min-width:1024px){.projectdetail_projectSettingSideListsMobileBtn__NdzD6{display:none}}@media(min-width:320px){.projectdetail_projectSettingSideSelectedItem__uvUdk{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:500;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#666;box-sizing:border-box;height:56px}.projectdetail_projectSettingSideSelectedItem__uvUdk svg{flex-shrink:0}.projectdetail_projectSettingSideSelectedItem__uvUdk span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:1024px){.projectdetail_projectSettingSideSelectedItem__uvUdk{display:none}}.projectdetail_projectSettingSideFooter__PayiY{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 16px 0;border-top:1px solid #f2f2f2;gap:8px;flex-shrink:0}.projectdetail_projectSettingSideFooter__PayiY button{flex:1 1}@media(min-width:320px){.projectdetail_projectSettingSideFooter__PayiY{display:none}}@media(min-width:1024px){.projectdetail_projectSettingSideFooter__PayiY{display:flex}}.projectdetail_projectEmailWrapper__wbuPW{max-width:680px;width:100%}.projectdetail_projectMessageWrapper__U2HDY{max-width:420px;width:100%}.projectdetail_projectPromoModalItems__1nN2V{display:flex;flex-direction:column;gap:24px}.projectdetail_projectPromoModalItem__npK8B{display:flex;flex-direction:column;gap:8px}.projectdetail_projectPromoModalInfo__9iKdv{background-color:#fafafa;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px}.projectdetail_projectPromoModalInfoTitle__hJRS_{font-size:.875rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#333}.projectdetail_projectPromoModalInfoDescription__ln6f5{font-size:.875rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.projectdetail_projectPromoModalInfoDescription__ln6f5:before{content:" ";display:inline-block;width:3px;height:3px;background-color:#6f7890;border-radius:99999px;align-self:center}.projectdetail_projectPromoModalInfoValue__D1_E8{font-size:.875rem;font-weight:600;line-height:1.24;letter-spacing:-.3px;text-decoration:none;color:#6f7890;display:inline;margin-left:4px}.projectdetail_projectPromoModalFooter__8ivDU{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.projectdetail_projectPromoModalFooterRight__1Teeb{display:inline-flex;flex-direction:row;align-items:center;gap:8px}.projectdetail_stickyBottom__1TVu_{position:fixed;bottom:0;left:0;right:0;z-index:1000;background-color:rgba(0,0,0,.85);backdrop-filter:blur(10px);padding:16px 20px;box-shadow:0 -2px 12px rgba(0,0,0,.08)}.projectdetail_saveStatus__nzIe_{max-width:1200px;margin:0 auto;text-align:center}.projectdetail_saveText___eAw0{color:#fff;font-size:1rem;font-weight:400;line-height:1.24;letter-spacing:-.3px;text-decoration:none;font-weight:500;letter-spacing:.02em}