code,
.mimetype {
  background-color: #FBFAF8;
  border: 1px solid #E3E3E3;
  border-radius: 3px;
  color: #BB1144;
  display: inline-block;
  font-style: normal;
  margin: -1px;
  padding: 0 0.3em;
}
#content dl.attribute,
#content dl.class,
#content dl.classmethod,
#content dl.data,
#content dl.exception,
#content dl.function,
#content dl.method,
#content dl.staticmethod {
  border-top: 1px #E6E6E6 solid;
  margin-bottom: 2em;
  margin-top: 2em;
  padding-top: 2em;
}
#content dl.attribute:before,
#content dl.class:before,
#content dl.classmethod:before,
#content dl.data:before,
#content dl.exception:before,
#content dl.function:before,
#content dl.method:before,
#content dl.staticmethod:before {
  border-radius: 10px;
  display: block;
  float: right;
  font-size: 80%;
  padding: 0.5em 1em;
  width: auto;
  height: auto;
  font-family: monospace;
}
#content dl.attribute dd,
#content dl.class dd,
#content dl.classmethod dd,
#content dl.data dd,
#content dl.exception dd,
#content dl.function dd,
#content dl.method dd,
#content dl.staticmethod dd {
  margin-left: 3em;
}
#content dl.attribute dl,
#content dl.class dl,
#content dl.classmethod dl,
#content dl.data dl,
#content dl.exception dl,
#content dl.function dl,
#content dl.method dl,
#content dl.staticmethod dl {
  margin-top: 2em;
  margin-bottom: 2em;
}
#content dl.attribute .field,
#content dl.class .field,
#content dl.classmethod .field,
#content dl.data .field,
#content dl.exception .field,
#content dl.function .field,
#content dl.method .field,
#content dl.staticmethod .field {
  display: block;
  margin-top: 1em;
}
#content dl.attribute .field .field-name,
#content dl.class .field .field-name,
#content dl.classmethod .field .field-name,
#content dl.data .field .field-name,
#content dl.exception .field .field-name,
#content dl.function .field .field-name,
#content dl.method .field .field-name,
#content dl.staticmethod .field .field-name {
  background: none;
  border: 0;
  display: block;
  font-weight: bold;
  text-align: left;
}
#content dl.attribute .field .field-body,
#content dl.class .field .field-body,
#content dl.classmethod .field .field-body,
#content dl.data .field .field-body,
#content dl.exception .field .field-body,
#content dl.function .field .field-body,
#content dl.method .field .field-body,
#content dl.staticmethod .field .field-body {
  display: block;
  padding-left: 3em;
}
#content dl.class,
#content dl.exception {
  margin-top: 4em;
  margin-bottom: 4em;
  padding-top: 4em;
  border-top-width: 2px;
}
#content dl.attribute .property,
#content dl.data .property {
  color: #444;
  font-size: 80%;
  font-weight: normal;
}
#content dl.attribute:before {
  content: "Attribute";
  background: #E9D5F3;
  color: #8632b0;
}
#content dl.class:before {
  content: "Class";
  background: #6E74D2;
  color: #ffffff;
}
#content dl.classmethod:before {
  content: "Class Method";
  background: #C0C2E6;
  color: #1a1c41;
}
#content dl.data:before {
  content: "Global Constant";
  background: #AE85BF;
  color: #ffffff;
}
#content dl.docutils dt {
  margin-top: 2em;
}
#content dl.docutils dd {
  margin-left: 3em;
  margin-bottom: 2em;
}
#content dl.exception:before {
  content: "Exception";
  background: #F3C090;
  color: #60340a;
}
#content dl.function:before {
  content: "Function";
  background: #C4BFFF;
  color: #1100d9;
}
#content dl.method:before {
  content: "Method";
  background: #C4BFFF;
  color: #1100d9;
}
#content dl.staticmethod:before {
  content: "Static Method";
  background: #C0C2E6;
  color: #1a1c41;
}
#content dl dd {
  margin-bottom: 1em;
}
#content dl dt {
  font-size: 100%;
}
#content dl dt .descname {
  font-size: 110%;
}
#content dl .method dd,
#content dl .method table.docutils:last-child {
  margin-bottom: 0;
}
#content dl .viewcode-link {
  color: #8888DD;
  float: right;
  font-size: 85%;
  font-weight: normal;
  margin: 0.4em 1em;
}
#content .field-body p {
  margin-left: 1em;
  margin-top: 0;
  padding-left: 0;
}
#content .field-body ul {
  list-style: none;
  margin-top: 0;
  margin-left: 0;
  padding-left: 0;
}
#content .field-body ul:last-child {
  margin-bottom: 0;
}
#content .field-body ul li {
  margin-top: 0;
}
#content .field-name {
  background: none;
  border: 0;
  padding-left: 0;
}
#docs-body .section:first-child h1 {
  margin-top: 0;
}
#docs-body .section:first-child > dl:first-of-type {
  border-top: 0;
  margin-top: 0;
}
#docs-notice {
  background: #FFEEBB;
  color: #333;
  border: 1px #bb8c00 solid;
  font-size: 12px;
  margin: 0 0 3em 0;
  padding: 1em 1.5em;
}
#docs-notice a {
  font-weight: normal;
}
#page-header #docs-support-contracts {
  font-size: 10pt;
  margin: 1.5em 0 0 0;
}
#page-header #docs-support-contracts .docs-support-contract-text {
  display: inline-block;
}
#page-header #docs-support-contracts .icon-help {
  background-image: url("../../rbsite/images/icons/help.6df4a58b0a83.png");
  display: inline-block;
  width: 30px;
  height: 30px;
  vertical-align: middle;
}
@media all and (min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  #page-header #docs-support-contracts .icon-help {
    background-image: url("../../rbsite/images/icons/help@2x.3049c7de8715.png");
    background-size: 30px 30px;
  }
}
#page-header #docs-support-contracts a {
  color: #2222FF;
  vertical-align: middle;
}
@media only screen and (max-width: 480px) {
  #page-header #docs-support-contracts .icon-help {
    display: none;
  }
}
.headerlink {
  visibility: hidden;
  font-size: 0.8em;
  padding: 0 4px;
  color: #C0C0C0;
}
:hover > a.headerlink {
  visibility: visible;
}
.admonition {
  background: #FFFFE3;
  border: 1px #b0b000 solid;
  margin: 2em 0;
  padding: 0.5em;
  overflow: auto;
  border-radius: 10px;
}
.admonition p {
  padding: 0 0.5em 0 0.5em;
}
.admonition .last {
  margin-bottom: 0.5em;
  padding-bottom: 0;
}
.admonition .admonition-title {
  font-size: 16px;
  margin: 0;
  padding: 0.2em 0.5em;
}
.admonition .admonition-title a {
  color: black;
}
.descclassname {
  font-size: 10pt;
}
.descname {
  font-weight: bold;
}
.hlist td {
  vertical-align: top;
}
.kbd {
  background: #EEE;
  border: 1px #DDD outset;
  color: black;
  display: inline;
  margin: 0;
  padding: 0 0.5em 0.2em 0.5em;
}
.requests-example h3 {
  margin: 1.5em 0;
  word-wrap: break-word;
}
.requests-example pre {
  margin: 0;
  word-wrap: break-word;
  border-radius: 0;
}
.requests-example .cmdline pre {
  border-radius: 8px 8px 0 0;
}
.requests-example .example-payload pre {
  border-radius: 0 0 8px 8px;
}
.requests-example .cmdline pre,
.requests-example .http-headers pre {
  background: #F3F3F3;
  border-bottom: 0;
  color: black;
}
.requests-example .http-headers pre {
  border-top: 0;
}
.glossary dd {
  padding-left: 2em;
  margin-bottom: 2em;
}
.glossary dt {
  font-weight: bold;
}
.guilabel {
  font-weight: bold;
  font-style: normal;
}
.property {
  color: #666666;
  font-weight: bold;
  font-style: normal;
  margin-right: 0.2em;
}
.resource-fields {
  border-radius: 8px;
}
.rubric {
  font-weight: bold;
}
.section img {
  display: block;
  height: auto;
  padding: 1em 0;
  max-width: 100%;
}
.section p img {
  display: inline;
  padding: 0;
}
.section table.docutils {
  margin: 2em 0;
}
.versionadded,
.versionchanged,
.versionremoved {
  color: #555;
  font-size: 90%;
  font-style: italic;
  margin: 2em 0 1em 0;
}
.versionadded .versionmodified,
.versionchanged .versionmodified,
.versionremoved .versionmodified {
  color: inherit;
}
.versionmodified {
  color: gray;
}
a.reference em {
  font-style: normal;
}
#content table.docutils {
  margin-top: 1em;
  border-collapse: collapse;
  border-color: #CCCCCC;
  border: 0;
}
#content table.docutils td {
  border: 0;
  padding: 0.5em;
}
#content table.docutils td p:first-child,
#content table.docutils td ul li:first-child {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
#content table.docutils td p:last-child,
#content table.docutils td ul li:last-child {
  margin-bottom: 0 !important;
}
#content table.docutils td ul {
  margin: 0;
  padding: 0 0 0 2em;
}
#content table.docutils td ul .toctree-l1 {
  margin-left: 0 !important;
}
#content table.docutils th {
  background-color: #F0F0F0;
  border: 0;
  border-bottom: 1px #CCCCCC solid;
  color: #222;
  font-weight: normal;
  padding: 0.5em;
  text-align: left;
}
#content table.docutils.api-errors tr,
#content table.docutils.resource-fields tr {
  border-top: 1px #EEE solid;
}
#content table.docutils.api-errors tr:first-child,
#content table.docutils.resource-fields tr:first-child {
  border-top: 0;
}
#content table.docutils.api-errors tr td,
#content table.docutils.resource-fields tr td {
  line-height: 1.5em;
  padding: 1em 0;
  text-align: justify;
  vertical-align: top;
}
#content table.docutils.api-errors tr td:first-child,
#content table.docutils.resource-fields tr td:first-child {
  padding-right: 2em;
  min-width: 12em;
}
#content table.docutils.api-errors tr td ul,
#content table.docutils.resource-fields tr td ul {
  margin: 1em 0 2em 0;
}
@media only screen and (max-width: 480px) {
  #content table.docutils.api-errors,
  #content table.docutils.resource-fields,
  #content table.docutils.api-errors tbody,
  #content table.docutils.resource-fields tbody,
  #content table.docutils.api-errors tr,
  #content table.docutils.resource-fields tr,
  #content table.docutils.api-errors td,
  #content table.docutils.resource-fields td {
    display: block;
  }
}
#content table.docutils.api-errors .api-error,
#content table.docutils.api-errors .http-error {
  display: block;
  white-space: nowrap;
}
#content table.docutils.api-errors .http-error {
  font-size: 80%;
  padding-top: 0.5em;
}
#content table.docutils.api-errors .http-error a {
  color: #666;
  font-weight: normal;
}
#content table.docutils.resource-fields .field {
  width: 1%;
}
#content table.docutils.resource-fields .field-name,
#content table.docutils.resource-fields .field-type {
  display: block;
}
#content table.docutils.resource-fields .field-name {
  color: #333;
  white-space: nowrap;
}
#content table.docutils.resource-fields .field-type {
  color: #55AA33;
  padding-top: 0.5em;
}
#content table.docutils.resource-fields .field-deprecated,
#content table.docutils.resource-fields .field-optional,
#content table.docutils.resource-fields .field-required {
  display: block;
  font-size: 80%;
  text-transform: uppercase;
}
#content table.docutils.resource-fields .field-optional {
  color: #666;
}
#content table.docutils.resource-fields .field-deprecated,
#content table.docutils.resource-fields .field-required {
  color: #DD0000;
}
#content table.docutils.resource-fields .description {
  width: 99%;
}
#content table.docutils.resource-info td {
  border-left: 0;
  border-right: 0;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}
#content table.docutils.resource-info td:first-child,
#content table.docutils.resource-info .field {
  white-space: nowrap;
  padding-right: 1em;
  text-align: right;
}
#content table.docutils.resource-info ul {
  list-style: none !important;
  padding: 0 !important;
}
.field-versioning,
.resource-versioning {
  color: gray;
  font-size: 85%;
  font-style: italic;
}
/*
 * TODO: Remove the wrapper element when #content is simplified.
 *       Right now, rules like `#content ul` take precedence otherwise.
 */
.rbws-page-docs #content {
  /**
   * A container of documentation bundles.
   *
   * This may contain one or more ``.rbws-c-doc-bundle`` components. It
   * can be positioned in the main content area or off to the side when in
   * a desktop mode, and will be placed in document order when in mobile.
   *
   * Modifiers:
   *     -is-aside:
   *         The bundles will be displayed off to the side in desktop mode.
   *
   * Structure:
   *     <div class="rbws-c-doc-bundles [modifiers]">
   *      <div class="rbws-c-doc-bundle">...</div>
   *      ...
   *     </div>
   */
  /**
   * A documentation bundle.
   *
   * This represents a particular type of documentation (such as a user
   * manual) and an optional list of items (versions of the documentation,
   * or distinct documentation pages).
   *
   * Structure:
   *     <div class="rbws-c-doc-bundle">
   *      <h2 class="rbws-doc-bundle__title">...</h2>
   *      <ul class="rbws-doc-bundle__items">
   *       <li class="rbws-doc-bundle__item">
   *        <a href="...">...</a>
   *       </li>
   *      </ul>
   *     </div>
   */
}
@media only screen and (min-width: 750px) {
  .rbws-page-docs #content .rbws-c-doc-bundles {
    float: left;
  }
  .rbws-page-docs #content .rbws-c-doc-bundles.-is-aside {
    float: right;
    margin-left: 4em;
  }
  .rbws-page-docs #content .rbws-c-doc-bundles.-is-aside .rbws-c-doc-bundle__items {
    margin-left: 0;
  }
}
.rbws-page-docs #content .rbws-c-doc-bundle {
  margin: 0 0 4em 0;
  /**
     * A list of items under the bundle.
     *
     * These may be versions of the documentation, or documentation pages
     * that relate to the bundle.
     *
     * Structure:
     *     <ul class="rbws-c-doc-bundle__items">
     *      <li class="rbws-c-doc-bundle__item">...</li>
     *      ...
     *     </ul>
     */
  /**
     * An item in the bundle.
     *
     * Structure:
     *     <li class="rbws-c-doc-bundle__item">
     *      <a href="...">...</a>
     *     </li>
     */
  /**
     * The title of the bundle.
     *
     * Structure:
     *     <h2 class="rbws-c-doc-bundle__title">...</h2>
     */
}
.rbws-page-docs #content .rbws-c-doc-bundle__items {
  list-style: none;
  margin: 2em 0 0 2em;
  padding: 0;
}
.rbws-page-docs #content .rbws-c-doc-bundle__item {
  margin: 1em 0;
  padding: 0;
}
.rbws-page-docs #content .rbws-c-doc-bundle__title {
  margin: 0;
}
/*# sourceMappingURL=docs.css.map */