.cxb-numericaxis {
  shape-rendering: crispEdges;
}

.cxe-numericaxis-ticks {
  stroke: rgba(128, 128, 128, 0.3);
  stroke-width: 1px;
}

.cxe-numericaxis-line {
  stroke: rgba(128, 128, 128, 0.2);
  stroke-width: 1px;
}

.cxe-numericaxis-label {
  font-size: smaller;
  fill: currentColor;
}

.cxe-numericaxis-label-offset {
  visibility: hidden;
}

.cxb-categoryaxis {
  shape-rendering: crispEdges;
}

.cxe-categoryaxis-ticks {
  stroke: rgba(128, 128, 128, 0.3);
  stroke-width: 1px;
}

.cxe-categoryaxis-line {
  stroke: rgba(128, 128, 128, 0.2);
  stroke-width: 1px;
}

.cxe-categoryaxis-label {
  font-size: smaller;
  fill: currentColor;
}

.cxe-categoryaxis-label-offset {
  visibility: hidden;
}

.cxb-timeaxis {
  shape-rendering: crispEdges;
}

.cxe-timeaxis-ticks {
  stroke: rgba(128, 128, 128, 0.3);
  stroke-width: 1px;
}

.cxe-timeaxis-line {
  stroke: rgba(128, 128, 128, 0.2);
  stroke-width: 1px;
}

.cxe-timeaxis-label {
  font-size: smaller;
  fill: currentColor;
}

.cxe-timeaxis-label-offset {
  visibility: hidden;
}

.cxe-pieslice-slice {
  stroke-width: 0;
  fill: #eee;
  stroke: #ccc;
}

.cxe-pieslice-slice.cxs-selectable {
  cursor: pointer;
}

.cxe-pieslice-slice.cxs-selected {
  stroke-width: 2px;
}

.cxb-legend {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 5px 10px;
}

.cxb-legend.cxs-vertical {
  flex-direction: column;
}

.cxe-legend-entry {
  display: flex;
  align-items: center;
  padding: 5px;
  gap: 5px;
  font-size: smaller;
  position: relative;
  box-sizing: border-box;
  cursor: pointer;
}

.cxe-legend-svg {
  flex-shrink: 0;
}

.cxe-legend-shape {
  fill: rgba(128, 128, 128, 0.1);
  stroke-width: 1px;
}

.cxe-legend-value {
  order: 3;
}

.cxe-legend-entry-text {
  order: 2;
}

.cxb-legendentry {
  display: inline-flex;
  align-items: center;
  padding: 5px;
  gap: 5px;
  position: relative;
  box-sizing: border-box;
  cursor: pointer;
}

.cxe-legendentry-svg {
  flex-shrink: 0;
}

.cxe-legendentry-shape {
  fill: #eee;
}

.cxb-gridlines {
  shape-rendering: crispEdges;
}

.cxb-gridlines path {
  stroke: rgba(128, 128, 128, 0.15);
  fill: none;
  stroke-width: 1;
}

.cxe-column-rect {
  stroke-width: 1px;
  fill: #eee;
  stroke: #ccc;
}

.cxe-column-rect.cxs-selectable {
  cursor: pointer;
}

.cxe-column-rect.cxs-selected {
  stroke-width: 2px;
}

.cxe-bar-rect {
  stroke-width: 1px;
  fill: #eee;
  stroke: #ccc;
}

.cxe-bar-rect.cxs-selectable {
  cursor: pointer;
}

.cxe-bar-rect.cxs-selected {
  stroke-width: 2px;
}

.cxe-linegraph-line {
  stroke: gray;
  stroke-width: 2px;
  fill: none !important;
}

.cxe-linegraph-area {
  stroke-width: 0;
  opacity: 0.5;
}

.cxe-columngraph-column {
  stroke-width: 1px;
  fill: #eee;
  stroke: #ccc;
}

.cxe-columngraph-column.cxs-selectable {
  cursor: pointer;
}

.cxe-columngraph-column.cxs-selected {
  stroke-width: 2px;
}

.cxe-bargraph-bar {
  stroke-width: 1px;
  fill: #eee;
  stroke: #ccc;
}

.cxe-bargraph-bar.cxs-selectable {
  cursor: pointer;
}

.cxe-bargraph-bar.cxs-selected {
  stroke-width: 2px;
}

.cxe-scattergraph-shape {
  fill: rgb(128, 128, 128);
  stroke-width: 1px;
  opacity: 0.8;
}

.cxe-scattergraph-shape.cxs-selected {
  stroke-width: 2px;
}

.cxe-bubblegraph-bubble {
  fill: rgb(128, 128, 128);
  opacity: 0.5;
}

.cxe-bubblegraph-bubble:hover {
  opacity: 0.75;
}

.cxe-bubblegraph-bubble.cxs-selected {
  stroke: black;
  stroke-width: 2px;
}

.cxe-marker-shape {
  fill: rgb(128, 128, 128);
  stroke: rgb(128, 128, 128);
  stroke-width: 1px;
}

.cxs-draggable-x > .cxe-marker-shape {
  cursor: ew-resize;
  touch-action: none;
}

.cxs-draggable-y > .cxe-marker-shape {
  cursor: ns-resize;
  touch-action: none;
}

.cxs-draggable-xy > .cxe-marker-shape {
  cursor: move;
  touch-action: none;
}

.cxs-selectable > .cxe-marker-shape {
  cursor: pointer;
}

.cxe-marker-shape.cxs-hidden {
  visibility: hidden;
}

.cxe-markerline-line {
  stroke: rgb(128, 128, 128);
  stroke-width: 1px;
}

.cxe-range-rect {
  stroke-width: 0;
  fill-opacity: 0.3;
  fill: lightgray;
}

.cxs-color-0 {
  fill: rgb(185.8301886792, 22.1886792453, 10.1698113208);
  stroke: rgb(234.1839622642, 27.9622641509, 12.8160377358);
  background: rgb(185.8301886792, 22.1886792453, 10.1698113208);
  border-color: rgb(234.1839622642, 27.9622641509, 12.8160377358);
}

.cxs-color-0.cxs-selectable:hover, .cxs-color-0.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-0, .cxs-color-root.cxs-hover .cxs-color-0 {
  fill: rgb(246.6462264151, 112.2264150943, 102.3537735849);
  stroke: rgb(249.2924528302, 157.4528301887, 150.7075471698);
  background: rgb(246.6462264151, 112.2264150943, 102.3537735849);
  border-color: rgb(249.2924528302, 157.4528301887, 150.7075471698);
}

.cxs-color-0.cxs-selected, .cxs-color-0.cxs-selected:hover, .cxs-color-0.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-0, .cxs-color-root.cxs-selected:hover .cxs-color-0, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-0 {
  fill: rgb(254.5849056604, 247.9056603774, 247.4150943396);
  stroke: hsl(4.1052631579, 89.6226415094%, 108.431372549%);
  background: rgb(254.5849056604, 247.9056603774, 247.4150943396);
  border-color: hsl(4.1052631579, 89.6226415094%, 108.431372549%);
}

.cxs-color-0.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-0 {
  fill: #f44336;
  stroke: rgb(246.6462264151, 112.2264150943, 102.3537735849);
  background: #f44336;
  border-color: rgb(246.6462264151, 112.2264150943, 102.3537735849);
}

.cxs-color-1 {
  fill: rgb(146.6599190283, 14.3400809717, 59.3157894737);
  stroke: rgb(193.1174089069, 18.8825910931, 78.1052631579);
  background: rgb(146.6599190283, 14.3400809717, 59.3157894737);
  border-color: rgb(193.1174089069, 18.8825910931, 78.1052631579);
}

.cxs-color-1.cxs-selectable:hover, .cxs-color-1.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-1, .cxs-color-root.cxs-hover .cxs-color-1 {
  fill: rgb(237.5425101215, 76.4574898785, 131.2105263158);
  stroke: rgb(242.0850202429, 122.9149797571, 163.4210526316);
  background: rgb(237.5425101215, 76.4574898785, 131.2105263158);
  border-color: rgb(242.0850202429, 122.9149797571, 163.4210526316);
}

.cxs-color-1.cxs-selected, .cxs-color-1.cxs-selected:hover, .cxs-color-1.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-1, .cxs-color-root.cxs-selected:hover .cxs-color-1, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-1 {
  fill: rgb(251.1700404858, 215.8299595142, 227.8421052632);
  stroke: hsl(339.60591133, 82.1862348178%, 101.568627451%);
  background: rgb(251.1700404858, 215.8299595142, 227.8421052632);
  border-color: hsl(339.60591133, 82.1862348178%, 101.568627451%);
}

.cxs-color-1.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-1 {
  fill: #e91e63;
  stroke: rgb(237.5425101215, 76.4574898785, 131.2105263158);
  background: #e91e63;
  border-color: rgb(237.5425101215, 76.4574898785, 131.2105263158);
}

.cxs-color-2 {
  fill: rgb(81.9906976744, 20.4976744186, 92.5023255814);
  stroke: rgb(118.9953488372, 29.7488372093, 134.2511627907);
  background: rgb(81.9906976744, 20.4976744186, 92.5023255814);
  border-color: rgb(118.9953488372, 29.7488372093, 134.2511627907);
}

.cxs-color-2.cxs-selectable:hover, .cxs-color-2.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-2, .cxs-color-root.cxs-hover .cxs-color-2 {
  fill: rgb(188.0418604651, 55.2604651163, 210.7395348837);
  stroke: rgb(202.0372093023, 97.0093023256, 219.9906976744);
  background: rgb(188.0418604651, 55.2604651163, 210.7395348837);
  border-color: rgb(202.0372093023, 97.0093023256, 219.9906976744);
}

.cxs-color-2.cxs-selected, .cxs-color-2.cxs-selected:hover, .cxs-color-2.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-2, .cxs-color-root.cxs-selected:hover .cxs-color-2, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-2 {
  fill: rgb(230.0279069767, 180.5069767442, 238.4930232558);
  stroke: rgb(244.023255814, 222.2558139535, 247.7441860465);
  background: rgb(230.0279069767, 180.5069767442, 238.4930232558);
  border-color: rgb(244.023255814, 222.2558139535, 247.7441860465);
}

.cxs-color-2.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-2 {
  fill: #9c27b0;
  stroke: rgb(188.0418604651, 55.2604651163, 210.7395348837);
  background: #9c27b0;
  border-color: rgb(188.0418604651, 55.2604651163, 210.7395348837);
}

.cxs-color-3 {
  fill: rgb(59.4066390041, 33.4522821577, 105.5477178423);
  stroke: rgb(81.2033195021, 45.7261410788, 144.2738589212);
  background: rgb(59.4066390041, 33.4522821577, 105.5477178423);
  border-color: rgb(81.2033195021, 45.7261410788, 144.2738589212);
}

.cxs-color-3.cxs-selectable:hover, .cxs-color-3.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-3, .cxs-color-root.cxs-hover .cxs-color-3 {
  fill: rgb(130.1701244813, 89.4647302905, 202.5352697095);
  stroke: rgb(159.3734439834, 128.1908713693, 214.8091286307);
  background: rgb(130.1701244813, 89.4647302905, 202.5352697095);
  border-color: rgb(159.3734439834, 128.1908713693, 214.8091286307);
}

.cxs-color-3.cxs-selected, .cxs-color-3.cxs-selected:hover, .cxs-color-3.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-3, .cxs-color-root.cxs-selected:hover .cxs-color-3, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-3 {
  fill: rgb(217.7800829876, 205.643153527, 239.356846473);
  stroke: rgb(246.9834024896, 244.3692946058, 251.6307053942);
  background: rgb(217.7800829876, 205.643153527, 239.356846473);
  border-color: rgb(246.9834024896, 244.3692946058, 251.6307053942);
}

.cxs-color-3.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-3 {
  fill: #673ab7;
  stroke: rgb(130.1701244813, 89.4647302905, 202.5352697095);
  background: #673ab7;
  border-color: rgb(130.1701244813, 89.4647302905, 202.5352697095);
}

.cxs-color-4 {
  fill: rgb(36.6639344262, 47.1393442623, 105.3360655738);
  stroke: rgb(49.8319672131, 64.0696721311, 143.1680327869);
  background: rgb(36.6639344262, 47.1393442623, 105.3360655738);
  border-color: rgb(49.8319672131, 64.0696721311, 143.1680327869);
}

.cxs-color-4.cxs-selectable:hover, .cxs-color-4.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-4, .cxs-color-root.cxs-hover .cxs-color-4 {
  fill: rgb(95.512295082, 111.3729508197, 199.487704918);
  stroke: rgb(133.3442622951, 145.4426229508, 212.6557377049);
  background: rgb(95.512295082, 111.3729508197, 199.487704918);
  border-color: rgb(133.3442622951, 145.4426229508, 212.6557377049);
}

.cxs-color-4.cxs-selected, .cxs-color-4.cxs-selected:hover, .cxs-color-4.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-4, .cxs-color-root.cxs-selected:hover .cxs-color-4, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-4 {
  fill: rgb(209.0081967213, 213.5819672131, 238.9918032787);
  stroke: rgb(246.8401639344, 247.6516393443, 252.1598360656);
  background: rgb(209.0081967213, 213.5819672131, 238.9918032787);
  border-color: rgb(246.8401639344, 247.6516393443, 252.1598360656);
}

.cxs-color-4.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-4 {
  fill: #3f51b5;
  stroke: rgb(95.512295082, 111.3729508197, 199.487704918);
  background: #3f51b5;
  border-color: rgb(95.512295082, 111.3729508197, 199.487704918);
}

.cxs-color-5 {
  fill: rgb(8.9230769231, 95.9230769231, 165.0769230769);
  stroke: rgb(11.5384615385, 124.0384615385, 213.4615384615);
  background: rgb(8.9230769231, 95.9230769231, 165.0769230769);
  border-color: rgb(11.5384615385, 124.0384615385, 213.4615384615);
}

.cxs-color-5.cxs-selectable:hover, .cxs-color-5.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-5, .cxs-color-root.cxs-hover .cxs-color-5 {
  fill: rgb(81.3846153846, 172.8846153846, 245.6153846154);
  stroke: rgb(129.7692307692, 195.7692307692, 248.2307692308);
  background: rgb(81.3846153846, 172.8846153846, 245.6153846154);
  border-color: rgb(129.7692307692, 195.7692307692, 248.2307692308);
}

.cxs-color-5.cxs-selected, .cxs-color-5.cxs-selected:hover, .cxs-color-5.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-5, .cxs-color-root.cxs-selected:hover .cxs-color-5, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-5 {
  fill: rgb(226.5384615385, 241.5384615385, 253.4615384615);
  stroke: hsl(206.5714285714, 89.7435897436%, 104.1176470588%);
  background: rgb(226.5384615385, 241.5384615385, 253.4615384615);
  border-color: hsl(206.5714285714, 89.7435897436%, 104.1176470588%);
}

.cxs-color-5.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-5 {
  fill: #2196f3;
  stroke: rgb(81.3846153846, 172.8846153846, 245.6153846154);
  background: #2196f3;
  border-color: rgb(81.3846153846, 172.8846153846, 245.6153846154);
}

.cxs-color-6 {
  fill: rgb(1.7611336032, 99.2105263158, 143.2388663968);
  stroke: rgb(2.3805668016, 134.1052631579, 193.6194331984);
  background: rgb(1.7611336032, 99.2105263158, 143.2388663968);
  border-color: rgb(2.3805668016, 134.1052631579, 193.6194331984);
}

.cxs-color-6.cxs-selectable:hover, .cxs-color-6.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-6, .cxs-color-root.cxs-hover .cxs-color-6 {
  fill: rgb(45.5748987854, 188.0526315789, 252.4251012146);
  stroke: rgb(95.955465587, 204.1578947368, 253.044534413);
  background: rgb(45.5748987854, 188.0526315789, 252.4251012146);
  border-color: rgb(95.955465587, 204.1578947368, 253.044534413);
}

.cxs-color-6.cxs-selected, .cxs-color-6.cxs-selected:hover, .cxs-color-6.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-6, .cxs-color-root.cxs-selected:hover .cxs-color-6, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-6 {
  fill: rgb(196.7165991903, 236.3684210526, 254.2834008097);
  stroke: rgb(247.0971659919, 252.4736842105, 254.9028340081);
  background: rgb(196.7165991903, 236.3684210526, 254.2834008097);
  border-color: rgb(247.0971659919, 252.4736842105, 254.9028340081);
}

.cxs-color-6.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-6 {
  fill: #03a9f4;
  stroke: rgb(45.5748987854, 188.0526315789, 252.4251012146);
  background: #03a9f4;
  border-color: rgb(45.5748987854, 188.0526315789, 252.4251012146);
}

.cxs-color-7 {
  fill: rgb(0, 97.5471698113, 110);
  stroke: rgb(0, 142.7735849057, 161);
  background: rgb(0, 97.5471698113, 110);
  border-color: rgb(0, 142.7735849057, 161);
}

.cxs-color-7.cxs-selectable:hover, .cxs-color-7.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-7, .cxs-color-root.cxs-hover .cxs-color-7 {
  fill: rgb(8, 227.0377358491, 255);
  stroke: rgb(59, 232.8113207547, 255);
  background: rgb(8, 227.0377358491, 255);
  border-color: rgb(59, 232.8113207547, 255);
}

.cxs-color-7.cxs-selected, .cxs-color-7.cxs-selected:hover, .cxs-color-7.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-7, .cxs-color-root.cxs-selected:hover .cxs-color-7, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-7 {
  fill: rgb(161, 244.358490566, 255);
  stroke: rgb(212, 250.1320754717, 255);
  background: rgb(161, 244.358490566, 255);
  border-color: rgb(212, 250.1320754717, 255);
}

.cxs-color-7.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-7 {
  fill: #00bcd4;
  stroke: rgb(8, 227.0377358491, 255);
  background: #00bcd4;
  border-color: rgb(8, 227.0377358491, 255);
}

.cxs-color-8 {
  fill: rgb(0, 48, 43.52);
  stroke: rgb(0, 99, 89.76);
  background: rgb(0, 48, 43.52);
  border-color: rgb(0, 99, 89.76);
}

.cxs-color-8.cxs-selectable:hover, .cxs-color-8.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-8, .cxs-color-root.cxs-hover .cxs-color-8 {
  fill: rgb(0, 201, 182.24);
  stroke: rgb(0, 252, 228.48);
  background: rgb(0, 201, 182.24);
  border-color: rgb(0, 252, 228.48);
}

.cxs-color-8.cxs-selected, .cxs-color-8.cxs-selected:hover, .cxs-color-8.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-8, .cxs-color-root.cxs-selected:hover .cxs-color-8, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-8 {
  fill: rgb(99, 255, 240.44);
  stroke: rgb(150, 255, 245.2);
  background: rgb(99, 255, 240.44);
  border-color: rgb(150, 255, 245.2);
}

.cxs-color-8.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-8 {
  fill: #009688;
  stroke: rgb(0, 201, 182.24);
  background: #009688;
  border-color: rgb(0, 201, 182.24);
}

.cxs-color-9 {
  fill: rgb(45.1155378486, 103.8844621514, 47.4900398406);
  stroke: rgb(60.5577689243, 139.4422310757, 63.7450199203);
  background: rgb(45.1155378486, 103.8844621514, 47.4900398406);
  border-color: rgb(60.5577689243, 139.4422310757, 63.7450199203);
}

.cxs-color-9.cxs-selectable:hover, .cxs-color-9.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-9, .cxs-color-root.cxs-hover .cxs-color-9 {
  fill: rgb(109.9800796813, 192.0199203187, 113.2948207171);
  stroke: rgb(145.5378486056, 207.4621513944, 148.0398406375);
  background: rgb(109.9800796813, 192.0199203187, 113.2948207171);
  border-color: rgb(145.5378486056, 207.4621513944, 148.0398406375);
}

.cxs-color-9.cxs-selected, .cxs-color-9.cxs-selected:hover, .cxs-color-9.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-9, .cxs-color-root.cxs-selected:hover .cxs-color-9, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-9 {
  fill: rgb(216.6533864542, 238.3466135458, 217.5298804781);
  stroke: rgb(252.2111553785, 253.7888446215, 252.2749003984);
  background: rgb(216.6533864542, 238.3466135458, 217.5298804781);
  border-color: rgb(252.2111553785, 253.7888446215, 252.2749003984);
}

.cxs-color-9.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-9 {
  fill: #4caf50;
  stroke: rgb(109.9800796813, 192.0199203187, 113.2948207171);
  background: #4caf50;
  border-color: rgb(109.9800796813, 192.0199203187, 113.2948207171);
}

.cxs-color-10 {
  fill: rgb(86.6182572614, 125.4232365145, 41.5767634855);
  stroke: rgb(113.0705394191, 163.7261410788, 54.2738589212);
  background: rgb(86.6182572614, 125.4232365145, 41.5767634855);
  border-color: rgb(113.0705394191, 163.7261410788, 54.2738589212);
}

.cxs-color-10.cxs-selectable:hover, .cxs-color-10.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-10, .cxs-color-root.cxs-hover .cxs-color-10 {
  fill: rgb(163.5477178423, 207.6970954357, 112.3029045643);
  stroke: rgb(188.0954356846, 220.3941908714, 150.6058091286);
  background: rgb(163.5477178423, 207.6970954357, 112.3029045643);
  border-color: rgb(188.0954356846, 220.3941908714, 150.6058091286);
}

.cxs-color-10.cxs-selected, .cxs-color-10.cxs-selected:hover, .cxs-color-10.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-10, .cxs-color-root.cxs-selected:hover .cxs-color-10, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-10 {
  fill: rgb(237.1908713693, 245.7883817427, 227.2116182573);
  stroke: hsl(87.7685950413, 50.2074688797%, 102.7450980392%);
  background: rgb(237.1908713693, 245.7883817427, 227.2116182573);
  border-color: hsl(87.7685950413, 50.2074688797%, 102.7450980392%);
}

.cxs-color-10.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-10 {
  fill: #8bc34a;
  stroke: rgb(163.5477178423, 207.6970954357, 112.3029045643);
  background: #8bc34a;
  border-color: rgb(163.5477178423, 207.6970954357, 112.3029045643);
}

.cxs-color-11 {
  fill: rgb(137.4463519313, 148.7124463519, 26.2875536481);
  stroke: rgb(177.5021459227, 192.0515021459, 33.9484978541);
  background: rgb(137.4463519313, 148.7124463519, 26.2875536481);
  border-color: rgb(177.5021459227, 192.0515021459, 33.9484978541);
}

.cxs-color-11.cxs-selectable:hover, .cxs-color-11.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-11, .cxs-color-root.cxs-hover .cxs-color-11 {
  fill: rgb(215.9442060086, 227.660944206, 100.339055794);
  stroke: rgb(226.8884120172, 235.321888412, 143.678111588);
  background: rgb(215.9442060086, 227.660944206, 100.339055794);
  border-color: rgb(226.8884120172, 235.321888412, 143.678111588);
}

.cxs-color-11.cxs-selected, .cxs-color-11.cxs-selected:hover, .cxs-color-11.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-11, .cxs-color-root.cxs-selected:hover .cxs-color-11, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-11 {
  fill: rgb(248.7768240343, 250.643776824, 230.356223176);
  stroke: hsl(65.5214723926, 69.9570815451%, 104.3137254902%);
  background: rgb(248.7768240343, 250.643776824, 230.356223176);
  border-color: hsl(65.5214723926, 69.9570815451%, 104.3137254902%);
}

.cxs-color-11.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-11 {
  fill: #cddc39;
  stroke: rgb(215.9442060086, 227.660944206, 100.339055794);
  background: #cddc39;
  border-color: rgb(215.9442060086, 227.660944206, 100.339055794);
}

.cxs-color-12 {
  fill: rgb(212, 190.3673469388, 0);
  stroke: rgb(255, 229.7959183673, 8);
  background: rgb(212, 190.3673469388, 0);
  border-color: rgb(255, 229.7959183673, 8);
}

.cxs-color-12.cxs-selectable:hover, .cxs-color-12.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-12, .cxs-color-root.cxs-hover .cxs-color-12 {
  fill: rgb(255, 240.2040816327, 110);
  stroke: rgb(255, 245.4081632653, 161);
  background: rgb(255, 240.2040816327, 110);
  border-color: rgb(255, 245.4081632653, 161);
}

.cxs-color-12.cxs-selected, .cxs-color-12.cxs-selected:hover, .cxs-color-12.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-12, .cxs-color-root.cxs-selected:hover .cxs-color-12, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-12 {
  fill: hsl(53.8775510204, 100%, 101.568627451%);
  stroke: hsl(53.8775510204, 100%, 111.568627451%);
  background: hsl(53.8775510204, 100%, 101.568627451%);
  border-color: hsl(53.8775510204, 100%, 111.568627451%);
}

.cxs-color-12.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-12 {
  fill: #ffeb3b;
  stroke: rgb(255, 240.2040816327, 110);
  background: #ffeb3b;
  border-color: rgb(255, 240.2040816327, 110);
}

.cxs-color-13 {
  fill: #a07800;
  stroke: rgb(211, 158.25, 0);
  background: #a07800;
  border-color: rgb(211, 158.25, 0);
}

.cxs-color-13.cxs-selectable:hover, .cxs-color-13.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-13, .cxs-color-root.cxs-hover .cxs-color-13 {
  fill: rgb(255, 205.75, 58);
  stroke: rgb(255, 218.5, 109);
  background: rgb(255, 205.75, 58);
  border-color: rgb(255, 218.5, 109);
}

.cxs-color-13.cxs-selected, .cxs-color-13.cxs-selected:hover, .cxs-color-13.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-13, .cxs-color-root.cxs-selected:hover .cxs-color-13, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-13 {
  fill: #fff4d3;
  stroke: hsl(45, 100%, 101.3725490196%);
  background: #fff4d3;
  border-color: hsl(45, 100%, 101.3725490196%);
}

.cxs-color-13.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-13 {
  fill: #ffc107;
  stroke: rgb(255, 205.75, 58);
  background: #ffc107;
  border-color: rgb(255, 205.75, 58);
}

.cxs-color-14 {
  fill: rgb(153, 91.2, 0);
  stroke: rgb(204, 121.6, 0);
  background: rgb(153, 91.2, 0);
  border-color: rgb(204, 121.6, 0);
}

.cxs-color-14.cxs-selectable:hover, .cxs-color-14.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-14, .cxs-color-root.cxs-hover .cxs-color-14 {
  fill: rgb(255, 172.6, 51);
  stroke: rgb(255, 193.2, 102);
  background: rgb(255, 172.6, 51);
  border-color: rgb(255, 193.2, 102);
}

.cxs-color-14.cxs-selected, .cxs-color-14.cxs-selected:hover, .cxs-color-14.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-14, .cxs-color-root.cxs-selected:hover .cxs-color-14, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-14 {
  fill: rgb(255, 234.4, 204);
  stroke: white;
  background: rgb(255, 234.4, 204);
  border-color: white;
}

.cxs-color-14.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-14 {
  fill: #ff9800;
  stroke: rgb(255, 172.6, 51);
  background: #ff9800;
  border-color: rgb(255, 172.6, 51);
}

.cxs-color-15 {
  fill: rgb(187, 44.8461538462, 0);
  stroke: rgb(238, 57.0769230769, 0);
  background: rgb(187, 44.8461538462, 0);
  border-color: rgb(238, 57.0769230769, 0);
}

.cxs-color-15.cxs-selectable:hover, .cxs-color-15.cxs-selectable.cxs-hover, .cxs-color-root:hover .cxs-color-15, .cxs-color-root.cxs-hover .cxs-color-15 {
  fill: rgb(255, 125.7692307692, 85);
  stroke: rgb(255, 164.5384615385, 136);
  background: rgb(255, 125.7692307692, 85);
  border-color: rgb(255, 164.5384615385, 136);
}

.cxs-color-15.cxs-selected, .cxs-color-15.cxs-selected:hover, .cxs-color-15.cxs-selected.cxs-hover, .cxs-color-root.cxs-selected .cxs-color-15, .cxs-color-root.cxs-selected:hover .cxs-color-15, .cxs-color-root.cxs-selected.cxs-hover .cxs-color-15 {
  fill: rgb(255, 242.0769230769, 238);
  stroke: hsl(14.3891402715, 100%, 106.6666666667%);
  background: rgb(255, 242.0769230769, 238);
  border-color: hsl(14.3891402715, 100%, 106.6666666667%);
}

.cxs-color-15.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-15 {
  fill: #ff5722;
  stroke: rgb(255, 125.7692307692, 85);
  background: #ff5722;
  border-color: rgb(255, 125.7692307692, 85);
}