.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: hsl(4.1052631579, 89.6226415094%, 118.431372549%);
  stroke: hsl(4.1052631579, 89.6226415094%, 108.431372549%);
  background: hsl(4.1052631579, 89.6226415094%, 118.431372549%);
  border-color: hsl(4.1052631579, 89.6226415094%, 108.431372549%);
}

.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: hsl(4.1052631579, 89.6226415094%, 108.431372549%);
  stroke: rgb(254.5849056604, 247.9056603774, 247.4150943396);
  background: hsl(4.1052631579, 89.6226415094%, 108.431372549%);
  border-color: rgb(254.5849056604, 247.9056603774, 247.4150943396);
}

.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(249.2924528302, 157.4528301887, 150.7075471698);
  stroke: rgb(246.6462264151, 112.2264150943, 102.3537735849);
  background: rgb(249.2924528302, 157.4528301887, 150.7075471698);
  border-color: rgb(246.6462264151, 112.2264150943, 102.3537735849);
}

.cxs-color-0.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-0 {
  fill: hsl(4.1052631579, 89.6226415094%, 148.431372549%);
  stroke: hsl(4.1052631579, 89.6226415094%, 138.431372549%);
  background: hsl(4.1052631579, 89.6226415094%, 148.431372549%);
  border-color: hsl(4.1052631579, 89.6226415094%, 138.431372549%);
}

.cxs-color-1 {
  fill: hsl(339.60591133, 82.1862348178%, 111.568627451%);
  stroke: hsl(339.60591133, 82.1862348178%, 101.568627451%);
  background: hsl(339.60591133, 82.1862348178%, 111.568627451%);
  border-color: hsl(339.60591133, 82.1862348178%, 101.568627451%);
}

.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: hsl(339.60591133, 82.1862348178%, 101.568627451%);
  stroke: rgb(251.1700404858, 215.8299595142, 227.8421052632);
  background: hsl(339.60591133, 82.1862348178%, 101.568627451%);
  border-color: rgb(251.1700404858, 215.8299595142, 227.8421052632);
}

.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(242.0850202429, 122.9149797571, 163.4210526316);
  stroke: rgb(237.5425101215, 76.4574898785, 131.2105263158);
  background: rgb(242.0850202429, 122.9149797571, 163.4210526316);
  border-color: rgb(237.5425101215, 76.4574898785, 131.2105263158);
}

.cxs-color-1.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-1 {
  fill: hsl(339.60591133, 82.1862348178%, 141.568627451%);
  stroke: hsl(339.60591133, 82.1862348178%, 131.568627451%);
  background: hsl(339.60591133, 82.1862348178%, 141.568627451%);
  border-color: hsl(339.60591133, 82.1862348178%, 131.568627451%);
}

.cxs-color-2 {
  fill: hsl(291.2408759124, 63.7209302326%, 102.1568627451%);
  stroke: rgb(244.023255814, 222.2558139535, 247.7441860465);
  background: hsl(291.2408759124, 63.7209302326%, 102.1568627451%);
  border-color: rgb(244.023255814, 222.2558139535, 247.7441860465);
}

.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(244.023255814, 222.2558139535, 247.7441860465);
  stroke: rgb(230.0279069767, 180.5069767442, 238.4930232558);
  background: rgb(244.023255814, 222.2558139535, 247.7441860465);
  border-color: rgb(230.0279069767, 180.5069767442, 238.4930232558);
}

.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(202.0372093023, 97.0093023256, 219.9906976744);
  stroke: rgb(188.0418604651, 55.2604651163, 210.7395348837);
  background: rgb(202.0372093023, 97.0093023256, 219.9906976744);
  border-color: rgb(188.0418604651, 55.2604651163, 210.7395348837);
}

.cxs-color-2.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-2 {
  fill: hsl(291.2408759124, 63.7209302326%, 132.1568627451%);
  stroke: hsl(291.2408759124, 63.7209302326%, 122.1568627451%);
  background: hsl(291.2408759124, 63.7209302326%, 132.1568627451%);
  border-color: hsl(291.2408759124, 63.7209302326%, 122.1568627451%);
}

.cxs-color-3 {
  fill: hsl(261.6, 51.867219917%, 107.2549019608%);
  stroke: rgb(246.9834024896, 244.3692946058, 251.6307053942);
  background: hsl(261.6, 51.867219917%, 107.2549019608%);
  border-color: rgb(246.9834024896, 244.3692946058, 251.6307053942);
}

.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(246.9834024896, 244.3692946058, 251.6307053942);
  stroke: rgb(217.7800829876, 205.643153527, 239.356846473);
  background: rgb(246.9834024896, 244.3692946058, 251.6307053942);
  border-color: rgb(217.7800829876, 205.643153527, 239.356846473);
}

.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(159.3734439834, 128.1908713693, 214.8091286307);
  stroke: rgb(130.1701244813, 89.4647302905, 202.5352697095);
  background: rgb(159.3734439834, 128.1908713693, 214.8091286307);
  border-color: rgb(130.1701244813, 89.4647302905, 202.5352697095);
}

.cxs-color-3.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-3 {
  fill: hsl(261.6, 51.867219917%, 137.2549019608%);
  stroke: hsl(261.6, 51.867219917%, 127.2549019608%);
  background: hsl(261.6, 51.867219917%, 137.2549019608%);
  border-color: hsl(261.6, 51.867219917%, 127.2549019608%);
}

.cxs-color-4 {
  fill: hsl(230.8474576271, 48.3606557377%, 107.8431372549%);
  stroke: rgb(246.8401639344, 247.6516393443, 252.1598360656);
  background: hsl(230.8474576271, 48.3606557377%, 107.8431372549%);
  border-color: rgb(246.8401639344, 247.6516393443, 252.1598360656);
}

.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(246.8401639344, 247.6516393443, 252.1598360656);
  stroke: rgb(209.0081967213, 213.5819672131, 238.9918032787);
  background: rgb(246.8401639344, 247.6516393443, 252.1598360656);
  border-color: rgb(209.0081967213, 213.5819672131, 238.9918032787);
}

.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(133.3442622951, 145.4426229508, 212.6557377049);
  stroke: rgb(95.512295082, 111.3729508197, 199.487704918);
  background: rgb(133.3442622951, 145.4426229508, 212.6557377049);
  border-color: rgb(95.512295082, 111.3729508197, 199.487704918);
}

.cxs-color-4.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-4 {
  fill: hsl(230.8474576271, 48.3606557377%, 137.8431372549%);
  stroke: hsl(230.8474576271, 48.3606557377%, 127.8431372549%);
  background: hsl(230.8474576271, 48.3606557377%, 137.8431372549%);
  border-color: hsl(230.8474576271, 48.3606557377%, 127.8431372549%);
}

.cxs-color-5 {
  fill: hsl(206.5714285714, 89.7435897436%, 114.1176470588%);
  stroke: hsl(206.5714285714, 89.7435897436%, 104.1176470588%);
  background: hsl(206.5714285714, 89.7435897436%, 114.1176470588%);
  border-color: hsl(206.5714285714, 89.7435897436%, 104.1176470588%);
}

.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: hsl(206.5714285714, 89.7435897436%, 104.1176470588%);
  stroke: rgb(226.5384615385, 241.5384615385, 253.4615384615);
  background: hsl(206.5714285714, 89.7435897436%, 104.1176470588%);
  border-color: rgb(226.5384615385, 241.5384615385, 253.4615384615);
}

.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(129.7692307692, 195.7692307692, 248.2307692308);
  stroke: rgb(81.3846153846, 172.8846153846, 245.6153846154);
  background: rgb(129.7692307692, 195.7692307692, 248.2307692308);
  border-color: rgb(81.3846153846, 172.8846153846, 245.6153846154);
}

.cxs-color-5.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-5 {
  fill: hsl(206.5714285714, 89.7435897436%, 144.1176470588%);
  stroke: hsl(206.5714285714, 89.7435897436%, 134.1176470588%);
  background: hsl(206.5714285714, 89.7435897436%, 144.1176470588%);
  border-color: hsl(206.5714285714, 89.7435897436%, 134.1176470588%);
}

.cxs-color-6 {
  fill: hsl(198.6721991701, 97.5708502024%, 108.431372549%);
  stroke: rgb(247.0971659919, 252.4736842105, 254.9028340081);
  background: hsl(198.6721991701, 97.5708502024%, 108.431372549%);
  border-color: rgb(247.0971659919, 252.4736842105, 254.9028340081);
}

.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(247.0971659919, 252.4736842105, 254.9028340081);
  stroke: rgb(196.7165991903, 236.3684210526, 254.2834008097);
  background: rgb(247.0971659919, 252.4736842105, 254.9028340081);
  border-color: rgb(196.7165991903, 236.3684210526, 254.2834008097);
}

.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(95.955465587, 204.1578947368, 253.044534413);
  stroke: rgb(45.5748987854, 188.0526315789, 252.4251012146);
  background: rgb(95.955465587, 204.1578947368, 253.044534413);
  border-color: rgb(45.5748987854, 188.0526315789, 252.4251012146);
}

.cxs-color-6.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-6 {
  fill: hsl(198.6721991701, 97.5708502024%, 138.431372549%);
  stroke: hsl(198.6721991701, 97.5708502024%, 128.431372549%);
  background: hsl(198.6721991701, 97.5708502024%, 138.431372549%);
  border-color: hsl(198.6721991701, 97.5708502024%, 128.431372549%);
}

.cxs-color-7 {
  fill: hsl(186.7924528302, 100%, 101.568627451%);
  stroke: rgb(212, 250.1320754717, 255);
  background: hsl(186.7924528302, 100%, 101.568627451%);
  border-color: rgb(212, 250.1320754717, 255);
}

.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(212, 250.1320754717, 255);
  stroke: rgb(161, 244.358490566, 255);
  background: rgb(212, 250.1320754717, 255);
  border-color: rgb(161, 244.358490566, 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(59, 232.8113207547, 255);
  stroke: rgb(8, 227.0377358491, 255);
  background: rgb(59, 232.8113207547, 255);
  border-color: rgb(8, 227.0377358491, 255);
}

.cxs-color-7.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-7 {
  fill: hsl(186.7924528302, 100%, 131.568627451%);
  stroke: hsl(186.7924528302, 100%, 121.568627451%);
  background: hsl(186.7924528302, 100%, 131.568627451%);
  border-color: hsl(186.7924528302, 100%, 121.568627451%);
}

.cxs-color-8 {
  fill: rgb(201, 255, 249.96);
  stroke: rgb(150, 255, 245.2);
  background: rgb(201, 255, 249.96);
  border-color: rgb(150, 255, 245.2);
}

.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(150, 255, 245.2);
  stroke: rgb(99, 255, 240.44);
  background: rgb(150, 255, 245.2);
  border-color: rgb(99, 255, 240.44);
}

.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(0, 252, 228.48);
  stroke: rgb(0, 201, 182.24);
  background: rgb(0, 252, 228.48);
  border-color: rgb(0, 201, 182.24);
}

.cxs-color-8.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-8 {
  fill: hsl(174.4, 100%, 119.4117647059%);
  stroke: hsl(174.4, 100%, 109.4117647059%);
  background: hsl(174.4, 100%, 119.4117647059%);
  border-color: hsl(174.4, 100%, 109.4117647059%);
}

.cxs-color-9 {
  fill: hsl(122.4242424242, 39.4422310757%, 109.2156862745%);
  stroke: rgb(252.2111553785, 253.7888446215, 252.2749003984);
  background: hsl(122.4242424242, 39.4422310757%, 109.2156862745%);
  border-color: rgb(252.2111553785, 253.7888446215, 252.2749003984);
}

.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(252.2111553785, 253.7888446215, 252.2749003984);
  stroke: rgb(216.6533864542, 238.3466135458, 217.5298804781);
  background: rgb(252.2111553785, 253.7888446215, 252.2749003984);
  border-color: rgb(216.6533864542, 238.3466135458, 217.5298804781);
}

.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(145.5378486056, 207.4621513944, 148.0398406375);
  stroke: rgb(109.9800796813, 192.0199203187, 113.2948207171);
  background: rgb(145.5378486056, 207.4621513944, 148.0398406375);
  border-color: rgb(109.9800796813, 192.0199203187, 113.2948207171);
}

.cxs-color-9.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-9 {
  fill: hsl(122.4242424242, 39.4422310757%, 139.2156862745%);
  stroke: hsl(122.4242424242, 39.4422310757%, 129.2156862745%);
  background: hsl(122.4242424242, 39.4422310757%, 139.2156862745%);
  border-color: hsl(122.4242424242, 39.4422310757%, 129.2156862745%);
}

.cxs-color-10 {
  fill: hsl(87.7685950413, 50.2074688797%, 112.7450980392%);
  stroke: hsl(87.7685950413, 50.2074688797%, 102.7450980392%);
  background: hsl(87.7685950413, 50.2074688797%, 112.7450980392%);
  border-color: hsl(87.7685950413, 50.2074688797%, 102.7450980392%);
}

.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: hsl(87.7685950413, 50.2074688797%, 102.7450980392%);
  stroke: rgb(237.1908713693, 245.7883817427, 227.2116182573);
  background: hsl(87.7685950413, 50.2074688797%, 102.7450980392%);
  border-color: rgb(237.1908713693, 245.7883817427, 227.2116182573);
}

.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(188.0954356846, 220.3941908714, 150.6058091286);
  stroke: rgb(163.5477178423, 207.6970954357, 112.3029045643);
  background: rgb(188.0954356846, 220.3941908714, 150.6058091286);
  border-color: rgb(163.5477178423, 207.6970954357, 112.3029045643);
}

.cxs-color-10.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-10 {
  fill: hsl(87.7685950413, 50.2074688797%, 142.7450980392%);
  stroke: hsl(87.7685950413, 50.2074688797%, 132.7450980392%);
  background: hsl(87.7685950413, 50.2074688797%, 142.7450980392%);
  border-color: hsl(87.7685950413, 50.2074688797%, 132.7450980392%);
}

.cxs-color-11 {
  fill: hsl(65.5214723926, 69.9570815451%, 114.3137254902%);
  stroke: hsl(65.5214723926, 69.9570815451%, 104.3137254902%);
  background: hsl(65.5214723926, 69.9570815451%, 114.3137254902%);
  border-color: hsl(65.5214723926, 69.9570815451%, 104.3137254902%);
}

.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: hsl(65.5214723926, 69.9570815451%, 104.3137254902%);
  stroke: rgb(248.7768240343, 250.643776824, 230.356223176);
  background: hsl(65.5214723926, 69.9570815451%, 104.3137254902%);
  border-color: rgb(248.7768240343, 250.643776824, 230.356223176);
}

.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(226.8884120172, 235.321888412, 143.678111588);
  stroke: rgb(215.9442060086, 227.660944206, 100.339055794);
  background: rgb(226.8884120172, 235.321888412, 143.678111588);
  border-color: rgb(215.9442060086, 227.660944206, 100.339055794);
}

.cxs-color-11.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-11 {
  fill: hsl(65.5214723926, 69.9570815451%, 144.3137254902%);
  stroke: hsl(65.5214723926, 69.9570815451%, 134.3137254902%);
  background: hsl(65.5214723926, 69.9570815451%, 144.3137254902%);
  border-color: hsl(65.5214723926, 69.9570815451%, 134.3137254902%);
}

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

.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: hsl(53.8775510204, 100%, 111.568627451%);
  stroke: hsl(53.8775510204, 100%, 101.568627451%);
  background: hsl(53.8775510204, 100%, 111.568627451%);
  border-color: hsl(53.8775510204, 100%, 101.568627451%);
}

.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: rgb(255, 245.4081632653, 161);
  stroke: rgb(255, 240.2040816327, 110);
  background: rgb(255, 245.4081632653, 161);
  border-color: rgb(255, 240.2040816327, 110);
}

.cxs-color-12.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-12 {
  fill: hsl(53.8775510204, 100%, 151.568627451%);
  stroke: hsl(53.8775510204, 100%, 141.568627451%);
  background: hsl(53.8775510204, 100%, 151.568627451%);
  border-color: hsl(53.8775510204, 100%, 141.568627451%);
}

.cxs-color-13 {
  fill: hsl(45, 100%, 111.3725490196%);
  stroke: hsl(45, 100%, 101.3725490196%);
  background: hsl(45, 100%, 111.3725490196%);
  border-color: hsl(45, 100%, 101.3725490196%);
}

.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: hsl(45, 100%, 101.3725490196%);
  stroke: #fff4d3;
  background: hsl(45, 100%, 101.3725490196%);
  border-color: #fff4d3;
}

.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: rgb(255, 218.5, 109);
  stroke: rgb(255, 205.75, 58);
  background: rgb(255, 218.5, 109);
  border-color: rgb(255, 205.75, 58);
}

.cxs-color-13.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-13 {
  fill: hsl(45, 100%, 141.3725490196%);
  stroke: hsl(45, 100%, 131.3725490196%);
  background: hsl(45, 100%, 141.3725490196%);
  border-color: hsl(45, 100%, 131.3725490196%);
}

.cxs-color-14 {
  fill: hsl(35.7647058824, 100%, 110%);
  stroke: white;
  background: hsl(35.7647058824, 100%, 110%);
  border-color: white;
}

.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: white;
  stroke: rgb(229.5, 229.5, 229.5);
  background: white;
  border-color: rgb(229.5, 229.5, 229.5);
}

.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, 193.2, 102);
  stroke: rgb(255, 172.6, 51);
  background: rgb(255, 193.2, 102);
  border-color: rgb(255, 172.6, 51);
}

.cxs-color-14.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-14 {
  fill: hsl(35.7647058824, 100%, 140%);
  stroke: hsl(35.7647058824, 100%, 130%);
  background: hsl(35.7647058824, 100%, 140%);
  border-color: hsl(35.7647058824, 100%, 130%);
}

.cxs-color-15 {
  fill: hsl(14.3891402715, 100%, 116.6666666667%);
  stroke: hsl(14.3891402715, 100%, 106.6666666667%);
  background: hsl(14.3891402715, 100%, 116.6666666667%);
  border-color: hsl(14.3891402715, 100%, 106.6666666667%);
}

.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: hsl(14.3891402715, 100%, 106.6666666667%);
  stroke: rgb(255, 242.0769230769, 238);
  background: hsl(14.3891402715, 100%, 106.6666666667%);
  border-color: rgb(255, 242.0769230769, 238);
}

.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, 164.5384615385, 136);
  stroke: rgb(255, 125.7692307692, 85);
  background: rgb(255, 164.5384615385, 136);
  border-color: rgb(255, 125.7692307692, 85);
}

.cxs-color-15.cxs-disabled, .cxs-color-root.cxs-disabled .cxs-color-15 {
  fill: hsl(14.3891402715, 100%, 146.6666666667%);
  stroke: hsl(14.3891402715, 100%, 136.6666666667%);
  background: hsl(14.3891402715, 100%, 146.6666666667%);
  border-color: hsl(14.3891402715, 100%, 136.6666666667%);
}