/* Nexor 360 CRM v255 — gráfico vertical da Esteira por quantidade de linhas */
#dashboard[data-variant="admin-v158-modelo"] .admin-stage-vertical-v255{
  height:226px;display:flex;align-items:stretch;gap:8px;overflow-x:auto;overflow-y:hidden;padding:8px 4px 2px;scrollbar-width:thin;
}
#dashboard[data-variant="admin-v158-modelo"] .admin-stage-col-v255{
  flex:1 0 72px;min-width:72px;max-width:108px;border:0;background:transparent;color:var(--brand-text);padding:0 2px;display:grid;grid-template-rows:150px auto auto;gap:4px;align-items:end;text-align:center;cursor:pointer;
}
#dashboard[data-variant="admin-v158-modelo"] .admin-stage-col-v255:hover{background:rgba(225,6,19,.055);border-radius:8px}
#dashboard[data-variant="admin-v158-modelo"] .admin-stage-plot-v255{
  height:150px;width:100%;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--brand-line);background:linear-gradient(to top,rgba(107,114,128,.08),transparent 55%);border-radius:7px 7px 0 0;
}
#dashboard[data-variant="admin-v158-modelo"] .admin-stage-plot-v255>i{
  position:relative;display:block;width:min(42px,68%);min-height:8px;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,#ff4a52,#e10613);box-shadow:0 5px 12px rgba(225,6,19,.16);
}
#dashboard[data-variant="admin-v158-modelo"] .admin-stage-plot-v255>i>b{
  position:absolute;left:50%;top:-21px;transform:translateX(-50%);font-size:10px;color:var(--brand-text);white-space:nowrap;
}
#dashboard[data-variant="admin-v158-modelo"] .admin-stage-col-v255>strong{font-size:7.5px;line-height:1.15;min-height:28px;display:flex;align-items:flex-start;justify-content:center;color:var(--brand-text)}
#dashboard[data-variant="admin-v158-modelo"] .admin-stage-col-v255>small{font-size:7px;color:var(--brand-muted);font-weight:850;white-space:nowrap}
body[data-theme="dark"] #dashboard[data-variant="admin-v158-modelo"] .admin-stage-plot-v255{background:linear-gradient(to top,rgba(255,255,255,.04),transparent 55%)}
@media(max-width:720px){
 #dashboard[data-variant="admin-v158-modelo"] .admin-stage-vertical-v255{height:202px}
 #dashboard[data-variant="admin-v158-modelo"] .admin-stage-col-v255{flex-basis:64px;min-width:64px;grid-template-rows:128px auto auto}
 #dashboard[data-variant="admin-v158-modelo"] .admin-stage-plot-v255{height:128px}
}
