.fc.svelte-1851sdv{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);transition:border-color var(--motion-duration-fast) var(--ease);flex-direction:column;display:flex;overflow:hidden}.fc.svelte-1851sdv:hover{border-color:var(--line-strong)}.fc__main.svelte-1851sdv{gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-3);color:inherit;flex:1;align-content:start;text-decoration:none;display:grid}.fc__desc.svelte-1851sdv{-webkit-line-clamp:3;line-clamp:3;font:var(--typography-caption);-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.fc__actions.svelte-1851sdv{gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-4);display:flex}.cards.svelte-1efly3d{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.search.svelte-1efly3d{color:var(--text-3);align-items:center;display:flex;position:relative}.search.svelte-1efly3d svg{position:absolute;left:12px}.search.svelte-1efly3d .input:where(.svelte-1efly3d){border-radius:var(--radius-pill);min-width:220px;padding-left:38px}.empty.svelte-1efly3d{border-style:dashed}
