.pz-data{--c-ink:var(--pz-chart-ink,var(--fg,currentColor));--c-body:var(--pz-chart-body,var(--body,var(--c-ink)));--c-muted:var(--pz-chart-muted,var(--muted,color-mix(in srgb, var(--c-ink) 62%, transparent)));--c-surface:var(--pz-chart-surface,var(--bg,transparent));--c-accent:var(--accent,#5f83ff);--c-em:var(--pz-chart-em,var(--em,var(--c-accent)));--c-grid:var(--pz-chart-grid,var(--rule,color-mix(in srgb, var(--c-ink) 14%, transparent)));--c-base:color-mix(in srgb, var(--c-ink) 42%, transparent);width:100%;height:100%;color:var(--c-ink);font-family:var(--pz-chart-font,inherit);font-variant-numeric:tabular-nums;text-align:left;position:relative}.pz-data>svg{width:100%;height:100%;display:block;overflow:visible}.pz-data-probe{pointer-events:none;width:0;height:0;color:var(--c-ink);background-color:var(--c-surface);border:0 solid var(--c-accent);position:absolute;overflow:hidden}.pz-data .pz-data-label{fill:var(--c-body)}.pz-data .pz-data-label.is-ink{fill:var(--c-ink)}.pz-data .pz-data-label.is-muted{fill:var(--c-muted)}.pz-data .pz-data-label.is-accent{fill:var(--c-em)}.pz-data .pz-data-label.is-bold{font-weight:600}.pz-data .is-hidden{opacity:0}.pz-data .is-entering{animation:.55s cubic-bezier(.2,.7,.2,1) backwards pz-data-in;animation-delay:calc(var(--k,0) * 70ms)}.pz-chart .is-entering.grow-y{transform-box:fill-box;animation-name:pz-data-grow-y}.pz-chart .is-entering.grow-x{transform-box:fill-box;animation-name:pz-data-grow-x}.pz-chart .is-entering.grow-scale{transform-box:fill-box;animation-name:pz-data-pop}.pz-chart .is-entering.is-slice{transform-box:view-box}.pz-table .is-entering{animation-name:pz-data-rise}.pz-diagram .pz-data-shape.is-entering{transform-box:fill-box;transform-origin:50%;animation-name:pz-data-pop}@keyframes pz-data-in{0%{opacity:0}}@keyframes pz-data-grow-y{0%{transform:scaleY(0)}}@keyframes pz-data-grow-x{0%{transform:scaleX(0)}}@keyframes pz-data-pop{0%{opacity:0;transform:scale(.6)}}@keyframes pz-data-rise{0%{opacity:0;transform:translateY(.4em)}}@media (prefers-reduced-motion:reduce){.pz-data .is-entering{animation:none}}.pz-chart .pz-data-rule{stroke:var(--c-grid);stroke-width:1px}.pz-chart .pz-data-rule.is-base{stroke:var(--c-base)}.pz-chart .pz-data-mark,.pz-chart .pz-data-swatch{fill:var(--c)}.pz-chart .is-line{fill:none;stroke:var(--c);stroke-width:var(--stroke);stroke-linecap:round;stroke-linejoin:round}.pz-chart .is-area{--fill:color-mix(in srgb, var(--c) 18%, var(--c-surface));fill:var(--fill);stroke:var(--fill);stroke-width:1px}.pz-chart.is-stacked .is-area{--fill:var(--c)}.pz-chart.is-stacked .is-bar,.pz-chart .is-dot,.pz-chart .is-slice{stroke:var(--c-surface);stroke-width:2px;stroke-linejoin:round}.pz-chart .is-seam{fill:none;stroke:var(--c-surface);stroke-width:2px;stroke-linecap:round}.pz-chart .pz-data-mark:hover{opacity:.82}.pz-data-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pz-table{align-items:center;display:flex;overflow:hidden;container-type:size}.pz-table table{border-collapse:collapse;width:100%;font-size:min(3.4cqi, calc(100cqi / (var(--columns) * 6.5)), calc(100cqb / (var(--rows) * 2.1)));color:var(--c-body);line-height:1.3}.pz-table :is(th,td){border-bottom:1px solid var(--c-grid);text-align:left;vertical-align:baseline;padding:.3em .7em}.pz-table thead th{border-bottom:2px solid var(--c-base);color:var(--c-muted);letter-spacing:.01em;font-size:.84em;font-weight:600}.pz-table tbody th{color:var(--c-ink);font-weight:600}.pz-table .is-number{text-align:right}.pz-table tbody tr:last-child>*{border-bottom:0}.pz-table em{color:var(--c-em);font-style:normal}.pz-diagram .pz-data-shape{fill:color-mix(in srgb, var(--c-accent) var(--tint), var(--c-surface));stroke:color-mix(in srgb, var(--c-accent) 58%, var(--c-surface));stroke-width:1.5px}.pz-diagram .pz-data-shape.is-solid{fill:var(--c-accent);stroke:none}.pz-diagram .pz-data-link{fill:none;stroke:var(--c-muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pz-diagram .pz-data-link.is-dotted{stroke-dasharray:1 6}.pz-diagram .pz-data-link.is-thick{stroke:var(--c-body);stroke-width:3.5px}.pz-diagram .pz-data-arrow{fill:var(--c-muted)}.pz-diagram .pz-data-plate{fill:var(--c-surface)}
