.card.svelte-ffej30.svelte-ffej30{display:flex;flex-direction:column;text-decoration:none;color:inherit;overflow:hidden;transition:transform .2s,border-color .2s;height:100%}.card.svelte-ffej30.svelte-ffej30:hover{transform:translateY(-3px);border-color:var(--glass-border-strong);text-decoration:none}.placeholder.svelte-ffej30.svelte-ffej30{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(96,165,250,.25),rgba(var(--accent-rgb),.2))}.placeholder.svelte-ffej30 span.svelte-ffej30{font-family:Cubano,sans-serif;font-size:1.3rem;opacity:.55;letter-spacing:.12em}.body.svelte-ffej30.svelte-ffej30{padding:1rem;display:flex;flex-direction:column;gap:.45rem;flex:1}h3.svelte-ffej30.svelte-ffej30{margin:0;font-family:Cubano,sans-serif;font-size:1.15rem;line-height:1.2}.theme.svelte-ffej30.svelte-ffej30{font-size:.78rem;color:var(--accent);font-weight:600}p.svelte-ffej30.svelte-ffej30{margin:0;font-size:.88rem;line-height:1.45}.meta.svelte-ffej30.svelte-ffej30{display:flex;flex-direction:column;gap:.25rem;font-size:.78rem;color:var(--muted);margin-top:auto;padding-top:.25rem}
