/**
 * 站点前台：无网 / 内网可用（不请求 fonts.googleapis.com、fonts.gstatic.com、cdn.tailwindcss.com）
 * Material Symbols：见 /vendor/fonts/material-symbols-outlined.ttf
 * 正文字体：沿用各页 Tailwind 的 fontFamily 配置，未安装的 Manrope/Inter 会落到系统中文字体
 */

@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 400;
    /* swap：字体未就绪时先显示回退字形，避免 block 导致按钮左侧图标区长时间空白 */
    font-display: swap;
    src: url('../vendor/fonts/material-symbols-outlined.ttf') format('truetype');
}

.material-symbols-outlined {
    font-family: 'Material Symbols Outlined';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    flex-shrink: 0;
    width: 1em;
    height: 1em;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    vertical-align: middle;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    -moz-font-feature-settings: 'liga';
    -webkit-font-feature-settings: 'liga';
    font-feature-settings: 'liga';
}
