/* Self-hosted fonts, trimmed to the characters this site uses. All are SIL Open Font License 1.1 (see LICENSES.txt). */
@font-face { font-family: 'Rubik'; font-style: normal; font-weight: 900; font-display: swap; src: url(/assets/fonts/rubik-900.woff2) format('woff2'); unicode-range: U+20, U+2d, U+30, U+34, U+61-65, U+67, U+6b, U+6d, U+6f-70, U+72-74, U+77, U+79, U+103, U+115, U+11f, U+131, U+14f, U+306, U+430-432, U+434-435, U+437-439, U+43d, U+4d1, U+4d7, U+5d0-5d1, U+5d5, U+5d9, U+5dd, U+5e2, U+5e6, U+5e8, U+5ea; }
@font-face { font-family: 'Rubik Beastly'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/rubik-beastly-400.woff2) format('woff2'); unicode-range: U+20-21, U+28-29, U+2e, U+30-39, U+45, U+4d, U+4f, U+52, U+65, U+6d, U+6f, U+72; }
@font-face { font-family: 'Rubik Wet Paint'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/rubik-wet-paint-400.woff2) format('woff2'); unicode-range: U+63, U+6f, U+72, U+79; }
@font-face { font-family: 'Rubik Puddles'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/rubik-puddles-400.woff2) format('woff2'); unicode-range: U+63, U+6f, U+72, U+79; }
@font-face { font-family: 'Rubik Broken Fax'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/rubik-broken-fax-400.woff2) format('woff2'); unicode-range: U+20, U+2e, U+3a, U+42, U+63-65, U+68-69, U+6e-6f, U+72, U+79; }
@font-face { font-family: 'Stick'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/stick-400.woff2) format('woff2'); unicode-range: U+20-21, U+2d, U+31-34, U+57, U+61-62, U+64-65, U+67, U+69, U+6d-6e, U+73-75; }
@font-face { font-family: 'Dela Gothic One'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/dela-gothic-one-400.woff2) format('woff2'); unicode-range: U+20, U+62, U+64-65, U+67, U+69, U+6e, U+73, U+77; }
@font-face { font-family: 'Rampart One'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/rampart-one-400.woff2) format('woff2'); unicode-range: U+3099, U+30a4, U+30a6-30a7, U+30b5-30b6, U+30c6-30c7, U+30d5-30d6, U+30f3-30f4; }
@font-face { font-family: 'Reggae One'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/reggae-one-400.woff2) format('woff2'); unicode-range: U+20-21, U+2d, U+43, U+4b, U+61-65, U+67-69, U+6b-6c, U+6e-6f, U+73, U+75, U+77, U+79, U+e3, U+f1, U+f5, U+129, U+169, U+303, U+1ebd, U+1ef9; }
@font-face { font-family: 'Kablammo'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/kablammo-400.woff2) format('woff2'); unicode-range: U+20, U+2d, U+3f, U+41, U+61-62, U+64-65, U+67-69, U+6e, U+73, U+77, U+79, U+2026; }
@font-face { font-family: 'Tilt Warp'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/tilt-warp-400.woff2) format('woff2'); unicode-range: U+20, U+3f, U+49, U+57, U+61, U+63, U+68-69, U+6d, U+6f, U+72-73, U+77, U+79; }
@font-face { font-family: 'Saira Stencil One'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/saira-stencil-one-400.woff2) format('woff2'); unicode-range: U+20, U+41, U+45-47, U+49, U+4c-50, U+52, U+55, U+59; }
@font-face { font-family: 'Jersey 10'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/jersey-10-400.woff2) format('woff2'); unicode-range: U+20, U+61-62, U+64-65, U+69, U+6e, U+73, U+77; }
@font-face { font-family: 'Black Han Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/black-han-sans-400.woff2) format('woff2'); unicode-range: U+20, U+1103, U+110b-110c, U+1161, U+1170, U+1175, U+11ab, U+11b8, U+b2e4, U+b2e8, U+b2f5, U+b488, U+b48c, U+b499, U+b514, U+b518, U+b525, U+c544, U+c548, U+c555, U+c6e8, U+c6ec, U+c6f9, U+c774, U+c778, U+c785, U+c790, U+c794, U+c7a1, U+c934, U+c938, U+c945, U+c9c0, U+c9c4, U+c9d1; }
@font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 900; font-display: swap; src: url(/assets/fonts/noto-sans-sc-900.woff2) format('woff2'); unicode-range: U+7f51, U+8ba1, U+8bbe, U+9875; }
@font-face { font-family: 'Noto Sans'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(/assets/fonts/noto-sans-900.woff2) format('woff2'); unicode-range: U+20, U+301, U+3ac-3ad, U+3af, U+3b1, U+3b4-3b5, U+3b9, U+3bb-3bd, U+3bf, U+3c2-3c4, U+3c7, U+3c9, U+3cc, U+3ce; }
@font-face { font-family: 'BIZ UDPGothic'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/biz-udpgothic-400.woff2) format('woff2'); unicode-range: U+a, U+20-7e, U+a0-17f, U+2010-2027, U+2030-205e, U+20ac, U+2122, U+25bc, U+2764; }
@font-face { font-family: 'BIZ UDPGothic'; font-style: normal; font-weight: 700; font-display: swap; src: url(/assets/fonts/biz-udpgothic-700.woff2) format('woff2'); unicode-range: U+a, U+20-7e, U+a0-17f, U+2010-2027, U+2030-205e, U+20ac, U+2122, U+25bc, U+2764; }
@font-face { font-family: 'Barlow Condensed'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/barlow-condensed-800-vietnamese.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: 'Barlow Condensed'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/barlow-condensed-800-latin-ext.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Barlow Condensed'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/barlow-condensed-800-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Hachi Maru Pop'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/hachi-maru-pop-400.woff2) format('woff2'); unicode-range: U+20-7e, U+b7, U+c3, U+d1, U+d5, U+e3, U+f1, U+f5, U+128-129, U+168-169, U+303, U+1e7c-1e7d, U+1ebc-1ebd, U+1ef8-1ef9, U+2014, U+2019, U+2026, U+25bc, U+2764; }
@font-face { font-family: 'Yusei Magic'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/yusei-magic-400.woff2) format('woff2'); unicode-range: U+20-7e, U+b7, U+c3, U+d1, U+d5, U+e3, U+f1, U+f5, U+128-129, U+168-169, U+303, U+1e7c-1e7d, U+1ebc-1ebd, U+1ef8-1ef9, U+2014, U+2019, U+2026, U+25bc, U+2764; }
@font-face { font-family: 'DotGothic16'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/dotgothic16-400.woff2) format('woff2'); unicode-range: U+20-7e, U+b7, U+c3, U+d1, U+d5, U+e3, U+f1, U+f5, U+128-129, U+168-169, U+303, U+1e7c-1e7d, U+1ebc-1ebd, U+1ef8-1ef9, U+2014, U+2019, U+2026, U+25bc, U+2764; }
@font-face { font-family: 'Baloo 2'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/baloo-2-800-devanagari.woff2) format('woff2'); unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: 'Baloo 2'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/baloo-2-800-vietnamese.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: 'Baloo 2'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/baloo-2-800-latin-ext.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Baloo 2'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/baloo-2-800-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Kanit'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/kanit-800-thai.woff2) format('woff2'); unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC; }
@font-face { font-family: 'Kanit'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/kanit-800-vietnamese.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: 'Kanit'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/kanit-800-latin-ext.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Kanit'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/kanit-800-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Lalezar'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/lalezar-400-arabic.woff2) format('woff2'); unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }
@font-face { font-family: 'Lalezar'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/lalezar-400-vietnamese.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: 'Lalezar'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/lalezar-400-latin-ext.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Lalezar'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/lalezar-400-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
