@font-face {
    font-family: 'iconfont';
    /* Project id 2803235 */
    src        : url('data:application/x-font-woff2;charset=utf-8;base64,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');
}

[class*='g-icon'] {
    --icon-notice      : '\e7c0'; // 通知
    --icon-minimize    : '\e6de'; // 最小化
    --icon-maximize    : '\e6e4'; // 最大化
    --icon-expand      : '\e651'; // 菜单展开
    --icon-fold        : '\e655'; //  菜单折叠
    --icon-arrow-left  : '\e694'; // 左箭头
    --icon-arrow-right : '\e695'; // 右箭头
    --icon-more        : '\e6da'; //  更多菜单
    --icon-close-filled: '\e668'; //  圆形关闭(填充)

    display    : inline-flex;
    align-items: center;

    &:before,
    &:after {
        font-family            : 'iconfont' !important;
        font-style             : normal;
        font-size              : 16px;
        line-height            : 1;
        -webkit-font-smoothing : antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
}