.top-bar.svelte-x60zy{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.back.svelte-x60zy{color:var(--color-text-secondary);text-decoration:none;font-size:.9rem}.back.svelte-x60zy:hover{color:var(--color-accent)}.hub.svelte-x60zy{padding-bottom:var(--spacing-lg);margin-bottom:var(--spacing-xl);border-bottom:2px solid var(--color-border)}h1.svelte-x60zy{font-size:2rem;margin:0 0 var(--spacing-md)}.intro.svelte-x60zy{color:var(--color-text-secondary);font-size:1.05rem;line-height:1.6;margin:0 0 var(--spacing-md);max-width:68ch}.meta.svelte-x60zy{color:var(--color-text-muted);font-size:.9rem;margin:0}.meta.svelte-x60zy a:where(.svelte-x60zy){color:var(--color-accent);text-decoration:underline}.news-grid.svelte-x60zy{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.pager.svelte-x60zy{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);margin-top:var(--spacing-xl);padding:var(--spacing-lg);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius)}.pager.svelte-x60zy a:where(.svelte-x60zy){color:var(--color-accent);font-weight:600;text-decoration:none}.pager.svelte-x60zy a:where(.svelte-x60zy):hover{text-decoration:underline}.page-info.svelte-x60zy{color:var(--color-text-muted);font-size:.9rem}.empty-state.svelte-x60zy{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing-xl);text-align:center;color:var(--color-text-secondary)}@media(max-width:768px){.news-grid.svelte-x60zy{grid-template-columns:1fr}}
