.layercake-container.svelte-d27o5r,.layercake-container.svelte-d27o5r *{box-sizing:border-box}.layercake-container.svelte-d27o5r{width:100%;height:100%}.line-chart.svelte-1srghcq{gap:var(--space-2);width:100%;color:var(--pill-mint-bg-strong);flex-direction:column;display:flex}.chart-canvas.svelte-1srghcq{width:100%}.chart-head.svelte-1srghcq{gap:var(--space-1);flex-direction:column;display:flex}.chart-label.svelte-1srghcq{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:.6875rem;font-weight:600;line-height:1.3}.chart-value-row.svelte-1srghcq{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.chart-value.svelte-1srghcq{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-strong);font-size:2.25rem;font-weight:900;line-height:1.05}.chart-delta-group.svelte-1srghcq{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.chart-delta.svelte-1srghcq{padding:.25rem var(--space-2);background-color:color-mix(in srgb, currentColor 14%, transparent);border-radius:9999px;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.chart-delta-arrow.svelte-1srghcq svg{width:.875rem;height:.875rem}.tone-positive.svelte-1srghcq .chart-delta-arrow:where(.svelte-1srghcq),.tone-positive.svelte-1srghcq .chart-delta-value:where(.svelte-1srghcq),.tone-positive.svelte-1srghcq .chart-delta-percent-pill:where(.svelte-1srghcq){color:var(--positive)}.tone-negative.svelte-1srghcq .chart-delta-arrow:where(.svelte-1srghcq),.tone-negative.svelte-1srghcq .chart-delta-value:where(.svelte-1srghcq),.tone-negative.svelte-1srghcq .chart-delta-percent-pill:where(.svelte-1srghcq){color:var(--negative)}.chart-delta.tone-positive.svelte-1srghcq{background-color:color-mix(in srgb, var(--positive) 12%, transparent)}.chart-delta.tone-negative.svelte-1srghcq{background-color:color-mix(in srgb, var(--negative) 12%, transparent)}.chart-delta.tone-neutral.svelte-1srghcq{background-color:var(--surface-strong);color:var(--ink-muted)}.line-chart.hue-mint.svelte-1srghcq{color:var(--pill-mint-bg-strong)}.line-chart.hue-sky.svelte-1srghcq{color:var(--pill-sky-bg-strong)}.line-chart.hue-lavender.svelte-1srghcq{color:var(--pill-lavender-bg-strong)}.line-chart.hue-rose.svelte-1srghcq{color:var(--pill-rose-bg-strong)}.line-chart.hue-peach.svelte-1srghcq{color:var(--pill-peach-bg-strong)}.line-chart.hue-butter.svelte-1srghcq{color:var(--pill-butter-bg-strong)}.line-chart.hue-sage.svelte-1srghcq{color:var(--pill-sage-bg-strong)}.line-chart.hue-coral.svelte-1srghcq{color:var(--pill-coral-bg-strong)}.line-chart.hue-plum.svelte-1srghcq{color:var(--pill-plum-bg-strong)}.line-chart.hue-stone.svelte-1srghcq{color:var(--pill-stone-bg-strong)}.line-chart.svelte-1srghcq .chart-line{stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1.5px color-mix(in srgb, currentColor 40%, transparent)) drop-shadow(0 3px 6px color-mix(in srgb, currentColor 28%, transparent));fill:none!important;stroke:url(#line-convex)!important;stroke-width:2.5px!important}.line-chart.svelte-1srghcq .chart-line-halo{stroke-linecap:round;stroke-linejoin:round;fill:none!important;stroke:var(--chart-line-halo)!important;stroke-width:5px!important}.line-chart.svelte-1srghcq .chart-area{fill:url(#line-area-gradient);stroke:none}.line-chart.svelte-1srghcq .chart-rule,.line-chart.svelte-1srghcq .chart-grid line{stroke:var(--border-subtle);stroke-width:1px}.line-chart.svelte-1srghcq .y-pills .y-pill-bg{fill:var(--surface);stroke:var(--border-subtle);stroke-width:1px}.line-chart.svelte-1srghcq .y-pills .y-pill-text{fill:var(--ink-muted);font-feature-settings:"tnum" 1, "lnum" 1;paint-order:stroke;font-size:.6875rem;font-weight:600}.line-chart.svelte-1srghcq .tick{stroke:var(--border-default)}.line-chart.svelte-1srghcq .tickLabel{font-feature-settings:"tnum" 1, "lnum" 1;fill:var(--ink-base)!important;stroke:none!important;font-size:.8125rem!important;font-weight:500!important}.line-chart.svelte-1srghcq circle.highlight-point{fill:currentColor;stroke:var(--surface);stroke-width:2px}.line-chart.svelte-1srghcq .chart-tooltip{background-color:color-mix(in srgb, var(--ink-strong) 94%, var(--surface) 6%);border:1px solid color-mix(in srgb, var(--canvas) 12%, transparent);border-radius:var(--space-3);color:var(--canvas);padding:.4375rem .625rem;font-size:.8125rem;font-weight:650;line-height:1.25;box-shadow:0 1px 1px #0000002e,0 12px 28px -16px #0000006b}.line-chart.svelte-1srghcq .chart-tooltip [class*=tooltip-header]{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--canvas) 70%, transparent);margin-bottom:.125rem;font-size:.6875rem;font-weight:750}.line-chart.svelte-1srghcq .chart-tooltip [class*=tooltip-item]{font-feature-settings:"tnum" 1, "lnum" 1}
