From ccfd6533f61c363b8f265cb616828978dd9215b3 Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Fri, 23 Oct 2020 00:45:12 +0300 Subject: [PATCH 1/8] v0.6.0 --- package-lock.json | 2 +- package.json | 2 +- src/charts.scss | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 20a0f65..05eb078 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "charts.css", - "version": "0.5.0", + "version": "0.6.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 468d60d..b97c257 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "charts.css", - "version": "0.5.0", + "version": "0.6.0", "description": "Open source CSS framework for data visualization.", "author": "Rami Yushuvaev", "homepage": "https://ChartsCSS.org/", diff --git a/src/charts.scss b/src/charts.scss index 0064cec..6b51173 100644 --- a/src/charts.scss +++ b/src/charts.scss @@ -1,5 +1,5 @@ /* - * Charts.css v0.5.0 (https://ChartsCSS.org/) + * Charts.css v0.6.0 (https://ChartsCSS.org/) * Copyright 2020 Rami Yushuvaev * Licensed under MIT */ From dd6598cb9ce5e0581d6ad0f0b6d229eb96737f0e Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Fri, 23 Oct 2020 00:57:07 +0300 Subject: [PATCH 2/8] Colors: allow gradients --- src/components/_colors.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/_colors.scss b/src/components/_colors.scss index 17056f6..9e566a2 100644 --- a/src/components/_colors.scss +++ b/src/components/_colors.scss @@ -3,7 +3,7 @@ @for $i from 1 through $total-colors { &:not(.multiple) tbody tr:nth-of-type(#{ $total-colors }n + #{ $i }) td, &.multiple tbody tr td:nth-of-type(#{ $total-colors }n + #{ $i }) { - background-color: var(--color, var(--color-#{ $i })); + background: var(--color, var(--color-#{ $i })); } } From 198c7d60e4806b37ab31d1ea25040508c995800e Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Fri, 23 Oct 2020 02:23:17 +0300 Subject: [PATCH 3/8] Colors: add opacity to all the colors --- src/general/_variables.scss | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/general/_variables.scss b/src/general/_variables.scss index 6f9ffbf..004e63b 100644 --- a/src/general/_variables.scss +++ b/src/general/_variables.scss @@ -1,14 +1,14 @@ // Colors List (source: https://www.schemecolor.com/rainbow-on-sale.php) -$colors: rgba(240, 100, 100, 1), - rgba(255, 200, 100, 1), - rgba(255, 230, 130, 1), - rgba(140, 220, 120, 1), - rgba(130, 190, 255, 1), - rgba(190, 130, 255, 1), - rgba(200, 200, 200, 1), - rgba(150, 150, 150, 1), - rgba(190, 180, 150, 1), - rgba(160, 100, 80, 1); +$colors: rgba(240, 50, 50, .75), + rgba(255, 180, 50, .75), + rgba(255, 220, 90, .75), + rgba(100, 210, 80, .75), + rgba(90, 165, 255, .75), + rgba(170, 90, 240, .75), + rgba(180, 180, 180, .75), + rgba(110, 110, 110, .75), + rgba(170, 150, 110, .75), + rgba(130, 50, 20, .75); $total-colors: length($colors); From 233feab04cbef28dbca9e447ed56b151d9959978 Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Sat, 24 Oct 2020 19:45:17 +0300 Subject: [PATCH 4/8] Headng: show/hide caption --- src/charts.scss | 1 + src/charts/_bar.scss | 4 +-- src/charts/_bubble.scss | 22 +++++++++----- src/charts/_column.scss | 4 +-- src/charts/_donut.scss | 59 ++++++++++++++++++++---------------- src/charts/_line.scss | 22 +++++++++----- src/charts/_pie.scss | 21 ++++++++----- src/charts/_polar.scss | 21 ++++++++----- src/charts/_radar.scss | 21 ++++++++----- src/components/_heading.scss | 21 +++++++++++++ src/components/_wrapper.scss | 2 ++ src/general/_mixins.scss | 11 ++----- src/general/_variables.scss | 3 ++ 13 files changed, 136 insertions(+), 76 deletions(-) create mode 100644 src/components/_heading.scss diff --git a/src/charts.scss b/src/charts.scss index 6b51173..9ed783d 100644 --- a/src/charts.scss +++ b/src/charts.scss @@ -10,6 +10,7 @@ // Components @import "components/wrapper"; +@import "components/heading"; @import "components/colors"; @import "components/data"; @import "components/legend"; diff --git a/src/charts/_bar.scss b/src/charts/_bar.scss index b6e3ccc..5475054 100644 --- a/src/charts/_bar.scss +++ b/src/charts/_bar.scss @@ -1,13 +1,11 @@ .charts-css { &.bar { - // Shape display: block; width: 100%; --labels-size: 80px; - caption, colgroup, thead, tfoot { @@ -21,7 +19,7 @@ align-items: stretch; width: 100%; - height: 100%; + height: calc(100% - var(--heading-size)); tr { position: relative; diff --git a/src/charts/_bubble.scss b/src/charts/_bubble.scss index 15dadb6..8090144 100644 --- a/src/charts/_bubble.scss +++ b/src/charts/_bubble.scss @@ -1,19 +1,27 @@ .charts-css { &.bubble { - // Shape - @include rectangle(); + display: block; + width: 100%; + height: 100%; - // Background - background-color: var(--chart-bg-color); - - caption, colgroup, - tbody, thead, tfoot { display: none; } + + // Layout + tbody { + display: block; + width: 100%; + height: calc(100% - var(--heading-size)); + background-color: var(--chart-bg-color); + + tr { + display: none; + } + } } } diff --git a/src/charts/_column.scss b/src/charts/_column.scss index ed9233e..2a598a7 100644 --- a/src/charts/_column.scss +++ b/src/charts/_column.scss @@ -1,14 +1,12 @@ .charts-css { &.column { - // Shape display: block; width: 100%; height: 100%; --labels-size: 1.5rem; - caption, colgroup, thead, tfoot { @@ -22,7 +20,7 @@ align-items: stretch; width: 100%; - height: 100%; + height: calc(100% - var(--heading-size)); tr { position: relative; diff --git a/src/charts/_donut.scss b/src/charts/_donut.scss index 8306e12..5cc4614 100644 --- a/src/charts/_donut.scss +++ b/src/charts/_donut.scss @@ -1,39 +1,46 @@ .charts-css { &.donut { - // Shape - @include circle(); + display: block; + width: 100%; + height: 100%; - // Background - background-color: var(--chart-bg-color); + colgroup, + thead, + tfoot { + display: none; + } - &::after { - content: ""; + // Layout + tbody { + @include circle(); - // Center the donut - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); + background-color: var(--chart-bg-color); - // Donut size - width: var(--donut-inner-size, 50%); - height: var(--donut-inner-size, 50%); + tr { + display: none; + } - display: flex; - justify-content: center; - align-items: center; + &::after { + content: ""; - border-radius: 50%; - background-color: var(--donut-inner-color, #fff); - } + // Center the donut + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); - caption, - colgroup, - tbody, - thead, - tfoot { - display: none; + // Donut size + width: var(--donut-inner-size, 50%); + height: var(--donut-inner-size, 50%); + + display: flex; + justify-content: center; + align-items: center; + + border-radius: 50%; + background-color: var(--donut-inner-color, #fff); + } } } diff --git a/src/charts/_line.scss b/src/charts/_line.scss index 908289d..6a671bf 100644 --- a/src/charts/_line.scss +++ b/src/charts/_line.scss @@ -1,19 +1,27 @@ .charts-css { &.line { - // Shape - @include rectangle(); + display: block; + width: 100%; + height: 100%; - // Background - background-color: var(--chart-bg-color); - - caption, colgroup, - tbody, thead, tfoot { display: none; } + + // Layout + tbody { + display: block; + width: 100%; + height: calc(100% - var(--heading-size)); + background-color: var(--chart-bg-color); + + tr { + display: none; + } + } } } diff --git a/src/charts/_pie.scss b/src/charts/_pie.scss index 3c05a85..8acfeca 100644 --- a/src/charts/_pie.scss +++ b/src/charts/_pie.scss @@ -1,19 +1,26 @@ .charts-css { &.pie { - // Shape - @include circle(); + display: block; + width: 100%; + height: 100%; - // Background - background-color: var(--chart-bg-color); - - caption, colgroup, - tbody, thead, tfoot { display: none; } + + // Layout + tbody { + @include circle(); + + background-color: var(--chart-bg-color); + + tr { + display: none; + } + } } } diff --git a/src/charts/_polar.scss b/src/charts/_polar.scss index cb21a58..4f8b826 100644 --- a/src/charts/_polar.scss +++ b/src/charts/_polar.scss @@ -1,19 +1,26 @@ .charts-css { &.polar { - // Shape - @include circle(); + display: block; + width: 100%; + height: 100%; - // Background - background-color: var(--chart-bg-color); - - caption, colgroup, - tbody, thead, tfoot { display: none; } + + // Layout + tbody { + @include circle(); + + background-color: var(--chart-bg-color); + + tr { + display: none; + } + } } } diff --git a/src/charts/_radar.scss b/src/charts/_radar.scss index 407207e..f05fa1a 100644 --- a/src/charts/_radar.scss +++ b/src/charts/_radar.scss @@ -1,19 +1,26 @@ .charts-css { &.radar { - // Shape - @include circle(); + display: block; + width: 100%; + height: 100%; - // Background - background-color: var(--chart-bg-color); - - caption, colgroup, - tbody, thead, tfoot { display: none; } + + // Layout + tbody { + @include circle(); + + background-color: var(--chart-bg-color); + + tr { + display: none; + } + } } } diff --git a/src/components/_heading.scss b/src/components/_heading.scss new file mode 100644 index 0000000..d50e811 --- /dev/null +++ b/src/components/_heading.scss @@ -0,0 +1,21 @@ +.charts-css { + + &:not(.show-heading) { + + caption { + display: none; + } + } + + &.show-heading { + --heading-size: 1.5rem; + + caption { + display: block; + width: 100%; + height: var(--heading-size); + } + + } + +} diff --git a/src/components/_wrapper.scss b/src/components/_wrapper.scss index cf38712..ddfe83d 100644 --- a/src/components/_wrapper.scss +++ b/src/components/_wrapper.scss @@ -37,6 +37,8 @@ table.charts-css { background-color: transparent; // Reset + caption, + colgroup, thead, tbody, tr, diff --git a/src/general/_mixins.scss b/src/general/_mixins.scss index dcacccf..e6b08d3 100644 --- a/src/general/_mixins.scss +++ b/src/general/_mixins.scss @@ -12,14 +12,7 @@ @mixin circle { display: block; width: 100%; - height: 0; // old hack for "aspect-ratio" - padding-block-start: 100%; // makes height 100% of the width + height: 0; // old hack for "aspect-ratio" + padding-block-end: 100%; // makes height 100% of the width border-radius: 50%; } - -@mixin rectangle { - display: block; - width: 100%; - height: 0; // old hack for "aspect-ratio" - padding-block-start: 50%; // makes height 50% of the width -} diff --git a/src/general/_variables.scss b/src/general/_variables.scss index 004e63b..6c13e3c 100644 --- a/src/general/_variables.scss +++ b/src/general/_variables.scss @@ -24,6 +24,9 @@ $max-axes: 10; // General Colors --chart-bg-color: #f5f5f5; + // Heading + --heading-size: 0px; // Unit required + // Axes --primary-axis-color: rgba(0, 0, 0, 1); --primary-axis-style: solid; From 4057bf9dec79e4c347ce3e98d88db34cab8637f6 Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Sun, 25 Oct 2020 20:49:27 +0200 Subject: [PATCH 5/8] Update Tests Page --- src/index.html | 68 +++++++++++++++++++++++++------------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/src/index.html b/src/index.html index 4d55040..0861576 100644 --- a/src/index.html +++ b/src/index.html @@ -81,7 +81,7 @@

Single

- +
@@ -291,7 +291,7 @@

Multiple & Reverse

-
Years Compared
+
@@ -323,7 +323,7 @@

Multiple & Reverse

Years Compared
- +
@@ -508,7 +508,7 @@

Single

-
Years Compared
+
@@ -718,7 +718,7 @@

Multiple & Reverse

-
Years Compared
+
@@ -750,7 +750,7 @@

Multiple & Reverse

Years Compared
- +
@@ -935,66 +935,66 @@

Single

-
Years Compared
+
- + - - + + - - + + - - + + - - + + - - + +
Years Compared
Year# Progress
2016 20 data: 20
more info
1 20
2017 40 data: 40
more info
2 40
2018 60 data: 60
more info
3 60
2019 80 data: 80
more info
4 100
2020 100 data: 100
more info
5 80
- +
- + - - + + - - + + - - + + - - + + - - + +
Years Compared
Year# Progress
2016 20 data: 20
more info
1 20
2017 40 data: 40
more info
2 40
2018 60 data: 60
more info
3 60
2019 80 data: 80
more info
4 100
2020 100 data: 100
more info
5 80
@@ -1011,7 +1011,7 @@

Pie Chart

Single Dataset

- +
@@ -1203,7 +1203,7 @@

Empty

With Data

-
Years Compared
+
@@ -1262,7 +1262,7 @@

Empty

With Data

-
Years Compared
+
@@ -1321,7 +1321,7 @@

Empty

With Data

-
Years Compared
+
From d75e1391bf06b02d672960d6292b9e1e1f910dab Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Mon, 26 Oct 2020 01:52:16 +0200 Subject: [PATCH 6/8] Labels: hide by default, show with `.show-labels` --- src/charts/_bar.scss | 76 +++++++++++++++++++++-------------------- src/charts/_column.scss | 76 +++++++++++++++++++++-------------------- src/index.html | 58 +++++++++++++++---------------- 3 files changed, 107 insertions(+), 103 deletions(-) diff --git a/src/charts/_bar.scss b/src/charts/_bar.scss index 5475054..c10f4a0 100644 --- a/src/charts/_bar.scss +++ b/src/charts/_bar.scss @@ -4,8 +4,6 @@ display: block; width: 100%; - --labels-size: 80px; - colgroup, thead, tfoot { @@ -35,9 +33,6 @@ justify-content: flex-start; th { - display: flex; - align-items: center; - position: absolute; top: 0; bottom: 0; @@ -57,17 +52,39 @@ } // Labels - &.labels-hide { + &:not(.show-labels) { --labels-size: 0; - tbody { - tr { - th { - display: none; - } - } + + tbody tr th { + display: none; + } + } + &.show-labels { + --labels-size: 80px; + + tbody tr th { + display: flex; + align-items: center; + } + } + &.labels-align-start { + tbody tr th { + justify-content: var(--labels-align, flex-start); } } - &:not(.labels-after) { + &.labels-align-end { + tbody tr th { + justify-content: var(--labels-align, flex-end); + } + } + &.labels-align-center { + tbody tr th { + justify-content: var(--labels-align, center); + } + } + + // Chart Direction + &:not(.reverse) { tbody { tr { align-items: flex-start; @@ -85,7 +102,7 @@ } } } - &.labels-after { + &.reverse { tbody { tr { align-items: flex-end; @@ -103,21 +120,6 @@ } } } - &.labels-align-start { - tbody tr th { - justify-content: var(--labels-align, flex-start); - } - } - &.labels-align-end { - tbody tr th { - justify-content: var(--labels-align, flex-end); - } - } - &.labels-align-center { - tbody tr th { - justify-content: var(--labels-align, center); - } - } // Stacked &:not(.stacked) { @@ -165,13 +167,13 @@ } &.stacked { - &:not(.labels-after) { + &:not(.reverse) { tbody tr { flex-direction: row; } } - &.labels-after { + &.reverse { tbody tr { flex-direction: row-reverse; } @@ -186,13 +188,13 @@ } &.stacked { - &:not(.labels-after) { + &:not(.reverse) { tbody tr { flex-direction: row-reverse; } } - &.labels-after { + &.reverse { tbody tr { flex-direction: row; } @@ -220,12 +222,12 @@ // Axes &.show-primary-axis { - &:not(.labels-after) { + &:not(.reverse) { tbody tr { border-inline-start: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); } } - &.labels-after { + &.reverse { tbody tr { border-inline-end: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); } @@ -233,13 +235,13 @@ } @for $i from 1 through $max-axes { &.show-#{$i}-secondary-axes { - &:not(.labels-after) { + &:not(.reverse) { tbody tr { background-size: (100% / $i) 100%; background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } } - &.labels-after { + &.reverse { tbody tr { background-size: (100% / $i) 100%; background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); diff --git a/src/charts/_column.scss b/src/charts/_column.scss index 2a598a7..fa16671 100644 --- a/src/charts/_column.scss +++ b/src/charts/_column.scss @@ -5,8 +5,6 @@ width: 100%; height: 100%; - --labels-size: 1.5rem; - colgroup, thead, tfoot { @@ -36,9 +34,6 @@ justify-content: flex-start; th { - display: flex; - align-items: center; - position: absolute; right: 0; left: 0; @@ -58,17 +53,39 @@ } // Labels - &.labels-hide { + &:not(.show-labels) { --labels-size: 0; - tbody { - tr { - th { - display: none; - } - } + + tbody tr th { + display: none; + } + } + &.show-labels { + --labels-size: 1.5rem; + + tbody tr th { + display: flex; + align-items: center; + } + } + &.labels-align-start { + tbody tr th { + justify-content: var(--labels-align, flex-start); + } + } + &.labels-align-end { + tbody tr th { + justify-content: var(--labels-align, flex-end); + } + } + &.labels-align-center { + tbody tr th { + justify-content: var(--labels-align, center); } } - &:not(.labels-before) { + + // Chart Direction + &:not(.reverse) { tbody { tr { align-items: flex-end; @@ -86,7 +103,7 @@ } } } - &.labels-before { + &.reverse { tbody { tr { align-items: flex-start; @@ -104,21 +121,6 @@ } } } - &.labels-align-start { - tbody tr th { - justify-content: var(--labels-align, flex-start); - } - } - &.labels-align-end { - tbody tr th { - justify-content: var(--labels-align, flex-end); - } - } - &.labels-align-center { - tbody tr th { - justify-content: var(--labels-align, center); - } - } // Stacked &:not(.stacked) { @@ -166,13 +168,13 @@ } &.stacked { - &:not(.labels-before) { + &:not(.reverse) { tbody tr { flex-direction: column-reverse; } } - &.labels-before { + &.reverse { tbody tr { flex-direction: column; } @@ -187,13 +189,13 @@ } &.stacked { - &:not(.labels-before) { + &:not(.reverse) { tbody tr { flex-direction: column; } } - &.labels-before { + &.reverse { tbody tr { flex-direction: column-reverse; } @@ -221,12 +223,12 @@ // Axes &.show-primary-axis { - &:not(.labels-before) { + &:not(.reverse) { tbody tr { border-block-end: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); } } - &.labels-before { + &.reverse { tbody tr { border-block-start: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); } @@ -234,13 +236,13 @@ } @for $i from 1 through $max-axes { &.show-#{$i}-secondary-axes { - &:not(.labels-before) { + &:not(.reverse) { tbody tr { background-size: 100% (100% / $i); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } } - &.labels-before { + &.reverse { tbody tr { background-size: 100% (100% / $i); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); diff --git a/src/index.html b/src/index.html index 0861576..cff8a0b 100644 --- a/src/index.html +++ b/src/index.html @@ -73,8 +73,8 @@

ChartsCSS.org

Bar Chart

-

Labels Before

-

Labels After

+

Regular

+

Reverse

Single

@@ -113,7 +113,7 @@

Single

Years Compared
- +
@@ -151,7 +151,7 @@

Single & Reverse

-
Years Compared
+
@@ -183,7 +183,7 @@

Single & Reverse

Years Compared
- +
@@ -221,7 +221,7 @@

Multiple

-
Years Compared
+
@@ -253,7 +253,7 @@

Multiple

Years Compared
- +
@@ -291,7 +291,7 @@

Multiple & Reverse

-
Years Compared
+
@@ -323,7 +323,7 @@

Multiple & Reverse

Years Compared
- +
@@ -361,7 +361,7 @@

Stacked

-
Years Compared
+
@@ -392,7 +392,7 @@

Stacked

House Spending by Countries
- +
@@ -429,7 +429,7 @@

Stacked & Reverse

-
House Spending by Countries
+
@@ -460,7 +460,7 @@

Stacked & Reverse

House Spending by Countries
- +
@@ -500,8 +500,8 @@

Stacked & Reverse

Column Chart

-

Labels After

-

Labels Before

+

Regular

+

Reverse

Single

@@ -540,7 +540,7 @@

Single

House Spending by Countries
- +
@@ -578,7 +578,7 @@

Single & Reverse

-
Years Compared
+
@@ -610,7 +610,7 @@

Single & Reverse

Years Compared
- +
@@ -648,7 +648,7 @@

Multiple

-
Years Compared
+
@@ -680,7 +680,7 @@

Multiple

Years Compared
- +
@@ -718,7 +718,7 @@

Multiple & Reverse

-
Years Compared
+
@@ -750,7 +750,7 @@

Multiple & Reverse

Years Compared
- +
@@ -788,7 +788,7 @@

Stacked

-
Years Compared
+
@@ -819,7 +819,7 @@

Stacked

House Spending by Countries
- +
@@ -856,7 +856,7 @@

Stacked & Reverse

-
House Spending by Countries
+
@@ -887,7 +887,7 @@

Stacked & Reverse

House Spending by Countries
- +
@@ -927,8 +927,8 @@

Stacked & Reverse

Line Chart

-

Labels After

-

Labels Before

+

Regular

+

Reverse

Single

@@ -967,7 +967,7 @@

Single

House Spending by Countries
- +
From 0d29af8018421fe60d6efcfe4d1f8b9c952e3ada Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Mon, 26 Oct 2020 01:59:50 +0200 Subject: [PATCH 7/8] Update Tests Page --- src/index.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/index.html b/src/index.html index cff8a0b..db09f3c 100644 --- a/src/index.html +++ b/src/index.html @@ -147,7 +147,7 @@

Single

-

Single & Reverse

+

Single & Reverse Data

@@ -287,7 +287,7 @@

Multiple

-

Multiple & Reverse

+

Multiple & Reverse Data & Reverse Dataset

@@ -425,7 +425,7 @@

Stacked

-

Stacked & Reverse

+

Stacked & Reverse Dataset

@@ -540,7 +540,7 @@

Single

Years Compared
- +
@@ -574,7 +574,7 @@

Single

-

Single & Reverse

+

Single & Reverse Data

@@ -714,7 +714,7 @@

Multiple

-

Multiple & Reverse

+

Multiple & Reverse Data + Datasets

@@ -852,7 +852,7 @@

Stacked

-

Stacked & Reverse

+

Stacked & Reverse Datasets

From 6312435ce12b8c299218f416295c38bfcf631422 Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Mon, 26 Oct 2020 02:00:55 +0200 Subject: [PATCH 8/8] Run Build --- dist/charts.css | 443 +++++++++++++++++++++++++------------------- dist/charts.css.map | 3 +- dist/charts.min.css | 2 +- 3 files changed, 260 insertions(+), 188 deletions(-) diff --git a/dist/charts.css b/dist/charts.css index 0a74541..9952062 100644 --- a/dist/charts.css +++ b/dist/charts.css @@ -1,20 +1,21 @@ /* - * Charts.css v0.5.0 (https://ChartsCSS.org/) + * Charts.css v0.6.0 (https://ChartsCSS.org/) * Copyright 2020 Rami Yushuvaev * Licensed under MIT */ .charts-css { - --color-1: #f06464; - --color-2: #ffc864; - --color-3: #ffe682; - --color-4: #8cdc78; - --color-5: #82beff; - --color-6: #be82ff; - --color-7: #c8c8c8; - --color-8: #969696; - --color-9: #beb496; - --color-10: #a06450; + --color-1: rgba(240, 50, 50, 0.75); + --color-2: rgba(255, 180, 50, 0.75); + --color-3: rgba(255, 220, 90, 0.75); + --color-4: rgba(100, 210, 80, 0.75); + --color-5: rgba(90, 165, 255, 0.75); + --color-6: rgba(170, 90, 240, 0.75); + --color-7: rgba(180, 180, 180, 0.75); + --color-8: rgba(110, 110, 110, 0.75); + --color-9: rgba(170, 150, 110, 0.75); + --color-10: rgba(130, 50, 20, 0.75); --chart-bg-color: #f5f5f5; + --heading-size: 0px; --primary-axis-color: rgba(0, 0, 0, 1); --primary-axis-style: solid; --primary-axis-width: 1px; @@ -60,6 +61,8 @@ table.charts-css { background-color: transparent; } +table.charts-css caption, +table.charts-css colgroup, table.charts-css thead, table.charts-css tbody, table.charts-css tr, @@ -84,54 +87,68 @@ table.charts-css tbody tr td { counter-increment: dataset; } +.charts-css:not(.show-heading) caption { + display: none; +} + +.charts-css.show-heading { + --heading-size: 1.5rem; +} + +.charts-css.show-heading caption { + display: block; + width: 100%; + height: var(--heading-size); +} + .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 1) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 1) { - background-color: var(--color, var(--color-1)); + background: var(--color, var(--color-1)); } .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 2) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 2) { - background-color: var(--color, var(--color-2)); + background: var(--color, var(--color-2)); } .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 3) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 3) { - background-color: var(--color, var(--color-3)); + background: var(--color, var(--color-3)); } .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 4) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 4) { - background-color: var(--color, var(--color-4)); + background: var(--color, var(--color-4)); } .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 5) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 5) { - background-color: var(--color, var(--color-5)); + background: var(--color, var(--color-5)); } .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 6) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 6) { - background-color: var(--color, var(--color-6)); + background: var(--color, var(--color-6)); } .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 7) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 7) { - background-color: var(--color, var(--color-7)); + background: var(--color, var(--color-7)); } .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 8) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 8) { - background-color: var(--color, var(--color-8)); + background: var(--color, var(--color-8)); } .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 9) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 9) { - background-color: var(--color, var(--color-9)); + background: var(--color, var(--color-9)); } .charts-css:not(.multiple) tbody tr:nth-of-type(10n + 10) td, .charts-css.multiple tbody tr td:nth-of-type(10n + 10) { - background-color: var(--color, var(--color-10)); + background: var(--color, var(--color-10)); } .charts-css.hide-data .data { @@ -338,10 +355,8 @@ table.charts-css tbody tr td { .charts-css.bar { display: block; width: 100%; - --labels-size: 80px; } -.charts-css.bar caption, .charts-css.bar colgroup, .charts-css.bar thead, .charts-css.bar tfoot { @@ -359,7 +374,7 @@ table.charts-css tbody tr td { -ms-flex-align: stretch; align-items: stretch; width: 100%; - height: 100%; + height: calc(100% - var(--heading-size)); } .charts-css.bar tbody tr { @@ -381,12 +396,6 @@ table.charts-css tbody tr td { } .charts-css.bar tbody tr th { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; position: absolute; top: 0; bottom: 0; @@ -404,15 +413,46 @@ table.charts-css tbody tr td { position: relative; } -.charts-css.bar.labels-hide { +.charts-css.bar:not(.show-labels) { --labels-size: 0; } -.charts-css.bar.labels-hide tbody tr th { +.charts-css.bar:not(.show-labels) tbody tr th { display: none; } -.charts-css.bar:not(.labels-after) tbody tr { +.charts-css.bar.show-labels { + --labels-size: 80px; +} + +.charts-css.bar.show-labels tbody tr th { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.charts-css.bar.labels-align-start tbody tr th { + -webkit-box-pack: var(--labels-align, flex-start); + -ms-flex-pack: var(--labels-align, flex-start); + justify-content: var(--labels-align, flex-start); +} + +.charts-css.bar.labels-align-end tbody tr th { + -webkit-box-pack: var(--labels-align, flex-end); + -ms-flex-pack: var(--labels-align, flex-end); + justify-content: var(--labels-align, flex-end); +} + +.charts-css.bar.labels-align-center tbody tr th { + -webkit-box-pack: var(--labels-align, center); + -ms-flex-pack: var(--labels-align, center); + justify-content: var(--labels-align, center); +} + +.charts-css.bar:not(.reverse) tbody tr { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; @@ -420,7 +460,7 @@ table.charts-css tbody tr td { margin-inline-start: var(--labels-size); } -.charts-css.bar:not(.labels-after) tbody tr th { +.charts-css.bar:not(.reverse) tbody tr th { left: calc(-1 * var(--labels-size) - var(--primary-axis-width)); width: var(--labels-size); -webkit-box-pack: var(--labels-align, flex-start); @@ -428,13 +468,13 @@ table.charts-css tbody tr td { justify-content: var(--labels-align, flex-start); } -.charts-css.bar:not(.labels-after) tbody tr td { +.charts-css.bar:not(.reverse) tbody tr td { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } -.charts-css.bar.labels-after tbody tr { +.charts-css.bar.reverse tbody tr { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; @@ -442,7 +482,7 @@ table.charts-css tbody tr td { margin-inline-end: var(--labels-size); } -.charts-css.bar.labels-after tbody tr th { +.charts-css.bar.reverse tbody tr th { right: calc(-1 * var(--labels-size) - var(--primary-axis-width)); width: var(--labels-size); -webkit-box-pack: var(--labels-align, flex-end); @@ -450,30 +490,12 @@ table.charts-css tbody tr td { justify-content: var(--labels-align, flex-end); } -.charts-css.bar.labels-after tbody tr td { +.charts-css.bar.reverse tbody tr td { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } -.charts-css.bar.labels-align-start tbody tr th { - -webkit-box-pack: var(--labels-align, flex-start); - -ms-flex-pack: var(--labels-align, flex-start); - justify-content: var(--labels-align, flex-start); -} - -.charts-css.bar.labels-align-end tbody tr th { - -webkit-box-pack: var(--labels-align, flex-end); - -ms-flex-pack: var(--labels-align, flex-end); - justify-content: var(--labels-align, flex-end); -} - -.charts-css.bar.labels-align-center tbody tr th { - -webkit-box-pack: var(--labels-align, center); - -ms-flex-pack: var(--labels-align, center); - justify-content: var(--labels-align, center); -} - .charts-css.bar:not(.stacked) tbody tr td { -webkit-box-flex: 1; -ms-flex-positive: 1; @@ -521,14 +543,14 @@ table.charts-css tbody tr td { flex-direction: column; } -.charts-css.bar:not(.reverse-datasets).stacked:not(.labels-after) tbody tr { +.charts-css.bar:not(.reverse-datasets).stacked:not(.reverse) tbody tr { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } -.charts-css.bar:not(.reverse-datasets).stacked.labels-after tbody tr { +.charts-css.bar:not(.reverse-datasets).stacked.reverse tbody tr { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; @@ -542,14 +564,14 @@ table.charts-css tbody tr td { flex-direction: column-reverse; } -.charts-css.bar.reverse-datasets.stacked:not(.labels-after) tbody tr { +.charts-css.bar.reverse-datasets.stacked:not(.reverse) tbody tr { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } -.charts-css.bar.reverse-datasets.stacked.labels-after tbody tr { +.charts-css.bar.reverse-datasets.stacked.reverse tbody tr { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; @@ -836,131 +858,131 @@ table.charts-css tbody tr td { margin-block-end: 20px; } -.charts-css.bar.show-primary-axis:not(.labels-after) tbody tr { +.charts-css.bar.show-primary-axis:not(.reverse) tbody tr { -webkit-border-start: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); border-inline-start: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); } -.charts-css.bar.show-primary-axis.labels-after tbody tr { +.charts-css.bar.show-primary-axis.reverse tbody tr { -webkit-border-end: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); border-inline-end: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); } -.charts-css.bar.show-1-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-1-secondary-axes:not(.reverse) tbody tr { background-size: 100% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-1-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-1-secondary-axes.reverse tbody tr { background-size: 100% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-2-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-2-secondary-axes:not(.reverse) tbody tr { background-size: 50% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-2-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-2-secondary-axes.reverse tbody tr { background-size: 50% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-3-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-3-secondary-axes:not(.reverse) tbody tr { background-size: 33.333333% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-3-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-3-secondary-axes.reverse tbody tr { background-size: 33.333333% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-4-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-4-secondary-axes:not(.reverse) tbody tr { background-size: 25% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-4-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-4-secondary-axes.reverse tbody tr { background-size: 25% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-5-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-5-secondary-axes:not(.reverse) tbody tr { background-size: 20% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-5-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-5-secondary-axes.reverse tbody tr { background-size: 20% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-6-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-6-secondary-axes:not(.reverse) tbody tr { background-size: 16.666667% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-6-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-6-secondary-axes.reverse tbody tr { background-size: 16.666667% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-7-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-7-secondary-axes:not(.reverse) tbody tr { background-size: 14.285714% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-7-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-7-secondary-axes.reverse tbody tr { background-size: 14.285714% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-8-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-8-secondary-axes:not(.reverse) tbody tr { background-size: 12.5% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-8-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-8-secondary-axes.reverse tbody tr { background-size: 12.5% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-9-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-9-secondary-axes:not(.reverse) tbody tr { background-size: 11.111111% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-9-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-9-secondary-axes.reverse tbody tr { background-size: 11.111111% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-10-secondary-axes:not(.labels-after) tbody tr { +.charts-css.bar.show-10-secondary-axes:not(.reverse) tbody tr { background-size: 10% 100%; background-image: -webkit-gradient(linear, right top, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(-90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.bar.show-10-secondary-axes.labels-after tbody tr { +.charts-css.bar.show-10-secondary-axes.reverse tbody tr { background-size: 10% 100%; background-image: -webkit-gradient(linear, left top, right top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(90deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); @@ -1008,10 +1030,8 @@ table.charts-css tbody tr td { display: block; width: 100%; height: 100%; - --labels-size: 1.5rem; } -.charts-css.column caption, .charts-css.column colgroup, .charts-css.column thead, .charts-css.column tfoot { @@ -1029,7 +1049,7 @@ table.charts-css tbody tr td { -ms-flex-align: stretch; align-items: stretch; width: 100%; - height: 100%; + height: calc(100% - var(--heading-size)); } .charts-css.column tbody tr { @@ -1051,12 +1071,6 @@ table.charts-css tbody tr td { } .charts-css.column tbody tr th { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; position: absolute; right: 0; left: 0; @@ -1074,15 +1088,46 @@ table.charts-css tbody tr td { position: relative; } -.charts-css.column.labels-hide { +.charts-css.column:not(.show-labels) { --labels-size: 0; } -.charts-css.column.labels-hide tbody tr th { +.charts-css.column:not(.show-labels) tbody tr th { display: none; } -.charts-css.column:not(.labels-before) tbody tr { +.charts-css.column.show-labels { + --labels-size: 1.5rem; +} + +.charts-css.column.show-labels tbody tr th { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.charts-css.column.labels-align-start tbody tr th { + -webkit-box-pack: var(--labels-align, flex-start); + -ms-flex-pack: var(--labels-align, flex-start); + justify-content: var(--labels-align, flex-start); +} + +.charts-css.column.labels-align-end tbody tr th { + -webkit-box-pack: var(--labels-align, flex-end); + -ms-flex-pack: var(--labels-align, flex-end); + justify-content: var(--labels-align, flex-end); +} + +.charts-css.column.labels-align-center tbody tr th { + -webkit-box-pack: var(--labels-align, center); + -ms-flex-pack: var(--labels-align, center); + justify-content: var(--labels-align, center); +} + +.charts-css.column:not(.reverse) tbody tr { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; @@ -1090,7 +1135,7 @@ table.charts-css tbody tr td { margin-block-end: var(--labels-size); } -.charts-css.column:not(.labels-before) tbody tr th { +.charts-css.column:not(.reverse) tbody tr th { bottom: calc(-1 * var(--labels-size) - var(--primary-axis-width)); height: var(--labels-size); -webkit-box-pack: var(--labels-align, center); @@ -1098,13 +1143,13 @@ table.charts-css tbody tr td { justify-content: var(--labels-align, center); } -.charts-css.column:not(.labels-before) tbody tr td { +.charts-css.column:not(.reverse) tbody tr td { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } -.charts-css.column.labels-before tbody tr { +.charts-css.column.reverse tbody tr { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; @@ -1112,7 +1157,7 @@ table.charts-css tbody tr td { margin-block-start: var(--labels-size); } -.charts-css.column.labels-before tbody tr th { +.charts-css.column.reverse tbody tr th { top: calc(-1 * var(--labels-size) - var(--primary-axis-width)); height: var(--labels-size); -webkit-box-pack: var(--labels-align, center); @@ -1120,30 +1165,12 @@ table.charts-css tbody tr td { justify-content: var(--labels-align, center); } -.charts-css.column.labels-before tbody tr td { +.charts-css.column.reverse tbody tr td { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } -.charts-css.column.labels-align-start tbody tr th { - -webkit-box-pack: var(--labels-align, flex-start); - -ms-flex-pack: var(--labels-align, flex-start); - justify-content: var(--labels-align, flex-start); -} - -.charts-css.column.labels-align-end tbody tr th { - -webkit-box-pack: var(--labels-align, flex-end); - -ms-flex-pack: var(--labels-align, flex-end); - justify-content: var(--labels-align, flex-end); -} - -.charts-css.column.labels-align-center tbody tr th { - -webkit-box-pack: var(--labels-align, center); - -ms-flex-pack: var(--labels-align, center); - justify-content: var(--labels-align, center); -} - .charts-css.column:not(.stacked) tbody tr td { -webkit-box-flex: 1; -ms-flex-positive: 1; @@ -1191,14 +1218,14 @@ table.charts-css tbody tr td { flex-direction: row; } -.charts-css.column:not(.reverse-datasets).stacked:not(.labels-before) tbody tr { +.charts-css.column:not(.reverse-datasets).stacked:not(.reverse) tbody tr { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } -.charts-css.column:not(.reverse-datasets).stacked.labels-before tbody tr { +.charts-css.column:not(.reverse-datasets).stacked.reverse tbody tr { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; @@ -1212,14 +1239,14 @@ table.charts-css tbody tr td { flex-direction: row-reverse; } -.charts-css.column.reverse-datasets.stacked:not(.labels-before) tbody tr { +.charts-css.column.reverse-datasets.stacked:not(.reverse) tbody tr { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } -.charts-css.column.reverse-datasets.stacked.labels-before tbody tr { +.charts-css.column.reverse-datasets.stacked.reverse tbody tr { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; @@ -1506,131 +1533,131 @@ table.charts-css tbody tr td { margin-inline-end: 20px; } -.charts-css.column.show-primary-axis:not(.labels-before) tbody tr { +.charts-css.column.show-primary-axis:not(.reverse) tbody tr { -webkit-border-after: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); border-block-end: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); } -.charts-css.column.show-primary-axis.labels-before tbody tr { +.charts-css.column.show-primary-axis.reverse tbody tr { -webkit-border-before: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); border-block-start: var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color); } -.charts-css.column.show-1-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-1-secondary-axes:not(.reverse) tbody tr { background-size: 100% 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-1-secondary-axes.labels-before tbody tr { +.charts-css.column.show-1-secondary-axes.reverse tbody tr { background-size: 100% 100%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-2-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-2-secondary-axes:not(.reverse) tbody tr { background-size: 100% 50%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-2-secondary-axes.labels-before tbody tr { +.charts-css.column.show-2-secondary-axes.reverse tbody tr { background-size: 100% 50%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-3-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-3-secondary-axes:not(.reverse) tbody tr { background-size: 100% 33.333333%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-3-secondary-axes.labels-before tbody tr { +.charts-css.column.show-3-secondary-axes.reverse tbody tr { background-size: 100% 33.333333%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-4-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-4-secondary-axes:not(.reverse) tbody tr { background-size: 100% 25%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-4-secondary-axes.labels-before tbody tr { +.charts-css.column.show-4-secondary-axes.reverse tbody tr { background-size: 100% 25%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-5-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-5-secondary-axes:not(.reverse) tbody tr { background-size: 100% 20%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-5-secondary-axes.labels-before tbody tr { +.charts-css.column.show-5-secondary-axes.reverse tbody tr { background-size: 100% 20%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-6-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-6-secondary-axes:not(.reverse) tbody tr { background-size: 100% 16.666667%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-6-secondary-axes.labels-before tbody tr { +.charts-css.column.show-6-secondary-axes.reverse tbody tr { background-size: 100% 16.666667%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-7-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-7-secondary-axes:not(.reverse) tbody tr { background-size: 100% 14.285714%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-7-secondary-axes.labels-before tbody tr { +.charts-css.column.show-7-secondary-axes.reverse tbody tr { background-size: 100% 14.285714%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-8-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-8-secondary-axes:not(.reverse) tbody tr { background-size: 100% 12.5%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-8-secondary-axes.labels-before tbody tr { +.charts-css.column.show-8-secondary-axes.reverse tbody tr { background-size: 100% 12.5%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-9-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-9-secondary-axes:not(.reverse) tbody tr { background-size: 100% 11.111111%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-9-secondary-axes.labels-before tbody tr { +.charts-css.column.show-9-secondary-axes.reverse tbody tr { background-size: 100% 11.111111%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-10-secondary-axes:not(.labels-before) tbody tr { +.charts-css.column.show-10-secondary-axes:not(.reverse) tbody tr { background-size: 100% 10%; background-image: -webkit-gradient(linear, left top, left bottom, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); } -.charts-css.column.show-10-secondary-axes.labels-before tbody tr { +.charts-css.column.show-10-secondary-axes.reverse tbody tr { background-size: 100% 10%; background-image: -webkit-gradient(linear, left bottom, left top, from(var(--secondary-axes-color)), to(transparent)); background-image: linear-gradient(0deg, var(--secondary-axes-color) var(--secondary-axes-width), transparent var(--secondary-axes-width)); @@ -1677,66 +1704,102 @@ table.charts-css tbody tr td { .charts-css.line { display: block; width: 100%; - height: 0; - -webkit-padding-before: 50%; - padding-block-start: 50%; - background-color: var(--chart-bg-color); + height: 100%; } -.charts-css.line caption, .charts-css.line colgroup, -.charts-css.line tbody, .charts-css.line thead, .charts-css.line tfoot { display: none; } -.charts-css.bubble { +.charts-css.line tbody { display: block; width: 100%; - height: 0; - -webkit-padding-before: 50%; - padding-block-start: 50%; + height: calc(100% - var(--heading-size)); background-color: var(--chart-bg-color); } -.charts-css.bubble caption, +.charts-css.line tbody tr { + display: none; +} + +.charts-css.bubble { + display: block; + width: 100%; + height: 100%; +} + .charts-css.bubble colgroup, -.charts-css.bubble tbody, .charts-css.bubble thead, .charts-css.bubble tfoot { display: none; } -.charts-css.pie { +.charts-css.bubble tbody { display: block; width: 100%; - height: 0; - -webkit-padding-before: 100%; - padding-block-start: 100%; - border-radius: 50%; + height: calc(100% - var(--heading-size)); background-color: var(--chart-bg-color); } -.charts-css.pie caption, +.charts-css.bubble tbody tr { + display: none; +} + +.charts-css.pie { + display: block; + width: 100%; + height: 100%; +} + .charts-css.pie colgroup, -.charts-css.pie tbody, .charts-css.pie thead, .charts-css.pie tfoot { display: none; } +.charts-css.pie tbody { + display: block; + width: 100%; + height: 0; + -webkit-padding-after: 100%; + padding-block-end: 100%; + border-radius: 50%; + background-color: var(--chart-bg-color); +} + +.charts-css.pie tbody tr { + display: none; +} + .charts-css.donut { + display: block; + width: 100%; + height: 100%; +} + +.charts-css.donut colgroup, +.charts-css.donut thead, +.charts-css.donut tfoot { + display: none; +} + +.charts-css.donut tbody { display: block; width: 100%; height: 0; - -webkit-padding-before: 100%; - padding-block-start: 100%; + -webkit-padding-after: 100%; + padding-block-end: 100%; border-radius: 50%; background-color: var(--chart-bg-color); } -.charts-css.donut::after { +.charts-css.donut tbody tr { + display: none; +} + +.charts-css.donut tbody::after { content: ""; position: absolute; top: 50%; @@ -1758,47 +1821,55 @@ table.charts-css tbody tr td { background-color: var(--donut-inner-color, #fff); } -.charts-css.donut caption, -.charts-css.donut colgroup, -.charts-css.donut tbody, -.charts-css.donut thead, -.charts-css.donut tfoot { - display: none; -} - .charts-css.polar { display: block; width: 100%; - height: 0; - -webkit-padding-before: 100%; - padding-block-start: 100%; - border-radius: 50%; - background-color: var(--chart-bg-color); + height: 100%; } -.charts-css.polar caption, .charts-css.polar colgroup, -.charts-css.polar tbody, .charts-css.polar thead, .charts-css.polar tfoot { display: none; } -.charts-css.radar { +.charts-css.polar tbody { display: block; width: 100%; height: 0; - -webkit-padding-before: 100%; - padding-block-start: 100%; + -webkit-padding-after: 100%; + padding-block-end: 100%; border-radius: 50%; background-color: var(--chart-bg-color); } -.charts-css.radar caption, +.charts-css.polar tbody tr { + display: none; +} + +.charts-css.radar { + display: block; + width: 100%; + height: 100%; +} + .charts-css.radar colgroup, -.charts-css.radar tbody, .charts-css.radar thead, .charts-css.radar tfoot { display: none; } -/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9jaGFydHMuc2NzcyIsImNoYXJ0cy5jc3MiLCIuLi9zcmMvZ2VuZXJhbC9fdmFyaWFibGVzLnNjc3MiLCIuLi9zcmMvY29tcG9uZW50cy9fd3JhcHBlci5zY3NzIiwiLi4vc3JjL2NvbXBvbmVudHMvX2NvbG9ycy5zY3NzIiwiLi4vc3JjL2NvbXBvbmVudHMvX2RhdGEuc2NzcyIsIi4uL3NyYy9jb21wb25lbnRzL19sZWdlbmQuc2NzcyIsIi4uL3NyYy9jb21wb25lbnRzL190b29sdGlwcy5zY3NzIiwiLi4vc3JjL2NoYXJ0cy9fYmFyLnNjc3MiLCIuLi9zcmMvY2hhcnRzL19jb2x1bW4uc2NzcyIsIi4uL3NyYy9jaGFydHMvX2xpbmUuc2NzcyIsIi4uL3NyYy9nZW5lcmFsL19taXhpbnMuc2NzcyIsIi4uL3NyYy9jaGFydHMvX2J1YmJsZS5zY3NzIiwiLi4vc3JjL2NoYXJ0cy9fcGllLnNjc3MiLCIuLi9zcmMvY2hhcnRzL19kb251dC5zY3NzIiwiLi4vc3JjL2NoYXJ0cy9fcG9sYXIuc2NzcyIsIi4uL3NyYy9jaGFydHMvX3JhZGFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7RUNJRTtBQ1lGO0VBSUksa0JBQXNCO0VBQXRCLGtCQUFzQjtFQUF0QixrQkFBc0I7RUFBdEIsa0JBQXNCO0VBQXRCLGtCQUFzQjtFQUF0QixrQkFBc0I7RUFBdEIsa0JBQXNCO0VBQXRCLGtCQUFzQjtFQUF0QixrQkFBc0I7RUFBdEIsbUJBQXNCO0VBSXhCLHlCQUFpQjtFQUdqQixzQ0FBcUI7RUFDckIsMkJBQXFCO0VBQ3JCLHlCQUFxQjtFQUNyQiwwQ0FBdUI7RUFDdkIsNkJBQXVCO0VBQ3ZCLDJCQUF1QjtFQUN2QixxQ0FBa0I7RUFDbEIsd0JBQWtCO0VBQ2xCLHNCQUFrQjtFQUdsQix5Q0FBc0I7RUNwQ3RCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsU0FBUztFQUdULGtCQUFrQjtBRm9CcEI7O0FFakJBOzs7Ozs7RUFNRSw4QkFBc0I7VUFBdEIsc0JBQXNCO0FGMkJ4Qjs7QUV4QkE7O0VBRUUscUJBQXFCO0VBR3JCLG1CQUFtQjtBRnlCckI7O0FFOUJBOztFQVFJLHVCQUF1QjtBRjJCM0I7O0FFdkJBO0VBQ0UseUJBQXlCO0VBQ3pCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLDZCQUE2QjtBRjBCL0I7O0FFL0JBOzs7OztFQWFJLFVBQVU7RUFDVixTQUFTO0VBQ1QsU0FBUztFQUNULDZCQUE2QjtBRjBCakM7O0FFMUNBO0VBcUJJLG1CQUFtQjtBRnlCdkI7O0FFOUNBO0VBd0JNLHVCQUF1QjtFQUN2QixzQkFBc0I7QUYwQjVCOztBRW5EQTtFQTRCUSwwQkFBMEI7QUYyQmxDOztBR3RGQTs7RUFLTSw4Q0FBNEQ7QUhzRmxFOztBRzNGQTs7RUFLTSw4Q0FBNEQ7QUgyRmxFOztBR2hHQTs7RUFLTSw4Q0FBNEQ7QUhnR2xFOztBR3JHQTs7RUFLTSw4Q0FBNEQ7QUhxR2xFOztBRzFHQTs7RUFLTSw4Q0FBNEQ7QUgwR2xFOztBRy9HQTs7RUFLTSw4Q0FBNEQ7QUgrR2xFOztBR3BIQTs7RUFLTSw4Q0FBNEQ7QUhvSGxFOztBR3pIQTs7RUFLTSw4Q0FBNEQ7QUh5SGxFOztBRzlIQTs7RUFLTSw4Q0FBNEQ7QUg4SGxFOztBR25JQTs7RUFLTSwrQ0FBNEQ7QUhtSWxFOztBSXhJQTtFQUtNLFVBQVU7QUp1SWhCOztBSTVJQTtFQVlNLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsVUFBVTtBSm9JaEI7O0FJakpBO0VBaUJNLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsVUFBVTtBSm9JaEI7O0FLdEpBO0VBR0ksU0FBUztFQUNULGFBQWE7RUFDYiw0Q0FBNEM7RUFDNUMsZ0JBQWdCO0VBRWhCLGVBQWU7QUxzSm5COztBSzlKQTtFQVdNLGNBQWM7RUFDZCxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0FMdUp6Qjs7QUtwS0E7RUFnQlEsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIseUJBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QixpQkFBaUI7RUFDakIsbUJBQW1CO0FMd0ozQjs7QUs3S0E7RUEyQlUsNkNBQTJEO0VBQzNELDhEQUFtRjtBTHNKN0Y7O0FLbExBO0VBMkJVLDZDQUEyRDtFQUMzRCw4REFBbUY7QUwySjdGOztBS3ZMQTtFQTJCVSw2Q0FBMkQ7RUFDM0QsOERBQW1GO0FMZ0s3Rjs7QUs1TEE7RUEyQlUsNkNBQTJEO0VBQzNELDhEQUFtRjtBTHFLN0Y7O0FLak1BO0VBMkJVLDZDQUEyRDtFQUMzRCw4REFBbUY7QUwwSzdGOztBS3RNQTtFQTJCVSw2Q0FBMkQ7RUFDM0QsOERBQW1GO0FMK0s3Rjs7QUszTUE7RUEyQlUsNkNBQTJEO0VBQzNELDhEQUFtRjtBTG9MN0Y7O0FLaE5BO0VBMkJVLDZDQUEyRDtFQUMzRCw4REFBbUY7QUx5TDdGOztBS3JOQTtFQTJCVSw2Q0FBMkQ7RUFDM0QsOERBQW1GO0FMOEw3Rjs7QUsxTkE7RUEyQlUsOENBQTJEO0VBQzNELCtEQUFtRjtBTG1NN0Y7O0FLL05BO0VBcUNJLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQXNCO0VBQXRCLDZCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLHFCQUFpQjtNQUFqQixpQkFBaUI7QUw4THJCOztBS3JPQTtFQTBDSSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLDhCQUFtQjtFQUFuQiw2QkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixtQkFBZTtNQUFmLGVBQWU7QUwrTG5COztBSzNPQTtFQStDTSx3QkFBdUI7VUFBdkIsdUJBQXVCO0FMZ003Qjs7QUsvT0E7RUFzRE0sV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7QUw2THhCOztBS3JQQTtFQStETSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtBTDBMeEI7O0FLM1BBO0VBd0VNLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0FMdUx4Qjs7QUtqUUE7RUFpRk0sV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsNENBQW1DO1VBQW5DLG9DQUFtQztBTG9MekM7O0FLeFFBO0VBMkZNLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0FMaUx4Qjs7QUs5UUE7RUFvR00sV0FBVztFQUNYLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsK0JBQXVCO1VBQXZCLHVCQUF1QjtBTDhLN0I7O0FNclJBO0VBSUksa0JBQWtCO0VBQ2xCLFVBQVU7RUFFVixXQUFXO0VBQ1gsU0FBUztFQUNULG1DQUEyQjtVQUEzQiwyQkFBMkI7RUFFM0IsMEJBQWtCO0VBQWxCLHVCQUFrQjtFQUFsQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUdsQixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLCtCQUF1QjtFQUF2Qix1QkFBdUI7RUFFdkIsc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FOZ1JwQjs7QU12U0E7RUEyQkksV0FBVztFQUNYLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsU0FBUztFQUNULGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLDBDQUEwQztBTmdSOUM7O0FNbFRBO0VBc0NJLG1CQUFtQjtFQUNuQixVQUFVO0FOZ1JkOztBT3ZUQTtFQUlJLGNBQWM7RUFDZCxXQUFXO0VBRVgsbUJBQWM7QVBzVGxCOztBTzdUQTs7OztFQWFNLGFBQWE7QVB1VG5COztBT3BVQTtFQWtCTSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUE4QjtNQUE5QixzQkFBOEI7VUFBOUIsOEJBQThCO0VBQzlCLDBCQUFvQjtNQUFwQix1QkFBb0I7VUFBcEIsb0JBQW9CO0VBRXBCLFdBQVc7RUFDWCxZQUFZO0FQcVRsQjs7QU81VUE7RUEwQlEsa0JBQWtCO0VBR2xCLG1CQUFZO01BQVosb0JBQVk7VUFBWixZQUFZO0VBQ1osb0JBQWM7TUFBZCxjQUFjO0VBQ2QsMEJBQWE7TUFBYixhQUFhO0VBQ2IsdUJBQXVCO0VBR3ZCLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsdUJBQTJCO01BQTNCLG9CQUEyQjtVQUEzQiwyQkFBMkI7QVBrVG5DOztBT3RWQTtFQXVDVSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBRW5CLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sU0FBUztBUGtUbkI7O0FPOVZBO0VBZ0RVLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFFbkIsa0NBQWtDO0VBQ2xDLFlBQVk7RUFFWixrQkFBa0I7QVBnVDVCOztBT3RXQTtFQThETSxnQkFBYztBUDRTcEI7O0FPMVdBO0VBa0VZLGFBQWE7QVA0U3pCOztBTzlXQTtFQTBFVSx3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qix3Q0FBdUM7VUFBdkMsdUNBQXVDO0FQd1NqRDs7QU9uWEE7RUE4RVksK0RBQStEO0VBQy9ELHlCQUF5QjtFQUN6QixpREFBZ0Q7TUFBaEQsOENBQWdEO1VBQWhELGdEQUFnRDtBUHlTNUQ7O0FPelhBO0VBb0ZZLHFCQUF5QjtNQUF6QixrQkFBeUI7VUFBekIseUJBQXlCO0FQeVNyQzs7QU83WEE7RUE0RlUsc0JBQXFCO01BQXJCLG1CQUFxQjtVQUFyQixxQkFBcUI7RUFDckIsc0NBQXFDO1VBQXJDLHFDQUFxQztBUHFTL0M7O0FPbFlBO0VBZ0dZLGdFQUFnRTtFQUNoRSx5QkFBeUI7RUFDekIsK0NBQThDO01BQTlDLDRDQUE4QztVQUE5Qyw4Q0FBOEM7QVBzUzFEOztBT3hZQTtFQXNHWSx1QkFBMkI7TUFBM0Isb0JBQTJCO1VBQTNCLDJCQUEyQjtBUHNTdkM7O0FPNVlBO0VBNkdRLGlEQUFnRDtNQUFoRCw4Q0FBZ0Q7VUFBaEQsZ0RBQWdEO0FQbVN4RDs7QU9oWkE7RUFrSFEsK0NBQThDO01BQTlDLDRDQUE4QztVQUE5Qyw4Q0FBOEM7QVBrU3REOztBT3BaQTtFQXVIUSw2Q0FBNEM7TUFBNUMsMENBQTRDO1VBQTVDLDRDQUE0QztBUGlTcEQ7O0FPeFpBO0VBZ0lVLG1CQUFZO01BQVosb0JBQVk7VUFBWixZQUFZO0VBQ1osb0JBQWM7TUFBZCxjQUFjO0VBQ2QsMEJBQWE7TUFBYixhQUFhO0FQNFJ2Qjs7QU85WkE7RUF5SVUsdUJBQWdCO01BQWhCLHdCQUFnQjtVQUFoQixnQkFBZ0I7RUFDaEIsd0JBQWtCO01BQWxCLGtCQUFrQjtFQUNsQiw4QkFBaUI7TUFBakIsaUJBQWlCO0FQeVIzQjs7QU9wYUE7RUFpSlUscUJBQXlCO01BQXpCLGtCQUF5QjtVQUF6Qix5QkFBeUI7QVB1Um5DOztBT3hhQTtFQXlKUSw0QkFBc0I7RUFBdEIsNkJBQXNCO01BQXRCLDBCQUFzQjtVQUF0QixzQkFBc0I7QVBtUjlCOztBTzVhQTtFQThKUSw0QkFBOEI7RUFBOUIsOEJBQThCO01BQTlCLGtDQUE4QjtVQUE5Qiw4QkFBOEI7QVBrUnRDOztBT2hiQTtFQW9LVSw0QkFBc0I7RUFBdEIsNkJBQXNCO01BQXRCLDBCQUFzQjtVQUF0QixzQkFBc0I7QVBnUmhDOztBT3BiQTtFQTJLWSw4QkFBbUI7RUFBbkIsNkJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixtQkFBbUI7QVA2US9COztBT3hiQTtFQWlMWSw4QkFBMkI7RUFBM0IsOEJBQTJCO01BQTNCLCtCQUEyQjtVQUEzQiwyQkFBMkI7QVAyUXZDOztBTzViQTtFQXlMVSw0QkFBOEI7RUFBOUIsOEJBQThCO01BQTlCLGtDQUE4QjtVQUE5Qiw4QkFBOEI7QVB1UXhDOztBT2hjQTtFQWdNWSw4QkFBMkI7RUFBM0IsOEJBQTJCO01BQTNCLCtCQUEyQjtVQUEzQiwyQkFBMkI7QVBvUXZDOztBT3BjQTtFQXNNWSw4QkFBbUI7RUFBbkIsNkJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixtQkFBbUI7QVBrUS9COztBT3hjQTtFQWdOVSwyQkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLDBCQUEyQjtVQUEzQixzQkFBMkI7QVA0UHJDOztBTzdjQTtFQWdOVSwyQkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLDBCQUEyQjtVQUEzQixzQkFBMkI7QVBpUXJDOztBT2xkQTtFQWdOVSwyQkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLDBCQUEyQjtVQUEzQixzQkFBMkI7QVBzUXJDOztBT3ZkQTtFQWdOVSwyQkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLDBCQUEyQjtVQUEzQixzQkFBMkI7QVAyUXJDOztBTzVkQTtFQWdOVSwyQkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLDBCQUEyQjtVQUEzQixzQkFBMkI7QVBnUnJDOztBT2plQTtFQWdOVSwyQkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLDBCQUEyQjtVQUEzQixzQkFBMkI7QVBxUnJDOztBT3RlQTtFQWdOVSwyQkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLDBCQUEyQjtVQUEzQixzQkFBMkI7QVAwUnJDOztBTzNlQTtFQWdOVSwyQkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLDBCQUEyQjtVQUEzQixzQkFBMkI7QVArUnJDOztBT2hmQTtFQWdOVSwyQkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLDBCQUEyQjtVQUEzQixzQkFBMkI7QVBvU3JDOztBT3JmQTtFQWdOVSw0QkFBNkI7VUFBN0IseUJBQTZCO0VBQzdCLDJCQUEyQjtVQUEzQix1QkFBMkI7QVB5U3JDOztBTzFmQTtFQWdOVSw0QkFBNkI7VUFBN0IseUJBQTZCO0VBQzdCLDJCQUEyQjtVQUEzQix1QkFBMkI7QVA4U3JDOztBTy9mQTtFQWdOVSw0QkFBNkI7VUFBN0IseUJBQTZCO0VBQzdCLDJCQUEyQjtVQUEzQix1QkFBMkI7QVBtVHJDOztBT3BnQkE7RUFnTlUsNEJBQTZCO1VBQTdCLHlCQUE2QjtFQUM3QiwyQkFBMkI7VUFBM0IsdUJBQTJCO0FQd1RyQzs7QU96Z0JBO0VBZ05VLDRCQUE2QjtVQUE3Qix5QkFBNkI7RUFDN0IsMkJBQTJCO1VBQTNCLHVCQUEyQjtBUDZUckM7O0FPOWdCQTtFQWdOVSw0QkFBNkI7VUFBN0IseUJBQTZCO0VBQzdCLDJCQUEyQjtVQUEzQix1QkFBMkI7QVBrVXJDOztBT25oQkE7RUFnTlUsNEJBQTZCO1VBQTdCLHlCQUE2QjtFQUM3QiwyQkFBMkI7VUFBM0IsdUJBQTJCO0FQdVVyQzs7QU94aEJBO0VBZ05VLDRCQUE2QjtVQUE3Qix5QkFBNkI7RUFDN0IsMkJBQTJCO1VBQTNCLHVCQUEyQjtBUDRVckM7O0FPN2hCQTtFQWdOVSw0QkFBNkI7VUFBN0IseUJBQTZCO0VBQzdCLDJCQUEyQjtVQUEzQix1QkFBMkI7QVBpVnJDOztBT2xpQkE7RUFnTlUsNEJBQTZCO1VBQTdCLHlCQUE2QjtFQUM3QiwyQkFBMkI7VUFBM0IsdUJBQTJCO0FQc1ZyQzs7QU92aUJBO0VBZ05VLDRCQUE2QjtVQUE3Qix5QkFBNkI7RUFDN0IsMkJBQTJCO1VBQTNCLHVCQUEyQjtBUDJWckM7O0FPNWlCQTtFQXdOVSwwQkFBNEI7VUFBNUIsdUJBQTRCO0VBQzVCLHlCQUEwQjtVQUExQixxQkFBMEI7QVB3VnBDOztBT2pqQkE7RUF3TlUsMEJBQTRCO1VBQTVCLHVCQUE0QjtFQUM1Qix5QkFBMEI7VUFBMUIscUJBQTBCO0FQNlZwQzs7QU90akJBO0VBd05VLDBCQUE0QjtVQUE1Qix1QkFBNEI7RUFDNUIseUJBQTBCO1VBQTFCLHFCQUEwQjtBUGtXcEM7O0FPM2pCQTtFQXdOVSwwQkFBNEI7VUFBNUIsdUJBQTRCO0VBQzVCLHlCQUEwQjtVQUExQixxQkFBMEI7QVB1V3BDOztBT2hrQkE7RUF3TlUsMEJBQTRCO1VBQTVCLHVCQUE0QjtFQUM1Qix5QkFBMEI7VUFBMUIscUJBQTBCO0FQNFdwQzs7QU9ya0JBO0VBd05VLDBCQUE0QjtVQUE1Qix1QkFBNEI7RUFDNUIseUJBQTBCO1VBQTFCLHFCQUEwQjtBUGlYcEM7O0FPMWtCQTtFQXdOVSwwQkFBNEI7VUFBNUIsdUJBQTRCO0VBQzVCLHlCQUEwQjtVQUExQixxQkFBMEI7QVBzWHBDOztBTy9rQkE7RUF3TlUsMEJBQTRCO1VBQTVCLHVCQUE0QjtFQUM1Qix5QkFBMEI7VUFBMUIscUJBQTBCO0FQMlhwQzs7QU9wbEJBO0VBd05VLDBCQUE0QjtVQUE1Qix1QkFBNEI7RUFDNUIseUJBQTBCO1VBQTFCLHFCQUEwQjtBUGdZcEM7O0FPemxCQTtFQXdOVSwyQkFBNEI7VUFBNUIsd0JBQTRCO0VBQzVCLDBCQUEwQjtVQUExQixzQkFBMEI7QVBxWXBDOztBTzlsQkE7RUF3TlUsMkJBQTRCO1VBQTVCLHdCQUE0QjtFQUM1QiwwQkFBMEI7VUFBMUIsc0JBQTBCO0FQMFlwQzs7QU9ubUJBO0VBd05VLDJCQUE0QjtVQUE1Qix3QkFBNEI7RUFDNUIsMEJBQTBCO1VBQTFCLHNCQUEwQjtBUCtZcEM7O0FPeG1CQTtFQXdOVSwyQkFBNEI7VUFBNUIsd0JBQTRCO0VBQzVCLDBCQUEwQjtVQUExQixzQkFBMEI7QVBvWnBDOztBTzdtQkE7RUF3TlUsMkJBQTRCO1VBQTVCLHdCQUE0QjtFQUM1QiwwQkFBMEI7VUFBMUIsc0JBQTBCO0FQeVpwQzs7QU9sbkJBO0VBd05VLDJCQUE0QjtVQUE1Qix3QkFBNEI7RUFDNUIsMEJBQTBCO1VBQTFCLHNCQUEwQjtBUDhacEM7O0FPdm5CQTtFQXdOVSwyQkFBNEI7VUFBNUIsd0JBQTRCO0VBQzVCLDBCQUEwQjtVQUExQixzQkFBMEI7QVBtYXBDOztBTzVuQkE7RUF3TlUsMkJBQTRCO1VBQTVCLHdCQUE0QjtFQUM1QiwwQkFBMEI7VUFBMUIsc0JBQTBCO0FQd2FwQzs7QU9qb0JBO0VBd05VLDJCQUE0QjtVQUE1Qix3QkFBNEI7RUFDNUIsMEJBQTBCO1VBQTFCLHNCQUEwQjtBUDZhcEM7O0FPdG9CQTtFQXdOVSwyQkFBNEI7VUFBNUIsd0JBQTRCO0VBQzVCLDBCQUEwQjtVQUExQixzQkFBMEI7QVBrYnBDOztBTzNvQkE7RUF3TlUsMkJBQTRCO1VBQTVCLHdCQUE0QjtFQUM1QiwwQkFBMEI7VUFBMUIsc0JBQTBCO0FQdWJwQzs7QU9ocEJBO0VBa09VLG1HQUFrRztVQUFsRyxrR0FBa0c7QVBrYjVHOztBT3BwQkE7RUF1T1UsaUdBQWdHO1VBQWhHLGdHQUFnRztBUGliMUc7O0FPeHBCQTtFQStPWSwwQkFBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUDZhdko7O0FPN3BCQTtFQXFQWSwwQkFBaUM7RUFDakMsbUhBQTBJO0VBQTFJLDBJQUEwSTtBUDRhdEo7O0FPbHFCQTtFQStPWSx5QkFBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUHVidko7O0FPdnFCQTtFQXFQWSx5QkFBaUM7RUFDakMsbUhBQTBJO0VBQTFJLDBJQUEwSTtBUHNidEo7O0FPNXFCQTtFQStPWSxnQ0FBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUGljdko7O0FPanJCQTtFQXFQWSxnQ0FBaUM7RUFDakMsbUhBQTBJO0VBQTFJLDBJQUEwSTtBUGdjdEo7O0FPdHJCQTtFQStPWSx5QkFBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUDJjdko7O0FPM3JCQTtFQXFQWSx5QkFBaUM7RUFDakMsbUhBQTBJO0VBQTFJLDBJQUEwSTtBUDBjdEo7O0FPaHNCQTtFQStPWSx5QkFBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUHFkdko7O0FPcnNCQTtFQXFQWSx5QkFBaUM7RUFDakMsbUhBQTBJO0VBQTFJLDBJQUEwSTtBUG9kdEo7O0FPMXNCQTtFQStPWSxnQ0FBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUCtkdko7O0FPL3NCQTtFQXFQWSxnQ0FBaUM7RUFDakMsbUhBQTBJO0VBQTFJLDBJQUEwSTtBUDhkdEo7O0FPcHRCQTtFQStPWSxnQ0FBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUHlldko7O0FPenRCQTtFQXFQWSxnQ0FBaUM7RUFDakMsbUhBQTBJO0VBQTFJLDBJQUEwSTtBUHdldEo7O0FPOXRCQTtFQStPWSwyQkFBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUG1mdko7O0FPbnVCQTtFQXFQWSwyQkFBaUM7RUFDakMsbUhBQTBJO0VBQTFJLDBJQUEwSTtBUGtmdEo7O0FPeHVCQTtFQStPWSxnQ0FBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUDZmdko7O0FPN3VCQTtFQXFQWSxnQ0FBaUM7RUFDakMsbUhBQTBJO0VBQTFJLDBJQUEwSTtBUDRmdEo7O0FPbHZCQTtFQStPWSx5QkFBaUM7RUFDakMsbUhBQTJJO0VBQTNJLDJJQUEySTtBUHVnQnZKOztBT3Z2QkE7RUFxUFkseUJBQWlDO0VBQ2pDLG1IQUEwSTtFQUExSSwwSUFBMEk7QVBzZ0J0Sjs7QU81dkJBO0VBNlBRLDBGQUFzRjtVQUF0RixzRkFBc0Y7QVBtZ0I5Rjs7QU9od0JBO0VBaVFVLDJGQUF3RjtVQUF4Rix3RkFBd0Y7QVBtZ0JsRzs7QU9wd0JBO0VBc1FVLDJGQUF3RjtVQUF4Rix3RkFBd0Y7QVBrZ0JsRzs7QU94d0JBO0VBNFFRLDBGQUFzRjtVQUF0RixzRkFBc0Y7QVBnZ0I5Rjs7QU81d0JBO0VBZ1JVLDJGQUF3RjtVQUF4Rix3RkFBd0Y7QVBnZ0JsRzs7QU9oeEJBO0VBcVJVLDJGQUF3RjtVQUF4Rix3RkFBd0Y7QVArZmxHOztBT3B4QkE7RUE2UlEsNERBQTJEO0FQMmZuRTs7QU94eEJBO0VBZ1NRLFlBQVk7QVA0ZnBCOztBUTV4QkE7RUFJSSxjQUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7RUFFWixxQkFBYztBUjJ4QmxCOztBUW55QkE7Ozs7RUFjTSxhQUFhO0FSNHhCbkI7O0FRMXlCQTtFQW1CTSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUE4QjtNQUE5QixzQkFBOEI7VUFBOUIsOEJBQThCO0VBQzlCLDBCQUFvQjtNQUFwQix1QkFBb0I7VUFBcEIsb0JBQW9CO0VBRXBCLFdBQVc7RUFDWCxZQUFZO0FSMHhCbEI7O0FRbHpCQTtFQTJCUSxrQkFBa0I7RUFHbEIsbUJBQVk7TUFBWixvQkFBWTtVQUFaLFlBQVk7RUFDWixvQkFBYztNQUFkLGNBQWM7RUFDZCwwQkFBYTtNQUFiLGFBQWE7RUFDYix1QkFBdUI7RUFHdkIsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix1QkFBMkI7TUFBM0Isb0JBQTJCO1VBQTNCLDJCQUEyQjtBUnV4Qm5DOztBUTV6QkE7RUF3Q1Usb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUVuQixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLE9BQU87QVJ1eEJqQjs7QVFwMEJBO0VBaURVLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2Isd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFFdkIsV0FBVztFQUNYLG1DQUFtQztFQUVuQyxrQkFBa0I7QVJxeEI1Qjs7QVE1MEJBO0VBK0RNLGdCQUFjO0FSaXhCcEI7O0FRaDFCQTtFQW1FWSxhQUFhO0FSaXhCekI7O0FRcDFCQTtFQTJFVSxzQkFBcUI7TUFBckIsbUJBQXFCO1VBQXJCLHFCQUFxQjtFQUNyQix3Q0FBb0M7VUFBcEMsb0NBQW9DO0FSNndCOUM7O0FRejFCQTtFQStFWSxpRUFBaUU7RUFDakUsMEJBQTBCO0VBQzFCLDZDQUE0QztNQUE1QywwQ0FBNEM7VUFBNUMsNENBQTRDO0FSOHdCeEQ7O0FRLzFCQTtFQXFGWSx3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtBUjh3Qm5DOztBUW4yQkE7RUE2RlUsd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUNBQXNDO1VBQXRDLHNDQUFzQztBUjB3QmhEOztBUXgyQkE7RUFpR1ksOERBQThEO0VBQzlELDBCQUEwQjtFQUMxQiw2Q0FBNEM7TUFBNUMsMENBQTRDO1VBQTVDLDRDQUE0QztBUjJ3QnhEOztBUTkyQkE7RUF1R1ksc0JBQXFCO01BQXJCLG1CQUFxQjtVQUFyQixxQkFBcUI7QVIyd0JqQzs7QVFsM0JBO0VBOEdRLGlEQUFnRDtNQUFoRCw4Q0FBZ0Q7VUFBaEQsZ0RBQWdEO0FSd3dCeEQ7O0FRdDNCQTtFQW1IUSwrQ0FBOEM7TUFBOUMsNENBQThDO1VBQTlDLDhDQUE4QztBUnV3QnREOztBUTEzQkE7RUF3SFEsNkNBQTRDO01BQTVDLDBDQUE0QztVQUE1Qyw0Q0FBNEM7QVJzd0JwRDs7QVE5M0JBO0VBaUlVLG1CQUFZO01BQVosb0JBQVk7VUFBWixZQUFZO0VBQ1osb0JBQWM7TUFBZCxjQUFjO0VBQ2QsMEJBQWE7TUFBYixhQUFhO0FSaXdCdkI7O0FRcDRCQTtFQTBJVSx1QkFBZ0I7TUFBaEIsd0JBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQix3QkFBa0I7TUFBbEIsa0JBQWtCO0VBQ2xCLDhCQUFpQjtNQUFqQixpQkFBaUI7QVI4dkIzQjs7QVExNEJBO0VBa0pVLHFCQUF5QjtNQUF6QixrQkFBeUI7VUFBekIseUJBQXlCO0FSNHZCbkM7O0FROTRCQTtFQTBKUSw4QkFBbUI7RUFBbkIsNkJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixtQkFBbUI7QVJ3dkIzQjs7QVFsNUJBO0VBK0pRLDhCQUEyQjtFQUEzQiw4QkFBMkI7TUFBM0IsK0JBQTJCO1VBQTNCLDJCQUEyQjtBUnV2Qm5DOztBUXQ1QkE7RUFxS1UsOEJBQW1CO0VBQW5CLDZCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsbUJBQW1CO0FScXZCN0I7O0FRMTVCQTtFQTRLWSw0QkFBOEI7RUFBOUIsOEJBQThCO01BQTlCLGtDQUE4QjtVQUE5Qiw4QkFBOEI7QVJrdkIxQzs7QVE5NUJBO0VBa0xZLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtBUmd2QmxDOztBUWw2QkE7RUEwTFUsOEJBQTJCO0VBQTNCLDhCQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0FSNHVCckM7O0FRdDZCQTtFQWlNWSw0QkFBc0I7RUFBdEIsNkJBQXNCO01BQXRCLDBCQUFzQjtVQUF0QixzQkFBc0I7QVJ5dUJsQzs7QVExNkJBO0VBdU1ZLDRCQUE4QjtFQUE5Qiw4QkFBOEI7TUFBOUIsa0NBQThCO1VBQTlCLDhCQUE4QjtBUnV1QjFDOztBUTk2QkE7RUFpTlUsMEJBQThCO1VBQTlCLHlCQUE4QjtFQUM5Qix3QkFBNEI7VUFBNUIsdUJBQTRCO0FSaXVCdEM7O0FRbjdCQTtFQWlOVSwwQkFBOEI7VUFBOUIseUJBQThCO0VBQzlCLHdCQUE0QjtVQUE1Qix1QkFBNEI7QVJzdUJ0Qzs7QVF4N0JBO0VBaU5VLDBCQUE4QjtVQUE5Qix5QkFBOEI7RUFDOUIsd0JBQTRCO1VBQTVCLHVCQUE0QjtBUjJ1QnRDOztBUTc3QkE7RUFpTlUsMEJBQThCO1VBQTlCLHlCQUE4QjtFQUM5Qix3QkFBNEI7VUFBNUIsdUJBQTRCO0FSZ3ZCdEM7O0FRbDhCQTtFQWlOVSwwQkFBOEI7VUFBOUIseUJBQThCO0VBQzlCLHdCQUE0QjtVQUE1Qix1QkFBNEI7QVJxdkJ0Qzs7QVF2OEJBO0VBaU5VLDBCQUE4QjtVQUE5Qix5QkFBOEI7RUFDOUIsd0JBQTRCO1VBQTVCLHVCQUE0QjtBUjB2QnRDOztBUTU4QkE7RUFpTlUsMEJBQThCO1VBQTlCLHlCQUE4QjtFQUM5Qix3QkFBNEI7VUFBNUIsdUJBQTRCO0FSK3ZCdEM7O0FRajlCQTtFQWlOVSwwQkFBOEI7VUFBOUIseUJBQThCO0VBQzlCLHdCQUE0QjtVQUE1Qix1QkFBNEI7QVJvd0J0Qzs7QVF0OUJBO0VBaU5VLDBCQUE4QjtVQUE5Qix5QkFBOEI7RUFDOUIsd0JBQTRCO1VBQTVCLHVCQUE0QjtBUnl3QnRDOztBUTM5QkE7RUFpTlUsMkJBQThCO1VBQTlCLDBCQUE4QjtFQUM5Qix5QkFBNEI7VUFBNUIsd0JBQTRCO0FSOHdCdEM7O0FRaCtCQTtFQWlOVSwyQkFBOEI7VUFBOUIsMEJBQThCO0VBQzlCLHlCQUE0QjtVQUE1Qix3QkFBNEI7QVJteEJ0Qzs7QVFyK0JBO0VBaU5VLDJCQUE4QjtVQUE5QiwwQkFBOEI7RUFDOUIseUJBQTRCO1VBQTVCLHdCQUE0QjtBUnd4QnRDOztBUTErQkE7RUFpTlUsMkJBQThCO1VBQTlCLDBCQUE4QjtFQUM5Qix5QkFBNEI7VUFBNUIsd0JBQTRCO0FSNnhCdEM7O0FRLytCQTtFQWlOVSwyQkFBOEI7VUFBOUIsMEJBQThCO0VBQzlCLHlCQUE0QjtVQUE1Qix3QkFBNEI7QVJreUJ0Qzs7QVFwL0JBO0VBaU5VLDJCQUE4QjtVQUE5QiwwQkFBOEI7RUFDOUIseUJBQTRCO1VBQTVCLHdCQUE0QjtBUnV5QnRDOztBUXovQkE7RUFpTlUsMkJBQThCO1VBQTlCLDBCQUE4QjtFQUM5Qix5QkFBNEI7VUFBNUIsd0JBQTRCO0FSNHlCdEM7O0FROS9CQTtFQWlOVSwyQkFBOEI7VUFBOUIsMEJBQThCO0VBQzlCLHlCQUE0QjtVQUE1Qix3QkFBNEI7QVJpekJ0Qzs7QVFuZ0NBO0VBaU5VLDJCQUE4QjtVQUE5QiwwQkFBOEI7RUFDOUIseUJBQTRCO1VBQTVCLHdCQUE0QjtBUnN6QnRDOztBUXhnQ0E7RUFpTlUsMkJBQThCO1VBQTlCLDBCQUE4QjtFQUM5Qix5QkFBNEI7VUFBNUIsd0JBQTRCO0FSMnpCdEM7O0FRN2dDQTtFQWlOVSwyQkFBOEI7VUFBOUIsMEJBQThCO0VBQzlCLHlCQUE0QjtVQUE1Qix3QkFBNEI7QVJnMEJ0Qzs7QVFsaENBO0VBeU5VLHlCQUE2QjtVQUE3Qix3QkFBNkI7RUFDN0IsdUJBQTJCO1VBQTNCLHNCQUEyQjtBUjZ6QnJDOztBUXZoQ0E7RUF5TlUseUJBQTZCO1VBQTdCLHdCQUE2QjtFQUM3Qix1QkFBMkI7VUFBM0Isc0JBQTJCO0FSazBCckM7O0FRNWhDQTtFQXlOVSx5QkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLHVCQUEyQjtVQUEzQixzQkFBMkI7QVJ1MEJyQzs7QVFqaUNBO0VBeU5VLHlCQUE2QjtVQUE3Qix3QkFBNkI7RUFDN0IsdUJBQTJCO1VBQTNCLHNCQUEyQjtBUjQwQnJDOztBUXRpQ0E7RUF5TlUseUJBQTZCO1VBQTdCLHdCQUE2QjtFQUM3Qix1QkFBMkI7VUFBM0Isc0JBQTJCO0FSaTFCckM7O0FRM2lDQTtFQXlOVSx5QkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLHVCQUEyQjtVQUEzQixzQkFBMkI7QVJzMUJyQzs7QVFoakNBO0VBeU5VLHlCQUE2QjtVQUE3Qix3QkFBNkI7RUFDN0IsdUJBQTJCO1VBQTNCLHNCQUEyQjtBUjIxQnJDOztBUXJqQ0E7RUF5TlUseUJBQTZCO1VBQTdCLHdCQUE2QjtFQUM3Qix1QkFBMkI7VUFBM0Isc0JBQTJCO0FSZzJCckM7O0FRMWpDQTtFQXlOVSx5QkFBNkI7VUFBN0Isd0JBQTZCO0VBQzdCLHVCQUEyQjtVQUEzQixzQkFBMkI7QVJxMkJyQzs7QVEvakNBO0VBeU5VLDBCQUE2QjtVQUE3Qix5QkFBNkI7RUFDN0Isd0JBQTJCO1VBQTNCLHVCQUEyQjtBUjAyQnJDOztBUXBrQ0E7RUF5TlUsMEJBQTZCO1VBQTdCLHlCQUE2QjtFQUM3Qix3QkFBMkI7VUFBM0IsdUJBQTJCO0FSKzJCckM7O0FRemtDQTtFQXlOVSwwQkFBNkI7VUFBN0IseUJBQTZCO0VBQzdCLHdCQUEyQjtVQUEzQix1QkFBMkI7QVJvM0JyQzs7QVE5a0NBO0VBeU5VLDBCQUE2QjtVQUE3Qix5QkFBNkI7RUFDN0Isd0JBQTJCO1VBQTNCLHVCQUEyQjtBUnkzQnJDOztBUW5sQ0E7RUF5TlUsMEJBQTZCO1VBQTdCLHlCQUE2QjtFQUM3Qix3QkFBMkI7VUFBM0IsdUJBQTJCO0FSODNCckM7O0FReGxDQTtFQXlOVSwwQkFBNkI7VUFBN0IseUJBQTZCO0VBQzdCLHdCQUEyQjtVQUEzQix1QkFBMkI7QVJtNEJyQzs7QVE3bENBO0VBeU5VLDBCQUE2QjtVQUE3Qix5QkFBNkI7RUFDN0Isd0JBQTJCO1VBQTNCLHVCQUEyQjtBUnc0QnJDOztBUWxtQ0E7RUF5TlUsMEJBQTZCO1VBQTdCLHlCQUE2QjtFQUM3Qix3QkFBMkI7VUFBM0IsdUJBQTJCO0FSNjRCckM7O0FRdm1DQTtFQXlOVSwwQkFBNkI7VUFBN0IseUJBQTZCO0VBQzdCLHdCQUEyQjtVQUEzQix1QkFBMkI7QVJrNUJyQzs7QVE1bUNBO0VBeU5VLDBCQUE2QjtVQUE3Qix5QkFBNkI7RUFDN0Isd0JBQTJCO1VBQTNCLHVCQUEyQjtBUnU1QnJDOztBUWpuQ0E7RUF5TlUsMEJBQTZCO1VBQTdCLHlCQUE2QjtFQUM3Qix3QkFBMkI7VUFBM0IsdUJBQTJCO0FSNDVCckM7O0FRdG5DQTtFQW1PVSxtR0FBK0Y7VUFBL0YsK0ZBQStGO0FSdTVCekc7O0FRMW5DQTtFQXdPVSxvR0FBaUc7VUFBakcsaUdBQWlHO0FSczVCM0c7O0FROW5DQTtFQWdQWSwwQkFBaUM7RUFDakMscUhBQW1JO0VBQW5JLG1JQUFtSTtBUms1Qi9JOztBUW5vQ0E7RUFzUFksMEJBQWlDO0VBQ2pDLHFIQUF5STtFQUF6SSx5SUFBeUk7QVJpNUJySjs7QVF4b0NBO0VBZ1BZLHlCQUFpQztFQUNqQyxxSEFBbUk7RUFBbkksbUlBQW1JO0FSNDVCL0k7O0FRN29DQTtFQXNQWSx5QkFBaUM7RUFDakMscUhBQXlJO0VBQXpJLHlJQUF5STtBUjI1QnJKOztBUWxwQ0E7RUFnUFksZ0NBQWlDO0VBQ2pDLHFIQUFtSTtFQUFuSSxtSUFBbUk7QVJzNkIvSTs7QVF2cENBO0VBc1BZLGdDQUFpQztFQUNqQyxxSEFBeUk7RUFBekkseUlBQXlJO0FScTZCcko7O0FRNXBDQTtFQWdQWSx5QkFBaUM7RUFDakMscUhBQW1JO0VBQW5JLG1JQUFtSTtBUmc3Qi9JOztBUWpxQ0E7RUFzUFkseUJBQWlDO0VBQ2pDLHFIQUF5STtFQUF6SSx5SUFBeUk7QVIrNkJySjs7QVF0cUNBO0VBZ1BZLHlCQUFpQztFQUNqQyxxSEFBbUk7RUFBbkksbUlBQW1JO0FSMDdCL0k7O0FRM3FDQTtFQXNQWSx5QkFBaUM7RUFDakMscUhBQXlJO0VBQXpJLHlJQUF5STtBUnk3QnJKOztBUWhyQ0E7RUFnUFksZ0NBQWlDO0VBQ2pDLHFIQUFtSTtFQUFuSSxtSUFBbUk7QVJvOEIvSTs7QVFyckNBO0VBc1BZLGdDQUFpQztFQUNqQyxxSEFBeUk7RUFBekkseUlBQXlJO0FSbThCcko7O0FRMXJDQTtFQWdQWSxnQ0FBaUM7RUFDakMscUhBQW1JO0VBQW5JLG1JQUFtSTtBUjg4Qi9JOztBUS9yQ0E7RUFzUFksZ0NBQWlDO0VBQ2pDLHFIQUF5STtFQUF6SSx5SUFBeUk7QVI2OEJySjs7QVFwc0NBO0VBZ1BZLDJCQUFpQztFQUNqQyxxSEFBbUk7RUFBbkksbUlBQW1JO0FSdzlCL0k7O0FRenNDQTtFQXNQWSwyQkFBaUM7RUFDakMscUhBQXlJO0VBQXpJLHlJQUF5STtBUnU5QnJKOztBUTlzQ0E7RUFnUFksZ0NBQWlDO0VBQ2pDLHFIQUFtSTtFQUFuSSxtSUFBbUk7QVJrK0IvSTs7QVFudENBO0VBc1BZLGdDQUFpQztFQUNqQyxxSEFBeUk7RUFBekkseUlBQXlJO0FSaStCcko7O0FReHRDQTtFQWdQWSx5QkFBaUM7RUFDakMscUhBQW1JO0VBQW5JLG1JQUFtSTtBUjQrQi9JOztBUTd0Q0E7RUFzUFkseUJBQWlDO0VBQ2pDLHFIQUF5STtFQUF6SSx5SUFBeUk7QVIyK0JySjs7QVFsdUNBO0VBOFBRLHdGQUF1RjtVQUF2Rix1RkFBdUY7QVJ3K0IvRjs7QVF0dUNBO0VBa1FVLDBGQUF5RjtVQUF6Rix5RkFBeUY7QVJ3K0JuRzs7QVExdUNBO0VBdVFVLDBGQUF5RjtVQUF6Rix5RkFBeUY7QVJ1K0JuRzs7QVE5dUNBO0VBNlFRLHdGQUF1RjtVQUF2Rix1RkFBdUY7QVJxK0IvRjs7QVFsdkNBO0VBaVJVLDBGQUF5RjtVQUF6Rix5RkFBeUY7QVJxK0JuRzs7QVF0dkNBO0VBc1JVLDBGQUF5RjtVQUF6Rix5RkFBeUY7QVJvK0JuRzs7QVExdkNBO0VBOFJRLDREQUEyRDtBUmcrQm5FOztBUTl2Q0E7RUFpU1EsWUFBWTtBUmkrQnBCOztBU2x3Q0E7RUNvQkUsY0FBYztFQUNkLFdBQVc7RUFDWCxTQUFTO0VBQ1QsMkJBQXdCO1VBQXhCLHdCQUF3QjtFRGhCdEIsdUNBQXVDO0FUbXdDM0M7O0FTMXdDQTs7Ozs7RUFjTSxhQUFhO0FUb3dDbkI7O0FXbHhDQTtFRG9CRSxjQUFjO0VBQ2QsV0FBVztFQUNYLFNBQVM7RUFDVCwyQkFBd0I7VUFBeEIsd0JBQXdCO0VDaEJ0Qix1Q0FBdUM7QVhteEMzQzs7QVcxeENBOzs7OztFQWNNLGFBQWE7QVhveENuQjs7QVlseUNBO0VGWUUsY0FBYztFQUNkLFdBQVc7RUFDWCxTQUFTO0VBQ1QsNEJBQXlCO1VBQXpCLHlCQUF5QjtFQUN6QixrQkFBa0I7RUVUaEIsdUNBQXVDO0Fab3lDM0M7O0FZM3lDQTs7Ozs7RUFjTSxhQUFhO0FacXlDbkI7O0FhbnpDQTtFSFlFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsU0FBUztFQUNULDRCQUF5QjtVQUF6Qix5QkFBeUI7RUFDekIsa0JBQWtCO0VHVGhCLHVDQUF1QztBYnF6QzNDOztBYTV6Q0E7RUFVTSxXQUFXO0VBR1gsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1Qsd0NBQWdDO1VBQWhDLGdDQUFnQztFQUdoQyxtQ0FBbUM7RUFDbkMsb0NBQW9DO0VBRXBDLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2Isd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFFbkIsa0JBQWtCO0VBQ2xCLGdEQUFnRDtBYmd6Q3REOztBYTMwQ0E7Ozs7O0VBbUNNLGFBQWE7QWJnekNuQjs7QWNuMUNBO0VKWUUsY0FBYztFQUNkLFdBQVc7RUFDWCxTQUFTO0VBQ1QsNEJBQXlCO1VBQXpCLHlCQUF5QjtFQUN6QixrQkFBa0I7RUlUaEIsdUNBQXVDO0FkcTFDM0M7O0FjNTFDQTs7Ozs7RUFjTSxhQUFhO0FkczFDbkI7O0FlcDJDQTtFTFlFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsU0FBUztFQUNULDRCQUF5QjtVQUF6Qix5QkFBeUI7RUFDekIsa0JBQWtCO0VLVGhCLHVDQUF1QztBZnMyQzNDOztBZTcyQ0E7Ozs7O0VBY00sYUFBYTtBZnUyQ25CIiwiZmlsZSI6ImNoYXJ0cy5jc3MifQ== */ \ No newline at end of file + +.charts-css.radar tbody { + display: block; + width: 100%; + height: 0; + -webkit-padding-after: 100%; + padding-block-end: 100%; + border-radius: 50%; + background-color: var(--chart-bg-color); +} + +.charts-css.radar tbody tr { + display: none; +} +/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9jaGFydHMuc2NzcyIsImNoYXJ0cy5jc3MiLCIuLi9zcmMvZ2VuZXJhbC9fdmFyaWFibGVzLnNjc3MiLCIuLi9zcmMvY29tcG9uZW50cy9fd3JhcHBlci5zY3NzIiwiLi4vc3JjL2NvbXBvbmVudHMvX2hlYWRpbmcuc2NzcyIsIi4uL3NyYy9jb21wb25lbnRzL19jb2xvcnMuc2NzcyIsIi4uL3NyYy9jb21wb25lbnRzL19kYXRhLnNjc3MiLCIuLi9zcmMvY29tcG9uZW50cy9fbGVnZW5kLnNjc3MiLCIuLi9zcmMvY29tcG9uZW50cy9fdG9vbHRpcHMuc2NzcyIsIi4uL3NyYy9jaGFydHMvX2Jhci5zY3NzIiwiLi4vc3JjL2NoYXJ0cy9fY29sdW1uLnNjc3MiLCIuLi9zcmMvY2hhcnRzL19saW5lLnNjc3MiLCIuLi9zcmMvY2hhcnRzL19idWJibGUuc2NzcyIsIi4uL3NyYy9jaGFydHMvX3BpZS5zY3NzIiwiLi4vc3JjL2dlbmVyYWwvX21peGlucy5zY3NzIiwiLi4vc3JjL2NoYXJ0cy9fZG9udXQuc2NzcyIsIi4uL3NyYy9jaGFydHMvX3BvbGFyLnNjc3MiLCIuLi9zcmMvY2hhcnRzL19yYWRhci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0VDSUU7QUNZRjtFQUlJLGtDQUFzQjtFQUF0QixtQ0FBc0I7RUFBdEIsbUNBQXNCO0VBQXRCLG1DQUFzQjtFQUF0QixtQ0FBc0I7RUFBdEIsbUNBQXNCO0VBQXRCLG9DQUFzQjtFQUF0QixvQ0FBc0I7RUFBdEIsb0NBQXNCO0VBQXRCLG1DQUFzQjtFQUl4Qix5QkFBaUI7RUFHakIsbUJBQWU7RUFHZixzQ0FBcUI7RUFDckIsMkJBQXFCO0VBQ3JCLHlCQUFxQjtFQUNyQiwwQ0FBdUI7RUFDdkIsNkJBQXVCO0VBQ3ZCLDJCQUF1QjtFQUN2QixxQ0FBa0I7RUFDbEIsd0JBQWtCO0VBQ2xCLHNCQUFrQjtFQUdsQix5Q0FBc0I7RUN2Q3RCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsU0FBUztF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QUFXO0VBQ1gsWUFBWTtBWHF6Q2hCOztBVzF6Q0E7OztFQVVNLGFBQWE7QVhzekNuQjs7QVdoMENBO0VBZU0sY0FBYztFQUNkLFdBQVc7RUFDWCx3Q0FBd0M7RUFDeEMsdUNBQXVDO0FYcXpDN0M7O0FXdjBDQTtFQXFCUSxhQUFhO0FYc3pDckI7O0FZMzBDQTtFQUdJLGNBQWM7RUFDZCxXQUFXO0VBQ1gsWUFBWTtBWjQwQ2hCOztBWWoxQ0E7OztFQVVNLGFBQWE7QVo2MENuQjs7QVl2MUNBO0VDWUUsY0FBYztFQUNkLFdBQVc7RUFDWCxTQUFTO0VBQ1QsMkJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2QixrQkFBa0I7RURDZCx1Q0FBdUM7QVorMEM3Qzs7QVloMkNBO0VBb0JRLGFBQWE7QVpnMUNyQjs7QWNwMkNBO0VBR0ksY0FBYztFQUNkLFdBQVc7RUFDWCxZQUFZO0FkcTJDaEI7O0FjMTJDQTs7O0VBVU0sYUFBYTtBZHMyQ25COztBY2gzQ0E7RURZRSxjQUFjO0VBQ2QsV0FBVztFQUNYLFNBQVM7RUFDVCwyQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQ0NkLHVDQUF1QztBZHcyQzdDOztBY3ozQ0E7RUFvQlEsYUFBYTtBZHkyQ3JCOztBYzczQ0E7RUF3QlEsV0FBVztFQUdYLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULHdDQUFnQztVQUFoQyxnQ0FBZ0M7RUFHaEMsbUNBQW1DO0VBQ25DLG9DQUFvQztFQUVwQyxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBRW5CLGtCQUFrQjtFQUNsQixnREFBZ0Q7QWRtMkN4RDs7QWU1NENBO0VBR0ksY0FBYztFQUNkLFdBQVc7RUFDWCxZQUFZO0FmNjRDaEI7O0FlbDVDQTs7O0VBVU0sYUFBYTtBZjg0Q25COztBZXg1Q0E7RUZZRSxjQUFjO0VBQ2QsV0FBVztFQUNYLFNBQVM7RUFDVCwyQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFRUNkLHVDQUF1QztBZmc1QzdDOztBZWo2Q0E7RUFvQlEsYUFBYTtBZmk1Q3JCOztBZ0JyNkNBO0VBR0ksY0FBYztFQUNkLFdBQVc7RUFDWCxZQUFZO0FoQnM2Q2hCOztBZ0IzNkNBOzs7RUFVTSxhQUFhO0FoQnU2Q25COztBZ0JqN0NBO0VIWUUsY0FBYztFQUNkLFdBQVc7RUFDWCxTQUFTO0VBQ1QsMkJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2QixrQkFBa0I7RUdDZCx1Q0FBdUM7QWhCeTZDN0M7O0FnQjE3Q0E7RUFvQlEsYUFBYTtBaEIwNkNyQiIsImZpbGUiOiJjaGFydHMuY3NzIn0= */ \ No newline at end of file diff --git a/dist/charts.css.map b/dist/charts.css.map index 7e56dfa..7a4cb32 100644 --- a/dist/charts.css.map +++ b/dist/charts.css.map @@ -6,6 +6,7 @@ "../src/general/_variables.scss", "../src/general/_mixins.scss", "../src/components/_wrapper.scss", + "../src/components/_heading.scss", "../src/components/_colors.scss", "../src/components/_data.scss", "../src/components/_legend.scss", @@ -20,5 +21,5 @@ "../src/charts/_radar.scss" ], "names": [], - "mappings": "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" + "mappings": "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" } \ No newline at end of file diff --git a/dist/charts.min.css b/dist/charts.min.css index d38ab2e..6a17d00 100644 --- a/dist/charts.min.css +++ b/dist/charts.min.css @@ -1 +1 @@ -.charts-css{--color-1:#f06464;--color-2:#ffc864;--color-3:#ffe682;--color-4:#8cdc78;--color-5:#82beff;--color-6:#be82ff;--color-7:#c8c8c8;--color-8:#969696;--color-9:#beb496;--color-10:#a06450;--chart-bg-color:#f5f5f5;--primary-axis-color:#000;--primary-axis-style:solid;--primary-axis-width:1px;--secondary-axes-color:rgba(0,0,0,0.15);--secondary-axes-style:solid;--secondary-axes-width:1px;--data-axes-color:rgba(0,0,0,0.15);--data-axes-style:solid;--data-axes-width:1px;--legend-border-color:#c8c8c8;margin:0;padding:0;border:0;position:relative}.charts-css,.charts-css *,.charts-css:after,.charts-css :after,.charts-css:before,.charts-css :before{-webkit-box-sizing:border-box;box-sizing:border-box}ol.charts-css,ul.charts-css{list-style-type:none;counter-reset:data}ol.charts-css li,ul.charts-css li{counter-increment:data}table.charts-css{border-collapse:collapse;border-spacing:0;empty-cells:show;overflow:initial;background-color:transparent}table.charts-css tbody,table.charts-css td,table.charts-css th,table.charts-css thead,table.charts-css tr{padding:0;margin:0;border:0;background-color:transparent}table.charts-css tbody{counter-reset:data}table.charts-css tbody tr{counter-increment:data;counter-reset:dataset}table.charts-css tbody tr td{counter-increment:dataset}.charts-css.multiple tbody tr td:nth-of-type(10n+1),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+1) td{background-color:var(--color,var(--color-1))}.charts-css.multiple tbody tr td:nth-of-type(10n+2),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+2) td{background-color:var(--color,var(--color-2))}.charts-css.multiple tbody tr td:nth-of-type(10n+3),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+3) td{background-color:var(--color,var(--color-3))}.charts-css.multiple tbody tr td:nth-of-type(10n+4),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+4) td{background-color:var(--color,var(--color-4))}.charts-css.multiple tbody tr td:nth-of-type(10n+5),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+5) td{background-color:var(--color,var(--color-5))}.charts-css.multiple tbody tr td:nth-of-type(10n+6),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+6) td{background-color:var(--color,var(--color-6))}.charts-css.multiple tbody tr td:nth-of-type(10n+7),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+7) td{background-color:var(--color,var(--color-7))}.charts-css.multiple tbody tr td:nth-of-type(10n+8),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+8) td{background-color:var(--color,var(--color-8))}.charts-css.multiple tbody tr td:nth-of-type(10n+9),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+9) td{background-color:var(--color,var(--color-9))}.charts-css.multiple tbody tr td:nth-of-type(10n+10),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+10) td{background-color:var(--color,var(--color-10))}.charts-css.hide-data .data{opacity:0}.charts-css.show-data-on-hover .data{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:0}.charts-css.show-data-on-hover tr:hover .data{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:1}.charts-css.legend{margin:0;padding:1rem;border:1px solid var(--legend-border-color);list-style:none;font-size:1rem}.charts-css.legend li{line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-css.legend li:before{content:"";display:inline-block;vertical-align:middle;-webkit-margin-end:.5rem;margin-inline-end:.5rem;border-width:2px;border-style:solid}.charts-css.legend li:first-child:before{background-color:var(--color-1,transparent);border-color:var(--border-color-1,var(--border-color,#000))}.charts-css.legend li:nth-child(2):before{background-color:var(--color-2,transparent);border-color:var(--border-color-2,var(--border-color,#000))}.charts-css.legend li:nth-child(3):before{background-color:var(--color-3,transparent);border-color:var(--border-color-3,var(--border-color,#000))}.charts-css.legend li:nth-child(4):before{background-color:var(--color-4,transparent);border-color:var(--border-color-4,var(--border-color,#000))}.charts-css.legend li:nth-child(5):before{background-color:var(--color-5,transparent);border-color:var(--border-color-5,var(--border-color,#000))}.charts-css.legend li:nth-child(6):before{background-color:var(--color-6,transparent);border-color:var(--border-color-6,var(--border-color,#000))}.charts-css.legend li:nth-child(7):before{background-color:var(--color-7,transparent);border-color:var(--border-color-7,var(--border-color,#000))}.charts-css.legend li:nth-child(8):before{background-color:var(--color-8,transparent);border-color:var(--border-color-8,var(--border-color,#000))}.charts-css.legend li:nth-child(9):before{background-color:var(--color-9,transparent);border-color:var(--border-color-9,var(--border-color,#000))}.charts-css.legend li:nth-child(10):before{background-color:var(--color-10,transparent);border-color:var(--border-color-10,var(--border-color,#000))}.charts-css:not(.legend-inline){-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.charts-css.legend-inline,.charts-css:not(.legend-inline){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.charts-css.legend-inline{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.charts-css.legend-inline li{-webkit-margin-end:1rem;margin-inline-end:1rem}.charts-css.legend-circle li:before{width:1rem;height:1rem;border-radius:50%}.charts-css.legend-ellipse li:before{width:2rem;height:1rem;border-radius:50%}.charts-css.legend-rhombus li:before,.charts-css.legend-square li:before{width:1rem;height:1rem;border-radius:3px}.charts-css.legend-rhombus li:before{-webkit-transform:rotate(45deg) scale(.85);transform:rotate(45deg) scale(.85)}.charts-css.legend-rectangle li:before{width:2rem;height:1rem;border-radius:3px}.charts-css.legend-line li:before{width:2rem;height:3px;border-radius:2px;-webkit-box-sizing:content-box;box-sizing:content-box}.charts-css .tooltip{position:absolute;z-index:1;bottom:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 10px;border-radius:6px;visibility:hidden;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;background-color:#555;color:#fff;text-align:center;font-size:.9rem}.charts-css .tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#555}.charts-css td:hover .tooltip{visibility:visible;opacity:1}.charts-css.bar{display:block;width:100%;--labels-size:80px}.charts-css.bar caption,.charts-css.bar colgroup,.charts-css.bar tfoot,.charts-css.bar thead{display:none}.charts-css.bar tbody{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%}.charts-css.bar tbody,.charts-css.bar tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex}.charts-css.bar tbody tr{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;overflow-wrap:anywhere;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.charts-css.bar tbody tr th{position:absolute;top:0;bottom:0}.charts-css.bar tbody tr td,.charts-css.bar tbody tr th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-css.bar tbody tr td{width:calc(100%*var(--size, 1));height:100%;position:relative}.charts-css.bar.labels-hide{--labels-size:0}.charts-css.bar.labels-hide tbody tr th{display:none}.charts-css.bar:not(.labels-after) tbody tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-margin-start:var(--labels-size);margin-inline-start:var(--labels-size)}.charts-css.bar:not(.labels-after) tbody tr th{left:calc(var(--labels-size)*-1 - var(--primary-axis-width));width:var(--labels-size);-webkit-box-pack:var(--labels-align,flex-start);-ms-flex-pack:var(--labels-align,flex-start);justify-content:var(--labels-align,flex-start)}.charts-css.bar:not(.labels-after) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.charts-css.bar.labels-after tbody tr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-end:var(--labels-size);margin-inline-end:var(--labels-size)}.charts-css.bar.labels-after tbody tr th{right:calc(var(--labels-size)*-1 - var(--primary-axis-width));width:var(--labels-size);-webkit-box-pack:var(--labels-align,flex-end);-ms-flex-pack:var(--labels-align,flex-end);justify-content:var(--labels-align,flex-end)}.charts-css.bar.labels-after tbody tr td{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.charts-css.bar.labels-align-start tbody tr th{-webkit-box-pack:var(--labels-align,flex-start);-ms-flex-pack:var(--labels-align,flex-start);justify-content:var(--labels-align,flex-start)}.charts-css.bar.labels-align-end tbody tr th{-webkit-box-pack:var(--labels-align,flex-end);-ms-flex-pack:var(--labels-align,flex-end);justify-content:var(--labels-align,flex-end)}.charts-css.bar.labels-align-center tbody tr th{-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center)}.charts-css.bar:not(.stacked) tbody tr td{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}.charts-css.bar.stacked tbody tr td{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex-negative:unset;flex-shrink:unset;-ms-flex-preferred-size:unset;flex-basis:unset}.charts-css.bar.stacked.reverse-datasets tbody tr{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.charts-css.bar:not(.reverse-data) tbody{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.bar.reverse-data tbody{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.charts-css.bar:not(.reverse-datasets):not(.stacked) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.bar:not(.reverse-datasets).stacked:not(.labels-after) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.bar:not(.reverse-datasets).stacked.labels-after tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.bar.reverse-datasets:not(.stacked) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.charts-css.bar.reverse-datasets.stacked:not(.labels-after) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.bar.reverse-datasets.stacked.labels-after tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.bar.data-spacing-1 tbody tr{-webkit-padding-before:1px;padding-block-start:1px;-webkit-padding-after:1px;padding-block-end:1px}.charts-css.bar.data-spacing-2 tbody tr{-webkit-padding-before:2px;padding-block-start:2px;-webkit-padding-after:2px;padding-block-end:2px}.charts-css.bar.data-spacing-3 tbody tr{-webkit-padding-before:3px;padding-block-start:3px;-webkit-padding-after:3px;padding-block-end:3px}.charts-css.bar.data-spacing-4 tbody tr{-webkit-padding-before:4px;padding-block-start:4px;-webkit-padding-after:4px;padding-block-end:4px}.charts-css.bar.data-spacing-5 tbody tr{-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-after:5px;padding-block-end:5px}.charts-css.bar.data-spacing-6 tbody tr{-webkit-padding-before:6px;padding-block-start:6px;-webkit-padding-after:6px;padding-block-end:6px}.charts-css.bar.data-spacing-7 tbody tr{-webkit-padding-before:7px;padding-block-start:7px;-webkit-padding-after:7px;padding-block-end:7px}.charts-css.bar.data-spacing-8 tbody tr{-webkit-padding-before:8px;padding-block-start:8px;-webkit-padding-after:8px;padding-block-end:8px}.charts-css.bar.data-spacing-9 tbody tr{-webkit-padding-before:9px;padding-block-start:9px;-webkit-padding-after:9px;padding-block-end:9px}.charts-css.bar.data-spacing-10 tbody tr{-webkit-padding-before:10px;padding-block-start:10px;-webkit-padding-after:10px;padding-block-end:10px}.charts-css.bar.data-spacing-11 tbody tr{-webkit-padding-before:11px;padding-block-start:11px;-webkit-padding-after:11px;padding-block-end:11px}.charts-css.bar.data-spacing-12 tbody tr{-webkit-padding-before:12px;padding-block-start:12px;-webkit-padding-after:12px;padding-block-end:12px}.charts-css.bar.data-spacing-13 tbody tr{-webkit-padding-before:13px;padding-block-start:13px;-webkit-padding-after:13px;padding-block-end:13px}.charts-css.bar.data-spacing-14 tbody tr{-webkit-padding-before:14px;padding-block-start:14px;-webkit-padding-after:14px;padding-block-end:14px}.charts-css.bar.data-spacing-15 tbody tr{-webkit-padding-before:15px;padding-block-start:15px;-webkit-padding-after:15px;padding-block-end:15px}.charts-css.bar.data-spacing-16 tbody tr{-webkit-padding-before:16px;padding-block-start:16px;-webkit-padding-after:16px;padding-block-end:16px}.charts-css.bar.data-spacing-17 tbody tr{-webkit-padding-before:17px;padding-block-start:17px;-webkit-padding-after:17px;padding-block-end:17px}.charts-css.bar.data-spacing-18 tbody tr{-webkit-padding-before:18px;padding-block-start:18px;-webkit-padding-after:18px;padding-block-end:18px}.charts-css.bar.data-spacing-19 tbody tr{-webkit-padding-before:19px;padding-block-start:19px;-webkit-padding-after:19px;padding-block-end:19px}.charts-css.bar.data-spacing-20 tbody tr{-webkit-padding-before:20px;padding-block-start:20px;-webkit-padding-after:20px;padding-block-end:20px}.charts-css.bar.datasets-spacing-1 tbody tr td{-webkit-margin-before:1px;margin-block-start:1px;-webkit-margin-after:1px;margin-block-end:1px}.charts-css.bar.datasets-spacing-2 tbody tr td{-webkit-margin-before:2px;margin-block-start:2px;-webkit-margin-after:2px;margin-block-end:2px}.charts-css.bar.datasets-spacing-3 tbody tr td{-webkit-margin-before:3px;margin-block-start:3px;-webkit-margin-after:3px;margin-block-end:3px}.charts-css.bar.datasets-spacing-4 tbody tr td{-webkit-margin-before:4px;margin-block-start:4px;-webkit-margin-after:4px;margin-block-end:4px}.charts-css.bar.datasets-spacing-5 tbody tr td{-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px}.charts-css.bar.datasets-spacing-6 tbody tr td{-webkit-margin-before:6px;margin-block-start:6px;-webkit-margin-after:6px;margin-block-end:6px}.charts-css.bar.datasets-spacing-7 tbody tr td{-webkit-margin-before:7px;margin-block-start:7px;-webkit-margin-after:7px;margin-block-end:7px}.charts-css.bar.datasets-spacing-8 tbody tr td{-webkit-margin-before:8px;margin-block-start:8px;-webkit-margin-after:8px;margin-block-end:8px}.charts-css.bar.datasets-spacing-9 tbody tr td{-webkit-margin-before:9px;margin-block-start:9px;-webkit-margin-after:9px;margin-block-end:9px}.charts-css.bar.datasets-spacing-10 tbody tr td{-webkit-margin-before:10px;margin-block-start:10px;-webkit-margin-after:10px;margin-block-end:10px}.charts-css.bar.datasets-spacing-11 tbody tr td{-webkit-margin-before:11px;margin-block-start:11px;-webkit-margin-after:11px;margin-block-end:11px}.charts-css.bar.datasets-spacing-12 tbody tr td{-webkit-margin-before:12px;margin-block-start:12px;-webkit-margin-after:12px;margin-block-end:12px}.charts-css.bar.datasets-spacing-13 tbody tr td{-webkit-margin-before:13px;margin-block-start:13px;-webkit-margin-after:13px;margin-block-end:13px}.charts-css.bar.datasets-spacing-14 tbody tr td{-webkit-margin-before:14px;margin-block-start:14px;-webkit-margin-after:14px;margin-block-end:14px}.charts-css.bar.datasets-spacing-15 tbody tr td{-webkit-margin-before:15px;margin-block-start:15px;-webkit-margin-after:15px;margin-block-end:15px}.charts-css.bar.datasets-spacing-16 tbody tr td{-webkit-margin-before:16px;margin-block-start:16px;-webkit-margin-after:16px;margin-block-end:16px}.charts-css.bar.datasets-spacing-17 tbody tr td{-webkit-margin-before:17px;margin-block-start:17px;-webkit-margin-after:17px;margin-block-end:17px}.charts-css.bar.datasets-spacing-18 tbody tr td{-webkit-margin-before:18px;margin-block-start:18px;-webkit-margin-after:18px;margin-block-end:18px}.charts-css.bar.datasets-spacing-19 tbody tr td{-webkit-margin-before:19px;margin-block-start:19px;-webkit-margin-after:19px;margin-block-end:19px}.charts-css.bar.datasets-spacing-20 tbody tr td{-webkit-margin-before:20px;margin-block-start:20px;-webkit-margin-after:20px;margin-block-end:20px}.charts-css.bar.show-primary-axis:not(.labels-after) tbody tr{-webkit-border-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-inline-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-primary-axis.labels-after tbody tr{-webkit-border-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-inline-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-1-secondary-axes:not(.labels-after) tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-1-secondary-axes.labels-after tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-2-secondary-axes:not(.labels-after) tbody tr{background-size:50% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-2-secondary-axes.labels-after tbody tr{background-size:50% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-3-secondary-axes:not(.labels-after) tbody tr{background-size:33.333333% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-3-secondary-axes.labels-after tbody tr{background-size:33.333333% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-4-secondary-axes:not(.labels-after) tbody tr{background-size:25% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-4-secondary-axes.labels-after tbody tr{background-size:25% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-5-secondary-axes:not(.labels-after) tbody tr{background-size:20% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-5-secondary-axes.labels-after tbody tr{background-size:20% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-6-secondary-axes:not(.labels-after) tbody tr{background-size:16.666667% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-6-secondary-axes.labels-after tbody tr{background-size:16.666667% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-7-secondary-axes:not(.labels-after) tbody tr{background-size:14.285714% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-7-secondary-axes.labels-after tbody tr{background-size:14.285714% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-8-secondary-axes:not(.labels-after) tbody tr{background-size:12.5% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-8-secondary-axes.labels-after tbody tr{background-size:12.5% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-9-secondary-axes:not(.labels-after) tbody tr{background-size:11.111111% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-9-secondary-axes.labels-after tbody tr{background-size:11.111111% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-10-secondary-axes:not(.labels-after) tbody tr{background-size:10% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-10-secondary-axes.labels-after tbody tr{background-size:10% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-data-axes tbody tr{-webkit-border-after:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.bar.show-data-axes:not(.reverse-data) tbody tr:first-of-type{-webkit-border-before:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-dataset-axes tbody tr td{-webkit-border-after:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.bar.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{-webkit-border-before:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.hover tr:hover{background-color:var(--tr-hover-color,rgba(0,0,0,.05))}.charts-css.bar.hover td:hover{opacity:.75}.charts-css.column{display:block;width:100%;height:100%;--labels-size:1.5rem}.charts-css.column caption,.charts-css.column colgroup,.charts-css.column tfoot,.charts-css.column thead{display:none}.charts-css.column tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%}.charts-css.column tbody tr{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;overflow-wrap:anywhere;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.charts-css.column tbody tr th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;left:0}.charts-css.column tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:calc(100%*var(--size, 1));position:relative}.charts-css.column.labels-hide{--labels-size:0}.charts-css.column.labels-hide tbody tr th{display:none}.charts-css.column:not(.labels-before) tbody tr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-after:var(--labels-size);margin-block-end:var(--labels-size)}.charts-css.column:not(.labels-before) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size);-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center)}.charts-css.column.labels-before tbody tr,.charts-css.column:not(.labels-before) tbody tr td{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-css.column.labels-before tbody tr{-webkit-margin-before:var(--labels-size);margin-block-start:var(--labels-size)}.charts-css.column.labels-before tbody tr th{top:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size);-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center)}.charts-css.column.labels-before tbody tr td{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.charts-css.column.labels-align-start tbody tr th{-webkit-box-pack:var(--labels-align,flex-start);-ms-flex-pack:var(--labels-align,flex-start);justify-content:var(--labels-align,flex-start)}.charts-css.column.labels-align-end tbody tr th{-webkit-box-pack:var(--labels-align,flex-end);-ms-flex-pack:var(--labels-align,flex-end);justify-content:var(--labels-align,flex-end)}.charts-css.column.labels-align-center tbody tr th{-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center)}.charts-css.column:not(.stacked) tbody tr td{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}.charts-css.column.stacked tbody tr td{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex-negative:unset;flex-shrink:unset;-ms-flex-preferred-size:unset;flex-basis:unset}.charts-css.column.stacked.reverse-datasets tbody tr{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.charts-css.column:not(.reverse-data) tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.column.reverse-data tbody{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.column:not(.reverse-datasets):not(.stacked) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.column:not(.reverse-datasets).stacked:not(.labels-before) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.charts-css.column:not(.reverse-datasets).stacked.labels-before tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.column.reverse-datasets:not(.stacked) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.column.reverse-datasets.stacked:not(.labels-before) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.column.reverse-datasets.stacked.labels-before tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.charts-css.column.data-spacing-1 tbody tr{-webkit-padding-start:1px;padding-inline-start:1px;-webkit-padding-end:1px;padding-inline-end:1px}.charts-css.column.data-spacing-2 tbody tr{-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px}.charts-css.column.data-spacing-3 tbody tr{-webkit-padding-start:3px;padding-inline-start:3px;-webkit-padding-end:3px;padding-inline-end:3px}.charts-css.column.data-spacing-4 tbody tr{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px}.charts-css.column.data-spacing-5 tbody tr{-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:5px;padding-inline-end:5px}.charts-css.column.data-spacing-6 tbody tr{-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:6px;padding-inline-end:6px}.charts-css.column.data-spacing-7 tbody tr{-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px}.charts-css.column.data-spacing-8 tbody tr{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}.charts-css.column.data-spacing-9 tbody tr{-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px}.charts-css.column.data-spacing-10 tbody tr{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px}.charts-css.column.data-spacing-11 tbody tr{-webkit-padding-start:11px;padding-inline-start:11px;-webkit-padding-end:11px;padding-inline-end:11px}.charts-css.column.data-spacing-12 tbody tr{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px}.charts-css.column.data-spacing-13 tbody tr{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px}.charts-css.column.data-spacing-14 tbody tr{-webkit-padding-start:14px;padding-inline-start:14px;-webkit-padding-end:14px;padding-inline-end:14px}.charts-css.column.data-spacing-15 tbody tr{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px}.charts-css.column.data-spacing-16 tbody tr{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}.charts-css.column.data-spacing-17 tbody tr{-webkit-padding-start:17px;padding-inline-start:17px;-webkit-padding-end:17px;padding-inline-end:17px}.charts-css.column.data-spacing-18 tbody tr{-webkit-padding-start:18px;padding-inline-start:18px;-webkit-padding-end:18px;padding-inline-end:18px}.charts-css.column.data-spacing-19 tbody tr{-webkit-padding-start:19px;padding-inline-start:19px;-webkit-padding-end:19px;padding-inline-end:19px}.charts-css.column.data-spacing-20 tbody tr{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px}.charts-css.column.datasets-spacing-1 tbody tr td{-webkit-margin-start:1px;margin-inline-start:1px;-webkit-margin-end:1px;margin-inline-end:1px}.charts-css.column.datasets-spacing-2 tbody tr td{-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px}.charts-css.column.datasets-spacing-3 tbody tr td{-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px}.charts-css.column.datasets-spacing-4 tbody tr td{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px}.charts-css.column.datasets-spacing-5 tbody tr td{-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px}.charts-css.column.datasets-spacing-6 tbody tr td{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:6px;margin-inline-end:6px}.charts-css.column.datasets-spacing-7 tbody tr td{-webkit-margin-start:7px;margin-inline-start:7px;-webkit-margin-end:7px;margin-inline-end:7px}.charts-css.column.datasets-spacing-8 tbody tr td{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px}.charts-css.column.datasets-spacing-9 tbody tr td{-webkit-margin-start:9px;margin-inline-start:9px;-webkit-margin-end:9px;margin-inline-end:9px}.charts-css.column.datasets-spacing-10 tbody tr td{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}.charts-css.column.datasets-spacing-11 tbody tr td{-webkit-margin-start:11px;margin-inline-start:11px;-webkit-margin-end:11px;margin-inline-end:11px}.charts-css.column.datasets-spacing-12 tbody tr td{-webkit-margin-start:12px;margin-inline-start:12px;-webkit-margin-end:12px;margin-inline-end:12px}.charts-css.column.datasets-spacing-13 tbody tr td{-webkit-margin-start:13px;margin-inline-start:13px;-webkit-margin-end:13px;margin-inline-end:13px}.charts-css.column.datasets-spacing-14 tbody tr td{-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px}.charts-css.column.datasets-spacing-15 tbody tr td{-webkit-margin-start:15px;margin-inline-start:15px;-webkit-margin-end:15px;margin-inline-end:15px}.charts-css.column.datasets-spacing-16 tbody tr td{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}.charts-css.column.datasets-spacing-17 tbody tr td{-webkit-margin-start:17px;margin-inline-start:17px;-webkit-margin-end:17px;margin-inline-end:17px}.charts-css.column.datasets-spacing-18 tbody tr td{-webkit-margin-start:18px;margin-inline-start:18px;-webkit-margin-end:18px;margin-inline-end:18px}.charts-css.column.datasets-spacing-19 tbody tr td{-webkit-margin-start:19px;margin-inline-start:19px;-webkit-margin-end:19px;margin-inline-end:19px}.charts-css.column.datasets-spacing-20 tbody tr td{-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-end:20px;margin-inline-end:20px}.charts-css.column.show-primary-axis:not(.labels-before) tbody tr{-webkit-border-after:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-block-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.column.show-primary-axis.labels-before tbody tr{-webkit-border-before:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-block-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.column.show-1-secondary-axes:not(.labels-before) tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-1-secondary-axes.labels-before tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-2-secondary-axes:not(.labels-before) tbody tr{background-size:100% 50%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-2-secondary-axes.labels-before tbody tr{background-size:100% 50%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-3-secondary-axes:not(.labels-before) tbody tr{background-size:100% 33.333333%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-3-secondary-axes.labels-before tbody tr{background-size:100% 33.333333%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-4-secondary-axes:not(.labels-before) tbody tr{background-size:100% 25%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-4-secondary-axes.labels-before tbody tr{background-size:100% 25%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-5-secondary-axes:not(.labels-before) tbody tr{background-size:100% 20%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-5-secondary-axes.labels-before tbody tr{background-size:100% 20%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-6-secondary-axes:not(.labels-before) tbody tr{background-size:100% 16.666667%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-6-secondary-axes.labels-before tbody tr{background-size:100% 16.666667%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-7-secondary-axes:not(.labels-before) tbody tr{background-size:100% 14.285714%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-7-secondary-axes.labels-before tbody tr{background-size:100% 14.285714%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-8-secondary-axes:not(.labels-before) tbody tr{background-size:100% 12.5%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-8-secondary-axes.labels-before tbody tr{background-size:100% 12.5%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-9-secondary-axes:not(.labels-before) tbody tr{background-size:100% 11.111111%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-9-secondary-axes.labels-before tbody tr{background-size:100% 11.111111%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-10-secondary-axes:not(.labels-before) tbody tr{background-size:100% 10%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-10-secondary-axes.labels-before tbody tr{background-size:100% 10%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-data-axes tbody tr{-webkit-border-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.column.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.column.show-data-axes:not(.reverse-data) tbody tr:first-of-type{-webkit-border-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.column.show-dataset-axes tbody tr td{-webkit-border-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.column.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.column.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{-webkit-border-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.column.hover tr:hover{background-color:var(--tr-hover-color,rgba(0,0,0,.05))}.charts-css.column.hover td:hover{opacity:.75}.charts-css.line{display:block;width:100%;height:0;-webkit-padding-before:50%;padding-block-start:50%;background-color:var(--chart-bg-color)}.charts-css.line caption,.charts-css.line colgroup,.charts-css.line tbody,.charts-css.line tfoot,.charts-css.line thead{display:none}.charts-css.bubble{display:block;width:100%;height:0;-webkit-padding-before:50%;padding-block-start:50%;background-color:var(--chart-bg-color)}.charts-css.bubble caption,.charts-css.bubble colgroup,.charts-css.bubble tbody,.charts-css.bubble tfoot,.charts-css.bubble thead{display:none}.charts-css.pie{display:block;width:100%;height:0;-webkit-padding-before:100%;padding-block-start:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.pie caption,.charts-css.pie colgroup,.charts-css.pie tbody,.charts-css.pie tfoot,.charts-css.pie thead{display:none}.charts-css.donut{display:block;width:100%;height:0;-webkit-padding-before:100%;padding-block-start:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.donut:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--donut-inner-size,50%);height:var(--donut-inner-size,50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:var(--donut-inner-color,#fff)}.charts-css.donut caption,.charts-css.donut colgroup,.charts-css.donut tbody,.charts-css.donut tfoot,.charts-css.donut thead{display:none}.charts-css.polar{display:block;width:100%;height:0;-webkit-padding-before:100%;padding-block-start:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.polar caption,.charts-css.polar colgroup,.charts-css.polar tbody,.charts-css.polar tfoot,.charts-css.polar thead{display:none}.charts-css.radar{display:block;width:100%;height:0;-webkit-padding-before:100%;padding-block-start:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.radar caption,.charts-css.radar colgroup,.charts-css.radar tbody,.charts-css.radar tfoot,.charts-css.radar thead{display:none} \ No newline at end of file +.charts-css{--color-1:rgba(240,50,50,0.75);--color-2:rgba(255,180,50,0.75);--color-3:rgba(255,220,90,0.75);--color-4:rgba(100,210,80,0.75);--color-5:rgba(90,165,255,0.75);--color-6:rgba(170,90,240,0.75);--color-7:hsla(0,0%,70.6%,0.75);--color-8:hsla(0,0%,43.1%,0.75);--color-9:rgba(170,150,110,0.75);--color-10:rgba(130,50,20,0.75);--chart-bg-color:#f5f5f5;--heading-size:0px;--primary-axis-color:#000;--primary-axis-style:solid;--primary-axis-width:1px;--secondary-axes-color:rgba(0,0,0,0.15);--secondary-axes-style:solid;--secondary-axes-width:1px;--data-axes-color:rgba(0,0,0,0.15);--data-axes-style:solid;--data-axes-width:1px;--legend-border-color:#c8c8c8;margin:0;padding:0;border:0;position:relative}.charts-css,.charts-css *,.charts-css:after,.charts-css :after,.charts-css:before,.charts-css :before{-webkit-box-sizing:border-box;box-sizing:border-box}ol.charts-css,ul.charts-css{list-style-type:none;counter-reset:data}ol.charts-css li,ul.charts-css li{counter-increment:data}table.charts-css{border-collapse:collapse;border-spacing:0;empty-cells:show;overflow:initial;background-color:transparent}table.charts-css caption,table.charts-css colgroup,table.charts-css tbody,table.charts-css td,table.charts-css th,table.charts-css thead,table.charts-css tr{padding:0;margin:0;border:0;background-color:transparent}table.charts-css tbody{counter-reset:data}table.charts-css tbody tr{counter-increment:data;counter-reset:dataset}table.charts-css tbody tr td{counter-increment:dataset}.charts-css:not(.show-heading) caption{display:none}.charts-css.show-heading{--heading-size:1.5rem}.charts-css.show-heading caption{display:block;width:100%;height:var(--heading-size)}.charts-css.multiple tbody tr td:nth-of-type(10n+1),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+1) td{background:var(--color,var(--color-1))}.charts-css.multiple tbody tr td:nth-of-type(10n+2),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+2) td{background:var(--color,var(--color-2))}.charts-css.multiple tbody tr td:nth-of-type(10n+3),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+3) td{background:var(--color,var(--color-3))}.charts-css.multiple tbody tr td:nth-of-type(10n+4),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+4) td{background:var(--color,var(--color-4))}.charts-css.multiple tbody tr td:nth-of-type(10n+5),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+5) td{background:var(--color,var(--color-5))}.charts-css.multiple tbody tr td:nth-of-type(10n+6),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+6) td{background:var(--color,var(--color-6))}.charts-css.multiple tbody tr td:nth-of-type(10n+7),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+7) td{background:var(--color,var(--color-7))}.charts-css.multiple tbody tr td:nth-of-type(10n+8),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+8) td{background:var(--color,var(--color-8))}.charts-css.multiple tbody tr td:nth-of-type(10n+9),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+9) td{background:var(--color,var(--color-9))}.charts-css.multiple tbody tr td:nth-of-type(10n+10),.charts-css:not(.multiple) tbody tr:nth-of-type(10n+10) td{background:var(--color,var(--color-10))}.charts-css.hide-data .data{opacity:0}.charts-css.show-data-on-hover .data{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:0}.charts-css.show-data-on-hover tr:hover .data{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:1}.charts-css.legend{margin:0;padding:1rem;border:1px solid var(--legend-border-color);list-style:none;font-size:1rem}.charts-css.legend li{line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-css.legend li:before{content:"";display:inline-block;vertical-align:middle;-webkit-margin-end:.5rem;margin-inline-end:.5rem;border-width:2px;border-style:solid}.charts-css.legend li:first-child:before{background-color:var(--color-1,transparent);border-color:var(--border-color-1,var(--border-color,#000))}.charts-css.legend li:nth-child(2):before{background-color:var(--color-2,transparent);border-color:var(--border-color-2,var(--border-color,#000))}.charts-css.legend li:nth-child(3):before{background-color:var(--color-3,transparent);border-color:var(--border-color-3,var(--border-color,#000))}.charts-css.legend li:nth-child(4):before{background-color:var(--color-4,transparent);border-color:var(--border-color-4,var(--border-color,#000))}.charts-css.legend li:nth-child(5):before{background-color:var(--color-5,transparent);border-color:var(--border-color-5,var(--border-color,#000))}.charts-css.legend li:nth-child(6):before{background-color:var(--color-6,transparent);border-color:var(--border-color-6,var(--border-color,#000))}.charts-css.legend li:nth-child(7):before{background-color:var(--color-7,transparent);border-color:var(--border-color-7,var(--border-color,#000))}.charts-css.legend li:nth-child(8):before{background-color:var(--color-8,transparent);border-color:var(--border-color-8,var(--border-color,#000))}.charts-css.legend li:nth-child(9):before{background-color:var(--color-9,transparent);border-color:var(--border-color-9,var(--border-color,#000))}.charts-css.legend li:nth-child(10):before{background-color:var(--color-10,transparent);border-color:var(--border-color-10,var(--border-color,#000))}.charts-css:not(.legend-inline){-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.charts-css.legend-inline,.charts-css:not(.legend-inline){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.charts-css.legend-inline{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.charts-css.legend-inline li{-webkit-margin-end:1rem;margin-inline-end:1rem}.charts-css.legend-circle li:before{width:1rem;height:1rem;border-radius:50%}.charts-css.legend-ellipse li:before{width:2rem;height:1rem;border-radius:50%}.charts-css.legend-rhombus li:before,.charts-css.legend-square li:before{width:1rem;height:1rem;border-radius:3px}.charts-css.legend-rhombus li:before{-webkit-transform:rotate(45deg) scale(.85);transform:rotate(45deg) scale(.85)}.charts-css.legend-rectangle li:before{width:2rem;height:1rem;border-radius:3px}.charts-css.legend-line li:before{width:2rem;height:3px;border-radius:2px;-webkit-box-sizing:content-box;box-sizing:content-box}.charts-css .tooltip{position:absolute;z-index:1;bottom:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 10px;border-radius:6px;visibility:hidden;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;background-color:#555;color:#fff;text-align:center;font-size:.9rem}.charts-css .tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#555}.charts-css td:hover .tooltip{visibility:visible;opacity:1}.charts-css.bar{display:block;width:100%}.charts-css.bar colgroup,.charts-css.bar tfoot,.charts-css.bar thead{display:none}.charts-css.bar tbody{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:calc(100% - var(--heading-size))}.charts-css.bar tbody,.charts-css.bar tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex}.charts-css.bar tbody tr{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;overflow-wrap:anywhere;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.charts-css.bar tbody tr th{position:absolute;top:0;bottom:0}.charts-css.bar tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100%*var(--size, 1));height:100%;position:relative}.charts-css.bar:not(.show-labels){--labels-size:0}.charts-css.bar:not(.show-labels) tbody tr th{display:none}.charts-css.bar.show-labels{--labels-size:80px}.charts-css.bar.show-labels tbody tr th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-css.bar.labels-align-start tbody tr th{-webkit-box-pack:var(--labels-align,flex-start);-ms-flex-pack:var(--labels-align,flex-start);justify-content:var(--labels-align,flex-start)}.charts-css.bar.labels-align-end tbody tr th{-webkit-box-pack:var(--labels-align,flex-end);-ms-flex-pack:var(--labels-align,flex-end);justify-content:var(--labels-align,flex-end)}.charts-css.bar.labels-align-center tbody tr th{-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center)}.charts-css.bar:not(.reverse) tbody tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-margin-start:var(--labels-size);margin-inline-start:var(--labels-size)}.charts-css.bar:not(.reverse) tbody tr th{left:calc(var(--labels-size)*-1 - var(--primary-axis-width));width:var(--labels-size);-webkit-box-pack:var(--labels-align,flex-start);-ms-flex-pack:var(--labels-align,flex-start);justify-content:var(--labels-align,flex-start)}.charts-css.bar:not(.reverse) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.charts-css.bar.reverse tbody tr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-end:var(--labels-size);margin-inline-end:var(--labels-size)}.charts-css.bar.reverse tbody tr th{right:calc(var(--labels-size)*-1 - var(--primary-axis-width));width:var(--labels-size);-webkit-box-pack:var(--labels-align,flex-end);-ms-flex-pack:var(--labels-align,flex-end);justify-content:var(--labels-align,flex-end)}.charts-css.bar.reverse tbody tr td{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.charts-css.bar:not(.stacked) tbody tr td{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}.charts-css.bar.stacked tbody tr td{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex-negative:unset;flex-shrink:unset;-ms-flex-preferred-size:unset;flex-basis:unset}.charts-css.bar.stacked.reverse-datasets tbody tr{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.charts-css.bar:not(.reverse-data) tbody{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.bar.reverse-data tbody{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.charts-css.bar:not(.reverse-datasets):not(.stacked) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.bar:not(.reverse-datasets).stacked:not(.reverse) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.bar:not(.reverse-datasets).stacked.reverse tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.bar.reverse-datasets:not(.stacked) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.charts-css.bar.reverse-datasets.stacked:not(.reverse) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.bar.reverse-datasets.stacked.reverse tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.bar.data-spacing-1 tbody tr{-webkit-padding-before:1px;padding-block-start:1px;-webkit-padding-after:1px;padding-block-end:1px}.charts-css.bar.data-spacing-2 tbody tr{-webkit-padding-before:2px;padding-block-start:2px;-webkit-padding-after:2px;padding-block-end:2px}.charts-css.bar.data-spacing-3 tbody tr{-webkit-padding-before:3px;padding-block-start:3px;-webkit-padding-after:3px;padding-block-end:3px}.charts-css.bar.data-spacing-4 tbody tr{-webkit-padding-before:4px;padding-block-start:4px;-webkit-padding-after:4px;padding-block-end:4px}.charts-css.bar.data-spacing-5 tbody tr{-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-after:5px;padding-block-end:5px}.charts-css.bar.data-spacing-6 tbody tr{-webkit-padding-before:6px;padding-block-start:6px;-webkit-padding-after:6px;padding-block-end:6px}.charts-css.bar.data-spacing-7 tbody tr{-webkit-padding-before:7px;padding-block-start:7px;-webkit-padding-after:7px;padding-block-end:7px}.charts-css.bar.data-spacing-8 tbody tr{-webkit-padding-before:8px;padding-block-start:8px;-webkit-padding-after:8px;padding-block-end:8px}.charts-css.bar.data-spacing-9 tbody tr{-webkit-padding-before:9px;padding-block-start:9px;-webkit-padding-after:9px;padding-block-end:9px}.charts-css.bar.data-spacing-10 tbody tr{-webkit-padding-before:10px;padding-block-start:10px;-webkit-padding-after:10px;padding-block-end:10px}.charts-css.bar.data-spacing-11 tbody tr{-webkit-padding-before:11px;padding-block-start:11px;-webkit-padding-after:11px;padding-block-end:11px}.charts-css.bar.data-spacing-12 tbody tr{-webkit-padding-before:12px;padding-block-start:12px;-webkit-padding-after:12px;padding-block-end:12px}.charts-css.bar.data-spacing-13 tbody tr{-webkit-padding-before:13px;padding-block-start:13px;-webkit-padding-after:13px;padding-block-end:13px}.charts-css.bar.data-spacing-14 tbody tr{-webkit-padding-before:14px;padding-block-start:14px;-webkit-padding-after:14px;padding-block-end:14px}.charts-css.bar.data-spacing-15 tbody tr{-webkit-padding-before:15px;padding-block-start:15px;-webkit-padding-after:15px;padding-block-end:15px}.charts-css.bar.data-spacing-16 tbody tr{-webkit-padding-before:16px;padding-block-start:16px;-webkit-padding-after:16px;padding-block-end:16px}.charts-css.bar.data-spacing-17 tbody tr{-webkit-padding-before:17px;padding-block-start:17px;-webkit-padding-after:17px;padding-block-end:17px}.charts-css.bar.data-spacing-18 tbody tr{-webkit-padding-before:18px;padding-block-start:18px;-webkit-padding-after:18px;padding-block-end:18px}.charts-css.bar.data-spacing-19 tbody tr{-webkit-padding-before:19px;padding-block-start:19px;-webkit-padding-after:19px;padding-block-end:19px}.charts-css.bar.data-spacing-20 tbody tr{-webkit-padding-before:20px;padding-block-start:20px;-webkit-padding-after:20px;padding-block-end:20px}.charts-css.bar.datasets-spacing-1 tbody tr td{-webkit-margin-before:1px;margin-block-start:1px;-webkit-margin-after:1px;margin-block-end:1px}.charts-css.bar.datasets-spacing-2 tbody tr td{-webkit-margin-before:2px;margin-block-start:2px;-webkit-margin-after:2px;margin-block-end:2px}.charts-css.bar.datasets-spacing-3 tbody tr td{-webkit-margin-before:3px;margin-block-start:3px;-webkit-margin-after:3px;margin-block-end:3px}.charts-css.bar.datasets-spacing-4 tbody tr td{-webkit-margin-before:4px;margin-block-start:4px;-webkit-margin-after:4px;margin-block-end:4px}.charts-css.bar.datasets-spacing-5 tbody tr td{-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px}.charts-css.bar.datasets-spacing-6 tbody tr td{-webkit-margin-before:6px;margin-block-start:6px;-webkit-margin-after:6px;margin-block-end:6px}.charts-css.bar.datasets-spacing-7 tbody tr td{-webkit-margin-before:7px;margin-block-start:7px;-webkit-margin-after:7px;margin-block-end:7px}.charts-css.bar.datasets-spacing-8 tbody tr td{-webkit-margin-before:8px;margin-block-start:8px;-webkit-margin-after:8px;margin-block-end:8px}.charts-css.bar.datasets-spacing-9 tbody tr td{-webkit-margin-before:9px;margin-block-start:9px;-webkit-margin-after:9px;margin-block-end:9px}.charts-css.bar.datasets-spacing-10 tbody tr td{-webkit-margin-before:10px;margin-block-start:10px;-webkit-margin-after:10px;margin-block-end:10px}.charts-css.bar.datasets-spacing-11 tbody tr td{-webkit-margin-before:11px;margin-block-start:11px;-webkit-margin-after:11px;margin-block-end:11px}.charts-css.bar.datasets-spacing-12 tbody tr td{-webkit-margin-before:12px;margin-block-start:12px;-webkit-margin-after:12px;margin-block-end:12px}.charts-css.bar.datasets-spacing-13 tbody tr td{-webkit-margin-before:13px;margin-block-start:13px;-webkit-margin-after:13px;margin-block-end:13px}.charts-css.bar.datasets-spacing-14 tbody tr td{-webkit-margin-before:14px;margin-block-start:14px;-webkit-margin-after:14px;margin-block-end:14px}.charts-css.bar.datasets-spacing-15 tbody tr td{-webkit-margin-before:15px;margin-block-start:15px;-webkit-margin-after:15px;margin-block-end:15px}.charts-css.bar.datasets-spacing-16 tbody tr td{-webkit-margin-before:16px;margin-block-start:16px;-webkit-margin-after:16px;margin-block-end:16px}.charts-css.bar.datasets-spacing-17 tbody tr td{-webkit-margin-before:17px;margin-block-start:17px;-webkit-margin-after:17px;margin-block-end:17px}.charts-css.bar.datasets-spacing-18 tbody tr td{-webkit-margin-before:18px;margin-block-start:18px;-webkit-margin-after:18px;margin-block-end:18px}.charts-css.bar.datasets-spacing-19 tbody tr td{-webkit-margin-before:19px;margin-block-start:19px;-webkit-margin-after:19px;margin-block-end:19px}.charts-css.bar.datasets-spacing-20 tbody tr td{-webkit-margin-before:20px;margin-block-start:20px;-webkit-margin-after:20px;margin-block-end:20px}.charts-css.bar.show-primary-axis:not(.reverse) tbody tr{-webkit-border-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-inline-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-primary-axis.reverse tbody tr{-webkit-border-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-inline-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-1-secondary-axes:not(.reverse) tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-1-secondary-axes.reverse tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-2-secondary-axes:not(.reverse) tbody tr{background-size:50% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-2-secondary-axes.reverse tbody tr{background-size:50% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-3-secondary-axes:not(.reverse) tbody tr{background-size:33.333333% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-3-secondary-axes.reverse tbody tr{background-size:33.333333% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-4-secondary-axes:not(.reverse) tbody tr{background-size:25% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-4-secondary-axes.reverse tbody tr{background-size:25% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-5-secondary-axes:not(.reverse) tbody tr{background-size:20% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-5-secondary-axes.reverse tbody tr{background-size:20% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-6-secondary-axes:not(.reverse) tbody tr{background-size:16.666667% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-6-secondary-axes.reverse tbody tr{background-size:16.666667% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-7-secondary-axes:not(.reverse) tbody tr{background-size:14.285714% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-7-secondary-axes.reverse tbody tr{background-size:14.285714% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-8-secondary-axes:not(.reverse) tbody tr{background-size:12.5% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-8-secondary-axes.reverse tbody tr{background-size:12.5% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-9-secondary-axes:not(.reverse) tbody tr{background-size:11.111111% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-9-secondary-axes.reverse tbody tr{background-size:11.111111% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-10-secondary-axes:not(.reverse) tbody tr{background-size:10% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-10-secondary-axes.reverse tbody tr{background-size:10% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-data-axes tbody tr{-webkit-border-after:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.bar.show-data-axes:not(.reverse-data) tbody tr:first-of-type{-webkit-border-before:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-dataset-axes tbody tr td{-webkit-border-after:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.bar.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{-webkit-border-before:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.hover tr:hover{background-color:var(--tr-hover-color,rgba(0,0,0,.05))}.charts-css.bar.hover td:hover{opacity:.75}.charts-css.column{display:block;width:100%;height:100%}.charts-css.column colgroup,.charts-css.column tfoot,.charts-css.column thead{display:none}.charts-css.column tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:calc(100% - var(--heading-size))}.charts-css.column tbody tr{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;overflow-wrap:anywhere;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.charts-css.column tbody tr th{position:absolute;right:0;left:0}.charts-css.column tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:calc(100%*var(--size, 1));position:relative}.charts-css.column:not(.show-labels){--labels-size:0}.charts-css.column:not(.show-labels) tbody tr th{display:none}.charts-css.column.show-labels{--labels-size:1.5rem}.charts-css.column.show-labels tbody tr th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-css.column.labels-align-start tbody tr th{-webkit-box-pack:var(--labels-align,flex-start);-ms-flex-pack:var(--labels-align,flex-start);justify-content:var(--labels-align,flex-start)}.charts-css.column.labels-align-end tbody tr th{-webkit-box-pack:var(--labels-align,flex-end);-ms-flex-pack:var(--labels-align,flex-end);justify-content:var(--labels-align,flex-end)}.charts-css.column.labels-align-center tbody tr th{-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center)}.charts-css.column:not(.reverse) tbody tr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-after:var(--labels-size);margin-block-end:var(--labels-size)}.charts-css.column:not(.reverse) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size);-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center)}.charts-css.column.reverse tbody tr,.charts-css.column:not(.reverse) tbody tr td{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-css.column.reverse tbody tr{-webkit-margin-before:var(--labels-size);margin-block-start:var(--labels-size)}.charts-css.column.reverse tbody tr th{top:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size);-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center)}.charts-css.column.reverse tbody tr td{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.charts-css.column:not(.stacked) tbody tr td{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}.charts-css.column.stacked tbody tr td{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex-negative:unset;flex-shrink:unset;-ms-flex-preferred-size:unset;flex-basis:unset}.charts-css.column.stacked.reverse-datasets tbody tr{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.charts-css.column:not(.reverse-data) tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.column.reverse-data tbody{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.column:not(.reverse-datasets):not(.stacked) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.column:not(.reverse-datasets).stacked:not(.reverse) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.charts-css.column:not(.reverse-datasets).stacked.reverse tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.column.reverse-datasets:not(.stacked) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.column.reverse-datasets.stacked:not(.reverse) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.column.reverse-datasets.stacked.reverse tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.charts-css.column.data-spacing-1 tbody tr{-webkit-padding-start:1px;padding-inline-start:1px;-webkit-padding-end:1px;padding-inline-end:1px}.charts-css.column.data-spacing-2 tbody tr{-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px}.charts-css.column.data-spacing-3 tbody tr{-webkit-padding-start:3px;padding-inline-start:3px;-webkit-padding-end:3px;padding-inline-end:3px}.charts-css.column.data-spacing-4 tbody tr{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px}.charts-css.column.data-spacing-5 tbody tr{-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:5px;padding-inline-end:5px}.charts-css.column.data-spacing-6 tbody tr{-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:6px;padding-inline-end:6px}.charts-css.column.data-spacing-7 tbody tr{-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px}.charts-css.column.data-spacing-8 tbody tr{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}.charts-css.column.data-spacing-9 tbody tr{-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px}.charts-css.column.data-spacing-10 tbody tr{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px}.charts-css.column.data-spacing-11 tbody tr{-webkit-padding-start:11px;padding-inline-start:11px;-webkit-padding-end:11px;padding-inline-end:11px}.charts-css.column.data-spacing-12 tbody tr{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px}.charts-css.column.data-spacing-13 tbody tr{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px}.charts-css.column.data-spacing-14 tbody tr{-webkit-padding-start:14px;padding-inline-start:14px;-webkit-padding-end:14px;padding-inline-end:14px}.charts-css.column.data-spacing-15 tbody tr{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px}.charts-css.column.data-spacing-16 tbody tr{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}.charts-css.column.data-spacing-17 tbody tr{-webkit-padding-start:17px;padding-inline-start:17px;-webkit-padding-end:17px;padding-inline-end:17px}.charts-css.column.data-spacing-18 tbody tr{-webkit-padding-start:18px;padding-inline-start:18px;-webkit-padding-end:18px;padding-inline-end:18px}.charts-css.column.data-spacing-19 tbody tr{-webkit-padding-start:19px;padding-inline-start:19px;-webkit-padding-end:19px;padding-inline-end:19px}.charts-css.column.data-spacing-20 tbody tr{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px}.charts-css.column.datasets-spacing-1 tbody tr td{-webkit-margin-start:1px;margin-inline-start:1px;-webkit-margin-end:1px;margin-inline-end:1px}.charts-css.column.datasets-spacing-2 tbody tr td{-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px}.charts-css.column.datasets-spacing-3 tbody tr td{-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px}.charts-css.column.datasets-spacing-4 tbody tr td{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px}.charts-css.column.datasets-spacing-5 tbody tr td{-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px}.charts-css.column.datasets-spacing-6 tbody tr td{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:6px;margin-inline-end:6px}.charts-css.column.datasets-spacing-7 tbody tr td{-webkit-margin-start:7px;margin-inline-start:7px;-webkit-margin-end:7px;margin-inline-end:7px}.charts-css.column.datasets-spacing-8 tbody tr td{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px}.charts-css.column.datasets-spacing-9 tbody tr td{-webkit-margin-start:9px;margin-inline-start:9px;-webkit-margin-end:9px;margin-inline-end:9px}.charts-css.column.datasets-spacing-10 tbody tr td{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}.charts-css.column.datasets-spacing-11 tbody tr td{-webkit-margin-start:11px;margin-inline-start:11px;-webkit-margin-end:11px;margin-inline-end:11px}.charts-css.column.datasets-spacing-12 tbody tr td{-webkit-margin-start:12px;margin-inline-start:12px;-webkit-margin-end:12px;margin-inline-end:12px}.charts-css.column.datasets-spacing-13 tbody tr td{-webkit-margin-start:13px;margin-inline-start:13px;-webkit-margin-end:13px;margin-inline-end:13px}.charts-css.column.datasets-spacing-14 tbody tr td{-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px}.charts-css.column.datasets-spacing-15 tbody tr td{-webkit-margin-start:15px;margin-inline-start:15px;-webkit-margin-end:15px;margin-inline-end:15px}.charts-css.column.datasets-spacing-16 tbody tr td{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}.charts-css.column.datasets-spacing-17 tbody tr td{-webkit-margin-start:17px;margin-inline-start:17px;-webkit-margin-end:17px;margin-inline-end:17px}.charts-css.column.datasets-spacing-18 tbody tr td{-webkit-margin-start:18px;margin-inline-start:18px;-webkit-margin-end:18px;margin-inline-end:18px}.charts-css.column.datasets-spacing-19 tbody tr td{-webkit-margin-start:19px;margin-inline-start:19px;-webkit-margin-end:19px;margin-inline-end:19px}.charts-css.column.datasets-spacing-20 tbody tr td{-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-end:20px;margin-inline-end:20px}.charts-css.column.show-primary-axis:not(.reverse) tbody tr{-webkit-border-after:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-block-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.column.show-primary-axis.reverse tbody tr{-webkit-border-before:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-block-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.column.show-1-secondary-axes:not(.reverse) tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-1-secondary-axes.reverse tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-2-secondary-axes:not(.reverse) tbody tr{background-size:100% 50%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-2-secondary-axes.reverse tbody tr{background-size:100% 50%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-3-secondary-axes:not(.reverse) tbody tr{background-size:100% 33.333333%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-3-secondary-axes.reverse tbody tr{background-size:100% 33.333333%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-4-secondary-axes:not(.reverse) tbody tr{background-size:100% 25%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-4-secondary-axes.reverse tbody tr{background-size:100% 25%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-5-secondary-axes:not(.reverse) tbody tr{background-size:100% 20%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-5-secondary-axes.reverse tbody tr{background-size:100% 20%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-6-secondary-axes:not(.reverse) tbody tr{background-size:100% 16.666667%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-6-secondary-axes.reverse tbody tr{background-size:100% 16.666667%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-7-secondary-axes:not(.reverse) tbody tr{background-size:100% 14.285714%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-7-secondary-axes.reverse tbody tr{background-size:100% 14.285714%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-8-secondary-axes:not(.reverse) tbody tr{background-size:100% 12.5%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-8-secondary-axes.reverse tbody tr{background-size:100% 12.5%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-9-secondary-axes:not(.reverse) tbody tr{background-size:100% 11.111111%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-9-secondary-axes.reverse tbody tr{background-size:100% 11.111111%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-10-secondary-axes:not(.reverse) tbody tr{background-size:100% 10%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-10-secondary-axes.reverse tbody tr{background-size:100% 10%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.column.show-data-axes tbody tr{-webkit-border-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.column.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.column.show-data-axes:not(.reverse-data) tbody tr:first-of-type{-webkit-border-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.column.show-dataset-axes tbody tr td{-webkit-border-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.column.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.column.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{-webkit-border-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.column.hover tr:hover{background-color:var(--tr-hover-color,rgba(0,0,0,.05))}.charts-css.column.hover td:hover{opacity:.75}.charts-css.line{display:block;width:100%;height:100%}.charts-css.line colgroup,.charts-css.line tfoot,.charts-css.line thead{display:none}.charts-css.line tbody{display:block;width:100%;height:calc(100% - var(--heading-size));background-color:var(--chart-bg-color)}.charts-css.line tbody tr{display:none}.charts-css.bubble{display:block;width:100%;height:100%}.charts-css.bubble colgroup,.charts-css.bubble tfoot,.charts-css.bubble thead{display:none}.charts-css.bubble tbody{display:block;width:100%;height:calc(100% - var(--heading-size));background-color:var(--chart-bg-color)}.charts-css.bubble tbody tr{display:none}.charts-css.pie{display:block;width:100%;height:100%}.charts-css.pie colgroup,.charts-css.pie tfoot,.charts-css.pie thead{display:none}.charts-css.pie tbody{display:block;width:100%;height:0;-webkit-padding-after:100%;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.pie tbody tr{display:none}.charts-css.donut{display:block;width:100%;height:100%}.charts-css.donut colgroup,.charts-css.donut tfoot,.charts-css.donut thead{display:none}.charts-css.donut tbody{display:block;width:100%;height:0;-webkit-padding-after:100%;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.donut tbody tr{display:none}.charts-css.donut tbody:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--donut-inner-size,50%);height:var(--donut-inner-size,50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:var(--donut-inner-color,#fff)}.charts-css.polar{display:block;width:100%;height:100%}.charts-css.polar colgroup,.charts-css.polar tfoot,.charts-css.polar thead{display:none}.charts-css.polar tbody{display:block;width:100%;height:0;-webkit-padding-after:100%;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.polar tbody tr{display:none}.charts-css.radar{display:block;width:100%;height:100%}.charts-css.radar colgroup,.charts-css.radar tfoot,.charts-css.radar thead{display:none}.charts-css.radar tbody{display:block;width:100%;height:0;-webkit-padding-after:100%;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.radar tbody tr{display:none} \ No newline at end of file
Years Compared