@charset "UTF-8";
@font-face {
  font-family: 'octicons';
  src: url("/fonts/octicons.eot");
  src: url("/fonts/octicons.eot#iefix") format("embedded-opentype"), url("/fonts/octicons.woff") format("woff"), url("/fonts/octicons.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
.markdown h1 a.anchor,
.markdown h2 a.anchor,
.markdown h3 a.anchor,
.markdown h4 a.anchor,
.markdown h5 a.anchor,
.markdown h6 a.anchor {
  text-decoration: none;
  line-height: 1;
  padding-left: 0;
  margin-left: 5px;
  top: 15%;
}
.markdown h1:hover .octicon-link,
.markdown h2:hover .octicon-link,
.markdown h3:hover .octicon-link,
.markdown h4:hover .octicon-link,
.markdown h5:hover .octicon-link,
.markdown h6:hover .octicon-link {
  display: inline-block;
}
.markdown a span.octicon {
  font: normal normal 16px octicons;
  line-height: 1;
  display: inline-block;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
}
.markdown a span.octicon-link {
  display: none;
  color: #000;
}
.markdown a span.octicon-link:before {
  content: '\f05c';
}
.markdown pre.code {
  margin-top: -15px !important;
}
body {
  background-color: #FFFFFF;
}
tbody td.stars {
  text-align: center !important;
}
.break-word {
  word-break: break-word;
}
.page-docs img.srcgraph {
  margin-bottom: -2px;
}
.page-docs .tools {
  line-height: 35px;
}
.page-docs .tools a:hover {
  text-decoration: none;
}
.page-docs ul ul {
  margin-top: 0;
  margin-bottom: 0;
}
.page-docs ul li {
  margin-top: 0;
}
.unstyled {
  margin-left: 0;
  list-style: none outside none;
  padding: 0;
}
.ui.grid.alert {
  padding-top: 10px;
}
.ui.grid.alert > div {
  padding-left: 0!important;
  padding-right: 0!important;
}
.ui.collapse {
  margin-bottom: 10px;
}
.ui.collapse div:first-child {
  padding: 0;
}
.ui.collapse div:first-child pre {
  margin-bottom: 0;
}
.ui.collapse div:nth-child(2) {
  display: none;
  padding-top: 0 !important;
}
.readme {
  padding: 10px 15px;
  border: 1px solid #d9d9d9;
  background-color: #fafafa;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.toast {
  margin-bottom: 5px;
}
.form-autocomplete .menu {
  padding: 0;
  font-size: 15px;
  overflow-y: auto;
  max-height: 350px;
}
.form-autocomplete .divider {
  margin: 0;
}
.form-autocomplete .tile-subtitle {
  font-size: 14px;
  white-space: inherit !important;
}
/* Comment, String, Internal, External, Return/Break, Keyword, Boolean/nil, Builtin */
pre {
  font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
  background: #f7f8f9;
  padding: 10px 15px;
  font-size: 14px;
  overflow-x: auto;
}
pre .com {
  color: #007500;
}
pre .boo {
  color: #0080FF;
}
pre .str {
  color: #796400;
}
pre .int {
  color: #5A5AAD;
}
pre .ext {
  color: #6F00D2;
}
pre .ret {
  color: #db2828;
}
pre .key {
  color: #e03997;
}
pre .bui {
  color: #009393;
}
pre a:hover {
  text-decoration: underline;
}
