/* Add Create Track Map custom CSS here. */
@import url('https://cdn-font.hyperos.mi.com/font/css?family=MiSans:0:Chinese_Simplify,Chinese_Traditional_TW,Latin&display=swap');

@font-face {
    font-family: "Site Wordmark Font";
    src: url("https://assets.wiki.hydcraft.cn/font/Site_Wordmark_Font.woff2") format('woff2');
}

@font-face {
    font-family: "JetBrains Mono";
    src: url("https://assets.wiki.hydcraft.cn/font/JetBrains_Mono.woff2") format('woff2');
}

@font-face {
    font-family: 'Rubik';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/l/font?kit=iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0UwbYSs8-Y&skey=80e52bf85b0b1958&v=v31')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/l/font?kit=iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0UwbYSs8-Y&skey=80e52bf85b0b1958&v=v31')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/l/font?kit=iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0UwbYSs8-Y&skey=80e52bf85b0b1958&v=v31')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/l/font?kit=iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUwbYSs8-Y&skey=80e52bf85b0b1958&v=v31')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/l/font?kit=iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUwbYSs8-Y&skey=80e52bf85b0b1958&v=v31')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/l/font?kit=iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUwbYSs8-Y&skey=80e52bf85b0b1958&v=v31')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/l/font?kit=iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUwbYSs8-Y&skey=80e52bf85b0b1958&v=v31')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url('https://fonts.gstatic.cn/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf')
        format('truetype');
}
