.sbc{--sbc-1: var(--chart-1, #0e7a3f);--sbc-2: var(--chart-2, #b88928);--sbc-3: var(--chart-3, #2563eb);--sbc-4: var(--chart-4, #d6284a);--sbc-5: var(--chart-5, #0d9488);--sbc-6: var(--chart-6, #7c3aed);--sbc-7: var(--chart-7, #ea580c);--sbc-8: var(--chart-8, #64748b);--sbc-grid: var(--chart-grid, #e9ebea);--sbc-label: var(--chart-label, #596c60);--sbc-text: var(--text, #0f1d15);--sbc-muted: var(--muted, #596c60);--sbc-surface: var(--surface, #ffffff);--sbc-axis: var(--chart-label, #596c60);--sbc-hover: rgb(127 127 127 / .1);--sbc-focus: var(--primary, var(--sbc-1));--sbc-ease: cubic-bezier(.22, 1, .36, 1);position:relative;min-width:0;overflow-x:clip;font-size:.9375rem;line-height:1.35;color:var(--sbc-text);text-align:start;-webkit-tap-highlight-color:transparent}@supports (color: color-mix(in srgb,red 50%,blue)){.sbc{--sbc-axis: color-mix(in srgb, var(--sbc-label) 42%, var(--sbc-grid));--sbc-hover: color-mix(in srgb, var(--sbc-text) 6%, transparent)}}.sbc svg{display:block;overflow:visible}.sbc-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.sbc-stage{position:relative}.sbc-plot{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.sbc-hits{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;overflow:hidden}.sbc-hits>li{position:absolute;margin:0;padding:0}.sbc-hit{display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;-webkit-appearance:none;appearance:none;cursor:default}.sbc.is-click .sbc-hit,.sbc.is-click .sbc-arc-hit,.sbc.is-click .sbc-leg{cursor:pointer}.sbc [data-hit]:focus{outline:none}.sbc [data-hit]:focus-visible{outline:2px solid var(--sbc-focus);outline-offset:-2px}.sbc--bars [data-hit]:focus-visible{outline-offset:0}.sbc-dim{transition:opacity .2s ease-out}.sbc.is-active .sbc-dim:not(.is-on){opacity:.42}.sbc-rows{display:flex;flex-direction:column}.sbc-row{display:grid;grid-template-columns:min(var(--lw, 30%),42%) minmax(0,1fr);align-items:center;column-gap:12px;height:var(--rh, 38px);border-radius:10px;transition:background-color .2s ease-out}.sbc--bars.is-narrow .sbc-row{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:center;row-gap:3px}.sbc--bars.is-active .sbc-row:not(.is-on) .sbc-bar{opacity:.42}.sbc-row.is-on{background:var(--sbc-hover)}.sbc-lab{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-start:4px;color:var(--sbc-text)}.sbc-track{position:relative;display:flex;align-items:center;min-width:0;height:18px}.sbc--bars.is-narrow .sbc-track{padding-inline-start:4px}.sbc-track.has-rail:before{content:"";position:absolute;inset-inline-start:0;top:50%;inline-size:calc(100% - var(--vw, 40px));block-size:12px;margin-top:-6px;border-radius:4px;background:var(--sbc-grid)}.sbc--bars.is-narrow .sbc-track.has-rail:before{inset-inline-start:4px;inline-size:calc(100% - var(--vw, 40px) - 4px)}.sbc-bar{position:relative;display:block;flex:none;block-size:12px;inline-size:max(var(--min, 0px),calc(var(--p, 0) * (100% - var(--vw, 40px))));background:var(--c, var(--sbc-1));border-start-end-radius:4px;border-end-end-radius:4px;transform-origin:left center;transition:opacity .2s ease-out}.sbc[dir=rtl] .sbc-bar{transform-origin:right center}.sbc-val{position:relative;flex:none;padding-inline-start:8px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--sbc-text)}.sbc--bars.is-narrow .sbc-bar{block-size:10px}.sbc-track.has-rail .sbc-val{margin-inline-start:auto}.sbc-grid{stroke:var(--sbc-grid);stroke-width:1;shape-rendering:crispEdges}.sbc-base{stroke:var(--sbc-axis);stroke-width:1;shape-rendering:crispEdges}.sbc-col{fill:var(--c, var(--sbc-1));transform-box:fill-box;transform-origin:50% 100%}.sbc-col.is-neg{transform-origin:50% 0}.sbc-yt,.sbc-xl,.sbc-cap{position:absolute;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.sbc-yt{inset-inline-start:0;text-align:end;font-size:.86em;color:var(--sbc-label);font-variant-numeric:tabular-nums}.sbc-xl{text-align:center;font-size:.93em;color:var(--sbc-label);transition:color .2s ease-out}.sbc-xl.is-on{color:var(--sbc-text)}.sbc-cap{text-align:center;font-size:.93em;font-weight:700;color:var(--sbc-text);font-variant-numeric:tabular-nums}.sbc-line{fill:none;stroke:var(--c, var(--sbc-1));stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.sbc-line.is-spark{stroke-width:1.75}.sbc-stop-a{stop-color:var(--c, var(--sbc-1));stop-opacity:.24}.sbc-stop-b{stop-color:var(--c, var(--sbc-1));stop-opacity:0}.sbc-dot{fill:var(--c, var(--sbc-1));stroke:var(--sbc-surface);stroke-width:2}.sbc-cross{stroke:var(--sbc-axis);stroke-width:1;shape-rendering:crispEdges}.sbc-hover{opacity:0;transition:opacity .15s ease-out;pointer-events:none}.sbc-hover.is-on{opacity:1}.sbc-keys{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0 0 8px;padding:0;list-style:none;font-size:.93em;color:var(--sbc-text)}.sbc-keys li{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%}.sbc-keys span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sbc-lk{flex:none;width:16px;height:2px;border-radius:2px;background:var(--c, var(--sbc-1))}.sbc--donut{display:flex;flex-direction:column;align-items:center;gap:14px}.sbc--donut.is-wide{flex-direction:row;align-items:center;gap:24px}.sbc--donut .sbc-stage{flex:none}.sbc--donut .sbc-plot{overflow:visible}.sbc-arc{fill:var(--c, var(--sbc-1));transition:opacity .2s ease-out,transform .25s var(--sbc-ease)}.sbc-arc.is-on{transform:scale(1.035)}.sbc-arc-hit{fill:transparent;stroke:transparent;stroke-width:6;pointer-events:all}.sbc.is-kbd .sbc-arc.is-on{stroke:var(--sbc-text);stroke-width:1.5}.sbc-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.sbc-center b{font-weight:900;line-height:1.1;font-variant-numeric:normal;color:var(--sbc-text)}.sbc-center small{max-width:var(--cw, 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.86em;color:var(--sbc-muted)}.sbc-legend{flex:1 1 auto;min-width:0;width:100%;display:grid;gap:2px;margin:0;padding:0;list-style:none}.sbc-legend>li{min-width:0}.sbc-leg{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;column-gap:9px;width:100%;margin:0;padding:5px 8px;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;line-height:1.35;text-align:start;-webkit-appearance:none;appearance:none;transition:background-color .2s ease-out}.sbc-leg.is-on{background:var(--sbc-hover)}.sbc-sw{width:10px;height:10px;border-radius:3px;background:var(--c, var(--sbc-1))}.sbc-leg-lab{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sbc-leg-val{font-weight:700;font-variant-numeric:tabular-nums}.sbc-leg-pct{min-width:3em;text-align:end;font-size:.86em;color:var(--sbc-muted);font-variant-numeric:tabular-nums}.sbc--sparkline{display:block}.sbc--sparkline .sbc-hdot{opacity:0;transition:opacity .15s ease-out}.sbc--sparkline .sbc-hdot.is-on{opacity:1}.sbc-tip{position:absolute;left:0;top:0;z-index:30;max-width:min(260px,86vw);padding:7px 11px 8px;border-radius:10px;border:1px solid var(--border, rgb(127 127 127 / .25));background:var(--sbc-surface);box-shadow:var(--shadow, 0 10px 30px -10px rgb(0 0 0 / .3));color:var(--sbc-text);font-size:.9em;line-height:1.35;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s ease-out,visibility 0s linear .15s}[data-mode=dark] .sbc-tip{background:var(--surface-3, var(--sbc-surface));border-color:var(--border-strong, rgb(255 255 255 / .14))}.sbc-tip.is-on{opacity:1;visibility:visible;transition:opacity .15s ease-out}.sbc-tip.is-on.is-live{transition:opacity .15s ease-out,transform .16s var(--sbc-ease)}.sbc-tip-v{display:flex;align-items:center;gap:7px;white-space:nowrap}.sbc-tip-v b{font-size:1.12em;font-weight:900;font-variant-numeric:tabular-nums}.sbc-tip-v small{color:var(--sbc-muted);font-weight:700}.sbc-tip-l{margin-top:1px;color:var(--sbc-muted);overflow-wrap:anywhere}.sbc-tip-l.is-head{margin:0 0 4px;font-weight:700}.sbc-tip-s{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px}.sbc-tip-s span{color:var(--sbc-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sbc-tip-s b{font-weight:900;font-variant-numeric:tabular-nums}.sbc-key{flex:none;width:9px;height:9px;border-radius:3px;background:var(--c, var(--sbc-1))}.sbc-key.is-line{width:14px;height:2px;border-radius:2px}.sbc-empty{display:flex;align-items:center;justify-content:center;min-height:168px;padding:18px 16px;border-radius:14px;background:var(--sbc-hover);color:var(--sbc-muted);text-align:center}.sbc-empty-in{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:32ch}.sbc-empty-in p{margin:0;font-size:.95em;line-height:1.5}.sbc-empty-ic{width:56px;height:40px}.sbc-empty-ic rect{fill:var(--sbc-label);opacity:.28}.sbc-empty-ic path{stroke:var(--sbc-axis);stroke-width:1.5;stroke-linecap:round;fill:none}.sbc-empty.is-mini{min-height:0;padding:0;background:none;display:block;font-size:.85em}.sbc-flat{display:block;width:100%;height:0;margin-top:16px;border-top:1.5px solid var(--sbc-grid)}@keyframes sbc-grow-x{0%{transform:scaleX(0)}}@keyframes sbc-grow-y{0%{transform:scaleY(0)}}@keyframes sbc-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes sbc-fade{0%{opacity:0}}@keyframes sbc-rise{0%{opacity:0;transform:translateY(5px)}}.sbc-anim .sbc-bar{animation:sbc-grow-x .75s var(--sbc-ease) both;animation-delay:calc(var(--i, 0) * var(--sbc-step, 45ms))}.sbc-anim .sbc-val{animation:sbc-fade .4s ease-out both;animation-delay:calc(var(--i, 0) * var(--sbc-step, 45ms) + .38s)}.sbc-anim .sbc-col{animation:sbc-grow-y .7s var(--sbc-ease) both;animation-delay:calc(var(--i, 0) * var(--sbc-step, 45ms))}.sbc-anim .sbc-cap{animation:sbc-rise .4s ease-out both;animation-delay:calc(var(--i, 0) * var(--sbc-step, 45ms) + .3s)}.sbc-anim .sbc-line{stroke-dasharray:1 1;animation:sbc-draw 1.15s var(--sbc-ease) both;animation-delay:calc(var(--k, 0) * .12s)}.sbc-anim .sbc-area{animation:sbc-fade .8s ease-out .45s both}.sbc-anim .sbc-end{animation:sbc-fade .3s ease-out .95s both}.sbc-anim .sbc-sweep{stroke-dasharray:1 1;animation:sbc-draw .95s var(--sbc-ease) both}.sbc-anim .sbc-center{animation:sbc-fade .5s ease-out .35s both}.sbc-anim .sbc-legend>li{animation:sbc-rise .45s ease-out both;animation-delay:calc(var(--i, 0) * var(--sbc-step, 45ms) + .2s)}.sbc-anim .sbc-keys,.sbc-anim .sbc-yt,.sbc-anim .sbc-xl,.sbc-anim .sbc-grid{animation:sbc-fade .45s ease-out both}.sbc-anim.is-wait *{animation-play-state:paused!important}html[data-motion=off] .sbc *,html[data-motion=off] .sbc{animation:none!important;transition:none!important}@media (prefers-reduced-motion: reduce){.sbc *,.sbc{animation:none!important;transition:none!important}}@media print{.sbc *,.sbc{animation:none!important;transition:none!important}.sbc-tip,.sbc-hits{display:none!important}}@media (forced-colors: active){.sbc-bar,.sbc-col,.sbc-arc,.sbc-sw,.sbc-key,.sbc-lk{forced-color-adjust:none}.sbc [data-hit]:focus-visible{outline-color:Highlight}}
