/* Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 100;
  src: url(basic/100/A.woff2?8FVz2FUDcBt5yitjfl6z5bZkJd7DizbIxocnjQjSZ4o=) format('woff2');
  /* contains glyphs: ←,↑,→,↓ */
  unicode-range: U+2190-2193;
}

/* Geometric Shapes */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 100;
  src: url(basic/100/GS.woff2?psGIkaSCMLzDuhvHiljxVC6kZCRs/0ZXliplpOjoqE0=) format('woff2');
  /* contains glyphs: □,▤,▥,▦,△,▶,◇,○,◫,◰ */
  unicode-range: U+25A1,U+25A4-25A6,U+25B3,U+25B6,U+25C7,U+25CB,U+25EB,U+25F0;
}

/* Dingbats */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 100;
  src: url(basic/100/D.woff2?JT+T7EufBxcqy+SKfcney8C5U/gR2DypgBBasnN218M=) format('woff2');
  /* contains glyphs: ➕,➖ */
  unicode-range: U+2795,U+2796;
}

/* Supplemental Arrows-A */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 100;
  src: url(basic/100/SAA.woff2?ahu6+l638kthggXPjFrm2H83JNJqSyoD3z9AXzzHmdE=) format('woff2');
  /* contains glyphs: ⟶ */
  unicode-range: U+27F6;
}

/* Supplemental Arrows-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 100;
  src: url(basic/100/SAB.woff2?z26kIeJ+W7QA4OFQEtpP9ekKGF8jBloA739bG4aVK1w=) format('woff2');
  /* contains glyphs: ⤓ */
  unicode-range: U+2913;
}

/* Miscellaneous Symbols and Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 100;
  src: url(basic/100/MSAA.woff2?uWVsehk2uoMam3EeF9ZiVDhew57EfwSZg+lSoUU2YYQ=) format('woff2');
  /* contains glyphs: ⬡,⮜,⮞ */
  unicode-range: U+2B21,U+2B9C,U+2B9E;
}

/* Miscellaneous Symbols and Pictographs */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 100;
  src: url(basic/100/MSAP.woff2?jo6eEycL+ScxIujTGDV9dTnGrKuw9ZvS+faEyrmSC7Y=) format('woff2');
  /* contains glyphs: 🌐,📖,🖥,🖥‍🌐,🗙 */
  unicode-range: U+200D,U+1F310,U+1F4D6,U+1F5A5,U+1F5D9;
}

/* Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 200;
  src: url(basic/200/A.woff2?1I7UFdvJNkN5sEbJLoxHsWTLMQQKaI4aOZ85ijKMma4=) format('woff2');
  /* contains glyphs: ←,↑,→,↓ */
  unicode-range: U+2190-2193;
}

/* Geometric Shapes */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 200;
  src: url(basic/200/GS.woff2?+GDjO0n4y6fFgpKcHNy5zuvcDA6ef/tX2BN8S54oSsc=) format('woff2');
  /* contains glyphs: □,▶ */
  unicode-range: U+25A1,U+25B6;
}

/* Dingbats */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 200;
  src: url(basic/200/D.woff2?RST1C6wH/MHsb0anTCb0qoLCfU0SJV0z0ws1E0nvjkU=) format('woff2');
  /* contains glyphs: ➕ */
  unicode-range: U+2795;
}

/* Supplemental Arrows-A */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 200;
  src: url(basic/200/SAA.woff2?lfHVxT05Lk2eJAJrosYfApLh5eAdz9pVjbWzh9xSEMY=) format('woff2');
  /* contains glyphs: ⟶ */
  unicode-range: U+27F6;
}

/* Supplemental Arrows-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 200;
  src: url(basic/200/SAB.woff2?775Dz81imwU1Cnlg4diJg7iLudj+u7kjSGC5rYqtPnU=) format('woff2');
  /* contains glyphs: ⤓ */
  unicode-range: U+2913;
}

/* Miscellaneous Symbols and Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 200;
  src: url(basic/200/MSAA.woff2?ajkIhO9Exb3fGuBoO7FZs6+U3SUHMYm0Ur3cW/12kn4=) format('woff2');
  /* contains glyphs: ⮜,⮞ */
  unicode-range: U+2B9C,U+2B9E;
}

/* Miscellaneous Symbols and Pictographs */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 200;
  src: url(basic/200/MSAP.woff2?QShA7bjjcqtAKLBVJ+LGIEGY/L+A0tDi8JbM2+25WPg=) format('woff2');
  /* contains glyphs: 📖,🗙 */
  unicode-range: U+1F4D6,U+1F5D9;
}

/* Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 300;
  src: url(basic/300/A.woff2?snh/BHdcTHJbhbQxKYyWNdnYxSz5JL4hiMhVY5XWUXc=) format('woff2');
  /* contains glyphs: ←,↑,→,↓ */
  unicode-range: U+2190-2193;
}

/* Geometric Shapes */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 300;
  src: url(basic/300/GS.woff2?4brdMt9zEFtiBKvpHEgrcSmyh+fzTtzAsi0YYuiljqE=) format('woff2');
  /* contains glyphs: □ */
  unicode-range: U+25A1;
}

/* Dingbats */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 300;
  src: url(basic/300/D.woff2?E3QtvHzF6B+8fnb9hX9jSWyi5Ky/ONNaSujAdS6jlLg=) format('woff2');
  /* contains glyphs: ➕ */
  unicode-range: U+2795;
}

/* Supplemental Arrows-A */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 300;
  src: url(basic/300/SAA.woff2?ttDkkziMzLs8FuBHDD5qeIBpe2E7xT64HnT8Zqskv70=) format('woff2');
  /* contains glyphs: ⟶ */
  unicode-range: U+27F6;
}

/* Supplemental Arrows-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 300;
  src: url(basic/300/SAB.woff2?ykMex0Z83XlNJCkeQy6VPjRnLHxN7OAYKVQ11GiivsE=) format('woff2');
  /* contains glyphs: ⤓ */
  unicode-range: U+2913;
}

/* Miscellaneous Symbols and Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 300;
  src: url(basic/300/MSAA.woff2?XmYvHUCRtamajybVYWME/2V55D8PB33Z+lT1vo/Xy6g=) format('woff2');
  /* contains glyphs: ⮜,⮞ */
  unicode-range: U+2B9C,U+2B9E;
}

/* Miscellaneous Symbols and Pictographs */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 300;
  src: url(basic/300/MSAP.woff2?D6Qa/elLlgYGBMTm/NWyuOd3oba5kzuqR+RWLdj3PXg=) format('woff2');
  /* contains glyphs: 📖,🗙 */
  unicode-range: U+1F4D6,U+1F5D9;
}

/* Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 400;
  src: url(basic/400/A.woff2?llUhDLcWC83hMjnnzXmLpXd+zVwxEdeEsHG6Vf79MEg=) format('woff2');
  /* contains glyphs: ←,↑,→,↓ */
  unicode-range: U+2190-2193;
}

/* Mathematical Operators */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 400;
  src: url(basic/400/MO.woff2?0qGGcuEWCTvlAgEfpLRFb7a/h14fGVJtwIkP6A51JqY=) format('woff2');
  /* contains glyphs: ⋮ */
  unicode-range: U+22EE;
}

/* Geometric Shapes */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 400;
  src: url(basic/400/GS.woff2?YKWidMYkJsF5sTfsKau9wwaLbXxrLaMAlxhJK/Bb/wo=) format('woff2');
  /* contains glyphs: □,▣,▶,◑,▼ */
  unicode-range: U+25A1,U+25A3,U+25B6,U+25BC,U+25D1;
}

/* Dingbats */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 400;
  src: url(basic/400/D.woff2?FJyM8mk989N3jcRGAOsRN0PVA3X4guoDPopHNCwArL8=) format('woff2');
  /* contains glyphs: ➕ */
  unicode-range: U+2795;
}

/* Supplemental Arrows-A */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 400;
  src: url(basic/400/SAA.woff2?nlmiy2z7nKONj+z4iyiM51Cc/dy0gSii2stXh7apH04=) format('woff2');
  /* contains glyphs: ⟶ */
  unicode-range: U+27F6;
}

/* Supplemental Arrows-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 400;
  src: url(basic/400/SAB.woff2?VulUXWFT21vMrQb0ajjmqNWLfN8c+30SiSgHm8CkKLY=) format('woff2');
  /* contains glyphs: ⤓ */
  unicode-range: U+2913;
}

/* Miscellaneous Mathematical Symbols-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 400;
  src: url(basic/400/MMSB.woff2?DZQe07BuZC6ARjNLUgzTsvNMlNOsSOfgKOidHvblVTU=) format('woff2');
  /* contains glyphs: ⧀,⧁ */
  unicode-range: U+29C0,U+29C1;
}

/* Miscellaneous Symbols and Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 400;
  src: url(basic/400/MSAA.woff2?Um4kdy4faOhWOf4VBjgar052rgqO4edQAp7ZcXXVc08=) format('woff2');
  /* contains glyphs: ⬡,⮜,⮞,⯃ */
  unicode-range: U+2B21,U+2B9C,U+2B9E,U+2BC3;
}

/* Miscellaneous Symbols and Pictographs */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 400;
  src: url(basic/400/MSAP.woff2?4RgaGVXTlUc8K8MUkgUvICEj9jTfA5DvYpnleyd4Fkk=) format('woff2');
  /* contains glyphs: 📖,📞,🔍,🗙 */
  unicode-range: U+1F4D6,U+1F4DE,U+1F50D,U+1F5D9;
}

/* Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 500;
  src: url(basic/500/A.woff2?2rrZyPRXwcm+uNpilVsN+8qlDT8F2R9qEAuePNyg8bA=) format('woff2');
  /* contains glyphs: ←,↑,→,↓ */
  unicode-range: U+2190-2193;
}

/* Geometric Shapes */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 500;
  src: url(basic/500/GS.woff2?CjgvN6v6DywP+SLGlfKEcEHYChH+3z/eGcyIwaGQ4K8=) format('woff2');
  /* contains glyphs: □ */
  unicode-range: U+25A1;
}

/* Dingbats */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 500;
  src: url(basic/500/D.woff2?+0xpInauUpnhijPo84J+BncQRu9NQ479xSfP7VXbbf0=) format('woff2');
  /* contains glyphs: ➕ */
  unicode-range: U+2795;
}

/* Supplemental Arrows-A */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 500;
  src: url(basic/500/SAA.woff2?tlDwYcSXLzhQXtFXGZpVUix15HCUwy7hVlGeMKt5V20=) format('woff2');
  /* contains glyphs: ⟶ */
  unicode-range: U+27F6;
}

/* Supplemental Arrows-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 500;
  src: url(basic/500/SAB.woff2?8nC6wLWJtaoBKS8sJhqFT0CXijGOiJNS+JJfqB0mbJE=) format('woff2');
  /* contains glyphs: ⤓ */
  unicode-range: U+2913;
}

/* Miscellaneous Symbols and Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 500;
  src: url(basic/500/MSAA.woff2?OPk/FLcmkvhStMrFYIye3v5dRrcj/vGEvJn//WDJ3LM=) format('woff2');
  /* contains glyphs: ⮜,⮞ */
  unicode-range: U+2B9C,U+2B9E;
}

/* Mathematical Alphanumeric Symbols */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 500;
  src: url(basic/500/MAS.woff2?BM0P8NqZNeNQZ8W8eNlKTeTkANRkRK6AvhR0P50Jelk=) format('woff2');
  /* contains glyphs: 𝗳 */
  unicode-range: U+1D5F3;
}

/* Miscellaneous Symbols and Pictographs */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 500;
  src: url(basic/500/MSAP.woff2?P3bAZer7xJkjmXwYvSJhi/rCfb/Dnol39Le2QOPjJ3U=) format('woff2');
  /* contains glyphs: 📖,🔍,🗙 */
  unicode-range: U+1F4D6,U+1F50D,U+1F5D9;
}

/* Transport and Map Symbols */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 500;
  src: url(basic/500/TAMS.woff2?x3GCqLmf846OlOhpH/YuAlRKBndUo2U6SvtnBcdXWJE=) format('woff2');
  /* contains glyphs: 🛈,🛍 */
  unicode-range: U+1F6C8,U+1F6CD;
}

/* Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 600;
  src: url(basic/600/A.woff2?G3FFpm6Qydn/5Cdf4CPi6FoERwwQhTyPygwiiPL9jQk=) format('woff2');
  /* contains glyphs: ←,↑,→,↓ */
  unicode-range: U+2190-2193;
}

/* Mathematical Operators */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 600;
  src: url(basic/600/MO.woff2?OfMeBvaMUgf6FZnyKvkQxob6dxofGK1r+3yguNecRN4=) format('woff2');
  /* contains glyphs: ⋮ */
  unicode-range: U+22EE;
}

/* Geometric Shapes */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 600;
  src: url(basic/600/GS.woff2?AFs54FRAypwySvsn4Ic7zgvww/xmUyL2wu+cjlc1Sls=) format('woff2');
  /* contains glyphs: □,◑ */
  unicode-range: U+25A1,U+25D1;
}

/* Dingbats */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 600;
  src: url(basic/600/D.woff2?BOlAVgmc+aR4TTtfBqIkHwOVa6AgVvFqd4u6WCD6scs=) format('woff2');
  /* contains glyphs: ➕ */
  unicode-range: U+2795;
}

/* Supplemental Arrows-A */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 600;
  src: url(basic/600/SAA.woff2?bZttqCqR0QLmPD7lnQp58OX2DCEm6dvcDm4FBorg01M=) format('woff2');
  /* contains glyphs: ⟶ */
  unicode-range: U+27F6;
}

/* Supplemental Arrows-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 600;
  src: url(basic/600/SAB.woff2?sfBHKjMkg2dVHGyOzmV5XVfRsZE8bSphTQNZeeOFOEQ=) format('woff2');
  /* contains glyphs: ⤓ */
  unicode-range: U+2913;
}

/* Miscellaneous Mathematical Symbols-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 600;
  src: url(basic/600/MMSB.woff2?0Lh1It7SEOAs+ZSlm4KAhOjDsvYFOZcgDpwVWewbH1o=) format('woff2');
  /* contains glyphs: ⧀,⧁ */
  unicode-range: U+29C0,U+29C1;
}

/* Miscellaneous Symbols and Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 600;
  src: url(basic/600/MSAA.woff2?XYoRX/EAG1t2S2p8lZRskEHFt0J/W68FPoSas6eNBvk=) format('woff2');
  /* contains glyphs: ⬡,⮜,⮞,⯃ */
  unicode-range: U+2B21,U+2B9C,U+2B9E,U+2BC3;
}

/* Miscellaneous Symbols and Pictographs */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 600;
  src: url(basic/600/MSAP.woff2?ZtGYN8+a9gyse7Vrj//c1tPly7787bNVpJhOMh6u64g=) format('woff2');
  /* contains glyphs: 📖,📞,🔍,🗙 */
  unicode-range: U+1F4D6,U+1F4DE,U+1F50D,U+1F5D9;
}

/* Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 700;
  src: url(basic/700/A.woff2?XxXZ/b4+4yAPamXiw1MU91P8p3LE32lHeWlZoUA5Zlg=) format('woff2');
  /* contains glyphs: ←,↑,→,↓ */
  unicode-range: U+2190-2193;
}

/* Miscellaneous Technical */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 700;
  src: url(basic/700/MT.woff2?B6/9Ywx9XNPTTsu45QWq/YJCOoRsasGSgJBjfj2eLGM=) format('woff2');
  /* contains glyphs: ⌃ */
  unicode-range: U+2303;
}

/* Geometric Shapes */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 700;
  src: url(basic/700/GS.woff2?mVuCb9W7ts8dJ+JI22YBkzbJW1u5rJbUKJb+HciuArc=) format('woff2');
  /* contains glyphs: □ */
  unicode-range: U+25A1;
}

/* Dingbats */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 700;
  src: url(basic/700/D.woff2?nLDWiaZ3zstILcs22mn+eZNFfm1MZyrUxIUiPwwrhUI=) format('woff2');
  /* contains glyphs: ➕ */
  unicode-range: U+2795;
}

/* Supplemental Arrows-A */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 700;
  src: url(basic/700/SAA.woff2?5Phk76b+9HPlEg9Tk6N5FkJCE40wpBEbbcvSCiAcvCg=) format('woff2');
  /* contains glyphs: ⟶ */
  unicode-range: U+27F6;
}

/* Supplemental Arrows-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 700;
  src: url(basic/700/SAB.woff2?nB8V03u962FrnaGBZTM9VLZEjBHOD5LafvrKvvDrJEE=) format('woff2');
  /* contains glyphs: ⤓ */
  unicode-range: U+2913;
}

/* Miscellaneous Symbols and Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 700;
  src: url(basic/700/MSAA.woff2?T/Kn29g1tUtDJU6uwsZskMcNLI3BiAyRk25VWjvVJbo=) format('woff2');
  /* contains glyphs: ⮜,⮞ */
  unicode-range: U+2B9C,U+2B9E;
}

/* Miscellaneous Symbols and Pictographs */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 700;
  src: url(basic/700/MSAP.woff2?Gvleof5JvjUt4Y1pLcP1bpdQlG7y+ufzZjVCigFIjIQ=) format('woff2');
  /* contains glyphs: 📖,📧,🖨,🗙 */
  unicode-range: U+1F4D6,U+1F4E7,U+1F5A8,U+1F5D9;
}

/* Transport and Map Symbols */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 700;
  src: url(basic/700/TAMS.woff2?kX5EBBr4Ja3jH39SDXFBfD9ICVTp6LAue02bnNFa5Q0=) format('woff2');
  /* contains glyphs: 🛍 */
  unicode-range: U+1F6CD;
}

/* General Punctuation */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/GP.woff2?Vz1Lgil3goVdTE2GDsIaPrGdKqgyBfu3NLaWyEvBUkI=) format('woff2');
  /* contains glyphs: ” */
  unicode-range: U+201D;
}

/* Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/A.woff2?23fPvdDmvp1olXfA81N6a1D+xOap3CFSk/LFAk53uHU=) format('woff2');
  /* contains glyphs: ←,↑,→,↓,⇩,↺,↻ */
  unicode-range: U+2190-2193,U+21BA,U+21BB,U+21E9;
}

/* Mathematical Operators */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/MO.woff2?cmj8307fkSYQ7BGK8RlUJJY+PhXs5uMhv87lfRFo1aE=) format('woff2');
  /* contains glyphs: ⋮ */
  unicode-range: U+22EE;
}

/* Miscellaneous Technical */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/MT.woff2?zIdNTOZrOmPLXYdTX9TtictKSXVmQ7zoSweAIBjUVMM=) format('woff2');
  /* contains glyphs: ⏱,⏸ */
  unicode-range: U+23F1,U+23F8;
}

/* Geometric Shapes */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/GS.woff2?Lq5DykbYYs2TRWNg9jRVnuM5lA8cj0Bg7yumHrTmf2s=) format('woff2');
  /* contains glyphs: □,▣,▶,○,●,◑,▼ */
  unicode-range: U+25A1,U+25A3,U+25B6,U+25BC,U+25CB,U+25CF,U+25D1;
}

/* Miscellaneous Symbols */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/MS.woff2?PhZOnQvhhejB8LB9+S1rjpv/cgXXHaIFiMOFqTz6IEM=) format('woff2');
  /* contains glyphs: ★,☆,☐,☑ */
  unicode-range: U+2605,U+2606,U+2610,U+2611;
}

/* Dingbats */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/D.woff2?5wSvK3OXCCZErlbYa8UGR7Sfxu1KHVDUTNJINjvLy7Y=) format('woff2');
  /* contains glyphs: ✏,✓,✔,❞,➕,➖,➭ */
  unicode-range: U+270F,U+2713,U+2714,U+275E,U+2795,U+2796,U+27AD;
}

/* Supplemental Arrows-A */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/SAA.woff2?GAmCxVYDkAvx8c5mtgg9SxgluvZ9rqNuuONOlBUYglw=) format('woff2');
  /* contains glyphs: ⟶ */
  unicode-range: U+27F6;
}

/* Supplemental Arrows-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/SAB.woff2?ulcUI7XBGmlUZpUNhwUpDAo+w03Q62rHjsBV4yeIF/Q=) format('woff2');
  /* contains glyphs: ⤓ */
  unicode-range: U+2913;
}

/* Miscellaneous Mathematical Symbols-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/MMSB.woff2?vRfwQJrbpuSYy5BGbjmjQmApT7X/6yVwntPPfChWMB8=) format('woff2');
  /* contains glyphs: ⧀,⧁ */
  unicode-range: U+29C0,U+29C1;
}

/* Miscellaneous Symbols and Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/MSAA.woff2?78LCITndENa3qBhnr4+U/SDAq9SRLVIphzj4GtxmjX8=) format('woff2');
  /* contains glyphs: ⬡,⮜,⮞,⯪ */
  unicode-range: U+2B21,U+2B9C,U+2B9E,U+2BEA;
}

/* Private Use Area */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/PUA.woff2?R+voMJpztrPoH8AefUPP+qApzjQ05/M/J147k2nFsv4=) format('woff2');
  /* contains glyphs:  */
  unicode-range: U+E381;
}

/* Miscellaneous Symbols and Pictographs */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/MSAP.woff2?MJg3+ZAupDXShJVOH0MJCpcSQ1E1qScdgldVfnOL7ww=) format('woff2');
  /* contains glyphs: 👤,👥,💾,📖,📞,📧,🔄,🔍,🔎,🔑,🔽,🗒,🗙,🗨,🗩,🗩🗨 */
  unicode-range: U+1F464,U+1F465,U+1F4BE,U+1F4D6,U+1F4DE,U+1F4E7,U+1F504,U+1F50D,U+1F50E,U+1F511,U+1F53D,U+1F5D2,U+1F5D9,U+1F5E8,U+1F5E9;
}

/* Transport and Map Symbols */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 800;
  src: url(basic/800/TAMS.woff2?PKGoncL5x1ACWsarABCGwnterGGWKBzxGKCWko1E0Lg=) format('woff2');
  /* contains glyphs: 🛈 */
  unicode-range: U+1F6C8;
}

/* Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 900;
  src: url(basic/900/A.woff2?mosOnVACNqdmmQLth1TrtLidCnib2uvfRxlQ1kdGZTk=) format('woff2');
  /* contains glyphs: ←,↑,→,↓,↺,↻ */
  unicode-range: U+2190-2193,U+21BA,U+21BB;
}

/* Geometric Shapes */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 900;
  src: url(basic/900/GS.woff2?aZ6xoG/Oym6p26ctmXtx0wgaQiUyqUW7F0IH6et6VfM=) format('woff2');
  /* contains glyphs: □,○ */
  unicode-range: U+25A1,U+25CB;
}

/* Dingbats */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 900;
  src: url(basic/900/D.woff2?3x42Z6uKoWFoXeqO5RWqckGYS9uh3xp5bgscowiPSu0=) format('woff2');
  /* contains glyphs: ➕ */
  unicode-range: U+2795;
}

/* Supplemental Arrows-A */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 900;
  src: url(basic/900/SAA.woff2?HsTJvHJ01HLRDE9KhJ5YB5al/WFi9oOAxGvAj4jFhL0=) format('woff2');
  /* contains glyphs: ⟶ */
  unicode-range: U+27F6;
}

/* Supplemental Arrows-B */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 900;
  src: url(basic/900/SAB.woff2?pSrIcwLqgMHihxWX/pMY/RRV1dTRaYAsaDYsE/WeIpA=) format('woff2');
  /* contains glyphs: ⤓ */
  unicode-range: U+2913;
}

/* Miscellaneous Symbols and Arrows */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 900;
  src: url(basic/900/MSAA.woff2?AS9Ssf1szqe7df3xBQEh58hPjrjQbTAwZMjUvE44xbk=) format('woff2');
  /* contains glyphs: ⮜,⮞ */
  unicode-range: U+2B9C,U+2B9E;
}

/* Miscellaneous Symbols and Pictographs */
@font-face {
  font-family: basic;
  font-display: swap;
  font-weight: 900;
  src: url(basic/900/MSAP.woff2?5emG8U4pjtYU9nFO5URqGlmhIaJe/F9aV80wPYf04zU=) format('woff2');
  /* contains glyphs: 📖,🗙 */
  unicode-range: U+1F4D6,U+1F5D9;
}

