.featured-story.svelte-1lr1bdm{background:var( --lcars-card-bg, linear-gradient(135deg, #2a3b3d 0%, #1a2526 100%) );border:2px solid var(--lcars-surface-border, rgba(201, 168, 76, .5));border-radius:16px;padding:1.75rem;margin-bottom:2rem;box-shadow:0 4px 20px #00000040;position:relative;overflow:hidden}.featured-badge.svelte-1lr1bdm{position:absolute;top:0;right:0;background:var(--lcars-gold-muted, #c9a84c);color:#000;font-size:.65rem;font-weight:900;letter-spacing:2px;padding:.3rem 1rem;border-bottom-left-radius:12px}.featured-title.svelte-1lr1bdm{font-size:1.6rem;color:var(--lcars-orange-hover, #e0c07a);margin:0 0 1rem;line-height:1.3}.featured-meta.svelte-1lr1bdm{display:flex;flex-wrap:wrap;gap:1rem;font-size:.85rem;color:var(--lcars-muted, #b0b0b0);margin-bottom:1.25rem}.score.svelte-1lr1bdm{color:#b088ff;font-weight:700}.source-chip.svelte-1lr1bdm,.author-link.svelte-1lr1bdm{color:var(--lcars-orange-hover, #e0c07a);text-decoration:none;font-weight:800}.source-chip.svelte-1lr1bdm{border:1px solid var(--lcars-surface-border, rgba(201, 168, 76, .25));border-left:.45rem solid var(--lcars-gold-muted, #c9a84c);border-radius:0 999px 999px 0;padding:.18rem .55rem;background:#c9a84c14;text-transform:uppercase;font-size:.72rem}.source-chip.svelte-1lr1bdm:hover,.author-link.svelte-1lr1bdm:hover{text-decoration:underline}.featured-actions.svelte-1lr1bdm{display:flex;gap:.5rem;flex-wrap:wrap}a.lcars-button.svelte-1lr1bdm{color:#000;background-color:#c9a84c;text-transform:uppercase;font-weight:700;text-decoration:none;padding:.6rem 1.2rem;border-radius:24px;display:inline-flex;align-items:center;gap:.35rem;transition:all .3s;font-size:.85rem;box-shadow:0 2px 8px #0003}a.lcars-button.svelte-1lr1bdm:hover{background-color:#d4a84a;transform:translateY(-2px);box-shadow:0 4px 12px #c9a84c59}a.lcars-button.secondary.svelte-1lr1bdm{background-color:#3d4e50;color:#c9a84c}a.lcars-button.secondary.svelte-1lr1bdm:hover{background-color:#4d5e60}a.lcars-button.svelte-1lr1bdm:focus-visible{outline:2px solid #7a5ec7;outline-offset:2px}@media(max-width:768px){.featured-story.svelte-1lr1bdm{padding:1.5rem}.featured-title.svelte-1lr1bdm{font-size:1.4rem}}@media(max-width:480px){.featured-story.svelte-1lr1bdm{padding:1rem}.featured-title.svelte-1lr1bdm{font-size:1.2rem}.featured-actions.svelte-1lr1bdm{flex-direction:column}a.lcars-button.svelte-1lr1bdm{width:100%;justify-content:center}}@keyframes svelte-1uha8ag-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container.svelte-1uha8ag{text-align:center;padding:2rem;background-color:#ff4c4c;color:#fff;border-radius:12px}.root-brief.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end;padding:1rem;margin-bottom:1rem;background:linear-gradient(90deg,rgba(201,168,76,.18),transparent 60%),var(--lcars-panel-bg, #141a1b);border:1px solid var(--lcars-surface-border, rgba(201, 168, 76, .28));border-left:.75rem solid var(--lcars-gold-muted, #c9a84c);border-radius:0 10px 10px 0}.root-brief.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin:0 0 .35rem;color:var(--lcars-purple-light, #b088ff);font-weight:900;text-transform:uppercase;font-size:.72rem}.root-brief.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;font-size:clamp(1.15rem,3vw,1.85rem);line-height:1.15;color:var(--lcars-orange-hover, #f0d78e);letter-spacing:0}.root-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.source-degraded.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem;padding:.8rem 1rem;border:1px solid rgba(255,76,76,.32);border-left:.75rem solid #ff4c4c;border-radius:0 10px 10px 0;background:#ff4c4c1a;color:var(--lcars-text, #fff)}.source-degraded.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#ffb0b0;text-transform:uppercase;font-size:.8rem}.platform-banner.svelte-1uha8ag{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap;padding:1rem;margin-bottom:1.5rem;background:var( --lcars-card-bg, linear-gradient(135deg, #1a2526 0%, #2a3b3d 100%) );border-radius:16px;border:1px solid rgba(252,102,0,.12);max-width:100%;overflow:hidden}.stat-pill.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;padding:.6rem 1.25rem;background:#fccc6614;border-radius:12px;border:1px solid rgba(252,204,102,.15);min-width:70px;flex:1 1 auto}.stat-pill.accent.svelte-1uha8ag{background:#9966ff1a;border-color:#96f3}.stat-value.svelte-1uha8ag{font-size:1.4rem;font-weight:900;color:var(--lcars-gold-muted, #e0c07a)}.stat-pill.accent.svelte-1uha8ag .stat-value:where(.svelte-1uha8ag){color:var(--lcars-purple-light, #b088ff)}.stat-label.svelte-1uha8ag{font-size:.7rem;text-transform:uppercase;letter-spacing:1px;color:#999;margin-top:.2rem}.news-content.svelte-1uha8ag{max-width:100%;overflow-x:hidden}.feed-toolbar.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 1rem;padding:.75rem 1rem;border:1px solid var(--lcars-surface-border, rgba(201, 168, 76, .25));border-left:.75rem solid var(--lcars-purple, #7a5ec7);border-radius:0 10px 10px 0;background:#7a5ec714}.feed-count.svelte-1uha8ag{color:var(--lcars-orange-hover, #e0c07a);font-weight:900;text-transform:uppercase;font-size:.78rem}.source-list.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.4rem}.source-list.svelte-1uha8ag span:where(.svelte-1uha8ag){padding:.2rem .55rem;border-radius:999px;background:#c9a84c1a;color:var(--lcars-muted, #b0b0b0);font-size:.72rem;font-weight:800;text-transform:uppercase}.source-list.svelte-1uha8ag span.degraded-source:where(.svelte-1uha8ag){background:#ff4c4c24;color:#ffb0b0}.news-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:1.5rem;margin:1rem 0 2rem}h2.svelte-1uha8ag{font-size:1.75rem;text-align:center;text-transform:uppercase;margin:1.5rem 0 1rem;color:var(--lcars-gold-muted, #d4a84a);letter-spacing:2px}.news-item.svelte-1uha8ag{padding:1.5rem;background:var( --lcars-card-bg, linear-gradient(135deg, #2a3b3d 0%, #1a2526 100%) );border-radius:16px;box-shadow:0 4px 12px #0000004d;border:1px solid rgba(252,102,0,.2);transition:transform .3s,box-shadow .3s,border-color .3s}.news-item.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:0 8px 24px #fc66004d;border-color:#fc660066}.news-header.svelte-1uha8ag{margin-bottom:1rem}.news-header.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.35rem;margin:0 0 .75rem;color:#e0c07a;line-height:1.4}.story-title-link.svelte-1uha8ag{color:inherit;text-decoration:none}.story-title-link.svelte-1uha8ag:hover{text-decoration:underline;text-decoration-color:#c9a84c}.news-meta.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.65rem 1rem;font-size:.85rem;color:var(--lcars-muted, #b0b0b0);align-items:center}.score.svelte-1uha8ag{color:#b088ff;font-weight:700}.karma.svelte-1uha8ag{color:#e0c07a;font-weight:700}.source-chip.svelte-1uha8ag,.author-link.svelte-1uha8ag{color:var(--lcars-orange-hover, #e0c07a);text-decoration:none;font-weight:800}.source-chip.svelte-1uha8ag{border:1px solid var(--lcars-surface-border, rgba(201, 168, 76, .25));border-left:.45rem solid var(--lcars-gold-muted, #c9a84c);border-radius:0 999px 999px 0;padding:.18rem .55rem;background:#c9a84c14;text-transform:uppercase;font-size:.72rem}.source-chip.svelte-1uha8ag:hover,.author-link.svelte-1uha8ag:hover{text-decoration:underline}.news-actions.svelte-1uha8ag{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1rem}a.lcars-button.svelte-1uha8ag,button.lcars-button.svelte-1uha8ag{color:#000;background-color:#c9a84c;text-transform:uppercase;font-weight:700;text-decoration:none;padding:.5rem 1rem;border-radius:20px;display:inline-flex;align-items:center;gap:.3rem;transition:all .3s;border:none;cursor:pointer;font-size:.8rem;box-shadow:0 2px 6px #0003;white-space:nowrap;max-width:100%}a.lcars-button.svelte-1uha8ag:hover,button.lcars-button.svelte-1uha8ag:hover{background-color:#d4a84a;transform:translateY(-2px);box-shadow:0 4px 12px #c9a84c59}button.comments-toggle.svelte-1uha8ag{background-color:#7a5ec7;color:#fff}button.comments-toggle.svelte-1uha8ag:hover{background-color:#6a4eb7}a.lcars-button.discussion.svelte-1uha8ag{background-color:#243436;color:#e0c07a;border:1px solid rgba(201,168,76,.22)}a.lcars-button.discussion.svelte-1uha8ag:hover{background-color:#314548}button.comments-toggle.svelte-1uha8ag:focus-visible{outline:2px solid #7a5ec7;outline-offset:2px}a.lcars-button.secondary.svelte-1uha8ag,button.lcars-button.secondary{background-color:#3d4e50;color:#c9a84c}a.lcars-button.secondary.svelte-1uha8ag:hover,button.lcars-button.secondary:hover{background-color:#4d5e60}a.lcars-button.svelte-1uha8ag:focus-visible,button.lcars-button.svelte-1uha8ag:focus-visible{outline:2px solid #7a5ec7;outline-offset:2px}.comments-section.svelte-1uha8ag{margin-top:1.5rem;padding:1.25rem;background-color:#1a2526;border-radius:12px;border-left:4px solid #7a5ec7}.comments-header.svelte-1uha8ag{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #2a3b3d}.comments-header.svelte-1uha8ag h4:where(.svelte-1uha8ag){margin:0;color:#b088ff;font-size:1rem}.loading-comments.svelte-1uha8ag{display:flex;align-items:center;gap:1rem;padding:2rem;color:#d4a84a;justify-content:center}.small-spinner.svelte-1uha8ag{border:3px solid #2a3b3d;border-top:3px solid #d4a84a;border-radius:50%;width:24px;height:24px;animation:svelte-1uha8ag-spin 1s linear infinite}.comments-list.svelte-1uha8ag{list-style:none;padding:0;margin:0}.comment-item.svelte-1uha8ag{padding:1rem;background:linear-gradient(135deg,#2a3b3d,#1f2d2e);border-radius:10px;margin-bottom:.75rem;border-left:3px solid #c9a84c}.comment-header.svelte-1uha8ag{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.85rem}.comment-author.svelte-1uha8ag{color:#d4a84a;font-weight:700}.comment-time.svelte-1uha8ag{color:#888}.comment-text.svelte-1uha8ag{color:#e0e0e0;font-size:.95rem;line-height:1.6;word-wrap:break-word}.load-more-comments-btn.svelte-1uha8ag{background-color:#7a5ec7;color:#fff;border:none;padding:.65rem 1.25rem;border-radius:20px;font-weight:700;cursor:pointer;transition:all .3s;font-size:.8rem;margin-top:.75rem;display:block;width:100%;text-align:center}.load-more-comments-btn.svelte-1uha8ag:hover{background-color:#6a4eb7}.load-more-comments-btn.svelte-1uha8ag:focus-visible{outline:2px solid #7a5ec7;outline-offset:2px}.no-comments-text.svelte-1uha8ag{color:#b0b0b0;font-style:italic;text-align:center;padding:1rem}.no-data.svelte-1uha8ag{text-align:center;font-size:1.15rem;color:#c9a84c;padding:2.5rem;background:linear-gradient(135deg,#2a3b3d,#1a2526);border-radius:16px;border:2px dashed rgba(201,168,76,.25)}.load-more-btn.svelte-1uha8ag{display:inline-flex;margin:0;padding:1rem 2.5rem;font-size:1rem}.load-more-btn.svelte-1uha8ag:disabled{background-color:#666;cursor:not-allowed;transform:none}.load-more-btn.svelte-1uha8ag:focus-visible{outline:2px solid #7a5ec7;outline-offset:2px}.pagination-controls.svelte-1uha8ag{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap;margin:2rem auto}@media(max-width:768px){.root-brief.svelte-1uha8ag{grid-template-columns:1fr;align-items:start}.root-actions.svelte-1uha8ag{justify-content:flex-start}.news-item.svelte-1uha8ag{padding:1rem}.news-header.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.1rem}.stat-pill.svelte-1uha8ag{padding:.4rem .6rem}.stat-value.svelte-1uha8ag{font-size:1.1rem}a.lcars-button.svelte-1uha8ag,button.lcars-button.svelte-1uha8ag{padding:.45rem .85rem;font-size:.75rem}}@media(max-width:480px){.news-actions.svelte-1uha8ag{flex-direction:column}a.lcars-button.svelte-1uha8ag,button.lcars-button.svelte-1uha8ag{width:100%;justify-content:center;font-size:.8rem;padding:.5rem .75rem;white-space:normal;text-align:center}.platform-banner.svelte-1uha8ag{gap:.4rem;padding:.75rem}.stat-pill.svelte-1uha8ag{min-width:auto;flex:1;padding:.35rem .5rem}.stat-value.svelte-1uha8ag{font-size:1rem}}
