Arcade rojo
Arcade rojo: botón en CSS. Copia las reglas, o el prompt que reproduce el resultado.
CSS
.btn-053 {
width: 72px;
height: 72px;
font: 900 16px/1 system-ui,sans-serif;
color: #fff;
background: radial-gradient(circle at 35% 30%,#f87171,#dc2626 60%);
border: 0;
border-radius: 50%;
cursor: pointer;
box-shadow: 0 8px 0 #7f1d1d,0 10px 16px rgba(0,0,0,.35),inset 0 2px 4px rgba(255,255,255,.4);
transition: transform .08s,box-shadow .08s
}
.btn-053:hover {
filter: brightness(1.05)
}
.btn-053:focus-visible {
outline: 3px solid #7f1d1d;
outline-offset: 4px
}
.btn-053:active {
transform: translateY(8px);
box-shadow: 0 0 0 #7f1d1d,0 2px 4px rgba(0,0,0,.35),inset 0 2px 4px rgba(255,255,255,.2)
}
HTML
<button class="btn-053" aria-label="Fire">GO</button>Prompt
Un botón arcade redondo de 72px: degradado radial rojo con un brillo #f87171 en 35% 30% que se funde a #dc2626, un reflejo interior superior, "GO" blanco de 16px en peso black, y una base sólida de 8px en rojo oscuro #7f1d1d más una sombra profunda. Al pulsar baja 8px y pierde la base. Outline de foco de 3px rojo oscuro.