.Header_header__xuTiO{display:flex;justify-content:space-between;align-items:center;background-color:#fff}.Header_headerTransparent__SbSgC,.Header_header__xuTiO{padding:max(20px,env(safe-area-inset-top)) max(40px,env(safe-area-inset-right)) 20px max(40px,env(safe-area-inset-left))}.Header_headerTransparent__SbSgC{position:fixed;top:0;left:0;right:0;z-index:100;background-color:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);border-bottom:1px solid transparent;transition:background-color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease,border-color .3s ease}.Header_headerScrolled__tv6lT{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom-color:rgba(255,255,255,.15)}.Header_logo__pvkJ9{flex:1;display:flex;align-items:center}.Header_logoIcon__PyRGD{width:36px;height:36px;cursor:pointer;transition:transform .2s ease}.Header_logoIcon__PyRGD:hover{transform:scale(1.05)}.Header_logoIconDark__G6vY_{filter:brightness(0)}@media (max-width:768px){.Header_logoIcon__PyRGD{width:28px;height:28px}}.Header_profileSection__YA0PT{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:.9rem;padding:.25rem .5rem;border-radius:8px;transition:background-color .2s ease}.Header_profileAvatar__kF19a{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid #ddd;transition:border-color .2s ease}.Header_hamburgerButton__amyES{background:none;border:none;padding:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.Header_hamburgerButton__amyES:hover .Header_hamburgerIcon__OSWgA{transform:scale(1.1)}.Header_hamburgerIcon__OSWgA{color:#111;pointer-events:none;cursor:pointer}.Header_hamburgerButton__amyES.Header_open__aTg5e{transform:rotate(180deg)}.Header_signInIconBtn__MddC0{width:36px;height:36px;padding:0;border-radius:50%;border:none;background:rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;color:#111;cursor:pointer;transition:background .15s ease;flex-shrink:0}.Header_signInIconBtn__MddC0:hover{background:rgba(0,0,0,.15)}.Header_signInIconBtnLight__QkRUs{background:rgba(255,255,255,.15);color:#fff}.Header_signInIconBtnLight__QkRUs:hover{background:rgba(255,255,255,.25)}.Header_profileSection__YA0PT:hover .Header_profileAvatar__kF19a{border-color:#111}.Header_profileSection__YA0PT:hover .Header_profileName__zjn_4{text-decoration:overline}.Header_navCenter__Uj2uK{display:flex;justify-content:center;align-items:center;gap:.25rem;background:rgb(240,240,240);border-radius:30px;padding:.35rem;line-height:1}.Header_navLink__encDI{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;color:rgb(100,100,100);font-weight:500;text-decoration:none;padding:.55rem 1.1rem;border-radius:50px;transition:background-color .2s ease,color .2s ease}.Header_navIcon__4gwPH{display:none;flex-shrink:0}.Header_navLink__encDI:hover{background-color:rgba(0,0,0,.06);color:rgb(0,0,0)}.Header_activeLink__uQAi1,.Header_activeLink__uQAi1:hover{background-color:rgb(0,0,0);color:rgb(255,255,255)}@media (max-width:768px){.Header_header__xuTiO{padding:16px}.Header_navCenter__Uj2uK{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:50vw}.Header_navCenter__Uj2uK::-webkit-scrollbar{display:none}.Header_navLink__encDI{padding:.5rem;font-size:.8rem;white-space:nowrap}.Header_navIcon__4gwPH{display:block}.Header_navLabel__MNbKk{display:none}.Header_profileSection__YA0PT{gap:.5rem}}@media (max-width:480px){.Header_header__xuTiO{padding:12px}.Header_navCenter__Uj2uK{max-width:45vw}.Header_navLink__encDI{padding:.45rem}}.Header_searchWrap__qxfcK{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:50px;padding:8px 16px;min-width:280px;max-width:400px;flex:1;margin:0 24px}.Header_searchInput__1xdgM{flex:1;background:none;border:none;outline:none;color:#fff;font-size:.875rem;font-weight:400;min-width:0}.Header_searchInput__1xdgM::placeholder{color:rgba(255,255,255,.45)}.Header_searchClear__9kHom{background:none;border:none;color:rgba(255,255,255,.5);cursor:pointer;padding:0;font-size:1.1rem;line-height:1;flex-shrink:0;transition:color .15s}.Header_searchClear__9kHom:hover{color:rgba(255,255,255,.9)}@media (max-width:768px){.Header_searchWrap__qxfcK{min-width:0;max-width:none;flex:1;margin:0 12px}}