.insight-bar{width:100%;height:100%;display:grid;grid-template-columns:28px minmax(0,1fr) 38px;align-items:center;gap:8px;padding:0 16px;border-top:1px solid rgba(19,141,255,.2);font-family:Consolas,"Courier New",monospace;font-weight:700;letter-spacing:.025em;background:rgba(3,13,32,.97);transition:color .3s ease,background .3s ease,border-color .3s ease,opacity .24s ease,transform .24s ease}.insight-icon{font-size:15px;text-align:center;filter:drop-shadow(0 0 7px currentColor)}.insight-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.insight-count{text-align:right;color:#7890b4;font-size:8px}.insight-bar.critical{color:#ff8284;background:linear-gradient(90deg,rgba(255,77,79,.17),rgba(3,13,32,.97) 48%);border-color:rgba(255,77,79,.58)}.insight-bar.warning{color:#ffd776;background:linear-gradient(90deg,rgba(255,191,71,.15),rgba(3,13,32,.97) 48%);border-color:rgba(255,191,71,.52)}.insight-bar.success{color:#b3ef76;background:linear-gradient(90deg,rgba(139,214,61,.14),rgba(3,13,32,.97) 48%);border-color:rgba(139,214,61,.5)}.insight-bar.info{color:#d5e7ff;background:linear-gradient(90deg,rgba(19,141,255,.14),rgba(3,13,32,.97) 48%);border-color:rgba(19,141,255,.43)}.insight-bar.leaving{opacity:0;transform:translateX(-8px)}.insight-bar.enter .insight-icon,.insight-bar.enter .insight-text{animation:insightIn .46s cubic-bezier(.2,.7,.2,1) both}@keyframes insightIn{from{opacity:0;transform:translateX(9px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.insight-bar,.insight-bar.enter .insight-icon,.insight-bar.enter .insight-text{animation:none;transition:none;transform:none}}
