.content-card.svelte-52ed7z{padding:.75rem;background:var(--nav-sidebar-bg);border:1px solid var(--border);border-radius:.5rem;text-decoration:none;display:flex;flex-direction:column;gap:.5rem}.content-card.compact.svelte-52ed7z{padding:.5rem .75rem;background:transparent;border:none;min-height:2.5rem}.content-card.compact.svelte-52ed7z:hover{background:var(--muted)}.card-header.svelte-52ed7z{display:flex;align-items:flex-start}.item-with-icon.svelte-52ed7z{display:flex;align-items:center;gap:.5rem;flex:1}.item-with-icon.svelte-52ed7z .content-icon{flex-shrink:0;color:var(--muted-foreground);width:1.125rem;height:1.125rem}.content-card.compact.svelte-52ed7z .item-with-icon:where(.svelte-52ed7z) .content-icon{width:1rem;height:1rem}.card-title.svelte-52ed7z{font-size:.9rem;font-weight:600;margin:0;color:var(--foreground);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.content-card.compact.svelte-52ed7z .card-title:where(.svelte-52ed7z){font-size:.85rem;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-summary.svelte-52ed7z{font-size:.875rem;line-height:1.5;color:var(--muted-foreground);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-tags.svelte-52ed7z{display:flex;gap:.5rem;flex-wrap:wrap}.tag.svelte-52ed7z{padding:.25rem .5rem;background:var(--muted);color:var(--foreground);border-radius:9999px;font-size:.7rem;font-weight:500}
