.news-container{width:100%;max-width:1200px;margin:0 auto;padding:8rem 1.5rem 4rem}.news-header{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:20px;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem 2rem;display:flex}.news-grid{grid-template-columns:1fr;gap:2rem;display:grid}.news-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:20px;padding:1.5rem}.news-brief-box{color:var(--text-primary);background:#0ea5e908;border:1px solid #0ea5e926;border-radius:16px;margin-bottom:1.5rem;padding:1.5rem;font-size:1rem;line-height:1.6;position:relative;overflow:hidden}.news-brief-box:before{content:"";background:var(--accent-color);width:4px;height:100%;position:absolute;top:0;left:0}.news-badge{text-transform:uppercase;border-radius:6px;padding:.25rem .6rem;font-size:.75rem;font-weight:700;display:inline-block}.news-badge.reuters{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}.news-badge.truth_social{color:#10b981;background:#10b98126;border:1px solid #10b9814d}.news-badge.google_news{color:#3b82f6;background:#3b82f626;border:1px solid #3b82f64d}.news-badge.twitter{color:#0ea5e9;background:#0ea5e926;border:1px solid #0ea5e94d}.news-item-row{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;padding:1rem;transition:background .2s;display:flex}.news-item-row:hover{background:#ffffff03}.news-item-details{flex-direction:column;gap:.25rem;display:flex}
