diff --git a/components/question-dock.tsx b/components/question-dock.tsx index f3763b7..3a53283 100644 --- a/components/question-dock.tsx +++ b/components/question-dock.tsx @@ -644,15 +644,19 @@ function QuestionDockForm({ Confidence
{/* The RAIL is painted here, not on the input: this overlay spans - exactly the thumb-CENTER range (inset 8px = half the 16px disc, - left and right), so at 0 and 100 the disc sits flush against the - rail's very ends — no bare stub poking past it (owner round 4). - The input on top is pure interaction: full width, transparent, - native drag and click. */} + exactly the thumb-CENTER range (inset 8px = half the 16px disc, + left and right), so at 0 and 100 the disc sits flush against the + rail's very ends — no bare stub poking past it (owner round 4). + STACKING LAW (owner round 5): the input is absolute too — a + positioned overlay paints above an in-flow input no matter the + DOM order, which put the rail OVER the disc. Both positioned, + input later in DOM → the disc rides on top. The wrapper's height + is pinned (h-4) so the rail's top-1/2 and the disc's track share + one box — centered by construction, not by hope. */}