.b-sch-event{
  border-radius:5px;
  background-image:linear-gradient(rgba(255, 255, 255, 0.4980392157), rgba(255, 255, 255, 0.4980392157));
}
.b-sch-event .b-sch-event-content{
  color:#222;
}

.b-checkbox-label:before{
  visibility:hidden !important;
}

.b-check-cell input:not(.checked) ~ .b-checkbox-label{
  background:url("./star.svg") no-repeat;
}
.b-check-cell input:checked ~ .b-checkbox-label{
  background:url("./star-filled.svg") no-repeat;
}

[data-column=name].b-grid-cell{
  flex-direction:column;
  align-items:start;
  justify-content:center;
}
[data-column=name].b-grid-cell .name{
  font-size:1.1em;
  font-weight:500;
  margin-bottom:0.3em;
}
[data-column=name].b-grid-cell .type{
  opacity:0.5;
  font-size:0.8em;
}

.b-gridbase.b-locked-rows:not(.b-grid-empty, .b-split){
  border-bottom-color:#e9eaeb;
}

.b-locked-rows-clone.b-timelinebase:not(.b-sch-vertical) .b-grid-headers{
  border-bottom:1px solid #e9eaeb;
}
.b-locked-rows-clone .b-filter-bar-field-input::placeholder{
  text-transform:none !important;
  font-weight:400 !important;
}
.b-locked-rows-clone .b-filter-bar-field .b-field-inner{
  gap:0.5em;
}
.b-locked-rows-clone .b-filter-bar-field .b-field-inner .b-fieldtrigger.b-align-start{
  padding-inline-start:0;
}
.b-locked-rows-clone .b-filter-bar-field .b-field-inner .b-fa-magnifying-glass{
  font-size:0.8em;
}
.b-locked-rows-clone .b-grid-header-container{
  background-color:#fafafa;
}
.b-locked-rows-clone .b-grid-header-scroller{
  box-shadow:none;
}
.b-locked-rows-clone .b-grid-header-text,
.b-locked-rows-clone .b-sch-timeaxiscolumn{
  display:none;
}
.b-locked-rows-clone .b-grid-header{
  border-color:transparent;
}

.b-theme-classic-dark .b-gridbase.b-locked-rows:not(.b-grid-empty, .b-split){
  border-bottom-color:#2c2b2f !important;
}
.b-theme-classic-dark .b-locked-rows-clone.b-timelinebase:not(.b-sch-vertical) .b-grid-headers{
  border-bottom-color:#2c2b2f;
}
.b-theme-classic-dark .b-locked-rows-clone .b-grid-header-container{
  background-color:#333338;
}

