Description
Describe the bug
When a site has no sidebar, the local navigation dropdown is incorrectly positioned.
It appears to be offset to the right by the sidebar width, even though there is no sidebar present.
vitepress/src/client/theme-default/components/VPLocalNavOutlineDropdown.vue
Lines 161 to 167 in d200f4e
Reproduction
https://stackblitz.com/edit/vite-dxfigx?file=docs%2F.vitepress%2Fconfig.ts

Expected behavior
When there is no sidebar, the dropdown should still appear directly below the "On this page" text, aligned as shown in the image.

System Info
System:
OS: macOS 14.2.1
CPU: (8) arm64 Apple M2
Memory: 140.70 MB / 8.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 22.11.0 - ~/.asdf/installs/nodejs/22.11.0/bin/node
Yarn: 1.22.22 - ~/.asdf/installs/nodejs/22.11.0/bin/yarn
npm: 10.9.0 - ~/.asdf/plugins/nodejs/shims/npm
bun: 1.1.33 - ~/.bun/bin/bun
Browsers:
Chrome: 130.0.6723.117
Safari: 17.2.1
npmPackages:
vitepress: ^1.5.0 => 1.5.0
Additional context
No response
Validations
- Check if you're on the latest VitePress version.
- Follow our Code of Conduct
- Read the docs.
- Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.