Use smooth corners with a round fallback
Keep the existing border-radius and progressively enhance it with corner-shape: superellipse(1.5). Unsupported browsers retain the original round corners. Apply the same shape to background, focus, and pseudo-element layers. Circles and fully rounded control mechanics keep round. The squircle keyword means superellipse(2), not our softer 1.5 default.
Checking corner-shape support…