._CIRCLE.svelte-11eymnc{margin-top:var(--top);margin-left:var(--left);width:var(--diameter);position:absolute;border-radius:50%;--duration: .4s;will-change:transform,background-color;transition:transform var(--duration),background-color .2s;transform:scale(0);background-color:var(--background)}._CIRCLE.svelte-11eymnc:before{content:"";display:block;padding-top:100%}._CIRCLE.isVisible.svelte-11eymnc{transform:scale(1)}.hasFocus.svelte-11eymnc{background-color:#000}.hasFocus.isZoomed.svelte-11eymnc{background-color:var(--background)}._DETAILS.svelte-u62t3t{--duration: .6s;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;pointer-events:none;visibility:hidden;transition:visibility 0ms 1s;height:inherit;margin-top:inherit}._DETAILS.isVisible.svelte-u62t3t{pointer-events:all;visibility:visible;transition:visibility 0ms 0ms}.circle.svelte-u62t3t{position:absolute;animation:svelte-u62t3t-moveToOrigin;animation-duration:var(--duration);animation-fill-mode:forwards;border-radius:50%;background-color:#fff;color:#000;transition:transform var(--duration);font-size:var(--font-size-xl);display:flex;align-items:center;justify-content:center}.isVisible.svelte-u62t3t .circle:where(.svelte-u62t3t){animation:svelte-u62t3t-moveToPos;animation-duration:var(--duration);animation-fill-mode:forwards}.circle.svelte-u62t3t .sub{display:none}.column.svelte-u62t3t{flex:1;display:flex;flex-direction:column;padding:var(--box-padding);padding-top:0;height:100%}.columnTitle.svelte-u62t3t{min-height:var(--header-height);font-size:var(--font-size-l);display:flex;align-items:center}.columnTitle._compact.svelte-u62t3t{display:none}.textWrap.svelte-u62t3t{flex:1;max-width:45ch;max-height:60vh;overflow-y:auto;padding-bottom:1em;position:relative}.textWrap.svelte-u62t3t:after{position:sticky;bottom:-1em;display:block;content:"";width:100%;left:0;right:0;height:2em;background:linear-gradient(transparent,var(--circle-color))}.circleContainer.svelte-u62t3t{aspect-ratio:1;position:relative;align-self:center;width:min(70vh,100% + var(--box-padding))}@media (max-width: 1200px){.column.svelte-u62t3t:nth-child(2){flex:2}}@media (max-width: 1000px){.column.svelte-u62t3t:nth-child(2){flex:3}.circle.svelte-u62t3t{font-size:var(--font-size-l)}}@media (max-width: 600px){.column.svelte-u62t3t:first-child,.columnTitle._normal.svelte-u62t3t{display:none}.columnTitle._compact.svelte-u62t3t{display:flex;flex-direction:column;align-items:flex-start;padding:1em 0}.circleContainer.svelte-u62t3t{display:none}}.more.svelte-u62t3t{display:flex;flex-direction:column;align-items:center;margin-top:auto;--pill-font-size: var(--font-size-m);--pill-background: transparent;--pill-color: currentColor;--pill-border: var(--line-width) solid currentColor;--pill-height: 70px}.column.svelte-u62t3t:nth-child(2){color:currentColor}.column.svelte-u62t3t:nth-child(2),.columnTitle.svelte-u62t3t{opacity:0;transition:opacity 1s}.isVisible.svelte-u62t3t .column:where(.svelte-u62t3t):nth-child(2),.isVisible.svelte-u62t3t .columnTitle:where(.svelte-u62t3t){opacity:1}.useTextlink.svelte-u62t3t{text-align:center}@media (max-width: 600px){._DETAILS.svelte-u62t3t{flex-direction:column}}@keyframes svelte-u62t3t-moveToPos{0%{margin-left:var(--originX);margin-top:var(--originY);width:var(--originDiameter);height:var(--originDiameter);transform:scale(0)}to{margin-top:0;margin-left:0;width:100%;height:100%;transform:scale(1)}}@keyframes svelte-u62t3t-moveToOrigin{0%{margin-top:0;margin-left:0;width:100%;height:100%;transform:scale(1)}to{margin-left:var(--originX);margin-top:var(--originY);width:var(--originDiameter);height:var(--originDiameter);transform:scale(0)}}._CIRCLE-LABEL.svelte-81qnwl{height:100%;width:100%;padding:10%;position:absolute;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:1;transition:opacity var(--duration) .2s,transform var(--duration);color:var(--circleLabel-color, white);font-size:var(--font-size-xl);transform:scale(1)}.number.svelte-81qnwl{display:flex;text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;max-width:5ch;gap:.1em}.unit.svelte-81qnwl{font-size:.5em;line-height:1.2;white-space:nowrap}.isZoomed ._CIRCLE-LABEL.svelte-81qnwl{transition-duration:.1s;opacity:0;transform:scale(0)}._CIRCLE-LABEL.svelte-81qnwl .hasShort.hasOverflow .inline,._CIRCLE-LABEL.svelte-81qnwl .hasShort.hasOverflow .short{line-height:0}._CIRCLE-LABEL.svelte-81qnwl .hasShort{margin-bottom:.5em}@media (max-width: 500px){._CIRCLE-LABEL.svelte-81qnwl{display:none}}@media (min-width: 801px){.ifBelow-vw-m{display:none!important}}@media (min-width: 601px){.ifBelow-vw-s{display:none!important}}@media (max-width: 800px){.ifAbove-vw-m{display:none!important}}@media (max-width: 600px){.ifAbove-vw-s{display:none!important}}.CHART-CIRCLES.svelte-670cuc{height:auto;position:relative;--chartCircles-offsetTop: var(--header-height)}.circles.svelte-670cuc{position:absolute;max-height:calc(90vh - var(--chartCircles-offsetTop));max-width:100%;aspect-ratio:var(--aspectRatio);margin:auto;top:0;right:0;bottom:0;left:0;transform-origin:center;transform:translate(var(--zoomOffset-x),var(--zoomOffset-y)) scale(var(--zoom));transition:transform var(--chartCircles-duration-zoom)}@media (max-width: 1450px){.circles.svelte-670cuc{max-height:calc(80vh - var(--chartCircles-offsetTop))}}.wrapTitle.svelte-670cuc{position:absolute;width:100%}.details.svelte-670cuc{pointer-events:none;height:var(--content-maxScreenHeight)}@media (max-width: 600px){.details.svelte-670cuc{margin-top:var(--header-height)}}.details.svelte-670cuc>*{pointer-events:all}.currentCircleInfos.svelte-670cuc{position:absolute;bottom:0;left:0;right:0;white-space:nowrap;font-size:var(--font-size-l);height:auto;transition:opacity .4s .4s}.info.svelte-670cuc{position:absolute;left:0;right:0;bottom:0;border:none;justify-content:space-between;padding:var(--box-padding);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s,visibility 0ms .5s}.info.isVisible.svelte-670cuc{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s 50ms,visibility 0ms 0ms}.info.svelte-670cuc>div:where(.svelte-670cuc){position:relative;isolation:isolate}.info.svelte-670cuc>.name:where(.svelte-670cuc){max-width:100%}.info.svelte-670cuc>div:where(.svelte-670cuc):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:#fff;z-index:-1;margin:-.2em}.inDetailView.svelte-670cuc .currentCircleInfos:where(.svelte-670cuc){opacity:0;transition:opacity .4s}
