.mod-row.svelte-esid1u{padding:var(--space-2);border-radius:var(--radius-md);transition:background var(--transition-fast), box-shadow var(--transition-fast);list-style:none;position:relative;container:mod-row/inline-size}.cells.svelte-esid1u{--row-cols:64px minmax(0, 1fr) 7.25rem auto;grid-template-columns:var(--row-cols);align-items:center;gap:var(--space-3);display:grid}.cells.has-lead.svelte-esid1u{--row-cols:auto 64px minmax(0, 1fr) 7.25rem auto}.cells.has-actions.svelte-esid1u{--row-cols:64px minmax(0, 1fr) 7.25rem auto auto}.cells.has-lead.has-actions.svelte-esid1u{--row-cols:auto 64px minmax(0, 1fr) 7.25rem auto auto}.mod-row.svelte-esid1u:not(:first-child):before{content:"";border-top:1px solid var(--border);position:absolute;top:0;left:0;right:0}.mod-row.linked.svelte-esid1u:hover{background:var(--surface-1)}.mod-row.svelte-esid1u:has(.title-link:where(.svelte-esid1u):focus-visible){background:var(--outline-1);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 45%, transparent)}.lead.svelte-esid1u{z-index:2;align-items:center;display:flex;position:relative}.main.svelte-esid1u{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.title-line.svelte-esid1u{align-items:center;gap:var(--space-0-5) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.title-link.svelte-esid1u,.title-text.svelte-esid1u{min-width:3rem;font-size:var(--fs-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;font-weight:600;text-decoration:none;overflow:hidden}.title-link.svelte-esid1u:focus-visible{outline:none}.title-link.svelte-esid1u:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.title-line.svelte-esid1u .author{flex-wrap:nowrap;flex-shrink:10000;min-width:0;overflow:hidden}.title-line.svelte-esid1u .person,.tags.svelte-esid1u .tag-link{z-index:2}.summary.svelte-esid1u,.note.svelte-esid1u{font-size:var(--fs-xs);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.4;overflow:hidden}.summary.svelte-esid1u{color:var(--text-muted)}.note.svelte-esid1u{max-width:100%;margin-top:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:var(--bg-inset);color:var(--text-secondary);white-space:normal;overflow-wrap:anywhere;align-self:flex-start}.tags.svelte-esid1u{align-items:center;gap:var(--space-1-5);min-width:0;display:flex}.more-tags.svelte-esid1u{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0;font-weight:600}.facts.svelte-esid1u{align-items:center;gap:var(--space-3);grid-template-columns:5.25rem auto 6.5rem;grid-template-areas:"compat stats time";display:grid}.compat.svelte-esid1u{align-items:center;gap:var(--space-1);flex-wrap:wrap;grid-area:compat;display:flex}.facts.svelte-esid1u .stats{grid-area:stats}.time.svelte-esid1u{font-size:var(--fs-xs);color:var(--text-muted);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:time}.actions.svelte-esid1u{z-index:2;align-items:center;gap:var(--space-1);display:flex;position:relative}@container mod-row (width<=58rem){.facts.svelte-esid1u{gap:var(--space-1) var(--space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"compat time""stats stats";width:12rem}.facts.svelte-esid1u .stats{justify-self:end}}@container mod-row (width<=41rem){.cells.svelte-esid1u,.cells.has-actions.svelte-esid1u{--row-cols:64px minmax(0, 1fr) auto}.cells.has-lead.svelte-esid1u,.cells.has-lead.has-actions.svelte-esid1u{--row-cols:auto 64px minmax(0, 1fr) auto}.tags.svelte-esid1u{display:none}.actions.svelte-esid1u{grid-column:-3/-1;justify-self:end}.actions.svelte-esid1u:empty{display:none}}@container mod-row (width<=28rem){.cells.svelte-esid1u,.cells.has-actions.svelte-esid1u{--row-cols:64px minmax(0, 1fr);align-items:start;row-gap:var(--space-1-5)}.cells.has-lead.svelte-esid1u,.cells.has-lead.has-actions.svelte-esid1u{--row-cols:auto 64px minmax(0, 1fr)}.facts.svelte-esid1u{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;grid-column:-2/-1;width:auto;display:flex}.facts.svelte-esid1u .stats{gap:var(--space-1) var(--space-3);flex-wrap:wrap}.facts.svelte-esid1u .stats .stat{min-width:0}.time.svelte-esid1u{text-align:left}.actions.svelte-esid1u{grid-column:-2/-1;justify-self:start}.title-link.svelte-esid1u,.title-text.svelte-esid1u{white-space:normal;overflow-wrap:anywhere;flex-basis:100%}}
