main.svelte-1rr0wkk{max-width:900px;margin:0 auto;padding:2rem}h1.svelte-1rr0wkk{text-align:center;font-size:2.5rem;margin-bottom:2rem;color:#333}.article-list.svelte-1rr0wkk{display:flex;flex-direction:column;gap:2rem}.article-item.svelte-1rr0wkk{display:flex;flex-direction:row;text-decoration:none;color:#000;border-bottom:1px solid #ccc;padding-bottom:1.5rem}.article-image.svelte-1rr0wkk img:where(.svelte-1rr0wkk){width:200px;height:auto;object-fit:cover;border-radius:8px;margin-right:1.5rem}.article-content.svelte-1rr0wkk{flex:1}.article-content.svelte-1rr0wkk h2:where(.svelte-1rr0wkk){font-size:1.5rem;margin-bottom:.5rem}.article-author.svelte-1rr0wkk{color:#555;margin-bottom:.5rem}.article-excerpt.svelte-1rr0wkk{color:#666;font-size:1rem;margin-bottom:1rem}.article-reading-time.svelte-1rr0wkk{color:#999;font-size:.9rem}.article-item.svelte-1rr0wkk:hover{background-color:#f5f5f5;transition:background-color .3s}@media (max-width: 800px){main.svelte-1rr0wkk{padding:1rem}h1.svelte-1rr0wkk{font-size:2rem;margin-bottom:1.5rem}.article-item.svelte-1rr0wkk{flex-direction:column;align-items:center;padding-bottom:1rem;margin:0% 10%}.article-image.svelte-1rr0wkk{width:100%;display:flex;justify-content:center}.article-image.svelte-1rr0wkk img:where(.svelte-1rr0wkk){width:60%;margin-bottom:1rem;display:block}.article-content.svelte-1rr0wkk{text-align:center;width:70%}.article-content.svelte-1rr0wkk h2:where(.svelte-1rr0wkk){font-size:1.25rem}.article-author.svelte-1rr0wkk{font-size:.9rem;margin-bottom:.5rem}.article-excerpt.svelte-1rr0wkk{font-size:.9rem;margin-bottom:1rem}.article-reading-time.svelte-1rr0wkk{font-size:.8rem}}
