.sooth-tape{position:sticky;top:94px;z-index:90;height:58px;overflow:hidden;
  border-bottom:1px solid rgba(190,222,228,.24);background:#070A0D}
.sooth-tape-track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x proximity;
  scrollbar-width:none;overscroll-behavior-x:contain}
.sooth-tape-track::-webkit-scrollbar{display:none}
.sooth-tape-item{flex:0 0 auto;display:grid;grid-template-columns:minmax(128px,1fr) auto auto auto;
  align-items:center;gap:18px;min-width:390px;padding:0 20px;border-right:1px solid rgba(190,222,228,.18);
  color:var(--ink2);scroll-snap-align:start;transition:background var(--t-hover) ease}
.sooth-tape-item:hover,.sooth-tape-item:focus-visible{background:#0D1419;color:var(--ink)}
.sooth-tape-match{min-width:0}
.sooth-tape-match b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
  color:var(--ink);font:650 13px/1.15 var(--sans)}
.sooth-tape-match span,.sooth-tape-fact i{display:block;margin-top:4px;color:var(--mut);
  font:600 9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;font-style:normal}
.sooth-tape-fact{min-width:52px}
.sooth-tape-fact b{display:block;color:var(--ink2);font:650 15px/1 var(--mono);
  font-variant-numeric:tabular-nums}
.sooth-tape-fact.best b,.sooth-tape-fact.gap b{color:var(--brand)}
.sooth-tape-empty{display:flex;align-items:center;height:100%;padding:0 20px;color:var(--mut);
  font:600 10px/1 var(--mono);letter-spacing:.1em}
.app-main>.sooth-tape{top:var(--topbar);z-index:29}
#mob>.sooth-tape{top:0;z-index:55}
@media(max-width:720px){
  body>.sooth-tape{top:96px;height:52px}
  .sooth-tape-item{grid-template-columns:minmax(112px,1fr) auto auto auto;gap:12px;
    min-width:340px;padding:0 14px}
  .sooth-tape-match b{font-size:12px}.sooth-tape-fact b{font-size:14px}
  .sooth-tape-match span,.sooth-tape-fact i{font-size:8px}
}
@media(prefers-reduced-motion:reduce){.sooth-tape-track{scroll-behavior:auto}}
