.news-page.svelte-1gc460s{min-height:100vh;background:linear-gradient(135deg,var(--color-bg) 0%,var(--color-surface) 100%);padding-top:max(80px,calc(80px + env(safe-area-inset-top)));padding-bottom:max(var(--space-xl),calc(var(--space-xl) + env(safe-area-inset-bottom)))}.page-header.svelte-1gc460s{text-align:center;margin-bottom:var(--space-xl)}.subtitle.svelte-1gc460s{color:var(--color-text-secondary);font-size:var(--text-base);margin-top:var(--space-sm)}.category-filters.svelte-1gc460s{display:flex;gap:var(--space-sm);margin-bottom:var(--space-xl);flex-wrap:wrap;justify-content:center}.filter-btn.svelte-1gc460s{padding:var(--space-sm) var(--space-md);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;color:var(--color-text-secondary);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-base);text-transform:capitalize}.filter-btn.svelte-1gc460s:hover{background:#ffffff1a;border-color:#fff3}.filter-btn.active.svelte-1gc460s{background:var(--mood-color, rgba(255, 255, 255, .15));border-color:var(--mood-color, rgba(255, 255, 255, .3));color:var(--color-text-primary)}.news-list.svelte-1gc460s{display:flex;flex-direction:column;gap:var(--space-lg)}.news-item.svelte-1gc460s{display:flex;gap:var(--space-lg);background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:var(--space-lg);border:1px solid rgba(255,255,255,.1);text-decoration:none;color:inherit;transition:all var(--transition-base)}.news-item.svelte-1gc460s:hover{background:#0006;border-color:#fff3;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.news-item-image.svelte-1gc460s{flex-shrink:0;width:200px;height:150px;border-radius:12px;overflow:hidden;background:#ffffff0d}.news-item-image.svelte-1gc460s img:where(.svelte-1gc460s){width:100%;height:100%;object-fit:cover}.news-item-content.svelte-1gc460s{flex:1;display:flex;flex-direction:column;gap:var(--space-sm)}.news-item-meta.svelte-1gc460s{display:flex;gap:var(--space-md);align-items:center;font-size:var(--text-xs);color:var(--color-text-secondary);flex-wrap:wrap}.news-item-source.svelte-1gc460s{font-weight:600;color:var(--mood-color, var(--color-text-primary))}.news-item-category.svelte-1gc460s{padding:2px 8px;background:#ffffff1a;border-radius:4px;text-transform:capitalize}.news-item-title.svelte-1gc460s{font-size:var(--text-xl);font-weight:600;color:var(--color-text-primary);margin:0;line-height:1.3}.news-item-description.svelte-1gc460s{color:var(--color-text-secondary);line-height:1.6;margin:0}.news-item-footer.svelte-1gc460s{display:flex;align-items:center;gap:var(--space-xs);margin-top:auto;color:var(--mood-color, var(--color-text-primary));font-size:var(--text-sm);font-weight:500}.empty-state.svelte-1gc460s{text-align:center;padding:var(--space-2xl);color:var(--color-text-secondary)}.empty-hint.svelte-1gc460s{font-size:var(--text-sm);margin-top:var(--space-sm);opacity:.7}@media(max-width:768px){.news-item.svelte-1gc460s{flex-direction:column}.news-item-image.svelte-1gc460s{width:100%;height:200px}}
