/* BTCUSD Journal — AI Market Insight v1.0 — 2026-09-16 */
.ai-market-insight{position:relative;overflow:hidden;border:1px solid rgba(64,196,255,.28);background:linear-gradient(135deg,rgba(8,18,33,.98),rgba(11,28,47,.96));box-shadow:0 18px 44px rgba(0,0,0,.18)}
.ai-market-insight::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#35c9ff,#7de3ff)}
.ai-market-insight .ai-insight-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}
.ai-market-insight .ai-insight-brand{display:flex;align-items:center;gap:10px}.ai-market-insight .ai-insight-badge{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(53,201,255,.12);border:1px solid rgba(53,201,255,.4);font-weight:900;color:#9be9ff;letter-spacing:.02em}
.ai-market-insight .ai-insight-kicker{font-size:.76rem;font-weight:800;letter-spacing:.12em;color:#8edfff;text-transform:uppercase;margin:0 0 3px}.ai-market-insight h2{margin:0;font-size:clamp(1.18rem,2.2vw,1.55rem)}
.ai-market-insight .ai-insight-state{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:7px 10px;font-size:.76rem;font-weight:800;letter-spacing:.06em;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);white-space:nowrap}
.ai-market-insight .ai-insight-state::before{content:"";width:8px;height:8px;border-radius:50%;background:#93a4b8;box-shadow:0 0 0 4px rgba(147,164,184,.12)}
.ai-market-insight[data-state="live"] .ai-insight-state::before{background:#36d98c;box-shadow:0 0 0 4px rgba(54,217,140,.14)}.ai-market-insight[data-state="paused"] .ai-insight-state::before{background:#ffbd59;box-shadow:0 0 0 4px rgba(255,189,89,.14)}
.ai-market-insight .ai-insight-title{margin:0 0 8px;font-size:clamp(1.06rem,2vw,1.35rem)}.ai-market-insight .ai-insight-copy{margin:0;color:var(--muted,#b9c4d0);line-height:1.65}
.ai-market-insight .ai-insight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 12px}.ai-market-insight .ai-insight-metric{padding:11px 12px;border-radius:12px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.ai-market-insight .ai-insight-metric span{display:block;color:var(--muted,#9fb0c1);font-size:.74rem;margin-bottom:4px}.ai-market-insight .ai-insight-metric strong{display:block;font-size:1rem;overflow-wrap:anywhere}.ai-market-insight .buy{color:#56e59b}.ai-market-insight .sell{color:#ff6b7a}.ai-market-insight .positive{color:#56e59b}.ai-market-insight .negative{color:#ff6b7a}
.ai-market-insight .ai-insight-note{margin:0;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);font-size:.78rem;color:var(--muted,#8fa2b5)}
@media(max-width:760px){.ai-market-insight .ai-insight-head{align-items:flex-start;flex-direction:column}.ai-market-insight .ai-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-market-insight .ai-insight-state{align-self:flex-start}}
