.container.svelte-1caj4ye.svelte-1caj4ye{width:100%;max-width:1200px;font-family:Outfit,sans-serif;font-size:16px;line-height:1.6;margin:0 auto;padding:2rem}.page-header.svelte-1caj4ye.svelte-1caj4ye{text-align:center;margin-bottom:2.5rem}h1.svelte-1caj4ye.svelte-1caj4ye{margin-bottom:.5rem;font-size:2.5rem;color:var(--sl-color-text, #1a1a1a);font-weight:700;letter-spacing:-.02em}.subtitle.svelte-1caj4ye.svelte-1caj4ye{font-size:1.1rem;color:var(--sl-color-gray-3, #666);margin-top:0}.articles-grid.svelte-1caj4ye.svelte-1caj4ye{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}.article-card.svelte-1caj4ye.svelte-1caj4ye{background-color:var(--sl-color-bg, #fff);border:1px solid var(--mini-display-cards-border, #e5e7eb);border-radius:12px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;height:100%;display:flex}.article-card.svelte-1caj4ye.svelte-1caj4ye:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.article-link.svelte-1caj4ye.svelte-1caj4ye{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%;width:100%}.article-image.svelte-1caj4ye.svelte-1caj4ye{height:160px;overflow:hidden;display:flex;align-items:center;justify-content:center}.article-image.svelte-1caj4ye img.svelte-1caj4ye{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-card.svelte-1caj4ye:hover .article-image img.svelte-1caj4ye{transform:scale(1.05)}.placeholder-icon.svelte-1caj4ye.svelte-1caj4ye{color:#fff9;display:flex;align-items:center;justify-content:center}.article-content.svelte-1caj4ye.svelte-1caj4ye{padding:1.25rem;display:flex;flex-direction:column;flex-grow:1}.article-title.svelte-1caj4ye.svelte-1caj4ye{margin:0 0 .5rem;font-size:1.1rem;color:var(--sl-color-text, #1a1a1a);line-height:1.35;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card.svelte-1caj4ye:hover .article-title.svelte-1caj4ye{color:var(--blue-theme-main, #21a960)}.article-excerpt.svelte-1caj4ye.svelte-1caj4ye{margin:0 0 auto;color:var(--sl-color-gray-2, #555);font-size:.9rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1}.article-meta.svelte-1caj4ye.svelte-1caj4ye{margin-top:1rem;font-size:.8rem;color:var(--sl-color-gray-3, #777);padding-top:.75rem;border-top:1px solid var(--mini-display-cards-border, #eee);display:flex;align-items:center;gap:.4rem}.article-author.svelte-1caj4ye.svelte-1caj4ye{font-weight:600;color:var(--sl-color-text, #1a1a1a)}.meta-sep.svelte-1caj4ye.svelte-1caj4ye{color:var(--sl-color-gray-3, #aaa)}.error-message.svelte-1caj4ye.svelte-1caj4ye{padding:1.5rem;background-color:#ffebee;border-left:4px solid #f44336;margin-bottom:1.5rem;border-radius:8px}.no-articles.svelte-1caj4ye.svelte-1caj4ye{text-align:center;padding:3rem;color:#666;background-color:var(--sl-color-bg, #f8f9fa);border-radius:8px}.pagination.svelte-1caj4ye.svelte-1caj4ye{display:flex;justify-content:center;align-items:center;margin-top:3rem;gap:.75rem}.pagination-btn.svelte-1caj4ye.svelte-1caj4ye{padding:.6rem 1.2rem;background-color:var(--blue-theme-main, #21a960);color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;font-size:.9rem;transition:opacity .2s}.pagination-btn.svelte-1caj4ye.svelte-1caj4ye:disabled{background-color:var(--sl-color-gray-5, #ccc);cursor:not-allowed}.pagination-btn.svelte-1caj4ye.svelte-1caj4ye:hover:not(:disabled){opacity:.9}.page-numbers.svelte-1caj4ye.svelte-1caj4ye{display:flex;align-items:center;gap:.5rem}.page-number.svelte-1caj4ye.svelte-1caj4ye{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:transparent;border:1px solid var(--mini-display-cards-border, #e9ecef);color:var(--sl-color-text, #1a1a1a);cursor:pointer;font-size:.9rem;transition:all .2s ease}.page-number.active.svelte-1caj4ye.svelte-1caj4ye{background-color:var(--blue-theme-main, #21a960);color:#fff;border-color:transparent}.page-number.svelte-1caj4ye.svelte-1caj4ye:hover:not(.active){background-color:var(--sl-color-gray-6, #f0f0f0)}.ellipsis.svelte-1caj4ye.svelte-1caj4ye{margin:0 .1rem;color:var(--sl-color-gray-3, #999)}[data-theme=dark] .subtitle.svelte-1caj4ye.svelte-1caj4ye{color:#9ca3af}[data-theme=dark] .pagination-btn.svelte-1caj4ye.svelte-1caj4ye:disabled{background-color:#4b5563}[data-theme=dark] .page-number.svelte-1caj4ye.svelte-1caj4ye:hover:not(.active){background-color:#374151}@media (max-width: 1000px){.articles-grid.svelte-1caj4ye.svelte-1caj4ye{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.articles-grid.svelte-1caj4ye.svelte-1caj4ye{grid-template-columns:1fr}.container.svelte-1caj4ye.svelte-1caj4ye{padding:1rem}h1.svelte-1caj4ye.svelte-1caj4ye{font-size:2rem}.pagination.svelte-1caj4ye.svelte-1caj4ye{flex-wrap:wrap}}
