Every shared UI component rendered in light and dark for cross-platform QA (issue #24).
Overlays use fixed positioning and escape any local dark container. Triggers shown in both light and dark; at most one overlay opens at a time.
Light — Overlay Triggers
Dark — Overlay Triggers