﻿/* PREDIX_BLENDER_R9_UI */
.predix-blender-r9{margin:14px 0;padding:16px;border:1px solid rgba(72,114,151,.38);border-radius:14px;background:rgba(7,22,36,.92)}
.predix-blender-r9-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}
.predix-blender-r9-head h3{margin:0 0 4px;font-size:16px}
.predix-blender-r9-head p{margin:0;color:#7f96ac;font-size:12px}
.predix-blender-r9-state{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(91,202,255,.35);border-radius:999px;color:#64ccff;font-size:10px;font-weight:800;letter-spacing:.08em}
.predix-blender-r9-state[data-state="error"]{color:#ff8080;border-color:rgba(255,96,96,.45)}
.predix-blender-r9-state[data-state="finished"]{color:#78df9b;border-color:rgba(87,210,126,.4)}
.predix-blender-r9-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px}
.predix-blender-r9-kpi{padding:10px;border:1px solid rgba(69,96,122,.3);border-radius:10px;background:rgba(10,28,45,.75)}
.predix-blender-r9-kpi small,.predix-blender-r9-kpi strong{display:block}
.predix-blender-r9-kpi small{color:#71889f;font-size:10px;margin-bottom:4px}
.predix-blender-r9-kpi strong{color:#e7f1f8;font-size:13px}
.predix-blender-r9-message{min-height:18px;margin:0 0 12px;color:#8fa5b8;font-size:11px;overflow-wrap:anywhere}
.predix-blender-r9-force{appearance:none;border:1px solid rgba(75,194,255,.5);border-radius:10px;padding:10px 14px;background:rgba(31,145,201,.16);color:#dff5ff;font-weight:800;cursor:pointer}
.predix-blender-r9-force:hover:not(:disabled){background:rgba(31,145,201,.27)}
.predix-blender-r9-force:disabled{opacity:.55;cursor:wait}
.predix-blender-r9-safety{margin-top:9px;color:#8094a7;font-size:10px}
@media(max-width:767px){.predix-blender-r9-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.predix-blender-r9-head{flex-direction:column}.predix-blender-r9-force{width:100%}}
