.ai-admin-grid{align-items:start}.form-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px}.admin-checklist{padding-left:20px;color:#b7c8d4}.admin-checklist li{margin:9px 0}.status-pill.processing{color:#8fdcff}.status-pill.completed{color:#5eeab2}.status-pill.pending{color:#ffd777}.status-pill.failed{color:#ff8692}.intelligence-story{max-width:1160px}.cluster-label{padding:4px 9px;border-radius:99px;background:#2b2543;color:#cabdff;font-size:12px}.intelligence-score-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0}.score-card{padding:17px;border:1px solid var(--line);border-radius:16px;background:#0d1d29}.score-card span,.score-card small{display:block;color:var(--muted);font-size:12px}.score-card strong{display:block;font-size:22px;margin:6px 0}.score-bar{height:6px;background:#07141d;border-radius:99px;overflow:hidden}.score-bar i{display:block;height:100%;background:linear-gradient(90deg,#39e6a3,#4aa8ff)}.score-bar.confidence i{background:linear-gradient(90deg,#4aa8ff,#b784ff)}.intelligence-layout{grid-template-columns:1fr 310px}.ai-summary-card{border-color:#2d6570;background:radial-gradient(circle at 90% 0,rgba(57,230,163,.12),transparent 38%),linear-gradient(180deg,#112335,#0b1722)}.ai-card-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.ai-label{font-size:11px;padding:5px 8px;border-radius:99px;background:#153a36;color:#91efd0}.intelligence-list{padding-left:20px}.intelligence-list li{margin:10px 0}.fact-columns{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fact-card ul{padding-left:20px}.fact-card li{margin:8px 0;color:#bdccd6}.fact-card.confirmed{border-color:#245842}.fact-card.uncertain{border-color:#67552b}.market-impact-note{margin:16px 0;padding:16px;border-left:3px solid #4aa8ff;background:#0d2030;border-radius:0 12px 12px 0}.related-intelligence{margin-top:45px}
@media(max-width:900px){.intelligence-score-grid{grid-template-columns:1fr}.intelligence-layout{grid-template-columns:1fr}.fact-columns{grid-template-columns:1fr}}@media(max-width:650px){.form-columns{grid-template-columns:1fr}.ai-card-heading{flex-direction:column}}