/* 平台 UI 基础注入件(连续曲率圆角)。
 * 注入语义同 font-shim:模板自带 <link rel="stylesheet" href="/runtime/ui-base.css">
 * + serve/快照追补存量。
 *
 * 只做一件事:凡是圆角矩形,曲率连续(corner-shape: squircle)。
 * — :where() 零特异性:游戏自己的任何样式决定(包括显式 corner-shape)都能覆盖它,
 *   本文件只补曲率,不抢样式主导权。
 * — 渐进增强零报错面:不认识 corner-shape 的浏览器按普通圆角渲染,无任何脚本、无失败路径。
 * — 只对设置了 border-radius 的元素有视觉效果;未圆角元素零影响。
 */
:where(button, [role="button"], a, input, select, textarea, dialog, [role="dialog"],
       [data-mp-round], .rounded, .btn, .button, .panel, .card, .modal, .dialog, .toast, .badge) {
  corner-shape: squircle;
}
