.tux-chart-scatter[data-v-f36b080c]{font-family:var(--font-body);margin:0}.tux-chart-scatter__svg[data-v-f36b080c]{max-width:100%;height:auto;display:block}.tux-chart-scatter__gridlines line[data-v-f36b080c]{stroke:var(--surface-border);stroke-width:1px;stroke-dasharray:2 4}.tux-chart-scatter__axis text[data-v-f36b080c]{fill:var(--text-muted);font-size:11px}.tux-chart-scatter__axis-titles text[data-v-f36b080c]{fill:var(--text-secondary);letter-spacing:.02em;font-size:11px;font-weight:600}.tux-chart-scatter__dot[data-v-f36b080c]{fill:var(--tux-chart-tone,var(--chart-1,var(--brand-primary)));opacity:.78;cursor:pointer;transition:opacity .12s ease-out,r .12s ease-out}.tux-chart-scatter__dot--active[data-v-f36b080c],.tux-chart-scatter__dot[data-v-f36b080c]:hover{opacity:1}.tux-chart-scatter__dot--active[data-v-f36b080c]{stroke:var(--brand-primary);stroke-width:2px}.tux-chart-scatter__trend[data-v-f36b080c]{stroke:var(--tux-chart-tone,var(--chart-1,var(--brand-primary)));stroke-width:1.5px;opacity:.6}.tux-chart-scatter__legend[data-v-f36b080c]{flex-wrap:wrap;gap:.75rem 1.25rem;margin:.5rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.tux-chart-scatter__legend-item[data-v-f36b080c]{color:var(--text-secondary);align-items:center;gap:.375rem;display:inline-flex}.tux-chart-scatter__legend-swatch[data-v-f36b080c]{background:var(--tux-chart-tone);border-radius:50%;width:10px;height:10px}.tux-chart-scatter__legend-count[data-v-f36b080c]{color:var(--text-muted)}.tux-chart-scatter__legend-r2[data-v-f36b080c]{font-family:var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:.25rem}@media (prefers-reduced-motion:reduce){.tux-chart-scatter__dot[data-v-f36b080c]{transition:none}}.tux-chart-scatter[data-v-f36b080c]{position:relative}.tux-chart-scatter__tooltip-series[data-v-f36b080c]{color:var(--text-primary);align-items:center;gap:.375rem;margin:0;font-weight:600;display:inline-flex}.tux-chart-scatter__tooltip-swatch[data-v-f36b080c]{background:var(--tux-chart-tone);border-radius:50%;width:8px;height:8px}.tux-chart-scatter__tooltip-pointlabel[data-v-f36b080c]{color:var(--text-secondary);margin:.25rem 0 .375rem;font-style:italic}.tux-chart-scatter__tooltip-values[data-v-f36b080c]{grid-template-columns:auto auto;gap:.125rem .75rem;margin:0;display:grid}.tux-chart-scatter__tooltip-values>div[data-v-f36b080c]{display:contents}.tux-chart-scatter__tooltip-values dt[data-v-f36b080c]{color:var(--text-muted);font-family:var(--font-mono);text-transform:lowercase;font-size:.6875rem}.tux-chart-scatter__tooltip-values dd[data-v-f36b080c]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary);text-align:right;margin:0;font-weight:600}
