.Navigation_navMinimal__HJSsd{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);padding-left:calc(40px + var(--space-4));background:var(--background);position:sticky;top:0;z-index:100;transition:var(--transition);height:var(--nav-height);box-sizing:border-box}.Navigation_navLogo__pKaPa{display:flex;align-items:center;gap:var(--space-2);font-weight:600;font-size:22px;color:var(--text-primary);cursor:pointer;transition:transform .2s ease,opacity .2s ease;user-select:none}.Navigation_navLogo__pKaPa:hover{transform:translateY(-2px);opacity:.9}.Navigation_navLogo__pKaPa:active{transform:translateY(0)}.Navigation_navLogo__pKaPa i{font-size:28px;color:var(--primary-color)}.Navigation_navItems__lw_Eq{display:flex;gap:var(--space-3)}.Navigation_navItems__lw_Eq a{color:var(--text-secondary);font-weight:500;font-size:16px;padding:var(--space-1) var(--space-2);transition:var(--transition-fast);text-decoration:none;position:relative}.Navigation_navItems__lw_Eq a:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:var(--primary-color);transition:width .3s ease}.Navigation_navItems__lw_Eq a:hover{color:var(--text-primary)}.Navigation_navItems__lw_Eq a.Navigation_isActive__m8Xtd{color:var(--primary-color)}.Navigation_navItems__lw_Eq a.Navigation_isActive__m8Xtd:after{width:100%}.Navigation_navHamburger__dcun_{display:none;background:none;border:none;cursor:pointer;padding:8px;transition:var(--transition-fast)}.Navigation_navHamburger__dcun_ i{font-size:20px;color:var(--text-primary)}.Navigation_navHamburger__dcun_:hover{opacity:.8}.Navigation_mobileMenuOverlay__tXvfM{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;opacity:0;transition:opacity .3s ease}.Navigation_mobileMenuOverlay__tXvfM.Navigation_isActive__m8Xtd{display:block;opacity:1}.Navigation_mobileMenu__ihVZN{position:fixed;top:0;right:-280px;width:280px;height:100vh;background:var(--background);box-shadow:-2px 0 10px rgba(0,0,0,.1);z-index:1000;transition:right .3s ease;display:flex;flex-direction:column}.Navigation_mobileMenu__ihVZN.Navigation_isActive__m8Xtd{right:0}.Navigation_mobileMenuHeader__AZZEU{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);border-bottom:1px solid var(--border-color)}.Navigation_mobileMenuClose__Y5_l5{background:none;border:none;cursor:pointer;padding:8px;font-size:24px;color:var(--text-secondary);transition:var(--transition-fast)}.Navigation_mobileMenu-close__fgkbk:hover{color:var(--text-primary)}.Navigation_mobileMenuItems__pQW2I{flex:1;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.Navigation_mobileMenuItems__pQW2I a{display:block;padding:var(--space-2) var(--space-3);color:var(--text-primary);text-decoration:none;font-size:16px;font-weight:500;border-radius:var(--radius);transition:var(--transition-fast)}.Navigation_mobileMenuItems__pQW2I a:hover{background:var(--bg-secondary);color:var(--primary-color)}.Navigation_mobileMenuItems__pQW2I a.Navigation_isActive__m8Xtd{background:rgba(204,120,92,.1);color:var(--primary-color)}[data-theme=dark] .Navigation_mobileMenu__ihVZN{background:#1a1a1a;box-shadow:-2px 0 10px rgba(0,0,0,.3)}[data-theme=dark] .Navigation_mobileMenuItems__pQW2I a:hover{background:#2a2a2a}[data-theme=dark] .Navigation_mobileMenuItems__pQW2I a.Navigation_active__D2Awy{background:rgba(224,155,122,.15);color:#E09B7A}@media (min-width:768px) and (max-width:1024px){.Navigation_navMinimal__HJSsd{padding:var(--space-3) var(--space-4);max-width:1024px;margin:0 auto}}@media (max-width:767px){.Navigation_navMinimal__HJSsd{padding:var(--space-2) var(--space-3);padding-left:calc(30px + var(--space-3));height:60px}.Navigation_navLogo__pKaPa{font-size:18px}.Navigation_navLogo__pKaPa i{font-size:22px}.Navigation_navItems__lw_Eq{display:none}.Navigation_navHamburger__dcun_{display:block}}@media (max-width:480px){.Navigation_navMinimal__HJSsd{padding:10px 12px 10px calc(28px + 12px);height:56px}.Navigation_navLogo__pKaPa{font-size:16px;gap:8px}.Navigation_navLogo__pKaPa i{font-size:20px}.Navigation_navItems__lw_Eq{gap:8px}.Navigation_navItems__lw_Eq a{font-size:13px;padding:6px 8px}}@media (max-width:360px){.Navigation_navMinimal__HJSsd{padding:8px 10px 8px calc(26px + 10px);height:52px}.Navigation_navLogo__pKaPa{font-size:15px;gap:6px}.Navigation_navLogo__pKaPa i{font-size:18px}.Navigation_navItems__lw_Eq{gap:6px}.Navigation_navItems__lw_Eq a{font-size:12px;padding:4px 6px}}