/**
 * screen.less
 * @adapted for Intapp Inc.
 * @author Aleksandr Tverdokhleb
 * @fileoverview This file contains global styles for screen mode.
 *
 */
/**
 * variables.less
 * @created for Intapp Inc.
 * @author Aleksandr Tverdokhleb
 * @fileoverview This file contains LESS variable declarations that are used throughout the code.
 *
 */
/* ~~~~~~ width */
/* Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org> */
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
.swagger-section pre code,
.swagger-section pre .subst,
.swagger-section pre .tag .title,
.swagger-section pre .lisp .title,
.swagger-section pre .clojure .built_in,
.swagger-section pre .nginx .title {
  color: black;
}
.swagger-section pre .string,
.swagger-section pre .title,
.swagger-section pre .constant,
.swagger-section pre .parent,
.swagger-section pre .tag .value,
.swagger-section pre .rules .value,
.swagger-section pre .rules .value .number,
.swagger-section pre .preprocessor,
.swagger-section pre .ruby .symbol,
.swagger-section pre .ruby .symbol .string,
.swagger-section pre .aggregate,
.swagger-section pre .template_tag,
.swagger-section pre .django .variable,
.swagger-section pre .smalltalk .class,
.swagger-section pre .addition,
.swagger-section pre .flow,
.swagger-section pre .stream,
.swagger-section pre .bash .variable,
.swagger-section pre .apache .tag,
.swagger-section pre .apache .cbracket,
.swagger-section pre .tex .command,
.swagger-section pre .tex .special,
.swagger-section pre .erlang_repl .function_or_atom,
.swagger-section pre .markdown .header {
  color: #800;
}
.swagger-section pre .comment,
.swagger-section pre .annotation,
.swagger-section pre .template_comment,
.swagger-section pre .diff .header,
.swagger-section pre .chunk,
.swagger-section pre .markdown .blockquote {
  color: #888;
}
.swagger-section pre .number,
.swagger-section pre .date,
.swagger-section pre .regexp,
.swagger-section pre .literal,
.swagger-section pre .smalltalk .symbol,
.swagger-section pre .smalltalk .char,
.swagger-section pre .go .constant,
.swagger-section pre .change,
.swagger-section pre .markdown .bullet,
.swagger-section pre .markdown .link_url {
  color: #080;
}
.swagger-section pre .label,
.swagger-section pre .javadoc,
.swagger-section pre .ruby .string,
.swagger-section pre .decorator,
.swagger-section pre .filter .argument,
.swagger-section pre .localvars,
.swagger-section pre .array,
.swagger-section pre .attr_selector,
.swagger-section pre .important,
.swagger-section pre .pseudo,
.swagger-section pre .pi,
.swagger-section pre .doctype,
.swagger-section pre .deletion,
.swagger-section pre .envvar,
.swagger-section pre .shebang,
.swagger-section pre .apache .sqbracket,
.swagger-section pre .nginx .built_in,
.swagger-section pre .tex .formula,
.swagger-section pre .erlang_repl .reserved,
.swagger-section pre .prompt,
.swagger-section pre .markdown .link_label,
.swagger-section pre .vhdl .attribute,
.swagger-section pre .clojure .attribute,
.swagger-section pre .coffeescript .property {
  color: #88F;
}
.swagger-section pre .keyword,
.swagger-section pre .id,
.swagger-section pre .phpdoc,
.swagger-section pre .title,
.swagger-section pre .built_in,
.swagger-section pre .aggregate,
.swagger-section pre .css .tag,
.swagger-section pre .javadoctag,
.swagger-section pre .phpdoc,
.swagger-section pre .yardoctag,
.swagger-section pre .smalltalk .class,
.swagger-section pre .winutils,
.swagger-section pre .bash .variable,
.swagger-section pre .apache .tag,
.swagger-section pre .go .typename,
.swagger-section pre .tex .command,
.swagger-section pre .markdown .strong,
.swagger-section pre .request,
.swagger-section pre .status {
  font-weight: 600;
}
.swagger-section pre .markdown .emphasis {
  font-style: italic;
}
.swagger-section pre .nginx .built_in {
  font-weight: normal;
}
.swagger-section pre .coffeescript .javascript,
.swagger-section pre .javascript .xml,
.swagger-section pre .tex .formula,
.swagger-section pre .xml .javascript,
.swagger-section pre .xml .vbscript,
.swagger-section pre .xml .css,
.swagger-section pre .xml .cdata {
  opacity: 0.5;
}
.swagger-section .hljs-keyword,
.swagger-section .hljs-attribute,
.swagger-section .hljs-selector-tag,
.swagger-section .hljs-meta-keyword,
.swagger-section .hljs-doctag,
.swagger-section .hljs-name {
  font-weight: 600;
}
.swagger-section .hljs-built_in,
.swagger-section .hljs-literal,
.swagger-section .hljs-bullet,
.swagger-section .hljs-code,
.swagger-section .hljs-addition {
  color: #1F811F;
}
.swagger-section .hljs-regexp,
.swagger-section .hljs-symbol,
.swagger-section .hljs-variable,
.swagger-section .hljs-template-variable,
.swagger-section .hljs-link,
.swagger-section .hljs-selector-attr,
.swagger-section .hljs-selector-pseudo {
  color: #BC6060;
}
.swagger-section .hljs-type,
.swagger-section .hljs-string,
.swagger-section .hljs-number,
.swagger-section .hljs-selector-id,
.swagger-section .hljs-selector-class,
.swagger-section .hljs-quote,
.swagger-section .hljs-template-tag,
.swagger-section .hljs-deletion {
  color: #880000;
}
.swagger-section .hljs-title,
.swagger-section .hljs-section {
  color: #880000;
  font-weight: 600;
}
.swagger-section .hljs-comment {
  color: #888888;
}
.swagger-section .hljs-meta {
  color: #2B6EA1;
}
.swagger-section .hljs-emphasis {
  font-style: italic;
}
.swagger-section .hljs-strong {
  font-weight: 600;
}
/**
 * specs.less
 * @adapted for Intapp Inc.
 * @author Aleksandr Tverdokhleb
 *
 */
.swagger-ui-wrap {
  position: relative;
  width: 1040px;
  margin: auto;
  padding: 20px 0 40px;
  /* JSONEditor specific styling */
}
.swagger-ui-wrap th,
.swagger-ui-wrap b,
.swagger-ui-wrap strong,
.swagger-ui-wrap label {
  font-weight: 600;
}
.swagger-ui-wrap label {
  padding-right: 5px;
}
.swagger-ui-wrap input[type='text'],
.swagger-ui-wrap input[type='password'],
.swagger-ui-wrap .input-swagger {
  border: solid #E4E4E4 1px;
  color: #5D6164;
  min-width: 155px;
  height: 25px;
  padding: 0 5px;
  font-size: 11px;
}
.swagger-ui-wrap input[type='text']:focus,
.swagger-ui-wrap input[type='password']:focus,
.swagger-ui-wrap .input-swagger:focus {
  border-color: #4D88BC;
}
.swagger-ui-wrap select {
  border: solid #E4E4E4 1px;
  color: #5D6164;
  min-width: 155px;
  height: 25px;
  padding: 0 5px;
  font-size: 11px;
  padding: 0 1px;
}
.swagger-ui-wrap select:focus {
  border-color: #4D88BC;
}
.swagger-ui-wrap select[multiple] {
  height: auto;
  min-width: auto;
  min-height: 70px;
}
.swagger-ui-wrap select[multiple] option {
  padding: 2px 3px;
}
.swagger-ui-wrap select[multiple] option[value=""] {
  height: 20px;
}
.swagger-ui-wrap textarea {
  border: solid #E4E4E4 1px;
  color: #5D6164;
  min-width: 155px;
  height: 25px;
  padding: 0 5px;
  font-size: 11px;
  height: 50px;
}
.swagger-ui-wrap textarea:focus {
  border-color: #4D88BC;
}
.swagger-ui-wrap table thead tr th {
  position: relative;
  border-bottom: 1px solid #A8A8A8;
  width: auto !important;
  max-width: none !important;
  padding: 5px 10px;
  white-space: nowrap;
}
.swagger-ui-wrap table thead tr th:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  border-left: 1px solid #A8A8A8;
  height: 11px;
  margin-top: 3px;
}
.swagger-ui-wrap table thead tr th:first-child:before {
  display: none;
}
.swagger-ui-wrap table tbody tr.offset {
  background-color: #f0f0f0;
}
.swagger-ui-wrap table tbody tr td {
  border-bottom: 1px solid #A8A8A8;
  padding: 5px 10px;
  vertical-align: top;
}
.swagger-ui-wrap table tbody tr:last-child td {
  border-bottom: none;
}
.swagger-ui-wrap h1 {
  color: #4D88BC;
  padding-bottom: 20px;
  margin-top: -3px;
  font-size: 15px;
  font-weight: 600;
}
.swagger-ui-wrap h2 {
  color: #3D4246;
  font-size: 15px;
  font-weight: 600;
}
.swagger-ui-wrap h2 a {
  color: inherit;
}
.swagger-ui-wrap h2 a:hover {
  color: inherit;
}
.swagger-ui-wrap h2 span.sub {
  color: #999999;
  font-style: italic;
}
.swagger-ui-wrap h2 span.sub a {
  color: #777777;
}
.swagger-ui-wrap h1 span.divider,
.swagger-ui-wrap h2 span.divider,
.swagger-ui-wrap h3 span.divider,
.swagger-ui-wrap h4 span.divider,
.swagger-ui-wrap h5 span.divider,
.swagger-ui-wrap h6 span.divider {
  color: #aaaaaa;
}
.swagger-ui-wrap a {
  color: #7AA4CB;
}
.swagger-ui-wrap a:hover {
  color: #A6C9E3;
}
.swagger-ui-wrap pre {
  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
  background-color: #FFF;
  border: solid #D2D2D2 1px;
  white-space: pre;
}
.swagger-ui-wrap pre code {
  display: block;
  padding: 5px;
  white-space: pre-wrap;
}
.swagger-ui-wrap .swagger-body-top {
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.swagger-ui-wrap .swagger-scroll-top {
  position: absolute;
  right: -20px;
}
.swagger-ui-wrap .swagger-scroll-top a {
  display: none;
  position: fixed;
  bottom: 50px;
  background-color: #F8F8F8;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAhCAMAAAD03JuvAAAAnFBMVEUAAAD///9dYGOoqKhdYGNdYGNdYGNdYGOoqKhdYGNdYGNdYGNdYGNdYGNdYGNdYGNdYGNdYGOoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKhdYGOoqKjXJd+vAAAAMnRSTlMAAGbAIpnd7nARqjOIu3fMRFVGoBzkiPoV9s8MD85QaNz8/QpSuSPG1lFd1UgkR17FusqzyDEAAADYSURBVHhezc3XbsQgEIbRPzYMAdy395rex+//bgEUy2Wzt1G+GwYdaQahUd1phLbq1jedhqfCoPvJ5A2/NN4fDvvxJcxfFsvl4nE+hPVm9hrH77PNug+nz+MZcYyn48OpB3f1Bzzguf7qwXaHAMBui0EB2v4/rFb44zLpy4DCUJ4IwLqvf1MiJkoRsZJGkXCDTJVy4qYI0CrXQMnSgUDBSQMlZ3ARBbAtBAUMC7dKkrIDyJWO/EmLBiwbhEthlasBGE5sYbi8AEjFrDJ0AD+DFkJ3vjdXugrfthgSez7Pab4AAAAASUVORK5CYII=') /*../html/images/btn_move_to_top.png*/;
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 24px;
  height: 33px;
}
.swagger-ui-wrap .switch-button-panel {
  padding-bottom: 20px;
  text-align: center;
}
.swagger-ui-wrap .switch-button-panel #filter-panel {
  display: inline-block;
  margin: auto;
}
.swagger-ui-wrap .switch-button-panel .filter-button {
  float: left;
  background-color: #F8F8F8;
  border: 1px solid #D2D2D2;
  color: #A8A8A8;
  min-width: 90px;
  height: 25px;
  font-size: 12px;
  font-weight: 600;
}
.swagger-ui-wrap .switch-button-panel .filter-button:hover {
  background-color: #DBE4F0;
}
.swagger-ui-wrap .switch-button-panel .filter-button.active {
  background-color: #4D88BC;
  color: #FFF;
  cursor: default;
}
.swagger-ui-wrap .switch-button-panel .filter-button.active:hover {
  background-color: #4D88BC;
  color: #FFF;
}
.swagger-ui-wrap .switch-button-panel .filter-button + .filter-button {
  border-left: none;
}
.swagger-ui-wrap .info {
  display: none;
}
.swagger-ui-wrap .info .info_title {
  padding-bottom: 10px;
  font-weight: 600;
  font-size: 25px;
}
.swagger-ui-wrap .info .info_description {
  padding-bottom: 10px;
  font-size: 15px;
}
.swagger-ui-wrap ul#resources li.resource {
  background-color: #FFF;
  border: solid #D2D2D2 1px;
  margin-bottom: 10px;
  padding: 20px 40px 20px 35px;
}
.swagger-ui-wrap ul#resources li.resource:after {
  display: table;
  content: " ";
  clear: both;
}
.swagger-ui-wrap ul#resources li.resource:last-child {
  margin-bottom: 0;
}
.swagger-ui-wrap ul#resources li.resource div.heading {
  line-height: 20px;
}
.swagger-ui-wrap ul#resources li.resource div.heading:after {
  display: table;
  content: " ";
  clear: both;
}
.swagger-ui-wrap ul#resources li.resource div.heading h2 {
  position: relative;
}
.swagger-ui-wrap ul#resources li.resource div.heading h2 .toggleEndpointList:before {
  content: "";
  position: absolute;
  display: block;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAQlBMVEX///8AAACoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKjy4iMLAAAAFXRSTlMAAAey5xWPR9Eq92r2aM8pjOZFsxSSMB21AAAAOUlEQVQI12NgYGBmZQQBBiAQZWGHM0VF2ZjgTFEOTjhTlIsbzuThhTH5+GEKBGDaBIVghgmLQKwAAJ5EAw6H4EKPAAAAAElFTkSuQmCC') /*../images/btn_collapsed_up.png*/;
  background-position: center;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  margin: 3px 0 0 -20px;
  cursor: pointer;
}
.swagger-ui-wrap ul#resources li.resource div.heading h2 .toggleEndpointList:hover:before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAQlBMVEX///8AAADS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKmhwVEAAAAFXRSTlMAAAey5xWPR9Eq92r2aM8pjOZFsxSSMB21AAAAOUlEQVQI12NgYGBmZQQBBiAQZWGHM0VF2ZjgTFEOTjhTlIsbzuThhTH5+GEKBGDaBIVghgmLQKwAAJ5EAw6H4EKPAAAAAElFTkSuQmCC') /*../images/btn_collapsed_hover.png*/;
}
.swagger-ui-wrap ul#resources li.resource div.heading ul.options {
  float: right;
}
.swagger-ui-wrap ul#resources li.resource div.heading ul.options li {
  float: left;
  position: relative;
  padding: 0 10px;
  font-size: 13px;
  font-weight: 600;
}
.swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child,
.swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last {
  padding-right: 0;
  border-right: none;
}
.swagger-ui-wrap ul#resources li.resource div.heading ul.options li + li {
  padding-left: 11px;
}
.swagger-ui-wrap ul#resources li.resource div.heading ul.options li + li:before {
  content: "";
  display: block;
  position: absolute;
  left: 1px;
  border-left: 1px solid #D2D2D2;
  width: 0;
  height: 10px;
  margin-top: 6px;
}
.swagger-ui-wrap ul#resources li.resource div.heading h2 {
  float: left;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints {
  padding-top: 20px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.deprecated {
  display: none;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation {
  background-color: #F5F7FB;
  margin-bottom: 10px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading {
  overflow: hidden;
  line-height: 30px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 {
  float: left;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 > * {
  float: left;
  display: block;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.http_method a {
  display: block;
  color: #FFF;
  width: 50px;
  font-size: 11px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path {
  padding-left: 10px;
  font-size: 13px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a {
  color: #3D4246;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover {
  text-decoration: underline;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options {
  padding-right: 10px;
  font-size: 13px;
  font-weight: 600;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li {
  font-size: 12px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access {
  color: black;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content {
  border-top: solid #D2D2D2 1px;
  padding: 10px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content h4 {
  padding-bottom: 10px;
  font-size: 13px;
  font-weight: 600;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header {
  padding-top: 5px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header a {
  margin-left: 10px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit {
  background-color: #3CBA95;
  border: 0;
  border-radius: 3px;
  color: #FFF;
  height: 25px;
  padding: 0 10px;
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit:hover {
  background-color: #A6D7CA;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header span.response_throbber {
  float: right;
  display: block;
  background-image: url('../images/throbber.gif');
  width: 128px;
  height: 16px;
  margin-top: 5px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form input[type='text'].error {
  outline: 1px solid #FF3A2F;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name='parameterContentType'] {
  max-width: 300px;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre {
  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
  padding: 10px;
  font-size: 0.9em;
  max-height: 400px;
  overflow-y: auto;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading span.http_method a {
  background-color: #FF3A2F;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li {
  color: #FF3A2F;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a {
  color: inherit;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4 {
  color: #FF3A2F;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading span.http_method a {
  background-color: #FF8B5D;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li {
  color: #FF8B5D;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a {
  color: inherit;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4 {
  color: #FF8B5D;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading span.http_method a {
  background-color: #4D88BC;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li {
  color: #4D88BC;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a {
  color: inherit;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4 {
  color: #4D88BC;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading span.http_method a {
  background-color: #3CBA95;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li {
  color: #3CBA95;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a {
  color: inherit;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4 {
  color: #3CBA95;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading span.http_method a {
  background-color: #B7B0A1;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li {
  color: #B7B0A1;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a {
  color: inherit;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4 {
  color: #B7B0A1;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading {
  background-color: #fcffcd;
  border: 1px solid black;
  border-color: #ffd20f;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a {
  text-transform: uppercase;
  background-color: #ffd20f;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li {
  border-right: 1px solid #dddddd;
  border-right-color: #ffd20f;
  color: #ffd20f;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a {
  color: #ffd20f;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content {
  background-color: #fcffcd;
  border: 1px solid black;
  border-color: #ffd20f;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4 {
  color: #ffd20f;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content div.sandbox_header a {
  color: #6fc992;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading {
  background-color: #e7f0f7;
  border: 1px solid #c3d9ec;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a {
  background-color: #0f6ab4;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li {
  border-right: 1px solid #dddddd;
  border-right-color: #c3d9ec;
  color: #0f6ab4;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a {
  color: #0f6ab4;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content {
  background-color: #ebf3f9;
  border: 1px solid #c3d9ec;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content h4 {
  color: #0f6ab4;
}
.swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content div.sandbox_header a {
  color: #6fa5d2;
}
.swagger-ui-wrap ul#resources li.resource.active .swagger-scroll-top {
  display: block;
}
.swagger-ui-wrap ul#resources li.resource.active div.heading h2 .toggleEndpointList:before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAJ1BMVEX///8AAACoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgTtgyxAAAADHRSTlMAALEU5kWMB9Aq92oCQxDEAAAAMklEQVQI12NgQAI6Z86cOcRgAiSdGUSBZCCDYM6ZY4IMghVn2oGk5KqJQFJwt6AgRDkA3ysPehzjtzAAAAAASUVORK5CYII=') /*../images/btn_expanded_up.png*/;
}
.swagger-ui-wrap ul#resources li.resource.active div.heading h2 .toggleEndpointList:hover:before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAJ1BMVEX///8AAADS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKd51C0AAAADHRSTlMAALEU5kWMB9Aq92oCQxDEAAAAMklEQVQI12NgQAI6Z86cOcRgAiSdGUSBZCCDYM6ZY4IMghVn2oGk5KqJQFJwt6AgRDkA3ysPehzjtzAAAAAASUVORK5CYII=') /*../images/btn_expanded_hover.png*/;
}
.swagger-ui-wrap .heading_with_menu {
  float: none;
  clear: both;
  overflow: hidden;
  display: block;
}
.swagger-ui-wrap .heading_with_menu h1,
.swagger-ui-wrap .heading_with_menu h2,
.swagger-ui-wrap .heading_with_menu h3,
.swagger-ui-wrap .heading_with_menu h4,
.swagger-ui-wrap .heading_with_menu h5,
.swagger-ui-wrap .heading_with_menu h6 {
  display: block;
  clear: none;
  float: left;
  width: 60%;
}
.swagger-ui-wrap .heading_with_menu ul {
  display: block;
  clear: none;
  float: right;
  margin-top: 10px;
}
.swagger-ui-wrap .content .markdown {
  padding-bottom: 5px;
}
.swagger-ui-wrap .content > .content-type > div > label {
  clear: both;
  display: block;
  margin: 0;
  padding: 15px 0 5px;
}
.swagger-ui-wrap .model-signature .signature-nav .selected {
  opacity: 0.5;
  color: #3D4246;
  cursor: default;
}
.swagger-ui-wrap .model-signature pre {
  overflow: auto;
  max-height: 200px;
}
.swagger-ui-wrap .model-signature pre:hover {
  background-color: #F0F0CF;
}
.swagger-ui-wrap .model-signature ul.signature-nav {
  min-width: 230px;
  padding-bottom: 5px;
}
.swagger-ui-wrap .model-signature ul.signature-nav:after {
  display: table;
  content: " ";
  clear: both;
}
.swagger-ui-wrap .model-signature ul.signature-nav li {
  float: left;
  border-right: solid #D2D2D2 1px;
  padding: 0 5px;
  font-size: 12px;
  font-weight: 600;
}
.swagger-ui-wrap .model-signature ul.signature-nav li:last-child {
  padding-right: 0;
  border-right: none;
}
.swagger-ui-wrap .model-signature ul.signature-nav li:first-child {
  padding-left: 0;
}
.swagger-ui-wrap .model-signature .propType {
  color: #5555aa;
}
.swagger-ui-wrap .model-signature .propOpt {
  color: #555;
}
.swagger-ui-wrap .model-signature .snippet small {
  font-size: 0.75em;
}
.swagger-ui-wrap .model-signature .propOptKey {
  font-style: italic;
}
.swagger-ui-wrap .model-signature .description .strong,
.swagger-ui-wrap .model-signature .description .stronger {
  font-weight: 600;
}
.swagger-ui-wrap .model-signature .description div {
  font-size: 0.9em;
  line-height: 1.5em;
  margin-left: 1em;
}
.swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper {
  border-spacing: 0;
  position: absolute;
  background-color: #ffffff;
  border: 1px solid #bbbbbb;
  display: none;
  font-size: 11px;
  max-width: 400px;
  line-height: 30px;
  color: black;
  padding: 5px;
  margin-left: 10px;
}
.swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper th {
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #bbbbbb;
  font-size: 11px;
  color: #666666;
  font-weight: 600;
  padding: 5px;
  line-height: 15px;
}
.swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper .optionName {
  font-weight: 600;
}
.swagger-ui-wrap .model-signature .description .propDesc.markdown > p:first-child,
.swagger-ui-wrap .model-signature .description .propDesc.markdown > p:last-child {
  display: inline;
}
.swagger-ui-wrap .model-signature .description .propDesc.markdown > p:not(:first-child):before {
  display: block;
  content: '';
}
.swagger-ui-wrap .model-signature .description span:last-of-type.propDesc.markdown > p:only-child {
  margin-right: -3px;
}
.swagger-ui-wrap .model-signature .propName {
  font-weight: 600;
}
.swagger-ui-wrap .model-signature .signature-container {
  clear: both;
}
.swagger-ui-wrap .parameter-content-type label {
  display: block;
  padding-bottom: 5px;
}
.swagger-ui-wrap .icon-btn {
  cursor: pointer;
}
.swagger-ui-wrap .footer {
  display: none;
  padding: 20px 0;
}
.swagger-ui-wrap .footer > * {
  display: none;
}
.swagger-ui-wrap p.big,
.swagger-ui-wrap div.big p {
  font-size: 1em;
  margin-bottom: 10px;
}
.swagger-ui-wrap form.fullwidth ol li.string input,
.swagger-ui-wrap form.fullwidth ol li.url input,
.swagger-ui-wrap form.fullwidth ol li.text textarea,
.swagger-ui-wrap form.fullwidth ol li.numeric input {
  width: 500px !important;
}
.swagger-ui-wrap .info_license {
  padding-bottom: 5px;
}
.swagger-ui-wrap .info_tos {
  padding-bottom: 5px;
}
.swagger-ui-wrap .message-fail {
  color: #cc0000;
}
.swagger-ui-wrap .info_url {
  padding-bottom: 5px;
}
.swagger-ui-wrap .info_email {
  padding-bottom: 5px;
}
.swagger-ui-wrap .info_name {
  padding-bottom: 5px;
}
.swagger-ui-wrap .markdown ol li,
.swagger-ui-wrap .markdown ul li {
  padding: 3px 0px;
  line-height: 1.4em;
  color: #333333;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input,
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input,
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input {
  display: block;
  padding: 4px;
  width: auto;
  clear: both;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title,
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title,
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title {
  font-size: 1.3em;
}
.swagger-ui-wrap table.fullwidth {
  width: 100%;
  margin-bottom: 5px;
}
.swagger-ui-wrap .body-textarea {
  width: 300px;
  height: 100px;
}
.swagger-ui-wrap .markdown p code,
.swagger-ui-wrap .markdown li code {
  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
  background-color: #f0f0f0;
  color: black;
  padding: 1px 3px;
}
.swagger-ui-wrap .editor_holder {
  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
  font-size: 0.9em;
}
.swagger-ui-wrap .editor_holder label {
  font-weight: normal!important;
  /* JSONEditor uses bold by default for all labels, we revert that back to normal to not give the impression that by default fields are required */
}
.swagger-ui-wrap .editor_holder label.required {
  font-weight: bold!important;
}
.swagger-ui-wrap input.parameter {
  width: 300px;
}
.swagger-ui-wrap span.weak {
  color: #666666;
}
.swagger-ui-wrap .message-success {
  color: #89BF04;
}
.swagger-ui-wrap caption,
.swagger-ui-wrap th,
.swagger-ui-wrap td {
  text-align: left;
  vertical-align: middle;
}
.swagger-ui-wrap .code {
  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea {
  height: 250px;
  padding: 4px;
  display: block;
  clear: both;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select {
  display: block;
  clear: both;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean {
  float: none;
  clear: both;
  overflow: hidden;
  display: block;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label {
  display: block;
  float: left;
  clear: none;
  margin: 0;
  padding: 0;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input {
  display: block;
  float: left;
  clear: none;
  margin: 0 5px 0 0;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label {
  color: black;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li label {
  display: block;
  clear: both;
  width: auto;
  padding: 0 0 3px;
  color: #666666;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr {
  padding-left: 3px;
  color: #888888;
}
.swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints {
  margin-left: 0;
  font-style: italic;
  font-size: 0.9em;
  margin: 0;
}
.swagger-ui-wrap form.formtastic fieldset.buttons {
  margin: 0;
  padding: 0;
}
.swagger-ui-wrap span.blank,
.swagger-ui-wrap span.empty {
  color: #888888;
  font-style: italic;
}
.swagger-ui-wrap .markdown h3 {
  color: #547f00;
}
.swagger-ui-wrap .markdown h4 {
  color: #666666;
}
.swagger-ui-wrap .markdown pre {
  font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
  background-color: #fcf6db;
  border: 1px solid #e5e0c6;
  padding: 10px;
  margin: 0 0 10px 0;
}
.swagger-ui-wrap .markdown pre code {
  line-height: 1.6em;
  overflow: auto;
}
.swagger-ui-wrap div.gist {
  margin: 20px 0 25px 0 !important;
}
.swagger-ui-wrap p#colophon {
  margin: 0 15px 40px 15px;
  padding: 10px 0;
  font-size: 0.8em;
  border-top: 1px solid #dddddd;
  color: #999999;
  font-style: italic;
}
.swagger-ui-wrap p#colophon a {
  text-decoration: none;
  color: #547f00;
}
.swagger-ui-wrap .markdown ol,
.swagger-ui-wrap .markdown ul {
  margin: 5px 0 10px;
  padding: 0 0 0 18px;
  list-style-type: disc;
}
.swagger-ui-wrap form.form_box {
  background-color: #ebf3f9;
  border: 1px solid #c3d9ec;
  padding: 10px;
}
.swagger-ui-wrap form.form_box label {
  color: #0f6ab4 !important;
}
.swagger-ui-wrap form.form_box input[type=submit] {
  display: block;
  padding: 10px;
}
.swagger-ui-wrap form.form_box p.weak {
  font-size: 0.8em;
}
.swagger-ui-wrap form.form_box p {
  font-size: 0.9em;
  padding: 0 0 15px;
  color: #7e7b6d;
}
.swagger-ui-wrap form.form_box p a {
  color: #646257;
}
.swagger-ui-wrap form.form_box p strong {
  color: black;
}
.swagger-ui-wrap .operation-status td.markdown > p:last-child {
  padding-bottom: 0;
}
.swagger-section .title {
  font-style: bold;
}
.swagger-section .secondary_form {
  display: none;
}
.swagger-section .main_image {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.swagger-section .oauth_body {
  margin-left: 100px;
  margin-right: 100px;
}
.swagger-section .oauth_submit {
  text-align: center;
  display: inline-block;
}
.swagger-section .authorize-wrapper_operation {
  float: right;
}
.swagger-section .authorize__btn:hover {
  text-decoration: underline;
  cursor: pointer;
}
.swagger-section .authorize__btn_operation:hover .authorize-scopes {
  display: block;
}
.swagger-section .authorize-scopes {
  position: absolute;
  margin-top: 20px;
  background: #FFF;
  border: 1px solid #ccc;
  border-radius: 5px;
  display: none;
  font-size: 13px;
  max-width: 300px;
  line-height: 30px;
  color: black;
  padding: 5px;
}
.swagger-section .authorize-scopes .authorize__scope {
  text-decoration: none;
}
.swagger-section .authorize__btn_operation {
  height: 18px;
  vertical-align: middle;
  display: inline-block;
  background: url(../images/explorer_icons.png) no-repeat;
}
.swagger-section .authorize__btn_operation_login {
  background-position: 0 0;
  width: 18px;
  margin-top: -6px;
  margin-left: 4px;
}
.swagger-section .authorize__btn_operation_logout {
  background-position: -30px 0;
  width: 18px;
  margin-top: -6px;
  margin-left: 4px;
}
.swagger-section #auth_container {
  color: #fff;
  display: inline-block;
  border: none;
  padding: 5px;
  width: 87px;
  height: 13px;
}
.swagger-section #auth_container .authorize__btn {
  color: #fff;
}
.swagger-section .auth_container {
  padding: 0 0 10px;
  margin-bottom: 5px;
  border-bottom: solid 1px #CCC;
  font-size: 0.9em;
}
.swagger-section .auth_container .auth__title {
  color: #547f00;
  font-size: 1.2em;
}
.swagger-section .auth_container .basic_auth__label {
  display: inline-block;
  width: 60px;
}
.swagger-section .auth_container .auth__description {
  color: #999999;
  margin-bottom: 5px;
}
.swagger-section .auth_container .auth__button {
  margin-top: 10px;
  height: 30px;
}
.swagger-section .auth_container .key_auth__field {
  margin: 5px 0;
}
.swagger-section .auth_container .key_auth__label {
  display: inline-block;
  width: 60px;
}
.swagger-section .api-popup-dialog {
  position: absolute;
  display: none;
}
.swagger-section .api-popup-dialog-wrapper {
  z-index: 1000;
  width: 500px;
  background: #FFF;
  padding: 20px;
  border: 1px solid #ccc;
  border-radius: 5px;
  font-size: 13px;
  color: #777;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.swagger-section .api-popup-dialog-shadow {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.2;
  background-color: gray;
  z-index: 900;
}
.swagger-section .api-popup-dialog .api-popup-title {
  font-size: 24px;
  padding: 10px 0;
}
.swagger-section .api-popup-dialog .api-popup-title {
  font-size: 24px;
  padding: 10px 0;
}
.swagger-section .api-popup-dialog .error-msg {
  padding-left: 5px;
  padding-bottom: 5px;
}
.swagger-section .api-popup-dialog .api-popup-content {
  max-height: 500px;
  overflow-y: auto;
}
.swagger-section .api-popup-dialog .api-popup-authbtn {
  height: 30px;
}
.swagger-section .api-popup-dialog .api-popup-cancel {
  height: 30px;
}
.swagger-section .api-popup-scopes {
  padding: 10px 20px;
}
.swagger-section .api-popup-scopes li {
  padding: 5px 0;
  line-height: 20px;
}
.swagger-section .api-popup-scopes li input {
  position: relative;
  top: 2px;
}
.swagger-section .api-popup-scopes .api-scope-desc {
  padding-left: 20px;
  font-style: italic;
}
.swagger-section .api-popup-actions {
  padding-top: 10px;
}
body {
  background-color: #F8F8F8;
  color: #3D4246;
  font: normal 12px/1.4 'Open Sans', Helvetica, Arial, sans-serif;
}
.swagger-section {
  /* ~~~ header swagger */
  /* ~~~ Header Overview */
  /* ~~~ Section Content */
  /* ~~~~ others */
}
.swagger-section .gb-header,
.swagger-section .gb-header-sm {
  background-color: #021123;
  color: #FFF;
  min-height: 275px;
  padding: 30px 50px 0;
  text-align: center;
}
.swagger-section .gb-header .logo-intapp-api,
.swagger-section .gb-header-sm .logo-intapp-api {
  float: left;
  background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="utf-8"%3F%3E%3C!-- Generator: Adobe Illustrator 28.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version="1.1" id="Layer_2_00000115491954664819070790000017338349428348803215_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 560 146" style="enable-background:new 0 0 560 146;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%23207CEC;%7D .st2%7Bfill:url(%23SVGID_1_);%7D%0A%3C/style%3E%3Cg id="Artwork"%3E%3Cpolygon class="st0" points="196.5,49.9 196.5,95.3 196.5,108 211.5,108 211.5,95.3 211.5,49.9 211.5,37.1 196.5,37.1 "/%3E%3Cpath class="st0" d="M275.7,85l-34.2-44.4c-1.2-1.5-2.4-2.6-3.7-3.3s-2.5-1.1-3.9-1.1c-2.4,0-4.3,0.8-5.8,2.3 c-1.5,1.5-2.3,3.8-2.3,6.8V108h15.1V62.2l32.4,42l0.1,0.2c1.3,1.5,2.7,2.6,4.2,3.4c1.5,0.8,3.1,1.2,4.7,1.2c2.5,0,4.5-0.8,6.1-2.4 c1.6-1.6,2.4-3.8,2.4-6.6V37.1h-15.1V85z"/%3E%3Cpolygon class="st0" points="353.5,37.1 299.3,37.1 299.3,50.6 319,50.6 319,108 333.9,108 333.9,50.6 353.5,50.6 "/%3E%3Cpath class="st0" d="M393.4,40.1c-1.2-1.5-2.5-2.5-4-3c-1.5-0.5-3.3-0.8-5.4-0.8s-4,0.3-5.5,0.8c-1.5,0.5-2.8,1.5-4,3 c-1.2,1.5-2.3,3.6-3.2,6.4L348.9,108h15.8l5.1-15.3h28.3l5.1,15.3H419l-22.3-61.6C395.7,43.7,394.6,41.6,393.4,40.1L393.4,40.1z M374.1,80l10-29.8l9.9,29.8H374.1L374.1,80z"/%3E%3Cpath class="st0" d="M478.8,43.6c-4.9-4.3-11.7-6.4-20.2-6.4h-32.4V108h15.1v-21h17.3c8.6,0,15.3-2.2,20.2-6.4 c4.9-4.3,7.4-10.5,7.4-18.5S483.7,47.9,478.8,43.6L478.8,43.6z M466.7,71.3c-2.7,1.9-6.3,2.9-10.9,2.9h-14.6V50h14.6 c4.6,0,8.2,1,10.9,2.9s4,5,4,9.2S469.4,69.4,466.7,71.3L466.7,71.3z"/%3E%3Cpath class="st0" d="M547.6,43.6c-4.9-4.3-11.7-6.4-20.2-6.4H495V108H510v-21h17.3c8.6,0,15.3-2.2,20.2-6.4 c4.9-4.3,7.4-10.5,7.4-18.5S552.5,47.9,547.6,43.6L547.6,43.6z M535.5,71.3c-2.7,1.9-6.3,2.9-10.9,2.9H510V50h14.6 c4.6,0,8.2,1,10.9,2.9c2.7,2,4,5,4,9.2S538.2,69.4,535.5,71.3L535.5,71.3z"/%3E%3Cpath class="st1" d="M87.2,94.9l5.8,5.8l16.7-16.7c2.9-2.9,4.5-6.8,4.5-10.9s-1.6-8-4.5-10.9L92.9,45.3l-5.8,5.8l16.7,16.7 c1.4,1.4,2.1,3.2,2.1,5.1c0,1.9-0.8,3.8-2.1,5.1L87.2,94.9L87.2,94.9z"/%3E%3Cpath class="st1" d="M59.6,26.5c2,0,3.8,0.7,5.2,2.1l2.7,2.7L37.7,62.1c-2.9,2.9-4.5,6.8-4.5,10.9s1.6,8,4.5,10.9l29.9,30.7 l-2.7,2.7c-1.4,1.4-3.2,2.1-5.2,2.1s-3.8-0.7-5.2-2.1L15.3,78.2c-1.4-1.4-2.1-3.2-2.1-5.2s0.7-3.8,2.1-5.2l39.2-39.2 C55.9,27.3,57.6,26.5,59.6,26.5 M59.6,18.4c-4.1,0-8,1.6-10.9,4.5L9.5,62.1C6.6,65,5,68.9,5,73s1.6,8,4.5,10.9l39.2,39.2 c2.9,2.9,6.8,4.5,10.9,4.5s8-1.6,10.9-4.5l8.3-8.5L43.4,78.2C42,76.8,41.2,75,41.2,73s0.8-3.8,2.2-5.2l35.6-36.5l0,0h0l-8.4-8.4 C67.6,20,63.7,18.4,59.6,18.4L59.6,18.4L59.6,18.4z"/%3E%3ClinearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="60.1861" y1="29.7723" x2="169.4075" y2="29.7723" gradientTransform="matrix(1 0 0 -1 0 102.76)"%3E%3Cstop offset="0" style="stop-color:%23207CEC"/%3E%3Cstop offset="0.15" style="stop-color:%232095E5"/%3E%3Cstop offset="0.4" style="stop-color:%2321BADB"/%3E%3Cstop offset="0.63" style="stop-color:%2321D5D4"/%3E%3Cstop offset="0.84" style="stop-color:%2321E6D0"/%3E%3Cstop offset="1" style="stop-color:%2322ECCF"/%3E%3C/linearGradient%3E%3Cpath class="st2" d="M114.8,26.5c0.5,0,1,0,1.5,0.1c1.4,0.3,2.7,1,3.7,2l39.2,39.2c1.4,1.4,2.1,3.1,2.1,5.1v0.1 c0,2-0.8,3.7-2.1,5.1l-39.2,39.2c-1.4,1.4-3.2,2.1-5.2,2.1s-3.8-0.7-5.1-2.1l-2.7-2.8l0.1-0.1l29.8-30.6c2.9-2.9,4.5-6.8,4.5-10.9 c0-4.1-1.6-8-4.5-10.9l-29.9-30.6l-0.1-0.1l2.7-2.7C111,27.3,112.8,26.5,114.8,26.5 M114.8,18.4c-4.1,0-8,1.6-10.9,4.5l-8.4,8.4 l0,0l0,0l0,0l0,0v0L64.7,62c-2.9,2.9-4.5,6.8-4.5,10.9s1.6,8,4.5,10.9l35.4,35.4l3.7,3.8c2.9,2.9,6.8,4.5,10.9,4.5 c4.1,0,8-1.6,10.9-4.5l39.2-39.2c2.9-2.9,4.5-6.8,4.5-10.9l0,0l0,0c0-4.1-1.6-8-4.5-10.9l-39.2-39.1c-2.2-2.2-4.9-3.6-7.9-4.2 C116.8,18.5,115.8,18.4,114.8,18.4L114.8,18.4L114.8,18.4z M101.1,108.8l-0.7-0.7L70.5,78.1c-1.4-1.4-2.1-3.2-2.1-5.1 c0-1.9,0.8-3.8,2.1-5.1l30.7-30.7l0,0L131,67.8c1.4,1.4,2.2,3.2,2.2,5.2s-0.8,3.8-2.2,5.2L101.1,108.8 C101.1,108.8,101.1,108.8,101.1,108.8z"/%3E%3C/g%3E%3C/svg%3E');
  background-position: center;
  background-repeat: no-repeat;
  width: 162px;
  height: 25px;
  text-indent: -1000em;
  zoom: 1.3
}
.swagger-section .gb-header-sm {
  min-height: 85px;
}
.swagger-section .gb-header-nav {
  float: right;
}
.swagger-section .gb-header-nav .gb-header-nav-inner {
  display: none;
  position: absolute;
  right: 0;
  padding-top: 5px;
  z-index: 1000;
}
.swagger-section .gb-header-nav .gb-header-nav-inner:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 30px;
  border: solid transparent 6px;
  border-bottom-color: #DBE4F0;
  margin-top: -6px;
}
.swagger-section .gb-header-nav .gb-header-nav-inner > ul {
  background-color: #DBE4F0;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  padding: 10px 0;
  text-align: left;
}
.swagger-section .gb-header-nav .gb-header-nav-inner > ul > li.is-selected a {
  background-color: #aac4dd;
  cursor: default;
}
.swagger-section .gb-header-nav .gb-header-nav-inner a {
  display: block;
  color: #5D6164;
  padding: 10px 20px;
  text-decoration: none;
  white-space: nowrap;
}
.swagger-section .gb-header-nav .gb-header-nav-inner a:hover {
  background-color: #c3d6e8;
}
.swagger-section .gb-header-nav > li {
  float: left;
  position: relative;
  height: 23px;
  margin-left: 30px;
  padding-top: 2px;
}
.swagger-section .gb-header-nav > li > a {
  color: #DBE4F0;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
}
.swagger-section .gb-header-nav > li > a:hover {
  color: #F8F8F8;
}
.swagger-section .gb-header-nav > li.is-selected {
  color: #FFF;
  border-bottom: 2px solid #FFF;
}
.swagger-section .gb-header-nav > li.is-selected > a {
  color: #FFF;
}
.swagger-section .gb-header-nav > li.is-selected.has-drop-menu:hover {
  border-bottom: none;
}
.swagger-section .gb-header-nav > li:hover .gb-header-nav-inner {
  display: block;
}
.swagger-section .gb-header-overview {
  clear: both;
  width: 750px;
  margin: auto;
  padding-top: 50px;
}
.swagger-section .gb-header-overview h1 {
  padding-bottom: 20px;
  font-size: 15px;
  font-weight: 600;
}
.swagger-section .gb-header-overview > div {
  padding-bottom: 20px;
  font-size: 13px;
}
.swagger-section .gb-header-overview > div b {
  font-weight: 600;
}
.swagger-section .gb-header-overview .access-forbidden-message {
  font-size: 20px;
  padding-bottom: 120px;
}
.swagger-section .gb-content {
  background-color: #FFF;
  border: solid #D2D2D2 1px;
  color: #5D6164;
  margin: auto;
  padding: 20px;
}
.swagger-section .gb-content h2 {
  color: #3D4246;
  padding: 10px 0 20px;
  font-size: 13px;
  text-transform: uppercase;
}
.swagger-section .gb-content h3 {
  color: #5D6164;
  padding-bottom: 20px;
  font-size: 13px;
  font-weight: 600;
}
.swagger-section .gb-content h4 {
  padding-bottom: 10px;
  font-size: 12px;
  font-weight: 600;
}
.swagger-section .gb-content p {
  padding-bottom: 15px;
}
.swagger-section .gb-content pre {
  margin: 5px 0 10px;
  padding: 10px;
  white-space: pre;
  overflow: auto;
}
.swagger-section .gb-content sup {
  display: inline-block;
  margin-top: -2px;
}
.swagger-section .gb-content ul,
.swagger-section .gb-content ol {
  padding-bottom: 20px;
}
.swagger-section .gb-content ul ul,
.swagger-section .gb-content ol ul,
.swagger-section .gb-content ul ol,
.swagger-section .gb-content ol ol {
  padding: 6px 0 0;
}
.swagger-section .gb-content ul > li,
.swagger-section .gb-content ol > li {
  padding-bottom: 6px;
}
.swagger-section .gb-content ul > li:last-child,
.swagger-section .gb-content ol > li:last-child {
  padding-bottom: 0;
}
.swagger-section .gb-content dfn {
  color: #A8A8A8;
  font-style: normal;
}
.swagger-section .gb-content dfn.dfn-green {
  color: #3CBA95;
}
.swagger-section .gb-content dl {
  display: block;
  padding-bottom: 6px;
}
.swagger-section .gb-content dl:after {
  display: table;
  content: " ";
  clear: both;
}
.swagger-section .gb-content dl > * {
  display: block;
  float: left;
  margin-bottom: 4px;
  text-align: left;
}
.swagger-section .gb-content dl dt {
  clear: left;
  border-right: 1px solid #D2D2D2;
  width: 150px;
}
.swagger-section .gb-content dl dd {
  width: 250px;
  padding-left: 50px;
}
.swagger-section .gb-content .pre-code {
  overflow-y: scroll;
  background-color: #F5F7FB;
  border: 1px solid #D2D2D2;
  height: 150px;
  padding: 0 10px;
  white-space: pre-wrap;
}
.swagger-section .gb-content .column-layout-x2 {
  /* used for columns of elements */
}
.swagger-section .gb-content .column-layout-x2 > * {
  width: 50%;
}
.swagger-section .gb-content .column-layout-x2 > .column-item {
  float: left;
  padding: 0 10px 30px;
}
.swagger-section .gb-content .column-layout-x2 > .column-item:nth-child(odd) {
  clear: left;
  padding-right: 5px;
}
.swagger-section .gb-content .column-layout-x2 > .column-item:nth-child(even) {
  padding-left: 5px;
}
.swagger-section .gb-content .column-layout-x2.column-layout-half > .column-item {
  padding: 0 0 5px;
}
.swagger-section .gb-content .column-layout-x2:after {
  display: table;
  content: " ";
  clear: both;
}
.swagger-section .gb-content .column-layout-x2:last-child > .column-item {
  padding-bottom: 0;
}
.swagger-section .gb-content .list-disc,
.swagger-section .gb-content .list-number,
.swagger-section .gb-content .list-alpha,
.swagger-section .gb-content .list-indent {
  padding-left: 35px;
}
.swagger-section .gb-content .list-disc > li,
.swagger-section .gb-content .list-number > li,
.swagger-section .gb-content .list-alpha > li,
.swagger-section .gb-content .list-indent > li {
  position: relative;
  list-style-position: outside;
  line-height: 1.5;
}
.swagger-section .gb-content .list-disc > li:before,
.swagger-section .gb-content .list-number > li:before,
.swagger-section .gb-content .list-alpha > li:before,
.swagger-section .gb-content .list-indent > li:before {
  display: inline-block;
  position: absolute;
}
.swagger-section .gb-content .list-number {
  counter-reset: list 0;
}
.swagger-section .gb-content .list-number > li:before {
  counter-increment: list;
  content: counter(list) ". ";
  left: -20px;
}
.swagger-section .gb-content .list-number.list-step-4 {
  counter-reset: list 3;
}
.swagger-section .gb-content .list-alpha {
  counter-reset: list 0;
}
.swagger-section .gb-content .list-alpha.list-upper > li {
  list-style-type: upper-alpha;
}
.swagger-section .gb-content .list-disc > li:before {
  content: "";
  display: block;
  left: -15px;
  background-color: #3D4246;
  border: 2px solid #3D4246;
  border-radius: 3px;
  width: 5px;
  height: 5px;
  margin-top: 6px;
}
.swagger-section .gb-content .list-disc ul {
  padding-left: 35px;
  counter-reset: list 0;
}
.swagger-section .gb-content .list-disc ul > li {
  position: relative;
  list-style-position: outside;
  line-height: 1.5;
}
.swagger-section .gb-content .list-disc ul > li:before {
  display: inline-block;
  position: absolute;
}
.swagger-section .gb-content .list-disc ul > li:before {
  counter-increment: list;
  content: counter(list) ". ";
  left: -20px;
}
.swagger-section .gb-content .list-disc ul.list-step-4 {
  counter-reset: list 3;
}
.swagger-section .gb-content .list-disc ol {
  padding-left: 35px;
}
.swagger-section .gb-content .list-disc ol > li {
  position: relative;
  list-style-position: outside;
  line-height: 1.5;
}
.swagger-section .gb-content .list-disc ol > li:before {
  display: inline-block;
  position: absolute;
}
.swagger-section .gb-content .list-disc p {
  padding: 0 0 5px;
}
.swagger-section .gb-content .list-disc dl {
  padding: 10px 0;
}
.swagger-section .gb-content .list-disc dl + p,
.swagger-section .gb-content .list-disc p + dl {
  padding-top: 0;
}
.swagger-section .gb-content .list-between-indent > li {
  padding-bottom: 20px;
}
.swagger-section .gb-content .list-between-indent > li:last-child {
  padding-bottom: 0;
}
.swagger-section .gb-content .el-separation {
  border-top: 1px solid #D2D2D2;
  margin: 0 -10px;
  padding-bottom: 20px;
}
.swagger-section .access {
  float: right;
}
.swagger-section .auth {
  float: right;
}
.swagger-section .api-ic {
  height: 18px;
  vertical-align: middle;
  display: inline-block;
  background: url(../images/explorer_icons.png) no-repeat;
}
.swagger-section .api-ic .api_information_panel {
  position: relative;
  margin-top: 20px;
  margin-left: -5px;
  background: #FFF;
  border: 1px solid #ccc;
  border-radius: 5px;
  display: none;
  font-size: 13px;
  max-width: 300px;
  line-height: 30px;
  color: black;
  padding: 5px;
}
.swagger-section .api-ic .api_information_panel p .api-msg-enabled {
  color: green;
}
.swagger-section .api-ic .api_information_panel p .api-msg-disabled {
  color: red;
}
.swagger-section .api-ic:hover .api_information_panel {
  position: absolute;
  display: block;
}
.swagger-section .ic-info {
  background-position: 0 0;
  width: 18px;
  margin-top: -6px;
  margin-left: 4px;
}
.swagger-section .ic-warning {
  background-position: -60px 0;
  width: 18px;
  margin-top: -6px;
  margin-left: 4px;
}
.swagger-section .ic-error {
  background-position: -30px 0;
  width: 18px;
  margin-top: -6px;
  margin-left: 4px;
}
.swagger-section .ic-off {
  background-position: -90px 0;
  width: 58px;
  margin-top: -4px;
  cursor: pointer;
}
.swagger-section .ic-on {
  background-position: -160px 0;
  width: 58px;
  margin-top: -4px;
  cursor: pointer;
}
.swagger-section #input_baseUrl {
  width: 400px;
}
.swagger-section #api_selector {
  display: block;
  clear: none;
  float: right;
}
.swagger-section #api_selector .input {
  display: inline-block;
  clear: none;
  margin: 0 10px 0 0;
}
.swagger-section #api_selector input {
  font-size: 0.9em;
  padding: 3px;
  margin: 0;
}
.swagger-section #input_apiKey {
  width: 200px;
}
.swagger-section #explore,
.swagger-section #auth_container .authorize__btn {
  display: block;
  text-decoration: none;
  font-weight: 600;
  padding: 6px 8px;
  font-size: 0.9em;
  color: white;
  background-color: #547f00;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -khtml-border-radius: 4px;
  border-radius: 4px;
}
.swagger-section #explore:hover,
.swagger-section #auth_container .authorize__btn:hover {
  background-color: #547f00;
}
.swagger-section #content_message {
  margin: 10px 15px;
  font-style: italic;
  color: #999999;
}
.swagger-section #message-bar {
  display: none;
}
.swagger-section .swagger-collapse:before {
  content: "-";
}
.swagger-section .swagger-expand:before {
  content: "+";
}
.swagger-section .error {
  outline-color: #cc0000;
  background-color: #f2dede;
}
.is-hidden {
  display: none;
}
.clear-all {
  display: table;
  content: " ";
  clear: both;
}
/* ~~~~~~ Link class */
.link {
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}
.link-separate {
  display: inline-block;
  overflow: hidden;
  border-left: solid #D2D2D2 1px;
  width: 0;
  height: 10px;
  margin: -2px 8px 0;
  vertical-align: middle;
}
.link-light-blue {
  color: #DBE4F0;
}
.link-light-blue:hover {
  color: #F5F7FB;
}
li.separator {
  height: 40px;
}
li.separator:last-child {
  height: 0;
}
.intappBlue {
  color: #4D88BC;
}
.impersonation-message-container {
    padding-top: 5px;
    background-color: #0081F3;
    background-image: none;
    text-align: center;
    width: 100%;
    height: 25px;
    position: fixed;
    z-index: 10001;
    border-bottom: 1px solid;
}
.impersonation-message {
    display: inline-block;
    font-weight: 600;
    color: #FFFFFF
}