/* 图标 SVG · 直接以 CSS background / 内联方式使用
   这里用 .icon 类提供 24×24 的内联占位（已在 HTML 里直接 inline） */
.icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  fill: currentColor;
  stroke: currentColor;
}
.icon-sm { font-size: 16px; }
.icon-md { font-size: 20px; }
.icon-lg { font-size: 24px; }