/*
 * CTC 연구성과 동적 차트 보정.
 * 구조·색 스케일은 ctc-research.css, 동적 색/높이는 research-results.js(data-* 주입).
 * 여기서는 동적판 전용 미세 보정만.
 */

/* JS가 높이를 채우기 전 깜빡임 완화 + 부드러운 전환 */
.page-ctc-research .ctc-chart__bar,
.page-ctc-research .ctc-chart__bar-stack,
.page-ctc-research .ctc-chart__segment {
  transition: height 0.3s ease;
}

/* 막대/세그가 비어 있어도(값 0) 레이아웃이 깨지지 않도록 */
.page-ctc-research .ctc-chart__bar[data-val="0"],
.page-ctc-research .ctc-chart__segment[data-val="0"] {
  min-height: 0;
}
.page-ctc-research .ctc-chart__bar[data-val="0"] .ctc-chart__bar-value,
.page-ctc-research .ctc-chart__segment[data-val="0"] .ctc-chart__segment-value {
  display: none;
}
