/*!
 * Copyright 2013-2018 Thibaut Courouble and other contributors
 *
 * This source code is licensed under the terms of the Mozilla
 * Public License, v. 2.0, a copy of which may be obtained at:
 * http://mozilla.org/MPL/2.0/
 */
._header-btn > svg, ._search > svg, ._search-clear > svg, ._notif-close > svg, ._settings-btn > svg, ._pre-clip > svg {
  display: inline-block;
  vertical-align: top;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  fill: currentColor; }

._list-item:before, ._docs-name:before, ._path-item:first-child:before {
  content: '';
  display: block;
  width: 1rem;
  height: 1rem;
  background-image: url(/assets/docs-1.png);
  background-size: 10rem 10rem; }

._icon-tcl_tk:before, ._icon-erlang:before, ._icon-chef:before, ._icon-ramda:before, ._icon-codeigniter:before, ._icon-influxdata:before, ._icon-tensorflow:before, ._icon-haxe:before, ._icon-ansible:before, ._icon-typescript:before, ._icon-browser_support_tables:before, ._icon-gnu_fortran:before, ._icon-gcc:before, ._icon-perl:before, ._icon-apache_pig:before, ._icon-numpy:before, ._icon-kotlin:before, ._icon-padrino:before, ._icon-angular:before, ._icon-love:before, ._icon-jasmine:before, ._icon-pug:before, ._icon-electron:before, ._icon-falcon:before, ._icon-godot:before, ._icon-nim:before, ._icon-vulkan:before, ._icon-d:before, ._icon-bluebird:before, ._icon-eslint:before, ._icon-homebrew:before, ._icon-jekyll:before, ._icon-babel:before {
  background-image: url(/assets/docs-2.png) !important; }

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  ._list-item:before, ._docs-name:before, ._path-item:first-child:before {
    background-image: url(/assets/docs-1@2x.png); }

  ._icon-tcl_tk:before, ._icon-erlang:before, ._icon-chef:before, ._icon-ramda:before, ._icon-codeigniter:before, ._icon-influxdata:before, ._icon-tensorflow:before, ._icon-haxe:before, ._icon-ansible:before, ._icon-typescript:before, ._icon-browser_support_tables:before, ._icon-gnu_fortran:before, ._icon-gcc:before, ._icon-perl:before, ._icon-apache_pig:before, ._icon-numpy:before, ._icon-kotlin:before, ._icon-padrino:before, ._icon-angular:before, ._icon-love:before, ._icon-jasmine:before, ._icon-pug:before, ._icon-electron:before, ._icon-falcon:before, ._icon-godot:before, ._icon-nim:before, ._icon-vulkan:before, ._icon-d:before, ._icon-bluebird:before, ._icon-eslint:before, ._icon-homebrew:before, ._icon-jekyll:before, ._icon-babel:before {
    background-image: url(/assets/docs-2@2x.png) !important; } }
._icon-jest:before {
  background-position: 0 0; }

._icon-liquid:before {
  background-position: -1rem 0; }

._icon-openjdk:before {
  background-position: -2rem 0; }

._icon-codeceptjs:before {
  background-position: -3rem 0; }

._icon-codeception:before {
  background-position: -4rem 0; }

._icon-sqlite:before {
  background-position: -5rem 0; }

._icon-async:before {
  background-position: -6rem 0; }

._icon-http:before {
  background-position: -7rem 0; }

._icon-jquery:before {
  background-position: -8rem 0; }

._icon-underscore:before {
  background-position: -9rem 0; }

._icon-html:before {
  background-position: 0 -1rem; }

._icon-css:before {
  background-position: -1rem -1rem; }

._icon-dom:before {
  background-position: -2rem -1rem; }

._icon-dom_events:before {
  background-position: -3rem -1rem; }

._icon-javascript:before {
  background-position: -4rem -1rem; }

._icon-backbone:before {
  background-position: -5rem -1rem; }

._icon-node:before,
._icon-node_lts:before {
  background-position: -6rem -1rem; }

._icon-sass:before {
  background-position: -7rem -1rem; }

._icon-less:before {
  background-position: -8rem -1rem; }

._icon-angularjs:before {
  background-position: -9rem -1rem; }

._icon-coffeescript:before {
  background-position: 0 -2rem; }

._icon-ember:before {
  background-position: -1rem -2rem; }

._icon-yarn:before {
  background-position: -2rem -2rem; }

._icon-immutable:before {
  background-position: -3rem -2rem; }

._icon-jqueryui:before {
  background-position: -4rem -2rem; }

._icon-jquerymobile:before {
  background-position: -5rem -2rem; }

._icon-lodash:before {
  background-position: -6rem -2rem; }

._icon-php:before {
  background-position: -7rem -2rem; }

._icon-ruby:before,
._icon-minitest:before {
  background-position: -8rem -2rem; }

._icon-rails:before {
  background-position: -9rem -2rem; }

._icon-python:before,
._icon-python2:before {
  background-position: 0 -3rem; }

._icon-git:before {
  background-position: -1rem -3rem; }

._icon-redis:before {
  background-position: -2rem -3rem; }

._icon-postgresql:before {
  background-position: -3rem -3rem; }

._icon-d3:before {
  background-position: -4rem -3rem; }

._icon-knockout:before {
  background-position: -5rem -3rem; }

._icon-moment:before {
  background-position: -6rem -3rem; }

._icon-c:before {
  background-position: -7rem -3rem; }

._icon-statsmodels:before {
  background-position: -8rem -3rem; }

._icon-yii:before,
._icon-yii1:before {
  background-position: -9rem -3rem; }

._icon-cpp:before {
  background-position: 0 -4rem; }

._icon-go:before {
  background-position: -1rem -4rem; }

._icon-express:before {
  background-position: -2rem -4rem; }

._icon-grunt:before {
  background-position: -3rem -4rem; }

._icon-rust:before {
  background-position: -4rem -4rem; }

._icon-laravel:before {
  background-position: -5rem -4rem; }

._icon-haskell:before {
  background-position: -6rem -4rem; }

._icon-requirejs:before {
  background-position: -7rem -4rem; }

._icon-chai:before {
  background-position: -8rem -4rem; }

._icon-sinon:before {
  background-position: -9rem -4rem; }

._icon-cordova:before {
  background-position: 0 -5rem; }

._icon-markdown:before {
  background-position: -1rem -5rem; }

._icon-django:before {
  background-position: -2rem -5rem; }

._icon-xslt_xpath:before {
  background-position: -3rem -5rem; }

._icon-nginx:before,
._icon-nginx_lua_module:before {
  background-position: -4rem -5rem; }

._icon-svg:before {
  background-position: -5rem -5rem; }

._icon-marionette:before {
  background-position: -6rem -5rem; }

._icon-jsdoc:before,
._icon-mongoose:before {
  background-position: -7rem -5rem; }

._icon-phpunit:before {
  background-position: -8rem -5rem; }

._icon-nokogiri:before {
  background-position: -9rem -5rem; }

._icon-rethinkdb:before {
  background-position: 0 -6rem; }

._icon-react:before {
  background-position: -1rem -6rem; }

._icon-socketio:before {
  background-position: -2rem -6rem; }

._icon-modernizr:before {
  background-position: -3rem -6rem; }

._icon-bower:before {
  background-position: -4rem -6rem; }

._icon-fish:before {
  background-position: -5rem -6rem; }

._icon-scikit_image:before {
  background-position: -6rem -6rem; }

._icon-twig:before {
  background-position: -7rem -6rem; }

._icon-pandas:before {
  background-position: -8rem -6rem; }

._icon-scikit_learn:before {
  background-position: -9rem -6rem; }

._icon-bottle:before {
  background-position: 0 -7rem; }

._icon-docker:before {
  background-position: -1rem -7rem; }

._icon-cakephp:before {
  background-position: -2rem -7rem; }

._icon-lua:before {
  background-position: -3rem -7rem; }

._icon-clojure:before {
  background-position: -4rem -7rem; }

._icon-symfony:before {
  background-position: -5rem -7rem; }

._icon-mocha:before {
  background-position: -6rem -7rem; }

._icon-meteor:before {
  background-position: -7rem -7rem; }

._icon-npm:before {
  background-position: -8rem -7rem; }

._icon-apache_http_server:before {
  background-position: -9rem -7rem; }

._icon-drupal:before {
  background-position: 0 -8rem; }

._icon-webpack:before {
  background-position: -1rem -8rem; }

._icon-phaser:before {
  background-position: -2rem -8rem; }

._icon-vue:before {
  background-position: -3rem -8rem; }

._icon-opentsdb:before {
  background-position: -4rem -8rem; }

._icon-q:before {
  background-position: -5rem -8rem; }

._icon-crystal:before {
  background-position: -6rem -8rem; }

._icon-julia:before {
  background-position: -7rem -8rem; }

._icon-redux:before {
  background-position: -8rem -8rem; }

._icon-bootstrap:before {
  background-position: -9rem -8rem; }

._icon-react_native:before {
  background-position: 0 -9rem; }

._icon-phalcon:before {
  background-position: -1rem -9rem; }

._icon-matplotlib:before {
  background-position: -2rem -9rem; }

._icon-cmake:before {
  background-position: -3rem -9rem; }

._icon-elixir:before {
  background-position: -4rem -9rem; }

._icon-vagrant:before {
  background-position: -5rem -9rem; }

._icon-dojo:before {
  background-position: -6rem -9rem; }

._icon-flow:before {
  background-position: -7rem -9rem; }

._icon-relay:before {
  background-position: -8rem -9rem; }

._icon-phoenix:before {
  background-position: -9rem -9rem; }

._icon-tcl_tk:before {
  background-position: 0 0; }

._icon-erlang:before {
  background-position: -1rem 0; }

._icon-chef:before {
  background-position: -2rem 0; }

._icon-ramda:before {
  background-position: -3rem 0; }

._icon-codeigniter:before {
  background-position: -4rem 0; }

._icon-influxdata:before {
  background-position: -5rem 0; }

._icon-tensorflow:before {
  background-position: -6rem 0; }

._icon-haxe:before {
  background-position: -7rem 0; }

._icon-ansible:before {
  background-position: -8rem 0; }

._icon-typescript:before {
  background-position: -9rem 0; }

._icon-browser_support_tables:before {
  background-position: 0rem -1rem; }

._icon-gnu_fortran:before {
  background-position: -1rem -1rem; }

._icon-gcc:before {
  background-position: -2rem -1rem; }

._icon-perl:before {
  background-position: -3rem -1rem; }

._icon-apache_pig:before {
  background-position: -4rem -1rem; }

._icon-numpy:before {
  background-position: -5rem -1rem; }

._icon-kotlin:before {
  background-position: -6rem -1rem; }

._icon-padrino:before {
  background-position: -7rem -1rem; }

._icon-angular:before {
  background-position: -8rem -1rem; }

._icon-love:before {
  background-position: -9rem -1rem; }

._icon-jasmine:before {
  background-position: 0 -2rem; }

._icon-pug:before {
  background-position: -1rem -2rem; }

._icon-electron:before {
  background-position: -2rem -2rem; }

._icon-falcon:before {
  background-position: -3rem -2rem; }

._icon-godot:before {
  background-position: -4rem -2rem; }

._icon-nim:before {
  background-position: -5rem -2rem; }

._icon-vulkan:before {
  background-position: -6rem -2rem; }

._icon-d:before {
  background-position: -7rem -2rem; }

._icon-bluebird:before {
  background-position: -8rem -2rem; }

._icon-eslint:before {
  background-position: -9rem -2rem; }

._icon-homebrew:before {
  background-position: 0 -3rem; }

._icon-jekyll:before {
  background-position: -1rem -3rem; }

._icon-babel:before {
  background-position: -2rem -3rem; }

input, button, ._app, ._header, ._search, ._notif, ._sidebar, ._list, ._list-hover.clone, ._settings-legend, ._settings-btn, ._container, ._content, ._page iframe, ._fail, ._coffeescript > .code > pre, ._socketio .ezcol-one-half {
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

._search-clear, ._notif-close, label, ._header, ._notif, ._sidebar, ._splash-title, ._rdoc a.method-click-advice {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  user-select: none; }

._search-clear, ._notif-close {
  white-space: nowrap;
  overflow: hidden;
  text-indent: 100%;
  word-wrap: normal;
  overflow-wrap: normal; }

._search-tag, ._list-item, ._list-text {
  overflow: hidden;
  white-space: nowrap;
  word-wrap: normal;
  overflow-wrap: normal;
  text-overflow: ellipsis; }

pre, ._redis > .example, ._toc, ._docs-links, ._bootstrap a.thumbnail {
  background: #fafafa;
  border: 1px solid #d8d8d8;
  border-radius: 3px; }

._block-heading, ._apache_pig h2,
._bower h2,
._chai h2,
._codeceptjs h2,
._docker h2,
._electron h2,
._fish h2,
._flow h2,
._gnu h2,
._grunt h2,
._haxe h2,
._immutable h2,
._influxdata h2,
._jasmine h2,
._jest h2,
._less h2,
._lodash h2,
._marionette h2,
._markdown h2,
._mocha h2,
._mongoose h2,
._nim h2,
._redux h2,
._requirejs h2,
._simple h2,
._typescript h2,
._vagrant h2,
._vulkan h2,
._yarn h2, ._angular h2, ._apache h2, ._async h2, ._bootstrap h2, ._cakephp h2, ._codeception h2, ._coffeescript h2, ._cordova h2, ._crystal h2, ._dojo h2, ._elixir h2, ._ember h2, ._erlang h2, ._express h2, ._github h2, ._go h2, ._jekyll h2, ._julia h2, ._liquid h2, ._love h2, ._lua h2, ._meteor h2, ._npm h2, ._openjdk h2, ._perl h2, ._phalcon h2, ._phaser h2, ._phpunit h2, ._pug h2, ._ramda h2, ._react_native h2, ._rethinkdb h2, ._rubydoc h2, ._rust h2, ._sinon h2, ._sphinx_simple h2, ._sqlite h2, ._tcl_tk h2, ._tensorflow h2, ._vue h2, ._webpack h2, ._yard h2, ._yii h2, ._angularjs h2, ._c > h2, ._c > h3, ._clojure h2:not([id]), ._d h2, ._d3 > h2, ._drupal h3, ._git > h2, ._haskell-api > h2, ._jquery .section-title, ._jquery .entry-wrapper > h3, ._jquery .underline, ._knockout > h2, ._kotlin h2, ._laravel h2, ._mdn > h2, ._modernizr h2, ._moment > h2, ._nginx h4, ._node > h2, ._php h2, ._php h3.title, ._postgres h2, ._rdoc > .description > h2, ._rdoc header > h3, ._rdoc > h2, ._redis > h2, ._rfc-pre > h2, ._socketio > h2, ._sphinx h2, ._support_tables h2, ._underscore > h2, ._pre-heading, ._angular .pre-title, ._bootstrap div.bs-example, ._ember .pre-title, ._liquid p.code-label, th, ._bootstrap p.bs-example {
  color: #333;
  background: #f5f5f5;
  border: 1px solid #d8d8d8;
  border-radius: 3px; }

._block-heading, ._apache_pig h2,
._bower h2,
._chai h2,
._codeceptjs h2,
._docker h2,
._electron h2,
._fish h2,
._flow h2,
._gnu h2,
._grunt h2,
._haxe h2,
._immutable h2,
._influxdata h2,
._jasmine h2,
._jest h2,
._less h2,
._lodash h2,
._marionette h2,
._markdown h2,
._mocha h2,
._mongoose h2,
._nim h2,
._redux h2,
._requirejs h2,
._simple h2,
._typescript h2,
._vagrant h2,
._vulkan h2,
._yarn h2, ._angular h2, ._apache h2, ._async h2, ._bootstrap h2, ._cakephp h2, ._codeception h2, ._coffeescript h2, ._cordova h2, ._crystal h2, ._dojo h2, ._elixir h2, ._ember h2, ._erlang h2, ._express h2, ._github h2, ._go h2, ._jekyll h2, ._julia h2, ._liquid h2, ._love h2, ._lua h2, ._meteor h2, ._npm h2, ._openjdk h2, ._perl h2, ._phalcon h2, ._phaser h2, ._phpunit h2, ._pug h2, ._ramda h2, ._react_native h2, ._rethinkdb h2, ._rubydoc h2, ._rust h2, ._sinon h2, ._sphinx_simple h2, ._sqlite h2, ._tcl_tk h2, ._tensorflow h2, ._vue h2, ._webpack h2, ._yard h2, ._yii h2, ._angularjs h2, ._c > h2, ._c > h3, ._clojure h2:not([id]), ._d h2, ._d3 > h2, ._drupal h3, ._git > h2, ._haskell-api > h2, ._jquery .section-title, ._jquery .entry-wrapper > h3, ._jquery .underline, ._knockout > h2, ._kotlin h2, ._laravel h2, ._mdn > h2, ._modernizr h2, ._moment > h2, ._nginx h4, ._node > h2, ._php h2, ._php h3.title, ._postgres h2, ._rdoc > .description > h2, ._rdoc header > h3, ._rdoc > h2, ._redis > h2, ._rfc-pre > h2, ._socketio > h2, ._sphinx h2, ._support_tables h2, ._underscore > h2 {
  line-height: 1.25rem;
  margin: 2em 0 1em;
  padding: .5em .75em;
  font-size: 1rem;
  overflow: hidden; }

._pre-heading, ._angular .pre-title, ._bootstrap div.bs-example, ._ember .pre-title, ._liquid p.code-label {
  margin: 0;
  padding: .375rem .625rem;
  font-size: inherit;
  font-weight: normal;
  line-height: 1.5;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  ._pre-heading + pre, ._angular .pre-title + pre, ._bootstrap div.bs-example + pre, ._ember .pre-title + pre, ._liquid p.code-label + pre {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-top: 0;
    margin-top: 0; }

._intro-message, ._note, ._apache_pig blockquote,
._bower blockquote,
._chai blockquote,
._codeceptjs blockquote,
._docker blockquote,
._electron blockquote,
._fish blockquote,
._flow blockquote,
._gnu blockquote,
._grunt blockquote,
._haxe blockquote,
._immutable blockquote,
._influxdata blockquote,
._jasmine blockquote,
._jest blockquote,
._less blockquote,
._lodash blockquote,
._marionette blockquote,
._markdown blockquote,
._mocha blockquote,
._mongoose blockquote,
._nim blockquote,
._redux blockquote,
._requirejs blockquote,
._simple blockquote,
._typescript blockquote,
._vagrant blockquote,
._vulkan blockquote,
._yarn blockquote, ._angular blockquote, ._apache blockquote, ._async blockquote, ._bootstrap blockquote, ._cakephp blockquote, ._codeception blockquote, ._coffeescript blockquote, ._cordova blockquote, ._crystal blockquote, ._dojo blockquote, ._elixir blockquote, ._ember blockquote, ._erlang blockquote, ._express blockquote, ._github blockquote, ._go blockquote, ._jekyll blockquote, ._julia blockquote, ._liquid blockquote, ._love blockquote, ._lua blockquote, ._meteor blockquote, ._npm blockquote, ._openjdk blockquote, ._perl blockquote, ._phalcon blockquote, ._phaser blockquote, ._phpunit blockquote, ._pug blockquote, ._ramda blockquote, ._react_native blockquote, ._rethinkdb blockquote, ._rubydoc blockquote, ._rust blockquote, ._sinon blockquote, ._sphinx_simple blockquote, ._sqlite blockquote, ._tcl_tk blockquote, ._tensorflow blockquote, ._vue blockquote, ._webpack blockquote, ._yard blockquote, ._yii blockquote, ._angular .breadcrumbs, ._angularjs .alert, ._apache .note, ._apache .warning, ._bootstrap .bs-callout, ._c .fmbox, ._cakephp .info, ._codeception .warning, ._codeception .alert, ._cordova .alert, ._d3 blockquote, ._drupal .signature, ._erlang .note, ._erlang .warning, ._express .doc-box, ._git > .callout,
._git > h1 + .sectionbody, ._haskell-api .warning, ._jquery #quick-nav, ._jquery .warning, ._julia .footnote, ._julia .note, ._knockout .liveExample, ._knockout blockquote, ._kotlin .api-docs-breadcrumbs, ._laravel blockquote, ._love .note, ._mdn > .note,
._mdn .notice,
._mdn .warning,
._mdn .overheadIndicator,
._mdn .syntaxbox,
._mdn .twopartsyntaxbox,
._mdn .inheritsbox,
._mdn .eval:first-of-type, ._mdn .htmlelt,
._mdn .cssprop, ._meteor .note, ._meteor .warning, ._meteor .subtitle-page, ._modernizr blockquote, ._nginx .note, ._node .api_stability_0, ._node .api_stability_1, ._node .api_stability_2, ._node .api_stability_3, ._node .api_stability_4, ._node .api_stability_5, ._openjdk > ul.inheritance, ._phaser .deprecated-notice, ._php .classsynopsis,
._php .description > .constructorsynopsis,
._php .description > .methodsynopsis,
._php .description > .fieldsynopsis, ._php blockquote.note, ._php div.warning, ._php div.caution, ._php div.tip, ._phpunit .warning, ._phpunit .alert, ._postgres blockquote.note, ._postgres blockquote.important, ._postgres blockquote.tip, ._postgres blockquote.caution, ._pug .alert, ._rdoc > .meta, ._rdoc .note, ._rdoc .info, ._rdoc .warning, ._react_native .deprecated, ._redis > .metadata, ._rubydoc p.note, ._sphinx .note, ._sphinx .admonition, ._sphinx div.versionadded, ._sphinx div.versionchanged, ._sphinx .deprecated-removed, ._sphinx .deprecated, ._sphinx .topic, ._sphinx_simple .admonition, ._sqlite .todo, ._vue p.tip {
  margin: 1.5rem 0;
  padding: .5rem .875rem;
  background: #f8f8dd;
  border: 1px solid #d3d952;
  border-radius: 3px; }

._apache_pig h3,
._bower h3,
._chai h3,
._codeceptjs h3,
._docker h3,
._electron h3,
._fish h3,
._flow h3,
._gnu h3,
._grunt h3,
._haxe h3,
._immutable h3,
._influxdata h3,
._jasmine h3,
._jest h3,
._less h3,
._lodash h3,
._marionette h3,
._markdown h3,
._mocha h3,
._mongoose h3,
._nim h3,
._redux h3,
._requirejs h3,
._simple h3,
._typescript h3,
._vagrant h3,
._vulkan h3,
._yarn h3, ._angular h3, ._apache h3, ._async h3, ._bootstrap h3, ._cakephp h3, ._codeception h3, ._coffeescript h3, ._cordova h3, ._crystal h3, ._dojo h3, ._elixir h3, ._ember h3, ._erlang h3, ._express h3, ._github h3, ._go h3, ._jekyll h3, ._julia h3, ._liquid h3, ._love h3, ._lua h3, ._meteor h3, ._npm h3, ._openjdk h3, ._perl h3, ._phalcon h3, ._phaser h3, ._phpunit h3, ._pug h3, ._ramda h3, ._react_native h3, ._rethinkdb h3, ._rubydoc h3, ._rust h3, ._sinon h3, ._sphinx_simple h3, ._sqlite h3, ._tcl_tk h3, ._tensorflow h3, ._vue h3, ._webpack h3, ._yard h3, ._yii h3, ._angularjs .defs > li > h3:first-child, ._c > h4, ._cakephp h4, ._clojure h2[id], ._clojure h3, ._codeception h4, ._d h3, ._d .d_decl, ._d3 > h3, ._d3 > h6, ._github h4, ._haskell-api > h3, ._haskell-api p.src, ._jquery .signature > .name, ._jquery .api-item > h3, ._knockout > h3, ._kotlin h3, ._laravel h3, ._mdn > h3, ._modernizr h3, ._moment > h3, ._node > h3, ._node > h4, ._perl > h4, ._postgres .variablelist dt, ._rdoc .method-heading, ._rfc-pre > h3, ._rfc-pre > h4, ._rust h4, ._sinon h4, ._socketio > h3, ._sphinx h3, ._sphinx > dl:not(.docutils) > dt, ._sphinx dd > dl:not(.docutils) > dt, ._sqlite dt, ._tensorflow h4, ._shortcut-code, ._label, ._apache_pig p > code,
._bower p > code,
._chai p > code,
._codeceptjs p > code,
._docker p > code,
._electron p > code,
._fish p > code,
._flow p > code,
._gnu p > code,
._grunt p > code,
._haxe p > code,
._immutable p > code,
._influxdata p > code,
._jasmine p > code,
._jest p > code,
._less p > code,
._lodash p > code,
._marionette p > code,
._markdown p > code,
._mocha p > code,
._mongoose p > code,
._nim p > code,
._redux p > code,
._requirejs p > code,
._simple p > code,
._typescript p > code,
._vagrant p > code,
._vulkan p > code,
._yarn p > code, ._angular p > code, ._apache p > code, ._async p > code, ._bootstrap p > code, ._cakephp p > code, ._codeception p > code, ._coffeescript p > code, ._cordova p > code, ._crystal p > code, ._dojo p > code, ._elixir p > code, ._ember p > code, ._erlang p > code, ._express p > code, ._github p > code, ._go p > code, ._jekyll p > code, ._julia p > code, ._liquid p > code, ._love p > code, ._lua p > code, ._meteor p > code, ._npm p > code, ._openjdk p > code, ._perl p > code, ._phalcon p > code, ._phaser p > code, ._phpunit p > code, ._pug p > code, ._ramda p > code, ._react_native p > code, ._rethinkdb p > code, ._rubydoc p > code, ._rust p > code, ._sinon p > code, ._sphinx_simple p > code, ._sqlite p > code, ._tcl_tk p > code, ._tensorflow p > code, ._vue p > code, ._webpack p > code, ._yard p > code, ._yii p > code, ._apache_pig li > code,
._bower li > code,
._chai li > code,
._codeceptjs li > code,
._docker li > code,
._electron li > code,
._fish li > code,
._flow li > code,
._gnu li > code,
._grunt li > code,
._haxe li > code,
._immutable li > code,
._influxdata li > code,
._jasmine li > code,
._jest li > code,
._less li > code,
._lodash li > code,
._marionette li > code,
._markdown li > code,
._mocha li > code,
._mongoose li > code,
._nim li > code,
._redux li > code,
._requirejs li > code,
._simple li > code,
._typescript li > code,
._vagrant li > code,
._vulkan li > code,
._yarn li > code, ._angular li > code, ._apache li > code, ._async li > code, ._bootstrap li > code, ._cakephp li > code, ._codeception li > code, ._coffeescript li > code, ._cordova li > code, ._crystal li > code, ._dojo li > code, ._elixir li > code, ._ember li > code, ._erlang li > code, ._express li > code, ._github li > code, ._go li > code, ._jekyll li > code, ._julia li > code, ._liquid li > code, ._love li > code, ._lua li > code, ._meteor li > code, ._npm li > code, ._openjdk li > code, ._perl li > code, ._phalcon li > code, ._phaser li > code, ._phpunit li > code, ._pug li > code, ._ramda li > code, ._react_native li > code, ._rethinkdb li > code, ._rubydoc li > code, ._rust li > code, ._sinon li > code, ._sphinx_simple li > code, ._sqlite li > code, ._tcl_tk li > code, ._tensorflow li > code, ._vue li > code, ._webpack li > code, ._yard li > code, ._yii li > code, ._apache_pig td > code,
._bower td > code,
._chai td > code,
._codeceptjs td > code,
._docker td > code,
._electron td > code,
._fish td > code,
._flow td > code,
._gnu td > code,
._grunt td > code,
._haxe td > code,
._immutable td > code,
._influxdata td > code,
._jasmine td > code,
._jest td > code,
._less td > code,
._lodash td > code,
._marionette td > code,
._markdown td > code,
._mocha td > code,
._mongoose td > code,
._nim td > code,
._redux td > code,
._requirejs td > code,
._simple td > code,
._typescript td > code,
._vagrant td > code,
._vulkan td > code,
._yarn td > code, ._angular td > code, ._apache td > code, ._async td > code, ._bootstrap td > code, ._cakephp td > code, ._codeception td > code, ._coffeescript td > code, ._cordova td > code, ._crystal td > code, ._dojo td > code, ._elixir td > code, ._ember td > code, ._erlang td > code, ._express td > code, ._github td > code, ._go td > code, ._jekyll td > code, ._julia td > code, ._liquid td > code, ._love td > code, ._lua td > code, ._meteor td > code, ._npm td > code, ._openjdk td > code, ._perl td > code, ._phalcon td > code, ._phaser td > code, ._phpunit td > code, ._pug td > code, ._ramda td > code, ._react_native td > code, ._rethinkdb td > code, ._rubydoc td > code, ._rust td > code, ._sinon td > code, ._sphinx_simple td > code, ._sqlite td > code, ._tcl_tk td > code, ._tensorflow td > code, ._vue td > code, ._webpack td > code, ._yard td > code, ._yii td > code, ._apache_pig blockquote > code,
._bower blockquote > code,
._chai blockquote > code,
._codeceptjs blockquote > code,
._docker blockquote > code,
._electron blockquote > code,
._fish blockquote > code,
._flow blockquote > code,
._gnu blockquote > code,
._grunt blockquote > code,
._haxe blockquote > code,
._immutable blockquote > code,
._influxdata blockquote > code,
._jasmine blockquote > code,
._jest blockquote > code,
._less blockquote > code,
._lodash blockquote > code,
._marionette blockquote > code,
._markdown blockquote > code,
._mocha blockquote > code,
._mongoose blockquote > code,
._nim blockquote > code,
._redux blockquote > code,
._requirejs blockquote > code,
._simple blockquote > code,
._typescript blockquote > code,
._vagrant blockquote > code,
._vulkan blockquote > code,
._yarn blockquote > code, ._angular blockquote > code, ._apache blockquote > code, ._async blockquote > code, ._bootstrap blockquote > code, ._cakephp blockquote > code, ._codeception blockquote > code, ._coffeescript blockquote > code, ._cordova blockquote > code, ._crystal blockquote > code, ._dojo blockquote > code, ._elixir blockquote > code, ._ember blockquote > code, ._erlang blockquote > code, ._express blockquote > code, ._github blockquote > code, ._go blockquote > code, ._jekyll blockquote > code, ._julia blockquote > code, ._liquid blockquote > code, ._love blockquote > code, ._lua blockquote > code, ._meteor blockquote > code, ._npm blockquote > code, ._openjdk blockquote > code, ._perl blockquote > code, ._phalcon blockquote > code, ._phaser blockquote > code, ._phpunit blockquote > code, ._pug blockquote > code, ._ramda blockquote > code, ._react_native blockquote > code, ._rethinkdb blockquote > code, ._rubydoc blockquote > code, ._rust blockquote > code, ._sinon blockquote > code, ._sphinx_simple blockquote > code, ._sqlite blockquote > code, ._tcl_tk blockquote > code, ._tensorflow blockquote > code, ._vue blockquote > code, ._webpack blockquote > code, ._yard blockquote > code, ._yii blockquote > code, ._apache_pig dd > code,
._bower dd > code,
._chai dd > code,
._codeceptjs dd > code,
._docker dd > code,
._electron dd > code,
._fish dd > code,
._flow dd > code,
._gnu dd > code,
._grunt dd > code,
._haxe dd > code,
._immutable dd > code,
._influxdata dd > code,
._jasmine dd > code,
._jest dd > code,
._less dd > code,
._lodash dd > code,
._marionette dd > code,
._markdown dd > code,
._mocha dd > code,
._mongoose dd > code,
._nim dd > code,
._redux dd > code,
._requirejs dd > code,
._simple dd > code,
._typescript dd > code,
._vagrant dd > code,
._vulkan dd > code,
._yarn dd > code, ._angular dd > code, ._apache dd > code, ._async dd > code, ._bootstrap dd > code, ._cakephp dd > code, ._codeception dd > code, ._coffeescript dd > code, ._cordova dd > code, ._crystal dd > code, ._dojo dd > code, ._elixir dd > code, ._ember dd > code, ._erlang dd > code, ._express dd > code, ._github dd > code, ._go dd > code, ._jekyll dd > code, ._julia dd > code, ._liquid dd > code, ._love dd > code, ._lua dd > code, ._meteor dd > code, ._npm dd > code, ._openjdk dd > code, ._perl dd > code, ._phalcon dd > code, ._phaser dd > code, ._phpunit dd > code, ._pug dd > code, ._ramda dd > code, ._react_native dd > code, ._rethinkdb dd > code, ._rubydoc dd > code, ._rust dd > code, ._sinon dd > code, ._sphinx_simple dd > code, ._sqlite dd > code, ._tcl_tk dd > code, ._tensorflow dd > code, ._vue dd > code, ._webpack dd > code, ._yard dd > code, ._yii dd > code, ._angularjs p > code, ._angularjs li > code, ._angularjs td > code, ._bootstrap h4 > code, ._bootstrap h5 > code, ._bootstrap strong > code, ._bootstrap .text-danger, ._c code, ._c .t-mark, ._c .t-mark-rev, ._cakephp code, ._cakephp p > .label, ._cakephp dt > .label, ._cakephp div > .label, ._crystal a.signature, ._crystal .superclass > a, ._d p > code, ._d li > code, ._d td > code, ._d dd > code, ._d3 code, ._drupal span.api-deprecated, ._erlang code.code, ._git code, ._haskell-api dt > code, ._haskell-api .complexity, ._haskell-api .version, ._jquery p > code, ._jquery li > code, ._knockout p > code, ._kotlin code, ._laravel p > code, ._laravel h4 > code, ._love .label, ._love dt > code, ._mdn p > code, ._mdn li > code, ._mdn .inlineIndicator, ._meteor dt > code, ._modernizr code, ._moment code, ._nginx dt > code, ._node p > code, ._node li > code, ._node .type, ._node .api_metadata, ._php strong > code, ._php dt > code, ._postgres p > code, ._pug h4 > code, ._redis p > code, ._rubydoc span.note, ._rust em.stab, ._rust span.stab, ._socketio code, ._sphinx p > code, ._sphinx li > code, ._sphinx dd > code, ._sphinx .docutils > dt > code, ._sphinx_simple code, ._support_tables code, ._underscore .header + code {
  margin: 0 1px;
  padding: 1px 4px 2px;
  background: #f4f4f4;
  border-radius: 3px; }

._apache_pig h3,
._bower h3,
._chai h3,
._codeceptjs h3,
._docker h3,
._electron h3,
._fish h3,
._flow h3,
._gnu h3,
._grunt h3,
._haxe h3,
._immutable h3,
._influxdata h3,
._jasmine h3,
._jest h3,
._less h3,
._lodash h3,
._marionette h3,
._markdown h3,
._mocha h3,
._mongoose h3,
._nim h3,
._redux h3,
._requirejs h3,
._simple h3,
._typescript h3,
._vagrant h3,
._vulkan h3,
._yarn h3, ._angular h3, ._apache h3, ._async h3, ._bootstrap h3, ._cakephp h3, ._codeception h3, ._coffeescript h3, ._cordova h3, ._crystal h3, ._dojo h3, ._elixir h3, ._ember h3, ._erlang h3, ._express h3, ._github h3, ._go h3, ._jekyll h3, ._julia h3, ._liquid h3, ._love h3, ._lua h3, ._meteor h3, ._npm h3, ._openjdk h3, ._perl h3, ._phalcon h3, ._phaser h3, ._phpunit h3, ._pug h3, ._ramda h3, ._react_native h3, ._rethinkdb h3, ._rubydoc h3, ._rust h3, ._sinon h3, ._sphinx_simple h3, ._sqlite h3, ._tcl_tk h3, ._tensorflow h3, ._vue h3, ._webpack h3, ._yard h3, ._yii h3, ._angularjs .defs > li > h3:first-child, ._c > h4, ._cakephp h4, ._clojure h2[id], ._clojure h3, ._codeception h4, ._d h3, ._d .d_decl, ._d3 > h3, ._d3 > h6, ._github h4, ._haskell-api > h3, ._haskell-api p.src, ._jquery .signature > .name, ._jquery .api-item > h3, ._knockout > h3, ._kotlin h3, ._laravel h3, ._mdn > h3, ._modernizr h3, ._moment > h3, ._node > h3, ._node > h4, ._perl > h4, ._postgres .variablelist dt, ._rdoc .method-heading, ._rfc-pre > h3, ._rfc-pre > h4, ._rust h4, ._sinon h4, ._socketio > h3, ._sphinx h3, ._sphinx > dl:not(.docutils) > dt, ._sphinx dd > dl:not(.docutils) > dt, ._sqlite dt, ._tensorflow h4 {
  display: block;
  line-height: 1.375rem;
  margin: 2em 0 1em;
  padding-left: .5em;
  padding-right: .5em;
  overflow: hidden;
  font-size: inherit;
  color: #333;
  border: 1px solid #d8d8d8;
  border-radius: 2px; }

._cakephp p > .label, ._cakephp dt > .label, ._cakephp div > .label {
  background: #f8f8dd;
  border-color: #d3d952; }

._intro-message, ._note-green, ._angular .banner, ._angularjs .alert-success, ._git > .callout,
._git > h1 + .sectionbody, ._love .note-green, ._node .api_stability_3, ._node .api_stability_4, ._php div.tip, ._postgres blockquote.tip, ._redis > .metadata, ._sphinx_simple .admonition.tip, ._angular code.stable, ._c .t-mark, ._c .t-mark-rev, ._haskell-api .complexity, ._haskell-api .version, ._love .label-green {
  background: #e7f8e1;
  border-color: #89da70; }

._angular .alert.is-helpful, ._angular .breadcrumbs, ._bootstrap .bs-callout-info, ._d3 blockquote, ._drupal .signature, ._jekyll .note.info, ._jquery #quick-nav, ._laravel blockquote.tip, ._mdn .htmlelt,
._mdn .cssprop, ._meteor .subtitle-page, ._node .api_stability_5, ._openjdk > ul.inheritance, ._php .classsynopsis,
._php .description > .constructorsynopsis,
._php .description > .methodsynopsis,
._php .description > .fieldsynopsis, ._rdoc > .meta, ._rdoc .info, ._webpack blockquote.tip, ._apache_pig h3,
._bower h3,
._chai h3,
._codeceptjs h3,
._docker h3,
._electron h3,
._fish h3,
._flow h3,
._gnu h3,
._grunt h3,
._haxe h3,
._immutable h3,
._influxdata h3,
._jasmine h3,
._jest h3,
._less h3,
._lodash h3,
._marionette h3,
._markdown h3,
._mocha h3,
._mongoose h3,
._nim h3,
._redux h3,
._requirejs h3,
._simple h3,
._typescript h3,
._vagrant h3,
._vulkan h3,
._yarn h3, ._angular h3, ._apache h3, ._async h3, ._bootstrap h3, ._cakephp h3, ._codeception h3, ._coffeescript h3, ._cordova h3, ._crystal h3, ._dojo h3, ._elixir h3, ._ember h3, ._erlang h3, ._express h3, ._github h3, ._go h3, ._jekyll h3, ._julia h3, ._liquid h3, ._love h3, ._lua h3, ._meteor h3, ._npm h3, ._openjdk h3, ._perl h3, ._phalcon h3, ._phaser h3, ._phpunit h3, ._pug h3, ._ramda h3, ._react_native h3, ._rethinkdb h3, ._rubydoc h3, ._rust h3, ._sinon h3, ._sphinx_simple h3, ._sqlite h3, ._tcl_tk h3, ._tensorflow h3, ._vue h3, ._webpack h3, ._yard h3, ._yii h3, ._angularjs .defs > li > h3:first-child, ._c > h4, ._clojure h2[id], ._clojure h3, ._d h3, ._d .d_decl, ._d3 > h6, ._haskell-api p.src, ._jquery .signature > .name, ._jquery .api-item > h3, ._knockout > h3, ._kotlin h3, ._laravel h3, ._mdn > h3, ._modernizr h3, ._moment > h3, ._node > h3, ._postgres .variablelist dt, ._rdoc .method-heading, ._rfc-pre > h3, ._socketio > h3, ._sphinx > dl:not(.docutils) > dt, ._sqlite dt {
  background: #d4f3fd;
  border-color: #94bbeb; }

._jekyll .note.unreleased, ._php div.caution, ._postgres blockquote.caution, ._pug .alert-danger, ._react_native .deprecated, ._rethinkdb .infobox-alert, ._sphinx .important, ._sphinx_simple .admonition.warning, ._angular code.experimental, ._mdn .nonStandard, ._mdn .projectSpecific, ._mdn .experimental, ._rust em.stab.unstable, ._rust span.stab.unstable {
  background: #fbe6d1;
  border-color: #ec8b01; }

._angular .alert.is-important, ._angularjs .alert-error, ._apache .warning, ._bootstrap .bs-callout-danger, ._codeception .alert-danger, ._erlang .warning, ._express .doc-warn, ._jekyll .note.warning, ._love .note-red, ._mdn .warning, ._meteor .warning, ._node .api_stability_0, ._node .api_stability_1, ._php div.warning, ._phpunit .alert-danger, ._rdoc .warning, ._sphinx .warning, ._sphinx .deprecated-removed, ._sphinx .deprecated, ._sqlite .todo, ._angular code.deprecated, ._bootstrap .text-danger, ._drupal span.api-deprecated, ._love .label-red, ._mdn .deprecated, ._mdn .obsolete, ._rubydoc span.note.private {
  background: #fed5d3;
  border-color: #dc7874; }

._list-link:after, ._page a[href^="http:"]:after, ._page a[href^="https:"]:after {
  content: '';
  display: inline-block;
  vertical-align: top;
  width: .5rem;
  height: .5rem;
  margin: .125rem 0 0 .125rem;
  background-size: .5rem .5rem;
  pointer-events: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzMzNzdjMCIgZD0iTTE1LDE1SDJWNmgyLjU5NWMwLDAsMC42ODktMC44OTYsMi4xNy0ySDFDMC40NDcsNCwwLDQuNDQ5LDAsNXYxMWMwLDAuNTUzLDAuNDQ3LDEsMSwxaDE1YzAuNTUzLDAsMS0wLjQ0NywxLTF2LTMuNzQ2IGwtMiwxLjY0NVYxNXogTTEzLjM2MSw4LjA1djMuNTUxTDIwLDYuNGwtNi42MzktNC45OTl2My4xMzFDNS4zLDQuNTMyLDUuMywxMi41LDUuMywxMi41QzcuNTgyLDguNzUyLDguOTg2LDguMDUsMTMuMzYxLDguMDV6Ii8+PC9zdmc+); }

._toc-link:after, ._links-link:after, ._attribution-link:after, ._jquery .name > a:after,
._jquery .version-details > a:after, ._mdn .syntaxbox a:after,
._mdn .twopartsyntaxbox a:after,
._mdn .inlineIndicator > a:after {
  content: none !important; }

html {
  height: 100%;
  font-size: 100%;
  background: #f3f3f3; }
  @media (max-width: 800px) {
    html {
      font-size: 93.75%; } }
  @media print {
    html {
      background: none; } }
  @media print {
    html ._header, html ._sidebar, html ._path, html ._notif, html ._toc, html ._pre-clip, html ._notice, html ._links {
      display: none !important; }
    html body, html ._app, html ._container, html ._content {
      margin: 0;
      padding: 0;
      height: initial;
      background: none; }
      html body:after, html ._app:after, html ._container:after, html ._content:after {
        content: '';
        clear: both; }
    html ::-webkit-scrollbar {
      display: none; }
    html ._list-link:after, html ._page a[href^="http:"]:after, ._page html a[href^="http:"]:after, html ._page a[href^="https:"]:after, ._page html a[href^="https:"]:after {
      display: none; }
    html ._attribution-p {
      background: none;
      border: 2px solid #d8d8d8; }
    html ._attribution:last-child:after {
      content: 'Exported from DevDocs \2014  https://devdocs.io';
      display: block;
      margin-top: 1rem;
      font-weight: 600; }
    html ._attribution {
      page-break-inside: avoid; }
    html h1, html h2, html h3, html h4, html h5, html h6 {
      page-break-inside: avoid;
      page-break-after: avoid; }
    html pre {
      page-break-before: avoid;
      orphans: 5;
      widows: 5; }
    html p {
      orphans: 2;
      widows: 2; } }

body {
  height: 100%;
  margin: 0;
  overflow: auto;
  font-size: 1em;
  font-weight: normal;
  font-family: -apple-system, BlinkMacSystemFont, "San Francisco", "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Arial, sans-serif;
  line-height: 1.7;
  color: #333;
  word-wrap: break-word;
  overflow-wrap: break-word;
  background: #fff;
  touch-action: manipulation;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

a {
  color: #3377c0;
  text-decoration: none; }
  a:hover {
    color: #2f6cb6;
    text-decoration: underline; }

img {
  max-width: 100%;
  height: auto;
  border: 0; }

h1, h2, h3, h4, h5, h6 {
  margin: 1.5em 0 1em;
  line-height: 1.3;
  font-weight: 600; }

h1 {
  font-size: 1.5em; }

h2 {
  font-size: 1.375em; }

h3 {
  font-size: 1.25em; }

h4 {
  font-size: 1.125em; }

h5, h6 {
  font-size: 1em; }

p {
  margin: 0 0 1em; }

p:last-child {
  margin-bottom: 0; }

b, strong {
  font-weight: 500; }

small {
  font-size: .9em; }

ul, ol {
  margin: 1.5em 0;
  padding: 0 0 0 2em;
  list-style: disc outside; }

ul ul {
  list-style-type: circle; }

ol {
  list-style-type: decimal; }

ol ol {
  list-style-type: lower-alpha; }

ol ol ol {
  list-style-type: lower-roman; }

li + li {
  margin-top: .25em; }

li > ul, li > ol, dd > ul, dd > ol {
  margin: .5em 0; }

li > p {
  margin-bottom: .25em; }

dl {
  margin: 1.5em 0; }

dt {
  font-weight: 500; }

dd {
  margin: .375em;
  padding-left: 1em; }
  dd + dt {
    margin-top: 1em; }

dfn, var {
  font-style: normal; }

abbr, acronym, dfn {
  cursor: help;
  border-bottom: 1px dotted #333; }

pre, code, samp, ._redis > .example, ._code, ._crystal .signature, ._d .d_decl, ._haskell-api .src, ._ramda code, ._rfc-pre {
  font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
  font-weight: normal;
  font-style: normal;
  font-size: .9em;
  color: #333;
  white-space: pre-wrap;
  direction: ltr;
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2; }

pre, ._redis > .example {
  position: relative;
  margin: 1.5em 0;
  padding: .375rem .625rem;
  line-height: 1.5;
  overflow: auto; }

a > code {
  color: inherit; }

table {
  margin: 1.5em 0;
  background: none;
  border: 1px solid #d8d8d8;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 3px; }

caption {
  font-weight: 500;
  padding: 0 .7em .3em; }

th, td {
  vertical-align: top;
  padding: .3em .7em;
  padding-bottom: -webkit-calc(.3em + 1px);
  padding-bottom: calc(.3em + 1px);
  text-align: left;
  white-space: normal !important; }

th {
  font-weight: 500;
  border: 0;
  border-bottom: 1px solid #d8d8d8;
  border-radius: 0; }
  th:empty {
    background: none; }
  th + th, th + td {
    border-left: 1px solid #d8d8d8; }
  tr:first-child > th:first-child {
    border-top-left-radius: 3px; }
  tr:first-child > th:last-child {
    border-top-right-radius: 3px; }
  tr:last-child > th:first-child {
    border-bottom-left-radius: 3px; }
  thead > tr:last-child > th:first-child {
    border-bottom-left-radius: 0; }
  tr:last-child > th {
    border-bottom-width: 0; }
  thead > tr:last-child > th {
    border-bottom-width: 1px; }

td {
  background: #fff;
  border-bottom: 1px solid #e5e5e5; }
  td + td {
    border-left: 1px solid #e5e5e5; }
  tr:last-child > td {
    border-bottom: 0; }
  td > pre:only-child, td > p:only-child, td > ul:only-child, td > ol:only-child {
    margin-top: 0;
    margin-bottom: 0; }
  td > pre:first-child, td > p:first-child, td > ul:first-child, td > ol:first-child {
    margin-top: 0; }
  td > pre:last-child, td > p:last-child, td > ul:last-child, td > ol:last-child {
    margin-bottom: 0; }

section, main {
  display: block;
  outline: 0; }

label {
  display: block; }

input, button {
  display: inline-block;
  margin: 0;
  font-family: inherit;
  font-size: 100%;
  color: #333;
  line-height: normal; }

input[type=checkbox] {
  width: 1rem;
  height: 1rem;
  cursor: pointer; }

button {
  padding: 0;
  background: none;
  border: 0;
  cursor: pointer; }

button, input[type="search"] {
  -webkit-appearance: none;
  appearance: none; }

button:focus {
  outline: 1px dotted;
  outline: -webkit-focus-ring-color auto 5px; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-ms-clear {
  display: none; }

::-moz-focus-inner {
  padding: 0 !important;
  border: 0 !important; }

::-webkit-input-placeholder {
  color: #888; }

::-moz-placeholder {
  color: #888;
  opacity: 1; }

:-ms-input-placeholder {
  color: #888; }

body:not(._native-scrollbars) *::-webkit-scrollbar {
  -webkit-appearance: none; }
body:not(._native-scrollbars) *::-webkit-scrollbar:vertical {
  width: 16px; }
body:not(._native-scrollbars) *::-webkit-scrollbar:horizontal {
  height: 16px; }
body:not(._native-scrollbars) *::-webkit-scrollbar-button,
body:not(._native-scrollbars) *::-webkit-scrollbar-corner {
  display: none; }
body:not(._native-scrollbars) *::-webkit-scrollbar-track {
  background: #fff;
  border: 1px solid #fff; }
  body:not(._native-scrollbars) *::-webkit-scrollbar-track:hover {
    background: #f9f9f9;
    border-color: #e1e1e1; }
  body:not(._native-scrollbars) *::-webkit-scrollbar-track:vertical {
    border-width: 0 0 0 1px; }
  body:not(._native-scrollbars) *::-webkit-scrollbar-track:vertical:corner-present {
    border-width: 0 0 1px 1px;
    border-radius: 0 0 0 2px; }
  body:not(._native-scrollbars) *::-webkit-scrollbar-track:horizontal {
    border-width: 1px 1px 0 1px;
    border-radius: 2px 2px 0 0; }
body:not(._native-scrollbars) *::-webkit-scrollbar-thumb {
  min-height: 2rem;
  background: #ccc;
  background-clip: padding-box;
  border: 5px solid rgba(0, 0, 0, 0);
  border-radius: 10px; }
  body:not(._native-scrollbars) *::-webkit-scrollbar-thumb:hover, body:not(._native-scrollbars) *::-webkit-scrollbar-thumb:active {
    background-color: #999;
    border-width: 4px; }

html._booting {
  background: #fff; }

body._max-width {
  background: none; }

html._booting body._max-width {
  background: #f3f3f3; }

._app {
  position: relative;
  z-index: 1;
  height: 100%;
  overflow: hidden;
  -webkit-transition: opacity .2s;
  transition: opacity .2s; }
  ._booting ._app {
    opacity: 0; }
  ._max-width ._app {
    margin: 0 auto;
    max-width: 80rem;
    background: #fff;
    box-shadow: 1px 0 #d7d7d7, -1px 0 #d7d7d7; }

._header {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  display: -ms-flexbox;
  display: flex;
  width: 20rem;
  height: 3rem;
  background: #eee;
  border-bottom: 1px solid #d7d7d7;
  border-right: 1px solid #d7d7d7; }
  @media (max-width: 800px) {
    ._header {
      width: 16rem; } }

._header-left {
  float: left;
  height: 100%; }

._header-right {
  float: right;
  height: 100%; }

._header-btn {
  position: relative;
  flex: 0 0 auto;
  width: 2.25rem;
  height: 100%;
  color: #666;
  text-align: center; }
  ._header-btn[hidden] {
    display: none; }
  ._header-btn[disabled] {
    opacity: .3;
    cursor: not-allowed; }
  ._header-btn > svg {
    width: 1.5rem;
    height: 1.5rem; }

._menu {
  position: absolute;
  z-index: 1;
  top: .25rem;
  right: .25rem;
  width: 8.5rem;
  height: calc(13.75rem + 1px);
  white-space: nowrap;
  word-wrap: normal;
  overflow-wrap: normal;
  font-size: .875rem;
  background: #fff;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05);
  transition: all 0ms cubic-bezier(0.23, 1, 0.32, 1) 1ms;
  opacity: 0;
  -webkit-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0; }
  ._menu.active {
    transition-duration: 250ms;
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1); }
  ._menu:focus-within, ._menu-btn:focus + ._menu {
    transition-duration: 250ms;
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1); }

._menu-title {
  margin: 0;
  line-height: 1.5rem;
  font-size: 1rem;
  font-weight: 500;
  letter-spacing: -.5px;
  background: #f9f9f9;
  border-bottom: 1px solid #e1e1e1;
  border-radius: 2px 2px 0 0; }

._menu-title-link,
._menu-title-link:hover {
  display: block;
  padding: .5rem 1rem;
  color: #000;
  text-decoration: none; }

._menu-link {
  display: block;
  padding: 0 1rem;
  line-height: 2.25rem;
  color: inherit;
  text-decoration: none; }
  ._menu-link:hover {
    color: #000;
    text-decoration: none;
    background: #f9f9f9; }
  ._menu-link:last-child {
    border-radius: 0 0 2px 2px; }

._search {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  position: relative;
  height: 100%;
  padding: .5rem 0 .5rem .5rem; }
  ._search > svg {
    position: absolute;
    z-index: 1;
    top: .875rem;
    left: .875rem;
    width: 1.25rem;
    height: 1.25rem;
    opacity: .42;
    fill: black; }

._search-input {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  padding: 0 .75rem 1px 1.75rem;
  font-size: .875rem;
  background: #fff;
  border: 1px solid;
  border-color: #d2d2d2;
  border-radius: 3px; }
  ._search-input:focus {
    outline: 0;
    border-color: #35b5f4;
    box-shadow: 0 0 1px #35b5f4; }
  ._search-input[disabled] {
    background: #f9f9f9;
    cursor: not-allowed; }

._search-clear {
  display: none;
  position: absolute;
  top: .5em;
  right: 0;
  width: 1.75rem;
  height: 2rem;
  opacity: .42; }
  ._search-clear:hover {
    opacity: .7; }
  ._search-clear > svg {
    position: absolute;
    top: .5rem;
    left: .375rem; }
  ._search-clear > svg {
    fill: black; }
  ._search-active > ._search-clear {
    display: block; }

._search-tag {
  display: none;
  position: absolute;
  z-index: 2;
  top: .875rem;
  left: .875rem;
  padding: 0 .375rem;
  line-height: 1.25rem;
  max-width: 50%;
  font-size: .8125rem;
  color: #666;
  background: #e1e1e1;
  border-radius: 2px; }

._notif {
  position: absolute;
  z-index: 2;
  top: 1rem;
  right: 1rem;
  width: 25rem;
  max-width: 90%;
  padding: .625rem 1rem;
  font-size: .75rem;
  color: #fff;
  background: rgba(51, 51, 51, 0.85);
  border: none;
  border-radius: .25rem;
  transition: opacity .2s;
  opacity: 0;
  cursor: default; }
  ._notif._in {
    opacity: 1; }

._notif-title {
  margin: 0 0 .5rem;
  line-height: 1rem;
  font-size: inherit; }

._notif-text {
  margin-bottom: 0; }

._notif-text + ._notif-text {
  margin-top: .25rem; }

._notif-info {
  float: right;
  color: #ccc; }

._notif-link,
._notif-link:hover {
  color: inherit;
  text-decoration: underline;
  cursor: pointer; }

._notif-close {
  position: absolute;
  top: 0;
  right: 0;
  width: 2.25rem;
  height: 2.25rem;
  opacity: .9; }
  ._notif-close > svg {
    position: absolute;
    top: .625rem;
    left: .625rem;
    fill: white; }
  ._notif-close:hover {
    opacity: 1; }

._notif-content {
  max-height: calc(50vh - 4.5rem);
  margin: 0 -.25rem 0 0;
  padding-right: .75rem;
  overflow-y: auto; }
  ._notif-content::-webkit-scrollbar {
    width: 10px !important; }
  ._notif-content::-webkit-scrollbar-track {
    background: rgba(51, 51, 51, 0.85) !important;
    border: 0 !important;
    border-radius: 5px !important; }
  ._notif-content::-webkit-scrollbar-thumb {
    border: 3px solid rgba(51, 51, 51, 0.85) !important; }
    ._notif-content::-webkit-scrollbar-thumb:hover, ._notif-content::-webkit-scrollbar-thumb:active {
      border-width: 2px !important; }
  ._notif-content > ._notif-title {
    margin-bottom: .5rem;
    text-align: center; }

._notif-news > ._news-row {
  line-height: 1.125rem;
  font-size: .6875rem;
  color: #ccc;
  margin-bottom: .25rem; }
  ._notif-news > ._news-row + ._news-row {
    margin-top: .625rem; }
._notif-news ._news-title {
  display: block;
  margin-bottom: .25rem;
  font-size: .75rem;
  font-weight: normal;
  color: white; }
._notif-news ._news-date {
  float: right;
  margin-left: 1rem;
  font-weight: 500; }
._notif-news code {
  display: inline-block;
  vertical-align: baseline;
  line-height: 0;
  margin: 0 .25rem;
  padding: 0;
  color: inherit;
  background: none;
  border: 0; }

._notif-list {
  margin: 0;
  padding-left: 1rem; }

._notif-tip {
  color: #333;
  background: rgba(255, 253, 205, 0.95);
  border: 1px solid #e7dca9; }
  ._notif-tip ._notif-info {
    color: #666; }

._sidebar {
  position: absolute;
  z-index: 2;
  top: 0;
  bottom: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  padding-top: 3rem;
  background: #f9f9f9;
  background-clip: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: none; }
  ._sidebar:focus {
    outline: none; }
  ._overlay-scrollbars ._sidebar {
    padding-top: 0;
    top: 3rem; }
  body:not(._native-scrollbars) ._sidebar::-webkit-scrollbar {
    width: 10px; }
  body:not(._native-scrollbars) ._sidebar::-webkit-scrollbar-track {
    background: #fff;
    border: 0; }
  body:not(._native-scrollbars) ._sidebar::-webkit-scrollbar-thumb {
    border-width: 3px; }
    body:not(._native-scrollbars) ._sidebar::-webkit-scrollbar-thumb:hover, body:not(._native-scrollbars) ._sidebar::-webkit-scrollbar-thumb:active {
      border-width: 2px; }
  ._sidebar-hidden ._sidebar {
    transform: translateX(-95%);
    transform: translateX(calc(.5rem - 100%));
    opacity: 0; }
  ._sidebar:hover:not(.no-hover), ._sidebar.show {
    transform: none;
    opacity: 1; }

._resizer {
  position: absolute;
  z-index: 3;
  top: 3rem;
  bottom: 3rem;
  left: 20rem;
  margin-left: -2px;
  width: 3px;
  cursor: col-resize; }
  ._sidebar-hidden ._resizer {
    display: none; }
  ._sidebar-hidden ._sidebar.show ~ ._resizer {
    display: block; }

._list {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 20rem;
  box-shadow: inset -1px 0 #e1e1e1; }
  @media (max-width: 800px) {
    ._list {
      width: 16rem; } }
  ._sidebar > ._list {
    min-height: 100%; }
  ._list a:focus {
    outline: 0; }

._list-title {
  position: relative;
  margin: .5rem 0 0;
  padding: 0 .75rem 0 2.125rem;
  line-height: 2rem;
  font-size: .75rem;
  color: #666;
  text-transform: uppercase;
  cursor: default; }

._list-title-link {
  display: none;
  float: right;
  font-weight: normal;
  text-transform: none; }
  ._list-title:hover > ._list-title-link {
    display: block; }

._list-item {
  display: block;
  position: relative;
  padding: .25rem .75rem;
  line-height: 1.5rem;
  font-size: .875rem;
  cursor: default;
  background: #f9f9f9;
  box-shadow: inset -1px 0 #e1e1e1; }
  ._list-item, ._list-item:hover {
    color: inherit;
    text-decoration: none; }
  ._list-item.focus, ._list-item.focus:hover, ._list-item.active, ._list-item.active:hover {
    color: #000;
    background: #e5e5e5;
    box-shadow: inset -1px 0 #d4d4d4; }
  ._list-item.active, ._list-item.active:hover {
    color: #fff;
    background: #398df0;
    box-shadow: inset -1px 0 #196fc2; }
  ._list-item:before {
    float: left;
    margin: .25rem .625rem 0 0; }

._list-text {
  display: block;
  pointer-events: none; }

._list-count, ._list-enable {
  float: right;
  font-size: .75rem;
  margin-left: .375rem; }
  .focus > ._list-count, .active > ._list-count, .focus > ._list-enable, .active > ._list-enable {
    color: inherit; }

._list-count {
  color: #888;
  pointer-events: none; }
  ._list-disabled:hover > ._list-count {
    display: none; }

._list-enable {
  display: none;
  color: #3377c0;
  cursor: pointer; }
  ._list-enable:hover {
    text-decoration: underline; }
  ._list-disabled:hover > ._list-enable, ._list-result > ._list-enable {
    display: block; }
  ._list-result.active > ._list-enable {
    margin-right: -1rem; }

._list-dir:not(._list-rdir),
._list-disabled {
  padding-left: 2.125rem; }

._list-disabled, ._list-disabled:hover {
  color: #666; }
._list-disabled:before {
  opacity: .7; }

._list-arrow {
  position: absolute;
  top: 0;
  left: .25rem;
  padding: .5rem .375rem .5rem .5rem;
  width: 1rem;
  height: 1rem;
  cursor: pointer;
  fill: black;
  opacity: .4; }
  ._list-arrow:hover {
    opacity: .65; }
  ._list-rdir > ._list-arrow {
    left: auto;
    right: .25rem; }
  .open > ._list-arrow, .open-title > ._list-arrow {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg); }

._list-sub {
  display: none; }
  .open + ._list-sub {
    display: block; }
  ._list-sub > ._list-item {
    padding-left: 2.375rem; }
  ._list-sub > ._list-dir, ._list-sub > ._list-sub > ._list-item {
    padding-left: 2.75rem; }
  ._list-sub > ._list-disabled {
    padding-left: 3.75rem; }
  ._list-sub > ._list-item:before {
    content: none; }
  ._list-sub > ._list-dir {
    line-height: 1.375rem; }
  ._list-sub ._list-arrow {
    left: 1rem;
    padding: .4375rem; }

._list-pagelink {
  color: #3377c0;
  cursor: pointer; }
  ._list-pagelink:hover {
    color: #2f6cb6;
    text-decoration: underline; }

._list-result.active {
  padding-right: 1.75rem; }
  ._list-result.active > ._list-reveal {
    display: block; }
  ._list-result.active > ._list-count {
    display: none; }

._list-reveal {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 2rem;
  cursor: pointer; }
  ._list-reveal:before {
    content: '';
    position: absolute;
    bottom: 50%;
    left: .75rem;
    width: .75rem;
    height: 1px;
    background: rgba(255, 255, 255, 0.9);
    box-shadow: 0 -3px rgba(255, 255, 255, 0.9), 0 3px rgba(255, 255, 255, 0.9); }

._list-note {
  padding: .5rem .75rem;
  line-height: 1.25rem;
  font-size: .8125rem;
  color: #666; }
  ._list-note + ._list-note {
    padding-top: 0; }

._list-note-link {
  cursor: pointer; }

._list-hover.clone {
  position: fixed;
  overflow: visible;
  z-index: 5;
  left: 0;
  min-width: 20rem;
  padding: .25rem .75rem;
  pointer-events: none;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  @media (max-width: 800px) {
    ._list-hover.clone {
      min-width: 16rem; } }
  ._list-hover.clone > ._list-text {
    display: inline; }
  ._list-hover.clone:not(._list-result) {
    padding-left: 2.75rem; }
    ._list-hover.clone:not(._list-result):before {
      content: none; }
  ._list-hover.clone ._list-reveal, ._list-hover.clone ._list-enable {
    display: none; }

._list-picker ._list-item {
  cursor: pointer; }
._list-picker ._list-sub > ._list-item {
  padding-left: 2.375rem; }

._list-picker-head {
  display: flex;
  justify-content: space-between;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  margin-right: 1px;
  padding: .5rem .75rem .25rem .75rem;
  line-height: 1.5rem;
  font-size: .75rem;
  font-weight: 600;
  color: #666;
  text-transform: uppercase;
  background: linear-gradient(to bottom, #f9f9f9, #f9f9f9 75%, rgba(249, 249, 249, 0));
  cursor: default; }

._list-checkbox {
  position: absolute;
  top: .5rem;
  right: .75rem; }

._list-link {
  display: block;
  padding: .75rem 0;
  font-size: .8125rem;
  text-align: center; }
  ._list-link:after {
    visibility: hidden; }
  ._list-link:hover:after {
    visibility: visible; }

._settings {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 3; }
  ._settings._in {
    display: block; }
  ._settings > ._header {
    justify-content: space-between; }
  ._settings._dirty > ._header {
    background: #e7f8e1;
    border-color: #89da70; }

._settings-fieldset {
  display: -ms-flexbox;
  display: flex;
  margin: 1.5rem 0;
  line-height: 1.5rem; }

._settings-legend {
  -ms-flex: 0 1 10rem;
  flex: 0 1 10rem;
  margin: 0;
  padding-right: .5rem;
  line-height: inherit;
  font-size: inherit;
  font-weight: 500;
  text-align: right; }

._settings-inputs {
  -ms-flex: 1 1 20rem;
  flex: 1 1 20rem; }

._settings-label {
  margin: 0 0 .375rem; }
  ._settings-label > small {
    display: block;
    color: #666;
    margin-left: 1.75rem; }
  ._settings-label input[type=checkbox] {
    vertical-align: top;
    margin: .25rem .375rem; }

@media (max-width: 80rem) {
  ._setting-max-width {
    display: none; } }
._setting-native-scrollbar {
  display: none; }

@supports (-webkit-margin-end: 1px) {
  ._setting-native-scrollbar {
    display: block; } }
._settings-btn {
  display: block;
  width: 100%;
  height: 100%;
  line-height: 1.5rem;
  padding: 0 .75rem;
  font-size: .875rem;
  font-weight: 500;
  color: inherit;
  text-align: left;
  cursor: pointer; }
  ._settings-btn > svg {
    width: 1.5rem;
    height: 1.5rem;
    margin-right: .125rem; }

._dirty ._settings-btn-back {
  display: none; }

._settings-btn-save {
  display: none; }
  ._dirty ._settings-btn-save {
    display: block; }

._settings-tabs {
  display: none;
  margin-right: .5rem; }
  ._dirty ._settings-tabs {
    display: none !important; }

._settings-tab {
  position: relative;
  vertical-align: top;
  padding: 0 .75rem;
  line-height: 3rem;
  color: #666; }
  ._settings-tab.active {
    color: #333;
    font-weight: 500;
    box-shadow: inset 0 -2px #3377c0; }

._container {
  position: relative;
  z-index: 1;
  height: 100%;
  margin-left: 20rem;
  pointer-events: none; }
  @media (max-width: 800px) {
    ._container {
      margin-left: 16rem; } }
  ._sidebar-hidden ._container {
    margin-left: 0; }
  body:not(._native-scrollbars) ._container {
    -webkit-margin-end: -1px; }

._content {
  position: relative;
  height: 100%;
  overflow-y: scroll;
  margin-left: .875rem;
  padding: 1.125rem 1.5rem 0;
  font-size: .875rem;
  pointer-events: auto;
  -webkit-overflow-scrolling: touch; }
  ._sidebar-hidden ._content:before {
    content: '';
    display: block;
    margin-top: 3rem; }
  ._overlay-scrollbars ._content {
    padding-left: .625rem; }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    ._content {
      margin-left: 0; } }
  @supports (-ms-overflow-style: none) {
    ._content {
      margin-left: 0; } }
  body:not(._native-scrollbars) ._content {
    -webkit-padding-start: .625rem;
    -webkit-padding-end: .75rem; }

._content-loading:before, ._splash-title {
  content: 'Loading\2026';
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  line-height: 1;
  margin-top: -.6em;
  font-size: 4rem;
  font-weight: 300;
  letter-spacing: -.125rem;
  color: #ccc;
  text-align: center;
  cursor: default; }

._splash-title {
  color: #ccc; }

._intro {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100vh - 2.375rem); }
  ._sidebar-hidden ._intro {
    min-height: calc(100vh - 2.375rem - 3rem); }

._intro-message {
  max-width: 37rem;
  margin: .5rem 0;
  padding: 1rem 1.25rem; }

._intro-hide {
  float: right;
  line-height: 1.5rem;
  cursor: pointer; }

._intro-title {
  margin: 0 0 1rem;
  font-size: 1rem;
  line-height: 1.5rem; }

._intro-list {
  margin: 1rem 0;
  padding-left: 2.25rem; }

._intro-link {
  cursor: pointer; }

._error {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  padding: 0 2rem;
  line-height: 1.5rem;
  text-align: center; }

._error-title {
  margin: -5.5rem 0 1rem;
  line-height: 2rem;
  font-size: 1.5rem; }

._error-text {
  margin: 0 0 1rem;
  color: #666; }

._error-links {
  font-size: 1rem;
  font-weight: 500; }

._error-link {
  padding: 0 .5rem; }

._lined-heading, ._page > h1,
._php h1 {
  display: flex;
  align-items: center; }
  ._lined-heading > *, ._page > h1 > *,
  ._php h1 > * {
    margin: 0 .3125rem; }
  ._lined-heading:after, ._page > h1:after,
  ._php h1:after {
    content: '';
    flex-grow: 1;
    height: 1px;
    margin-top: .25rem;
    margin-left: 1rem;
    background: #e5e5e5; }

._heading-links {
  float: right;
  font-weight: normal; }
  ._heading-links > a + a {
    margin-left: .25rem; }

._toc {
  float: right;
  max-width: 15em;
  margin: .25rem 0 1.5rem 1.5rem;
  padding: .625rem 1rem; }
  ._toc + h1, ._toc + ._lined-heading, ._page > ._toc + h1 {
    margin-top: 0; }

._toc-title {
  margin: 0 0 .5rem;
  font-size: inherit;
  font-weight: 500; }

._toc-list {
  margin: 0;
  padding: 0 1em 0 0;
  list-style: none; }

._static {
  padding-bottom: 2em; }
  ._static > ._lined-heading:first-child, ._page._static > h1:first-child {
    margin-top: 0; }

._credits {
  width: 100%; }

._docs {
  width: 100%;
  margin-top: .25rem;
  line-height: 1.5rem; }
  ._docs th, ._docs td {
    width: 1%; }
    ._docs th:first-child, ._docs td:first-child {
      width: auto; }
    ._docs th:last-child, ._docs td:last-child {
      width: 12rem; }

._docs-name:before {
  float: left;
  margin: .25rem .5rem .25rem 0; }

._docs-size {
  text-align: right; }
  ._docs-size > small {
    color: #666; }

._docs-tools {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1.5rem;
  margin-top: -.5rem; }
  ._docs-tools input[type=checkbox] {
    vertical-align: top;
    margin: .25rem; }

._docs-links {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin: .5rem 0;
  padding: .25rem 0; }
  ._docs-links ._btn-link {
    vertical-align: top;
    padding: 0 .75rem; }
  ._docs-links ._btn-link:not(._show) {
    display: none; }
  ._docs-links ._btn-link._show ~ ._btn-link._show {
    border-left: 1px solid #d8d8d8; }

._content ._news-row {
  position: relative;
  padding-left: 10em;
  font-size: .8125rem;
  color: #666; }
  ._content ._news-row + ._news-row {
    margin-top: 1em; }
._content ._news-title {
  display: block;
  font-size: .875rem;
  color: #333; }
._content ._news-date {
  position: absolute;
  top: 0;
  left: 0;
  font-size: .875rem; }

._shortcuts-title {
  width: 16rem;
  max-width: 40%;
  margin: 2rem 0 1rem;
  font-size: 1rem;
  text-align: right; }

._shortcuts-dl {
  margin: 1rem 0; }

._shortcuts-dt {
  float: left;
  clear: left;
  margin: 0 0 .75rem;
  width: 16rem;
  max-width: 40%;
  font-weight: normal;
  text-align: right; }

._shortcuts-dd {
  display: block;
  margin: 0 0 .75rem;
  padding: 1px 0 1px .75rem;
  overflow: hidden; }

._shortcut-code {
  display: inline-block;
  vertical-align: top;
  padding: 0 .5em; }

._aliases {
  display: flex;
  justify-content: space-between; }
  ._aliases > table {
    margin-top: 0;
    width: calc(50% - 0.5rem); }

._bold {
  font-weight: 500; }

._highlight {
  background: #fffdcd !important; }

._table {
  width: 100%; }

._mobile ._table {
  overflow-x: auto; }

._pre-clip {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  opacity: .5;
  padding: .375rem;
  cursor: pointer; }
  pre:hover > ._pre-clip {
    display: block; }
  ._pre-clip:hover {
    opacity: 1; }
  ._pre-clip > svg {
    fill: black; }
  ._pre-clip._pre-clip-success > svg, ._pre-clip._pre-clip-error > svg {
    display: none; }
  ._pre-clip._pre-clip-success:before {
    content: 'Copied'; }
  ._pre-clip._pre-clip-error:before {
    content: 'Error'; }

._btn {
  display: inline-block;
  vertical-align: top;
  line-height: normal;
  white-space: nowrap;
  padding: .375rem .675rem;
  background-image: linear-gradient(white, whitesmoke);
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  box-shadow: 0 1px rgba(216, 216, 216, 0.08);
  cursor: pointer; }
  ._btn:active {
    background-color: #fafafa;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05), inset 0 1px 4px #d8d8d8; }

._file-btn {
  position: relative;
  overflow: hidden; }
  ._file-btn > input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    visibility: hidden; }

._btn-link {
  line-height: inherit;
  color: #3377c0;
  text-decoration: none; }
  ._btn-link:hover {
    color: #2f6cb6;
    text-decoration: underline; }

._reset-btn,
._reset-btn:hover {
  color: #f44336; }

._github-btn {
  display: inline-block;
  vertical-align: text-top;
  margin-left: .25rem; }

._page {
  position: relative;
  min-height: calc(100% - 1.25rem); }
  ._page._page-error {
    position: static; }
  ._page > h1:first-child {
    margin-top: 0; }
  ._page a:not([href]) {
    color: inherit;
    text-decoration: none; }
  ._page iframe {
    display: block;
    max-width: 100%;
    margin-bottom: 1em;
    padding: 1px;
    border: 1px dotted #d8d8d8;
    border-radius: 3px; }

._links {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  line-height: 2em;
  text-align: right; }
  ._links + h1 {
    margin-top: 0; }
  @media (max-width: 1023px) {
    ._links {
      display: none; } }

._links-link {
  display: inline-block;
  vertical-align: top;
  padding: 0 .5rem;
  background: #fff; }
  ._links-link + ._links-link {
    margin-left: .75rem; }
  ._links-link:first-child {
    padding-left: 1rem; }
  ._links-link:last-child {
    padding-right: 0; }

._attribution {
  clear: both;
  margin: 2rem 0 1.5rem;
  font-size: .75rem;
  color: #666;
  text-align: center;
  -webkit-font-smoothing: subpixel-antialiased; }
  ._attribution + ._attribution {
    margin-top: 1.5rem; }
  ._attribution + ._attribution > ._attribution-link {
    display: none; }

._attribution-p {
  display: inline-block;
  margin: 0;
  padding: .25rem .75rem;
  background: #f4f4f4;
  border-radius: 3px; }

._entry-list {
  padding-left: 1em;
  list-style: none; }

._fail {
  display: block;
  position: relative;
  top: 1.5rem;
  width: 24rem;
  max-width: 90%;
  margin: 0 auto;
  padding: 1rem 1.5rem;
  background: #eaefef;
  border-radius: 5px; }
  ._fail:after {
    content: '';
    position: relative;
    top: 3rem;
    float: left;
    width: 1px;
    height: 1px; }

._fail-title {
  margin: 0 0 1rem;
  font-size: 1rem;
  font-weight: 500; }

._fail-text, ._fail-list {
  margin: 0 0 1rem;
  font-size: .875rem; }

._fail-text:last-child {
  margin: 0; }

._fail-link {
  float: right; }

._path {
  position: absolute;
  z-index: 3;
  bottom: 0;
  left: 20rem;
  right: 0;
  height: 2rem;
  line-height: 2rem;
  padding: 0 .375rem;
  font-size: .875rem;
  background: #f9f9f9;
  box-shadow: inset 0 1px #e1e1e1; }
  @media (max-width: 800px) {
    ._path {
      left: 16rem; } }
  ._sidebar-hidden ._path {
    left: 0; }
  ._path ~ ._container {
    padding-bottom: 2rem; }
  ._path a:focus {
    outline: 0; }

._path-item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  padding: 0 .375rem;
  color: #333;
  text-decoration: none; }
  ._path-item:first-child:before {
    content: '';
    float: left;
    width: 1rem;
    height: 1rem;
    margin: .5rem .375rem 0 0; }

._path-arrow {
  display: inline-block;
  vertical-align: top;
  width: .75rem;
  height: .75rem;
  margin: .625rem .25rem;
  fill: #888; }

._notice {
  position: absolute;
  z-index: 4;
  bottom: 0;
  left: 20rem;
  right: 0;
  height: 2.5rem;
  padding: 0 1.25rem;
  background: #faf9e2;
  box-shadow: inset 0 1px #e2e2c1; }
  @media (max-width: 800px) {
    ._notice {
      left: 16rem; } }
  ._sidebar-hidden ._notice {
    left: 0; }
  ._notice ~ ._container {
    padding-bottom: 2.5rem; }

._notice-text {
  display: table-cell;
  vertical-align: middle;
  margin: 0;
  height: 2.5rem;
  line-height: 1rem;
  font-size: .875rem; }

._notice-link {
  cursor: pointer; }

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata,
.token.punctuation {
  color: #666; }

.namespace {
  opacity: .7; }

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
  color: #905; }

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
  color: #5e8e01; }

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #a67f59; }

.token.atrule,
.token.attr-value,
.token.keyword {
  color: #0070a3; }

.token.function {
  color: #dd4a68; }

.token.regex,
.token.important,
.token.variable {
  color: #e90; }

.token.important,
.token.bold {
  font-weight: 500; }

.token.italic {
  font-style: italic; }

._mobile {
  font-size: 100%;
  background: #fff; }
  ._mobile ._hide-on-mobile {
    display: none; }
  ._mobile body {
    -ms-overflow-style: -ms-autohiding-scrollbar; }
  ._mobile:not(._booting) ._app, ._mobile:not(._booting) ._content {
    overflow: visible; }
  ._mobile ._container {
    margin: 0;
    padding-top: 3rem; }
  ._mobile ._content {
    position: static;
    height: auto;
    margin: 0;
    padding: .75rem 1rem 1px; }
    ._mobile ._content:before {
      content: none; }
  ._mobile ._content-loading:before, ._mobile ._splash-title {
    font-size: 3rem; }
  ._mobile ._header {
    position: fixed; }
  ._mobile ._header, ._mobile ._list {
    width: 100%;
    border-right: 0;
    box-shadow: none; }
  ._mobile ._settings {
    position: relative; }
  ._mobile ._settings-tabs {
    display: block; }
  ._mobile ._header > ._settings-btn-back {
    width: auto; }
  ._mobile ._header-btn[hidden] {
    display: block; }
  ._mobile ._search {
    padding-right: .125rem;
    padding-left: .125rem; }
    ._mobile ._search > svg {
      left: .5rem; }
  ._mobile ._search-tag {
    left: .5rem; }
  ._mobile ._search-clear > svg {
    left: .25rem; }
  ._mobile ._sidebar {
    position: relative;
    min-height: 100%;
    overflow: visible; }
  ._mobile ._resizer {
    display: none; }
  ._mobile ._list-item {
    white-space: normal;
    word-wrap: break-word;
    overflow-wrap: break-word;
    box-shadow: none; }
  ._mobile ._list-result {
    padding-left: 2.375rem; }
    ._mobile ._list-result:before {
      position: absolute;
      top: .25rem;
      left: .75rem; }
  ._mobile ._notice {
    position: fixed;
    left: 0;
    padding: 0 .5rem; }
  ._mobile ._notice-text {
    font-size: .75em; }
  ._mobile ._notif {
    position: fixed; }
  ._mobile ._toc {
    float: none;
    max-width: none;
    margin-left: 0; }
  ._mobile ._aliases {
    display: block; }
    ._mobile ._aliases > table {
      width: 100%; }

@-ms-viewport {
  width: device-width; }
@media (orientation: portrait) and (min-device-width: 720px) and (max-device-width: 768px), (orientation: landscape) and (device-width: 1280px) and (max-device-height: 768px) {
  @-ms-viewport {
    width: 50%; } }
._forward-btn {
  margin-right: -.5rem; }
  ._forward-btn > svg {
    margin-left: -.375rem; }

._mobile-intro > ._intro-list {
  padding-left: 1.5rem; }
._mobile-intro ._intro-hide {
  position: static;
  float: none;
  display: block;
  margin-top: .75rem;
  text-align: center; }

._apache_pig,
._bower,
._chai,
._codeceptjs,
._docker,
._electron,
._fish,
._flow,
._gnu,
._grunt,
._haxe,
._immutable,
._influxdata,
._jasmine,
._jest,
._less,
._lodash,
._marionette,
._markdown,
._mocha,
._mongoose,
._nim,
._redux,
._requirejs,
._simple,
._typescript,
._vagrant,
._vulkan,
._yarn, ._angular, ._apache, ._async, ._bootstrap, ._cakephp, ._codeception, ._coffeescript, ._cordova, ._crystal, ._dojo, ._elixir, ._ember, ._erlang, ._express, ._github, ._go, ._jekyll, ._julia, ._liquid, ._love, ._lua, ._meteor, ._npm, ._openjdk, ._perl, ._phalcon, ._phaser, ._phpunit, ._pug, ._ramda, ._react_native, ._rethinkdb, ._rubydoc, ._rust, ._sinon, ._sphinx_simple, ._sqlite, ._tcl_tk, ._tensorflow, ._vue, ._webpack, ._yard, ._yii {
  padding-left: 1rem; }
  ._apache_pig h1,
  ._bower h1,
  ._chai h1,
  ._codeceptjs h1,
  ._docker h1,
  ._electron h1,
  ._fish h1,
  ._flow h1,
  ._gnu h1,
  ._grunt h1,
  ._haxe h1,
  ._immutable h1,
  ._influxdata h1,
  ._jasmine h1,
  ._jest h1,
  ._less h1,
  ._lodash h1,
  ._marionette h1,
  ._markdown h1,
  ._mocha h1,
  ._mongoose h1,
  ._nim h1,
  ._redux h1,
  ._requirejs h1,
  ._simple h1,
  ._typescript h1,
  ._vagrant h1,
  ._vulkan h1,
  ._yarn h1, ._angular h1, ._apache h1, ._async h1, ._bootstrap h1, ._cakephp h1, ._codeception h1, ._coffeescript h1, ._cordova h1, ._crystal h1, ._dojo h1, ._elixir h1, ._ember h1, ._erlang h1, ._express h1, ._github h1, ._go h1, ._jekyll h1, ._julia h1, ._liquid h1, ._love h1, ._lua h1, ._meteor h1, ._npm h1, ._openjdk h1, ._perl h1, ._phalcon h1, ._phaser h1, ._phpunit h1, ._pug h1, ._ramda h1, ._react_native h1, ._rethinkdb h1, ._rubydoc h1, ._rust h1, ._sinon h1, ._sphinx_simple h1, ._sqlite h1, ._tcl_tk h1, ._tensorflow h1, ._vue h1, ._webpack h1, ._yard h1, ._yii h1, ._apache_pig h2,
  ._bower h2,
  ._chai h2,
  ._codeceptjs h2,
  ._docker h2,
  ._electron h2,
  ._fish h2,
  ._flow h2,
  ._gnu h2,
  ._grunt h2,
  ._haxe h2,
  ._immutable h2,
  ._influxdata h2,
  ._jasmine h2,
  ._jest h2,
  ._less h2,
  ._lodash h2,
  ._marionette h2,
  ._markdown h2,
  ._mocha h2,
  ._mongoose h2,
  ._nim h2,
  ._redux h2,
  ._requirejs h2,
  ._simple h2,
  ._typescript h2,
  ._vagrant h2,
  ._vulkan h2,
  ._yarn h2, ._angular h2, ._apache h2, ._async h2, ._bootstrap h2, ._cakephp h2, ._codeception h2, ._coffeescript h2, ._cordova h2, ._crystal h2, ._dojo h2, ._elixir h2, ._ember h2, ._erlang h2, ._express h2, ._github h2, ._go h2, ._jekyll h2, ._julia h2, ._liquid h2, ._love h2, ._lua h2, ._meteor h2, ._npm h2, ._openjdk h2, ._perl h2, ._phalcon h2, ._phaser h2, ._phpunit h2, ._pug h2, ._ramda h2, ._react_native h2, ._rethinkdb h2, ._rubydoc h2, ._rust h2, ._sinon h2, ._sphinx_simple h2, ._sqlite h2, ._tcl_tk h2, ._tensorflow h2, ._vue h2, ._webpack h2, ._yard h2, ._yii h2, ._apache_pig h3,
  ._bower h3,
  ._chai h3,
  ._codeceptjs h3,
  ._docker h3,
  ._electron h3,
  ._fish h3,
  ._flow h3,
  ._gnu h3,
  ._grunt h3,
  ._haxe h3,
  ._immutable h3,
  ._influxdata h3,
  ._jasmine h3,
  ._jest h3,
  ._less h3,
  ._lodash h3,
  ._marionette h3,
  ._markdown h3,
  ._mocha h3,
  ._mongoose h3,
  ._nim h3,
  ._redux h3,
  ._requirejs h3,
  ._simple h3,
  ._typescript h3,
  ._vagrant h3,
  ._vulkan h3,
  ._yarn h3, ._angular h3, ._apache h3, ._async h3, ._bootstrap h3, ._cakephp h3, ._codeception h3, ._coffeescript h3, ._cordova h3, ._crystal h3, ._dojo h3, ._elixir h3, ._ember h3, ._erlang h3, ._express h3, ._github h3, ._go h3, ._jekyll h3, ._julia h3, ._liquid h3, ._love h3, ._lua h3, ._meteor h3, ._npm h3, ._openjdk h3, ._perl h3, ._phalcon h3, ._phaser h3, ._phpunit h3, ._pug h3, ._ramda h3, ._react_native h3, ._rethinkdb h3, ._rubydoc h3, ._rust h3, ._sinon h3, ._sphinx_simple h3, ._sqlite h3, ._tcl_tk h3, ._tensorflow h3, ._vue h3, ._webpack h3, ._yard h3, ._yii h3 {
    margin-left: -1rem; }
  ._apache_pig h4,
  ._bower h4,
  ._chai h4,
  ._codeceptjs h4,
  ._docker h4,
  ._electron h4,
  ._fish h4,
  ._flow h4,
  ._gnu h4,
  ._grunt h4,
  ._haxe h4,
  ._immutable h4,
  ._influxdata h4,
  ._jasmine h4,
  ._jest h4,
  ._less h4,
  ._lodash h4,
  ._marionette h4,
  ._markdown h4,
  ._mocha h4,
  ._mongoose h4,
  ._nim h4,
  ._redux h4,
  ._requirejs h4,
  ._simple h4,
  ._typescript h4,
  ._vagrant h4,
  ._vulkan h4,
  ._yarn h4, ._angular h4, ._apache h4, ._async h4, ._bootstrap h4, ._cakephp h4, ._codeception h4, ._coffeescript h4, ._cordova h4, ._crystal h4, ._dojo h4, ._elixir h4, ._ember h4, ._erlang h4, ._express h4, ._github h4, ._go h4, ._jekyll h4, ._julia h4, ._liquid h4, ._love h4, ._lua h4, ._meteor h4, ._npm h4, ._openjdk h4, ._perl h4, ._phalcon h4, ._phaser h4, ._phpunit h4, ._pug h4, ._ramda h4, ._react_native h4, ._rethinkdb h4, ._rubydoc h4, ._rust h4, ._sinon h4, ._sphinx_simple h4, ._sqlite h4, ._tcl_tk h4, ._tensorflow h4, ._vue h4, ._webpack h4, ._yard h4, ._yii h4 {
    font-size: inherit; }
  ._mobile ._apache_pig,
  ._mobile ._bower,
  ._mobile ._chai,
  ._mobile ._codeceptjs,
  ._mobile ._docker,
  ._mobile ._electron,
  ._mobile ._fish,
  ._mobile ._flow,
  ._mobile ._gnu,
  ._mobile ._grunt,
  ._mobile ._haxe,
  ._mobile ._immutable,
  ._mobile ._influxdata,
  ._mobile ._jasmine,
  ._mobile ._jest,
  ._mobile ._less,
  ._mobile ._lodash,
  ._mobile ._marionette,
  ._mobile ._markdown,
  ._mobile ._mocha,
  ._mobile ._mongoose,
  ._mobile ._nim,
  ._mobile ._redux,
  ._mobile ._requirejs,
  ._mobile ._simple,
  ._mobile ._typescript,
  ._mobile ._vagrant,
  ._mobile ._vulkan,
  ._mobile ._yarn, ._mobile ._angular, ._mobile ._apache, ._mobile ._async, ._mobile ._bootstrap, ._mobile ._cakephp, ._mobile ._codeception, ._mobile ._coffeescript, ._mobile ._cordova, ._mobile ._crystal, ._mobile ._dojo, ._mobile ._elixir, ._mobile ._ember, ._mobile ._erlang, ._mobile ._express, ._mobile ._github, ._mobile ._go, ._mobile ._jekyll, ._mobile ._julia, ._mobile ._liquid, ._mobile ._love, ._mobile ._lua, ._mobile ._meteor, ._mobile ._npm, ._mobile ._openjdk, ._mobile ._perl, ._mobile ._phalcon, ._mobile ._phaser, ._mobile ._phpunit, ._mobile ._pug, ._mobile ._ramda, ._mobile ._react_native, ._mobile ._rethinkdb, ._mobile ._rubydoc, ._mobile ._rust, ._mobile ._sinon, ._mobile ._sphinx_simple, ._mobile ._sqlite, ._mobile ._tcl_tk, ._mobile ._tensorflow, ._mobile ._vue, ._mobile ._webpack, ._mobile ._yard, ._mobile ._yii {
    padding-left: 0; }
    ._mobile ._apache_pig h1,
    ._mobile ._bower h1,
    ._mobile ._chai h1,
    ._mobile ._codeceptjs h1,
    ._mobile ._docker h1,
    ._mobile ._electron h1,
    ._mobile ._fish h1,
    ._mobile ._flow h1,
    ._mobile ._gnu h1,
    ._mobile ._grunt h1,
    ._mobile ._haxe h1,
    ._mobile ._immutable h1,
    ._mobile ._influxdata h1,
    ._mobile ._jasmine h1,
    ._mobile ._jest h1,
    ._mobile ._less h1,
    ._mobile ._lodash h1,
    ._mobile ._marionette h1,
    ._mobile ._markdown h1,
    ._mobile ._mocha h1,
    ._mobile ._mongoose h1,
    ._mobile ._nim h1,
    ._mobile ._redux h1,
    ._mobile ._requirejs h1,
    ._mobile ._simple h1,
    ._mobile ._typescript h1,
    ._mobile ._vagrant h1,
    ._mobile ._vulkan h1,
    ._mobile ._yarn h1, ._mobile ._angular h1, ._mobile ._apache h1, ._mobile ._async h1, ._mobile ._bootstrap h1, ._mobile ._cakephp h1, ._mobile ._codeception h1, ._mobile ._coffeescript h1, ._mobile ._cordova h1, ._mobile ._crystal h1, ._mobile ._dojo h1, ._mobile ._elixir h1, ._mobile ._ember h1, ._mobile ._erlang h1, ._mobile ._express h1, ._mobile ._github h1, ._mobile ._go h1, ._mobile ._jekyll h1, ._mobile ._julia h1, ._mobile ._liquid h1, ._mobile ._love h1, ._mobile ._lua h1, ._mobile ._meteor h1, ._mobile ._npm h1, ._mobile ._openjdk h1, ._mobile ._perl h1, ._mobile ._phalcon h1, ._mobile ._phaser h1, ._mobile ._phpunit h1, ._mobile ._pug h1, ._mobile ._ramda h1, ._mobile ._react_native h1, ._mobile ._rethinkdb h1, ._mobile ._rubydoc h1, ._mobile ._rust h1, ._mobile ._sinon h1, ._mobile ._sphinx_simple h1, ._mobile ._sqlite h1, ._mobile ._tcl_tk h1, ._mobile ._tensorflow h1, ._mobile ._vue h1, ._mobile ._webpack h1, ._mobile ._yard h1, ._mobile ._yii h1, ._mobile ._apache_pig h2,
    ._mobile ._bower h2,
    ._mobile ._chai h2,
    ._mobile ._codeceptjs h2,
    ._mobile ._docker h2,
    ._mobile ._electron h2,
    ._mobile ._fish h2,
    ._mobile ._flow h2,
    ._mobile ._gnu h2,
    ._mobile ._grunt h2,
    ._mobile ._haxe h2,
    ._mobile ._immutable h2,
    ._mobile ._influxdata h2,
    ._mobile ._jasmine h2,
    ._mobile ._jest h2,
    ._mobile ._less h2,
    ._mobile ._lodash h2,
    ._mobile ._marionette h2,
    ._mobile ._markdown h2,
    ._mobile ._mocha h2,
    ._mobile ._mongoose h2,
    ._mobile ._nim h2,
    ._mobile ._redux h2,
    ._mobile ._requirejs h2,
    ._mobile ._simple h2,
    ._mobile ._typescript h2,
    ._mobile ._vagrant h2,
    ._mobile ._vulkan h2,
    ._mobile ._yarn h2, ._mobile ._angular h2, ._mobile ._apache h2, ._mobile ._async h2, ._mobile ._bootstrap h2, ._mobile ._cakephp h2, ._mobile ._codeception h2, ._mobile ._coffeescript h2, ._mobile ._cordova h2, ._mobile ._crystal h2, ._mobile ._dojo h2, ._mobile ._elixir h2, ._mobile ._ember h2, ._mobile ._erlang h2, ._mobile ._express h2, ._mobile ._github h2, ._mobile ._go h2, ._mobile ._jekyll h2, ._mobile ._julia h2, ._mobile ._liquid h2, ._mobile ._love h2, ._mobile ._lua h2, ._mobile ._meteor h2, ._mobile ._npm h2, ._mobile ._openjdk h2, ._mobile ._perl h2, ._mobile ._phalcon h2, ._mobile ._phaser h2, ._mobile ._phpunit h2, ._mobile ._pug h2, ._mobile ._ramda h2, ._mobile ._react_native h2, ._mobile ._rethinkdb h2, ._mobile ._rubydoc h2, ._mobile ._rust h2, ._mobile ._sinon h2, ._mobile ._sphinx_simple h2, ._mobile ._sqlite h2, ._mobile ._tcl_tk h2, ._mobile ._tensorflow h2, ._mobile ._vue h2, ._mobile ._webpack h2, ._mobile ._yard h2, ._mobile ._yii h2, ._mobile ._apache_pig h3,
    ._mobile ._bower h3,
    ._mobile ._chai h3,
    ._mobile ._codeceptjs h3,
    ._mobile ._docker h3,
    ._mobile ._electron h3,
    ._mobile ._fish h3,
    ._mobile ._flow h3,
    ._mobile ._gnu h3,
    ._mobile ._grunt h3,
    ._mobile ._haxe h3,
    ._mobile ._immutable h3,
    ._mobile ._influxdata h3,
    ._mobile ._jasmine h3,
    ._mobile ._jest h3,
    ._mobile ._less h3,
    ._mobile ._lodash h3,
    ._mobile ._marionette h3,
    ._mobile ._markdown h3,
    ._mobile ._mocha h3,
    ._mobile ._mongoose h3,
    ._mobile ._nim h3,
    ._mobile ._redux h3,
    ._mobile ._requirejs h3,
    ._mobile ._simple h3,
    ._mobile ._typescript h3,
    ._mobile ._vagrant h3,
    ._mobile ._vulkan h3,
    ._mobile ._yarn h3, ._mobile ._angular h3, ._mobile ._apache h3, ._mobile ._async h3, ._mobile ._bootstrap h3, ._mobile ._cakephp h3, ._mobile ._codeception h3, ._mobile ._coffeescript h3, ._mobile ._cordova h3, ._mobile ._crystal h3, ._mobile ._dojo h3, ._mobile ._elixir h3, ._mobile ._ember h3, ._mobile ._erlang h3, ._mobile ._express h3, ._mobile ._github h3, ._mobile ._go h3, ._mobile ._jekyll h3, ._mobile ._julia h3, ._mobile ._liquid h3, ._mobile ._love h3, ._mobile ._lua h3, ._mobile ._meteor h3, ._mobile ._npm h3, ._mobile ._openjdk h3, ._mobile ._perl h3, ._mobile ._phalcon h3, ._mobile ._phaser h3, ._mobile ._phpunit h3, ._mobile ._pug h3, ._mobile ._ramda h3, ._mobile ._react_native h3, ._mobile ._rethinkdb h3, ._mobile ._rubydoc h3, ._mobile ._rust h3, ._mobile ._sinon h3, ._mobile ._sphinx_simple h3, ._mobile ._sqlite h3, ._mobile ._tcl_tk h3, ._mobile ._tensorflow h3, ._mobile ._vue h3, ._mobile ._webpack h3, ._mobile ._yard h3, ._mobile ._yii h3 {
      margin-left: 0; }
  ._apache_pig blockquote > h4,
  ._bower blockquote > h4,
  ._chai blockquote > h4,
  ._codeceptjs blockquote > h4,
  ._docker blockquote > h4,
  ._electron blockquote > h4,
  ._fish blockquote > h4,
  ._flow blockquote > h4,
  ._gnu blockquote > h4,
  ._grunt blockquote > h4,
  ._haxe blockquote > h4,
  ._immutable blockquote > h4,
  ._influxdata blockquote > h4,
  ._jasmine blockquote > h4,
  ._jest blockquote > h4,
  ._less blockquote > h4,
  ._lodash blockquote > h4,
  ._marionette blockquote > h4,
  ._markdown blockquote > h4,
  ._mocha blockquote > h4,
  ._mongoose blockquote > h4,
  ._nim blockquote > h4,
  ._redux blockquote > h4,
  ._requirejs blockquote > h4,
  ._simple blockquote > h4,
  ._typescript blockquote > h4,
  ._vagrant blockquote > h4,
  ._vulkan blockquote > h4,
  ._yarn blockquote > h4, ._angular blockquote > h4, ._apache blockquote > h4, ._async blockquote > h4, ._bootstrap blockquote > h4, ._cakephp blockquote > h4, ._codeception blockquote > h4, ._coffeescript blockquote > h4, ._cordova blockquote > h4, ._crystal blockquote > h4, ._dojo blockquote > h4, ._elixir blockquote > h4, ._ember blockquote > h4, ._erlang blockquote > h4, ._express blockquote > h4, ._github blockquote > h4, ._go blockquote > h4, ._jekyll blockquote > h4, ._julia blockquote > h4, ._liquid blockquote > h4, ._love blockquote > h4, ._lua blockquote > h4, ._meteor blockquote > h4, ._npm blockquote > h4, ._openjdk blockquote > h4, ._perl blockquote > h4, ._phalcon blockquote > h4, ._phaser blockquote > h4, ._phpunit blockquote > h4, ._pug blockquote > h4, ._ramda blockquote > h4, ._react_native blockquote > h4, ._rethinkdb blockquote > h4, ._rubydoc blockquote > h4, ._rust blockquote > h4, ._sinon blockquote > h4, ._sphinx_simple blockquote > h4, ._sqlite blockquote > h4, ._tcl_tk blockquote > h4, ._tensorflow blockquote > h4, ._vue blockquote > h4, ._webpack blockquote > h4, ._yard blockquote > h4, ._yii blockquote > h4, ._apache_pig blockquote > h5,
  ._bower blockquote > h5,
  ._chai blockquote > h5,
  ._codeceptjs blockquote > h5,
  ._docker blockquote > h5,
  ._electron blockquote > h5,
  ._fish blockquote > h5,
  ._flow blockquote > h5,
  ._gnu blockquote > h5,
  ._grunt blockquote > h5,
  ._haxe blockquote > h5,
  ._immutable blockquote > h5,
  ._influxdata blockquote > h5,
  ._jasmine blockquote > h5,
  ._jest blockquote > h5,
  ._less blockquote > h5,
  ._lodash blockquote > h5,
  ._marionette blockquote > h5,
  ._markdown blockquote > h5,
  ._mocha blockquote > h5,
  ._mongoose blockquote > h5,
  ._nim blockquote > h5,
  ._redux blockquote > h5,
  ._requirejs blockquote > h5,
  ._simple blockquote > h5,
  ._typescript blockquote > h5,
  ._vagrant blockquote > h5,
  ._vulkan blockquote > h5,
  ._yarn blockquote > h5, ._angular blockquote > h5, ._apache blockquote > h5, ._async blockquote > h5, ._bootstrap blockquote > h5, ._cakephp blockquote > h5, ._codeception blockquote > h5, ._coffeescript blockquote > h5, ._cordova blockquote > h5, ._crystal blockquote > h5, ._dojo blockquote > h5, ._elixir blockquote > h5, ._ember blockquote > h5, ._erlang blockquote > h5, ._express blockquote > h5, ._github blockquote > h5, ._go blockquote > h5, ._jekyll blockquote > h5, ._julia blockquote > h5, ._liquid blockquote > h5, ._love blockquote > h5, ._lua blockquote > h5, ._meteor blockquote > h5, ._npm blockquote > h5, ._openjdk blockquote > h5, ._perl blockquote > h5, ._phalcon blockquote > h5, ._phaser blockquote > h5, ._phpunit blockquote > h5, ._pug blockquote > h5, ._ramda blockquote > h5, ._react_native blockquote > h5, ._rethinkdb blockquote > h5, ._rubydoc blockquote > h5, ._rust blockquote > h5, ._sinon blockquote > h5, ._sphinx_simple blockquote > h5, ._sqlite blockquote > h5, ._tcl_tk blockquote > h5, ._tensorflow blockquote > h5, ._vue blockquote > h5, ._webpack blockquote > h5, ._yard blockquote > h5, ._yii blockquote > h5 {
    margin-top: .25rem; }

._angular .breadcrumbs {
  padding-left: 2em; }
._angular img {
  margin: 1em 0; }
._angular .location-badge {
  font-style: italic;
  text-align: right; }

._angularjs .nav-index-section {
  margin: 1.5em 0 1em -2em;
  list-style: none;
  font-weight: 500;
  text-transform: capitalize; }
._angularjs h3, ._angularjs h4 {
  font-size: 1rem; }
._angularjs .view-source, ._angularjs .improve-docs {
  order: 1;
  display: block;
  vertical-align: top;
  padding-left: 1em;
  font-size: .875rem; }
._angularjs .defs {
  padding-left: 1rem;
  list-style: none; }
  ._angularjs .defs > li > h3:first-child {
    margin: 0 0 1em -1rem; }
  ._angularjs .defs > li + li {
    margin-top: 2em; }
  ._angularjs .defs h4 {
    margin: 1em 0 .5em;
    font-size: 1em; }
  ._angularjs .defs ul {
    list-style-type: disc; }

._async h3 > .type-signature {
  float: right;
  color: #666; }
._async h3 > .signature-attributes {
  font-size: .75rem;
  font-weight: normal;
  font-style: italic;
  color: #888; }

._bootstrap h2 > small {
  color: #666;
  float: right; }
._bootstrap .bs-callout > h4, ._bootstrap .bs-callout > h5 {
  margin-top: .25rem; }
._bootstrap p.bs-example {
  padding: .375rem .625rem;
  line-height: 1.5; }
._bootstrap a.thumbnail {
  display: block;
  padding: .25em; }
  ._bootstrap a.thumbnail:after {
    content: none; }
  ._bootstrap a.thumbnail + h4 {
    margin: .75em 0 .5em; }
  ._bootstrap a.thumbnail > img {
    display: block; }
._bootstrap .col {
  margin-bottom: 1.5em; }
@media (min-width: 800px) {
  ._bootstrap .row {
    display: flex;
    flex-wrap: wrap; }
  ._bootstrap .col {
    flex: 0 1 auto;
    padding: 0 1em;
    width: 33.33%;
    -moz-box-sizing: border-box;
    box-sizing: border-box; } }

._c .t-li1 {
  margin: 0 0 1em; }
._c .t-mark, ._c .t-mark-rev {
  white-space: nowrap; }
._c .t-dcl-begin pre {
  margin: 0;
  padding: 0;
  line-height: inherit;
  background: none;
  border: 0; }
._c .t-lines > span {
  display: block; }
._c .t-spar {
  font-style: italic;
  color: #666; }
._c .t-sdsc-nopad dl, ._c .t-sdsc-nopad dd {
  margin: 0; }
._c td > h3, ._c td > h5 {
  margin: 0 0 .5em;
  line-height: inherit; }
  ._c td > h3:only-child, ._c td > h5:only-child {
    margin: 0; }
._c td > ul, ._c td > dl {
  margin: .5em 0; }
  ._c td > ul:only-child, ._c td > dl:only-child {
    margin: 0; }
._c td > .t-dsc-member-div > div {
  float: left; }
  ._c td > .t-dsc-member-div > div + div {
    margin-left: .5em; }
._c .t-dcl-rev-aux > td:empty {
  padding: 0; }
._c .t-inheritance-diagram {
  display: table;
  margin: 1rem 0;
  padding: .375rem;
  font-size: .75rem;
  border: 1px solid #d8d8d8;
  border-radius: 2px; }
._c ul > ul {
  margin: 0 0 .5em; }

._cakephp h3 > .source {
  float: right; }
._cakephp h3 > a, ._cakephp span.label, ._cakephp span.php-keyword1 {
  font-weight: normal; }
._cakephp h4 {
  margin: 1.5em 0; }
._cakephp dl {
  margin: 1em 0; }

._clojure .type {
  float: right;
  font-size: .9em;
  color: #666; }

._coffeescript > .code {
  margin: 1.5em 0;
  overflow: hidden; }
  ._coffeescript > .code > pre {
    float: left;
    width: 49%;
    margin: 0; }
    ._coffeescript > .code > pre:last-child {
      float: right; }

._cordova .compat .n {
  background: pink; }
._cordova .compat .y {
  background: lightgreen; }
._cordova .compat .p {
  background: khaki; }

._crystal .entry-detail {
  margin-top: 1em; }
._crystal .view-source {
  float: right; }
._crystal .superclass-hierarchy {
  list-style: none;
  padding: 0;
  overflow: hidden; }
._crystal li.superclass {
  float: left;
  margin: 0 .5em 0 0;
  padding: 0; }
._crystal li.superclass + li.superclass:before {
  content: '<';
  margin-right: .5em; }

._d .d_decl > small {
  color: #666; }
._d .d_decl > strong {
  font-weight: 600; }
._d span.red {
  color: #f44336; }

._d3 > h4 {
  font-size: 1rem; }
._d3 > h6 > .source {
  float: right;
  font-weight: normal; }

._dojo .jsdoc-inheritance {
  color: #666; }

._elixir .type-detail {
  margin-bottom: 2em; }
._elixir .type-detail pre {
  margin-left: -1rem; }
._mobile ._elixir .type-detail pre {
  margin-left: 0; }

._ember h3 > .access {
  float: right;
  color: #666;
  font-weight: normal; }
._ember h3 > .args,
._ember h3 > .return-type {
  font-weight: normal; }
._ember p.github-link {
  color: #666; }

._erlang h3 > code {
  display: block; }
._erlang .note .label, ._erlang .warning .label {
  font-weight: 500; }

._git {
  padding-left: 1rem; }
  ._git > h1,
  ._git > h2,
  ._git > .reference-menu,
  ._git > .callout,
  ._git > h1 + .sectionbody {
    margin-left: -1rem; }
  ._git h3 {
    font-size: 1rem; }
  ._git em {
    font-style: normal; }

._go #short-nav, ._go table.dir {
  margin-left: -1rem; }
._go a.source {
  float: right;
  font-size: .9em; }

._haskell-api h4 {
  font-size: 1em; }
._haskell-api .module + .package, ._haskell-api p.src > .link {
  float: right; }
._haskell-api .src {
  white-space: normal; }
._haskell-api p.src {
  font-size: .8125rem; }
._haskell-api dt.src {
  white-space: normal; }
._haskell-api > .subs {
  margin-left: 2em; }
._haskell-api .subs p.src {
  margin-top: 1em; }
._haskell-api table {
  margin: 1em 0; }
._haskell-api td > pre {
  margin: 0; }

._jquery h2.entry-title {
  margin: 0 0 1.5rem;
  font-size: 1rem;
  font-weight: normal; }
._jquery .entry-summary {
  margin: -1rem 0 1.5rem;
  padding-right: 1.5rem; }
._jquery .post:not(:only-of-type),
._jquery .page:not(:only-of-type) {
  width: 50%;
  float: left; }
  ._jquery .post:not(:only-of-type):nth-of-type(2n+1),
  ._jquery .page:not(:only-of-type):nth-of-type(2n+1) {
    clear: both; }
._jquery .toc > h4 {
  font-size: inherit; }
._jquery .toc-list {
  margin-top: 0;
  font-weight: 500; }
  ._jquery .toc-list > li + li {
    margin-top: 1em; }
  ._jquery .toc-list > li > ul {
    font-weight: normal; }
  ._jquery .toc-list > li > ul > li + li {
    margin-top: 0; }
._jquery .name > .version-details,
._jquery .section-title > .version-details,
._jquery .returns,
._jquery .option-type {
  float: right;
  font-weight: 500;
  margin-left: 1em; }
._jquery .signatures {
  padding: 0;
  list-style: none; }
._jquery .signature + .signature {
  margin-top: 1em; }
._jquery .signature > .name {
  margin-top: 1em; }
._jquery .signature > ul {
  padding-left: 1em;
  list-style: none; }
  ._jquery .signature > ul > li + li {
    margin-top: 1em; }
  ._jquery .signature > ul > li > ul {
    list-style-type: disc; }
._jquery .entry-example > h4 {
  margin: 2em 0 1.5em;
  line-height: inherit;
  font-size: inherit;
  font-weight: normal; }
._jquery #quick-nav {
  margin-bottom: 2em;
  max-width: 38em;
  overflow: hidden; }
  ._jquery #quick-nav > h2 {
    margin: .25rem 0 1rem;
    font-size: 1rem; }
    ._jquery #quick-nav > h2 > a {
      float: right; }
._jquery .quick-nav-section {
  width: 33%;
  float: left; }
  ._jquery .quick-nav-section > h3 {
    margin: 0 0 .5em;
    font-size: inherit; }
._jquery .api-item {
  padding-left: 1rem; }
  ._jquery .api-item > h3 {
    margin-left: -1rem; }
._jquery .name > a,
._jquery .version-details > a {
  color: inherit; }

._julia .docstring-category {
  float: right; }

._kotlin td > pre {
  margin: .5em 0; }

._laravel h4 {
  font-size: 1em; }

._love .smwtable {
  width: 100%; }
._love .smwtable td:nth-last-child(2), ._love .smwtable td:last-child {
  width: 2.5em; }
._love .cell-green {
  background: #e7f8e1; }
._love .cell-red {
  background: #fed5d3; }

._lua .apii {
  float: right; }

._mdn .index {
  -webkit-columns: 16em;
  -moz-columns: 16em;
  columns: 16em; }
  ._mdn .index > span {
    display: block;
    font-size: 1rem;
    font-weight: 500; }
  ._mdn .index ul, ._mdn .index ol {
    margin: 0 0 1em;
    padding: 0;
    line-height: 1.5;
    list-style: none; }
  ._mdn .index li {
    padding-left: 1em; }
._mdn > h4 {
  font-size: 1em; }
._mdn > .note em {
  font-style: normal;
  font-weight: 500; }
._mdn > .note > ul {
  margin: 1em 0; }
._mdn > .note > p:last-child, ._mdn > .note > ul:last-child {
  margin-bottom: 0; }
._mdn .inlineIndicator {
  white-space: nowrap; }
._mdn .syntaxbox a,
._mdn .twopartsyntaxbox a,
._mdn .inlineIndicator > a {
  color: inherit; }
._mdn .htmlelt,
._mdn .cssprop {
  display: table; }
  ._mdn .htmlelt > li,
  ._mdn .cssprop > li {
    display: table-row;
    margin: 0; }
    ._mdn .htmlelt > li > dfn,
    ._mdn .cssprop > li > dfn {
      display: table-cell;
      padding: .125rem 1.5rem .125rem 0;
      white-space: pre;
      border: 0;
      cursor: inherit; }
      ._mdn .htmlelt > li > dfn:after,
      ._mdn .cssprop > li > dfn:after {
        content: ':'; }
  ._mdn .htmlelt th, ._mdn .htmlelt td,
  ._mdn .cssprop th,
  ._mdn .cssprop td {
    background: none;
    border: 0; }
._mdn dt > strong > code,
._mdn dl > dt > code {
  font-family: inherit;
  font-weight: 500;
  font-size: inherit; }
._mdn .eventinfo > dd + dt {
  margin-top: 0; }
._mdn .cleared {
  clear: both; }
._mdn code > strong {
  font-weight: normal; }

._meteor dl.args {
  margin-left: 1rem; }
._meteor .api-heading {
  overflow: hidden; }
._meteor .api-heading > code {
  font-weight: 500; }
._meteor .locus, ._meteor .src-code {
  float: right; }
._meteor .locus, ._meteor .type, ._meteor .src-code {
  margin-left: .5em; }
._meteor h2 .subtext-api {
  margin-top: .25rem; }
._meteor .locus, ._meteor .subtext-api, ._meteor .subtext-api > code {
  font-size: .75rem; }
._meteor .locus, ._meteor .type {
  color: #666; }

._modernizr h4 {
  font-size: 1em; }

._moment > h3 > span {
  float: right; }
._moment h4 {
  font-size: 1em; }

._nginx .directive {
  margin: 2.5em 0 1em; }
._nginx td > pre {
  margin: 0; }

._node .api_stability {
  clear: both; }
._node > h2 + h2, ._node > h3 + h3 {
  margin-top: 0; }
._node p > code, ._node li > code, ._node .type {
  white-space: normal; }
._node .api_metadata {
  float: right;
  margin: 0 0 1em 1em; }

._npm .pageColumns {
  padding-left: 0;
  list-style: none; }
._npm .faint.heading {
  font-size: .9em;
  color: #666; }
._npm .youtube-video iframe {
  width: 420px;
  height: 315px; }

._openjdk ul.inheritance {
  list-style: none; }
._openjdk > ul.inheritance ul.inheritance {
  margin: 0; }

._phalcon h3 > small {
  float: right;
  color: #666; }

._phaser .type-signature, ._phaser dt.tag-source {
  color: #666;
  font-weight: normal; }

._php h1 {
  margin-top: 0; }
._php .manualnavbar {
  margin-top: 1rem; }
._php .verinfo {
  float: right;
  font-weight: 500; }
._php .classsynopsisinfo_comment {
  color: #666; }
._php .classsynopsisinfo_comment,
._php .classsynopsis > .constructorsynopsis,
._php .classsynopsis > .methodsynopsis,
._php .classsynopsis > .fieldsynopsis {
  margin-left: 1em; }
._php blockquote.note > p {
  margin-bottom: 0; }

._phpunit .warning > h3, ._phpunit .alert > h3 {
  margin: 0 0 .5em;
  font-size: 1em; }

._postgres {
  padding-left: 1rem; }
  ._postgres h1, ._postgres h1 ~ p, ._postgres h1 ~ pre, ._postgres h1 ~ ul, ._postgres h1 ~ blockquote, ._postgres h2, ._postgres .navfooter {
    margin-left: -1rem; }
  ._postgres blockquote > h3 {
    font-size: .875rem;
    margin: 0 0 .25rem; }
  ._postgres p.c2 {
    font-weight: 500; }
  ._postgres .navfooter > table {
    width: 100%; }
  ._postgres td[align=center] {
    text-align: center; }
  ._postgres td[align=right] {
    text-align: right; }

._pug .alert h6 {
  margin-top: .25rem; }

._ramda h3 > small {
  float: right; }
._ramda ul {
  margin-top: 1em; }

._rdoc > .description, ._rdoc > .documentation-section {
  padding-left: 1rem; }
._rdoc > .description > h2, ._rdoc header > h3, ._rdoc .method-heading {
  margin-left: -1rem; }
._rdoc .description > h1 {
  font-size: 1rem; }
._rdoc .method-description > h2, ._rdoc h3, ._rdoc h4, ._rdoc h5, ._rdoc h6 {
  font-size: 1em; }
._rdoc .method-heading {
  font-weight: 500; }
  ._rdoc .method-heading + .method-heading {
    margin-top: -.5em; }
._rdoc > .meta > dd {
  margin: 0; }
._rdoc > .meta > dd + dt {
  margin-top: .5em; }
._rdoc a.method-click-advice {
  float: right;
  font-size: .75rem;
  color: #3377c0;
  cursor: pointer; }
  ._rdoc a.method-click-advice:hover {
    text-decoration: underline; }
  @media print {
    ._rdoc a.method-click-advice {
      display: none; } }
._rdoc .method-description {
  position: relative; }
._rdoc .method-source-code {
  display: none;
  position: absolute;
  z-index: 1;
  top: 0;
  left: -1em;
  right: 0;
  background: rgba(255, 255, 255, 0.95);
  box-shadow: 0 1em 1em 1em #fff; }
  ._rdoc .method-source-code > pre {
    margin: 0; }

._react_native .deprecatedTitle {
  font-weight: 500; }
._react_native span.platform {
  float: right; }
._react_native span.propType, ._react_native span.platform {
  font-weight: normal; }

._redis {
  padding-left: 1rem; }
  ._redis > .commands {
    padding-left: 0;
    list-style: none; }
    ._redis > .commands > li {
      margin-bottom: 1em; }
  ._redis .command, ._redis .summary {
    display: block; }
  ._redis .args {
    font-size: .75rem;
    color: #666; }
  ._redis > h1, ._redis > h2, ._redis > .metadata, ._redis > h1 ~ p, ._redis > h1 + pre {
    margin-left: -1rem; }
  ._redis > h2 ~ p {
    margin-left: 0; }
  ._redis > .metadata > p {
    margin: 0; }
  ._redis > .example {
    white-space: normal; }
    ._redis > .example > .prompt {
      float: left;
      margin-right: .5em;
      color: #666; }
    ._redis > .example > code {
      display: block;
      clear: left;
      margin-bottom: .5em; }
      ._redis > .example > code:last-child {
        margin-bottom: 0; }

._rethinkdb .api_command_illustration {
  float: right;
  margin: 0 0 1em 1em; }

._rfc-pre {
  font-size: .8125rem;
  min-width: 38rem; }
  ._rfc-pre > h3, ._rfc-pre > h4 {
    font-size: .875rem; }
  ._rfc-pre > h1, ._rfc-pre > h2, ._rfc-pre > h3, ._rfc-pre > h4, ._rfc-pre > h5 {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "San Francisco", "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Arial, sans-serif; }

._rubydoc h4 + ul {
  margin-top: 1em; }

._rust .docblock {
  margin-left: 1em; }
._rust div.stability {
  margin-bottom: 1em; }
._rust .since, ._rust .out-of-band {
  float: right; }

._socketio > h2, ._socketio > h3 {
  clear: both; }
._socketio h4 {
  font-size: 1em; }
._socketio .ezcol-one-half {
  margin: .5em 0 1.5em;
  float: left;
  width: 50%;
  padding-right: .5em; }
  ._socketio .ezcol-one-half.ezcol-last {
    float: right;
    padding: 0 0 0 .5em; }
  ._socketio .ezcol-one-half > h4 {
    margin: 0 0 1em; }
  ._socketio .ezcol-one-half > pre {
    margin: 1em 0 0; }

._sphinx h4 {
  font-size: 1em; }
._sphinx dt + dt {
  margin-top: -.5em; }
._sphinx .versionmodified, ._sphinx span.title, ._sphinx .topic-title {
  display: block;
  font-weight: 500; }
._sphinx ul.simple {
  margin: 1em 0; }
._sphinx h2 > a, ._sphinx h3 > a, ._sphinx dt[id] > a.external, ._sphinx dt[id] > a.internal {
  float: right; }
._sphinx .admonition-title {
  float: left;
  margin: 0 .5em 0 0;
  font-weight: 500; }
  ._sphinx .admonition-title:after {
    content: ':'; }
._sphinx .admonition > dl, ._sphinx .admonition > ul {
  clear: left;
  margin: 0; }
._sphinx .admonition-title + dl {
  padding-top: .5em; }
._sphinx td > div {
  margin: 0 !important; }

._sphinx_simple .admonition-title {
  margin: 0 0 .25rem;
  font-weight: 500; }

._support_tables > .stats tr.show-all ~ tr {
  display: none; }
._support_tables > .stats.show-all tr.show-all {
  display: none; }
._support_tables > .stats.show-all tr.show-all ~ tr {
  display: table-row; }
._support_tables > .stats td, ._support_tables > .stats th {
  position: relative;
  text-align: center;
  min-width: 5rem; }
._support_tables > .stats sup {
  position: absolute;
  top: 0;
  right: 2px;
  font-size: .625rem; }
._support_tables > .stats tr.current {
  font-weight: 500;
  font-size: 1rem; }
._support_tables > .stats td {
  padding: .125rem .25rem;
  cursor: default; }
._support_tables > .stats td.y {
  color: white;
  background: #39b54a; }
._support_tables > .stats td.n, ._support_tables > .stats td.p {
  color: white;
  background: #c44230; }
._support_tables > .stats td.a {
  color: white;
  background: #a8bd04; }
._support_tables > .stats td.u {
  color: white;
  background: #838383; }
._support_tables > .stats th.show-all {
  background: none;
  border-bottom: 0; }
._support_tables > .stats a.show-all {
  display: block; }

._tcl_tk dl {
  margin: .5em 0; }

._tensorflow h3 + h3 {
  margin-top: .25rem; }
._tensorflow > .toc ul ul {
  margin: .25rem 0; }

._underscore {
  padding-left: 1rem; }
  ._underscore > h1, ._underscore > h2, ._underscore .header {
    margin-left: -1rem; }
  ._underscore .header {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 1em; }
  ._underscore > p[id] {
    margin-top: 2rem; }
  ._underscore > pre {
    margin-top: 1em; }
  ._underscore .header + code {
    margin-left: 1em; }
  ._underscore .alias {
    margin-left: 1em;
    font-style: italic; }

._yard .tag_title {
  font-weight: 500; }

._yii .detail-header-tag, ._yii .detailHeaderTag {
  float: right;
  color: #666; }
