.Navigation_navbar__XpMmx{background:#ff6b35;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:0;border:none;position:fixed;top:0;width:100%;z-index:1000;transition:all .3s ease}.Navigation_navbarContainer__icZ94{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;height:70px}.Navigation_navbarBrand__0YKXu{font-size:24px;font-weight:700;color:#fff!important;text-decoration:none;display:flex;align-items:center;gap:8px;transition:all .3s ease}.Navigation_navbarBrand__0YKXu:hover{color:#f0f0f0!important;transform:translateY(-2px)}.Navigation_navbarNav__xwxMn{gap:24px;list-style:none;margin:0;padding:0}.Navigation_navItem__rFqDl,.Navigation_navLink__Cl_0a,.Navigation_navbarNav__xwxMn{display:flex;align-items:center}.Navigation_navLink__Cl_0a{color:#fff!important;text-decoration:none;font-size:15px;font-weight:500;padding:8px 16px;border-radius:8px;transition:all .3s ease;gap:6px}.Navigation_navLink__Cl_0a:hover{background:hsla(0,0%,100%,.15);color:#fff!important;transform:translateY(-1px)}.Navigation_navLoginLink__XPc0z{color:#fff!important;text-decoration:none;font-size:15px;font-weight:600;padding:10px 24px;background:hsla(0,0%,100%,.2);border-radius:8px;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.3)}.Navigation_navLoginLink__XPc0z:hover{background:hsla(0,0%,100%,.3);color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Navigation_authSection__yo0qO,.Navigation_userSection__RENYi{display:flex;align-items:center}.Navigation_userSection__RENYi{gap:12px}.Navigation_username__MXTg3{color:#fff;font-size:15px;font-weight:500;padding:8px 12px;background:hsla(0,0%,100%,.1);border-radius:8px;border:1px solid hsla(0,0%,100%,.2)}.Navigation_logoutButton__eZY9U{padding:8px 16px;background:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.Navigation_logoutButton__eZY9U:hover{background:hsla(0,0%,100%,.25);transform:translateY(-1px)}.Navigation_mobileToggle__D0Hif{display:none;background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer;padding:8px}.Navigation_mobileToggle__D0Hif:hover{background:hsla(0,0%,100%,.1);border-radius:4px}@media (max-width:768px){.Navigation_navbarContainer__icZ94{padding:0 16px}.Navigation_mobileToggle__D0Hif{display:block}.Navigation_navbarNav__xwxMn{position:absolute;top:70px;left:0;right:0;background:#ff6b35;flex-direction:column;padding:20px;gap:12px;box-shadow:0 4px 20px rgba(0,0,0,.2);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease}.Navigation_navbarNav__xwxMn.Navigation_open__Z0fSj{transform:translateY(0);opacity:1;visibility:visible}.Navigation_navLink__Cl_0a{width:100%;justify-content:flex-start}}.ProfilePage_profilePage__0bNNc{min-height:100vh;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ProfilePage_errorContainer__cnB6H,.ProfilePage_loadingContainer__qQBjo{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2)}.ProfilePage_loader__uDkbX{font-size:18px;color:#fff}.ProfilePage_container__6xyDV{max-width:1200px;margin:0 auto;padding:40px 20px}.ProfilePage_backButton__F32dr{background:#fff;border:1px solid #e5e7eb;padding:10px 20px;border-radius:8px;cursor:pointer;margin-bottom:20px;font-size:14px;color:#374151;transition:all .2s ease}.ProfilePage_backButton__F32dr:hover{background:#f9fafb;border-color:#d1d5db}.ProfilePage_profileCard__si1mu{background:#fff;padding:32px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:24px}.ProfilePage_profileHeader__3Sv_H{display:flex;align-items:center;gap:24px;margin-bottom:32px}.ProfilePage_avatar__Nqhty{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:36px;flex-shrink:0}.ProfilePage_profileInfo__o7B4Z{flex:1 1}.ProfilePage_profileName__WLgBj{font-size:32px;font-weight:700;color:#1f2937;margin:0 0 12px}.ProfilePage_profileMeta__oFwJ2{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ProfilePage_roleBadge__mNDyD{padding:6px 12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:6px;font-size:13px;font-weight:600;text-transform:uppercase}.ProfilePage_email__CUzv5{display:flex;align-items:center;font-size:14px;color:#6b7280}.ProfilePage_statsSection__07on5{display:flex;gap:32px;padding-top:24px;border-top:1px solid #e5e7eb}.ProfilePage_statItem__5JTqp{text-align:center}.ProfilePage_statValue__0ePsp{font-size:28px;font-weight:700;color:#1f2937;margin-bottom:4px;display:flex;align-items:center;justify-content:center}.ProfilePage_statLabel__kfhbw{font-size:14px;color:#6b7280}.ProfilePage_projectsSection__5o79X{background:#fff;padding:32px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ProfilePage_sectionTitle__gWpjO{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:24px}.ProfilePage_noProjects__vW93s{text-align:center;padding:60px 20px;color:#6b7280}.ProfilePage_projectsGrid___9IeG{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px}.ProfilePage_projectCard__QjSEU{border:1px solid #e5e7eb;border-radius:8px;padding:20px;cursor:pointer;transition:all .2s ease}.ProfilePage_projectCard__QjSEU:hover{border-color:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.15);transform:translateY(-2px)}.ProfilePage_projectTitle__bDDLq{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 12px}.ProfilePage_projectDescription__htN7A{font-size:14px;color:#6b7280;line-height:1.6;margin-bottom:12px}.ProfilePage_projectSkills__ACGMx{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.ProfilePage_skillTag__XIyPl{padding:4px 10px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;font-size:12px;color:#374151}.ProfilePage_moreSkills__3yZYY{padding:4px 10px;font-size:12px;color:#6b7280}.ProfilePage_projectBudget__6bdRN{font-size:14px;font-weight:600;color:#10b981;margin-top:8px}@media (max-width:768px){.ProfilePage_container__6xyDV{padding:20px 16px}.ProfilePage_profileCard__si1mu,.ProfilePage_projectsSection__5o79X{padding:20px}.ProfilePage_profileHeader__3Sv_H{flex-direction:column;text-align:center}.ProfilePage_statsSection__07on5{justify-content:space-around}.ProfilePage_projectsGrid___9IeG{grid-template-columns:1fr}}