header[data-screen-label="Nav"]{padding:10px 64px !important;background:rgba(255,255,255,0.78) !important;backdrop-filter:blur(20px) saturate(180%) !important;-webkit-backdrop-filter:blur(20px) saturate(180%) !important;border-bottom:1px solid rgba(0,0,0,0.08) !important;align-items:stretch !important}
header[data-screen-label="Nav"] img{height:28px !important}
header[data-screen-label="Nav"] nav{font-size:13px !important;gap:0 !important;align-items:stretch !important}
header[data-screen-label="Nav"] nav>*{flex:1 1 0;display:flex;align-items:center;justify-content:center;padding:0 16px;box-sizing:border-box}
.nav-dropdown{position:fixed !important;top:56px !important;left:0 !important;width:100vw !important;max-width:100vw !important;margin:0 !important;border-radius:0 !important;border:none !important;border-top:1px solid rgba(0,0,0,0.08) !important;background:rgba(255,255,255,0.92) !important;backdrop-filter:blur(20px) saturate(180%) !important;-webkit-backdrop-filter:blur(20px) saturate(180%) !important;box-shadow:0 20px 40px rgba(0,0,0,0.08) !important}
.nav-panel-content{position:absolute;inset:0;box-sizing:border-box;padding:48px 64px;display:grid;grid-template-columns:repeat(4, minmax(0,220px)) !important;gap:28px;justify-content:center}
.nav-crossfade-in{animation:navFadeIn 200ms ease-out forwards}
.nav-crossfade-out{animation:navFadeOut 200ms ease-out forwards;pointer-events:none}
.nav-dropdown-in{animation:navFadeIn 220ms ease-out forwards !important}
.nav-dropdown-out{animation:navFadeOut 220ms ease-out forwards !important;pointer-events:none}
.nav-item-exit{animation:navItemOut 700ms ease-out forwards}
@keyframes navFadeIn{from{opacity:0}to{opacity:1}}
@keyframes navFadeOut{from{opacity:1}to{opacity:0}}
@keyframes navItemOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-14px)}}
.nav-col-item{animation:navColIn 260ms ease-out backwards}
.nav-row-item{animation:navColIn 220ms ease-out backwards}
@keyframes navColIn{from{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}
