Neobrutal amarillo

Neobrutal amarillo: botón en CSS. Copia las reglas, o el prompt que reproduce el resultado.

brutalistneo-brutalisthard-shadowsquare

CSS
.btn-044 {
  font: 700 15px/1 system-ui,sans-serif;
  color: #000;
  background: #fde047;
  border: 3px solid #000;
  border-radius: 0;
  padding: 12px 24px;
  cursor: pointer;
  box-shadow: 5px 5px 0 #000;
  transition: transform .1s,box-shadow .1s
}
.btn-044:hover {
  transform: translate(-2px,-2px);
  box-shadow: 7px 7px 0 #000
}
.btn-044:focus-visible {
  outline: 3px solid #2563eb;
  outline-offset: 3px
}
.btn-044:active {
  transform: translate(5px,5px);
  box-shadow: 0 0 0 #000
}
HTML
<button class="btn-044">Click me</button>
Prompt

Un botón neobrutalista: relleno amarillo vivo #fde047, borde negro sólido de 3px, esquinas cuadradas, texto negro de 15px en negrita, padding de 12px por 24px, y una sombra negra dura desplazada 5px 5px sin desenfoque. Al pasar el cursor el botón se mueve 2px arriba a la izquierda y la sombra crece a 7px; en active se desliza 5px abajo a la derecha sobre la sombra para que esta desaparezca. Outline de foco de 3px azul.