function loadScript(url, callback, crossorigin = true) {
  const script = document.createElement('script')
  script.src = url
  script.type = 'text/javascript'
  script.async = true
  if (crossorigin) script.crossOrigin = 'anonymous'
  if (callback) script.onload = callback
  document.head.appendChild(script)
}
function loadStyle(url, crossorigin = true) {
  const link = document.createElement('link')
  link.href = url
  link.rel = 'stylesheet'
  if (crossorigin) link.crossOrigin = 'anonymous'
  document.head.appendChild(link)
}
code, kbd, pre {
  font-family: Consolas, Monaco, SFMono-Regular, 'Andale Mono', 'Liberation Mono', 'Ubuntu Mono', Menlo, monospace;
  font-size: .9em
}
code {
  color: var(--code);
  background-color: var(--alt);
  margin: auto .2em;
  padding: .2em .3em .1em;
  overflow-wrap: break-word;
  border-radius: .25em;
  vertical-align: .1em
}

Consolas,Monaco,SFMono-Regular,'Andale M ono','Liberation Mono','Ubuntu Mono',Menlo,monospace; 123214312421515