Mesh pastel

Mesh pastel: um botão em CSS. Copie as regras, ou o prompt que o reconstrói.

gradientmulti-layerpastelsoft

CSS
.btn-030 {
  font: 600 14px/1 system-ui,sans-serif;
  color: #3b0764;
  background: radial-gradient(at 20% 20%,#fbcfe8 0,transparent 50%),radial-gradient(at 80% 30%,#c7d2fe 0,transparent 50%),radial-gradient(at 50% 90%,#bbf7d0 0,transparent 55%),#f5f3ff;
  border: 1px solid rgba(59,7,100,.15);
  border-radius: 10px;
  padding: 12px 24px;
  cursor: pointer;
  transition: filter .2s,border-color .2s
}
.btn-030:hover {
  filter: saturate(1.4);
  border-color: rgba(59,7,100,.4)
}
.btn-030:focus-visible {
  outline: 2px solid #7c3aed;
  outline-offset: 2px
}
.btn-030:active {
  filter: saturate(1.4) brightness(.95)
}
HTML
<button class="btn-030">Try the beta</button>
Prompt

Um botão com gradiente mesh pastel: três manchas radiais suaves (rosa #fbcfe8 no canto superior esquerdo, lilás #c7d2fe no superior direito, menta #bbf7d0 embaixo) sobre uma base #f5f3ff, texto roxo profundo #3b0764 em 14px semibold, borda de 1px roxo a 15%, raio de 10px, padding de 12px por 24px. No hover satura 140% e escurece a borda; no active também escurece 5%. Outline de foco de 2px violeta.