.deal{align-items:baseline;gap:var(--sp-1) var(--sp-4);padding:var(--sp-3) 0;border-bottom:var(--border-thin) solid var(--c-border);grid-template-columns:1fr auto;display:grid;position:relative}.deal:last-child{border-bottom:0}.deal__name{font-family:var(--font-display);font-size:var(--fs-m);letter-spacing:-.01em;font-weight:700;line-height:var(--line-tight);color:var(--c-ink);grid-column:1;min-width:0;text-decoration:none}.deal__name:after{content:"";z-index:0;position:absolute;inset:0}.deal:hover .deal__name{color:var(--c-volt)}.deal__amt{font-family:var(--font-data);font-size:var(--fs-m);color:var(--c-ink);white-space:nowrap;grid-column:2;justify-self:end;font-weight:700}.deal__meta{align-items:center;gap:var(--sp-1) 0;min-width:0;font-size:var(--fs-xs);color:var(--c-ink-mute);flex-wrap:wrap;grid-column:1;display:flex}.deal__meta>span{align-items:center;gap:var(--sp-1);white-space:nowrap;z-index:1;display:inline-flex;position:relative}.deal__meta>span i{color:var(--c-ink-mute)}.deal__meta>:not(:first-child):before{content:"·";margin:0 var(--sp-2);color:var(--c-ink-mute)}.deal__touch{justify-self:end;align-items:center;gap:var(--sp-1);font-family:var(--font-data);font-size:var(--fs-xs);color:var(--c-ink-mute);white-space:nowrap;cursor:help;z-index:1;grid-column:2;display:inline-flex;position:relative}.empty--tight{padding:var(--sp-3) 0;text-align:left}.empty--tight .empty__line{font-size:var(--fs-s)}
