User:Gorobay/vector.css

/* Avoid some poor design choices in the default sans-serif font. */ @font-face { font-family: "WP0"; unicode-range: U+007C, U+0276, U+02E0; src: local("Arial"); } @font-face { font-family: "WP0"; unicode-range: U+007C, U+0276, U+02E0; src: local("Arial Bold"); font-weight: bold; } @font-face { font-family: "WP0"; unicode-range: U+007C, U+0276, U+02E0; src: local("Arial Italic"); font-style: italic; } @font-face { font-family: "WP0"; unicode-range: U+007C, U+0276, U+02E0; src: local("Arial Bold Italic"); font-weight: bold; font-style: italic; }

/* Manually specify fallback fonts. */ @font-face { font-family: WP; src: local("DejaVu Sans");           unicode-range: U+0370-037E, U+0380-03CF, U+1E9C-1E9D, U+1E9F, U+1EFA-1EFB, U+2095-209C, U+2C70, U+2C79-2C7F, U+A726-A72B, U+A730-A741, U+A746-A74B, U+A74E-A753, U+A756-A757, U+A764-A767, U+A780-A783, U+A78E, U+A790-A791, U+A7A0-A7AA, U+A7F8-A7FF, U+FB00-FB4F; } @font-face { font-family: WP; src: local("DejaVu Sans Bold");      unicode-range: U+0370-037E, U+0380-03CF, U+1E9C-1E9D, U+1E9F, U+1EFA-1EFB, U+2095-209C, U+2C70, U+2C79-2C7F, U+A722-A72B, U+A730-A741, U+A746-A74B, U+A74E-A753, U+A756-A757, U+A764-A767, U+A780-A783, U+A78E, U+A790-A791, U+A7A0-A7AA, U+A7F8-A7FF, U+FB00-FB4F; font-weight: bold; } @font-face { font-family: WP; src: local("DejaVu Sans Oblique");   unicode-range: U+0370-037E, U+0380-03CF, U+0E80-0E85, U+0E87-0E88, U+0E8A-0E8B, U+0E8D, U+0E94-0E97, U+0E99-0E9F, U+0EA1-0EA7, U+0EAA-0EAB, U+0EAD-0EB9, U+0EBB-0EFF, U+1E9C-1E9D, U+1E9F, U+1EFA-1EFB, U+2095-209C, U+2C70, U+2C79-2C7F, U+A726-A72B, U+A730-A741, U+A746-A74B, U+A74E-A753, U+A756-A757, U+A764-A767, U+A780-A783, U+A78E, U+A790-A791, U+A7A0-A7AA, U+A7F8-A7FF, U+FB00-FB4F; font-style: oblique; } @font-face { font-family: WP; src: local("DejaVu Sans Bold Oblique"); unicode-range: U+0370-037E, U+0380-03CF, U+0E80-0E85, U+0E87-0E88, U+0E8A-0E8B, U+0E8D, U+0E94-0E97, U+0E99-0E9F, U+0EA1-0EA7, U+0EAA-0EAB, U+0EAD-0EB9, U+0EBB-0EFF, U+1E9C-1E9D, U+1E9F, U+1EFA-1EFB, U+2095-209C, U+2C70, U+2C79-2C7F, U+A722-A72B, U+A730-A741, U+A746-A74B, U+A74E-A753, U+A756-A757, U+A764-A767, U+A780-A783, U+A78D-A78E, U+A790-A791, U+A7A0-A7AA, U+A7F8-A7FF, U+FB00-FB4F; font-weight: bold; font-style: oblique; } @font-face { font-family: WP; src: local("RomanCyrillic Std");     unicode-range: U+037F, U+1AB0-1AFF, U+1C8?, U+2E00-2E12, U+2E16, U+2E1C-2E1D, U+2E32-2E39, U+2E3C, U+2E41-2E42, U+AB35, U+AB60, U+AB64, U+A680-A697, U+A7F7, U+1DC0-1DF5, U+1DFC-1DFF, U+20BE; } @font-face { font-family: WP; src: local("Antinoou");              unicode-range: U+03E2-03EF, U+2C80-2CFF, U+2E26-2E27, U+A722-A725; } @font-face { font-family: WP; src: local("Antinoou Italic");       unicode-range: U+03E2-03EF, U+2C80-2CFF, U+2E20-2E21, U+2E26-2E27, U+2E31, U+A722-A725; font-style: italic; } @font-face { font-family: WP; src: local("Noto Sans");             unicode-range: U+0500-052F, U+AB30-AB34, U+AB36-AB5F, U+AB61-AB63, U+AB65; } @font-face { font-family: WP; src: local("Noto Sans Bold");        unicode-range: U+0500-052F, U+AB30-AB34, U+AB36-AB5F, U+AB61-AB63, U+AB65; font-weight: bold; } @font-face { font-family: WP; src: local("Noto Sans Italic");      unicode-range: U+0500-052F, U+AB30-AB34, U+AB36-AB5F, U+AB61-AB63, U+AB65; font-style: italic; } @font-face { font-family: WP; src: local("Noto Sans Bold Italic"); unicode-range: U+0500-052F, U+AB30-AB34, U+AB36-AB5F, U+AB61-AB63, U+AB65; font-weight: bold; font-style: italic; } @font-face { font-family: WP; src: local("Quivira");               unicode-range: U+058D-058E, U+0800-083F, U+1700-177F, U+2D00-2D2F, U+A742-A745, U+A74C-A74D, U+A768-A77F, U+A784-A787, U+A792-A79F, U+A7AB-A7AD, U+10840-1085F, U+1F030-1F09F; } @font-face { font-family: WP; src: local("Noto Sans Armenian");    unicode-range: U+0560, U+0588; } @font-face { font-family: WP; src: local("Noto Sans Armenian Bold"); unicode-range: U+0560, U+0588; font-weight: bold; } @font-face { font-family: WP; src: local("FreeSans");              unicode-range: U+058F, U+09FC-09FD, U+0D00, U+0D3B-0D3C, U+218A-218B, U+2E18, U+2E1A-2E1B, U+2E1E-2E1F, U+2E28-2E29, U+2E2E, U+A7B0-A7B2, U+A7B4-A7B7, U+10330-1034F; } @font-face { font-family: WP; src: local("FreeSans Bold");         unicode-range: U+058F, U+0D00, U+0D3B-0D3C, U+218A-218B, U+2E18, U+2E1A-2E1B, U+2E1E-2E1F, U+2E28-2E29, U+2E2E, U+A7B0-A7B1, U+A7B6-A7B7, U+10330-1034F; font-weight: bold; } @font-face { font-family: WP; src: local("FreeSans Oblique");      unicode-range: U+058F, U+09FC-09FD, U+218A-218B, U+2E18, U+2E1A-2E1B, U+2E1E-2E1F, U+2E28-2E29, U+2E2E, U+A7B0-A7B1, U+A7B6-A7B7, U+10330-1034F; font-style: oblique; } @font-face { font-family: WP; src: local("FreeSans Bold Oblique"); unicode-range: U+058F, U+218A-218B, U+2E18, U+2E1A-2E1B, U+2E1E-2E1F, U+2E28-2E29, U+2E2E, U+A7B0-A7B1, U+A7B6-A7B7, U+10330-1034F; font-weight: bold; font-style: oblique; } @font-face { font-family: WP; src: local("Amiri");                 unicode-range: U+0600-0603, U+0606-06FF, U+0750-077F, U+08A0, U+08AC, U+08E4-08FE, U+FB50-FDFF, U+1EE??; } @font-face { font-family: WP; src: local("Amiri Bold");            unicode-range: U+0600-0603, U+0606-06FF, U+0750-077F, U+08A0, U+08AC, U+08E4-08FE, U+FB50-FDFF; font-weight: bold; } @font-face { font-family: WP; src: local("Amiri Slanted");         unicode-range: U+0600-0603, U+0606-06FF, U+0750-077F, U+08A0, U+08AC, U+08E4-08FE, U+FB50-FDFF; font-style: oblique; } @font-face { font-family: WP; src: local("Amiri Bold Slanted");    unicode-range: U+0600-0603, U+0606-06FF, U+0750-077F, U+08A0, U+08AC, U+08E4-08FE, U+FB50-FDFF; font-weight: bold; font-style: oblique; } @font-face { font-family: WP; src: local("Scheherazade");          unicode-range: U+0604-0605, U+08A1-08AB, U+08AD-08B7, U+08B9-08BD; } @font-face { font-family: WP; src: local("Scheherazade Bold");     unicode-range: U+0604-0605, U+08A1-08AB, U+08AD-08B7, U+08B9-08BD; font-weight: bold; } @font-face { font-family: WP; src: local("Noto Sans Syriac Estrangela"); unicode-range: U+0700-074F; } @font-face { font-family: WP; src: local("Conakry");               unicode-range: U+07C0-07FA; } @font-face { font-family: WP; src: local("Unifont");               unicode-range: U+07FD-07FF, U+086?, U+09FE, U+0A76, U+0C77, U+0C84, U+0D54-0D56, U+0D58-0D5F, U+0E86, U+0E89, U+0E8C, U+0E8E-0E93, U+0E98, U+0EA0, U+0EA8-0EA9, U+0EAC, U+0EBA, U+1878, U+1CF7, U+1CFA, U+A8FE-A8FF; } @font-face { font-family: WP; src: local("Noto Sans Mandaic");     unicode-range: U+0840-085F; } @font-face { font-family: WP; src: local("Noto Sans Arabic");      unicode-range: U+08B8, U+08D4-08E3, U+08FF; } @font-face { font-family: WP; src: local("Noto Sans Arabic Bold"); unicode-range: U+08B8, U+08D4-08E3, U+08FF; font-weight: bold; } @font-face { font-family: WP; src: local("Noto Sans Devanagari");  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+1CFB-1CFF, U+A83?, U+A8E0-A8FB; } @font-face { font-family: WP; src: local("Noto Sans Devanagari Bold"); unicode-range: U+0900-097F, U+1CD0-1CFF, U+A83?, U+A8E0-A8FB; font-weight: bold; } @font-face { font-family: WP; src: local("Lohit Assamese");        unicode-range: U+0980, U+09FB; } @font-face { font-family: WP; src: local("FreeSerif");             unicode-range: U+0AF0, U+0AF9-0AFF, U+0D4F-0D56, U+0D58-0D5E, U+0D76-0D78, U+1A00-1A1F, U+2C78, U+2E20-2E21, U+A72C-A72F, U+A754-A755, U+A758-A763, U+A78D, U+A7AE, U+FE73; } @font-face { font-family: WP; src: local("FreeSerif Bold");        unicode-range: U+2C80-2CFF, U+A72C-A72F, U+A78D, U+A78F, U+A792-A793, U+A7AB, U+A7AD, U+A7B2, U+A7B4-A7B5, U+A7F7, U+FE73; font-weight: bold; } @font-face { font-family: WP; src: local("FreeSerif Italic");      unicode-range: U+A72C-A72F, U+A78D, U+A78F; font-style: italic; } @font-face { font-family: WP; src: local("FreeSerif Bold Italic"); unicode-range: U+A72C-A72F, U+A78F; font-weight: bold; font-style: italic; } @font-face { font-family: WP; src: local("Lohit Telugu");          unicode-range: U+0C00, U+0C34, U+0C5A; } @font-face { font-family: WP; src: local("Noto Sans Kannada");     unicode-range: U+0C80-0CFF; } @font-face { font-family: WP; src: local("Noto Sans Kannada Bold"); unicode-range: U+0C80-0CFF; font-weight: bold; } @font-face { font-family: WP; src: local("Noto Sans Malayalam");   unicode-range: U+0D01-0D3A, U+0D3D-0DFF; } @font-face { font-family: WP; src: local("Noto Sans Malayalam Bold"); unicode-range: U+0D01-0D3A, U+0D3D-0DFF; font-weight: bold; } @font-face { font-family: WP; src: local("Noto Sans Sinhala");     unicode-range: U+0DE6-0DEF, U+111E1-111F4; } @font-face { font-family: WP; src: local("Noto Sans Sinhala Bold"); unicode-range: U+0DE6-0DEF, U+111E1-111F4; font-weight: bold; } @font-face { font-family: WP; src: local("Noto Sans Lao");         unicode-range: U+0E80-0E85, U+0E87-0E88, U+0E8A-0E8B, U+0E8D, U+0E94-0E97, U+0E99-0E9F, U+0EA1-0EA7, U+0EAA-0EAB, U+0EAD-0EB9, U+0EBB-0EFF; } @font-face { font-family: WP; src: local("Noto Sans Lao Bold");    unicode-range: U+0E80-0E85, U+0E87-0E88, U+0E8A-0E8B, U+0E8D, U+0E94-0E97, U+0E99-0E9F, U+0EA1-0EA7, U+0EAA-0EAB, U+0EAD-0EB9, U+0EBB-0EFF; font-weight: bold; } @font-face { font-family: WP; src: local("Noto Sans Tibetan");     unicode-range: U+0F8C-0F8F, U+0FD9-0FDA; } @font-face { font-family: WP; src: local("Noto Sans Tibetan Bold"); unicode-range: U+0F8C-0F8F, U+0FD9-0FDA; font-weight: bold; } @font-face { font-family: WP; src: local("Padauk");                unicode-range: U+1000-109F, U+A9E0-A9FF, U+AA60-AA7F; } @font-face { font-family: WP; src: local("Padauk Bold");           unicode-range: U+1000-109F, U+A9E0-A9FF, U+AA60-AA7F; font-weight: bold; } @font-face { font-family: WP; src: local("UnBatang");              unicode-range: U+11??, U+A960-A97F, U+D7B0-D7FF; } @font-face { font-family: WP; src: local("Abyssinica SIL");        unicode-range: U+1200-139F, U+2D80-2DDF, U+AB00-AB2F; } @font-face { font-family: WP; src: local("Noto Sans Cherokee");    unicode-range: U+13A0-13FF, U+AB70-ABBF; } @font-face { font-family: WP; src: local("Noto Sans Cherokee Bold"); unicode-range: U+13A0-13FF, U+AB70-ABBF; font-weight: bold; } @font-face { font-family: WP; src: local("HanaMinA");              unicode-range: U+16F1-16FF, U+2E80-2EFF, U+31C0-31EF, U+32??, U+3377-337A, U+33DE-33DF, U+33FF-4DB5, U+4E00-9FEA, U+A7B3, U+FA2E-FAFF, U+10E60-10E7F, U+1B000-1B11E, U+1F190, U+2F???; } @font-face { font-family: WP; src: local("Noto Sans Mongolian");   unicode-range: U+1800-1877, U+1880-18AA, U+11660-1167F; } @font-face { font-family: WP; src: local("Aboriginal Sans");       unicode-range: U+1400-167F, U+18B0-18FF; } @font-face { font-family: WP; src: local("Aboriginal Sans Bold");  unicode-range: U+1400-167F, U+18B0-18FF; font-weight: bold; } @font-face { font-family: WP; src: local("Aboriginal Sans Italic"); unicode-range: U+1400-167F, U+18B0-18FF; font-style: oblique; } @font-face { font-family: WP; src: local("Aboriginal Sans Bold Italic"); unicode-range: U+1400-167F, U+18B0-18FF; font-weight: bold; font-style: oblique; } @font-face { font-family: WP; src: local("Noto Sans Limbu");       unicode-range: U+1900-194F; } @font-face { font-family: WP; src: local("A Tai Tham KH");         unicode-range: U+1A20-1A5E, U+1A60-1A7C, U+1A7F-1A89, U+1A90-1A99, U+1AA0-1AAD; } @font-face { font-family: WP; src: local("Noto Sans Balinese");    unicode-range: U+1B00-1B7F; } @font-face { font-family: WP; src: local("Sundanese Unicode 2013"); unicode-range: U+1B80-1BAA, U+1BAE-1BAF; } @font-face { font-family: WP; src: local("Noto Sans Sundanese");   unicode-range: U+1BAB-1BAD, U+1BB?, U+1CC?; } @font-face { font-family: WP; src: local("Batak-Unicode");         unicode-range: U+1BC0-1BFF; } @font-face { font-family: WP; src: local("Mingzat");               unicode-range: U+1C00-1C4F; } @font-face { font-family: WP; src: local("Guru Gomke");            unicode-range: U+1C50-1C7F; } @font-face { font-family: WP; src: local("Guru Gomke Bold");       unicode-range: U+1C50-1C7F; font-weight: bold; } @font-face { font-family: WP; src: local("Guru Gomke Italic");     unicode-range: U+1C50-1C7F; font-style: oblique; } @font-face { font-family: WP; src: local("BPG 2017 DejaVu Sans");  unicode-range: U+1C90-1CBF; } @font-face { font-family: WP; src: local("Ponomar Unicode");       unicode-range: U+1DF6-1DF9, U+2E45-2E49, U+1F900-1F90B; } @font-face { font-family: WP; src: local("Nishiki-teki");          unicode-range: U+1DFB, U+2B97, U+2E4F, U+A7AF, U+A7B8-A7F6, U+AB66-AB67, U+FE2?, U+11FB0, U+1343?, U+1B132, U+1D379-1D37D, U+1F191-1F19A; } @font-face { font-family: WP; src: local("Gentium Plus");          unicode-range: U+1EFC-1EFF, U+2E3A-2E3B, U+A700-A721; } @font-face { font-family: WP; src: local("Gentium Plus Italic");   unicode-range: U+1EFC-1EFF, U+2C78, U+2E3A-2E3B, U+A700-A721, U+A792-A799, U+A7A0-A7AA, U+A7AB-A7AD, U+A7B2, U+A7F7; font-style: italic; } @font-face { font-family: WP; src: local("Symbola");               unicode-range: U+05EF, U+20B7-20BB, U+20D0-20FF, U+214F, U+23DC-23FE, U+2600-27FF, U+2B00-2B95, U+2B98-2BE7, U+2BEC-2BFF, U+2E13, U+2E19, U+2E2F-2E30, U+2E3D-2E40, U+2E43-2E44, U+2E4A-2E4E, U+1D2E0-1D2FF, U+1D360-1D378, U+1F0A0-1F10C, U+1F110-1F16C, U+1F170-1F18F, U+1F19B-1F1AC, U+1F2??, U+1F300-1F6D5, U+1F6E0-1F6FA, U+1F700-1F7D4, U+1F800-1F8AD, U+1F90F-1F994, U+1F997-1F9A2, U+1F9A5-1FA5F, U+1FA70-1FAFF; } @font-face { font-family: WP; src: local("BabelStone Han Plain");  unicode-range: U+23FF, U+2BE8-2BEB, U+312D-312F, U+31B8-31BF, U+4DB6-4DBF, U+9FEB-9FFC, U+A78F, U+FFF9-FFFB, U+16FE2-16FF1, U+1B150-1B16F, U+1F000-1F02F, U+1F10D-1F10F, U+1F16D-1F16F, U+1F1AD, U+1F7D5-1F7D8, U+1F9A3, U+3????; } @font-face { font-family: WP; src: local("Cambria Math");          unicode-range: U+22??, U+2A??; } @font-face { font-family: WP; src: local("Bukyvede");              unicode-range: U+2C00-2C5F, U+2DE0-2DFF, U+A640-A67F, U+A698-A69F; } @font-face { font-family: WP; src: local("Bukyvede Bold");         unicode-range: U+2C00-2C5F, U+2DE0-2DFF, U+A640-A67F, U+A698-A69F; font-weight: bold; } @font-face { font-family: WP; src: local("Bukyvede Italic");       unicode-range: U+2C00-2C5F, U+2DE0-2DFF, U+A640-A67F, U+A698-A69F; font-style: italic; } @font-face { font-family: WP; src: local("Noto Sans Tifinagh");    unicode-range: U+2D30-2D7F; } @font-face { font-family: WP; src: local("Cardo");                 unicode-range: U+2E14-2E15, U+2E31; } @font-face { font-family: WP; src: local("Cardo Bold");            unicode-range: U+2E14-2E15; font-weight: bold; } @font-face { font-family: WP; src: local("Cardo Italic");          unicode-range: U+2E14-2E15, U+A742-A745, U+A74C-A74D, U+A754-A755, U+A758-A763, U+A768-A77F; font-style: italic; } @font-face { font-family: WP; src: local("Nilus");                 unicode-range: U+2E22-2E25, U+102E0-102FF, U+10980-109FF; } @font-face { font-family: WP; src: local("Aegean");                unicode-range: U+2E2A-2E2D, U+10000-102DF, U+10300-1032F, U+10380-103DF, U+10600-1083F, U+10900-1093F; } @font-face { font-family: WP; src: local("Noto Sans Lisu");        unicode-range: U+A4D0-A4FF; } @font-face { font-family: WP; src: local("Noto Sans Bamum");       unicode-range: U+A6A0-A6FF, U+16800-16A3F; } @font-face { font-family: WP; src: local("DejaVu Serif Bold");     unicode-range: U+A768-A769, U+A77B-A77C, U+A784-A787; font-weight: bold; } @font-face { font-family: WP; src: local("DejaVu Serif Bold Italic"); unicode-range: U+A768-A769, U+A77B-A77C, U+A784-A787; font-weight: bold; font-style: italic; } @font-face { font-family: WP; src: local("Noto Sans Syloti Nagri"); unicode-range: U+A800-A82F; } @font-face { font-family: WP; src: local("Sourashtra");            unicode-range: U+A880-A8DF; } @font-face { font-family: WP; src: local("Lohit Devanagari");      unicode-range: U+A8FC-A8FD; } @font-face { font-family: WP; src: local("Noto Sans Kayah Li");    unicode-range: U+A900-A92F; } @font-face { font-family: WP; src: local("Noto Sans Rejang");      unicode-range: U+A930-A95F; } @font-face { font-family: WP; src: local("Tuladha Jejeg");         unicode-range: U+A980-A9DF; } @font-face { font-family: WP; src: local("Noto Sans Myanmar");     unicode-range: U+A9E0-A9FE, U+AA7C-AA7F; } @font-face { font-family: WP; src: local("Noto Sans Myanmar Bold"); unicode-range: U+A9E0-A9FE, U+AA7C-AA7F; font-weight: bold; } @font-face { font-family: WP; src: local("Noto Sans Cham");        unicode-range: U+AA00-AA5F; } @font-face { font-family: WP; src: local("Noto Sans Cham Bold");   unicode-range: U+AA00-AA5F; font-weight: bold; } @font-face { font-family: WP; src: local("Tai Heritage Pro");      unicode-range: U+AA80-AADF; } @font-face { font-family: WP; src: local("Tai Heritage Pro Bold"); unicode-range: U+AA80-AADF; font-weight: bold; } @font-face { font-family: WP; src: local("Noto Sans Meetei Mayek"); unicode-range: U+AAE0-AAFF, U+ABC0-ABFF; } @font-face { font-family: WP; src: local("BabelStone Shapes");     unicode-range: U+1019C, U+1F7E0-1F7EB, U+1F8B0-1F8B1, U+1F90D-1F90E, U+1FB??; } @font-face { font-family: WP; src: local("Noto Sans Old Permic");  unicode-range: U+10350-1037F; } @font-face { font-family: WP; src: local("Noto Sans Deseret");     unicode-range: U+10400-1044F; } @font-face { font-family: WP; src: local("Noto Sans Shavian");     unicode-range: U+10450-1047F; } @font-face { font-family: WP; src: local("Noto Sans Osage");       unicode-range: U+104B0-104FF; } @font-face { font-family: WP; src: local("Noto Sans Elbasan");     unicode-range: U+10500-1052F; } @font-face { font-family: WP; src: local("Noto Sans Caucasian Albanian"); unicode-range: U+10530-1056F; } @font-face { font-family: WP; src: local("Noto Sans Palmyrene");   unicode-range: U+10860-1087F; } @font-face { font-family: WP; src: local("Noto Sans Nabataean");   unicode-range: U+10880-108AF; } @font-face { font-family: WP; src: local("Noto Sans Hatran");      unicode-range: U+108E0-108FF; } @font-face { font-family: WP; src: local("Noto Sans Kharoshthi");  unicode-range: U+10A00-10A33, U+10A38-10A47, U+10A5?; } @font-face { font-family: WP; src: local("Unifont Upper");         unicode-range: U+10A34-10A35, U+10A48, U+119??, U+1B170-1B2FF, U+1BC9D, U+1BCA?, U+1ED00-1ED4F; } @font-face { font-family: WP; src: local("Noto Sans Old South Arabian"); unicode-range: U+10A60-10A7F; } @font-face { font-family: WP; src: local("Noto Sans Old North Arabian"); unicode-range: U+10A80-10A9F; } @font-face { font-family: WP; src: local("Noto Sans Manichaean");  unicode-range: U+10AC0-10AFF; } @font-face { font-family: WP; src: local("Ahuramzda");             unicode-range: U+10B00-10B3F; } @font-face { font-family: WP; src: local("Noto Sans Inscriptional Parthian"); unicode-range: U+10B40-10B5F; } @font-face { font-family: WP; src: local("Noto Sans Inscriptional Pahlavi"); unicode-range: U+10B60-10B7F; } @font-face { font-family: WP; src: local("Noto Sans Psalter Pahlavi"); unicode-range: U+10B80-10BAF; } @font-face { font-family: WP; src: local("Noto Sans Old Turkic");  unicode-range: U+10C00-10C4F; } @font-face { font-family: WP; src: local("OldHungarian");          unicode-range: U+10C80-10CFF; } @font-face { font-family: WP; src: local("Noto Sans Hanifi Rohingya"); unicode-range: U+10D00-10D3F; } @font-face { font-family: WP; src: local("Noto Sans Old Sogdian"); unicode-range: U+10F00-10F2F; } @font-face { font-family: WP; src: local("Noto Sans Sogdian");     unicode-range: U+10F30-10F6F; } @font-face { font-family: WP; src: local("Noto Sans Elymaic");     unicode-range: U+10FE0-10FFF; } @font-face { font-family: WP; src: local("Noto Sans Brahmi");      unicode-range: U+11000-1107F; } @font-face { font-family: WP; src: local("Noto Sans Kaithi");      unicode-range: U+11080-110CF; } @font-face { font-family: WP; src: local("Noto Sans Sora Sompeng"); unicode-range: U+110D0-110FF; } @font-face { font-family: WP; src: local("RibengUni");             unicode-range: U+11100-1114F; } @font-face { font-family: WP; src: local("Noto Sans Mahajani");    unicode-range: U+11150-1117F; } @font-face { font-family: WP; src: local("Noto Sans Sharada");     unicode-range: U+11180-111DF; } @font-face { font-family: WP; src: local("Noto Sans Khojki");      unicode-range: U+11200-1124F; } @font-face { font-family: WP; src: local("Noto Sans Multani");     unicode-range: U+11280-112AF; } @font-face { font-family: WP; src: local("OldSindhi");             unicode-range: U+112B0-112FF; } @font-face { font-family: WP; src: local("Noto Sans Grantha");     unicode-range: U+11300-1137F; } @font-face { font-family: WP; src: local("Noto Sans Newa");        unicode-range: U+11400-1147F; } @font-face { font-family: WP; src: local("Noto Sans Tirhuta");     unicode-range: U+11480-114DF; } @font-face { font-family: WP; src: local("Noto Sans Siddham");     unicode-range: U+11580-115FF; } @font-face { font-family: WP; src: local("MarathiCursiveG");       unicode-range: U+11600-1165F; } @font-face { font-family: WP; src: local("Noto Sans Takri");       unicode-range: U+11680-116CF; } @font-face { font-family: WP; src: local("Noto Serif Ahom");       unicode-range: U+11700-1173F; } @font-face { font-family: WP; src: local("Noto Sans Dogra");       unicode-range: U+11800-1184F; } @font-face { font-family: WP; src: local("Noto Sans Warang Citi"); unicode-range: U+118A0-118FF; } @font-face { font-family: WP; src: local("BabelStone Zanabazar");  unicode-range: U+11A00-11A4F; } @font-face { font-family: WP; src: local("Noto Sans Soyombo");     unicode-range: U+11A50-11AAF; } @font-face { font-family: WP; src: local("Zolai");                 unicode-range: U+11AC0-11AFF; } @font-face { font-family: WP; src: local("Noto Sans Bhaiksuki");   unicode-range: U+11C00-11C6F; } @font-face { font-family: WP; src: local("BabelStone Marchen");    unicode-range: U+11C70-11CBF; } @font-face { font-family: WP; src: local("Noto Sans Masaram Gondi"); unicode-range: U+11D00-11D5F; } @font-face { font-family: WP; src: local("Noto Sans Gunjala Gondi"); unicode-range: U+11D60-11DAF; } @font-face { font-family: WP; src: local("MakasarGraphite");       unicode-range: U+11EE0-11EFF; } @font-face { font-family: WP; src: local("Noto Sans Tamil Supplement"); unicode-range: U+11FC0-11FFF; } @font-face { font-family: WP; src: local("Akkadian");              unicode-range: U+12000-1254F; } @font-face { font-family: WP; src: local("Aegyptus");              unicode-range: U+13000-1342F; } @font-face { font-family: WP; src: local("Aegyptus Bold");         unicode-range: U+13000-1342F; font-weight: bold; } @font-face { font-family: WP; src: local("Anatolian");             unicode-range: U+14400-1467F; } @font-face { font-family: WP; src: local("Mro Unicode");           unicode-range: U+16A40-16A6F; } @font-face { font-family: WP; src: local("JG Bassa Vah Unicode");  unicode-range: U+16AD0-16AFF; } @font-face { font-family: WP; src: local("Noto Sans Pahawh Hmong"); unicode-range: U+16B00-16B8F; } @font-face { font-family: WP; src: local("Noto Sans Miao");        unicode-range: U+16F00-16F9F; } @font-face { font-family: WP; src: local("Tangut Yinchuan");       unicode-range: U+16FE0, U+17000-18AFF; } @font-face { font-family: WP; src: local("Noto Sans Nushu");       unicode-range: U+16FE1, U+1B170-1B2FF; } @font-face { font-family: WP; src: local("Noto Sans Duployan");    unicode-range: U+1BC00-1BC9C, U+1BC9E-1BC9F; } @font-face { font-family: WP; src: local("Musica");                unicode-range: U+1D000-1D24F; } @font-face { font-family: WP; src: local("SignWriting 2010");      unicode-range: U+1D800-1DAAF; } @font-face { font-family: WP; src: local("Menaion Unicode");       unicode-range: U+1E000-1E02F; } @font-face { font-family: WP; src: local("Noto Serif Hmong Nyiakeng"); unicode-range: U+1E100-1E14F; } @font-face { font-family: WP; src: local("Noto Sans Wancho");      unicode-range: U+1E2C0-1E2FF; } @font-face { font-family: WP; src: local("Kikakui Sans");          unicode-range: U+1E800-1E8DF; } @font-face { font-family: WP; src: local("Noto Sans Adlam");       unicode-range: U+1E900-1E95F; } @font-face { font-family: WP; src: local("Noto Sans Indic Siyaq Numbers"); unicode-range: U+1EC70-1ECBF; } @font-face { font-family: WP; src: local("BabelStone Flags");      unicode-range: U+1F3F4, U+E0061-E007F; } @font-face { font-family: WP; src: local("BabelStone Han");        unicode-range: U+1F9E7, U+1F995-1F996, U+1FA6?; } @font-face { font-family: WP; src: local("HanaMinB");              unicode-range: U+20000-2EBEF; } @font-face { font-family: WP; src: local("Arial");                 unicode-range: U+10FFFF; } @font-face { font-family: WP; src: local("Helvetica");             unicode-range: U+10FFFF; } body { font-family: "WP0", Helvetica, Arial, sans-serif, "WP"; }

/* Avoid annoying fonts. */ .diff-addedline, .diff-context, .diff-deletedline, .interlanguage-link, .IPA, .music-symbol, .script-runic, .Unicode, .UPA { font-family: inherit !important; }

/* Use Times New Roman for Hebrew. */ .script-hebrew { font-family: "Times New Roman", serif; }

/* Make Nastaliq fonts legible. */ .Nastaliq[style*="font-size: 110%;"][style^="font-family: 'IranNastaliq'"] { font-size: 200% !important } .Nastaliq[style*="font-size: 110%;"][style^="font-family: 'Noto Nastaliq Urdu'"] { font-size: 130% !important; } .Nastaliq[style*="font-size: 110%;"] { font-size: 180% !important }

/* Fix Template:Arabic alphabet Nastaliq shapes for fonts that don’t support U+0640 ARABIC TATWEEL. */ th[scope="row"] ~ td:nth-of-type(2):nth-last-of-type(3) .Nastaliq { font-feature-settings: 'fina'; } th[scope="row"] ~ td:nth-of-type(3):nth-last-of-type(2) .Nastaliq { font-feature-settings: 'medi'; } th[scope="row"] ~ td:nth-of-type(4):last-of-type .Nastaliq { font-feature-settings: 'init'; }

/* Use a ruqah font for Ottoman Turkish. */
 * dir(rtl):lang(ota) {

font-family: Aref Ruqaa; }

/* Display everything. */
 * root {

-moz-control-character-visibility: visible; } div.shortdescription::before { content: "Short description:\20"; font-style: italic; } div.shortdescription { display: block !important; white-space: pre-wrap; padding-left: 1.6em; margin-bottom: 0.5em; } div.hatnote + div.shortdescription, div.shortdescription + div.hatnote, div.shortdescription + div.shortdescription, div.hatnote + .mw-empty-elt + div.shortdescription, div.shortdescription + .mw-empty-elt + div.hatnote, div.shortdescription + .mw-empty-elt + div.shortdescription, div.shortdescription + p:has(#coordinates) + div.shortdescription, div.shortdescription + style + div.hatnote, div.shortdescription + .mw-empty-elt + style + div.hatnote, div.shortdescription + .mw-empty-elt + style + table.infobox + div.shortdescription, div.shortdescription + style + div.hatnote + p:has(#coordinates) + div.shortdescription { margin-top: -0.5em; } table.persondata { display: table !important; } body.page-Main_Page.action-view #contentSub { display: block !important; } div.sysop-show, p.sysop-show, div.accountcreator-show, p.accountcreator-show { display: block !important; } span.sysop-show, small.sysop-show, span.accountcreator-show, small.accountcreator-show { display: inline !important; } table.sysop-show, table.accountcreator-show { display: table !important; } li.sysop-show, li.accountcreator-show { display: list-item !important; } .asof-tag, .citation-comment { display: inline !important; }

/* Don’t even think about clearing the watchlist. */ .mw-watchlist-toollinks [title="Special:EditWatchlist/clear"] { display: none; }

/* Make Special:Contributions more useful. */ .mw-special-Contributions #mw-content-text ul > li > :not(.mw-uctop) + :last-child:not(.mw-uctop)::after { content: "(old)"; float: right; }

/* Make these lists of links easier to skim. */ .allpagesredirect :visited, .page-Wikipedia_Requested_moves_Technical_requests .mw-changeslist-date:visited { color: magenta !important; }

/* Use text for. */ .mwe-math-mathml-a11y { opacity: initial; position: initial; } .mwe-math-fallback-image-inline { display: none; } annotation { -moz-user-select: none; }