/* BRL_STRATEGY_CONTROL_PHASE_C */
#brlStrategyControlWorkbench .brl-scl-kpis{
  display:grid;
  grid-template-columns:1fr;
  gap:.75rem;
}
@media (min-width: 900px){
  #brlStrategyControlWorkbench .brl-scl-kpis{
    grid-template-columns:repeat(4,1fr);
  }
}
#brlStrategyControlWorkbench .brl-scl-kpi,
#brlStrategyControlWorkbench .brl-scl-row{
  border:1px solid rgba(148,163,184,.16);
  border-radius:14px;
  background:rgba(15,23,42,.12);
}
#brlStrategyControlWorkbench .brl-scl-kpi{ padding:.85rem 1rem; }
#brlStrategyControlWorkbench .brl-scl-row{ padding:1rem; }
#brlStrategyControlWorkbench .brl-scl-row + .brl-scl-row{ margin-top:.85rem; }
#brlStrategyControlWorkbench .brl-scl-badge{
  display:inline-flex;
  align-items:center;
  gap:.4rem;
  padding:.28rem .65rem;
  border-radius:999px;
  font-size:11px;
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.04em;
}
#brlStrategyControlWorkbench .brl-scl-ready{
  color:#bbf7d0;
  background:rgba(34,197,94,.14);
  border:1px solid rgba(34,197,94,.28);
}
#brlStrategyControlWorkbench .brl-scl-scheduled{
  color:#bfdbfe;
  background:rgba(59,130,246,.14);
  border:1px solid rgba(59,130,246,.28);
}
#brlStrategyControlWorkbench .brl-scl-blocked{
  color:#fde68a;
  background:rgba(245,158,11,.14);
  border:1px solid rgba(245,158,11,.28);
}
#brlStrategyControlWorkbench .brl-scl-grid{
  display:grid;
  grid-template-columns:1fr;
  gap:1rem;
}
@media (min-width: 980px){
  #brlStrategyControlWorkbench .brl-scl-grid{
    grid-template-columns:1.1fr .9fr;
  }
}
#brlStrategyControlWorkbench .brl-scl-meta{
  font-size:12px;
  color:#94a3b8;
  line-height:1.55;
}
#brlStrategyControlWorkbench .brl-scl-blocker{
  margin-top:.75rem;
  padding:.75rem .9rem;
  border-radius:12px;
  border:1px solid rgba(245,158,11,.22);
  background:rgba(245,158,11,.10);
  color:#fde68a;
  font-size:12px;
}

#brlStrategyControlWorkbench .brl-scl-top{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:1rem;
  flex-wrap:wrap;
  margin-bottom:1rem;
}

#brlStrategyControlWorkbench .brl-scl-toggle{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:40px;
  padding:0 14px;
  border-radius:999px;
  border:1px solid rgba(148,163,184,.18);
  background:rgba(255,255,255,.02);
  color:#e5e7eb;
  font-size:13px;
  font-weight:600;
  cursor:pointer;
}

#brlStrategyControlWorkbench .brl-scl-toggle:hover{
  border-color:rgba(148,163,184,.28);
}

#brlStrategyControlWorkbench[data-collapsed="1"] .brl-scl-body{
  display:none;
}

#brlStrategyControlWorkbench .brl-scl-summary{
  font-size:12px;
  color:#94a3b8;
  margin-top:.35rem;
}
