/* 基础操作图标共享画布和基线；状态颜色继承已有业务样式。 */
.ui-icon-text { display: inline; }
.ui-icon { display: inline-block; flex: none; width: var(--ui-icon-size, 14px); height: var(--ui-icon-size, 14px); vertical-align: -0.16em; overflow: visible; }
.business-card-mark .ui-icon { --ui-icon-size: 18px; }
.row-symbol .ui-icon, .editor-toolbar .ui-icon { --ui-icon-size: 18px; }
.order-chevron .ui-icon, .row-arrow .ui-icon { --ui-icon-size: 14px; }
.compact-time .ui-icon, .compact-place .ui-icon, .package-card-checks .ui-icon, .booking-rule .ui-icon { --ui-icon-size: 13px; margin-right: 2px; }
