.activity-card.svelte-5t0flo{border:1px solid var(--resource-accent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--resource-accent) 7%, var(--ui-surface));flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}header.svelte-5t0flo{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--ui-border);flex-shrink:0;display:flex}header.svelte-5t0flo>a:where(.svelte-5t0flo),header.svelte-5t0flo>span:where(.svelte-5t0flo){overflow-wrap:anywhere;min-width:0;font-size:var(--font-label);font-weight:var(--weight-medium);flex:1}.avatar.svelte-5t0flo{object-fit:cover;border-radius:50%;width:40px;height:40px}.activity-resource.svelte-5t0flo{justify-content:center;align-items:center;gap:var(--space-3);min-height:0;padding:var(--space-4);border-radius:0 0 var(--radius-card) var(--radius-card);color:var(--ui-ink);flex-direction:column-reverse;flex:1;text-decoration:none;display:flex}.activity-resource.svelte-5t0flo:hover{background:var(--ui-selected)}.activity-heading.svelte-5t0flo{width:100%}.resource-type.svelte-5t0flo{align-items:center;gap:var(--space-2);font-size:var(--font-small);color:var(--ui-muted);display:flex}h3.svelte-5t0flo,p.svelte-5t0flo{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}h3.svelte-5t0flo{font-weight:var(--weight-semibold);margin-top:var(--space-2);overflow-wrap:anywhere}p.svelte-5t0flo{margin-top:var(--space-2);color:var(--ui-muted);font-size:var(--font-label);overflow-wrap:anywhere}.resource-art.svelte-5t0flo{object-fit:contain;flex-shrink:0;width:96px;height:96px}
