/* 思源黑体 */
@font-face {
    font-family: 'SourceHanSans';
    src: url('./SourceHanSansSC-Regular-2') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SourceHanSans';
    src: url('./SourceHanSansSC-Medium-2.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SourceHanSans';
    src: url('./SourceHanSans-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* DIN 字体 */
@font-face {
    font-family: 'DINOT';
    src: url('./DINOT-Medium.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DINOT';
    src: url('./DINOT-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: 'SourceHanSans', "Helvetica Neue",
        Helvetica,
        "PingFang SC",
        "Hiragino Sans GB",
        "Microsoft YaHei",
        Arial,
        sans-serif !important;
}
