
#pa-v150-ai-viz{margin:10px 0;border:1px solid rgba(124,255,213,.20);background:linear-gradient(180deg,rgba(5,12,20,.82),rgba(2,5,12,.86));padding:10px;color:#cbd5e1;font:11px/1.55 ui-monospace,monospace}
#pa-v150-ai-viz .pa-v150-head{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:8px;color:#fff2bf;font-weight:900;letter-spacing:.06em}
#pa-v150-ai-viz .pa-v150-sub{color:rgba(124,255,213,.72);font-size:10px;font-weight:800}
#pa-v150-ai-viz .pa-v150-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:9px}
#pa-v150-ai-viz .pa-v150-unit{border:1px solid rgba(148,163,255,.17);background:rgba(255,255,255,.035);padding:7px;min-width:0}
#pa-v150-ai-viz .pa-v150-unit b{display:block;color:#fff2bf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#pa-v150-ai-viz .pa-v150-unit span{display:block;color:#93a4b8;font-size:10px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#pa-v150-ai-viz .pa-v150-bar{height:7px;border:1px solid rgba(124,255,213,.16);background:rgba(2,4,10,.8);margin-top:6px;overflow:hidden}
#pa-v150-ai-viz .pa-v150-fill{height:100%;background:linear-gradient(90deg,rgba(124,255,213,.85),rgba(255,209,92,.82));width:0%}
#pa-v150-ai-viz .pa-v150-events{display:grid;gap:4px;max-height:116px;overflow:auto;border-top:1px solid rgba(124,255,213,.14);padding-top:8px;color:#cbd5e1}
#pa-v150-ai-viz .pa-v150-event{display:flex;gap:7px;align-items:flex-start}
#pa-v150-ai-viz .pa-v150-event i{font-style:normal;color:#7fffd5;min-width:38px}
#pa-v150-ai-viz .pa-v150-empty{color:#8f9aae}
.pa-v143-wide-btn[data-v150-ai="true"]{border-color:rgba(255,209,92,.66)!important;color:#fff2bf!important;background:linear-gradient(180deg,rgba(75,52,20,.92),rgba(10,20,28,.96))!important;box-shadow:0 0 20px rgba(255,209,92,.10)}
@media(max-width:860px){#pa-v150-ai-viz .pa-v150-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){#pa-v150-ai-viz .pa-v150-grid{grid-template-columns:1fr}}
