Styles
Style { } rules bind to elements by reference or by name; the styles entry point in the manifest carries tokens, :root custom properties and bare tag rules. One global app.css is emitted with dead rules dropped loudly — and the same resolved declarations ship as data for non-CSS backends like hl:canvas.
Style { actionBar { background = 'var(--panel)' padding = '0.6rem 1rem' } } View { actionBar { // same name: the Style binds by itself button { 'save' } } }