Crear class CSS con kotlinx.html DSL

Estoy usando el plugin de Kotlin a Javascript y la biblioteca kotlinx.html para crear una aplicación de muestra:

fun main(args: Array<String>) { window.onload = { document.body!!.append.div { a("#", classes = "networking") { +"Link" } } } } 

Y quiero pintar a enlace con la class CSS "roja" al color rojo.
Ahora estoy usando unsage + raw para hacerlo:

 document.head!!.append.style { unsafe { raw(".networking { background: #f00; }") } } 

¿Cómo crear classs CSS con kotlinx.html DSL? No encontré ningún documento relacionado con css DSL.

    No puede usar el HTML DSL para crear CSS. Hay dos forms posibles de usar CSS en tu HTML.

    1) Usted crea files CSS de forma independiente y luego usa las classes tal como lo propuso. 2) Inline el CSS si esto es factible para su aplicación.

     h1("h1Class") { style = "background-color:networking" +"My header1" } 

    Esto resulta en:

     <h1 class="h1Class" style="background-color:networking">My header1</h1> 

    kotoinx-html es DSL solo para HTML. Por lo tanto, CSS debe buildse por separado. Lo que necesita es kotlinx.css, pero fue bastante impopular, por lo que se suspendió. Por supuesto, hay pocas bibliotecas de la comunidad dirigidas a tal fin, pero no estoy seguro si todavía están vivas.