.progress{position:fixed;inset:0 auto auto 0;height:3px;background:var(--blue);width:0;z-index:99}nav{position:sticky;top:0;z-index:20;background:rgba(245,245,247,.88);backdrop-filter:saturate(180%) blur(18px);border-bottom:1px solid rgba(0,0,0,.08)}.navin{max-width:1180px;margin:auto;padding:11px 24px;display:flex;align-items:center;gap:22px;overflow:auto;white-space:nowrap}