.page-container.svelte-zvj3cd.svelte-zvj3cd{max-width:1200px;margin:0 auto;padding:24px;box-sizing:border-box}.breadcrumb.svelte-zvj3cd.svelte-zvj3cd{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;color:var(--text-muted)}.breadcrumb.svelte-zvj3cd a.svelte-zvj3cd{color:var(--accent-color);text-decoration:none}.breadcrumb.svelte-zvj3cd a.svelte-zvj3cd:hover{text-decoration:underline}.separator.svelte-zvj3cd.svelte-zvj3cd{color:var(--text-muted)}.page-header.svelte-zvj3cd.svelte-zvj3cd{margin-bottom:1.5rem}.page-header.svelte-zvj3cd h1.svelte-zvj3cd{font-size:1.5rem;margin:0;color:var(--text-color)}.empty-state.svelte-zvj3cd.svelte-zvj3cd{text-align:center;padding:3rem;color:var(--text-muted)}.news-grid.svelte-zvj3cd.svelte-zvj3cd{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.news-card.svelte-zvj3cd.svelte-zvj3cd{display:flex;flex-direction:column;background-color:var(--secondary-color);border:1px solid var(--border-color);border-radius:8px;overflow:hidden;text-decoration:none;color:var(--text-color);transition:border-color .15s ease,background-color .15s ease}.news-card.svelte-zvj3cd.svelte-zvj3cd:hover{border-color:var(--accent-color);background-color:var(--hover-color)}.news-image.svelte-zvj3cd.svelte-zvj3cd{height:160px;background-size:cover;background-position:center;background-color:var(--primary-color)}.news-body.svelte-zvj3cd.svelte-zvj3cd{padding:16px;flex:1;display:flex;flex-direction:column}.news-meta.svelte-zvj3cd.svelte-zvj3cd{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.75rem}.news-source.svelte-zvj3cd.svelte-zvj3cd{padding:2px 8px;border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.news-source.nexus.svelte-zvj3cd.svelte-zvj3cd{background-color:#3b82f626;color:var(--accent-color)}.news-source.steam.svelte-zvj3cd.svelte-zvj3cd{background-color:#66c0f41f;color:#66c0f4}.news-pinned.svelte-zvj3cd.svelte-zvj3cd{padding:2px 8px;border-radius:4px;background-color:#eab30826;color:#eab308;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.news-date.svelte-zvj3cd.svelte-zvj3cd{color:var(--text-muted);margin-left:auto}.news-title.svelte-zvj3cd.svelte-zvj3cd{margin:0 0 8px;font-size:1rem;font-weight:600;line-height:1.35;color:var(--text-color)}.news-summary.svelte-zvj3cd.svelte-zvj3cd{margin:0;font-size:.8125rem;color:var(--text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sentinel.svelte-zvj3cd.svelte-zvj3cd{height:1px}@media (max-width: 899px){.page-container.svelte-zvj3cd.svelte-zvj3cd{padding:16px}.news-grid.svelte-zvj3cd.svelte-zvj3cd{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width: 599px){.news-grid.svelte-zvj3cd.svelte-zvj3cd{grid-template-columns:1fr}}
