.row.svelte-3tb9{border-radius:var(--radius-md);background:var(--color-surface-raised);border:1px solid var(--color-border);transition:border-color var(--duration-instant) var(--ease-snap),background var(--duration-instant) var(--ease-snap)}.row.svelte-3tb9:hover{border-color:color-mix(in oklab,var(--accent) 55%,transparent);background:color-mix(in oklab,var(--accent) 8%,var(--color-surface-raised))}.row.planned.svelte-3tb9{opacity:.7}a.svelte-3tb9{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);text-decoration:none;color:inherit}a.svelte-3tb9:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1);border-radius:var(--radius-md)}img.svelte-3tb9{inline-size:72px;block-size:48px;flex:0 0 auto;object-fit:cover;border-radius:var(--radius-sm)}.text.svelte-3tb9{display:flex;flex-direction:column;gap:1px;min-inline-size:0;flex:1}.name.svelte-3tb9{font-weight:600;font-size:var(--text-base);line-height:var(--leading-tight)}.blurb.svelte-3tb9{font-size:var(--text-sm);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.play.svelte-3tb9{flex:0 0 auto;display:inline-flex;align-items:center;min-block-size:34px;padding:0 var(--space-4);border-radius:var(--radius-full);background:color-mix(in oklab,var(--accent) 20%,transparent);color:#fff;font-size:var(--text-sm);font-weight:600}.row.svelte-3tb9:hover .play:where(.svelte-3tb9){background:color-mix(in oklab,var(--accent) 38%,transparent)}@media(max-width:520px){.blurb.svelte-3tb9{display:none}}
