No-Library (pure JS), HTML, CSS, JavaScript
use the CSS variables space-toggle hack AND accesskey validation on INPUT