.Navbar_navbar__vqhjI{width:100%;background:rgba(30,28,36,.85);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:0 2px 16px rgba(0,0,0,.18);position:relative}.Navbar_navbarContainer__J1r8C{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:70px;padding:0 20px;position:relative}.Navbar_desktopCatalogButton__2FGnD{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#8a3ffc;color:white;border:none;border-radius:var(--btn-radius-sm);cursor:pointer;transition:background-color .3s;font-weight:500;flex-shrink:0;min-height:var(--btn-min-target)}.Navbar_desktopCatalogButton__2FGnD:hover{background:var(--accent-hover)}.Navbar_navLogo__5vBzk{flex:0 0 auto;cursor:pointer;padding:10px 15px;border-radius:8px;transition:all .3s ease;position:relative;-webkit-user-select:none;user-select:none;margin-right:24px}.Navbar_navLogo__5vBzk:hover{opacity:.65}.Navbar_navLogo__5vBzk.Navbar_active__544om:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40px;height:3px;background:#8a3ffc;border-radius:2px}.Navbar_logoText__xooH7{color:#ffffff;font-size:22px;letter-spacing:.5px;text-shadow:0 2px 12px rgba(0,0,0,.28)}.Navbar_searchSection__E1zpe{flex:1 1;max-width:500px;margin:0 40px}.Navbar_searchForm__oluEB{width:100%}.Navbar_searchInputWrapper__9ZH_9{position:relative;width:100%}.Navbar_searchInput__rnjqU{width:100%;padding:12px 40px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:20px;font-size:14px;color:#ffffff;transition:all .3s ease}.Navbar_searchInput__rnjqU:focus{outline:none;background:rgba(255,255,255,.15);border-color:#8a3ffc;box-shadow:0 0 0 2px rgba(138,63,252,.2)}.Navbar_searchInput__rnjqU::placeholder{color:rgba(255,255,255,.5)}.Navbar_searchIcon__uxlyz{left:15px;pointer-events:none}.Navbar_clearButton__toa3F,.Navbar_searchIcon__uxlyz{position:absolute;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.5)}.Navbar_clearButton__toa3F{right:15px;background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:var(--btn-transition)}.Navbar_clearButton__toa3F:active{transform:translateY(-50%) scale(var(--btn-press-scale))}.Navbar_clearButton__toa3F:hover:not(:disabled){background:rgba(255,255,255,.1);color:#ffffff}.Navbar_clearButton__toa3F:disabled{opacity:.7;cursor:not-allowed}.Navbar_navButtons__DByTJ{position:relative;display:flex;gap:10px;flex:0 0 auto}.Navbar_navGlassBlob__ySVru{position:absolute;top:0;left:0;z-index:0;border-radius:12px;pointer-events:none;background:rgba(255,255,255,.1);backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 14px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.16);transition:transform .5s cubic-bezier(.16,1,.3,1),width .42s cubic-bezier(.16,1,.3,1),height .42s cubic-bezier(.16,1,.3,1);will-change:transform,width,height}@media (prefers-reduced-motion:reduce){.Navbar_navGlassBlob__ySVru{transition:none}}.Navbar_navButton__0WZFD{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:none;border:none;color:#ffffff;cursor:pointer;transition:var(--btn-transition);padding:10px 15px;min-width:70px}.Navbar_navButton__0WZFD.Navbar_active__544om,.Navbar_navButton__0WZFD:hover,.Navbar_navButton__0WZFD:hover .Navbar_navLabel__6CzQo{color:#8a3ffc}.Navbar_navButton__0WZFD.Navbar_active__544om .Navbar_navLabel__6CzQo{opacity:1;color:#8a3ffc}.Navbar_navIcon__v_SHb{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.Navbar_navLabel__6CzQo{font-size:11px;font-weight:500;opacity:.8;transition:opacity .3s ease,color .3s ease;color:#ffffff}.Navbar_searchSpinner___dUR2{animation:Navbar_spin__TaL3t 1s linear infinite}@keyframes Navbar_spin__TaL3t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Navbar_searchStatus__WatLz{position:absolute;top:100%;left:0;right:0;background:rgba(255,255,255,.95);padding:8px 16px;font-size:12px;color:#666;display:flex;align-items:center;gap:8px;border-radius:0 0 8px 8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1}.Navbar_searchSuggestions__pceSW{position:absolute;top:100%;left:0;right:0;margin-top:4px;z-index:10}@media (max-width:768px){.Navbar_navbar__vqhjI{position:sticky;top:0;left:0;right:0;background:rgba(18,16,24,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.07);border-top:none;height:auto;min-height:52px;z-index:200;box-shadow:0 2px 16px rgba(0,0,0,.3)}.Navbar_navbarContainer__J1r8C{height:auto;padding:0}.Navbar_navButtons__DByTJ{display:none}}.Navbar_mobileTopBar__2RjqA{display:flex;align-items:center;gap:8px;padding:8px 12px;width:100%;box-sizing:border-box}.Navbar_mobileSearchBarForm__lj8v_{flex:1 1;min-width:0}.Navbar_mobileSearchBarWrapper__N2g20{position:relative;display:flex;align-items:center}.Navbar_mobileSearchBarIcon__kmBHo{position:absolute;left:12px;color:rgba(255,255,255,.45);pointer-events:none;flex-shrink:0}.Navbar_mobileSearchBarInput__z379m{width:100%;padding:9px 36px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);border-radius:20px;font-size:14px;color:#ffffff;outline:none;transition:border-color .2s,background .2s;box-sizing:border-box}.Navbar_mobileSearchBarInput__z379m:focus{border-color:#8a3ffc;background:rgba(255,255,255,.15);box-shadow:0 0 0 2px rgba(138,63,252,.2)}.Navbar_mobileSearchBarInput__z379m::placeholder{color:rgba(255,255,255,.55)}.Navbar_mobileSearchBarClear__PuG_w{position:absolute;right:10px;background:none;border:none;color:rgba(255,255,255,.5);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:color .2s}.Navbar_mobileSearchBarClear__PuG_w:hover{color:#ffffff}.Navbar_burgerButton__TRZda{display:flex;flex-direction:column;gap:5px;padding:6px;flex-shrink:0;background:none;border:none;cursor:pointer}.Navbar_mobileSuggestions__NyA_f{background:rgba(18,16,24,.98);border-top:1px solid rgba(255,255,255,.07);max-height:60vh;overflow-y:auto}@media (min-width:769px){.Navbar_navbarContainer__J1r8C{padding:0 40px}.Navbar_navButtons__DByTJ{gap:20px}.Navbar_navButton__0WZFD{flex-direction:row;gap:8px;padding:10px 20px;min-width:100px;color:#ffffff}.Navbar_navButton__0WZFD:hover .Navbar_navLabel__6CzQo{color:#8a3ffc}.Navbar_navLabel__6CzQo{font-size:14px;color:#ffffff;transition:color .3s ease}.Navbar_navButton__0WZFD.Navbar_active__544om .Navbar_navLabel__6CzQo{color:#8a3ffc}.Navbar_logoText__xooH7{font-size:24px;letter-spacing:1px}.Navbar_mobileSearchOverlay__HjcJq{display:none}}@media (max-width:480px){.Navbar_navButton__0WZFD{padding:8px 3px}.Navbar_navIcon__v_SHb{width:18px;height:18px}.Navbar_navLabel__6CzQo{font-size:8px}}