.top{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.88);backdrop-filter:blur(18px);border-bottom:1px solid rgba(0,0,0,.08)}.top-inner{max-width:1240px;margin:auto;padding:10px 24px;display:flex;gap:18px;align-items:center;overflow:auto;white-space:nowrap}