h1.svelte-pado3h{text-align:center;font-size:3rem;margin:2rem 0;color:#222;font-family:Arial Black,sans-serif;text-shadow:1px 1px 4px rgba(0,0,0,.3)}.grid.svelte-pado3h{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;padding:0 2rem;max-width:1200px;margin:0 auto}.card.svelte-pado3h{background:linear-gradient(145deg,#8e9eab,#eef2f3);border-radius:15px;padding:1.5rem;box-shadow:0 8px 20px #0003;transition:transform .3s,box-shadow .3s;cursor:pointer;text-align:center}.card.svelte-pado3h:hover{transform:translateY(-5px) scale(1.03);box-shadow:0 12px 30px #0000004d}.title.svelte-pado3h{font-size:1.6rem;font-weight:700;color:#333;margin-bottom:.5rem}.description.svelte-pado3h{color:#555;font-size:1rem;margin-bottom:1rem}.img.svelte-pado3h{display:block;margin:0 auto 1rem;width:150px;height:150px;object-fit:contain;border-radius:10px;box-shadow:0 5px 15px #0003}.empty-state.svelte-pado3h{text-align:center;margin:4rem auto;padding:3rem 2rem;max-width:500px;border-radius:16px;background:#f9fafb;border:1px solid #e5e7eb;box-shadow:0 8px 24px #0000000d}.empty-state.svelte-pado3h h2:where(.svelte-pado3h){font-size:1.6rem;font-weight:700;margin:1rem 0 .5rem;color:#1f2937}.empty-state.svelte-pado3h p:where(.svelte-pado3h){font-size:1rem;color:#6b7280}
