.ai-news-hero{background:radial-gradient(circle at 80% 20%,#d8a63f1c,#0000 34%)}.ai-news-layout{grid-template-columns:230px 1fr;gap:34px;padding:44px 0 100px;display:grid}.sidebar-sticky{border:1px solid var(--line);background:#121211f0;padding:22px;position:sticky;top:24px}.sidebar-sticky>strong{color:var(--text);margin-top:12px;font:700 20px Courier New,monospace;display:block}.sidebar-sticky>p{color:var(--muted);margin:8px 0 24px;font-size:12px}.sidebar-index{border-top:1px solid var(--line)}.sidebar-index a{border-bottom:1px solid var(--line);color:#aaa69b;grid-template-columns:28px 1fr;gap:8px;padding:12px 0;font-size:11px;display:grid}.sidebar-index a:hover{color:var(--gold)}.sidebar-index span{color:var(--gold);font-family:Courier New,monospace}.ai-news-feed{gap:22px;display:grid}.ai-news-card{border:1px solid var(--line);background:linear-gradient(135deg,#d8a63f09,#0000 28%),#151513f2;padding:34px;scroll-margin-top:22px}.ai-news-card-top{align-items:center;gap:18px;display:flex}.news-rank{color:var(--gold);font:700 30px Courier New,monospace}.news-meta{flex-wrap:wrap;gap:8px;display:flex}.news-meta span{border:1px solid var(--line);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;font:9px Courier New,monospace}.ai-news-card h2{letter-spacing:-.05em;text-transform:uppercase;max-width:840px;margin:24px 0 16px;font:700 clamp(30px,4vw,50px)/1.02 Courier New,monospace}.news-one-line{color:#c6c0b3;max-width:900px;font:19px/1.6 Georgia,Times New Roman,serif}.news-section{margin-top:30px}.news-section-label{color:var(--gold);letter-spacing:.16em;margin-bottom:13px;font:700 9px Courier New,monospace}.news-section ul,.news-bottom-grid ul{color:#aaa69b;margin:0;padding-left:18px;line-height:1.7}.impact-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;display:grid}.impact-card{border:1px solid var(--line);background:#0e0e0dcc;padding:18px}.impact-card>div,.news-ticker-grid a>div{justify-content:space-between;gap:10px;display:flex}.impact-card span{font-weight:700}.impact-card strong,.news-ticker-grid span{text-transform:uppercase;font:700 9px Courier New,monospace}.impact-card p,.news-ticker-grid p,.news-bottom-grid p{color:#99958b;font-size:12px;line-height:1.6}.news-ticker-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.news-ticker-grid a{border:1px solid var(--line);background:#0e0e0dcc;min-height:145px;padding:18px;transition:transform .18s,border-color .18s}.news-ticker-grid a:hover{border-color:var(--gold);transform:translateY(-2px)}.news-ticker-grid strong{color:var(--gold);font:700 19px Courier New,monospace}.news-ticker-grid small{color:var(--gold);letter-spacing:.1em;margin-top:18px;font:700 8px Courier New,monospace;display:block}.news-bottom-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;margin-top:30px;padding-top:25px;display:grid}.news-source{color:var(--muted);letter-spacing:.12em;gap:12px;margin-top:24px;font:9px Courier New,monospace;display:flex}.news-source strong,.news-source a{color:var(--text)}.bullish{color:var(--positive)}.bearish{color:var(--negative)}.mixed,.watch{color:var(--gold)}.neutral{color:var(--muted)}@media (max-width:900px){.ai-news-layout{grid-template-columns:1fr}.ai-news-sidebar{display:none}.impact-grid{grid-template-columns:1fr}}@media (max-width:620px){.ai-news-card{padding:22px}.news-ticker-grid,.news-bottom-grid{grid-template-columns:1fr}}
