Fantasma de texto

Fantasma de texto: botón en CSS. Copia las reglas, o el prompt que reproduce el resultado.

ghostborderlesstext-buttonminimal

CSS
.btn-011 {
  font: 500 14px/1 system-ui,sans-serif;
  color: #4b5563;
  background: transparent;
  border: 0;
  border-radius: 6px;
  padding: 10px 14px;
  cursor: pointer;
  transition: background .12s,color .12s
}
.btn-011:hover {
  background: #f3f4f6;
  color: #111827
}
.btn-011:focus-visible {
  outline: 2px solid #6b7280;
  outline-offset: 1px
}
.btn-011:active {
  background: #e5e7eb
}
HTML
<button class="btn-011">Cancel</button>
Prompt

Un botón fantasma sin borde: fondo transparente, texto gris #4b5563 de 14px de peso medio, radio de 6px, padding de 10px por 14px. Al pasar el cursor aparece un fondo #f3f4f6 y el texto se oscurece a #111827. Active #e5e7eb. Outline de foco de 2px #6b7280.