stylobate_defaults('kind-link', _hover('&:hover'), _underline)

kind-link($this)
  cursor: pointer
  color: $this.colors[0] or blue

  if $this.modifiers.pseudo or $this.modifiers.underline != '&'
    text-decoration: none

kind-link_pseudo()
  text-decoration: none
  border-bottom: 1px dotted

kind-link_underline($this)
  unless $this.parent.modifiers.pseudo
    text-decoration: underline

kind-link_hover($this)
  color: $this.colors[0] or red
