[css-ruby] split out some details of inter-character layout, make containers unstyleable for now