/* Tomorrow Theme */
/* Original theme - https://github.com/chriskempson/tomorrow-theme */
/* Pretty printing styles. Used with prettify.js. */
/* SPAN elements with the classes below are added by prettyprint. */
/* plain text */
.pln {
  color: #4d4d4c; }

@media screen {
  /* string content */
  .str {
    color: #718c00; }

  /* a keyword */
  .kwd {
    color: #8959a8; }

  /* a comment */
  .com {
    color: #8e908c; }

  /* a type name */
  .typ {
    color: #4271ae; }

  /* a literal value */
  .lit {
    color: #f5871f; }

  /* punctuation */
  .pun {
    color: #4d4d4c; }

  /* lisp open bracket */
  .opn {
    color: #4d4d4c; }

  /* lisp close bracket */
  .clo {
    color: #4d4d4c; }

  /* a markup tag name */
  .tag {
    color: #c82829; }

  /* a markup attribute name */
  .atn {
    color: #f5871f; }

  /* a markup attribute value */
  .atv {
    color: #3e999f; }

  /* a declaration */
  .dec {
    color: #f5871f; }

  /* a variable name */
  .var {
    color: #c82829; }

  /* a function name */
  .fun {
    color: #4271ae; } }
/* Use higher contrast and text-weight for printable form. */
@media print, projection {
  .str {
    color: #060; }

  .kwd {
    color: #006;
    font-weight: bold; }

  .com {
    color: #600;
    font-style: italic; }

  .typ {
    color: #404;
    font-weight: bold; }

  .lit {
    color: #044; }

  .pun, .opn, .clo {
    color: #440; }

  .tag {
    color: #006;
    font-weight: bold; }

  .atn {
    color: #404; }

  .atv {
    color: #060; } }
/* Style */
/*
pre.prettyprint {
  background: white;
  font-family: Consolas, Monaco, 'Andale Mono', monospace;
  font-size: 12px;
  line-height: 1.5;
  border: 1px solid #ccc;
  padding: 10px; }
*/

/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
  margin-top: 0;
  margin-bottom: 0; }

/* IE indents via margin-left */
li.L0,
li.L1,
li.L2,
li.L3,
li.L4,
li.L5,
li.L6,
li.L7,
li.L8,
li.L9 {
  /* */ }

/* Alternate shading for lines */
li.L1,
li.L3,
li.L5,
li.L7,
li.L9 {
  /* */ }

.side-nav .nav-link{padding:.5em 0;padding-left:1.3em}.side-nav .nav-link.active{background-color:#44ab53;color:#fff}.side-nav .nav-link.nav-dropdown:before{position:absolute;left:1.5em;display:block;content:" ";width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:.4em 0 .4em .4em;margin-top:.4em;border-left-color:#eee;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.side-nav .nav-link.nav-dropdown:not(.collapsed){margin-bottom:.25em}.side-nav .nav-link.nav-dropdown.collapsed::before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.side-nav .nav-link::-moz-selection{background:rgba(0,0,0,0)}.side-nav .nav-link::selection{background:rgba(0,0,0,0)}.nav-section>.sub-nav{margin-left:1em;border-left:1px #eee solid}.side-nav>*+*{border-top:1px solid #eee}.side-nav>*{padding:.5em 0}.octicon{display:inline-block;vertical-align:text-top;fill:currentColor;overflow:visible}.pl-mb,.pl-mdr,.pl-sr .pl-cce{font-weight:700}.pl-c{color:#969896}.pl-c1,.pl-s .pl-v{color:#0086b3}.pl-e,.pl-en{color:#795da3}.pl-s .pl-s1,.pl-smi{color:#333}.pl-ent{color:#63a35c}.pl-k{color:#a71d5d}.pl-pds,.pl-s,.pl-s .pl-pse .pl-s1,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sra,.pl-sr .pl-sre{color:#183691}.pl-v{color:#ed6a43}.pl-id{color:#b52a1d}.pl-ii{background-color:#b52a1d;color:#f8f8f8}.pl-sr .pl-cce{color:#63a35c}.pl-ml{color:#693a17}.pl-mh,.pl-mh .pl-en,.pl-ms{color:#1d3e81;font-weight:700}.pl-mq{color:teal}.pl-mi{color:#333;font-style:italic}.pl-mb{color:#333}.pl-md{background-color:#ffecec;color:#bd2c00}.pl-mi1{background-color:#eaffea;color:#55a532}.pl-mdr{color:#795da3}.pl-mo{color:#1d3e81}.md-body{padding-top:.5em}.md-body .markdown-heading{position:relative}.md-body table{display:block;width:100%;overflow:auto;word-break:keep-all}.md-body table th{font-weight:bold}.md-body table th,.md-body table td{padding:6px 13px;border:1px solid #ddd}.md-body table tr{background-color:#fff;border-top:1px solid #ccc}.md-body table tr:nth-child(2n){background-color:#f8f8f8}.md-body .highlight>pre{display:block;padding:9.5px;margin:0 0 10px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.md-body .g-emoji{font-family:initial}.anchor{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;padding-right:6px;padding-left:8px;margin-left:-30px}.anchor>.octicon-link{display:none;color:#333}.md-body .markdown-heading:hover .octicon-link{display:inline-block}blockquote{font-size:inherit}#mobile-docs-nav{margin-bottom:2em}#mobile-docs-nav>button:not(.collapsed){border-bottom-left-radius:0;border-bottom-right-radius:0}#mobile-docs-navitems{padding:1em}#mobile-docs-navitems .nav-dropdown::before{left:2.5em}.nav-section-header{font-weight:bold;color:#555;padding:.5em 0}.api-nav{margin-top:20px}.api-nav ul li{display:list-item;list-style:none;padding:5px}.api-nav ul a:hover{text-decoration:none}.api-nav ul li:hover{background-color:#eee}.api-nav ul li+li{border-top:1px solid #eee}.api-nav ul{padding-left:0}tt,code,kbd,samp{font-family:Consolas,Monaco,"Andale Mono",monospace}.class-description{font-size:130%;line-height:140%;margin-bottom:1em;margin-top:1em}.class-description:empty{margin:0}article dl{margin-bottom:40px}.variation{display:none}.signature-attributes{font-size:60%;color:#aaa;font-style:italic;font-weight:lighter}.api-footer{display:block;padding:6px;margin-top:12px;font-style:italic;font-size:90%;text-align:center}h5,.container-overview .subsection-title{font-size:120%;font-weight:bold;letter-spacing:-0.01em;margin:8px 0 3px 0}.ancestors{color:#999}.ancestors a{color:#999 !important;text-decoration:none}.clear{clear:both}.important{font-weight:bold;color:#950b02}.yes-def{text-indent:-1000px}.type-signature{color:#aaa}h4.name{font-size:1.2rem}.name,.signature{font-family:Consolas,Monaco,"Andale Mono",monospace}.details{margin-top:14px;border-left:2px solid #ddd}.details dt{width:120px;float:left;padding-left:10px;padding-top:6px}.details dd{margin-left:70px}.details ul{margin:0}.details ul{list-style-type:none}.details li{margin-left:30px;padding-top:6px}.details pre.prettyprint{margin:0}.details .object-value{padding-top:0}.description{margin-bottom:1em;margin-top:1em}.code-caption{font-style:italic;font-size:107%;margin:0}.prettyprint{overflow:auto}.prettyprint.source{width:inherit}.prettyprint{display:block;padding:9.5px;margin:0 0 10px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.prettyprint code::before{content:" "}.prettyprint code span.line{display:inline-block}.prettyprint.linenums{padding-left:70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.prettyprint.linenums ol{padding-left:0}.prettyprint.linenums li{border-left:3px #ddd solid}.prettyprint.linenums li.selected,.prettyprint.linenums li.selected *{background-color:#ffffe0}.prettyprint.linenums li *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.params,.props{border-spacing:0;border:0;border-collapse:collapse}.params .name,.props .name,.name code{color:#4d4e53;font-family:Consolas,Monaco,"Andale Mono",monospace;font-size:100%}.params td,.params th,.props td,.props th{border:1px solid #ddd;margin:0px;text-align:left;vertical-align:top;padding:4px 6px;display:table-cell}.params thead tr,.props thead tr{background-color:#ddd;font-weight:bold}.params .params thead tr,.props .props thead tr{background-color:#fff;font-weight:bold}.params th,.props th{border-right:1px solid #aaa}.params thead .last,.props thead .last{border-right:1px solid #ddd}.params td.description>p:first-child,.props td.description>p:first-child{margin-top:0;padding-top:0}.params td.description>p:last-child,.props td.description>p:last-child{margin-bottom:0;padding-bottom:0}.disabled{color:#454545}
