.Color-accent-1{color:var(--color-accent-1)}.Color-accent-2{color:var(--color-accent-2)}.Color-accent-3{color:var(--color-accent-3)}.Color-accent-4{color:var(--color-accent-4)}.Color-accent-5{color:var(--color-accent-5)}.Color-accent-6{color:var(--color-accent-6)}.PatternColor-accent-1{color:color-mix(in srgb,var(--color-accent-1),white 60%)}.PatternColor-accent-2{color:color-mix(in srgb,var(--color-accent-2),white 60%)}.PatternColor-accent-3{color:color-mix(in srgb,var(--color-accent-3),white 60%)}.PatternColor-accent-4{color:color-mix(in srgb,var(--color-accent-4),white 60%)}.PatternColor-accent-5{color:color-mix(in srgb,var(--color-accent-5),white 60%)}.PatternColor-accent-6{color:color-mix(in srgb,var(--color-accent-6),white 60%)}.Pattern-diagonal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background-image:repeating-linear-gradient(-45deg,color-mix(in srgb,currentColor,white 60%) 0,color-mix(in srgb,currentColor,white 60%) 2px,transparent 2px,transparent 18px)}.Pattern-diagonal-reverse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background-image:repeating-linear-gradient(45deg,color-mix(in srgb,currentColor,white 60%) 0,color-mix(in srgb,currentColor,white 60%) 2px,transparent 2px,transparent 18px)}.Pattern-cross:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background-image:repeating-linear-gradient(-45deg,color-mix(in srgb,currentColor,white 60%) 0,color-mix(in srgb,currentColor,white 60%) 2px,transparent 2px,transparent 18px),repeating-linear-gradient(45deg,color-mix(in srgb,currentColor,white 60%) 0,color-mix(in srgb,currentColor,white 60%) 2px,transparent 2px,transparent 18px)}.Pattern-vertical:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background-image:repeating-linear-gradient(90deg,color-mix(in srgb,currentColor,white 60%) 0,color-mix(in srgb,currentColor,white 60%) 2px,transparent 2px,transparent 18px)}.Pattern-horizontal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background-image:repeating-linear-gradient(0deg,color-mix(in srgb,currentColor,white 60%) 0,color-mix(in srgb,currentColor,white 60%) 2px,transparent 2px,transparent 18px)}.Pattern-square:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background-image:repeating-linear-gradient(0deg,color-mix(in srgb,currentColor,white 60%) 0,color-mix(in srgb,currentColor,white 60%) 2px,transparent 2px,transparent 18px),repeating-linear-gradient(90deg,color-mix(in srgb,currentColor,white 60%) 0,color-mix(in srgb,currentColor,white 60%) 2px,transparent 2px,transparent 18px)}.Pattern-dots:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background-image:radial-gradient(color-mix(in srgb,currentColor,white 60%) 20%,transparent 21%);background-size:18px 18px}.ChartLegend{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:.85rem 1rem}.ChartLegend-item{display:flex;align-items:center;gap:.4rem}.ChartLegend-swatch{width:2.5rem;height:1.5rem;background:color-mix(in srgb,currentColor,white 15%);position:relative}.ChartLegend-label{display:flex;flex-wrap:nowrap;margin-bottom:0;font-size:.9rem;font-style:italic;color:var(--color-on-surface-light)}:root{--color-red: #e01020;--color-turquoise: #34c4b5;--color-green: #34cb6a;--color-orange: #ff732c;--color-blue: #7ab1e8;--color-pink: #ce70cc;--color-accent-1: var(--color-red);--color-accent-2: var(--color-turquoise);--color-accent-3: var(--color-green);--color-accent-4: var(--color-orange);--color-accent-5: var(--color-blue);--color-accent-6: var(--color-pink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.BarChart{height:100%;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:1rem}.BarChart-container{height:100%;display:grid;grid-auto-columns:minmax(0,15%);grid-template-rows:1fr auto;justify-content:center;gap:.5rem 1rem;text-align:center}.Bar-label{grid-row:2;font-size:.9rem}.Bar-label p{margin:0}.Bar-wrapper{grid-row:1}.Bar-container{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.Bar-section{position:relative;transition:filter .3s ease;left:50%;transform:translate(-50%)}.Bar-section a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.Bar-section:has(>a):hover{filter:brightness(1.2)}.Bar-section-value{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);z-index:2;padding:0 .5rem;border:solid .125rem color-mix(in srgb,currentColor,white 80%);border-radius:var(--radius);font-size:.8rem;font-weight:700;text-align:left;white-space:nowrap;transition:all .3s;background-color:#fff}.Bar-section:has(>a):hover .Bar-section-value{color:var(--color-on-surface)}.Bar-section-value-text{color:currentColor;vertical-align:middle}.Bar-section-value--hidden{visibility:hidden}.Bar-section-value--zero{width:100%;bottom:0;padding:0 0 1px;border:none;border-bottom:solid 2px #161616;border-radius:0;background-color:transparent;text-align:center}.Bar-section-value--zero .Bar-section-value-text{color:#161616}.Bar-section:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:color-mix(in srgb,currentColor,white 15%)}.Bar-section:has(.Bar-section-value--zero):before{background-color:transparent}.Bar-section:first-of-type{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.Bar-section:last-of-type{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.BarChartEmpty{text-align:center;font-style:italic}.explicit-Tooltip{padding:.3rem .5rem;border-radius:var(--radius);background-color:var(--color-on-surface);color:var(--color-surface)}.BarChart--horizontal .BarChart-container{margin-bottom:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:0}.BarChart--horizontal .Bar-label{margin-top:1.5rem;text-align:left}.BarChart--horizontal .Bar-label:first-of-type{margin-top:0}.BarChart--horizontal .Bar-wrapper{width:100%}.BarChart--horizontal .Bar-container{flex-direction:row-reverse}.BarChart--horizontal .Bar-section{left:unset;transform:unset}.BarChart--horizontal .Bar-section:first-of-type{border-radius:0;border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.BarChart--horizontal .Bar-section:last-of-type{border-radius:0;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.BarChart--horizontal .Bar-section:only-of-type{border-radius:var(--radius)}.BarChart--horizontal .Bar-section-value{inset:unset;left:.25rem;top:50%;transform:translateY(-50%);padding:0 .5rem;line-height:1.5em}.BarChart--horizontal .Bar-section-value--zero{right:unset;padding-bottom:0;padding-left:.35rem;border-bottom:none;border-left:solid 2px var(--color-on-surface)}.PieChart{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.PieChart-svg{overflow:visible}.PieChart-section{fill:color-mix(in srgb,currentColor,white 15%);transition:filter .3s ease;position:relative}.PieChart-section:hover{filter:brightness(1.2)}.PieChart-section-value{font-size:.85rem;font-weight:700;fill:currentColor}.PieChart-section:hover+.PieChart-section-value{font-size:.85rem}.PieChartEmpty{text-align:center;font-style:italic}
