/* ============================================================
   全站 SVG 图标系统
   图标定义见 views/template/icons.html（由 scripts/gen-icons.py 生成）
   用法: <svg class="wc-ic" aria-hidden="true"><use href="#ic-globe"/></svg>
   图标走 currentColor，颜色由所在元素的 color 决定
   ============================================================ */

.wc-ic {
    width: 1em;
    height: 1em;
    display: inline-block;
    vertical-align: -0.125em;
    flex: none;                 /* 在 flex 容器内不被压缩 */
    fill: none;
    stroke: currentColor;
}

/* 用于卡片主图标等需要放大的位置 */
.wc-ic-lg {
    width: 1.75em;
    height: 1.75em;
    vertical-align: middle;
}

/* 导航下拉里的图标盒（替换原 .navSub-icon / .mega-card-icon 里的 emoji）
   保持原盒子尺寸（.navSub-icon 36px / .mega-card-icon 32px），只把 emoji 字形换成 SVG */
.navSub-icon .wc-ic,
.mega-card-icon .wc-ic {
    width: 18px;
    height: 18px;
    vertical-align: 0;
}
