/*! AbsoluteUI @absoluteui/components v0.9.3 | (c) Kasadara Technology Solutions Pvt Ltd | AbsoluteUI Free Use License 1.0 | https://aui.kasadara.com/license/ */
@layer aui.base, aui.components, aui.theme;@layer aui.components{.aui-chart{display:grid;gap:var(--aui-space-3);min-inline-size:0;font-family:var(--aui-font-family-sans);color:var(--aui-color-text)}.aui-chart__header{display:grid;gap:var(--aui-space-1);min-inline-size:0}.aui-chart__title{font-size:var(--aui-font-size-md);font-weight:var(--aui-font-weight-semibold);line-height:var(--aui-line-height-tight);overflow-wrap:anywhere}.aui-chart__title--hidden,.aui-chart__data--hidden,.aui-chart__table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.aui-chart__description{margin:0;font-size:var(--aui-font-size-sm);line-height:var(--aui-line-height-normal);color:var(--aui-color-text-muted);overflow-wrap:anywhere}.aui-chart__description[hidden],.aui-chart__legend[hidden],.aui-chart__empty[hidden],.aui-chart__tooltip[hidden],.aui-chart__data[hidden],.aui-chart__table-scroll[hidden]{display:none}.aui-chart__legend{display:flex;flex-wrap:wrap;gap:var(--aui-space-1) var(--aui-space-3);margin:0;padding:0;list-style:none;font-size:var(--aui-font-size-sm);line-height:var(--aui-line-height-tight)}.aui-chart__legend-entry{display:flex;min-inline-size:0}.aui-chart__legend-item{display:inline-flex;align-items:center;gap:var(--aui-space-2);min-inline-size:0;min-block-size:var(--aui-touch-target-min);padding-block:0;padding-inline:var(--aui-space-1);font:inherit;color:var(--aui-color-text);text-align:start;background:none;border:0;border-radius:var(--aui-radius-sm);overflow-wrap:anywhere}button.aui-chart__legend-item{cursor:pointer}button.aui-chart__legend-item:hover{background:var(--aui-color-hover)}button.aui-chart__legend-item:focus-visible{outline:var(--aui-focus-ring-width) solid var(--aui-color-focus-ring);outline-offset:var(--aui-focus-ring-offset)}.aui-chart__legend-item--hidden{color:var(--aui-color-text-muted)}.aui-chart__legend-item--hidden .aui-chart__legend-label{text-decoration:line-through}.aui-chart__legend-item--hidden .aui-chart__swatch{opacity:.35}.aui-chart__legend-detail{color:var(--aui-color-text-muted);font-variant-numeric:tabular-nums}.aui-chart__swatch{flex:none;inline-size:1.5em;block-size:1em;overflow:visible}.aui-chart__series--c1{--aui-chart-color: var(--aui-color-chart-1)}.aui-chart__series--c2{--aui-chart-color: var(--aui-color-chart-2)}.aui-chart__series--c3{--aui-chart-color: var(--aui-color-chart-3)}.aui-chart__series--c4{--aui-chart-color: var(--aui-color-chart-4)}.aui-chart__series--c5{--aui-chart-color: var(--aui-color-chart-5)}.aui-chart__series--c6{--aui-chart-color: var(--aui-color-chart-6)}.aui-chart__series--c7{--aui-chart-color: var(--aui-color-chart-7)}.aui-chart__series--c8{--aui-chart-color: var(--aui-color-chart-8)}.aui-chart__swatch-line{fill:none;stroke:var(--aui-chart-color);stroke-width:2}.aui-chart__swatch-marker,.aui-chart__swatch-fill{fill:var(--aui-chart-color)}.aui-chart--patterns .aui-chart__dash--2{stroke-dasharray:6 3}.aui-chart--patterns .aui-chart__dash--3{stroke-dasharray:2 3}.aui-chart--patterns .aui-chart__dash--4{stroke-dasharray:9 3 2 3}.aui-chart--patterns .aui-chart__pattern{display:inline}.aui-chart__pattern{display:none;pointer-events:none}.aui-chart__pattern-tile{fill:var(--aui-color-surface);stroke:var(--aui-color-surface);stroke-width:1.5}.aui-chart__body{position:relative;min-inline-size:0;block-size:var(--aui-chart-height, 300px)}.aui-chart__svg{position:absolute;inset:0;display:block;overflow:visible;font-size:var(--aui-font-size-xs);direction:ltr}.aui-chart__gridline{stroke:var(--aui-color-chart-grid);stroke-width:1;shape-rendering:crispEdges}.aui-chart__axis-line,.aui-chart__zero-line{stroke:var(--aui-color-chart-axis);stroke-width:1;shape-rendering:crispEdges}.aui-chart__tick-label,.aui-chart__axis-title{fill:var(--aui-color-text-muted);font-variant-numeric:tabular-nums}.aui-chart__axis-title{font-weight:var(--aui-font-weight-medium)}.aui-chart__value-label{fill:var(--aui-color-text);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--aui-color-surface);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.aui-chart__mark{outline:none;transition-property:transform,stroke-width;transition-duration:var(--aui-duration-fast);transition-timing-function:var(--aui-easing-standard)}.aui-chart .aui-chart__mark:focus-visible{stroke:var(--aui-color-focus-ring);stroke-width:3px}@media(prefers-reduced-motion: reduce){.aui-chart__mark{transition:none}}:where([data-aui-animation=none]) .aui-chart__mark{transition:none}.aui-chart__empty{position:absolute;inset:0;display:grid;place-items:center;font-size:var(--aui-font-size-sm);color:var(--aui-color-text-muted)}.aui-chart__tooltip{position:absolute;top:0;left:0;z-index:1;display:grid;gap:var(--aui-space-1);box-sizing:border-box;max-inline-size:min(var(--aui-tooltip-max-width),100%);padding-block:var(--aui-space-2);padding-inline:var(--aui-space-3);font-size:var(--aui-font-size-sm);line-height:var(--aui-line-height-tight);color:var(--aui-color-text);background:var(--aui-color-surface);border:var(--aui-border-width) solid var(--aui-color-border-strong);border-radius:var(--aui-radius-md);box-shadow:var(--aui-shadow-md)}.aui-chart__tooltip-title{font-weight:var(--aui-font-weight-semibold);overflow-wrap:anywhere}.aui-chart__tooltip-rows{display:grid;gap:var(--aui-space-1)}.aui-chart__tooltip-row{display:flex;align-items:center;gap:var(--aui-space-2);min-inline-size:0}.aui-chart__tooltip-label{min-inline-size:0;overflow-wrap:anywhere}.aui-chart__tooltip-value{margin-inline-start:auto;padding-inline-start:var(--aui-space-3);font-weight:var(--aui-font-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.aui-chart__data{display:grid;gap:var(--aui-space-2);justify-items:start;min-inline-size:0}.aui-chart__table-toggle{min-block-size:var(--aui-touch-target-min);padding:0;font:inherit;font-size:var(--aui-font-size-sm);color:var(--aui-color-link);text-decoration:underline;background:none;border:0;border-radius:var(--aui-radius-sm);cursor:pointer}.aui-chart__table-toggle:focus-visible{outline:var(--aui-focus-ring-width) solid var(--aui-color-focus-ring);outline-offset:var(--aui-focus-ring-offset)}.aui-chart__table-scroll{justify-self:stretch;max-inline-size:100%;overflow:auto;border-radius:var(--aui-radius-sm)}.aui-chart__table-scroll:focus-visible{outline:var(--aui-focus-ring-width) solid var(--aui-color-focus-ring);outline-offset:var(--aui-focus-ring-offset)}.aui-chart__table{border-collapse:collapse;font-size:var(--aui-font-size-sm);line-height:var(--aui-line-height-tight)}.aui-chart__table th,.aui-chart__table td{padding-block:var(--aui-space-1);padding-inline:var(--aui-space-3);text-align:start;border-block-end:var(--aui-border-width) solid var(--aui-color-border)}.aui-chart__table thead th{font-weight:var(--aui-font-weight-semibold);background:var(--aui-color-surface-sunken)}.aui-chart__table tbody th{font-weight:var(--aui-font-weight-regular)}.aui-chart__table .aui-chart__cell--numeric{text-align:end;font-variant-numeric:tabular-nums}@media(forced-colors: active){.aui-chart [class*=aui-chart__series--c]{--aui-chart-color: CanvasText}.aui-chart .aui-chart__pattern{display:inline}.aui-chart .aui-chart__dash--2{stroke-dasharray:6 3}.aui-chart .aui-chart__dash--3{stroke-dasharray:2 3}.aui-chart .aui-chart__dash--4{stroke-dasharray:9 3 2 3}.aui-chart__pattern-tile{fill:Canvas;stroke:Canvas}.aui-chart__gridline{stroke:GrayText}.aui-chart__axis-line,.aui-chart__zero-line{stroke:CanvasText}.aui-chart__tick-label,.aui-chart__axis-title,.aui-chart__value-label{fill:CanvasText}.aui-chart__value-label{stroke:Canvas}.aui-chart .aui-chart__mark:focus-visible{stroke:Highlight}.aui-chart__tooltip{border-color:CanvasText}}.aui-chart__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aui-space-2)}.aui-chart__toolbar[hidden]{display:none}.aui-chart__zoom{display:inline-flex;gap:var(--aui-space-1)}.aui-chart__tool{display:inline-grid;place-items:center;min-inline-size:var(--aui-touch-target-min);min-block-size:var(--aui-touch-target-min);padding:var(--aui-space-1);font:inherit;font-size:var(--aui-font-size-sm);color:var(--aui-color-text);background:var(--aui-color-surface);border:var(--aui-border-width) solid var(--aui-color-border-strong);border-radius:var(--aui-radius-sm);cursor:pointer}.aui-chart__tool:hover{background:var(--aui-color-hover)}.aui-chart__tool:focus-visible{outline:var(--aui-focus-ring-width) solid var(--aui-color-focus-ring);outline-offset:var(--aui-focus-ring-offset)}.aui-chart__tool[aria-disabled=true]{color:var(--aui-color-text-muted);cursor:default;background:var(--aui-color-surface)}.aui-chart__tool svg{inline-size:1em;block-size:1em}.aui-chart__crosshair-line{stroke:var(--aui-color-chart-axis);stroke-width:1;stroke-dasharray:4 3;shape-rendering:crispEdges;pointer-events:none}.aui-chart__brush{fill:var(--aui-color-focus-ring);fill-opacity:.12;stroke:var(--aui-color-focus-ring);stroke-width:1;pointer-events:none}.aui-chart--zoomable .aui-chart__body{touch-action:pan-y}.aui-chart--zoomed .aui-chart__svg{cursor:grab}@media(forced-colors: active){.aui-chart__crosshair-line{stroke:CanvasText}.aui-chart__brush{fill:Highlight;stroke:Highlight}.aui-chart__tool{border-color:ButtonText}.aui-chart__tool[aria-disabled=true]{color:GrayText}}.aui-line-chart__line{fill:none;stroke:var(--aui-chart-color);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.aui-line-chart__area{fill:var(--aui-chart-color);fill-opacity:.12;stroke:none}.aui-line-chart__markers{fill:var(--aui-chart-color);stroke:var(--aui-color-surface);stroke-width:1}.aui-line-chart__point{fill:var(--aui-chart-color);stroke:var(--aui-color-surface);stroke-width:1;opacity:0;transform-box:fill-box;transform-origin:center}.aui-line-chart--markers .aui-line-chart__point,.aui-line-chart__point--isolated,.aui-line-chart__point.aui-chart__mark--hover,.aui-line-chart__point.aui-chart__mark--active,.aui-line-chart__point:focus-visible{opacity:1}.aui-line-chart__point.aui-chart__mark--hover,.aui-line-chart__point.aui-chart__mark--active{transform:scale(1.5)}@media(forced-colors: active){.aui-line-chart__point,.aui-line-chart__markers{stroke:Canvas}}}
