.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}}.ProfileEditPage_profileEditPage__g8FmV{min-height:100vh;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ProfileEditPage_container__ua1n4{max-width:900px;margin:0 auto;padding:100px 20px 40px}.ProfileEditPage_loadingContainer__LrQoI{min-height:100vh;display:flex;align-items:center;justify-content:center}.ProfileEditPage_loader__3HTjO{font-size:18px;color:#ff6b35}.ProfileEditPage_backButton__ic_QQ{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:24px}.ProfileEditPage_backButton__ic_QQ:hover{background:#f9fafb;border-color:#d1d5db}.ProfileEditPage_header__CMzQS{margin-bottom:32px}.ProfileEditPage_title__OPZr9{font-size:32px;font-weight:700;color:#1f2937;margin:0 0 8px}.ProfileEditPage_subtitle__oPauR{font-size:16px;color:#6b7280;margin:0}.ProfileEditPage_profileForm__JkpiJ{display:flex;flex-direction:column;gap:32px}.ProfileEditPage_section__TxpBk{background:#fff;padding:32px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ProfileEditPage_sectionHeader__sJHtH{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f3f4f6}.ProfileEditPage_sectionIcon__dikzc{font-size:24px;color:#ff6b35}.ProfileEditPage_sectionTitle__dRPIY{font-size:20px;font-weight:600;color:#1f2937;margin:0}.ProfileEditPage_photoSection__Tibar{display:flex;flex-direction:column;align-items:center;gap:16px}.ProfileEditPage_photoPreview__1T3Pr{width:120px;height:120px;border-radius:50%;overflow:hidden;border:4px solid #ff6b35;display:flex;align-items:center;justify-content:center;background:#f9fafb}.ProfileEditPage_photoPreview__1T3Pr img{width:100%;height:100%;object-fit:cover}.ProfileEditPage_photoPlaceholder__yDdJB{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:48px;color:#9ca3af}.ProfileEditPage_uploadButton__0yuHC{padding:10px 24px;background:#ff6b35;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-block}.ProfileEditPage_uploadButton__0yuHC:hover{background:#e55a2b;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,53,.4)}.ProfileEditPage_formGrid__0g9Lp{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.ProfileEditPage_formGroup__8Kh1r{display:flex;flex-direction:column;gap:8px}.ProfileEditPage_formGroup__8Kh1r label{font-size:14px;font-weight:500;color:#374151}.ProfileEditPage_formGroup__8Kh1r input,.ProfileEditPage_formGroup__8Kh1r select,.ProfileEditPage_formGroup__8Kh1r textarea{padding:12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-family:inherit;transition:border-color .2s}.ProfileEditPage_formGroup__8Kh1r input:focus,.ProfileEditPage_formGroup__8Kh1r select:focus,.ProfileEditPage_formGroup__8Kh1r textarea:focus{outline:none;border-color:#ff6b35;box-shadow:0 0 0 3px rgba(255,107,53,.1)}.ProfileEditPage_formGroup__8Kh1r input:disabled{background:#f3f4f6;cursor:not-allowed}.ProfileEditPage_formGroup__8Kh1r textarea{resize:vertical;min-height:100px}.ProfileEditPage_experienceCard__GbODy{padding:24px;background:#f9fafb;border-radius:8px;margin-bottom:16px;border:1px solid #e5e7eb}.ProfileEditPage_experienceHeader__TL7PA{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ProfileEditPage_experienceHeader__TL7PA h3{font-size:18px;font-weight:600;color:#1f2937;margin:0}.ProfileEditPage_removeButton__Tg5__{padding:6px 12px;background:#fee2e2;color:#dc2626;border:1px solid #fecaca;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.ProfileEditPage_removeButton__Tg5__:hover{background:#fecaca}.ProfileEditPage_addButton__7ALqc{width:100%;padding:12px 24px;background:#f9fafb;color:#ff6b35;border:2px dashed #ff6b35;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.ProfileEditPage_addButton__7ALqc:hover{background:#fff5f2;border-color:#e55a2b}.ProfileEditPage_actionSection__F7bdj{display:flex;justify-content:flex-end;padding-top:24px;border-top:2px solid #f3f4f6}.ProfileEditPage_saveButton__sEvAL{display:flex;align-items:center;gap:8px;padding:14px 32px;background:#ff6b35;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.ProfileEditPage_saveButton__sEvAL:hover:not(:disabled){background:#e55a2b;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,53,.4)}.ProfileEditPage_saveButton__sEvAL:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.ProfileEditPage_formGrid__0g9Lp{grid-template-columns:1fr}.ProfileEditPage_container__ua1n4{padding:100px 16px 40px}.ProfileEditPage_section__TxpBk{padding:24px}}