.systematic-story-reader-page.svelte-1kr8dp6{padding:2em;max-width:1200px;margin:0 auto}h1.svelte-1kr8dp6{color:#e0e0e0;margin-bottom:1.5em;font-size:2em}.stories-grid.svelte-1kr8dp6{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2em}.story-card.svelte-1kr8dp6{background-color:#2d2d2d;border-radius:8px;padding:1.5em;text-decoration:none;color:#e0e0e0;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;gap:1em}.story-card.svelte-1kr8dp6:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0003}.story-card.svelte-1kr8dp6 h2:where(.svelte-1kr8dp6){margin:0;color:#f5e393;font-size:1.4em}.story-info.svelte-1kr8dp6{display:flex;flex-direction:column;gap:.5em}.date.svelte-1kr8dp6{font-size:.9em;color:#a0a0a0;margin:0}.description.svelte-1kr8dp6{margin:0;color:#e0e0e0;font-size:.95em;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
