.Projects_projectsContainer__nRi_d{max-width:calc(100vw - 40px);margin:.5rem 20px;min-height:calc(100vh - 4rem)}.Projects_headerBox___sl8D{background:white;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.1);padding:1rem 1.5rem;border:1px solid #e5e7eb;margin-bottom:.5rem}.Projects_projectsHeader__1LwiC{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0}.Projects_headerContent__zSHid h1{font-size:2.2rem;color:#333;margin-bottom:.5rem}.Projects_headerDescription__djM3H{color:#666;font-size:1rem}.Projects_headerActions__HjeM1{display:flex;gap:1rem;align-items:center}.Projects_projectsFilter__58OFX{display:flex;gap:.25rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:.375rem;border-radius:12px;border:1px solid #dee2e6;box-shadow:0 2px 8px rgba(0,0,0,.08)}.Projects_filterButton__mGHiE{padding:.625rem 1.25rem;border:none;background:transparent;border-radius:8px;cursor:pointer;font-weight:600;color:#6c757d;transition:all .3s ease;font-size:.875rem;white-space:nowrap;display:flex;align-items:center;gap:.5rem}.Projects_filterButton__mGHiE:hover{background:rgba(255,255,255,.7);color:#495057}.Projects_active__mwAQ0{background:white;color:#043cb5;box-shadow:0 2px 8px rgba(4,60,181,.15);font-weight:700}.Projects_createProjectButton__pJ2Qz{display:flex;align-items:center;gap:.5rem;padding:.9rem 1rem;background:#043cb5;color:white;border:none;border-radius:.5rem;font-size:.85rem;cursor:pointer;font-weight:500;transition:background .2s}.Projects_createProjectButton__pJ2Qz:hover{background:#032a8a}.Projects_headerActionButtons__rVgn2{display:flex;gap:.75rem;align-items:center}.Projects_clearFiltersButton__Axc4j{padding:.9rem 1rem;border-radius:.5rem;font-size:.85rem;transition:background .2s}.Projects_clearFiltersSection__cgcgA{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e2e8f0}.Projects_clearFiltersSection__cgcgA .Projects_clearFiltersButton__Axc4j{width:100%;padding:.75rem 1rem;background:#dc3545;color:white;border:none;border-radius:8px;font-size:.9rem;cursor:pointer;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.Projects_clearFiltersSection__cgcgA .Projects_clearFiltersButton__Axc4j:hover{background:#c82333;transform:translateY(-1px);box-shadow:0 2px 8px rgba(220,53,69,.3)}.Projects_projectsErrorMessage__7FRrt{background:#fff3f3;color:#dc3545;padding:1rem;border-radius:.5rem;margin-bottom:1rem;text-align:center}.Projects_projectsLoadingContainer__mTBCH{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.Projects_searchFilterSection__zCVHb{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:0;padding:0}.Projects_searchContainer__JJrw4{flex:1 1;max-width:400px}.Projects_searchInputWrapper__oomsj{display:flex;align-items:center}.Projects_searchIcon__EdBs5{color:#6c757d;z-index:1}.Projects_searchInput__2LF2v{padding:.875rem 1rem .875rem 2.75rem;border:2px solid #e9ecef;border-radius:12px;font-size:1rem;background:white;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05)}.Projects_searchInput__2LF2v::placeholder{color:#adb5bd}.Projects_clearSearchButton__eqNxX{background:none;color:#6c757d;padding:.5rem}.Projects_clearSearchButton__eqNxX:hover{background:#f8f9fa;color:#495057}.Projects_filterContainer__6e_dp{display:flex;align-items:center}.Projects_statusFilter__HRLu9{padding:.875rem 1rem;border:2px solid #e9ecef;border-radius:12px;font-size:1rem;background:white;color:#495057;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05);min-width:150px}.Projects_statusFilter__HRLu9:focus{border-color:#043cb5;outline:none;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.Projects_statusFilter__HRLu9 option{padding:.5rem;background:white;color:#495057}.Projects_mainContentLayout___QMdL{display:grid;grid-template-columns:250px 1fr 280px;grid-gap:1.5rem;gap:1.5rem;margin-top:1rem}.Projects_leftSidebar__bfyMB{background:white;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.1);padding:1.5rem;border:1px solid #e5e7eb;height:-moz-fit-content;height:fit-content}.Projects_filtersPanel__Mheb_{display:flex;flex-direction:column;gap:1.5rem}.Projects_filtersTitle__jMaiM{font-size:1.25rem;font-weight:700;color:#1e293b;margin:0}.Projects_filterTags__gmLqX{display:flex;flex-direction:column;gap:.75rem;margin-top:10px}.Projects_filterTag__mnCkN{background:#f0f2f5;color:#333;border:none;padding:.75rem 1rem;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.Projects_filterTag__mnCkN:hover{background:#e2e8f0;transform:translateX(2px)}.Projects_collapsibleSection__uDPWS{border-top:1px solid #e2e8f0;padding-top:1rem}.Projects_sectionHeader__wWtGs{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:600;color:#1e293b;cursor:pointer;transition:color .2s ease}.Projects_sectionHeader__wWtGs:hover{color:#043cb5}.Projects_chevronIcon__mB_U0{font-size:.8rem;color:#64748b;transition:transform .2s ease}.Projects_sectionHeader__wWtGs:hover .Projects_chevronIcon__mB_U0{transform:rotate(90deg)}.Projects_chevronRotated__fo4UE{transform:rotate(90deg)!important}.Projects_sectionContent__HC66i{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;padding-left:.5rem}.Projects_filterOption__V1rRz{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:.5rem .75rem;font-size:.8rem;color:#495057;cursor:pointer;transition:all .2s ease;text-align:left}.Projects_filterOption__V1rRz:hover{background:#e9ecef;border-color:#043cb5;color:#043cb5}.Projects_filterOption__V1rRz:active{background:#043cb5;color:white;border-color:#043cb5}.Projects_dateFilterGroup__0yxgr{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.Projects_dateFilterLabel__xaubF{font-size:.85rem;font-weight:600;color:#1e293b;margin:0}.Projects_dateFilterInput__X0IVv{padding:.5rem .75rem;border:1px solid #e9ecef;border-radius:6px;font-size:.8rem;color:#495057;background:white;transition:all .2s ease;width:100%}.Projects_dateFilterInput__X0IVv:focus{border-color:#043cb5;outline:none;box-shadow:0 0 0 2px rgba(4,60,181,.1)}.Projects_clearDateFilterButton___WiaH{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:.5rem .75rem;font-size:.8rem;color:#495057;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;margin-top:.5rem}.Projects_clearDateFilterButton___WiaH:hover{background:#e9ecef;border-color:#dc3545;color:#dc3545}.Projects_selectedCategory__XXskb{background:#043cb5!important;color:white!important;border-color:#043cb5!important}.Projects_categoryArrow__GjQBw{margin-left:.5rem;font-size:.8rem;transition:transform .2s ease}.Projects_selectedCategory__XXskb .Projects_categoryArrow__GjQBw{transform:rotate(90deg)}.Projects_noCategoryMessage__MHdko{padding:1rem;text-align:center;background:#f8f9fa;border-radius:6px;border:1px dashed #dee2e6}.Projects_noCategoryMessage__MHdko p{margin:0;color:#6c757d;font-size:.85rem;font-style:italic}.Projects_selectedCategoryText__tjdPR{display:flex;align-items:center;gap:.5rem;color:#043cb5;font-weight:600}.Projects_selectedIndicator__nUFM8{font-size:.6rem;color:#043cb5}.Projects_selectedSubcategory__c_IFv{background:#043cb5!important;color:white!important;border-color:#043cb5!important}.Projects_skillsGrid__I4Ww_{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.Projects_skillTag__oulgJ{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:.4rem .6rem;font-size:.75rem;color:#495057;cursor:pointer;transition:all .2s ease;text-align:center;white-space:nowrap}.Projects_skillTag__oulgJ:hover{background:#e9ecef;border-color:#043cb5;color:#043cb5}.Projects_selectedSkill__B6CQs{background:#043cb5!important;color:white!important;border-color:#043cb5!important}.Projects_selectedSkillsSummary__OnReZ{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;font-size:.8rem;color:#495057}.Projects_clearSkillsButton__lDIJ9{background:#dc3545;color:white;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.7rem;cursor:pointer;transition:background .2s ease}.Projects_clearSkillsButton__lDIJ9:hover{background:#c82333}.Projects_skillsSearchContainer__jh7bN{position:relative;margin-bottom:1rem}.Projects_skillsSearchWrapper__kmNk1{position:relative;display:flex;align-items:center}.Projects_skillsSearchIcon__K8bcS{position:absolute;left:.75rem;color:#6c757d;font-size:.9rem;z-index:1}.Projects_skillsSearchInput__Zbq14{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid #e9ecef;border-radius:6px;font-size:.8rem;background:white;transition:all .2s ease}.Projects_skillsSearchInput__Zbq14:focus{border-color:#043cb5;outline:none;box-shadow:0 0 0 2px rgba(4,60,181,.1)}.Projects_clearSkillsSearchButton__zvSJA{position:absolute;right:.5rem;background:none;border:none;color:#6c757d;cursor:pointer;padding:.25rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Projects_clearSkillsSearchButton__zvSJA:hover{background:#f8f9fa;color:#495057}.Projects_skillsSuggestions__LAl6Z{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #e9ecef;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;max-height:200px;overflow-y:auto;margin-top:.25rem}.Projects_skillSuggestion__C9DGk{width:100%;padding:.5rem .75rem;border:none;background:white;text-align:left;cursor:pointer;transition:background .2s ease;font-size:.8rem;color:#495057}.Projects_skillSuggestion__C9DGk:hover{background:#f8f9fa;color:#043cb5}.Projects_skillSuggestion__C9DGk:not(:last-child){border-bottom:1px solid #f1f3f4}.Projects_selectedSkillsDisplay__wwCG6{margin-bottom:1rem;padding:.75rem;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.Projects_selectedSkillsTitle__1NjY6{margin:0 0 .5rem;font-size:.85rem;font-weight:600;color:#1e293b}.Projects_selectedSkillsList__xEYX_{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.Projects_selectedSkillTag__OJ0Y8{display:flex;align-items:center;gap:.5rem;background:#043cb5;color:white;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500}.Projects_removeSkillButton__FcSeq{background:none;border:none;color:white;cursor:pointer;padding:.125rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.Projects_removeSkillButton__FcSeq:hover{background:rgba(255,255,255,.2)}.Projects_clearAllSkillsButton__ttwDR{width:100%;padding:.5rem;background:#dc3545;color:white;border:none;border-radius:4px;font-size:.75rem;cursor:pointer;transition:background .2s ease}.Projects_clearAllSkillsButton__ttwDR:hover{background:#c82333}.Projects_memberInputRow__f7yWM{display:flex;gap:.5rem;align-items:center}.Projects_memberInputRow__f7yWM input{flex:1 1}.Projects_removeMemberButton__P_Kgk{background:#dc3545;color:white;border:none;border-radius:4px;padding:.5rem;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:center;min-width:40px}.Projects_removeMemberButton__P_Kgk:hover{background:#c82333}.Projects_addMemberButton__8wuGF{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#28a745;color:white;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;transition:background .2s ease;width:100%;justify-content:center}.Projects_addMemberButton__8wuGF:hover{background:#218838}.Projects_centerGrid__zWF96{background:white;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.1);padding:2rem;border:1px solid #e5e7eb}.Projects_projectsGrid__VSazL{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.Projects_projectCard__o6EBR{background:white;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid #e5e7eb;transition:all .3s ease}.Projects_projectCard__o6EBR:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.Projects_projectCategoryTag__EhVZr{position:absolute;top:12px;left:12px;background:rgba(255,255,255,.95);color:#043cb5;padding:.5rem .875rem;border-radius:20px;font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:.5rem;z-index:3;box-shadow:0 2px 8px rgba(0,0,0,.2);border:1px solid rgba(4,60,181,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Projects_categoryIcon__3WkjA{font-size:.7rem}.Projects_projectImageContainer__lLp0C{position:relative;height:160px;overflow:hidden;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.Projects_projectImageContainer__lLp0C:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.3),rgba(0,0,0,.1));z-index:1}.Projects_projectImage__L10Uv{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.Projects_projectCard__o6EBR:hover .Projects_projectImage__L10Uv{transform:scale(1.05)}.Projects_projectContent__b9wD2{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.Projects_projectCardTitle__dodLg{font-size:1.2rem;margin:0;line-height:1.2;text-shadow:0 1px 2px rgba(255,255,255,.8)}.Projects_projectCardDescription__6bdLP{font-size:.85rem;color:#64748b;margin:0;line-height:1.4;text-shadow:0 1px 2px rgba(255,255,255,.6);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Projects_projectCardTags__Nenm7{display:flex;flex-wrap:wrap;gap:.5rem}.Projects_projectCardTag__s4rtI{background:#f1f5f9;color:#334155;padding:.375rem .75rem;border-radius:16px;font-size:.75rem;font-weight:500;border:1px solid #e2e8f0}.Projects_rolesMembersSection___ewNk{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding:.75rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.Projects_membersSection__dZhcn,.Projects_rolesSection__oqp_o{display:flex;flex-direction:column;gap:.5rem}.Projects_sectionTitle__mZ9gw{font-size:.85rem;font-weight:600;color:#1e293b;margin:0;display:flex;align-items:center;gap:.375rem}.Projects_memberIcon__wGt7M{font-size:.8rem;color:#64748b}.Projects_rolesList__amqb1{display:flex;flex-direction:column;gap:.25rem}.Projects_rolesList__amqb1 span{font-size:.8rem;color:#475569;font-weight:500}.Projects_memberCount__EFSoF{font-size:.8rem;color:#475569;font-weight:600}.Projects_moreRoles__ORZ5c{font-size:.75rem;color:#64748b;font-style:italic}.Projects_memberProgress__ifHUW{display:flex;flex-direction:column;gap:.5rem}.Projects_progressBar__7TeAO,.Projects_progressFill__rHuUB{display:none}.Projects_statusIndicators__sLl8u{display:flex;flex-direction:column;gap:.5rem}.Projects_statusItem__6PjDR{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#475569;font-weight:500}.Projects_statusEmoji__82qYk{font-size:1rem}.Projects_actionButtons___wisG{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.Projects_buttonRow__xT1jy{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.Projects_joinProjectButton__NJ4Kw{background:#043cb5;color:white;border:none;padding:.625rem 1rem;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}.Projects_joinProjectButton__NJ4Kw:hover{background:#032a8a;transform:translateY(-1px)}.Projects_supportButton__KS_bq,.Projects_viewDetailsButton__NKnyH{background:#f8fafc;color:#475569;border:1px solid #e2e8f0;padding:.625rem 1rem;border-radius:6px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%}.Projects_supportButton__KS_bq:hover,.Projects_viewDetailsButton__NKnyH:hover{background:#e2e8f0;transform:translateY(-1px)}.Projects_buttonIcon__yVwwy{font-size:.8rem}.Projects_rightSidebar__9broP{background:white;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.1);padding:1.5rem;border:1px solid #e5e7eb;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:2rem}.Projects_sidebarTitle__1HrxS{font-size:1.25rem;font-weight:700;color:#1e293b;margin:0 0 1rem}.Projects_trendingProjectsList__1zBZ1{display:flex;flex-direction:column;gap:1rem}.Projects_trendingProjectCard__Mcvje{background:white;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;border:1px solid #f0f0f0;transition:all .3s ease;cursor:pointer}.Projects_trendingProjectCard__Mcvje:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.Projects_trendingProjectImage__GGX0O{position:relative;height:120px;overflow:hidden;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.Projects_trendingProjectImage__GGX0O img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.Projects_trendingProjectCard__Mcvje:hover .Projects_trendingProjectImage__GGX0O img{transform:scale(1.05)}.Projects_trendingProjectContent__mu3ru{padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.Projects_trendingProjectTitle__1_JCr{font-size:.9rem;font-weight:700;color:#1e293b;margin:0;line-height:1.2}.Projects_trendingProjectDescription__dVg8J{font-size:.75rem;color:#64748b;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-o2rient:vertical;overflow:hidden}.Projects_trendingProjectTags__5OnhI{display:flex;flex-wrap:wrap;gap:.25rem}.Projects_trendingProjectTag__AT03a{background:#f1f5f9;color:#334155;padding:.25rem .5rem;border-radius:12px;font-size:.65rem;font-weight:500;border:1px solid #e2e8f0}.Projects_trendingProjectStats__2_9Pw{display:flex;align-items:center;gap:.5rem}.Projects_trendingProjectStat__qz1Iz{font-size:.7rem;color:#475569;font-weight:500}.Projects_contributorsGrid__7s7g5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.Projects_contributorAvatar__fFw_s{width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid #e2e8f0;transition:all .2s ease;cursor:pointer}.Projects_contributorAvatar__fFw_s:hover{border-color:#043cb5;transform:scale(1.05)}.Projects_avatarImage__Jyh9v{width:100%;height:100%;object-fit:cover}.Projects_progressBar__7TeAO{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.Projects_progressNumber__xpS2o{font-size:.8rem;font-weight:600;color:#64748b}.Projects_progressTrack__pl9rw{flex:1 1;height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden}.Projects_progressFill__rHuUB{height:100%;background:#043cb5;width:20%;border-radius:2px}.Projects_projectsBox__eqWZO{background:white;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.1);padding:2rem;border:1px solid #f0f0f0}.Projects_projectsList__R5_9N{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px;padding:0}.Projects_projectCard__o6EBR{background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.08);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;height:100%;border:1px solid rgba(255,255,255,.8);position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Projects_projectCard__o6EBR:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#007bff,#00d4ff,#007bff);background-size:200% 100%;animation:Projects_shimmer__hW_RZ 3s ease-in-out infinite;opacity:0;transition:opacity .3s ease}.Projects_projectCard__o6EBR:hover:before{opacity:1}.Projects_projectCard__o6EBR:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.12)}@keyframes Projects_shimmer__hW_RZ{0%{background-position:-200% 0}to{background-position:200% 0}}.Projects_projectCardImageContainer__G4JR5{position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.Projects_projectCardImage__8jbIZ{width:100%;height:100%;object-fit:cover;transition:all .4s cubic-bezier(.4,0,.2,1);filter:brightness(.95) contrast(1.05)}.Projects_projectCard__o6EBR:hover .Projects_projectCardImage__8jbIZ{transform:scale(1.08);filter:brightness(1.1) contrast(1.1)}.Projects_projectCardStatusBadge__c4lwz{position:absolute;top:16px;right:16px;padding:8px 16px;border-radius:25px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:8px;color:white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.Projects_projectCardStatusBadge__c4lwz:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.Projects_projectCardStatusLabel__KAugg{font-weight:500;margin-right:4px}.Projects_projectCardStatusValue__s4Gn4{font-weight:600;color:#1f2937}.Projects_projectCardStatusBadge__c4lwz i{font-size:8px}.Projects_ongoing__2JJSu{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px rgba(16,185,129,.3)}.Projects_completed__GBgMo{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 12px rgba(59,130,246,.3)}.Projects_on-hold__R1q3J{background:linear-gradient(135deg,#f59e0b,#d97706);color:white;box-shadow:0 4px 12px rgba(245,158,11,.3)}.Projects_cancelled__mfZu6{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px rgba(239,68,68,.3)}.Projects_projectCardCreatedBadge__sKAqw{position:absolute;top:16px;left:16px;padding:8px 16px;border-radius:25px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:8px;background:rgba(0,0,0,.8);color:white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.Projects_projectCardCreatedBadge__sKAqw:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.3)}.Projects_projectCardCreatedBadge__sKAqw i{font-size:12px}.Projects_projectCardContent__9MLeD{padding:24px;display:flex;flex-direction:column;flex:1 1;background:linear-gradient(135deg,#ffffff,#f8fafc)}.Projects_projectCardTitle__dodLg{font-size:20px;font-weight:700;color:#1e293b;margin-bottom:16px;display:flex;align-items:center;gap:12px;line-height:1.3;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Projects_projectCardTitle__dodLg i{background:linear-gradient(135deg,#007bff,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:18px}.Projects_projectCardMeta__Syonh{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.Projects_projectCardAuthor__tin67{display:flex;align-items:center;gap:12px;padding:12px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;border:1px solid rgba(0,0,0,.05)}.Projects_projectCardAuthorAvatar__9bbzT{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.8);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease}.Projects_projectCardAuthorAvatar__9bbzT:hover{transform:scale(1.1)}.Projects_projectCardAuthorInfo__ZeOZR{display:flex;flex-direction:column;gap:2px}.Projects_projectCardAuthorLabel__TrG33{font-size:11px;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Projects_projectCardAuthorName__Ecv2K{font-size:15px;font-weight:600;color:#1e293b}.Projects_projectCardDate__aSSDR{display:flex;align-items:center;gap:8px;font-size:14px;color:#64748b;padding:8px 12px;background:rgba(0,123,255,.05);border-radius:8px;border:1px solid rgba(0,123,255,.1)}.Projects_projectCardDateLabel__ImZVL{font-weight:500}.Projects_projectCardStats__mBO7_{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.Projects_projectCardStatItem__7fUrf{display:flex;align-items:center;gap:12px;font-size:14px;padding:10px 14px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:10px;border:1px solid rgba(0,0,0,.05);transition:all .3s ease}.Projects_projectCardStatItem__7fUrf:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);transform:translateY(-1px)}.Projects_projectCardStatItem__7fUrf i{background:linear-gradient(135deg,#007bff,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:16px}.Projects_projectCardStatLabel__9rz0F{color:#64748b;font-weight:500}.Projects_projectCardStatValue__ulSd4{color:#1e293b;font-weight:600}.Projects_projectCardTechnologies__d189F{display:flex;flex-direction:column;gap:8px}.Projects_projectCardTechHeader__BpgiY{display:flex;align-items:center;gap:10px;margin-bottom:12px}.Projects_projectCardTechHeader__BpgiY i{background:linear-gradient(135deg,#007bff,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:16px}.Projects_projectCardTechLabel__LV8Eg{font-size:14px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.Projects_projectCardTechTags__EQ6Lk{display:flex;flex-wrap:wrap;gap:8px}.Projects_projectCardTechTag__PDhc_{background-color:#f0f2f5;color:#333;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}.Projects_projectCardTechMore__0i0q7{color:#666;font-size:12px;font-weight:500}.Projects_projectCardActions__uBJn_{margin-top:auto;padding-top:20px}.Projects_projectCardViewButton__V8BBb{width:100%;padding:10px;background-color:#0a66c2;color:white;border:none;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,123,255,.3);border:1px solid rgba(255,255,255,.2);position:relative;overflow:hidden}.Projects_projectCardViewButton__V8BBb:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.Projects_projectCardViewButton__V8BBb:hover:before{left:100%}.Projects_projectCardViewButton__V8BBb:hover{background:linear-gradient(135deg,#0056b3,#0099cc);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,123,255,.4)}.Projects_projectCardViewButton__V8BBb:active{transform:translateY(0)}.Projects_projectCardViewButton__V8BBb i{font-size:16px;transition:transform .3s ease}.Projects_projectCardViewButton__V8BBb:hover i{transform:translateX(2px)}.Projects_projectsPagination__hQjLT{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:2rem}.Projects_paginationButton__kwkbT{padding:.5rem 1rem;background:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;cursor:pointer;transition:all .2s}.Projects_paginationButton__kwkbT:hover:not(:disabled){background:#e9ecef}.Projects_paginationButton__kwkbT:disabled{opacity:.5;cursor:not-allowed}.Projects_paginationInfo__WKsL6{color:#666;font-size:.875rem}.Projects_createProjectModal__XBHcm{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;padding:2rem;overflow-x:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Projects_createProjectContent__XzRhz{background:#ffffff;border-radius:20px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px rgba(0,0,0,.25);animation:Projects_modalSlideIn__FVUy3 .4s ease;padding:0;box-sizing:border-box;border:1px solid rgba(255,255,255,.3);display:flex;flex-direction:column}@keyframes Projects_modalSlideIn__FVUy3{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.Projects_modalHeader__fp7oO{background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:2rem 2rem 1.5rem;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;align-items:center;margin:0;position:relative;overflow:hidden}.Projects_modalHeader__fp7oO:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="white" opacity="0.1"/><circle cx="75" cy="75" r="1" fill="white" opacity="0.1"/><circle cx="50" cy="10" r="0.5" fill="white" opacity="0.1"/><circle cx="10" cy="60" r="0.5" fill="white" opacity="0.1"/><circle cx="90" cy="40" r="0.5" fill="white" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3}.Projects_modalHeader__fp7oO h2{font-size:1.6rem;color:white;display:flex;align-items:center;gap:.75rem;font-weight:700;margin:0;position:relative;z-index:1}.Projects_modalHeader__fp7oO h2:before{content:"🚀";font-size:1.4rem}.Projects_closeButton__4qt1p{background:rgba(255,255,255,.2);border:none;color:white;cursor:pointer;padding:.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Projects_closeButton__4qt1p:hover{background:rgba(255,255,255,.3);transform:scale(1.1);box-shadow:0 4px 15px rgba(0,0,0,.2)}.Projects_roadmapContainer__Un27G{border:1px solid #e2e8f0;border-radius:12px;padding:20px;background:#f8fafc;margin-top:10px}.Projects_roadmapStep__uabxs{background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;padding:20px;margin-bottom:15px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.Projects_roadmapStep__uabxs:last-child{margin-bottom:0}.Projects_roadmapStepHeader__MgW4d{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e2e8f0}.Projects_roadmapStepHeader__MgW4d h4{margin:0;font-size:16px;font-weight:600;color:#1f2937;display:flex;align-items:center;gap:8px}.Projects_roadmapStepHeader__MgW4d h4:before{content:"📋";font-size:14px}.Projects_removeStepButton___tp6X{background:#ef4444;color:white;border:none;border-radius:6px;padding:6px 10px;cursor:pointer;font-size:12px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Projects_removeStepButton___tp6X:hover{background:#dc2626;transform:scale(1.05)}.Projects_roadmapStepContent__RUJzF{display:flex;flex-direction:column;gap:15px}.Projects_addStepButton__NV7Mq{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:white;border:none;border-radius:8px;padding:12px 20px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:10px}.Projects_addStepButton__NV7Mq:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-2px);box-shadow:0 4px 15px rgba(59,130,246,.3)}.Projects_addStepButton__NV7Mq:active{transform:translateY(0)}.Projects_formContent__N9AoS{padding:2rem;flex:1 1;overflow-y:auto}.Projects_formSection__TZma4{margin-bottom:2rem;padding:1.5rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}.Projects_formSectionTitle__bd9JK{font-size:1.1rem;font-weight:600;color:#1f2937;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0}.Projects_formSectionTitle__bd9JK:before{content:"📝";font-size:1rem}.Projects_formGroup__gNrl3{margin-bottom:1.5rem}.Projects_formGroup__gNrl3 label{color:#374151;font-size:.9rem}.Projects_formGroup__gNrl3 input,.Projects_formGroup__gNrl3 select,.Projects_formGroup__gNrl3 textarea{padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:8px;transition:all .3s ease;box-sizing:border-box}.Projects_formGroup__gNrl3 input:focus,.Projects_formGroup__gNrl3 select:focus,.Projects_formGroup__gNrl3 textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.Projects_formActions__aBESI{background:#f8fafc;padding:1.5rem 2rem;border-top:1px solid #e2e8f0;gap:1rem;border-radius:0 0 20px 20px}.Projects_cancelButton__B47IY{background:#6b7280;color:white;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease}.Projects_cancelButton__B47IY:hover{background:#4b5563;transform:translateY(-1px)}.Projects_createButton__R7bWS{background:linear-gradient(135deg,#10b981,#059669);padding:.75rem 2rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.Projects_createButton__R7bWS:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);transform:translateY(-1px);box-shadow:0 4px 15px rgba(16,185,129,.3)}.Projects_createButton__R7bWS:disabled{opacity:.6}.Projects_createProjectError__k06s7{margin:1rem 2rem;padding:1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:.9rem}.Projects_formGroup__gNrl3{margin-bottom:1rem}.Projects_formRow__bCJYL{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.Projects_formGroup__gNrl3 label{margin-bottom:.5rem;color:#333;font-weight:500}.Projects_formGroup__gNrl3 input,.Projects_formGroup__gNrl3 select,.Projects_formGroup__gNrl3 textarea{width:100%;padding:.625rem .75rem;border:1px solid #e9ecef;border-radius:6px;font-size:.9rem;transition:all .2s;background:white}.Projects_formGroup__gNrl3 input:focus,.Projects_formGroup__gNrl3 select:focus,.Projects_formGroup__gNrl3 textarea:focus{border-color:#043cb5;outline:none;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.Projects_formGroup__gNrl3 label{display:block;margin-bottom:.375rem;color:#1e293b;font-weight:600;font-size:.85rem}.Projects_arrayInputContainer__YqDv2{display:flex;flex-direction:column;gap:.75rem}.Projects_arrayInputField__eXYyr{display:flex;gap:.5rem}.Projects_arrayInputField__eXYyr input{flex:1 1}.Projects_addItemButton__x43oA{padding:.625rem;background:#043cb5;color:white;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;min-width:40px}.Projects_addItemButton__x43oA:hover{background:#032a8a}.Projects_arrayItemsList__p7clP{display:flex;flex-wrap:wrap;gap:.5rem}.Projects_arrayItem__f002h{background:#f8f9fa;padding:.375rem .75rem;border-radius:16px;display:flex;align-items:center;gap:.5rem;font-size:.8rem;border:1px solid #e9ecef}.Projects_removeItemButton__yTshz{background:none;border:none;color:#666;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;transition:color .2s}.Projects_removeItemButton__yTshz:hover{color:#dc3545}.Projects_imageUploadContainer__PhDDe{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.5rem}.Projects_imagePreview___okVD{position:relative;aspect-ratio:16/9;border-radius:8px;overflow:hidden;border:2px dashed #ddd}.Projects_imagePreview___okVD img{width:100%;height:100%;object-fit:cover}.Projects_removeImage__PnT4V{position:absolute;top:.5rem;right:.5rem;background:rgba(0,0,0,.5);color:white;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.Projects_removeImage__PnT4V:hover{background:rgba(220,53,69,.8)}.Projects_imageUploadButton__6b8KC{aspect-ratio:16/9;border:2px dashed #dee2e6;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;cursor:pointer;transition:all .2s;color:#6c757d;font-size:.8rem}.Projects_imageUploadButton__6b8KC:hover{border-color:#007bff;color:#007bff;background:rgba(0,123,255,.05)}.Projects_formActions__aBESI{padding:1rem 0 0;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;gap:.75rem;position:-webkit-sticky;position:sticky;bottom:0;background:white;margin-top:1.5rem}.Projects_cancelButton__B47IY{padding:.625rem 1.25rem;background:#f8f9fa;color:#495057;border:1px solid #dee2e6;border-radius:6px;cursor:pointer;font-weight:500;font-size:.9rem;transition:all .2s}.Projects_cancelButton__B47IY:hover{background:#e9ecef;border-color:#adb5bd}.Projects_createButton__R7bWS{padding:.625rem 1.25rem;background:#043cb5;color:white;border:none;border-radius:6px;cursor:pointer;font-weight:600;font-size:.9rem;transition:all .2s}.Projects_createButton__R7bWS:hover:not(:disabled){background:#032a8a}.Projects_createButton__R7bWS:disabled{background:#ccc;cursor:not-allowed}.Projects_errorInput__ADgRh{border-color:#dc3545!important}.Projects_emptyProjectsState__d3c2O{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;min-height:400px}.Projects_emptyProjectsIcon__ka2NJ{font-size:4rem;color:#007bff;margin-bottom:1.5rem;opacity:.7}.Projects_emptyProjectsTitle__ZzulH{font-size:1.75rem;color:#333;margin-bottom:1rem;font-weight:600}.Projects_emptyProjectsDescription__pIHhD{font-size:1rem;color:#666;margin-bottom:2rem;max-width:500px;line-height:1.6}.Projects_emptyProjectsButton__pPtrA{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#043cb5;color:white;border:none;border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(4,60,181,.3)}.Projects_emptyProjectsButton__pPtrA:hover{background:#032a8a;transform:translateY(-2px);box-shadow:0 6px 16px rgba(4,60,181,.4)}.Projects_emptyProjectsButton__pPtrA:active{transform:translateY(0)}@media (max-width:1200px){.Projects_projectsContainer__nRi_d{max-width:calc(100vw - 40px);margin:1rem 20px}.Projects_mainContentLayout___QMdL{grid-template-columns:220px 1fr 250px;gap:1rem}.Projects_headerBox___sl8D{padding:.875rem 1.25rem;margin-bottom:.75rem}.Projects_projectsHeader__1LwiC{margin-bottom:.875rem}.Projects_headerContent__zSHid h1{font-size:2rem}.Projects_headerDescription__djM3H{font-size:.95rem}.Projects_projectsFilter__58OFX{padding:.3rem}.Projects_filterButton__mGHiE{padding:.5rem 1rem;font-size:.85rem}.Projects_createProjectButton__pJ2Qz{padding:.75rem .9rem;font-size:.85rem}.Projects_projectsBox__eqWZO{padding:1.5rem}.Projects_projectsList__R5_9N{gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.Projects_searchFilterSection__zCVHb{gap:1rem}.Projects_searchContainer__JJrw4{max-width:360px}.Projects_searchInput__2LF2v{padding:.8rem .9rem .8rem 2.5rem;font-size:.95rem}.Projects_clearSearchButton__eqNxX{padding:.4rem}.Projects_statusFilter__HRLu9{padding:.75rem .875rem;font-size:.95rem;min-width:140px}}@media (max-width:980px){.Projects_projectsContainer__nRi_d{max-width:calc(100vw - 40px);margin:.5rem 20px}.Projects_mainContentLayout___QMdL{grid-template-columns:200px 1fr 220px;gap:.75rem}.Projects_headerBox___sl8D{padding:.75rem 1rem;margin-bottom:.75rem}.Projects_projectsHeader__1LwiC{margin-bottom:.75rem}.Projects_headerContent__zSHid h1{font-size:1.8rem}.Projects_headerDescription__djM3H{font-size:.9rem}.Projects_projectsFilter__58OFX{padding:.25rem}.Projects_filterButton__mGHiE{padding:.5rem .875rem;font-size:.8rem}.Projects_createProjectButton__pJ2Qz{padding:.6rem .85rem;font-size:.8rem;white-space:nowrap}.Projects_projectsBox__eqWZO{padding:1.25rem}.Projects_projectsList__R5_9N{gap:18px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.Projects_projectCardImageContainer__G4JR5{height:180px}.Projects_projectCardTitle__dodLg{font-size:16px}.Projects_searchFilterSection__zCVHb{gap:.875rem}.Projects_searchContainer__JJrw4{max-width:320px}.Projects_searchInput__2LF2v{padding:.75rem .875rem .75rem 2.4rem;font-size:.9rem}.Projects_clearSearchButton__eqNxX{padding:.35rem}.Projects_statusFilter__HRLu9{padding:.7rem .8rem;font-size:.9rem;min-width:130px;white-space:nowrap}}@media (max-width:768px){.Projects_projectsContainer__nRi_d{max-width:calc(100vw - 40px);margin:.5rem 20px}.Projects_mainContentLayout___QMdL{grid-template-columns:1fr;gap:1rem}.Projects_leftSidebar__bfyMB,.Projects_rightSidebar__9broP{order:2}.Projects_centerGrid__zWF96{order:1}.Projects_projectsGrid__VSazL{grid-template-columns:1fr;gap:1rem}.Projects_projectImageContainer__lLp0C{height:180px}.Projects_projectContent__b9wD2{padding:.875rem;gap:.625rem}.Projects_rolesMembersSection___ewNk{grid-template-columns:1fr;gap:.75rem}.Projects_actionButtons___wisG{gap:.5rem}.Projects_buttonRow__xT1jy{grid-template-columns:1fr;gap:.375rem}.Projects_headerBox___sl8D{padding:1rem;margin-bottom:.5rem}.Projects_projectsBox__eqWZO{padding:1.5rem}.Projects_projectsHeader__1LwiC{flex-direction:column;align-items:stretch;gap:1rem;padding:0}.Projects_headerContent__zSHid{text-align:flex-start}.Projects_headerContent__zSHid h1{font-size:1.85rem;margin-bottom:.75rem}.Projects_headerDescription__djM3H{font-size:.95rem;margin-bottom:0}.Projects_headerActions__HjeM1{flex-direction:column;gap:1rem;align-items:stretch}.Projects_createProjectButton__pJ2Qz,.Projects_projectsFilter__58OFX{align-self:center;min-width:-moz-fit-content;min-width:fit-content}.Projects_formRow__bCJYL{grid-template-columns:1fr;gap:1rem}.Projects_createProjectContent__XzRhz{max-width:100%;margin:1rem;padding:1rem .5rem 0;box-sizing:border-box}.Projects_imageUploadContainer__PhDDe{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media (max-width:480px){.Projects_projectsContainer__nRi_d{max-width:calc(100vw - 40px);margin:.5rem 20px}.Projects_centerGrid__zWF96,.Projects_leftSidebar__bfyMB,.Projects_rightSidebar__9broP{padding:1rem}.Projects_filterTags__gmLqX{gap:.5rem}.Projects_filterTag__mnCkN{padding:.5rem .75rem;font-size:.8rem}.Projects_contributorsGrid__7s7g5{grid-template-columns:repeat(2,1fr);gap:.5rem}.Projects_projectImageContainer__lLp0C{height:140px}.Projects_projectContent__b9wD2{padding:.75rem;gap:.625rem}.Projects_projectCardTitle__dodLg{font-size:1.1rem}.Projects_projectCardDescription__6bdLP{font-size:.85rem}.Projects_projectCategoryTag__EhVZr{font-size:.7rem;padding:.25rem .5rem}.Projects_headerBox___sl8D,.Projects_projectsBox__eqWZO{padding:1rem}.Projects_projectsHeader__1LwiC{gap:1rem}.Projects_headerContent__zSHid h1{font-size:1.5rem;flex-direction:column;gap:.5rem}.Projects_headerDescription__djM3H{font-size:.9rem;line-height:1.4}.Projects_filterButton__mGHiE{padding:.5rem .875rem;font-size:.8rem}.Projects_createProjectButton__pJ2Qz{padding:.625rem 1rem;font-size:.875rem}}@media (max-width:360px){.Projects_projectsContainer__nRi_d{max-width:calc(100vw - 40px);margin:.5rem 20px}.Projects_headerBox___sl8D,.Projects_projectsBox__eqWZO{padding:.75rem}.Projects_headerContent__zSHid h1{font-size:1.375rem}.Projects_headerDescription__djM3H{font-size:.85rem;padding:0 .5rem}.Projects_projectsFilter__58OFX{gap:.125rem;padding:.25rem}.Projects_filterButton__mGHiE{padding:.5rem .75rem;font-size:.75rem}.Projects_createProjectButton__pJ2Qz{padding:.5rem .875rem;font-size:.8rem}}@media (max-width:290px){.Projects_projectsContainer__nRi_d{max-width:calc(100vw - 40px);margin:.5rem 20px}.Projects_headerBox___sl8D{margin-bottom:1rem}.Projects_headerBox___sl8D,.Projects_projectsBox__eqWZO{padding:.5rem;border-radius:8px}.Projects_projectsHeader__1LwiC{gap:.75rem}.Projects_headerContent__zSHid h1{font-size:1.25rem;text-align:center}.Projects_headerDescription__djM3H{font-size:.8rem;padding:0;text-align:center}.Projects_headerActions__HjeM1{gap:.75rem}.Projects_projectsFilter__58OFX{flex-direction:column;gap:.25rem;padding:.375rem}.Projects_filterButton__mGHiE{padding:.5rem;font-size:.7rem;text-align:center;justify-content:center}.Projects_createProjectButton__pJ2Qz{padding:.5rem .75rem;font-size:.75rem;justify-content:center}.Projects_searchFilterSection__zCVHb{flex-direction:column;gap:.75rem;padding:0}.Projects_searchContainer__JJrw4{max-width:none}.Projects_searchInput__2LF2v{padding:.75rem 1rem .75rem 2.5rem;font-size:.9rem}.Projects_statusFilter__HRLu9{padding:.75rem;font-size:.9rem;min-width:auto;width:100%}}@media (max-width:768px){.Projects_searchFilterSection__zCVHb{flex-direction:column;align-items:stretch;gap:1rem;padding:0}.Projects_searchContainer__JJrw4{max-width:none}.Projects_filterContainer__6e_dp{align-self:center}.Projects_statusFilter__HRLu9{min-width:200px}}@media (max-width:480px){.Projects_searchFilterSection__zCVHb{gap:.75rem}.Projects_searchInput__2LF2v{padding:.75rem 1rem .75rem 2.5rem}.Projects_statusFilter__HRLu9{padding:.75rem .875rem;min-width:180px}}@media (max-width:360px){.Projects_searchInput__2LF2v{font-size:.9rem}.Projects_statusFilter__HRLu9{font-size:.9rem;min-width:150px}}@media (max-width:768px){.Projects_projectsHeader__1LwiC{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.Projects_headerActions__HjeM1{display:flex;flex-direction:row;align-items:center;gap:.75rem;flex-wrap:wrap}.Projects_projectsFilter__58OFX{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.Projects_createProjectButton__pJ2Qz{white-space:nowrap}.Projects_searchFilterSection__zCVHb{flex-direction:row;align-items:center;gap:.75rem;flex-wrap:wrap}.Projects_searchContainer__JJrw4{flex:1 1;max-width:none}.Projects_filterContainer__6e_dp{flex-shrink:0}.Projects_statusFilter__HRLu9{min-width:140px}.Projects_projectsList__R5_9N{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:600px){.Projects_projectsList__R5_9N{grid-template-columns:1fr;gap:20px}.Projects_emptyProjectsState__d3c2O{padding:3rem 1rem;min-height:300px}.Projects_emptyProjectsIcon__ka2NJ{font-size:3rem;margin-bottom:1rem}.Projects_emptyProjectsTitle__ZzulH{font-size:1.5rem}.Projects_emptyProjectsDescription__pIHhD{font-size:.9rem;margin-bottom:1.5rem}.Projects_emptyProjectsButton__pPtrA{padding:.875rem 1.5rem;font-size:.9rem}}@media (max-width:576px){.Projects_projectsContainer__nRi_d{max-width:calc(100vw - 40px);margin:.5rem 20px}.Projects_headerBox___sl8D{border-radius:0;border-left:none;border-right:none;margin:0 0 .3rem}.Projects_projectsBox__eqWZO{margin:0;border-radius:0;border-left:none;border-right:none}.Projects_projectsList__R5_9N{gap:16px}.Projects_projectCard__o6EBR{border-radius:0;margin:0 8px}.Projects_projectCard__o6EBR:first-child{margin-top:8px}.Projects_projectCard__o6EBR:last-child{margin-bottom:8px}}.Projects_projectsSkeleton__cpsVD{padding:2rem;max-width:1200px;margin:0 auto}.Projects_projectsSkeletonHeader__UgTlx{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.Projects_skeletonHeaderContent__kCXpS{flex:1 1}.Projects_skeletonTitle__bkq2_{width:200px;height:2.5rem;margin-bottom:.5rem}.Projects_skeletonDescription__5nTTu,.Projects_skeletonTitle__bkq2_{background:#e0e0e0;border-radius:4px;animation:Projects_pulse__MDhN5 1.5s infinite}.Projects_skeletonDescription__5nTTu{width:300px;height:1.5rem}.Projects_skeletonHeaderActions__VIAv7{display:flex;gap:1rem}.Projects_skeletonFilter__qig6P{display:flex;gap:.5rem;background:#f5f5f5;padding:.25rem;border-radius:.5rem}.Projects_skeletonFilterButton__oOUBM{width:120px}.Projects_skeletonCreateButton__n83Yn,.Projects_skeletonFilterButton__oOUBM{height:40px;background:#e0e0e0;border-radius:4px;animation:Projects_pulse__MDhN5 1.5s infinite}.Projects_skeletonCreateButton__n83Yn{width:150px}.Projects_projectsSkeletonList__K2fZc{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px;padding:20px}.Projects_skeletonProjectCard__F1ZcD{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;height:100%}.Projects_skeletonCardImage__TtRGa{height:200px;background:#e0e0e0;animation:Projects_pulse__MDhN5 1.5s infinite}.Projects_skeletonCardContent__ujnW9{padding:16px;display:flex;flex-direction:column;gap:12px}.Projects_skeletonCardTitle__FfDZz{width:80%;height:24px;background:#e0e0e0;border-radius:4px;animation:Projects_pulse__MDhN5 1.5s infinite}.Projects_skeletonCardMeta__U6Vpj{display:flex;flex-direction:column;gap:12px}.Projects_skeletonCardAuthor__iAjBB{display:flex;align-items:center;gap:12px}.Projects_skeletonCardAvatar__QABH_{width:40px;height:40px;border-radius:50%;background:#e0e0e0;animation:Projects_pulse__MDhN5 1.5s infinite}.Projects_skeletonCardAuthorInfo__ZjBCp{display:flex;flex-direction:column;gap:4px}.Projects_skeletonCardAuthorLabel__UZ_lJ{width:60px;height:14px;background:#e0e0e0;border-radius:4px;animation:Projects_pulse__MDhN5 1.5s infinite}.Projects_skeletonCardAuthorName__efR9z{width:100px}.Projects_skeletonCardAuthorName__efR9z,.Projects_skeletonCardDate__xc5qi{height:16px;background:#e0e0e0;border-radius:4px;animation:Projects_pulse__MDhN5 1.5s infinite}.Projects_skeletonCardDate__xc5qi{width:150px}.Projects_skeletonCardStats__LQQN3{display:flex;flex-direction:column;gap:12px}.Projects_skeletonCardStat__i3_UH{width:120px;height:16px;background:#e0e0e0;border-radius:4px;animation:Projects_pulse__MDhN5 1.5s infinite}.Projects_skeletonCardTech__IwCSv{display:flex;flex-wrap:wrap;gap:8px}.Projects_skeletonCardTechTag__wPmhI{width:80px;height:24px;background:#e0e0e0;border-radius:16px;animation:Projects_pulse__MDhN5 1.5s infinite}.Projects_skeletonCardButton__HD4Du{width:100%;height:40px;background:#e0e0e0;border-radius:6px;margin-top:auto;animation:Projects_pulse__MDhN5 1.5s infinite}@keyframes Projects_pulse__MDhN5{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (max-width:768px){.Projects_projectsSkeletonHeader__UgTlx{flex-direction:column;gap:1rem;text-align:center}.Projects_skeletonHeaderActions__VIAv7{flex-wrap:wrap;justify-content:center}.Projects_skeletonCreateButton__n83Yn,.Projects_skeletonFilterButton__oOUBM{width:100%}.Projects_projectsSkeletonList__K2fZc{grid-template-columns:1fr}}.Projects_authLockIcon__zNduF{margin-left:4px;font-size:.7rem;color:#64748b;vertical-align:middle;opacity:.8}@media (max-width:768px){.Projects_authLockIcon__zNduF{font-size:.65rem;margin-left:3px}}@media (max-width:480px){.Projects_authLockIcon__zNduF{font-size:.75rem;margin-left:4px}}.Projects_mobileFilterButton__Dczj3{gap:.5rem;background:#f8f9fa;border:1px solid #dee2e6;color:#495057;margin-left:.75rem}.Projects_mobileFilterButton__Dczj3:hover{background:#e9ecef;border-color:#adb5bd}.Projects_mobileFiltersOverlay__HHdQf{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:none}.Projects_mobileFiltersSidebar__ZXZN0{position:fixed;top:0;left:0;bottom:0;width:280px;background:white;border-right:1px solid #dee2e6;box-shadow:4px 0 24px rgba(0,0,0,.15);z-index:1001;overflow-y:auto;animation:Projects_slideInLeft__bTeqH .3s ease-out}.Projects_mobileFiltersBackdrop__YKAOC{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000}.Projects_mobileFiltersHeader__Q6jUa{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #dee2e6;background:#f8f9fa}.Projects_mobileFiltersTitle__wTX6D{margin:0;font-size:1.25rem;font-weight:600;color:#333}.Projects_mobileFiltersClose__tS_Wz{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:none;border-radius:8px;color:#6c757d;cursor:pointer;transition:all .2s ease}.Projects_mobileFiltersClose__tS_Wz:hover{background:#e9ecef;color:#495057}.Projects_mobileFiltersContent__7QxV4{padding:1rem 1.25rem 2rem}.Projects_mobileFiltersSection__7SJQw{margin-bottom:1.5rem}.Projects_mobileFiltersSection__7SJQw:last-child{margin-bottom:0}.Projects_mobileFiltersSectionTitle__VedTo{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#333}.Projects_mobileFiltersList__qUlQE{display:flex;flex-direction:column;gap:.5rem}.Projects_mobileFilterItem__7vCMB{background:transparent;border:1px solid #dee2e6;color:#495057}.Projects_mobileFilterItem__7vCMB:hover{background:#f8f9fa;border-color:#adb5bd}.Projects_mobileFilterItemActive__lhA0b{background:#043cb5;border-color:#043cb5;color:white}.Projects_mobileFilterItemActive__lhA0b:hover{background:#032a8a;border-color:#032a8a}.Projects_mobileSkillsSearchWrapper__OHZT_{margin-bottom:1rem}.Projects_mobileSkillsSearchInput__NqsyR{width:100%;padding:.75rem 1rem;border:1px solid #dee2e6;border-radius:8px;font-size:.875rem;background:white}.Projects_mobileSkillsSearchInput__NqsyR:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.Projects_mobileSkillsSuggestions__vr9pw{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #dee2e6;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;max-height:160px;overflow-y:auto}.Projects_mobileSkillsSearchWrapper__OHZT_{position:relative}.Projects_mobileSkillSuggestion__r5ioT{display:block;width:100%;padding:.75rem 1rem;background:transparent;border:none;border-bottom:1px solid #f8f9fa;color:#495057;font-size:.875rem;text-align:left;cursor:pointer;transition:all .2s ease}.Projects_mobileSkillSuggestion__r5ioT:last-child{border-bottom:none}.Projects_mobileSkillSuggestion__r5ioT:hover{background:#f8f9fa;color:#043cb5}.Projects_mobileSelectedSkills__nCRKJ{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.Projects_mobileSelectedSkill__dcBmS{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#043cb5;color:white;border-radius:20px;font-size:.75rem;font-weight:500}.Projects_mobileRemoveSkill__9OB2I{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:rgba(255,255,255,.2);border:none;border-radius:50%;color:white;font-size:.625rem;cursor:pointer;transition:all .2s ease}.Projects_mobileRemoveSkill__9OB2I:hover{background:rgba(255,255,255,.3)}.Projects_mobileClearSkillsButton__414fF{padding:.5rem 1rem;background:#dc3545;color:white;border:none;border-radius:6px;font-size:.75rem;cursor:pointer;transition:all .2s ease}.Projects_mobileClearSkillsButton__414fF:hover{background:#c82333}.Projects_mobileStatusFilter__59lAp{width:100%;padding:.75rem 1rem;border:1px solid #dee2e6;border-radius:8px;font-size:.875rem;background:white;cursor:pointer}.Projects_mobileStatusFilter__59lAp:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.Projects_mobileDateFilters__HFKaO{display:flex;flex-direction:column;gap:1rem}.Projects_mobileDateInputGroup__3q5K7{display:flex;flex-direction:column;gap:.5rem}.Projects_mobileDateLabel__8bK0_{font-size:.75rem;font-weight:500;color:#495057}.Projects_mobileDateInput__iEpna{width:100%;padding:.75rem 1rem;border:1px solid #dee2e6;border-radius:8px;font-size:.875rem;background:white;cursor:pointer}.Projects_mobileDateInput__iEpna:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.Projects_mobileClearDatesButton__Az829{padding:.75rem 1rem;background:#dc3545;color:white;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.Projects_mobileClearDatesButton__Az829:hover{background:#c82333}.Projects_mobileFilterSelect__bistA{width:100%;padding:.75rem 1rem;border:1px solid #dee2e6;border-radius:8px;font-size:.875rem;background:white;color:#495057;cursor:pointer;transition:all .2s ease}.Projects_mobileFilterSelect__bistA:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.Projects_mobileFilterSelect__bistA:disabled{background:#f8f9fa;color:#6c757d;cursor:not-allowed}.Projects_mobileFilterLabel__M_cux{font-size:.85rem;font-weight:600;color:#1e293b;margin-bottom:.5rem;display:block}.Projects_mobileFiltersActions__VSpUj{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #dee2e6}.Projects_mobileClearAllButton__3920F{width:100%;padding:.875rem 1rem;background:#dc3545;color:white;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.Projects_mobileClearAllButton__3920F:hover{background:#c82333}.Projects_searchFilterSection__zCVHb{margin-top:1rem}.Projects_searchContainer__JJrw4{display:flex;gap:1rem;align-items:center}.Projects_searchInputWrapper__oomsj{position:relative;flex:1 1}.Projects_searchIcon__EdBs5{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#6b7280;font-size:1rem}.Projects_searchInput__2LF2v{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1px solid #e2e8f0;border-radius:8px;font-size:.875rem;color:#4a5568;background:#ffffff;transition:all .2s ease}.Projects_searchInput__2LF2v:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.Projects_clearSearchButton__eqNxX{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:#e2e8f0;border:none;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;font-size:.75rem;transition:all .2s ease}.Projects_clearSearchButton__eqNxX:hover{background:#cbd5e0;color:#4a5568}.Projects_mobileFilterButton__Dczj3{display:none;align-items:center;padding:.75rem 1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#4a5568;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Projects_mobileFilterButton__Dczj3:hover{background:#edf2f7;border-color:#cbd5e0}@keyframes Projects_slideInLeft__bTeqH{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (min-width:769px) and (max-width:1024px){.Projects_rightSidebar__9broP,.Projects_trendingSection___2fda{display:none!important}.Projects_mainContentLayout___QMdL{grid-template-columns:250px 1fr!important;gap:1rem!important}.Projects_centerGrid__zWF96{padding-right:0!important}.Projects_filtersRow__8RtA9{grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}.Projects_additionalFiltersSection___Ys_9{padding:1.25rem!important}}@media (max-width:768px){.Projects_projectsContainer__nRi_d{max-width:100vw!important;margin:0!important;padding:.5rem!important}.Projects_centerGrid__zWF96,.Projects_headerBox___sl8D{margin:.5rem!important;padding:1rem!important;border-radius:12px!important}.Projects_leftSidebar__bfyMB,.Projects_rightSidebar__9broP,.Projects_trendingSection___2fda{display:none!important}.Projects_mobileFilterButton__Dczj3{display:flex!important}.Projects_headerActions__HjeM1{display:flex!important;gap:.5rem!important;align-items:center!important;flex-wrap:nowrap!important}.Projects_projectsFilter__58OFX{display:flex!important;gap:.125rem!important;margin-right:.5rem!important}.Projects_createProjectButton__pJ2Qz,.Projects_filterButton__mGHiE{padding:.5rem .8rem!important;font-size:.8rem!important;gap:.25rem!important}.Projects_createProjectButton__pJ2Qz{flex-shrink:0!important}.Projects_searchFilterSection__zCVHb{margin-top:1rem}.Projects_searchContainer__JJrw4{display:flex!important;gap:.75rem;align-items:center}.Projects_searchInputWrapper__oomsj{flex:1 1;min-width:0}.Projects_searchInput__2LF2v{font-size:.85rem;padding:.7rem .875rem .7rem 2.25rem}.Projects_mobileFilterButton__Dczj3{flex-shrink:0;padding:.7rem .875rem;font-size:.85rem}.Projects_mobileFiltersOverlay__HHdQf{display:block!important}.Projects_mainContentLayout___QMdL{grid-template-columns:1fr!important;gap:0!important;margin-top:0!important}.Projects_centerGrid__zWF96{padding-left:0!important;padding-right:0!important}.Projects_projectsGrid__VSazL{grid-template-columns:1fr!important;gap:1rem!important;margin-bottom:1rem!important}.Projects_projectCard__o6EBR{padding:0!important}.Projects_projectImageContainer__lLp0C{height:132px!important;border-radius:12px!important}.Projects_projectContent__b9wD2{padding:.75rem!important;gap:.5rem!important}.Projects_projectCardTitle__dodLg{font-size:1.32rem!important;line-height:1.2!important;margin-bottom:.25rem!important}.Projects_projectCardDescription__6bdLP{font-size:.99rem!important;line-height:1.3!important;-webkit-line-clamp:2!important;line-clamp:2;display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin-bottom:.25rem!important}.Projects_projectCardTags__Nenm7{gap:.375rem!important;margin-bottom:.25rem!important}.Projects_projectCardTag__s4rtI{padding:.25rem .5rem!important;font-size:.88rem!important;border-radius:12px!important}.Projects_rolesMembersSection___ewNk{padding:.5rem!important;gap:.5rem!important;margin:.25rem 0!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important}.Projects_membersSection__dZhcn,.Projects_rolesSection__oqp_o{flex:1 1!important;margin:0!important;padding:0!important}.Projects_rolesSection__oqp_o{border-right:1px solid #e2e8f0!important;padding-right:.5rem!important}.Projects_membersSection__dZhcn{padding-left:.5rem!important}.Projects_membersSection__dZhcn,.Projects_rolesSection__oqp_o{gap:.25rem!important}.Projects_sectionTitle__mZ9gw{font-size:.935rem!important;margin-bottom:.125rem!important}.Projects_rolesList__amqb1{gap:.125rem!important}.Projects_rolesList__amqb1 span{font-size:.88rem!important;padding:.125rem .25rem!important;border-radius:4px!important}.Projects_memberCount__EFSoF{font-size:.88rem!important}.Projects_statusIndicators__sLl8u{gap:.25rem!important;margin:.25rem 0!important}.Projects_statusItem__6PjDR{font-size:.88rem!important;gap:.375rem!important;padding:.25rem 0!important}.Projects_statusEmoji__82qYk{font-size:.8rem!important}.Projects_actionButtons___wisG{margin-top:0!important;padding-top:.25rem!important}.Projects_joinProjectButton__NJ4Kw{padding:.5rem .75rem!important;font-size:.99rem!important;border-radius:4px!important}.Projects_additionalFiltersSection___Ys_9{padding:1rem!important;margin-top:.75rem!important}.Projects_filtersRow__8RtA9{grid-template-columns:1fr!important;gap:.75rem!important}.Projects_filterGroup__sRApn label{font-size:.8rem!important}.Projects_filterSelect__c8IZJ{padding:.6rem .8rem!important;font-size:.8rem!important}.Projects_clearFiltersButton__Axc4j{padding:.6rem 1.25rem!important;font-size:.8rem!important}.Projects_filterToggleButton__LwMRN{padding:.6rem .8rem!important;font-size:.8rem!important}.Projects_filterBadge__f3I6y{width:18px!important;height:18px!important;font-size:.65rem!important}}@media (max-width:480px){.Projects_projectsContainer__nRi_d{padding:.25rem!important}.Projects_centerGrid__zWF96,.Projects_headerBox___sl8D{margin:.25rem!important;padding:.75rem!important}.Projects_mobileFiltersSidebar__ZXZN0{width:80vw!important}.Projects_projectImageContainer__lLp0C{height:110px!important;border-radius:10px!important}.Projects_projectContent__b9wD2{padding:.5rem!important;gap:.375rem!important}.Projects_projectCardTitle__dodLg{font-size:1.1rem!important;margin-bottom:.125rem!important}.Projects_projectCardDescription__6bdLP{-webkit-line-clamp:1!important;line-clamp:1;margin-bottom:.125rem!important}.Projects_rolesMembersSection___ewNk{padding:.375rem!important;gap:.375rem!important;display:flex!important;flex-direction:row!important}.Projects_membersSection__dZhcn,.Projects_rolesSection__oqp_o{flex:1 1!important;margin:0!important;padding:0!important}.Projects_rolesSection__oqp_o{border-right:1px solid #e2e8f0!important;padding-right:.375rem!important}.Projects_membersSection__dZhcn{padding-left:.375rem!important}.Projects_sectionTitle__mZ9gw{font-size:.825rem!important}.Projects_rolesList__amqb1 span{font-size:.77rem!important;padding:.125rem .375rem!important}.Projects_memberCount__EFSoF{font-size:.77rem!important}.Projects_statusItem__6PjDR{font-size:.77rem!important;padding:.125rem 0!important}.Projects_joinProjectButton__NJ4Kw{padding:.375rem .625rem!important;font-size:.88rem!important}.Projects_additionalFiltersSection___Ys_9{padding:1rem!important;margin-top:.75rem!important}.Projects_filtersRow__8RtA9{grid-template-columns:1fr!important;gap:.75rem!important}.Projects_filterGroup__sRApn label{font-size:.8rem!important}.Projects_filterSelect__c8IZJ{padding:.6rem .8rem!important;font-size:.8rem!important}.Projects_clearFiltersButton__Axc4j{padding:.6rem 1.25rem!important;font-size:.8rem!important}}.Projects_mobileDoneButton__3YcFB{width:100%;padding:.875rem 1rem;background:#043cb5;color:white;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:.5rem}.Projects_mobileDoneButton__3YcFB:hover{background:#032a8a}.Projects_mobileFiltersSidebar__ZXZN0{width:80vw!important}.Projects_filterToggleButton__LwMRN{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;color:#495057;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;position:relative}.Projects_filterToggleButton__LwMRN:hover{background:#e9ecef;border-color:#adb5bd}.Projects_filterToggleButton__LwMRN.Projects_active__mwAQ0{background:#043cb5;border-color:#043cb5;color:white}.Projects_filterToggleButton__LwMRN.Projects_active__mwAQ0:hover{background:#032a8a;border-color:#032a8a}.Projects_filterBadge__f3I6y{position:absolute;top:-8px;right:-8px;background:#dc3545;color:white;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;border:2px solid white}.Projects_additionalFiltersSection___Ys_9{margin-top:1rem;padding:1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;animation:Projects_slideDown__CUdOs .3s ease-out}@keyframes Projects_slideDown__CUdOs{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Projects_filtersRow__8RtA9{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1rem}.Projects_filterGroup__sRApn{display:flex;flex-direction:column;gap:.5rem}.Projects_filterGroup__sRApn label{font-size:.85rem;font-weight:600;color:#1e293b;margin:0}.Projects_filterSelect__c8IZJ{padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:.875rem;background:white;color:#495057;cursor:pointer;transition:all .2s ease}.Projects_filterSelect__c8IZJ:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.Projects_filterSelect__c8IZJ:disabled{background:#f8f9fa;color:#6c757d;cursor:not-allowed}.Projects_clearFiltersRow__vQhD4{display:flex;justify-content:center;padding-top:1rem;border-top:1px solid #e2e8f0}.Projects_clearFiltersButton__Axc4j{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#dc3545;color:white;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.Projects_clearFiltersButton__Axc4j:hover{background:#c82333;transform:translateY(-1px);box-shadow:0 2px 8px rgba(220,53,69,.3)}.Projects_mobileFilterItem__7vCMB{display:block;width:100%;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.75rem 1rem;margin-bottom:.5rem;text-align:left;color:#4a5568;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.Projects_mobileFilterItem__7vCMB:hover{background:#edf2f7;border-color:#cbd5e0}.Projects_mobileFilterItemActive__lhA0b{background:#043cb5!important;color:white!important;border-color:#043cb5!important}.Projects_mobileFilterItemActive__lhA0b:hover{background:#032a8a!important;border-color:#032a8a!important}.Projects_mobileFiltersList__qUlQE{margin-top:1rem}.Projects_mobileCollapsibleSection__pBLnm{margin-bottom:1.5rem;border-bottom:1px solid #e2e8f0;padding-bottom:1rem}.Projects_mobileCollapsibleSection__pBLnm:last-child{border-bottom:none}.Projects_mobileSectionHeader__KCSZs{display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.75rem 1rem;margin-bottom:.5rem}.Projects_mobileSectionHeader__KCSZs:hover{background:#f1f5f9;border-color:#cbd5e0}.Projects_mobileSectionHeader__KCSZs span{font-weight:600;color:#374151;font-size:.9rem}.Projects_mobileSelectedCategoryText__WacPK{display:flex;align-items:center;gap:.5rem;color:#043cb5;font-weight:600}.Projects_mobileSelectedIndicator__UQPaT{font-size:.6rem;color:#043cb5}.Projects_mobileChevronIcon__2qmV0{width:16px;height:16px;transition:transform .2s ease;color:#64748b}.Projects_mobileChevronRotated__CibZ0{transform:rotate(90deg)}.Projects_mobileNoCategoryMessage__EwAHy{padding:1rem;text-align:center;background:#f8f9fa;border-radius:6px;border:1px dashed #dee2e6}.Projects_mobileNoCategoryMessage__EwAHy p{margin:0;color:#6c757d;font-size:.85rem;font-style:italic}@media (max-width:480px){.Projects_mobileFiltersSidebar__ZXZN0{width:80vw!important}.Projects_mobileFilterItem__7vCMB{padding:.65rem .875rem;font-size:.8rem}.Projects_searchContainer__JJrw4{gap:.5rem}.Projects_searchInput__2LF2v{font-size:.8rem;padding:.65rem .75rem .65rem 2rem}.Projects_mobileFilterButton__Dczj3{padding:.65rem .75rem;font-size:.8rem}.Projects_filterToggleButton__LwMRN{padding:.65rem .75rem!important;font-size:.8rem!important}.Projects_filterBadge__f3I6y{width:18px!important;height:18px!important;font-size:.65rem!important}.Projects_createProjectModal__XBHcm{padding:1rem!important;align-items:center!important}.Projects_createProjectContent__XzRhz{max-width:90vw!important;max-height:90vh!important;border-radius:16px!important}.Projects_formContent__N9AoS{padding:1.5rem!important}.Projects_formSection__TZma4{padding:1.25rem!important;margin-bottom:1.5rem!important}.Projects_formSectionTitle__bd9JK{font-size:1.05rem!important}.Projects_formGroup__gNrl3 label{font-size:.85rem!important}.Projects_formGroup__gNrl3 input,.Projects_formGroup__gNrl3 select,.Projects_formGroup__gNrl3 textarea{padding:.6rem .85rem!important;font-size:.85rem!important}.Projects_formRow__bCJYL{grid-template-columns:1fr 1fr!important}.Projects_modalHeader__fp7oO{padding:1.25rem 1.5rem 1rem!important}.Projects_modalHeader__fp7oO h2{font-size:1.4rem!important}.Projects_formActions__aBESI{padding:1.25rem 1.5rem!important;flex-direction:row!important;justify-content:flex-end!important}.Projects_cancelButton__B47IY,.Projects_createButton__R7bWS,.Projects_joinProjectButton__NJ4Kw{padding:.8rem 1rem!important}.Projects_headerActions__HjeM1{gap:.375rem!important}.Projects_projectsFilter__58OFX{gap:.1rem!important;margin-right:.375rem!important}.Projects_createProjectButton__pJ2Qz,.Projects_filterButton__mGHiE{padding:.45rem .7rem!important;font-size:.75rem!important}.Projects_createProjectModal__XBHcm{align-items:flex-start!important;padding:2rem .5rem .5rem!important}.Projects_createProjectContent__XzRhz{max-width:100vw!important;max-height:95vh!important;margin:0!important;border-radius:12px!important}.Projects_formContent__N9AoS{padding:1rem!important;overflow-y:auto!important}.Projects_formSection__TZma4{padding:1rem!important;margin-bottom:1rem!important;border-radius:8px!important}.Projects_formSectionTitle__bd9JK{font-size:1rem!important;margin-bottom:.75rem!important;padding-bottom:.375rem!important}.Projects_formGroup__gNrl3{margin-bottom:1rem!important}.Projects_formGroup__gNrl3 label{font-size:.8rem!important;margin-bottom:.375rem!important}.Projects_formGroup__gNrl3 input,.Projects_formGroup__gNrl3 select,.Projects_formGroup__gNrl3 textarea{padding:.5rem .75rem!important;font-size:.8rem!important;border-radius:6px!important}.Projects_formRow__bCJYL{grid-template-columns:1fr!important;gap:.75rem!important}.Projects_modalHeader__fp7oO{padding:1rem 1rem .75rem!important;border-radius:12px 12px 0 0!important}.Projects_modalHeader__fp7oO h2{font-size:1.25rem!important;gap:.5rem!important}.Projects_closeButton__4qt1p{padding:.5rem!important}.Projects_formActions__aBESI{padding:1rem!important;gap:.75rem!important;border-radius:0 0 12px 12px!important;flex-direction:column!important}.Projects_buttonRow__xT1jy{width:100%!important}.Projects_cancelButton__B47IY,.Projects_createButton__R7bWS,.Projects_joinProjectButton__NJ4Kw{width:100%!important;padding:.75rem!important;font-size:.9rem!important}}