.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;position:relative;display:block;width:100%;height:100%;margin:0 auto;padding:0;border:0;-webkit-print-color-adjust:exact;color-adjust:exact}.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}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{display:block;margin:0;padding:0;border:0;background-color:transparent}table.charts-css colgroup,table.charts-css tfoot,table.charts-css thead{display:none}ol.charts-css,ul.charts-css{list-style-type:none}ol.charts-css li,ul.charts-css li{margin:0;padding:0;border:0}.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.area tbody tr td:nth-of-type(10n+1)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+1),.charts-css.bar tbody tr:nth-of-type(10n+1) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+1),.charts-css.column tbody tr:nth-of-type(10n+1) td,.charts-css.line tbody tr td:nth-of-type(10n+1)::before{background:var(--color, var(--color-1))}.charts-css.area tbody tr td:nth-of-type(10n+2)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+2),.charts-css.bar tbody tr:nth-of-type(10n+2) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+2),.charts-css.column tbody tr:nth-of-type(10n+2) td,.charts-css.line tbody tr td:nth-of-type(10n+2)::before{background:var(--color, var(--color-2))}.charts-css.area tbody tr td:nth-of-type(10n+3)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+3),.charts-css.bar tbody tr:nth-of-type(10n+3) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+3),.charts-css.column tbody tr:nth-of-type(10n+3) td,.charts-css.line tbody tr td:nth-of-type(10n+3)::before{background:var(--color, var(--color-3))}.charts-css.area tbody tr td:nth-of-type(10n+4)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+4),.charts-css.bar tbody tr:nth-of-type(10n+4) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+4),.charts-css.column tbody tr:nth-of-type(10n+4) td,.charts-css.line tbody tr td:nth-of-type(10n+4)::before{background:var(--color, var(--color-4))}.charts-css.area tbody tr td:nth-of-type(10n+5)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+5),.charts-css.bar tbody tr:nth-of-type(10n+5) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+5),.charts-css.column tbody tr:nth-of-type(10n+5) td,.charts-css.line tbody tr td:nth-of-type(10n+5)::before{background:var(--color, var(--color-5))}.charts-css.area tbody tr td:nth-of-type(10n+6)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+6),.charts-css.bar tbody tr:nth-of-type(10n+6) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+6),.charts-css.column tbody tr:nth-of-type(10n+6) td,.charts-css.line tbody tr td:nth-of-type(10n+6)::before{background:var(--color, var(--color-6))}.charts-css.area tbody tr td:nth-of-type(10n+7)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+7),.charts-css.bar tbody tr:nth-of-type(10n+7) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+7),.charts-css.column tbody tr:nth-of-type(10n+7) td,.charts-css.line tbody tr td:nth-of-type(10n+7)::before{background:var(--color, var(--color-7))}.charts-css.area tbody tr td:nth-of-type(10n+8)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+8),.charts-css.bar tbody tr:nth-of-type(10n+8) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+8),.charts-css.column tbody tr:nth-of-type(10n+8) td,.charts-css.line tbody tr td:nth-of-type(10n+8)::before{background:var(--color, var(--color-8))}.charts-css.area tbody tr td:nth-of-type(10n+9)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+9),.charts-css.bar tbody tr:nth-of-type(10n+9) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+9),.charts-css.column tbody tr:nth-of-type(10n+9) td,.charts-css.line tbody tr td:nth-of-type(10n+9)::before{background:var(--color, var(--color-9))}.charts-css.area tbody tr td:nth-of-type(10n+10)::before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+10),.charts-css.bar tbody tr:nth-of-type(10n+10) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+10),.charts-css.column tbody tr:nth-of-type(10n+10) td,.charts-css.line tbody tr td:nth-of-type(10n+10)::before{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.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-pack:var(--labels-align, center);-ms-flex-pack:var(--labels-align, center);justify-content:var(--labels-align, center);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.bar.show-labels th.hide-label,.charts-css.bar.show-labels tr.hide-label th{display:none}.charts-css.bar.labels-align-start tbody tr th{-webkit-box-align:var(--labels-align, flex-start);-ms-flex-align:var(--labels-align, flex-start);align-items:var(--labels-align, flex-start)}.charts-css.bar.labels-align-end tbody tr th{-webkit-box-align:var(--labels-align, flex-end);-ms-flex-align:var(--labels-align, flex-end);align-items:var(--labels-align, flex-end)}.charts-css.bar.labels-align-center tbody tr th{-webkit-box-align:var(--labels-align, center);-ms-flex-align:var(--labels-align, center);align-items:var(--labels-align, center)}.charts-css.area:not(.show-labels),.charts-css.column:not(.show-labels),.charts-css.line:not(.show-labels){--labels-size:0}.charts-css.area:not(.show-labels) tbody tr th,.charts-css.column:not(.show-labels) tbody tr th,.charts-css.line:not(.show-labels) tbody tr th{display:none}.charts-css.area.show-labels,.charts-css.column.show-labels,.charts-css.line.show-labels{--labels-size:1.5rem}.charts-css.area.show-labels tbody tr th,.charts-css.column.show-labels tbody tr th,.charts-css.line.show-labels tbody tr th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:var(--labels-align, center);-ms-flex-pack:var(--labels-align, center);justify-content:var(--labels-align, center);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-css.area.show-labels th.hide-label,.charts-css.area.show-labels tr.hide-label th,.charts-css.column.show-labels th.hide-label,.charts-css.column.show-labels tr.hide-label th,.charts-css.line.show-labels th.hide-label,.charts-css.line.show-labels tr.hide-label th{display:none}.charts-css.area.labels-align-start tbody tr th,.charts-css.column.labels-align-start tbody tr th,.charts-css.line.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.area.labels-align-end tbody tr th,.charts-css.column.labels-align-end tbody tr th,.charts-css.line.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.area.labels-align-center tbody tr th,.charts-css.column.labels-align-center tbody tr th,.charts-css.line.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.area.show-primary-axis:not(.reverse) tbody tr,.charts-css.column.show-primary-axis:not(.reverse) tbody tr,.charts-css.line.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.area.show-primary-axis.reverse tbody tr,.charts-css.column.show-primary-axis.reverse tbody tr,.charts-css.line.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.area.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-1-secondary-axes.reverse tbody tr,.charts-css.column.show-1-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-2-secondary-axes.reverse tbody tr,.charts-css.column.show-2-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-3-secondary-axes.reverse tbody tr,.charts-css.column.show-3-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-4-secondary-axes.reverse tbody tr,.charts-css.column.show-4-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-5-secondary-axes.reverse tbody tr,.charts-css.column.show-5-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-6-secondary-axes.reverse tbody tr,.charts-css.column.show-6-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-7-secondary-axes.reverse tbody tr,.charts-css.column.show-7-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-8-secondary-axes.reverse tbody tr,.charts-css.column.show-8-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-9-secondary-axes.reverse tbody tr,.charts-css.column.show-9-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.line.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.area.show-10-secondary-axes.reverse tbody tr,.charts-css.column.show-10-secondary-axes.reverse tbody tr,.charts-css.line.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.area.show-data-axes tbody tr,.charts-css.column.show-data-axes tbody tr,.charts-css.line.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.area.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.area.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.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,.charts-css.line.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.line.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.area.show-dataset-axes tbody tr td,.charts-css.column.show-dataset-axes tbody tr td,.charts-css.line.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.area.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.area.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td,.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,.charts-css.line.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.line.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.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.legend{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(0.85);transform:rotate(45deg) scale(0.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 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(.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)}.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)}.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.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(.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)}.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)}.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.area 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.area tbody,.charts-css.area tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex}.charts-css.area 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.area tbody tr th{position:absolute;right:0;left:0}.charts-css.area tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.charts-css.area tbody tr td::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.charts-css.area tbody tr td::after{content:"";width:100%}.charts-css.area: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.area:not(.reverse) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.area.reverse tbody tr,.charts-css.area:not(.reverse) tbody tr td{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-css.area.reverse tbody tr{-webkit-margin-before:var(--labels-size);margin-block-start:var(--labels-size)}.charts-css.area.reverse tbody tr th{top:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.area.reverse tbody tr td{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.charts-css.area:not(.reverse-data) tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.area.reverse-data tbody{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.area:not(.reverse-datasets) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.area.reverse-datasets tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td::before{-webkit-clip-path:polygon(0 calc(100%*(1 - var(--start, var(--size)))), 100% calc(100%*(1 - var(--size))), 100% 100%, 0 100%);clip-path:polygon(0 calc(100%*(1 - var(--start, var(--size)))), 100% calc(100%*(1 - var(--size))), 100% 100%, 0 100%)}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td .data{-webkit-transform:translateX(50%);transform:translateX(50%)}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td::after{height:calc(100%*var(--size))}.charts-css.area:not(.reverse).reverse-data tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-css.area:not(.reverse).reverse-data tbody tr td::before{-webkit-clip-path:polygon(0 calc(100%*(1 - var(--size))), 100% calc(100%*(1 - var(--start, var(--size)))), 100% 100%, 0 100%);clip-path:polygon(0 calc(100%*(1 - var(--size))), 100% calc(100%*(1 - var(--start, var(--size)))), 100% 100%, 0 100%)}.charts-css.area:not(.reverse).reverse-data tbody tr td .data{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.charts-css.area:not(.reverse).reverse-data tbody tr td::after{height:calc(100%*var(--size))}.charts-css.area.reverse:not(.reverse-data) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.charts-css.area.reverse:not(.reverse-data) tbody tr td::before{-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100%*var(--size)), 0 calc(100%*var(--start, var(--size))));clip-path:polygon(0 0, 100% 0, 100% calc(100%*var(--size)), 0 calc(100%*var(--start, var(--size))))}.charts-css.area.reverse:not(.reverse-data) tbody tr td .data{-webkit-transform:translateX(50%);transform:translateX(50%)}.charts-css.area.reverse:not(.reverse-data) tbody tr td::after{height:calc(100%*(1 - var(--size)))}.charts-css.area.reverse.reverse-data tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-css.area.reverse.reverse-data tbody tr td::before{-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100%*var(--start, var(--size))), 0 calc(100%*var(--size)));clip-path:polygon(0 0, 100% 0, 100% calc(100%*var(--start, var(--size))), 0 calc(100%*var(--size)))}.charts-css.area.reverse.reverse-data tbody tr td .data{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.charts-css.area.reverse.reverse-data tbody tr td::after{height:calc(100%*(1 - var(--size)))}.charts-css.area.data-spacing-1 tbody tr td::before,.charts-css.area.datasets-spacing-1 tbody tr td::before{-webkit-margin-start:1px;margin-inline-start:1px;-webkit-margin-end:1px;margin-inline-end:1px}.charts-css.area.data-spacing-2 tbody tr td::before,.charts-css.area.datasets-spacing-2 tbody tr td::before{-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px}.charts-css.area.data-spacing-3 tbody tr td::before,.charts-css.area.datasets-spacing-3 tbody tr td::before{-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px}.charts-css.area.data-spacing-4 tbody tr td::before,.charts-css.area.datasets-spacing-4 tbody tr td::before{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px}.charts-css.area.data-spacing-5 tbody tr td::before,.charts-css.area.datasets-spacing-5 tbody tr td::before{-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px}.charts-css.area.data-spacing-6 tbody tr td::before,.charts-css.area.datasets-spacing-6 tbody tr td::before{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:6px;margin-inline-end:6px}.charts-css.area.data-spacing-7 tbody tr td::before,.charts-css.area.datasets-spacing-7 tbody tr td::before{-webkit-margin-start:7px;margin-inline-start:7px;-webkit-margin-end:7px;margin-inline-end:7px}.charts-css.area.data-spacing-8 tbody tr td::before,.charts-css.area.datasets-spacing-8 tbody tr td::before{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px}.charts-css.area.data-spacing-9 tbody tr td::before,.charts-css.area.datasets-spacing-9 tbody tr td::before{-webkit-margin-start:9px;margin-inline-start:9px;-webkit-margin-end:9px;margin-inline-end:9px}.charts-css.area.data-spacing-10 tbody tr td::before,.charts-css.area.datasets-spacing-10 tbody tr td::before{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}.charts-css.area.data-spacing-11 tbody tr td::before,.charts-css.area.datasets-spacing-11 tbody tr td::before{-webkit-margin-start:11px;margin-inline-start:11px;-webkit-margin-end:11px;margin-inline-end:11px}.charts-css.area.data-spacing-12 tbody tr td::before,.charts-css.area.datasets-spacing-12 tbody tr td::before{-webkit-margin-start:12px;margin-inline-start:12px;-webkit-margin-end:12px;margin-inline-end:12px}.charts-css.area.data-spacing-13 tbody tr td::before,.charts-css.area.datasets-spacing-13 tbody tr td::before{-webkit-margin-start:13px;margin-inline-start:13px;-webkit-margin-end:13px;margin-inline-end:13px}.charts-css.area.data-spacing-14 tbody tr td::before,.charts-css.area.datasets-spacing-14 tbody tr td::before{-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px}.charts-css.area.data-spacing-15 tbody tr td::before,.charts-css.area.datasets-spacing-15 tbody tr td::before{-webkit-margin-start:15px;margin-inline-start:15px;-webkit-margin-end:15px;margin-inline-end:15px}.charts-css.area.data-spacing-16 tbody tr td::before,.charts-css.area.datasets-spacing-16 tbody tr td::before{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}.charts-css.area.data-spacing-17 tbody tr td::before,.charts-css.area.datasets-spacing-17 tbody tr td::before{-webkit-margin-start:17px;margin-inline-start:17px;-webkit-margin-end:17px;margin-inline-end:17px}.charts-css.area.data-spacing-18 tbody tr td::before,.charts-css.area.datasets-spacing-18 tbody tr td::before{-webkit-margin-start:18px;margin-inline-start:18px;-webkit-margin-end:18px;margin-inline-end:18px}.charts-css.area.data-spacing-19 tbody tr td::before,.charts-css.area.datasets-spacing-19 tbody tr td::before{-webkit-margin-start:19px;margin-inline-start:19px;-webkit-margin-end:19px;margin-inline-end:19px}.charts-css.area.data-spacing-20 tbody tr td::before,.charts-css.area.datasets-spacing-20 tbody tr td::before{-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-end:20px;margin-inline-end:20px}.charts-css.line{--line-size:3px}.charts-css.line 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.line tbody,.charts-css.line tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex}.charts-css.line 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.line tbody tr th{position:absolute;right:0;left:0}.charts-css.line tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.charts-css.line tbody tr td::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.charts-css.line tbody tr td::after{content:"";width:100%}.charts-css.line: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.line:not(.reverse) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.line.reverse tbody tr,.charts-css.line:not(.reverse) tbody tr td{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-css.line.reverse tbody tr{-webkit-margin-before:var(--labels-size);margin-block-start:var(--labels-size)}.charts-css.line.reverse tbody tr th{top:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.line.reverse tbody tr td{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.charts-css.line:not(.reverse-data) tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.line.reverse-data tbody{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.line:not(.reverse-datasets) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.charts-css.line.reverse-datasets tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td::before{-webkit-clip-path:polygon(0 calc(100%*(1 - var(--start, var(--size)))), 100% calc(100%*(1 - var(--size))), 100% calc(100%*(1 - var(--size)) - var(--line-size)), 0 calc(100%*(1 - var(--start, var(--size))) - var(--line-size)));clip-path:polygon(0 calc(100%*(1 - var(--start, var(--size)))), 100% calc(100%*(1 - var(--size))), 100% calc(100%*(1 - var(--size)) - var(--line-size)), 0 calc(100%*(1 - var(--start, var(--size))) - var(--line-size)))}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td .data{-webkit-transform:translateX(50%);transform:translateX(50%)}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td::after{height:calc(100%*var(--size))}.charts-css.line:not(.reverse).reverse-data tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-css.line:not(.reverse).reverse-data tbody tr td::before{-webkit-clip-path:polygon(0 calc(100%*(1 - var(--size))), 100% calc(100%*(1 - var(--start, var(--size)))), 100% calc(100%*(1 - var(--start, var(--size))) - var(--line-size)), 0 calc(100%*(1 - var(--size)) - var(--line-size)));clip-path:polygon(0 calc(100%*(1 - var(--size))), 100% calc(100%*(1 - var(--start, var(--size)))), 100% calc(100%*(1 - var(--start, var(--size))) - var(--line-size)), 0 calc(100%*(1 - var(--size)) - var(--line-size)))}.charts-css.line:not(.reverse).reverse-data tbody tr td .data{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.charts-css.line:not(.reverse).reverse-data tbody tr td::after{height:calc(100%*var(--size))}.charts-css.line.reverse:not(.reverse-data) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.charts-css.line.reverse:not(.reverse-data) tbody tr td::before{-webkit-clip-path:polygon(0 calc(100%*var(--start, var(--size)) - var(--line-size)), 100% calc(100%*var(--size) - var(--line-size)), 100% calc(100%*var(--size)), 0 calc(100%*var(--start, var(--size))));clip-path:polygon(0 calc(100%*var(--start, var(--size)) - var(--line-size)), 100% calc(100%*var(--size) - var(--line-size)), 100% calc(100%*var(--size)), 0 calc(100%*var(--start, var(--size))))}.charts-css.line.reverse:not(.reverse-data) tbody tr td .data{-webkit-transform:translateX(50%);transform:translateX(50%)}.charts-css.line.reverse:not(.reverse-data) tbody tr td::after{height:calc(100%*(1 - var(--size)))}.charts-css.line.reverse.reverse-data tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.charts-css.line.reverse.reverse-data tbody tr td::before{-webkit-clip-path:polygon(0 calc(100%*var(--size) - var(--line-size)), 100% calc(100%*var(--start, var(--size)) - var(--line-size)), 100% calc(100%*var(--start, var(--size))), 0 calc(100%*var(--size)));clip-path:polygon(0 calc(100%*var(--size) - var(--line-size)), 100% calc(100%*var(--start, var(--size)) - var(--line-size)), 100% calc(100%*var(--start, var(--size))), 0 calc(100%*var(--size)))}.charts-css.line.reverse.reverse-data tbody tr td .data{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.charts-css.line.reverse.reverse-data tbody tr td::after{height:calc(100%*(1 - var(--size)))}.charts-css.line.data-spacing-1 tbody tr td::before,.charts-css.line.datasets-spacing-1 tbody tr td::before{-webkit-margin-start:1px;margin-inline-start:1px;-webkit-margin-end:1px;margin-inline-end:1px}.charts-css.line.data-spacing-2 tbody tr td::before,.charts-css.line.datasets-spacing-2 tbody tr td::before{-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px}.charts-css.line.data-spacing-3 tbody tr td::before,.charts-css.line.datasets-spacing-3 tbody tr td::before{-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px}.charts-css.line.data-spacing-4 tbody tr td::before,.charts-css.line.datasets-spacing-4 tbody tr td::before{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px}.charts-css.line.data-spacing-5 tbody tr td::before,.charts-css.line.datasets-spacing-5 tbody tr td::before{-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px}.charts-css.line.data-spacing-6 tbody tr td::before,.charts-css.line.datasets-spacing-6 tbody tr td::before{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:6px;margin-inline-end:6px}.charts-css.line.data-spacing-7 tbody tr td::before,.charts-css.line.datasets-spacing-7 tbody tr td::before{-webkit-margin-start:7px;margin-inline-start:7px;-webkit-margin-end:7px;margin-inline-end:7px}.charts-css.line.data-spacing-8 tbody tr td::before,.charts-css.line.datasets-spacing-8 tbody tr td::before{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px}.charts-css.line.data-spacing-9 tbody tr td::before,.charts-css.line.datasets-spacing-9 tbody tr td::before{-webkit-margin-start:9px;margin-inline-start:9px;-webkit-margin-end:9px;margin-inline-end:9px}.charts-css.line.data-spacing-10 tbody tr td::before,.charts-css.line.datasets-spacing-10 tbody tr td::before{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}.charts-css.line.data-spacing-11 tbody tr td::before,.charts-css.line.datasets-spacing-11 tbody tr td::before{-webkit-margin-start:11px;margin-inline-start:11px;-webkit-margin-end:11px;margin-inline-end:11px}.charts-css.line.data-spacing-12 tbody tr td::before,.charts-css.line.datasets-spacing-12 tbody tr td::before{-webkit-margin-start:12px;margin-inline-start:12px;-webkit-margin-end:12px;margin-inline-end:12px}.charts-css.line.data-spacing-13 tbody tr td::before,.charts-css.line.datasets-spacing-13 tbody tr td::before{-webkit-margin-start:13px;margin-inline-start:13px;-webkit-margin-end:13px;margin-inline-end:13px}.charts-css.line.data-spacing-14 tbody tr td::before,.charts-css.line.datasets-spacing-14 tbody tr td::before{-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px}.charts-css.line.data-spacing-15 tbody tr td::before,.charts-css.line.datasets-spacing-15 tbody tr td::before{-webkit-margin-start:15px;margin-inline-start:15px;-webkit-margin-end:15px;margin-inline-end:15px}.charts-css.line.data-spacing-16 tbody tr td::before,.charts-css.line.datasets-spacing-16 tbody tr td::before{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}.charts-css.line.data-spacing-17 tbody tr td::before,.charts-css.line.datasets-spacing-17 tbody tr td::before{-webkit-margin-start:17px;margin-inline-start:17px;-webkit-margin-end:17px;margin-inline-end:17px}.charts-css.line.data-spacing-18 tbody tr td::before,.charts-css.line.datasets-spacing-18 tbody tr td::before{-webkit-margin-start:18px;margin-inline-start:18px;-webkit-margin-end:18px;margin-inline-end:18px}.charts-css.line.data-spacing-19 tbody tr td::before,.charts-css.line.datasets-spacing-19 tbody tr td::before{-webkit-margin-start:19px;margin-inline-start:19px;-webkit-margin-end:19px;margin-inline-end:19px}.charts-css.line.data-spacing-20 tbody tr td::before,.charts-css.line.datasets-spacing-20 tbody tr td::before{-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-end:20px;margin-inline-end:20px}.charts-css.radial 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.radial tbody tr{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 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 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 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}.more_stories_list{width:70%;height:auto;margin:0 auto;padding-top:35px}.more_stories_list h5::before{content:'';display:inline-block;width:25px;height:25px;background-image:url("https://weaver-images.oss-cn-beijing.aliyuncs.com/project/118a8bfe22b3ecf80b37a596a8fcb2a0.png");background-size:25px 25px;margin-right:10px;vertical-align:-5px}.more_stories_item{width:780px;height:130px;margin:35px auto;display:flex}.story_item_info{height:100%}.story_item_info_title{color:#21293C}.upvote_tag{width:auto;min-width:64px;height:25px;background:rgba(95,95,95,0.15);padding:5px 10px;border-radius:5px;text-align:center;line-height:25px;font-size:12px}.story_item_info_desc{font-size:15px;line-height:20px;opacity:0.8;margin-top:40px;width:90%;color:#4C4E4D;font-weight:400;font-family:PingFangSC-Light, sans-serif}.story_item_cover{width:200px;height:100%}.story_item_cover img{width:100%;height:100%;object-fit:cover;border-radius:5px}@media (max-width: 576px){.more_stories_list{width:100%;margin-bottom:200px;padding-left:20px}.more_stories_list h5{font-size:16px;margin-bottom:30px}.more_stories_list h5::before{width:20px;height:20px;background-size:20px 20px}.upvote_tag{line-height:16px}.story_item_info{margin-left:-10px}}@media (max-width: 992px){.more_stories_item{width:100%;height:auto;border-bottom:1px solid rgba(0,0,0,0.1);margin-top:0;margin-bottom:20px;padding-bottom:15px;justify-content:space-around}.story_item_info{display:flex;justify-content:space-between}.story_item_info_title{font-size:14px}.story_item_info_desc{margin-top:5px;width:100%;height:80px;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.story_item_info{width:50%}.story_item_cover{width:40%}}.background_block{width:100%;background:rgba(62,174,255,0.05)}.project_stories_info_wrap{margin:0 auto;padding:40px 20px 20px}.project_stories_wrap{padding:0 20px}.project_stories{overflow-x:hidden;padding:30px auto 0}.project_stories a{text-decoration:none;color:#fff}.project_stories_left_wrap,.project_stories_right_wrap{position:relative}.project_stories_comment_wrap{height:auto;background:#F4F3FF;margin:0 auto}@media (max-width: 576px){.project_stories{padding-top:50px}.project_stories_subscribe_wrap{display:none}.more_stories_list_wrap{margin-top:60px}}@media (min-width: 992px){.project_stories{padding-left:0;padding-right:0}.project_stories_wrap{max-width:1100px;margin:0 auto 20px}.more_stories_list_wrap{max-width:1200px;margin:20px auto}}.project_stories_activity_content{min-height:300px;margin:20px auto 60px;font-size:16px}.project_stories_activity_card{width:710px;min-height:280px;background:linear-gradient(120.04deg, #DE10FF -8.07%, #5B9DFF 76.36%, #4AFFF4 107.06%);border-radius:6px;margin:0 auto;padding:1.5em 2em;color:#fff;position:relative}.project_stories_activity_card_header{width:100%;display:flex;justify-content:space-between}.project_stories_activity_time{font-size:13px}.stories_activity_reward_rule{width:100%;min-height:200px;background:#fff;border-radius:3px;margin:30px auto;color:#000;padding:20px}.stories_activity_reward_rule h2{font-size:18px}.stories_activity_reward_rule h3{font-size:17px}.stories_activity_reward_rule p{font-size:15px}.stories_activity_tips{font-size:13px;opacity:0.8}.stories_activity_tips p{margin-bottom:2px}.stories_activity_tips ul{padding-left:1rem}.activity_comment_post{margin:60px auto 0}.join_story_activity,.story_event_incoming_msg,.story_event_over_msg{width:260px;text-align:center;margin:auto}.join_story_activity img{width:38px;height:38px;border-radius:19px}.join_story_activity_btn{width:100%;height:45px;font-size:16px;color:#fff;background:linear-gradient(123.15deg, #DE10FF -21.76%, #5B9DFF 71.16%, #4AFFF4 114.11%);border-radius:6px;border:none;margin-top:20px;letter-spacing:3px;transition:box-shadow 0.3s;box-shadow:0px 2px 20px rgba(0,0,0,0.1)}.join_story_activity_btn:hover{box-shadow:0px 2px 20px rgba(0,0,0,0.3)}.story_event_incoming_msg div,.story_event_over_msg div{color:#fff;width:100%;height:45px;font-size:16px;background:#ff4e5f;border-radius:6px;line-height:45px}.story_event_incoming_msg div{background:#0dcaf0}.pro_member_post_activity_content,.get_pro_qualification,.submit_activity_comment_success{width:710px;margin:auto}.pro_member_user_info{display:flex;align-items:center}.pro_member_post_activity_content_textarea{width:100%;height:260px;background:rgba(217,217,217,0.1);border:1px solid rgba(0,0,0,0.1);border-radius:8px;padding:10px 15px;resize:none;outline:none;-webkit-appearance:none;margin:15px auto 30px;font-size:15px}.post_story_activity_btn{display:block;width:260px;height:38px;font-size:16px;color:#fff;background:linear-gradient(123.15deg, #DE10FF -21.76%, #5B9DFF 71.16%, #4AFFF4 114.11%);border-radius:6px;border:none;margin:20px auto 0;letter-spacing:3px}.writing_icon{width:18px;height:18px;vertical-align:-3px}.get_pro_qualification{text-align:center}.get_pro_qualification_tip{margin:20px auto}.get_pro_qualification_tip p{margin-bottom:5px}.get_pro_qualification_tip b{color:#b938ff}.get_pro_qualification_entrance{display:flex;justify-content:center}.get_pro_qualification_entrance_card{width:200px;height:260px;border-radius:6px;margin:0 10px 0 10px;background:linear-gradient(120.04deg, #DE10FF -8.07%, #5B9DFF 76.36%, #4AFFF4 107.06%);box-shadow:0px 2px 20px rgba(0,0,0,0.1);font-size:15px;color:#fff;padding:30px 5px;text-align:center;font-weight:bold}.get_pro_qualification_entrance_card_qrcode{width:102px;height:102px;border-radius:6px;margin:35px auto 0;box-shadow:0px 2px 20px rgba(0,0,0,0.2)}.get_pro_qualification_entrance_card_qrcode img{width:99px;height:99px;border-radius:6px}.submit_activity_comment_success{text-align:center}.submit_activity_comment_success img{width:316px;height:430px;box-shadow:0px 2px 20px rgba(0,0,0,0.1)}@media (max-width: 992px){.project_stories_activity_card,.join_story_activity,.pro_member_post_activity_content,.get_pro_qualification,.submit_activity_comment_success{width:90%}.project_stories_activity_card_header{flex-wrap:wrap}}.project_stories_activity_comment{min-height:280px;width:710px;margin:40px auto 0;padding:0 0 45px;font-size:16px;font-family:'PingFang SC'}.project_stories_activity_comment_header{width:100%;font-size:18px;font-weight:bold;margin-bottom:15px;display:flex;align-items:baseline}.stories_activity_nums{font-size:12px;margin-left:15px}.activity_comment_sort_btn{min-width:107px;height:25px;border:none;border-radius:13px;font-size:13px;font-weight:bold;background:rgba(217,217,217,0.4);margin-left:auto;transition:all 0.5s;padding:0 10px}.activity_comment_sort_btn:hover{background:#DE10FF;color:#fff}.stories_activity_comment_item{width:100%;min-height:80px;border-radius:6px;background:#fff;margin:15px auto 20px;padding:30px}.stories_activity_comment_item_info{width:100%;height:40px;display:flex;align-items:center;font-size:13px}.activity_comment_item_avatar{width:38px;height:38px;border-radius:19px}.activity_comment_item_user{font-size:15px;font-weight:bold;margin-left:15px}.activity_comment_item_pro_tag{width:47px;height:25px;background:#3D3D3D;border-radius:3px;color:#FFD076;text-align:center;line-height:25px;margin-left:15px;font-weight:bold}.activity_comment_item_share_btn{width:100px;height:38px;margin-left:auto;cursor:pointer;line-height:38px;border-radius:19px;text-align:center;transition:background 0.3s}.activity_comment_item_share_btn:hover,.activity_comment_item_share_btn:active{background:rgba(172,172,172,0.1)}.comment_share_icon{width:18px;height:18px;margin-left:7px;vertical-align:-4px}.stories_activity_comment_item_support{width:100%;margin:20px 0 20px;display:flex;justify-content:space-between}.stories_activity_comment_item_support_btn{width:200px;height:40px;background:linear-gradient(123.15deg, #DE10FF -21.76%, #5B9DFF 71.16%, #4AFFF4 114.11%);border-radius:6px;color:#fff;line-height:40px;padding:0 15px;font-size:15px;display:flex;box-shadow:0px 2px 20px rgba(0,0,0,0.1);cursor:pointer;transition:box-shadow 0.3s}.stories_activity_comment_item_support_btn:hover{box-shadow:0px 2px 20px rgba(0,0,0,0.3)}.comment_upvote_icon{width:19px;height:19px;display:inline-block;margin:10px 8px 0 0}.comment_upvote_count{font-size:18px}.stories_activity_comment_item_support_btn span{font-size:12px;margin-left:auto;font-weight:bold}.stories_activity_comment_item_supports{font-size:13px;padding-top:11px}.stories_activity_comment_item_supports span{opacity:0.5;margin-right:10px}.stories_activity_comment_item_supports img{width:30px;height:30px;border-radius:15px;margin-right:2px}.stories_activity_comment_item_main_content{width:100%;font-size:15px;line-height:30px;margin:30px auto 15px;white-space:pre-line}.load_more_activity_comments{cursor:pointer;text-align:center;transition:color 0.3s}.load_more_activity_comments:hover{color:#DE10FF}#upvote_activity_comment_success_popup .modal-content,#upvote_activity_comment_confirm_popup .modal-content{background:none;border:none}.upvoteActivityCommentTip{width:287px;height:400px;margin:0 auto;border-radius:6px;background:#fff;box-shadow:0px 2px 20px rgba(0,0,0,0.3);padding:30px 0;font-size:14px;text-align:center;color:#fff;font-weight:400;letter-spacing:1px}.upvoteActivityCommentTipContent{width:100%;padding:20px 0 15px;background:linear-gradient(123.15deg, #DE10FF -21.76%, #5B9DFF 71.16%, #4AFFF4 114.11%)}.upvoteActivityCommentTip h5{font-size:18px;margin-bottom:20px}.upvoteActivityCommentTipTitle{background:linear-gradient(69.25deg, #DF39FA -26.61%, #6750F5 31.97%, #258CFF 84.35%, #56D6FF 126.66%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.upvoteActivityCommentBottomTip{font-size:13px;color:rgba(30,30,30,0.9);position:absolute;bottom:20px;left:0;right:0;margin:0 auto}.getRewardCode{width:100%;height:40px;line-height:40px;background:linear-gradient(90deg, transparent -2.22%, #000 47.24%, transparent 100%);margin-top:20px;color:#FFCE1F}.upvoteActivityCommentTip p{margin-bottom:2px}.upvoteActivityCommentTip img{width:100px;height:100px;display:block;margin:15px auto;border-radius:6px}.upvoteActivityCommentConfirmTip{width:287px;height:360px;margin:0 auto;border-radius:6px;background:#fff;box-shadow:0px 2px 20px rgba(0,0,0,0.3);padding:30px 0;font-size:14px;text-align:center;color:#000;letter-spacing:1px;position:relative;font-weight:400}.upvoteActivityCommentConfirmTip a{color:#DE10FF}.upvoteActivityCommentToMember,.upvoteActivityCommentToUser{width:100%;height:auto;background:linear-gradient(120.04deg, #DE10FF -8.07%, #5B9DFF 76.36%, #4AFFF4 107.06%);color:#fff;padding:20px 0;margin-top:15px}.upvoteActivityCommentToMember{padding:48px 0}.upvoteActivityCommentConfirmBtn{width:88%;margin:20px auto 0;display:flex;justify-content:space-around}.upvoteActivityCommentConfirmBtn button{width:108px;height:32px;background:linear-gradient(69.25deg, #DF39FA -26.61%, #6750F5 31.97%, #258CFF 84.35%, #56D6FF 126.66%);border-radius:6px;color:#fff;padding:0 10px;font-size:13px;box-shadow:0px 2px 20px rgba(0,0,0,0.1);border:none}.upvoteActivityCommentDetermine{border:1px solid #df39fa !important;background:unset !important}.upvoteActivityCommentDetermine span{background:linear-gradient(69.25deg, #DF39FA -26.61%, #6750F5 31.97%, #258CFF 84.35%, #56D6FF 126.66%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.upvoteActivityCommentCloseBtn{background:rgba(57,57,57,0.5) !important}@media (max-width: 992px){.project_stories_activity_comment{width:90%}.stories_activity_comment_item_support{flex-wrap:wrap;justify-content:center}.stories_activity_comment_item_support_btn{width:100%}}.project_stories_comment{min-height:280px;width:710px;margin:0 auto;padding:45px 0;font-size:16px}.project_stories_comment_title{display:flex}.project_stories_comment_title a{text-decoration:underline;color:#FF55A7;font-size:13px;margin-left:auto;margin-top:3px}.project_stories_comment_title .gem_reward{color:#FF55A7;margin-left:10px}.my_comment_card{width:100%;min-height:200px;border-radius:12px;background:#fff;margin:15px auto 40px}.submitted_card{min-height:100px;text-align:center}.submitted_card h3{font-size:16px}.score_question{width:auto;margin:20px 0 0 50px;font-weight:bold;font-size:15px}.score_question_wrap{display:flex;flex-wrap:wrap}.scroe_question_item{font-size:13px;color:#786EF4;width:auto;height:30px;line-height:28px;border-radius:2px;opacity:0.5;border:1px solid #786EF4;margin:0 5px 15px 0;padding:0 10px;cursor:pointer;transition:all 0.5s}.scroe_question_item:hover,.scroe_question_item_active{color:#fff;opacity:1;background:linear-gradient(180deg, #6750F5 0%, rgba(103,80,245,0) 276.67%)}.choice_question{width:auto;margin:20px 0 0 50px;font-weight:bold;font-size:15px}.choice_question p{margin-bottom:10px}.choice_question_wrap{display:flex}.form-check{margin-right:50px}.comment_question{width:auto;margin:20px 0 0 50px;font-size:15px}.comment_question small{font-size:12px}.comment_question_tags{display:flex;flex-wrap:wrap}.comment_question_tag_item{font-size:13px;color:#786EF4;width:auto;height:30px;line-height:28px;border-radius:15px;opacity:0.5;border:1px solid #786EF4;margin:0 15px 15px 0;padding:0 10px;cursor:pointer;transition:all 0.5s}.comment_question_tag_item:hover,.comment_question_tag_item_active{color:#fff;opacity:1;background:linear-gradient(180deg, #6750F5 0%, rgba(103,80,245,0) 276.67%)}.comment_question_main{position:relative}.comment_question_main textarea{width:100%;height:120px;background:rgba(217,217,217,0.1);border:1px solid rgba(0,0,0,0.1);border-radius:8px;padding:10px 15px;resize:none;outline:none;-webkit-appearance:none}.comment_question_main_tip{position:absolute;top:10px;left:15px;opacity:0.8;font-size:12px}.must_answer{color:#ff55a7;margin-right:4px;vertical-align:-2px}.submit_comment_btn{width:68px;height:30px;border-radius:3px;font-size:13px;font-weight:600;margin:25px auto;display:block;color:#fff;background:rgba(101,61,255,0.8);border:none}.question_divider{margin:30px 0 35px 0;background:rgba(0,0,0,0.5)}.more_comment_list{width:100%;min-height:100px}.more_comment_item{width:100%;min-height:150px;background:#fff;border-radius:12px;margin:20px auto 0}.my_comment_card,.more_comment_item{padding:30px;font-size:15px}.my_comment_info,.comment_user_info{display:flex}.my_comment_name{padding-top:10px}.comment_user_info_avatar{width:40px;height:40px;border-radius:20px}.comment_user_name{margin-left:15px}.comment_user_name p{margin:0}.comment_user_name .comment_user_created_time{color:#8e8787;font-size:12px}.comment_item_content{margin:20px 0 0 50px}.load_more_comments{width:80px;margin:25px auto;display:block;cursor:pointer}.load_more_comments.disabled{cursor:auto;color:gray}.hide{display:none}.bolder_text{font-weight:bold}@media (max-width: 576px){.project_stories_comment_title{flex-wrap:wrap}.score_question,.choice_question,.comment_question,.question_divider{margin-left:0}.comment_question_main textarea{height:200px}}@media (max-width: 992px){.project_stories_comment{width:90%}}.project_stories_header{width:100%;height:60px;background:#fff;box-shadow:0px 2px 20px rgba(16,16,16,0.1);position:fixed;top:0;left:0;right:0;margin:0 auto;color:#000;z-index:1;display:none}.project_stories_header_back_btn{width:30px;height:30px;position:absolute;top:15px;left:10px}.project_stories_header_title{width:220px;height:35px;position:absolute;top:17px;left:65px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project_stories_header_share{width:22px;position:absolute;top:17px;right:15px}.stories_info{margin-top:50px;min-height:310px}.maker_saying{width:100%;height:auto;margin:40px auto}.maker_saying .maker_info{max-width:700px;margin:0 auto}.stories_info_cover{max-width:700px;max-height:330px;margin:10px auto 0}.stories_info_cover img{width:100%;max-height:320px;object-fit:cover;border-radius:5px}.summary_wrap{max-width:588px;min-height:180px;background:#fff;border-top:2px solid rgba(101,61,255,0.8);margin:10px auto;position:relative;padding-bottom:10px}.bigCommaIcon{width:50px;position:absolute;top:5px;left:5px}.stories_maker_avatar{width:38px;height:38px;border-radius:19px}.developer_name{margin-left:16px;font-size:13px}.maker_tag{width:50px;margin-left:10px}.summary_content{font-size:14px;color:#575757;line-height:25px;width:90%;min-height:70px;margin:25px auto 5px;text-indent:2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.project_info_card{width:558px;height:80px;border:1px solid rgba(101,61,255,0.2);border-radius:8px;margin:5px auto;position:relative}.project_info_icon{width:50px;height:50px;border-radius:8px;position:absolute;top:15px;left:15px;border:1px solid #eaeaea}.project_info_name_wrap{position:absolute;top:15px;left:80px;font-size:15px}.project_description{position:absolute;top:45px;left:80px;font-size:13px;width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.get_story_production{width:100px;height:38px;background:rgba(101,61,255,0.8);text-align:center;font-size:13px;position:absolute;top:20px;right:15px;line-height:38px;color:#fff;border-radius:5px}.mobile_project_info_card{margin:30px auto;padding:15px;display:none}.mobile_project_info_card_title{font-size:13px;line-height:18px}.mobile_small_card{width:100%;height:50px;border-radius:8px;background:#fff;margin:15px auto;position:relative}.mobile_project_info_icon{width:40px;height:40px;position:absolute;top:6px;left:6px;border-radius:8px}.mobile_project_info_name_wrap{position:absolute;top:5px;left:55px;font-size:15px}.mobile_project_description{position:absolute;top:28px;left:55px;font-size:13px;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile_get_production{width:80px;height:30px;background:rgba(101,61,255,0.8);text-align:center;font-size:13px;position:absolute;top:10px;right:6px;line-height:28px;color:#fff;border-radius:5px}@media (max-width: 576px){.stories_info{min-height:200px;margin-top:0}.maker_saying{height:40px}.summary_wrap{display:none}.mobile_project_info_card{width:330px;height:135px;background:linear-gradient(86.5deg, rgba(223,57,250,0.2) -1.11%, rgba(103,80,245,0.2) 34.2%, rgba(37,140,255,0.2) 85.01%, rgba(86,214,255,0.2) 117.86%);border-radius:8px;display:block}}body{width:100%;overflow-x:hidden;background:#FAFBFF}@media (max-width: 576px){.project_stories_main{overflow-x:hidden}.project_stories_main_wrap{padding-top:60px;overflow-x:hidden}}@media (min-width: 992px){.project_stories_main_wrap{max-width:1200px;margin:20px auto}}.story_subscribe{width:700px;height:200px;background:url("https://weaver-images.oss-cn-beijing.aliyuncs.com/project/45881cb3dcbd5d01abfec28286d4132e.png") no-repeat;background-size:100%;background-position:center;margin:60px auto;position:relative}.story_subscribe_description{font-size:16px;position:absolute;top:35px;left:40px}.story_subscribe_qrcode{width:100px;height:100px;background:#C4C4C4;border-radius:5px;position:absolute;top:80px;left:40px}.pubish_card{padding-top:70px;height:150px;border-bottom:1px solid rgba(114,114,114,0.2);margin-bottom:50px;max-width:350px}.pubish_card_wrap{display:flex;justify-content:space-between}.pubish_btn{background:rgba(101,61,255,0.8);color:#fff;min-width:180px}.login_wrap{display:flex;font-size:13px;line-height:38px}.login_avatar{width:38px;height:38px;border-radius:19px;border:1px solid #999;margin-right:10px}@media (max-width: 576px){.pubish_card{display:none}}.mobile_relate_content{display:none;justify-content:space-between;font-size:12px;margin-top:30px}.relate_production{min-width:160px;height:25px;background:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.1);border-radius:3px;line-height:22px;padding:0 5px}.relate_production span:nth-child(1){opacity:0.5}.upvote_wrap{width:90px;height:25px;background:rgba(101,61,255,0.2);justify-content:space-between;line-height:22px;border-radius:2px;text-align:center;border:1px solid rgba(101,61,255,0.2);color:rgba(101,61,255,0.9);display:flex}.upvote_wrap div:nth-child(1){width:70%}.story_upvote_count{min-width:35px;background:#fff}.mobile_relate{width:100%;height:90px;box-shadow:0px -2px 10px rgba(0,0,0,0.05);position:fixed;left:0;bottom:0;padding-top:10px;background:#fff;display:none}.mobile_get_story_reward_btn{width:280px;height:42px;border:none;color:#fff;border-radius:19px;margin:7px auto 15px;display:block;background:linear-gradient(123.15deg, #DE10FF -21.76%, #5B9DFF 71.16%, #4AFFF4 114.11%);box-shadow:0px 4px 20px rgba(0,0,0,0.1)}.mobile_relate_title{display:block;margin-bottom:5px;font-size:13px}.mobile_relate_wrap{width:auto;height:100%;overflow-x:scroll;overflow-y:hidden}.mobile_relate_card{display:flex;min-width:375px;width:auto}.mobile_relate_item{width:auto;min-width:120px;height:44px;border-radius:5px;background:rgba(219,219,219,0.3);position:relative;margin-right:8px}.mobile_relate_item img{width:27px;height:27px;border-radius:5px;position:absolute;top:8px;left:8px;border:1px solid #eaeaea}.mobile_relate_item_name{top:12px !important;left:45px !important}.pc_relate_projects{position:fixed;top:30%;margin-left:-70px;z-index:1}.pc_relate_projects h6{margin-bottom:30px}.pc_relate_projects_wrap{height:60vh;overflow-y:scroll}.pc_relate_projects_wrap::-webkit-scrollbar{display:none}.pc_relate_item{width:185px;height:60px;background:#fff;border-radius:5px;box-shadow:0px 1px 20px rgba(0,0,0,0.05);margin-bottom:15px;position:relative;font-family:'PingFang SC';font-style:normal;font-size:13px;line-height:18px;letter-spacing:0.1em;transition:width 0.5s}.pc_relate_item:hover{width:370px}.pc_relate_item img{width:38px;height:38px;border-radius:5px;position:absolute;top:12px;left:10px;border:1px solid #eaeaea}.pc_relate_item_name{font-size:13px;position:absolute;top:10px;left:60px;color:#0A0A0A;width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc_relate_item_subtitle{font-size:11px;position:absolute;top:34px;left:60px;color:#0A0A0A;width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc_upvote_wrap{width:120px;height:40px;line-height:36px;position:fixed;top:38%;margin-left:70px;z-index:1}@media (max-width: 900px){.pc_relate_projects,.pc_upvote_wrap{display:none}.mobile_relate{display:block}}@media (max-width: 576px){.mobile_relate_content{display:flex}}.stories_content{width:100%;overflow-x:hidden}.story_title{margin-top:15px}.story_update_time{font-size:13px;opacity:0.5;margin-bottom:20px}.read_count_icon{width:16px;vertical-align:-3px}.stories_content h1,.stories_content h2,.stories_content h3,.stories_content h4,.stories_content h5,.stories_content h6{margin:25px auto;color:#292525}.stories_content h3{font-size:calc(1.3rem + 0.1vw)}.stories_content a{color:rgba(101,61,255,0.8)}.stories_content p{font-size:16px;line-height:30px;color:#4c4e4d;font-family:PingFangSC-Light, sans-serif !important;margin-bottom:0}.stories_content li{color:#4c4e4d;font-family:PingFangSC-Light, sans-serif !important;margin-bottom:3px}.stories_content blockquote{position:relative;display:block;border-left:2px solid rgba(101,61,255,0.8);font-style:normal;text-align:left;color:#8e8787;font-weight:500;font-size:15px;line-height:160%;padding:0 12px}.stories_content .ql-align-center{text-align:center}.stories_content .ql-align-right{text-align:right}.stories_content .ql-indent-1{text-indent:1em}.stories_content .ql-indent-2{text-indent:2em}.stories_content_wrap img{max-width:100%;margin:30px auto;display:block}.stories_content_wrap iframe{width:100%;height:400px}.stories_content_wrap p a img.fullImage{max-width:100%;max-height:500px;margin:30px auto;display:block}.link_card_wrap{max-width:390px;margin:0 auto}.link_card_wrap .link_card{display:flex;overflow:hidden;margin:16px auto;padding:12px 12px 9px 12px;background-color:#F6F6F6;align-items:center;border-radius:8px;min-height:85px}.link_card_content{display:block;flex:1 1 auto}.link_card_title{font-size:15px;font-weight:500;line-height:1.4;margin-bottom:2px;color:#121212;line-height:20px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.link_card_desc{display:-webkit-box;font-size:13px;height:18px;line-height:18px;color:#999;word-break:break-all;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.link_card_desc::before{content:'';display:inline-block;width:12px;height:12px;background-image:url("https://weaver-images.oss-cn-beijing.aliyuncs.com/project/f1504eaaa39866e3ffee5ad489defb1d.png");background-size:100%;vertical-align:-1px;margin-right:2px;opacity:0.5}.link_card_image{flex:0 0 auto;background-color:#EBEBEB;background-size:cover;background-position:center;position:relative;display:block;width:60px;height:60px;margin-left:20px;object-fit:cover;border-radius:8px;overflow:hidden}.stories_content_wrap .link_card_image img{width:100%;height:100%;object-fit:cover;margin:unset}.stories_content_wrap_end_line{display:flex;justify-content:space-between;font-size:13px}.stories_content_wrap_end_line hr{width:43%;margin-top:8px}@media (max-width: 576px){.stories_content_wrap iframe{height:220px}.stories_content_wrap_end_line hr{width:40%}}@media (min-width: 1200px){.stories_content h3{font-size:1.55rem}}.stories_list{max-width:730px;margin-left:15px}.stories_list_cover{width:100%;height:160px;overflow:hidden;position:relative}.stories_list_cover_height{height:180px}.stories_list_title_icon{width:31px;position:absolute;top:82px;left:15px}.stories_list_cover_img{width:100%;height:100%;object-fit:cover}.stories_list_cover h3{position:absolute;top:80px;left:60px;font-size:28px}.stories_list_cover h3 a{color:unset;text-decoration:none}.stories_list_cover p{position:absolute;top:130px;left:60px;font-size:13px;opacity:0.6}.stories_list_item_wrap{width:100%;min-height:200px;margin-top:20px}.stories_list_item_wrap .tab-content{margin-top:10px}.stories_list_item_wrap .nav-item{margin-right:30px;cursor:pointer;font-size:15px;margin-left:20px;position:relative}.nav-item-bottom-line{width:30px;height:3px;background:#653dff;border-radius:1px;position:absolute;top:35px}.stories_list_item_wrap ul{height:50px}.stories_list_item_wrap ul::after{content:'';display:block;width:100%;height:1px;background:rgba(114,114,114,0.2)}.hot_story_item{width:100%;height:auto;padding:20px 15px 10px}.hot_story_item_maker{width:100%;height:30px;margin-bottom:20px}.hot_story_item_maker .developer_name{margin-left:10px}.maker_tag{width:40px;margin-left:10px}.hot_story_maker_avatar{width:30px;height:30px;border-radius:15px}.hot_story_item_content{width:100%;overflow:hidden;margin-bottom:10px}.hot_story_item_content h5{font-size:18px;margin-bottom:10px}.hot_story_item_content small{display:inline-block;margin-bottom:20px;font-size:12px;font-weight:300}.hot_story_item_content p{font-size:14px;line-height:30px;color:#4C4E4D;font-weight:400;font-family:PingFangSC-Light, sans-serif}.hot_story_item_content a{text-decoration:none;color:#4C4E4D}.hot_item_bottom{display:flex;justify-content:space-between;font-size:12px;margin-top:20px}.hot_item_relate{margin-bottom:5px}.relate_tag{margin-right:10px;margin-bottom:5px}.stories_list_upvote_tag{height:25px}.gray_background{background:rgba(95,95,95,0.1);display:inline-block;padding:5px 10px}.gradient_text{background-image:-webkit-linear-gradient(46.54deg, #DF39FA 39.8%, #6750F5 67.69%, #258CFF 107.82%, #56D6FF 133.76%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hot_story_item_img{max-width:125px;max-height:125px;width:20vw;height:20vw;border-radius:5px;object-fit:cover;margin-top:52px;margin-left:38px}.hot_story_item_img_position{margin-top:0}.hot_story_item_divider{background:rgba(114,114,114,0.8)}.hot_story_item_highlight{background:linear-gradient(69.25deg, rgba(223,57,250,0.5) -26.61%, rgba(103,80,245,0.5) 31.97%, rgba(37,140,255,0.5) 84.35%, rgba(86,214,255,0.5) 126.66%);border-radius:8px;margin-bottom:20px}.hot_story_item_highlight .hot_story_item_content a{color:#fff}.hot_story_item_highlight .hot_item_relate{background:#fff;border-radius:5px;padding:5px 10px 0}.hot_story_item_highlight .hot_item_relate .gray_background{background:unset;padding:unset}.hot_story_item_highlight .hot_story_item_divider{display:none}.more_stories_link_wrap{position:relative;display:none}.more_stories_link{text-decoration:none;color:#653DFF}.more_stories_link_icon{width:20px}@media (max-width: 576px){.stories_list .stories_list_cover .stories_list_title_icon{top:52px}.stories_list .stories_list_cover h3{top:50px}.stories_list .stories_list_cover p{top:100px;width:79%}.pubish_card,.weekly_production{padding:0 20px}.stories_list_item_wrap ul{padding:0 30px 0 20px}.stories_list_item_wrap .nav-item{margin-left:0}.hot_story_item_content p{display:none}.hot_story_item_img{width:18vw;height:18vw;margin-left:0}.hot_item_bottom{flex-wrap:wrap}.hot_story_item_highlight{width:97%}.hot_story_item_highlight .hot_story_item_content{width:103%}.hot_story_item_highlight .hot_item_relate{padding-bottom:5px}}.story_chart{min-height:300px;width:900px;margin:0 auto;padding:45px 30px 20px;font-size:16px}.story_chart caption{font-weight:bold;font-size:16px;color:#000}.story_chart_score,.choice_question_chart,.opinion_chart{margin-bottom:30px}.story_total_score{font-size:30px;color:#6750F5;width:50px !important}.story_chart .data_score{color:#fff;font-size:10px;min-width:30px}.story_chart .data_desc{position:absolute;z-index:1;bottom:140%;left:10%;font-size:12px;font-weight:bold}#story-chart-score-example .tooltip{bottom:140%;font-size:12px}#story-chart-score-example td{transition-duration:0.3s;opacity:1}#story-chart-score-example td:hover{opacity:0.8}#story-chart-score-example{font-size:11px;max-width:710px;--color-1: rgba(120, 110, 244, 0.2);--color-2: rgba(120, 110, 244, 0.4);--color-3: rgba(120, 110, 244, 0.6);--color-4: rgba(120, 110, 244, 0.8);--color-5: rgba(120, 110, 244, 1.0);background:#fff;box-shadow:0px 2px 20px rgba(0,0,0,0.05);border-radius:12px;padding:25px 20px 30px}.choice_question_chart h5{text-align:center;margin-bottom:20px}.choice_question_chart .flex_start{justify-content:flex-start}#story-chart-choice-example{font-size:12px;max-width:710px;--color-1: rgba(255, 255, 255, 0);--color-2: linear-gradient(90deg, #5EA8FF -11.83%, rgba(161, 255, 249, 0) 126.34%);--color-3: linear-gradient(269.79deg, #F76FB8 -5.17%, rgba(247, 111, 184, 0.138357) 93.28%, rgba(247, 111, 184, 0) 105.88%);--color-4: rgba(255, 255, 255, 0);background:#fff;box-shadow:0px 2px 20px rgba(0,0,0,0.05);border-radius:12px;padding:25px 20px 30px}.left_fillet{border-top-left-radius:20px;border-bottom-left-radius:20px}.right_fillet{border-top-right-radius:20px;border-bottom-right-radius:20px}.compatible_td{display:initial !important;position:absolute !important;top:3px !important;height:15px !important}.compatible_td span{float:right}#story-chart-opinion-example{font-size:12px;max-width:710px;--color: linear-gradient(270deg, #6750F5 -5.37%, rgba(115, 77, 249, 0.594462) 51.66%, rgba(131, 73, 255, 0) 135.25%);background:#fff;box-shadow:0px 2px 20px rgba(0,0,0,0.05);border-radius:12px;padding:25px 20px 30px}#story-chart-opinion-example.bar{--labels-size: 150px}#story-chart-opinion-example.charts-css.bar.show-labels tbody tr th{align-items:flex-end;font-weight:400;padding-right:5px}#story-chart-score-example caption,#story-chart-choice-example caption,#story-chart-opinion-example caption{margin-bottom:25px}.weekly_production{font-size:13px;margin-top:116px}.weekly_relate_tags{display:flex;flex-wrap:wrap;margin-top:15px}.weekly_relate_tag_item{min-width:70px;padding:5px 10px;background:rgba(206,206,206,0.3);border-radius:3px;margin-right:15px;margin-bottom:15px;text-align:center;transition:all 0.3s}.weekly_relate_tag_item:hover{background:#653dff;color:#fff}.weekly_relate_tag_item a{color:unset;text-decoration:none}.weekly_relate_tag_item_active{background:#653dff;color:#fff}.weekly_subscribe{width:350px;height:100px;background:#e3e3e3;background-size:100%;background-position:center;position:relative;margin-top:50px}.weekly_subscribe_qrcode{width:60px;height:60px;background:#C4C4C4;border-radius:5px;position:absolute;top:25px;left:20px}.weekly_subscribe_description{width:200px;height:40px;position:absolute;top:35px;left:95px}.weekly_subscribe_description p{margin-bottom:2px}.weekly_list{margin:50px auto 70px}.weekly_list_title{max-width:350px;font-size:15px;display:flex;justify-content:space-between;margin-bottom:20px}.arrow_right_icon{width:16px}.weekly_item{width:350px;height:86px;border:1px solid rgba(103,80,245,0.2);position:relative;margin-bottom:8px;border-radius:8px}.weekly_item a{color:unset}.weekly_item_icon{width:60px;height:60px;border-radius:8px;position:absolute;top:12px;left:12px}.weekly_item_name{font-size:15px;position:absolute;top:18px;left:90px}.weekly_item_desc{font-size:13px;position:absolute;top:45px;left:90px}.weekly_item_upvote{color:#6750F5;position:absolute;top:30px;right:18px}.weekly_item_upvote img{width:12px;margin-bottom:3px;margin-right:5px}@media (max-width: 576px){.weekly_production{margin-top:0}.weekly_subscribe{width:100%}.weekly_item{width:100%}}
