.b-sch-event{
  border-radius:2px;
}
.b-sch-event.part{
  opacity:0.6;
}

.b-timeaxis-group-summary .b-timeaxis-summary-value:last-child{
  display:none;
}
.b-timeaxis-group-summary .b-timeaxis-summary-value{
  position:relative;
  display:flex;
  flex:1;
  justify-content:center;
  align-items:center;
}
.histogram-summary .b-timeaxis-group-summary .b-timeaxis-summary-value{
  display:none;
}
.histogram-summary .b-timeaxis-group-summary .b-timeaxis-summary-value:last-child{
  display:flex;
  align-items:stretch;
}
.b-timeaxis-group-summary .bar-outer{
  flex:1;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  position:relative;
}
.b-timeaxis-group-summary .bar-inner{
  position:relative;
  width:100%;
  background-color:#FBC02D;
  transition:height 0.3s;
  min-height:1px;
}
.b-timeaxis-group-summary .bar-inner label{
  position:absolute;
  top:-13px;
  font-size:0.7em;
}
.b-timeaxis-group-summary .bar-inner label.b-summarybar-label-inside{
  top:3px;
}

.b-timeaxis-summary-tip .tip-item{
  display:flex;
  justify-content:space-between;
  border-bottom:1px solid #ddd;
  padding:0.3em;
}
.b-timeaxis-summary-tip .tip-item:last-child{
  border-bottom:none;
}
.b-timeaxis-summary-tip .label{
  font-weight:bold;
  margin-inline-end:1.5em;
}

