.activity.svelte-10yltzl{border:1px solid var(--line);border-radius:var(--radius);background:var(--tint);gap:.9rem;padding:.9rem;transition:border-color .2s,background .2s;display:flex}.activity.svelte-10yltzl:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:var(--tint)}.art.svelte-10yltzl{aspect-ratio:2/3;background:var(--surface-2);border-radius:7px;flex:none;width:3.25rem;overflow:hidden}.compact.svelte-10yltzl .art:where(.svelte-10yltzl){width:2.5rem}.art.svelte-10yltzl img:where(.svelte-10yltzl){object-fit:cover;width:100%;height:100%}.body.svelte-10yltzl{flex:1;min-width:0}.who.svelte-10yltzl{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.92rem;line-height:1.4;display:flex}.person.svelte-10yltzl{align-items:center;gap:.4rem;display:inline-flex}.person.svelte-10yltzl:hover strong:where(.svelte-10yltzl){color:var(--brass)}.what.svelte-10yltzl{color:var(--accent);font-weight:600}.what.svelte-10yltzl:hover{text-underline-offset:2px;text-decoration:underline}.when.svelte-10yltzl{font-size:.78rem}.meta.svelte-10yltzl{align-items:center;gap:.6rem;min-height:1.1rem;margin-top:.4rem;display:flex}.review.svelte-10yltzl{border-left:2px solid var(--accent-soft);color:var(--accent);gap:.5rem;margin-top:.6rem;padding-left:.7rem;display:flex}.review.svelte-10yltzl p:where(.svelte-10yltzl){color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;display:-webkit-box;overflow:hidden}.review.svelte-10yltzl:hover p:where(.svelte-10yltzl){color:var(--ink)}
