Plan step 36. The rewrite drew Tailwind's `flex-1` (flex: 1 1 0%) as `flex: 1 1 auto`; it is `flex: 1` again. The header's reasons were not true either: no chip or FAB menu stylesheet pulls a text-button row back (the rich tooltip's does), and the dismiss button's negative margin does not stop a touch target's ::after. It now says the button carries the shared classes' declarations because the view writes no class list, as button.css does. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qwx5USif3wFFmxtHg5U1g9