diff --git a/zenno/src/lib/RaceLenSlider.svelte b/zenno/src/lib/RaceLenSlider.svelte
new file mode 100644
index 0000000..1a70fae
--- /dev/null
+++ b/zenno/src/lib/RaceLenSlider.svelte
@@ -0,0 +1,20 @@
+
+
+
+
+ {value}m
+
diff --git a/zenno/src/routes/doc/frbm/+page.svelte b/zenno/src/routes/doc/frbm/+page.svelte
index e8ca8e8..24d82d1 100644
--- a/zenno/src/routes/doc/frbm/+page.svelte
+++ b/zenno/src/routes/doc/frbm/+page.svelte
@@ -26,6 +26,7 @@
import Article from '../Article.svelte';
import Sec from '../Sec.svelte';
import * as skill from '$lib/data/skill';
+ import RaceLenSlider from '$lib/RaceLenSlider.svelte';
let raceLen = $state(2000);
let secSpeedStyle = $state(RunningStyle.FrontRunner);
@@ -514,17 +515,8 @@
plotOptions={{ color: { legend: true } }}
/>
-
-
- {raceLen}m
+
+
@@ -669,17 +661,8 @@
plotOptions={{ color: { legend: true } }}
/>
-
-
-
{raceLen}m
+
+
-
-
{raceLen}m
+
+
+
diff --git a/zenno/src/routes/race/mspeed/+page.svelte b/zenno/src/routes/race/mspeed/+page.svelte
index 0448f54..595abea 100644
--- a/zenno/src/routes/race/mspeed/+page.svelte
+++ b/zenno/src/routes/race/mspeed/+page.svelte
@@ -18,6 +18,7 @@
import StatChart from '$lib/StatChart.svelte';
import { resolve } from '$app/paths';
import SpeedDur from './SpeedDur.svelte';
+ import RaceLenSlider from '$lib/RaceLenSlider.svelte';
let rawPower = $state(1200);
let rawGuts = $state(1200);
@@ -112,8 +113,7 @@
-
-
+
diff --git a/zenno/src/routes/race/spurt/+page.svelte b/zenno/src/routes/race/spurt/+page.svelte
index 1dc2c52..81679e7 100644
--- a/zenno/src/routes/race/spurt/+page.svelte
+++ b/zenno/src/routes/race/spurt/+page.svelte
@@ -1,6 +1,7 @@