// +spec:box-model:20c3c8 - scrollbar space reserved between inner border edge and outer padding edge
/// - `scroll_offset`: Current scroll offset (y for vertical, x for horizontal; positive = scrolled).
/// A negative value is overscroll past the scroll origin and pins the thumb at the track start.
#[allow(clippy::suboptimal_flops)] // mul_add not guaranteed faster/available without target +fma; keep explicit a*b+c