<svg xmlns="http://www.w3.org/2000/svg" class="ts-chart" width="100%" height="100%" viewBox="0 0 288 192" role="img" aria-roledescription="chart" aria-label="Line Chart - Custom Dots implemented with TanStack Charts" tabindex="-1" direction="ltr" style="display:block;overflow:visible"><style data-tanstack-catalog-preview-theme="">:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:#172033;--panel:#ffffff;--panel-muted:#f7f8fb;--background:#ffffff;--foreground:#172033;--border:#dce1ea;--muted:#f7f8fb;--muted-foreground:#697386;--accent:#2563eb;--accent-muted:#e9f0ff;--ts-chart-1:#2563eb;--ts-chart-2:#f97316;--ts-chart-3:#10b981;--ts-chart-4:#8b5cf6;--ts-chart-5:#ec4899;--ts-chart-6:#06b6d4;}@media(prefers-color-scheme:dark){:root{color-scheme:dark;color:#edf2fb;--panel:#151a24;--panel-muted:#10151e;--background:#151a24;--foreground:#edf2fb;--border:#2b3342;--muted:#10151e;--muted-foreground:#9aa6b9;--accent:#6ea8fe;--accent-muted:#172746;--ts-chart-1:#6ea8fe;--ts-chart-2:#ff9b65;--ts-chart-3:#4fd1a1;--ts-chart-4:#ae8cff;--ts-chart-5:#f679bc;--ts-chart-6:#4fd4e7;}}</style><g data-ts-key="grid" class="ts-chart__grid" aria-hidden="true" stroke="var(--border)" stroke-opacity="0.11" stroke-width="1"><line data-ts-key="y-grid:number:0" x1="12" y1="157" x2="276" y2="157"/><line data-ts-key="y-grid:number:80" x1="12" y1="121.75" x2="276" y2="121.75"/><line data-ts-key="y-grid:number:160" x1="12" y1="86.5" x2="276" y2="86.5"/><line data-ts-key="y-grid:number:240" x1="12" y1="51.25" x2="276" y2="51.25"/><line data-ts-key="y-grid:number:320" x1="12" y1="16" x2="276" y2="16"/></g><g data-ts-key="marks" class="ts-chart__marks"><g data-ts-key="visitor-line:object:null" class="ts-chart__line" aria-hidden="true"><path data-ts-key="visitor-line:object:null:segment:0" fill="none" stroke="var(--chart-1, var(--ts-chart-1))" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M12,75.044C29.6,52.154,47.2,29.264,64.8,22.609C82.4,15.955,100,25.536,117.6,52.572C135.2,79.607,152.8,124.097,170.4,124.834C188,125.572,205.6,82.556,223.2,64.909C240.8,47.263,258.4,54.984,276,62.706" vector-effect="non-scaling-stroke"/></g><g data-ts-key="visitor-dot-stems" class="ts-chart__text" aria-hidden="true"><text data-ts-key="visitor-dot-stems:object:null:string:7:January" fill="var(--chart-1, var(--ts-chart-1))" x="12" y="75.04" text-anchor="middle" dominant-baseline="middle" font-size="24" font-family="inherit">│</text><text data-ts-key="visitor-dot-stems:object:null:string:8:February" fill="var(--chart-1, var(--ts-chart-1))" x="64.8" y="22.61" text-anchor="middle" dominant-baseline="middle" font-size="24" font-family="inherit">│</text><text data-ts-key="visitor-dot-stems:object:null:string:5:March" fill="var(--chart-1, var(--ts-chart-1))" x="117.6" y="52.57" text-anchor="middle" dominant-baseline="middle" font-size="24" font-family="inherit">│</text><text data-ts-key="visitor-dot-stems:object:null:string:5:April" fill="var(--chart-1, var(--ts-chart-1))" x="170.4" y="124.83" text-anchor="middle" dominant-baseline="middle" font-size="24" font-family="inherit">│</text><text data-ts-key="visitor-dot-stems:object:null:string:3:May" fill="var(--chart-1, var(--ts-chart-1))" x="223.2" y="64.91" text-anchor="middle" dominant-baseline="middle" font-size="24" font-family="inherit">│</text><text data-ts-key="visitor-dot-stems:object:null:string:4:June" fill="var(--chart-1, var(--ts-chart-1))" x="276" y="62.71" text-anchor="middle" dominant-baseline="middle" font-size="24" font-family="inherit">│</text></g><g data-ts-key="visitor-dots" class="ts-chart__dot" aria-hidden="true"><circle data-ts-key="visitor-dots:object:null:string:7:January" fill="var(--background)" stroke="var(--chart-1, var(--ts-chart-1))" stroke-width="2" cx="12" cy="75.04" r="5"/><circle data-ts-key="visitor-dots:object:null:string:8:February" fill="var(--background)" stroke="var(--chart-1, var(--ts-chart-1))" stroke-width="2" cx="64.8" cy="22.61" r="5"/><circle data-ts-key="visitor-dots:object:null:string:5:March" fill="var(--background)" stroke="var(--chart-1, var(--ts-chart-1))" stroke-width="2" cx="117.6" cy="52.57" r="5"/><circle data-ts-key="visitor-dots:object:null:string:5:April" fill="var(--background)" stroke="var(--chart-1, var(--ts-chart-1))" stroke-width="2" cx="170.4" cy="124.83" r="5"/><circle data-ts-key="visitor-dots:object:null:string:3:May" fill="var(--background)" stroke="var(--chart-1, var(--ts-chart-1))" stroke-width="2" cx="223.2" cy="64.91" r="5"/><circle data-ts-key="visitor-dots:object:null:string:4:June" fill="var(--background)" stroke="var(--chart-1, var(--ts-chart-1))" stroke-width="2" cx="276" cy="62.71" r="5"/></g></g><g data-ts-key="axes" class="ts-chart__axes" aria-hidden="true"><text data-ts-key="x-tick-label:string:7:January" fill="currentColor" fill-opacity="0.68" x="12" y="175" text-anchor="middle" font-size="10" font-family="inherit">Jan</text><text data-ts-key="x-tick-label:string:8:February" fill="currentColor" fill-opacity="0.68" x="64.8" y="175" text-anchor="middle" font-size="10" font-family="inherit">Feb</text><text data-ts-key="x-tick-label:string:5:March" fill="currentColor" fill-opacity="0.68" x="117.6" y="175" text-anchor="middle" font-size="10" font-family="inherit">Mar</text><text data-ts-key="x-tick-label:string:5:April" fill="currentColor" fill-opacity="0.68" x="170.4" y="175" text-anchor="middle" font-size="10" font-family="inherit">Apr</text><text data-ts-key="x-tick-label:string:3:May" fill="currentColor" fill-opacity="0.68" x="223.2" y="175" text-anchor="middle" font-size="10" font-family="inherit">May</text><text data-ts-key="x-tick-label:string:4:June" fill="currentColor" fill-opacity="0.68" x="276" y="175" text-anchor="middle" font-size="10" font-family="inherit">Jun</text></g></svg>
