CSS = '\n ThreadAgentSwitchPromptScreen {\n align: center middle;\n }\n\n ThreadAgentSwitchPromptScreen > Vertical {\n width: 72;\n max-width: 90%;\n height: auto;\n background: $surface;\n border: solid $warning;\n padding: 1 2;\n }\n\n ThreadAgentSwitchPromptScreen .thread-agent-switch-title {\n text-style: bold;\n color: $warning;\n text-align: center;\n margin-bottom: 1;\n }\n\n ThreadAgentSwitchPromptScreen .thread-agent-switch-body {\n height: auto;\n color: $text;\n margin-bottom: 1;\n }\n\n ThreadAgentSwitchPromptScreen .thread-agent-switch-help {\n /* `auto`, not `1`: the help line is 38 cells, so it wraps once the\n dialog is narrower than ~48 columns, and a fixed single row clips\n the wrapped remainder -- which is the `Esc: cancel` half. The\n cancel affordance must not disappear in narrow terminals. */\n height: auto;\n color: $text-muted;\n text-style: italic;\n text-align: center;\n }\n '