/**
 * Minified by jsDelivr using clean-css v5.3.2.
 * Original file: /gh/AnnMarieW/dash-bootstrap-templates@master/dbc.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
.dbc-ag-grid .ag-theme-alpine {
  --ag-alpine-active-color: var(--bs-primary);
  --ag-selected-row-background-color: rgba(var(--bs-primary-rgb), 0.3);
  --ag-row-hover-color: rgba(var(--bs-primary-rgb), 0.1);
  --ag-column-hover-color: rgba(var(--bs-primary-rgb), 0.1);
  --ag-input-focus-border-color: rgba(var(--bs-primary-rgb), 0.4);
  --ag-range-selection-background-color: rgba(var(--bs-primary-rgb), 0.2);
  --ag-range-selection-background-color-2: rgba(var(--bs-primary-rgb), 0.36);
  --ag-range-selection-background-color-3: rgba(var(--bs-primary-rgb), 0.49);
  --ag-range-selection-background-color-4: rgba(var(--bs-primary-rgb), 0.59);
  --ag-background-color: var(--bs-body-bg);
  --ag-foreground-color: var(--bs-body-color);
  --ag-border-color: rgba(173, 181, 189, 0.40);
  --ag-cell-horizontal-border: rgba(173, 181, 189, 0.20);
  --ag-secondary-border-color: rgba(173, 181, 189, 0.20);
  --ag-header-background-color: rgba(173, 181, 189, 0.20);
  --ag-odd-row-background-color: rgba(173, 181, 189, 0.05);
  --ag-control-panel-background-color: var(--bs-body-bg);
  --ag-subheader-background-color: var(--bs-body-bg);
  --ag-invalid-color: var(--bs-form-invalid-color);
  --ag-font-family: var(--bs-font-family);
  --ag-tooltip-background-color: var(--bs-body-bg)
}

.dbc .Select-control {
  background-color: var(--bs-body-bg) !important;
  border: var(--bs-border-width) solid var(--bs-border-color) !important
}

.dbc .Select-value-label {
  color: var(--bs-body-color) !important
}

.dbc .Select input {
  color: var(--bs-body-color)
}

.dbc .Select-placeholder {
  color: var(--bs-secondary) !important;
  background-color: var(--bs-body-bg) !important
}

.dbc .VirtualizedSelectOption {
  background-color: var(--bs-body-bg);
  color: var(--bs-body-color)
}

.dbc .VirtualizedSelectFocusedOption {
  background-color: rgba(100, 100, 100, .2);
  color: #000
}

.dbc .is-focused:not(.is-open)>.Select-control {
  border-color: var(--bs-primary) !important;
  box-shadow: 0 0 0 var(--bs-focus-ring-width) var(--bs-focus-ring-color)
}

.dbc .Select--multi .Select-value {
  color: var(--bs-body-color);
  background-color: rgba(var(--bs-primary-rgb), .2);
  border-color: rgba(var(--bs-primary-rgb), .6) !important
}

.Select-menu-outer {
  border: var(--bs-border-width) solid var(--bs-border-color)
}

.dbc textarea {
  background-color: var(--bs-body-bg) !important;
  color: var(--bs-body-color) !important;
  border: var(--bs-border-width) solid var(--bs-border-color) !important
}

.dbc input:not([type=radio]):not([type=checkbox]) {
  color: var(--bs-body-color) !important;
  background-color: var(--bs-body-bg) !important
}

.dbc input::placeholder {
  color: var(--bs-secondary) !important;
  background-color: var(--bs-body-bg) !important
}

.dbc .dash-table-container .row {
  display: block !important;
  margin: 0
}

.dbc .Select-menu-outer {
  display: block !important
}

.dash-table-container .dropdown {
  position: static
}

.dbc .dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner table {
  --accent: var(--bs-primary) !important;
  --hover: none !important;
  font-family: var(--bs-font-sans-serif)
}

.dbc input.dash-filter--case--sensitive {
  border-color: var(--bs-primary) !important;
  border-radius: 3px;
  border-style: solid;
  border-width: 2px;
  color: var(--bs-primary) !important
}

.dbc .last-page:hover,
.first-page:hover,
.next-page:hover,
.previous-page:hover {
  color: var(--bs-primary) !important
}

body .dbc .dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner td {
  background-color: var(--bs-body-bg);
  color: var(--bs-body-color);
  /* border: var(--bs-border-width) solid var(--bs-border-color) !important */
  border: var(--bs-border-width) solid var(--bs-border-color)
}

body .dbc .dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner th {
  background-color: var(--bs-body-bg);
  color: var(--bs-body-color);
  /* border: var(--bs-border-width) solid var(--bs-border-color) !important */
  border: var(--bs-border-width) solid var(--bs-border-color)
}

.dbc .dash-spreadsheet .dash-filter {
  font-family: var(--bs-font-family-sans-serif);
  background-color: var(--bs-body-bg);
  color: var(--bs-body-color);
  --border: var(--bs-gray)
}

.dbc .dash-table-tooltip {
  background-color: var(--bs-gray-500) !important;
  color: var(--bs-body-color);
  width: fit-content;
  max-width: 300px;
  min-width: unset
}

.dbc .dash-table-container .previous-next-container .page-number .current-page-container .current-page-shadow {
  background-color: transparent;
  color: var(--bs-body-color) !important
}

.dbc .dash-table-container .previous-next-container .page-number .current-page-container input.current-page {
  background-color: transparent
}

.dbc .dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner table {
  border-collapse: inherit;
  border-spacing: unset
}

.dbc .dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner td.focused {
  background-color: rgba(var(--bs-primary-rgb), .2) !important;
  outline: 1px solid var(--bs-primary)
}

.dbc .dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {
  background-color: transparent !important
}

.dbc .dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {
  background-color: rgba(var(--bs-primary-rgb), .2) !important
}

.dbc .dash-table-container .dash-spreadsheet .Select-menu-outer {
  background-color: var(--bs-gray-500);
  border-color: rgba(100, 100, 100, .4)
}

.dbc .dash-table-container .dash-spreadsheet .Select-option:hover {
  background-color: rgba(var(--bs-gray-500), .4)
}

.dbc .dash-table-container .dash-spreadsheet .Select-option {
  background-color: rgba(var(--bs-gray-500), .4)
}

.dbc .rc-slider-track {
  background-color: rgba(var(--bs-primary-rgb), .5)
}

.dbc .rc-slider-handle {
  border: solid 1px var(--bs-primary);
  background-color: var(--bs-body-bg)
}

.dbc .rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: var(--bs-primary);
  box-shadow: 0 0 0 var(--bs-focus-ring-width) var(--bs-focus-ring-color)
}

.dbc .rc-slider-handle-click-focused:focus {
  border-color: var(--bs-primary);
  box-shadow: unset
}

.dbc .rc-slider-handle:hover {
  border-color: rgba(var(--bs-primary-rgb), .25)
}

.dbc .rc-slider-handle:active {
  border-color: rgba(var(--bs-primary-rgb), .25);
  box-shadow: 0 0 0 var(--bs-focus-ring-width) var(--bs-focus-ring-color)
}

.dbc .rc-slider-dot-active {
  border-color: var(--bs-primary)
}

.dbc .SingleDatePickerInput__withBorder {
  border: var(--bs-border-width) solid var(--bs-border-color) !important;
  background-color: transparent !important
}

.dbc .DateInput_input__focused {
  border-bottom: 1px solid rgba(100, 100, 100, .4) !important
}

.dbc .DateRangePickerInput__withBorder {
  border: var(--bs-border-width) solid var(--bs-border-color) !important
}

.dbc .DateInput_fangStroke {
  stroke: rgba(100, 100, 100, 0.4);
  fill: transparent
}

.dbc .DateRangePickerInput {
  background-color: var(--bs-body-bg)
}

.dbc .DateRangePickerInput_arrow {
  background-color: var(--bs-body-bg)
}

.dbc .DateRangePickerInput_arrow svg {
  fill: var(--bs-body-color) !important
}

.dbc .DateInput_fangShape {
  fill: var(--bs-body-bg)
}

.dbc .DateInput_input {
  background-color: var(--bs-body-bg);
  font-family: var(--bs-body-font-family);
  line-height: 34px !important;
  padding: 0 10px !important
}

.dbc .DayPicker {
  background-color: var(--bs-body-bg)
}

.dbc .DayPickerNavigation_button {
  border: var(--bs-border-width) solid var(--bs-border-color) !important;
  background-color: transparent
}

.dbc .CalendarMonth_caption {
  color: var(--bs-body-color);
  font-weight: bold
}

.dbc date-picker-range {
  background-color: var(--bs-body-bg)
}

.dbc .CalendarMonthGrid {
  background-color: var(--bs-body-bg)
}

.dbc .CalendarMonth {
  background-color: var(--bs-body-bg)
}

.dbc .CalendarDay__default {
  color: var(--bs-body-color);
  border: var(--bs-border-width) solid var(--bs-border-color) !important;
  background-color: var(--bs-body-bg)
}

.dbc .CalendarDay__default:hover {
  background: rgba(var(--bs-primary-rgb), .3);
  color: #fff
}

.dbc .CalendarDay__selected {
  background: var(--bs-primary);
  border: 1px var(--bs-primary);
  color: #fff
}

.dbc .CalendarDay__selected:hover {
  background: var(--bs-primary);
  border: 1px var(--bs-primary);
  color: #fff
}

.dbc .CalendarDay__blocked_out_of_range {
  opacity: .5
}

.dbc .CalendarDay__hovered_span {
  background: rgba(var(--bs-primary-rgb), .2);
  color: #fff
}

.dbc .CalendarDay__hovered_span:hover {
  background: rgba(var(--bs-primary-rgb), .2);
  color: #fff
}

.dbc .CalendarDay__selected_span {
  background: var(--bs-primary);
  color: #fff
}

.dbc .DayPickerKeyboardShortcuts__show {
  display: none
}

.dbc .DayPickerKeyboardShortcuts_show__bottomRight {
  display: none
}

.dbc .form-control {
  color: var(--bs-body-color)
}

.dbc h1,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h2,
h3,
h4,
h5,
h6 {
  font-family: inherit
}

.offcanvas-header .btn-close {
  background-color: rgba(var(--bs-primary-rgb), .2) !important
}

.dbc pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em
}

code.hljs {
  padding: 3px 5px
}

/*!
 Theme: GitHub Dark Dimmed
 Description: Dark dimmed theme as seen on github.com
 Author: github.com
 Maintainer: @Hirse
 Updated: 2021-05-15
 Colors taken from GitHub's CSS
*/
.dbc .hljs {
  color: #adbac7;
  background: #22272e
}

.hljs-doctag,
.hljs-keyword,
.hljs-meta .hljs-keyword,
.hljs-template-tag,
.hljs-template-variable,
.hljs-type,
.hljs-variable.language_ {
  color: #f47067
}

.hljs-title,
.hljs-title.class_,
.hljs-title.class_.inherited__,
.hljs-title.function_ {
  color: #dcbdfb
}

.hljs-attr,
.hljs-attribute,
.hljs-literal,
.hljs-meta,
.hljs-number,
.hljs-operator,
.hljs-selector-attr,
.hljs-selector-class,
.hljs-selector-id,
.hljs-variable {
  color: #6cb6ff
}

.hljs-meta .hljs-string,
.hljs-regexp,
.hljs-string {
  color: #96d0ff
}

.hljs-built_in,
.hljs-symbol {
  color: #f69d50
}

.hljs-code,
.hljs-comment,
.hljs-formula {
  color: #768390
}

.hljs-name,
.hljs-quote,
.hljs-selector-pseudo,
.hljs-selector-tag {
  color: #8ddb8c
}

.hljs-subst {
  color: #adbac7
}

.hljs-section {
  color: #316dca;
  font-weight: 700
}

.hljs-bullet {
  color: #eac55f
}

.hljs-emphasis {
  color: #adbac7;
  font-style: italic
}

.hljs-strong {
  color: #adbac7;
  font-weight: 700
}

.hljs-addition {
  color: #b4f1b4;
  background-color: #1b4721
}

.hljs-deletion {
  color: #ffd8d3;
  background-color: #78191b
}

.dbc .tab {
  border: var(--bs-border-width) solid var(--bs-border-color) !important;
  background-color: var(--bs-body-bg) !important;
  color: var(--bs-body-body) !important
}

.dbc .tab--selected {
  border-top: 4px solid rgba(var(--bs-primary-rgb), .5) !important;
  background-color: var(--bs-body-bg) !important;
  color: var(--bs-body-body) !important
}

.dbc-row-selectable input[type=checkbox],
.dbc-row-selectable input[type=radio] {
  border: var(--bs-border-width) solid var(--bs-border-color) !important;
  color: var(--bs-body-color);
  font-weight: 700;
  background-color: inherit;
  width: 1em;
  height: 1em;
  outline: 0;
  padding: 0;
  float: left;
  -webkit-appearance: none;
  -moz-appearance: none;
  margin-right: 5px
}

.dbc-row-selectable input[type=radio] {
  border-radius: 50%;
  position: relative
}

.dbc-row-selectable input[type=radio]:checked:before {
  content: "";
  background-color: var(--bs-primary);
  float: left;
  height: 100%;
  width: 100%;
  position: absolute;
  transform: scale(.65);
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%
}

.dbc-row-selectable input[type=checkbox]:checked:before {
  content: "✓";
  float: left;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center
}

/*# sourceMappingURL=/sm/2480ad3001820c90be7dac30fd8fa9eb860f92fba34f27f4d0ebb3c8686b3798.map */