css: optimize legibility and alt. selection color