.row[data-astro-cid-2xxdobas]{position:relative;display:grid;grid-template-columns:var(--row-grid);grid-template-areas:"num tile name tools date stars go";align-items:center;column-gap:var(--s4);row-gap:var(--s2);padding:var(--s4) var(--s3) var(--s4) calc(var(--s3) + 9px);border-block-end:1px solid var(--rule-soft);transition:background-color .14s var(--ease),color .14s var(--ease)}.row[data-astro-cid-2xxdobas]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:hsl(var(--hue, 20) 68% 46%);opacity:.55;transition:opacity .14s var(--ease)}.row[data-astro-cid-2xxdobas]:hover:before,.row[data-astro-cid-2xxdobas]:focus-within:before{opacity:1}.row[data-astro-cid-2xxdobas]:hover,.row[data-astro-cid-2xxdobas]:focus-within{background:var(--ink);color:var(--paper)}.row[data-astro-cid-2xxdobas]:hover .row__tagline[data-astro-cid-2xxdobas],.row[data-astro-cid-2xxdobas]:hover .row__replaces[data-astro-cid-2xxdobas],.row[data-astro-cid-2xxdobas]:hover .row__note[data-astro-cid-2xxdobas],.row[data-astro-cid-2xxdobas]:hover .row__cell[data-astro-cid-2xxdobas],.row[data-astro-cid-2xxdobas]:focus-within .row__tagline[data-astro-cid-2xxdobas],.row[data-astro-cid-2xxdobas]:focus-within .row__replaces[data-astro-cid-2xxdobas],.row[data-astro-cid-2xxdobas]:focus-within .row__note[data-astro-cid-2xxdobas],.row[data-astro-cid-2xxdobas]:focus-within .row__cell[data-astro-cid-2xxdobas],.row[data-astro-cid-2xxdobas]:focus-within .row__num[data-astro-cid-2xxdobas]{color:color-mix(in oklab,var(--paper) 72%,transparent)}.row[data-astro-cid-2xxdobas]:hover .row__go[data-astro-cid-2xxdobas],.row[data-astro-cid-2xxdobas]:focus-within .row__go[data-astro-cid-2xxdobas]{color:var(--paper);border-color:color-mix(in oklab,var(--paper) 45%,transparent)}.row--sponsored[data-astro-cid-2xxdobas]{background:var(--accent-soft)}.row__hitbox[data-astro-cid-2xxdobas]{position:absolute;inset:0;z-index:1;text-decoration:none}.row__hitbox[data-astro-cid-2xxdobas]:focus-visible{outline-offset:-3px}.row__num[data-astro-cid-2xxdobas]{grid-area:num;color:var(--ink-3);font-size:var(--step--2);letter-spacing:.06em}.row__tile[data-astro-cid-2xxdobas]{grid-area:tile}.row__name[data-astro-cid-2xxdobas]{grid-area:name;min-width:0}.row__title[data-astro-cid-2xxdobas]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s2);font-size:var(--step-1);font-weight:600;line-height:1.2;letter-spacing:-.014em}.row__badges[data-astro-cid-2xxdobas]{display:inline-flex;gap:var(--s1);align-items:center}.row__sub[data-astro-cid-2xxdobas]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s1) var(--s3);margin-block-start:.15rem;font-size:var(--step--1)}.row__tagline[data-astro-cid-2xxdobas]{color:var(--ink-2);transition:color .14s var(--ease)}.row__replaces[data-astro-cid-2xxdobas],.row__note[data-astro-cid-2xxdobas]{font-size:var(--step--2);color:var(--ink-3);transition:color .14s var(--ease)}.row__replaces[data-astro-cid-2xxdobas]{color:color-mix(in oklab,var(--accent) 78%,var(--ink-3))}.row__note[data-astro-cid-2xxdobas]{font-style:normal}.row__cell[data-astro-cid-2xxdobas]{color:var(--ink-2);font-size:var(--step--2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .14s var(--ease)}.row__tools[data-astro-cid-2xxdobas]{grid-area:tools}.row__date[data-astro-cid-2xxdobas]{grid-area:date;color:var(--ink-3)}.row__stars[data-astro-cid-2xxdobas]{grid-area:stars;display:inline-flex;align-items:center;gap:.3em;color:var(--ink-3);justify-self:end}.row__go[data-astro-cid-2xxdobas]{grid-area:go;position:relative;z-index:2;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--rule);border-radius:var(--r);color:var(--ink-2);justify-self:end;transition:color .14s var(--ease),border-color .14s var(--ease)}@media(max-width:900px){.row[data-astro-cid-2xxdobas]{grid-template-columns:2.25rem 2.5rem minmax(0,1fr) 30px;grid-template-areas:"num tile name  go" ".   tile tools tools" ".   .    date  stars";align-items:start;row-gap:var(--s1)}.row__badges[data-astro-cid-2xxdobas]{flex-wrap:wrap}.row__stars[data-astro-cid-2xxdobas]{justify-self:end}}
