main.svelte-vvl6ey{max-width:800px;margin:0 auto;padding:2rem}h1.svelte-vvl6ey{margin-bottom:.25rem}.subtitle.svelte-vvl6ey{opacity:.6;margin-bottom:1rem}.lang-filter.svelte-vvl6ey{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.lang-filter.svelte-vvl6ey button:where(.svelte-vvl6ey){background:var(--surface);border:1px solid var(--border);cursor:pointer;color:inherit;border-radius:8px;padding:.35rem .75rem;font-size:.85rem;transition:all .15s}.lang-filter.svelte-vvl6ey button:where(.svelte-vvl6ey):hover{border-color:var(--accent-dim)}.lang-filter.svelte-vvl6ey button.active:where(.svelte-vvl6ey){border-color:var(--accent);background:#ff6b9d1f;font-weight:600}.empty.svelte-vvl6ey{opacity:.5;font-style:italic}.story-grid.svelte-vvl6ey{flex-direction:column;gap:1.5rem;display:flex}.story-card.svelte-vvl6ey{background:var(--surface);border:1px solid var(--border);color:inherit;border-radius:12px;padding:1.5rem;text-decoration:none;transition:all .2s;display:block}.story-card.svelte-vvl6ey:hover{border-color:var(--accent-dim);text-decoration:none;transform:translateY(-1px)}.card-header.svelte-vvl6ey{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.story-card.svelte-vvl6ey h2:where(.svelte-vvl6ey){color:var(--accent);margin:0;font-size:1.3rem}.lang-badge.svelte-vvl6ey{font-size:1rem;line-height:1}.meta.svelte-vvl6ey{opacity:.5;gap:1rem;margin-bottom:.75rem;font-size:.85rem;display:flex}.excerpt.svelte-vvl6ey{opacity:.7;margin-bottom:.75rem;line-height:1.6}.tags.svelte-vvl6ey{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.tag.svelte-vvl6ey{color:var(--accent);background:#ff6b9d26;border-radius:999px;padding:.15rem .6rem;font-size:.8rem}.read-more.svelte-vvl6ey{color:var(--accent);opacity:.8;font-size:.9rem}
