.intro.svelte-1pzh7x6{font-size:1.2rem;color:#a1a1aa;margin-bottom:2rem}.recipes-grid.svelte-1pzh7x6{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.recipe-card.svelte-1pzh7x6{background:#18181b;border:1px solid #27272a;padding:1.5rem;border-radius:12px;text-decoration:none;display:flex;flex-direction:column;transition:transform .2s}.recipe-card.svelte-1pzh7x6:hover{transform:translateY(-2px);border-color:#3f3f46}.header.svelte-1pzh7x6{display:flex;justify-content:space-between;margin-bottom:1rem;font-size:.8rem}.difficulty.svelte-1pzh7x6{font-weight:700;text-transform:uppercase}.difficulty.base.svelte-1pzh7x6{color:#10b981}.difficulty.intermedio.svelte-1pzh7x6{color:#f59e0b}.difficulty.avanzato.svelte-1pzh7x6{color:#ef4444}.time.svelte-1pzh7x6{color:#71717a}h3.svelte-1pzh7x6{margin:0 0 .5rem;color:#fff}p.svelte-1pzh7x6{color:#a1a1aa;font-size:.95rem;margin-bottom:1.5rem;flex:1}.tags.svelte-1pzh7x6{display:flex;gap:.5rem;flex-wrap:wrap}.tag.svelte-1pzh7x6{background:#ffffff1a;padding:2px 8px;border-radius:4px;font-size:.75rem;color:#d4d4d8}
