.b-toolbar{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  color:#c0c1c2;
}

.b-toolbar.b-outer{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-editor{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  border-radius:2px;
}

.b-field-inner{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  border-radius:2px;
  border-width:1px;
  border-style:solid;
  border-color:rgba(119, 119, 119, 0.5);
}

.b-panel-header.b-panel-ui-toolbar{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  color:#c0c1c2;
}

.b-popup{
  --panel-background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  color:#c0c1c2;
}

.b-messagedialog.b-popup .b-panel-body-wrap{
  background:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-menu .b-panel-content{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-tooltip{
  --panel-background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-tabpanel-tabs{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-tabpanel-tab{
  font-weight:400;
  color:#cccccc;
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  border-width:0;
  border-style:solid;
  border-color:transparent;
  border-top-left-radius:2px;
  border-top-right-radius:2px;
}

.b-chartdesigner .b-chartdesigner-content > .b-chart{
  background:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-chartdesigner .b-list.b-chart-type-list canvas{
  background:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-chart{
  background:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-cell.b-color-cell .b-color-cell-inner.b-empty{
  border:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-cell.b-row-number-cell, .b-grid-cell.b-sequence-cell{
  background-color:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-row.b-hover .b-grid-cell:hover.b-sequence-cell, .b-grid-row.b-hover .b-grid-cell:hover.b-row-number-cell{
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-group-row .b-grid-cell:first-child.b-sequence-cell, .b-group-row .b-grid-cell:first-child.b-row-number-cell{
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-gridbase:focus .b-grid-row.b-selected .b-grid-cell.b-selected.b-row-number-cell, .b-gridbase:focus .b-grid-row.b-selected .b-grid-cell.b-selected.b-sequence-cell{
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-header.b-drag-proxy{
  background-color:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
  outline:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-gridbase.b-columnresize .b-grid-header.b-resizing{
  background:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing::before{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-mergecells .b-grid-row.b-hover .b-merged-cell, .b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected .b-merged-cell, .b-using-keyboard .b-mergecells .b-grid-row.b-selected .b-merged-cell{
  border-top:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-merged-cells{
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  border-bottom:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  background:var(--b-custom-dark-panel, rgb(67.7844311377, 67.7844311377, 73.7155688623));
}

.b-row-reorder-proxy .b-row-proxy-copy{
  box-shadow:1px 1px 5px var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  background:var(--b-custom-dark-panel, rgb(67.7844311377, 67.7844311377, 73.7155688623));
}

.b-gridbase.b-locked-rows:not(.b-grid-empty){
  border-bottom:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-stripe .b-grid-row.b-group-row,
.b-grid-row.b-group-row{
  border-bottom:2px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-rowexpander-body{
  border-top:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  color:rgb(204.9556451613, 205.75, 206.5443548387);
}

.b-grid-footer-container{
  background-color:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
  color:rgb(204.9556451613, 205.75, 206.5443548387);
  outline:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-footer{
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-header-container{
  border-bottom:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-row{
  border-bottom:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-cell{
  color:rgb(204.9556451613, 205.75, 206.5443548387);
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-gridbase:not(.b-column-resizing, .b-row-reordering, .b-dragging-header) .b-grid-header-container .b-depth-0:hover, .b-gridbase:not(.b-column-resizing, .b-row-reordering, .b-dragging-header) .b-grid-header-container .b-depth-0.b-hover{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-header{
  color:#c0c1c2;
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-header.b-grid-header-parent > .b-grid-header-text{
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-header-parent > .b-grid-header-children{
  border-top:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-checklistfiltercombo-picker{
  background:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-checklistfiltercombo-picker .b-list{
  background:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-columnlines .b-grid-cell:not(:last-child){
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-column-line-major{
  border-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-sch-vertical .b-resource-group-divider{
  border-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick:not(:last-child){
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick:not(:last-child){
  border-bottom:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-sch-timeaxis-menu-daterange-popup{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-grid-header-container .b-sch-timeaxiscolumn .b-sch-header-timeaxis-cell:hover{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-horizontaltimeaxis .b-sch-header-timeaxis-cell{
  border-inline-start:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-horizontaltimeaxis .b-sch-header-timeaxis-cell:hover{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-sch-header-timeaxis-cell{
  color:#c0c1c2;
  border-bottom:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-schedulerbase.b-fill-last-column .b-sch-timeaxiscolumn:last-child{
  border-inline-end-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-timelinebase:not(.b-sch-vertical) .b-header:not(.b-grid-header-scroller-normal) .b-grid-headers,
.b-timelinebase:not(.b-sch-vertical) .b-horizontaltimeaxis{
  border-bottom:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-timeaxis-cell{
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-resourceheader-group-cell > div.b-resourceheader-group-text-wrap{
  border-bottom:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-resourceheader-cell{
  color:#c0c1c2;
  border-inline-end:1px solid var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-resourceheader-cell:hover{
  background-color:var(--b-custom-dark, rgb(43.3532934132, 43.3532934132, 47.1467065868));
}

.b-quick-hit-header .b-quick-hit-badge{
  color:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
}

.b-grid-row.b-row-placeholder .b-grid-cell::after{
  background:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
}

.b-gridbase:not(.b-panel-ui-plain) .b-grid-cell.b-checkbox-selection{
  background-color:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
}

.b-grid-cell.b-loading-cell::after{
  background:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
}

.b-grid-header-container{
  background-color:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
}

.b-sch-vertical .b-sch-summarybar{
  background:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246)) !important;
  color:#c0c1c2;
}

.b-grid-header-container .b-sch-timeaxiscolumn{
  background-color:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
}

.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell:hover{
  background-color:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246));
}

.b-verticaltimeaxiscolumn{
  background-color:var(--b-custom-dark-hover, rgb(55.5688622754, 55.5688622754, 60.4311377246)) !important;
}

.b-percentdone-circle::after{
  background:var(--b-custom-dark-panel, rgb(67.7844311377, 67.7844311377, 73.7155688623));
  color:rgb(204.9556451613, 205.75, 206.5443548387);
}

.b-fill-handle{
  background:#e64a19;
  border:1px solid var(--b-custom-dark-panel, rgb(67.7844311377, 67.7844311377, 73.7155688623));
}

.b-grid-panel-body{
  background-color:var(--b-custom-dark-panel, rgb(67.7844311377, 67.7844311377, 73.7155688623));
}

.b-scrollbuttons{
  --scrollbutton-color:#999;
  --scrollbutton-background-color:var(--b-custom-dark-panel, rgb(67.7844311377, 67.7844311377, 73.7155688623));
  --scrollbutton-hover-color:rgb(216.75, 216.75, 216.75);
}