How to alter the 'Manage Case' display so that it doesn't break with longer activity subjects
I don't know offhand why there's a hardcoded width, but you could try something like

div.crm-case-caseview-form-block table.nestedActivitySelector { width: auto; }

to override the width setting?