.list.svelte-pyn1lh{background:var(--canvas)}.empty.svelte-pyn1lh{text-align:center;border-radius:var(--radius-lg);border:1px solid var(--border);background:#fff;flex-direction:column;align-items:center;max-width:620px;margin:0 auto;padding:clamp(2rem,6vw,3.5rem) 1.5rem;display:flex}.ico.svelte-pyn1lh{background:var(--navy);width:56px;height:56px;color:var(--teal);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.empty.svelte-pyn1lh h2:where(.svelte-pyn1lh){margin-top:1.25rem;font-size:1.5rem;font-weight:800}.empty.svelte-pyn1lh p:where(.svelte-pyn1lh){color:var(--text-muted);margin-top:.75rem}.empty.svelte-pyn1lh .btn:where(.svelte-pyn1lh){margin-top:1.5rem}.posts.svelte-pyn1lh{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.post.svelte-pyn1lh{border-radius:var(--radius-lg);border:1px solid var(--border);height:100%;color:var(--text);background:#fff;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.post.svelte-pyn1lh:hover{box-shadow:var(--shadow);text-decoration:none}.post.svelte-pyn1lh img:where(.svelte-pyn1lh){border-radius:var(--radius);width:100%}time.svelte-pyn1lh{color:var(--text-muted);font-size:.85rem}.post.svelte-pyn1lh h2:where(.svelte-pyn1lh){font-size:1.2rem;font-weight:800}.post.svelte-pyn1lh p:where(.svelte-pyn1lh){color:var(--text-muted)}
