Button
Aero glossy capsule button: top-half white overlay simulates glass reflection, luminous sky-blue glow on hover, active:scale-95 jelly bounce press, focus ring offset matches sky background
{/* Primary Aero Glossy Button */}
<button className="
group relative
px-8 py-3
bg-gradient-to-b from-sky-400 to-sky-600
border border-sky-300/50
rounded-full
text-white font-bold text-sm
shadow-[0_4px_10px_rgba(2,132,199,0.4),inset_0_-3px_5px_rgba(0,0,0,0.2),inset_0_1px_1px_rgba(255,255,255,0.3)]
hover:shadow-[0_8px_20px_rgba(2,132,199,0.6),0_0_30px_rgba(125,211,252,0.3),inset_0_-3px_5px_rgba(0,0,0,0.2)]
hover:-translate-y-0.5
focus:outline-none focus:ring-2 focus:ring-sky-300 focus:ring-offset-2 focus:ring-offset-sky-500
active:scale-95 active:translate-y-0
active:shadow-[0_2px_5px_rgba(2,132,199,0.3),inset_0_2px_4px_rgba(0,0,0,0.3)]
transition-all duration-200 ease-out
overflow-hidden
">
{/* Glossy top-half highlight — brightens on group-hover */}
<div className="
absolute top-0 left-0 right-0 h-1/2
bg-gradient-to-b from-white/60 to-white/10
rounded-t-full
group-hover:from-white/80 group-hover:to-white/20
transition-colors duration-200
pointer-events-none
" />
<span className="relative z-10 drop-shadow-sm">Glossy Button</span>
</button>
{/* Secondary Aero Glass Button */}
<button className="
group relative
px-8 py-3
bg-gradient-to-b from-white/80 to-white/50
backdrop-blur-md border border-white/60
rounded-full
text-sky-700 font-bold text-sm
shadow-[0_4px_10px_rgba(255,255,255,0.4),inset_0_1px_1px_rgba(255,255,255,0.8)]
hover:shadow-[0_8px_20px_rgba(255,255,255,0.5)] hover:-translate-y-0.5
focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-sky-500
active:scale-95 active:translate-y-0
transition-all duration-200 ease-out
overflow-hidden
">
<div className="
absolute top-0 left-0 right-0 h-1/2
bg-gradient-to-b from-white/70 to-white/20
rounded-t-full
group-hover:from-white/90 group-hover:to-white/30
transition-colors duration-200
pointer-events-none
" />
<span className="relative z-10">Glass Button</span>
</button>