html {
    background-color: #faf9f8;
}

body {
    margin: 0;
    text-align: center;
    font-family: Segoe UI, Verdana, Geneva, Tahoma, sans-serif;
    font-size: 24px;
    line-height: 1.4;
    position: relative;
    padding-top: 6em;
}

h1.headline {
    font-weight: 100;
    margin-bottom: 1.4em;
    color: #294E80;
}

span.bold {
    font-weight: 700;
}

#demo {
    width: 20em;
}

div.suggestion {
    border: solid 1px gray;
    border-radius: 8px;
    cursor: pointer;
    background-color: #FFFFFF;
}

.tt-hint, .tt-input, .tt-menu { 
    width: 100%; 
}

span.type-package-name {
    font-family: monospace;
    text-align: left;
    left: 5%;
    right: 35%;
}

span.type-package-name, span.library-name {
    display: block;
    position: absolute;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    clip: all;
}

span.library-name {
    display: block;
    left: 60%;
    right: 2%;
    text-align: right;
}

.tt-dropdown-menu, .gist {
    text-align: left;
}

.typeahead, .tt-query, .tt-hint {
    border: 2px solid #CCCCCC;
    border-radius: 8px;
    font-size: 24px;
    height: 30px;
    line-height: 30px;
    outline: medium none;
    padding: 8px 12px;
    position: relative;
}
.typeahead {
    background-color: #FFFFFF;
}
.typeahead:focus {
    border: 2px solid #294E80;
}
.tt-query {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.tt-hint {
    color: #999999;
}
.tt-dropdown-menu {
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    margin-top: 12px;
    padding: 8px 0;
}
.tt-suggestion {
    font-size: 18px;
    line-height: 24px;
    padding: 3px 20px;
    height: 24px;
}
.tt-suggestion.tt-cursor {
    background-color: #294E80;
    color: #FFFFFF;
}
.tt-suggestion p {
    margin: 0;
}

.footer {
    font-size: 80%;
    position: fixed;
    bottom: 12px;
    left: 0px;
    right: 0px;
    text-align: center;
}

.footer a, .footer a:visited {
    color: #294E80;
}

@font-face {
    font-family: "Leelawadee UI Web";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-light.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-light.woff)
        format("woff");
    font-weight: 100;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Leelawadee UI Web";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff)
        format("woff");
    font-weight: 300;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Leelawadee UI Web";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-regular.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-regular.woff)
        format("woff");
    font-weight: 400;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Leelawadee UI Web";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semibold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semibold.woff)
        format("woff");
    font-weight: 600;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Leelawadee UI Web";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff)
        format("woff");
    font-weight: 700;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Arabic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-light.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-light.woff)
        format("woff");
    font-weight: 100;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Arabic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semilight.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semilight.woff)
        format("woff");
    font-weight: 300;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Arabic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-regular.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-regular.woff)
        format("woff");
    font-weight: 400;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Arabic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semibold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semibold.woff)
        format("woff");
    font-weight: 600;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Arabic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-bold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-bold.woff)
        format("woff");
    font-weight: 700;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Cyrillic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-light.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-light.woff)
        format("woff");
    font-weight: 100;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Cyrillic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semilight.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semilight.woff)
        format("woff");
    font-weight: 300;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Cyrillic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-regular.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-regular.woff)
        format("woff");
    font-weight: 400;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Cyrillic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semibold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semibold.woff)
        format("woff");
    font-weight: 600;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Cyrillic)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-bold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-bold.woff)
        format("woff");
    font-weight: 700;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (East European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-light.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-light.woff)
        format("woff");
    font-weight: 100;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (East European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semilight.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semilight.woff)
        format("woff");
    font-weight: 300;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (East European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-regular.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-regular.woff)
        format("woff");
    font-weight: 400;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (East European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semibold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semibold.woff)
        format("woff");
    font-weight: 600;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (East European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-bold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-bold.woff)
        format("woff");
    font-weight: 700;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Greek)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-light.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-light.woff)
        format("woff");
    font-weight: 100;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Greek)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semilight.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semilight.woff)
        format("woff");
    font-weight: 300;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Greek)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-regular.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-regular.woff)
        format("woff");
    font-weight: 400;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Greek)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semibold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semibold.woff)
        format("woff");
    font-weight: 600;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Greek)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-bold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-bold.woff)
        format("woff");
    font-weight: 700;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Hebrew)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-light.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-light.woff)
        format("woff");
    font-weight: 100;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Hebrew)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semilight.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semilight.woff)
        format("woff");
    font-weight: 300;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Hebrew)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-regular.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-regular.woff)
        format("woff");
    font-weight: 400;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Hebrew)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semibold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semibold.woff)
        format("woff");
    font-weight: 600;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Hebrew)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-bold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-bold.woff)
        format("woff");
    font-weight: 700;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Vietnamese)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-light.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-light.woff)
        format("woff");
    font-weight: 100;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Vietnamese)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semilight.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semilight.woff)
        format("woff");
    font-weight: 300;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Vietnamese)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-regular.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-regular.woff)
        format("woff");
    font-weight: 400;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Vietnamese)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semibold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semibold.woff)
        format("woff");
    font-weight: 600;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (Vietnamese)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-bold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-bold.woff)
        format("woff");
    font-weight: 700;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (West European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-light.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-light.woff)
        format("woff");
    font-weight: 100;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (West European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semilight.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semilight.woff)
        format("woff");
    font-weight: 300;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (West European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-regular.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-regular.woff)
        format("woff");
    font-weight: 400;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (West European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semibold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semibold.woff)
        format("woff");
    font-weight: 600;
    font-style: normal;
  }
  
  @font-face {
    font-family: "Segoe UI Web (West European)";
    src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-bold.woff2)
        format("woff2"),
      url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-bold.woff)
        format("woff");
    font-weight: 700;
    font-style: normal;
  }
  
  body {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    color: #323130;
    font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
    font-size: 14px;
  }
  
  body button,
  body input,
  body textarea {
    font-family: inherit;
  }
  
  body [lang^="ar"],
  body[lang^="ar"],
  [lang^="ar"] body {
    font-family: "Segoe UI Web (Arabic)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="bg"],
  body[lang^="bg"],
  [lang^="bg"] body {
    font-family: "Segoe UI Web (Cyrillic)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="cs"],
  body[lang^="cs"],
  [lang^="cs"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="el"],
  body[lang^="el"],
  [lang^="el"] body {
    font-family: "Segoe UI Web (Greek)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="et"],
  body[lang^="et"],
  [lang^="et"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="he"],
  body[lang^="he"],
  [lang^="he"] body {
    font-family: "Segoe UI Web (Hebrew)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="hi"],
  body[lang^="hi"],
  [lang^="hi"] body {
    font-family: "Nirmala UI", "Segoe UI", -apple-system, BlinkMacSystemFont,
      Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="hr"],
  body[lang^="hr"],
  [lang^="hr"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="hu"],
  body[lang^="hu"],
  [lang^="hu"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="ja"],
  body[lang^="ja"],
  [lang^="ja"] body {
    font-family: "Yu Gothic UI", "Meiryo UI", Meiryo, "MS Pgothic", Osaka,
      "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue",
      sans-serif;
  }
  
  body [lang^="kk"],
  body[lang^="kk"],
  [lang^="kk"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="ko"],
  body[lang^="ko"],
  [lang^="ko"] body {
    font-family: "Malgun Gothic", Gulim, "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="lo"],
  body[lang^="lo"],
  [lang^="lo"] body {
    font-family: "Leelawadee UI Web", "Lao UI", DokChampa, "Segoe UI",
      -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="lt"],
  body[lang^="lt"],
  [lang^="lt"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="lv"],
  body[lang^="lv"],
  [lang^="lv"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="pl"],
  body[lang^="pl"],
  [lang^="pl"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="ru"],
  body[lang^="ru"],
  [lang^="ru"] body {
    font-family: "Segoe UI Web (Cyrillic)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="sk"],
  body[lang^="sk"],
  [lang^="sk"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="sr-latn"],
  body[lang^="sr-latn"],
  [lang^="sr-latn"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="th"],
  body[lang^="th"],
  [lang^="th"] body {
    font-family: "Leelawadee UI Web", "Kmer UI", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="tr"],
  body[lang^="tr"],
  [lang^="tr"] body {
    font-family: "Segoe UI Web (East European)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="uk"],
  body[lang^="uk"],
  [lang^="uk"] body {
    font-family: "Segoe UI Web (Cyrillic)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="vi"],
  body[lang^="vi"],
  [lang^="vi"] body {
    font-family: "Segoe UI Web (Vietnamese)", "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="zh-hans"],
  body[lang^="zh-hans"],
  [lang^="zh-hans"] body {
    font-family: "Microsoft Yahei UI", Verdana, Simsun, "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body [lang^="zh-hant"],
  body[lang^="zh-hant"],
  [lang^="zh-hant"] body {
    font-family: "Microsoft Jhenghei UI", Pmingliu, "Segoe UI", -apple-system,
      BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
  }
  
  body--selawik {
    font-family: "Selawik Web", "Segoe UI", -apple-system, BlinkMacSystemFont,
      Roboto, "Helvetica Neue", sans-serif;
  }
  