.ReactTable{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(0,0,0,0.1);}.ReactTable *{box-sizing:border-box}.ReactTable .rt-table{-webkit-box-flex:1;-ms-flex:auto 1;flex:auto 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-thead{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.05)}.ReactTable .rt-thead.-filters{border-bottom:1px solid rgba(0,0,0,0.05);}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:1px solid rgba(0,0,0,0.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:normal;outline:none}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid rgba(0,0,0,0.02)}.ReactTable .rt-thead.-header{box-shadow:0 2px 15px 0 rgba(0,0,0,0.15)}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-th,.ReactTable .rt-thead .rt-td{padding:5px 5px;line-height:normal;position:relative;border-right:1px solid rgba(0,0,0,0.05);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 0 0 0 transparent;}.ReactTable .rt-thead .rt-th.-sort-asc,.ReactTable .rt-thead .rt-td.-sort-asc{box-shadow:inset 0 3px 0 0 rgba(0,0,0,0.6)}.ReactTable .rt-thead .rt-th.-sort-desc,.ReactTable .rt-thead .rt-td.-sort-desc{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.6)}.ReactTable .rt-thead .rt-th.-cursor-pointer,.ReactTable .rt-thead .rt-td.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-th:last-child,.ReactTable .rt-thead .rt-td:last-child{border-right:0}.ReactTable .rt-thead .rt-resizable-header{overflow:visible;}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:rgba(102,102,102,0);border-left-color:#f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{-webkit-box-flex:99999;-ms-flex:99999 1 auto;flex:99999 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;}.ReactTable .rt-tbody .rt-tr-group{border-bottom:solid 1px rgba(0,0,0,0.05);}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid rgba(0,0,0,0.02);}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer;text-overflow:clip}.ReactTable .rt-tr-group{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ReactTable .rt-tr{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ReactTable .rt-th,.ReactTable .rt-td{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;white-space:nowrap;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;transition:.3s ease;transition-property:width,min-width,padding,opacity;}.ReactTable .rt-th.-hidden,.ReactTable .rt-td.-hidden{width:0 !important;min-width:0 !important;padding:0 !important;border:0 !important;opacity:0 !important}.ReactTable .rt-expander{display:inline-block;position:relative;margin:0;color:transparent;margin:0 10px;}.ReactTable .rt-expander:after{content:'';position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,0.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 15px 0 rgba(0,0,0,0.15);}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,0.05);}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:rgba(0,0,0,0.03)}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:rgba(0,0,0,0.05)}.ReactTable .-pagination{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);border-top:2px solid rgba(0,0,0,0.1);}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid rgba(0,0,0,0.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:normal;outline:none}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:rgba(0,0,0,0.6);background:rgba(0,0,0,0.1);transition:all .1s ease;cursor:pointer;outline:none;}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:rgba(0,0,0,0.3);color:#fff}.ReactTable .-pagination .-previous,.ReactTable .-pagination .-next{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ReactTable .-pagination .-center{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block;}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .rt-noData{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(255,255,255,0.8);transition:all .3s ease;z-index:1;pointer-events:none;padding:20px;color:rgba(0,0,0,0.5)}.ReactTable .-loading{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.8);transition:all .3s ease;z-index:-1;opacity:0;pointer-events:none;}.ReactTable .-loading > div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:15px;color:rgba(0,0,0,0.6);-webkit-transform:translateY(-52%);transform:translateY(-52%);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all;}.ReactTable .-loading.-active > div{-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactTable .rt-resizing .rt-th,.ReactTable .rt-resizing .rt-td{transition:none !important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}/*!
 * Cropper.js v1.0.0-rc.3
 * https://github.com/fengyuanchen/cropperjs
 *
 * Copyright (c) 2017 Fengyuan Chen
 * Released under the MIT license
 *
 * Date: 2017-07-07T12:56:42.462Z
 */

.cropper-container {
  font-size: 0;
  line-height: 0;

  position: relative;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;

  direction: ltr;
  -ms-touch-action: none;
      touch-action: none
}

.cropper-container img {
  /* Avoid margin top issue (Occur only when margin-top <= -height) */
  display: block;
  min-width: 0 !important;
  max-width: none !important;
  min-height: 0 !important;
  max-height: none !important;
  width: 100%;
  height: 100%;
  image-orientation: 0deg
}

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.cropper-wrap-box {
  overflow: hidden;
}

.cropper-drag-box {
  opacity: 0;
  background-color: #fff;
}

.cropper-modal {
  opacity: .5;
  background-color: #000;
}

.cropper-view-box {
  display: block;
  overflow: hidden;

  width: 100%;
  height: 100%;

  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
}

.cropper-dashed {
  position: absolute;

  display: block;

  opacity: .5;
  border: 0 dashed #eee
}

.cropper-dashed.dashed-h {
  top: 33.33333%;
  left: 0;
  width: 100%;
  height: 33.33333%;
  border-top-width: 1px;
  border-bottom-width: 1px
}

.cropper-dashed.dashed-v {
  top: 0;
  left: 33.33333%;
  width: 33.33333%;
  height: 100%;
  border-right-width: 1px;
  border-left-width: 1px
}

.cropper-center {
  position: absolute;
  top: 50%;
  left: 50%;

  display: block;

  width: 0;
  height: 0;

  opacity: .75
}

.cropper-center:before,
  .cropper-center:after {
  position: absolute;
  display: block;
  content: ' ';
  background-color: #eee
}

.cropper-center:before {
  top: 0;
  left: -3px;
  width: 7px;
  height: 1px
}

.cropper-center:after {
  top: -3px;
  left: 0;
  width: 1px;
  height: 7px
}

.cropper-face,
.cropper-line,
.cropper-point {
  position: absolute;

  display: block;

  width: 100%;
  height: 100%;

  opacity: .1;
}

.cropper-face {
  top: 0;
  left: 0;

  background-color: #fff;
}

.cropper-line {
  background-color: #39f
}

.cropper-line.line-e {
  top: 0;
  right: -3px;
  width: 5px;
  cursor: e-resize
}

.cropper-line.line-n {
  top: -3px;
  left: 0;
  height: 5px;
  cursor: n-resize
}

.cropper-line.line-w {
  top: 0;
  left: -3px;
  width: 5px;
  cursor: w-resize
}

.cropper-line.line-s {
  bottom: -3px;
  left: 0;
  height: 5px;
  cursor: s-resize
}

.cropper-point {
  width: 5px;
  height: 5px;

  opacity: .75;
  background-color: #39f
}

.cropper-point.point-e {
  top: 50%;
  right: -3px;
  margin-top: -3px;
  cursor: e-resize
}

.cropper-point.point-n {
  top: -3px;
  left: 50%;
  margin-left: -3px;
  cursor: n-resize
}

.cropper-point.point-w {
  top: 50%;
  left: -3px;
  margin-top: -3px;
  cursor: w-resize
}

.cropper-point.point-s {
  bottom: -3px;
  left: 50%;
  margin-left: -3px;
  cursor: s-resize
}

.cropper-point.point-ne {
  top: -3px;
  right: -3px;
  cursor: ne-resize
}

.cropper-point.point-nw {
  top: -3px;
  left: -3px;
  cursor: nw-resize
}

.cropper-point.point-sw {
  bottom: -3px;
  left: -3px;
  cursor: sw-resize
}

.cropper-point.point-se {
  right: -3px;
  bottom: -3px;
  width: 20px;
  height: 20px;
  cursor: se-resize;
  opacity: 1
}

@media (min-width: 768px) {

  .cropper-point.point-se {
    width: 15px;
    height: 15px
  }
}

@media (min-width: 992px) {

  .cropper-point.point-se {
    width: 10px;
    height: 10px
  }
}

@media (min-width: 1200px) {

  .cropper-point.point-se {
    width: 5px;
    height: 5px;
    opacity: .75
  }
}

.cropper-point.point-se:before {
  position: absolute;
  right: -50%;
  bottom: -50%;
  display: block;
  width: 200%;
  height: 200%;
  content: ' ';
  opacity: 0;
  background-color: #39f
}

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
}

.cropper-hide {
  position: absolute;

  display: block;

  width: 0;
  height: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

/**
 * simplemde v1.11.2
 * Copyright Next Step Webs, Inc.
 * @link https://github.com/NextStepWebs/simplemde-markdown-editor
 * @license MIT
 */
.CodeMirror{color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:auto;min-height:300px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1}.CodeMirror-scroll{min-height:300px}.CodeMirror-fullscreen{background:#fff;position:fixed!important;top:50px;left:0;right:0;bottom:0;height:auto;z-index:9}.CodeMirror-sided{width:50%!important}.editor-toolbar{position:relative;opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:' ';height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar:hover,.editor-wrapper input.title:focus,.editor-wrapper input.title:hover{opacity:.8}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen::before{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen::after{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar a{display:inline-block;text-align:center;text-decoration:none!important;color:#2c3e50!important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar a.active,.editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar a:before{line-height:30px}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar a.fa-header-x:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar a.fa-header-1:after{content:"1"}.editor-toolbar a.fa-header-2:after{content:"2"}.editor-toolbar a.fa-header-3:after{content:"3"}.editor-toolbar a.fa-header-bigger:after{content:"\25B2"}.editor-toolbar a.fa-header-smaller:after{content:"\25BC"}.editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width:700px){.editor-toolbar a.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-preview,.editor-preview-side{padding:10px;background:#fafafa;overflow:auto;display:none;box-sizing:border-box}.editor-statusbar .lines:before{content:'lines: '}.editor-statusbar .words:before{content:'words: '}.editor-statusbar .characters:before{content:'characters: '}.editor-preview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;border:1px solid #ddd}.editor-preview-active,.editor-preview-active-side{display:block}.editor-preview-side>p,.editor-preview>p{margin-top:0}.editor-preview pre,.editor-preview-side pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th,.editor-preview-side table td,.editor-preview-side table th{border:1px solid #ddd;padding:5px}.CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.CodeMirror .CodeMirror-code .cm-string{color:#183691}.CodeMirror .CodeMirror-selected{background:#d9d9d9}.CodeMirror .CodeMirror-code .cm-header-1{font-size:200%;line-height:200%}.CodeMirror .CodeMirror-code .cm-header-2{font-size:160%;line-height:160%}.CodeMirror .CodeMirror-code .cm-header-3{font-size:125%;line-height:125%}.CodeMirror .CodeMirror-code .cm-header-4{font-size:110%;line-height:110%}.CodeMirror .CodeMirror-code .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.CodeMirror .CodeMirror-placeholder{opacity:.5}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}/*! ========================================================================
 * Bootstrap Toggle: bootstrap2-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */


label.checkbox .toggle,
label.checkbox.inline .toggle {
	margin-left: -20px;
	margin-right: 5px;
}

.toggle {
	min-width: 40px;
	height: 20px;
	position: relative;
	overflow: hidden;
}

.toggle-group {
	position: absolute;
	width: 200%;
	top: 0;
	bottom: 0;
	left: 0;
	transition: left 0.35s;
	-webkit-transition: left 0.35s;
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
}

.toggle.off .toggle-group {
	left: -100%;
}

.toggle-on {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 50%;
	margin: 0;
	border: 0;
	border-radius: 0;
}

.toggle-off {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 0;
	margin: 0;
	border: 0;
	border-radius: 0;
}

.toggle-handle {
	position: relative;
	margin: 0 auto;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 100%;
	width: 0px;
	border-width: 0 1px;
}

.toggle-handle.btn-mini  {
	top: -1px;
}

.toggle-handle.btn-xs {
	top: -1px;
}

.toggle.btn { min-width: 30px; }
.toggle-on.btn { padding-right: 24px; display: flex; align-items: center; }
.toggle-off.btn { padding-left: 24px; display: flex; align-items: center; }

.toggle.btn-large { min-width: 40px; }
.toggle-on.btn-large { padding-right: 35px; }
.toggle-off.btn-large { padding-left: 35px; }

.toggle.btn-lg { min-width: 40px; }
.toggle-on.btn-lg { padding-right: 35px; }
.toggle-off.btn-lg { padding-left: 35px; }


.toggle.btn-small { min-width: 25px; }
.toggle-on.btn-small { padding-right: 20px; }
.toggle-off.btn-small { padding-left: 20px; }

.toggle.btn-sm { min-width: 25px; }
.toggle-on.btn-sm { padding-right: 20px; }
.toggle-off.btn-sm { padding-left: 20px; }

.toggle.btn-mini { min-width: 20px; }
.toggle-on.btn-mini { padding-right: 12px; }
.toggle-off.btn-mini { padding-left: 12px; }

.toggle.btn-xs { min-width: 20px; }
.toggle-on.btn-xs { padding-right: 12px; }
.toggle-off.btn-xs { padding-left: 12px; }

.slow .toggle-group { transition: left 0.7s; -webkit-transition: left 0.7s; }
.fast .toggle-group { transition: left 0.1s; -webkit-transition: left 0.1s; }
.quick .toggle-group { transition: none; -webkit-transition: none; }
.arrow {
  cursor: pointer;
  margin-right: 6px;
  display: inline-block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.treeview > .treenode{
  margin: 0px;
}

.treenode {
  margin-left: 24px;
}

.node-text:hover {
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}

/* rotate the triangle to close it */
.node-closed > .arrow {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.node-closed > .treenode  {
  display: none;
}

.node-selected {
  background-color: #e8efff;
  box-shadow: 0 0 2px #0a6aa1;
}

.node-icon {
  display: inline-block;
  margin: 0;
  padding-right: 10px;
}

.node-text {
  cursor: pointer;
  display: inline-block;
}@font-face {
  font-family: 'Roboto';
  font-weight: normal;
  font-style: normal;
  src: url(/7b5fb88f12bec8143f00e21bc3222124.ttf);
}
@font-face {
  font-family: 'Roboto';
  font-weight: 800;
  font-style: normal;
  src: url(/d329cc8b34667f114a95422aaad1b063.ttf);
}
@font-face {
  font-family: 'Roboto';
  font-weight: bold;
  font-style: normal;
  src: url(/ac3f799d5bbaf5196fab15ab8de8431c.ttf);
}
/**
 * Put heading styles here
 */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Roboto';
  margin: 0.7em 0 0.5em 0;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: #777;
  font-size: 0.9em;
  font-weight: 300;
}
h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong {
  font-weight: 500;
}
h1 bold,
h2 bold,
h3 bold,
h4 bold,
h5 bold,
h6 bold {
  font-weight: 700;
}
h1 {
  color: #333333;
  font-size: 28px;
  font-weight: 300;
}
h2 {
  color: #333333;
  font-size: 20px;
  font-weight: 300;
}
h3 {
  color: #333333;
  font-size: 18px;
  font-weight: 300;
}
h4 {
  color: #333333;
  font-size: 1.5rem;
  font-weight: 400;
}
h5 {
  color: #333333;
  font-size: 14px;
  font-weight: 300;
}
h6 {
  color: #333333;
  font-size: 16px;
  font-weight: 300;
}
pre {
  padding: 0.3em;
  font-size: 1.3rem;
}
.light-text {
  color: #777;
}
.small-text {
  font-size: 10px;
}
/*
  Typography: Font Sizes
*/
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes move-right {
  from {
    left: 30px;
  }
}
@-webkit-keyframes move-right {
  from {
    left: 30px;
  }
}
@keyframes move-right-expanded {
  from {
    left: 220px;
  }
}
@-webkit-keyframes move-right-expanded {
  from {
    left: 220px;
  }
}
/* Micro ClearFix Mixin */
.none {
  display: none;
}
.link {
  color: #49a32b;
  cursor: pointer;
}
p.larger {
  font-size: 1.8rem;
}
a {
  color: #49a32b;
  cursor: pointer;
}
a:focus,
a:hover {
  color: #377b20;
}
a:focus {
  outline: none;
}
a.btn-secondary {
  color: white;
}
a.underline-dots {
  color: #444;
  text-decoration: none;
  border-bottom: 2px dotted #777;
}
.bootcamp-bg {
  margin-bottom: 7.5px;
  padding-bottom: 7.5px;
}
.no-padding {
  padding: 0;
}
.bootcamp-wrapper {
  position: relative;
  margin-top: 15px;
  height: 0;
  padding-bottom: 19.10828025%;
}
.bootcamp-image {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.center {
  text-align: center;
}
.center .center-inline {
  display: inline-block;
  text-align: left;
}
.center-block {
  text-align: center;
  display: block;
}
hr {
  border-color: #ddd;
  margin: 3rem 0;
}
.api-key {
  word-break: break-all;
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, since 1999 */
  word-wrap: break-word;
  /* Internet Explorer 5.5+, 6, 7, 8 compability-mode */
  font-size: 1.1em;
}
.api-dates {
  font-size: 11px;
  white-space: nowrap;
}
.warning-note {
  color: #a94442;
}
body,
html {
  margin: 0;
  padding: 0;
  height: 100%;
  font-size: 9px;
  color: #444;
  min-width: 1280px;
}
#app {
  height: 100%;
}
#wrapper {
  position: relative;
  min-height: 100%;
  background-color: #fff;
  font-size: 1.3rem;
}
#wrapper.full-dark {
  background-color: #1B1B1B;
}
#main {
  height: 100%;
  min-height: 100%;
  padding-bottom: 36px;
  z-index: 1;
  padding-top: 55px;
}
.content-wrap {
  padding-left: 40px;
  padding-right: 40px;
}
.full-width-border {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #C9C9C9;
}
#stage {
  height: inherit;
  width: auto;
  -webkit-transition: margin-left 300ms;
  /* For Safari 3.1 to 6.0 */
  transition: margin-left 300ms;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
#stage.sidebar-expanded {
  margin-left: 250px;
}
#stage.sidebar-collapsed {
  margin-left: 60px;
}
@media (max-width: 992px) {
  .content-wrap.container {
    padding: 0 10px;
    width: auto;
    margin-left: 15px;
    margin-right: 15px;
  }
}
.float-text-left {
  display: block;
  float: left;
  text-align: left;
}
.float-text-left .icon-massive {
  vertical-align: top;
}
.float-text-left .icon-massive.ico.icon-home {
  line-height: 100%;
  height: 100%;
  font-size: 62px;
}
.float-text-left .org-icon.org-abbrev-name-icon {
  height: 30px;
  width: 30px;
  line-height: 30px;
  font-size: 15px;
  font-weight: 500;
  margin-left: -0.1em;
}
.float-text-right {
  height: 100%;
  display: block;
  float: right;
  text-align: right;
}
.tooltip {
  font-size: 14px;
}
.tooltip.bottom {
  min-width: 150px;
  margin-top: 10px;
}
.share {
  margin-top: 36px;
  text-align: right;
  white-space: nowrap;
  padding-right: 15px;
}
.container {
  width: 100% !important;
}
@media (min-width: 768px) {
  .container {
    max-width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1170px;
  }
}
.float-left {
  display: block;
  float: left;
}
.float-right {
  display: block;
  float: right;
}
.no-bottom-margin {
  color: #333333;
  margin-bottom: 0;
}
.pointer {
  cursor: pointer;
}
.highlight.primary {
  color: #49a32b;
}
.grid-container {
  display: grid;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
#footer {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #777;
  background: #1b1b1b;
  padding-top: 10px;
  height: 36px;
  font-size: 1.3rem;
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 101;
}
#footer .smartbear-footer-logo {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  float: left;
  height: 16px;
  margin: 0 15px 0 15px;
  display: block;
}
#footer .links a,
#footer .version a,
#footer .version span {
  border-right: 1px solid #fff;
  padding: 0 5px;
  color: #fff;
}
#footer .links a:last-child,
#footer .version a:last-child,
#footer .version span:last-child {
  border: none;
}
#footer .links {
  float: left;
}
#footer .right-area {
  float: right;
  display: block;
}
@media (max-width: 992px) {
  #footer .right-area {
    display: none;
  }
}
.img-64-greyed-out {
  opacity: 0.3;
}
.page-home .blurb {
  border-radius: 1em;
  background-color: rgba(73, 163, 43, 0.2);
  padding: 0.5em 1em;
  margin-top: 5%;
  margin-bottom: 3em;
}
.page-home .btn {
  margin-top: 0.5em;
  margin-right: 1em;
}
.page-main {
  margin-top: 10px;
}
.bigintro {
  font-size: 2em;
  color: #777;
  border-left: solid 0.3em #ddd;
  border-right: solid 0.3em #ddd;
  padding: 1em;
  text-align: center;
}
.call-to-action {
  padding: 1.5em;
  background: #49a32b;
  border-radius: 0.3em;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.9);
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
  display: block;
  position: relative;
  width: 10em;
  margin: 0 auto;
  text-align: center;
}
.call-to-action:hover {
  color: white;
  background-color: #52b730;
}
.api-main {
  position: absolute;
  background: #fff;
  top: 55px;
  right: 0;
  left: 0;
  bottom: 0px;
  -webkit-transition: left 300ms;
  /* For Safari 3.1 to 6.0 */
  transition: left 300ms;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.api-body {
  position: absolute;
  top: 70px;
  left: 40px;
  right: 0;
  bottom: 0;
}
.no-api-found-msg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding-top: 3rem;
  bottom: 0;
  display: block;
  z-index: 999;
  text-align: center;
  background: rgba(45, 45, 45, 0.97);
  color: #fafafa;
}
.no-api-found-msg h1,
.no-api-found-msg h2,
.no-api-found-msg h3,
.no-api-found-msg h4,
.no-api-found-msg h5,
.no-api-found-msg h6 {
  color: #fafafa;
}
.no-api-found-msg a {
  color: #fafafa;
  text-decoration: underline;
}
.documentation-error-page {
  position: absolute;
  top: 88px;
  left: 0;
  right: 0;
}
.page-404 {
  display: block;
  padding: 3rem;
  position: relative;
  width: 50%;
  margin: 10% auto 0 auto;
  background: #f1f1f3;
  border-radius: 3px;
  color: rgba(255, 255, 255, 0.9);
  text-align: center;
}
.page-404 h2 {
  line-height: 1.8;
}
.page-404 a {
  line-height: 1.1;
  display: inline-block;
  border-radius: 0.15em;
  margin-right: 0.2em;
  margin-left: 0.2em;
  padding: 0.15em;
  background: #5cca37;
  color: #f1f1f3;
}
.page-404 a:hover,
.page-404 a:visited,
.page-404 aactive {
  text-decoration: none;
}
.page-404 a:hover {
  background: #66cd43;
}
.page-404 a:active {
  background: #52b730;
}
.page-invitation {
  text-align: center;
  margin-top: 10%;
  padding: 2rem;
  background: white;
  font-size: 2rem;
}
.page-invitation .username-button {
  margin-right: 1.5rem;
}
.page-loading {
  text-align: center;
  padding-top: 10%;
}
.page-loading .spinner {
  padding: 5em;
  display: inline-block;
  background-color: #FFF;
}
.static-page-section {
  background-color: #FFF;
  height: 100%;
  min-height: 100%;
  padding: 30px 0;
  font-size: 14px;
  line-height: 1.8em;
}
.static-page-section img {
  max-width: 100%;
}
.static-page-section table {
  border-collapse: collapse;
  margin: 1.5ex 1ex 1.5ex 2ex;
}
.static-page-section tr {
  border-bottom: 1px solid #cccccc ;
}
.static-page-section tr:nth-child(even) {
  background-color: #f8f8f8 ;
}
.static-page-section td,
.static-page-section th {
  padding: 0.5ex 1.5ex 0.5ex 1.5ex;
}
.static-page-section th {
  font-weight: bold;
  background-color: #eeeeee ;
  /* #cae2ee ; #e8efff ; */
  border-bottom: 1px solid #cccccc ;
}
.org-settings .container,
.account-settings .container,
.org-settings .settings-body,
.account-settings .settings-body {
  padding-top: 45px;
}
.org-settings .container .planSummary,
.account-settings .container .planSummary,
.org-settings .settings-body .planSummary,
.account-settings .settings-body .planSummary {
  padding-top: 0;
}
.org-settings .container .back-btn-container,
.account-settings .container .back-btn-container,
.org-settings .settings-body .back-btn-container,
.account-settings .settings-body .back-btn-container {
  top: 5px;
}
.org-settings .container.api-standardization-settings,
.account-settings .container.api-standardization-settings,
.org-settings .settings-body.api-standardization-settings,
.account-settings .settings-body.api-standardization-settings {
  padding-top: 0;
}
.org-settings .container.api-standardization-settings .sticky-options,
.account-settings .container.api-standardization-settings .sticky-options,
.org-settings .settings-body.api-standardization-settings .sticky-options,
.account-settings .settings-body.api-standardization-settings .sticky-options {
  padding-top: 45px;
}
.org-settings .container .sso-managed .section-title-header,
.account-settings .container .sso-managed .section-title-header,
.org-settings .settings-body .sso-managed .section-title-header,
.account-settings .settings-body .sso-managed .section-title-header {
  margin-bottom: 20px;
}
.org-settings .container .sso-managed .alert,
.account-settings .container .sso-managed .alert,
.org-settings .settings-body .sso-managed .alert,
.account-settings .settings-body .sso-managed .alert {
  margin-top: 15px;
  width: 50%;
  color: #000;
  padding-left: 40px;
}
.org-settings .container .sso-managed .alert .icon,
.account-settings .container .sso-managed .alert .icon,
.org-settings .settings-body .sso-managed .alert .icon,
.account-settings .settings-body .sso-managed .alert .icon {
  position: relative;
  left: -26px;
  top: 15px;
  color: #f9812a;
}
.org-settings .container .sso-managed .alert h4,
.account-settings .container .sso-managed .alert h4,
.org-settings .settings-body .sso-managed .alert h4,
.account-settings .settings-body .sso-managed .alert h4 {
  font-size: 14px;
  font-weight: bold;
  color: #000;
  text-indent: 0px;
}
.org-settings .container .sso-managed .alert h5,
.account-settings .container .sso-managed .alert h5,
.org-settings .settings-body .sso-managed .alert h5,
.account-settings .settings-body .sso-managed .alert h5 {
  font-size: 13px;
  color: 000;
}
.org-settings .container .sso-managed .alert p,
.account-settings .container .sso-managed .alert p,
.org-settings .settings-body .sso-managed .alert p,
.account-settings .settings-body .sso-managed .alert p {
  font-size: 12px;
  color: #000;
}
.settings-api-key-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.settings-api-key-page .content-wrap.settings-body {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 1170px;
}
.update-password-section {
  margin-bottom: 100px;
}
.settings-body {
  background: #fff;
  min-height: 400px;
  padding-bottom: 30px;
}
.settings-body h3,
.settings-body h5 {
  margin-bottom: 0.7em;
}
.settings-body h3 .btn,
.settings-body h5 .btn {
  margin-left: 30px;
}
.settings-body p {
  color: #777;
  font-size: 1.7rem;
}
.settings-body .breadcrumb {
  margin-bottom: 30px;
}
.settings-body .form-group {
  margin-bottom: 20px;
}
.settings-body .input-group-addon {
  padding: 4px 6px;
}
.settings-body .dinput-invalid .input-group-addon,
.settings-body .expandable-input .input-group-addon,
.settings-body .expandable-input-invalid .input-group-addon {
  border-color: #990000;
}
.settings-body .dinput-invalid .form-group .input-group .form-control,
.settings-body .expandable-input .form-group .input-group .form-control,
.settings-body .expandable-input-invalid .form-group .input-group .form-control,
.settings-body .expandable-input-invalid .form-group .input-group .form-control {
  border-color: #990000;
}
.settings-body .input-group-addon {
  padding: 4px 6px;
}
.row.separate-columns > div:nth-child(1) {
  padding-right: 50px;
}
.row.separate-columns > div:nth-child(2) {
  padding-left: 50px;
}
.row.separate-columns.user-profile-settings > div:nth-child(1) {
  border-right: 1px solid #ddd;
}
.api-key-list {
  min-height: 280px;
}
@media (max-width: 992px) {
  .settings-body h3,
  .settings-body h5 {
    margin-left: 0;
  }
}
.settings-page-content {
  padding-right: 40px;
  font-size: 16px;
  padding-left: 40px;
  padding-top: 20px;
}
.content-wrap.settings.body.teams-settings.container {
  padding-left: 0;
}
.create-org-btn-div {
  padding-right: 0;
}
.icon-edit-square {
  margin-left: 10px;
  padding: 6.5px 5px;
  border-radius: 4px;
  text-transform: uppercase;
  background-color: #363636;
  color: #FFFFFF;
  font-weight: 700;
  border: 2px solid #363636;
  margin-right: 15px;
}
.icon-edit-square:hover {
  cursor: pointer;
  background: #555555;
}
#signup-content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 990px;
  font-size: 13px;
  margin: 50px auto 0 auto;
  background-color: #222;
}
#signup-content-wrap > * {
  min-height: 500px;
}
#signup-content-wrap h2 {
  font-size: 2em;
  line-height: 1.5;
}
#signup-content-wrap .alert {
  font-size: 1em;
}
#signup-content-wrap .left-panel {
  -webkit-box-flex: 7;
      -ms-flex: 7;
          flex: 7;
  color: white;
  background: url(/img/signup_leftside_bg.png);
  background-size: cover;
  padding: 10px 20px;
}
#signup-content-wrap .left-panel h2 {
  color: white;
}
#signup-content-wrap .left-panel ul.features {
  text-align: left;
  padding-left: 2em;
  margin-top: 60px;
}
#signup-content-wrap .left-panel ul.features li {
  list-style: none;
  font-size: 1.2em;
  line-height: 2.5;
  padding-left: 1.5em;
}
#signup-content-wrap .left-panel ul.features li .icon {
  position: relative;
  left: -1.5em;
  padding: 0;
  margin: 0 -1.5em 0 0;
  color: #49a32b;
}
#signup-content-wrap .left-panel img {
  position: absolute;
  display: block;
  bottom: 40px;
  left: 30px;
  width: 80px;
}
#signup-content-wrap .right-panel {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 5;
      -ms-flex: 5;
          flex: 5;
  padding: 10px 20px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  background-color: #fff;
}
#signup-content-wrap .right-panel h2 {
  color: #1B1B1B;
}
#signup-content-wrap .right-panel .body {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
#signup-content-wrap .right-panel .body .invite-section {
  text-align: center;
  padding: 0px 15px;
  margin-bottom: 20px;
  font-size: 18px;
}
#signup-content-wrap .right-panel .body .github-button > img {
  position: relative;
  max-width: 100%;
  display: block;
  margin: 0px;
}
#signup-content-wrap .right-panel .footer {
  margin-top: 15px;
  text-align: center;
  height: 30px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
#signup-content-wrap .right-panel .gdpr-link {
  text-align: center;
  font-size: 1.5rem;
}
#signup-content-wrap .right-panel .modal-h-divider {
  margin: 0px;
  text-align: center;
  font-weight: bold;
}
#signup-content-wrap .right-panel #sign-up-form {
  margin: 0px 10px;
  padding: 0px;
}
#signup-content-wrap .right-panel #sign-up-form .action {
  height: 30px;
  line-height: 30px;
}
#signup-content-wrap .right-panel #sign-up-form .action .sh-btn {
  position: relative;
  display: inline-block;
  text-align: center;
  float: right;
  width: 150px;
}
#signup-content-wrap .right-panel #sign-up-form .action .sh-btn[disabled] {
  background-color: #49a32b;
  border-color: #49a32b;
  color: white;
  opacity: 1;
}
#signup-content-wrap .right-panel #sign-up-form .icon-lock.header {
  text-align: left;
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
}
#signup-content-wrap .right-panel #sign-up-form .icon-cancel {
  text-align: left;
  padding-left: 1px;
  font-size: 14px;
  padding-left: 4px;
  padding-right: 4px;
}
#signup-content-wrap .right-panel #sign-up-form .icon-ok {
  text-align: left;
  padding-left: 1px;
  font-size: 14px;
  padding-left: 4px;
  padding-right: 4px;
}
#signup-content-wrap .right-panel #sign-up-form .icon-ok:before {
  color: green;
}
#signup-content-wrap .right-panel #sign-up-form .tooltip.emailError.tooltip.left {
  margin-left: -43px;
}
#signup-content-wrap .right-panel #sign-up-form .action .sh-btn {
  text-transform: initial;
}
#signup-content-wrap .right-panel .dinput,
#signup-content-wrap .right-panel .expandable-input,
#signup-content-wrap .right-panel .expandable-input-invalid {
  margin-bottom: 23px;
}
#signup-content-wrap .right-panel .form-group {
  margin-bottom: 0px;
}
#signup-content-wrap .right-panel .dinput-invalid {
  margin-bottom: 23px;
}
#signup-content-wrap .right-panel .dinput-invalid .input-group-addon {
  border-color: #C9C9C9;
}
#signup-content-wrap .right-panel .dinput-invalid .form-group .validation-error,
#signup-content-wrap .right-panel .expandable-input-invalid .form-group .validation-error {
  margin-top: 3px;
  margin-bottom: -20px;
}
#signup-content-wrap .right-panel .dinput-invalid .form-group .input-group .form-control,
#signup-content-wrap .right-panel .expandable-input-invalid .form-group .input-group .form-control {
  border-color: #C9C9C9;
}
#signup-content-wrap .right-panel .dinput-invalid .form-group .input-group .form-control:hover,
#signup-content-wrap .right-panel .expandable-input-invalid .form-group .input-group .form-control:hover {
  border-color: #C9C9C9;
}
#signup-content-wrap .right-panel .dinput-invalid .form-group .input-group .right-icon .icon,
#signup-content-wrap .right-panel .expandable-input-invalid .form-group .input-group .right-icon .icon {
  color: #C9C9C9;
}
#signup-content-wrap .right-panel .dinput-invalid .form-group .input-group .password-reveal-icon .icon:hover,
#signup-content-wrap .right-panel .expandable-input-invalid .form-group .input-group .password-reveal-icon .icon:hover {
  color: #C9C9C9;
}
.tooltip.emailError .tooltip-inner {
  padding-top: 10px;
  text-align: left;
}
.page-show-debug {
  background-color: #FFF;
  padding: 30px;
  font-size: 14px;
  line-height: 1.8em;
}
.help-page {
  background-color: #fff;
}
.help-page a[name] {
  /* internal help links navigation needs to adjust for the header */
}
.help-page a[name]:before {
  content: "";
  display: block;
  height: 50px;
  margin: -50px 0 0;
}
.help-page .node-focus {
  background: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.help-page .treenode {
  margin-left: 1em;
  color: #333333;
}
.help-page .node-icon {
  padding-right: 0.2em;
}
.help-page .node-text {
  display: inline;
}
.help-page .node-text:hover {
  color: #000000;
  background: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.help-page .node-selected {
  color: #49a32b;
  background: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.help-section {
  padding: 0 0 0 1em;
}
.help-section__inner {
  padding: 0em 3em;
}
.help-section__inner h1 {
  margin-top: 0.4em;
}
.page-simple {
  background-color: #FFF;
  padding: 30px;
  font-size: 14px;
  line-height: 1.8em;
}
.new-project-page {
  margin: auto;
  padding: 0;
}
.steps-bar-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.steps-bar-section .steps-bar-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
}
.project-buttons {
  padding-right: 10x;
}
.project-buttons .button-symbol {
  font-weight: bold;
}
.inner-addon {
  position: relative;
}
.inner-addon-login {
  position: relative;
  height: 40px;
  margin-bottom: 10px;
}
.inner-addon.username {
  height: 50px;
}
.inner-addon .icon {
  position: absolute;
  padding-left: 4px;
  padding-top: 36px;
  pointer-events: none;
}
.inner-addon .icon.login {
  padding-top: 9px;
  left: 3px;
}
.left-addon .icon {
  left: 0px;
  font-size: 14px;
}
.right-addon .icon {
  right: 0px;
}
.left-addon input {
  padding-left: 30px;
}
.right-addon input {
  padding-right: 30px;
}
.modal-body .project-form {
  padding-top: 20px;
  padding-bottom: 15px;
  background-color: #E4E4E4;
  padding-left: 70px;
  padding-right: 80px;
  position: relative;
}
.modal-body .project-form .form-group ul {
  width: 100%;
}
.modal-body .project-form .form-title {
  padding-bottom: 40px;
}
.modal-body .project-form .project-org-icon {
  vertical-align: middle;
  margin-left: 0px;
}
.project-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.project-form > form {
  width: 83%;
}
.no-whitespace {
  white-space: nowrap;
}
.optional-text {
  font-size: 13px;
  color: #767676;
}
.no-specs {
  font-size: 15px;
}
.project-spacing {
  right: 13px;
}
.project-spacing-up {
  bottom: 60px;
  right: 13px;
}
.project-spacing2-up {
  bottom: 60px;
}
.icon-green {
  color: #49a32b;
}
.project-dropdown {
  width: 100%;
}
.project-seperator {
  font-size: 16;
  font-weight: bold;
}
.create-new-project-content {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  width: 100%;
  max-width: 970px;
  padding-right: 40px;
}
.create-new-project-content .form-title-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-bottom: 40px;
  padding-top: 10px;
}
.create-new-project-content .org-name-and-project-title-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.create-new-project-content .org-name-and-project-title-section .org-name-selection-half-section {
  -ms-flex-preferred-size: 45%;
      flex-basis: 45%;
}
.create-new-project-content .org-name-and-project-title-section .org-name-selection-half-section .form-group .control-label {
  margin-bottom: 10px;
}
.create-new-project-content .org-name-and-project-title-section .project-seperator-div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.create-new-project-content .org-name-and-project-title-section .project-title-half-section {
  -ms-flex-preferred-size: 45%;
      flex-basis: 45%;
}
.create-new-project-content .project-description-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.create-new-project-content .project-description-section .project-description-form {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.create-new-project-content .project-description-section .project-description-form > h6 {
  margin-bottom: -5px;
}
.step-2-title-section,
.step-3-title-section {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.step-2-title-section .org-abbrev-name-icon,
.step-3-title-section .org-abbrev-name-icon {
  margin-left: 0;
}
.step-2-title-section > h2 > bold,
.step-3-title-section > h2 > bold {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.step-2-title-section > h2 > bold .org-name,
.step-3-title-section > h2 > bold .org-name {
  margin-left: 0;
}
.step-2-title-section > h2 > bold .body-folder-icon,
.step-3-title-section > h2 > bold .body-folder-icon {
  margin-right: 0;
  margin-left: 0;
}
.step-2-title-section .icon-folder.body-folder-icon,
.step-3-title-section .icon-folder.body-folder-icon {
  font-size: 20px;
}
.align-added-counter {
  padding-top: 5px;
}
.list-display {
  font-size: 16px;
  padding-top: 10px;
  color: #333;
  white-space: nowrap;
}
.settings-pos {
  position: relative;
  display: block;
}
.inline-button {
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.title-bar {
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ddd;
}
.icon-circle-test {
  background-color: lightgray;
  color: darkgray;
  display: inline-block;
  height: 24px;
  width: 24px;
  line-height: 24px;
  /* or 50% */
  border-radius: 12px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
}
.project-body {
  background: #fff;
  min-height: 400px;
  padding-top: 30px;
  padding-bottom: 30px;
}
.project-body .body-folder-icon {
  font-size: 24px;
  margin-right: 10px;
}
.project-body .org-name {
  margin-left: 8px;
}
.project-body .name-divider {
  margin-left: 10px;
  margin-right: 10px;
}
.project-search-header .project-org-icon {
  vertical-align: middle;
  margin-left: 0px;
}
.project-search-header p {
  padding-top: 10px;
  padding-left: 10px;
}
.tooltip.projValidation.tooltip.top {
  margin-top: 0px;
  max-width: 300px;
  font-weight: 600;
}
.tooltip.projValidation.tooltip.top .title-line {
  text-align: left;
  width: 100%;
  padding: 10px 10px 10px 5px;
}
.tooltip.projValidation.tooltip.top .inner-text {
  margin-left: 1px;
}
.tooltip.projValidation.tooltip.top .top-text {
  margin-left: 5px;
}
.tooltip.projValidation.tooltip.top .middle-text {
  margin-left: 25px;
}
.tooltip.projValidation.tooltip.top .icon-folder {
  font-size: 16px;
}
.tooltip.projValidation.tooltip.top .line-two,
.tooltip.projValidation.tooltip.top .line-three {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: left;
  width: 100%;
  margin-left: 10px;
}
.tooltip.projValidation.tooltip.top .line-three {
  padding-bottom: 10px;
}
.tooltip.projValidation.tooltip.top .icon-cancel,
.tooltip.projValidation.tooltip.top .icon-ok {
  font-weight: 700;
}
.tooltip.projValidation.tooltip.top .icon-ok {
  color: #49a32b;
}
.wizard-steps-bar {
  border-bottom: 1px solid #ddd;
  background-color: #F0F0F0;
  padding-top: 10px;
  padding-bottom: 10px;
}
.wizard-steps-bar .wel-icon-plus {
  font-size: 10px;
  position: relative;
  z-index: 5;
  top: -25px;
}
.wizard-steps-bar i {
  font-size: 25px;
}
.wizard-steps-bar .progress-container {
  width: 100%;
  position: relative;
}
.wizard-steps-bar .progress-container .progress-icon {
  position: absolute;
  margin-top: -28px;
  margin-left: 33%;
}
.wizard-steps-bar .progressbar-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.wizard-steps-bar .progressbar-wrapper .done-half {
  margin-top: 40px;
  border-top: 6px solid #49A32B;
  width: 50%;
}
.wizard-steps-bar .progressbar-wrapper .active-half {
  margin-top: 40px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-top: 6px solid #C9C9C9;
}
.wizard-steps-bar .progress-todo {
  margin-top: 40px;
  border-top: 6px solid #C9C9C9;
}
.wizard-steps-bar .progress-todo.endbar {
  width: 50%;
}
.wizard-steps-bar .progress-active.startbar {
  margin-top: 40px;
  border-top: 6px solid #C9C9C9;
  width: 50%;
  margin-left: 50%;
}
.wizard-steps-bar .progress-done {
  margin-top: 40px;
  border-top: 6px solid #49A32B;
}
.wizard-steps-bar .progress-done.startbar {
  width: 50%;
  margin-left: 50%;
}
.wizard-steps-bar .progress-done.endbar {
  width: 50%;
}
.wizard-steps-bar .steps-bar-content {
  padding: 0;
  display: block;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.wizard-steps-bar .steps-bar-content .steps-2-icon-div {
  padding-left: 20%;
  padding-right: 20%;
  margin-left: 0;
}
.wizard-steps-bar .steps-bar-content .icon-plus,
.wizard-steps-bar .steps-bar-content .wel-icon-plus {
  text-align: center;
  vertical-align: middle;
  margin: 45px 50px -10px -35px;
}
.wizard-steps-bar .steps-bar-content .icon-folder-open,
.wizard-steps-bar .steps-bar-content .icon-menu,
.wizard-steps-bar .steps-bar-content .icon-paper-plane,
.wizard-steps-bar .steps-bar-content .icon-flag-checkered,
.wizard-steps-bar .steps-bar-content .icon-sitemap,
.wizard-steps-bar .steps-bar-content .icon-ok {
  font-size: 18px;
  line-height: 45px;
}
.wizard-steps-bar .steps-bar-content .steps-1-text-div-active > h4 {
  margin-left: -25px;
  margin-top: 30px;
  color: black;
}
.wizard-steps-bar .steps-bar-content .steps-2-text-div > h2,
.wizard-steps-bar .steps-bar-content .steps-2-text-div > h4 {
  margin-left: -25px;
  margin-top: 30px;
  text-align: center;
  color: #666666;
}
.wizard-steps-bar .steps-bar-content .steps-2-text-div-active > h4 {
  margin-top: 30px;
  margin-left: -25px;
  color: black;
}
.wizard-steps-bar .steps-bar-content .steps-3-text-div > h2,
.wizard-steps-bar .steps-bar-content .steps-3-text-div > h4 {
  margin-top: 30px;
  margin-left: -25px;
  text-align: center;
  color: #666666;
}
.wizard-steps-bar .steps-bar-content .steps-3-text-div-active {
  margin-top: 30px;
  margin-left: -25px;
  color: black;
}
.wizard-steps-bar .steps-bar-content .steps-4-text-div > h2,
.wizard-steps-bar .steps-bar-content .steps-4-text-div > h4 {
  margin-top: 30px;
  margin-left: -25px;
  text-align: center;
  color: #666666;
}
.wizard-steps-bar .steps-bar-content .step-green {
  margin-left: -25px;
  margin-top: 30px;
  color: #49a32b;
}
.org-wizard .icon-ok {
  color: #49a32b;
  padding-right: 10px;
}
.create-org-right-pane {
  border-left: 1px solid #ddd;
  padding-left: 10px;
}
.dinput-form {
  height: 100px;
  margin-top: 20px;
  padding-bottom: 35px;
}
.create-org-divider-span {
  margin-top: 17em;
  /* Adjust to your liking */
  display: block;
  /* Could also use inline-block */
}
.create-org-right-span {
  display: block;
  /* Could also use inline-block */
}
.create-org-left-span {
  margin-top: 3em;
  /* Adjust to your liking */
  display: block;
  /* Could also use inline-block */
}
.create-org-buttons {
  margin-top: -20px;
  float: right;
}
.create-org-buttons .second-step-btn {
  margin-right: 230px;
}
.wizard-left-addon input {
  padding-left: 30px;
}
.wizard-inner-addon .icon {
  position: absolute;
  padding-left: 4px;
  padding-top: 36px;
  pointer-events: none;
}
.tooltip-inner {
  white-space: pre-wrap;
  font-size: 13px;
}
.wizard-input-icon-block {
  display: inline-block;
}
.wizard-link h5 {
  display: inline-block;
}
.wizard-link h4 {
  font-weight: bold;
  display: inline-block;
}
.tooltip.orgValidation.tooltip.top {
  margin-top: 0px;
  max-width: 300px;
  font-weight: 600;
}
.tooltip.orgValidation.tooltip.top .title-line {
  text-align: left;
  width: 100%;
  margin-left: 5px;
  padding: 10px;
}
.tooltip.orgValidation.tooltip.top .inner-text {
  margin-left: 5px;
}
.tooltip.orgValidation.tooltip.top .icon-sitemap {
  font-size: 16px;
}
.tooltip.orgValidation.tooltip.top .line-two,
.tooltip.orgValidation.tooltip.top .line-three {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: left;
  width: 100%;
  margin-left: 10px;
}
.tooltip.orgValidation.tooltip.top .line-three {
  padding-bottom: 10px;
}
.tooltip.orgValidation.tooltip.top .icon-cancel,
.tooltip.orgValidation.tooltip.top .icon-ok {
  font-weight: 700;
}
.tooltip.right-tooltip.tooltip.top .tooltip-inner {
  text-align: left;
  padding-left: 10px;
}
.title-bar-project-settings {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10%;
  padding-right: 10%;
  border-bottom: 1px solid #ddd;
  top: 55px;
  position: -webkit-sticky;
  position: sticky;
  width: 100%;
  z-index: 10;
  background-color: white;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .title-bar-project-settings {
    position: fixed;
  }
}
.project-title-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.project-title-section .back-btn-div {
  padding-left: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.project-title-section .back-btn-div .back-btn {
  padding: 6px 10px;
  font-weight: 700;
  margin-left: 0;
}
.project-org-name-row {
  padding-bottom: 20px;
}
.project-settings-form {
  position: relative;
  padding-top: 20px;
}
.project-settings-form .project-org-icon {
  vertical-align: middle;
}
.project-settings-form .section-delete {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.project-settings-form .section-delete h3 {
  color: #990000;
}
.project-settings-form .section-border {
  border-top: solid 5px #f7f7f7;
  margin-top: 20px;
  margin-bottom: 20px;
}
.project-settings-form .delete-button {
  margin-top: 25px;
}
.project-settings-form .form-control {
  color: #333333;
}
.name-content {
  font-size: 16px;
}
.save-btn {
  padding-left: 25px;
  padding-right: 25px;
  font-weight: 700;
  margin-left: 10px;
}
.delete-btn {
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 700;
}
.save-btn-description-div {
  padding-top: 25px;
}
.project-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.project-row .section-div {
  width: 100%;
}
.delete-btn-section {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page-body-section {
  padding: 0 10%;
}
.project-org-icon.org-abbrev-name-icon.settings-icon {
  margin-left: 0;
}
.input-and-btn-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.input-and-btn-section .super-autocomplete {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.delete-project-warning {
  font-size: 16px;
}
.project-not-found-content {
  text-align: center;
  margin-top: 100px;
}
.large {
  font-size: 75px;
  color: #333333;
}
#org-content-wrap .org-actions {
  margin-left: auto;
}
#org-content-wrap .org-actions .middle-icon-text {
  width: 100%;
  top: 40px;
  display: inline-block;
}
#org-content-wrap .org-actions .steps-2-icon-div {
  position: relative;
  width: 100%;
  float: left;
  display: inline-block;
}
#org-content-wrap .org-actions .steps-2-icon-div .icon-container .icon.icon-plus {
  display: inline;
  position: absolute;
  left: 46%;
}
#org-content-wrap .org-actions .green {
  color: #49a32b;
}
#org-content-wrap .org-actions .empty-project .btn-div {
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: inline-block;
}
#org-content-wrap .org-actions .empty-project .btn-act {
  position: relative;
}
#org-content-wrap .org-actions .empty-project .icon {
  font-size: 25px;
  padding: 0px;
  border: 1px solid #D7D7D7;
  border-radius: 50px;
  color: #767676;
  position: relative;
}
#org-content-wrap .org-actions .empty-project .icon.icon-plus {
  background-color: white;
  border: none;
  top: 22px;
  position: absolute;
  height: 16px;
  width: 16px;
  font-size: 16px;
  margin-right: 32px;
}
#org-content-wrap .org-actions .empty-project .icon.icon-plus:before {
  margin-left: 0.05em;
}
#org-content-wrap .org-actions .empty-project .icon.icon-ok {
  color: #49a32b;
  border-color: #49a32b;
}
#org-content-wrap .org-actions .empty-project .icon.icon-menu {
  background-color: #E4E4E4;
}
#org-content-wrap .org-actions .empty-project .icon.icon-paper-plane {
  background-color: #E4E4E4;
}
#org-content-wrap .org-actions .empty-project .icon.wel-icon-plus {
  background-color: #E4E4E4;
}
.login-row-style {
  background-color: #1B1B1B;
  height: 85vh;
  min-height: 350px;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
.login-row-style #wel-content-wrap {
  background-color: #1B1B1B;
}
.login-page-box {
  z-index: 1;
  top: 120px;
  width: 500px;
  background-color: #fff;
  border-radius: 8px;
  padding-left: 0px;
  padding-right: 0px;
}
.github-login-page {
  background: url(/img/signin-with-github.jpg) no-repeat;
  display: block;
  width: 370px;
  height: 47px;
  text-indent: 100%;
  overflow: hidden;
  margin: auto;
  background-size: 370px;
}
.modal-h-divider-login {
  margin: 0px;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
}
.how-to-login,
.how-to-login-sso {
  padding: 0;
  margin: 0;
  font-size: 16px;
  margin-bottom: 15px;
  display: inline-block;
  color: #888;
}
.how-to-login-sso {
  font-size: 20px;
  margin-top: 10px;
  color: #1B1B1B;
}
.call-to-action__text {
  padding: 0;
  margin: 0;
  font-size: 18px;
}
.login-modal {
  border-top: 3px solid;
  height: 110px;
}
.login-modal-sso {
  border-top: 3px solid;
  height: 75px;
}
.gdpr-link {
  text-align: center;
  font-size: 1.7rem;
}
.login-footer {
  padding-top: 1%;
  position: relative;
  top: 12px;
}
.login-footer-sso {
  padding-top: 1%;
  position: relative;
  top: 20px;
}
.bottom-align {
  margin-left: 201px;
  padding: 5px 40px 5px 40px;
  position: relative;
  bottom: -5px;
  left: -15px;
}
.bottom-align.btn {
  color: #fff;
  background: #49a32b;
  border: 2px solid #49a32b;
  opacity: 1;
}
.bottom-align.btn:hover {
  color: #fff;
  background: #49a32b;
  border: 2px solid #49a32b;
}
.bottom-align-only,
.bottom-align-sso {
  margin-left: 214px;
  padding: 5px 40px 5px 40px;
  position: relative;
  bottom: -5px;
  left: -15px;
}
.bottom-align-only.btn,
.bottom-align-sso.btn {
  color: #fff;
  background: #49a32b;
  border: 2px solid #49a32b;
  opacity: 1;
}
.bottom-align-only.btn:hover,
.bottom-align-sso.btn:hover {
  color: #fff;
  background: #49a32b;
  border: 2px solid #49a32b;
}
.single-sign-on-link {
  position: relative;
  color: #49a32b;
  font-size: 14px;
  cursor: pointer;
  bottom: 8px;
}
.password-login {
  top: 8px;
  left: 20px;
  position: relative;
  color: #49a32b;
  font-size: 14px;
  cursor: pointer;
}
.standard-login {
  top: 8px;
  left: 20px;
  position: relative;
  color: #49a32b;
  font-size: 14px;
  cursor: pointer;
}
.gdpr-link-ldap {
  top: 20px;
  left: 20px;
  padding-right: 42px;
  position: relative;
  font-size: 14px;
  cursor: pointer;
}
.username-dinput {
  padding-left: 40px;
}
.form-group-login {
  margin-bottom: 0px;
  padding-left: 40px;
}
.login-row {
  display: inline-block;
}
.login-col {
  height: 200px;
}
.login-image-link {
  display: block;
}
#unsubstage {
  margin: auto;
  width: 750px;
  padding: 20px;
  min-height: 300px;
  background: #fff;
  margin-top: 200px;
  text-align: center;
  border-radius: 5px;
}
#unsubstage > * {
  margin: 5px 130px;
}
#unsubstage h1 {
  color: #333333;
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 15px;
}
#unsubstage p {
  color: #333333;
  font-weight: 300;
  line-height: 1.5em;
}
#unsubstage a {
  color: #49a32b;
  text-decoration: none;
}
#unsubstage .artifact {
  color: #49a32b;
}
#unsubstage .action-link {
  cursor: pointer;
}
#artifact {
  color: #49a32b;
}
#understage {
  margin: auto;
  margin: 5px 130px;
  color: #bbb;
  text-align: center;
}
#understage > * {
  font-weight: 300;
  font-size: 14px;
}
.terms-and-conditions {
  width: 100%;
  height: calc(100% - 55px);
  position: fixed;
}
.terms-and-conditions-loading-page {
  background: #fff;
  width: 100%;
  height: inherit;
  position: fixed;
}
.terms-and-conditions-card {
  background: #fff;
  height: 88%;
  width: 1080px;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 30px auto 0;
}
.terms-and-conditions-content {
  border: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.terms-and-conditions-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 20px 0 60px;
  height: 60px;
  width: 100%;
  border-top: 1px solid #ddd;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-top: 1px;
}
.terms-and-conditions-footer span:first-child {
  font-weight: 700;
}
.terms-and-conditions-timestamp {
  font-size: 1.7rem;
}
.terms-and-conditions-timestamp span {
  font-size: 1.7rem;
  margin-right: 10px;
  color: #333;
}
.terms-and-conditions-actions button:first-child {
  margin-right: 10px;
}
.border-div {
  border-top: 0px;
  border-bottom: 5px solid #f7f7f7;
  border-left: 0px;
  border-right: 0px;
  border-radius: 0px;
  margin-left: 20px;
  margin-bottom: 20px;
  padding-bottom: 15px;
}
.org-members-container {
  padding-right: 40px;
}
.org-members-container .orgMemberPreferences {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 15px;
}
.org-members-container .orgMemberPreferences .preferences-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.org-members-container .orgMemberPreferences .preferences-row .title {
  -ms-flex-preferred-size: 90%;
      flex-basis: 90%;
  padding-left: 10px;
}
.org-members-container .orgMemberPreferences .preferences-row .save-button {
  text-align: right;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  padding-left: 10px;
}
.org-members-container .orgMemberPreferences .preferences-row .save-button .width {
  width: 100%;
}
.org-members-container .orgMemberPreferences .preferences-row-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.org-members-container .orgMemberPreferences .preferences-row-start .text {
  padding-left: 10px;
}
.org-members-container .orgMemberPreferences .preferences-row-start .checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-left: 10px;
  width: 16px;
  height: 16px;
  background-color: #f7f7f7;
  color: #767676;
}
.org-members-container .orgMemberInvite {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 20px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.org-members-container .orgMemberInvite .table-members {
  padding-top: 15px;
}
.org-members-container .orgMemberInvite .table-members .input-wrapper {
  margin-bottom: 10px;
  margin-top: 7px;
}
.org-members-container .orgMemberInvite .table-members .input-wrapper input {
  height: 15px;
  width: 14px;
  position: absolute;
}
.org-members-container .orgMemberInvite .cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.org-members-container .orgMemberInvite .limits-used {
  margin-bottom: 10px;
  margin-top: 10px;
}
.org-members-container .orgMemberInvite .limits-used .limit {
  color: #777;
  font-size: 14px;
  margin-right: 30px;
  display: inline-block;
  vertical-align: text-bottom;
}
.org-members-container .orgMemberInvite .limits-used .limit .limit-name {
  margin-left: 10px;
}
.org-members-container .orgMemberInvite .limits-used .limit .label {
  background: #777;
  color: #fff;
  display: inline-block;
  vertical-align: inherit;
  padding: 0.3em 1em;
}
.theme-preview {
  padding-left: 20px;
}
.theme-preview .section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.theme-preview .section h6 {
  line-height: 25px;
}
.theme-preview .section .content {
  margin-bottom: 20px;
}
.theme-preview .section .actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.theme-preview .file-options {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.theme-preview .file-options div {
  padding: 5px 10px;
  cursor: pointer;
}
.theme-preview .file-options div.disabled {
  pointer-events: none;
}
.form-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.form-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 20px;
}
.form-section .form-section-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 30px;
}
.form-section .form-section-header .form-section-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.form-section .form-section-header .form-section-text {
  max-width: 88%;
}
.form-section .form-section-header .form-section-text h6 {
  line-height: 1.5;
}
.branding-form-section .form-section {
  margin-bottom: 0;
}
.branding-form-section .form-section .form-section-header {
  margin-bottom: 15px;
}
.success-modal .modal-close {
  padding: 8px 12px;
}
.success-modal .modal-dialog {
  top: 130px;
}
.success-modal .modal-content {
  width: 400px;
  min-height: 270px;
}
.success-modal .modal-content .modal-body {
  padding-left: 43px;
  padding-right: 43px;
}
.success-modal .modal-content .modal-body .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 30px;
}
.success-modal .modal-content .modal-body .header .success-circle-icon {
  border: 3px solid #49a32b;
  border-radius: 50%;
  background-color: #FFFFFF;
  padding: 4px 1px 1px 1px;
  font-size: 26px;
}
.success-modal .modal-content .modal-body .header .success-circle-icon:before {
  width: unset;
}
.success-modal .modal-content .modal-body .header .success-circle-icon.icon-check-regular {
  color: #49a32b;
}
.success-modal .modal-content .modal-body .header .success-text {
  padding-top: 10px;
}
.input-primary-color,
.input-alt-text {
  height: 90px;
}
.border-div {
  border-top: 0px;
  border-bottom: 5px solid #f7f7f7;
  border-left: 0px;
  border-right: 0px;
  border-radius: 0px;
  margin-left: 20px;
  margin-bottom: 20px;
  padding-bottom: 15px;
}
.planSummary {
  padding-top: 25px;
  padding-left: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.planSummary.billing {
  padding-left: 90px;
}
.planSummary .left {
  padding-left: 15px;
}
.planSummary .org-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-preferred-size: 88%;
      flex-basis: 88%;
}
.planSummary .org-name .global-icon {
  margin-left: -4px;
  margin-right: 2px;
}
.planSummary .org-name .btn-action {
  text-align: right;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.planSummary .org-name .btn-action button {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
}
.planSummary .org-name .btn-action .width {
  width: 100%;
}
.planSummary .org-name .org-name-title {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.planSummary .org-name .org-name-title span {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.planSummary .org-description h6 {
  line-height: 25px;
}
.planSummary .seperator {
  margin-left: 10px;
  margin-right: 10px;
}
.planSummary .green-name {
  color: #49a32b;
}
.planSummary .name-subscription .delimiter {
  margin: 0 15px;
}
.planSummary .name-subscription .delimiter-10 {
  margin: 0 10px;
}
.sticky-options.sticky {
  position: -webkit-sticky;
  position: sticky;
  width: 100%;
  top: 55px;
  z-index: 10;
  width: -moz-available;
}
.sticky-options.sticky .org-description {
  position: absolute;
  left: -10000px;
}
.sticky-options.api-standardization {
  position: -webkit-sticky;
  position: sticky;
  top: 55px;
  z-index: 8;
  background: #FFFFFF;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .sticky-options.sticky {
    width: inherit;
    padding-right: 15px;
    position: fixed;
  }
  .sticky-options.sticky .border-div {
    width: 100%;
  }
  .sticky-options.sticky.api-standardization {
    top: 55px;
    width: 100%;
    max-width: 1170px;
    padding-right: 55px;
  }
  .search-results.infopanel-open .sticky-options.sticky {
    padding-right: 370px;
  }
}
.sticky-sections {
  background: #FFFFFF;
}
.sticky-sections.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 55px;
  z-index: 10;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .sidebar-expanded .account-settings .sticky-sections.sticky {
    width: calc(100% - 250px);
    position: fixed;
  }
  .sidebar-collapsed .account-settings .sticky-sections.sticky {
    width: calc(100% - 60px);
    position: fixed;
  }
}
.icon-org {
  border-radius: 4px;
}
.sh-btn-act {
  border-radius: 4px;
}
#myhub-content-wrap {
  margin-top: 40px;
  text-align: center;
}
#myhub-content-wrap .org-actions {
  margin-left: auto;
}
#myhub-content-wrap .org-actions .middle-icon-text {
  width: 100%;
  top: 40px;
  display: inline-block;
}
#myhub-content-wrap .org-actions .steps-2-icon-div {
  position: relative;
  width: 100%;
  float: left;
  display: inline-block;
}
#myhub-content-wrap .org-actions .steps-2-icon-div .icon-container .icon.icon-plus {
  display: inline;
  position: absolute;
  left: 46%;
}
#myhub-content-wrap .org-actions .green {
  color: #49a32b;
}
#myhub-content-wrap .org-actions .empty-project .btn-div {
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: inline-block;
}
#myhub-content-wrap .org-actions .empty-project .btn-act {
  position: relative;
}
#myhub-content-wrap .org-actions .empty-project .icon {
  font-size: 25px;
  padding: 0px;
  border: 1px solid #D7D7D7;
  border-radius: 50px;
  color: #767676;
  position: relative;
}
#myhub-content-wrap .org-actions .empty-project .icon.icon-plus {
  background-color: white;
  border: none;
  top: 22px;
  position: absolute;
  height: 16px;
  width: 16px;
  font-size: 16px;
  margin-right: 32px;
}
#myhub-content-wrap .org-actions .empty-project .icon.icon-plus:before {
  margin-left: 0.05em;
}
#myhub-content-wrap .org-actions .empty-project .icon.icon-ok {
  color: #49a32b;
  border-color: #49a32b;
}
#myhub-content-wrap .org-actions .empty-project .icon.icon-menu {
  background-color: #E4E4E4;
}
#myhub-content-wrap .org-actions .empty-project .icon.icon-paper-plane {
  background-color: #E4E4E4;
}
#myhub-content-wrap .org-actions .empty-project .icon.wel-icon-plus {
  background-color: #E4E4E4;
}
#myhub-content-wrap .org-heading .front-user {
  font-size: 72px;
  position: relative;
  left: 25px;
  z-index: 5;
  color: #333333;
}
#myhub-content-wrap .org-heading .back-user {
  font-size: 48px;
  color: #49A32B;
  position: relative;
  left: -30px;
  top: -12px;
}
#myhub-content-wrap .org-heading.row .icon-massive {
  color: #333333;
}
#myhub-content-wrap .empty h2 {
  margin: 20px 0px 40px;
}
#myhub-content-wrap h2 {
  margin: 20px 0px 80px;
}
#myhub-content-wrap h4 {
  margin-top: 35px;
}
#myhub-content-wrap .org-actions h3 {
  margin-top: 20px;
  color: #767676;
}
#myhub-content-wrap .org-actions {
  margin-left: auto;
}
#myhub-content-wrap .org-actions i {
  font-size: 28px;
  padding: 16px;
  border: 1px solid #D7D7D7;
  border-radius: 10px;
  color: #333333;
}
#myhub-content-wrap .org-actions .icon-org {
  border-radius: 40px;
  color: #767676;
  display: inline-block;
  background-color: #E4E4E4;
}
#myhub-content-wrap .org-actions i.front-user {
  z-index: 5;
  padding-left: 14px;
  padding-right: 18px;
}
#myhub-content-wrap .org-actions i.back-user {
  font-size: 20px;
  padding: 0px;
  border: none;
  position: relative;
  left: -40px;
  top: -5px;
}
#myhub-content-wrap .org-actions .btn-act,
#myhub-content-wrap .org-actions .sh-btn-act {
  margin-top: 40px;
  font-weight: bold;
  height: 37px;
  padding: 6px 33px;
  -webkit-transition: padding 300ms;
  /* For Safari 3.1 to 6.0 */
  transition: padding 300ms;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  border-radius: 4px;
}
#myhub-content-wrap .org-actions .btn-act i,
#myhub-content-wrap .org-actions .sh-btn-act i {
  font-size: 13px;
  padding: 0px;
  border: none;
  border-radius: 0px;
  color: #fff;
  margin-right: 6px;
}
#myhub-content-wrap .myhub-heading {
  margin-top: 10%;
}
#myhub-content-wrap .myhub-heading .myhub-home-icons {
  margin-left: 43%;
  width: 150px;
  -ms-flex-line-pack: center;
      align-content: center;
  position: relative;
}
#myhub-content-wrap .myhub-heading .myhub-home-icons .cloud-icon-div {
  position: absolute;
  margin-top: 15px;
}
#myhub-content-wrap .myhub-heading .myhub-home-icons .cloud-icon-div .icon-cloud {
  margin-left: 35px;
  font-size: 20px;
}
#myhub-content-wrap .myhub-heading.row > h2.myhub-h2 {
  margin-top: -90px;
}
#myhub-content-wrap .myhub-actions .icon-myhub {
  height: 70px;
  width: 70px;
  font-size: 28px;
  line-height: 72px;
  border: 1px solid #D7D7D7;
  border-radius: 35px;
  color: #767676;
  display: inline-block;
  background-color: #E4E4E4;
}
#myhub-content-wrap .myhub-actions .sh-btn-act {
  text-align: center;
  margin-top: 40px;
  padding-right: 35px;
  padding-left: 35px;
}
.collapsed-filters > li {
  min-height: 45px;
  line-height: 45px;
}
.collapsed-filters > li a:link {
  text-decoration: none;
}
.collapsed-filters > li ._checked {
  color: white;
  padding-left: 3em;
  padding-right: 0.7em;
  top: 0;
  position: relative;
  float: right;
  font-size: 14px;
}
.nested-list-item {
  width: 100%;
}
.nested-list-item:hover {
  background-color: #363636;
}
.nested-list-item:hover .collapsed-filters-sublist {
  background-color: #282828;
}
.sublist-title-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-left: 10px;
}
.nested-list-item.opened {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.nested-list-item.opened .sublist-title-wrap {
  position: relative;
  background-color: #282828;
}
.nested-list-item.opened .sublist-title-wrap .chevron-icon {
  background-color: #282828;
}
.nested-list-item.opened .sublist-title-wrap:hover {
  background-color: #363636;
}
.nested-list-item.opened .sublist-title-wrap:hover .chevron-icon {
  background-color: #363636;
}
.sublist-title {
  position: relative;
  width: 100%;
  cursor: pointer;
}
.sublist-title .chevron-icon {
  float: right;
  padding-right: 17px;
  font-size: 10px;
}
.collapsed-filters-sublist {
  padding: 0;
  list-style-type: none;
  text-decoration: none;
}
.collapsed-filters-sublist .owner-filter-input {
  border-top: 1px solid #363636;
  width: 100%;
}
.collapsed-filters-sublist > li {
  border-top: 1px solid #363636;
}
.collapsed-filters-sublist > li:hover ._checked .glyphicon-ok:before {
  content: '\E014';
}
.glyphicon-menu-down + .glyphicon-menu-up {
  padding: 15px;
  top: 2px;
  margin-left: 0.1em;
}
.dinput-invalid {
  text-align: left;
}
.dinput-invalid .icon {
  font-size: 16px;
  color: #777;
}
.dinput-invalid .right-icon .icon {
  color: #363636;
}
.dinput-invalid .right-icon .icon:Hover {
  color: #434343;
}
.dinput-invalid .dinput-label,
.expandable-input-invalid .expandable-input-label {
  color: #333333;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 10px;
}
.dinput-invalid .clickable {
  cursor: pointer;
}
.dinput-invalid .form-group .input-group.focused .form-control,
.dinput-invalid .form-group .input-group.focused .form-control:hover,
.expandable-input-invalid .form-group .input-group.focused .form-control,
.expandable-input-invalid .form-group .input-group.focused .form-control:hover {
  border-color: #767676;
}
.dinput-invalid .form-group .input-group.focused .input-group-addon,
.expandable-input-invalid .form-group .input-group.focused .input-group-addon {
  border-color: #767676;
}
.dinput-invalid .form-group .input-group .form-control,
.expandable-input-invalid .form-group .input-group .form-control {
  -webkit-transition: 0s;
  transition: 0s;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-left: 0px;
  border-right: 0px;
  -webkit-box-shadow: 0 0 0px 1000px #FFFFFF inset;
  color: #333333;
  border-color: #C9C9C9;
}
.dinput-invalid .form-group .input-group .form-control:hover,
.expandable-input-invalid .form-group .input-group .form-control:hover {
  border-color: #C9C9C9;
}
.dinput-invalid .validation-error {
  margin-top: 10px;
  font-size: 15px;
  color: #990000;
}
.dinput-invalid .validation-info {
  margin-top: 8px;
  color: #49a32b;
  font-size: 12px;
}
.dinput-invalid .dinput-label,
.expandable-input-invalid .expandable-input-label {
  font-size: 16px;
  margin-bottom: 10px;
  color: #990000;
}
.dinput-invalid .input-group-addon {
  border-color: #a00;
}
.dinput-invalid .form-group .input-group .form-control,
.expandable-input-invalid .form-group .input-group .form-control {
  -webkit-transition: 0s;
  transition: 0s;
  border-color: #a00;
}
.dinput-invalid .form-group .input-group .form-control:hover,
.expandable-input-invalid .form-group .input-group .form-control:hover {
  border-color: #a00;
}
.dinput-invalid .form-group .input-group .right-icon .icon,
.expandable-input-invalid .form-group .input-group .right-icon .icon {
  color: #a00;
}
.dinput-invalid .form-group .input-group .password-reveal-icon .icon.icon-attention,
.dinput-invalid .form-group .input-group .password-reveal-icon .icon.icon-attention:hover,
.expandable-input-invalid .form-group .input-group .password-reveal-icon .icon.icon-attention,
.expandable-input-invalid .form-group .input-group .password-reveal-icon .icon.icon-attention:hover {
  color: #a00;
}
.dinput-invalid .form-group .input-group .password-reveal-icon .icon:hover,
.expandable-input-invalid .form-group .input-group .password-reveal-icon .icon:hover {
  color: #2a2;
}
.dinput,
.expandable-input,
.expandable-input-invalid {
  text-align: left;
}
.dinput .icon,
.expandable-input .icon,
.expandable-input-invalid .icon {
  font-size: 16px;
  color: #777;
}
.dinput .right-icon .icon,
.expandable-input .right-icon .icon,
.expandable-input-invalid .right-icon .icon {
  color: #363636;
}
.dinput .right-icon .icon:Hover,
.expandable-input .right-icon .icon:Hover,
.expandable-input-invalid .right-icon .icon:Hover {
  color: #434343;
}
.dinput .dinput-label,
.expandable-input .dinput-label,
.expandable-input .expandable-input-label,
.expandable-input-invalid .dinput-label,
.expandable-input-invalid .expandable-input-label {
  color: #333333;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 10px;
}
.dinput .clickable,
.expandable-input .clickable,
.expandable-input-invalid .clickable {
  cursor: pointer;
}
.dinput .form-group .input-group.focused .form-control,
.dinput .form-group .input-group.focused .form-control:hover,
.expandable-input .form-group .input-group.focused .form-control,
.expandable-input .form-group .input-group.focused .form-control:hover,
.expandable-input-invalid .form-group .input-group.focused .form-control,
.expandable-input-invalid .form-group .input-group.focused .form-control:hover {
  border-color: #767676;
}
.dinput .form-group .input-group.focused .input-group-addon,
.expandable-input .form-group .input-group.focused .input-group-addon,
.expandable-input-invalid .form-group .input-group.focused .input-group-addon {
  border-color: #767676;
}
.dinput .form-group .input-group .form-control,
.expandable-input .form-group .input-group .form-control,
.expandable-input-invalid .form-group .input-group .form-control {
  -webkit-transition: 0s;
  transition: 0s;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-left: 0px;
  border-right: 0px;
  -webkit-box-shadow: 0 0 0px 1000px #FFFFFF inset;
  color: #333333;
  border-color: #C9C9C9;
}
.dinput .form-group .input-group .form-control:hover,
.expandable-input .form-group .input-group .form-control:hover,
.expandable-input-invalid .form-group .input-group .form-control:hover {
  border-color: #C9C9C9;
}
.dinput .validation-error,
.expandable-input .validation-error,
.expandable-input-invalid .validation-error {
  margin-top: 10px;
  font-size: 15px;
  color: #990000;
}
.dinput .validation-info,
.expandable-input .validation-info,
.expandable-input-invalid .validation-info {
  margin-top: 8px;
  color: #49a32b;
  font-size: 12px;
}
.expandable-input .form-group .input-group .expandable-input-controller,
.expandable-input-invalid .form-group .input-group .expandable-input-controller {
  border-left: 1px solid #C9C9C9;
  border-right: 1px solid #C9C9C9;
  height: auto;
  min-height: 33px;
  border-radius: 3px;
  word-break: break-all;
  -webkit-hyphens: none;
      -ms-hyphens: none;
          hyphens: none;
  font-size: 16px;
}
.expandable-input.warned .form-group .input-group .expandable-input-controller,
.expandable-input-invalid.warned .form-group .input-group .expandable-input-controller {
  border-color: #FC9700;
}
.expandable-input.warned .form-group .input-group .expandable-input-controller:hover,
.expandable-input-invalid.warned .form-group .input-group .expandable-input-controller:hover {
  border-color: #FC9700;
}
.expandable-input .warning-message,
.expandable-input .default-message,
.expandable-input-invalid .warning-message,
.expandable-input-invalid .default-message {
  font-size: 16px;
}
.expandable-input .default-message,
.expandable-input-invalid .default-message {
  color: #AEAEAE;
}
.expandable-input .warning-message,
.expandable-input-invalid .warning-message {
  color: #FC9700;
}
.expandable-input-invalid .form-group .input-group .expandable-input-controller {
  border-color: #990000;
}
.expandable-input-invalid .form-group .input-group .expandable-input-controller:hover {
  border-color: #990000;
}
.header-component {
  max-width: 1170px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.separator-border {
  border-bottom: 5px solid #f7f7f7;
  padding-top: 15px;
  margin-bottom: 15px;
}
.edit-image-modal > div {
  width: 700px;
}
.edit-image-modal .new-dimensions input {
  padding-left: 10px;
}
.edit-image-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.edit-image-container .left-side {
  padding: 20px;
  width: 50%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.edit-image-container .left-side .image-tools {
  margin-bottom: 20px;
}
.edit-image-container .left-side .image-tools .icon-circle {
  margin-left: 7.5px;
  margin-right: 7.5px;
}
.edit-image-container .left-side .image-tools .icon-circle.active {
  color: #49a32b;
}
.edit-image-container .left-side .image-display-info {
  width: 230px;
}
.edit-image-container .left-side .image-display-info h4 {
  line-height: 1.3;
}
.edit-image-container .left-side .edit-window {
  position: relative;
  width: 230px;
  height: 230px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 1px solid #efefef;
  background-color: black;
  z-index: 1;
}
.edit-image-container .left-side .edit-window:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
  opacity: 0.5;
}
.edit-image-container .left-side .edit-window img.img-resize {
  max-width: 100%;
  max-height: 100%;
}
.edit-image-container .left-side #image-canvas {
  position: absolute;
  top: 20px;
  left: 20px;
  visibility: hidden;
}
.edit-image-container .right-side {
  padding: 20px;
  width: 260px;
}
.edit-image-container .right-side .image-input-title,
.edit-image-container .right-side .image-original-dimensions {
  margin-bottom: 20px;
}
.edit-image-container .right-side .border-div.flush {
  margin-left: 0;
  padding-bottom: 0;
  padding-top: 30px;
  margin-bottom: 30px;
}
.edit-image-container .right-side .new-dimensions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.edit-image-container .right-side .new-dimensions > h4 {
  margin-top: 0;
}
.edit-image-container .right-side .new-dimensions div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 140px;
}
.edit-image-container .right-side .new-dimensions div input {
  max-width: 55px;
  text-align: center;
  margin-bottom: 0;
}
.edit-image-container .right-side .update-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 50px;
}
.edit-image-container .right-side .update-actions button {
  min-width: 100px;
}
.edit-image-container .btn.btn-link:disabled {
  background-color: transparent !important;
}
.edit-image-container .btn.btn-link:disabled span.icon {
  cursor: not-allowed;
  color: #767676;
}
.image-resize-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: relative;
  z-index: 5;
}
.image-resize-container img {
  position: static;
}
.image-resize-container img.img-resize {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.image-resize-container .max-container {
  width: 100%;
  height: 100%;
  max-width: 230px;
  max-height: 55px;
  z-index: 2;
}
.handles {
  position: absolute;
  top: 0;
  left: 0;
  width: calc(100%);
  height: calc(100%);
  border: 1px dashed #545454;
}
.handles .handles-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 4;
}
.handles .handle {
  width: 15px;
  height: 15px;
  position: absolute;
  z-index: 3;
}
.handles .handle.top-right {
  top: -3px;
  right: -3px;
  border-top: 3px solid black;
  border-right: 3px solid black;
}
.handles .handle.top-left {
  top: -3px;
  left: -3px;
  border-top: 3px solid black;
  border-left: 3px solid black;
}
.handles .handle.bottom-right {
  bottom: -3px;
  right: -3px;
  border-bottom: 3px solid black;
  border-right: 3px solid black;
}
.handles .handle.bottom-left {
  bottom: -3px;
  left: -3px;
  border-left: 3px solid black;
  border-bottom: 3px solid black;
}
/*
 *  Usage:
 *
      <div class="sk-double-bounce">
        <div class="sk-child sk-double-bounce1"></div>
        <div class="sk-child sk-double-bounce2"></div>
      </div>
 *
 */
.sk-double-bounce {
  width: 40px;
  height: 40px;
  position: relative;
  margin: 40px auto; }
  .sk-double-bounce .sk-child {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #333;
    opacity: 0.6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: sk-doubleBounce 2s infinite ease-in-out;
            animation: sk-doubleBounce 2s infinite ease-in-out; }
  .sk-double-bounce .sk-double-bounce2 {
    -webkit-animation-delay: -1.0s;
            animation-delay: -1.0s; }

@-webkit-keyframes sk-doubleBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-doubleBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

.child-bg {
  background-color: #49a32b;
}
.double-bounce-wrapper {
  position: relative;
  padding: 20px 10px 10px 10px;
  zoom: 1;
}
.double-bounce-wrapper:before,
.double-bounce-wrapper:after {
  content: "";
  display: table;
}
.double-bounce-wrapper:after {
  clear: both;
}
.double-bounce-wrapper:before,
.double-bounce-wrapper:after {
  content: "";
  display: table;
}
.double-bounce-wrapper:after {
  clear: both;
}
.double-bounce-wrapper > div {
  display: inline-block;
  font-style: italic;
  font-size: 2.1em;
  color: #777;
  line-height: 1.6em;
  height: 40px;
  margin: 0;
  vertical-align: middle;
}
.double-bounce-wrapper .sk-double-bounce {
  margin-left: 20px;
}
.double-bounce-wrapper .sk-child {
  background-color: #49a32b;
}
.spinner-xs .sk-double-bounce {
  width: 10px;
  height: 10px;
  margin: 0;
}
.spinner-xs .sk-child {
  background-color: #49a32b;
}
.spinner-xs .empty {
  width: 10px;
  height: 10px;
}
.button-loading.spinner {
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.1em;
}
.textbox-loading.spinner {
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.1em;
}
.spinner-sm {
  color: #49a32b;
}
.spinner-sm .sk-double-bounce {
  width: 16px;
  height: 16px;
  margin: 0;
}
.spinner-sm .sk-child {
  background-color: #49a32b;
}
.spinner-sm .empty {
  width: 16px;
  height: 16px;
}
.spinner-wrapper-parent .spinner-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}
.spinner-wrapper-parent .spinner-wrapper .double-bounce-wrapper {
  padding: 0;
  top: 250px;
  position: fixed;
  z-index: 9;
}
.spinner-wrapper-parent .spinner-wrapper-children::after {
  z-index: 8;
  content: "";
  display: block;
  height: calc(100% - 155px);
  position: absolute;
  top: 55px;
  left: 0;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.75);
}
.spinner-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 9;
  width: 100%;
}
.spinner-wrapper .double-bounce-wrapper {
  padding: 0;
  top: 250px;
  position: fixed;
}
.btn-default .hover-no-underline {
  padding-left: 6px;
}
.integration-action {
  margin-left: 5px;
  margin-right: 5px;
  display: inline-block;
  cursor: not-allowed;
}
.integration-action > button.btn.btn-default {
  pointer-events: none;
}
.integration-action .hover-no-underline.glyphicon-question-sign {
  color: #49a32b;
}
.add-config-modal .modal-dialog,
.remove-config-modal .modal-dialog {
  top: 8em;
}
.remove-config-modal .sh-btn-info {
  margin-left: 5px;
}
.plugin-integration-modal .modal-dialog {
  width: 860px;
}
.plugin-integration-wrapper {
  position: relative;
}
.plugin-integration-wrapper .plugins__show-all {
  position: absolute;
  bottom: 0.5em;
  left: 5em;
}
.plugin-integration-wrapper .plugin-integration-list-wrapper > p,
.plugin-integration-wrapper .plugin-integration-list-wrapper > ul {
  min-height: 180px;
  max-height: 60vh;
}
.plugin-integration-wrapper .plugin-integration-list-wrapper .plugin-integration-list {
  list-style: none;
  margin: 0 0 10px 0;
  padding: 0 0 20px 0;
  overflow-y: auto;
}
.plugin-integration-wrapper .plugin-integration-list-wrapper .plugin-integration-list .plugin-integration-list__item {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.plugin-integration-wrapper .plugin-integration-list-wrapper .plugin-integration-list-footer button {
  margin: 5px 5px 0 0;
}
.plugin-integration-wrapper .plugin-integration-info-wrapper {
  background: #f1f1f3;
  border: 1px solid #E0E0E0;
  min-height: 180px;
  max-height: 60vh;
  overflow-y: auto;
  overflow-x: hidden;
  /* ===start styles for react-jsonschema-form=== */
  /* ===end styles for react-jsonschema-form=== */
}
.plugin-integration-wrapper .plugin-integration-info-wrapper .form-group.field {
  padding-bottom: 5px;
}
.plugin-integration-wrapper .plugin-integration-info-wrapper select.form-control {
  margin-top: 0;
}
.plugin-integration-wrapper .plugin-integration-info-wrapper .array-item-add {
  margin: 0;
  width: 100px;
}
.plugin-integration-wrapper .plugin-integration-info-wrapper .array-item-list select.form-control {
  margin-top: 0.2em;
  width: 100%;
}
.plugin-integration-wrapper .plugin-integration-info-wrapper .field-description {
  margin-bottom: 1em;
}
.plugin-integration-wrapper .plugin-integration-info-wrapper .field legend {
  font-size: 1em;
  color: #777;
  border: none;
  margin-bottom: 0;
  font-weight: 500;
}
.plugin-integration-wrapper .plugin-integration-info-wrapper .field input[type="checkbox"] {
  -webkit-box-shadow: none;
          box-shadow: none;
  width: auto;
  display: inline-block;
}
.plugin-integration-wrapper .plugin-integration-info-wrapper .field input:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.plugin-integration-wrapper .plugin-integration-info-wrapper .field select:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.glyphicon.plugin-dropdown-icon {
  width: 20px;
  height: 20px;
  top: 2px;
  margin-right: 3px;
  margin-left: 3px;
  color: #444;
  text-decoration: none;
}
.plugin-dropdown-icon.disabledIcon {
  color: #f1f1f3;
}
.glyphicon.activeIcon {
  color: #49a32b;
}
.glyphicon.activeWhiteIcon {
  color: white;
}
.pluginIconWrapper {
  float: right;
}
.plugin-dropdown-text {
  padding-top: 5px;
  padding-right: 10px;
}
.plugin-dropdown-menu {
  width: 280px;
  padding: 2px;
}
.plugin-dropdown-menu li a:hover {
  background: #ffffff;
  color: #575757;
}
.create-text {
  font-size: 14px;
  font-weight: 700;
}
.glyphicon.glyphicon-plus.plugin-dropdown-icon {
  position: absolute;
  left: 2px;
  top: 5px;
}
#addNewIntegration {
  margin-left: -18px;
}
li.addNewIntegrationItem a:hover {
  color: #49a32b;
  background-color: #FFFFFF;
}
.tooltip.pluginTooltip.tooltip.tooltip.bottom {
  margin-top: -3px;
  margin-left: -3px;
}
.tooltip.pluginTooltip.tooltip.tooltip.bottom.setTooltip {
  margin-left: 25px;
}
.tooltip.pluginTooltip.tooltip.tooltip.bottom.setTooltip .tooltip-arrow {
  margin-left: -33px;
}
.tooltip.pluginTooltip.tooltip.tooltip.bottom.setTooltip .tooltip-inner {
  max-width: 80px;
}
.tooltip.pluginTooltip.tooltip.tooltip.bottom .tooltip-inner {
  max-width: 140px;
  margin-left: 5px;
}
.api-validator-badge-plugin-integrations {
  cursor: pointer;
}
.api-validator-badge-plugin-integrations .api-validator-badge-label {
  text-transform: capitalize;
}
.string-field-wrapper {
  position: relative;
}
.string-field-wrapper .x-ui-reload-btn {
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 0!important;
  height: 35px;
  border-radius: 3px;
}
.select-widget-wrapper + .dropdown-menu {
  overflow-y: auto;
  max-height: 350px;
}
.select-widget-wrapper + .dropdown-menu .dropdown-header {
  font-size: 16px;
  background-color: #f1f1f3;
  color: #777;
}
.string-x-ui-link {
  margin: 3px 0;
}
.string-x-ui-link div {
  margin: 6px;
}
.string-x-ui-link h4 {
  color: #777;
  margin: 6px;
}
.plugin-notification-navigate {
  margin-top: 10px;
}
.plugin-notification-item {
  margin-bottom: 20px;
}
.plugin-notification-hide {
  position: absolute;
  right: 20px;
}
.plugin-notification-toggle {
  position: absolute;
  right: 60px;
}
.plugin-notification-header {
  margin-bottom: 5px;
  background-color: #cae2ee;
}
.plugin-notification-title {
  margin-left: 5px;
}
.collab-checkbox .radio input[type="radio"],
.collab-checkbox .radio-inline input[type="radio"],
.collab-checkbox .checkbox input[type="checkbox"],
.collab-checkbox .checkbox-inline input[type="checkbox"] {
  position: static;
  margin-left: 0;
}
.collab-checkbox .teams {
  height: 14px;
  width: 14px;
  display: initial;
  margin-bottom: 10px;
}
.collab-username-column {
  padding-top: 5px;
  padding-left: 15px;
}
.collab-remove-column {
  padding-top: 3px;
  padding-right: 20px;
}
.collab-header-column {
  margin-top: 20px;
  margin-bottom: 5px;
}
.modal-description-center {
  text-align: center;
}
.collaborator-name {
  width: 160px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.text-center.warning ul {
  list-style: none;
}
.warningTooltip {
  margin-top: 0px;
  max-width: 300px;
  font-weight: 600;
}
.warningTooltip .title-line {
  text-align: left;
  width: 100%;
  margin-left: 5px;
  padding: 10px;
  font-weight: 100;
}
.warningTooltip .line-two,
.warningTooltip .line-three,
.warningTooltip .line-four,
.warningTooltip .line-five {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: left;
  width: 100%;
  margin-left: 8px;
  margin-bottom: 5px;
}
.warningTooltip .line-five {
  padding-bottom: 10px;
}
.warningTooltip .icon-ok {
  font-weight: 700;
  font-size: 12px;
}
.warningTooltip .icon-ok:before {
  color: white;
  margin-right: 5px;
}
.btn-default.warning.btn.btn-default {
  margin: 0px;
  padding: 5px 0px 5px 0px;
  font-size: 12px;
  width: 75px;
}
.btn-default.warning.cancel {
  width: 50px;
}
.modal-description-warning {
  color: #777;
  font-size: 13px;
  margin-bottom: 15px;
}
.text-center.collab-warning {
  padding: 0px;
  margin: 0px;
  right: 20px;
  position: relative;
}
.hup10 {
  position: relative;
  top: -14px;
}
.hup10 h5 {
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  font-weight: bold;
}
.hup10 button#savePrefs.btn-primary {
  cursor: pointer;
  border-width: 2px;
  border-color: #49a32b;
  padding: 2px 5px;
  font-size: 10px;
  border-radius: 3px;
  padding-left: 6px;
  padding-right: 6px;
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
  margin-left: 10px;
}
.hup10 button#savePrefs.btn-primary:hover {
  background: #57c534;
  border: 2px solid #57c534;
  color: #fff;
}
.hup10 button#savePrefs.btn-primary:disabled {
  border-color: #eee;
}
.create-org-wrapper {
  padding: 0 15px;
}
.add-org-info-icon {
  color: #363636;
}
.add-org-info-icon:hover {
  color: #434343;
  text-decoration: none;
}
#org-content-wrap {
  margin-top: 40px;
  text-align: center;
}
#org-content-wrap .org-heading .front-user {
  font-size: 72px;
  position: relative;
  left: 25px;
  z-index: 5;
  color: #333333;
}
#org-content-wrap .org-heading .back-user {
  font-size: 48px;
  color: #49A32B;
  position: relative;
  left: -30px;
  top: -12px;
}
#org-content-wrap .org-heading.row .icon-massive {
  color: #333333;
}
#org-content-wrap .empty h2 {
  margin: 20px 0px 40px;
}
#org-content-wrap h2 {
  margin: 20px 0px 80px;
}
#org-content-wrap h4 {
  margin-top: 35px;
}
#org-content-wrap .org-actions h3 {
  margin-top: 20px;
  color: #767676;
}
#org-content-wrap .org-actions {
  margin-left: auto;
}
#org-content-wrap .org-actions i {
  font-size: 28px;
  padding: 16px;
  border: 1px solid #D7D7D7;
  border-radius: 10px;
  color: #333333;
}
#org-content-wrap .org-actions .icon-org {
  border-radius: 40px;
  color: #767676;
  display: inline-block;
  background-color: #E4E4E4;
}
#org-content-wrap .org-actions i.front-user {
  z-index: 5;
  padding-left: 14px;
  padding-right: 18px;
}
#org-content-wrap .org-actions i.back-user {
  font-size: 20px;
  padding: 0px;
  border: none;
  position: relative;
  left: -40px;
  top: -5px;
}
#org-content-wrap .org-actions .btn-act,
#org-content-wrap .org-actions .sh-btn-act {
  margin-top: 40px;
  font-weight: bold;
  height: 37px;
  padding: 6px 33px;
  -webkit-transition: padding 300ms;
  /* For Safari 3.1 to 6.0 */
  transition: padding 300ms;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  border-radius: 4px;
}
#org-content-wrap .org-actions .btn-act i,
#org-content-wrap .org-actions .sh-btn-act i {
  font-size: 13px;
  padding: 0px;
  border: none;
  border-radius: 0px;
  color: #fff;
  margin-right: 6px;
}
#org-checkbox {
  width: 100px;
  padding-bottom: 30px;
}
#org-checkbox input {
  margin-left: 15px;
}
#org-designer {
  width: 100px;
  padding-bottom: 30px;
}
#org-designer input {
  margin-left: 15px;
}
#org-consumer {
  width: 100px;
  padding-bottom: 30px;
}
#org-consumer input {
  margin-left: 15px;
}
#rename-organization-button {
  float: right;
  margin-right: 2.5%;
}
.org-member-limit {
  padding-bottom: 20px;
}
.createOrgName {
  bottom: 10px;
}
.addOrgNote {
  margin-bottom: 10px;
}
.settings-page-content.organization-list {
  min-height: 400px;
  padding-bottom: 30px;
}
.organization-list-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.organization-list-header.no-list {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
#organization-tables {
  margin-top: 5px;
}
#organization-tables > tbody > tr {
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
}
#organization-tables > tbody > tr:last-child {
  border-bottom: 1px solid #ddd;
}
#organization-tables > tbody > tr > td {
  color: #333;
  padding-left: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}
#organization-tables .icons-cell {
  text-align: right;
  width: 300px;
}
.topbar-alert {
  font-size: 1.8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #363636;
  height: 45px;
  color: #ffffff;
  font-size: 16px;
  padding-left: 14px;
}
.topbar-alert button {
  margin-left: 30px;
}
.topbar-alert button:disabled {
  opacity: 1;
}
.topbar-alert button:disabled:hover,
.topbar-alert button:disabled:active {
  opacity: 1;
}
.topbar-wrapper {
  top: 0;
  position: fixed;
  z-index: 1010;
  width: 100%;
}
.topbar-wrapper .topbar {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 55px;
  background-color: #1b1b1b;
}
.topbar-wrapper .topbar .topbar-logo-link {
  display: block;
  margin-left: -13px;
}
.topbar-wrapper .topbar .topbar-logo-link img {
  height: 55px;
  padding-top: 3px;
  width: 230px;
  max-height: 55px;
  padding-bottom: 3px;
}
.topbar-wrapper .topbar .topbar-logo-link-hide {
  display: none;
}
.topbar-wrapper .topbar .topbar-content {
  float: right;
  width: 800px;
  height: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topbar-wrapper .topbar .topbar-content > .user-area {
  display: inline-block;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings {
  display: inline-block;
  vertical-align: super;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .glyphicon-menu-down,
.topbar-wrapper .topbar .topbar-content > .user-area-settings .glyphicon-menu-up {
  padding-left: 9px;
  padding-right: 8px;
  font-size: 10px;
  color: #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .dropdown.btn-group,
.topbar-wrapper .topbar .topbar-content > .user-area-settings .open.dropdown.btn-group {
  height: 55px;
  line-height: 55px;
  padding-left: 36px;
  padding-right: 35px;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .dropdown.btn-group .userDropdown-menu.dropdown-dark-help,
.topbar-wrapper .topbar .topbar-content > .user-area-settings .open.dropdown.btn-group .userDropdown-menu.dropdown-dark-help {
  top: 47px;
  margin-right: -2px;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .dropdown.btn-group #userDropdown,
.topbar-wrapper .topbar .topbar-content > .user-area-settings .open.dropdown.btn-group #userDropdown {
  line-height: 50px;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .dropdown.btn-group #userDropdown .labelMenu .topbar-username,
.topbar-wrapper .topbar .topbar-content > .user-area-settings .open.dropdown.btn-group #userDropdown .labelMenu .topbar-username {
  bottom: -2px;
  position: relative;
  font-weight: 100;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .dropdown.btn-group:hover,
.topbar-wrapper .topbar .topbar-content > .user-area-settings .dropdown.btn-group:active {
  background-color: #434343;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .dropdown.btn-group:hover .icon-circle,
.topbar-wrapper .topbar .topbar-content > .user-area-settings .dropdown.btn-group:active .icon-circle {
  background-color: #434343;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .dropdown.btn-group .icon-circle {
  background-color: #1b1b1b;
  font-size: 10px;
  margin-left: 0px;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .open.dropdown.btn-group {
  background-color: #282828;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings .open.dropdown.btn-group .icon-circle {
  background-color: #282828;
  font-size: 10px;
  margin-left: 0px;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header {
  color: #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group .icon-circle {
  background-color: transparent;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group .icon-circle .glyphicon-menu-down,
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group .icon-circle .glyphicon-menu-up {
  color: #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group:hover,
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group:active {
  background-color: transparent;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group:hover .icon-circle,
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group:active .icon-circle {
  background-color: transparent;
  color: #333333;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group .userDropdown-menu.dropdown-dark-help {
  -webkit-box-shadow: none;
          box-shadow: none;
  top: 48px;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group .userDropdown-menu li {
  border-top: 1px solid #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.dark-header .dropdown.btn-group .userDropdown-menu li a:hover {
  background-color: transparent;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header {
  color: #333333;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .labelMenu {
  color: #333333;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group .icon-circle {
  background-color: transparent;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group .icon-circle .glyphicon-menu-down,
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group .icon-circle .glyphicon-menu-up {
  color: #333333;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group:hover,
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group:active {
  background-color: transparent;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group:hover .icon-circle,
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group:active .icon-circle {
  background-color: transparent;
  color: #333333;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group .userDropdown-menu.dropdown-dark-help {
  -webkit-box-shadow: none;
          box-shadow: none;
  top: 48px;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group .userDropdown-menu li {
  border: 1px solid #D7D7D7;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group .userDropdown-menu li a {
  color: #333333;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group .userDropdown-menu li a:hover {
  background-color: transparent;
}
.topbar-wrapper .topbar .topbar-content > .user-area-settings.bright-header .dropdown.btn-group .userDropdown-menu li + li {
  border-top: 0px;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn {
  padding: 4px 35px;
  margin-left: 10px;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.dark-header {
  background-color: transparent;
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.bright-header {
  background-color: transparent;
  color: #333333;
  border: 1px solid #333333;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item {
  color: white;
  font-size: 13.1px;
  margin-left: 10px;
  text-decoration: none;
  background-color: #282828;
  border-color: #282828;
  width: 123px;
  height: 31px;
  margin-right: 15px;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item.dark-header {
  color: #333333;
  background-color: #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item.dark-header:hover,
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item.dark-header:focus,
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item.dark-header:active,
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item.dark-header:hover:active {
  background-color: #DDDDDD;
  border-color: #DDDDDD;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item.bright-header {
  color: #FFFFFF;
  background-color: #333333;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item > i {
  background: #282828;
  border: none;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item > i > .glyphicon.glyphicon-glyphicon.glyphicon-log-in {
  color: white;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item:hover,
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item:focus,
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item:active,
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item:hover:active {
  background-color: #434343;
  border-color: #434343;
}
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item:hover > i,
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item:focus > i,
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item:active > i,
.topbar-wrapper .topbar .topbar-content > .user-area.login > .sh-btn.login-item:hover:active > i {
  background: #49a32b;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help .dropdown.btn-group {
  height: 55px;
  width: 60px;
  vertical-align: middle;
  padding: 18px;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help .dropdown.btn-group:hover {
  cursor: pointer;
  background-color: #434343;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help .dropdown.btn-group .icon-help-circled {
  font-size: 16px;
  color: #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help .dropdown.btn-group.open:hover {
  background: #282828;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help:active,
.topbar-wrapper .topbar .topbar-content > .user-area.help:focus,
.topbar-wrapper .topbar .topbar-content > .user-area.help:visited {
  background: #282828;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help:active > i,
.topbar-wrapper .topbar .topbar-content > .user-area.help:focus > i,
.topbar-wrapper .topbar .topbar-content > .user-area.help:visited > i {
  background: #282828;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help ._circle {
  background-color: #1b1b1b;
  font-size: 16px;
  width: 60px;
  border-radius: 0px;
  margin: 0;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help ._circle:hover {
  color: #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help ._circle:focus,
.topbar-wrapper .topbar .topbar-content > .user-area.help ._circle:active {
  background-color: #282828;
}
.topbar-wrapper .topbar .topbar-content > .user-area.help .dropdown-checked .open.dropdown.btn-group ._circle {
  color: #FFFFFF;
  background-color: #282828;
}
.topbar-wrapper .topbar .topbar-content > span > button.topbar-icon-btn {
  margin-right: 0px;
  width: 60px;
  height: 55px;
  line-height: 47px;
  border: none;
  border-radius: 0px;
  background: #1b1b1b;
  position: relative;
  color: #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > span > button.topbar-icon-btn i {
  font-size: 16px;
}
.topbar-wrapper .topbar .topbar-content > span > button.topbar-icon-btn:hover {
  background-color: #434343;
}
.topbar-wrapper .topbar .topbar-content > span > button.topbar-icon-btn:hover i {
  color: #FFFFFF;
}
.topbar-wrapper .topbar .topbar-content > span > button.topbar-icon-btn.supportChat-open-chat .unreadCounter-toggle-number {
  top: 13px;
  right: 7px;
  line-height: 1.35;
}
.topbar-wrapper .topbar .topbar-auth-links {
  margin-right: 0;
  text-align: right;
  padding-right: 0;
}
.topbar-wrapper .topbar .topbar-auth-links > li {
  float: right;
}
.topbar-wrapper .topbar .search-bar {
  margin: 8px 0 0 0;
  width: 100%;
}
.topbar-wrapper .topbar #user-menu,
.topbar-wrapper .topbar #user-menu > span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.topbar-wrapper .topbar #user-menu {
  max-width: 130px;
}
.topbar-wrapper .topbar #user-menu span.username {
  display: inline-block;
  max-width: 100px;
  vertical-align: middle;
}
.topbar-wrapper.disable-topbar-link .topbar-logo-link,
.topbar-wrapper.topbar-wrapper-branding .topbar-logo-link {
  cursor: default;
}
.topbar-wrapper.topbar-wrapper-branding.bright-header {
  border-bottom: 0.5px solid #D7D7D7;
}
.topbar-wrapper.topbar-wrapper-branding .topbar-logo-link {
  margin-left: 0;
  height: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topbar-wrapper.topbar-wrapper-branding .topbar-logo-link img {
  height: auto;
  width: auto;
  padding: 0;
  max-height: 55px;
}
.dropdown-toggle.btn.save-publish-dropdown {
  padding: 5.5px 10px;
  margin-left: 2px;
  height: 35px;
}
.hide-topbar {
  display: none;
}
.tooltip.helpTip.tooltip .tooltip-inner {
  margin-left: 45px;
  max-width: 60px;
}
.search-bar input,
.search-bar select,
.search-bar button {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 31px;
  margin: 0;
}
.search-bar label {
  font-size: 1.7rem;
  color: #fff;
  font-weight: 400;
  margin-right: 10px;
  text-transform: uppercase;
}
.search-bar input {
  border: none;
  border-left: 1px solid #ddd;
  padding: 2px 20px 0 20px;
  font-size: 1.3rem;
}
.search-bar button#search-dropdown {
  color: #444;
  font-size: 1.6rem;
  background: #FFF;
  border-radius: 3px 0 0 3px;
  border-color: #FFF;
}
.search-bar button.submit {
  border-radius: 0 3px 3px 0;
  text-transform: uppercase;
  font-size: 1.6rem;
}
.search-bar .form-inline .input-group .input-group-btn {
  width: 1%;
}
#apibar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 70px;
  position: relative;
  background-color: white;
  padding: 10px;
}
#apibar .sh-btn.sh-btn-link.bk-btn {
  width: 35px;
  padding: 7.5px 5px;
  color: #333;
}
#apibar .sh-btn.sh-btn-link.bk-btn .icon {
  font-size: 16px;
  vertical-align: text-bottom;
}
#apibar .sh-btn.sh-btn-link.bk-btn:hover {
  background-color: #F2F2F2;
}
#apibar .spec-name {
  vertical-align: middle;
  top: 2px;
  height: 50px;
  font-size: 20px;
  margin: 10px;
}
#apibar .apibar-dropdowns {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#apibar .apibar-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 350px;
          flex: 0 0 350px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
#apibar .api-info-items,
#apibar .domains-info-items {
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#apibar .domains-info-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 0;
}
#apibar .api-type-badges {
  width: auto;
}
#apibar .api-type-badges .api-badge {
  margin-left: 10px;
}
#apibar .apibar-desc-overlay {
  zoom: 1;
  position: absolute;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
  background-color: white;
  border-radius: 3px;
  margin-left: -7px;
  margin-top: -7px;
  padding: 5px;
  border-radius: 5px;
  z-index: 900;
}
#apibar .apibar-desc-overlay:before,
#apibar .apibar-desc-overlay:after {
  content: "";
  display: table;
}
#apibar .apibar-desc-overlay:after {
  clear: both;
}
#apibar .apibar-desc-overlay:before,
#apibar .apibar-desc-overlay:after {
  content: "";
  display: table;
}
#apibar .apibar-desc-overlay:after {
  clear: both;
}
#apibar .api-link {
  height: 50px;
  color: #555;
  text-decoration: none;
  display: inline-block;
  font-size: 15px;
}
#apibar .api-link :hover {
  color: #333;
}
#apibar .api-actions-menu button,
#apibar .api-actions-menu .button-link {
  border-radius: 7.5px;
  border-color: white;
  padding-top: 8px;
  font-size: 20px;
}
#apibar .api-actions-menu .dropdown-menu .divider {
  display: block;
  margin: 3px 0;
  height: 1px;
}
#apibar .api-actions-menu .icon-bell-alt {
  color: #49a32b;
}
#apibar .btn.btn-link {
  font-size: 20px;
  color: #555;
  text-decoration: none;
}
#apibar .btn.btn-link .version-btn {
  padding-right: 15px;
}
#apibar .btn.btn-link .default-spec {
  font-size: 15px;
  margin-right: 15px;
}
#apibar .btn.btn-link .default-spec.icon.icon-bookmark {
  position: absolute;
  margin-top: 3px;
}
#apibar-owner-id-ver > * {
  float: left;
  position: relative;
  display: block;
  margin-right: 0;
  margin-left: 0;
}
#apibar-owner-id-ver > * + * {
  margin-left: 15px;
}
#apibar-owner-id-ver > h4 {
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 1rem;
  line-height: 11.65px;
}
#apibar-owner-id-ver > h4 .btn-lg {
  padding: 0 0 0 0.5em;
}
#apibar-owner-id-ver .btn {
  top: -3px;
}
.apibar-label {
  color: white;
  background-color: #777;
  border-radius: 3px;
  padding: 6px 8px;
}
.apibar-desc {
  display: block;
  clear: both;
  float: none;
}
.apibar-desc-wrapper {
  position: relative;
  clear: both;
  padding: 0;
  margin: 0;
}
#apibar-apibuttons > * {
  float: right;
  position: relative;
  display: block;
  margin-right: 0;
  margin-left: 0;
}
#apibar-apibuttons > * + * {
  margin-right: 15px;
}
#apibar-api-links {
  clear: both;
  margin: 20px 0 0 0;
}
#apibar-api-links > * {
  float: right;
  position: relative;
  display: block;
  margin-right: 0;
  margin-left: 0;
}
#apibar-api-links > * + * {
  margin-right: 15px;
}
#apibar-upper .label-spec-version {
  vertical-align: middle;
  top: 2px;
}
#apibar-upper.apibar-middle-items {
  margin-top: 0px;
}
#api-version-path {
  display: inline-block;
}
#api-version-path button {
  margin-right: 5px;
  border-radius: 7.5px;
}
#api-version-path button:hover {
  background-color: #F2F2F2;
}
#api-version-path .spec-btn {
  max-width: 270px;
  padding: 7.5px 15px;
}
#api-version-path .ver-btn {
  max-width: 390px;
}
#api-version-path .dropdown-toggle.api-version-dropdown {
  border: 1px solid #fff;
  margin: 0 0 5 0 !important;
  padding: 5px 20px;
  height: 50px;
}
#api-version-path .open .dropdown-toggle.api-version-dropdown {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-bottom: 1px solid #fff;
  margin: 0 0 5 0 !important;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  z-index: 1001;
}
#api-version-path .dropdown-menu {
  min-width: 350px;
  border-radius: 4px;
  border-top-left-radius: 0px;
  top: 47px;
}
#api-version-path .dropdown-menu .current-row .spec-version {
  color: #49a32b;
}
#api-version-path .dropdown-menu .current-row .spec-vis {
  margin-left: -15px;
  margin-right: 5px;
}
#api-version-path .dropdown-menu .current-row .spec-vis,
#api-version-path .dropdown-menu .current-row .spec-pub {
  color: #49a32b;
  font-size: 12px;
  font-weight: 700;
}
#api-version-path .dropdown-menu .not-current-row .spec-version {
  color: #333333;
}
#api-version-path .dropdown-menu .not-current-row .spec-vis {
  margin-left: -15px;
  margin-right: 5px;
}
#api-version-path .dropdown-menu .not-current-row .spec-vis,
#api-version-path .dropdown-menu .not-current-row .spec-pub {
  color: #333333;
  font-size: 12px;
  font-weight: 700;
}
#api-version-path .dropdown-menu .create-new-version {
  border-top: 1px solid #E4E4E4;
  margin-top: 5px;
}
#api-version-path .dropdown-menu .create-new-version:hover .create-text,
#api-version-path .dropdown-menu .create-new-version:hover a .icon {
  color: #49a32b;
}
#api-version-path .dropdown-menu .create-new-version .create-text {
  font-size: 14px;
  font-weight: 700;
}
#api-version-path .dropdown-menu .create-new-version a .icon {
  color: #575757;
  font-size: 14px;
}
#api-version-path .dropdown-menu .create-new-version a:hover {
  background-color: #f2f2f2 !important;
}
#api-version-path .dropdown-menu li a:hover {
  background-color: #f2f2f2;
  color: #555;
}
#api-version-path .dropdown-menu li a .row {
  height: 30px;
  font-size: 12px;
  line-height: 30px;
  vertical-align: top;
}
#api-version-path .dropdown-menu li a .row .separator-bar {
  text-align: right;
  margin-left: 11px;
}
#api-version-path .dropdown-menu li a .row .spec-version {
  font-weight: bold;
  font-size: 14px;
}
#api-version-path .dropdown-menu li a .row .spec-vis {
  position: relative;
  left: 20px;
}
#api-version-path .dropdown-menu li a .row .toggle-controls span {
  display: inline-block;
  min-width: 15px;
  min-height: 20px;
  margin: 0px 1px;
  font-size: 14px;
  color: #575757;
}
#api-version-path .dropdown-menu li a .row .toggle-controls span > span:hover {
  color: #49a32b;
}
#api-version-path .dropdown-menu li a .row .toggle-controls span.disabled > span {
  color: #f2f2f2;
}
#api-version-path .dropdown-menu li a .row .toggle-controls span.default-version > span:hover {
  color: #575757;
}
#api-version-path .dropdown-menu li a .row .toggle-controls span.default-version.is-default > span {
  display: inline;
  color: #575757;
}
#api-version-path .dropdown-menu li a .row .toggle-controls span.default-version.is-default:hover > span {
  display: inline;
  color: #49a32b;
}
#api-version-path .dropdown-menu li a .row .toggle-controls span.default-version > span {
  display: none;
}
#api-version-path .dropdown-menu li a .row .toggle-controls span.default-version:hover > span {
  display: inline;
}
.show-desc-overlay {
  overflow: visible;
}
.show-desc-overlay .ellipsis {
  height: inherit;
  overflow: visible;
}
#apibar-tabs ul[role=tablist] {
  border: none;
  margin-left: 10px;
}
#apibar-tabs > li {
  margin-bottom: 0;
}
#apibar-tabs li > a {
  border: none;
  background-color: #ddd;
  color: #777;
  font-size: 1.4rem;
  padding: 1rem 2.6rem 1rem 2.6rem;
  text-transform: none;
}
#apibar-tabs li.active > a,
#apibar-tabs li > a:hover {
  color: #FFF;
  background-color: #81b4c5;
}
#apibar-tabs .editor-extras {
  font-weight: bold;
}
.api-bar-bottom-row .timestamp {
  display: inline-block;
  line-height: 24px;
  vertical-align: middle;
  font-size: 1.3rem;
}
#apibar-wrapper-box {
  border-top: 1px solid #D7D7D7;
  z-index: 50;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-y: auto;
}
#apibar-wrapper-box > .SplitPane {
  display: -ms-flexbox;
  -ms-flex-direction: row;
  -ms-flex: 1;
}
#apibar-wrapper-box > .SplitPane > .Resizer {
  -ms-flex: 1;
  display: -ms-flexbox;
  height: 100%;
  z-index: 2;
}
#apibar-wrapper-box > .SplitPane > .Pane1 {
  display: -ms-flexbox;
  -ms-flex: 1;
}
#apibar-wrapper-box > .SplitPane > .Pane2 {
  overflow-y: auto;
  display: -ms-flexbox;
  -ms-flex: 0 0 auto;
}
#apibar-wrapper-box.hide-split-bar > .SplitPane > .Resizer.vertical {
  display: none;
}
.api-actions-menu .btn-group li {
  position: relative;
}
.api-actions-menu .btn-group .dropdown-indicator {
  font-size: 1rem;
  top: 0;
}
.api-actions-menu .btn-group ul.sub-menu {
  position: absolute;
  right: 100%;
  top: -6px;
  left: auto;
  max-height: 400px;
  overflow-y: auto;
  margin: 0;
}
.api-actions-menu .btn {
  text-decoration: none;
  border: 1px solid #49a32b;
  border-radius: 0;
}
.api-actions-menu .btn:hover .icon-circle {
  color: #49a32b;
}
.api-bar-bottom-right > div {
  padding: 0;
}
.import-file-upload {
  display: none;
}
.api-actions-menu-icons.tooltip.bottom {
  margin-top: 0;
}
.apibar-dropdown .icon-caret {
  font-size: 13px;
}
.apibar-dropdown.title-dropdown-absolute.title-dropdown-open {
  margin-top: -1px;
  padding-top: 1px;
  margin-left: -1px;
}
.apibar-dropdown .apibar-version-dropdown {
  background-color: white;
}
.apibar-dropdown .apibar-version-dropdown .icon-caret {
  vertical-align: middle;
  padding-left: 5px;
}
.apibar-dropdown .apibar-version-dropdown-body-header {
  border-bottom: 1px solid #d7d7d7;
  padding: 10px 20px 20px 20px;
}
.apibar-dropdown .apibar-version-dropdown-body-header-status {
  font-size: 14px;
  font-weight: 600;
  color: #333333;
}
.apibar-dropdown .apibar-version-dropdown-body-header-buttons {
  padding-top: 10px;
}
.apibar-dropdown .apibar-version-dropdown-body-header-buttons .icon {
  margin-right: 7px;
  margin-left: 7px;
  font-size: 12px;
}
.apibar-dropdown .apibar-version-dropdown-body-header-buttons .icon::before {
  color: #333;
}
.apibar-dropdown .apibar-version-dropdown-body-header-buttons .icon-lock-solid,
.apibar-dropdown .apibar-version-dropdown-body-header-buttons .icon-unlock-solid {
  margin-left: 2px;
}
.apibar-dropdown .apibar-version-dropdown-body-header-buttons .icon-bookmark::before,
.apibar-dropdown .apibar-version-dropdown-body-header-buttons .icon-lock-solid::before {
  color: #49a32b;
}
.apibar-dropdown .apibar-version-dropdown-body-header-buttons .icon-rss.is-published::before {
  color: #49a32b;
}
.apibar-dropdown .apibar-version-dropdown-body-header-buttons .icon-trash:hover::before {
  color: #990000;
}
.apibar-dropdown .apibar-version-dropdown-body-header-visibility {
  font-size: 14px;
  color: #333333;
}
.apibar-dropdown .apibar-version-dropdown-body-header-seperator {
  font-size: 14px;
  color: #333333;
  padding: 0 10px 0 10px;
}
.apibar-dropdown .apibar-version-dropdown-body-item-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: default;
  height: 50px;
  padding-left: 20px;
  padding-right: 20px;
}
.apibar-dropdown .apibar-version-dropdown-body-item-row:nth-child(even) {
  background-color: #f2f2f2;
}
.apibar-dropdown .apibar-version-dropdown-body-item-row:hover {
  background-color: #d7d7d7;
}
.apibar-dropdown .apibar-version-dropdown-body-item-row-nav-group {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  margin-left: -20px;
  padding-left: 20px;
}
.apibar-dropdown .apibar-version-dropdown-body-item-row-actions-group {
  cursor: default;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.apibar-dropdown .apibar-version-dropdown-body-item-version {
  font-size: 17px;
  color: #333333;
  width: 138px;
}
.apibar-dropdown .apibar-version-dropdown-body-item-status {
  font-size: 12px;
  font-weight: 600;
  color: #333333;
  width: 152px;
  margin-left: 30px;
}
.apibar-dropdown .apibar-version-dropdown-body-item-status-bar {
  padding: 0px 5px 0px 5px;
}
.apibar-dropdown .apibar-version-dropdown-body-item-actions {
  cursor: default;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 139px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 15px;
  color: #333;
}
.apibar-dropdown .apibar-version-dropdown-body-item-actions > span {
  margin-left: 20px;
}
.apibar-dropdown .apibar-version-dropdown-body-item-actions .icon:hover::before {
  color: #49a32b;
}
.apibar-dropdown .apibar-version-dropdown-body-item-actions-compare {
  cursor: pointer;
}
.apibar-dropdown .apibar-version-dropdown-body-item-actions-delete {
  cursor: pointer;
}
.apibar-dropdown .apibar-version-dropdown-body-item-actions-delete.disabled {
  pointer-events: none;
}
.apibar-dropdown .apibar-version-dropdown-body-item-actions-delete .icon-trash:hover::before {
  color: #990000;
}
.apibar-dropdown .apibar-version-dropdown-body-item-actions-default {
  cursor: pointer;
}
.apibar-dropdown .apibar-version-dropdown-body-item-actions-default.is-default .icon::before {
  color: #49a32b;
}
.apibar-dropdown .apibar-version-dropdown-body-footer {
  height: 50px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.apibar-dropdown .apibar-version-dropdown-body-footer-border {
  border-top: 1px solid #d7d7d7;
}
.apibar-dropdown .apibar-version-dropdown-body-footer-add-new-version {
  cursor: pointer;
}
.apibar-dropdown .apibar-version-dropdown-body-footer-add-new-version-text {
  font-size: 17px;
  color: #333333;
  padding-left: 10px;
}
.apibar-dropdown .apibar-version-dropdown-body-footer-add-new-version .icon {
  font-size: 17px;
}
.apibar-dropdown .apibar-version-dropdown-body-footer-add-new-version .icon::before {
  color: #333;
}
.apibar-dropdown .apibar-version-dropdown-body-footer-add-new-version:hover * {
  color: #49a32b;
}
.apibar-dropdown.apibar-dropdown-export {
  position: relative;
  background-color: white;
}
.apibar-dropdown.apibar-dropdown-export.title-dropdown-closed .title-dropdown-title {
  width: 125px;
  padding-left: 24px;
}
.apibar-dropdown.apibar-dropdown-export.title-dropdown-open {
  border: 0;
  top: 0;
}
.apibar-dropdown.apibar-dropdown-export.title-dropdown-open .title-dropdown-title {
  border: 0;
  background: #F2F2F2;
  width: 125px;
  padding-left: 24px;
}
.apibar-dropdown.apibar-dropdown-export.title-dropdown-open .title-dropdown-body {
  width: 200px;
  border: 0;
  position: absolute;
  left: -65px;
  top: 61px;
}
.apibar-dropdown .apibar-dropdown-export-body {
  width: 200px;
  position: absolute;
  background: white;
}
.apibar-dropdown .apibar-dropdown-export-body-items {
  cursor: pointer;
  font-size: 17px;
  color: #333333;
}
.apibar-dropdown .apibar-dropdown-export-body-item {
  height: 50px;
  padding-left: 20px;
  border-bottom: 1px solid #d7d7d7;
  border-left: 1px solid #d7d7d7;
  border-right: 1px solid #d7d7d7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.apibar-dropdown .apibar-dropdown-export-body-item a,
.apibar-dropdown .apibar-dropdown-export-body-item a:hover {
  text-decoration: none;
  color: #333333;
}
.apibar-dropdown .apibar-dropdown-export-body-item:hover {
  background-color: #F2F2F2;
}
.apibar-dropdown .apibar-dropdown-export-body-item-codegen-options-text {
  padding-left: 1px;
}
.apibar-dropdown .apibar-dropdown-export-body-item .icon::before {
  margin-left: 0;
  font-size: 13px;
  line-height: 2em;
}
.apibar-dropdown .apibar-dropdown-export-body-item .icon-download-solid {
  font-size: 15px;
}
.apibar-dropdown .apibar-dropdown-export-child-body {
  position: absolute;
  top: 0;
  background-color: white;
  top: auto;
  border-top: 1px solid #d7d7d7;
  margin-top: -26px;
  cursor: pointer;
}
.apibar-dropdown .apibar-dropdown-export-child-body .icon-asterisk-solid {
  font-size: 14px;
  padding-right: 5px;
}
.apibar-dropdown .apibar-dropdown-export-child-body-hide {
  display: none;
}
.apibar-dropdown .apibar-dropdown-export-child-body-show {
  display: block;
}
.apibar-dropdown .apibar-dropdown-export-child-body-download {
  left: -199px;
  width: 200px;
  border: 1px solid #d7d7d7;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 0 0 5px 5px;
}
.apibar-dropdown .apibar-dropdown-export-child-body-download-item:hover {
  background-color: #F2F2F2;
}
.apibar-dropdown .apibar-dropdown-export-child-body-client,
.apibar-dropdown .apibar-dropdown-export-child-body-server,
.apibar-dropdown .apibar-dropdown-export-child-body-documentation {
  border: 1px solid #d7d7d7;
  padding-top: 10px;
  padding-bottom: 10px;
  left: -199px;
  width: 200px;
  max-height: 400px;
  overflow: auto;
  border-radius: 0 0 5px 5px;
}
.apibar-dropdown .apibar-dropdown-export-child-item {
  padding-left: 20px;
  padding-bottom: 3px;
  padding-top: 3px;
}
.apibar-dropdown .apibar-dropdown-export-child-item:hover {
  background-color: #F2F2F2;
}
#export-dropdown-download {
  border-radius: 0 0 5px 5px;
}
.apibar-version-dropdown-body-header-icon.tooltip.top,
.apibar-info-dropdown-body-header-icon.tooltip.top {
  margin-top: -10px;
}
.apibar-version-dropdown-body-item-tooltip.tooltip.bottom {
  min-width: unset;
}
.user-data-row {
  padding: 10px;
  margin-bottom: 10px;
  border-radius: 4px;
  border: 1px solid #C9C9C9;
}
.user-data-row .org-abbrev-name-icon {
  margin-left: 0;
  margin-right: 10px;
}
.user-data-row .personal-plan-filler {
  padding-right: 35px;
}
.settings-btn {
  background: #FFFFFF;
  border: 1px solid #cfd8dc;
  border-radius: 50%;
  color: #363636;
  padding: 5px;
  width: 30px;
  height: 30px;
  margin-right: 20px;
}
.settings-btn:hover {
  color: #49a32b;
}
.display-billing-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.display-billing-details .display {
  -ms-flex-preferred-size: 80%;
      flex-basis: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.display-billing-details .display .display-text {
  padding: 0 5px 0 40px;
  font-size: 16px;
}
.display-billing-details .display .seperator {
  margin-left: 10px;
  margin-right: 10px;
}
.display-billing-details .display .name,
.display-billing-details .display .account-name {
  font-weight: bold;
}
.display-billing-details .display .org-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px;
}
.display-billing-details .display .org-name.plan-tab {
  padding-left: 0;
}
.display-billing-details .display .org-name.plan-tab .org-abbrev-name-icon {
  margin-left: 0;
  margin-right: 10px;
}
.display-billing-details .display .org-name.plan-tab .name-subscription.icon {
  margin-left: 0;
}
.display-billing-details .display .org-name .name {
  font-weight: bold;
}
.display-billing-details .display .org-name .green-name {
  color: #090;
}
.display-billing-details.summary {
  display: block;
  padding-left: 10px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.display-billing-details.summary.plan-tab {
  padding-left: 0;
}
.display-billing-details.summary .display {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.display-billing-details.summary .display .panel-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.display-billing-details.summary .display .panel-actions > span {
  padding-right: 20px;
}
.display-billing-details.summary .display .panel-actions .update-plan-btn {
  padding-left: 21px;
  padding-right: 21px;
}
.display-billing-details.summary .display .panel-actions .update-plan-btn i {
  margin-right: 6px;
}
.display-billing-details.summary .display .panel-actions.enterprise {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.display-billing-details.summary .name-subscription {
  white-space: nowrap;
}
.display-billing-details.summary .name-subscription.icon {
  margin-left: 50px;
}
.display-billing-details.summary .name-subscription .delimiter {
  margin: 0 15px;
}
.display-billing-details.summary .name-subscription .name-subscription-date {
  font-weight: normal;
}
.display-billing-details.summary .name {
  font-weight: bold;
}
.display-billing-details.summary .green-name {
  color: #090;
}
.display-billing-details .edit-btn {
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}
.display-billing-details .edit-btn .btn-default.edit {
  text-transform: uppercase;
  background-color: #363636;
  color: #FFFFFF;
  font-weight: 700;
  border: none;
}
.display-billing-details .edit-btn .btn-default.edit:hover {
  background: #555555;
}
.display-billing-details .edit-btn .btn-default.edit:focus {
  background-color: #363636;
}
.display-billing-details .edit-btn .btn-secondary {
  padding: 6px 9px;
}
.display-billing-details .edit-btn .btn-primary {
  margin-right: 10px;
}
.display-billing-details .edit-btn .btn-primary i {
  margin-right: 5px;
}
.billingDetailsPanel,
.editPage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  border-radius: 0px;
  padding-bottom: 25px;
  padding-left: 25px;
}
.billingDetailsPanel .title-section,
.editPage .title-section {
  width: 150;
}
.billing-summary-wrapper {
  position: relative;
}
.back-btn-container {
  position: absolute;
  top: 30px;
  left: 25px;
}
.edit-details-options {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 15px 50px 0 50px;
}
.edit-details-options button {
  width: 85px;
  margin-left: 5px;
}
.standard-content-wrap {
  padding-top: 20px;
  font-size: 16px;
}
.standard-content-wrap h1 {
  font-size: 20px;
}
.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  font-size: 9px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pagination .showingPage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: left;
  padding-left: 20px;
  -ms-flex-preferred-size: 45%;
      flex-basis: 45%;
}
.pagination .verticalLine {
  -ms-flex-preferred-size: 55%;
      flex-basis: 55%;
}
.pagination .enabled {
  cursor: pointer;
}
.pagination .enabled:hover {
  color: #49a32b;
}
.pagination .disabled {
  color: lightgray;
}
.pagination .first-span {
  padding-right: 5px;
  border-right: 1px solid lightgray;
}
.pagination .previous-span {
  padding-right: 5px;
}
.pagination .previous-icon {
  padding-left: 5px;
}
.pagination .next-span {
  padding-left: 5px;
}
.pagination .next-icon {
  padding-right: 5px;
}
.pagination .last-span {
  padding-left: 5px;
  border-left: 1px solid lightgray;
}
.invoice-icon-circle {
  display: inline-block;
  height: 30px;
  width: 30px;
  padding: 3px;
  line-height: 30px;
  border-radius: 15px;
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  line-height: 22px;
  border-color: #57c534;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #cfd8dc;
  background-color: #FFFFFF;
  color: #000000;
  cursor: pointer;
}
.loading {
  color: grey;
  font-style: italic;
}
.empty {
  padding-left: 25px;
  font-size: 20px;
  color: grey;
  font-style: italic;
}
.flash {
  -webkit-animation-name: flash;
          animation-name: flash;
  -webkit-animation-duration: .5s;
          animation-duration: .5s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes flash {
  from {
    color: grey;
  }
  to {
    color: white;
  }
}
@keyframes flash {
  from {
    color: grey;
  }
  to {
    color: white;
  }
}
.invoice-table .rt-tr {
  height: 50px;
}
.rt-th.invoice-header {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.rt-th.invoice-header .rt-resizable-header-content {
  margin-left: -20px;
}
.rt-td,
.rt-th {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.rt-td .pdf-link,
.rt-th .pdf-link {
  width: 100%;
  color: #000000;
  cursor: pointer;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.icon-download:hover {
  color: #49a32b;
}
.tooltip.iconsTooltip.settingsTooltip.tooltip.bottom {
  margin-top: 1px;
}
.tooltip.iconsTooltip.settingsTooltip.tooltip.bottom .tooltip-arrow {
  margin-left: 15px;
}
.back-btn {
  text-transform: uppercase;
  background-color: #333333;
  color: #FFFFFF;
  font-weight: 700;
  padding: 6px 9px;
}
.back-btn:hover {
  background: #555555;
}
.back-btn:focus {
  background-color: #333333;
}
.renderWithSSO {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  font-size: 16px;
}
.user-detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.user-detail-title {
  margin-right: 30px;
  width: 90px;
}
.text-section {
  padding-bottom: 30px;
}
.manage-accout-icon {
  font-size: 20px;
  margin-right: 15px;
}
.manage-accout-header {
  padding-bottom: 10px;
}
#api-meta {
  background-color: white;
  padding: 15px;
}
.api-badge {
  background-color: #f1f1f3;
  border: 1px solid #777;
  border-radius: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #777;
  display: inline-block;
  font-size: 1.1rem;
  font-weight: 500;
  text-transform: uppercase;
  text-align: center;
  padding: 0.6em 0.8em 0.5em 0.8em;
  margin-bottom: 0.3em;
  line-height: 1;
}
.api-link {
  color: #49a32b;
  font-size: 2rem;
  font-weight: 400;
}
.api-link span.divider {
  color: #333333;
}
.vis-pub {
  color: #333333;
  font-size: 14px;
  font-weight: 700;
}
.vis-pub .divider {
  font-weight: normal;
}
.api-list-item {
  background: #FFF;
  margin: 0;
  padding: 0px 10px;
  position: relative;
}
.api-list-item .icon-bell-alt.icon-circle.grey-background {
  color: #49a32b;
  text-decoration: none;
}
.api-list-item .icon-share.icon-circle.grey-background {
  margin-left: 5px;
}
.api-list-item:nth-child(even) {
  background: #f2f2f2;
}
.api-list-item:nth-child(even) .api-description:after {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#f2f2f2));
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #f2f2f2 100%);
}
.api-list-item:nth-child(even) .icon-share.icon-circle.grey-background,
.api-list-item:nth-child(even) .icon-bell.icon-circle.grey-background,
.api-list-item:nth-child(even) .icon-bell-alt.icon-circle.grey-background {
  background-color: #f2f2f2;
  margin-left: 5px;
}
.api-list-item:nth-child(even) .icon-bell-alt.icon-circle.grey-background {
  color: #49a32b;
}
.search-results-results .api-list-item:hover {
  background: #d7d7d7;
}
.search-results-results .api-list-item:hover .api-description:after {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#d7d7d7));
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #d7d7d7 100%);
}
.search-results-results .api-list-item:hover .icon-share.icon-circle.grey-background,
.search-results-results .api-list-item:hover .icon-bell.icon-circle.grey-background,
.search-results-results .api-list-item:hover .icon-bell-alt.icon-circle.grey-background {
  background-color: #d7d7d7;
  border: 1px solid #c9c9c9;
  text-decoration: none;
}
.search-results-results .api-list-item:hover .icon-share.icon-circle.grey-background:hover,
.search-results-results .api-list-item:hover .icon-bell.icon-circle.grey-background:hover,
.search-results-results .api-list-item:hover .icon-bell-alt.icon-circle.grey-background:hover,
.search-results-results .api-list-item:hover .icon-share.icon-circle.grey-background:active:hover,
.search-results-results .api-list-item:hover .icon-bell.icon-circle.grey-background:active:hover,
.search-results-results .api-list-item:hover .icon-bell-alt.icon-circle.grey-background:active:hover {
  background-color: #f2f2f2;
}
.api-list-item.bottom-row ul.pagination {
  margin-bottom: 9px;
}
.api-list-item.selected {
  background-color: #d7d7d7;
}
.api-list-item.selected .api-description:after {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#d7d7d7));
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #d7d7d7 100%);
}
.api-list-item.selected:hover,
.api-list-item.selected:active:hover {
  background-color: #d7d7d7;
}
.api-list-item.selected:hover .api-description:after,
.api-list-item.selected:active:hover .api-description:after {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#d7d7d7));
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #d7d7d7 100%);
}
.api-list-item-title h4 {
  margin-top: 16px;
}
.api-list-item-title .btn {
  min-width: 3.5em;
  text-align: right;
  margin-top: -3px;
}
.api-list-item-title .btn-group {
  vertical-align: top;
}
.api-list-item-title .dropdown-toggle {
  font-size: 2rem;
  padding: 0;
  min-width: 0;
  text-transform: lowercase;
}
.api-list-item-title .dropdown-menu li a,
.api-list-item-title .dropdown-menu .menu-item {
  padding-bottom: 1px;
}
.api-list-item-title .dropdown-menu .api-badge {
  font-size: 1rem;
  margin: 0 0 0 5px;
  padding: 0.3em 0.6em 0.2em 0.6em;
  width: 78px;
  vertical-align: top;
}
.api-list-item-title .dropdown-menu .api-badge {
  font-size: 1rem;
  margin: 0 0 0 5px;
  padding: 0.3em 0.6em 0.2em 0.6em;
  width: 78px;
  vertical-align: top;
}
.api-description {
  font-size: 1.4rem;
  margin: 10px 0;
  padding-bottom: 1.4rem;
  position: relative;
}
.api-description.expanded > div {
  max-height: none;
}
.api-description.expanded:after {
  display: none;
}
.api-description > div {
  max-height: 8rem;
  overflow: hidden;
}
.api-description > div * {
  font-size: 1.9rem;
}
.api-description .api-description-toggle {
  color: #49a32b;
  display: none;
  position: relative;
  text-align: right;
  z-index: 2;
}
.api-description .api-description-toggle .caret {
  border-width: 6px;
}
.api-role.other {
  margin: 4px 0px 0px 2px;
  width: 14px;
  height: 13px;
  background-image: url("/img/no-collab.png");
  background-size: 14px 13px;
}
.api-role.collaborator {
  margin: 2px 0px 0px 2px;
  width: 20px;
  height: 15px;
  background-image: url("/img/collab.png");
  background-size: 20px 15px;
}
.api-role.owner {
  margin: 2px 0px 0px 2px;
  width: 17px;
  height: 17px;
  background-image: url("/img/own.png");
  background-size: 17px 17px;
}
.api-type-badges {
  display: inline-block;
  width: 120px;
}
.api-tags {
  margin-top: 8px;
}
.api-tags .react-tagsinput-tag:hover {
  text-decoration: underline;
}
.api-list-item-links {
  position: static;
  margin-top: 5px;
}
.api-list-item-links .api-badge {
  display: block;
  margin: 0 0 5px 0;
}
.api-list-item-links > div > * {
  display: inline-block;
  margin: 0 0 5px 10px;
  vertical-align: top;
}
.api-list-item-links .external-link {
  display: inline-block;
  margin-left: 10px;
}
.api-list-icon-wrapper {
  margin-top: 15px;
  text-align: right;
}
.api-list-item-buttons {
  display: none;
  position: absolute;
  right: 9em;
  top: 1.1em;
  z-index: 40;
}
.api-list-item-buttons.left {
  right: 2em;
}
.api-list-item:hover .api-list-item-buttons {
  display: block;
}
.api-list-item.selected .api-list-item-buttons {
  display: none;
}
.api-list-item-details-button {
  margin-left: 5px;
}
.api-key-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.api-key-list-item .btn-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 40%;
      flex-basis: 40%;
  margin-bottom: 10px;
}
.api-key-list-item .btn-section .btn {
  margin-left: 25px;
  width: 100%;
}
.api-key-list-item:last-child {
  border-bottom: none;
}
.api-key-list-item pre {
  width: 100%;
  background: #FFF;
  padding: 0.5em;
  font-size: 1.3rem;
  white-space: pre-wrap;
}
.react-tagsinput {
  background-color: #fff;
  border: 1px solid #ccc;
  overflow: hidden;
  padding: 2px 4px;
}
.react-tagsinput input.react-tagsinput-input {
  margin-top: 2px;
}
.react-tagsinput-tag,
.btn.btn-default.react-tagsinput-tag {
  background-color: #eef6f8;
  border: 1px solid #4f94ab;
  border-radius: 0;
  color: #4f94ab;
  float: left;
  font-size: 1.2rem;
  font-weight: 500;
  padding: 6px 6px 4px 6px;
  margin: 2px 4px 2px 0;
  text-transform: uppercase;
}
.react-tagsinput-tag:hover,
.btn.btn-default.react-tagsinput-tag:hover,
.react-tagsinput-tag:active,
.btn.btn-default.react-tagsinput-tag:active,
.react-tagsinput-tag:focus,
.btn.btn-default.react-tagsinput-tag:focus,
.react-tagsinput-tag:hover:active,
.btn.btn-default.react-tagsinput-tag:hover:active {
  background-color: #eef6f8;
  border: 1px solid #4f94ab;
  color: #4f94ab;
}
.react-tagsinput-remove {
  color: #4f94ab;
  cursor: pointer;
  font-weight: 700;
  margin-left: 5px;
  font-size: 1.5rem;
  line-height: 0.5;
  text-transform: lowercase;
}
.react-tagsinput-remove:hover,
.react-tagsinput-remove:active,
.react-tagsinput-remove:focus,
.react-tagsinput-remove:hover:active {
  color: #3f7688;
}
.react-tagsinput-remove:before {
  content: " x";
}
.react-tagsinput-input {
  background: transparent;
  border: 0;
  color: #777;
  font-family: sans-serif;
  font-size: 13px;
  font-weight: 400;
  margin: 0;
  outline: none;
  padding: 5px;
  width: 120px;
}
.react-tagsinput-invalid {
  background-color: #fbd8db;
  color: #90111a;
}
.react-tagsinput-validating {
  background: #fffacd;
}
.search-results .search-header.row {
  padding-right: 15px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.search-results {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.search-results #search-infopanel-header {
  margin-top: 20px;
}
.search-results.infopanel-open {
  padding-right: 370px;
}
.search-results.infopanel-open .infoPanel-wrapper {
  right: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 370px;
}
.search-results.infopanel-open .search-filters.row {
  padding-right: 15px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.search-results.infopanel-open .search-filters.row .text-right {
  margin-left: -15px;
}
.search-results-options-inner {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.search-results-options {
  vertical-align: middle;
  background: #1b1b1b;
  color: white;
}
.search-results-list {
  position: relative;
  background: #fff;
  padding: 0;
}
.search-results-no-results {
  color: #333;
  display: block;
  text-align: center;
  margin-top: 4em;
}
.search-results-no-results .icon-wrapper .main-icon {
  position: relative;
  left: 17px;
  font-size: 72px;
}
.search-results-no-results .icon-wrapper .sub-icon {
  position: relative;
  top: -16px;
  left: -62px;
  font-size: 34px;
}
.search-results-no-results .text-wrapper .description-wrapper {
  line-height: 30px;
  margin-top: 20px;
}
.search-results-no-results .header-wrapper {
  margin-bottom: 2em;
  margin-top: 0.5em;
}
.search-results-no-results .sh-btn {
  width: 18em;
  text-transform: uppercase;
}
.search-results-no-results .sh-btn + .sh-btn {
  margin-left: 1em;
}
.search-results-options-inner .spinner {
  height: 32px;
  margin: 0px;
  padding: 0px;
}
.search-results-options-inner .spinner h2 {
  font-size: 24px;
  line-height: 32px;
}
.search-results-options-inner .spinner > .sk-double-bounce {
  height: 32px;
  width: 32px;
}
.search-results-options-inner .apis-count {
  color: #377b20;
  font-weight: bold;
  display: block;
  position: relative;
  float: left;
}
.search-results-pagination {
  margin-left: -15px;
  padding: 5px 5px 0px 15px;
  background-color: #fff;
  position: fixed;
  bottom: 0;
  margin-top: 1em;
  height: 3em;
  font-size: 1.3rem;
  color: #777;
  text-transform: uppercase;
  font-size: 12px;
}
.search-results-pagination.pagination-with-infopanel {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding-right: 370px !important;
}
.search-results-pagination.pagination-short {
  width: calc(100vw - 265px);
}
.search-results-pagination.pagination-long {
  width: calc(100vw - 75px);
}
.search-results-pagination.pagination-max {
  width: calc(100vw - 15px);
}
.search-results-pagination.search-results-list-header .search-results-pagination ul {
  margin-bottom: 0;
}
.search-results-pagination .number-per-page {
  float: left;
}
.search-results-pagination .pagination-buttons {
  float: right;
}
.search-results-pagination ul.pagination {
  margin: 0;
}
.search-results-pagination li {
  display: inline-block;
  border-right: 1px solid #c9c9c9;
}
.search-results-pagination li:nth-child(3) {
  display: none;
}
.search-results-pagination li:last-child {
  border: none;
}
.search-results-pagination li > a {
  background: none;
  border: none;
  color: #333;
  display: block;
  line-height: 1.1rem;
  padding: 0;
  margin: 0;
  font-size: 1.4rem;
  padding: 0 0.7em;
}
.search-results-pagination li > a:active,
.search-results-pagination li > a:focus,
.search-results-pagination li > a:visited {
  background: transparent;
  color: #333;
}
.search-results-pagination li > a:hover {
  color: #49a32b;
}
.search-results-pagination li.active > a {
  background: none;
  color: #49a32b;
}
.search-results-pagination li.active > a:hover,
.search-results-pagination li.active > a:active,
.search-results-pagination li.active > a:focus {
  background: none;
  color: #49a32b;
}
.search-results-pagination li.disabled > a {
  background: none;
  color: #c9c9c9;
}
.search-results-pagination li.disabled > a:hover,
.search-results-pagination li.disabled > a:focus,
.search-results-pagination li.disabled > a:active {
  color: #c9c9c9;
}
.search-results-pagination li.disabled > a[disabled] {
  cursor: default;
}
.search-results-action-buttons .btn {
  margin-right: 0.5em;
}
.search-results-action.api-list-item {
  padding-bottom: 10px;
}
.search-results-action.api-list-item .btn {
  margin-top: 0;
}
.search-results-loading {
  position: absolute;
  z-index: 10;
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0.7+16,0.7+100 */
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(20%, rgba(255, 255, 255, 0.7)), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to bottom, #ffffff 0%, rgba(255, 255, 255, 0.7) 20%, rgba(255, 255, 255, 0.7) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.api-description h3 strong,
.infoPanel-section h3 strong,
.api-description h4 strong,
.infoPanel-section h4 strong {
  font-weight: 700;
}
.api-description p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tooltip.info-tooltip.tooltip.top {
  margin-top: -0.75em;
  margin-left: -2em;
}
.tooltip.info-tooltip.tooltip.top .tooltip-arrow {
  margin-left: 1.5em;
}
.search-filters {
  text-align: right;
}
.search-filters label {
  font-weight: 300;
}
.search-filters .icon-info-circled {
  font-size: 16px;
}
.search-filters .dropdown-menu {
  border-radius: 0px 0px 4px 4px ;
  overflow: hidden;
}
.search-filters .dropdown-menu li a {
  font-weight: 300;
}
.search-filters .dropdown-menu li .dropdown-checked .dropdown-menu li ._checked {
  left: none;
  right: 1em;
}
.search-filters .dropdown:hover {
  background-color: #282828;
}
.search-filters .dropdown-checked ._arrow-up {
  display: none;
}
.search-filters .dropdown-checked ._circle {
  background: none;
  font-size: 8px;
  margin-left: 0.6em;
}
.search-filters .dropdown-checked ._circle:active {
  background: none;
}
.search-filters .dropdown-checked .dropdown {
  padding-left: 1.6em;
  padding-right: 1em;
  padding-top: 0.5em;
  border-radius: 4px;
}
.search-filters .dropdown-checked .dropdown-menu {
  top: 27px;
}
.search-filters .dropdown-checked .dropdown-menu li ._checked {
  color: white;
  padding-left: 3em;
  padding-right: 0.5em;
  top: 0;
  position: relative;
  float: right;
  font-size: 14px;
}
.search-filters .dropdown-checked .dropdown-menu a {
  padding-left: 1.75em;
}
.search-filters .left-side-filter .dropdown {
  padding-left: 1em;
}
.search-filters .left-side-filter .dropdown-menu {
  min-width: 20em;
  max-width: 20em;
}
.search-filters .dropdown-checked .collapsed-filters-sublist .owner-filter-input .input-wrapper .icon-search:before,
.search-filters .nested-list-item .collapsed-filters-sublist .owner-filter-input .input-wrapper .icon-search:before {
  position: relative;
  bottom: 12px;
}
.search-filters .dropdown-checked .collapsed-filters-sublist .owner-filter-input .input-wrapper .div::-webkit-input-placeholder,
.search-filters .nested-list-item .collapsed-filters-sublist .owner-filter-input .input-wrapper .div::-webkit-input-placeholder {
  color: #5E5E5E;
}
.search-filters .dropdown-checked .collapsed-filters-sublist .owner-filter-input .input-wrapper .div:-ms-input-placeholder,
.search-filters .nested-list-item .collapsed-filters-sublist .owner-filter-input .input-wrapper .div:-ms-input-placeholder {
  color: #5E5E5E;
}
.search-filters .dropdown-checked .collapsed-filters-sublist .owner-filter-input .input-wrapper .div::-ms-input-placeholder,
.search-filters .nested-list-item .collapsed-filters-sublist .owner-filter-input .input-wrapper .div::-ms-input-placeholder {
  color: #5E5E5E;
}
.search-filters .dropdown-checked .collapsed-filters-sublist .owner-filter-input .input-wrapper .div::placeholder,
.search-filters .nested-list-item .collapsed-filters-sublist .owner-filter-input .input-wrapper .div::placeholder {
  color: #5E5E5E;
}
.search-filters .input-group {
  font-weight: 700;
}
.glyphicon {
  top: 2px;
}
.dropdown-checked .dropdown.btn-group .glyphicon-menu-down + .glyphicon-menu-up {
  top: 2px;
  margin-left: 0.1em;
}
.search-filters-loading {
  position: absolute;
  left: 1em;
  top: 5px;
}
.search-filters-loading .spinner-throbber {
  display: inline-block;
  top: 4px;
  right: -4px;
}
.search-filters-item {
  display: inline-block;
  margin: 10px 0;
}
.search-filters-item > .form-group {
  margin: 0px;
}
.search-filters-item.tags {
  margin-right: 15px;
}
.search-filters-item.light label {
  font-size: 1.7rem;
  font-weight: 300;
}
.search-filters-item label {
  vertical-align: middle;
}
.search-filters-item label > input {
  margin-top: 5px;
}
.search-filters-item .checkbox {
  margin: 0px;
}
.searchbar-wrapper {
  position: relative;
}
.searchbar-wrapper .form-control {
  background-color: #363636;
  border-color: #363636;
}
.searchbar-wrapper div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.searchbar-wrapper .input-group {
  margin-bottom: 10px;
}
.searchbar-wrapper input {
  border-left: 0px;
  padding-left: 0px;
}
.searchbar-wrapper input.form-control {
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transition-property: none;
  transition-property: none;
  color: white;
  font-size: 16px;
  font-weight: bold;
  border-radius: 0;
}
.searchbar-wrapper input.form-control:active,
.searchbar-wrapper input.form-control:focus,
.searchbar-wrapper input.form-control:hover {
  border-color: #363636;
}
.searchbar-wrapper input.form-control::-webkit-input-placeholder {
  color: #5E5E5E;
  font-weight: bold;
}
.searchbar-wrapper input.form-control:-ms-input-placeholder {
  color: #5E5E5E;
  font-weight: bold;
}
.searchbar-wrapper input.form-control::-ms-input-placeholder {
  color: #5E5E5E;
  font-weight: bold;
}
.searchbar-wrapper input.form-control::placeholder {
  color: #5E5E5E;
  font-weight: bold;
}
.searchbar-wrapper .searchbar-helpInfo {
  cursor: pointer;
  width: 40px;
  height: 35px;
  border: 1px solid #363636;
  border-radius: 4px;
  background-color: #363636;
  font-size: 16px;
  border-right: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  padding: 6px 10px;
  margin-right: 0px;
}
.searchbar-wrapper .searchbar-helpInfo:hover .info-tooltip,
.searchbar-wrapper .searchbar-helpInfo:active .info-tooltip {
  color: green;
}
.searchbar-wrapper .searchbar-tooltip {
  color: #333333;
  padding: 0;
  position: absolute;
  top: 0.7em;
  right: 1em;
  font-size: 14px;
  z-index: 50;
}
.searchbar-wrapper .searchbar-clear-search {
  cursor: pointer;
  color: #FFFFFF;
  padding: 0;
  position: absolute;
  top: 0.1em;
  right: 2em;
  font-size: 14px;
  z-index: 50;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 0.44em;
  padding-bottom: 0.44em;
  border-radius: 4px;
}
.searchbar-wrapper .searchbar-clear-search .icon {
  margin-right: 4px;
  font-size: 16px;
}
.searchbar-wrapper .searchbar-clear-search:hover {
  background-color: #282828;
}
.searchbar-wrapper .input-group-addon,
.searchbar-wrapper .icon-search {
  width: 46px;
  height: 35px;
  color: #5E5E5E;
  border: 1px solid #363636;
  border-radius: 4px;
  background-color: #363636;
  font-size: 16px;
  border-right: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  padding: 6px 10px 6px 9px;
}
.searchbar-wrapper-active .input-group-addon,
.searchbar-wrapper-active .icon-search {
  color: white;
}
.collapsed-filters {
  right: 0;
  width: 280px;
  min-height: 150px;
  top: 28px;
  overflow: visible;
}
.collapsed-filters > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  vertical-align: middle;
}
.sublist-expanded {
  display: block;
}
.sublist-collapsed {
  display: none;
}
.btn-col-filters {
  padding: 4px 15px;
}
.btn-col-filters .btn-filter-title {
  font-size: 16px;
}
.btn-col-filters .chevron-icon {
  padding-left: 10px;
  font-size: 10px;
}
.btn-col-filters .caret {
  display: none;
}
.icon-filter {
  margin-left: -10px;
}
.btn-col-filters,
.dropdown.btn-group > .btn-col-filters {
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0);
  background-color: #1b1b1b;
}
.btn-col-filters:hover,
.dropdown.btn-group > .btn-col-filters:hover,
.btn-col-filters:active,
.dropdown.btn-group > .btn-col-filters:active {
  border-color: rgba(255, 255, 255, 0);
  background-color: #363636;
}
.open.dropdown.btn-group > .btn-col-filters {
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0);
  background-color: #282828;
}
.open.dropdown.btn-group > .btn-col-filters:hover {
  background-color: #363636;
}
.search-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #FFFFFF;
  background: #1B1B1B;
  font-size: 16px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 -15px;
  padding: 0 15px;
}
.content-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.content-section .icon-and-text-div {
  position: relative;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 75px;
  bottom: 12px;
}
.content-section .name-icon-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  color: #FFFFFF;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0;
}
.content-section .name-icon-row .abbrev-name-icon {
  text-transform: uppercase;
  height: 30px;
  width: 30px;
  background: #434343;
  border: 1px solid #434343;
  border-radius: 50%;
  padding: 4px;
  font-size: 15px;
  margin-right: 10px;
}
.content-section .name-icon-row .name-text {
  color: #FFFFFF;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 0;
}
.content-section .name-icon-row .name-text .icon-folder {
  padding-right: 5px;
}
.content-section .title-text {
  color: #767676;
  font-size: 15px;
}
.details-row {
  font-size: 15px;
  color: #ccc;
  padding-bottom: 5px;
}
.details-row .icon:before {
  margin-right: 0;
  margin-left: 0;
}
.details-row .icon-user-friends-solid,
.details-row .icon-user-lock-solid {
  padding-right: 8px;
}
.details-row .members-span {
  padding-left: 50px;
}
.details-section {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.myhub-home-icon {
  font-size: 62px;
}
.my-hub-icon-title {
  font-size: 40px;
  font-style: italic;
  font-weight: 700;
}
.my-hub-icon-title .myhub-icon-my {
  padding-right: 10px;
}
.my-hub-icon-title .myhub-icon-hub {
  color: #49a32b;
}
.btn-secondary.circle-btn {
  border-radius: 50%;
  height: 35px;
  width: 35px;
  padding: 4px;
  font-size: 16px;
  margin-right: 15px;
}
.btn-secondary.circle-btn:hover,
.btn-secondary.circle-btn:focus,
.btn-secondary.circle-btn:active:hover {
  background-color: #434343;
  border-color: #434343;
}
.tooltip.iconsTooltip.tooltip.bottom {
  margin-left: 25px;
  margin-top: 7px;
}
.tooltip.iconsTooltip.tooltip.bottom .tooltip-inner {
  width: 110px;
}
.tooltip.iconsTooltip.tooltip.bottom .tooltip-arrow {
  margin-left: -30px;
}
.tooltip.iconsTooltip.org-settings-tip.tooltip.bottom {
  margin-left: -5px;
}
.tooltip.iconsTooltip.org-settings-tip.tooltip.bottom .tooltip-inner {
  width: 140px;
}
.tooltip.iconsTooltip.org-settings-tip.tooltip.bottom .tooltip-arrow {
  margin-left: 0px;
}
.tooltip.proj-iconsTooltip-share.tooltip.bottom {
  margin-left: -25px;
}
.tooltip.proj-iconsTooltip-share.tooltip.bottom .tooltip-inner {
  width: 120px;
}
.tooltip.proj-iconsTooltip-share.tooltip.bottom .tooltip-arrow {
  margin-left: 20px;
}
.api-type {
  display: inline-block;
  vertical-align: middle;
}
.api-type-row {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.5em;
  color: #000;
  float: right;
}
.api-type-general {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.1em;
  color: #49a32b;
}
.api-type-version {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.9em;
  color: #000;
  padding-right: 0.2em;
  margin-top: -0.3em;
}
.domains-action-button {
  margin-left: 10px;
}
.domains-action-button.canonical-url-box {
  width: 172px;
}
.publish-default .checkbox {
  font-size: 16px;
}
.publish-default .publish-default-div {
  margin-left: 20px;
}
.default-version-bump {
  bottom: 45px;
  right: 48px;
  font-size: 16px;
  position: relative;
  text-align: right;
  margin-bottom: -25px;
  width: 40%;
  padding-left: 0px;
}
.row-no-height {
  height: 0px;
}
.publish-version {
  position: relative;
  left: 350px;
  bottom: 40px;
  font-size: 16px;
  margin-bottom: -30px;
}
.btn-primary.default-version {
  min-height: 18px;
  position: relative;
  right: 186px;
  top: 9px;
}
.default-version-label {
  color: black;
  font-size: 16px;
  position: relative;
  bottom: 19px;
  left: 5px;
  background-color: #fff;
  padding: 0px;
  font-weight: 100;
}
.default-version-label.domain {
  font-size: 13px;
  top: 2px;
  bottom: 0px;
  left: 0px;
}
.default-version-label.api-published {
  bottom: 25px;
  left: -17px;
}
.opblock-responses .response-col_status {
  display: none;
}
.col.col_header.response-col_description {
  font-size: 14px;
}
.headers__title {
  font-family: sans-serif;
  color: #3b4151;
  font-weight: 700;
}
.headers-wrapper {
  padding-top: 10px;
}
.canonical-url-box {
  display: inline-block;
  width: 100%;
}
.canonical-url-box > .input-wrapper {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.canonical-url-box > .input-wrapper input.form-control,
.canonical-url-box > .input-wrapper button {
  height: 31px;
}
.canonical-url-box > .input-wrapper button {
  margin-right: 10px;
  white-space: nowrap;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.canonical-url-box > .input-wrapper button span {
  right: 1px;
}
.canonical-url-box > .input-wrapper input[type=text] {
  padding-left: 1rem;
  padding-right: 1rem;
  margin-bottom: 5px;
  border-color: #C9C9C9;
  border-radius: 4px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right: none;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.canonical-url-box input.form-control {
  font-size: 1.3rem;
  padding: 5px 3px;
}
.download-dropdown.btn {
  background: #fff;
  border-radius: 3px;
  border: 1px solid #49a32b;
  color: #49a32b;
  font-size: 14px;
  margin: 0 4px 0 0;
  padding: 0 0.2em;
}
.download-dropdown.btn:hover,
.download-dropdown.btn:active,
.download-dropdown.btn:focus,
.download-dropdown.btn:hover:active {
  background: #fff;
  border-radius: 3px;
  border: 1px solid #49a32b;
}
.download-dropdown.btn i.glyphicon {
  top: 3px;
}
.download-dropdown.btn .caret {
  display: none;
}
.nav-tabs {
  border: none;
}
.nav-tabs > li {
  padding: 5px 40px 0px 0px;
}
.nav-tabs > li > a {
  color: #333333;
  font-size: 18px;
  font-weight: 300;
  padding: 0px 0px 4px 0px;
  border: none;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li > a:hover {
  color: #333333;
  font-size: 18px;
  font-weight: 300;
  background: #FFF;
  border: none;
  border-bottom: 2px #090 solid;
}
#flash {
  position: fixed;
  top: 3em;
  left: 20%;
  right: 20%;
  z-index: 9000;
  text-align: center;
  -webkit-box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.15);
}
#flash ul {
  margin-bottom: 0;
  text-align: left;
}
.loginErrorReason {
  text-align: center;
}
.alert-danger a {
  color: #a94442;
  font-weight: bold;
}
.convert-button-descriptions p {
  margin: 10px 0px;
  line-height: 1.5em;
}
.signup {
  font-size: 1.7rem;
  float: right;
  margin-top: 20px;
  width: 280px;
}
.signup .form-control {
  border-radius: 3px;
  background-color: #FFF;
  color: #777;
  font-weight: 300;
  border: none;
  padding: 0.5em;
  font-size: inherit;
}
.signup .form-group {
  margin-bottom: 15px;
  padding: 0;
}
.signup .help-block p {
  margin: 1rem 0;
  font-size: 1.7rem;
}
.github-login {
  background: url(/img/signin-with-github.jpg) no-repeat;
  display: block;
  width: 400px;
  height: 50px;
  text-indent: 100%;
  overflow: hidden;
  margin: 0 auto;
  background-size: 100%;
}
.github-link-wrapper {
  margin-top: 1px;
  margin-bottom: 1px;
  min-height: 50px;
  line-height: 50px;
  vertical-align: middle;
}
.github-link-wrapper span.linkmsg {
  font-size: 1.4em;
  display: inline-block;
  position: relative;
  top: 3px;
}
.github-link-wrapper span.linkmsg span.appname {
  font-weight: bold;
  font-style: italic;
}
.github-link-wrapper span.linkmsg span.appname span {
  color: #090;
}
.signupSteps {
  display: block;
  margin-bottom: 10px;
}
.signupStep {
  text-align: center;
  display: block;
  border: 1px solid #777;
  padding: 20px 0px 20px 0px;
  background: #fff;
}
.selectedStep {
  text-align: center;
  display: block;
  border: 1px solid #777;
  padding: 20px 0px 20px 0px;
  background: #49a32b;
  color: white;
}
.glyphicon.glyphicon-ok.step {
  font-size: 25px;
  position: absolute;
  color: #699e4f;
  top: 25px;
  left: 20%;
}
.createOrgButtons {
  text-align: right;
}
.signupCreateOrgHeader {
  margin-bottom: 30px;
}
.content-wrap.container.full-dark-top-wrapper {
  background: #cae2ee;
  padding-top: 65px;
  padding-bottom: 115px;
}
.full-dark-top h1 {
  font-weight: 100;
  font-size: 6.0rem;
  max-width: 620px;
  margin: 10px 0 0 0;
}
.full-dark-top p {
  margin-top: 30px;
  max-width: 600px;
  font-size: 2.2rem;
}
.full-dark-wrapper {
  background-image: url('/img/swagger-welcome-bg.jpg');
  background-repeat: no-repeat;
  background-color: #FFF;
  padding: 0;
}
.full-dark-wrapper div.image {
  float: left;
  width: 50%;
  margin-right: 3%;
  text-align: center;
  padding-top: 70px;
}
.full-dark-wrapper div.image img {
  max-width: 500px;
  width: 100%;
}
.full-dark-wrapper div.text {
  float: left;
  width: 45%;
  padding-top: 100px;
}
.full-dark-wrapper div.text h2 {
  font-weight: 200;
  font-size: 5rem;
  margin: 0 0 30px 0;
  padding: 0;
}
.full-dark-wrapper div.text p {
  font-weight: 300;
  font-size: 2.7rem;
  margin: 0;
  padding: 0;
}
.full-dark-wrapper .full-dark-section {
  padding: 0;
  height: 520px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 0;
  margin-right: 0;
  background-repeat: no-repeat;
  background-position: left;
}
.full-dark-wrapper .full-dark-section:nth-child(even) {
  background-color: rgba(0, 0, 0, 0.09);
}
@media (max-width: 992px) {
  .content-wrap.container.full-dark-wrapper {
    padding-left: 0;
    padding-right: 0;
  }
}
.autosuggest .form-control {
  margin-bottom: 0px;
}
.autosuggest .autosuggest-input-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 0;
}
.autosuggest .autosuggest-input-container .form-control {
  margin-bottom: 0px;
}
.autosuggest .autosuggest-input-container .autosuggest-input-column {
  position: relative;
  -ms-flex-preferred-size: 90%;
      flex-basis: 90%;
  padding: 0;
}
.autosuggest .autosuggest-input-container .autosuggest-input-column > .form-group {
  margin-bottom: 0;
}
.autosuggest .autosuggest-input-container .autosuggest-input-column-long {
  position: relative;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  padding: 0;
}
.autosuggest .autosuggest-input-container .autosuggest-input-column-long > .form-group {
  margin-bottom: 0;
}
.autosuggest .autosuggest-input-container input {
  color: #AEAEAE;
  font-size: 14px;
  font-weight: 300;
  margin-top: 0px;
  padding-left: 6px;
}
.autosuggest .autosuggest-input-container input::-webkit-input-placeholder {
  color: #AEAEAE;
}
.autosuggest .autosuggest-input-container input:-ms-input-placeholder {
  color: #AEAEAE;
}
.autosuggest .autosuggest-input-container input::-ms-input-placeholder {
  color: #AEAEAE;
}
.autosuggest .autosuggest-input-container input::placeholder {
  color: #AEAEAE;
}
.autosuggest .control-label {
  margin-bottom: 10px;
}
.autosuggest .react-tagsinput {
  border-radius: 4px;
}
.autosuggest .autosuggest-button-container {
  width: 10%;
  padding-left: 10px;
}
.autosuggest .autosuggest-button-container button {
  width: 100%;
}
.autosuggest .autosuggest-button-container button .icon {
  margin-right: 5px;
}
.autosuggestion-list.dropdown-menu {
  padding: 1rem;
  margin-top: 0;
  /*margin-left: @gutter;*/
  width: 100%;
}
.dropdown-menu > li.selected > a {
  text-decoration: none;
  color: #fff;
  background-color: #87BE40;
}
.autosuggest-not-found-box .email {
  margin-right: 2rem;
}
.autosuggest-not-found-box .sh-btn {
  margin-right: 0px;
  text-transform: inherit;
}
.inviteOrgMemberClass {
  width: 96%;
}
.control-label.col-xs-12.inviteOrgMemberLabel {
  text-align: left;
  margin-bottom: 10px;
}
.input-tax-id {
  text-align: left;
}
.country-selection-parent {
  position: relative;
  width: 100%;
  height: 30px;
  margin-bottom: 25px;
  z-index: 100;
}
.country-selection-parent .input-country {
  position: absolute;
  width: 100%;
}
.input-country {
  margin-bottom: 10px;
}
.input-country .country-label {
  color: #333333;
  font-size: 16px;
  font-weight: 400;
}
.input-country .Select-menu-outer {
  position: relative;
  z-index: 1;
  float: left;
  width: 100%;
  margin-bottom: 10;
}
.input-country .Select-menu-outer img {
  width: 30px !important;
  height: 15px !important;
}
.change-plan {
  margin-top: 10px;
}
.billing-downgrade-message {
  margin: 1.4em 0.5em 2em;
  padding: 1em;
  border-radius: 5px;
  color: #444;
  background: #f1f1f3;
}
.project-form .dinput .icon,
.project-form .expandable-input .icon,
.project-form .expandable-input .icon,
.project-form .expandable-input-invalid .icon,
.project-form .expandable-input-invalid .icon {
  color: #767676;
}
.project-form .dinput .icon:hover,
.project-form .expandable-input .icon:hover,
.project-form .expandable-input .icon:hover,
.project-form .expandable-input-invalid .icon:hover,
.project-form .expandable-input-invalid .icon:hover {
  color: #333333;
}
.project-form .dinput .icon.icon-ok,
.project-form .expandable-input .icon.icon-ok,
.project-form .expandable-input .icon.icon-ok,
.project-form .expandable-input-invalid .icon.icon-ok,
.project-form .expandable-input-invalid .icon.icon-ok {
  color: #49a32b;
}
.terms-of-service {
  white-space: nowrap;
}
#comments-bar {
  background-color: #FFF;
  overflow-y: auto;
  top: 0;
  bottom: 0;
  left: 8px;
  right: 0;
  padding: 2rem 2rem;
  height: 100%;
  border-left: 1px solid #d7d7d7;
  border-right: 1px solid #e4e4e4;
}
.comments-no-comments-msg {
  display: block;
  border: 4px solid #babac4;
  margin: 1em;
  padding: 2em;
}
.comments-bar-header {
  padding-left: 0.5rem;
}
.comment {
  background: white;
  border: 1px solid #81b4c5;
  cursor: pointer;
  margin-right: 3px;
  padding: 0;
}
.comment + .comment {
  margin-top: 2rem;
}
.comment-body {
  background-color: white;
  padding: 1rem 0.5rem;
  border-top: 1px #d6d6db solid;
  font-size: 1.5rem;
}
.comment-body-main {
  background-color: white;
}
.comment-title {
  position: relative;
  display: block;
  height: 3rem;
  font-size: 1.4rem;
  line-height: 3rem;
  background-color: #aecfda;
  color: #376676;
  padding-left: 5px;
}
.comment-title > * + * {
  margin-left: 1rem;
}
.comment-title .action-hint {
  vertical-align: top;
  margin-top: 7px;
}
.comment-title-action-menu .dropdown {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}
.comment-title-action-menu .dropdown-toggle {
  height: 3rem;
  padding: 0 1rem;
  line-height: 3rem;
  border-color: transparent !important;
  background: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #376676;
}
.comment-title-action-menu .dropdown-toggle:hover,
.comment-title-action-menu .dropdown-toggle:active,
.comment-title-action-menu .dropdown-toggle:focus,
.comment-title-action-menu .dropdown-toggle:hover:focus,
.comment-title-action-menu .dropdown-toggle:active:focus {
  color: #162a31;
}
.comment-title-action-menu .resolve-button {
  position: absolute;
  top: 3px;
  right: 36px;
  text-transform: none;
}
.comment-title-author {
  font-weight: bold;
  display: inline-block;
  vertical-align: top;
}
.comment-title-author-inactive {
  color: #777;
  font-weight: 500;
}
.comment-title-line {
  float: right;
  margin-right: 0.5em;
  cursor: pointer;
}
.comment-replies {
  border-top: 1px #d6d6db solid;
  position: relative;
  padding: 5px 0 5px 20px;
}
.comment-replies .comment-replies-toggle {
  color: #81b4c5;
  position: absolute;
  top: 8px;
  left: 4px;
  font-size: 1.6rem;
}
.comment-replies .comment-title {
  background-color: #e3eef2;
  border: 1px #d6d6db solid;
  border-bottom: none;
  border-right: none;
  color: #478599;
}
.comment-replies .comment-body {
  border: 1px #d6d6db solid;
  border-right: none;
  border-top: none;
}
.comment-reply {
  margin-bottom: 5px;
}
.comment-reply-text {
  position: relative;
  zoom: 1;
}
.comment-reply-text:before,
.comment-reply-text:after {
  content: "";
  display: table;
}
.comment-reply-text:after {
  clear: both;
}
.comment-reply-text:before,
.comment-reply-text:after {
  content: "";
  display: table;
}
.comment-reply-text:after {
  clear: both;
}
.comment-reply-text h6 {
  float: left;
  font-size: 1.4rem;
  margin: 5px 0 5px 5px;
}
.comment-reply-text .btn {
  float: right;
}
.comment-reply-form {
  zoom: 1;
  margin-top: 3px;
}
.comment-reply-form:before,
.comment-reply-form:after {
  content: "";
  display: table;
}
.comment-reply-form:after {
  clear: both;
}
.comment-reply-form:before,
.comment-reply-form:after {
  content: "";
  display: table;
}
.comment-reply-form:after {
  clear: both;
}
.comment-reply-form .form-group {
  padding-left: 0;
  padding-right: 0;
}
.comment-reply-form .btn + .btn {
  margin-right: 6px;
}
.comment-form-new {
  zoom: 1;
  background-color: #e3eef2;
  border: 1px solid #81b4c5;
  border-bottom-width: 3px;
  padding: 1em;
  margin-top: 2rem;
  margin-left: 6px;
  margin-right: 6px;
  padding-bottom: 1em;
}
.comment-form-new:before,
.comment-form-new:after {
  content: "";
  display: table;
}
.comment-form-new:after {
  clear: both;
}
.comment-form-new:before,
.comment-form-new:after {
  content: "";
  display: table;
}
.comment-form-new:after {
  clear: both;
}
.comment-form-new h4 {
  color: #478599;
}
.comment-form-new .form-group {
  padding-left: 0;
  padding-right: 0;
}
.comment-form-new .btn + .btn {
  margin-right: 6px;
}
.comment-section-title {
  display: inline-block;
  font-size: 2rem;
  vertical-align: middle;
}
.comment-section-title {
  font-size: 2.4rem;
  margin: 0.5em 0 0 0;
}
.comment-line {
  cursor: pointer;
  margin: 1em 0 0.3em 2px;
}
.comment-line .line-number {
  border-left: 1px solid #aecfda;
  display: inline-block;
  font-weight: bold;
  font-size: 1.4rem;
  margin: 0;
  padding-left: 5px;
}
.comment-line .view-line-link {
  display: inline-block;
  margin-right: 5px;
}
.comment-line-toggle {
  display: inline-block;
  font-size: 1.4rem;
  color: #81b4c5;
  padding-right: 5px;
  cursor: pointer;
  vertical-align: top;
}
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
hr {
  margin: 1rem 0.5rem;
}
.enter-box {
  margin-right: 5px;
  resize: vertical;
}
.enter-box:focus {
  border-color: #81b4c5;
  -webkit-box-shadow: inset 0 1px 1px rgba(129, 180, 197, 0.075), 0 0 8px rgba(129, 180, 197, 0.6);
          box-shadow: inset 0 1px 1px rgba(129, 180, 197, 0.075), 0 0 8px rgba(129, 180, 197, 0.6);
}
.resolved-comments .comment {
  opacity: 0.8;
}
#show-comments-button {
  position: absolute;
  right: 30px;
  min-width: 150px;
  top: 40px;
  z-index: 100;
  opacity: 0.7;
  background-color: white;
  color: #49a32b;
}
.unsupported-browser-warning {
  font-size: 1.3rem;
  padding: 0.5em 0;
  text-align: center;
}
.unsupported-browser-warning a {
  color: #990000;
  font-weight: bold;
}
.edit-plan {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.edit-plan .info-section {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding-top: 30px;
}
.edit-plan svg {
  height: 10px;
  width: 100%;
}
.edit-plan .limit-container {
  padding-top: 30px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.edit-plan .limit-members {
  padding-bottom: 15px;
}
.edit-plan .limit-editors-and-viewers {
  padding-bottom: 15px;
}
.edit-plan .limit-editors-and-viewers > div {
  float: left;
  width: 50%;
  padding: 0 15px;
}
.edit-plan .limit-org-members {
  padding: 0 15px 15px 15px;
}
.edit-plan .limit-apis-and-domains {
  border-radius: 3px;
  background-color: #DBDBDB;
  color: #333333;
  padding-top: 15px;
  margin: 0px;
}
.edit-plan .limit-apis-and-domains > .limit-row > div {
  float: left;
  width: 50%;
  padding: 0 15px 15px 15px;
}
.edit-plan .limit-apis-and-domains .row {
  padding-bottom: 15px;
}
.enter-box {
  zoom: 1;
}
.enter-box:before,
.enter-box:after {
  content: "";
  display: table;
}
.enter-box:after {
  clear: both;
}
.enter-box:before,
.enter-box:after {
  content: "";
  display: table;
}
.enter-box:after {
  clear: both;
}
.enter-box .form-group {
  padding-left: 0;
  padding-right: 0;
}
.enter-box .buttons-wrap {
  display: block;
  text-align: right;
}
.enter-box .sh-btn {
  margin-top: 1rem;
}
.enter-box .sh-btn + .sh-btn {
  margin-left: 6px;
}
.enter-box .form-group {
  margin-bottom: 0px;
}
.debug-footer {
  float: left;
}
.debug-footer .dropdown-header {
  color: #6f6f6f;
}
#debug-footer-dropdown {
  color: #f1f1f1;
  cursor: pointer;
}
#search-infopanel-opento {
  position: relative;
  display: inline-block;
  float: right;
  margin-right: 20px;
}
.infoPanel-wrapper {
  position: fixed;
  overflow-x: hidden;
  background: #fff;
  width: 0;
  top: 55px;
  right: -1%;
  bottom: 0;
  border: 1px solid #e4e4e4;
  border-radius: 0;
  z-index: 55;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.infoPanel-body {
  position: absolute;
  padding: 5px 15px 15px 15px;
  overflow: hidden;
  width: 370px;
  height: calc(100vh - 355px);
}
.infoPanel-body .infoPanel-section-wrapper {
  overflow-y: auto;
  overflow-x: hidden;
  width: 370px;
  height: calc(100vh - 455px);
}
.infoPanel-body .infoPanel-section-wrapper .infoPanel-section {
  position: relative;
  display: inline-block;
  height: calc(100vh - 455px);
  overflow: auto;
  width: 370px;
}
.infoPanel-body .infoPanel-section-wrapper .infoPanel-section > h4 {
  padding-right: 5px;
  height: 100%;
}
.infoPanel-body .infoPanel-section-wrapper .infoPanel-section > h4 > div {
  width: 95%;
  overflow-x: auto;
  white-space: normal;
  max-height: auto;
}
.infoPanel-body .infoPanel-section-wrapper .infoPanel-section > h4 > div table {
  width: 100%;
}
.infoPanel-body .infoPanel-section-wrapper .infoPanel-section img {
  max-width: 300px;
}
.infoPanel-body .infoPanel-section-wrapper .infoPanel-section:before {
  position: fixed;
  content: "";
  height: 17px;
  width: 360px;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(white, rgba(255, 255, 255, 0));
}
.infoPanel-body .infoPanel-section-wrapper .infoPanel-section:after {
  position: fixed;
  content: "";
  margin-top: -40px;
  height: 17px;
  width: 360px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
  background: linear-gradient(rgba(255, 255, 255, 0), white);
}
.infoPanel-header {
  padding: 15px;
}
.icon-circle-large:hover .glyphicon-menu-right,
.icon-circle-large:hover:active .glyphicon-menu-right {
  color: #282828;
}
.icon-circle-large.infoPanel-close {
  color: #282828;
  border: none;
  font-size: 1.6rem;
  position: absolute;
  right: 0px;
  top: 20px;
  padding: 1px;
  z-index: 2;
}
.infoPanel-footer {
  position: absolute;
  padding: 5px 15px 20px 15px;
  text-align: left;
  bottom: 20px;
  border-top: 10px solid #F2F2F2;
  margin-top: 2%;
  width: 370px;
}
.infoPanel-nav {
  border-bottom: 1px solid #c9c9c9;
  margin-bottom: 25px;
}
.infoPanel-nav.nav-tabs > li.active > a {
  color: #090;
}
.infoPanel-actions {
  padding: 0 0 11px 0;
  text-align: left;
}
.infoPanel-actions > .infoPanel-icons .icon-bell-alt.icon-circle.grey-background {
  color: #49a32b;
}
.infoPanel-actions > .infoPanel-icons a {
  text-decoration: none;
  margin-left: 0;
  margin-right: 10px;
}
.infoPanel-actions > .infoPanel-editor.btn.btn-default {
  position: absolute;
  right: 25px;
}
#info-panel-dropdown.title-dropdown .title-dropdown-body {
  position: fixed;
  width: 370px;
  top: 54px;
  bottom: 0;
  border: 1px solid #e4e4e4;
  border-left: none;
}
#info-panel-dropdown.title-dropdown .title-dropdown-body .title-dropdown-title-inside-body {
  margin-top: -1px;
  width: 100%;
}
#info-panel {
  margin-top: 10px;
}
#info-panel .info-panel-dropdown-header {
  padding: 0 20px;
}
#info-panel .info-panel-body .info-panel-tab-section {
  margin: 0px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: left;
  width: 100%;
  height: 100%;
  padding: 0px;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-nav-wrapper {
  padding: 0px;
  border-bottom: 1px solid #d7d7d7;
  width: 100%;
  font-size: 18px;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-nav-wrapper .info-panel-nav-items {
  display: table;
  width: 25%;
  height: 35px;
  border-spacing: 20px 0px;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-nav-wrapper .info-panel-nav-item {
  display: table-cell;
  color: #333333;
  text-align: center;
  padding: 0px 5px;
  border-bottom: 2px solid transparent;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-nav-wrapper .info-panel-nav-item.active {
  color: #49a32b;
  border-bottom: 2px solid #49a32b;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-nav-wrapper .info-panel-nav-item.clickable :hover,
#info-panel .info-panel-body .info-panel-tab-section #info-panel-nav-wrapper .info-panel-nav-item.active.clickable :hover {
  cursor: pointer;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items {
  overflow-y: auto;
  height: calc(100vh - 420px);
  overflow-wrap: break-word;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items > div p {
  font-size: 1.7rem;
  line-height: 1.42857143;
  color: #333333;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items .info-panel-section {
  margin: 0px 20px;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items .info-panel-section > h4 {
  margin: 35px 0;
  font-size: 1.9rem;
  color: #333333;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items .info-panel-section-item {
  display: none;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items .info-panel-section-item.active {
  display: block;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item {
  width: 100%;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li {
  height: 50px;
  font-size: 1.9rem;
  color: #333;
  padding: 12px 20px;
  width: 100%;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .plugin-item-text {
  margin-left: 20px;
  cursor: default;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .plugin-item-run {
  color: #49a32b;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .disabled,
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .disabled:hover {
  color: #d7d7d7;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .plugin-item-action-icons {
  float: right;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .plugin-item-action-icons .icon {
  font-size: 15px;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .plugin-item-action-icons .icon-wrap-spacing {
  margin-left: 20px;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .plugin-item-action-icons .icon-wrap-spacing:first-child {
  margin-left: 0;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .plugin-item-action-icons .icon:hover {
  color: #49a32b;
  cursor: pointer;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .plugin-item-action-icons .disabled:hover {
  color: #d7d7d7;
  cursor: default;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li .plugin-item-action-icons .icon-trash:hover::before {
  color: #990000;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li:nth-child(even) {
  background-color: #f2f2f2;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li:last-child,
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li:nth-last-child(2) {
  border-bottom: 1px solid #d7d7d7;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li:last-child {
  background-color: white;
  cursor: pointer;
}
#info-panel .info-panel-body .info-panel-tab-section #info-panel-section-items #info-panel-integrations-item li:last-child:hover {
  color: #49a32b;
}
#info-panel .info-panel-body .info-panel-actions {
  margin: 20px 0px;
  padding-left: 10px;
}
#info-panel .info-panel-body .info-panel-actions .info-panel-icons .icon-trash.icon-circle:hover::before {
  color: #990000;
}
#info-panel .info-panel-footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 10px solid #F2F2F2;
  padding: 35px 20px 35px;
  background: #ffffff;
  text-align: left;
  font-size: 1.7rem;
}
#info-panel .info-panel-footer-table {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#info-panel .info-panel-footer-table > div {
  margin: 6px 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
#info-panel .info-panel-footer-table > div:nth-child(2n+1) {
  width: 33.33%;
}
#info-panel .info-panel-footer-table > div:nth-child(2n+0) {
  width: 66.67%;
}
#info-panel .info-panel-footer-table .timestamp {
  color: #333;
}
.toc__title {
  font-weight: 700;
  text-transform: uppercase;
  color: #444;
  background-color: #fff;
  margin: 0px;
  padding: 1em;
}
.toc-wrapper {
  border-right: 1px solid #ddd;
  color: #49a32b;
  padding: 0;
  background-color: #fff;
  padding-bottom: 1em;
}
.delete-account-label.control-label {
  text-align: left;
}
#rename-account {
  text-align: left;
  margin-bottom: 10px;
}
.control-label#rename-account {
  text-align: left;
  font-size: 15px;
}
#rename-account-section {
  margin-bottom: 70px;
}
#account-billing {
  margin-bottom: 70px;
}
.contact-page {
  background: #fff;
  padding: 2em 4em;
  font-size: 1.3em;
  margin: 1em 10em;
}
.contact-area {
  margin: 1em 6em;
}
.contact-description {
  padding: 15px;
}
.contact-file-upload {
  display: none;
}
.contact-message {
  max-width: 100%;
}
.contact-file-name {
  margin-left: 10px;
  display: inline;
}
.contact-submit {
  font-size: 15px;
}
.usernameSelections {
  padding: 10px;
  margin: 10px auto 10px auto;
}
.usernameUnselected {
  display: inline-block;
  padding: 5px 15px 5px 15px;
  margin: 5px;
  border: 1px solid;
  color: #49a32b;
  background-color: white;
}
.usernameSelected {
  display: inline-block;
  padding: 5px 15px 5px 15px;
  margin: 5px;
  border: 1px solid;
  color: white;
  background-color: #49a32b;
}
#main .sidebar-wrapper {
  top: 55px;
  overflow: hidden;
}
.sidebar-wrapper {
  top: 55px;
  z-index: 100;
  overflow-x: hidden;
  position: fixed;
  bottom: 0px;
  background-color: #1B1B1B;
  -webkit-transition: width 300ms;
  /* For Safari 3.1 to 6.0 */
  transition: width 300ms;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.sidebar-wrapper .sidebar-create-btn-span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0 5px 10px;
  width: 250px;
  padding-left: 12px;
}
.sidebar-wrapper .sidebar-create-btn-span:hover,
.sidebar-wrapper .sidebar-create-btn-span:focus {
  background-color: #363636;
  text-decoration: none;
}
.sidebar-wrapper .sidebar-create-btn-span:hover button,
.sidebar-wrapper .sidebar-create-btn-span:focus button {
  background-color: #434343;
}
.sidebar-wrapper .sidebar-create-btn-span button {
  outline: none;
  background-color: #282828;
  border: none;
  overflow: hidden;
  white-space: nowrap;
  color: #fff;
  width: 35px;
  height: 35px;
  line-height: 35px;
  border-radius: 35px;
  padding: 0px;
  font-size: 13.1px;
}
.sidebar-wrapper .sidebar-create-btn-span button:hover {
  font-weight: bold;
  background-color: #434343;
  height: 35px;
  text-align: center;
}
.sidebar-wrapper .sidebar-create-btn-span button:active,
.sidebar-wrapper .sidebar-create-btn-span button:focus {
  text-align: left;
  border: none;
  background-color: #363636;
}
.sidebar-wrapper .sidebar-create-btn-span button .glyphicon-plus {
  text-align: left;
  margin-left: 7px;
  margin-right: 25px;
  padding-left: 4px;
}
.sidebar-wrapper .sidebar-create-btn-span .create-new-title {
  margin-top: 8px;
  margin-left: 4px;
  font-weight: 500;
  font-size: 16px;
  color: #FFFFFF;
  padding-left: 5px;
  text-decoration: none;
}
.sidebar-wrapper .sidebar-toggle {
  height: 40px;
  display: inline-block;
  width: 50px;
  padding: 0px 0px 5px 12px;
}
.sidebar-wrapper .sidebar-toggle .icon-circle {
  border: none;
  margin-left: auto;
  color: white;
  background-color: #282828;
  height: 35px;
  width: 35px;
  line-height: 35px;
}
.sidebar-wrapper .sidebar-toggle .icon-circle:hover,
.sidebar-wrapper .sidebar-toggle .icon-circle:active:hover {
  background-color: #434343;
}
.sidebar-wrapper .sidebar-toggle .icon-circle .glyphicon {
  color: #fff;
}
.sidebar-wrapper .orgs {
  background-color: #1b1b1b;
  line-height: 24px;
  height: calc(100vh - 265px);
  overflow: auto;
  overflow-x: hidden;
}
.sidebar-wrapper .orgs .icon.icon-sitemap.icon-circle-sidebar {
  margin-top: -10px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span {
  padding-top: 10px;
  padding-bottom: 35px;
  font-size: 16px;
  height: 44px;
  overflow: visible;
  color: #FFFFFF;
  display: block;
  cursor: pointer;
  white-space: nowrap;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span i {
  width: 30px;
  margin-left: 16px;
  font-size: 16px;
  display: inline-block;
  margin-right: 10px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-settings-tab {
  padding-top: 0;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-settings-tab > div {
  height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-settings-tab > div > * {
  margin-top: 10px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-settings-tab > div .sidebar-indicator-bar {
  margin-top: 0;
  width: 5px;
  margin-right: 2px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item {
  padding-top: 9px;
  padding-bottom: 0;
  font-size: 14px;
  min-height: 45px;
  height: unset;
  overflow: hidden;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item div {
  white-space: nowrap;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-heading {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNjQgNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+bGluZS1iZzwvdGl0bGU+CiAgICA8ZGVzYz5Vc2VkIGZvciBzd2FnZ2VyaHViIGxpbmU8L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iY2xpcC1iZyIgZmlsbD0iIzM2MzYzNiI+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjYyLUNvcHktOCIgeD0iMzAiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjQ4Ij48L3JlY3Q+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: -4px;
  background-position-y: 2px;
  padding-bottom: 6px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-heading-toggle {
  font-size: 12px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-list {
  overflow: visible;
  background-color: #1b1b1b;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-list .project-item {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNjQgNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+bGluZS1iZzwvdGl0bGU+CiAgICA8ZGVzYz5Vc2VkIGZvciBzd2FnZ2VyaHViIGxpbmU8L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iY2xpcC1iZyIgZmlsbD0iIzM2MzYzNiI+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjYyLUNvcHktOCIgeD0iMzAiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjQ4Ij48L3JlY3Q+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);
  background-repeat: repeat-y;
  background-position: -4px;
  padding: 5px 0px;
  font-size: 12px;
  padding-left: 17px;
  white-space: nowrap;
  color: darkgrey;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-list .project-item.selected {
  overflow: visible;
  background-color: #363636;
  color: #fff;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-list .project-item.selected:hover {
  background-color: #434343;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-list .project-item:hover {
  background-color: #434343;
  color: #fff;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-list .project-item i {
  margin-left: 3px;
  display: inline-block;
  font-size: 12px;
  margin-right: 0;
  width: unset;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-list .project-item i .span-space {
  padding-left: 9px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-list .project-item .description-icon-holder {
  width: 100%;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .project-list .project-item .description-icon-holder .icon-section .btn {
  height: 24px;
  width: 26px;
  line-height: 15px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .nav-title {
  display: inline-block;
  width: 100px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span-org-list-item .icon-circle {
  background-color: #1b1b1b;
  color: grey;
  border: 1px solid transparent;
  margin-left: 50px;
  line-height: 24px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span .description-icon-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  float: right;
  width: calc(100% - 30px - 16px - 10px);
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span .description-icon-holder.hasProject {
  width: calc(100% - 60px - 32px - 10px);
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span .description-icon-holder.hasProject .icon-section .btn {
  margin-right: 0px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span .description-icon-holder .my-hub-icon {
  line-height: 30px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span .description-icon-holder .icon-section .btn {
  background: #333333;
  border-color: #333333;
  margin: 0;
  margin-right: 16px;
  padding: 0;
  height: 30px;
  width: 30px;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span .description-icon-holder .icon-section .btn i {
  margin: 0;
  padding: 0;
  width: auto;
}
.sidebar-wrapper .sidebar-item .sidebar-icon-span .project-heading-toggle {
  font-size: 1.1rem;
  margin: 0;
  text-align: center;
  width: 30px;
  margin-left: auto;
  margin-right: 21px;
}
.sidebar-wrapper .sidebar-item.selected {
  background-color: #363636;
}
.sidebar-wrapper .sidebar-item.selected .icon-circle {
  background-color: #363636;
}
.sidebar-wrapper .sidebar-item.selected .sidebar-icon-span-org-list-item .nav-title {
  color: #FFFFFF;
}
.sidebar-wrapper .sidebar-item.selected .sidebar-icon-span-org-list-item .org-abbrev-name-icon {
  color: #FFFFFF;
}
.sidebar-wrapper .sidebar-item.selected .sidebar-icon-span-settings-tab .sidebar-indicator-bar {
  background-color: green;
}
.sidebar-wrapper .sidebar-item:hover,
.sidebar-wrapper .sidebar-item .selected:hover {
  background-color: #434343;
}
.sidebar-wrapper .sidebar-item:hover .icon-circle,
.sidebar-wrapper .sidebar-item .selected:hover .icon-circle {
  background-color: #434343;
}
.sidebar-wrapper .sidebar-item .glyphicon-menu-down,
.sidebar-wrapper .sidebar-item .glyphicon-menu-up {
  padding: 0px;
}
.sidebar-wrapper.sidebar-expanded {
  width: 250px;
}
.sidebar-wrapper.sidebar-collapsed {
  width: 60px;
}
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span-org-list-item {
  width: 60px;
}
.sidebar-wrapper.sidebar-collapsed .sidebar-create-btn-span .create-new-title {
  display: none;
}
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span div.project-list,
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span-org-list-item div.project-list {
  display: none;
}
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span div .my-hub-icon,
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span-org-list-item div .my-hub-icon {
  display: none;
}
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span div .nav-title,
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span-org-list-item div .nav-title {
  display: none;
}
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span .icon-circle,
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span-org-list-item .icon-circle {
  display: none;
}
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span .project-heading,
.sidebar-wrapper.sidebar-collapsed .sidebar-icon-span-org-list-item .project-heading {
  background-image: none;
}
.sidebar-default-span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0 5px 10px;
}
span.org-abbrev-name-icon {
  display: inline-block !important;
  background-color: #434343;
  color: #fff;
  height: 25px;
  width: 25px;
  line-height: 23px;
  border-radius: 23px;
  text-align: center;
  font-size: 11px;
  margin-left: 15px;
  margin-right: 10px;
  padding-top: 1px;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
}
.sidebar-create-menu {
  position: fixed;
  color: #FFFFFF;
  list-style-type: none;
  padding: 0px;
  -webkit-animation: fade-in 0.3s ease-in 1, move-right 0.3s ease-in 1;
  -moz-animation: fade-in 0.3s ease-in 1, move-right 0.3s ease-in 1;
  -ms-animation: fade-in 0.3s ease-in 1, move-right 0.3s ease-in 1;
}
.sidebar-create-menu.sidebar-create-menu-expanded {
  -webkit-animation: fade-in 0.3s ease-in 1, move-right-expanded 0.3s ease-in 1;
  -moz-animation: fade-in 0.3s ease-in 1, move-right-expanded 0.3s ease-in 1;
  -ms-animation: fade-in 0.3s ease-in 1, move-right-expanded 0.3s ease-in 1;
}
.sidebar-create-menu.popover.right {
  margin-left: -1px;
  border-left: none;
  margin-top: 23px;
  font-size: 16px;
}
.sidebar-create-menu.popover.right:active .btn {
  width: 200px;
  background-color: #363636;
}
.sidebar-create-menu.popover.right > .arrow {
  visibility: hidden;
}
.sidebar-create-menu .popover-content {
  padding: 0px;
  border: none;
}
.sidebar-create-menu .sidebar-create-menu-item {
  padding-left: 10px;
  padding-right: 10px;
}
.sidebar-create-menu a {
  color: #FFFFFF;
  cursor: pointer;
  text-decoration: none;
}
.sidebar-create-menu li {
  list-style-type: none;
  color: rgba(255, 255, 255, 0.4);
  display: list-item;
  padding: 10px 10px;
  border: none;
  border-bottom: 1px solid #434343;
  background-color: #363636;
  margin-right: -1px;
}
.sidebar-create-menu li:first-child {
  margin-top: -1px;
  border-top-right-radius: 4px;
}
.sidebar-create-menu li:last-child {
  border-bottom-right-radius: 4px;
  margin-bottom: -1px;
  border: none;
}
.sidebar-create-menu li:hover {
  text-decoration: none;
  background-color: #434343;
}
.owner-filter-input {
  position: relative;
  display: block;
  width: 245px;
  padding: 1em;
  border-bottom: 1px solid #282828;
}
.owner-filter-input div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.owner-filter-input div .icon-search {
  width: 36px;
  height: 35px;
  border: 1px solid #363636;
  border-radius: 4px;
  padding: 5px 7px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right: 0;
  font-family: 'fontello';
  color: white;
  background-color: #363636;
  font-size: 16px;
}
.owner-filter-input div > input {
  margin: 0;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #363636;
  border-color: #363636;
  padding-left: 0em;
  color: white;
}
.owner-filter-input div > input:active,
.owner-filter-input div > input:focus,
.owner-filter-input div > input:hover {
  border-color: #363636;
}
.dropdown-checked ._arrow-up {
  position: absolute;
  bottom: 100%;
  right: 14px;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #1b1b1b;
}
.dropdown-checked .dropdown-menu-right li:hover ._checked .glyphicon-ok:before {
  content: '\E014';
}
.dropdown-checked .dropdown-menu li ._checked {
  color: #57c534;
  font-weight: bold;
  position: absolute;
  top: 1em;
  left: 1em;
}
.dropdown-checked > label {
  color: white;
  font-size: 16px;
}
.dropdown-checked .labelMenu {
  cursor: pointer;
  color: white;
  font-size: 16px;
}
.dropdown-checked ._title {
  text-align: right;
}
.dropdown-checked ._beforeGlyph {
  padding-right: 0.5em;
}
.dropdown-checked ._circle {
  position: relative;
  top: 0px;
  background: none;
  color: #ffffff;
  font-size: 14px;
  border: none;
  margin-right: 0px;
  margin-left: 1.2em;
}
.dropdown-checked ._circle.selected {
  background: none;
}
.dropdown-checked ._circle:hover,
.dropdown-checked ._circle:focus,
.dropdown-checked ._circle:active,
.dropdown-checked ._circle:hover:active {
  color: #ffffff;
}
.left-side-filter {
  float: left;
  text-align: left;
}
.left-side-filter ._value {
  position: relative;
  display: inline-block;
  text-align: right;
}
#wel-content-wrap {
  text-align: center;
  background-color: #1B1B1B;
}
#wel-content-wrap hr {
  border: 0;
  border-bottom: 2px solid #0B0B0B;
  margin: 1em 0;
  bottom: 0;
}
#wel-content-wrap h1 {
  color: #ffffff;
}
#wel-content-wrap h2 {
  margin: 0px 0px 0px;
  font-size: 25px;
}
#wel-content-wrap h3 {
  color: #ffffff;
  margin: 15px 0px 20px;
}
#wel-content-wrap h4 {
  color: #FFFFFF;
  margin: 15px 0px 15px;
  font-size: 12px;
  float: left;
  white-space: nowrap;
}
#wel-content-wrap h5 {
  margin: 10px 0px 30px;
  font-size: 14px;
  color: black;
  font-weight: 600;
}
#wel-content-wrap h5.h5-spacing {
  margin-bottom: -21px;
}
#wel-content-wrap h6 {
  color: #49a32b;
  font-size: 13px;
  margin: -10px 0px 10px 0px;
  font-weight: 600;
}
#wel-content-wrap .wel-api-div {
  padding-top: 15px;
  padding-bottom: 15px;
  border-radius: 6px;
  background-color: #FFFFFF;
  height: 270px;
}
#wel-content-wrap .wel-api-div .icon-row {
  height: 0;
  margin-bottom: 40px;
}
#wel-content-wrap .wel-api-div .wel-icon-plus {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  height: 69px;
  width: 70px;
  line-height: 40px;
  color: #49a32b;
  font-size: 25px;
  position: relative;
  z-index: 5;
  left: 0px;
  top: -50px;
  background-color: white;
  border-radius: 100%;
  border: 2px solid #49a32b;
  -webkit-box-shadow: 0px 0px 0px 10px white;
          box-shadow: 0px 0px 0px 10px white;
  padding: 15px;
}
#wel-content-wrap .wel-api-div .wel-icon-menu {
  font-size: 48px;
  color: #ffffff;
  position: relative;
  left: 10px;
}
#wel-content-wrap .wel-api-div .wel-icon-pencil {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  height: 69px;
  width: 70px;
  line-height: 40px;
  color: #49a32b;
  font-size: 25px;
  position: relative;
  z-index: 5;
  left: 0px;
  top: -50px;
  background-color: white;
  border-radius: 100%;
  border: 2px solid #49a32b;
  -webkit-box-shadow: 0px 0px 0px 10px white;
          box-shadow: 0px 0px 0px 10px white;
  padding: 15px;
}
#wel-content-wrap .wel-api-div .wel-icon-doc-text {
  left: 10px;
  font-size: 48px;
  color: #ffffff;
  position: relative;
}
#wel-content-wrap .wel-or-line-span {
  display: inline-block;
  width: 330px;
  vertical-align: middle;
}
#wel-content-wrap .wel-or-span {
  display: inline-block;
  width: 20px;
}
#wel-content-wrap .circle {
  display: inline-block;
  height: 24px;
  width: 24px;
  line-height: 24px;
  /* or 50% */
  border-radius: 12px;
  /* or 50% */
  text-align: center;
  font-size: 10px;
  margin-left: 10px;
  margin-right: 10px;
  background-color: #0B0B0B;
}
#wel-content-wrap .wel-heading {
  margin-top: 50px;
}
.welcome-row-style {
  background-color: #282828;
  height: calc(50vh - 38.5px);
}
.welcome-row-style-top {
  min-height: 400px;
  height: calc(50vh - 52.5px);
}
.welcome-row-style-top .welcome-col {
  margin-top: 157px;
}
.welcome-row-style .col-xs-12 {
  background-color: #282828;
}
.welcome-row-style #wel-content-wrap {
  background-color: #282828;
}
.welcome-logo-img {
  position: relative;
  width: 35%;
  margin-top: -15%;
}
.wel-heading .welcome-text {
  position: absolute;
  top: 30%;
  left: 0;
  font-weight: 700;
  width: 100%;
}
.welcome-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  padding-right: 0px;
  padding-left: 0px;
}
.welcome-page-api-box {
  z-index: 1;
  bottom: 120px;
}
.welcome-search-wrapper {
  bottom: 60px;
}
.welcome-search-wrapper .searchbar-wrapper {
  height: 34px;
}
.welcome-search-wrapper .searchbar-wrapper .input-wrapper {
  border: 1px solid transparent;
  background-color: #303030;
  color: #FFFFFF;
  height: 34px;
}
.welcome-search-wrapper .searchbar-wrapper .input-wrapper:nth-of-type(1) {
  border-right: none;
}
.welcome-search-wrapper .searchbar-wrapper .input-wrapper:nth-of-type(2) {
  border-left: none;
}
.welcome-search-wrapper .searchbar-wrapper .input-wrapper .icon-search {
  color: #FFFFFF;
  background-color: #303030;
  border: 1px solid transparent;
  border-right: none;
  width: 50px;
  height: 34px;
  padding: 5px 6px 6px 6px;
}
.welcome-search-wrapper .searchbar-wrapper .input-wrapper .searchbar-helpInfo {
  background-color: #303030;
  border: 1px solid transparent;
  padding: 5px 11px;
  height: 34px;
  border-left: none;
}
.welcome-search-wrapper .searchbar-wrapper .input-wrapper .form-control {
  border: 1px solid  transparent;
  border-left: none;
  border-right: none;
}
.welcome-search-wrapper .searchbar-wrapper .input-wrapper:hover .icon-search {
  border: 1px solid #555555;
  border-right: none;
}
.welcome-search-wrapper .searchbar-wrapper .input-wrapper:hover .searchbar-helpInfo {
  border: 1px solid #555555;
  border-left: none;
}
.welcome-search-wrapper .searchbar-wrapper .input-wrapper:hover .form-control {
  border: 1px solid #555555;
  border-right: none;
  border-left: none;
}
.welcome-search-wrapper .searchbar-wrapper .form-control {
  color: #ffffff;
  background-color: #303030;
  margin-bottom: 0px;
  height: 34px;
}
.welcome-search-wrapper .searchbar-wrapper .form-control::-moz-placeholder {
  color: grey;
}
.welcome-search-wrapper .searchbar-wrapper .form-control:-ms-input-placeholder {
  color: grey;
}
.welcome-search-wrapper .searchbar-wrapper .form-control::-webkit-input-placeholder {
  color: grey;
}
.welcome-search-wrapper .wel-search-btn.welcome {
  background-color: #303030;
}
.welcome-search-wrapper .wel-search-btn.welcome.btn.btn-secondary {
  border: none;
}
.welcome-search-wrapper .wel-search-btn.welcome.btn.btn-secondary:focus,
.welcome-search-wrapper .wel-search-btn.welcome.btn.btn-secondary:hover {
  border: 2px solid #434343;
}
.icon-dot-3.welcome {
  color: #49a32b;
  font-size: 30px;
}
.default-version select.form-control {
  margin-bottom: 0px;
}
.my-hub-icon-my {
  font-style: italic;
  font-weight: bold;
}
.my-hub-icon-hub {
  font-style: italic;
  font-weight: bold;
  color: #49a32b;
}
.super-table .collaborator {
  display: inline-block;
  width: 575px;
}
.super-table span h5 {
  font-size: 15px;
}
.super-table-scroll {
  overflow-y: auto;
  max-height: 201px;
}
.super-table-scroll span h5 {
  font-size: 15px;
}
.super-item {
  margin-right: 1em;
}
.super-table-row {
  height: 42px;
  line-height: 40px;
  padding: 0 1rem;
}
.super-table-row .label-spec-type {
  color: #333;
}
.super-table-row:nth-child(even) {
  background-color: #f2f2f2;
}
.super-table-row.highlighted {
  background-color: #e4e4e4;
}
.super-table-row .icon-circle {
  margin-top: 5px;
}
.super-table-row .icon-cancel.icon-circle:hover,
.super-table-row .icon-cancel.icon-circle:active:hover {
  color: #990000;
}
.super-table-row .icon-cancel.icon-circle.icon-disabled {
  color: lightgrey;
}
.super-table-row .icon-cancel.icon-circle.icon-disabled:hover,
.super-table-row .icon-cancel.icon-circle.icon-disabled:active:hover {
  color: lightgrey;
}
.super-table-row-border {
  border-left: 1px solid #C9C9BC;
  border-right: 1px solid #C9C9BC;
  border-top: 1px solid #C9C9BC;
}
.super-table-row-border:last-child {
  border-bottom: 1px solid #C9C9BC;
}
.super-table-row-border .icon-cancel.icon-circle {
  line-height: 30px;
}
.super-table-row-border .icon-cancel.icon-circle:hover,
.super-table-row-border .icon-cancel.icon-circle:active:hover {
  color: #990000;
}
.super-table-row-border .icon-cancel.icon-circle.icon-disabled {
  color: lightgrey;
}
.super-table-row-border .icon-cancel.icon-circle.icon-disabled:hover,
.super-table-row-border .icon-cancel.icon-circle.icon-disabled:active:hover {
  color: lightgrey;
}
.super-autocomplete .form-group {
  position: relative;
}
.super-autocomplete .form-control {
  padding-left: 32px;
}
.super-autocomplete .form-group:before {
  content: '\E003';
  position: absolute;
  padding-left: 11px;
  color: #1b1b1b;
  line-height: 35px;
  font-size: 11px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.super-autocomplete-menu {
  position: fixed;
  z-index: 1000;
  bottom: 55px;
  pointer-events: none;
}
.super-autocomplete-menu-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  max-height: 100%;
  min-height: 40px;
  overflow: auto;
  pointer-events: all;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 13px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.label-type {
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  padding: 5px;
  border-radius: 3px;
  text-align: center;
  margin-right: 20px;
  font-size: 11px;
  line-height: 1;
}
.label-spec-api {
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  padding: 5px;
  border-radius: 3px;
  text-align: center;
  margin-right: 20px;
  font-size: 11px;
  line-height: 1;
  font-weight: bold;
  width: 55px;
  height: 20px;
  background-color: #c9c9c9;
  color: #333;
}
.label-spec-domain {
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  padding: 5px;
  border-radius: 3px;
  text-align: center;
  margin-right: 20px;
  font-size: 11px;
  line-height: 1;
  width: 55px;
  height: 20px;
  background-color: #767676;
  color: #ffffff;
}
.label-in-list-collab-row {
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  padding: 5px;
  border-radius: 3px;
  text-align: center;
  margin-right: 20px;
  font-size: 11px;
  line-height: 1;
  width: 100px;
}
.label-spec-version {
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  padding: 5px;
  border-radius: 3px;
  text-align: center;
  margin-right: 20px;
  font-size: 11px;
  line-height: 1;
  font-weight: 100;
  width: 55px;
  height: 20px;
  color: #ffffff;
  margin-left: -15px;
  background-color: #89bf04;
}
.label-spec-invalid {
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  padding: 5px;
  border-radius: 3px;
  text-align: center;
  margin-right: 20px;
  font-size: 11px;
  line-height: 1;
  cursor: pointer;
  height: 20px;
  color: #ffffff;
  margin-left: -15px;
  background-color: #990000;
  font-family: Titillium Web, sans-serif;
}
.settings-page-content.billing-details {
  padding-left: 15px;
}
.billing-org-link {
  display: inline-block;
  position: relative;
  z-index: 100;
  float: right;
  color: red;
  text-align: center;
  margin-bottom: -3rem;
}
.ChangePaymentButton {
  margin-left: 1rem;
}
.plan-name {
  padding-left: 40px;
  font-weight: bold;
}
.service-unavailable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 15px 25px;
}
.service-unavailable h3 {
  color: #bb0a0a;
}
.account-type {
  font-weight: 300;
  color: #49a32b;
}
.upgradePersonal.confirm {
  padding: 10px;
}
.upgradePersonal.decline {
  padding: 10px;
}
.billingCreateOrgOption {
  padding: 10px 30% 10px 30%;
}
.upgradeOrgfromPersonal {
  margin-top: 2.5rem;
  padding: 10px 20% 10px 20%;
}
.upgradeOrgfromPersonalButtonWrapper {
  right: -4%;
}
.clearDropdown {
  background: white;
  color: #49a32b;
  padding: 10px 5% 10px 5%;
}
.clearDropdown:hover,
.clearDropdown:active:hover,
.clearDropdown:focus {
  background: white;
  color: #49a32b;
  padding: 10px 5% 10px 5%;
}
.clearDropdownWrapper {
  margin-bottom: 10px;
}
.clearDropdown.main {
  background: white;
  color: #49a32b;
  padding: 10px 150px 10px 150px;
}
.clearDropdown.main:hover,
.clearDropdown.main:active:hover,
.clearDropdown.main:focus {
  background: white;
  color: #49a32b;
  padding: 10px 150px 10px 150px;
}
.OrganizationsSelectorWrapper {
  margin-left: 5%;
}
.billingCreateOrgLeft {
  text-align: left;
  margin-bottom: 5%;
}
.col-xs-10.billingCreateOrgLabel {
  text-align: left;
  margin-bottom: 5px;
  margin-left: 10%;
}
.col-xs-10.billingCreateOrgInput {
  width: 80%;
  margin-left: 10%;
}
.billingCreateOrgButton {
  text-align: right;
  margin-right: 10%;
}
.billingModalOwner {
  font-size: 3rem;
}
.billingOrgDropdown {
  text-align: center;
}
.actions-section {
  text-align: right;
  padding-right: 0;
  border-bottom: 5px solid #f7f7f7;
}
.actions-section button {
  margin-left: 15px;
}
.actions-section button.edit-btn {
  padding-left: 32px;
  padding-right: 32px;
}
.actions-section button .icon {
  margin-right: 5px;
}
.billingDetailsPanel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.billingDetailsPanel.cancelPanel {
  border-bottom: none;
}
.billingDetailsPanel .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 60%;
      flex-basis: 60%;
  padding-bottom: 25px;
  border-bottom: 5px solid #f7f7f7;
}
.billingDetailsPanel .content.stack-content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.billingDetailsPanel .content.stack-content .info-section {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  padding-left: 0;
  padding-top: 10px;
}
.billingDetailsPanel .content.no-action {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.billingDetailsPanel .content .title-section {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.billingDetailsPanel .content .title-section.no-action {
  -ms-flex-preferred-size: 7%;
      flex-basis: 7%;
}
.billingDetailsPanel .content .info-section {
  -ms-flex-preferred-size: 70%;
      flex-basis: 70%;
}
.billingDetailsPanel .content .info-section.no-action {
  -ms-flex-preferred-size: 85%;
      flex-basis: 85%;
}
.billingDetailsPanel .content.billing-content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -ms-flex-preferred-size: 90%;
      flex-basis: 90%;
}
.billingDetailsPanel .content.billing-content .actions-section {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
}
.billingDetailsPanel .content.billing-content .info-section {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  padding-top: 10px;
  padding-left: 0;
}
.billingDetailsPanel .actions-section {
  -ms-flex-preferred-size: 40%;
      flex-basis: 40%;
}
.paymentPanel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.billingPanel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.title-section h3 {
  margin: 0;
}
.info-section {
  padding-left: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.info-section h3 {
  margin: 0;
}
.info-section .card-image {
  margin-right: 15px;
}
.info-section .card-info span.delimiter,
.info-section .billing-info span.delimiter {
  font-weight: 900;
  margin: 0 10px;
}
.info-section .card-info span.bold,
.info-section .billing-info span.bold {
  font-weight: 900;
}
.info-section img {
  height: 25px;
}
.cancelPanel .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-preferred-size: 90%;
      flex-basis: 90%;
}
.cancelPanel .content .title-section {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.cancelPanel .content .info-section {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  padding-left: 0;
  padding-top: 10px;
}
.cancelPanel .actions-section {
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
}
.cancelPanel.post-cancel .content {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.cancelPanel.post-cancel .content .title-section {
  -ms-flex-preferred-size: 12%;
      flex-basis: 12%;
}
.cancelPanel.post-cancel .content .info-section {
  -ms-flex-preferred-size: 88%;
      flex-basis: 88%;
}
.cancelPlanConfirm div,
.deleteOrgConfirm div {
  font-size: 14px;
}
.cancelPlanConfirm .icon-danger,
.deleteOrgConfirm .icon-danger {
  color: #990000;
}
.cancelPlanConfirm .strong,
.deleteOrgConfirm .strong {
  font-size: 16px;
  font-weight: bold;
}
.cancelPlanConfirm .cancel-plan-warnings,
.deleteOrgConfirm .cancel-plan-warnings {
  margin: 30px 0 0 0;
}
.cancelPlanConfirm .cancel-plan-warnings .icon,
.deleteOrgConfirm .cancel-plan-warnings .icon {
  margin: 0 3px 0 0;
}
.cancelPlanConfirm .cancel-plan-warnings > div,
.deleteOrgConfirm .cancel-plan-warnings > div {
  margin: 3px 0 0 0;
  font-size: 16px;
}
.card-info {
  white-space: nowrap;
}
.payment-history-section {
  padding-top: 20px;
}
.splitter-button {
  padding: 0;
  margin: 0 auto;
  text-align: center;
  font-size: 12px;
  width: 9px;
  height: 64px;
  font-weight: bold;
  color: #333333;
  background-color: #E4E4E4;
  border: 1px solid #BCBCBC;
}
.splitter-button.highlight {
  background-color: #ffffff;
}
#edit-team-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 25px;
  margin-top: 25px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#edit-team-header #back-button {
  margin-right: 10px;
}
#edit-team-header #back-button button {
  text-transform: uppercase;
  background-color: #363636;
  color: #FFFFFF;
  font-weight: 700;
  padding: 6px 9px;
}
#edit-team-header #back-button button:hover {
  background: #555555;
}
#edit-team-header #back-button button:focus {
  background-color: #363636;
}
#edit-team-header .team-org-name-row h1 {
  margin-top: 0;
}
#edit-team-header .team-org-name-row .team-org-icon {
  vertical-align: middle;
  margin-bottom: 3px;
}
#edit-team-header .team-org-name-row .org-name {
  margin-left: 8px;
}
#edit-team-header .team-org-name-row .name-divider {
  margin-left: 10px;
  margin-right: 10px;
}
#edit-team-header .team-org-name-row .body-users-icon {
  margin-right: 10px;
}
#team-edit-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#team-edit-form .description-input {
  -ms-flex-preferred-size: 90%;
      flex-basis: 90%;
}
#team-edit-form .description-input textarea {
  resize: vertical;
}
#team-edit-form .form-control {
  margin-bottom: 0;
}
#team-edit-form .button-container {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  padding: 25px 0px 0px 10px;
}
#team-edit-form .button-container .btn {
  width: 100%;
}
.team-members-autosuggest {
  margin-bottom: 25px;
}
.teams-manage-panel {
  padding: 0 40px;
  font-size: 16px;
}
.teams-settings-panel {
  padding-right: 40px;
}
.teams-settings-panel .teams-settings-header {
  margin-bottom: 10px;
}
.teams-settings-panel .teams-settings-header .org-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 20px;
  font-weight: bold;
}
.teams-settings-panel .teams-settings-header .org-name .seperator {
  margin-left: 10px;
  margin-right: 10px;
}
.teams-settings-panel .teams-settings-header .org-name .icon-left {
  margin-left: 0px;
}
.teams-settings-panel .teams-settings-header .org-name h1 {
  margin: 0px;
}
.teams-settings-panel .teams-settings-header .org-name .name-subscription {
  font-weight: bold;
}
.teams-settings-panel .teams-settings-header .org-name .name {
  font-weight: bold;
}
.teams-settings-panel .teams-settings-header .org-name .green-name {
  color: #090;
}
.teams-settings-panel .teams-settings-header .org-name .team-org-icon {
  vertical-align: middle;
  margin-left: 0;
  margin-bottom: 3px;
}
.teams-settings-panel .teams-table {
  padding-left: 20px;
}
.teams-settings-panel .teams-count {
  font-weight: bold;
  font-size: 16px;
  margin-left: 5px;
}
.row-with-bottom-border {
  border-bottom: 5px solid #f7f7f7;
  border-left: 0px;
  border-right: 0px;
  border-radius: 0px;
  margin-bottom: 25px;
  padding-bottom: 20px;
}
.teams-table {
  margin-top: 5em;
}
.teams-table .members-count {
  font-weight: bold;
  text-align: center;
}
.teams-table .actions {
  text-align: right;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}
.teams-table .actions span {
  margin: 0;
}
.teams-table .actions .team-details-btn {
  text-transform: uppercase;
  background-color: #363636;
  color: #FFFFFF;
  font-weight: 700;
  padding: 6px 9px;
}
.teams-table .actions .team-details-btn:hover {
  background: #555555;
}
.teams-table .actions .team-details-btn:focus {
  background-color: #363636;
}
.delete-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.delete-section h3 {
  color: #990000;
}
.delete-section div:nth-child(1) {
  -ms-flex-preferred-size: 90%;
      flex-basis: 90%;
}
.delete-section div:nth-child(2) {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  margin-top: 25px;
  padding-left: 10px;
}
.delete-section div:nth-child(2) button {
  width: 100%;
}
.org-settings-header {
  border-bottom: 1px solid #c9c9c9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100px;
}
.org-settings-header .settings-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 1170px;
}
.content-wrap {
  padding-left: 40px;
  padding-right: 40px;
}
.org-details-container {
  padding-right: 40px;
}
.org-details-container .org-details-form {
  padding: 25px 0px 25px 0px;
  border-bottom: 5px solid #f7f7f7;
  margin: 0px 0px 0px 25px;
}
.org-details-container .org-details-form .save-btn {
  position: relative;
  bottom: 55px;
  width: 10%;
  height: 35px;
  float: right;
}
.org-details-container .org-details-form .org-details-inputs {
  max-width: 600px;
}
.org-details-container .org-details-form .org-details-description-row .input-group {
  max-width: 600px;
}
.org-details-container .org-details-form .form-group.has-success .control-label {
  color: #333333;
}
.org-details-container .org-details-deletion {
  padding: 25px 0px 25px 0px;
  font-size: 13px;
  margin-left: 25px;
}
.org-details-container .org-details-deletion > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.org-details-container .org-details-deletion h3 {
  color: #900;
}
.org-details-container .org-details-deletion .delete-btn {
  background-color: #990000;
  border-color: #990000;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  font-weight: 100;
}
.org-details-container .org-details-deletion h6 {
  padding-right: 10px;
}
.org-details-container .org-details-auditLogs {
  padding: 25px 0px 25px 0px;
  font-size: 13px;
  margin-left: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.org-details-container .org-details-auditLogs-auditContent {
  -ms-flex-preferred-size: 90%;
      flex-basis: 90%;
}
.org-details-container .org-details-auditLogs-action-btn {
  -ms-flex-preferred-size: 40%;
      flex-basis: 40%;
  text-align: right;
  padding-right: 0;
}
.form-group.compare-merge-select-user > .autosuggest-input-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 67%;
}
.form-group.compare-merge-select-user .autosuggest-input-column-long > div {
  padding-left: 15px;
  padding-right: 15px;
}
.api-standardization-settings {
  padding-right: 40px;
}
.api-standardization-settings .border-left {
  margin-left: 10px;
}
.api-standardization-settings .border-div {
  border-top: 0px;
  border-bottom: 5px solid #f7f7f7;
  border-left: 0px;
  border-right: 0px;
  border-radius: 0px;
  margin-left: 0px;
  margin-bottom: 20px;
  padding-bottom: 15px;
  width: 100%;
}
.api-standardization-settings .border-div.border-enableSection {
  margin-left: 10px;
}
.api-standardization-settings .api-standardization-header-section {
  padding-bottom: 10px;
}
.api-standardization-settings .api-standardization-header-section > .org-description h6 {
  width: 90%;
}
.api-standardization-settings .api-standardization-header-section .btn-action {
  -ms-flex-preferred-size: unset;
      flex-basis: unset;
  padding-left: 0;
  width: 92px;
}
.api-standardization-settings .api-standardization-header-section .btn-action > button {
  width: 100%;
}
.api-standardization-settings .api-standardization-config-section {
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  position: relative;
  padding-left: 10px;
  padding-right: 5px;
  padding-top: 5px;
}
.api-standardization-settings .api-standardization-config-section > .title {
  margin-left: 10px;
  text-transform: capitalize;
}
.api-standardization-settings .api-standardization-config-section > .border-div {
  width: 100%;
}
.api-standardization-settings .api-standardization-config-section > div {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
}
.api-standardization-settings .api-standardization-config-section > div.api-standardization-dropdown {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
}
.api-standardization-settings .api-standardization-config-section > div.api-standardization-dropdown > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 0;
}
.api-standardization-settings .api-standardization-config-section > div.api-standardization-dropdown > div > * {
  margin-left: 10px;
}
.api-standardization-settings .api-standardization-config-section > div > * {
  margin-left: 10px;
}
.api-standardization-settings .api-standardization-config-section > div .rule {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.api-standardization-settings .api-standardization-config-section > div .custom-dropdown .dropdown-btn-toggle {
  font-size: 15px;
  border: 1px solid #c9c9c9;
  background: #ffffff;
  color: black;
  width: 300px;
  padding: 5.5px 10px 5.5px 15px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0.7em 0 0.5em 0;
}
.api-standardization-settings .api-standardization-config-section > div .custom-dropdown .dropdown-btn-toggle:first-child:not(:last-child):not(.dropdown-toggle) {
  border-radius: 5px;
}
.api-standardization-settings .api-standardization-config-section > div .custom-dropdown .dropdown-btn-toggle.dropdown-btn-toggle:focus,
.api-standardization-settings .api-standardization-config-section > div .custom-dropdown .dropdown-btn-toggle.dropdown-btn-toggle:active,
.api-standardization-settings .api-standardization-config-section > div .custom-dropdown .dropdown-btn-toggle.dropdown-btn-toggle:focus:active {
  border: 1px solid #c9c9c9;
  background: #ffffff;
  color: black;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.api-standardization-settings .api-standardization-config-section > div .custom-dropdown .custom-menu.light {
  top: 87%;
  width: 300px;
}
.api-standardization-settings .api-standardization-config-section > div .custom-dropdown .custom-menu.light .custom-menu-item {
  font-size: 15px;
  padding: 2px 14px;
}
.api-standardization-settings .api-standardization-config-section > div .custom-dropdown .custom-menu.light .custom-menu-item:hover {
  background: #ffffff;
  color: black;
}
.link-panel-section {
  padding-left: 10px;
}
.unsaved-changes-modal.description-text {
  padding: 15px;
  font-size: 14px;
}
.empty-validation-content-section {
  padding-top: 35px;
  margin: auto;
  width: 680px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tag-title-div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px 30px 10px;
}
.tag-title-div > h2 {
  margin-top: 0;
}
.icon-tag-solid.rotated-icon {
  color: #49A32B;
  font-size: 30px;
}
.icon-tag-solid.rotated-icon:before {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.checklist-image-div {
  padding-bottom: 25px;
}
.checklist-image-div .img-validation-checklist {
  height: 200px;
  width: 200px;
}
.blurb-description-div {
  text-align: center;
  padding-bottom: 60px;
}
.blurb-description-div .validation-text-header {
  padding-top: 5px;
  line-height: 20px;
}
.blurb-description-div .validation-text-header.first-text-section {
  padding-left: 5px;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .blurb-description-div .validation-text-header {
    width: 680px;
  }
}
.sh-btn-secondary.explore-btn {
  padding-left: 30px;
  padding-right: 30px;
}
.sh-btn-secondary.explore-btn .icon-play {
  padding-right: 6px;
}
.unreadCounter-toggle-number,
.change-font-size-number,
.theme-toggle-number {
  cursor: pointer;
  font-size: 12px;
  top: 3px;
  font-weight: 600;
  position: absolute;
  margin-left: 10px;
  border-radius: 40px;
  background-color: #49a32b;
  width: 21px;
  height: 15px;
  padding-left: 7px;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
}
.unreadCounter-toggle-number-multiple,
.change-font-size-number-multiple,
.theme-toggle-number-multiple {
  padding-left: 4px;
}
.unreadCounter-toggle .icon,
.change-font-size .icon,
.theme-toggle .icon {
  cursor: pointer;
}
.unreadCounter-toggle .icon:hover,
.change-font-size .icon:hover,
.theme-toggle .icon:hover {
  color: #49a32b;
}
.unreadCounter-toggle .icon-sun-alt-regular,
.change-font-size .icon-sun-alt-regular,
.theme-toggle .icon-sun-alt-regular {
  font-size: 20px;
}
.unreadCounter-toggle .icon-moon-regular,
.change-font-size .icon-moon-regular,
.theme-toggle .icon-moon-regular {
  font-size: 18px;
}
.visual-editor-form-autosuggest {
  position: relative;
}
.visual-editor-form-autosuggest.has-toggle .react-tags {
  padding-right: 35px;
}
.react-tags {
  position: relative;
  padding: 3px 0 0 6px;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  /* shared font styles */
  font-size: 1em;
  line-height: 1.2;
  /* clicking anywhere will focus the input */
  cursor: text;
}
.react-tags button {
  color: #333;
  font-weight: bold;
  border-radius: 4px;
  outline: none ;
}
.react-tags button .react-tags__selected-tag-name {
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  top: 2px;
  position: relative;
  white-space: nowrap;
}
.react-tags.is-focused:enabled {
  border-color: #B1B1B1;
}
.react-tags__toggle {
  position: absolute;
  right: 0;
  width: 27px;
  height: 35px;
  z-index: 1;
  padding-top: 8px;
  cursor: pointer;
}
.react-tags__toggle .icon {
  text-align: center;
  font-size: 13px;
}
.react-tags__selected {
  display: inline;
}
.dinput[disabled] .react-tags:hover,
.expandable-input[disabled] .react-tags:hover,
.expandable-input-invalid[disabled] .react-tags:hover {
  cursor: not-allowed;
}
.dinput[disabled] .react-tags .react-tags__selected-tag,
.expandable-input[disabled] .react-tags .react-tags__selected-tag,
.expandable-input-invalid[disabled] .react-tags .react-tags__selected-tag {
  pointer-events: none;
}
.dinput[disabled] .react-tags .react-tags__selected-tag:hover,
.expandable-input[disabled] .react-tags .react-tags__selected-tag:hover,
.expandable-input-invalid[disabled] .react-tags .react-tags__selected-tag:hover {
  cursor: not-allowed;
  border: 1px solid #c9c9c9;
}
.dinput[disabled] .react-tags .react-tags__selected-tag:hover:after,
.expandable-input[disabled] .react-tags .react-tags__selected-tag:hover:after,
.expandable-input-invalid[disabled] .react-tags .react-tags__selected-tag:hover:after {
  color: #333;
}
.react-tags__selected-tag {
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 5px 6px 6px 0;
  padding: 3px 8px;
  border: 1px solid #c9c9c9;
  border-radius: 2px;
  background: #ffffff;
  /* match the font styles */
  font-size: inherit;
  line-height: inherit;
}
.react-tags__selected-tag:after {
  content: '\2715';
  color: #333;
  margin-left: 8px;
  font-weight: bold;
}
.react-tags__selected-tag:hover:after {
  color: #660000;
}
.react-tags__selected-tag:hover,
.react-tags__selected-tag:focus {
  border-color: #B1B1B1;
}
.react-tags__search {
  display: inline-block;
  /* match tag layout */
  padding: 7px 2px;
  margin-bottom: 6px;
  top: 2px;
  /* prevent autoresize overflowing the container */
  max-width: 100%;
}
.react-tags__search input {
  position: relative;
  top: 1px;
}
.react-tags__search input {
  /* prevent autoresize overflowing the container */
  max-width: 100%;
  /* remove styles and layout from this element */
  margin: 0;
  padding: 0;
  border: 0;
  outline: none;
  /* match the font styles */
  font-size: inherit;
  line-height: inherit;
}
.react-tags__search input::-ms-clear {
  display: none;
}
.react-tags__suggestions {
  position: absolute;
  z-index: 999;
  top: 100%;
  left: 0;
  width: 100%;
}
@media screen and (min-width: 30em) {
  .react-tags__suggestions {
    width: 100%;
  }
}
.react-tags__suggestions ul {
  margin: 4px -1px;
  padding: 0;
  list-style: none;
  background: white;
  border: 1px solid #D1D1D1;
  border-radius: 2px;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
}
.react-tags__suggestions li {
  border-bottom: 1px solid #ddd;
  padding: 6px 8px;
  font-size: 1.5em;
}
.react-tags__suggestions li mark {
  text-decoration: none;
  background: none;
  font-weight: 600;
}
.react-tags__suggestions li:hover {
  cursor: pointer;
  background: #eee;
}
.react-tags__suggestions li.is-active {
  background: #eee;
}
.react-tags__suggestions li.is-disabled {
  opacity: 0.5;
  cursor: auto;
}
.drag-and-drop {
  margin-bottom: 20px;
}
.dropzone {
  outline: 0;
}
.drag-and-drop,
.thumbnail-container {
  height: 97px;
  width: 270px;
}
.thumbnail-container {
  overflow: visible;
  display: inline-block;
  border: 1px dashed #C9C9C9;
  position: relative;
  border-radius: 3px;
}
.thumbnail-container.drag-active {
  border: 1px solid #49a32b;
}
.thumbnail-container .thumbnail-placeholder {
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-bottom: 5px;
  background-repeat: no-repeat;
  background-size: 30%;
  background-position-x: 50%;
  background-position-y: 5px;
}
.thumbnail-container .thumbnail-placeholder.bg-image {
  background-image: url('/img/drag-n-drop.png');
}
.thumbnail-container .thumbnail-placeholder i {
  margin-right: 10px;
}
.thumbnail-container .image-container {
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.thumbnail-container .image-container .img-bg {
  position: relative;
  margin-top: -20px;
  background: black;
  z-index: 1;
}
.thumbnail-container .image-container .img-bg:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
  opacity: .5;
}
.thumbnail-container .image-container .img-bg img {
  max-height: 55px;
}
.restriction-text {
  width: 270px;
  font-size: 10px;
  text-align: center;
}
.swagger-ui{
  /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */font-family:sans-serif;color:#3b4151}.swagger-ui html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.swagger-ui body{margin:0}.swagger-ui article,.swagger-ui aside,.swagger-ui footer,.swagger-ui header,.swagger-ui nav,.swagger-ui section{display:block}.swagger-ui h1{font-size:2em;margin:.67em 0}.swagger-ui figcaption,.swagger-ui figure,.swagger-ui main{display:block}.swagger-ui figure{margin:1em 40px}.swagger-ui hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}.swagger-ui pre{font-family:monospace,monospace;font-size:1em}.swagger-ui a{background-color:transparent;-webkit-text-decoration-skip:objects}.swagger-ui abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.swagger-ui b,.swagger-ui strong{font-weight:inherit;font-weight:bolder}.swagger-ui code,.swagger-ui kbd,.swagger-ui samp{font-family:monospace,monospace;font-size:1em}.swagger-ui dfn{font-style:italic}.swagger-ui mark{background-color:#ff0;color:#000}.swagger-ui small{font-size:80%}.swagger-ui sub,.swagger-ui sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.swagger-ui sub{bottom:-.25em}.swagger-ui sup{top:-.5em}.swagger-ui audio,.swagger-ui video{display:inline-block}.swagger-ui audio:not([controls]){display:none;height:0}.swagger-ui img{border-style:none}.swagger-ui svg:not(:root){overflow:hidden}.swagger-ui button,.swagger-ui input,.swagger-ui optgroup,.swagger-ui select,.swagger-ui textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.swagger-ui button,.swagger-ui input{overflow:visible}.swagger-ui button,.swagger-ui select{text-transform:none}.swagger-ui [type=reset],.swagger-ui [type=submit],.swagger-ui button,.swagger-ui html [type=button]{-webkit-appearance:button}.swagger-ui [type=button]::-moz-focus-inner,.swagger-ui [type=reset]::-moz-focus-inner,.swagger-ui [type=submit]::-moz-focus-inner,.swagger-ui button::-moz-focus-inner{border-style:none;padding:0}.swagger-ui [type=button]:-moz-focusring,.swagger-ui [type=reset]:-moz-focusring,.swagger-ui [type=submit]:-moz-focusring,.swagger-ui button:-moz-focusring{outline:1px dotted ButtonText}.swagger-ui fieldset{padding:.35em .75em .625em}.swagger-ui legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.swagger-ui progress{display:inline-block;vertical-align:baseline}.swagger-ui textarea{overflow:auto}.swagger-ui [type=checkbox],.swagger-ui [type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.swagger-ui [type=number]::-webkit-inner-spin-button,.swagger-ui [type=number]::-webkit-outer-spin-button{height:auto}.swagger-ui [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.swagger-ui [type=search]::-webkit-search-cancel-button,.swagger-ui [type=search]::-webkit-search-decoration{-webkit-appearance:none}.swagger-ui ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.swagger-ui details,.swagger-ui menu{display:block}.swagger-ui summary{display:list-item}.swagger-ui canvas{display:inline-block}.swagger-ui template{display:none}.swagger-ui [hidden]{display:none}.swagger-ui .debug *{outline:1px solid gold}.swagger-ui .debug-white *{outline:1px solid #fff}.swagger-ui .debug-black *{outline:1px solid #000}.swagger-ui .debug-grid{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDOTY4N0U2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDOTY4N0Q2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3NjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3NzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBS+GMAAAAjSURBVHjaYvz//z8DLsD4gcGXiYEAGBIKGBne//fFpwAgwAB98AaF2pjlUQAAAABJRU5ErkJggg==) repeat 0 0}.swagger-ui .debug-grid-16{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODYyRjhERDU2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODYyRjhERDQ2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QTY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3QjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCS01IAAABMSURBVHjaYmR4/5+BFPBfAMFm/MBgx8RAGWCn1AAmSg34Q6kBDKMGMDCwICeMIemF/5QawEipAWwUhwEjMDvbAWlWkvVBwu8vQIABAEwBCph8U6c0AAAAAElFTkSuQmCC) repeat 0 0}.swagger-ui .debug-grid-8-solid{background:#fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAAAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxMjI0OTczNjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxMjI0OTc0NjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjEyMjQ5NzE2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjEyMjQ5NzI2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAbGhopHSlBJiZBQi8vL0JHPz4+P0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHAR0pKTQmND8oKD9HPzU/R0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0f/wAARCAAIAAgDASIAAhEBAxEB/8QAWQABAQAAAAAAAAAAAAAAAAAAAAYBAQEAAAAAAAAAAAAAAAAAAAIEEAEBAAMBAAAAAAAAAAAAAAABADECA0ERAAEDBQAAAAAAAAAAAAAAAAARITFBUWESIv/aAAwDAQACEQMRAD8AoOnTV1QTD7JJshP3vSM3P//Z) repeat 0 0}.swagger-ui .debug-grid-16-solid{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzY3MkJEN0U2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzY3MkJEN0Y2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3RDY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pve6J3kAAAAzSURBVHjaYvz//z8D0UDsMwMjSRoYP5Gq4SPNbRjVMEQ1fCRDg+in/6+J1AJUxsgAEGAA31BAJMS0GYEAAAAASUVORK5CYII=) repeat 0 0}.swagger-ui .border-box,.swagger-ui a,.swagger-ui article,.swagger-ui body,.swagger-ui code,.swagger-ui dd,.swagger-ui div,.swagger-ui dl,.swagger-ui dt,.swagger-ui fieldset,.swagger-ui footer,.swagger-ui form,.swagger-ui h1,.swagger-ui h2,.swagger-ui h3,.swagger-ui h4,.swagger-ui h5,.swagger-ui h6,.swagger-ui header,.swagger-ui html,.swagger-ui input[type=email],.swagger-ui input[type=number],.swagger-ui input[type=password],.swagger-ui input[type=tel],.swagger-ui input[type=text],.swagger-ui input[type=url],.swagger-ui legend,.swagger-ui li,.swagger-ui main,.swagger-ui ol,.swagger-ui p,.swagger-ui pre,.swagger-ui section,.swagger-ui table,.swagger-ui td,.swagger-ui textarea,.swagger-ui th,.swagger-ui tr,.swagger-ui ul{-webkit-box-sizing:border-box;box-sizing:border-box}.swagger-ui .aspect-ratio{height:0;position:relative}.swagger-ui .aspect-ratio--16x9{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1{padding-bottom:100%}.swagger-ui .aspect-ratio--object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}@media screen and (min-width:30em){.swagger-ui .aspect-ratio-ns{height:0;position:relative}.swagger-ui .aspect-ratio--16x9-ns{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16-ns{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3-ns{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4-ns{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4-ns{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6-ns{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5-ns{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8-ns{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5-ns{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7-ns{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1-ns{padding-bottom:100%}.swagger-ui .aspect-ratio--object-ns{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .aspect-ratio-m{height:0;position:relative}.swagger-ui .aspect-ratio--16x9-m{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16-m{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3-m{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4-m{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4-m{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6-m{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5-m{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8-m{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5-m{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7-m{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1-m{padding-bottom:100%}.swagger-ui .aspect-ratio--object-m{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:60em){.swagger-ui .aspect-ratio-l{height:0;position:relative}.swagger-ui .aspect-ratio--16x9-l{padding-bottom:56.25%}.swagger-ui .aspect-ratio--9x16-l{padding-bottom:177.77%}.swagger-ui .aspect-ratio--4x3-l{padding-bottom:75%}.swagger-ui .aspect-ratio--3x4-l{padding-bottom:133.33%}.swagger-ui .aspect-ratio--6x4-l{padding-bottom:66.6%}.swagger-ui .aspect-ratio--4x6-l{padding-bottom:150%}.swagger-ui .aspect-ratio--8x5-l{padding-bottom:62.5%}.swagger-ui .aspect-ratio--5x8-l{padding-bottom:160%}.swagger-ui .aspect-ratio--7x5-l{padding-bottom:71.42%}.swagger-ui .aspect-ratio--5x7-l{padding-bottom:140%}.swagger-ui .aspect-ratio--1x1-l{padding-bottom:100%}.swagger-ui .aspect-ratio--object-l{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}.swagger-ui img{max-width:100%}.swagger-ui .cover{background-size:cover!important}.swagger-ui .contain{background-size:contain!important}@media screen and (min-width:30em){.swagger-ui .cover-ns{background-size:cover!important}.swagger-ui .contain-ns{background-size:contain!important}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .cover-m{background-size:cover!important}.swagger-ui .contain-m{background-size:contain!important}}@media screen and (min-width:60em){.swagger-ui .cover-l{background-size:cover!important}.swagger-ui .contain-l{background-size:contain!important}}.swagger-ui .bg-center{background-repeat:no-repeat;background-position:50%}.swagger-ui .bg-top{background-repeat:no-repeat;background-position:top}.swagger-ui .bg-right{background-repeat:no-repeat;background-position:100%}.swagger-ui .bg-bottom{background-repeat:no-repeat;background-position:bottom}.swagger-ui .bg-left{background-repeat:no-repeat;background-position:0}@media screen and (min-width:30em){.swagger-ui .bg-center-ns{background-repeat:no-repeat;background-position:50%}.swagger-ui .bg-top-ns{background-repeat:no-repeat;background-position:top}.swagger-ui .bg-right-ns{background-repeat:no-repeat;background-position:100%}.swagger-ui .bg-bottom-ns{background-repeat:no-repeat;background-position:bottom}.swagger-ui .bg-left-ns{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .bg-center-m{background-repeat:no-repeat;background-position:50%}.swagger-ui .bg-top-m{background-repeat:no-repeat;background-position:top}.swagger-ui .bg-right-m{background-repeat:no-repeat;background-position:100%}.swagger-ui .bg-bottom-m{background-repeat:no-repeat;background-position:bottom}.swagger-ui .bg-left-m{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:60em){.swagger-ui .bg-center-l{background-repeat:no-repeat;background-position:50%}.swagger-ui .bg-top-l{background-repeat:no-repeat;background-position:top}.swagger-ui .bg-right-l{background-repeat:no-repeat;background-position:100%}.swagger-ui .bg-bottom-l{background-repeat:no-repeat;background-position:bottom}.swagger-ui .bg-left-l{background-repeat:no-repeat;background-position:0}}.swagger-ui .outline{outline:1px solid}.swagger-ui .outline-transparent{outline:1px solid transparent}.swagger-ui .outline-0{outline:0}@media screen and (min-width:30em){.swagger-ui .outline-ns{outline:1px solid}.swagger-ui .outline-transparent-ns{outline:1px solid transparent}.swagger-ui .outline-0-ns{outline:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .outline-m{outline:1px solid}.swagger-ui .outline-transparent-m{outline:1px solid transparent}.swagger-ui .outline-0-m{outline:0}}@media screen and (min-width:60em){.swagger-ui .outline-l{outline:1px solid}.swagger-ui .outline-transparent-l{outline:1px solid transparent}.swagger-ui .outline-0-l{outline:0}}.swagger-ui .ba{border-style:solid;border-width:1px}.swagger-ui .bt{border-top-style:solid;border-top-width:1px}.swagger-ui .br{border-right-style:solid;border-right-width:1px}.swagger-ui .bb{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl{border-left-style:solid;border-left-width:1px}.swagger-ui .bn{border-style:none;border-width:0}@media screen and (min-width:30em){.swagger-ui .ba-ns{border-style:solid;border-width:1px}.swagger-ui .bt-ns{border-top-style:solid;border-top-width:1px}.swagger-ui .br-ns{border-right-style:solid;border-right-width:1px}.swagger-ui .bb-ns{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl-ns{border-left-style:solid;border-left-width:1px}.swagger-ui .bn-ns{border-style:none;border-width:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .ba-m{border-style:solid;border-width:1px}.swagger-ui .bt-m{border-top-style:solid;border-top-width:1px}.swagger-ui .br-m{border-right-style:solid;border-right-width:1px}.swagger-ui .bb-m{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl-m{border-left-style:solid;border-left-width:1px}.swagger-ui .bn-m{border-style:none;border-width:0}}@media screen and (min-width:60em){.swagger-ui .ba-l{border-style:solid;border-width:1px}.swagger-ui .bt-l{border-top-style:solid;border-top-width:1px}.swagger-ui .br-l{border-right-style:solid;border-right-width:1px}.swagger-ui .bb-l{border-bottom-style:solid;border-bottom-width:1px}.swagger-ui .bl-l{border-left-style:solid;border-left-width:1px}.swagger-ui .bn-l{border-style:none;border-width:0}}.swagger-ui .b--black{border-color:#000}.swagger-ui .b--near-black{border-color:#111}.swagger-ui .b--dark-gray{border-color:#333}.swagger-ui .b--mid-gray{border-color:#555}.swagger-ui .b--gray{border-color:#777}.swagger-ui .b--silver{border-color:#999}.swagger-ui .b--light-silver{border-color:#aaa}.swagger-ui .b--moon-gray{border-color:#ccc}.swagger-ui .b--light-gray{border-color:#eee}.swagger-ui .b--near-white{border-color:#f4f4f4}.swagger-ui .b--white{border-color:#fff}.swagger-ui .b--white-90{border-color:hsla(0,0%,100%,.9)}.swagger-ui .b--white-80{border-color:hsla(0,0%,100%,.8)}.swagger-ui .b--white-70{border-color:hsla(0,0%,100%,.7)}.swagger-ui .b--white-60{border-color:hsla(0,0%,100%,.6)}.swagger-ui .b--white-50{border-color:hsla(0,0%,100%,.5)}.swagger-ui .b--white-40{border-color:hsla(0,0%,100%,.4)}.swagger-ui .b--white-30{border-color:hsla(0,0%,100%,.3)}.swagger-ui .b--white-20{border-color:hsla(0,0%,100%,.2)}.swagger-ui .b--white-10{border-color:hsla(0,0%,100%,.1)}.swagger-ui .b--white-05{border-color:hsla(0,0%,100%,.05)}.swagger-ui .b--white-025{border-color:hsla(0,0%,100%,.025)}.swagger-ui .b--white-0125{border-color:hsla(0,0%,100%,.0125)}.swagger-ui .b--black-90{border-color:rgba(0,0,0,.9)}.swagger-ui .b--black-80{border-color:rgba(0,0,0,.8)}.swagger-ui .b--black-70{border-color:rgba(0,0,0,.7)}.swagger-ui .b--black-60{border-color:rgba(0,0,0,.6)}.swagger-ui .b--black-50{border-color:rgba(0,0,0,.5)}.swagger-ui .b--black-40{border-color:rgba(0,0,0,.4)}.swagger-ui .b--black-30{border-color:rgba(0,0,0,.3)}.swagger-ui .b--black-20{border-color:rgba(0,0,0,.2)}.swagger-ui .b--black-10{border-color:rgba(0,0,0,.1)}.swagger-ui .b--black-05{border-color:rgba(0,0,0,.05)}.swagger-ui .b--black-025{border-color:rgba(0,0,0,.025)}.swagger-ui .b--black-0125{border-color:rgba(0,0,0,.0125)}.swagger-ui .b--dark-red{border-color:#e7040f}.swagger-ui .b--red{border-color:#ff4136}.swagger-ui .b--light-red{border-color:#ff725c}.swagger-ui .b--orange{border-color:#ff6300}.swagger-ui .b--gold{border-color:#ffb700}.swagger-ui .b--yellow{border-color:gold}.swagger-ui .b--light-yellow{border-color:#fbf1a9}.swagger-ui .b--purple{border-color:#5e2ca5}.swagger-ui .b--light-purple{border-color:#a463f2}.swagger-ui .b--dark-pink{border-color:#d5008f}.swagger-ui .b--hot-pink{border-color:#ff41b4}.swagger-ui .b--pink{border-color:#ff80cc}.swagger-ui .b--light-pink{border-color:#ffa3d7}.swagger-ui .b--dark-green{border-color:#137752}.swagger-ui .b--green{border-color:#19a974}.swagger-ui .b--light-green{border-color:#9eebcf}.swagger-ui .b--navy{border-color:#001b44}.swagger-ui .b--dark-blue{border-color:#00449e}.swagger-ui .b--blue{border-color:#357edd}.swagger-ui .b--light-blue{border-color:#96ccff}.swagger-ui .b--lightest-blue{border-color:#cdecff}.swagger-ui .b--washed-blue{border-color:#f6fffe}.swagger-ui .b--washed-green{border-color:#e8fdf5}.swagger-ui .b--washed-yellow{border-color:#fffceb}.swagger-ui .b--washed-red{border-color:#ffdfdf}.swagger-ui .b--transparent{border-color:transparent}.swagger-ui .b--inherit{border-color:inherit}.swagger-ui .br0{border-radius:0}.swagger-ui .br1{border-radius:.125rem}.swagger-ui .br2{border-radius:.25rem}.swagger-ui .br3{border-radius:.5rem}.swagger-ui .br4{border-radius:1rem}.swagger-ui .br-100{border-radius:100%}.swagger-ui .br-pill{border-radius:9999px}.swagger-ui .br--bottom{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-ui .br--right{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-ui .br--left{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (min-width:30em){.swagger-ui .br0-ns{border-radius:0}.swagger-ui .br1-ns{border-radius:.125rem}.swagger-ui .br2-ns{border-radius:.25rem}.swagger-ui .br3-ns{border-radius:.5rem}.swagger-ui .br4-ns{border-radius:1rem}.swagger-ui .br-100-ns{border-radius:100%}.swagger-ui .br-pill-ns{border-radius:9999px}.swagger-ui .br--bottom-ns{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top-ns{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-ui .br--right-ns{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-ui .br--left-ns{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .br0-m{border-radius:0}.swagger-ui .br1-m{border-radius:.125rem}.swagger-ui .br2-m{border-radius:.25rem}.swagger-ui .br3-m{border-radius:.5rem}.swagger-ui .br4-m{border-radius:1rem}.swagger-ui .br-100-m{border-radius:100%}.swagger-ui .br-pill-m{border-radius:9999px}.swagger-ui .br--bottom-m{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top-m{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-ui .br--right-m{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-ui .br--left-m{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:60em){.swagger-ui .br0-l{border-radius:0}.swagger-ui .br1-l{border-radius:.125rem}.swagger-ui .br2-l{border-radius:.25rem}.swagger-ui .br3-l{border-radius:.5rem}.swagger-ui .br4-l{border-radius:1rem}.swagger-ui .br-100-l{border-radius:100%}.swagger-ui .br-pill-l{border-radius:9999px}.swagger-ui .br--bottom-l{border-top-left-radius:0;border-top-right-radius:0}.swagger-ui .br--top-l{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-ui .br--right-l{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-ui .br--left-l{border-top-right-radius:0;border-bottom-right-radius:0}}.swagger-ui .b--dotted{border-style:dotted}.swagger-ui .b--dashed{border-style:dashed}.swagger-ui .b--solid{border-style:solid}.swagger-ui .b--none{border-style:none}@media screen and (min-width:30em){.swagger-ui .b--dotted-ns{border-style:dotted}.swagger-ui .b--dashed-ns{border-style:dashed}.swagger-ui .b--solid-ns{border-style:solid}.swagger-ui .b--none-ns{border-style:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .b--dotted-m{border-style:dotted}.swagger-ui .b--dashed-m{border-style:dashed}.swagger-ui .b--solid-m{border-style:solid}.swagger-ui .b--none-m{border-style:none}}@media screen and (min-width:60em){.swagger-ui .b--dotted-l{border-style:dotted}.swagger-ui .b--dashed-l{border-style:dashed}.swagger-ui .b--solid-l{border-style:solid}.swagger-ui .b--none-l{border-style:none}}.swagger-ui .bw0{border-width:0}.swagger-ui .bw1{border-width:.125rem}.swagger-ui .bw2{border-width:.25rem}.swagger-ui .bw3{border-width:.5rem}.swagger-ui .bw4{border-width:1rem}.swagger-ui .bw5{border-width:2rem}.swagger-ui .bt-0{border-top-width:0}.swagger-ui .br-0{border-right-width:0}.swagger-ui .bb-0{border-bottom-width:0}.swagger-ui .bl-0{border-left-width:0}@media screen and (min-width:30em){.swagger-ui .bw0-ns{border-width:0}.swagger-ui .bw1-ns{border-width:.125rem}.swagger-ui .bw2-ns{border-width:.25rem}.swagger-ui .bw3-ns{border-width:.5rem}.swagger-ui .bw4-ns{border-width:1rem}.swagger-ui .bw5-ns{border-width:2rem}.swagger-ui .bt-0-ns{border-top-width:0}.swagger-ui .br-0-ns{border-right-width:0}.swagger-ui .bb-0-ns{border-bottom-width:0}.swagger-ui .bl-0-ns{border-left-width:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .bw0-m{border-width:0}.swagger-ui .bw1-m{border-width:.125rem}.swagger-ui .bw2-m{border-width:.25rem}.swagger-ui .bw3-m{border-width:.5rem}.swagger-ui .bw4-m{border-width:1rem}.swagger-ui .bw5-m{border-width:2rem}.swagger-ui .bt-0-m{border-top-width:0}.swagger-ui .br-0-m{border-right-width:0}.swagger-ui .bb-0-m{border-bottom-width:0}.swagger-ui .bl-0-m{border-left-width:0}}@media screen and (min-width:60em){.swagger-ui .bw0-l{border-width:0}.swagger-ui .bw1-l{border-width:.125rem}.swagger-ui .bw2-l{border-width:.25rem}.swagger-ui .bw3-l{border-width:.5rem}.swagger-ui .bw4-l{border-width:1rem}.swagger-ui .bw5-l{border-width:2rem}.swagger-ui .bt-0-l{border-top-width:0}.swagger-ui .br-0-l{border-right-width:0}.swagger-ui .bb-0-l{border-bottom-width:0}.swagger-ui .bl-0-l{border-left-width:0}}.swagger-ui .shadow-1{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2);box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-2{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-3{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.2);box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-4{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-ui .shadow-5{-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}@media screen and (min-width:30em){.swagger-ui .shadow-1-ns{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2);box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-2-ns{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-3-ns{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.2);box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-4-ns{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-ui .shadow-5-ns{-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .shadow-1-m{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2);box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-2-m{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-3-m{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.2);box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-4-m{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-ui .shadow-5-m{-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:60em){.swagger-ui .shadow-1-l{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2);box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-2-l{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-3-l{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.2);box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-ui .shadow-4-l{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-ui .shadow-5-l{-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}.swagger-ui .pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}.swagger-ui .top-0{top:0}.swagger-ui .right-0{right:0}.swagger-ui .bottom-0{bottom:0}.swagger-ui .left-0{left:0}.swagger-ui .top-1{top:1rem}.swagger-ui .right-1{right:1rem}.swagger-ui .bottom-1{bottom:1rem}.swagger-ui .left-1{left:1rem}.swagger-ui .top-2{top:2rem}.swagger-ui .right-2{right:2rem}.swagger-ui .bottom-2{bottom:2rem}.swagger-ui .left-2{left:2rem}.swagger-ui .top--1{top:-1rem}.swagger-ui .right--1{right:-1rem}.swagger-ui .bottom--1{bottom:-1rem}.swagger-ui .left--1{left:-1rem}.swagger-ui .top--2{top:-2rem}.swagger-ui .right--2{right:-2rem}.swagger-ui .bottom--2{bottom:-2rem}.swagger-ui .left--2{left:-2rem}.swagger-ui .absolute--fill{top:0;right:0;bottom:0;left:0}@media screen and (min-width:30em){.swagger-ui .top-0-ns{top:0}.swagger-ui .left-0-ns{left:0}.swagger-ui .right-0-ns{right:0}.swagger-ui .bottom-0-ns{bottom:0}.swagger-ui .top-1-ns{top:1rem}.swagger-ui .left-1-ns{left:1rem}.swagger-ui .right-1-ns{right:1rem}.swagger-ui .bottom-1-ns{bottom:1rem}.swagger-ui .top-2-ns{top:2rem}.swagger-ui .left-2-ns{left:2rem}.swagger-ui .right-2-ns{right:2rem}.swagger-ui .bottom-2-ns{bottom:2rem}.swagger-ui .top--1-ns{top:-1rem}.swagger-ui .right--1-ns{right:-1rem}.swagger-ui .bottom--1-ns{bottom:-1rem}.swagger-ui .left--1-ns{left:-1rem}.swagger-ui .top--2-ns{top:-2rem}.swagger-ui .right--2-ns{right:-2rem}.swagger-ui .bottom--2-ns{bottom:-2rem}.swagger-ui .left--2-ns{left:-2rem}.swagger-ui .absolute--fill-ns{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .top-0-m{top:0}.swagger-ui .left-0-m{left:0}.swagger-ui .right-0-m{right:0}.swagger-ui .bottom-0-m{bottom:0}.swagger-ui .top-1-m{top:1rem}.swagger-ui .left-1-m{left:1rem}.swagger-ui .right-1-m{right:1rem}.swagger-ui .bottom-1-m{bottom:1rem}.swagger-ui .top-2-m{top:2rem}.swagger-ui .left-2-m{left:2rem}.swagger-ui .right-2-m{right:2rem}.swagger-ui .bottom-2-m{bottom:2rem}.swagger-ui .top--1-m{top:-1rem}.swagger-ui .right--1-m{right:-1rem}.swagger-ui .bottom--1-m{bottom:-1rem}.swagger-ui .left--1-m{left:-1rem}.swagger-ui .top--2-m{top:-2rem}.swagger-ui .right--2-m{right:-2rem}.swagger-ui .bottom--2-m{bottom:-2rem}.swagger-ui .left--2-m{left:-2rem}.swagger-ui .absolute--fill-m{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:60em){.swagger-ui .top-0-l{top:0}.swagger-ui .left-0-l{left:0}.swagger-ui .right-0-l{right:0}.swagger-ui .bottom-0-l{bottom:0}.swagger-ui .top-1-l{top:1rem}.swagger-ui .left-1-l{left:1rem}.swagger-ui .right-1-l{right:1rem}.swagger-ui .bottom-1-l{bottom:1rem}.swagger-ui .top-2-l{top:2rem}.swagger-ui .left-2-l{left:2rem}.swagger-ui .right-2-l{right:2rem}.swagger-ui .bottom-2-l{bottom:2rem}.swagger-ui .top--1-l{top:-1rem}.swagger-ui .right--1-l{right:-1rem}.swagger-ui .bottom--1-l{bottom:-1rem}.swagger-ui .left--1-l{left:-1rem}.swagger-ui .top--2-l{top:-2rem}.swagger-ui .right--2-l{right:-2rem}.swagger-ui .bottom--2-l{bottom:-2rem}.swagger-ui .left--2-l{left:-2rem}.swagger-ui .absolute--fill-l{top:0;right:0;bottom:0;left:0}}.swagger-ui .cf:after,.swagger-ui .cf:before{content:" ";display:table}.swagger-ui .cf:after{clear:both}.swagger-ui .cf{*zoom:1}.swagger-ui .cl{clear:left}.swagger-ui .cr{clear:right}.swagger-ui .cb{clear:both}.swagger-ui .cn{clear:none}@media screen and (min-width:30em){.swagger-ui .cl-ns{clear:left}.swagger-ui .cr-ns{clear:right}.swagger-ui .cb-ns{clear:both}.swagger-ui .cn-ns{clear:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .cl-m{clear:left}.swagger-ui .cr-m{clear:right}.swagger-ui .cb-m{clear:both}.swagger-ui .cn-m{clear:none}}@media screen and (min-width:60em){.swagger-ui .cl-l{clear:left}.swagger-ui .cr-l{clear:right}.swagger-ui .cb-l{clear:both}.swagger-ui .cn-l{clear:none}}.swagger-ui .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.swagger-ui .flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.swagger-ui .flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.swagger-ui .flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.swagger-ui .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.swagger-ui .flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.swagger-ui .flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.swagger-ui .items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swagger-ui .items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swagger-ui .items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.swagger-ui .items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.swagger-ui .self-start{-ms-flex-item-align:start;align-self:flex-start}.swagger-ui .self-end{-ms-flex-item-align:end;align-self:flex-end}.swagger-ui .self-center{-ms-flex-item-align:center;align-self:center}.swagger-ui .self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.swagger-ui .self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.swagger-ui .justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swagger-ui .justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swagger-ui .justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swagger-ui .justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swagger-ui .justify-around{-ms-flex-pack:distribute;justify-content:space-around}.swagger-ui .content-start{-ms-flex-line-pack:start;align-content:flex-start}.swagger-ui .content-end{-ms-flex-line-pack:end;align-content:flex-end}.swagger-ui .content-center{-ms-flex-line-pack:center;align-content:center}.swagger-ui .content-between{-ms-flex-line-pack:justify;align-content:space-between}.swagger-ui .content-around{-ms-flex-line-pack:distribute;align-content:space-around}.swagger-ui .content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.swagger-ui .order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.swagger-ui .order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.swagger-ui .order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.swagger-ui .order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.swagger-ui .order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.swagger-ui .order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.swagger-ui .order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.swagger-ui .order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.swagger-ui .order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.swagger-ui .order-last{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.swagger-ui .flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.swagger-ui .flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.swagger-ui .flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.swagger-ui .flex-shrink-1{-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width:30em){.swagger-ui .flex-ns{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .inline-flex-ns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.swagger-ui .flex-auto-ns{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.swagger-ui .flex-none-ns{-webkit-box-flex:0;-ms-flex:none;flex:none}.swagger-ui .flex-column-ns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .flex-row-ns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.swagger-ui .flex-wrap-ns{-ms-flex-wrap:wrap;flex-wrap:wrap}.swagger-ui .flex-nowrap-ns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse-ns{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse-ns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.swagger-ui .flex-row-reverse-ns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.swagger-ui .items-start-ns{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swagger-ui .items-end-ns{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swagger-ui .items-center-ns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .items-baseline-ns{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.swagger-ui .items-stretch-ns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.swagger-ui .self-start-ns{-ms-flex-item-align:start;align-self:flex-start}.swagger-ui .self-end-ns{-ms-flex-item-align:end;align-self:flex-end}.swagger-ui .self-center-ns{-ms-flex-item-align:center;align-self:center}.swagger-ui .self-baseline-ns{-ms-flex-item-align:baseline;align-self:baseline}.swagger-ui .self-stretch-ns{-ms-flex-item-align:stretch;align-self:stretch}.swagger-ui .justify-start-ns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swagger-ui .justify-end-ns{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swagger-ui .justify-center-ns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swagger-ui .justify-between-ns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swagger-ui .justify-around-ns{-ms-flex-pack:distribute;justify-content:space-around}.swagger-ui .content-start-ns{-ms-flex-line-pack:start;align-content:flex-start}.swagger-ui .content-end-ns{-ms-flex-line-pack:end;align-content:flex-end}.swagger-ui .content-center-ns{-ms-flex-line-pack:center;align-content:center}.swagger-ui .content-between-ns{-ms-flex-line-pack:justify;align-content:space-between}.swagger-ui .content-around-ns{-ms-flex-line-pack:distribute;align-content:space-around}.swagger-ui .content-stretch-ns{-ms-flex-line-pack:stretch;align-content:stretch}.swagger-ui .order-0-ns{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.swagger-ui .order-1-ns{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.swagger-ui .order-2-ns{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.swagger-ui .order-3-ns{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.swagger-ui .order-4-ns{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.swagger-ui .order-5-ns{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.swagger-ui .order-6-ns{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.swagger-ui .order-7-ns{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.swagger-ui .order-8-ns{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.swagger-ui .order-last-ns{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.swagger-ui .flex-grow-0-ns{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.swagger-ui .flex-grow-1-ns{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.swagger-ui .flex-shrink-0-ns{-ms-flex-negative:0;flex-shrink:0}.swagger-ui .flex-shrink-1-ns{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .flex-m{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .inline-flex-m{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.swagger-ui .flex-auto-m{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.swagger-ui .flex-none-m{-webkit-box-flex:0;-ms-flex:none;flex:none}.swagger-ui .flex-column-m{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .flex-row-m{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.swagger-ui .flex-wrap-m{-ms-flex-wrap:wrap;flex-wrap:wrap}.swagger-ui .flex-nowrap-m{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse-m{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse-m{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.swagger-ui .flex-row-reverse-m{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.swagger-ui .items-start-m{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swagger-ui .items-end-m{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swagger-ui .items-center-m{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .items-baseline-m{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.swagger-ui .items-stretch-m{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.swagger-ui .self-start-m{-ms-flex-item-align:start;align-self:flex-start}.swagger-ui .self-end-m{-ms-flex-item-align:end;align-self:flex-end}.swagger-ui .self-center-m{-ms-flex-item-align:center;align-self:center}.swagger-ui .self-baseline-m{-ms-flex-item-align:baseline;align-self:baseline}.swagger-ui .self-stretch-m{-ms-flex-item-align:stretch;align-self:stretch}.swagger-ui .justify-start-m{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swagger-ui .justify-end-m{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swagger-ui .justify-center-m{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swagger-ui .justify-between-m{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swagger-ui .justify-around-m{-ms-flex-pack:distribute;justify-content:space-around}.swagger-ui .content-start-m{-ms-flex-line-pack:start;align-content:flex-start}.swagger-ui .content-end-m{-ms-flex-line-pack:end;align-content:flex-end}.swagger-ui .content-center-m{-ms-flex-line-pack:center;align-content:center}.swagger-ui .content-between-m{-ms-flex-line-pack:justify;align-content:space-between}.swagger-ui .content-around-m{-ms-flex-line-pack:distribute;align-content:space-around}.swagger-ui .content-stretch-m{-ms-flex-line-pack:stretch;align-content:stretch}.swagger-ui .order-0-m{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.swagger-ui .order-1-m{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.swagger-ui .order-2-m{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.swagger-ui .order-3-m{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.swagger-ui .order-4-m{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.swagger-ui .order-5-m{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.swagger-ui .order-6-m{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.swagger-ui .order-7-m{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.swagger-ui .order-8-m{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.swagger-ui .order-last-m{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.swagger-ui .flex-grow-0-m{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.swagger-ui .flex-grow-1-m{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.swagger-ui .flex-shrink-0-m{-ms-flex-negative:0;flex-shrink:0}.swagger-ui .flex-shrink-1-m{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:60em){.swagger-ui .flex-l{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .inline-flex-l{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.swagger-ui .flex-auto-l{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.swagger-ui .flex-none-l{-webkit-box-flex:0;-ms-flex:none;flex:none}.swagger-ui .flex-column-l{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .flex-row-l{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.swagger-ui .flex-wrap-l{-ms-flex-wrap:wrap;flex-wrap:wrap}.swagger-ui .flex-nowrap-l{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swagger-ui .flex-wrap-reverse-l{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.swagger-ui .flex-column-reverse-l{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.swagger-ui .flex-row-reverse-l{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.swagger-ui .items-start-l{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swagger-ui .items-end-l{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swagger-ui .items-center-l{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .items-baseline-l{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.swagger-ui .items-stretch-l{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.swagger-ui .self-start-l{-ms-flex-item-align:start;align-self:flex-start}.swagger-ui .self-end-l{-ms-flex-item-align:end;align-self:flex-end}.swagger-ui .self-center-l{-ms-flex-item-align:center;align-self:center}.swagger-ui .self-baseline-l{-ms-flex-item-align:baseline;align-self:baseline}.swagger-ui .self-stretch-l{-ms-flex-item-align:stretch;align-self:stretch}.swagger-ui .justify-start-l{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swagger-ui .justify-end-l{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swagger-ui .justify-center-l{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swagger-ui .justify-between-l{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swagger-ui .justify-around-l{-ms-flex-pack:distribute;justify-content:space-around}.swagger-ui .content-start-l{-ms-flex-line-pack:start;align-content:flex-start}.swagger-ui .content-end-l{-ms-flex-line-pack:end;align-content:flex-end}.swagger-ui .content-center-l{-ms-flex-line-pack:center;align-content:center}.swagger-ui .content-between-l{-ms-flex-line-pack:justify;align-content:space-between}.swagger-ui .content-around-l{-ms-flex-line-pack:distribute;align-content:space-around}.swagger-ui .content-stretch-l{-ms-flex-line-pack:stretch;align-content:stretch}.swagger-ui .order-0-l{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.swagger-ui .order-1-l{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.swagger-ui .order-2-l{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.swagger-ui .order-3-l{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.swagger-ui .order-4-l{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.swagger-ui .order-5-l{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.swagger-ui .order-6-l{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.swagger-ui .order-7-l{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.swagger-ui .order-8-l{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.swagger-ui .order-last-l{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.swagger-ui .flex-grow-0-l{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.swagger-ui .flex-grow-1-l{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.swagger-ui .flex-shrink-0-l{-ms-flex-negative:0;flex-shrink:0}.swagger-ui .flex-shrink-1-l{-ms-flex-negative:1;flex-shrink:1}}.swagger-ui .dn{display:none}.swagger-ui .di{display:inline}.swagger-ui .db{display:block}.swagger-ui .dib{display:inline-block}.swagger-ui .dit{display:inline-table}.swagger-ui .dt{display:table}.swagger-ui .dtc{display:table-cell}.swagger-ui .dt-row{display:table-row}.swagger-ui .dt-row-group{display:table-row-group}.swagger-ui .dt-column{display:table-column}.swagger-ui .dt-column-group{display:table-column-group}.swagger-ui .dt--fixed{table-layout:fixed;width:100%}@media screen and (min-width:30em){.swagger-ui .dn-ns{display:none}.swagger-ui .di-ns{display:inline}.swagger-ui .db-ns{display:block}.swagger-ui .dib-ns{display:inline-block}.swagger-ui .dit-ns{display:inline-table}.swagger-ui .dt-ns{display:table}.swagger-ui .dtc-ns{display:table-cell}.swagger-ui .dt-row-ns{display:table-row}.swagger-ui .dt-row-group-ns{display:table-row-group}.swagger-ui .dt-column-ns{display:table-column}.swagger-ui .dt-column-group-ns{display:table-column-group}.swagger-ui .dt--fixed-ns{table-layout:fixed;width:100%}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .dn-m{display:none}.swagger-ui .di-m{display:inline}.swagger-ui .db-m{display:block}.swagger-ui .dib-m{display:inline-block}.swagger-ui .dit-m{display:inline-table}.swagger-ui .dt-m{display:table}.swagger-ui .dtc-m{display:table-cell}.swagger-ui .dt-row-m{display:table-row}.swagger-ui .dt-row-group-m{display:table-row-group}.swagger-ui .dt-column-m{display:table-column}.swagger-ui .dt-column-group-m{display:table-column-group}.swagger-ui .dt--fixed-m{table-layout:fixed;width:100%}}@media screen and (min-width:60em){.swagger-ui .dn-l{display:none}.swagger-ui .di-l{display:inline}.swagger-ui .db-l{display:block}.swagger-ui .dib-l{display:inline-block}.swagger-ui .dit-l{display:inline-table}.swagger-ui .dt-l{display:table}.swagger-ui .dtc-l{display:table-cell}.swagger-ui .dt-row-l{display:table-row}.swagger-ui .dt-row-group-l{display:table-row-group}.swagger-ui .dt-column-l{display:table-column}.swagger-ui .dt-column-group-l{display:table-column-group}.swagger-ui .dt--fixed-l{table-layout:fixed;width:100%}}.swagger-ui .fl{float:left;_display:inline}.swagger-ui .fr{float:right;_display:inline}.swagger-ui .fn{float:none}@media screen and (min-width:30em){.swagger-ui .fl-ns{float:left;_display:inline}.swagger-ui .fr-ns{float:right;_display:inline}.swagger-ui .fn-ns{float:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .fl-m{float:left;_display:inline}.swagger-ui .fr-m{float:right;_display:inline}.swagger-ui .fn-m{float:none}}@media screen and (min-width:60em){.swagger-ui .fl-l{float:left;_display:inline}.swagger-ui .fr-l{float:right;_display:inline}.swagger-ui .fn-l{float:none}}.swagger-ui .sans-serif{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica,helvetica neue,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.swagger-ui .serif{font-family:georgia,serif}.swagger-ui .system-sans-serif{font-family:sans-serif}.swagger-ui .system-serif{font-family:serif}.swagger-ui .code,.swagger-ui code{font-family:Consolas,monaco,monospace}.swagger-ui .courier{font-family:Courier Next,courier,monospace}.swagger-ui .helvetica{font-family:helvetica neue,helvetica,sans-serif}.swagger-ui .avenir{font-family:avenir next,avenir,sans-serif}.swagger-ui .athelas{font-family:athelas,georgia,serif}.swagger-ui .georgia{font-family:georgia,serif}.swagger-ui .times{font-family:times,serif}.swagger-ui .bodoni{font-family:Bodoni MT,serif}.swagger-ui .calisto{font-family:Calisto MT,serif}.swagger-ui .garamond{font-family:garamond,serif}.swagger-ui .baskerville{font-family:baskerville,serif}.swagger-ui .i{font-style:italic}.swagger-ui .fs-normal{font-style:normal}@media screen and (min-width:30em){.swagger-ui .i-ns{font-style:italic}.swagger-ui .fs-normal-ns{font-style:normal}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .i-m{font-style:italic}.swagger-ui .fs-normal-m{font-style:normal}}@media screen and (min-width:60em){.swagger-ui .i-l{font-style:italic}.swagger-ui .fs-normal-l{font-style:normal}}.swagger-ui .normal{font-weight:400}.swagger-ui .b{font-weight:700}.swagger-ui .fw1{font-weight:100}.swagger-ui .fw2{font-weight:200}.swagger-ui .fw3{font-weight:300}.swagger-ui .fw4{font-weight:400}.swagger-ui .fw5{font-weight:500}.swagger-ui .fw6{font-weight:600}.swagger-ui .fw7{font-weight:700}.swagger-ui .fw8{font-weight:800}.swagger-ui .fw9{font-weight:900}@media screen and (min-width:30em){.swagger-ui .normal-ns{font-weight:400}.swagger-ui .b-ns{font-weight:700}.swagger-ui .fw1-ns{font-weight:100}.swagger-ui .fw2-ns{font-weight:200}.swagger-ui .fw3-ns{font-weight:300}.swagger-ui .fw4-ns{font-weight:400}.swagger-ui .fw5-ns{font-weight:500}.swagger-ui .fw6-ns{font-weight:600}.swagger-ui .fw7-ns{font-weight:700}.swagger-ui .fw8-ns{font-weight:800}.swagger-ui .fw9-ns{font-weight:900}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .normal-m{font-weight:400}.swagger-ui .b-m{font-weight:700}.swagger-ui .fw1-m{font-weight:100}.swagger-ui .fw2-m{font-weight:200}.swagger-ui .fw3-m{font-weight:300}.swagger-ui .fw4-m{font-weight:400}.swagger-ui .fw5-m{font-weight:500}.swagger-ui .fw6-m{font-weight:600}.swagger-ui .fw7-m{font-weight:700}.swagger-ui .fw8-m{font-weight:800}.swagger-ui .fw9-m{font-weight:900}}@media screen and (min-width:60em){.swagger-ui .normal-l{font-weight:400}.swagger-ui .b-l{font-weight:700}.swagger-ui .fw1-l{font-weight:100}.swagger-ui .fw2-l{font-weight:200}.swagger-ui .fw3-l{font-weight:300}.swagger-ui .fw4-l{font-weight:400}.swagger-ui .fw5-l{font-weight:500}.swagger-ui .fw6-l{font-weight:600}.swagger-ui .fw7-l{font-weight:700}.swagger-ui .fw8-l{font-weight:800}.swagger-ui .fw9-l{font-weight:900}}.swagger-ui .input-reset{-webkit-appearance:none;-moz-appearance:none}.swagger-ui .button-reset::-moz-focus-inner,.swagger-ui .input-reset::-moz-focus-inner{border:0;padding:0}.swagger-ui .h1{height:1rem}.swagger-ui .h2{height:2rem}.swagger-ui .h3{height:4rem}.swagger-ui .h4{height:8rem}.swagger-ui .h5{height:16rem}.swagger-ui .h-25{height:25%}.swagger-ui .h-50{height:50%}.swagger-ui .h-75{height:75%}.swagger-ui .h-100{height:100%}.swagger-ui .min-h-100{min-height:100%}.swagger-ui .vh-25{height:25vh}.swagger-ui .vh-50{height:50vh}.swagger-ui .vh-75{height:75vh}.swagger-ui .vh-100{height:100vh}.swagger-ui .min-vh-100{min-height:100vh}.swagger-ui .h-auto{height:auto}.swagger-ui .h-inherit{height:inherit}@media screen and (min-width:30em){.swagger-ui .h1-ns{height:1rem}.swagger-ui .h2-ns{height:2rem}.swagger-ui .h3-ns{height:4rem}.swagger-ui .h4-ns{height:8rem}.swagger-ui .h5-ns{height:16rem}.swagger-ui .h-25-ns{height:25%}.swagger-ui .h-50-ns{height:50%}.swagger-ui .h-75-ns{height:75%}.swagger-ui .h-100-ns{height:100%}.swagger-ui .min-h-100-ns{min-height:100%}.swagger-ui .vh-25-ns{height:25vh}.swagger-ui .vh-50-ns{height:50vh}.swagger-ui .vh-75-ns{height:75vh}.swagger-ui .vh-100-ns{height:100vh}.swagger-ui .min-vh-100-ns{min-height:100vh}.swagger-ui .h-auto-ns{height:auto}.swagger-ui .h-inherit-ns{height:inherit}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .h1-m{height:1rem}.swagger-ui .h2-m{height:2rem}.swagger-ui .h3-m{height:4rem}.swagger-ui .h4-m{height:8rem}.swagger-ui .h5-m{height:16rem}.swagger-ui .h-25-m{height:25%}.swagger-ui .h-50-m{height:50%}.swagger-ui .h-75-m{height:75%}.swagger-ui .h-100-m{height:100%}.swagger-ui .min-h-100-m{min-height:100%}.swagger-ui .vh-25-m{height:25vh}.swagger-ui .vh-50-m{height:50vh}.swagger-ui .vh-75-m{height:75vh}.swagger-ui .vh-100-m{height:100vh}.swagger-ui .min-vh-100-m{min-height:100vh}.swagger-ui .h-auto-m{height:auto}.swagger-ui .h-inherit-m{height:inherit}}@media screen and (min-width:60em){.swagger-ui .h1-l{height:1rem}.swagger-ui .h2-l{height:2rem}.swagger-ui .h3-l{height:4rem}.swagger-ui .h4-l{height:8rem}.swagger-ui .h5-l{height:16rem}.swagger-ui .h-25-l{height:25%}.swagger-ui .h-50-l{height:50%}.swagger-ui .h-75-l{height:75%}.swagger-ui .h-100-l{height:100%}.swagger-ui .min-h-100-l{min-height:100%}.swagger-ui .vh-25-l{height:25vh}.swagger-ui .vh-50-l{height:50vh}.swagger-ui .vh-75-l{height:75vh}.swagger-ui .vh-100-l{height:100vh}.swagger-ui .min-vh-100-l{min-height:100vh}.swagger-ui .h-auto-l{height:auto}.swagger-ui .h-inherit-l{height:inherit}}.swagger-ui .tracked{letter-spacing:.1em}.swagger-ui .tracked-tight{letter-spacing:-.05em}.swagger-ui .tracked-mega{letter-spacing:.25em}@media screen and (min-width:30em){.swagger-ui .tracked-ns{letter-spacing:.1em}.swagger-ui .tracked-tight-ns{letter-spacing:-.05em}.swagger-ui .tracked-mega-ns{letter-spacing:.25em}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .tracked-m{letter-spacing:.1em}.swagger-ui .tracked-tight-m{letter-spacing:-.05em}.swagger-ui .tracked-mega-m{letter-spacing:.25em}}@media screen and (min-width:60em){.swagger-ui .tracked-l{letter-spacing:.1em}.swagger-ui .tracked-tight-l{letter-spacing:-.05em}.swagger-ui .tracked-mega-l{letter-spacing:.25em}}.swagger-ui .lh-solid{line-height:1}.swagger-ui .lh-title{line-height:1.25}.swagger-ui .lh-copy{line-height:1.5}@media screen and (min-width:30em){.swagger-ui .lh-solid-ns{line-height:1}.swagger-ui .lh-title-ns{line-height:1.25}.swagger-ui .lh-copy-ns{line-height:1.5}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .lh-solid-m{line-height:1}.swagger-ui .lh-title-m{line-height:1.25}.swagger-ui .lh-copy-m{line-height:1.5}}@media screen and (min-width:60em){.swagger-ui .lh-solid-l{line-height:1}.swagger-ui .lh-title-l{line-height:1.25}.swagger-ui .lh-copy-l{line-height:1.5}}.swagger-ui .link{text-decoration:none}.swagger-ui .link,.swagger-ui .link:link,.swagger-ui .link:visited{-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.swagger-ui .link:hover{-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.swagger-ui .link:active{-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.swagger-ui .link:focus{-webkit-transition:color .15s ease-in;transition:color .15s ease-in;outline:1px dotted currentColor}.swagger-ui .list{list-style-type:none}.swagger-ui .mw-100{max-width:100%}.swagger-ui .mw1{max-width:1rem}.swagger-ui .mw2{max-width:2rem}.swagger-ui .mw3{max-width:4rem}.swagger-ui .mw4{max-width:8rem}.swagger-ui .mw5{max-width:16rem}.swagger-ui .mw6{max-width:32rem}.swagger-ui .mw7{max-width:48rem}.swagger-ui .mw8{max-width:64rem}.swagger-ui .mw9{max-width:96rem}.swagger-ui .mw-none{max-width:none}@media screen and (min-width:30em){.swagger-ui .mw-100-ns{max-width:100%}.swagger-ui .mw1-ns{max-width:1rem}.swagger-ui .mw2-ns{max-width:2rem}.swagger-ui .mw3-ns{max-width:4rem}.swagger-ui .mw4-ns{max-width:8rem}.swagger-ui .mw5-ns{max-width:16rem}.swagger-ui .mw6-ns{max-width:32rem}.swagger-ui .mw7-ns{max-width:48rem}.swagger-ui .mw8-ns{max-width:64rem}.swagger-ui .mw9-ns{max-width:96rem}.swagger-ui .mw-none-ns{max-width:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .mw-100-m{max-width:100%}.swagger-ui .mw1-m{max-width:1rem}.swagger-ui .mw2-m{max-width:2rem}.swagger-ui .mw3-m{max-width:4rem}.swagger-ui .mw4-m{max-width:8rem}.swagger-ui .mw5-m{max-width:16rem}.swagger-ui .mw6-m{max-width:32rem}.swagger-ui .mw7-m{max-width:48rem}.swagger-ui .mw8-m{max-width:64rem}.swagger-ui .mw9-m{max-width:96rem}.swagger-ui .mw-none-m{max-width:none}}@media screen and (min-width:60em){.swagger-ui .mw-100-l{max-width:100%}.swagger-ui .mw1-l{max-width:1rem}.swagger-ui .mw2-l{max-width:2rem}.swagger-ui .mw3-l{max-width:4rem}.swagger-ui .mw4-l{max-width:8rem}.swagger-ui .mw5-l{max-width:16rem}.swagger-ui .mw6-l{max-width:32rem}.swagger-ui .mw7-l{max-width:48rem}.swagger-ui .mw8-l{max-width:64rem}.swagger-ui .mw9-l{max-width:96rem}.swagger-ui .mw-none-l{max-width:none}}.swagger-ui .w1{width:1rem}.swagger-ui .w2{width:2rem}.swagger-ui .w3{width:4rem}.swagger-ui .w4{width:8rem}.swagger-ui .w5{width:16rem}.swagger-ui .w-10{width:10%}.swagger-ui .w-20{width:20%}.swagger-ui .w-25{width:25%}.swagger-ui .w-30{width:30%}.swagger-ui .w-33{width:33%}.swagger-ui .w-34{width:34%}.swagger-ui .w-40{width:40%}.swagger-ui .w-50{width:50%}.swagger-ui .w-60{width:60%}.swagger-ui .w-70{width:70%}.swagger-ui .w-75{width:75%}.swagger-ui .w-80{width:80%}.swagger-ui .w-90{width:90%}.swagger-ui .w-100{width:100%}.swagger-ui .w-third{width:33.33333%}.swagger-ui .w-two-thirds{width:66.66667%}.swagger-ui .w-auto{width:auto}@media screen and (min-width:30em){.swagger-ui .w1-ns{width:1rem}.swagger-ui .w2-ns{width:2rem}.swagger-ui .w3-ns{width:4rem}.swagger-ui .w4-ns{width:8rem}.swagger-ui .w5-ns{width:16rem}.swagger-ui .w-10-ns{width:10%}.swagger-ui .w-20-ns{width:20%}.swagger-ui .w-25-ns{width:25%}.swagger-ui .w-30-ns{width:30%}.swagger-ui .w-33-ns{width:33%}.swagger-ui .w-34-ns{width:34%}.swagger-ui .w-40-ns{width:40%}.swagger-ui .w-50-ns{width:50%}.swagger-ui .w-60-ns{width:60%}.swagger-ui .w-70-ns{width:70%}.swagger-ui .w-75-ns{width:75%}.swagger-ui .w-80-ns{width:80%}.swagger-ui .w-90-ns{width:90%}.swagger-ui .w-100-ns{width:100%}.swagger-ui .w-third-ns{width:33.33333%}.swagger-ui .w-two-thirds-ns{width:66.66667%}.swagger-ui .w-auto-ns{width:auto}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .w1-m{width:1rem}.swagger-ui .w2-m{width:2rem}.swagger-ui .w3-m{width:4rem}.swagger-ui .w4-m{width:8rem}.swagger-ui .w5-m{width:16rem}.swagger-ui .w-10-m{width:10%}.swagger-ui .w-20-m{width:20%}.swagger-ui .w-25-m{width:25%}.swagger-ui .w-30-m{width:30%}.swagger-ui .w-33-m{width:33%}.swagger-ui .w-34-m{width:34%}.swagger-ui .w-40-m{width:40%}.swagger-ui .w-50-m{width:50%}.swagger-ui .w-60-m{width:60%}.swagger-ui .w-70-m{width:70%}.swagger-ui .w-75-m{width:75%}.swagger-ui .w-80-m{width:80%}.swagger-ui .w-90-m{width:90%}.swagger-ui .w-100-m{width:100%}.swagger-ui .w-third-m{width:33.33333%}.swagger-ui .w-two-thirds-m{width:66.66667%}.swagger-ui .w-auto-m{width:auto}}@media screen and (min-width:60em){.swagger-ui .w1-l{width:1rem}.swagger-ui .w2-l{width:2rem}.swagger-ui .w3-l{width:4rem}.swagger-ui .w4-l{width:8rem}.swagger-ui .w5-l{width:16rem}.swagger-ui .w-10-l{width:10%}.swagger-ui .w-20-l{width:20%}.swagger-ui .w-25-l{width:25%}.swagger-ui .w-30-l{width:30%}.swagger-ui .w-33-l{width:33%}.swagger-ui .w-34-l{width:34%}.swagger-ui .w-40-l{width:40%}.swagger-ui .w-50-l{width:50%}.swagger-ui .w-60-l{width:60%}.swagger-ui .w-70-l{width:70%}.swagger-ui .w-75-l{width:75%}.swagger-ui .w-80-l{width:80%}.swagger-ui .w-90-l{width:90%}.swagger-ui .w-100-l{width:100%}.swagger-ui .w-third-l{width:33.33333%}.swagger-ui .w-two-thirds-l{width:66.66667%}.swagger-ui .w-auto-l{width:auto}}.swagger-ui .overflow-visible{overflow:visible}.swagger-ui .overflow-hidden{overflow:hidden}.swagger-ui .overflow-scroll{overflow:scroll}.swagger-ui .overflow-auto{overflow:auto}.swagger-ui .overflow-x-visible{overflow-x:visible}.swagger-ui .overflow-x-hidden{overflow-x:hidden}.swagger-ui .overflow-x-scroll{overflow-x:scroll}.swagger-ui .overflow-x-auto{overflow-x:auto}.swagger-ui .overflow-y-visible{overflow-y:visible}.swagger-ui .overflow-y-hidden{overflow-y:hidden}.swagger-ui .overflow-y-scroll{overflow-y:scroll}.swagger-ui .overflow-y-auto{overflow-y:auto}@media screen and (min-width:30em){.swagger-ui .overflow-visible-ns{overflow:visible}.swagger-ui .overflow-hidden-ns{overflow:hidden}.swagger-ui .overflow-scroll-ns{overflow:scroll}.swagger-ui .overflow-auto-ns{overflow:auto}.swagger-ui .overflow-x-visible-ns{overflow-x:visible}.swagger-ui .overflow-x-hidden-ns{overflow-x:hidden}.swagger-ui .overflow-x-scroll-ns{overflow-x:scroll}.swagger-ui .overflow-x-auto-ns{overflow-x:auto}.swagger-ui .overflow-y-visible-ns{overflow-y:visible}.swagger-ui .overflow-y-hidden-ns{overflow-y:hidden}.swagger-ui .overflow-y-scroll-ns{overflow-y:scroll}.swagger-ui .overflow-y-auto-ns{overflow-y:auto}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .overflow-visible-m{overflow:visible}.swagger-ui .overflow-hidden-m{overflow:hidden}.swagger-ui .overflow-scroll-m{overflow:scroll}.swagger-ui .overflow-auto-m{overflow:auto}.swagger-ui .overflow-x-visible-m{overflow-x:visible}.swagger-ui .overflow-x-hidden-m{overflow-x:hidden}.swagger-ui .overflow-x-scroll-m{overflow-x:scroll}.swagger-ui .overflow-x-auto-m{overflow-x:auto}.swagger-ui .overflow-y-visible-m{overflow-y:visible}.swagger-ui .overflow-y-hidden-m{overflow-y:hidden}.swagger-ui .overflow-y-scroll-m{overflow-y:scroll}.swagger-ui .overflow-y-auto-m{overflow-y:auto}}@media screen and (min-width:60em){.swagger-ui .overflow-visible-l{overflow:visible}.swagger-ui .overflow-hidden-l{overflow:hidden}.swagger-ui .overflow-scroll-l{overflow:scroll}.swagger-ui .overflow-auto-l{overflow:auto}.swagger-ui .overflow-x-visible-l{overflow-x:visible}.swagger-ui .overflow-x-hidden-l{overflow-x:hidden}.swagger-ui .overflow-x-scroll-l{overflow-x:scroll}.swagger-ui .overflow-x-auto-l{overflow-x:auto}.swagger-ui .overflow-y-visible-l{overflow-y:visible}.swagger-ui .overflow-y-hidden-l{overflow-y:hidden}.swagger-ui .overflow-y-scroll-l{overflow-y:scroll}.swagger-ui .overflow-y-auto-l{overflow-y:auto}}.swagger-ui .static{position:static}.swagger-ui .relative{position:relative}.swagger-ui .absolute{position:absolute}.swagger-ui .fixed{position:fixed}@media screen and (min-width:30em){.swagger-ui .static-ns{position:static}.swagger-ui .relative-ns{position:relative}.swagger-ui .absolute-ns{position:absolute}.swagger-ui .fixed-ns{position:fixed}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .static-m{position:static}.swagger-ui .relative-m{position:relative}.swagger-ui .absolute-m{position:absolute}.swagger-ui .fixed-m{position:fixed}}@media screen and (min-width:60em){.swagger-ui .static-l{position:static}.swagger-ui .relative-l{position:relative}.swagger-ui .absolute-l{position:absolute}.swagger-ui .fixed-l{position:fixed}}.swagger-ui .o-100{opacity:1}.swagger-ui .o-90{opacity:.9}.swagger-ui .o-80{opacity:.8}.swagger-ui .o-70{opacity:.7}.swagger-ui .o-60{opacity:.6}.swagger-ui .o-50{opacity:.5}.swagger-ui .o-40{opacity:.4}.swagger-ui .o-30{opacity:.3}.swagger-ui .o-20{opacity:.2}.swagger-ui .o-10{opacity:.1}.swagger-ui .o-05{opacity:.05}.swagger-ui .o-025{opacity:.025}.swagger-ui .o-0{opacity:0}.swagger-ui .rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swagger-ui .rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-ui .rotate-135{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.swagger-ui .rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swagger-ui .rotate-225{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.swagger-ui .rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.swagger-ui .rotate-315{-webkit-transform:rotate(315deg);transform:rotate(315deg)}@media screen and (min-width:30em){.swagger-ui .rotate-45-ns{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swagger-ui .rotate-90-ns{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-ui .rotate-135-ns{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.swagger-ui .rotate-180-ns{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swagger-ui .rotate-225-ns{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.swagger-ui .rotate-270-ns{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.swagger-ui .rotate-315-ns{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .rotate-45-m{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swagger-ui .rotate-90-m{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-ui .rotate-135-m{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.swagger-ui .rotate-180-m{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swagger-ui .rotate-225-m{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.swagger-ui .rotate-270-m{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.swagger-ui .rotate-315-m{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@media screen and (min-width:60em){.swagger-ui .rotate-45-l{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swagger-ui .rotate-90-l{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-ui .rotate-135-l{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.swagger-ui .rotate-180-l{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swagger-ui .rotate-225-l{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.swagger-ui .rotate-270-l{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.swagger-ui .rotate-315-l{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}.swagger-ui .black-90{color:rgba(0,0,0,.9)}.swagger-ui .black-80{color:rgba(0,0,0,.8)}.swagger-ui .black-70{color:rgba(0,0,0,.7)}.swagger-ui .black-60{color:rgba(0,0,0,.6)}.swagger-ui .black-50{color:rgba(0,0,0,.5)}.swagger-ui .black-40{color:rgba(0,0,0,.4)}.swagger-ui .black-30{color:rgba(0,0,0,.3)}.swagger-ui .black-20{color:rgba(0,0,0,.2)}.swagger-ui .black-10{color:rgba(0,0,0,.1)}.swagger-ui .black-05{color:rgba(0,0,0,.05)}.swagger-ui .white-90{color:hsla(0,0%,100%,.9)}.swagger-ui .white-80{color:hsla(0,0%,100%,.8)}.swagger-ui .white-70{color:hsla(0,0%,100%,.7)}.swagger-ui .white-60{color:hsla(0,0%,100%,.6)}.swagger-ui .white-50{color:hsla(0,0%,100%,.5)}.swagger-ui .white-40{color:hsla(0,0%,100%,.4)}.swagger-ui .white-30{color:hsla(0,0%,100%,.3)}.swagger-ui .white-20{color:hsla(0,0%,100%,.2)}.swagger-ui .white-10{color:hsla(0,0%,100%,.1)}.swagger-ui .black{color:#000}.swagger-ui .near-black{color:#111}.swagger-ui .dark-gray{color:#333}.swagger-ui .mid-gray{color:#555}.swagger-ui .gray{color:#777}.swagger-ui .silver{color:#999}.swagger-ui .light-silver{color:#aaa}.swagger-ui .moon-gray{color:#ccc}.swagger-ui .light-gray{color:#eee}.swagger-ui .near-white{color:#f4f4f4}.swagger-ui .white{color:#fff}.swagger-ui .dark-red{color:#e7040f}.swagger-ui .red{color:#ff4136}.swagger-ui .light-red{color:#ff725c}.swagger-ui .orange{color:#ff6300}.swagger-ui .gold{color:#ffb700}.swagger-ui .yellow{color:gold}.swagger-ui .light-yellow{color:#fbf1a9}.swagger-ui .purple{color:#5e2ca5}.swagger-ui .light-purple{color:#a463f2}.swagger-ui .dark-pink{color:#d5008f}.swagger-ui .hot-pink{color:#ff41b4}.swagger-ui .pink{color:#ff80cc}.swagger-ui .light-pink{color:#ffa3d7}.swagger-ui .dark-green{color:#137752}.swagger-ui .green{color:#19a974}.swagger-ui .light-green{color:#9eebcf}.swagger-ui .navy{color:#001b44}.swagger-ui .dark-blue{color:#00449e}.swagger-ui .blue{color:#357edd}.swagger-ui .light-blue{color:#96ccff}.swagger-ui .lightest-blue{color:#cdecff}.swagger-ui .washed-blue{color:#f6fffe}.swagger-ui .washed-green{color:#e8fdf5}.swagger-ui .washed-yellow{color:#fffceb}.swagger-ui .washed-red{color:#ffdfdf}.swagger-ui .color-inherit{color:inherit}.swagger-ui .bg-black-90{background-color:rgba(0,0,0,.9)}.swagger-ui .bg-black-80{background-color:rgba(0,0,0,.8)}.swagger-ui .bg-black-70{background-color:rgba(0,0,0,.7)}.swagger-ui .bg-black-60{background-color:rgba(0,0,0,.6)}.swagger-ui .bg-black-50{background-color:rgba(0,0,0,.5)}.swagger-ui .bg-black-40{background-color:rgba(0,0,0,.4)}.swagger-ui .bg-black-30{background-color:rgba(0,0,0,.3)}.swagger-ui .bg-black-20{background-color:rgba(0,0,0,.2)}.swagger-ui .bg-black-10{background-color:rgba(0,0,0,.1)}.swagger-ui .bg-black-05{background-color:rgba(0,0,0,.05)}.swagger-ui .bg-white-90{background-color:hsla(0,0%,100%,.9)}.swagger-ui .bg-white-80{background-color:hsla(0,0%,100%,.8)}.swagger-ui .bg-white-70{background-color:hsla(0,0%,100%,.7)}.swagger-ui .bg-white-60{background-color:hsla(0,0%,100%,.6)}.swagger-ui .bg-white-50{background-color:hsla(0,0%,100%,.5)}.swagger-ui .bg-white-40{background-color:hsla(0,0%,100%,.4)}.swagger-ui .bg-white-30{background-color:hsla(0,0%,100%,.3)}.swagger-ui .bg-white-20{background-color:hsla(0,0%,100%,.2)}.swagger-ui .bg-white-10{background-color:hsla(0,0%,100%,.1)}.swagger-ui .bg-black{background-color:#000}.swagger-ui .bg-near-black{background-color:#111}.swagger-ui .bg-dark-gray{background-color:#333}.swagger-ui .bg-mid-gray{background-color:#555}.swagger-ui .bg-gray{background-color:#777}.swagger-ui .bg-silver{background-color:#999}.swagger-ui .bg-light-silver{background-color:#aaa}.swagger-ui .bg-moon-gray{background-color:#ccc}.swagger-ui .bg-light-gray{background-color:#eee}.swagger-ui .bg-near-white{background-color:#f4f4f4}.swagger-ui .bg-white{background-color:#fff}.swagger-ui .bg-transparent{background-color:transparent}.swagger-ui .bg-dark-red{background-color:#e7040f}.swagger-ui .bg-red{background-color:#ff4136}.swagger-ui .bg-light-red{background-color:#ff725c}.swagger-ui .bg-orange{background-color:#ff6300}.swagger-ui .bg-gold{background-color:#ffb700}.swagger-ui .bg-yellow{background-color:gold}.swagger-ui .bg-light-yellow{background-color:#fbf1a9}.swagger-ui .bg-purple{background-color:#5e2ca5}.swagger-ui .bg-light-purple{background-color:#a463f2}.swagger-ui .bg-dark-pink{background-color:#d5008f}.swagger-ui .bg-hot-pink{background-color:#ff41b4}.swagger-ui .bg-pink{background-color:#ff80cc}.swagger-ui .bg-light-pink{background-color:#ffa3d7}.swagger-ui .bg-dark-green{background-color:#137752}.swagger-ui .bg-green{background-color:#19a974}.swagger-ui .bg-light-green{background-color:#9eebcf}.swagger-ui .bg-navy{background-color:#001b44}.swagger-ui .bg-dark-blue{background-color:#00449e}.swagger-ui .bg-blue{background-color:#357edd}.swagger-ui .bg-light-blue{background-color:#96ccff}.swagger-ui .bg-lightest-blue{background-color:#cdecff}.swagger-ui .bg-washed-blue{background-color:#f6fffe}.swagger-ui .bg-washed-green{background-color:#e8fdf5}.swagger-ui .bg-washed-yellow{background-color:#fffceb}.swagger-ui .bg-washed-red{background-color:#ffdfdf}.swagger-ui .bg-inherit{background-color:inherit}.swagger-ui .hover-black:focus,.swagger-ui .hover-black:hover{color:#000}.swagger-ui .hover-near-black:focus,.swagger-ui .hover-near-black:hover{color:#111}.swagger-ui .hover-dark-gray:focus,.swagger-ui .hover-dark-gray:hover{color:#333}.swagger-ui .hover-mid-gray:focus,.swagger-ui .hover-mid-gray:hover{color:#555}.swagger-ui .hover-gray:focus,.swagger-ui .hover-gray:hover{color:#777}.swagger-ui .hover-silver:focus,.swagger-ui .hover-silver:hover{color:#999}.swagger-ui .hover-light-silver:focus,.swagger-ui .hover-light-silver:hover{color:#aaa}.swagger-ui .hover-moon-gray:focus,.swagger-ui .hover-moon-gray:hover{color:#ccc}.swagger-ui .hover-light-gray:focus,.swagger-ui .hover-light-gray:hover{color:#eee}.swagger-ui .hover-near-white:focus,.swagger-ui .hover-near-white:hover{color:#f4f4f4}.swagger-ui .hover-white:focus,.swagger-ui .hover-white:hover{color:#fff}.swagger-ui .hover-black-90:focus,.swagger-ui .hover-black-90:hover{color:rgba(0,0,0,.9)}.swagger-ui .hover-black-80:focus,.swagger-ui .hover-black-80:hover{color:rgba(0,0,0,.8)}.swagger-ui .hover-black-70:focus,.swagger-ui .hover-black-70:hover{color:rgba(0,0,0,.7)}.swagger-ui .hover-black-60:focus,.swagger-ui .hover-black-60:hover{color:rgba(0,0,0,.6)}.swagger-ui .hover-black-50:focus,.swagger-ui .hover-black-50:hover{color:rgba(0,0,0,.5)}.swagger-ui .hover-black-40:focus,.swagger-ui .hover-black-40:hover{color:rgba(0,0,0,.4)}.swagger-ui .hover-black-30:focus,.swagger-ui .hover-black-30:hover{color:rgba(0,0,0,.3)}.swagger-ui .hover-black-20:focus,.swagger-ui .hover-black-20:hover{color:rgba(0,0,0,.2)}.swagger-ui .hover-black-10:focus,.swagger-ui .hover-black-10:hover{color:rgba(0,0,0,.1)}.swagger-ui .hover-white-90:focus,.swagger-ui .hover-white-90:hover{color:hsla(0,0%,100%,.9)}.swagger-ui .hover-white-80:focus,.swagger-ui .hover-white-80:hover{color:hsla(0,0%,100%,.8)}.swagger-ui .hover-white-70:focus,.swagger-ui .hover-white-70:hover{color:hsla(0,0%,100%,.7)}.swagger-ui .hover-white-60:focus,.swagger-ui .hover-white-60:hover{color:hsla(0,0%,100%,.6)}.swagger-ui .hover-white-50:focus,.swagger-ui .hover-white-50:hover{color:hsla(0,0%,100%,.5)}.swagger-ui .hover-white-40:focus,.swagger-ui .hover-white-40:hover{color:hsla(0,0%,100%,.4)}.swagger-ui .hover-white-30:focus,.swagger-ui .hover-white-30:hover{color:hsla(0,0%,100%,.3)}.swagger-ui .hover-white-20:focus,.swagger-ui .hover-white-20:hover{color:hsla(0,0%,100%,.2)}.swagger-ui .hover-white-10:focus,.swagger-ui .hover-white-10:hover{color:hsla(0,0%,100%,.1)}.swagger-ui .hover-inherit:focus,.swagger-ui .hover-inherit:hover{color:inherit}.swagger-ui .hover-bg-black:focus,.swagger-ui .hover-bg-black:hover{background-color:#000}.swagger-ui .hover-bg-near-black:focus,.swagger-ui .hover-bg-near-black:hover{background-color:#111}.swagger-ui .hover-bg-dark-gray:focus,.swagger-ui .hover-bg-dark-gray:hover{background-color:#333}.swagger-ui .hover-bg-mid-gray:focus,.swagger-ui .hover-bg-mid-gray:hover{background-color:#555}.swagger-ui .hover-bg-gray:focus,.swagger-ui .hover-bg-gray:hover{background-color:#777}.swagger-ui .hover-bg-silver:focus,.swagger-ui .hover-bg-silver:hover{background-color:#999}.swagger-ui .hover-bg-light-silver:focus,.swagger-ui .hover-bg-light-silver:hover{background-color:#aaa}.swagger-ui .hover-bg-moon-gray:focus,.swagger-ui .hover-bg-moon-gray:hover{background-color:#ccc}.swagger-ui .hover-bg-light-gray:focus,.swagger-ui .hover-bg-light-gray:hover{background-color:#eee}.swagger-ui .hover-bg-near-white:focus,.swagger-ui .hover-bg-near-white:hover{background-color:#f4f4f4}.swagger-ui .hover-bg-white:focus,.swagger-ui .hover-bg-white:hover{background-color:#fff}.swagger-ui .hover-bg-transparent:focus,.swagger-ui .hover-bg-transparent:hover{background-color:transparent}.swagger-ui .hover-bg-black-90:focus,.swagger-ui .hover-bg-black-90:hover{background-color:rgba(0,0,0,.9)}.swagger-ui .hover-bg-black-80:focus,.swagger-ui .hover-bg-black-80:hover{background-color:rgba(0,0,0,.8)}.swagger-ui .hover-bg-black-70:focus,.swagger-ui .hover-bg-black-70:hover{background-color:rgba(0,0,0,.7)}.swagger-ui .hover-bg-black-60:focus,.swagger-ui .hover-bg-black-60:hover{background-color:rgba(0,0,0,.6)}.swagger-ui .hover-bg-black-50:focus,.swagger-ui .hover-bg-black-50:hover{background-color:rgba(0,0,0,.5)}.swagger-ui .hover-bg-black-40:focus,.swagger-ui .hover-bg-black-40:hover{background-color:rgba(0,0,0,.4)}.swagger-ui .hover-bg-black-30:focus,.swagger-ui .hover-bg-black-30:hover{background-color:rgba(0,0,0,.3)}.swagger-ui .hover-bg-black-20:focus,.swagger-ui .hover-bg-black-20:hover{background-color:rgba(0,0,0,.2)}.swagger-ui .hover-bg-black-10:focus,.swagger-ui .hover-bg-black-10:hover{background-color:rgba(0,0,0,.1)}.swagger-ui .hover-bg-white-90:focus,.swagger-ui .hover-bg-white-90:hover{background-color:hsla(0,0%,100%,.9)}.swagger-ui .hover-bg-white-80:focus,.swagger-ui .hover-bg-white-80:hover{background-color:hsla(0,0%,100%,.8)}.swagger-ui .hover-bg-white-70:focus,.swagger-ui .hover-bg-white-70:hover{background-color:hsla(0,0%,100%,.7)}.swagger-ui .hover-bg-white-60:focus,.swagger-ui .hover-bg-white-60:hover{background-color:hsla(0,0%,100%,.6)}.swagger-ui .hover-bg-white-50:focus,.swagger-ui .hover-bg-white-50:hover{background-color:hsla(0,0%,100%,.5)}.swagger-ui .hover-bg-white-40:focus,.swagger-ui .hover-bg-white-40:hover{background-color:hsla(0,0%,100%,.4)}.swagger-ui .hover-bg-white-30:focus,.swagger-ui .hover-bg-white-30:hover{background-color:hsla(0,0%,100%,.3)}.swagger-ui .hover-bg-white-20:focus,.swagger-ui .hover-bg-white-20:hover{background-color:hsla(0,0%,100%,.2)}.swagger-ui .hover-bg-white-10:focus,.swagger-ui .hover-bg-white-10:hover{background-color:hsla(0,0%,100%,.1)}.swagger-ui .hover-dark-red:focus,.swagger-ui .hover-dark-red:hover{color:#e7040f}.swagger-ui .hover-red:focus,.swagger-ui .hover-red:hover{color:#ff4136}.swagger-ui .hover-light-red:focus,.swagger-ui .hover-light-red:hover{color:#ff725c}.swagger-ui .hover-orange:focus,.swagger-ui .hover-orange:hover{color:#ff6300}.swagger-ui .hover-gold:focus,.swagger-ui .hover-gold:hover{color:#ffb700}.swagger-ui .hover-yellow:focus,.swagger-ui .hover-yellow:hover{color:gold}.swagger-ui .hover-light-yellow:focus,.swagger-ui .hover-light-yellow:hover{color:#fbf1a9}.swagger-ui .hover-purple:focus,.swagger-ui .hover-purple:hover{color:#5e2ca5}.swagger-ui .hover-light-purple:focus,.swagger-ui .hover-light-purple:hover{color:#a463f2}.swagger-ui .hover-dark-pink:focus,.swagger-ui .hover-dark-pink:hover{color:#d5008f}.swagger-ui .hover-hot-pink:focus,.swagger-ui .hover-hot-pink:hover{color:#ff41b4}.swagger-ui .hover-pink:focus,.swagger-ui .hover-pink:hover{color:#ff80cc}.swagger-ui .hover-light-pink:focus,.swagger-ui .hover-light-pink:hover{color:#ffa3d7}.swagger-ui .hover-dark-green:focus,.swagger-ui .hover-dark-green:hover{color:#137752}.swagger-ui .hover-green:focus,.swagger-ui .hover-green:hover{color:#19a974}.swagger-ui .hover-light-green:focus,.swagger-ui .hover-light-green:hover{color:#9eebcf}.swagger-ui .hover-navy:focus,.swagger-ui .hover-navy:hover{color:#001b44}.swagger-ui .hover-dark-blue:focus,.swagger-ui .hover-dark-blue:hover{color:#00449e}.swagger-ui .hover-blue:focus,.swagger-ui .hover-blue:hover{color:#357edd}.swagger-ui .hover-light-blue:focus,.swagger-ui .hover-light-blue:hover{color:#96ccff}.swagger-ui .hover-lightest-blue:focus,.swagger-ui .hover-lightest-blue:hover{color:#cdecff}.swagger-ui .hover-washed-blue:focus,.swagger-ui .hover-washed-blue:hover{color:#f6fffe}.swagger-ui .hover-washed-green:focus,.swagger-ui .hover-washed-green:hover{color:#e8fdf5}.swagger-ui .hover-washed-yellow:focus,.swagger-ui .hover-washed-yellow:hover{color:#fffceb}.swagger-ui .hover-washed-red:focus,.swagger-ui .hover-washed-red:hover{color:#ffdfdf}.swagger-ui .hover-bg-dark-red:focus,.swagger-ui .hover-bg-dark-red:hover{background-color:#e7040f}.swagger-ui .hover-bg-red:focus,.swagger-ui .hover-bg-red:hover{background-color:#ff4136}.swagger-ui .hover-bg-light-red:focus,.swagger-ui .hover-bg-light-red:hover{background-color:#ff725c}.swagger-ui .hover-bg-orange:focus,.swagger-ui .hover-bg-orange:hover{background-color:#ff6300}.swagger-ui .hover-bg-gold:focus,.swagger-ui .hover-bg-gold:hover{background-color:#ffb700}.swagger-ui .hover-bg-yellow:focus,.swagger-ui .hover-bg-yellow:hover{background-color:gold}.swagger-ui .hover-bg-light-yellow:focus,.swagger-ui .hover-bg-light-yellow:hover{background-color:#fbf1a9}.swagger-ui .hover-bg-purple:focus,.swagger-ui .hover-bg-purple:hover{background-color:#5e2ca5}.swagger-ui .hover-bg-light-purple:focus,.swagger-ui .hover-bg-light-purple:hover{background-color:#a463f2}.swagger-ui .hover-bg-dark-pink:focus,.swagger-ui .hover-bg-dark-pink:hover{background-color:#d5008f}.swagger-ui .hover-bg-hot-pink:focus,.swagger-ui .hover-bg-hot-pink:hover{background-color:#ff41b4}.swagger-ui .hover-bg-pink:focus,.swagger-ui .hover-bg-pink:hover{background-color:#ff80cc}.swagger-ui .hover-bg-light-pink:focus,.swagger-ui .hover-bg-light-pink:hover{background-color:#ffa3d7}.swagger-ui .hover-bg-dark-green:focus,.swagger-ui .hover-bg-dark-green:hover{background-color:#137752}.swagger-ui .hover-bg-green:focus,.swagger-ui .hover-bg-green:hover{background-color:#19a974}.swagger-ui .hover-bg-light-green:focus,.swagger-ui .hover-bg-light-green:hover{background-color:#9eebcf}.swagger-ui .hover-bg-navy:focus,.swagger-ui .hover-bg-navy:hover{background-color:#001b44}.swagger-ui .hover-bg-dark-blue:focus,.swagger-ui .hover-bg-dark-blue:hover{background-color:#00449e}.swagger-ui .hover-bg-blue:focus,.swagger-ui .hover-bg-blue:hover{background-color:#357edd}.swagger-ui .hover-bg-light-blue:focus,.swagger-ui .hover-bg-light-blue:hover{background-color:#96ccff}.swagger-ui .hover-bg-lightest-blue:focus,.swagger-ui .hover-bg-lightest-blue:hover{background-color:#cdecff}.swagger-ui .hover-bg-washed-blue:focus,.swagger-ui .hover-bg-washed-blue:hover{background-color:#f6fffe}.swagger-ui .hover-bg-washed-green:focus,.swagger-ui .hover-bg-washed-green:hover{background-color:#e8fdf5}.swagger-ui .hover-bg-washed-yellow:focus,.swagger-ui .hover-bg-washed-yellow:hover{background-color:#fffceb}.swagger-ui .hover-bg-washed-red:focus,.swagger-ui .hover-bg-washed-red:hover{background-color:#ffdfdf}.swagger-ui .hover-bg-inherit:focus,.swagger-ui .hover-bg-inherit:hover{background-color:inherit}.swagger-ui .pa0{padding:0}.swagger-ui .pa1{padding:.25rem}.swagger-ui .pa2{padding:.5rem}.swagger-ui .pa3{padding:1rem}.swagger-ui .pa4{padding:2rem}.swagger-ui .pa5{padding:4rem}.swagger-ui .pa6{padding:8rem}.swagger-ui .pa7{padding:16rem}.swagger-ui .pl0{padding-left:0}.swagger-ui .pl1{padding-left:.25rem}.swagger-ui .pl2{padding-left:.5rem}.swagger-ui .pl3{padding-left:1rem}.swagger-ui .pl4{padding-left:2rem}.swagger-ui .pl5{padding-left:4rem}.swagger-ui .pl6{padding-left:8rem}.swagger-ui .pl7{padding-left:16rem}.swagger-ui .pr0{padding-right:0}.swagger-ui .pr1{padding-right:.25rem}.swagger-ui .pr2{padding-right:.5rem}.swagger-ui .pr3{padding-right:1rem}.swagger-ui .pr4{padding-right:2rem}.swagger-ui .pr5{padding-right:4rem}.swagger-ui .pr6{padding-right:8rem}.swagger-ui .pr7{padding-right:16rem}.swagger-ui .pb0{padding-bottom:0}.swagger-ui .pb1{padding-bottom:.25rem}.swagger-ui .pb2{padding-bottom:.5rem}.swagger-ui .pb3{padding-bottom:1rem}.swagger-ui .pb4{padding-bottom:2rem}.swagger-ui .pb5{padding-bottom:4rem}.swagger-ui .pb6{padding-bottom:8rem}.swagger-ui .pb7{padding-bottom:16rem}.swagger-ui .pt0{padding-top:0}.swagger-ui .pt1{padding-top:.25rem}.swagger-ui .pt2{padding-top:.5rem}.swagger-ui .pt3{padding-top:1rem}.swagger-ui .pt4{padding-top:2rem}.swagger-ui .pt5{padding-top:4rem}.swagger-ui .pt6{padding-top:8rem}.swagger-ui .pt7{padding-top:16rem}.swagger-ui .pv0{padding-top:0;padding-bottom:0}.swagger-ui .pv1{padding-top:.25rem;padding-bottom:.25rem}.swagger-ui .pv2{padding-top:.5rem;padding-bottom:.5rem}.swagger-ui .pv3{padding-top:1rem;padding-bottom:1rem}.swagger-ui .pv4{padding-top:2rem;padding-bottom:2rem}.swagger-ui .pv5{padding-top:4rem;padding-bottom:4rem}.swagger-ui .pv6{padding-top:8rem;padding-bottom:8rem}.swagger-ui .pv7{padding-top:16rem;padding-bottom:16rem}.swagger-ui .ph0{padding-left:0;padding-right:0}.swagger-ui .ph1{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0{margin:0}.swagger-ui .ma1{margin:.25rem}.swagger-ui .ma2{margin:.5rem}.swagger-ui .ma3{margin:1rem}.swagger-ui .ma4{margin:2rem}.swagger-ui .ma5{margin:4rem}.swagger-ui .ma6{margin:8rem}.swagger-ui .ma7{margin:16rem}.swagger-ui .ml0{margin-left:0}.swagger-ui .ml1{margin-left:.25rem}.swagger-ui .ml2{margin-left:.5rem}.swagger-ui .ml3{margin-left:1rem}.swagger-ui .ml4{margin-left:2rem}.swagger-ui .ml5{margin-left:4rem}.swagger-ui .ml6{margin-left:8rem}.swagger-ui .ml7{margin-left:16rem}.swagger-ui .mr0{margin-right:0}.swagger-ui .mr1{margin-right:.25rem}.swagger-ui .mr2{margin-right:.5rem}.swagger-ui .mr3{margin-right:1rem}.swagger-ui .mr4{margin-right:2rem}.swagger-ui .mr5{margin-right:4rem}.swagger-ui .mr6{margin-right:8rem}.swagger-ui .mr7{margin-right:16rem}.swagger-ui .mb0{margin-bottom:0}.swagger-ui .mb1{margin-bottom:.25rem}.swagger-ui .mb2{margin-bottom:.5rem}.swagger-ui .mb3{margin-bottom:1rem}.swagger-ui .mb4{margin-bottom:2rem}.swagger-ui .mb5{margin-bottom:4rem}.swagger-ui .mb6{margin-bottom:8rem}.swagger-ui .mb7{margin-bottom:16rem}.swagger-ui .mt0{margin-top:0}.swagger-ui .mt1{margin-top:.25rem}.swagger-ui .mt2{margin-top:.5rem}.swagger-ui .mt3{margin-top:1rem}.swagger-ui .mt4{margin-top:2rem}.swagger-ui .mt5{margin-top:4rem}.swagger-ui .mt6{margin-top:8rem}.swagger-ui .mt7{margin-top:16rem}.swagger-ui .mv0{margin-top:0;margin-bottom:0}.swagger-ui .mv1{margin-top:.25rem;margin-bottom:.25rem}.swagger-ui .mv2{margin-top:.5rem;margin-bottom:.5rem}.swagger-ui .mv3{margin-top:1rem;margin-bottom:1rem}.swagger-ui .mv4{margin-top:2rem;margin-bottom:2rem}.swagger-ui .mv5{margin-top:4rem;margin-bottom:4rem}.swagger-ui .mv6{margin-top:8rem;margin-bottom:8rem}.swagger-ui .mv7{margin-top:16rem;margin-bottom:16rem}.swagger-ui .mh0{margin-left:0;margin-right:0}.swagger-ui .mh1{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7{margin-left:16rem;margin-right:16rem}@media screen and (min-width:30em){.swagger-ui .pa0-ns{padding:0}.swagger-ui .pa1-ns{padding:.25rem}.swagger-ui .pa2-ns{padding:.5rem}.swagger-ui .pa3-ns{padding:1rem}.swagger-ui .pa4-ns{padding:2rem}.swagger-ui .pa5-ns{padding:4rem}.swagger-ui .pa6-ns{padding:8rem}.swagger-ui .pa7-ns{padding:16rem}.swagger-ui .pl0-ns{padding-left:0}.swagger-ui .pl1-ns{padding-left:.25rem}.swagger-ui .pl2-ns{padding-left:.5rem}.swagger-ui .pl3-ns{padding-left:1rem}.swagger-ui .pl4-ns{padding-left:2rem}.swagger-ui .pl5-ns{padding-left:4rem}.swagger-ui .pl6-ns{padding-left:8rem}.swagger-ui .pl7-ns{padding-left:16rem}.swagger-ui .pr0-ns{padding-right:0}.swagger-ui .pr1-ns{padding-right:.25rem}.swagger-ui .pr2-ns{padding-right:.5rem}.swagger-ui .pr3-ns{padding-right:1rem}.swagger-ui .pr4-ns{padding-right:2rem}.swagger-ui .pr5-ns{padding-right:4rem}.swagger-ui .pr6-ns{padding-right:8rem}.swagger-ui .pr7-ns{padding-right:16rem}.swagger-ui .pb0-ns{padding-bottom:0}.swagger-ui .pb1-ns{padding-bottom:.25rem}.swagger-ui .pb2-ns{padding-bottom:.5rem}.swagger-ui .pb3-ns{padding-bottom:1rem}.swagger-ui .pb4-ns{padding-bottom:2rem}.swagger-ui .pb5-ns{padding-bottom:4rem}.swagger-ui .pb6-ns{padding-bottom:8rem}.swagger-ui .pb7-ns{padding-bottom:16rem}.swagger-ui .pt0-ns{padding-top:0}.swagger-ui .pt1-ns{padding-top:.25rem}.swagger-ui .pt2-ns{padding-top:.5rem}.swagger-ui .pt3-ns{padding-top:1rem}.swagger-ui .pt4-ns{padding-top:2rem}.swagger-ui .pt5-ns{padding-top:4rem}.swagger-ui .pt6-ns{padding-top:8rem}.swagger-ui .pt7-ns{padding-top:16rem}.swagger-ui .pv0-ns{padding-top:0;padding-bottom:0}.swagger-ui .pv1-ns{padding-top:.25rem;padding-bottom:.25rem}.swagger-ui .pv2-ns{padding-top:.5rem;padding-bottom:.5rem}.swagger-ui .pv3-ns{padding-top:1rem;padding-bottom:1rem}.swagger-ui .pv4-ns{padding-top:2rem;padding-bottom:2rem}.swagger-ui .pv5-ns{padding-top:4rem;padding-bottom:4rem}.swagger-ui .pv6-ns{padding-top:8rem;padding-bottom:8rem}.swagger-ui .pv7-ns{padding-top:16rem;padding-bottom:16rem}.swagger-ui .ph0-ns{padding-left:0;padding-right:0}.swagger-ui .ph1-ns{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2-ns{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3-ns{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4-ns{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5-ns{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6-ns{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7-ns{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0-ns{margin:0}.swagger-ui .ma1-ns{margin:.25rem}.swagger-ui .ma2-ns{margin:.5rem}.swagger-ui .ma3-ns{margin:1rem}.swagger-ui .ma4-ns{margin:2rem}.swagger-ui .ma5-ns{margin:4rem}.swagger-ui .ma6-ns{margin:8rem}.swagger-ui .ma7-ns{margin:16rem}.swagger-ui .ml0-ns{margin-left:0}.swagger-ui .ml1-ns{margin-left:.25rem}.swagger-ui .ml2-ns{margin-left:.5rem}.swagger-ui .ml3-ns{margin-left:1rem}.swagger-ui .ml4-ns{margin-left:2rem}.swagger-ui .ml5-ns{margin-left:4rem}.swagger-ui .ml6-ns{margin-left:8rem}.swagger-ui .ml7-ns{margin-left:16rem}.swagger-ui .mr0-ns{margin-right:0}.swagger-ui .mr1-ns{margin-right:.25rem}.swagger-ui .mr2-ns{margin-right:.5rem}.swagger-ui .mr3-ns{margin-right:1rem}.swagger-ui .mr4-ns{margin-right:2rem}.swagger-ui .mr5-ns{margin-right:4rem}.swagger-ui .mr6-ns{margin-right:8rem}.swagger-ui .mr7-ns{margin-right:16rem}.swagger-ui .mb0-ns{margin-bottom:0}.swagger-ui .mb1-ns{margin-bottom:.25rem}.swagger-ui .mb2-ns{margin-bottom:.5rem}.swagger-ui .mb3-ns{margin-bottom:1rem}.swagger-ui .mb4-ns{margin-bottom:2rem}.swagger-ui .mb5-ns{margin-bottom:4rem}.swagger-ui .mb6-ns{margin-bottom:8rem}.swagger-ui .mb7-ns{margin-bottom:16rem}.swagger-ui .mt0-ns{margin-top:0}.swagger-ui .mt1-ns{margin-top:.25rem}.swagger-ui .mt2-ns{margin-top:.5rem}.swagger-ui .mt3-ns{margin-top:1rem}.swagger-ui .mt4-ns{margin-top:2rem}.swagger-ui .mt5-ns{margin-top:4rem}.swagger-ui .mt6-ns{margin-top:8rem}.swagger-ui .mt7-ns{margin-top:16rem}.swagger-ui .mv0-ns{margin-top:0;margin-bottom:0}.swagger-ui .mv1-ns{margin-top:.25rem;margin-bottom:.25rem}.swagger-ui .mv2-ns{margin-top:.5rem;margin-bottom:.5rem}.swagger-ui .mv3-ns{margin-top:1rem;margin-bottom:1rem}.swagger-ui .mv4-ns{margin-top:2rem;margin-bottom:2rem}.swagger-ui .mv5-ns{margin-top:4rem;margin-bottom:4rem}.swagger-ui .mv6-ns{margin-top:8rem;margin-bottom:8rem}.swagger-ui .mv7-ns{margin-top:16rem;margin-bottom:16rem}.swagger-ui .mh0-ns{margin-left:0;margin-right:0}.swagger-ui .mh1-ns{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2-ns{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3-ns{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4-ns{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5-ns{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6-ns{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7-ns{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .pa0-m{padding:0}.swagger-ui .pa1-m{padding:.25rem}.swagger-ui .pa2-m{padding:.5rem}.swagger-ui .pa3-m{padding:1rem}.swagger-ui .pa4-m{padding:2rem}.swagger-ui .pa5-m{padding:4rem}.swagger-ui .pa6-m{padding:8rem}.swagger-ui .pa7-m{padding:16rem}.swagger-ui .pl0-m{padding-left:0}.swagger-ui .pl1-m{padding-left:.25rem}.swagger-ui .pl2-m{padding-left:.5rem}.swagger-ui .pl3-m{padding-left:1rem}.swagger-ui .pl4-m{padding-left:2rem}.swagger-ui .pl5-m{padding-left:4rem}.swagger-ui .pl6-m{padding-left:8rem}.swagger-ui .pl7-m{padding-left:16rem}.swagger-ui .pr0-m{padding-right:0}.swagger-ui .pr1-m{padding-right:.25rem}.swagger-ui .pr2-m{padding-right:.5rem}.swagger-ui .pr3-m{padding-right:1rem}.swagger-ui .pr4-m{padding-right:2rem}.swagger-ui .pr5-m{padding-right:4rem}.swagger-ui .pr6-m{padding-right:8rem}.swagger-ui .pr7-m{padding-right:16rem}.swagger-ui .pb0-m{padding-bottom:0}.swagger-ui .pb1-m{padding-bottom:.25rem}.swagger-ui .pb2-m{padding-bottom:.5rem}.swagger-ui .pb3-m{padding-bottom:1rem}.swagger-ui .pb4-m{padding-bottom:2rem}.swagger-ui .pb5-m{padding-bottom:4rem}.swagger-ui .pb6-m{padding-bottom:8rem}.swagger-ui .pb7-m{padding-bottom:16rem}.swagger-ui .pt0-m{padding-top:0}.swagger-ui .pt1-m{padding-top:.25rem}.swagger-ui .pt2-m{padding-top:.5rem}.swagger-ui .pt3-m{padding-top:1rem}.swagger-ui .pt4-m{padding-top:2rem}.swagger-ui .pt5-m{padding-top:4rem}.swagger-ui .pt6-m{padding-top:8rem}.swagger-ui .pt7-m{padding-top:16rem}.swagger-ui .pv0-m{padding-top:0;padding-bottom:0}.swagger-ui .pv1-m{padding-top:.25rem;padding-bottom:.25rem}.swagger-ui .pv2-m{padding-top:.5rem;padding-bottom:.5rem}.swagger-ui .pv3-m{padding-top:1rem;padding-bottom:1rem}.swagger-ui .pv4-m{padding-top:2rem;padding-bottom:2rem}.swagger-ui .pv5-m{padding-top:4rem;padding-bottom:4rem}.swagger-ui .pv6-m{padding-top:8rem;padding-bottom:8rem}.swagger-ui .pv7-m{padding-top:16rem;padding-bottom:16rem}.swagger-ui .ph0-m{padding-left:0;padding-right:0}.swagger-ui .ph1-m{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2-m{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3-m{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4-m{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5-m{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6-m{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7-m{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0-m{margin:0}.swagger-ui .ma1-m{margin:.25rem}.swagger-ui .ma2-m{margin:.5rem}.swagger-ui .ma3-m{margin:1rem}.swagger-ui .ma4-m{margin:2rem}.swagger-ui .ma5-m{margin:4rem}.swagger-ui .ma6-m{margin:8rem}.swagger-ui .ma7-m{margin:16rem}.swagger-ui .ml0-m{margin-left:0}.swagger-ui .ml1-m{margin-left:.25rem}.swagger-ui .ml2-m{margin-left:.5rem}.swagger-ui .ml3-m{margin-left:1rem}.swagger-ui .ml4-m{margin-left:2rem}.swagger-ui .ml5-m{margin-left:4rem}.swagger-ui .ml6-m{margin-left:8rem}.swagger-ui .ml7-m{margin-left:16rem}.swagger-ui .mr0-m{margin-right:0}.swagger-ui .mr1-m{margin-right:.25rem}.swagger-ui .mr2-m{margin-right:.5rem}.swagger-ui .mr3-m{margin-right:1rem}.swagger-ui .mr4-m{margin-right:2rem}.swagger-ui .mr5-m{margin-right:4rem}.swagger-ui .mr6-m{margin-right:8rem}.swagger-ui .mr7-m{margin-right:16rem}.swagger-ui .mb0-m{margin-bottom:0}.swagger-ui .mb1-m{margin-bottom:.25rem}.swagger-ui .mb2-m{margin-bottom:.5rem}.swagger-ui .mb3-m{margin-bottom:1rem}.swagger-ui .mb4-m{margin-bottom:2rem}.swagger-ui .mb5-m{margin-bottom:4rem}.swagger-ui .mb6-m{margin-bottom:8rem}.swagger-ui .mb7-m{margin-bottom:16rem}.swagger-ui .mt0-m{margin-top:0}.swagger-ui .mt1-m{margin-top:.25rem}.swagger-ui .mt2-m{margin-top:.5rem}.swagger-ui .mt3-m{margin-top:1rem}.swagger-ui .mt4-m{margin-top:2rem}.swagger-ui .mt5-m{margin-top:4rem}.swagger-ui .mt6-m{margin-top:8rem}.swagger-ui .mt7-m{margin-top:16rem}.swagger-ui .mv0-m{margin-top:0;margin-bottom:0}.swagger-ui .mv1-m{margin-top:.25rem;margin-bottom:.25rem}.swagger-ui .mv2-m{margin-top:.5rem;margin-bottom:.5rem}.swagger-ui .mv3-m{margin-top:1rem;margin-bottom:1rem}.swagger-ui .mv4-m{margin-top:2rem;margin-bottom:2rem}.swagger-ui .mv5-m{margin-top:4rem;margin-bottom:4rem}.swagger-ui .mv6-m{margin-top:8rem;margin-bottom:8rem}.swagger-ui .mv7-m{margin-top:16rem;margin-bottom:16rem}.swagger-ui .mh0-m{margin-left:0;margin-right:0}.swagger-ui .mh1-m{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2-m{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3-m{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4-m{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5-m{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6-m{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7-m{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:60em){.swagger-ui .pa0-l{padding:0}.swagger-ui .pa1-l{padding:.25rem}.swagger-ui .pa2-l{padding:.5rem}.swagger-ui .pa3-l{padding:1rem}.swagger-ui .pa4-l{padding:2rem}.swagger-ui .pa5-l{padding:4rem}.swagger-ui .pa6-l{padding:8rem}.swagger-ui .pa7-l{padding:16rem}.swagger-ui .pl0-l{padding-left:0}.swagger-ui .pl1-l{padding-left:.25rem}.swagger-ui .pl2-l{padding-left:.5rem}.swagger-ui .pl3-l{padding-left:1rem}.swagger-ui .pl4-l{padding-left:2rem}.swagger-ui .pl5-l{padding-left:4rem}.swagger-ui .pl6-l{padding-left:8rem}.swagger-ui .pl7-l{padding-left:16rem}.swagger-ui .pr0-l{padding-right:0}.swagger-ui .pr1-l{padding-right:.25rem}.swagger-ui .pr2-l{padding-right:.5rem}.swagger-ui .pr3-l{padding-right:1rem}.swagger-ui .pr4-l{padding-right:2rem}.swagger-ui .pr5-l{padding-right:4rem}.swagger-ui .pr6-l{padding-right:8rem}.swagger-ui .pr7-l{padding-right:16rem}.swagger-ui .pb0-l{padding-bottom:0}.swagger-ui .pb1-l{padding-bottom:.25rem}.swagger-ui .pb2-l{padding-bottom:.5rem}.swagger-ui .pb3-l{padding-bottom:1rem}.swagger-ui .pb4-l{padding-bottom:2rem}.swagger-ui .pb5-l{padding-bottom:4rem}.swagger-ui .pb6-l{padding-bottom:8rem}.swagger-ui .pb7-l{padding-bottom:16rem}.swagger-ui .pt0-l{padding-top:0}.swagger-ui .pt1-l{padding-top:.25rem}.swagger-ui .pt2-l{padding-top:.5rem}.swagger-ui .pt3-l{padding-top:1rem}.swagger-ui .pt4-l{padding-top:2rem}.swagger-ui .pt5-l{padding-top:4rem}.swagger-ui .pt6-l{padding-top:8rem}.swagger-ui .pt7-l{padding-top:16rem}.swagger-ui .pv0-l{padding-top:0;padding-bottom:0}.swagger-ui .pv1-l{padding-top:.25rem;padding-bottom:.25rem}.swagger-ui .pv2-l{padding-top:.5rem;padding-bottom:.5rem}.swagger-ui .pv3-l{padding-top:1rem;padding-bottom:1rem}.swagger-ui .pv4-l{padding-top:2rem;padding-bottom:2rem}.swagger-ui .pv5-l{padding-top:4rem;padding-bottom:4rem}.swagger-ui .pv6-l{padding-top:8rem;padding-bottom:8rem}.swagger-ui .pv7-l{padding-top:16rem;padding-bottom:16rem}.swagger-ui .ph0-l{padding-left:0;padding-right:0}.swagger-ui .ph1-l{padding-left:.25rem;padding-right:.25rem}.swagger-ui .ph2-l{padding-left:.5rem;padding-right:.5rem}.swagger-ui .ph3-l{padding-left:1rem;padding-right:1rem}.swagger-ui .ph4-l{padding-left:2rem;padding-right:2rem}.swagger-ui .ph5-l{padding-left:4rem;padding-right:4rem}.swagger-ui .ph6-l{padding-left:8rem;padding-right:8rem}.swagger-ui .ph7-l{padding-left:16rem;padding-right:16rem}.swagger-ui .ma0-l{margin:0}.swagger-ui .ma1-l{margin:.25rem}.swagger-ui .ma2-l{margin:.5rem}.swagger-ui .ma3-l{margin:1rem}.swagger-ui .ma4-l{margin:2rem}.swagger-ui .ma5-l{margin:4rem}.swagger-ui .ma6-l{margin:8rem}.swagger-ui .ma7-l{margin:16rem}.swagger-ui .ml0-l{margin-left:0}.swagger-ui .ml1-l{margin-left:.25rem}.swagger-ui .ml2-l{margin-left:.5rem}.swagger-ui .ml3-l{margin-left:1rem}.swagger-ui .ml4-l{margin-left:2rem}.swagger-ui .ml5-l{margin-left:4rem}.swagger-ui .ml6-l{margin-left:8rem}.swagger-ui .ml7-l{margin-left:16rem}.swagger-ui .mr0-l{margin-right:0}.swagger-ui .mr1-l{margin-right:.25rem}.swagger-ui .mr2-l{margin-right:.5rem}.swagger-ui .mr3-l{margin-right:1rem}.swagger-ui .mr4-l{margin-right:2rem}.swagger-ui .mr5-l{margin-right:4rem}.swagger-ui .mr6-l{margin-right:8rem}.swagger-ui .mr7-l{margin-right:16rem}.swagger-ui .mb0-l{margin-bottom:0}.swagger-ui .mb1-l{margin-bottom:.25rem}.swagger-ui .mb2-l{margin-bottom:.5rem}.swagger-ui .mb3-l{margin-bottom:1rem}.swagger-ui .mb4-l{margin-bottom:2rem}.swagger-ui .mb5-l{margin-bottom:4rem}.swagger-ui .mb6-l{margin-bottom:8rem}.swagger-ui .mb7-l{margin-bottom:16rem}.swagger-ui .mt0-l{margin-top:0}.swagger-ui .mt1-l{margin-top:.25rem}.swagger-ui .mt2-l{margin-top:.5rem}.swagger-ui .mt3-l{margin-top:1rem}.swagger-ui .mt4-l{margin-top:2rem}.swagger-ui .mt5-l{margin-top:4rem}.swagger-ui .mt6-l{margin-top:8rem}.swagger-ui .mt7-l{margin-top:16rem}.swagger-ui .mv0-l{margin-top:0;margin-bottom:0}.swagger-ui .mv1-l{margin-top:.25rem;margin-bottom:.25rem}.swagger-ui .mv2-l{margin-top:.5rem;margin-bottom:.5rem}.swagger-ui .mv3-l{margin-top:1rem;margin-bottom:1rem}.swagger-ui .mv4-l{margin-top:2rem;margin-bottom:2rem}.swagger-ui .mv5-l{margin-top:4rem;margin-bottom:4rem}.swagger-ui .mv6-l{margin-top:8rem;margin-bottom:8rem}.swagger-ui .mv7-l{margin-top:16rem;margin-bottom:16rem}.swagger-ui .mh0-l{margin-left:0;margin-right:0}.swagger-ui .mh1-l{margin-left:.25rem;margin-right:.25rem}.swagger-ui .mh2-l{margin-left:.5rem;margin-right:.5rem}.swagger-ui .mh3-l{margin-left:1rem;margin-right:1rem}.swagger-ui .mh4-l{margin-left:2rem;margin-right:2rem}.swagger-ui .mh5-l{margin-left:4rem;margin-right:4rem}.swagger-ui .mh6-l{margin-left:8rem;margin-right:8rem}.swagger-ui .mh7-l{margin-left:16rem;margin-right:16rem}}.swagger-ui .na1{margin:-.25rem}.swagger-ui .na2{margin:-.5rem}.swagger-ui .na3{margin:-1rem}.swagger-ui .na4{margin:-2rem}.swagger-ui .na5{margin:-4rem}.swagger-ui .na6{margin:-8rem}.swagger-ui .na7{margin:-16rem}.swagger-ui .nl1{margin-left:-.25rem}.swagger-ui .nl2{margin-left:-.5rem}.swagger-ui .nl3{margin-left:-1rem}.swagger-ui .nl4{margin-left:-2rem}.swagger-ui .nl5{margin-left:-4rem}.swagger-ui .nl6{margin-left:-8rem}.swagger-ui .nl7{margin-left:-16rem}.swagger-ui .nr1{margin-right:-.25rem}.swagger-ui .nr2{margin-right:-.5rem}.swagger-ui .nr3{margin-right:-1rem}.swagger-ui .nr4{margin-right:-2rem}.swagger-ui .nr5{margin-right:-4rem}.swagger-ui .nr6{margin-right:-8rem}.swagger-ui .nr7{margin-right:-16rem}.swagger-ui .nb1{margin-bottom:-.25rem}.swagger-ui .nb2{margin-bottom:-.5rem}.swagger-ui .nb3{margin-bottom:-1rem}.swagger-ui .nb4{margin-bottom:-2rem}.swagger-ui .nb5{margin-bottom:-4rem}.swagger-ui .nb6{margin-bottom:-8rem}.swagger-ui .nb7{margin-bottom:-16rem}.swagger-ui .nt1{margin-top:-.25rem}.swagger-ui .nt2{margin-top:-.5rem}.swagger-ui .nt3{margin-top:-1rem}.swagger-ui .nt4{margin-top:-2rem}.swagger-ui .nt5{margin-top:-4rem}.swagger-ui .nt6{margin-top:-8rem}.swagger-ui .nt7{margin-top:-16rem}@media screen and (min-width:30em){.swagger-ui .na1-ns{margin:-.25rem}.swagger-ui .na2-ns{margin:-.5rem}.swagger-ui .na3-ns{margin:-1rem}.swagger-ui .na4-ns{margin:-2rem}.swagger-ui .na5-ns{margin:-4rem}.swagger-ui .na6-ns{margin:-8rem}.swagger-ui .na7-ns{margin:-16rem}.swagger-ui .nl1-ns{margin-left:-.25rem}.swagger-ui .nl2-ns{margin-left:-.5rem}.swagger-ui .nl3-ns{margin-left:-1rem}.swagger-ui .nl4-ns{margin-left:-2rem}.swagger-ui .nl5-ns{margin-left:-4rem}.swagger-ui .nl6-ns{margin-left:-8rem}.swagger-ui .nl7-ns{margin-left:-16rem}.swagger-ui .nr1-ns{margin-right:-.25rem}.swagger-ui .nr2-ns{margin-right:-.5rem}.swagger-ui .nr3-ns{margin-right:-1rem}.swagger-ui .nr4-ns{margin-right:-2rem}.swagger-ui .nr5-ns{margin-right:-4rem}.swagger-ui .nr6-ns{margin-right:-8rem}.swagger-ui .nr7-ns{margin-right:-16rem}.swagger-ui .nb1-ns{margin-bottom:-.25rem}.swagger-ui .nb2-ns{margin-bottom:-.5rem}.swagger-ui .nb3-ns{margin-bottom:-1rem}.swagger-ui .nb4-ns{margin-bottom:-2rem}.swagger-ui .nb5-ns{margin-bottom:-4rem}.swagger-ui .nb6-ns{margin-bottom:-8rem}.swagger-ui .nb7-ns{margin-bottom:-16rem}.swagger-ui .nt1-ns{margin-top:-.25rem}.swagger-ui .nt2-ns{margin-top:-.5rem}.swagger-ui .nt3-ns{margin-top:-1rem}.swagger-ui .nt4-ns{margin-top:-2rem}.swagger-ui .nt5-ns{margin-top:-4rem}.swagger-ui .nt6-ns{margin-top:-8rem}.swagger-ui .nt7-ns{margin-top:-16rem}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .na1-m{margin:-.25rem}.swagger-ui .na2-m{margin:-.5rem}.swagger-ui .na3-m{margin:-1rem}.swagger-ui .na4-m{margin:-2rem}.swagger-ui .na5-m{margin:-4rem}.swagger-ui .na6-m{margin:-8rem}.swagger-ui .na7-m{margin:-16rem}.swagger-ui .nl1-m{margin-left:-.25rem}.swagger-ui .nl2-m{margin-left:-.5rem}.swagger-ui .nl3-m{margin-left:-1rem}.swagger-ui .nl4-m{margin-left:-2rem}.swagger-ui .nl5-m{margin-left:-4rem}.swagger-ui .nl6-m{margin-left:-8rem}.swagger-ui .nl7-m{margin-left:-16rem}.swagger-ui .nr1-m{margin-right:-.25rem}.swagger-ui .nr2-m{margin-right:-.5rem}.swagger-ui .nr3-m{margin-right:-1rem}.swagger-ui .nr4-m{margin-right:-2rem}.swagger-ui .nr5-m{margin-right:-4rem}.swagger-ui .nr6-m{margin-right:-8rem}.swagger-ui .nr7-m{margin-right:-16rem}.swagger-ui .nb1-m{margin-bottom:-.25rem}.swagger-ui .nb2-m{margin-bottom:-.5rem}.swagger-ui .nb3-m{margin-bottom:-1rem}.swagger-ui .nb4-m{margin-bottom:-2rem}.swagger-ui .nb5-m{margin-bottom:-4rem}.swagger-ui .nb6-m{margin-bottom:-8rem}.swagger-ui .nb7-m{margin-bottom:-16rem}.swagger-ui .nt1-m{margin-top:-.25rem}.swagger-ui .nt2-m{margin-top:-.5rem}.swagger-ui .nt3-m{margin-top:-1rem}.swagger-ui .nt4-m{margin-top:-2rem}.swagger-ui .nt5-m{margin-top:-4rem}.swagger-ui .nt6-m{margin-top:-8rem}.swagger-ui .nt7-m{margin-top:-16rem}}@media screen and (min-width:60em){.swagger-ui .na1-l{margin:-.25rem}.swagger-ui .na2-l{margin:-.5rem}.swagger-ui .na3-l{margin:-1rem}.swagger-ui .na4-l{margin:-2rem}.swagger-ui .na5-l{margin:-4rem}.swagger-ui .na6-l{margin:-8rem}.swagger-ui .na7-l{margin:-16rem}.swagger-ui .nl1-l{margin-left:-.25rem}.swagger-ui .nl2-l{margin-left:-.5rem}.swagger-ui .nl3-l{margin-left:-1rem}.swagger-ui .nl4-l{margin-left:-2rem}.swagger-ui .nl5-l{margin-left:-4rem}.swagger-ui .nl6-l{margin-left:-8rem}.swagger-ui .nl7-l{margin-left:-16rem}.swagger-ui .nr1-l{margin-right:-.25rem}.swagger-ui .nr2-l{margin-right:-.5rem}.swagger-ui .nr3-l{margin-right:-1rem}.swagger-ui .nr4-l{margin-right:-2rem}.swagger-ui .nr5-l{margin-right:-4rem}.swagger-ui .nr6-l{margin-right:-8rem}.swagger-ui .nr7-l{margin-right:-16rem}.swagger-ui .nb1-l{margin-bottom:-.25rem}.swagger-ui .nb2-l{margin-bottom:-.5rem}.swagger-ui .nb3-l{margin-bottom:-1rem}.swagger-ui .nb4-l{margin-bottom:-2rem}.swagger-ui .nb5-l{margin-bottom:-4rem}.swagger-ui .nb6-l{margin-bottom:-8rem}.swagger-ui .nb7-l{margin-bottom:-16rem}.swagger-ui .nt1-l{margin-top:-.25rem}.swagger-ui .nt2-l{margin-top:-.5rem}.swagger-ui .nt3-l{margin-top:-1rem}.swagger-ui .nt4-l{margin-top:-2rem}.swagger-ui .nt5-l{margin-top:-4rem}.swagger-ui .nt6-l{margin-top:-8rem}.swagger-ui .nt7-l{margin-top:-16rem}}.swagger-ui .collapse{border-collapse:collapse;border-spacing:0}.swagger-ui .striped--light-silver:nth-child(odd){background-color:#aaa}.swagger-ui .striped--moon-gray:nth-child(odd){background-color:#ccc}.swagger-ui .striped--light-gray:nth-child(odd){background-color:#eee}.swagger-ui .striped--near-white:nth-child(odd){background-color:#f4f4f4}.swagger-ui .stripe-light:nth-child(odd){background-color:hsla(0,0%,100%,.1)}.swagger-ui .stripe-dark:nth-child(odd){background-color:rgba(0,0,0,.1)}.swagger-ui .strike{text-decoration:line-through}.swagger-ui .underline{text-decoration:underline}.swagger-ui .no-underline{text-decoration:none}@media screen and (min-width:30em){.swagger-ui .strike-ns{text-decoration:line-through}.swagger-ui .underline-ns{text-decoration:underline}.swagger-ui .no-underline-ns{text-decoration:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .strike-m{text-decoration:line-through}.swagger-ui .underline-m{text-decoration:underline}.swagger-ui .no-underline-m{text-decoration:none}}@media screen and (min-width:60em){.swagger-ui .strike-l{text-decoration:line-through}.swagger-ui .underline-l{text-decoration:underline}.swagger-ui .no-underline-l{text-decoration:none}}.swagger-ui .tl{text-align:left}.swagger-ui .tr{text-align:right}.swagger-ui .tc{text-align:center}.swagger-ui .tj{text-align:justify}@media screen and (min-width:30em){.swagger-ui .tl-ns{text-align:left}.swagger-ui .tr-ns{text-align:right}.swagger-ui .tc-ns{text-align:center}.swagger-ui .tj-ns{text-align:justify}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .tl-m{text-align:left}.swagger-ui .tr-m{text-align:right}.swagger-ui .tc-m{text-align:center}.swagger-ui .tj-m{text-align:justify}}@media screen and (min-width:60em){.swagger-ui .tl-l{text-align:left}.swagger-ui .tr-l{text-align:right}.swagger-ui .tc-l{text-align:center}.swagger-ui .tj-l{text-align:justify}}.swagger-ui .ttc{text-transform:capitalize}.swagger-ui .ttl{text-transform:lowercase}.swagger-ui .ttu{text-transform:uppercase}.swagger-ui .ttn{text-transform:none}@media screen and (min-width:30em){.swagger-ui .ttc-ns{text-transform:capitalize}.swagger-ui .ttl-ns{text-transform:lowercase}.swagger-ui .ttu-ns{text-transform:uppercase}.swagger-ui .ttn-ns{text-transform:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .ttc-m{text-transform:capitalize}.swagger-ui .ttl-m{text-transform:lowercase}.swagger-ui .ttu-m{text-transform:uppercase}.swagger-ui .ttn-m{text-transform:none}}@media screen and (min-width:60em){.swagger-ui .ttc-l{text-transform:capitalize}.swagger-ui .ttl-l{text-transform:lowercase}.swagger-ui .ttu-l{text-transform:uppercase}.swagger-ui .ttn-l{text-transform:none}}.swagger-ui .f-6,.swagger-ui .f-headline{font-size:6rem}.swagger-ui .f-5,.swagger-ui .f-subheadline{font-size:5rem}.swagger-ui .f1{font-size:3rem}.swagger-ui .f2{font-size:2.25rem}.swagger-ui .f3{font-size:1.5rem}.swagger-ui .f4{font-size:1.25rem}.swagger-ui .f5{font-size:1rem}.swagger-ui .f6{font-size:.875rem}.swagger-ui .f7{font-size:.75rem}@media screen and (min-width:30em){.swagger-ui .f-6-ns,.swagger-ui .f-headline-ns{font-size:6rem}.swagger-ui .f-5-ns,.swagger-ui .f-subheadline-ns{font-size:5rem}.swagger-ui .f1-ns{font-size:3rem}.swagger-ui .f2-ns{font-size:2.25rem}.swagger-ui .f3-ns{font-size:1.5rem}.swagger-ui .f4-ns{font-size:1.25rem}.swagger-ui .f5-ns{font-size:1rem}.swagger-ui .f6-ns{font-size:.875rem}.swagger-ui .f7-ns{font-size:.75rem}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .f-6-m,.swagger-ui .f-headline-m{font-size:6rem}.swagger-ui .f-5-m,.swagger-ui .f-subheadline-m{font-size:5rem}.swagger-ui .f1-m{font-size:3rem}.swagger-ui .f2-m{font-size:2.25rem}.swagger-ui .f3-m{font-size:1.5rem}.swagger-ui .f4-m{font-size:1.25rem}.swagger-ui .f5-m{font-size:1rem}.swagger-ui .f6-m{font-size:.875rem}.swagger-ui .f7-m{font-size:.75rem}}@media screen and (min-width:60em){.swagger-ui .f-6-l,.swagger-ui .f-headline-l{font-size:6rem}.swagger-ui .f-5-l,.swagger-ui .f-subheadline-l{font-size:5rem}.swagger-ui .f1-l{font-size:3rem}.swagger-ui .f2-l{font-size:2.25rem}.swagger-ui .f3-l{font-size:1.5rem}.swagger-ui .f4-l{font-size:1.25rem}.swagger-ui .f5-l{font-size:1rem}.swagger-ui .f6-l{font-size:.875rem}.swagger-ui .f7-l{font-size:.75rem}}.swagger-ui .measure{max-width:30em}.swagger-ui .measure-wide{max-width:34em}.swagger-ui .measure-narrow{max-width:20em}.swagger-ui .indent{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-ui .small-caps{font-variant:small-caps}.swagger-ui .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:30em){.swagger-ui .measure-ns{max-width:30em}.swagger-ui .measure-wide-ns{max-width:34em}.swagger-ui .measure-narrow-ns{max-width:20em}.swagger-ui .indent-ns{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-ui .small-caps-ns{font-variant:small-caps}.swagger-ui .truncate-ns{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .measure-m{max-width:30em}.swagger-ui .measure-wide-m{max-width:34em}.swagger-ui .measure-narrow-m{max-width:20em}.swagger-ui .indent-m{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-ui .small-caps-m{font-variant:small-caps}.swagger-ui .truncate-m{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:60em){.swagger-ui .measure-l{max-width:30em}.swagger-ui .measure-wide-l{max-width:34em}.swagger-ui .measure-narrow-l{max-width:20em}.swagger-ui .indent-l{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-ui .small-caps-l{font-variant:small-caps}.swagger-ui .truncate-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.swagger-ui .overflow-container{overflow-y:scroll}.swagger-ui .center{margin-right:auto;margin-left:auto}.swagger-ui .mr-auto{margin-right:auto}.swagger-ui .ml-auto{margin-left:auto}@media screen and (min-width:30em){.swagger-ui .center-ns{margin-right:auto;margin-left:auto}.swagger-ui .mr-auto-ns{margin-right:auto}.swagger-ui .ml-auto-ns{margin-left:auto}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .center-m{margin-right:auto;margin-left:auto}.swagger-ui .mr-auto-m{margin-right:auto}.swagger-ui .ml-auto-m{margin-left:auto}}@media screen and (min-width:60em){.swagger-ui .center-l{margin-right:auto;margin-left:auto}.swagger-ui .mr-auto-l{margin-right:auto}.swagger-ui .ml-auto-l{margin-left:auto}}.swagger-ui .clip{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}@media screen and (min-width:30em){.swagger-ui .clip-ns{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .clip-m{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:60em){.swagger-ui .clip-l{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}.swagger-ui .ws-normal{white-space:normal}.swagger-ui .nowrap{white-space:nowrap}.swagger-ui .pre{white-space:pre}@media screen and (min-width:30em){.swagger-ui .ws-normal-ns{white-space:normal}.swagger-ui .nowrap-ns{white-space:nowrap}.swagger-ui .pre-ns{white-space:pre}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .ws-normal-m{white-space:normal}.swagger-ui .nowrap-m{white-space:nowrap}.swagger-ui .pre-m{white-space:pre}}@media screen and (min-width:60em){.swagger-ui .ws-normal-l{white-space:normal}.swagger-ui .nowrap-l{white-space:nowrap}.swagger-ui .pre-l{white-space:pre}}.swagger-ui .v-base{vertical-align:baseline}.swagger-ui .v-mid{vertical-align:middle}.swagger-ui .v-top{vertical-align:top}.swagger-ui .v-btm{vertical-align:bottom}@media screen and (min-width:30em){.swagger-ui .v-base-ns{vertical-align:baseline}.swagger-ui .v-mid-ns{vertical-align:middle}.swagger-ui .v-top-ns{vertical-align:top}.swagger-ui .v-btm-ns{vertical-align:bottom}}@media screen and (min-width:30em) and (max-width:60em){.swagger-ui .v-base-m{vertical-align:baseline}.swagger-ui .v-mid-m{vertical-align:middle}.swagger-ui .v-top-m{vertical-align:top}.swagger-ui .v-btm-m{vertical-align:bottom}}@media screen and (min-width:60em){.swagger-ui .v-base-l{vertical-align:baseline}.swagger-ui .v-mid-l{vertical-align:middle}.swagger-ui .v-top-l{vertical-align:top}.swagger-ui .v-btm-l{vertical-align:bottom}}.swagger-ui .dim{opacity:1;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-ui .dim:focus,.swagger-ui .dim:hover{opacity:.5;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-ui .dim:active{opacity:.8;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.swagger-ui .glow{-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-ui .glow:focus,.swagger-ui .glow:hover{opacity:1;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-ui .hide-child .child{opacity:0;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-ui .hide-child:active .child,.swagger-ui .hide-child:focus .child,.swagger-ui .hide-child:hover .child{opacity:1;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-ui .underline-hover:focus,.swagger-ui .underline-hover:hover{text-decoration:underline}.swagger-ui .grow{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.swagger-ui .grow:focus,.swagger-ui .grow:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.swagger-ui .grow:active{-webkit-transform:scale(.9);transform:scale(.9)}.swagger-ui .grow-large{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.swagger-ui .grow-large:focus,.swagger-ui .grow-large:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.swagger-ui .grow-large:active{-webkit-transform:scale(.95);transform:scale(.95)}.swagger-ui .pointer:hover{cursor:pointer}.swagger-ui .shadow-hover{cursor:pointer;position:relative;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1)}.swagger-ui .shadow-hover:after{content:"";-webkit-box-shadow:0 0 16px 2px rgba(0,0,0,.2);box-shadow:0 0 16px 2px rgba(0,0,0,.2);border-radius:inherit;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:opacity .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1)}.swagger-ui .shadow-hover:focus:after,.swagger-ui .shadow-hover:hover:after{opacity:1}.swagger-ui .bg-animate,.swagger-ui .bg-animate:focus,.swagger-ui .bg-animate:hover{-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.swagger-ui .z-0{z-index:0}.swagger-ui .z-1{z-index:1}.swagger-ui .z-2{z-index:2}.swagger-ui .z-3{z-index:3}.swagger-ui .z-4{z-index:4}.swagger-ui .z-5{z-index:5}.swagger-ui .z-999{z-index:999}.swagger-ui .z-9999{z-index:9999}.swagger-ui .z-max{z-index:2147483647}.swagger-ui .z-inherit{z-index:inherit}.swagger-ui .z-initial{z-index:auto}.swagger-ui .z-unset{z-index:unset}.swagger-ui .nested-copy-line-height ol,.swagger-ui .nested-copy-line-height p,.swagger-ui .nested-copy-line-height ul{line-height:1.5}.swagger-ui .nested-headline-line-height h1,.swagger-ui .nested-headline-line-height h2,.swagger-ui .nested-headline-line-height h3,.swagger-ui .nested-headline-line-height h4,.swagger-ui .nested-headline-line-height h5,.swagger-ui .nested-headline-line-height h6{line-height:1.25}.swagger-ui .nested-list-reset ol,.swagger-ui .nested-list-reset ul{padding-left:0;margin-left:0;list-style-type:none}.swagger-ui .nested-copy-indent p+p{text-indent:.1em;margin-top:0;margin-bottom:0}.swagger-ui .nested-copy-seperator p+p{margin-top:1.5em}.swagger-ui .nested-img img{width:100%;max-width:100%;display:block}.swagger-ui .nested-links a{color:#357edd;-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.swagger-ui .nested-links a:focus,.swagger-ui .nested-links a:hover{color:#96ccff;-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.swagger-ui .wrapper{width:100%;max-width:1460px;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.swagger-ui .opblock-tag-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .opblock-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border-bottom:1px solid rgba(59,65,81,.3)}.swagger-ui .opblock-tag:hover{background:rgba(0,0,0,.02)}.swagger-ui .opblock-tag{font-size:24px;margin:0 0 5px;font-family:sans-serif;color:#3b4151}.swagger-ui .opblock-tag.no-desc span{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .opblock-tag svg{-webkit-transition:all .4s;transition:all .4s}.swagger-ui .opblock-tag small{font-size:14px;font-weight:400;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;font-family:sans-serif;color:#3b4151}.swagger-ui .parameter__type{font-size:12px;padding:5px 0;font-family:monospace;font-weight:600;color:#3b4151}.swagger-ui .parameter-controls{margin-top:.75em}.swagger-ui .examples__title{display:block;font-size:1.1em;font-weight:700;margin-bottom:.75em}.swagger-ui .examples__section{margin-top:1.5em}.swagger-ui .examples__section-header{font-weight:700;font-size:.9rem;margin-bottom:.5rem}.swagger-ui .examples-select{margin-bottom:.75em}.swagger-ui .examples-select__section-label{font-weight:700;font-size:.9rem;margin-right:.5rem}.swagger-ui .example__section{margin-top:1.5em}.swagger-ui .example__section-header{font-weight:700;font-size:.9rem;margin-bottom:.5rem}.swagger-ui .view-line-link{position:relative;top:3px;width:20px;margin:0 5px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-ui .opblock{margin:0 0 15px;border:1px solid #000;border-radius:4px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.19);box-shadow:0 0 3px rgba(0,0,0,.19)}.swagger-ui .opblock .tab-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .opblock .tab-header .tab-item{padding:0 40px;cursor:pointer}.swagger-ui .opblock .tab-header .tab-item:first-of-type{padding:0 40px 0 0}.swagger-ui .opblock .tab-header .tab-item.active h4 span{position:relative}.swagger-ui .opblock .tab-header .tab-item.active h4 span:after{position:absolute;bottom:-15px;left:50%;width:120%;height:4px;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background:grey}.swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid #000}.swagger-ui .opblock .opblock-section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 20px;min-height:50px;background:hsla(0,0%,100%,.8);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.swagger-ui .opblock .opblock-section-header>label{font-size:12px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 auto;font-family:sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-section-header>label>span{padding:0 10px 0 0}.swagger-ui .opblock .opblock-section-header h4{font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-family:sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary-method{font-size:14px;font-weight:700;min-width:80px;padding:6px 15px;text-align:center;border-radius:3px;background:#000;text-shadow:0 1px 0 rgba(0,0,0,.1);font-family:sans-serif;color:#fff}.swagger-ui .opblock .opblock-summary-operation-id,.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-word;padding:0 10px;font-family:monospace;font-weight:600;color:#3b4151}@media (max-width:768px){.swagger-ui .opblock .opblock-summary-operation-id,.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path__deprecated{font-size:12px}}.swagger-ui .opblock .opblock-summary-path__deprecated{text-decoration:line-through}.swagger-ui .opblock .opblock-summary-operation-id{font-size:14px}.swagger-ui .opblock .opblock-summary-description{font-size:13px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;word-break:break-word;font-family:sans-serif;color:#3b4151}.swagger-ui .opblock .opblock-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;cursor:pointer}.swagger-ui .opblock .opblock-summary .view-line-link{position:relative;top:2px;width:0;margin:0;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-ui .opblock .opblock-summary:hover .view-line-link{width:18px;margin:0 5px}.swagger-ui .opblock.opblock-post{border-color:#49cc90;background:rgba(73,204,144,.1)}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#49cc90}.swagger-ui .opblock.opblock-post .opblock-summary{border-color:#49cc90}.swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after{background:#49cc90}.swagger-ui .opblock.opblock-put{border-color:#fca130;background:rgba(252,161,48,.1)}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fca130}.swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after{background:#fca130}.swagger-ui .opblock.opblock-delete{border-color:#f93e3e;background:rgba(249,62,62,.1)}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#f93e3e}.swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span:after{background:#f93e3e}.swagger-ui .opblock.opblock-get{border-color:#61affe;background:rgba(97,175,254,.1)}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#61affe}.swagger-ui .opblock.opblock-get .opblock-summary{border-color:#61affe}.swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after{background:#61affe}.swagger-ui .opblock.opblock-patch{border-color:#50e3c2;background:rgba(80,227,194,.1)}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#50e3c2}.swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span:after{background:#50e3c2}.swagger-ui .opblock.opblock-head{border-color:#9012fe;background:rgba(144,18,254,.1)}.swagger-ui .opblock.opblock-head .opblock-summary-method{background:#9012fe}.swagger-ui .opblock.opblock-head .opblock-summary{border-color:#9012fe}.swagger-ui .opblock.opblock-head .tab-header .tab-item.active h4 span:after{background:#9012fe}.swagger-ui .opblock.opblock-options{border-color:#0d5aa7;background:rgba(13,90,167,.1)}.swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0d5aa7}.swagger-ui .opblock.opblock-options .opblock-summary{border-color:#0d5aa7}.swagger-ui .opblock.opblock-options .tab-header .tab-item.active h4 span:after{background:#0d5aa7}.swagger-ui .opblock.opblock-deprecated{opacity:.6;border-color:#ebebeb;background:hsla(0,0%,92.2%,.1)}.swagger-ui .opblock.opblock-deprecated .opblock-summary-method{background:#ebebeb}.swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#ebebeb}.swagger-ui .opblock.opblock-deprecated .tab-header .tab-item.active h4 span:after{background:#ebebeb}.swagger-ui .opblock .opblock-schemes{padding:8px 20px}.swagger-ui .opblock .opblock-schemes .schemes-title{padding:0 10px 0 0}.swagger-ui .filter .operation-filter-input{width:100%;margin:20px 0;padding:10px;border:2px solid #d8dde7}.swagger-ui .model-example{margin-top:1em}.swagger-ui .tab{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;list-style:none}.swagger-ui .tab li{font-size:12px;min-width:60px;padding:0;cursor:pointer;font-family:sans-serif;color:#3b4151}.swagger-ui .tab li:first-of-type{position:relative;padding-left:0;padding-right:12px}.swagger-ui .tab li:first-of-type:after{position:absolute;top:0;right:6px;width:1px;height:100%;content:"";background:rgba(0,0,0,.2)}.swagger-ui .tab li.active{font-weight:700}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-external-docs-wrapper,.swagger-ui .opblock-title_normal{font-size:12px;margin:0 0 5px;padding:15px 20px;font-family:sans-serif;color:#3b4151}.swagger-ui .opblock-description-wrapper h4,.swagger-ui .opblock-external-docs-wrapper h4,.swagger-ui .opblock-title_normal h4{font-size:12px;margin:0 0 5px;font-family:sans-serif;color:#3b4151}.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-external-docs-wrapper p,.swagger-ui .opblock-title_normal p{font-size:14px;margin:0;font-family:sans-serif;color:#3b4151}.swagger-ui .opblock-external-docs-wrapper h4{padding-left:0}.swagger-ui .execute-wrapper{padding:20px;text-align:right}.swagger-ui .execute-wrapper .btn{width:100%;padding:8px 40px}.swagger-ui .body-param-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .body-param-options .body-param-edit{padding:10px 0}.swagger-ui .body-param-options label{padding:8px 0}.swagger-ui .body-param-options label select{margin:3px 0 0}.swagger-ui .responses-inner{padding:20px}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{font-size:12px;margin:10px 0 5px;font-family:sans-serif;color:#3b4151}.swagger-ui .response-col_status{font-size:14px;font-family:sans-serif;color:#3b4151}.swagger-ui .response-col_status .response-undocumented{font-size:11px;font-family:monospace;font-weight:600;color:#909090}.swagger-ui .response-col_links{padding-left:2em;max-width:40em;font-size:14px;font-family:sans-serif;color:#3b4151}.swagger-ui .response-col_links .response-undocumented{font-size:11px;font-family:monospace;font-weight:600;color:#909090}.swagger-ui .opblock-body .opblock-loading-animation{display:block;margin:3em auto}.swagger-ui .opblock-body pre{font-size:12px;margin:0;padding:10px;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;border-radius:4px;background:#41444e;overflow-wrap:break-word;font-family:monospace;font-weight:600;color:#fff}.swagger-ui .opblock-body pre span{color:#fff!important}.swagger-ui .opblock-body pre .headerline{display:block}.swagger-ui .highlight-code{position:relative}.swagger-ui .highlight-code>.microlight{overflow-y:auto;max-height:400px;min-height:6em}.swagger-ui .download-contents{position:absolute;bottom:10px;right:10px;cursor:pointer;background:#7d8293;text-align:center;padding:5px;border-radius:4px;font-family:sans-serif;font-weight:600;color:#fff;font-size:14px;height:30px;width:75px}.swagger-ui .scheme-container{margin:0 0 20px;padding:30px 0;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.swagger-ui .scheme-container .schemes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swagger-ui .scheme-container .schemes>label{font-size:12px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-20px 15px 0 0;font-family:sans-serif;color:#3b4151}.swagger-ui .scheme-container .schemes>label select{min-width:130px;text-transform:uppercase}.swagger-ui .loading-container{padding:40px 0 60px;margin-top:1em;min-height:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swagger-ui .loading-container .loading{position:relative}.swagger-ui .loading-container .loading:after{font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;content:"loading";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;font-family:sans-serif;color:#3b4151}.swagger-ui .loading-container .loading:before{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;margin:-30px;content:"";-webkit-animation:rotation 1s linear infinite,opacity .5s;animation:rotation 1s linear infinite,opacity .5s;opacity:1;border:2px solid rgba(85,85,85,.1);border-top-color:rgba(0,0,0,.6);border-radius:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swagger-ui .response-controls{padding-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .response-control-media-type{margin-right:1em}.swagger-ui .response-control-media-type--accept-controller select{border-color:green}.swagger-ui .response-control-media-type__accept-message{color:green;font-size:.7em}.swagger-ui .response-control-examples__title,.swagger-ui .response-control-media-type__title{display:block;margin-bottom:.2em;font-size:.7em}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.swagger-ui section h3{font-family:sans-serif;color:#3b4151}.swagger-ui a.nostyle{display:inline}.swagger-ui a.nostyle,.swagger-ui a.nostyle:visited{text-decoration:inherit;color:inherit;cursor:pointer}.swagger-ui .version-pragma{height:100%;padding:5em 0}.swagger-ui .version-pragma__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-size:1.2em;text-align:center;line-height:1.5em;padding:0 .6em}.swagger-ui .version-pragma__message>div{max-width:55ch;-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .version-pragma__message code{background-color:#dedede;padding:4px 4px 2px;white-space:pre}.swagger-ui .btn{font-size:14px;font-weight:700;padding:5px 23px;-webkit-transition:all .3s;transition:all .3s;border:2px solid grey;border-radius:4px;background:transparent;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:sans-serif;color:#3b4151}.swagger-ui .btn.btn-sm{font-size:12px;padding:4px 23px}.swagger-ui .btn[disabled]{cursor:not-allowed;opacity:.3}.swagger-ui .btn:hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.swagger-ui .btn.cancel{border-color:#ff6060;background-color:transparent;font-family:sans-serif;color:#ff6060}.swagger-ui .btn.authorize{line-height:1;display:inline;color:#49cc90;border-color:#49cc90;background-color:transparent}.swagger-ui .btn.authorize span{float:left;padding:4px 20px 0 0}.swagger-ui .btn.authorize svg{fill:#49cc90}.swagger-ui .btn.execute{background-color:#4990e2;color:#fff;border-color:#4990e2}.swagger-ui .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px}.swagger-ui .btn-group .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui .btn-group .btn:first-child{border-radius:4px 0 0 4px}.swagger-ui .btn-group .btn:last-child{border-radius:0 4px 4px 0}.swagger-ui .authorization__btn{padding:0 10px;border:none;background:none}.swagger-ui .authorization__btn.locked{opacity:1}.swagger-ui .authorization__btn.unlocked{opacity:.4}.swagger-ui .expand-methods,.swagger-ui .expand-operation{border:none;background:none}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg{width:20px;height:20px}.swagger-ui .expand-methods{padding:0 10px}.swagger-ui .expand-methods:hover svg{fill:#404040}.swagger-ui .expand-methods svg{-webkit-transition:all .3s;transition:all .3s;fill:#707070}.swagger-ui button{cursor:pointer;outline:none}.swagger-ui button.invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}.swagger-ui select{font-size:14px;font-weight:700;padding:5px 40px 5px 10px;border:2px solid #41444e;border-radius:4px;background:#f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEzLjQxOCA3Ljg1OWEuNjk1LjY5NSAwIDAgMSAuOTc4IDAgLjY4LjY4IDAgMCAxIDAgLjk2OWwtMy45MDggMy44M2EuNjk3LjY5NyAwIDAgMS0uOTc5IDBsLTMuOTA4LTMuODNhLjY4LjY4IDAgMCAxIDAtLjk2OS42OTUuNjk1IDAgMCAxIC45NzggMEwxMCAxMWwzLjQxOC0zLjE0MXoiLz48L3N2Zz4=) right 10px center no-repeat;background-size:20px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);font-family:sans-serif;color:#3b4151;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-ui select[multiple]{margin:5px 0;padding:5px;background:#f7f7f7}.swagger-ui select.invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}.swagger-ui .opblock-body select{min-width:230px}@media (max-width:768px){.swagger-ui .opblock-body select{min-width:180px}}.swagger-ui label{font-size:12px;font-weight:700;margin:0 0 5px;font-family:sans-serif;color:#3b4151}.swagger-ui input[type=email],.swagger-ui input[type=file],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text],.swagger-ui textarea{min-width:100px;margin:5px 0;padding:8px 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff}@media (max-width:768px){.swagger-ui input[type=email],.swagger-ui input[type=file],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text],.swagger-ui textarea{max-width:175px}}.swagger-ui input[type=email].invalid,.swagger-ui input[type=file].invalid,.swagger-ui input[type=password].invalid,.swagger-ui input[type=search].invalid,.swagger-ui input[type=text].invalid,.swagger-ui textarea.invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}.swagger-ui input[disabled],.swagger-ui select[disabled],.swagger-ui textarea[disabled]{background-color:#fafafa;color:#888;cursor:not-allowed}.swagger-ui select[disabled]{border-color:#888}.swagger-ui textarea[disabled]{background-color:#41444e;color:#fff}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.swagger-ui textarea{font-size:12px;width:100%;min-height:280px;padding:10px;border:none;border-radius:4px;outline:none;background:hsla(0,0%,100%,.8);font-family:monospace;font-weight:600;color:#3b4151}.swagger-ui textarea:focus{border:2px solid #61affe}.swagger-ui textarea.curl{font-size:12px;min-height:100px;margin:0;padding:10px;resize:none;border-radius:4px;background:#41444e;font-family:monospace;font-weight:600;color:#fff}.swagger-ui .checkbox{padding:5px 0 10px;-webkit-transition:opacity .5s;transition:opacity .5s;color:#303030}.swagger-ui .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex}.swagger-ui .checkbox p{font-weight:400!important;font-style:italic;margin:0!important;font-family:monospace;font-weight:600;color:#3b4151}.swagger-ui .checkbox input[type=checkbox]{display:none}.swagger-ui .checkbox input[type=checkbox]+label>.item{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin:0 8px 0 0;padding:5px;cursor:pointer;border-radius:1px;background:#e8e8e8;-webkit-box-shadow:0 0 0 2px #e8e8e8;box-shadow:0 0 0 2px #e8e8e8;-webkit-box-flex:0;-ms-flex:none;flex:none}.swagger-ui .checkbox input[type=checkbox]+label>.item:active{-webkit-transform:scale(.9);transform:scale(.9)}.swagger-ui .checkbox input[type=checkbox]:checked+label>.item{background:#e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat}.swagger-ui .dialog-ux{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0}.swagger-ui .dialog-ux .backdrop-ux{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.swagger-ui .dialog-ux .modal-ux{position:absolute;z-index:9999;top:50%;left:50%;width:100%;min-width:300px;max-width:650px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ebebeb;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.2);box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.swagger-ui .dialog-ux .modal-ux-content{overflow-y:auto;max-height:540px;padding:20px}.swagger-ui .dialog-ux .modal-ux-content p{font-size:12px;margin:0 0 5px;color:#41444e;font-family:sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-content h4{font-size:18px;font-weight:600;margin:15px 0 0;font-family:sans-serif;color:#3b4151}.swagger-ui .dialog-ux .modal-ux-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0;border-bottom:1px solid #ebebeb;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .dialog-ux .modal-ux-header .close-modal{padding:0 10px;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-ui .dialog-ux .modal-ux-header h3{font-size:20px;font-weight:600;margin:0;padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:sans-serif;color:#3b4151}.swagger-ui .model{font-size:12px;font-weight:300;font-family:monospace;font-weight:600;color:#3b4151}.swagger-ui .model .deprecated span,.swagger-ui .model .deprecated td{color:#a0a0a0!important}.swagger-ui .model .deprecated>td:first-of-type{text-decoration:line-through}.swagger-ui .model-toggle{font-size:10px;position:relative;top:6px;display:inline-block;margin:auto .3em;cursor:pointer;transition:-webkit-transform .15s ease-in;-webkit-transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in, -webkit-transform .15s ease-in;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.swagger-ui .model-toggle.collapsed{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.swagger-ui .model-toggle:after{display:block;width:20px;height:20px;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat;background-size:100%}.swagger-ui .model-jump-to-path{position:relative;cursor:pointer}.swagger-ui .model-jump-to-path .view-line-link{position:absolute;top:-.4em;cursor:pointer}.swagger-ui .model-title{position:relative}.swagger-ui .model-title:hover .model-hint{visibility:visible}.swagger-ui .model-hint{position:absolute;top:-1.8em;visibility:hidden;padding:.1em .5em;white-space:nowrap;color:#ebebeb;border-radius:4px;background:rgba(0,0,0,.7)}.swagger-ui .model p{margin:0 0 1em}.swagger-ui section.models{margin:30px 0;border:1px solid rgba(59,65,81,.3);border-radius:4px}.swagger-ui section.models.is-open{padding:0 0 20px}.swagger-ui section.models.is-open h4{margin:0 0 5px;border-bottom:1px solid rgba(59,65,81,.3)}.swagger-ui section.models h4{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-family:sans-serif;color:#606060}.swagger-ui section.models h4 svg{-webkit-transition:all .4s;transition:all .4s}.swagger-ui section.models h4 span{-webkit-box-flex:1;-ms-flex:1;flex:1}.swagger-ui section.models h4:hover{background:rgba(0,0,0,.02)}.swagger-ui section.models h5{font-size:16px;margin:0 0 10px;font-family:sans-serif;color:#707070}.swagger-ui section.models .model-jump-to-path{position:relative;top:5px}.swagger-ui section.models .model-container{margin:0 20px 15px;position:relative;-webkit-transition:all .5s;transition:all .5s;border-radius:4px;background:rgba(0,0,0,.05)}.swagger-ui section.models .model-container:hover{background:rgba(0,0,0,.07)}.swagger-ui section.models .model-container:first-of-type{margin:20px}.swagger-ui section.models .model-container:last-of-type{margin:0 20px}.swagger-ui section.models .model-container .models-jump-to-path{position:absolute;top:8px;right:5px;opacity:.65}.swagger-ui section.models .model-box{background:none}.swagger-ui .model-box{padding:10px;display:inline-block;border-radius:4px;background:rgba(0,0,0,.1)}.swagger-ui .model-box .model-jump-to-path{position:relative;top:4px}.swagger-ui .model-box.deprecated{opacity:.5}.swagger-ui .model-title{font-size:16px;font-family:sans-serif;color:#505050}.swagger-ui .model-deprecated-warning{font-size:16px;font-weight:600;margin-right:1em;font-family:sans-serif;color:#f93e3e}.swagger-ui span>span.model .brace-close{padding:0 0 0 10px}.swagger-ui .prop-name{display:inline-block;margin-right:1em}.swagger-ui .prop-type{color:#55a}.swagger-ui .prop-enum{display:block}.swagger-ui .prop-format{color:#606060}.swagger-ui .servers>label{font-size:12px;margin:-20px 15px 0 0;font-family:sans-serif;color:#3b4151}.swagger-ui .servers>label select{min-width:130px;max-width:100%}.swagger-ui .servers h4.message{padding-bottom:2em}.swagger-ui .servers table tr{width:30em}.swagger-ui .servers table td{display:inline-block;max-width:15em;vertical-align:middle;padding-top:10px;padding-bottom:10px}.swagger-ui .servers table td:first-of-type{padding-right:2em}.swagger-ui .servers table td input{width:100%;height:100%}.swagger-ui .servers .computed-url{margin:2em 0}.swagger-ui .servers .computed-url code{display:inline-block;padding:4px;font-size:16px;margin:0 1em}.swagger-ui .servers-title{font-size:12px;font-weight:700}.swagger-ui .operation-servers h4.message{margin-bottom:2em}.swagger-ui table{width:100%;padding:0 10px;border-collapse:collapse}.swagger-ui table.model tbody tr td{padding:0;vertical-align:top}.swagger-ui table.model tbody tr td:first-of-type{width:174px;padding:0 0 0 2em}.swagger-ui table.headers td{font-size:12px;font-weight:300;vertical-align:middle;font-family:monospace;font-weight:600;color:#3b4151}.swagger-ui table tbody tr td{padding:10px 0 0;vertical-align:top}.swagger-ui table tbody tr td:first-of-type{max-width:20%;min-width:6em;padding:10px 0}.swagger-ui table thead tr td,.swagger-ui table thead tr th{font-size:12px;font-weight:700;padding:12px 0;text-align:left;border-bottom:1px solid rgba(59,65,81,.2);font-family:sans-serif;color:#3b4151}.swagger-ui .parameters-col_description{width:99%;margin-bottom:2em}.swagger-ui .parameters-col_description input[type=text]{width:100%;max-width:340px}.swagger-ui .parameters-col_description select{border-width:1px}.swagger-ui .parameter__name{font-size:16px;font-weight:400;margin-right:.75em;font-family:sans-serif;color:#3b4151}.swagger-ui .parameter__name.required{font-weight:700}.swagger-ui .parameter__name.required:after{font-size:10px;position:relative;top:-6px;padding:5px;content:"required";color:rgba(255,0,0,.6)}.swagger-ui .parameter__extension,.swagger-ui .parameter__in{font-size:12px;font-style:italic;font-family:monospace;font-weight:600;color:grey}.swagger-ui .parameter__deprecated{font-size:12px;font-style:italic;font-family:monospace;font-weight:600;color:red}.swagger-ui .parameter__empty_value_toggle{font-size:13px;padding-top:5px;padding-bottom:12px}.swagger-ui .parameter__empty_value_toggle input{margin-right:7px}.swagger-ui .parameter__empty_value_toggle.disabled{opacity:.7}.swagger-ui .table-container{padding:20px}.swagger-ui .response-col_description{width:99%}.swagger-ui .response-col_links{min-width:6em}.swagger-ui .topbar{padding:10px 0;background-color:#1b1b1b}.swagger-ui .topbar .topbar-wrapper,.swagger-ui .topbar a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .topbar a{font-size:1.5em;font-weight:700;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px;text-decoration:none;font-family:sans-serif;color:#fff}.swagger-ui .topbar a span{margin:0;padding:0 10px}.swagger-ui .topbar .download-url-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:3;-ms-flex:3;flex:3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swagger-ui .topbar .download-url-wrapper input[type=text]{width:100%;margin:0;border:2px solid #62a03f;border-radius:4px 0 0 4px;outline:none}.swagger-ui .topbar .download-url-wrapper .select-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:600px;margin:0;color:#f0f0f0}.swagger-ui .topbar .download-url-wrapper .select-label span{font-size:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px 0 0;text-align:right}.swagger-ui .topbar .download-url-wrapper .select-label select{-webkit-box-flex:2;-ms-flex:2;flex:2;width:100%;border:2px solid #62a03f;outline:none;-webkit-box-shadow:none;box-shadow:none}.swagger-ui .topbar .download-url-wrapper .download-url-button{font-size:16px;font-weight:700;padding:4px 30px;border:none;border-radius:0 4px 4px 0;background:#62a03f;font-family:sans-serif;color:#fff}.swagger-ui .info{margin:50px 0}.swagger-ui .info hgroup.main{margin:0 0 20px}.swagger-ui .info hgroup.main a{font-size:12px}.swagger-ui .info pre{font-size:14px}.swagger-ui .info li,.swagger-ui .info p,.swagger-ui .info table{font-size:14px;font-family:sans-serif;color:#3b4151}.swagger-ui .info h1,.swagger-ui .info h2,.swagger-ui .info h3,.swagger-ui .info h4,.swagger-ui .info h5{font-family:sans-serif;color:#3b4151}.swagger-ui .info a{font-size:14px;-webkit-transition:all .4s;transition:all .4s;font-family:sans-serif;color:#4990e2}.swagger-ui .info a:hover{color:#1f69c0}.swagger-ui .info>div{margin:0 0 5px}.swagger-ui .info .base-url{font-size:12px;font-weight:300!important;margin:0;font-family:monospace;font-weight:600;color:#3b4151}.swagger-ui .info .title{font-size:36px;margin:0;font-family:sans-serif;color:#3b4151}.swagger-ui .info .title small{font-size:10px;position:relative;top:-5px;display:inline-block;margin:0 0 0 5px;padding:2px 4px;vertical-align:super;border-radius:57px;background:#7d8492}.swagger-ui .info .title small pre{margin:0;padding:0;font-family:sans-serif;color:#fff}.swagger-ui .auth-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swagger-ui .auth-btn-wrapper .btn-done{margin-right:1em}.swagger-ui .auth-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swagger-ui .auth-wrapper .authorize{padding-right:20px;margin-right:10px}.swagger-ui .auth-container{margin:0 0 10px;padding:10px 20px;border-bottom:1px solid #ebebeb}.swagger-ui .auth-container:last-of-type{margin:0;padding:10px 20px;border:0}.swagger-ui .auth-container h4{margin:5px 0 15px!important}.swagger-ui .auth-container .wrapper{margin:0;padding:0}.swagger-ui .auth-container input[type=password],.swagger-ui .auth-container input[type=text]{min-width:230px}.swagger-ui .auth-container .errors{font-size:12px;padding:10px;border-radius:4px;font-family:monospace;font-weight:600;color:#3b4151}.swagger-ui .scopes h2{font-size:14px;font-family:sans-serif;color:#3b4151}.swagger-ui .scope-def{padding:0 0 20px}.swagger-ui .errors-wrapper{margin:20px;padding:10px 20px;-webkit-animation:scaleUp .5s;animation:scaleUp .5s;border:2px solid #f93e3e;border-radius:4px;background:rgba(249,62,62,.1)}.swagger-ui .errors-wrapper .error-wrapper{margin:0 0 10px}.swagger-ui .errors-wrapper .errors h4{font-size:14px;margin:0;font-family:monospace;font-weight:600;color:#3b4151}.swagger-ui .errors-wrapper .errors small{color:#606060}.swagger-ui .errors-wrapper hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swagger-ui .errors-wrapper hgroup h4{font-size:20px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:sans-serif;color:#3b4151}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.swagger-ui .Resizer.vertical.disabled{display:none}.swagger-ui .markdown p,.swagger-ui .markdown pre,.swagger-ui .renderedMarkdown p,.swagger-ui .renderedMarkdown pre{margin:1em auto}.swagger-ui .markdown pre,.swagger-ui .renderedMarkdown pre{color:#000;font-weight:400;white-space:pre-wrap;background:none;padding:0}.swagger-ui .markdown code,.swagger-ui .renderedMarkdown code{font-size:14px;padding:5px 7px;border-radius:4px;background:rgba(0,0,0,.05);font-family:monospace;font-weight:600;color:#9012fe}.swagger-ui .markdown pre>code,.swagger-ui .renderedMarkdown pre>code{display:block}


.swagger-editor #ace-editor{height:calc(100vh - 51px)!important}.swagger-editor .SplitPane{height:calc(100% - 51px)!important}.swagger-editor .dropzone{height:100%;width:100%}.swagger-editor .dropzone .dropzone__overlay{padding-top:20px;height:100%;width:100%;position:absolute;left:0;background:#2d2d2d;text-align:center;color:#fff;font-size:1rem}.swagger-editor .swagger-ui{height:100%}.swagger-editor .swagger-ui .version-pragma{font-size:1.2em}@media print{.swagger-editor .Pane1,.swagger-editor .topbar{display:none}.swagger-editor .SplitPane{position:relative!important;display:block!important}.swagger-editor .Pane2{overflow-y:auto;width:100%!important}}.swagger-editor .editor-readonly-watermark{position:absolute;top:0;height:40px;left:0;right:0;padding-right:20px;padding-top:10px;margin:0;z-index:2;color:#fff;font-weight:700;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.swagger-editor .editor-readonly-watermark:before{z-index:1;pointer-events:none;position:absolute;content:" ";top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top, right top,color-stop(60%, hsla(0,0%,100%,0)),color-stop(74%, hsla(0,0%,56.9%,.31)),to(hsla(0,0%,100%,.17)));background:linear-gradient(90deg,hsla(0,0%,100%,0) 60%,hsla(0,0%,56.9%,.31) 74%,hsla(0,0%,100%,.17))}.swagger-editor .swagger-ui{
  /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.swagger-editor .swagger-ui body{margin:0}.swagger-editor .swagger-ui article,.swagger-editor .swagger-ui aside,.swagger-editor .swagger-ui footer,.swagger-editor .swagger-ui header,.swagger-editor .swagger-ui nav,.swagger-editor .swagger-ui section{display:block}.swagger-editor .swagger-ui h1{font-size:2em;margin:.67em 0}.swagger-editor .swagger-ui figcaption,.swagger-editor .swagger-ui figure,.swagger-editor .swagger-ui main{display:block}.swagger-editor .swagger-ui figure{margin:1em 40px}.swagger-editor .swagger-ui hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}.swagger-editor .swagger-ui pre{font-family:monospace,monospace;font-size:1em}.swagger-editor .swagger-ui a{background-color:transparent;-webkit-text-decoration-skip:objects}.swagger-editor .swagger-ui abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.swagger-editor .swagger-ui b,.swagger-editor .swagger-ui strong{font-weight:inherit;font-weight:bolder}.swagger-editor .swagger-ui code,.swagger-editor .swagger-ui kbd,.swagger-editor .swagger-ui samp{font-family:monospace,monospace;font-size:1em}.swagger-editor .swagger-ui dfn{font-style:italic}.swagger-editor .swagger-ui mark{background-color:#ff0;color:#000}.swagger-editor .swagger-ui small{font-size:80%}.swagger-editor .swagger-ui sub,.swagger-editor .swagger-ui sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.swagger-editor .swagger-ui sub{bottom:-.25em}.swagger-editor .swagger-ui sup{top:-.5em}.swagger-editor .swagger-ui audio,.swagger-editor .swagger-ui video{display:inline-block}.swagger-editor .swagger-ui audio:not([controls]){display:none;height:0}.swagger-editor .swagger-ui img{border-style:none}.swagger-editor .swagger-ui svg:not(:root){overflow:hidden}.swagger-editor .swagger-ui button,.swagger-editor .swagger-ui input,.swagger-editor .swagger-ui optgroup,.swagger-editor .swagger-ui select,.swagger-editor .swagger-ui textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.swagger-editor .swagger-ui button,.swagger-editor .swagger-ui input{overflow:visible}.swagger-editor .swagger-ui button,.swagger-editor .swagger-ui select{text-transform:none}.swagger-editor .swagger-ui [type=reset],.swagger-editor .swagger-ui [type=submit],.swagger-editor .swagger-ui button,.swagger-editor .swagger-ui html [type=button]{-webkit-appearance:button}.swagger-editor .swagger-ui [type=button]::-moz-focus-inner,.swagger-editor .swagger-ui [type=reset]::-moz-focus-inner,.swagger-editor .swagger-ui [type=submit]::-moz-focus-inner,.swagger-editor .swagger-ui button::-moz-focus-inner{border-style:none;padding:0}.swagger-editor .swagger-ui [type=button]:-moz-focusring,.swagger-editor .swagger-ui [type=reset]:-moz-focusring,.swagger-editor .swagger-ui [type=submit]:-moz-focusring,.swagger-editor .swagger-ui button:-moz-focusring{outline:1px dotted ButtonText}.swagger-editor .swagger-ui fieldset{padding:.35em .75em .625em}.swagger-editor .swagger-ui legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.swagger-editor .swagger-ui progress{display:inline-block;vertical-align:baseline}.swagger-editor .swagger-ui textarea{overflow:auto}.swagger-editor .swagger-ui [type=checkbox],.swagger-editor .swagger-ui [type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.swagger-editor .swagger-ui [type=number]::-webkit-inner-spin-button,.swagger-editor .swagger-ui [type=number]::-webkit-outer-spin-button{height:auto}.swagger-editor .swagger-ui [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.swagger-editor .swagger-ui [type=search]::-webkit-search-cancel-button,.swagger-editor .swagger-ui [type=search]::-webkit-search-decoration{-webkit-appearance:none}.swagger-editor .swagger-ui ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.swagger-editor .swagger-ui details,.swagger-editor .swagger-ui menu{display:block}.swagger-editor .swagger-ui summary{display:list-item}.swagger-editor .swagger-ui canvas{display:inline-block}.swagger-editor .swagger-ui [hidden],.swagger-editor .swagger-ui template{display:none}.swagger-editor .swagger-ui .debug *{outline:1px solid gold}.swagger-editor .swagger-ui .debug-white *{outline:1px solid #fff}.swagger-editor .swagger-ui .debug-black *{outline:1px solid #000}.swagger-editor .swagger-ui .debug-grid{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDOTY4N0U2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDOTY4N0Q2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3NjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3NzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBS+GMAAAAjSURBVHjaYvz//z8DLsD4gcGXiYEAGBIKGBne//fFpwAgwAB98AaF2pjlUQAAAABJRU5ErkJggg==) repeat 0 0}.swagger-editor .swagger-ui .debug-grid-16{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODYyRjhERDU2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODYyRjhERDQ2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QTY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3QjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCS01IAAABMSURBVHjaYmR4/5+BFPBfAMFm/MBgx8RAGWCn1AAmSg34Q6kBDKMGMDCwICeMIemF/5QawEipAWwUhwEjMDvbAWlWkvVBwu8vQIABAEwBCph8U6c0AAAAAElFTkSuQmCC) repeat 0 0}.swagger-editor .swagger-ui .debug-grid-8-solid{background:#fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAAAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxMjI0OTczNjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxMjI0OTc0NjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjEyMjQ5NzE2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjEyMjQ5NzI2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAbGhopHSlBJiZBQi8vL0JHPz4+P0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHAR0pKTQmND8oKD9HPzU/R0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0f/wAARCAAIAAgDASIAAhEBAxEB/8QAWQABAQAAAAAAAAAAAAAAAAAAAAYBAQEAAAAAAAAAAAAAAAAAAAIEEAEBAAMBAAAAAAAAAAAAAAABADECA0ERAAEDBQAAAAAAAAAAAAAAAAARITFBUWESIv/aAAwDAQACEQMRAD8AoOnTV1QTD7JJshP3vSM3P//Z) repeat 0 0}.swagger-editor .swagger-ui .debug-grid-16-solid{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzY3MkJEN0U2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzY3MkJEN0Y2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3RDY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pve6J3kAAAAzSURBVHjaYvz//z8D0UDsMwMjSRoYP5Gq4SPNbRjVMEQ1fCRDg+in/6+J1AJUxsgAEGAA31BAJMS0GYEAAAAASUVORK5CYII=) repeat 0 0}.swagger-editor .swagger-ui .border-box,.swagger-editor .swagger-ui a,.swagger-editor .swagger-ui article,.swagger-editor .swagger-ui body,.swagger-editor .swagger-ui code,.swagger-editor .swagger-ui dd,.swagger-editor .swagger-ui div,.swagger-editor .swagger-ui dl,.swagger-editor .swagger-ui dt,.swagger-editor .swagger-ui fieldset,.swagger-editor .swagger-ui footer,.swagger-editor .swagger-ui form,.swagger-editor .swagger-ui h1,.swagger-editor .swagger-ui h2,.swagger-editor .swagger-ui h3,.swagger-editor .swagger-ui h4,.swagger-editor .swagger-ui h5,.swagger-editor .swagger-ui h6,.swagger-editor .swagger-ui header,.swagger-editor .swagger-ui html,.swagger-editor .swagger-ui input[type=email],.swagger-editor .swagger-ui input[type=number],.swagger-editor .swagger-ui input[type=password],.swagger-editor .swagger-ui input[type=tel],.swagger-editor .swagger-ui input[type=text],.swagger-editor .swagger-ui input[type=url],.swagger-editor .swagger-ui legend,.swagger-editor .swagger-ui li,.swagger-editor .swagger-ui main,.swagger-editor .swagger-ui ol,.swagger-editor .swagger-ui p,.swagger-editor .swagger-ui pre,.swagger-editor .swagger-ui section,.swagger-editor .swagger-ui table,.swagger-editor .swagger-ui td,.swagger-editor .swagger-ui textarea,.swagger-editor .swagger-ui th,.swagger-editor .swagger-ui tr,.swagger-editor .swagger-ui ul{-webkit-box-sizing:border-box;box-sizing:border-box}.swagger-editor .swagger-ui .aspect-ratio{height:0;position:relative}.swagger-editor .swagger-ui .aspect-ratio--16x9{padding-bottom:56.25%}.swagger-editor .swagger-ui .aspect-ratio--9x16{padding-bottom:177.77%}.swagger-editor .swagger-ui .aspect-ratio--4x3{padding-bottom:75%}.swagger-editor .swagger-ui .aspect-ratio--3x4{padding-bottom:133.33%}.swagger-editor .swagger-ui .aspect-ratio--6x4{padding-bottom:66.6%}.swagger-editor .swagger-ui .aspect-ratio--4x6{padding-bottom:150%}.swagger-editor .swagger-ui .aspect-ratio--8x5{padding-bottom:62.5%}.swagger-editor .swagger-ui .aspect-ratio--5x8{padding-bottom:160%}.swagger-editor .swagger-ui .aspect-ratio--7x5{padding-bottom:71.42%}.swagger-editor .swagger-ui .aspect-ratio--5x7{padding-bottom:140%}.swagger-editor .swagger-ui .aspect-ratio--1x1{padding-bottom:100%}.swagger-editor .swagger-ui .aspect-ratio--object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}@media screen and (min-width:30em){.swagger-editor .swagger-ui .aspect-ratio-ns{height:0;position:relative}.swagger-editor .swagger-ui .aspect-ratio--16x9-ns{padding-bottom:56.25%}.swagger-editor .swagger-ui .aspect-ratio--9x16-ns{padding-bottom:177.77%}.swagger-editor .swagger-ui .aspect-ratio--4x3-ns{padding-bottom:75%}.swagger-editor .swagger-ui .aspect-ratio--3x4-ns{padding-bottom:133.33%}.swagger-editor .swagger-ui .aspect-ratio--6x4-ns{padding-bottom:66.6%}.swagger-editor .swagger-ui .aspect-ratio--4x6-ns{padding-bottom:150%}.swagger-editor .swagger-ui .aspect-ratio--8x5-ns{padding-bottom:62.5%}.swagger-editor .swagger-ui .aspect-ratio--5x8-ns{padding-bottom:160%}.swagger-editor .swagger-ui .aspect-ratio--7x5-ns{padding-bottom:71.42%}.swagger-editor .swagger-ui .aspect-ratio--5x7-ns{padding-bottom:140%}.swagger-editor .swagger-ui .aspect-ratio--1x1-ns{padding-bottom:100%}.swagger-editor .swagger-ui .aspect-ratio--object-ns{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .aspect-ratio-m{height:0;position:relative}.swagger-editor .swagger-ui .aspect-ratio--16x9-m{padding-bottom:56.25%}.swagger-editor .swagger-ui .aspect-ratio--9x16-m{padding-bottom:177.77%}.swagger-editor .swagger-ui .aspect-ratio--4x3-m{padding-bottom:75%}.swagger-editor .swagger-ui .aspect-ratio--3x4-m{padding-bottom:133.33%}.swagger-editor .swagger-ui .aspect-ratio--6x4-m{padding-bottom:66.6%}.swagger-editor .swagger-ui .aspect-ratio--4x6-m{padding-bottom:150%}.swagger-editor .swagger-ui .aspect-ratio--8x5-m{padding-bottom:62.5%}.swagger-editor .swagger-ui .aspect-ratio--5x8-m{padding-bottom:160%}.swagger-editor .swagger-ui .aspect-ratio--7x5-m{padding-bottom:71.42%}.swagger-editor .swagger-ui .aspect-ratio--5x7-m{padding-bottom:140%}.swagger-editor .swagger-ui .aspect-ratio--1x1-m{padding-bottom:100%}.swagger-editor .swagger-ui .aspect-ratio--object-m{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .aspect-ratio-l{height:0;position:relative}.swagger-editor .swagger-ui .aspect-ratio--16x9-l{padding-bottom:56.25%}.swagger-editor .swagger-ui .aspect-ratio--9x16-l{padding-bottom:177.77%}.swagger-editor .swagger-ui .aspect-ratio--4x3-l{padding-bottom:75%}.swagger-editor .swagger-ui .aspect-ratio--3x4-l{padding-bottom:133.33%}.swagger-editor .swagger-ui .aspect-ratio--6x4-l{padding-bottom:66.6%}.swagger-editor .swagger-ui .aspect-ratio--4x6-l{padding-bottom:150%}.swagger-editor .swagger-ui .aspect-ratio--8x5-l{padding-bottom:62.5%}.swagger-editor .swagger-ui .aspect-ratio--5x8-l{padding-bottom:160%}.swagger-editor .swagger-ui .aspect-ratio--7x5-l{padding-bottom:71.42%}.swagger-editor .swagger-ui .aspect-ratio--5x7-l{padding-bottom:140%}.swagger-editor .swagger-ui .aspect-ratio--1x1-l{padding-bottom:100%}.swagger-editor .swagger-ui .aspect-ratio--object-l{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}}.swagger-editor .swagger-ui img{max-width:100%}.swagger-editor .swagger-ui .cover{background-size:cover!important}.swagger-editor .swagger-ui .contain{background-size:contain!important}@media screen and (min-width:30em){.swagger-editor .swagger-ui .cover-ns{background-size:cover!important}.swagger-editor .swagger-ui .contain-ns{background-size:contain!important}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .cover-m{background-size:cover!important}.swagger-editor .swagger-ui .contain-m{background-size:contain!important}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .cover-l{background-size:cover!important}.swagger-editor .swagger-ui .contain-l{background-size:contain!important}}.swagger-editor .swagger-ui .bg-center{background-repeat:no-repeat;background-position:50%}.swagger-editor .swagger-ui .bg-top{background-repeat:no-repeat;background-position:top}.swagger-editor .swagger-ui .bg-right{background-repeat:no-repeat;background-position:100%}.swagger-editor .swagger-ui .bg-bottom{background-repeat:no-repeat;background-position:bottom}.swagger-editor .swagger-ui .bg-left{background-repeat:no-repeat;background-position:0}@media screen and (min-width:30em){.swagger-editor .swagger-ui .bg-center-ns{background-repeat:no-repeat;background-position:50%}.swagger-editor .swagger-ui .bg-top-ns{background-repeat:no-repeat;background-position:top}.swagger-editor .swagger-ui .bg-right-ns{background-repeat:no-repeat;background-position:100%}.swagger-editor .swagger-ui .bg-bottom-ns{background-repeat:no-repeat;background-position:bottom}.swagger-editor .swagger-ui .bg-left-ns{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .bg-center-m{background-repeat:no-repeat;background-position:50%}.swagger-editor .swagger-ui .bg-top-m{background-repeat:no-repeat;background-position:top}.swagger-editor .swagger-ui .bg-right-m{background-repeat:no-repeat;background-position:100%}.swagger-editor .swagger-ui .bg-bottom-m{background-repeat:no-repeat;background-position:bottom}.swagger-editor .swagger-ui .bg-left-m{background-repeat:no-repeat;background-position:0}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .bg-center-l{background-repeat:no-repeat;background-position:50%}.swagger-editor .swagger-ui .bg-top-l{background-repeat:no-repeat;background-position:top}.swagger-editor .swagger-ui .bg-right-l{background-repeat:no-repeat;background-position:100%}.swagger-editor .swagger-ui .bg-bottom-l{background-repeat:no-repeat;background-position:bottom}.swagger-editor .swagger-ui .bg-left-l{background-repeat:no-repeat;background-position:0}}.swagger-editor .swagger-ui .outline{outline:1px solid}.swagger-editor .swagger-ui .outline-transparent{outline:1px solid transparent}.swagger-editor .swagger-ui .outline-0{outline:0}@media screen and (min-width:30em){.swagger-editor .swagger-ui .outline-ns{outline:1px solid}.swagger-editor .swagger-ui .outline-transparent-ns{outline:1px solid transparent}.swagger-editor .swagger-ui .outline-0-ns{outline:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .outline-m{outline:1px solid}.swagger-editor .swagger-ui .outline-transparent-m{outline:1px solid transparent}.swagger-editor .swagger-ui .outline-0-m{outline:0}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .outline-l{outline:1px solid}.swagger-editor .swagger-ui .outline-transparent-l{outline:1px solid transparent}.swagger-editor .swagger-ui .outline-0-l{outline:0}}.swagger-editor .swagger-ui .ba{border-style:solid;border-width:1px}.swagger-editor .swagger-ui .bt{border-top-style:solid;border-top-width:1px}.swagger-editor .swagger-ui .br{border-right-style:solid;border-right-width:1px}.swagger-editor .swagger-ui .bb{border-bottom-style:solid;border-bottom-width:1px}.swagger-editor .swagger-ui .bl{border-left-style:solid;border-left-width:1px}.swagger-editor .swagger-ui .bn{border-style:none;border-width:0}@media screen and (min-width:30em){.swagger-editor .swagger-ui .ba-ns{border-style:solid;border-width:1px}.swagger-editor .swagger-ui .bt-ns{border-top-style:solid;border-top-width:1px}.swagger-editor .swagger-ui .br-ns{border-right-style:solid;border-right-width:1px}.swagger-editor .swagger-ui .bb-ns{border-bottom-style:solid;border-bottom-width:1px}.swagger-editor .swagger-ui .bl-ns{border-left-style:solid;border-left-width:1px}.swagger-editor .swagger-ui .bn-ns{border-style:none;border-width:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .ba-m{border-style:solid;border-width:1px}.swagger-editor .swagger-ui .bt-m{border-top-style:solid;border-top-width:1px}.swagger-editor .swagger-ui .br-m{border-right-style:solid;border-right-width:1px}.swagger-editor .swagger-ui .bb-m{border-bottom-style:solid;border-bottom-width:1px}.swagger-editor .swagger-ui .bl-m{border-left-style:solid;border-left-width:1px}.swagger-editor .swagger-ui .bn-m{border-style:none;border-width:0}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .ba-l{border-style:solid;border-width:1px}.swagger-editor .swagger-ui .bt-l{border-top-style:solid;border-top-width:1px}.swagger-editor .swagger-ui .br-l{border-right-style:solid;border-right-width:1px}.swagger-editor .swagger-ui .bb-l{border-bottom-style:solid;border-bottom-width:1px}.swagger-editor .swagger-ui .bl-l{border-left-style:solid;border-left-width:1px}.swagger-editor .swagger-ui .bn-l{border-style:none;border-width:0}}.swagger-editor .swagger-ui .b--black{border-color:#000}.swagger-editor .swagger-ui .b--near-black{border-color:#111}.swagger-editor .swagger-ui .b--dark-gray{border-color:#333}.swagger-editor .swagger-ui .b--mid-gray{border-color:#555}.swagger-editor .swagger-ui .b--gray{border-color:#777}.swagger-editor .swagger-ui .b--silver{border-color:#999}.swagger-editor .swagger-ui .b--light-silver{border-color:#aaa}.swagger-editor .swagger-ui .b--moon-gray{border-color:#ccc}.swagger-editor .swagger-ui .b--light-gray{border-color:#eee}.swagger-editor .swagger-ui .b--near-white{border-color:#f4f4f4}.swagger-editor .swagger-ui .b--white{border-color:#fff}.swagger-editor .swagger-ui .b--white-90{border-color:hsla(0,0%,100%,.9)}.swagger-editor .swagger-ui .b--white-80{border-color:hsla(0,0%,100%,.8)}.swagger-editor .swagger-ui .b--white-70{border-color:hsla(0,0%,100%,.7)}.swagger-editor .swagger-ui .b--white-60{border-color:hsla(0,0%,100%,.6)}.swagger-editor .swagger-ui .b--white-50{border-color:hsla(0,0%,100%,.5)}.swagger-editor .swagger-ui .b--white-40{border-color:hsla(0,0%,100%,.4)}.swagger-editor .swagger-ui .b--white-30{border-color:hsla(0,0%,100%,.3)}.swagger-editor .swagger-ui .b--white-20{border-color:hsla(0,0%,100%,.2)}.swagger-editor .swagger-ui .b--white-10{border-color:hsla(0,0%,100%,.1)}.swagger-editor .swagger-ui .b--white-05{border-color:hsla(0,0%,100%,.05)}.swagger-editor .swagger-ui .b--white-025{border-color:hsla(0,0%,100%,.025)}.swagger-editor .swagger-ui .b--white-0125{border-color:hsla(0,0%,100%,.0125)}.swagger-editor .swagger-ui .b--black-90{border-color:rgba(0,0,0,.9)}.swagger-editor .swagger-ui .b--black-80{border-color:rgba(0,0,0,.8)}.swagger-editor .swagger-ui .b--black-70{border-color:rgba(0,0,0,.7)}.swagger-editor .swagger-ui .b--black-60{border-color:rgba(0,0,0,.6)}.swagger-editor .swagger-ui .b--black-50{border-color:rgba(0,0,0,.5)}.swagger-editor .swagger-ui .b--black-40{border-color:rgba(0,0,0,.4)}.swagger-editor .swagger-ui .b--black-30{border-color:rgba(0,0,0,.3)}.swagger-editor .swagger-ui .b--black-20{border-color:rgba(0,0,0,.2)}.swagger-editor .swagger-ui .b--black-10{border-color:rgba(0,0,0,.1)}.swagger-editor .swagger-ui .b--black-05{border-color:rgba(0,0,0,.05)}.swagger-editor .swagger-ui .b--black-025{border-color:rgba(0,0,0,.025)}.swagger-editor .swagger-ui .b--black-0125{border-color:rgba(0,0,0,.0125)}.swagger-editor .swagger-ui .b--dark-red{border-color:#e7040f}.swagger-editor .swagger-ui .b--red{border-color:#ff4136}.swagger-editor .swagger-ui .b--light-red{border-color:#ff725c}.swagger-editor .swagger-ui .b--orange{border-color:#ff6300}.swagger-editor .swagger-ui .b--gold{border-color:#ffb700}.swagger-editor .swagger-ui .b--yellow{border-color:gold}.swagger-editor .swagger-ui .b--light-yellow{border-color:#fbf1a9}.swagger-editor .swagger-ui .b--purple{border-color:#5e2ca5}.swagger-editor .swagger-ui .b--light-purple{border-color:#a463f2}.swagger-editor .swagger-ui .b--dark-pink{border-color:#d5008f}.swagger-editor .swagger-ui .b--hot-pink{border-color:#ff41b4}.swagger-editor .swagger-ui .b--pink{border-color:#ff80cc}.swagger-editor .swagger-ui .b--light-pink{border-color:#ffa3d7}.swagger-editor .swagger-ui .b--dark-green{border-color:#137752}.swagger-editor .swagger-ui .b--green{border-color:#19a974}.swagger-editor .swagger-ui .b--light-green{border-color:#9eebcf}.swagger-editor .swagger-ui .b--navy{border-color:#001b44}.swagger-editor .swagger-ui .b--dark-blue{border-color:#00449e}.swagger-editor .swagger-ui .b--blue{border-color:#357edd}.swagger-editor .swagger-ui .b--light-blue{border-color:#96ccff}.swagger-editor .swagger-ui .b--lightest-blue{border-color:#cdecff}.swagger-editor .swagger-ui .b--washed-blue{border-color:#f6fffe}.swagger-editor .swagger-ui .b--washed-green{border-color:#e8fdf5}.swagger-editor .swagger-ui .b--washed-yellow{border-color:#fffceb}.swagger-editor .swagger-ui .b--washed-red{border-color:#ffdfdf}.swagger-editor .swagger-ui .b--transparent{border-color:transparent}.swagger-editor .swagger-ui .b--inherit{border-color:inherit}.swagger-editor .swagger-ui .br0{border-radius:0}.swagger-editor .swagger-ui .br1{border-radius:.125rem}.swagger-editor .swagger-ui .br2{border-radius:.25rem}.swagger-editor .swagger-ui .br3{border-radius:.5rem}.swagger-editor .swagger-ui .br4{border-radius:1rem}.swagger-editor .swagger-ui .br-100{border-radius:100%}.swagger-editor .swagger-ui .br-pill{border-radius:9999px}.swagger-editor .swagger-ui .br--bottom{border-top-left-radius:0;border-top-right-radius:0}.swagger-editor .swagger-ui .br--top{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-editor .swagger-ui .br--right{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-editor .swagger-ui .br--left{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (min-width:30em){.swagger-editor .swagger-ui .br0-ns{border-radius:0}.swagger-editor .swagger-ui .br1-ns{border-radius:.125rem}.swagger-editor .swagger-ui .br2-ns{border-radius:.25rem}.swagger-editor .swagger-ui .br3-ns{border-radius:.5rem}.swagger-editor .swagger-ui .br4-ns{border-radius:1rem}.swagger-editor .swagger-ui .br-100-ns{border-radius:100%}.swagger-editor .swagger-ui .br-pill-ns{border-radius:9999px}.swagger-editor .swagger-ui .br--bottom-ns{border-top-left-radius:0;border-top-right-radius:0}.swagger-editor .swagger-ui .br--top-ns{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-editor .swagger-ui .br--right-ns{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-editor .swagger-ui .br--left-ns{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .br0-m{border-radius:0}.swagger-editor .swagger-ui .br1-m{border-radius:.125rem}.swagger-editor .swagger-ui .br2-m{border-radius:.25rem}.swagger-editor .swagger-ui .br3-m{border-radius:.5rem}.swagger-editor .swagger-ui .br4-m{border-radius:1rem}.swagger-editor .swagger-ui .br-100-m{border-radius:100%}.swagger-editor .swagger-ui .br-pill-m{border-radius:9999px}.swagger-editor .swagger-ui .br--bottom-m{border-top-left-radius:0;border-top-right-radius:0}.swagger-editor .swagger-ui .br--top-m{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-editor .swagger-ui .br--right-m{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-editor .swagger-ui .br--left-m{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .br0-l{border-radius:0}.swagger-editor .swagger-ui .br1-l{border-radius:.125rem}.swagger-editor .swagger-ui .br2-l{border-radius:.25rem}.swagger-editor .swagger-ui .br3-l{border-radius:.5rem}.swagger-editor .swagger-ui .br4-l{border-radius:1rem}.swagger-editor .swagger-ui .br-100-l{border-radius:100%}.swagger-editor .swagger-ui .br-pill-l{border-radius:9999px}.swagger-editor .swagger-ui .br--bottom-l{border-top-left-radius:0;border-top-right-radius:0}.swagger-editor .swagger-ui .br--top-l{border-bottom-left-radius:0;border-bottom-right-radius:0}.swagger-editor .swagger-ui .br--right-l{border-top-left-radius:0;border-bottom-left-radius:0}.swagger-editor .swagger-ui .br--left-l{border-top-right-radius:0;border-bottom-right-radius:0}}.swagger-editor .swagger-ui .b--dotted{border-style:dotted}.swagger-editor .swagger-ui .b--dashed{border-style:dashed}.swagger-editor .swagger-ui .b--solid{border-style:solid}.swagger-editor .swagger-ui .b--none{border-style:none}@media screen and (min-width:30em){.swagger-editor .swagger-ui .b--dotted-ns{border-style:dotted}.swagger-editor .swagger-ui .b--dashed-ns{border-style:dashed}.swagger-editor .swagger-ui .b--solid-ns{border-style:solid}.swagger-editor .swagger-ui .b--none-ns{border-style:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .b--dotted-m{border-style:dotted}.swagger-editor .swagger-ui .b--dashed-m{border-style:dashed}.swagger-editor .swagger-ui .b--solid-m{border-style:solid}.swagger-editor .swagger-ui .b--none-m{border-style:none}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .b--dotted-l{border-style:dotted}.swagger-editor .swagger-ui .b--dashed-l{border-style:dashed}.swagger-editor .swagger-ui .b--solid-l{border-style:solid}.swagger-editor .swagger-ui .b--none-l{border-style:none}}.swagger-editor .swagger-ui .bw0{border-width:0}.swagger-editor .swagger-ui .bw1{border-width:.125rem}.swagger-editor .swagger-ui .bw2{border-width:.25rem}.swagger-editor .swagger-ui .bw3{border-width:.5rem}.swagger-editor .swagger-ui .bw4{border-width:1rem}.swagger-editor .swagger-ui .bw5{border-width:2rem}.swagger-editor .swagger-ui .bt-0{border-top-width:0}.swagger-editor .swagger-ui .br-0{border-right-width:0}.swagger-editor .swagger-ui .bb-0{border-bottom-width:0}.swagger-editor .swagger-ui .bl-0{border-left-width:0}@media screen and (min-width:30em){.swagger-editor .swagger-ui .bw0-ns{border-width:0}.swagger-editor .swagger-ui .bw1-ns{border-width:.125rem}.swagger-editor .swagger-ui .bw2-ns{border-width:.25rem}.swagger-editor .swagger-ui .bw3-ns{border-width:.5rem}.swagger-editor .swagger-ui .bw4-ns{border-width:1rem}.swagger-editor .swagger-ui .bw5-ns{border-width:2rem}.swagger-editor .swagger-ui .bt-0-ns{border-top-width:0}.swagger-editor .swagger-ui .br-0-ns{border-right-width:0}.swagger-editor .swagger-ui .bb-0-ns{border-bottom-width:0}.swagger-editor .swagger-ui .bl-0-ns{border-left-width:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .bw0-m{border-width:0}.swagger-editor .swagger-ui .bw1-m{border-width:.125rem}.swagger-editor .swagger-ui .bw2-m{border-width:.25rem}.swagger-editor .swagger-ui .bw3-m{border-width:.5rem}.swagger-editor .swagger-ui .bw4-m{border-width:1rem}.swagger-editor .swagger-ui .bw5-m{border-width:2rem}.swagger-editor .swagger-ui .bt-0-m{border-top-width:0}.swagger-editor .swagger-ui .br-0-m{border-right-width:0}.swagger-editor .swagger-ui .bb-0-m{border-bottom-width:0}.swagger-editor .swagger-ui .bl-0-m{border-left-width:0}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .bw0-l{border-width:0}.swagger-editor .swagger-ui .bw1-l{border-width:.125rem}.swagger-editor .swagger-ui .bw2-l{border-width:.25rem}.swagger-editor .swagger-ui .bw3-l{border-width:.5rem}.swagger-editor .swagger-ui .bw4-l{border-width:1rem}.swagger-editor .swagger-ui .bw5-l{border-width:2rem}.swagger-editor .swagger-ui .bt-0-l{border-top-width:0}.swagger-editor .swagger-ui .br-0-l{border-right-width:0}.swagger-editor .swagger-ui .bb-0-l{border-bottom-width:0}.swagger-editor .swagger-ui .bl-0-l{border-left-width:0}}.swagger-editor .swagger-ui .shadow-1{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2);box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-2{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-3{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.2);box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-4{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-5{-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}@media screen and (min-width:30em){.swagger-editor .swagger-ui .shadow-1-ns{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2);box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-2-ns{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-3-ns{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.2);box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-4-ns{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-5-ns{-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .shadow-1-m{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2);box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-2-m{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-3-m{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.2);box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-4-m{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-5-m{-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .shadow-1-l{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2);box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-2-l{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-3-l{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.2);box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-4-l{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.swagger-editor .swagger-ui .shadow-5-l{-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}}.swagger-editor .swagger-ui .pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}.swagger-editor .swagger-ui .top-0{top:0}.swagger-editor .swagger-ui .right-0{right:0}.swagger-editor .swagger-ui .bottom-0{bottom:0}.swagger-editor .swagger-ui .left-0{left:0}.swagger-editor .swagger-ui .top-1{top:1rem}.swagger-editor .swagger-ui .right-1{right:1rem}.swagger-editor .swagger-ui .bottom-1{bottom:1rem}.swagger-editor .swagger-ui .left-1{left:1rem}.swagger-editor .swagger-ui .top-2{top:2rem}.swagger-editor .swagger-ui .right-2{right:2rem}.swagger-editor .swagger-ui .bottom-2{bottom:2rem}.swagger-editor .swagger-ui .left-2{left:2rem}.swagger-editor .swagger-ui .top--1{top:-1rem}.swagger-editor .swagger-ui .right--1{right:-1rem}.swagger-editor .swagger-ui .bottom--1{bottom:-1rem}.swagger-editor .swagger-ui .left--1{left:-1rem}.swagger-editor .swagger-ui .top--2{top:-2rem}.swagger-editor .swagger-ui .right--2{right:-2rem}.swagger-editor .swagger-ui .bottom--2{bottom:-2rem}.swagger-editor .swagger-ui .left--2{left:-2rem}.swagger-editor .swagger-ui .absolute--fill{top:0;right:0;bottom:0;left:0}@media screen and (min-width:30em){.swagger-editor .swagger-ui .top-0-ns{top:0}.swagger-editor .swagger-ui .left-0-ns{left:0}.swagger-editor .swagger-ui .right-0-ns{right:0}.swagger-editor .swagger-ui .bottom-0-ns{bottom:0}.swagger-editor .swagger-ui .top-1-ns{top:1rem}.swagger-editor .swagger-ui .left-1-ns{left:1rem}.swagger-editor .swagger-ui .right-1-ns{right:1rem}.swagger-editor .swagger-ui .bottom-1-ns{bottom:1rem}.swagger-editor .swagger-ui .top-2-ns{top:2rem}.swagger-editor .swagger-ui .left-2-ns{left:2rem}.swagger-editor .swagger-ui .right-2-ns{right:2rem}.swagger-editor .swagger-ui .bottom-2-ns{bottom:2rem}.swagger-editor .swagger-ui .top--1-ns{top:-1rem}.swagger-editor .swagger-ui .right--1-ns{right:-1rem}.swagger-editor .swagger-ui .bottom--1-ns{bottom:-1rem}.swagger-editor .swagger-ui .left--1-ns{left:-1rem}.swagger-editor .swagger-ui .top--2-ns{top:-2rem}.swagger-editor .swagger-ui .right--2-ns{right:-2rem}.swagger-editor .swagger-ui .bottom--2-ns{bottom:-2rem}.swagger-editor .swagger-ui .left--2-ns{left:-2rem}.swagger-editor .swagger-ui .absolute--fill-ns{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .top-0-m{top:0}.swagger-editor .swagger-ui .left-0-m{left:0}.swagger-editor .swagger-ui .right-0-m{right:0}.swagger-editor .swagger-ui .bottom-0-m{bottom:0}.swagger-editor .swagger-ui .top-1-m{top:1rem}.swagger-editor .swagger-ui .left-1-m{left:1rem}.swagger-editor .swagger-ui .right-1-m{right:1rem}.swagger-editor .swagger-ui .bottom-1-m{bottom:1rem}.swagger-editor .swagger-ui .top-2-m{top:2rem}.swagger-editor .swagger-ui .left-2-m{left:2rem}.swagger-editor .swagger-ui .right-2-m{right:2rem}.swagger-editor .swagger-ui .bottom-2-m{bottom:2rem}.swagger-editor .swagger-ui .top--1-m{top:-1rem}.swagger-editor .swagger-ui .right--1-m{right:-1rem}.swagger-editor .swagger-ui .bottom--1-m{bottom:-1rem}.swagger-editor .swagger-ui .left--1-m{left:-1rem}.swagger-editor .swagger-ui .top--2-m{top:-2rem}.swagger-editor .swagger-ui .right--2-m{right:-2rem}.swagger-editor .swagger-ui .bottom--2-m{bottom:-2rem}.swagger-editor .swagger-ui .left--2-m{left:-2rem}.swagger-editor .swagger-ui .absolute--fill-m{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .top-0-l{top:0}.swagger-editor .swagger-ui .left-0-l{left:0}.swagger-editor .swagger-ui .right-0-l{right:0}.swagger-editor .swagger-ui .bottom-0-l{bottom:0}.swagger-editor .swagger-ui .top-1-l{top:1rem}.swagger-editor .swagger-ui .left-1-l{left:1rem}.swagger-editor .swagger-ui .right-1-l{right:1rem}.swagger-editor .swagger-ui .bottom-1-l{bottom:1rem}.swagger-editor .swagger-ui .top-2-l{top:2rem}.swagger-editor .swagger-ui .left-2-l{left:2rem}.swagger-editor .swagger-ui .right-2-l{right:2rem}.swagger-editor .swagger-ui .bottom-2-l{bottom:2rem}.swagger-editor .swagger-ui .top--1-l{top:-1rem}.swagger-editor .swagger-ui .right--1-l{right:-1rem}.swagger-editor .swagger-ui .bottom--1-l{bottom:-1rem}.swagger-editor .swagger-ui .left--1-l{left:-1rem}.swagger-editor .swagger-ui .top--2-l{top:-2rem}.swagger-editor .swagger-ui .right--2-l{right:-2rem}.swagger-editor .swagger-ui .bottom--2-l{bottom:-2rem}.swagger-editor .swagger-ui .left--2-l{left:-2rem}.swagger-editor .swagger-ui .absolute--fill-l{top:0;right:0;bottom:0;left:0}}.swagger-editor .swagger-ui .cf:after,.swagger-editor .swagger-ui .cf:before{content:" ";display:table}.swagger-editor .swagger-ui .cf:after{clear:both}.swagger-editor .swagger-ui .cf{*zoom:1}.swagger-editor .swagger-ui .cl{clear:left}.swagger-editor .swagger-ui .cr{clear:right}.swagger-editor .swagger-ui .cb{clear:both}.swagger-editor .swagger-ui .cn{clear:none}@media screen and (min-width:30em){.swagger-editor .swagger-ui .cl-ns{clear:left}.swagger-editor .swagger-ui .cr-ns{clear:right}.swagger-editor .swagger-ui .cb-ns{clear:both}.swagger-editor .swagger-ui .cn-ns{clear:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .cl-m{clear:left}.swagger-editor .swagger-ui .cr-m{clear:right}.swagger-editor .swagger-ui .cb-m{clear:both}.swagger-editor .swagger-ui .cn-m{clear:none}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .cl-l{clear:left}.swagger-editor .swagger-ui .cr-l{clear:right}.swagger-editor .swagger-ui .cb-l{clear:both}.swagger-editor .swagger-ui .cn-l{clear:none}}.swagger-editor .swagger-ui .flex{display:-ms-flexbox;display:-webkit-box;display:flex}.swagger-editor .swagger-ui .inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex}.swagger-editor .swagger-ui .flex-auto{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;min-width:0;min-height:0}.swagger-editor .swagger-ui .flex-none{-ms-flex:none;-webkit-box-flex:0;flex:none}.swagger-editor .swagger-ui .flex-column{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swagger-editor .swagger-ui .flex-row{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.swagger-editor .swagger-ui .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.swagger-editor .swagger-ui .flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swagger-editor .swagger-ui .flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.swagger-editor .swagger-ui .flex-column-reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.swagger-editor .swagger-ui .flex-row-reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.swagger-editor .swagger-ui .items-start{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.swagger-editor .swagger-ui .items-end{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.swagger-editor .swagger-ui .items-center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.swagger-editor .swagger-ui .items-baseline{-ms-flex-align:baseline;-webkit-box-align:baseline;align-items:baseline}.swagger-editor .swagger-ui .items-stretch{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.swagger-editor .swagger-ui .self-start{-ms-flex-item-align:start;align-self:flex-start}.swagger-editor .swagger-ui .self-end{-ms-flex-item-align:end;align-self:flex-end}.swagger-editor .swagger-ui .self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.swagger-editor .swagger-ui .self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.swagger-editor .swagger-ui .self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.swagger-editor .swagger-ui .justify-start{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.swagger-editor .swagger-ui .justify-end{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.swagger-editor .swagger-ui .justify-center{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.swagger-editor .swagger-ui .justify-between{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.swagger-editor .swagger-ui .justify-around{-ms-flex-pack:distribute;justify-content:space-around}.swagger-editor .swagger-ui .content-start{-ms-flex-line-pack:start;align-content:flex-start}.swagger-editor .swagger-ui .content-end{-ms-flex-line-pack:end;align-content:flex-end}.swagger-editor .swagger-ui .content-center{-ms-flex-line-pack:center;align-content:center}.swagger-editor .swagger-ui .content-between{-ms-flex-line-pack:justify;align-content:space-between}.swagger-editor .swagger-ui .content-around{-ms-flex-line-pack:distribute;align-content:space-around}.swagger-editor .swagger-ui .content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.swagger-editor .swagger-ui .order-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.swagger-editor .swagger-ui .order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.swagger-editor .swagger-ui .order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.swagger-editor .swagger-ui .order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.swagger-editor .swagger-ui .order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.swagger-editor .swagger-ui .order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.swagger-editor .swagger-ui .order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.swagger-editor .swagger-ui .order-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.swagger-editor .swagger-ui .order-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.swagger-editor .swagger-ui .order-last{-ms-flex-order:99999;-webkit-box-ordinal-group:100000;order:99999}.swagger-editor .swagger-ui .flex-grow-0{-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0}.swagger-editor .swagger-ui .flex-grow-1{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1}.swagger-editor .swagger-ui .flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.swagger-editor .swagger-ui .flex-shrink-1{-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width:30em){.swagger-editor .swagger-ui .flex-ns{display:-ms-flexbox;display:-webkit-box;display:flex}.swagger-editor .swagger-ui .inline-flex-ns{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex}.swagger-editor .swagger-ui .flex-auto-ns{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;min-width:0;min-height:0}.swagger-editor .swagger-ui .flex-none-ns{-ms-flex:none;-webkit-box-flex:0;flex:none}.swagger-editor .swagger-ui .flex-column-ns{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swagger-editor .swagger-ui .flex-row-ns{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.swagger-editor .swagger-ui .flex-wrap-ns{-ms-flex-wrap:wrap;flex-wrap:wrap}.swagger-editor .swagger-ui .flex-nowrap-ns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swagger-editor .swagger-ui .flex-wrap-reverse-ns{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.swagger-editor .swagger-ui .flex-column-reverse-ns{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.swagger-editor .swagger-ui .flex-row-reverse-ns{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.swagger-editor .swagger-ui .items-start-ns{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.swagger-editor .swagger-ui .items-end-ns{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.swagger-editor .swagger-ui .items-center-ns{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.swagger-editor .swagger-ui .items-baseline-ns{-ms-flex-align:baseline;-webkit-box-align:baseline;align-items:baseline}.swagger-editor .swagger-ui .items-stretch-ns{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.swagger-editor .swagger-ui .self-start-ns{-ms-flex-item-align:start;align-self:flex-start}.swagger-editor .swagger-ui .self-end-ns{-ms-flex-item-align:end;align-self:flex-end}.swagger-editor .swagger-ui .self-center-ns{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.swagger-editor .swagger-ui .self-baseline-ns{-ms-flex-item-align:baseline;align-self:baseline}.swagger-editor .swagger-ui .self-stretch-ns{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.swagger-editor .swagger-ui .justify-start-ns{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.swagger-editor .swagger-ui .justify-end-ns{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.swagger-editor .swagger-ui .justify-center-ns{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.swagger-editor .swagger-ui .justify-between-ns{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.swagger-editor .swagger-ui .justify-around-ns{-ms-flex-pack:distribute;justify-content:space-around}.swagger-editor .swagger-ui .content-start-ns{-ms-flex-line-pack:start;align-content:flex-start}.swagger-editor .swagger-ui .content-end-ns{-ms-flex-line-pack:end;align-content:flex-end}.swagger-editor .swagger-ui .content-center-ns{-ms-flex-line-pack:center;align-content:center}.swagger-editor .swagger-ui .content-between-ns{-ms-flex-line-pack:justify;align-content:space-between}.swagger-editor .swagger-ui .content-around-ns{-ms-flex-line-pack:distribute;align-content:space-around}.swagger-editor .swagger-ui .content-stretch-ns{-ms-flex-line-pack:stretch;align-content:stretch}.swagger-editor .swagger-ui .order-0-ns{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.swagger-editor .swagger-ui .order-1-ns{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.swagger-editor .swagger-ui .order-2-ns{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.swagger-editor .swagger-ui .order-3-ns{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.swagger-editor .swagger-ui .order-4-ns{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.swagger-editor .swagger-ui .order-5-ns{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.swagger-editor .swagger-ui .order-6-ns{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.swagger-editor .swagger-ui .order-7-ns{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.swagger-editor .swagger-ui .order-8-ns{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.swagger-editor .swagger-ui .order-last-ns{-ms-flex-order:99999;-webkit-box-ordinal-group:100000;order:99999}.swagger-editor .swagger-ui .flex-grow-0-ns{-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0}.swagger-editor .swagger-ui .flex-grow-1-ns{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1}.swagger-editor .swagger-ui .flex-shrink-0-ns{-ms-flex-negative:0;flex-shrink:0}.swagger-editor .swagger-ui .flex-shrink-1-ns{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .flex-m{display:-ms-flexbox;display:-webkit-box;display:flex}.swagger-editor .swagger-ui .inline-flex-m{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex}.swagger-editor .swagger-ui .flex-auto-m{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;min-width:0;min-height:0}.swagger-editor .swagger-ui .flex-none-m{-ms-flex:none;-webkit-box-flex:0;flex:none}.swagger-editor .swagger-ui .flex-column-m{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swagger-editor .swagger-ui .flex-row-m{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.swagger-editor .swagger-ui .flex-wrap-m{-ms-flex-wrap:wrap;flex-wrap:wrap}.swagger-editor .swagger-ui .flex-nowrap-m{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swagger-editor .swagger-ui .flex-wrap-reverse-m{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.swagger-editor .swagger-ui .flex-column-reverse-m{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.swagger-editor .swagger-ui .flex-row-reverse-m{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.swagger-editor .swagger-ui .items-start-m{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.swagger-editor .swagger-ui .items-end-m{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.swagger-editor .swagger-ui .items-center-m{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.swagger-editor .swagger-ui .items-baseline-m{-ms-flex-align:baseline;-webkit-box-align:baseline;align-items:baseline}.swagger-editor .swagger-ui .items-stretch-m{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.swagger-editor .swagger-ui .self-start-m{-ms-flex-item-align:start;align-self:flex-start}.swagger-editor .swagger-ui .self-end-m{-ms-flex-item-align:end;align-self:flex-end}.swagger-editor .swagger-ui .self-center-m{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.swagger-editor .swagger-ui .self-baseline-m{-ms-flex-item-align:baseline;align-self:baseline}.swagger-editor .swagger-ui .self-stretch-m{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.swagger-editor .swagger-ui .justify-start-m{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.swagger-editor .swagger-ui .justify-end-m{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.swagger-editor .swagger-ui .justify-center-m{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.swagger-editor .swagger-ui .justify-between-m{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.swagger-editor .swagger-ui .justify-around-m{-ms-flex-pack:distribute;justify-content:space-around}.swagger-editor .swagger-ui .content-start-m{-ms-flex-line-pack:start;align-content:flex-start}.swagger-editor .swagger-ui .content-end-m{-ms-flex-line-pack:end;align-content:flex-end}.swagger-editor .swagger-ui .content-center-m{-ms-flex-line-pack:center;align-content:center}.swagger-editor .swagger-ui .content-between-m{-ms-flex-line-pack:justify;align-content:space-between}.swagger-editor .swagger-ui .content-around-m{-ms-flex-line-pack:distribute;align-content:space-around}.swagger-editor .swagger-ui .content-stretch-m{-ms-flex-line-pack:stretch;align-content:stretch}.swagger-editor .swagger-ui .order-0-m{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.swagger-editor .swagger-ui .order-1-m{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.swagger-editor .swagger-ui .order-2-m{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.swagger-editor .swagger-ui .order-3-m{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.swagger-editor .swagger-ui .order-4-m{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.swagger-editor .swagger-ui .order-5-m{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.swagger-editor .swagger-ui .order-6-m{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.swagger-editor .swagger-ui .order-7-m{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.swagger-editor .swagger-ui .order-8-m{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.swagger-editor .swagger-ui .order-last-m{-ms-flex-order:99999;-webkit-box-ordinal-group:100000;order:99999}.swagger-editor .swagger-ui .flex-grow-0-m{-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0}.swagger-editor .swagger-ui .flex-grow-1-m{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1}.swagger-editor .swagger-ui .flex-shrink-0-m{-ms-flex-negative:0;flex-shrink:0}.swagger-editor .swagger-ui .flex-shrink-1-m{-ms-flex-negative:1;flex-shrink:1}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .flex-l{display:-ms-flexbox;display:-webkit-box;display:flex}.swagger-editor .swagger-ui .inline-flex-l{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex}.swagger-editor .swagger-ui .flex-auto-l{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;min-width:0;min-height:0}.swagger-editor .swagger-ui .flex-none-l{-ms-flex:none;-webkit-box-flex:0;flex:none}.swagger-editor .swagger-ui .flex-column-l{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swagger-editor .swagger-ui .flex-row-l{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.swagger-editor .swagger-ui .flex-wrap-l{-ms-flex-wrap:wrap;flex-wrap:wrap}.swagger-editor .swagger-ui .flex-nowrap-l{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swagger-editor .swagger-ui .flex-wrap-reverse-l{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.swagger-editor .swagger-ui .flex-column-reverse-l{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.swagger-editor .swagger-ui .flex-row-reverse-l{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.swagger-editor .swagger-ui .items-start-l{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.swagger-editor .swagger-ui .items-end-l{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.swagger-editor .swagger-ui .items-center-l{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.swagger-editor .swagger-ui .items-baseline-l{-ms-flex-align:baseline;-webkit-box-align:baseline;align-items:baseline}.swagger-editor .swagger-ui .items-stretch-l{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.swagger-editor .swagger-ui .self-start-l{-ms-flex-item-align:start;align-self:flex-start}.swagger-editor .swagger-ui .self-end-l{-ms-flex-item-align:end;align-self:flex-end}.swagger-editor .swagger-ui .self-center-l{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.swagger-editor .swagger-ui .self-baseline-l{-ms-flex-item-align:baseline;align-self:baseline}.swagger-editor .swagger-ui .self-stretch-l{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.swagger-editor .swagger-ui .justify-start-l{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.swagger-editor .swagger-ui .justify-end-l{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.swagger-editor .swagger-ui .justify-center-l{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.swagger-editor .swagger-ui .justify-between-l{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.swagger-editor .swagger-ui .justify-around-l{-ms-flex-pack:distribute;justify-content:space-around}.swagger-editor .swagger-ui .content-start-l{-ms-flex-line-pack:start;align-content:flex-start}.swagger-editor .swagger-ui .content-end-l{-ms-flex-line-pack:end;align-content:flex-end}.swagger-editor .swagger-ui .content-center-l{-ms-flex-line-pack:center;align-content:center}.swagger-editor .swagger-ui .content-between-l{-ms-flex-line-pack:justify;align-content:space-between}.swagger-editor .swagger-ui .content-around-l{-ms-flex-line-pack:distribute;align-content:space-around}.swagger-editor .swagger-ui .content-stretch-l{-ms-flex-line-pack:stretch;align-content:stretch}.swagger-editor .swagger-ui .order-0-l{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.swagger-editor .swagger-ui .order-1-l{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.swagger-editor .swagger-ui .order-2-l{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.swagger-editor .swagger-ui .order-3-l{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.swagger-editor .swagger-ui .order-4-l{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.swagger-editor .swagger-ui .order-5-l{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.swagger-editor .swagger-ui .order-6-l{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.swagger-editor .swagger-ui .order-7-l{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.swagger-editor .swagger-ui .order-8-l{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.swagger-editor .swagger-ui .order-last-l{-ms-flex-order:99999;-webkit-box-ordinal-group:100000;order:99999}.swagger-editor .swagger-ui .flex-grow-0-l{-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0}.swagger-editor .swagger-ui .flex-grow-1-l{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1}.swagger-editor .swagger-ui .flex-shrink-0-l{-ms-flex-negative:0;flex-shrink:0}.swagger-editor .swagger-ui .flex-shrink-1-l{-ms-flex-negative:1;flex-shrink:1}}.swagger-editor .swagger-ui .dn{display:none}.swagger-editor .swagger-ui .di{display:inline}.swagger-editor .swagger-ui .db{display:block}.swagger-editor .swagger-ui .dib{display:inline-block}.swagger-editor .swagger-ui .dit{display:inline-table}.swagger-editor .swagger-ui .dt{display:table}.swagger-editor .swagger-ui .dtc{display:table-cell}.swagger-editor .swagger-ui .dt-row{display:table-row}.swagger-editor .swagger-ui .dt-row-group{display:table-row-group}.swagger-editor .swagger-ui .dt-column{display:table-column}.swagger-editor .swagger-ui .dt-column-group{display:table-column-group}.swagger-editor .swagger-ui .dt--fixed{table-layout:fixed;width:100%}@media screen and (min-width:30em){.swagger-editor .swagger-ui .dn-ns{display:none}.swagger-editor .swagger-ui .di-ns{display:inline}.swagger-editor .swagger-ui .db-ns{display:block}.swagger-editor .swagger-ui .dib-ns{display:inline-block}.swagger-editor .swagger-ui .dit-ns{display:inline-table}.swagger-editor .swagger-ui .dt-ns{display:table}.swagger-editor .swagger-ui .dtc-ns{display:table-cell}.swagger-editor .swagger-ui .dt-row-ns{display:table-row}.swagger-editor .swagger-ui .dt-row-group-ns{display:table-row-group}.swagger-editor .swagger-ui .dt-column-ns{display:table-column}.swagger-editor .swagger-ui .dt-column-group-ns{display:table-column-group}.swagger-editor .swagger-ui .dt--fixed-ns{table-layout:fixed;width:100%}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .dn-m{display:none}.swagger-editor .swagger-ui .di-m{display:inline}.swagger-editor .swagger-ui .db-m{display:block}.swagger-editor .swagger-ui .dib-m{display:inline-block}.swagger-editor .swagger-ui .dit-m{display:inline-table}.swagger-editor .swagger-ui .dt-m{display:table}.swagger-editor .swagger-ui .dtc-m{display:table-cell}.swagger-editor .swagger-ui .dt-row-m{display:table-row}.swagger-editor .swagger-ui .dt-row-group-m{display:table-row-group}.swagger-editor .swagger-ui .dt-column-m{display:table-column}.swagger-editor .swagger-ui .dt-column-group-m{display:table-column-group}.swagger-editor .swagger-ui .dt--fixed-m{table-layout:fixed;width:100%}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .dn-l{display:none}.swagger-editor .swagger-ui .di-l{display:inline}.swagger-editor .swagger-ui .db-l{display:block}.swagger-editor .swagger-ui .dib-l{display:inline-block}.swagger-editor .swagger-ui .dit-l{display:inline-table}.swagger-editor .swagger-ui .dt-l{display:table}.swagger-editor .swagger-ui .dtc-l{display:table-cell}.swagger-editor .swagger-ui .dt-row-l{display:table-row}.swagger-editor .swagger-ui .dt-row-group-l{display:table-row-group}.swagger-editor .swagger-ui .dt-column-l{display:table-column}.swagger-editor .swagger-ui .dt-column-group-l{display:table-column-group}.swagger-editor .swagger-ui .dt--fixed-l{table-layout:fixed;width:100%}}.swagger-editor .swagger-ui .fl{float:left;_display:inline}.swagger-editor .swagger-ui .fr{float:right;_display:inline}.swagger-editor .swagger-ui .fn{float:none}@media screen and (min-width:30em){.swagger-editor .swagger-ui .fl-ns{float:left;_display:inline}.swagger-editor .swagger-ui .fr-ns{float:right;_display:inline}.swagger-editor .swagger-ui .fn-ns{float:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .fl-m{float:left;_display:inline}.swagger-editor .swagger-ui .fr-m{float:right;_display:inline}.swagger-editor .swagger-ui .fn-m{float:none}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .fl-l{float:left;_display:inline}.swagger-editor .swagger-ui .fr-l{float:right;_display:inline}.swagger-editor .swagger-ui .fn-l{float:none}}.swagger-editor .swagger-ui .sans-serif{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica,helvetica neue,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.swagger-editor .swagger-ui .serif{font-family:georgia,serif}.swagger-editor .swagger-ui .system-sans-serif{font-family:sans-serif}.swagger-editor .swagger-ui .system-serif{font-family:serif}.swagger-editor .swagger-ui .code,.swagger-editor .swagger-ui code{font-family:Consolas,monaco,monospace}.swagger-editor .swagger-ui .courier{font-family:Courier Next,courier,monospace}.swagger-editor .swagger-ui .helvetica{font-family:helvetica neue,helvetica,sans-serif}.swagger-editor .swagger-ui .avenir{font-family:avenir next,avenir,sans-serif}.swagger-editor .swagger-ui .athelas{font-family:athelas,georgia,serif}.swagger-editor .swagger-ui .georgia{font-family:georgia,serif}.swagger-editor .swagger-ui .times{font-family:times,serif}.swagger-editor .swagger-ui .bodoni{font-family:Bodoni MT,serif}.swagger-editor .swagger-ui .calisto{font-family:Calisto MT,serif}.swagger-editor .swagger-ui .garamond{font-family:garamond,serif}.swagger-editor .swagger-ui .baskerville{font-family:baskerville,serif}.swagger-editor .swagger-ui .i{font-style:italic}.swagger-editor .swagger-ui .fs-normal{font-style:normal}@media screen and (min-width:30em){.swagger-editor .swagger-ui .i-ns{font-style:italic}.swagger-editor .swagger-ui .fs-normal-ns{font-style:normal}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .i-m{font-style:italic}.swagger-editor .swagger-ui .fs-normal-m{font-style:normal}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .i-l{font-style:italic}.swagger-editor .swagger-ui .fs-normal-l{font-style:normal}}.swagger-editor .swagger-ui .normal{font-weight:400}.swagger-editor .swagger-ui .b{font-weight:700}.swagger-editor .swagger-ui .fw1{font-weight:100}.swagger-editor .swagger-ui .fw2{font-weight:200}.swagger-editor .swagger-ui .fw3{font-weight:300}.swagger-editor .swagger-ui .fw4{font-weight:400}.swagger-editor .swagger-ui .fw5{font-weight:500}.swagger-editor .swagger-ui .fw6{font-weight:600}.swagger-editor .swagger-ui .fw7{font-weight:700}.swagger-editor .swagger-ui .fw8{font-weight:800}.swagger-editor .swagger-ui .fw9{font-weight:900}@media screen and (min-width:30em){.swagger-editor .swagger-ui .normal-ns{font-weight:400}.swagger-editor .swagger-ui .b-ns{font-weight:700}.swagger-editor .swagger-ui .fw1-ns{font-weight:100}.swagger-editor .swagger-ui .fw2-ns{font-weight:200}.swagger-editor .swagger-ui .fw3-ns{font-weight:300}.swagger-editor .swagger-ui .fw4-ns{font-weight:400}.swagger-editor .swagger-ui .fw5-ns{font-weight:500}.swagger-editor .swagger-ui .fw6-ns{font-weight:600}.swagger-editor .swagger-ui .fw7-ns{font-weight:700}.swagger-editor .swagger-ui .fw8-ns{font-weight:800}.swagger-editor .swagger-ui .fw9-ns{font-weight:900}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .normal-m{font-weight:400}.swagger-editor .swagger-ui .b-m{font-weight:700}.swagger-editor .swagger-ui .fw1-m{font-weight:100}.swagger-editor .swagger-ui .fw2-m{font-weight:200}.swagger-editor .swagger-ui .fw3-m{font-weight:300}.swagger-editor .swagger-ui .fw4-m{font-weight:400}.swagger-editor .swagger-ui .fw5-m{font-weight:500}.swagger-editor .swagger-ui .fw6-m{font-weight:600}.swagger-editor .swagger-ui .fw7-m{font-weight:700}.swagger-editor .swagger-ui .fw8-m{font-weight:800}.swagger-editor .swagger-ui .fw9-m{font-weight:900}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .normal-l{font-weight:400}.swagger-editor .swagger-ui .b-l{font-weight:700}.swagger-editor .swagger-ui .fw1-l{font-weight:100}.swagger-editor .swagger-ui .fw2-l{font-weight:200}.swagger-editor .swagger-ui .fw3-l{font-weight:300}.swagger-editor .swagger-ui .fw4-l{font-weight:400}.swagger-editor .swagger-ui .fw5-l{font-weight:500}.swagger-editor .swagger-ui .fw6-l{font-weight:600}.swagger-editor .swagger-ui .fw7-l{font-weight:700}.swagger-editor .swagger-ui .fw8-l{font-weight:800}.swagger-editor .swagger-ui .fw9-l{font-weight:900}}.swagger-editor .swagger-ui .input-reset{-webkit-appearance:none;-moz-appearance:none}.swagger-editor .swagger-ui .button-reset::-moz-focus-inner,.swagger-editor .swagger-ui .input-reset::-moz-focus-inner{border:0;padding:0}.swagger-editor .swagger-ui .h1{height:1rem}.swagger-editor .swagger-ui .h2{height:2rem}.swagger-editor .swagger-ui .h3{height:4rem}.swagger-editor .swagger-ui .h4{height:8rem}.swagger-editor .swagger-ui .h5{height:16rem}.swagger-editor .swagger-ui .h-25{height:25%}.swagger-editor .swagger-ui .h-50{height:50%}.swagger-editor .swagger-ui .h-75{height:75%}.swagger-editor .swagger-ui .h-100{height:100%}.swagger-editor .swagger-ui .min-h-100{min-height:100%}.swagger-editor .swagger-ui .vh-25{height:25vh}.swagger-editor .swagger-ui .vh-50{height:50vh}.swagger-editor .swagger-ui .vh-75{height:75vh}.swagger-editor .swagger-ui .vh-100{height:100vh}.swagger-editor .swagger-ui .min-vh-100{min-height:100vh}.swagger-editor .swagger-ui .h-auto{height:auto}.swagger-editor .swagger-ui .h-inherit{height:inherit}@media screen and (min-width:30em){.swagger-editor .swagger-ui .h1-ns{height:1rem}.swagger-editor .swagger-ui .h2-ns{height:2rem}.swagger-editor .swagger-ui .h3-ns{height:4rem}.swagger-editor .swagger-ui .h4-ns{height:8rem}.swagger-editor .swagger-ui .h5-ns{height:16rem}.swagger-editor .swagger-ui .h-25-ns{height:25%}.swagger-editor .swagger-ui .h-50-ns{height:50%}.swagger-editor .swagger-ui .h-75-ns{height:75%}.swagger-editor .swagger-ui .h-100-ns{height:100%}.swagger-editor .swagger-ui .min-h-100-ns{min-height:100%}.swagger-editor .swagger-ui .vh-25-ns{height:25vh}.swagger-editor .swagger-ui .vh-50-ns{height:50vh}.swagger-editor .swagger-ui .vh-75-ns{height:75vh}.swagger-editor .swagger-ui .vh-100-ns{height:100vh}.swagger-editor .swagger-ui .min-vh-100-ns{min-height:100vh}.swagger-editor .swagger-ui .h-auto-ns{height:auto}.swagger-editor .swagger-ui .h-inherit-ns{height:inherit}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .h1-m{height:1rem}.swagger-editor .swagger-ui .h2-m{height:2rem}.swagger-editor .swagger-ui .h3-m{height:4rem}.swagger-editor .swagger-ui .h4-m{height:8rem}.swagger-editor .swagger-ui .h5-m{height:16rem}.swagger-editor .swagger-ui .h-25-m{height:25%}.swagger-editor .swagger-ui .h-50-m{height:50%}.swagger-editor .swagger-ui .h-75-m{height:75%}.swagger-editor .swagger-ui .h-100-m{height:100%}.swagger-editor .swagger-ui .min-h-100-m{min-height:100%}.swagger-editor .swagger-ui .vh-25-m{height:25vh}.swagger-editor .swagger-ui .vh-50-m{height:50vh}.swagger-editor .swagger-ui .vh-75-m{height:75vh}.swagger-editor .swagger-ui .vh-100-m{height:100vh}.swagger-editor .swagger-ui .min-vh-100-m{min-height:100vh}.swagger-editor .swagger-ui .h-auto-m{height:auto}.swagger-editor .swagger-ui .h-inherit-m{height:inherit}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .h1-l{height:1rem}.swagger-editor .swagger-ui .h2-l{height:2rem}.swagger-editor .swagger-ui .h3-l{height:4rem}.swagger-editor .swagger-ui .h4-l{height:8rem}.swagger-editor .swagger-ui .h5-l{height:16rem}.swagger-editor .swagger-ui .h-25-l{height:25%}.swagger-editor .swagger-ui .h-50-l{height:50%}.swagger-editor .swagger-ui .h-75-l{height:75%}.swagger-editor .swagger-ui .h-100-l{height:100%}.swagger-editor .swagger-ui .min-h-100-l{min-height:100%}.swagger-editor .swagger-ui .vh-25-l{height:25vh}.swagger-editor .swagger-ui .vh-50-l{height:50vh}.swagger-editor .swagger-ui .vh-75-l{height:75vh}.swagger-editor .swagger-ui .vh-100-l{height:100vh}.swagger-editor .swagger-ui .min-vh-100-l{min-height:100vh}.swagger-editor .swagger-ui .h-auto-l{height:auto}.swagger-editor .swagger-ui .h-inherit-l{height:inherit}}.swagger-editor .swagger-ui .tracked{letter-spacing:.1em}.swagger-editor .swagger-ui .tracked-tight{letter-spacing:-.05em}.swagger-editor .swagger-ui .tracked-mega{letter-spacing:.25em}@media screen and (min-width:30em){.swagger-editor .swagger-ui .tracked-ns{letter-spacing:.1em}.swagger-editor .swagger-ui .tracked-tight-ns{letter-spacing:-.05em}.swagger-editor .swagger-ui .tracked-mega-ns{letter-spacing:.25em}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .tracked-m{letter-spacing:.1em}.swagger-editor .swagger-ui .tracked-tight-m{letter-spacing:-.05em}.swagger-editor .swagger-ui .tracked-mega-m{letter-spacing:.25em}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .tracked-l{letter-spacing:.1em}.swagger-editor .swagger-ui .tracked-tight-l{letter-spacing:-.05em}.swagger-editor .swagger-ui .tracked-mega-l{letter-spacing:.25em}}.swagger-editor .swagger-ui .lh-solid{line-height:1}.swagger-editor .swagger-ui .lh-title{line-height:1.25}.swagger-editor .swagger-ui .lh-copy{line-height:1.5}@media screen and (min-width:30em){.swagger-editor .swagger-ui .lh-solid-ns{line-height:1}.swagger-editor .swagger-ui .lh-title-ns{line-height:1.25}.swagger-editor .swagger-ui .lh-copy-ns{line-height:1.5}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .lh-solid-m{line-height:1}.swagger-editor .swagger-ui .lh-title-m{line-height:1.25}.swagger-editor .swagger-ui .lh-copy-m{line-height:1.5}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .lh-solid-l{line-height:1}.swagger-editor .swagger-ui .lh-title-l{line-height:1.25}.swagger-editor .swagger-ui .lh-copy-l{line-height:1.5}}.swagger-editor .swagger-ui .link{text-decoration:none}.swagger-editor .swagger-ui .link,.swagger-editor .swagger-ui .link:active,.swagger-editor .swagger-ui .link:hover,.swagger-editor .swagger-ui .link:link,.swagger-editor .swagger-ui .link:visited{-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.swagger-editor .swagger-ui .link:focus{-webkit-transition:color .15s ease-in;transition:color .15s ease-in;outline:1px dotted currentColor}.swagger-editor .swagger-ui .list{list-style-type:none}.swagger-editor .swagger-ui .mw-100{max-width:100%}.swagger-editor .swagger-ui .mw1{max-width:1rem}.swagger-editor .swagger-ui .mw2{max-width:2rem}.swagger-editor .swagger-ui .mw3{max-width:4rem}.swagger-editor .swagger-ui .mw4{max-width:8rem}.swagger-editor .swagger-ui .mw5{max-width:16rem}.swagger-editor .swagger-ui .mw6{max-width:32rem}.swagger-editor .swagger-ui .mw7{max-width:48rem}.swagger-editor .swagger-ui .mw8{max-width:64rem}.swagger-editor .swagger-ui .mw9{max-width:96rem}.swagger-editor .swagger-ui .mw-none{max-width:none}@media screen and (min-width:30em){.swagger-editor .swagger-ui .mw-100-ns{max-width:100%}.swagger-editor .swagger-ui .mw1-ns{max-width:1rem}.swagger-editor .swagger-ui .mw2-ns{max-width:2rem}.swagger-editor .swagger-ui .mw3-ns{max-width:4rem}.swagger-editor .swagger-ui .mw4-ns{max-width:8rem}.swagger-editor .swagger-ui .mw5-ns{max-width:16rem}.swagger-editor .swagger-ui .mw6-ns{max-width:32rem}.swagger-editor .swagger-ui .mw7-ns{max-width:48rem}.swagger-editor .swagger-ui .mw8-ns{max-width:64rem}.swagger-editor .swagger-ui .mw9-ns{max-width:96rem}.swagger-editor .swagger-ui .mw-none-ns{max-width:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .mw-100-m{max-width:100%}.swagger-editor .swagger-ui .mw1-m{max-width:1rem}.swagger-editor .swagger-ui .mw2-m{max-width:2rem}.swagger-editor .swagger-ui .mw3-m{max-width:4rem}.swagger-editor .swagger-ui .mw4-m{max-width:8rem}.swagger-editor .swagger-ui .mw5-m{max-width:16rem}.swagger-editor .swagger-ui .mw6-m{max-width:32rem}.swagger-editor .swagger-ui .mw7-m{max-width:48rem}.swagger-editor .swagger-ui .mw8-m{max-width:64rem}.swagger-editor .swagger-ui .mw9-m{max-width:96rem}.swagger-editor .swagger-ui .mw-none-m{max-width:none}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .mw-100-l{max-width:100%}.swagger-editor .swagger-ui .mw1-l{max-width:1rem}.swagger-editor .swagger-ui .mw2-l{max-width:2rem}.swagger-editor .swagger-ui .mw3-l{max-width:4rem}.swagger-editor .swagger-ui .mw4-l{max-width:8rem}.swagger-editor .swagger-ui .mw5-l{max-width:16rem}.swagger-editor .swagger-ui .mw6-l{max-width:32rem}.swagger-editor .swagger-ui .mw7-l{max-width:48rem}.swagger-editor .swagger-ui .mw8-l{max-width:64rem}.swagger-editor .swagger-ui .mw9-l{max-width:96rem}.swagger-editor .swagger-ui .mw-none-l{max-width:none}}.swagger-editor .swagger-ui .w1{width:1rem}.swagger-editor .swagger-ui .w2{width:2rem}.swagger-editor .swagger-ui .w3{width:4rem}.swagger-editor .swagger-ui .w4{width:8rem}.swagger-editor .swagger-ui .w5{width:16rem}.swagger-editor .swagger-ui .w-10{width:10%}.swagger-editor .swagger-ui .w-20{width:20%}.swagger-editor .swagger-ui .w-25{width:25%}.swagger-editor .swagger-ui .w-30{width:30%}.swagger-editor .swagger-ui .w-33{width:33%}.swagger-editor .swagger-ui .w-34{width:34%}.swagger-editor .swagger-ui .w-40{width:40%}.swagger-editor .swagger-ui .w-50{width:50%}.swagger-editor .swagger-ui .w-60{width:60%}.swagger-editor .swagger-ui .w-70{width:70%}.swagger-editor .swagger-ui .w-75{width:75%}.swagger-editor .swagger-ui .w-80{width:80%}.swagger-editor .swagger-ui .w-90{width:90%}.swagger-editor .swagger-ui .w-100{width:100%}.swagger-editor .swagger-ui .w-third{width:33.33333%}.swagger-editor .swagger-ui .w-two-thirds{width:66.66667%}.swagger-editor .swagger-ui .w-auto{width:auto}@media screen and (min-width:30em){.swagger-editor .swagger-ui .w1-ns{width:1rem}.swagger-editor .swagger-ui .w2-ns{width:2rem}.swagger-editor .swagger-ui .w3-ns{width:4rem}.swagger-editor .swagger-ui .w4-ns{width:8rem}.swagger-editor .swagger-ui .w5-ns{width:16rem}.swagger-editor .swagger-ui .w-10-ns{width:10%}.swagger-editor .swagger-ui .w-20-ns{width:20%}.swagger-editor .swagger-ui .w-25-ns{width:25%}.swagger-editor .swagger-ui .w-30-ns{width:30%}.swagger-editor .swagger-ui .w-33-ns{width:33%}.swagger-editor .swagger-ui .w-34-ns{width:34%}.swagger-editor .swagger-ui .w-40-ns{width:40%}.swagger-editor .swagger-ui .w-50-ns{width:50%}.swagger-editor .swagger-ui .w-60-ns{width:60%}.swagger-editor .swagger-ui .w-70-ns{width:70%}.swagger-editor .swagger-ui .w-75-ns{width:75%}.swagger-editor .swagger-ui .w-80-ns{width:80%}.swagger-editor .swagger-ui .w-90-ns{width:90%}.swagger-editor .swagger-ui .w-100-ns{width:100%}.swagger-editor .swagger-ui .w-third-ns{width:33.33333%}.swagger-editor .swagger-ui .w-two-thirds-ns{width:66.66667%}.swagger-editor .swagger-ui .w-auto-ns{width:auto}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .w1-m{width:1rem}.swagger-editor .swagger-ui .w2-m{width:2rem}.swagger-editor .swagger-ui .w3-m{width:4rem}.swagger-editor .swagger-ui .w4-m{width:8rem}.swagger-editor .swagger-ui .w5-m{width:16rem}.swagger-editor .swagger-ui .w-10-m{width:10%}.swagger-editor .swagger-ui .w-20-m{width:20%}.swagger-editor .swagger-ui .w-25-m{width:25%}.swagger-editor .swagger-ui .w-30-m{width:30%}.swagger-editor .swagger-ui .w-33-m{width:33%}.swagger-editor .swagger-ui .w-34-m{width:34%}.swagger-editor .swagger-ui .w-40-m{width:40%}.swagger-editor .swagger-ui .w-50-m{width:50%}.swagger-editor .swagger-ui .w-60-m{width:60%}.swagger-editor .swagger-ui .w-70-m{width:70%}.swagger-editor .swagger-ui .w-75-m{width:75%}.swagger-editor .swagger-ui .w-80-m{width:80%}.swagger-editor .swagger-ui .w-90-m{width:90%}.swagger-editor .swagger-ui .w-100-m{width:100%}.swagger-editor .swagger-ui .w-third-m{width:33.33333%}.swagger-editor .swagger-ui .w-two-thirds-m{width:66.66667%}.swagger-editor .swagger-ui .w-auto-m{width:auto}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .w1-l{width:1rem}.swagger-editor .swagger-ui .w2-l{width:2rem}.swagger-editor .swagger-ui .w3-l{width:4rem}.swagger-editor .swagger-ui .w4-l{width:8rem}.swagger-editor .swagger-ui .w5-l{width:16rem}.swagger-editor .swagger-ui .w-10-l{width:10%}.swagger-editor .swagger-ui .w-20-l{width:20%}.swagger-editor .swagger-ui .w-25-l{width:25%}.swagger-editor .swagger-ui .w-30-l{width:30%}.swagger-editor .swagger-ui .w-33-l{width:33%}.swagger-editor .swagger-ui .w-34-l{width:34%}.swagger-editor .swagger-ui .w-40-l{width:40%}.swagger-editor .swagger-ui .w-50-l{width:50%}.swagger-editor .swagger-ui .w-60-l{width:60%}.swagger-editor .swagger-ui .w-70-l{width:70%}.swagger-editor .swagger-ui .w-75-l{width:75%}.swagger-editor .swagger-ui .w-80-l{width:80%}.swagger-editor .swagger-ui .w-90-l{width:90%}.swagger-editor .swagger-ui .w-100-l{width:100%}.swagger-editor .swagger-ui .w-third-l{width:33.33333%}.swagger-editor .swagger-ui .w-two-thirds-l{width:66.66667%}.swagger-editor .swagger-ui .w-auto-l{width:auto}}.swagger-editor .swagger-ui .overflow-visible{overflow:visible}.swagger-editor .swagger-ui .overflow-hidden{overflow:hidden}.swagger-editor .swagger-ui .overflow-scroll{overflow:scroll}.swagger-editor .swagger-ui .overflow-auto{overflow:auto}.swagger-editor .swagger-ui .overflow-x-visible{overflow-x:visible}.swagger-editor .swagger-ui .overflow-x-hidden{overflow-x:hidden}.swagger-editor .swagger-ui .overflow-x-scroll{overflow-x:scroll}.swagger-editor .swagger-ui .overflow-x-auto{overflow-x:auto}.swagger-editor .swagger-ui .overflow-y-visible{overflow-y:visible}.swagger-editor .swagger-ui .overflow-y-hidden{overflow-y:hidden}.swagger-editor .swagger-ui .overflow-y-scroll{overflow-y:scroll}.swagger-editor .swagger-ui .overflow-y-auto{overflow-y:auto}@media screen and (min-width:30em){.swagger-editor .swagger-ui .overflow-visible-ns{overflow:visible}.swagger-editor .swagger-ui .overflow-hidden-ns{overflow:hidden}.swagger-editor .swagger-ui .overflow-scroll-ns{overflow:scroll}.swagger-editor .swagger-ui .overflow-auto-ns{overflow:auto}.swagger-editor .swagger-ui .overflow-x-visible-ns{overflow-x:visible}.swagger-editor .swagger-ui .overflow-x-hidden-ns{overflow-x:hidden}.swagger-editor .swagger-ui .overflow-x-scroll-ns{overflow-x:scroll}.swagger-editor .swagger-ui .overflow-x-auto-ns{overflow-x:auto}.swagger-editor .swagger-ui .overflow-y-visible-ns{overflow-y:visible}.swagger-editor .swagger-ui .overflow-y-hidden-ns{overflow-y:hidden}.swagger-editor .swagger-ui .overflow-y-scroll-ns{overflow-y:scroll}.swagger-editor .swagger-ui .overflow-y-auto-ns{overflow-y:auto}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .overflow-visible-m{overflow:visible}.swagger-editor .swagger-ui .overflow-hidden-m{overflow:hidden}.swagger-editor .swagger-ui .overflow-scroll-m{overflow:scroll}.swagger-editor .swagger-ui .overflow-auto-m{overflow:auto}.swagger-editor .swagger-ui .overflow-x-visible-m{overflow-x:visible}.swagger-editor .swagger-ui .overflow-x-hidden-m{overflow-x:hidden}.swagger-editor .swagger-ui .overflow-x-scroll-m{overflow-x:scroll}.swagger-editor .swagger-ui .overflow-x-auto-m{overflow-x:auto}.swagger-editor .swagger-ui .overflow-y-visible-m{overflow-y:visible}.swagger-editor .swagger-ui .overflow-y-hidden-m{overflow-y:hidden}.swagger-editor .swagger-ui .overflow-y-scroll-m{overflow-y:scroll}.swagger-editor .swagger-ui .overflow-y-auto-m{overflow-y:auto}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .overflow-visible-l{overflow:visible}.swagger-editor .swagger-ui .overflow-hidden-l{overflow:hidden}.swagger-editor .swagger-ui .overflow-scroll-l{overflow:scroll}.swagger-editor .swagger-ui .overflow-auto-l{overflow:auto}.swagger-editor .swagger-ui .overflow-x-visible-l{overflow-x:visible}.swagger-editor .swagger-ui .overflow-x-hidden-l{overflow-x:hidden}.swagger-editor .swagger-ui .overflow-x-scroll-l{overflow-x:scroll}.swagger-editor .swagger-ui .overflow-x-auto-l{overflow-x:auto}.swagger-editor .swagger-ui .overflow-y-visible-l{overflow-y:visible}.swagger-editor .swagger-ui .overflow-y-hidden-l{overflow-y:hidden}.swagger-editor .swagger-ui .overflow-y-scroll-l{overflow-y:scroll}.swagger-editor .swagger-ui .overflow-y-auto-l{overflow-y:auto}}.swagger-editor .swagger-ui .static{position:static}.swagger-editor .swagger-ui .relative{position:relative}.swagger-editor .swagger-ui .absolute{position:absolute}.swagger-editor .swagger-ui .fixed{position:fixed}@media screen and (min-width:30em){.swagger-editor .swagger-ui .static-ns{position:static}.swagger-editor .swagger-ui .relative-ns{position:relative}.swagger-editor .swagger-ui .absolute-ns{position:absolute}.swagger-editor .swagger-ui .fixed-ns{position:fixed}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .static-m{position:static}.swagger-editor .swagger-ui .relative-m{position:relative}.swagger-editor .swagger-ui .absolute-m{position:absolute}.swagger-editor .swagger-ui .fixed-m{position:fixed}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .static-l{position:static}.swagger-editor .swagger-ui .relative-l{position:relative}.swagger-editor .swagger-ui .absolute-l{position:absolute}.swagger-editor .swagger-ui .fixed-l{position:fixed}}.swagger-editor .swagger-ui .o-100{opacity:1}.swagger-editor .swagger-ui .o-90{opacity:.9}.swagger-editor .swagger-ui .o-80{opacity:.8}.swagger-editor .swagger-ui .o-70{opacity:.7}.swagger-editor .swagger-ui .o-60{opacity:.6}.swagger-editor .swagger-ui .o-50{opacity:.5}.swagger-editor .swagger-ui .o-40{opacity:.4}.swagger-editor .swagger-ui .o-30{opacity:.3}.swagger-editor .swagger-ui .o-20{opacity:.2}.swagger-editor .swagger-ui .o-10{opacity:.1}.swagger-editor .swagger-ui .o-05{opacity:.05}.swagger-editor .swagger-ui .o-025{opacity:.025}.swagger-editor .swagger-ui .o-0{opacity:0}.swagger-editor .swagger-ui .rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swagger-editor .swagger-ui .rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-editor .swagger-ui .rotate-135{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.swagger-editor .swagger-ui .rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swagger-editor .swagger-ui .rotate-225{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.swagger-editor .swagger-ui .rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.swagger-editor .swagger-ui .rotate-315{-webkit-transform:rotate(315deg);transform:rotate(315deg)}@media screen and (min-width:30em){.swagger-editor .swagger-ui .rotate-45-ns{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swagger-editor .swagger-ui .rotate-90-ns{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-editor .swagger-ui .rotate-135-ns{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.swagger-editor .swagger-ui .rotate-180-ns{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swagger-editor .swagger-ui .rotate-225-ns{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.swagger-editor .swagger-ui .rotate-270-ns{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.swagger-editor .swagger-ui .rotate-315-ns{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .rotate-45-m{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swagger-editor .swagger-ui .rotate-90-m{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-editor .swagger-ui .rotate-135-m{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.swagger-editor .swagger-ui .rotate-180-m{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swagger-editor .swagger-ui .rotate-225-m{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.swagger-editor .swagger-ui .rotate-270-m{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.swagger-editor .swagger-ui .rotate-315-m{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .rotate-45-l{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swagger-editor .swagger-ui .rotate-90-l{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swagger-editor .swagger-ui .rotate-135-l{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.swagger-editor .swagger-ui .rotate-180-l{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swagger-editor .swagger-ui .rotate-225-l{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.swagger-editor .swagger-ui .rotate-270-l{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.swagger-editor .swagger-ui .rotate-315-l{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}.swagger-editor .swagger-ui .black-90{color:rgba(0,0,0,.9)}.swagger-editor .swagger-ui .black-80{color:rgba(0,0,0,.8)}.swagger-editor .swagger-ui .black-70{color:rgba(0,0,0,.7)}.swagger-editor .swagger-ui .black-60{color:rgba(0,0,0,.6)}.swagger-editor .swagger-ui .black-50{color:rgba(0,0,0,.5)}.swagger-editor .swagger-ui .black-40{color:rgba(0,0,0,.4)}.swagger-editor .swagger-ui .black-30{color:rgba(0,0,0,.3)}.swagger-editor .swagger-ui .black-20{color:rgba(0,0,0,.2)}.swagger-editor .swagger-ui .black-10{color:rgba(0,0,0,.1)}.swagger-editor .swagger-ui .black-05{color:rgba(0,0,0,.05)}.swagger-editor .swagger-ui .white-90{color:hsla(0,0%,100%,.9)}.swagger-editor .swagger-ui .white-80{color:hsla(0,0%,100%,.8)}.swagger-editor .swagger-ui .white-70{color:hsla(0,0%,100%,.7)}.swagger-editor .swagger-ui .white-60{color:hsla(0,0%,100%,.6)}.swagger-editor .swagger-ui .white-50{color:hsla(0,0%,100%,.5)}.swagger-editor .swagger-ui .white-40{color:hsla(0,0%,100%,.4)}.swagger-editor .swagger-ui .white-30{color:hsla(0,0%,100%,.3)}.swagger-editor .swagger-ui .white-20{color:hsla(0,0%,100%,.2)}.swagger-editor .swagger-ui .white-10{color:hsla(0,0%,100%,.1)}.swagger-editor .swagger-ui .black{color:#000}.swagger-editor .swagger-ui .near-black{color:#111}.swagger-editor .swagger-ui .dark-gray{color:#333}.swagger-editor .swagger-ui .mid-gray{color:#555}.swagger-editor .swagger-ui .gray{color:#777}.swagger-editor .swagger-ui .silver{color:#999}.swagger-editor .swagger-ui .light-silver{color:#aaa}.swagger-editor .swagger-ui .moon-gray{color:#ccc}.swagger-editor .swagger-ui .light-gray{color:#eee}.swagger-editor .swagger-ui .near-white{color:#f4f4f4}.swagger-editor .swagger-ui .white{color:#fff}.swagger-editor .swagger-ui .dark-red{color:#e7040f}.swagger-editor .swagger-ui .red{color:#ff4136}.swagger-editor .swagger-ui .light-red{color:#ff725c}.swagger-editor .swagger-ui .orange{color:#ff6300}.swagger-editor .swagger-ui .gold{color:#ffb700}.swagger-editor .swagger-ui .yellow{color:gold}.swagger-editor .swagger-ui .light-yellow{color:#fbf1a9}.swagger-editor .swagger-ui .purple{color:#5e2ca5}.swagger-editor .swagger-ui .light-purple{color:#a463f2}.swagger-editor .swagger-ui .dark-pink{color:#d5008f}.swagger-editor .swagger-ui .hot-pink{color:#ff41b4}.swagger-editor .swagger-ui .pink{color:#ff80cc}.swagger-editor .swagger-ui .light-pink{color:#ffa3d7}.swagger-editor .swagger-ui .dark-green{color:#137752}.swagger-editor .swagger-ui .green{color:#19a974}.swagger-editor .swagger-ui .light-green{color:#9eebcf}.swagger-editor .swagger-ui .navy{color:#001b44}.swagger-editor .swagger-ui .dark-blue{color:#00449e}.swagger-editor .swagger-ui .blue{color:#357edd}.swagger-editor .swagger-ui .light-blue{color:#96ccff}.swagger-editor .swagger-ui .lightest-blue{color:#cdecff}.swagger-editor .swagger-ui .washed-blue{color:#f6fffe}.swagger-editor .swagger-ui .washed-green{color:#e8fdf5}.swagger-editor .swagger-ui .washed-yellow{color:#fffceb}.swagger-editor .swagger-ui .washed-red{color:#ffdfdf}.swagger-editor .swagger-ui .color-inherit{color:inherit}.swagger-editor .swagger-ui .bg-black-90{background-color:rgba(0,0,0,.9)}.swagger-editor .swagger-ui .bg-black-80{background-color:rgba(0,0,0,.8)}.swagger-editor .swagger-ui .bg-black-70{background-color:rgba(0,0,0,.7)}.swagger-editor .swagger-ui .bg-black-60{background-color:rgba(0,0,0,.6)}.swagger-editor .swagger-ui .bg-black-50{background-color:rgba(0,0,0,.5)}.swagger-editor .swagger-ui .bg-black-40{background-color:rgba(0,0,0,.4)}.swagger-editor .swagger-ui .bg-black-30{background-color:rgba(0,0,0,.3)}.swagger-editor .swagger-ui .bg-black-20{background-color:rgba(0,0,0,.2)}.swagger-editor .swagger-ui .bg-black-10{background-color:rgba(0,0,0,.1)}.swagger-editor .swagger-ui .bg-black-05{background-color:rgba(0,0,0,.05)}.swagger-editor .swagger-ui .bg-white-90{background-color:hsla(0,0%,100%,.9)}.swagger-editor .swagger-ui .bg-white-80{background-color:hsla(0,0%,100%,.8)}.swagger-editor .swagger-ui .bg-white-70{background-color:hsla(0,0%,100%,.7)}.swagger-editor .swagger-ui .bg-white-60{background-color:hsla(0,0%,100%,.6)}.swagger-editor .swagger-ui .bg-white-50{background-color:hsla(0,0%,100%,.5)}.swagger-editor .swagger-ui .bg-white-40{background-color:hsla(0,0%,100%,.4)}.swagger-editor .swagger-ui .bg-white-30{background-color:hsla(0,0%,100%,.3)}.swagger-editor .swagger-ui .bg-white-20{background-color:hsla(0,0%,100%,.2)}.swagger-editor .swagger-ui .bg-white-10{background-color:hsla(0,0%,100%,.1)}.swagger-editor .swagger-ui .bg-black{background-color:#000}.swagger-editor .swagger-ui .bg-near-black{background-color:#111}.swagger-editor .swagger-ui .bg-dark-gray{background-color:#333}.swagger-editor .swagger-ui .bg-mid-gray{background-color:#555}.swagger-editor .swagger-ui .bg-gray{background-color:#777}.swagger-editor .swagger-ui .bg-silver{background-color:#999}.swagger-editor .swagger-ui .bg-light-silver{background-color:#aaa}.swagger-editor .swagger-ui .bg-moon-gray{background-color:#ccc}.swagger-editor .swagger-ui .bg-light-gray{background-color:#eee}.swagger-editor .swagger-ui .bg-near-white{background-color:#f4f4f4}.swagger-editor .swagger-ui .bg-white{background-color:#fff}.swagger-editor .swagger-ui .bg-transparent{background-color:transparent}.swagger-editor .swagger-ui .bg-dark-red{background-color:#e7040f}.swagger-editor .swagger-ui .bg-red{background-color:#ff4136}.swagger-editor .swagger-ui .bg-light-red{background-color:#ff725c}.swagger-editor .swagger-ui .bg-orange{background-color:#ff6300}.swagger-editor .swagger-ui .bg-gold{background-color:#ffb700}.swagger-editor .swagger-ui .bg-yellow{background-color:gold}.swagger-editor .swagger-ui .bg-light-yellow{background-color:#fbf1a9}.swagger-editor .swagger-ui .bg-purple{background-color:#5e2ca5}.swagger-editor .swagger-ui .bg-light-purple{background-color:#a463f2}.swagger-editor .swagger-ui .bg-dark-pink{background-color:#d5008f}.swagger-editor .swagger-ui .bg-hot-pink{background-color:#ff41b4}.swagger-editor .swagger-ui .bg-pink{background-color:#ff80cc}.swagger-editor .swagger-ui .bg-light-pink{background-color:#ffa3d7}.swagger-editor .swagger-ui .bg-dark-green{background-color:#137752}.swagger-editor .swagger-ui .bg-green{background-color:#19a974}.swagger-editor .swagger-ui .bg-light-green{background-color:#9eebcf}.swagger-editor .swagger-ui .bg-navy{background-color:#001b44}.swagger-editor .swagger-ui .bg-dark-blue{background-color:#00449e}.swagger-editor .swagger-ui .bg-blue{background-color:#357edd}.swagger-editor .swagger-ui .bg-light-blue{background-color:#96ccff}.swagger-editor .swagger-ui .bg-lightest-blue{background-color:#cdecff}.swagger-editor .swagger-ui .bg-washed-blue{background-color:#f6fffe}.swagger-editor .swagger-ui .bg-washed-green{background-color:#e8fdf5}.swagger-editor .swagger-ui .bg-washed-yellow{background-color:#fffceb}.swagger-editor .swagger-ui .bg-washed-red{background-color:#ffdfdf}.swagger-editor .swagger-ui .bg-inherit{background-color:inherit}.swagger-editor .swagger-ui .hover-black:focus,.swagger-editor .swagger-ui .hover-black:hover{color:#000}.swagger-editor .swagger-ui .hover-near-black:focus,.swagger-editor .swagger-ui .hover-near-black:hover{color:#111}.swagger-editor .swagger-ui .hover-dark-gray:focus,.swagger-editor .swagger-ui .hover-dark-gray:hover{color:#333}.swagger-editor .swagger-ui .hover-mid-gray:focus,.swagger-editor .swagger-ui .hover-mid-gray:hover{color:#555}.swagger-editor .swagger-ui .hover-gray:focus,.swagger-editor .swagger-ui .hover-gray:hover{color:#777}.swagger-editor .swagger-ui .hover-silver:focus,.swagger-editor .swagger-ui .hover-silver:hover{color:#999}.swagger-editor .swagger-ui .hover-light-silver:focus,.swagger-editor .swagger-ui .hover-light-silver:hover{color:#aaa}.swagger-editor .swagger-ui .hover-moon-gray:focus,.swagger-editor .swagger-ui .hover-moon-gray:hover{color:#ccc}.swagger-editor .swagger-ui .hover-light-gray:focus,.swagger-editor .swagger-ui .hover-light-gray:hover{color:#eee}.swagger-editor .swagger-ui .hover-near-white:focus,.swagger-editor .swagger-ui .hover-near-white:hover{color:#f4f4f4}.swagger-editor .swagger-ui .hover-white:focus,.swagger-editor .swagger-ui .hover-white:hover{color:#fff}.swagger-editor .swagger-ui .hover-black-90:focus,.swagger-editor .swagger-ui .hover-black-90:hover{color:rgba(0,0,0,.9)}.swagger-editor .swagger-ui .hover-black-80:focus,.swagger-editor .swagger-ui .hover-black-80:hover{color:rgba(0,0,0,.8)}.swagger-editor .swagger-ui .hover-black-70:focus,.swagger-editor .swagger-ui .hover-black-70:hover{color:rgba(0,0,0,.7)}.swagger-editor .swagger-ui .hover-black-60:focus,.swagger-editor .swagger-ui .hover-black-60:hover{color:rgba(0,0,0,.6)}.swagger-editor .swagger-ui .hover-black-50:focus,.swagger-editor .swagger-ui .hover-black-50:hover{color:rgba(0,0,0,.5)}.swagger-editor .swagger-ui .hover-black-40:focus,.swagger-editor .swagger-ui .hover-black-40:hover{color:rgba(0,0,0,.4)}.swagger-editor .swagger-ui .hover-black-30:focus,.swagger-editor .swagger-ui .hover-black-30:hover{color:rgba(0,0,0,.3)}.swagger-editor .swagger-ui .hover-black-20:focus,.swagger-editor .swagger-ui .hover-black-20:hover{color:rgba(0,0,0,.2)}.swagger-editor .swagger-ui .hover-black-10:focus,.swagger-editor .swagger-ui .hover-black-10:hover{color:rgba(0,0,0,.1)}.swagger-editor .swagger-ui .hover-white-90:focus,.swagger-editor .swagger-ui .hover-white-90:hover{color:hsla(0,0%,100%,.9)}.swagger-editor .swagger-ui .hover-white-80:focus,.swagger-editor .swagger-ui .hover-white-80:hover{color:hsla(0,0%,100%,.8)}.swagger-editor .swagger-ui .hover-white-70:focus,.swagger-editor .swagger-ui .hover-white-70:hover{color:hsla(0,0%,100%,.7)}.swagger-editor .swagger-ui .hover-white-60:focus,.swagger-editor .swagger-ui .hover-white-60:hover{color:hsla(0,0%,100%,.6)}.swagger-editor .swagger-ui .hover-white-50:focus,.swagger-editor .swagger-ui .hover-white-50:hover{color:hsla(0,0%,100%,.5)}.swagger-editor .swagger-ui .hover-white-40:focus,.swagger-editor .swagger-ui .hover-white-40:hover{color:hsla(0,0%,100%,.4)}.swagger-editor .swagger-ui .hover-white-30:focus,.swagger-editor .swagger-ui .hover-white-30:hover{color:hsla(0,0%,100%,.3)}.swagger-editor .swagger-ui .hover-white-20:focus,.swagger-editor .swagger-ui .hover-white-20:hover{color:hsla(0,0%,100%,.2)}.swagger-editor .swagger-ui .hover-white-10:focus,.swagger-editor .swagger-ui .hover-white-10:hover{color:hsla(0,0%,100%,.1)}.swagger-editor .swagger-ui .hover-inherit:focus,.swagger-editor .swagger-ui .hover-inherit:hover{color:inherit}.swagger-editor .swagger-ui .hover-bg-black:focus,.swagger-editor .swagger-ui .hover-bg-black:hover{background-color:#000}.swagger-editor .swagger-ui .hover-bg-near-black:focus,.swagger-editor .swagger-ui .hover-bg-near-black:hover{background-color:#111}.swagger-editor .swagger-ui .hover-bg-dark-gray:focus,.swagger-editor .swagger-ui .hover-bg-dark-gray:hover{background-color:#333}.swagger-editor .swagger-ui .hover-bg-mid-gray:focus,.swagger-editor .swagger-ui .hover-bg-mid-gray:hover{background-color:#555}.swagger-editor .swagger-ui .hover-bg-gray:focus,.swagger-editor .swagger-ui .hover-bg-gray:hover{background-color:#777}.swagger-editor .swagger-ui .hover-bg-silver:focus,.swagger-editor .swagger-ui .hover-bg-silver:hover{background-color:#999}.swagger-editor .swagger-ui .hover-bg-light-silver:focus,.swagger-editor .swagger-ui .hover-bg-light-silver:hover{background-color:#aaa}.swagger-editor .swagger-ui .hover-bg-moon-gray:focus,.swagger-editor .swagger-ui .hover-bg-moon-gray:hover{background-color:#ccc}.swagger-editor .swagger-ui .hover-bg-light-gray:focus,.swagger-editor .swagger-ui .hover-bg-light-gray:hover{background-color:#eee}.swagger-editor .swagger-ui .hover-bg-near-white:focus,.swagger-editor .swagger-ui .hover-bg-near-white:hover{background-color:#f4f4f4}.swagger-editor .swagger-ui .hover-bg-white:focus,.swagger-editor .swagger-ui .hover-bg-white:hover{background-color:#fff}.swagger-editor .swagger-ui .hover-bg-transparent:focus,.swagger-editor .swagger-ui .hover-bg-transparent:hover{background-color:transparent}.swagger-editor .swagger-ui .hover-bg-black-90:focus,.swagger-editor .swagger-ui .hover-bg-black-90:hover{background-color:rgba(0,0,0,.9)}.swagger-editor .swagger-ui .hover-bg-black-80:focus,.swagger-editor .swagger-ui .hover-bg-black-80:hover{background-color:rgba(0,0,0,.8)}.swagger-editor .swagger-ui .hover-bg-black-70:focus,.swagger-editor .swagger-ui .hover-bg-black-70:hover{background-color:rgba(0,0,0,.7)}.swagger-editor .swagger-ui .hover-bg-black-60:focus,.swagger-editor .swagger-ui .hover-bg-black-60:hover{background-color:rgba(0,0,0,.6)}.swagger-editor .swagger-ui .hover-bg-black-50:focus,.swagger-editor .swagger-ui .hover-bg-black-50:hover{background-color:rgba(0,0,0,.5)}.swagger-editor .swagger-ui .hover-bg-black-40:focus,.swagger-editor .swagger-ui .hover-bg-black-40:hover{background-color:rgba(0,0,0,.4)}.swagger-editor .swagger-ui .hover-bg-black-30:focus,.swagger-editor .swagger-ui .hover-bg-black-30:hover{background-color:rgba(0,0,0,.3)}.swagger-editor .swagger-ui .hover-bg-black-20:focus,.swagger-editor .swagger-ui .hover-bg-black-20:hover{background-color:rgba(0,0,0,.2)}.swagger-editor .swagger-ui .hover-bg-black-10:focus,.swagger-editor .swagger-ui .hover-bg-black-10:hover{background-color:rgba(0,0,0,.1)}.swagger-editor .swagger-ui .hover-bg-white-90:focus,.swagger-editor .swagger-ui .hover-bg-white-90:hover{background-color:hsla(0,0%,100%,.9)}.swagger-editor .swagger-ui .hover-bg-white-80:focus,.swagger-editor .swagger-ui .hover-bg-white-80:hover{background-color:hsla(0,0%,100%,.8)}.swagger-editor .swagger-ui .hover-bg-white-70:focus,.swagger-editor .swagger-ui .hover-bg-white-70:hover{background-color:hsla(0,0%,100%,.7)}.swagger-editor .swagger-ui .hover-bg-white-60:focus,.swagger-editor .swagger-ui .hover-bg-white-60:hover{background-color:hsla(0,0%,100%,.6)}.swagger-editor .swagger-ui .hover-bg-white-50:focus,.swagger-editor .swagger-ui .hover-bg-white-50:hover{background-color:hsla(0,0%,100%,.5)}.swagger-editor .swagger-ui .hover-bg-white-40:focus,.swagger-editor .swagger-ui .hover-bg-white-40:hover{background-color:hsla(0,0%,100%,.4)}.swagger-editor .swagger-ui .hover-bg-white-30:focus,.swagger-editor .swagger-ui .hover-bg-white-30:hover{background-color:hsla(0,0%,100%,.3)}.swagger-editor .swagger-ui .hover-bg-white-20:focus,.swagger-editor .swagger-ui .hover-bg-white-20:hover{background-color:hsla(0,0%,100%,.2)}.swagger-editor .swagger-ui .hover-bg-white-10:focus,.swagger-editor .swagger-ui .hover-bg-white-10:hover{background-color:hsla(0,0%,100%,.1)}.swagger-editor .swagger-ui .hover-dark-red:focus,.swagger-editor .swagger-ui .hover-dark-red:hover{color:#e7040f}.swagger-editor .swagger-ui .hover-red:focus,.swagger-editor .swagger-ui .hover-red:hover{color:#ff4136}.swagger-editor .swagger-ui .hover-light-red:focus,.swagger-editor .swagger-ui .hover-light-red:hover{color:#ff725c}.swagger-editor .swagger-ui .hover-orange:focus,.swagger-editor .swagger-ui .hover-orange:hover{color:#ff6300}.swagger-editor .swagger-ui .hover-gold:focus,.swagger-editor .swagger-ui .hover-gold:hover{color:#ffb700}.swagger-editor .swagger-ui .hover-yellow:focus,.swagger-editor .swagger-ui .hover-yellow:hover{color:gold}.swagger-editor .swagger-ui .hover-light-yellow:focus,.swagger-editor .swagger-ui .hover-light-yellow:hover{color:#fbf1a9}.swagger-editor .swagger-ui .hover-purple:focus,.swagger-editor .swagger-ui .hover-purple:hover{color:#5e2ca5}.swagger-editor .swagger-ui .hover-light-purple:focus,.swagger-editor .swagger-ui .hover-light-purple:hover{color:#a463f2}.swagger-editor .swagger-ui .hover-dark-pink:focus,.swagger-editor .swagger-ui .hover-dark-pink:hover{color:#d5008f}.swagger-editor .swagger-ui .hover-hot-pink:focus,.swagger-editor .swagger-ui .hover-hot-pink:hover{color:#ff41b4}.swagger-editor .swagger-ui .hover-pink:focus,.swagger-editor .swagger-ui .hover-pink:hover{color:#ff80cc}.swagger-editor .swagger-ui .hover-light-pink:focus,.swagger-editor .swagger-ui .hover-light-pink:hover{color:#ffa3d7}.swagger-editor .swagger-ui .hover-dark-green:focus,.swagger-editor .swagger-ui .hover-dark-green:hover{color:#137752}.swagger-editor .swagger-ui .hover-green:focus,.swagger-editor .swagger-ui .hover-green:hover{color:#19a974}.swagger-editor .swagger-ui .hover-light-green:focus,.swagger-editor .swagger-ui .hover-light-green:hover{color:#9eebcf}.swagger-editor .swagger-ui .hover-navy:focus,.swagger-editor .swagger-ui .hover-navy:hover{color:#001b44}.swagger-editor .swagger-ui .hover-dark-blue:focus,.swagger-editor .swagger-ui .hover-dark-blue:hover{color:#00449e}.swagger-editor .swagger-ui .hover-blue:focus,.swagger-editor .swagger-ui .hover-blue:hover{color:#357edd}.swagger-editor .swagger-ui .hover-light-blue:focus,.swagger-editor .swagger-ui .hover-light-blue:hover{color:#96ccff}.swagger-editor .swagger-ui .hover-lightest-blue:focus,.swagger-editor .swagger-ui .hover-lightest-blue:hover{color:#cdecff}.swagger-editor .swagger-ui .hover-washed-blue:focus,.swagger-editor .swagger-ui .hover-washed-blue:hover{color:#f6fffe}.swagger-editor .swagger-ui .hover-washed-green:focus,.swagger-editor .swagger-ui .hover-washed-green:hover{color:#e8fdf5}.swagger-editor .swagger-ui .hover-washed-yellow:focus,.swagger-editor .swagger-ui .hover-washed-yellow:hover{color:#fffceb}.swagger-editor .swagger-ui .hover-washed-red:focus,.swagger-editor .swagger-ui .hover-washed-red:hover{color:#ffdfdf}.swagger-editor .swagger-ui .hover-bg-dark-red:focus,.swagger-editor .swagger-ui .hover-bg-dark-red:hover{background-color:#e7040f}.swagger-editor .swagger-ui .hover-bg-red:focus,.swagger-editor .swagger-ui .hover-bg-red:hover{background-color:#ff4136}.swagger-editor .swagger-ui .hover-bg-light-red:focus,.swagger-editor .swagger-ui .hover-bg-light-red:hover{background-color:#ff725c}.swagger-editor .swagger-ui .hover-bg-orange:focus,.swagger-editor .swagger-ui .hover-bg-orange:hover{background-color:#ff6300}.swagger-editor .swagger-ui .hover-bg-gold:focus,.swagger-editor .swagger-ui .hover-bg-gold:hover{background-color:#ffb700}.swagger-editor .swagger-ui .hover-bg-yellow:focus,.swagger-editor .swagger-ui .hover-bg-yellow:hover{background-color:gold}.swagger-editor .swagger-ui .hover-bg-light-yellow:focus,.swagger-editor .swagger-ui .hover-bg-light-yellow:hover{background-color:#fbf1a9}.swagger-editor .swagger-ui .hover-bg-purple:focus,.swagger-editor .swagger-ui .hover-bg-purple:hover{background-color:#5e2ca5}.swagger-editor .swagger-ui .hover-bg-light-purple:focus,.swagger-editor .swagger-ui .hover-bg-light-purple:hover{background-color:#a463f2}.swagger-editor .swagger-ui .hover-bg-dark-pink:focus,.swagger-editor .swagger-ui .hover-bg-dark-pink:hover{background-color:#d5008f}.swagger-editor .swagger-ui .hover-bg-hot-pink:focus,.swagger-editor .swagger-ui .hover-bg-hot-pink:hover{background-color:#ff41b4}.swagger-editor .swagger-ui .hover-bg-pink:focus,.swagger-editor .swagger-ui .hover-bg-pink:hover{background-color:#ff80cc}.swagger-editor .swagger-ui .hover-bg-light-pink:focus,.swagger-editor .swagger-ui .hover-bg-light-pink:hover{background-color:#ffa3d7}.swagger-editor .swagger-ui .hover-bg-dark-green:focus,.swagger-editor .swagger-ui .hover-bg-dark-green:hover{background-color:#137752}.swagger-editor .swagger-ui .hover-bg-green:focus,.swagger-editor .swagger-ui .hover-bg-green:hover{background-color:#19a974}.swagger-editor .swagger-ui .hover-bg-light-green:focus,.swagger-editor .swagger-ui .hover-bg-light-green:hover{background-color:#9eebcf}.swagger-editor .swagger-ui .hover-bg-navy:focus,.swagger-editor .swagger-ui .hover-bg-navy:hover{background-color:#001b44}.swagger-editor .swagger-ui .hover-bg-dark-blue:focus,.swagger-editor .swagger-ui .hover-bg-dark-blue:hover{background-color:#00449e}.swagger-editor .swagger-ui .hover-bg-blue:focus,.swagger-editor .swagger-ui .hover-bg-blue:hover{background-color:#357edd}.swagger-editor .swagger-ui .hover-bg-light-blue:focus,.swagger-editor .swagger-ui .hover-bg-light-blue:hover{background-color:#96ccff}.swagger-editor .swagger-ui .hover-bg-lightest-blue:focus,.swagger-editor .swagger-ui .hover-bg-lightest-blue:hover{background-color:#cdecff}.swagger-editor .swagger-ui .hover-bg-washed-blue:focus,.swagger-editor .swagger-ui .hover-bg-washed-blue:hover{background-color:#f6fffe}.swagger-editor .swagger-ui .hover-bg-washed-green:focus,.swagger-editor .swagger-ui .hover-bg-washed-green:hover{background-color:#e8fdf5}.swagger-editor .swagger-ui .hover-bg-washed-yellow:focus,.swagger-editor .swagger-ui .hover-bg-washed-yellow:hover{background-color:#fffceb}.swagger-editor .swagger-ui .hover-bg-washed-red:focus,.swagger-editor .swagger-ui .hover-bg-washed-red:hover{background-color:#ffdfdf}.swagger-editor .swagger-ui .hover-bg-inherit:focus,.swagger-editor .swagger-ui .hover-bg-inherit:hover{background-color:inherit}.swagger-editor .swagger-ui .pa0{padding:0}.swagger-editor .swagger-ui .pa1{padding:.25rem}.swagger-editor .swagger-ui .pa2{padding:.5rem}.swagger-editor .swagger-ui .pa3{padding:1rem}.swagger-editor .swagger-ui .pa4{padding:2rem}.swagger-editor .swagger-ui .pa5{padding:4rem}.swagger-editor .swagger-ui .pa6{padding:8rem}.swagger-editor .swagger-ui .pa7{padding:16rem}.swagger-editor .swagger-ui .pl0{padding-left:0}.swagger-editor .swagger-ui .pl1{padding-left:.25rem}.swagger-editor .swagger-ui .pl2{padding-left:.5rem}.swagger-editor .swagger-ui .pl3{padding-left:1rem}.swagger-editor .swagger-ui .pl4{padding-left:2rem}.swagger-editor .swagger-ui .pl5{padding-left:4rem}.swagger-editor .swagger-ui .pl6{padding-left:8rem}.swagger-editor .swagger-ui .pl7{padding-left:16rem}.swagger-editor .swagger-ui .pr0{padding-right:0}.swagger-editor .swagger-ui .pr1{padding-right:.25rem}.swagger-editor .swagger-ui .pr2{padding-right:.5rem}.swagger-editor .swagger-ui .pr3{padding-right:1rem}.swagger-editor .swagger-ui .pr4{padding-right:2rem}.swagger-editor .swagger-ui .pr5{padding-right:4rem}.swagger-editor .swagger-ui .pr6{padding-right:8rem}.swagger-editor .swagger-ui .pr7{padding-right:16rem}.swagger-editor .swagger-ui .pb0{padding-bottom:0}.swagger-editor .swagger-ui .pb1{padding-bottom:.25rem}.swagger-editor .swagger-ui .pb2{padding-bottom:.5rem}.swagger-editor .swagger-ui .pb3{padding-bottom:1rem}.swagger-editor .swagger-ui .pb4{padding-bottom:2rem}.swagger-editor .swagger-ui .pb5{padding-bottom:4rem}.swagger-editor .swagger-ui .pb6{padding-bottom:8rem}.swagger-editor .swagger-ui .pb7{padding-bottom:16rem}.swagger-editor .swagger-ui .pt0{padding-top:0}.swagger-editor .swagger-ui .pt1{padding-top:.25rem}.swagger-editor .swagger-ui .pt2{padding-top:.5rem}.swagger-editor .swagger-ui .pt3{padding-top:1rem}.swagger-editor .swagger-ui .pt4{padding-top:2rem}.swagger-editor .swagger-ui .pt5{padding-top:4rem}.swagger-editor .swagger-ui .pt6{padding-top:8rem}.swagger-editor .swagger-ui .pt7{padding-top:16rem}.swagger-editor .swagger-ui .pv0{padding-top:0;padding-bottom:0}.swagger-editor .swagger-ui .pv1{padding-top:.25rem;padding-bottom:.25rem}.swagger-editor .swagger-ui .pv2{padding-top:.5rem;padding-bottom:.5rem}.swagger-editor .swagger-ui .pv3{padding-top:1rem;padding-bottom:1rem}.swagger-editor .swagger-ui .pv4{padding-top:2rem;padding-bottom:2rem}.swagger-editor .swagger-ui .pv5{padding-top:4rem;padding-bottom:4rem}.swagger-editor .swagger-ui .pv6{padding-top:8rem;padding-bottom:8rem}.swagger-editor .swagger-ui .pv7{padding-top:16rem;padding-bottom:16rem}.swagger-editor .swagger-ui .ph0{padding-left:0;padding-right:0}.swagger-editor .swagger-ui .ph1{padding-left:.25rem;padding-right:.25rem}.swagger-editor .swagger-ui .ph2{padding-left:.5rem;padding-right:.5rem}.swagger-editor .swagger-ui .ph3{padding-left:1rem;padding-right:1rem}.swagger-editor .swagger-ui .ph4{padding-left:2rem;padding-right:2rem}.swagger-editor .swagger-ui .ph5{padding-left:4rem;padding-right:4rem}.swagger-editor .swagger-ui .ph6{padding-left:8rem;padding-right:8rem}.swagger-editor .swagger-ui .ph7{padding-left:16rem;padding-right:16rem}.swagger-editor .swagger-ui .ma0{margin:0}.swagger-editor .swagger-ui .ma1{margin:.25rem}.swagger-editor .swagger-ui .ma2{margin:.5rem}.swagger-editor .swagger-ui .ma3{margin:1rem}.swagger-editor .swagger-ui .ma4{margin:2rem}.swagger-editor .swagger-ui .ma5{margin:4rem}.swagger-editor .swagger-ui .ma6{margin:8rem}.swagger-editor .swagger-ui .ma7{margin:16rem}.swagger-editor .swagger-ui .ml0{margin-left:0}.swagger-editor .swagger-ui .ml1{margin-left:.25rem}.swagger-editor .swagger-ui .ml2{margin-left:.5rem}.swagger-editor .swagger-ui .ml3{margin-left:1rem}.swagger-editor .swagger-ui .ml4{margin-left:2rem}.swagger-editor .swagger-ui .ml5{margin-left:4rem}.swagger-editor .swagger-ui .ml6{margin-left:8rem}.swagger-editor .swagger-ui .ml7{margin-left:16rem}.swagger-editor .swagger-ui .mr0{margin-right:0}.swagger-editor .swagger-ui .mr1{margin-right:.25rem}.swagger-editor .swagger-ui .mr2{margin-right:.5rem}.swagger-editor .swagger-ui .mr3{margin-right:1rem}.swagger-editor .swagger-ui .mr4{margin-right:2rem}.swagger-editor .swagger-ui .mr5{margin-right:4rem}.swagger-editor .swagger-ui .mr6{margin-right:8rem}.swagger-editor .swagger-ui .mr7{margin-right:16rem}.swagger-editor .swagger-ui .mb0{margin-bottom:0}.swagger-editor .swagger-ui .mb1{margin-bottom:.25rem}.swagger-editor .swagger-ui .mb2{margin-bottom:.5rem}.swagger-editor .swagger-ui .mb3{margin-bottom:1rem}.swagger-editor .swagger-ui .mb4{margin-bottom:2rem}.swagger-editor .swagger-ui .mb5{margin-bottom:4rem}.swagger-editor .swagger-ui .mb6{margin-bottom:8rem}.swagger-editor .swagger-ui .mb7{margin-bottom:16rem}.swagger-editor .swagger-ui .mt0{margin-top:0}.swagger-editor .swagger-ui .mt1{margin-top:.25rem}.swagger-editor .swagger-ui .mt2{margin-top:.5rem}.swagger-editor .swagger-ui .mt3{margin-top:1rem}.swagger-editor .swagger-ui .mt4{margin-top:2rem}.swagger-editor .swagger-ui .mt5{margin-top:4rem}.swagger-editor .swagger-ui .mt6{margin-top:8rem}.swagger-editor .swagger-ui .mt7{margin-top:16rem}.swagger-editor .swagger-ui .mv0{margin-top:0;margin-bottom:0}.swagger-editor .swagger-ui .mv1{margin-top:.25rem;margin-bottom:.25rem}.swagger-editor .swagger-ui .mv2{margin-top:.5rem;margin-bottom:.5rem}.swagger-editor .swagger-ui .mv3{margin-top:1rem;margin-bottom:1rem}.swagger-editor .swagger-ui .mv4{margin-top:2rem;margin-bottom:2rem}.swagger-editor .swagger-ui .mv5{margin-top:4rem;margin-bottom:4rem}.swagger-editor .swagger-ui .mv6{margin-top:8rem;margin-bottom:8rem}.swagger-editor .swagger-ui .mv7{margin-top:16rem;margin-bottom:16rem}.swagger-editor .swagger-ui .mh0{margin-left:0;margin-right:0}.swagger-editor .swagger-ui .mh1{margin-left:.25rem;margin-right:.25rem}.swagger-editor .swagger-ui .mh2{margin-left:.5rem;margin-right:.5rem}.swagger-editor .swagger-ui .mh3{margin-left:1rem;margin-right:1rem}.swagger-editor .swagger-ui .mh4{margin-left:2rem;margin-right:2rem}.swagger-editor .swagger-ui .mh5{margin-left:4rem;margin-right:4rem}.swagger-editor .swagger-ui .mh6{margin-left:8rem;margin-right:8rem}.swagger-editor .swagger-ui .mh7{margin-left:16rem;margin-right:16rem}@media screen and (min-width:30em){.swagger-editor .swagger-ui .pa0-ns{padding:0}.swagger-editor .swagger-ui .pa1-ns{padding:.25rem}.swagger-editor .swagger-ui .pa2-ns{padding:.5rem}.swagger-editor .swagger-ui .pa3-ns{padding:1rem}.swagger-editor .swagger-ui .pa4-ns{padding:2rem}.swagger-editor .swagger-ui .pa5-ns{padding:4rem}.swagger-editor .swagger-ui .pa6-ns{padding:8rem}.swagger-editor .swagger-ui .pa7-ns{padding:16rem}.swagger-editor .swagger-ui .pl0-ns{padding-left:0}.swagger-editor .swagger-ui .pl1-ns{padding-left:.25rem}.swagger-editor .swagger-ui .pl2-ns{padding-left:.5rem}.swagger-editor .swagger-ui .pl3-ns{padding-left:1rem}.swagger-editor .swagger-ui .pl4-ns{padding-left:2rem}.swagger-editor .swagger-ui .pl5-ns{padding-left:4rem}.swagger-editor .swagger-ui .pl6-ns{padding-left:8rem}.swagger-editor .swagger-ui .pl7-ns{padding-left:16rem}.swagger-editor .swagger-ui .pr0-ns{padding-right:0}.swagger-editor .swagger-ui .pr1-ns{padding-right:.25rem}.swagger-editor .swagger-ui .pr2-ns{padding-right:.5rem}.swagger-editor .swagger-ui .pr3-ns{padding-right:1rem}.swagger-editor .swagger-ui .pr4-ns{padding-right:2rem}.swagger-editor .swagger-ui .pr5-ns{padding-right:4rem}.swagger-editor .swagger-ui .pr6-ns{padding-right:8rem}.swagger-editor .swagger-ui .pr7-ns{padding-right:16rem}.swagger-editor .swagger-ui .pb0-ns{padding-bottom:0}.swagger-editor .swagger-ui .pb1-ns{padding-bottom:.25rem}.swagger-editor .swagger-ui .pb2-ns{padding-bottom:.5rem}.swagger-editor .swagger-ui .pb3-ns{padding-bottom:1rem}.swagger-editor .swagger-ui .pb4-ns{padding-bottom:2rem}.swagger-editor .swagger-ui .pb5-ns{padding-bottom:4rem}.swagger-editor .swagger-ui .pb6-ns{padding-bottom:8rem}.swagger-editor .swagger-ui .pb7-ns{padding-bottom:16rem}.swagger-editor .swagger-ui .pt0-ns{padding-top:0}.swagger-editor .swagger-ui .pt1-ns{padding-top:.25rem}.swagger-editor .swagger-ui .pt2-ns{padding-top:.5rem}.swagger-editor .swagger-ui .pt3-ns{padding-top:1rem}.swagger-editor .swagger-ui .pt4-ns{padding-top:2rem}.swagger-editor .swagger-ui .pt5-ns{padding-top:4rem}.swagger-editor .swagger-ui .pt6-ns{padding-top:8rem}.swagger-editor .swagger-ui .pt7-ns{padding-top:16rem}.swagger-editor .swagger-ui .pv0-ns{padding-top:0;padding-bottom:0}.swagger-editor .swagger-ui .pv1-ns{padding-top:.25rem;padding-bottom:.25rem}.swagger-editor .swagger-ui .pv2-ns{padding-top:.5rem;padding-bottom:.5rem}.swagger-editor .swagger-ui .pv3-ns{padding-top:1rem;padding-bottom:1rem}.swagger-editor .swagger-ui .pv4-ns{padding-top:2rem;padding-bottom:2rem}.swagger-editor .swagger-ui .pv5-ns{padding-top:4rem;padding-bottom:4rem}.swagger-editor .swagger-ui .pv6-ns{padding-top:8rem;padding-bottom:8rem}.swagger-editor .swagger-ui .pv7-ns{padding-top:16rem;padding-bottom:16rem}.swagger-editor .swagger-ui .ph0-ns{padding-left:0;padding-right:0}.swagger-editor .swagger-ui .ph1-ns{padding-left:.25rem;padding-right:.25rem}.swagger-editor .swagger-ui .ph2-ns{padding-left:.5rem;padding-right:.5rem}.swagger-editor .swagger-ui .ph3-ns{padding-left:1rem;padding-right:1rem}.swagger-editor .swagger-ui .ph4-ns{padding-left:2rem;padding-right:2rem}.swagger-editor .swagger-ui .ph5-ns{padding-left:4rem;padding-right:4rem}.swagger-editor .swagger-ui .ph6-ns{padding-left:8rem;padding-right:8rem}.swagger-editor .swagger-ui .ph7-ns{padding-left:16rem;padding-right:16rem}.swagger-editor .swagger-ui .ma0-ns{margin:0}.swagger-editor .swagger-ui .ma1-ns{margin:.25rem}.swagger-editor .swagger-ui .ma2-ns{margin:.5rem}.swagger-editor .swagger-ui .ma3-ns{margin:1rem}.swagger-editor .swagger-ui .ma4-ns{margin:2rem}.swagger-editor .swagger-ui .ma5-ns{margin:4rem}.swagger-editor .swagger-ui .ma6-ns{margin:8rem}.swagger-editor .swagger-ui .ma7-ns{margin:16rem}.swagger-editor .swagger-ui .ml0-ns{margin-left:0}.swagger-editor .swagger-ui .ml1-ns{margin-left:.25rem}.swagger-editor .swagger-ui .ml2-ns{margin-left:.5rem}.swagger-editor .swagger-ui .ml3-ns{margin-left:1rem}.swagger-editor .swagger-ui .ml4-ns{margin-left:2rem}.swagger-editor .swagger-ui .ml5-ns{margin-left:4rem}.swagger-editor .swagger-ui .ml6-ns{margin-left:8rem}.swagger-editor .swagger-ui .ml7-ns{margin-left:16rem}.swagger-editor .swagger-ui .mr0-ns{margin-right:0}.swagger-editor .swagger-ui .mr1-ns{margin-right:.25rem}.swagger-editor .swagger-ui .mr2-ns{margin-right:.5rem}.swagger-editor .swagger-ui .mr3-ns{margin-right:1rem}.swagger-editor .swagger-ui .mr4-ns{margin-right:2rem}.swagger-editor .swagger-ui .mr5-ns{margin-right:4rem}.swagger-editor .swagger-ui .mr6-ns{margin-right:8rem}.swagger-editor .swagger-ui .mr7-ns{margin-right:16rem}.swagger-editor .swagger-ui .mb0-ns{margin-bottom:0}.swagger-editor .swagger-ui .mb1-ns{margin-bottom:.25rem}.swagger-editor .swagger-ui .mb2-ns{margin-bottom:.5rem}.swagger-editor .swagger-ui .mb3-ns{margin-bottom:1rem}.swagger-editor .swagger-ui .mb4-ns{margin-bottom:2rem}.swagger-editor .swagger-ui .mb5-ns{margin-bottom:4rem}.swagger-editor .swagger-ui .mb6-ns{margin-bottom:8rem}.swagger-editor .swagger-ui .mb7-ns{margin-bottom:16rem}.swagger-editor .swagger-ui .mt0-ns{margin-top:0}.swagger-editor .swagger-ui .mt1-ns{margin-top:.25rem}.swagger-editor .swagger-ui .mt2-ns{margin-top:.5rem}.swagger-editor .swagger-ui .mt3-ns{margin-top:1rem}.swagger-editor .swagger-ui .mt4-ns{margin-top:2rem}.swagger-editor .swagger-ui .mt5-ns{margin-top:4rem}.swagger-editor .swagger-ui .mt6-ns{margin-top:8rem}.swagger-editor .swagger-ui .mt7-ns{margin-top:16rem}.swagger-editor .swagger-ui .mv0-ns{margin-top:0;margin-bottom:0}.swagger-editor .swagger-ui .mv1-ns{margin-top:.25rem;margin-bottom:.25rem}.swagger-editor .swagger-ui .mv2-ns{margin-top:.5rem;margin-bottom:.5rem}.swagger-editor .swagger-ui .mv3-ns{margin-top:1rem;margin-bottom:1rem}.swagger-editor .swagger-ui .mv4-ns{margin-top:2rem;margin-bottom:2rem}.swagger-editor .swagger-ui .mv5-ns{margin-top:4rem;margin-bottom:4rem}.swagger-editor .swagger-ui .mv6-ns{margin-top:8rem;margin-bottom:8rem}.swagger-editor .swagger-ui .mv7-ns{margin-top:16rem;margin-bottom:16rem}.swagger-editor .swagger-ui .mh0-ns{margin-left:0;margin-right:0}.swagger-editor .swagger-ui .mh1-ns{margin-left:.25rem;margin-right:.25rem}.swagger-editor .swagger-ui .mh2-ns{margin-left:.5rem;margin-right:.5rem}.swagger-editor .swagger-ui .mh3-ns{margin-left:1rem;margin-right:1rem}.swagger-editor .swagger-ui .mh4-ns{margin-left:2rem;margin-right:2rem}.swagger-editor .swagger-ui .mh5-ns{margin-left:4rem;margin-right:4rem}.swagger-editor .swagger-ui .mh6-ns{margin-left:8rem;margin-right:8rem}.swagger-editor .swagger-ui .mh7-ns{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .pa0-m{padding:0}.swagger-editor .swagger-ui .pa1-m{padding:.25rem}.swagger-editor .swagger-ui .pa2-m{padding:.5rem}.swagger-editor .swagger-ui .pa3-m{padding:1rem}.swagger-editor .swagger-ui .pa4-m{padding:2rem}.swagger-editor .swagger-ui .pa5-m{padding:4rem}.swagger-editor .swagger-ui .pa6-m{padding:8rem}.swagger-editor .swagger-ui .pa7-m{padding:16rem}.swagger-editor .swagger-ui .pl0-m{padding-left:0}.swagger-editor .swagger-ui .pl1-m{padding-left:.25rem}.swagger-editor .swagger-ui .pl2-m{padding-left:.5rem}.swagger-editor .swagger-ui .pl3-m{padding-left:1rem}.swagger-editor .swagger-ui .pl4-m{padding-left:2rem}.swagger-editor .swagger-ui .pl5-m{padding-left:4rem}.swagger-editor .swagger-ui .pl6-m{padding-left:8rem}.swagger-editor .swagger-ui .pl7-m{padding-left:16rem}.swagger-editor .swagger-ui .pr0-m{padding-right:0}.swagger-editor .swagger-ui .pr1-m{padding-right:.25rem}.swagger-editor .swagger-ui .pr2-m{padding-right:.5rem}.swagger-editor .swagger-ui .pr3-m{padding-right:1rem}.swagger-editor .swagger-ui .pr4-m{padding-right:2rem}.swagger-editor .swagger-ui .pr5-m{padding-right:4rem}.swagger-editor .swagger-ui .pr6-m{padding-right:8rem}.swagger-editor .swagger-ui .pr7-m{padding-right:16rem}.swagger-editor .swagger-ui .pb0-m{padding-bottom:0}.swagger-editor .swagger-ui .pb1-m{padding-bottom:.25rem}.swagger-editor .swagger-ui .pb2-m{padding-bottom:.5rem}.swagger-editor .swagger-ui .pb3-m{padding-bottom:1rem}.swagger-editor .swagger-ui .pb4-m{padding-bottom:2rem}.swagger-editor .swagger-ui .pb5-m{padding-bottom:4rem}.swagger-editor .swagger-ui .pb6-m{padding-bottom:8rem}.swagger-editor .swagger-ui .pb7-m{padding-bottom:16rem}.swagger-editor .swagger-ui .pt0-m{padding-top:0}.swagger-editor .swagger-ui .pt1-m{padding-top:.25rem}.swagger-editor .swagger-ui .pt2-m{padding-top:.5rem}.swagger-editor .swagger-ui .pt3-m{padding-top:1rem}.swagger-editor .swagger-ui .pt4-m{padding-top:2rem}.swagger-editor .swagger-ui .pt5-m{padding-top:4rem}.swagger-editor .swagger-ui .pt6-m{padding-top:8rem}.swagger-editor .swagger-ui .pt7-m{padding-top:16rem}.swagger-editor .swagger-ui .pv0-m{padding-top:0;padding-bottom:0}.swagger-editor .swagger-ui .pv1-m{padding-top:.25rem;padding-bottom:.25rem}.swagger-editor .swagger-ui .pv2-m{padding-top:.5rem;padding-bottom:.5rem}.swagger-editor .swagger-ui .pv3-m{padding-top:1rem;padding-bottom:1rem}.swagger-editor .swagger-ui .pv4-m{padding-top:2rem;padding-bottom:2rem}.swagger-editor .swagger-ui .pv5-m{padding-top:4rem;padding-bottom:4rem}.swagger-editor .swagger-ui .pv6-m{padding-top:8rem;padding-bottom:8rem}.swagger-editor .swagger-ui .pv7-m{padding-top:16rem;padding-bottom:16rem}.swagger-editor .swagger-ui .ph0-m{padding-left:0;padding-right:0}.swagger-editor .swagger-ui .ph1-m{padding-left:.25rem;padding-right:.25rem}.swagger-editor .swagger-ui .ph2-m{padding-left:.5rem;padding-right:.5rem}.swagger-editor .swagger-ui .ph3-m{padding-left:1rem;padding-right:1rem}.swagger-editor .swagger-ui .ph4-m{padding-left:2rem;padding-right:2rem}.swagger-editor .swagger-ui .ph5-m{padding-left:4rem;padding-right:4rem}.swagger-editor .swagger-ui .ph6-m{padding-left:8rem;padding-right:8rem}.swagger-editor .swagger-ui .ph7-m{padding-left:16rem;padding-right:16rem}.swagger-editor .swagger-ui .ma0-m{margin:0}.swagger-editor .swagger-ui .ma1-m{margin:.25rem}.swagger-editor .swagger-ui .ma2-m{margin:.5rem}.swagger-editor .swagger-ui .ma3-m{margin:1rem}.swagger-editor .swagger-ui .ma4-m{margin:2rem}.swagger-editor .swagger-ui .ma5-m{margin:4rem}.swagger-editor .swagger-ui .ma6-m{margin:8rem}.swagger-editor .swagger-ui .ma7-m{margin:16rem}.swagger-editor .swagger-ui .ml0-m{margin-left:0}.swagger-editor .swagger-ui .ml1-m{margin-left:.25rem}.swagger-editor .swagger-ui .ml2-m{margin-left:.5rem}.swagger-editor .swagger-ui .ml3-m{margin-left:1rem}.swagger-editor .swagger-ui .ml4-m{margin-left:2rem}.swagger-editor .swagger-ui .ml5-m{margin-left:4rem}.swagger-editor .swagger-ui .ml6-m{margin-left:8rem}.swagger-editor .swagger-ui .ml7-m{margin-left:16rem}.swagger-editor .swagger-ui .mr0-m{margin-right:0}.swagger-editor .swagger-ui .mr1-m{margin-right:.25rem}.swagger-editor .swagger-ui .mr2-m{margin-right:.5rem}.swagger-editor .swagger-ui .mr3-m{margin-right:1rem}.swagger-editor .swagger-ui .mr4-m{margin-right:2rem}.swagger-editor .swagger-ui .mr5-m{margin-right:4rem}.swagger-editor .swagger-ui .mr6-m{margin-right:8rem}.swagger-editor .swagger-ui .mr7-m{margin-right:16rem}.swagger-editor .swagger-ui .mb0-m{margin-bottom:0}.swagger-editor .swagger-ui .mb1-m{margin-bottom:.25rem}.swagger-editor .swagger-ui .mb2-m{margin-bottom:.5rem}.swagger-editor .swagger-ui .mb3-m{margin-bottom:1rem}.swagger-editor .swagger-ui .mb4-m{margin-bottom:2rem}.swagger-editor .swagger-ui .mb5-m{margin-bottom:4rem}.swagger-editor .swagger-ui .mb6-m{margin-bottom:8rem}.swagger-editor .swagger-ui .mb7-m{margin-bottom:16rem}.swagger-editor .swagger-ui .mt0-m{margin-top:0}.swagger-editor .swagger-ui .mt1-m{margin-top:.25rem}.swagger-editor .swagger-ui .mt2-m{margin-top:.5rem}.swagger-editor .swagger-ui .mt3-m{margin-top:1rem}.swagger-editor .swagger-ui .mt4-m{margin-top:2rem}.swagger-editor .swagger-ui .mt5-m{margin-top:4rem}.swagger-editor .swagger-ui .mt6-m{margin-top:8rem}.swagger-editor .swagger-ui .mt7-m{margin-top:16rem}.swagger-editor .swagger-ui .mv0-m{margin-top:0;margin-bottom:0}.swagger-editor .swagger-ui .mv1-m{margin-top:.25rem;margin-bottom:.25rem}.swagger-editor .swagger-ui .mv2-m{margin-top:.5rem;margin-bottom:.5rem}.swagger-editor .swagger-ui .mv3-m{margin-top:1rem;margin-bottom:1rem}.swagger-editor .swagger-ui .mv4-m{margin-top:2rem;margin-bottom:2rem}.swagger-editor .swagger-ui .mv5-m{margin-top:4rem;margin-bottom:4rem}.swagger-editor .swagger-ui .mv6-m{margin-top:8rem;margin-bottom:8rem}.swagger-editor .swagger-ui .mv7-m{margin-top:16rem;margin-bottom:16rem}.swagger-editor .swagger-ui .mh0-m{margin-left:0;margin-right:0}.swagger-editor .swagger-ui .mh1-m{margin-left:.25rem;margin-right:.25rem}.swagger-editor .swagger-ui .mh2-m{margin-left:.5rem;margin-right:.5rem}.swagger-editor .swagger-ui .mh3-m{margin-left:1rem;margin-right:1rem}.swagger-editor .swagger-ui .mh4-m{margin-left:2rem;margin-right:2rem}.swagger-editor .swagger-ui .mh5-m{margin-left:4rem;margin-right:4rem}.swagger-editor .swagger-ui .mh6-m{margin-left:8rem;margin-right:8rem}.swagger-editor .swagger-ui .mh7-m{margin-left:16rem;margin-right:16rem}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .pa0-l{padding:0}.swagger-editor .swagger-ui .pa1-l{padding:.25rem}.swagger-editor .swagger-ui .pa2-l{padding:.5rem}.swagger-editor .swagger-ui .pa3-l{padding:1rem}.swagger-editor .swagger-ui .pa4-l{padding:2rem}.swagger-editor .swagger-ui .pa5-l{padding:4rem}.swagger-editor .swagger-ui .pa6-l{padding:8rem}.swagger-editor .swagger-ui .pa7-l{padding:16rem}.swagger-editor .swagger-ui .pl0-l{padding-left:0}.swagger-editor .swagger-ui .pl1-l{padding-left:.25rem}.swagger-editor .swagger-ui .pl2-l{padding-left:.5rem}.swagger-editor .swagger-ui .pl3-l{padding-left:1rem}.swagger-editor .swagger-ui .pl4-l{padding-left:2rem}.swagger-editor .swagger-ui .pl5-l{padding-left:4rem}.swagger-editor .swagger-ui .pl6-l{padding-left:8rem}.swagger-editor .swagger-ui .pl7-l{padding-left:16rem}.swagger-editor .swagger-ui .pr0-l{padding-right:0}.swagger-editor .swagger-ui .pr1-l{padding-right:.25rem}.swagger-editor .swagger-ui .pr2-l{padding-right:.5rem}.swagger-editor .swagger-ui .pr3-l{padding-right:1rem}.swagger-editor .swagger-ui .pr4-l{padding-right:2rem}.swagger-editor .swagger-ui .pr5-l{padding-right:4rem}.swagger-editor .swagger-ui .pr6-l{padding-right:8rem}.swagger-editor .swagger-ui .pr7-l{padding-right:16rem}.swagger-editor .swagger-ui .pb0-l{padding-bottom:0}.swagger-editor .swagger-ui .pb1-l{padding-bottom:.25rem}.swagger-editor .swagger-ui .pb2-l{padding-bottom:.5rem}.swagger-editor .swagger-ui .pb3-l{padding-bottom:1rem}.swagger-editor .swagger-ui .pb4-l{padding-bottom:2rem}.swagger-editor .swagger-ui .pb5-l{padding-bottom:4rem}.swagger-editor .swagger-ui .pb6-l{padding-bottom:8rem}.swagger-editor .swagger-ui .pb7-l{padding-bottom:16rem}.swagger-editor .swagger-ui .pt0-l{padding-top:0}.swagger-editor .swagger-ui .pt1-l{padding-top:.25rem}.swagger-editor .swagger-ui .pt2-l{padding-top:.5rem}.swagger-editor .swagger-ui .pt3-l{padding-top:1rem}.swagger-editor .swagger-ui .pt4-l{padding-top:2rem}.swagger-editor .swagger-ui .pt5-l{padding-top:4rem}.swagger-editor .swagger-ui .pt6-l{padding-top:8rem}.swagger-editor .swagger-ui .pt7-l{padding-top:16rem}.swagger-editor .swagger-ui .pv0-l{padding-top:0;padding-bottom:0}.swagger-editor .swagger-ui .pv1-l{padding-top:.25rem;padding-bottom:.25rem}.swagger-editor .swagger-ui .pv2-l{padding-top:.5rem;padding-bottom:.5rem}.swagger-editor .swagger-ui .pv3-l{padding-top:1rem;padding-bottom:1rem}.swagger-editor .swagger-ui .pv4-l{padding-top:2rem;padding-bottom:2rem}.swagger-editor .swagger-ui .pv5-l{padding-top:4rem;padding-bottom:4rem}.swagger-editor .swagger-ui .pv6-l{padding-top:8rem;padding-bottom:8rem}.swagger-editor .swagger-ui .pv7-l{padding-top:16rem;padding-bottom:16rem}.swagger-editor .swagger-ui .ph0-l{padding-left:0;padding-right:0}.swagger-editor .swagger-ui .ph1-l{padding-left:.25rem;padding-right:.25rem}.swagger-editor .swagger-ui .ph2-l{padding-left:.5rem;padding-right:.5rem}.swagger-editor .swagger-ui .ph3-l{padding-left:1rem;padding-right:1rem}.swagger-editor .swagger-ui .ph4-l{padding-left:2rem;padding-right:2rem}.swagger-editor .swagger-ui .ph5-l{padding-left:4rem;padding-right:4rem}.swagger-editor .swagger-ui .ph6-l{padding-left:8rem;padding-right:8rem}.swagger-editor .swagger-ui .ph7-l{padding-left:16rem;padding-right:16rem}.swagger-editor .swagger-ui .ma0-l{margin:0}.swagger-editor .swagger-ui .ma1-l{margin:.25rem}.swagger-editor .swagger-ui .ma2-l{margin:.5rem}.swagger-editor .swagger-ui .ma3-l{margin:1rem}.swagger-editor .swagger-ui .ma4-l{margin:2rem}.swagger-editor .swagger-ui .ma5-l{margin:4rem}.swagger-editor .swagger-ui .ma6-l{margin:8rem}.swagger-editor .swagger-ui .ma7-l{margin:16rem}.swagger-editor .swagger-ui .ml0-l{margin-left:0}.swagger-editor .swagger-ui .ml1-l{margin-left:.25rem}.swagger-editor .swagger-ui .ml2-l{margin-left:.5rem}.swagger-editor .swagger-ui .ml3-l{margin-left:1rem}.swagger-editor .swagger-ui .ml4-l{margin-left:2rem}.swagger-editor .swagger-ui .ml5-l{margin-left:4rem}.swagger-editor .swagger-ui .ml6-l{margin-left:8rem}.swagger-editor .swagger-ui .ml7-l{margin-left:16rem}.swagger-editor .swagger-ui .mr0-l{margin-right:0}.swagger-editor .swagger-ui .mr1-l{margin-right:.25rem}.swagger-editor .swagger-ui .mr2-l{margin-right:.5rem}.swagger-editor .swagger-ui .mr3-l{margin-right:1rem}.swagger-editor .swagger-ui .mr4-l{margin-right:2rem}.swagger-editor .swagger-ui .mr5-l{margin-right:4rem}.swagger-editor .swagger-ui .mr6-l{margin-right:8rem}.swagger-editor .swagger-ui .mr7-l{margin-right:16rem}.swagger-editor .swagger-ui .mb0-l{margin-bottom:0}.swagger-editor .swagger-ui .mb1-l{margin-bottom:.25rem}.swagger-editor .swagger-ui .mb2-l{margin-bottom:.5rem}.swagger-editor .swagger-ui .mb3-l{margin-bottom:1rem}.swagger-editor .swagger-ui .mb4-l{margin-bottom:2rem}.swagger-editor .swagger-ui .mb5-l{margin-bottom:4rem}.swagger-editor .swagger-ui .mb6-l{margin-bottom:8rem}.swagger-editor .swagger-ui .mb7-l{margin-bottom:16rem}.swagger-editor .swagger-ui .mt0-l{margin-top:0}.swagger-editor .swagger-ui .mt1-l{margin-top:.25rem}.swagger-editor .swagger-ui .mt2-l{margin-top:.5rem}.swagger-editor .swagger-ui .mt3-l{margin-top:1rem}.swagger-editor .swagger-ui .mt4-l{margin-top:2rem}.swagger-editor .swagger-ui .mt5-l{margin-top:4rem}.swagger-editor .swagger-ui .mt6-l{margin-top:8rem}.swagger-editor .swagger-ui .mt7-l{margin-top:16rem}.swagger-editor .swagger-ui .mv0-l{margin-top:0;margin-bottom:0}.swagger-editor .swagger-ui .mv1-l{margin-top:.25rem;margin-bottom:.25rem}.swagger-editor .swagger-ui .mv2-l{margin-top:.5rem;margin-bottom:.5rem}.swagger-editor .swagger-ui .mv3-l{margin-top:1rem;margin-bottom:1rem}.swagger-editor .swagger-ui .mv4-l{margin-top:2rem;margin-bottom:2rem}.swagger-editor .swagger-ui .mv5-l{margin-top:4rem;margin-bottom:4rem}.swagger-editor .swagger-ui .mv6-l{margin-top:8rem;margin-bottom:8rem}.swagger-editor .swagger-ui .mv7-l{margin-top:16rem;margin-bottom:16rem}.swagger-editor .swagger-ui .mh0-l{margin-left:0;margin-right:0}.swagger-editor .swagger-ui .mh1-l{margin-left:.25rem;margin-right:.25rem}.swagger-editor .swagger-ui .mh2-l{margin-left:.5rem;margin-right:.5rem}.swagger-editor .swagger-ui .mh3-l{margin-left:1rem;margin-right:1rem}.swagger-editor .swagger-ui .mh4-l{margin-left:2rem;margin-right:2rem}.swagger-editor .swagger-ui .mh5-l{margin-left:4rem;margin-right:4rem}.swagger-editor .swagger-ui .mh6-l{margin-left:8rem;margin-right:8rem}.swagger-editor .swagger-ui .mh7-l{margin-left:16rem;margin-right:16rem}}.swagger-editor .swagger-ui .na1{margin:-.25rem}.swagger-editor .swagger-ui .na2{margin:-.5rem}.swagger-editor .swagger-ui .na3{margin:-1rem}.swagger-editor .swagger-ui .na4{margin:-2rem}.swagger-editor .swagger-ui .na5{margin:-4rem}.swagger-editor .swagger-ui .na6{margin:-8rem}.swagger-editor .swagger-ui .na7{margin:-16rem}.swagger-editor .swagger-ui .nl1{margin-left:-.25rem}.swagger-editor .swagger-ui .nl2{margin-left:-.5rem}.swagger-editor .swagger-ui .nl3{margin-left:-1rem}.swagger-editor .swagger-ui .nl4{margin-left:-2rem}.swagger-editor .swagger-ui .nl5{margin-left:-4rem}.swagger-editor .swagger-ui .nl6{margin-left:-8rem}.swagger-editor .swagger-ui .nl7{margin-left:-16rem}.swagger-editor .swagger-ui .nr1{margin-right:-.25rem}.swagger-editor .swagger-ui .nr2{margin-right:-.5rem}.swagger-editor .swagger-ui .nr3{margin-right:-1rem}.swagger-editor .swagger-ui .nr4{margin-right:-2rem}.swagger-editor .swagger-ui .nr5{margin-right:-4rem}.swagger-editor .swagger-ui .nr6{margin-right:-8rem}.swagger-editor .swagger-ui .nr7{margin-right:-16rem}.swagger-editor .swagger-ui .nb1{margin-bottom:-.25rem}.swagger-editor .swagger-ui .nb2{margin-bottom:-.5rem}.swagger-editor .swagger-ui .nb3{margin-bottom:-1rem}.swagger-editor .swagger-ui .nb4{margin-bottom:-2rem}.swagger-editor .swagger-ui .nb5{margin-bottom:-4rem}.swagger-editor .swagger-ui .nb6{margin-bottom:-8rem}.swagger-editor .swagger-ui .nb7{margin-bottom:-16rem}.swagger-editor .swagger-ui .nt1{margin-top:-.25rem}.swagger-editor .swagger-ui .nt2{margin-top:-.5rem}.swagger-editor .swagger-ui .nt3{margin-top:-1rem}.swagger-editor .swagger-ui .nt4{margin-top:-2rem}.swagger-editor .swagger-ui .nt5{margin-top:-4rem}.swagger-editor .swagger-ui .nt6{margin-top:-8rem}.swagger-editor .swagger-ui .nt7{margin-top:-16rem}@media screen and (min-width:30em){.swagger-editor .swagger-ui .na1-ns{margin:-.25rem}.swagger-editor .swagger-ui .na2-ns{margin:-.5rem}.swagger-editor .swagger-ui .na3-ns{margin:-1rem}.swagger-editor .swagger-ui .na4-ns{margin:-2rem}.swagger-editor .swagger-ui .na5-ns{margin:-4rem}.swagger-editor .swagger-ui .na6-ns{margin:-8rem}.swagger-editor .swagger-ui .na7-ns{margin:-16rem}.swagger-editor .swagger-ui .nl1-ns{margin-left:-.25rem}.swagger-editor .swagger-ui .nl2-ns{margin-left:-.5rem}.swagger-editor .swagger-ui .nl3-ns{margin-left:-1rem}.swagger-editor .swagger-ui .nl4-ns{margin-left:-2rem}.swagger-editor .swagger-ui .nl5-ns{margin-left:-4rem}.swagger-editor .swagger-ui .nl6-ns{margin-left:-8rem}.swagger-editor .swagger-ui .nl7-ns{margin-left:-16rem}.swagger-editor .swagger-ui .nr1-ns{margin-right:-.25rem}.swagger-editor .swagger-ui .nr2-ns{margin-right:-.5rem}.swagger-editor .swagger-ui .nr3-ns{margin-right:-1rem}.swagger-editor .swagger-ui .nr4-ns{margin-right:-2rem}.swagger-editor .swagger-ui .nr5-ns{margin-right:-4rem}.swagger-editor .swagger-ui .nr6-ns{margin-right:-8rem}.swagger-editor .swagger-ui .nr7-ns{margin-right:-16rem}.swagger-editor .swagger-ui .nb1-ns{margin-bottom:-.25rem}.swagger-editor .swagger-ui .nb2-ns{margin-bottom:-.5rem}.swagger-editor .swagger-ui .nb3-ns{margin-bottom:-1rem}.swagger-editor .swagger-ui .nb4-ns{margin-bottom:-2rem}.swagger-editor .swagger-ui .nb5-ns{margin-bottom:-4rem}.swagger-editor .swagger-ui .nb6-ns{margin-bottom:-8rem}.swagger-editor .swagger-ui .nb7-ns{margin-bottom:-16rem}.swagger-editor .swagger-ui .nt1-ns{margin-top:-.25rem}.swagger-editor .swagger-ui .nt2-ns{margin-top:-.5rem}.swagger-editor .swagger-ui .nt3-ns{margin-top:-1rem}.swagger-editor .swagger-ui .nt4-ns{margin-top:-2rem}.swagger-editor .swagger-ui .nt5-ns{margin-top:-4rem}.swagger-editor .swagger-ui .nt6-ns{margin-top:-8rem}.swagger-editor .swagger-ui .nt7-ns{margin-top:-16rem}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .na1-m{margin:-.25rem}.swagger-editor .swagger-ui .na2-m{margin:-.5rem}.swagger-editor .swagger-ui .na3-m{margin:-1rem}.swagger-editor .swagger-ui .na4-m{margin:-2rem}.swagger-editor .swagger-ui .na5-m{margin:-4rem}.swagger-editor .swagger-ui .na6-m{margin:-8rem}.swagger-editor .swagger-ui .na7-m{margin:-16rem}.swagger-editor .swagger-ui .nl1-m{margin-left:-.25rem}.swagger-editor .swagger-ui .nl2-m{margin-left:-.5rem}.swagger-editor .swagger-ui .nl3-m{margin-left:-1rem}.swagger-editor .swagger-ui .nl4-m{margin-left:-2rem}.swagger-editor .swagger-ui .nl5-m{margin-left:-4rem}.swagger-editor .swagger-ui .nl6-m{margin-left:-8rem}.swagger-editor .swagger-ui .nl7-m{margin-left:-16rem}.swagger-editor .swagger-ui .nr1-m{margin-right:-.25rem}.swagger-editor .swagger-ui .nr2-m{margin-right:-.5rem}.swagger-editor .swagger-ui .nr3-m{margin-right:-1rem}.swagger-editor .swagger-ui .nr4-m{margin-right:-2rem}.swagger-editor .swagger-ui .nr5-m{margin-right:-4rem}.swagger-editor .swagger-ui .nr6-m{margin-right:-8rem}.swagger-editor .swagger-ui .nr7-m{margin-right:-16rem}.swagger-editor .swagger-ui .nb1-m{margin-bottom:-.25rem}.swagger-editor .swagger-ui .nb2-m{margin-bottom:-.5rem}.swagger-editor .swagger-ui .nb3-m{margin-bottom:-1rem}.swagger-editor .swagger-ui .nb4-m{margin-bottom:-2rem}.swagger-editor .swagger-ui .nb5-m{margin-bottom:-4rem}.swagger-editor .swagger-ui .nb6-m{margin-bottom:-8rem}.swagger-editor .swagger-ui .nb7-m{margin-bottom:-16rem}.swagger-editor .swagger-ui .nt1-m{margin-top:-.25rem}.swagger-editor .swagger-ui .nt2-m{margin-top:-.5rem}.swagger-editor .swagger-ui .nt3-m{margin-top:-1rem}.swagger-editor .swagger-ui .nt4-m{margin-top:-2rem}.swagger-editor .swagger-ui .nt5-m{margin-top:-4rem}.swagger-editor .swagger-ui .nt6-m{margin-top:-8rem}.swagger-editor .swagger-ui .nt7-m{margin-top:-16rem}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .na1-l{margin:-.25rem}.swagger-editor .swagger-ui .na2-l{margin:-.5rem}.swagger-editor .swagger-ui .na3-l{margin:-1rem}.swagger-editor .swagger-ui .na4-l{margin:-2rem}.swagger-editor .swagger-ui .na5-l{margin:-4rem}.swagger-editor .swagger-ui .na6-l{margin:-8rem}.swagger-editor .swagger-ui .na7-l{margin:-16rem}.swagger-editor .swagger-ui .nl1-l{margin-left:-.25rem}.swagger-editor .swagger-ui .nl2-l{margin-left:-.5rem}.swagger-editor .swagger-ui .nl3-l{margin-left:-1rem}.swagger-editor .swagger-ui .nl4-l{margin-left:-2rem}.swagger-editor .swagger-ui .nl5-l{margin-left:-4rem}.swagger-editor .swagger-ui .nl6-l{margin-left:-8rem}.swagger-editor .swagger-ui .nl7-l{margin-left:-16rem}.swagger-editor .swagger-ui .nr1-l{margin-right:-.25rem}.swagger-editor .swagger-ui .nr2-l{margin-right:-.5rem}.swagger-editor .swagger-ui .nr3-l{margin-right:-1rem}.swagger-editor .swagger-ui .nr4-l{margin-right:-2rem}.swagger-editor .swagger-ui .nr5-l{margin-right:-4rem}.swagger-editor .swagger-ui .nr6-l{margin-right:-8rem}.swagger-editor .swagger-ui .nr7-l{margin-right:-16rem}.swagger-editor .swagger-ui .nb1-l{margin-bottom:-.25rem}.swagger-editor .swagger-ui .nb2-l{margin-bottom:-.5rem}.swagger-editor .swagger-ui .nb3-l{margin-bottom:-1rem}.swagger-editor .swagger-ui .nb4-l{margin-bottom:-2rem}.swagger-editor .swagger-ui .nb5-l{margin-bottom:-4rem}.swagger-editor .swagger-ui .nb6-l{margin-bottom:-8rem}.swagger-editor .swagger-ui .nb7-l{margin-bottom:-16rem}.swagger-editor .swagger-ui .nt1-l{margin-top:-.25rem}.swagger-editor .swagger-ui .nt2-l{margin-top:-.5rem}.swagger-editor .swagger-ui .nt3-l{margin-top:-1rem}.swagger-editor .swagger-ui .nt4-l{margin-top:-2rem}.swagger-editor .swagger-ui .nt5-l{margin-top:-4rem}.swagger-editor .swagger-ui .nt6-l{margin-top:-8rem}.swagger-editor .swagger-ui .nt7-l{margin-top:-16rem}}.swagger-editor .swagger-ui .collapse{border-collapse:collapse;border-spacing:0}.swagger-editor .swagger-ui .striped--light-silver:nth-child(odd){background-color:#aaa}.swagger-editor .swagger-ui .striped--moon-gray:nth-child(odd){background-color:#ccc}.swagger-editor .swagger-ui .striped--light-gray:nth-child(odd){background-color:#eee}.swagger-editor .swagger-ui .striped--near-white:nth-child(odd){background-color:#f4f4f4}.swagger-editor .swagger-ui .stripe-light:nth-child(odd){background-color:hsla(0,0%,100%,.1)}.swagger-editor .swagger-ui .stripe-dark:nth-child(odd){background-color:rgba(0,0,0,.1)}.swagger-editor .swagger-ui .strike{text-decoration:line-through}.swagger-editor .swagger-ui .underline{text-decoration:underline}.swagger-editor .swagger-ui .no-underline{text-decoration:none}@media screen and (min-width:30em){.swagger-editor .swagger-ui .strike-ns{text-decoration:line-through}.swagger-editor .swagger-ui .underline-ns{text-decoration:underline}.swagger-editor .swagger-ui .no-underline-ns{text-decoration:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .strike-m{text-decoration:line-through}.swagger-editor .swagger-ui .underline-m{text-decoration:underline}.swagger-editor .swagger-ui .no-underline-m{text-decoration:none}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .strike-l{text-decoration:line-through}.swagger-editor .swagger-ui .underline-l{text-decoration:underline}.swagger-editor .swagger-ui .no-underline-l{text-decoration:none}}.swagger-editor .swagger-ui .tl{text-align:left}.swagger-editor .swagger-ui .tr{text-align:right}.swagger-editor .swagger-ui .tc{text-align:center}.swagger-editor .swagger-ui .tj{text-align:justify}@media screen and (min-width:30em){.swagger-editor .swagger-ui .tl-ns{text-align:left}.swagger-editor .swagger-ui .tr-ns{text-align:right}.swagger-editor .swagger-ui .tc-ns{text-align:center}.swagger-editor .swagger-ui .tj-ns{text-align:justify}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .tl-m{text-align:left}.swagger-editor .swagger-ui .tr-m{text-align:right}.swagger-editor .swagger-ui .tc-m{text-align:center}.swagger-editor .swagger-ui .tj-m{text-align:justify}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .tl-l{text-align:left}.swagger-editor .swagger-ui .tr-l{text-align:right}.swagger-editor .swagger-ui .tc-l{text-align:center}.swagger-editor .swagger-ui .tj-l{text-align:justify}}.swagger-editor .swagger-ui .ttc{text-transform:capitalize}.swagger-editor .swagger-ui .ttl{text-transform:lowercase}.swagger-editor .swagger-ui .ttu{text-transform:uppercase}.swagger-editor .swagger-ui .ttn{text-transform:none}@media screen and (min-width:30em){.swagger-editor .swagger-ui .ttc-ns{text-transform:capitalize}.swagger-editor .swagger-ui .ttl-ns{text-transform:lowercase}.swagger-editor .swagger-ui .ttu-ns{text-transform:uppercase}.swagger-editor .swagger-ui .ttn-ns{text-transform:none}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .ttc-m{text-transform:capitalize}.swagger-editor .swagger-ui .ttl-m{text-transform:lowercase}.swagger-editor .swagger-ui .ttu-m{text-transform:uppercase}.swagger-editor .swagger-ui .ttn-m{text-transform:none}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .ttc-l{text-transform:capitalize}.swagger-editor .swagger-ui .ttl-l{text-transform:lowercase}.swagger-editor .swagger-ui .ttu-l{text-transform:uppercase}.swagger-editor .swagger-ui .ttn-l{text-transform:none}}.swagger-editor .swagger-ui .f-6,.swagger-editor .swagger-ui .f-headline{font-size:6rem}.swagger-editor .swagger-ui .f-5,.swagger-editor .swagger-ui .f-subheadline{font-size:5rem}.swagger-editor .swagger-ui .f1{font-size:3rem}.swagger-editor .swagger-ui .f2{font-size:2.25rem}.swagger-editor .swagger-ui .f3{font-size:1.5rem}.swagger-editor .swagger-ui .f4{font-size:1.25rem}.swagger-editor .swagger-ui .f5{font-size:1rem}.swagger-editor .swagger-ui .f6{font-size:.875rem}.swagger-editor .swagger-ui .f7{font-size:.75rem}@media screen and (min-width:30em){.swagger-editor .swagger-ui .f-6-ns,.swagger-editor .swagger-ui .f-headline-ns{font-size:6rem}.swagger-editor .swagger-ui .f-5-ns,.swagger-editor .swagger-ui .f-subheadline-ns{font-size:5rem}.swagger-editor .swagger-ui .f1-ns{font-size:3rem}.swagger-editor .swagger-ui .f2-ns{font-size:2.25rem}.swagger-editor .swagger-ui .f3-ns{font-size:1.5rem}.swagger-editor .swagger-ui .f4-ns{font-size:1.25rem}.swagger-editor .swagger-ui .f5-ns{font-size:1rem}.swagger-editor .swagger-ui .f6-ns{font-size:.875rem}.swagger-editor .swagger-ui .f7-ns{font-size:.75rem}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .f-6-m,.swagger-editor .swagger-ui .f-headline-m{font-size:6rem}.swagger-editor .swagger-ui .f-5-m,.swagger-editor .swagger-ui .f-subheadline-m{font-size:5rem}.swagger-editor .swagger-ui .f1-m{font-size:3rem}.swagger-editor .swagger-ui .f2-m{font-size:2.25rem}.swagger-editor .swagger-ui .f3-m{font-size:1.5rem}.swagger-editor .swagger-ui .f4-m{font-size:1.25rem}.swagger-editor .swagger-ui .f5-m{font-size:1rem}.swagger-editor .swagger-ui .f6-m{font-size:.875rem}.swagger-editor .swagger-ui .f7-m{font-size:.75rem}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .f-6-l,.swagger-editor .swagger-ui .f-headline-l{font-size:6rem}.swagger-editor .swagger-ui .f-5-l,.swagger-editor .swagger-ui .f-subheadline-l{font-size:5rem}.swagger-editor .swagger-ui .f1-l{font-size:3rem}.swagger-editor .swagger-ui .f2-l{font-size:2.25rem}.swagger-editor .swagger-ui .f3-l{font-size:1.5rem}.swagger-editor .swagger-ui .f4-l{font-size:1.25rem}.swagger-editor .swagger-ui .f5-l{font-size:1rem}.swagger-editor .swagger-ui .f6-l{font-size:.875rem}.swagger-editor .swagger-ui .f7-l{font-size:.75rem}}.swagger-editor .swagger-ui .measure{max-width:30em}.swagger-editor .swagger-ui .measure-wide{max-width:34em}.swagger-editor .swagger-ui .measure-narrow{max-width:20em}.swagger-editor .swagger-ui .indent{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-editor .swagger-ui .small-caps{font-variant:small-caps}.swagger-editor .swagger-ui .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:30em){.swagger-editor .swagger-ui .measure-ns{max-width:30em}.swagger-editor .swagger-ui .measure-wide-ns{max-width:34em}.swagger-editor .swagger-ui .measure-narrow-ns{max-width:20em}.swagger-editor .swagger-ui .indent-ns{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-editor .swagger-ui .small-caps-ns{font-variant:small-caps}.swagger-editor .swagger-ui .truncate-ns{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .measure-m{max-width:30em}.swagger-editor .swagger-ui .measure-wide-m{max-width:34em}.swagger-editor .swagger-ui .measure-narrow-m{max-width:20em}.swagger-editor .swagger-ui .indent-m{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-editor .swagger-ui .small-caps-m{font-variant:small-caps}.swagger-editor .swagger-ui .truncate-m{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .measure-l{max-width:30em}.swagger-editor .swagger-ui .measure-wide-l{max-width:34em}.swagger-editor .swagger-ui .measure-narrow-l{max-width:20em}.swagger-editor .swagger-ui .indent-l{text-indent:1em;margin-top:0;margin-bottom:0}.swagger-editor .swagger-ui .small-caps-l{font-variant:small-caps}.swagger-editor .swagger-ui .truncate-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.swagger-editor .swagger-ui .overflow-container{overflow-y:scroll}.swagger-editor .swagger-ui .center{margin-right:auto;margin-left:auto}.swagger-editor .swagger-ui .mr-auto{margin-right:auto}.swagger-editor .swagger-ui .ml-auto{margin-left:auto}@media screen and (min-width:30em){.swagger-editor .swagger-ui .center-ns{margin-right:auto;margin-left:auto}.swagger-editor .swagger-ui .mr-auto-ns{margin-right:auto}.swagger-editor .swagger-ui .ml-auto-ns{margin-left:auto}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .center-m{margin-right:auto;margin-left:auto}.swagger-editor .swagger-ui .mr-auto-m{margin-right:auto}.swagger-editor .swagger-ui .ml-auto-m{margin-left:auto}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .center-l{margin-right:auto;margin-left:auto}.swagger-editor .swagger-ui .mr-auto-l{margin-right:auto}.swagger-editor .swagger-ui .ml-auto-l{margin-left:auto}}.swagger-editor .swagger-ui .clip{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}@media screen and (min-width:30em){.swagger-editor .swagger-ui .clip-ns{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .clip-m{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .clip-l{position:fixed!important;_position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}.swagger-editor .swagger-ui .ws-normal{white-space:normal}.swagger-editor .swagger-ui .nowrap{white-space:nowrap}.swagger-editor .swagger-ui .pre{white-space:pre}@media screen and (min-width:30em){.swagger-editor .swagger-ui .ws-normal-ns{white-space:normal}.swagger-editor .swagger-ui .nowrap-ns{white-space:nowrap}.swagger-editor .swagger-ui .pre-ns{white-space:pre}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .ws-normal-m{white-space:normal}.swagger-editor .swagger-ui .nowrap-m{white-space:nowrap}.swagger-editor .swagger-ui .pre-m{white-space:pre}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .ws-normal-l{white-space:normal}.swagger-editor .swagger-ui .nowrap-l{white-space:nowrap}.swagger-editor .swagger-ui .pre-l{white-space:pre}}.swagger-editor .swagger-ui .v-base{vertical-align:baseline}.swagger-editor .swagger-ui .v-mid{vertical-align:middle}.swagger-editor .swagger-ui .v-top{vertical-align:top}.swagger-editor .swagger-ui .v-btm{vertical-align:bottom}@media screen and (min-width:30em){.swagger-editor .swagger-ui .v-base-ns{vertical-align:baseline}.swagger-editor .swagger-ui .v-mid-ns{vertical-align:middle}.swagger-editor .swagger-ui .v-top-ns{vertical-align:top}.swagger-editor .swagger-ui .v-btm-ns{vertical-align:bottom}}@media screen and (min-width:30em) and (max-width:60em){.swagger-editor .swagger-ui .v-base-m{vertical-align:baseline}.swagger-editor .swagger-ui .v-mid-m{vertical-align:middle}.swagger-editor .swagger-ui .v-top-m{vertical-align:top}.swagger-editor .swagger-ui .v-btm-m{vertical-align:bottom}}@media screen and (min-width:60em){.swagger-editor .swagger-ui .v-base-l{vertical-align:baseline}.swagger-editor .swagger-ui .v-mid-l{vertical-align:middle}.swagger-editor .swagger-ui .v-top-l{vertical-align:top}.swagger-editor .swagger-ui .v-btm-l{vertical-align:bottom}}.swagger-editor .swagger-ui .dim{opacity:1;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-editor .swagger-ui .dim:focus,.swagger-editor .swagger-ui .dim:hover{opacity:.5;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-editor .swagger-ui .dim:active{opacity:.8;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.swagger-editor .swagger-ui .glow{-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-editor .swagger-ui .glow:focus,.swagger-editor .swagger-ui .glow:hover{opacity:1;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-editor .swagger-ui .hide-child .child{opacity:0;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-editor .swagger-ui .hide-child:active .child,.swagger-editor .swagger-ui .hide-child:focus .child,.swagger-editor .swagger-ui .hide-child:hover .child{opacity:1;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.swagger-editor .swagger-ui .underline-hover:focus,.swagger-editor .swagger-ui .underline-hover:hover{text-decoration:underline}.swagger-editor .swagger-ui .grow{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.swagger-editor .swagger-ui .grow:focus,.swagger-editor .swagger-ui .grow:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.swagger-editor .swagger-ui .grow:active{-webkit-transform:scale(.9);transform:scale(.9)}.swagger-editor .swagger-ui .grow-large{-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.swagger-editor .swagger-ui .grow-large:focus,.swagger-editor .swagger-ui .grow-large:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.swagger-editor .swagger-ui .grow-large:active{-webkit-transform:scale(.95);transform:scale(.95)}.swagger-editor .swagger-ui .pointer:hover{cursor:pointer}.swagger-editor .swagger-ui .shadow-hover{cursor:pointer;position:relative;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1)}.swagger-editor .swagger-ui .shadow-hover:after{content:"";-webkit-box-shadow:0 0 16px 2px rgba(0,0,0,.2);box-shadow:0 0 16px 2px rgba(0,0,0,.2);border-radius:inherit;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:opacity .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1)}.swagger-editor .swagger-ui .shadow-hover:focus:after,.swagger-editor .swagger-ui .shadow-hover:hover:after{opacity:1}.swagger-editor .swagger-ui .bg-animate,.swagger-editor .swagger-ui .bg-animate:focus,.swagger-editor .swagger-ui .bg-animate:hover{-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.swagger-editor .swagger-ui .z-0{z-index:0}.swagger-editor .swagger-ui .z-1{z-index:1}.swagger-editor .swagger-ui .z-2{z-index:2}.swagger-editor .swagger-ui .z-3{z-index:3}.swagger-editor .swagger-ui .z-4{z-index:4}.swagger-editor .swagger-ui .z-5{z-index:5}.swagger-editor .swagger-ui .z-999{z-index:999}.swagger-editor .swagger-ui .z-9999{z-index:9999}.swagger-editor .swagger-ui .z-max{z-index:2147483647}.swagger-editor .swagger-ui .z-inherit{z-index:inherit}.swagger-editor .swagger-ui .z-initial{z-index:auto}.swagger-editor .swagger-ui .z-unset{z-index:unset}.swagger-editor .swagger-ui .nested-copy-line-height ol,.swagger-editor .swagger-ui .nested-copy-line-height p,.swagger-editor .swagger-ui .nested-copy-line-height ul{line-height:1.5}.swagger-editor .swagger-ui .nested-headline-line-height h1,.swagger-editor .swagger-ui .nested-headline-line-height h2,.swagger-editor .swagger-ui .nested-headline-line-height h3,.swagger-editor .swagger-ui .nested-headline-line-height h4,.swagger-editor .swagger-ui .nested-headline-line-height h5,.swagger-editor .swagger-ui .nested-headline-line-height h6{line-height:1.25}.swagger-editor .swagger-ui .nested-list-reset ol,.swagger-editor .swagger-ui .nested-list-reset ul{padding-left:0;margin-left:0;list-style-type:none}.swagger-editor .swagger-ui .nested-copy-indent p+p{text-indent:.1em;margin-top:0;margin-bottom:0}.swagger-editor .swagger-ui .nested-copy-seperator p+p{margin-top:1.5em}.swagger-editor .swagger-ui .nested-img img{width:100%;max-width:100%;display:block}.swagger-editor .swagger-ui .nested-links a{color:#357edd;-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.swagger-editor .swagger-ui .nested-links a:focus,.swagger-editor .swagger-ui .nested-links a:hover{color:#96ccff;-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.swagger-editor .swagger-ui .wrapper{width:100%;max-width:1460px;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.swagger-editor .swagger-ui .opblock-tag-section{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swagger-editor .swagger-ui .opblock-tag{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border-bottom:1px solid rgba(59,65,81,.3)}.swagger-editor .swagger-ui .opblock-tag:hover{background:rgba(0,0,0,.02)}.swagger-editor .swagger-ui .opblock-tag{font-size:24px;margin:0 0 5px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .opblock-tag.no-desc span{-ms-flex:1;-webkit-box-flex:1;flex:1}.swagger-editor .swagger-ui .opblock-tag svg{-webkit-transition:all .4s;transition:all .4s}.swagger-editor .swagger-ui .opblock-tag small{font-size:14px;font-weight:400;-ms-flex:1;-webkit-box-flex:1;flex:1;padding:0 10px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .parameter__type{font-size:12px;padding:5px 0;font-family:monospace;font-weight:600;color:#3b4151}.swagger-editor .swagger-ui .parameter-controls{margin-top:.75em}.swagger-editor .swagger-ui .examples__title{display:block;font-size:1.1em;font-weight:700;margin-bottom:.75em}.swagger-editor .swagger-ui .examples__section{margin-top:1.5em}.swagger-editor .swagger-ui .examples__section-header{font-weight:700;font-size:.9rem;margin-bottom:.5rem}.swagger-editor .swagger-ui .examples-select{margin-bottom:.75em}.swagger-editor .swagger-ui .examples-select__section-label{font-weight:700;font-size:.9rem;margin-right:.5rem}.swagger-editor .swagger-ui .example__section{margin-top:1.5em}.swagger-editor .swagger-ui .example__section-header{font-weight:700;font-size:.9rem;margin-bottom:.5rem}.swagger-editor .swagger-ui .view-line-link{position:relative;top:3px;width:20px;margin:0 5px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-editor .swagger-ui .opblock{margin:0 0 15px;border:1px solid #000;border-radius:4px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.19);box-shadow:0 0 3px rgba(0,0,0,.19)}.swagger-editor .swagger-ui .opblock .tab-header{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1;-webkit-box-flex:1;flex:1}.swagger-editor .swagger-ui .opblock .tab-header .tab-item{padding:0 40px;cursor:pointer}.swagger-editor .swagger-ui .opblock .tab-header .tab-item:first-of-type{padding:0 40px 0 0}.swagger-editor .swagger-ui .opblock .tab-header .tab-item.active h4 span{position:relative}.swagger-editor .swagger-ui .opblock .tab-header .tab-item.active h4 span:after{position:absolute;bottom:-15px;left:50%;width:120%;height:4px;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background:grey}.swagger-editor .swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid #000}.swagger-editor .swagger-ui .opblock .opblock-section-header{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:8px 20px;min-height:50px;background:hsla(0,0%,100%,.8);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.swagger-editor .swagger-ui .opblock .opblock-section-header>label{font-size:12px;font-weight:700;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin:0 0 0 auto;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .opblock .opblock-section-header>label>span{padding:0 10px 0 0}.swagger-editor .swagger-ui .opblock .opblock-section-header h4{font-size:14px;-ms-flex:1;-webkit-box-flex:1;flex:1;margin:0;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .opblock .opblock-summary-method{font-size:14px;font-weight:700;min-width:80px;padding:6px 15px;text-align:center;border-radius:3px;background:#000;text-shadow:0 1px 0 rgba(0,0,0,.1);font-family:sans-serif;color:#fff}.swagger-editor .swagger-ui .opblock .opblock-summary-operation-id,.swagger-editor .swagger-ui .opblock .opblock-summary-path,.swagger-editor .swagger-ui .opblock .opblock-summary-path__deprecated{font-size:16px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;word-break:break-word;padding:0 10px;font-family:monospace;font-weight:600;color:#3b4151}@media (max-width:768px){.swagger-editor .swagger-ui .opblock .opblock-summary-operation-id,.swagger-editor .swagger-ui .opblock .opblock-summary-path,.swagger-editor .swagger-ui .opblock .opblock-summary-path__deprecated{font-size:12px}}.swagger-editor .swagger-ui .opblock .opblock-summary-path__deprecated{text-decoration:line-through}.swagger-editor .swagger-ui .opblock .opblock-summary-operation-id{font-size:14px}.swagger-editor .swagger-ui .opblock .opblock-summary-description{font-size:13px;-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;word-break:break-word;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .opblock .opblock-summary{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:5px;cursor:pointer}.swagger-editor .swagger-ui .opblock .opblock-summary .view-line-link{position:relative;top:2px;width:0;margin:0;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.swagger-editor .swagger-ui .opblock .opblock-summary:hover .view-line-link{width:18px;margin:0 5px}.swagger-editor .swagger-ui .opblock.opblock-post{border-color:#49cc90;background:rgba(73,204,144,.1)}.swagger-editor .swagger-ui .opblock.opblock-post .opblock-summary-method{background:#49cc90}.swagger-editor .swagger-ui .opblock.opblock-post .opblock-summary{border-color:#49cc90}.swagger-editor .swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after{background:#49cc90}.swagger-editor .swagger-ui .opblock.opblock-put{border-color:#fca130;background:rgba(252,161,48,.1)}.swagger-editor .swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-editor .swagger-ui .opblock.opblock-put .opblock-summary{border-color:#fca130}.swagger-editor .swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after{background:#fca130}.swagger-editor .swagger-ui .opblock.opblock-delete{border-color:#f93e3e;background:rgba(249,62,62,.1)}.swagger-editor .swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-editor .swagger-ui .opblock.opblock-delete .opblock-summary{border-color:#f93e3e}.swagger-editor .swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span:after{background:#f93e3e}.swagger-editor .swagger-ui .opblock.opblock-get{border-color:#61affe;background:rgba(97,175,254,.1)}.swagger-editor .swagger-ui .opblock.opblock-get .opblock-summary-method{background:#61affe}.swagger-editor .swagger-ui .opblock.opblock-get .opblock-summary{border-color:#61affe}.swagger-editor .swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after{background:#61affe}.swagger-editor .swagger-ui .opblock.opblock-patch{border-color:#50e3c2;background:rgba(80,227,194,.1)}.swagger-editor .swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-editor .swagger-ui .opblock.opblock-patch .opblock-summary{border-color:#50e3c2}.swagger-editor .swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span:after{background:#50e3c2}.swagger-editor .swagger-ui .opblock.opblock-head{border-color:#9012fe;background:rgba(144,18,254,.1)}.swagger-editor .swagger-ui .opblock.opblock-head .opblock-summary-method{background:#9012fe}.swagger-editor .swagger-ui .opblock.opblock-head .opblock-summary{border-color:#9012fe}.swagger-editor .swagger-ui .opblock.opblock-head .tab-header .tab-item.active h4 span:after{background:#9012fe}.swagger-editor .swagger-ui .opblock.opblock-options{border-color:#0d5aa7;background:rgba(13,90,167,.1)}.swagger-editor .swagger-ui .opblock.opblock-options .opblock-summary-method{background:#0d5aa7}.swagger-editor .swagger-ui .opblock.opblock-options .opblock-summary{border-color:#0d5aa7}.swagger-editor .swagger-ui .opblock.opblock-options .tab-header .tab-item.active h4 span:after{background:#0d5aa7}.swagger-editor .swagger-ui .opblock.opblock-deprecated{opacity:.6;border-color:#ebebeb;background:hsla(0,0%,92.2%,.1)}.swagger-editor .swagger-ui .opblock.opblock-deprecated .opblock-summary-method{background:#ebebeb}.swagger-editor .swagger-ui .opblock.opblock-deprecated .opblock-summary{border-color:#ebebeb}.swagger-editor .swagger-ui .opblock.opblock-deprecated .tab-header .tab-item.active h4 span:after{background:#ebebeb}.swagger-editor .swagger-ui .opblock .opblock-schemes{padding:8px 20px}.swagger-editor .swagger-ui .opblock .opblock-schemes .schemes-title{padding:0 10px 0 0}.swagger-editor .swagger-ui .filter .operation-filter-input{width:100%;margin:20px 0;padding:10px;border:2px solid #d8dde7}.swagger-editor .swagger-ui .model-example{margin-top:1em}.swagger-editor .swagger-ui .tab{display:-ms-flexbox;display:-webkit-box;display:flex;padding:0;list-style:none}.swagger-editor .swagger-ui .tab li{font-size:12px;min-width:60px;padding:0;cursor:pointer;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .tab li:first-of-type{position:relative;padding-left:0;padding-right:12px}.swagger-editor .swagger-ui .tab li:first-of-type:after{position:absolute;top:0;right:6px;width:1px;height:100%;content:"";background:rgba(0,0,0,.2)}.swagger-editor .swagger-ui .tab li.active{font-weight:700}.swagger-editor .swagger-ui .opblock-description-wrapper,.swagger-editor .swagger-ui .opblock-external-docs-wrapper,.swagger-editor .swagger-ui .opblock-title_normal{font-size:12px;margin:0 0 5px;padding:15px 20px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .opblock-description-wrapper h4,.swagger-editor .swagger-ui .opblock-external-docs-wrapper h4,.swagger-editor .swagger-ui .opblock-title_normal h4{font-size:12px;margin:0 0 5px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .opblock-description-wrapper p,.swagger-editor .swagger-ui .opblock-external-docs-wrapper p,.swagger-editor .swagger-ui .opblock-title_normal p{font-size:14px;margin:0;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .opblock-external-docs-wrapper h4{padding-left:0}.swagger-editor .swagger-ui .execute-wrapper{padding:20px;text-align:right}.swagger-editor .swagger-ui .execute-wrapper .btn{width:100%;padding:8px 40px}.swagger-editor .swagger-ui .body-param-options{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swagger-editor .swagger-ui .body-param-options .body-param-edit{padding:10px 0}.swagger-editor .swagger-ui .body-param-options label{padding:8px 0}.swagger-editor .swagger-ui .body-param-options label select{margin:3px 0 0}.swagger-editor .swagger-ui .responses-inner{padding:20px}.swagger-editor .swagger-ui .responses-inner h4,.swagger-editor .swagger-ui .responses-inner h5{font-size:12px;margin:10px 0 5px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .response-col_status{font-size:14px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .response-col_status .response-undocumented{font-size:11px;font-family:monospace;font-weight:600;color:#909090}.swagger-editor .swagger-ui .response-col_links{padding-left:2em;max-width:40em;font-size:14px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .response-col_links .response-undocumented{font-size:11px;font-family:monospace;font-weight:600;color:#909090}.swagger-editor .swagger-ui .opblock-body .opblock-loading-animation{display:block;margin:3em auto}.swagger-editor .swagger-ui .opblock-body pre{font-size:12px;margin:0;padding:10px;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;border-radius:4px;background:#41444e;overflow-wrap:break-word;font-family:monospace;font-weight:600;color:#fff}.swagger-editor .swagger-ui .opblock-body pre span{color:#fff!important}.swagger-editor .swagger-ui .opblock-body pre .headerline{display:block}.swagger-editor .swagger-ui .highlight-code{position:relative}.swagger-editor .swagger-ui .highlight-code>.microlight{overflow-y:auto;max-height:400px;min-height:6em}.swagger-editor .swagger-ui .download-contents{position:absolute;bottom:10px;right:10px;cursor:pointer;background:#7d8293;text-align:center;padding:5px;border-radius:4px;font-family:sans-serif;font-weight:600;color:#fff;font-size:14px;height:30px;width:75px}.swagger-editor .swagger-ui .scheme-container{margin:0 0 20px;padding:30px 0;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.swagger-editor .swagger-ui .scheme-container .schemes{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.swagger-editor .swagger-ui .scheme-container .schemes>label{font-size:12px;font-weight:700;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:-20px 15px 0 0;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .scheme-container .schemes>label select{min-width:130px;text-transform:uppercase}.swagger-editor .swagger-ui .loading-container{padding:40px 0 60px;margin-top:1em;min-height:1px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swagger-editor .swagger-ui .loading-container .loading{position:relative}.swagger-editor .swagger-ui .loading-container .loading:after{font-size:10px;font-weight:700;position:absolute;top:50%;left:50%;content:"loading";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .loading-container .loading:before{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;margin:-30px;content:"";-webkit-animation:rotation 1s linear infinite,opacity .5s;animation:rotation 1s linear infinite,opacity .5s;opacity:1;border:2px solid rgba(85,85,85,.1);border-top-color:rgba(0,0,0,.6);border-radius:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rotation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swagger-editor .swagger-ui .response-controls{padding-top:1em;display:-ms-flexbox;display:-webkit-box;display:flex}.swagger-editor .swagger-ui .response-control-media-type{margin-right:1em}.swagger-editor .swagger-ui .response-control-media-type--accept-controller select{border-color:green}.swagger-editor .swagger-ui .response-control-media-type__accept-message{color:green;font-size:.7em}.swagger-editor .swagger-ui .response-control-examples__title,.swagger-editor .swagger-ui .response-control-media-type__title{display:block;margin-bottom:.2em;font-size:.7em}@keyframes blinker{50%{opacity:0}}.swagger-editor .swagger-ui section h3{font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui a.nostyle{display:inline}.swagger-editor .swagger-ui a.nostyle,.swagger-editor .swagger-ui a.nostyle:visited{text-decoration:inherit;color:inherit;cursor:pointer}.swagger-editor .swagger-ui .version-pragma{height:100%;padding:5em 0}.swagger-editor .swagger-ui .version-pragma__message{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:100%;font-size:1.2em;text-align:center;line-height:1.5em;padding:0 .6em}.swagger-editor .swagger-ui .version-pragma__message>div{max-width:55ch;-ms-flex:1;-webkit-box-flex:1;flex:1}.swagger-editor .swagger-ui .version-pragma__message code{background-color:#dedede;padding:4px 4px 2px;white-space:pre}.swagger-editor .swagger-ui .btn{font-size:14px;font-weight:700;padding:5px 23px;-webkit-transition:all .3s;transition:all .3s;border:2px solid grey;border-radius:4px;background:transparent;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .btn.btn-sm{font-size:12px;padding:4px 23px}.swagger-editor .swagger-ui .btn[disabled]{cursor:not-allowed;opacity:.3}.swagger-editor .swagger-ui .btn:hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.swagger-editor .swagger-ui .btn.cancel{border-color:#ff6060;background-color:transparent;font-family:sans-serif;color:#ff6060}.swagger-editor .swagger-ui .btn.authorize{line-height:1;display:inline;color:#49cc90;border-color:#49cc90;background-color:transparent}.swagger-editor .swagger-ui .btn.authorize span{float:left;padding:4px 20px 0 0}.swagger-editor .swagger-ui .btn.authorize svg{fill:#49cc90}.swagger-editor .swagger-ui .btn.execute{background-color:#4990e2;color:#fff;border-color:#4990e2}.swagger-editor .swagger-ui .btn-group{display:-ms-flexbox;display:-webkit-box;display:flex;padding:30px}.swagger-editor .swagger-ui .btn-group .btn{-ms-flex:1;-webkit-box-flex:1;flex:1}.swagger-editor .swagger-ui .btn-group .btn:first-child{border-radius:4px 0 0 4px}.swagger-editor .swagger-ui .btn-group .btn:last-child{border-radius:0 4px 4px 0}.swagger-editor .swagger-ui .authorization__btn{padding:0 10px;border:none;background:none}.swagger-editor .swagger-ui .authorization__btn.locked{opacity:1}.swagger-editor .swagger-ui .authorization__btn.unlocked{opacity:.4}.swagger-editor .swagger-ui .expand-methods,.swagger-editor .swagger-ui .expand-operation{border:none;background:none}.swagger-editor .swagger-ui .expand-methods svg,.swagger-editor .swagger-ui .expand-operation svg{width:20px;height:20px}.swagger-editor .swagger-ui .expand-methods{padding:0 10px}.swagger-editor .swagger-ui .expand-methods:hover svg{fill:#404040}.swagger-editor .swagger-ui .expand-methods svg{-webkit-transition:all .3s;transition:all .3s;fill:#707070}.swagger-editor .swagger-ui button{cursor:pointer;outline:none}.swagger-editor .swagger-ui button.invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}.swagger-editor .swagger-ui select{font-size:14px;font-weight:700;padding:5px 40px 5px 10px;border:2px solid #41444e;border-radius:4px;background:#f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTEzLjQxOCA3Ljg1OWEuNjk1LjY5NSAwIDAxLjk3OCAwIC42OC42OCAwIDAxMCAuOTY5bC0zLjkwOCAzLjgzYS42OTcuNjk3IDAgMDEtLjk3OSAwbC0zLjkwOC0zLjgzYS42OC42OCAwIDAxMC0uOTY5LjY5NS42OTUgMCAwMS45NzggMEwxMCAxMWwzLjQxOC0zLjE0MXoiLz48L3N2Zz4=) right 10px center no-repeat;background-size:20px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);font-family:sans-serif;color:#3b4151;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-editor .swagger-ui select[multiple]{margin:5px 0;padding:5px;background:#f7f7f7}.swagger-editor .swagger-ui select.invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}.swagger-editor .swagger-ui .opblock-body select{min-width:230px}@media (max-width:768px){.swagger-editor .swagger-ui .opblock-body select{min-width:180px}}.swagger-editor .swagger-ui label{font-size:12px;font-weight:700;margin:0 0 5px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui input[type=email],.swagger-editor .swagger-ui input[type=file],.swagger-editor .swagger-ui input[type=password],.swagger-editor .swagger-ui input[type=search],.swagger-editor .swagger-ui input[type=text],.swagger-editor .swagger-ui textarea{min-width:100px;margin:5px 0;padding:8px 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff}@media (max-width:768px){.swagger-editor .swagger-ui input[type=email],.swagger-editor .swagger-ui input[type=file],.swagger-editor .swagger-ui input[type=password],.swagger-editor .swagger-ui input[type=search],.swagger-editor .swagger-ui input[type=text],.swagger-editor .swagger-ui textarea{max-width:175px}}.swagger-editor .swagger-ui input[type=email].invalid,.swagger-editor .swagger-ui input[type=file].invalid,.swagger-editor .swagger-ui input[type=password].invalid,.swagger-editor .swagger-ui input[type=search].invalid,.swagger-editor .swagger-ui input[type=text].invalid,.swagger-editor .swagger-ui textarea.invalid{-webkit-animation:shake .4s 1;animation:shake .4s 1;border-color:#f93e3e;background:#feebeb}.swagger-editor .swagger-ui input[disabled],.swagger-editor .swagger-ui select[disabled],.swagger-editor .swagger-ui textarea[disabled]{background-color:#fafafa;color:#888;cursor:not-allowed}.swagger-editor .swagger-ui select[disabled]{border-color:#888}.swagger-editor .swagger-ui textarea[disabled]{background-color:#41444e;color:#fff}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.swagger-editor .swagger-ui textarea{font-size:12px;width:100%;min-height:280px;padding:10px;border:none;border-radius:4px;outline:none;background:hsla(0,0%,100%,.8);font-family:monospace;font-weight:600;color:#3b4151}.swagger-editor .swagger-ui textarea:focus{border:2px solid #61affe}.swagger-editor .swagger-ui textarea.curl{font-size:12px;min-height:100px;margin:0;padding:10px;resize:none;border-radius:4px;background:#41444e;font-family:monospace;font-weight:600;color:#fff}.swagger-editor .swagger-ui .checkbox{padding:5px 0 10px;-webkit-transition:opacity .5s;transition:opacity .5s;color:#303030}.swagger-editor .swagger-ui .checkbox label{display:-ms-flexbox;display:-webkit-box;display:flex}.swagger-editor .swagger-ui .checkbox p{font-weight:400!important;font-style:italic;margin:0!important;font-family:monospace;font-weight:600;color:#3b4151}.swagger-editor .swagger-ui .checkbox input[type=checkbox]{display:none}.swagger-editor .swagger-ui .checkbox input[type=checkbox]+label>.item{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin:0 8px 0 0;padding:5px;cursor:pointer;border-radius:1px;background:#e8e8e8;-webkit-box-shadow:0 0 0 2px #e8e8e8;box-shadow:0 0 0 2px #e8e8e8;-ms-flex:none;-webkit-box-flex:0;flex:none}.swagger-editor .swagger-ui .checkbox input[type=checkbox]+label>.item:active{-webkit-transform:scale(.9);transform:scale(.9)}.swagger-editor .swagger-ui .checkbox input[type=checkbox]:checked+label>.item{background:#e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat}.swagger-editor .swagger-ui .dialog-ux{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0}.swagger-editor .swagger-ui .dialog-ux .backdrop-ux{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.swagger-editor .swagger-ui .dialog-ux .modal-ux{position:absolute;z-index:9999;top:50%;left:50%;width:100%;min-width:300px;max-width:650px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ebebeb;border-radius:4px;background:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.2);box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.swagger-editor .swagger-ui .dialog-ux .modal-ux-content{overflow-y:auto;max-height:540px;padding:20px}.swagger-editor .swagger-ui .dialog-ux .modal-ux-content p{font-size:12px;margin:0 0 5px;color:#41444e;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .dialog-ux .modal-ux-content h4{font-size:18px;font-weight:600;margin:15px 0 0;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .dialog-ux .modal-ux-header{display:-ms-flexbox;display:-webkit-box;display:flex;padding:12px 0;border-bottom:1px solid #ebebeb;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.swagger-editor .swagger-ui .dialog-ux .modal-ux-header .close-modal{padding:0 10px;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swagger-editor .swagger-ui .dialog-ux .modal-ux-header h3{font-size:20px;font-weight:600;margin:0;padding:0 20px;-ms-flex:1;-webkit-box-flex:1;flex:1;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .model{font-size:12px;font-weight:300;font-family:monospace;font-weight:600;color:#3b4151}.swagger-editor .swagger-ui .model .deprecated span,.swagger-editor .swagger-ui .model .deprecated td{color:#a0a0a0!important}.swagger-editor .swagger-ui .model .deprecated>td:first-of-type{text-decoration:line-through}.swagger-editor .swagger-ui .model-toggle{font-size:10px;position:relative;top:6px;display:inline-block;margin:auto .3em;cursor:pointer;-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in, -webkit-transform .15s ease-in;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.swagger-editor .swagger-ui .model-toggle.collapsed{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.swagger-editor .swagger-ui .model-toggle:after{display:block;width:20px;height:20px;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat;background-size:100%}.swagger-editor .swagger-ui .model-jump-to-path{position:relative;cursor:pointer}.swagger-editor .swagger-ui .model-jump-to-path .view-line-link{position:absolute;top:-.4em;cursor:pointer}.swagger-editor .swagger-ui .model-title{position:relative}.swagger-editor .swagger-ui .model-title:hover .model-hint{visibility:visible}.swagger-editor .swagger-ui .model-hint{position:absolute;top:-1.8em;visibility:hidden;padding:.1em .5em;white-space:nowrap;color:#ebebeb;border-radius:4px;background:rgba(0,0,0,.7)}.swagger-editor .swagger-ui .model p{margin:0 0 1em}.swagger-editor .swagger-ui section.models{margin:30px 0;border:1px solid rgba(59,65,81,.3);border-radius:4px}.swagger-editor .swagger-ui section.models.is-open{padding:0 0 20px}.swagger-editor .swagger-ui section.models.is-open h4{margin:0 0 5px;border-bottom:1px solid rgba(59,65,81,.3)}.swagger-editor .swagger-ui section.models h4{font-size:16px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin:0;padding:10px 20px 10px 10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-family:sans-serif;color:#606060}.swagger-editor .swagger-ui section.models h4 svg{-webkit-transition:all .4s;transition:all .4s}.swagger-editor .swagger-ui section.models h4 span{-ms-flex:1;-webkit-box-flex:1;flex:1}.swagger-editor .swagger-ui section.models h4:hover{background:rgba(0,0,0,.02)}.swagger-editor .swagger-ui section.models h5{font-size:16px;margin:0 0 10px;font-family:sans-serif;color:#707070}.swagger-editor .swagger-ui section.models .model-jump-to-path{position:relative;top:5px}.swagger-editor .swagger-ui section.models .model-container{margin:0 20px 15px;position:relative;-webkit-transition:all .5s;transition:all .5s;border-radius:4px;background:rgba(0,0,0,.05)}.swagger-editor .swagger-ui section.models .model-container:hover{background:rgba(0,0,0,.07)}.swagger-editor .swagger-ui section.models .model-container:first-of-type{margin:20px}.swagger-editor .swagger-ui section.models .model-container:last-of-type{margin:0 20px}.swagger-editor .swagger-ui section.models .model-container .models-jump-to-path{position:absolute;top:8px;right:5px;opacity:.65}.swagger-editor .swagger-ui section.models .model-box{background:none}.swagger-editor .swagger-ui .model-box{padding:10px;display:inline-block;border-radius:4px;background:rgba(0,0,0,.1)}.swagger-editor .swagger-ui .model-box .model-jump-to-path{position:relative;top:4px}.swagger-editor .swagger-ui .model-box.deprecated{opacity:.5}.swagger-editor .swagger-ui .model-title{font-size:16px;font-family:sans-serif;color:#505050}.swagger-editor .swagger-ui .model-deprecated-warning{font-size:16px;font-weight:600;margin-right:1em;font-family:sans-serif;color:#f93e3e}.swagger-editor .swagger-ui span>span.model .brace-close{padding:0 0 0 10px}.swagger-editor .swagger-ui .prop-name{display:inline-block;margin-right:1em}.swagger-editor .swagger-ui .prop-type{color:#55a}.swagger-editor .swagger-ui .prop-enum{display:block}.swagger-editor .swagger-ui .prop-format{color:#606060}.swagger-editor .swagger-ui .servers>label{font-size:12px;margin:-20px 15px 0 0;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .servers>label select{min-width:130px;max-width:100%}.swagger-editor .swagger-ui .servers h4.message{padding-bottom:2em}.swagger-editor .swagger-ui .servers table tr{width:30em}.swagger-editor .swagger-ui .servers table td{display:inline-block;max-width:15em;vertical-align:middle;padding-top:10px;padding-bottom:10px}.swagger-editor .swagger-ui .servers table td:first-of-type{padding-right:2em}.swagger-editor .swagger-ui .servers table td input{width:100%;height:100%}.swagger-editor .swagger-ui .servers .computed-url{margin:2em 0}.swagger-editor .swagger-ui .servers .computed-url code{display:inline-block;padding:4px;font-size:16px;margin:0 1em}.swagger-editor .swagger-ui .servers-title{font-size:12px;font-weight:700}.swagger-editor .swagger-ui .operation-servers h4.message{margin-bottom:2em}.swagger-editor .swagger-ui table{width:100%;padding:0 10px;border-collapse:collapse}.swagger-editor .swagger-ui table.model tbody tr td{padding:0;vertical-align:top}.swagger-editor .swagger-ui table.model tbody tr td:first-of-type{width:174px;padding:0 0 0 2em}.swagger-editor .swagger-ui table.headers td{font-size:12px;font-weight:300;vertical-align:middle;font-family:monospace;font-weight:600;color:#3b4151}.swagger-editor .swagger-ui table tbody tr td{padding:10px 0 0;vertical-align:top}.swagger-editor .swagger-ui table tbody tr td:first-of-type{max-width:20%;min-width:6em;padding:10px 0}.swagger-editor .swagger-ui table thead tr td,.swagger-editor .swagger-ui table thead tr th{font-size:12px;font-weight:700;padding:12px 0;text-align:left;border-bottom:1px solid rgba(59,65,81,.2);font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .parameters-col_description{width:99%;margin-bottom:2em}.swagger-editor .swagger-ui .parameters-col_description input[type=text]{width:100%;max-width:340px}.swagger-editor .swagger-ui .parameters-col_description select{border-width:1px}.swagger-editor .swagger-ui .parameter__name{font-size:16px;font-weight:400;margin-right:.75em;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .parameter__name.required{font-weight:700}.swagger-editor .swagger-ui .parameter__name.required:after{font-size:10px;position:relative;top:-6px;padding:5px;content:"required";color:rgba(255,0,0,.6)}.swagger-editor .swagger-ui .parameter__extension,.swagger-editor .swagger-ui .parameter__in{font-size:12px;font-style:italic;font-family:monospace;font-weight:600;color:grey}.swagger-editor .swagger-ui .parameter__deprecated{font-size:12px;font-style:italic;font-family:monospace;font-weight:600;color:red}.swagger-editor .swagger-ui .parameter__empty_value_toggle{font-size:13px;padding-top:5px;padding-bottom:12px}.swagger-editor .swagger-ui .parameter__empty_value_toggle input{margin-right:7px}.swagger-editor .swagger-ui .parameter__empty_value_toggle.disabled{opacity:.7}.swagger-editor .swagger-ui .table-container{padding:20px}.swagger-editor .swagger-ui .response-col_description{width:99%}.swagger-editor .swagger-ui .response-col_links{min-width:6em}.swagger-editor .swagger-ui .topbar{padding:10px 0;background-color:#1b1b1b}.swagger-editor .swagger-ui .topbar .topbar-wrapper,.swagger-editor .swagger-ui .topbar a{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.swagger-editor .swagger-ui .topbar a{font-size:1.5em;font-weight:700;-ms-flex:1;-webkit-box-flex:1;flex:1;max-width:300px;text-decoration:none;font-family:sans-serif;color:#fff}.swagger-editor .swagger-ui .topbar a span{margin:0;padding:0 10px}.swagger-editor .swagger-ui .topbar .download-url-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:3;-webkit-box-flex:3;flex:3;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.swagger-editor .swagger-ui .topbar .download-url-wrapper input[type=text]{width:100%;margin:0;border:2px solid #62a03f;border-radius:4px 0 0 4px;outline:none}.swagger-editor .swagger-ui .topbar .download-url-wrapper .select-label{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:100%;max-width:600px;margin:0;color:#f0f0f0}.swagger-editor .swagger-ui .topbar .download-url-wrapper .select-label span{font-size:16px;-ms-flex:1;-webkit-box-flex:1;flex:1;padding:0 10px 0 0;text-align:right}.swagger-editor .swagger-ui .topbar .download-url-wrapper .select-label select{-ms-flex:2;-webkit-box-flex:2;flex:2;width:100%;border:2px solid #62a03f;outline:none;-webkit-box-shadow:none;box-shadow:none}.swagger-editor .swagger-ui .topbar .download-url-wrapper .download-url-button{font-size:16px;font-weight:700;padding:4px 30px;border:none;border-radius:0 4px 4px 0;background:#62a03f;font-family:sans-serif;color:#fff}.swagger-editor .swagger-ui .info{margin:50px 0}.swagger-editor .swagger-ui .info hgroup.main{margin:0 0 20px}.swagger-editor .swagger-ui .info hgroup.main a{font-size:12px}.swagger-editor .swagger-ui .info pre{font-size:14px}.swagger-editor .swagger-ui .info li,.swagger-editor .swagger-ui .info p,.swagger-editor .swagger-ui .info table{font-size:14px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .info h1,.swagger-editor .swagger-ui .info h2,.swagger-editor .swagger-ui .info h3,.swagger-editor .swagger-ui .info h4,.swagger-editor .swagger-ui .info h5{font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .info a{font-size:14px;-webkit-transition:all .4s;transition:all .4s;font-family:sans-serif;color:#4990e2}.swagger-editor .swagger-ui .info a:hover{color:#1f69c0}.swagger-editor .swagger-ui .info>div{margin:0 0 5px}.swagger-editor .swagger-ui .info .base-url{font-size:12px;font-weight:300!important;margin:0;font-family:monospace;font-weight:600;color:#3b4151}.swagger-editor .swagger-ui .info .title{font-size:36px;margin:0;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .info .title small{font-size:10px;position:relative;top:-5px;display:inline-block;margin:0 0 0 5px;padding:2px 4px;vertical-align:super;border-radius:57px;background:#7d8492}.swagger-editor .swagger-ui .info .title small pre{margin:0;padding:0;font-family:sans-serif;color:#fff}.swagger-editor .swagger-ui .auth-btn-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;padding:10px 0;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.swagger-editor .swagger-ui .auth-btn-wrapper .btn-done{margin-right:1em}.swagger-editor .swagger-ui .auth-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1;-webkit-box-flex:1;flex:1;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.swagger-editor .swagger-ui .auth-wrapper .authorize{padding-right:20px;margin-right:10px}.swagger-editor .swagger-ui .auth-container{margin:0 0 10px;padding:10px 20px;border-bottom:1px solid #ebebeb}.swagger-editor .swagger-ui .auth-container:last-of-type{margin:0;padding:10px 20px;border:0}.swagger-editor .swagger-ui .auth-container h4{margin:5px 0 15px!important}.swagger-editor .swagger-ui .auth-container .wrapper{margin:0;padding:0}.swagger-editor .swagger-ui .auth-container input[type=password],.swagger-editor .swagger-ui .auth-container input[type=text]{min-width:230px}.swagger-editor .swagger-ui .auth-container .errors{font-size:12px;padding:10px;border-radius:4px;font-family:monospace;font-weight:600;color:#3b4151}.swagger-editor .swagger-ui .scopes h2{font-size:14px;font-family:sans-serif;color:#3b4151}.swagger-editor .swagger-ui .scope-def{padding:0 0 20px}.swagger-editor .swagger-ui .errors-wrapper{margin:20px;padding:10px 20px;-webkit-animation:scaleUp .5s;animation:scaleUp .5s;border:2px solid #f93e3e;border-radius:4px;background:rgba(249,62,62,.1)}.swagger-editor .swagger-ui .errors-wrapper .error-wrapper{margin:0 0 10px}.swagger-editor .swagger-ui .errors-wrapper .errors h4{font-size:14px;margin:0;font-family:monospace;font-weight:600;color:#3b4151}.swagger-editor .swagger-ui .errors-wrapper .errors small{color:#606060}.swagger-editor .swagger-ui .errors-wrapper hgroup{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.swagger-editor .swagger-ui .errors-wrapper hgroup h4{font-size:20px;margin:0;-ms-flex:1;-webkit-box-flex:1;flex:1;font-family:sans-serif;color:#3b4151}@keyframes scaleUp{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.swagger-editor .swagger-ui .Resizer.vertical.disabled{display:none}.swagger-editor .swagger-ui .markdown p,.swagger-editor .swagger-ui .markdown pre,.swagger-editor .swagger-ui .renderedMarkdown p,.swagger-editor .swagger-ui .renderedMarkdown pre{margin:1em auto}.swagger-editor .swagger-ui .markdown pre,.swagger-editor .swagger-ui .renderedMarkdown pre{color:#000;font-weight:400;white-space:pre-wrap;background:none;padding:0}.swagger-editor .swagger-ui .markdown code,.swagger-editor .swagger-ui .renderedMarkdown code{font-size:14px;padding:5px 7px;border-radius:4px;background:rgba(0,0,0,.05);font-family:monospace;font-weight:600;color:#9012fe}.swagger-editor .swagger-ui .markdown pre>code,.swagger-editor .swagger-ui .renderedMarkdown pre>code{display:block}.swagger-editor-standalone .map-form-left{float:left;width:40%}.swagger-editor-standalone .map-form-right{float:right;width:55%}.swagger-editor-standalone .d-inline-block{display:inline-block}.swagger-editor-standalone .float-right{float:right}.swagger-editor-standalone button.remove-item{position:absolute;right:10px;line-height:0;padding:1rem;margin:-1rem -1rem -1rem auto}.swagger-editor-standalone .form-container{width:750px}.swagger-editor-standalone .form-container a{color:green;font-size:1.3em;text-decoration:none}.swagger-editor-standalone .form-container a:hover{cursor:pointer}.swagger-editor-standalone .form-container .close.remove-item{font-size:2em;margin-top:-10px;float:right}.swagger-editor-standalone .form-container .close.remove-item:hover{cursor:pointer}.swagger-editor-standalone .card-body{padding:20px;border:1px solid #d3d3d3;border-radius:5px;margin:10px 0;overflow:hidden}.swagger-editor-standalone .invalid-feedback{color:red}.swagger-editor-standalone .form-group{padding-bottom:10px}.swagger-editor-standalone .form-group .input-label{font-weight:400}.swagger-editor-standalone .form-group .input-label .input-label-title{font-weight:600}.swagger-editor-standalone .form-group input[type=text]{width:100%}.swagger-editor-standalone .form-group input[type=text].border-danger{border:1px solid red}.swagger-editor-standalone .form-group select{width:100%}.swagger-editor-standalone .modal.topbar-modal{position:absolute;left:0;right:0;z-index:1000;max-height:90vh}.swagger-editor-standalone .modal.topbar-modal .modal-dialog-sm{width:400px}.swagger-editor-standalone .modal.topbar-modal .modal-dialog{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;max-width:800px;margin:auto}.swagger-editor-standalone .modal.topbar-modal .modal-dialog .modal-content .modal-body{max-height:80vh;overflow-y:auto;padding:20px}.swagger-editor-standalone .modal.topbar-modal .modal-dialog .modal-content .modal-body .label{font-size:18px}.swagger-editor-standalone .modal.topbar-modal .modal-dialog .modal-content .modal-footer{padding:20px;width:100%;border-top:1px solid #d3d3d3;text-align:right}.swagger-editor-standalone .modal.topbar-modal .modal-dialog .modal-content .modal-header-border{border-bottom:1px solid #d3d3d3}.swagger-editor-standalone .modal.topbar-modal .modal-dialog .modal-content .modal-header{width:100%;padding:10px 20px}.swagger-editor-standalone .modal.topbar-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:1.8em;padding-bottom:15px}.swagger-editor-standalone .modal.topbar-modal .modal-dialog .modal-content .modal-header .close{float:right;font-size:1.8em}.swagger-editor-standalone .modal.topbar-modal .modal-dialog .modal-content .modal-header .close:hover{cursor:pointer}.swagger-editor-standalone .topbar{background-color:#1b1b1b;width:100%}.swagger-editor-standalone .topbar-wrapper{padding:.7em;display:-ms-flexbox;display:-webkit-box;display:flex}.swagger-editor-standalone .topbar-wrapper>*{margin-left:1em;margin-right:1em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#fff;font-size:1em;font-weight:500}.swagger-editor-standalone .topbar-wrapper .menu-item{cursor:pointer;font-size:14px}.swagger-editor-standalone .topbar-wrapper .menu-item:after{content:"\25BC";margin-left:6px;font-size:8px}.swagger-editor-standalone .topbar-logo__img{float:left}.swagger-editor-standalone .topbar-logo__title{display:inline-block;color:#fff;font-size:1.5em;font-weight:700;margin:.1em 1.2em 0 .5em}.swagger-editor-standalone .dd-menu.long{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px}.swagger-editor-standalone .dd-menu.long .dd-menu-items{width:700px}.swagger-editor-standalone .dd-menu.long .dd-menu-items .dd-items-left{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:500px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.7em 0 0!important}.swagger-editor-standalone .dd-menu.long .dd-menu-items .dd-items-left li{-ms-flex:22%;-webkit-box-flex:22%;flex:22%}.swagger-editor-standalone .dd-menu.long .long-menu-message{padding:1.5em;color:#ccc;cursor:pointer}.swagger-editor-standalone .dd-menu .dd-menu-items{margin:1.1em 0 0!important}.swagger-editor-standalone .dd-menu .dd-menu-items ol,.swagger-editor-standalone .dd-menu .dd-menu-items ol li:last-of-type:hover,.swagger-editor-standalone .dd-menu .dd-menu-items ul,.swagger-editor-standalone .dd-menu .dd-menu-items ul li:last-of-type:hover{border-radius:0 0 4px 4px}.swagger-editor-standalone .modal{font-family:sans-serif;color:#3b4151;padding:1em;position:relative;min-height:12em}.swagger-editor-standalone .modal div.container{height:100%}.swagger-editor-standalone .modal .right{margin:1em;text-align:right}.swagger-editor-standalone .modal button{margin-left:1em}.swagger-editor-standalone .modal-message{margin:1.75em 2em;font-size:1.1em}.swagger-editor-standalone .modal-message p{line-height:1.3}.swagger-editor-standalone .grow-from-left-enter{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8), -webkit-transform .15s cubic-bezier(.5,1.8,.9,.8)}.swagger-editor-standalone .grow-from-left-enter.grow-from-left-enter-active{-webkit-transform:scale(1);transform:scale(1)}.swagger-editor-standalone .grow-from-left-leave{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.swagger-editor-standalone .grow-from-left-leave.grow-from-left-leave-active{-webkit-transform:scale(0);transform:scale(0)}.swagger-editor-standalone .grow-from-right-enter{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8), -webkit-transform .15s cubic-bezier(.5,1.8,.9,.8)}.swagger-editor-standalone .grow-from-right-enter.grow-from-right-enter-active{-webkit-transform:scale(1);transform:scale(1)}.swagger-editor-standalone .grow-from-right-leave{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.swagger-editor-standalone .grow-from-right-leave.grow-from-right-leave-active{-webkit-transform:scale(0);transform:scale(0)}.swagger-editor-standalone .grow-from-center-enter{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8), -webkit-transform .15s cubic-bezier(.5,1.8,.9,.8)}.swagger-editor-standalone .grow-from-center-enter.grow-from-center-enter-active{-webkit-transform:scale(1);transform:scale(1)}.swagger-editor-standalone .grow-from-center-leave{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.swagger-editor-standalone .grow-from-center-leave.grow-from-center-leave-active{-webkit-transform:scale(0);transform:scale(0)}.swagger-editor-standalone .grow-from-up-left-enter{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8), -webkit-transform .15s cubic-bezier(.5,1.8,.9,.8)}.swagger-editor-standalone .grow-from-up-left-enter.grow-from-up-left-enter-active{-webkit-transform:scale(1);transform:scale(1)}.swagger-editor-standalone .grow-from-up-left-leave{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.swagger-editor-standalone .grow-from-up-left-leave.grow-from-up-left-leave-active{-webkit-transform:scale(0);transform:scale(0)}.swagger-editor-standalone .grow-from-up-center-enter{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8), -webkit-transform .15s cubic-bezier(.5,1.8,.9,.8)}.swagger-editor-standalone .grow-from-up-center-enter.grow-from-up-center-enter-active{-webkit-transform:scale(1);transform:scale(1)}.swagger-editor-standalone .grow-from-up-center-leave{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.swagger-editor-standalone .grow-from-up-center-leave.grow-from-up-center-leave-active{-webkit-transform:scale(0);transform:scale(0)}.swagger-editor-standalone .grow-from-up-right-enter{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:-webkit-transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8);transition:transform .15s cubic-bezier(.5,1.8,.9,.8), -webkit-transform .15s cubic-bezier(.5,1.8,.9,.8)}.swagger-editor-standalone .grow-from-up-right-enter.grow-from-up-right-enter-active{-webkit-transform:scale(1);transform:scale(1)}.swagger-editor-standalone .grow-from-up-right-leave{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.swagger-editor-standalone .grow-from-up-right-leave.grow-from-up-right-leave-active{-webkit-transform:scale(0);transform:scale(0)}.swagger-editor-standalone .dd-menu{display:inline-block;position:relative}.swagger-editor-standalone .dd-menu.dd-menu-center .dd-menu-items{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swagger-editor-standalone .dd-menu.dd-menu-left .dd-menu-items{left:0}.swagger-editor-standalone .dd-menu.dd-menu-left .dd-menu-items [class^=nested-]:not(.nested-reverse)>span{right:100%;padding-right:.5em}.swagger-editor-standalone .dd-menu.dd-menu-left .dd-menu-items .nested-reverse>span{left:100%;padding-left:.5em}.swagger-editor-standalone .dd-menu.dd-menu-left.dd-menu-inverse .dd-menu-items [class^=nested-]:not(.nested-reverse)>span{right:100%;padding-right:.3em}.swagger-editor-standalone .dd-menu.dd-menu-left.dd-menu-inverse .dd-menu-items .nested-reverse>span{left:100%;padding-left:.3em}.swagger-editor-standalone .dd-menu.dd-menu-right .dd-menu-items{right:0}.swagger-editor-standalone .dd-menu.dd-menu-right .dd-menu-items [class^=nested-]:not(.nested-reverse)>span{left:100%;padding-left:.5em}.swagger-editor-standalone .dd-menu.dd-menu-right .dd-menu-items .nested-reverse>span{right:100%;padding-right:.5em}.swagger-editor-standalone .dd-menu.dd-menu-right.dd-menu-inverse .dd-menu-items [class^=nested-]:not(.nested-reverse)>span{left:100%;padding-left:.3em}.swagger-editor-standalone .dd-menu.dd-menu-right.dd-menu-inverse .dd-menu-items .nested-reverse>span{right:100%;padding-right:.3em}.swagger-editor-standalone .dd-menu.dd-menu-sm .dd-menu-items{width:150px}.swagger-editor-standalone .dd-menu.dd-menu-md .dd-menu-items{width:300px}.swagger-editor-standalone .dd-menu.dd-menu-lg .dd-menu-items{width:450px}.swagger-editor-standalone .dd-menu.dd-menu-xl .dd-menu-items{width:600px}.swagger-editor-standalone .dd-menu .dd-menu-items{position:absolute;z-index:7;margin:.5em 0 0}.swagger-editor-standalone .dd-menu .dd-menu-items.dd-items-upwards{bottom:100%;margin:0 0 .5em}.swagger-editor-standalone .dd-menu .dd-menu-items ol,.swagger-editor-standalone .dd-menu .dd-menu-items ul{list-style:none;padding:0;margin:0;color:#000;background-color:#fefefe;-webkit-box-shadow:0 0 4px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.29);box-shadow:0 0 4px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.29)}.swagger-editor-standalone .dd-menu .dd-menu-items ol.dd-items-right li>*,.swagger-editor-standalone .dd-menu .dd-menu-items ul.dd-items-right li>*{text-align:right}.swagger-editor-standalone .dd-menu .dd-menu-items ol.dd-items-left li>*,.swagger-editor-standalone .dd-menu .dd-menu-items ul.dd-items-left li>*{text-align:left}.swagger-editor-standalone .dd-menu .dd-menu-items ol.dd-items-center li>*,.swagger-editor-standalone .dd-menu .dd-menu-items ul.dd-items-center li>*{text-align:center}.swagger-editor-standalone .dd-menu .dd-menu-items ol li:hover:not([role=separator]):not(.separator),.swagger-editor-standalone .dd-menu .dd-menu-items ol li>:focus,.swagger-editor-standalone .dd-menu .dd-menu-items ul li:hover:not([role=separator]):not(.separator),.swagger-editor-standalone .dd-menu .dd-menu-items ul li>:focus{color:#000;background-color:#bdc3c7;outline:none}.swagger-editor-standalone .dd-menu .dd-menu-items ol li>:not(.dd-item-ignore),.swagger-editor-standalone .dd-menu .dd-menu-items ul li>:not(.dd-item-ignore){display:block;width:auto;min-width:100%;padding:1em 1.5em;font-family:Roboto,sans-serif;white-space:pre;color:inherit;text-decoration:none;font-size:inherit}.swagger-editor-standalone .dd-menu .dd-menu-items ol li>button,.swagger-editor-standalone .dd-menu .dd-menu-items ul li>button{border:none;background:transparent}.swagger-editor-standalone .dd-menu.dd-menu-inverse .dd-menu-items ol,.swagger-editor-standalone .dd-menu.dd-menu-inverse .dd-menu-items ul{color:#fff;background-color:#2c3e50}.swagger-editor-standalone .dd-menu.dd-menu-inverse .dd-menu-items ol li:hover:not([role=separator]):not(.separator),.swagger-editor-standalone .dd-menu.dd-menu-inverse .dd-menu-items ol li>:focus,.swagger-editor-standalone .dd-menu.dd-menu-inverse .dd-menu-items ul li:hover:not([role=separator]):not(.separator),.swagger-editor-standalone .dd-menu.dd-menu-inverse .dd-menu-items ul li>:focus{color:#fff;background-color:#34495e}.swagger-editor-standalone .dd-menu.dd-menu-inverse .separator,.swagger-editor-standalone .dd-menu.dd-menu-inverse [role=separator]{background-color:#45595e}.swagger-editor-standalone .dd-menu .separator,.swagger-editor-standalone .dd-menu [role=separator]{content:"";display:block;height:2px;background-color:rgba(0,0,0,.15);margin:.5em 0}.swagger-editor-standalone .dd-menu .dd-items-upwards li.nested-dd-menu>span{bottom:0;top:auto}.swagger-editor-standalone .dd-menu li.nested-dd-menu{position:relative}.swagger-editor-standalone .dd-menu li.nested-dd-menu>span{position:absolute;top:0}
.editor-wrapper .editor-readonly-watermark {
  position: absolute;
  top: 0;
  height: 40px;
  left: 0;
  right: 0;
  padding-right: 20px;
  padding-top: 10px;
  margin: 0;
  z-index: 2;
  color: #fff;
  font-weight: bold;
  text-align: right;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.editor-wrapper .editor-readonly-watermark:before {
  z-index: 1;
  pointer-events: none;
  position: absolute;
  content: ' ';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(255, 255, 255, 0)), color-stop(74%, rgba(145, 145, 145, 0.31)), to(rgba(255, 255, 255, 0.17)));
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 60%, rgba(145, 145, 145, 0.31) 74%, rgba(255, 255, 255, 0.17) 100%);
}
.ui-pane-wrapper .ui-pane-context-menu-no-ui-updates {
  position: absolute;
  top: 0;
  left: 0;
  right: 15px;
  height: 38px;
  background: rgba(127, 127, 127, 0.2);
  z-index: 5;
  line-height: 38px;
  padding-left: 2rem;
  font-size: 14px;
}
.ui-pane-wrapper .ui-pane-context-menu-no-ui-updates > .icon {
  color: #49a32b;
}
.ui-pane-wrapper .ui-pane-context-menu {
  position: absolute;
  top: 50px;
  right: 20px;
  z-index: 10;
  padding: 0;
}
.ui-pane-wrapper .ui-pane-context-menu > .icon {
  cursor: pointer;
  position: relative;
  display: block;
  padding: 4px;
  border-radius: 50%;
  font-size: 15px;
  opacity: 0.7;
  color: white;
  background-color: rgba(255, 255, 255, 0.2);
}
.ui-pane-wrapper .ui-pane-context-menu > .icon:hover {
  opacity: 1;
}
.ui-pane-wrapper .ui-pane-context-menu.ui-pane-context-menu-ui {
  right: 17px;
}
.ui-pane-wrapper .ui-pane-context-menu.ui-pane-context-menu-ui > .icon {
  color: black;
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-pane-wrapper .ui-pane-context-menu .dropdown-menu {
  margin: 7px 0 0;
}
.editor-wrapper {
  position: relative;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-left: 1px solid #e4e4e4;
  border-right: 1px solid #e4e4e4;
}
.line-is-selected .ace-clouds-midnight .ace_marker-layer .ace_active-line {
  background: #424242;
}
.errors-wrapper {
  margin: 20px;
  padding: 10px 20px;
  border: 2px solid #f93e3e;
  border-radius: 4px;
  background: rgba(249, 62, 62, 0.1);
}
.errors-wrapper .errors__clear-btn {
  background: #f93e3e;
  color: #fff;
}
.errors-wrapper small,
.errors-wrapper span {
  color: #444 !important;
}
.errors-wrapper .errors h4 {
  font-size: 14px;
  margin: 0 0 10px;
  font-family: 'Source Code Pro', monospace;
  font-weight: 600;
  color: #444;
}
.errors-wrapper hgroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.errors-wrapper hgroup h4 {
  font-size: 20px;
  margin: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-family: 'Titillium Web', sans-serif;
}
.preview-wrapper {
  margin: 40px 1em 0.5em;
}
.ace_editor.ace_autocomplete {
  width: 475px;
}
.ace_layer .ace_error,
.ace_layer .ace_warning,
.ace_layer .ace_standardization {
  margin-left: 18px;
}
.comment-enable-edit .ace_gutter-cell {
  cursor: pointer;
}
.comment-enable-edit .ace_gutter-cell:hover::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px 0px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .ace_gutter-cell::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -165px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-1::before,
.comment-enable-view .editor-marker-1::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -15px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-2::before,
.comment-enable-view .editor-marker-2::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -30px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-3::before,
.comment-enable-view .editor-marker-3::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -45px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-4::before,
.comment-enable-view .editor-marker-4::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -60px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-5::before,
.comment-enable-view .editor-marker-5::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -75px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-6::before,
.comment-enable-view .editor-marker-6::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -90px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-7::before,
.comment-enable-view .editor-marker-7::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -105px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-8::before,
.comment-enable-view .editor-marker-8::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -120px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-9::before,
.comment-enable-view .editor-marker-9::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -135px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .editor-marker-9-plus::before,
.comment-enable-view .editor-marker-9-plus::before {
  content: '';
  position: absolute;
  left: 2px;
  -webkit-transform: translateY(1px) scale(0.9, 0.9);
          transform: translateY(1px) scale(0.9, 0.9);
  z-index: -1;
  width: 15px;
  height: 15px;
  background-position: 2px -150px;
  background-image: url("/img/comment-icon.png");
  background-repeat: no-repeat;
  overflow: hidden;
}
.comment-enable-edit .SplitPane.vertical.disabled .editor-readonly-watermark,
.comment-enable-view .SplitPane.vertical.disabled .editor-readonly-watermark {
  padding-right: 150px;
}
.swagger-ui {
  overflow: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.swagger-ui div.servers > label,
.swagger-ui div.schemes > label {
  margin: 0;
}
.swagger-ui div.scheme-container {
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 0 0 20px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.swagger-ui .modal-ux .view-line-link {
  display: none;
}
.swagger-ui .jump-to-path-link.icon {
  font-size: 16px;
}
.swagger-ui .jump-to-path-link.icon::before {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  color: #333333;
}
.swagger-ui section.models .model-container .models-jump-to-path {
  top: 24px;
  cursor: pointer;
}
.swagger-ui .examples-select__section-label,
.swagger-ui .example__section-header {
  font-size: 14px;
}
.swagger-ui pre {
  word-break: normal;
}
.swagger-ui .tab li a {
  color: #3b4151;
}
.swagger-ui .info code {
  line-height: 2;
}
.swagger-ui .info .base-url {
  border: none;
  background: none;
}
.swagger-ui .info .title > small {
  display: table-cell;
  top: 0px;
  left: 3px;
  padding: 0;
  background: none;
}
.swagger-ui .info .title > small pre {
  background: #7d8492 !important;
  padding: 5px 7px;
  margin: 10px 2.5px;
  border-radius: 3px;
}
.swagger-ui .info .title span {
  display: block;
  top: 15px;
  position: relative;
}
.swagger-ui .info .title small {
  border-radius: 3px;
  height: 25px;
}
.swagger-ui .info .title small pre {
  border: none;
  background: none;
}
.documentation-page-preview .doc-view {
  margin-top: 100px;
  height: calc(100% - (100px));
}
.documentation-page-tagged .documentation-page-tag-section {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.documentation-page-tagged .documentation-page-tag-section .documentation-page-tag {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border: 0.5px solid #D7D7D7;
  padding: 2px 12px;
  border-radius: 5px;
  font-size: 9px;
}
.documentation-page-tagged .documentation-page-tag-section .documentation-page-tag > span {
  font-size: 12px;
}
.documentation-page-tagged .documentation-page-tag-section .documentation-page-tag > span > span {
  color: #49a32b;
}
.documentation-page-tagged .info {
  margin-top: 0;
}
.doc-view {
  margin-top: 55px;
  height: calc(100% - (55px));
}
.opblock-summary {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.jump-to-path-tooltip > .tooltip-inner {
  background-color: #555;
}
.jump-to-path-tooltip.tooltip.top > .tooltip-arrow {
  border-top-color: #555;
}
.opblock-post:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #49cc90;
          box-shadow: 0px 0px 0px 1px #49cc90;
}
.opblock-post .jump-to-path-link.icon:hover::before {
  color: #49cc90;
}
.opblock-get:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #61affe;
          box-shadow: 0px 0px 0px 1px #61affe;
}
.opblock-get .jump-to-path-link.icon:hover::before {
  color: #61affe;
}
.opblock-put:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #fca130;
          box-shadow: 0px 0px 0px 1px #fca130;
}
.opblock-put .jump-to-path-link.icon:hover::before {
  color: #fca130;
}
.opblock-delete:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #f93e3e;
          box-shadow: 0px 0px 0px 1px #f93e3e;
}
.opblock-delete .jump-to-path-link.icon:hover::before {
  color: #f93e3e;
}
.opblock-head:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #9012fe;
          box-shadow: 0px 0px 0px 1px #9012fe;
}
.opblock-head .jump-to-path-link.icon:hover::before {
  color: #9012fe;
}
.opblock-patch:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #50e3c2;
          box-shadow: 0px 0px 0px 1px #50e3c2;
}
.opblock-patch .jump-to-path-link.icon:hover::before {
  color: #50e3c2;
}
.opblock-disabled:hover,
.opblock-deprecated:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #949494;
          box-shadow: 0px 0px 0px 1px #949494;
}
.opblock-options:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #0d5aa7;
          box-shadow: 0px 0px 0px 1px #0d5aa7;
}
.opblock-options .jump-to-path-link.icon:hover::before {
  color: #0d5aa7;
}
.ace-clouds-midnight div.ace_gutter-active-line .ace_selection,
.ace-clouds-midnight div.ace_marker-layer .ace_selection {
  background: #515151;
}
.ace-clouds-midnight div.ace_gutter-active-line .ace_active-line,
.ace-clouds-midnight div.ace_marker-layer .ace_active-line {
  background-color: #2e2e2e;
}
.ace-clouds-midnight .ace_layer {
  color: #F2F2F2;
}
.ace-clouds-midnight .ace_layer .ace_selected {
  color: #444;
}
.ace-clouds-midnight span.ace_comment {
  color: #9da39c;
}
.ace_autocomplete.ace-clouds-midnight .ace_line {
  color: #444;
}
.editor-light-theme .editor-readonly-watermark {
  color: #333333;
}
.custom-modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 25px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.custom-modal-header h4 {
  font-size: 2.6rem;
  margin: 0;
}
.custom-modal-header button.modal-close {
  position: static;
}
.update-plan-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.update-plan-steps .update-plan-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid blue;
}
.update-plan-steps .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.update-plan-steps .btn .icon-angle-left,
.update-plan-steps .btn .icon-angle-right {
  font-size: 15px;
}
.checkout-steps-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border: 1px solid #DBDBDB;
  background: #F0F0F0;
  width: 100%;
  padding: 45px 15px;
}
.checkout-btn-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 15px 0 15px ;
}
.checkout-btn-section .btn-section-div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 33%;
      flex-basis: 33%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-right: 5px;
}
.btn-section-div-step-3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 46%;
      flex-basis: 46%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-right: 45px;
}
.btn-section-div-step-3 .btn-back {
  width: 83px;
}
.checkout-payment-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 15px 0 15px ;
}
.checkout-payment-section .btn-section-div-step-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 42%;
      flex-basis: 42%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-right: 5px;
}
.checkout-payment-section .terms-of-service-section {
  padding-left: 5px;
}
.step-progress-bars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 92%;
  position: absolute;
  padding-left: 40px;
}
.stepbar-graphic-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  padding-left: 15px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .stepbar-graphic-section {
    top: 55px;
  }
}
.stepbar-graphic-section .first-text {
  width: 100%;
  white-space: nowrap;
}
.stepbar-graphic-section .first-text.green-text {
  color: #49a32b;
}
.stepbar-graphic-section .stepbar-progress-bar {
  height: 6px;
  width: 44%;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .stepbar-graphic-section .stepbar-progress-bar {
    margin-top: 40px;
  }
}
.stepbar-graphic-section .stepbar-progress-bar.step-1 {
  border-top: 6px solid #C9C9C9;
}
.stepbar-graphic-section .stepbar-progress-bar.step-2 {
  border-top: 6px solid #49a32b;
}
.stepbar-graphic-section .stepbar-progress-bar.step-3 {
  border-top: 6px solid #49a32b;
}
.stepbar-graphic-section .icons-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: absolute;
  width: 88%;
}
.stepbar-graphic-section .icons-bar .icon-and-text {
  padding-top: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.stepbar-graphic-section .icons-bar .icon-and-text.first-icon {
  width: 80px;
  padding-left: 15px;
}
.stepbar-graphic-section .icons-bar .icon-and-text.right-icon-group {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.stepbar-graphic-section .icons-bar .icon-and-text.right-icon-group > div {
  padding-right: 15px;
}
.stepbar-graphic-section .step-circle-icon {
  height: 50px;
  width: 50px;
  border: 1px solid #000000;
  border-radius: 50%;
  background-color: #FFFFFF;
  padding: 11px;
  font-size: 16px;
}
.stepbar-graphic-section .step-circle-icon.icon-flag-checkered {
  color: #C9C9C9;
}
.stepbar-graphic-section .step-circle-icon.step-1 {
  border: 3px solid #C9C9C9;
}
.stepbar-graphic-section .step-circle-icon.step-1.icon-tasks-regular {
  color: #000000;
  border-color: #49a32b;
}
.stepbar-graphic-section .step-circle-icon.step-1.icon-basket {
  color: #C9C9C9;
}
.stepbar-graphic-section .step-circle-icon.step-1.icon-flag-checkered {
  margin-right: 15px;
}
.stepbar-graphic-section .step-circle-icon.step-2 {
  border: 3px solid #49a32b;
}
.stepbar-graphic-section .step-circle-icon.step-2.icon-basket {
  color: #000000;
}
.stepbar-graphic-section .step-circle-icon.step-2.icon-check-solid {
  color: #49a32b;
}
.stepbar-graphic-section .step-circle-icon.step-3 {
  border: 3px solid #49a32b;
}
.stepbar-graphic-section .step-circle-icon.step-3.icon-basket {
  color: #000000;
}
.stepbar-graphic-section .step-circle-icon.step-3.icon-check-solid {
  color: #49a32b;
}
.plan-info-section {
  padding: 20px;
}
.inner-plan-info {
  background: #000000;
  color: #FFFFFF;
  padding: 15px;
  font-size: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 3px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.inner-plan-info .plan-owner {
  font-weight: 400;
}
.inner-plan-info .plan-type {
  color: #49a32b;
}
.inner-plan-info .payment-limits-info {
  font-size: 14px;
  font-weight: 200;
}
.inner-plan-info .payment-limits-info > span {
  padding-left: 10px;
}
.inner-plan-info .payment-limits-info .interval-and-amount {
  padding-right: 10px;
}
.content-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  padding-left: 20px;
  padding-right: 20px;
}
.content-container .plan-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 30px;
}
.content-container .plan-section .plan-section-title,
.content-container .plan-section .plan-section-title-text {
  padding-left: 20px;
}
.content-container .plan-section-title,
.content-container .billing-section-title,
.content-container .payment-section-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content-container .enterprise-plan-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  padding-left: 30px;
  padding-right: 30px;
  margin-bottom: 10px;
}
.content-container .enterprise-plan-section .enterprise-plan-section-one {
  height: 20%;
}
.content-container .enterprise-plan-section .enterprise-plan-section-two {
  height: 70%;
  margin-bottom: 10px;
  font-family: 'Roboto-Light', 'Roboto Light', 'Roboto';
  font-weight: 200;
  font-style: normal;
  line-height: 20px;
  font-size: 14px;
}
.content-container .green-icon {
  color: #49a32b;
}
.content-container .bottom-sections {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.content-container .bottom-sections .included-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 49%;
}
.content-container .bottom-sections .included-section .included-txt {
  padding-left: 5px;
  color: black;
}
.content-container .bottom-sections .customize-plan-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 38%;
  margin-bottom: 10px;
  font-weight: bold;
}
.content-container .bottom-sections .customize-plan-section button.square {
  background-color: #FFFFFF;
  height: 35px;
  width: 50px;
  border: 0px;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  border-left: 1px solid black;
}
.content-container .bottom-sections .customize-plan-section button.square:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.content-container .bottom-sections .customize-plan-section button.square:last-child {
  border-right: 1px solid black;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.content-container .bottom-sections .customize-plan-section button.square:hover {
  background-color: #f2f2f2;
  color: black;
}
.content-container .bottom-sections .customize-plan-section button.square:hover.selected {
  background-color: black;
  color: white;
}
.content-container .bottom-sections .customize-plan-section button.square.selected {
  background-color: black;
  color: white;
}
.content-container .square-plan-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content-container .square-plan-buttons button:focus,
.content-container .square-plan-buttons button:active {
  outline: none;
}
.content-container .square-plan-buttons-percent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.content-container .square-plan-buttons-percent button:focus {
  outline: none;
}
.content-container .square-plan-buttons-percent .term-costs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.content-container .square-plan-buttons-percent .term-costs .term-costs-text {
  padding-bottom: 5px;
}
.content-container .square-plan-buttons-percent .term-costs .term-costs-price {
  font-size: 24px;
  font-weight: 100;
}
.content-container .square-plan-buttons-percent .term-costs .term-costs-price::after {
  font-size: 13px;
  content: "/month";
}
.content-container .square-percent {
  height: 70px;
  width: 110px;
  border: 1px solid black;
  border-radius: 3px;
  background-color: #FFFFFF;
}
.content-container .selected {
  background-color: black;
  color: white;
}
.content-container .braintree-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
.content-container .braintree-section [data-braintree-id="methods-label"] {
  display: none;
}
.content-container .billing-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  padding-left: 10px;
  padding-right: 30px;
  margin-bottom: 10px;
}
.content-container .bottom-payment-section {
  padding-top: 10px;
}
.content-container .bottom-payment-section .checkout-price-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: right;
}
.billing-info-container-expanded {
  background-color: #dedede;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  padding-left: 20px;
  padding-right: 20px;
}
.billing-info-container-expanded .row {
  padding-bottom: 10px;
}
.billing-info-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  padding: 0px 20px 20px 20px;
}
.billing-info-container .edit-billing {
  background-color: #f2f2f2;
  color: black;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px;
  border-radius: 3px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.billing-info-container .icon-position {
  padding-left: 10px;
}
.braintree-sheet__icons div[data-braintree-id=american-express-card-icon],
.braintree-sheet__icons div[data-braintree-id=jcb-card-icon],
.braintree-sheet__icons div[data-braintree-id=discover-card-icon] {
  display: none;
}
.plan-success-step {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 60px;
}
.plan-success-step .success-icon-and-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px;
}
.plan-success-step .success-icon-and-text .success-circle-icon {
  border: 4px solid #49a32b;
  border-radius: 50%;
  background-color: #FFFFFF;
  padding: 25px 17px;
  font-size: 70px;
}
.plan-success-step .success-icon-and-text .success-circle-icon.icon-check-regular {
  color: #49a32b;
}
.plan-success-step .success-icon-and-text .success-text {
  padding-top: 50px;
}
.plan-success-step .plan-name-and-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px;
}
.plan-success-step .plan-name-and-details .plan-name {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
}
.plan-success-step .plan-name-and-details .plan-type {
  font-weight: 300;
}
.plan-success-step .plan-name-and-details .delimiter {
  padding-left: 15px;
  padding-right: 15px;
}
.plan-success-step .plan-name-and-details .plan-limits-info {
  font-size: 16px;
  padding-bottom: 25px;
}
.timestamp {
  color: #777;
}
.bypass .bypass-cert-sec {
  position: absolute;
  right: 20px;
  font-size: 1.7rem;
  font-weight: 400;
}
.bypass .bypass-proxy {
  position: absolute;
  right: 20px;
  margin-top: 30px;
  font-size: 1.7rem;
  font-weight: 400;
}
.bypass .bypass-description {
  color: #767676;
  font-style: italic;
}
.bypass .bypass-active-option {
  text-decoration: none;
  padding-left: 5px;
}
.resizable-pane-container {
  position: -webkit-sticky;
  position: sticky;
  top: 40%;
  right: 0px;
  float: right;
  z-index: 100;
  min-width: 9px;
}
.resizable-pane-container.pane-opened {
  max-width: 100%;
}
.resizable-pane-container.pane-opened .resizable-pane {
  display: block;
}
.resizable-pane-container .resizable-pane {
  width: 40%;
  background: #fff;
  display: none;
}
.resizable-pane-container .resizable-pane .pane-inner-blocks {
  position: absolute;
  width: 100%;
  padding-left: 9px;
  -webkit-box-shadow: 2px 5px 15px #c9c9c9;
          box-shadow: 2px 5px 15px #c9c9c9;
}
.resizable-pane-container .resizable-pane .pane-inner-blocks .resizable-pane-content-container {
  height: 100%;
  background: #fff;
}
.resizable-pane-container .resizable-pane-drag-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 9px;
  background: #D7D7D7;
  cursor: col-resize;
}
.resizable-pane-container .resizable-pane-drag-bar.highlight {
  background-color: #BCBCBC;
}
.resizable-pane-container .icon::before {
  width: 100%;
  margin: 0;
}
.resizable-pane-container .resizable-pane-open-button-container {
  display: block;
}
.resizable-pane-container .resizable-pane-open-button-container.container-hidden {
  display: none;
}
.resizable-pane-container .resizable-pane-button {
  position: absolute;
  top: 45%;
}
.resizable-pane-container .resizable-pane-open-button {
  right: 0px;
}
.layout-sidebar {
  width: 40px;
  border-right: 1px solid #d7d7d7;
  border-top: 1px solid #d7d7d7;
  position: fixed;
  height: 100%;
}
.layout-sidebar-button {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 15px;
  cursor: pointer;
}
.layout-sidebar-button .icon-file-alt-regular {
  font-size: 16px;
}
.layout-sidebar-button:hover {
  background-color: #f2f2f2;
}
.layout-sidebar-button-active .icon::before {
  color: #49a32b;
}
.layout-sidebar-button-disabled {
  color: #e4e4e4;
}
.layout-sidebar-button-disabled:hover {
  cursor: default;
}
.layout-sidebar .layout-separator {
  display: block;
  overflow-x: hidden;
  width: 30px;
}
.layout-sidebar .layout-separator:after {
  content: " ";
  display: block;
  border-top: solid 1px #d7d7d7;
  -webkit-transform: translate(10px, 0px);
          transform: translate(10px, 0px);
}
#layout-sidebar-button-side-nav,
#layout-sidebar-button-ui-docs {
  height: 60px;
}
#layout-sidebar-button-code-editor,
#layout-sidebar-button-visual-editor {
  height: 40px;
}
#tooltip-warning > .tooltip-inner {
  background-color: #990000;
}
#tooltip-warning > .tooltip-arrow {
  border-right: 5px solid #990000;
}
.edit-codegen-options .modal-dialog {
  width: 860px;
}
.codegen-container {
  border-right: 1px solid #ddd;
  max-height: 55vh;
  height: 55vh;
  overflow-y: auto;
}
.codegen-container-right {
  padding: 0 1em 0 0;
  border-right: none;
}
.codegen-collapsing-header {
  color: #777;
  font-weight: 500;
  display: inline-block;
  cursor: pointer;
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 0.3em;
}
.codegen-lang-item a {
  display: block;
  padding: 0.2em 0.2em;
}
.codegen-lang-item a:hover {
  background: #f1f1f3;
  color: #444;
  text-decoration: none;
}
.codegen-lang-item a:visited {
  color: #444;
  text-decoration: none;
}
.codegen-lang-item a:focus {
  color: #444;
  text-decoration: none;
}
.codegen-lang-item .icon-asterisk-solid {
  font-size: 10px;
  padding-right: 5px;
}
.codegen-show-hidden-checkbox .checkbox {
  margin: 0;
}
.codegen-show-hidden-checkbox .checkbox input {
  margin-right: 10px;
}
.codegen-lang-items {
  list-style: none;
  padding-left: 0px;
}
.codegen-lang-item-hidden a {
  color: #b7b7b7;
}
.codegen-lang-item-selected a {
  background: #e3e3e7;
  color: #444;
}
.currentPlanRow {
  background: #cae2ee !important;
}
.ReactTable .rt-thead,
.ReactTable .rt-td {
  color: #777;
  font-size: 16px;
  font-weight: 300;
}
.form-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.form-actions button {
  margin-left: 15px;
}
.sort-header {
  cursor: pointer;
}
.sort-header .glyphicon {
  margin-left: 0.3em;
}
.sort-header .after-header {
  display: inline-block;
  width: 0.4em;
}
.actions > * {
  margin-left: 0.5em;
}
.swagger-container > .SplitPane > .Resizer.vertical {
  display: block;
}
.Resizer.vertical {
  height: 100%;
  z-index: 101;
  width: 5px;
  background: transparent;
  cursor: col-resize;
}
.split-pane-mode-resizer-vertical {
  width: 5px;
  height: 100%;
}
.SplitPane > .Pane {
  overflow-y: auto;
}
.btn-indented {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  backgroud: white;
  color: #49a32b;
  border: 1px solid #49a32b;
}
.btn-indented:hover {
  color: #49a32b;
}
.modal .toggle-group .btn {
  margin-right: 0;
}
.btn-dull {
  background-color: white;
  border: 1px solid #49a32b;
}
.glyphicon.toggle-switch-tooltip {
  margin-left: 5px;
  text-decoration: none;
}
.icon-circle-default {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
}
.icon-circle {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  line-height: 28px;
  border-color: #49a32b;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #cfd8dc;
  background-color: #FFFFFF;
  color: #000000;
  cursor: pointer;
}
.icon-circle:hover,
.icon-circle:active:hover {
  color: #49a32b;
}
.icon-circle-sidebar {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 18px;
}
.icon-circle-large {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  line-height: 28px;
  border-color: #49a32b;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #cfd8dc;
  background-color: #FFFFFF;
  color: #000000;
  cursor: pointer;
  height: 34px;
  width: 34px;
  line-height: 34px;
}
.icon-circle-large:hover,
.icon-circle-large:active:hover {
  color: #49a32b;
}
.icon-circle-small {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  background-color: lightgray;
  color: darkgray;
  height: 23px;
  width: 23px;
  line-height: 23px;
}
.icon-circle-project {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 3px solid #C9C9C9;
  background-color: #FFFFFF;
  color: #000000;
  height: 48px;
  width: 48px;
  line-height: 48px;
  color: #FFFFFF;
}
.icon-circle-project-black {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 48px;
  width: 48px;
  line-height: 48px;
  border: 3px solid #49A32B;
  background-color: #FFFFFF;
  color: #000000;
}
.icon-circle-project-white {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 3px solid #C9C9C9;
  background-color: #FFFFFF;
  color: #000000;
  height: 48px;
  width: 48px;
  line-height: 48px;
  color: #FFFFFF;
  background-color: white;
  color: #49a32b;
  border-color: #49a32b;
}
.icon-circle-project-grey {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 3px solid #C9C9C9;
  color: #000000;
  height: 48px;
  width: 48px;
  line-height: 48px;
  color: #FFFFFF;
  background-color: #FFFFFF;
  color: #767676;
}
.icon-circle-project-black-small {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 48px;
  width: 48px;
  line-height: 48px;
  border: 3px solid #49A32B;
  background-color: #FFFFFF;
  color: #000000;
  height: 14px;
  width: 14px;
  line-height: 14px;
  font-size: 10px;
  border: none;
}
.icon-circle-project-grey-small {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 3px solid #C9C9C9;
  color: #000000;
  height: 48px;
  width: 48px;
  line-height: 48px;
  color: #FFFFFF;
  background-color: #FFFFFF;
  color: #767676;
  height: 14px;
  width: 14px;
  line-height: 14px;
  font-size: 10px;
  border: none;
}
.icon-project-small {
  height: 14px;
  width: 14px;
  line-height: 14px;
  font-size: 10px;
  border: none;
}
.icon-circle-danger {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  /* or 50% */
  border-radius: 15px;
  /* or 50% */
  text-align: center;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
  line-height: 28px;
  border-color: #49a32b;
  border-radius: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #cfd8dc;
  color: #000000;
  cursor: pointer;
  background-color: #FFFFFF;
}
.icon-circle-danger:hover,
.icon-circle-danger:active:hover {
  color: #49a32b;
}
.icon-circle-danger:hover,
.icon-circle-danger:active:hover {
  background-color: #FFFFFF;
  color: #990000;
}
.icon-circle-danger:active,
.icon-circle-danger:focus,
.icon-circle-danger:hover:active {
  background-color: #FFFFFF;
  color: #990000;
}
.icon-massive {
  font-size: 72px;
}
.input-info-tooltip .tooltip-inner {
  padding: 15px;
  text-align: left;
}
.icon.icon-disabled,
.icon.icon-disabled::before {
  cursor: not-allowed !important;
  color: #777;
}
.block-disabled *,
.block-disabled *::before {
  cursor: not-allowed !important;
  color: #777 !important;
}
.github-button {
  width: 95%;
  margin-left: 10px;
  background-color: #353535;
  color: #fafafa;
  padding: 8px 0 8px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: solid;
  border-radius: 8px;
  cursor: pointer;
  font-size: 16px;
  font-weight: bolder;
}
.github-button .icon {
  vertical-align: center;
  font-size: 20px;
  margin-right: 10px;
}
.github-button:hover,
.github-button:target {
  color: #fafafa;
  text-decoration: none;
}
.github-button:focus {
  color: #fafafa;
  text-decoration: none;
}
#editor-diff-wrapper {
  position: relative;
  display: block;
  height: 500px;
  margin-top: 2rem;
  /* Override the selection style */
}
#editor-diff-wrapper .ace-tomorrow .ace_marker-layer .ace_selection {
  background: rgba(128, 128, 128, 0.2);
}
#left-editor {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin-right: 1%;
  width: 49%;
}
.editor-right-side {
  position: relative;
  display: inline-block;
  margin-left: 1%;
  width: 49%;
}
.editor-left-side {
  position: relative;
  display: inline-block;
  margin-right: 1%;
  width: 49%;
}
.editor-gutter {
  position: relative;
  display: inline-block;
  width: 0%;
}
#right-editor {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin-left: 1%;
  width: 49%;
  border: 3px solid #81b4c5;
  border-left: 20px solid #81b4c5;
}
#editor-diff-gutter {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 49%;
  width: 0%;
  background: #81b4c5;
  color: white;
}
.marker-inserted {
  position: absolute;
  background-color: lightgreen;
  border-top: 1px solid white;
}
.marker-deleted {
  position: absolute;
  background-color: pink;
  border-top: 1px solid white;
}
.marker-changed {
  position: absolute;
  background-color: #bddfeb;
}
.marker-changed-bg {
  position: absolute;
  background-color: #ecf6f9;
  border-top: 1px solid #d4ebf2;
}
.swagger-ui .opblock-responses {
  border-color: #cc49c7;
  background: rgba(204, 73, 199, 0.1);
}
.swagger-ui .opblock-responses:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #cc49c7;
          box-shadow: 0px 0px 0px 1px #cc49c7;
}
.swagger-ui .opblock-responses .jump-to-path-link.icon:hover::before {
  color: #cc49c7;
}
.swagger-ui .opblock-responses .opblock-summary-method {
  background: #cc49c7;
}
.swagger-ui .opblock-responses .opblock-summary {
  border-color: #cc49c7 !important;
}
.swagger-ui .opblock-responses .opblock-body {
  padding: 20px;
}
.swagger-ui .opblock-responses .response-col_description__inner span {
  font-size: 12px;
  font-style: normal;
  font-weight: 100;
  display: block;
  margin: 10px 0;
  padding: 10px;
  border-radius: 4px;
  background: #41444e;
  color: #fff;
}
.swagger-ui .opblock-responses .response-col_description__inner span a {
  color: #89bf04;
  text-decoration: underline;
}
.swagger-ui .opblock-responses .response-col_description__inner span a:hover {
  color: #81b10c;
}
.swagger-ui .opblock-responses .response-col_description__inner span th {
  color: #fff;
  border-bottom: 1px solid #fff;
}
.swagger-ui .opblock-responses p {
  margin: 0;
}
.swagger-ui .opblock-parameters {
  border-color: #4e49cc;
  background: rgba(78, 73, 204, 0.1);
}
.swagger-ui .opblock-parameters:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #4e49cc;
          box-shadow: 0px 0px 0px 1px #4e49cc;
}
.swagger-ui .opblock-parameters .jump-to-path-link.icon:hover::before {
  color: #4e49cc;
}
.swagger-ui .opblock-parameters .opblock-summary-method {
  background: #4e49cc;
}
.swagger-ui .opblock-parameters .opblock-summary {
  border-color: #4e49cc !important;
}
.swagger-ui .opblock-parameters .opblock-body {
  padding: 20px;
}
.swagger-container .empty-spec {
  padding-left: 18px;
}
.swagger-container .empty-spec-oyster {
  color: #81b4c5;
  font-size: 2rem;
  border-left: 5px solid #a4c9d5;
  padding-left: 13px;
}
.side-nav-row-resp .side-nav-row-type {
  color: #cc49c7;
}
.side-nav-row-resp.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #cc49c7;
  border-color: #cc49c7;
  padding: 0 5px 0 10px;
}
.side-nav-row-resp.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-param .side-nav-row-type {
  color: #4e49cc;
}
.side-nav-row-param.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #4e49cc;
  border-color: #4e49cc;
  padding: 0 5px 0 10px;
}
.side-nav-row-param.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-link .side-nav-row-type {
  color: #6b6b6b;
}
.side-nav-row-link.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #6b6b6b;
  border-color: #6b6b6b;
  padding: 0 5px 0 10px;
}
.side-nav-row-link.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-body .side-nav-row-type {
  color: #6b6b6b;
}
.side-nav-row-body.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #6b6b6b;
  border-color: #6b6b6b;
  padding: 0 5px 0 10px;
}
.side-nav-row-body.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-header .side-nav-row-type {
  color: #6b6b6b;
}
.side-nav-row-header.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #6b6b6b;
  border-color: #6b6b6b;
  padding: 0 5px 0 10px;
}
.side-nav-row-header.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-example .side-nav-row-type {
  color: #6b6b6b;
}
.side-nav-row-example.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #6b6b6b;
  border-color: #6b6b6b;
  padding: 0 5px 0 10px;
}
.side-nav-row-example.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-callbk .side-nav-row-type {
  color: #6b6b6b;
}
.side-nav-row-callbk.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #6b6b6b;
  border-color: #6b6b6b;
  padding: 0 5px 0 10px;
}
.side-nav-row-callbk.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.opblock.opblock-oas3 {
  border-radius: 4px;
  border-color: #5E696B !important;
  overflow: auto;
}
.opblock.opblock-oas3:hover {
  -webkit-box-shadow: 0px 0px 0px 1px #5E696B;
          box-shadow: 0px 0px 0px 1px #5E696B;
}
.opblock.opblock-oas3 .opblock-summary-oas3-component {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  background-color: #fafafa;
  font-size: 16px;
}
.opblock.opblock-oas3 .opblock-summary-oas3-component .opblock-title {
  padding: 0 10px;
  font-family: monospace;
  word-break: break-all;
  font-weight: 600;
}
.opblock.opblock-oas3 .opblock-summary-oas3-component .opblock-summary-description {
  font-size: 13px;
  font-family: sans-serif;
  font-weight: 500;
}
.opblock.opblock-oas3 .opblock-summary-oas3-component .opblock-summary-description > div > p {
  margin: 0;
}
.opblock.opblock-oas3 .opblock-body.oas3-block {
  background-color: #fafafa;
  padding: 20px;
}
.opblock.opblock-oas3 .opblock-body.oas3-block .section-title {
  font-weight: bold;
  font-size: 14px;
  padding: 5px 0;
}
.opblock.opblock-oas3 .opblock-body.oas3-block .table-container {
  font-size: 14px;
}
.opblock.opblock-oas3 .required-oas3-component {
  color: #f93e3e;
  font-weight: 500;
  font-size: 13px;
  vertical-align: top;
  margin-left: -5px;
}
.opblock.opblock-oas3 .content-type-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: -10px;
}
.opblock.opblock-oas3 .content-type-section .section-title {
  margin-bottom: -5px;
}
.opblock.opblock-oas3 .content-type-wrapper {
  margin-bottom: -30px;
}
.component-callback .callback-title {
  font-size: 1.7rem;
  padding-left: 12px;
}
.ace_marker_popup {
  position: absolute;
  border-bottom: 1px solid #666;
  border-radius: 0;
}
.editor-tooltip {
  color: white;
  background-color: #555;
}
.editor-tooltip.popover.top .arrow {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.editor-tooltip.popover.top .arrow:after {
  border-top-color: #555;
}
.validation-ui {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  padding: 0px 15px;
  z-index: 100;
  color: #333;
  background-color: #fafafa;
  border-top: solid 2px #fafafa;
  cursor: pointer;
  font-size: 14px;
  border-bottom: 1px solid #e4e4e4;
}
.validation-ui span {
  font-weight: bold;
  line-height: 35px;
}
.validation-ui .left {
  display: block;
  float: left;
}
.validation-ui .rightCenter {
  display: block;
  float: right;
  color: #49a32b;
}
.validation-ui .right {
  display: block;
  float: right;
  padding-left: 10px;
}
.validation-ui .errors-value {
  padding-right: 20px;
}
.validation-ui .icon-angle-down,
.validation-ui .icon-angle-up {
  font-size: 13px;
}
.validation-ui .timestamp {
  color: #333;
}
.validation-ui-in-error {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  padding: 0px 15px;
  z-index: 100;
  color: #333;
  background-color: #fafafa;
  border-top: solid 2px #fafafa;
  cursor: pointer;
  font-size: 14px;
  border-bottom: 1px solid #e4e4e4;
  color: #fafafa;
  background-color: #990000;
  border: solid 2px #990000;
}
.validation-ui-in-error span {
  font-weight: bold;
  line-height: 35px;
}
.validation-ui-in-error .left {
  display: block;
  float: left;
}
.validation-ui-in-error .rightCenter {
  display: block;
  float: right;
  color: #49a32b;
}
.validation-ui-in-error .right {
  display: block;
  float: right;
  padding-left: 10px;
}
.validation-ui-in-error .errors-value {
  padding-right: 20px;
}
.validation-ui-in-error .icon-angle-down,
.validation-ui-in-error .icon-angle-up {
  font-size: 13px;
}
.validation-ui-in-error .timestamp {
  color: #333;
}
.validation-ui-in-error span,
.validation-ui-in-error .timestamp {
  color: #fafafa;
}
.validation-ui-in-error .api-validator-badge {
  color: #fafafa;
}
.validation-ui-in-error .errors-value .icon {
  font-size: 1.4rem;
}
.validation-ui-in-warning {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  padding: 0px 15px;
  z-index: 100;
  color: #333;
  background-color: #fafafa;
  border-top: solid 2px #fafafa;
  cursor: pointer;
  font-size: 14px;
  border-bottom: 1px solid #e4e4e4;
}
.validation-ui-in-warning span {
  font-weight: bold;
  line-height: 35px;
}
.validation-ui-in-warning .left {
  display: block;
  float: left;
}
.validation-ui-in-warning .rightCenter {
  display: block;
  float: right;
  color: #49a32b;
}
.validation-ui-in-warning .right {
  display: block;
  float: right;
  padding-left: 10px;
}
.validation-ui-in-warning .errors-value {
  padding-right: 20px;
}
.validation-ui-in-warning .icon-angle-down,
.validation-ui-in-warning .icon-angle-up {
  font-size: 13px;
}
.validation-ui-in-warning .timestamp {
  color: #333;
}
.validation-ui-in-warning .api-validator-badge.warnings {
  color: #FC9700;
}
.validation-ui-enabled .SplitPane > .Pane {
  overflow-y: hidden;
}
.validation-panel-bar-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.validation-ui-wrapper {
  width: 100%;
  overflow: hidden;
  background-color: #fafafa;
  border-left: 1px solid #e4e4e4;
  border-right: 1px solid #e4e4e4;
}
.validation-filters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  font-size: 14px;
  color: #333;
  height: 32px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20px;
}
.validation-filters .validation-filters-checkbox {
  width: 170px;
}
.validation-filters .validation-filters-checkbox.adjusted-position {
  margin-left: -60px;
}
.validation-filters .validation-filters-checkbox > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.api-validator-badge {
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  margin: 0 10px;
  text-transform: uppercase;
}
.api-validator-badge span {
  line-height: 24px;
  display: inline-block;
}
.api-validator-badge .api-validator-badge-icon {
  height: 35px;
  padding-right: 5px;
}
.api-validator-badge.valid {
  color: #49a32b;
}
.api-validator-badge.invalid {
  color: #990000;
}
.api-validator-badge img {
  margin-right: 10px;
}
.ui-pane-wrapper .Pane.horizontal {
  overflow: hidden;
  background: #191919;
}
.ui-pane-wrapper .SplitPane .Pane.vertical.Pane2 {
  overflow-y: hidden;
}
.editor-light-theme.ui-pane-wrapper .Pane.horizontal {
  overflow: hidden;
  background: white;
}
.horizontal-resizer {
  width: 100%;
  height: 4px;
  cursor: row-resize;
  z-index: 4;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
  display: block;
  border-left: 1px solid #e4e4e4;
  border-right: 1px solid #e4e4e4;
}
.horizontal-resizer-error {
  width: 100%;
  height: 4px;
  cursor: row-resize;
  z-index: 4;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
  display: block;
  border-left: 1px solid #e4e4e4;
  border-right: 1px solid #e4e4e4;
  background-color: #990000;
}
.horizontal-resizer-default {
  width: 100%;
  height: 4px;
  cursor: row-resize;
  z-index: 4;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
  display: block;
  border-left: 1px solid #e4e4e4;
  border-right: 1px solid #e4e4e4;
  background-color: #fafafa;
}
.validation-ui-table {
  height: 100%;
  width: 100%;
  background-color: #fafafa;
  z-index: 4;
  position: relative;
  overflow-y: auto;
  overflow-x: hidden;
}
.validation-ui-table .ReactTable {
  border: none;
}
.validation-ui-table .no-errors-message {
  text-align: center;
  color: #444;
}
.validation-ui-table .no-errors-message .valid-icon {
  margin-top: 15px;
  margin-bottom: 15px;
}
.validation-ui-table .no-errors-message .valid-icon .icon-ok {
  font-size: 36px;
}
.validation-ui-table .no-errors-message .valid-icon .icon-ok::before {
  color: #444;
}
.validation-ui-table .no-errors-message .valid-text {
  font-size: 18px;
}
.validation-ui-table .no-errors-message .valid-description {
  font-size: 15px;
}
.validation-ui-table .level-icon {
  text-align: center;
}
.validation-ui-table .level-icon .icon-times-circle-solid {
  color: #990000;
}
.validation-ui-table .level-icon .icon-exclamation-circle-solid {
  color: #FC9700;
}
.validation-ui-table .level-icon .icon-curly-braces-circled {
  color: #990000;
}
.validation-ui-table .table {
  margin-bottom: 0;
}
.validation-ui-table thead,
.validation-ui-table .table > tbody > tr:nth-of-type(even) {
  background-color: #f2f2f2;
}
.validation-ui-table .validation-header {
  font-size: 13px;
  color: #444;
}
.validation-ui-table .validation-cell {
  cursor: pointer;
  border: none;
  font-size: 1.44rem;
  color: #444;
}
#side-nav {
  background: #fff;
  position: absolute;
  font-weight: bold;
  margin-top: -1px;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow-y: auto;
  cursor: default;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.side-nav-search {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 45px;
          flex: 0 0 45px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 16px;
  background: #fff;
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
}
.side-nav-search-input {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
  min-width: 20px;
  line-height: 45px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
  border: none;
}
.side-nav-search-input::-webkit-input-placeholder {
  color: #b2b2b2;
}
.side-nav-search-input:-ms-input-placeholder {
  color: #b2b2b2;
}
.side-nav-search-input::-ms-input-placeholder {
  color: #b2b2b2;
}
.side-nav-search-input::placeholder {
  color: #b2b2b2;
}
.side-nav-search-search,
.side-nav-search-cancel {
  font-size: 16px;
  line-height: 45px;
}
.side-nav-search-search {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 45px;
          flex: 0 0 45px;
  position: relative;
  color: #b2b2b2;
  left: 10px;
}
.side-nav-search-cancel {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 30px;
          flex: 0 0 30px;
  display: none;
  /* Only shown when active */
  cursor: pointer;
  right: 10px;
}
.side-nav-search-cancel .icon-cancel {
  font-size: 16px;
}
.side-nav-search-active .side-nav-search-cancel,
.side-nav-search-active .side-nav-search-search {
  display: inherit;
  /* Only shown when active */
  color: #535353;
}
.side-nav-sections {
  padding: 10px 0 15px 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  overflow-y: auto;
}
.side-nav-section + .side-nav-section {
  margin-top: 15px;
}
.side-nav-section-titleblock > * {
  display: inline-block;
  font-size: 15px;
  color: #3b4151;
  cursor: pointer;
}
.side-nav-section-title {
  padding: 0 5px 0 15px;
  font-weight: 800;
}
.side-nav-section-icon {
  font-size: 13px;
}
.side-nav-row {
  position: relative;
  height: 30px;
  line-height: 30px;
  padding: 0 5px 0 15px;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  font-size: 14px;
}
.side-nav-row:hover {
  background: #f2f2f2;
}
.side-nav-row .side-nav-row-type {
  display: inline-block;
  position: relative;
  width: 5em;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 800;
}
.side-nav-row-tooltip > .tooltip-inner {
  background-color: #555;
}
.side-nav-row-tooltip.tooltip.top > .tooltip-arrow {
  border-top-color: #555;
}
.side-nav-row-get .side-nav-row-type {
  color: #61affe;
}
.side-nav-row-get.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #61affe;
  border-color: #61affe;
  padding: 0 5px 0 10px;
}
.side-nav-row-get.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-post .side-nav-row-type {
  color: #49cc90;
}
.side-nav-row-post.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #49cc90;
  border-color: #49cc90;
  padding: 0 5px 0 10px;
}
.side-nav-row-post.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-put .side-nav-row-type {
  color: #fca130;
}
.side-nav-row-put.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #fca130;
  border-color: #fca130;
  padding: 0 5px 0 10px;
}
.side-nav-row-put.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-delete .side-nav-row-type {
  color: #f93e3e;
}
.side-nav-row-delete.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #f93e3e;
  border-color: #f93e3e;
  padding: 0 5px 0 10px;
}
.side-nav-row-delete.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-head .side-nav-row-type {
  color: #9012fe;
}
.side-nav-row-head.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #9012fe;
  border-color: #9012fe;
  padding: 0 5px 0 10px;
}
.side-nav-row-head.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-patch .side-nav-row-type {
  color: #50e3c2;
}
.side-nav-row-patch.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #50e3c2;
  border-color: #50e3c2;
  padding: 0 5px 0 10px;
}
.side-nav-row-patch.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-options .side-nav-row-type {
  color: #0d5aa7;
}
.side-nav-row-options.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #0d5aa7;
  border-color: #0d5aa7;
  padding: 0 5px 0 10px;
}
.side-nav-row-options.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-model .side-nav-row-type {
  color: #6b6b6b;
}
.side-nav-row-model.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #6b6b6b;
  border-color: #6b6b6b;
  padding: 0 5px 0 10px;
}
.side-nav-row-model.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row-schema .side-nav-row-type {
  color: #6b6b6b;
}
.side-nav-row-schema.side-nav-row-highlighted {
  background: #f2f2f2;
  border-left: 5px solid #6b6b6b;
  border-color: #6b6b6b;
  padding: 0 5px 0 10px;
}
.side-nav-row-schema.side-nav-row-modified .side-nav-row-title:before {
  content: '\2022   ';
}
.side-nav-row.deprecated.side-nav-row-highlighted {
  border-color: #949494;
}
.side-nav-row.deprecated .side-nav-row-type {
  color: #949494;
}
.side-nav-row.deprecated .side-nav-row-title {
  color: #bcbcbc;
  text-decoration: line-through;
}
.side-nav-no-content {
  text-align: center;
  color: #333;
  margin-top: 75px;
}
.side-nav-no-content .content-icon {
  margin-top: 15px;
  margin-bottom: 15px;
}
.side-nav-no-content .content-icon .icon-block,
.side-nav-no-content .content-icon .icon-frown,
.side-nav-no-content .content-icon .icon-search {
  font-size: 36px;
}
.side-nav-no-content .content-icon .icon-block::before,
.side-nav-no-content .content-icon .icon-frown::before,
.side-nav-no-content .content-icon .icon-search::before {
  color: #333;
}
.side-nav-no-content .content-text {
  font-weight: 400;
  font-size: 18px;
}
.side-nav-no-content .content-description {
  font-weight: 400;
  font-size: 15px;
}
.side-nav-meta-section-class {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  font-weight: 800;
  color: #3b4151;
  cursor: pointer;
  padding: 11px 15px;
}
.side-nav-meta-section-class:hover {
  background: #f2f2f2;
}
.side-nav-meta-section-class.modified:before {
  content: '\2022   ';
  padding-right: 2px;
}
.side-nav-meta-section-class.highlighted {
  background: #f2f2f2;
}
.side-nav-meta-section-class.disabled {
  cursor: not-allowed;
}
.side-nav-meta-section-class.error:before {
  color: #990000;
}
.failed-render {
  height: 100%;
  margin-top: 100px;
  font-family: 'Roboto', sans-serif;
}
.failed-render .message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  text-align: center;
  color: #444;
}
.failed-render .message > div {
  max-width: 70ch;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.failed-render .message .title {
  font-size: 18px;
  margin-bottom: 20px;
  margin-top: 15px;
}
.failed-render .message code {
  background-color: #dedede;
  padding: 2px 4px 2px;
  white-space: pre;
  color: #333;
}
.failed-render .message .description {
  font-size: 15px;
}
.failed-render .message .failed-icon .icon-frown {
  font-size: 36px;
}
.failed-render .message .failed-icon .icon-frown::before {
  color: #333;
}
.swagger-editor-toolbar {
  height: 45px;
  background-color: #fff;
  border-bottom: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
  border-right: 1px solid #e4e4e4;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.swagger-editor-toolbar .integration-errors {
  position: absolute;
  left: 0;
}
.swagger-editor-toolbar .integration-errors .api-validator-badge {
  padding: 5px 0;
}
.swagger-editor-toolbar .save-publish-buttons {
  float: right;
  top: -35px;
  margin-right: 5px;
}
.swagger-editor-toolbar .save-publish-buttons .sh-editor-btn {
  cursor: pointer;
  line-height: 1.5;
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  background-image: none;
  white-space: nowrap;
  font-size: 13px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: 0;
  height: 34px;
  background-color: #49a32b;
  color: #fff;
  border: none;
  border-left: 1px solid #fff;
}
.swagger-editor-toolbar .save-publish-buttons .sh-editor-btn.disabled,
.swagger-editor-toolbar .save-publish-buttons .sh-editor-btn[disabled] {
  border-radius: 4px 0px 0px 4px;
  background-color: #eee;
  color: #b0b0b0;
  cursor: not-allowed;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.swagger-editor-toolbar .save-publish-buttons .sh-editor-btn:focus {
  outline: none;
}
.swagger-editor-toolbar .save-publish-buttons .saveBtn {
  padding: 6px 24px;
  float: left;
  position: relative;
  top: 5px;
  border-radius: 4px 0px 0px 4px;
}
.swagger-editor-toolbar .save-publish-buttons .save-publish-dropdown {
  padding: 6px 6px;
  position: relative;
  top: 5px;
  border-radius: 0px 4px 4px 0px;
}
.swagger-editor-toolbar .add-item-icon,
.swagger-editor-toolbar .comments-toggle,
.swagger-editor-toolbar .change-font-size,
.swagger-editor-toolbar .theme-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 45px;
  font-size: 17px;
  cursor: default;
  color: #333333;
}
.swagger-editor-toolbar .add-item-icon > div,
.swagger-editor-toolbar .comments-toggle > div,
.swagger-editor-toolbar .change-font-size > div,
.swagger-editor-toolbar .theme-toggle > div {
  -ms-flex-line-pack: center;
      align-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
}
.swagger-editor-toolbar .add-item-icon .icon,
.swagger-editor-toolbar .comments-toggle .icon,
.swagger-editor-toolbar .change-font-size .icon,
.swagger-editor-toolbar .theme-toggle .icon {
  cursor: pointer;
}
.swagger-editor-toolbar .comments-toggle {
  padding-right: 20px;
}
.swagger-editor-toolbar .theme-toggle {
  padding-right: 15px;
}
.swagger-editor-toolbar .change-font-size {
  padding-right: 13px;
}
.swagger-editor-toolbar .change-font-size-icon-button {
  cursor: pointer;
}
.swagger-editor-toolbar .change-font-size-icon-button:hover {
  color: #49a32b;
}
.swagger-editor-toolbar .change-font-size > div {
  -ms-flex-line-pack: center;
      align-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
}
.swagger-editor-toolbar .change-font-size-dropdown {
  width: 125px;
  position: absolute;
  z-index: 3;
  top: 44px;
  margin-left: -25px;
  border: 1px solid #d7d7d7;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  background: white;
  padding-bottom: 5px;
  padding-top: 5px;
}
.swagger-editor-toolbar .change-font-size-dropdown-item {
  height: 24px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.swagger-editor-toolbar .change-font-size-dropdown-item:hover {
  background-color: #F2F2F2;
}
.swagger-editor-toolbar .change-font-size-dropdown-item:last-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.swagger-editor-toolbar .change-font-size-dropdown-item-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 5px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 125px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.swagger-editor-toolbar .change-font-size-dropdown-item-text-Small {
  font-size: 12px;
}
.swagger-editor-toolbar .change-font-size-dropdown-item-text-Medium {
  font-size: 14px;
}
.swagger-editor-toolbar .change-font-size-dropdown-item-text-Large {
  font-size: 16px;
}
.swagger-editor-toolbar .change-font-size-dropdown-item-text-tick {
  color: #49a32b;
  padding-right: 5px;
}
.editor-light-theme .change-font-size {
  padding-right: 17px;
}
.editor-container {
  height: 100%;
  padding-bottom: 45px;
}
.editor-container .visual-editor {
  height: 100%;
  border-right: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
  padding: 0 20px;
  overflow-y: auto;
}
.editor-container .visual-editor-tags,
.editor-container .visual-editor-servers {
  padding: 0 5px;
}
.editor-container .visual-editor-form {
  min-width: 260px;
  max-width: 460px;
  padding-top: 30px;
  padding-bottom: 45px;
}
.editor-container .visual-editor-form-group {
  margin-bottom: 20px;
}
.editor-container .visual-editor-form-group .input-group {
  width: 100%;
}
.editor-container .visual-editor-form-group .input-group-addon {
  padding: 4px 2px;
  background-color: rgba(255, 255, 255, 0);
}
.editor-container .visual-editor-form-group .form-control {
  background: rgba(255, 255, 255, 0);
  -webkit-box-shadow: 0 0 0px 1000px rgba(255, 255, 255, 0) inset !important;
          box-shadow: 0 0 0px 1000px rgba(255, 255, 255, 0) inset !important;
}
.editor-container .visual-editor-empty {
  width: 360px;
  margin: 0 auto;
  padding-top: 100px;
  text-align: center;
}
.editor-container .visual-editor-empty-icons {
  text-align: center;
}
.editor-container .visual-editor-empty-icons .icon {
  vertical-align: middle;
}
.editor-container .visual-editor-empty-icons .icon-arrow-left-solid {
  font-size: 2.7rem;
}
.editor-container .visual-editor-empty-icons .icon-arrow-left-solid:before {
  margin-right: 0.05em;
}
.editor-container .visual-editor-empty-icons .icon-drafting-compass-solid {
  font-size: 4.7rem;
}
.editor-container .visual-editor-empty-icons .icon-drafting-compass-solid:before {
  margin-left: 0.05em;
}
.editor-container .visual-editor-empty-icons .icon-tags-regular,
.editor-container .visual-editor-empty-icons .icon-server {
  font-size: 2.7em;
}
.editor-container .visual-editor-empty-text {
  font-weight: bold;
  font-size: 18px;
  text-align: center;
}
.editor-container .visual-editor-empty-image {
  height: 150px;
  margin-top: 50px;
  background-image: url("/img/visual-editor-empty.png");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.editor-container .visual-editor-empty-image-schemas {
  margin-top: 27px;
}
.editor-container .visual-editor textarea,
.editor-container .visual-editor .editor-toolbar,
.editor-container .visual-editor .CodeMirror-wrap {
  border-color: #C9C9C9;
}
.editor-container .visual-editor .focused textarea,
.editor-container .visual-editor .focused .editor-toolbar,
.editor-container .visual-editor .focused .CodeMirror-wrap {
  border-color: #767676;
}
.editor-container .visual-editor .editor-toolbar {
  background: rgba(255, 255, 255, 0);
  padding: 0 0;
  height: 30px;
  opacity: 1.0;
}
.editor-container .visual-editor .editor-toolbar:before,
.editor-container .visual-editor .editor-toolbar:after {
  height: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.editor-container .visual-editor .editor-toolbar:hover {
  opacity: 1.0;
}
.editor-container .visual-editor .editor-toolbar a {
  color: #333333 !important;
}
.editor-container .visual-editor .editor-toolbar a.active,
.editor-container .visual-editor .editor-toolbar a:hover {
  background: rgba(255, 255, 255, 0);
  color: #49a32b !important;
  border: none;
}
.editor-container .visual-editor .editor-tags-container.tag-list,
.editor-container .visual-editor .editor-servers-container.tag-list,
.editor-container .visual-editor .editor-servers-container.server-list.tag-list {
  height: inherit;
  padding-top: 5px;
}
.editor-container .visual-editor .editor-tags-container .visual-editor-empty-text,
.editor-container .visual-editor .editor-servers-container .visual-editor-empty-text,
.editor-container .visual-editor .editor-servers-container.server-list .visual-editor-empty-text {
  font-weight: normal;
}
.editor-container .visual-editor .editor-tags-container .visual-editor-empty-text:first-child,
.editor-container .visual-editor .editor-servers-container .visual-editor-empty-text:first-child,
.editor-container .visual-editor .editor-servers-container.server-list .visual-editor-empty-text:first-child {
  margin-top: 20px;
}
.editor-container .visual-editor .editor-tags-container .visual-editor-empty-text:last-child,
.editor-container .visual-editor .editor-servers-container .visual-editor-empty-text:last-child,
.editor-container .visual-editor .editor-servers-container.server-list .visual-editor-empty-text:last-child {
  font-size: 1.7rem;
}
.editor-container .visual-editor .editor-servers-container.server-list {
  height: inherit;
  padding-top: 5px;
}
.editor-container .visual-editor .CodeMirror {
  height: 120px;
  min-height: 120px;
  max-height: 500px;
  margin-top: -1px;
  background: rgba(255, 255, 255, 0);
  font-size: 14px;
}
.editor-container .visual-editor .CodeMirror-vscrollbar {
  bottom: 0!important;
}
.editor-container .visual-editor .CodeMirror-scroll {
  min-height: 120px;
}
.editor-container .visual-editor .CodeMirror-line .cm-strong {
  font-weight: 800;
}
.editor-container .visual-editor .readonly-watermark {
  position: absolute;
  height: 40px;
  left: 0;
  right: 0;
  padding-right: 20px;
  padding-top: 10px;
  margin: 0;
  z-index: 2;
  color: #333333;
  font-weight: bold;
  text-align: right;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.editor-container .visual-editor .readonly-watermark:before {
  z-index: 1;
  pointer-events: none;
  position: absolute;
  content: ' ';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(255, 255, 255, 0)), color-stop(74%, rgba(145, 145, 145, 0.31)), to(rgba(255, 255, 255, 0.17)));
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 60%, rgba(145, 145, 145, 0.31) 74%, rgba(255, 255, 255, 0.17) 100%);
}
.editor-container .visual-editor-ref {
  width: 400px;
  margin: 0 auto;
  padding-top: 100px;
  word-wrap: break-word;
}
.editor-container .visual-editor-ref-icon {
  text-align: center;
  font-size: 4.7rem;
}
.editor-container .visual-editor-ref-text {
  text-align: center;
}
.editor-container .visual-editor-ref-text h2 {
  font-weight: 700;
  font-size: 18px;
}
.editor-container .visual-editor-ref-text p {
  font-weight: 400;
  font-size: 16px;
}
.editor-container .visual-editor .tag-list-item.error,
.editor-container .visual-editor .server-list-item.error {
  background: white;
  border: #990000 2px solid;
}
.editor-container .visual-editor .tag-list-item.error .tag-list-item-name.modified:before,
.editor-container .visual-editor .server-list-item.error .tag-list-item-name.modified:before,
.editor-container .visual-editor .tag-list-item.error .server-list-item-name.modified:before,
.editor-container .visual-editor .server-list-item.error .server-list-item-name.modified:before {
  color: #990000;
}
.editor-container .visual-editor .tag-list-item-name,
.editor-container .visual-editor .server-list-item-name {
  line-height: 50px;
  height: 100%;
  padding-left: 2px;
  font-weight: 300;
  color: #333333;
  font-size: 16px;
  margin: 0;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.editor-container .visual-editor .tag-list-item-name:hover,
.editor-container .visual-editor .server-list-item-name:hover {
  color: #49a32b;
}
.editor-container .visual-editor .dnd-row-button:hover .icon-pencil {
  color: #49a32b;
}
.editor-container .visual-editor .dnd-row-button:hover .icon-trash {
  color: #990000;
}
.editor-container .visual-editor .dnd-row-button:hover .tag-list-item-name,
.editor-container .visual-editor .dnd-row-button:hover .server-list-item-name {
  color: #49a32b;
}
.editor-container .visual-editor .dnd-row.disabled .draggable-icon,
.editor-container .visual-editor .dnd-row.disabled .dnd-list-delete-icon {
  cursor: not-allowed;
}
.editor-container .visual-editor .dnd-row.disabled .draggable-icon .icon,
.editor-container .visual-editor .dnd-row.disabled .dnd-list-delete-icon .icon {
  color: inherit;
}
.editor-container .text-area-disabled {
  background: rgba(255, 255, 255, 0);
  min-height: 150px;
  min-width: 100%;
  max-width: 100%;
  max-height: 500px;
}
.editor-container .cm-resize-handle {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 99;
  width: 100%;
  height: 4px;
  cursor: ns-resize;
}
.form-collapse-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.form-collapse-header.form-group-title {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
}
.editor-container .swagger-editor-toolbar .operation,
.editor-container .swagger-editor-toolbar .meta-section-title,
.editor-container .swagger-editor-toolbar .meta-section-model,
.editor-container .swagger-editor-toolbar .meta-section-tag {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  left: 10px;
  line-height: 45px;
  font-weight: bold;
  font-size: 14px;
}
.editor-container .swagger-editor-toolbar .operation .method,
.editor-container .swagger-editor-toolbar .meta-section-title .method,
.editor-container .swagger-editor-toolbar .meta-section-model .method,
.editor-container .swagger-editor-toolbar .meta-section-tag .method {
  display: inline-block;
}
.editor-container .swagger-editor-toolbar .operation .method.method-post,
.editor-container .swagger-editor-toolbar .meta-section-title .method.method-post,
.editor-container .swagger-editor-toolbar .meta-section-model .method.method-post,
.editor-container .swagger-editor-toolbar .meta-section-tag .method.method-post {
  color: #49cc90;
}
.editor-container .swagger-editor-toolbar .operation .method.method-put,
.editor-container .swagger-editor-toolbar .meta-section-title .method.method-put,
.editor-container .swagger-editor-toolbar .meta-section-model .method.method-put,
.editor-container .swagger-editor-toolbar .meta-section-tag .method.method-put {
  color: #fca130;
}
.editor-container .swagger-editor-toolbar .operation .method.method-get,
.editor-container .swagger-editor-toolbar .meta-section-title .method.method-get,
.editor-container .swagger-editor-toolbar .meta-section-model .method.method-get,
.editor-container .swagger-editor-toolbar .meta-section-tag .method.method-get {
  color: #61affe;
}
.editor-container .swagger-editor-toolbar .operation .method.method-delete,
.editor-container .swagger-editor-toolbar .meta-section-title .method.method-delete,
.editor-container .swagger-editor-toolbar .meta-section-model .method.method-delete,
.editor-container .swagger-editor-toolbar .meta-section-tag .method.method-delete {
  color: #f93e3e;
}
.editor-container .swagger-editor-toolbar .operation .method.method-options,
.editor-container .swagger-editor-toolbar .meta-section-title .method.method-options,
.editor-container .swagger-editor-toolbar .meta-section-model .method.method-options,
.editor-container .swagger-editor-toolbar .meta-section-tag .method.method-options {
  color: #0d5aa7;
}
.editor-container .swagger-editor-toolbar .operation .method.method-head,
.editor-container .swagger-editor-toolbar .meta-section-title .method.method-head,
.editor-container .swagger-editor-toolbar .meta-section-model .method.method-head,
.editor-container .swagger-editor-toolbar .meta-section-tag .method.method-head {
  color: #9012fe;
}
.editor-container .swagger-editor-toolbar .operation .method.method-patch,
.editor-container .swagger-editor-toolbar .meta-section-title .method.method-patch,
.editor-container .swagger-editor-toolbar .meta-section-model .method.method-patch,
.editor-container .swagger-editor-toolbar .meta-section-tag .method.method-patch {
  color: #50e3c2;
}
.editor-container .swagger-editor-toolbar .operation .method.method-ref,
.editor-container .swagger-editor-toolbar .meta-section-title .method.method-ref,
.editor-container .swagger-editor-toolbar .meta-section-model .method.method-ref,
.editor-container .swagger-editor-toolbar .meta-section-tag .method.method-ref {
  color: #6b6b6b;
}
.editor-container .swagger-editor-toolbar .operation .path,
.editor-container .swagger-editor-toolbar .meta-section-title .path,
.editor-container .swagger-editor-toolbar .meta-section-model .path,
.editor-container .swagger-editor-toolbar .meta-section-tag .path {
  display: inline-block;
  margin-left: 15px;
  width: 0;
  white-space: nowrap;
}
.editor-container .swagger-editor-toolbar .meta-section-title {
  text-transform: capitalize;
}
.editor-container .swagger-editor-toolbar .model-type {
  font-weight: 800;
}
.editor-container .swagger-editor-toolbar .model-name,
.editor-container .swagger-editor-toolbar .meta-name {
  white-space: nowrap;
}
.editor-container .swagger-editor-toolbar .model-name {
  padding-left: 15px;
}
.editor-container .swagger-editor-toolbar .add-item-icon {
  margin-right: 30px;
}
.editor-container .swagger-editor-toolbar .add-item-icon .icon:not([disabled]):hover,
.editor-container .swagger-editor-toolbar .add-item-icon .icon:not([disabled]):hover::before {
  color: #49a32b;
}
.editor-container .swagger-editor-toolbar .ve-back-btn {
  margin-right: 10px;
}
.editor-container .swagger-editor-toolbar .ve-back-btn .icon {
  cursor: pointer;
}
.info-form-container {
  position: absolute;
  padding: 0 20px;
  top: 45px;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto;
  border-right: 1px solid #e4e4e4;
}
.info-form-container .form-group-title {
  margin-bottom: 20px;
  margin-top: 20px;
}
.info-section-form,
.models-schemas-form,
.tag-section-form,
.server-section-form,
.server-variables-section,
.server-variable-form,
.server-variable-enum-form {
  max-width: 460px;
  min-width: 260px;
  width: 100%;
  height: 100%;
}
.info-section-form .server-variable-enum-form,
.models-schemas-form .server-variable-enum-form,
.tag-section-form .server-variable-enum-form,
.server-section-form .server-variable-enum-form,
.server-variables-section .server-variable-enum-form,
.server-variable-form .server-variable-enum-form,
.server-variable-enum-form .server-variable-enum-form {
  font-size: 1.1rem;
  line-height: normal;
}
.info-section-form .server-variable-enum-form .form-group,
.models-schemas-form .server-variable-enum-form .form-group,
.tag-section-form .server-variable-enum-form .form-group,
.server-section-form .server-variable-enum-form .form-group,
.server-variables-section .server-variable-enum-form .form-group,
.server-variable-form .server-variable-enum-form .form-group,
.server-variable-enum-form .server-variable-enum-form .form-group {
  margin-bottom: 0px;
}
.info-section-form .server-variable-enum-name-section .form-group,
.models-schemas-form .server-variable-enum-name-section .form-group,
.tag-section-form .server-variable-enum-name-section .form-group,
.server-section-form .server-variable-enum-name-section .form-group,
.server-variables-section .server-variable-enum-name-section .form-group,
.server-variable-form .server-variable-enum-name-section .form-group,
.server-variable-enum-form .server-variable-enum-name-section .form-group {
  margin-bottom: 0px;
}
.info-section-form .server-variable-enum-name-section .dinput-label,
.models-schemas-form .server-variable-enum-name-section .dinput-label,
.tag-section-form .server-variable-enum-name-section .dinput-label,
.server-section-form .server-variable-enum-name-section .dinput-label,
.server-variables-section .server-variable-enum-name-section .dinput-label,
.server-variable-form .server-variable-enum-name-section .dinput-label,
.server-variable-enum-form .server-variable-enum-name-section .dinput-label {
  margin-bottom: 0px;
}
.info-section-form .form-group .server-variable-enum-icon-section,
.models-schemas-form .form-group .server-variable-enum-icon-section,
.tag-section-form .form-group .server-variable-enum-icon-section,
.server-section-form .form-group .server-variable-enum-icon-section,
.server-variables-section .form-group .server-variable-enum-icon-section,
.server-variable-form .form-group .server-variable-enum-icon-section,
.server-variable-enum-form .form-group .server-variable-enum-icon-section {
  padding-top: 23px;
}
.info-section-form .form-group .input-group,
.models-schemas-form .form-group .input-group,
.tag-section-form .form-group .input-group,
.server-section-form .form-group .input-group,
.server-variables-section .form-group .input-group,
.server-variable-form .form-group .input-group,
.server-variable-enum-form .form-group .input-group {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.info-section-form .form-group .input-group input:disabled,
.models-schemas-form .form-group .input-group input:disabled,
.tag-section-form .form-group .input-group input:disabled,
.server-section-form .form-group .input-group input:disabled,
.server-variables-section .form-group .input-group input:disabled,
.server-variable-form .form-group .input-group input:disabled,
.server-variable-enum-form .form-group .input-group input:disabled {
  color: #AEAEAE;
  background: #ffffff;
}
.info-section-form .form-group .input-group-addon,
.models-schemas-form .form-group .input-group-addon,
.tag-section-form .form-group .input-group-addon,
.server-section-form .form-group .input-group-addon,
.server-variables-section .form-group .input-group-addon,
.server-variable-form .form-group .input-group-addon,
.server-variable-enum-form .form-group .input-group-addon {
  width: 0%;
  padding: 0px 1px;
  height: 35px;
}
.info-section-form .variable-enum-text,
.models-schemas-form .variable-enum-text,
.tag-section-form .variable-enum-text,
.server-section-form .variable-enum-text,
.server-variables-section .variable-enum-text,
.server-variable-form .variable-enum-text,
.server-variable-enum-form .variable-enum-text {
  font-size: 1.7rem;
}
.info-section-form .dinput.disabled .dinput-label,
.models-schemas-form .dinput.disabled .dinput-label,
.tag-section-form .dinput.disabled .dinput-label,
.server-section-form .dinput.disabled .dinput-label,
.server-variables-section .dinput.disabled .dinput-label,
.server-variable-form .dinput.disabled .dinput-label,
.server-variable-enum-form .dinput.disabled .dinput-label,
.info-section-form .expandable-input.disabled .dinput-label,
.models-schemas-form .expandable-input.disabled .dinput-label,
.tag-section-form .expandable-input.disabled .dinput-label,
.server-section-form .expandable-input.disabled .dinput-label,
.server-variables-section .expandable-input.disabled .dinput-label,
.server-variable-form .expandable-input.disabled .dinput-label,
.server-variable-enum-form .expandable-input.disabled .dinput-label,
.info-section-form .dinput-invalid.disabled .dinput-label,
.models-schemas-form .dinput-invalid.disabled .dinput-label,
.tag-section-form .dinput-invalid.disabled .dinput-label,
.server-section-form .dinput-invalid.disabled .dinput-label,
.server-variables-section .dinput-invalid.disabled .dinput-label,
.server-variable-form .dinput-invalid.disabled .dinput-label,
.server-variable-enum-form .dinput-invalid.disabled .dinput-label,
.info-section-form .expandable-input-invalid.disabled .dinput-label,
.models-schemas-form .expandable-input-invalid.disabled .dinput-label,
.tag-section-form .expandable-input-invalid.disabled .dinput-label,
.server-section-form .expandable-input-invalid.disabled .dinput-label,
.server-variables-section .expandable-input-invalid.disabled .dinput-label,
.server-variable-form .expandable-input-invalid.disabled .dinput-label,
.server-variable-enum-form .expandable-input-invalid.disabled .dinput-label,
.info-section-form .dinput.disabled .expandable-input-label,
.models-schemas-form .dinput.disabled .expandable-input-label,
.tag-section-form .dinput.disabled .expandable-input-label,
.server-section-form .dinput.disabled .expandable-input-label,
.server-variables-section .dinput.disabled .expandable-input-label,
.server-variable-form .dinput.disabled .expandable-input-label,
.server-variable-enum-form .dinput.disabled .expandable-input-label,
.info-section-form .expandable-input.disabled .expandable-input-label,
.models-schemas-form .expandable-input.disabled .expandable-input-label,
.tag-section-form .expandable-input.disabled .expandable-input-label,
.server-section-form .expandable-input.disabled .expandable-input-label,
.server-variables-section .expandable-input.disabled .expandable-input-label,
.server-variable-form .expandable-input.disabled .expandable-input-label,
.server-variable-enum-form .expandable-input.disabled .expandable-input-label,
.info-section-form .dinput-invalid.disabled .expandable-input-label,
.models-schemas-form .dinput-invalid.disabled .expandable-input-label,
.tag-section-form .dinput-invalid.disabled .expandable-input-label,
.server-section-form .dinput-invalid.disabled .expandable-input-label,
.server-variables-section .dinput-invalid.disabled .expandable-input-label,
.server-variable-form .dinput-invalid.disabled .expandable-input-label,
.server-variable-enum-form .dinput-invalid.disabled .expandable-input-label,
.info-section-form .expandable-input-invalid.disabled .expandable-input-label,
.models-schemas-form .expandable-input-invalid.disabled .expandable-input-label,
.tag-section-form .expandable-input-invalid.disabled .expandable-input-label,
.server-section-form .expandable-input-invalid.disabled .expandable-input-label,
.server-variables-section .expandable-input-invalid.disabled .expandable-input-label,
.server-variable-form .expandable-input-invalid.disabled .expandable-input-label,
.server-variable-enum-form .expandable-input-invalid.disabled .expandable-input-label,
.info-section-form .expandable-input.disabled .dinput-label,
.models-schemas-form .expandable-input.disabled .dinput-label,
.tag-section-form .expandable-input.disabled .dinput-label,
.server-section-form .expandable-input.disabled .dinput-label,
.server-variables-section .expandable-input.disabled .dinput-label,
.server-variable-form .expandable-input.disabled .dinput-label,
.server-variable-enum-form .expandable-input.disabled .dinput-label,
.info-section-form .expandable-input-invalid.disabled .dinput-label,
.models-schemas-form .expandable-input-invalid.disabled .dinput-label,
.tag-section-form .expandable-input-invalid.disabled .dinput-label,
.server-section-form .expandable-input-invalid.disabled .dinput-label,
.server-variables-section .expandable-input-invalid.disabled .dinput-label,
.server-variable-form .expandable-input-invalid.disabled .dinput-label,
.server-variable-enum-form .expandable-input-invalid.disabled .dinput-label,
.info-section-form .expandable-input.disabled .expandable-input-label,
.models-schemas-form .expandable-input.disabled .expandable-input-label,
.tag-section-form .expandable-input.disabled .expandable-input-label,
.server-section-form .expandable-input.disabled .expandable-input-label,
.server-variables-section .expandable-input.disabled .expandable-input-label,
.server-variable-form .expandable-input.disabled .expandable-input-label,
.server-variable-enum-form .expandable-input.disabled .expandable-input-label,
.info-section-form .expandable-input-invalid.disabled .expandable-input-label,
.models-schemas-form .expandable-input-invalid.disabled .expandable-input-label,
.tag-section-form .expandable-input-invalid.disabled .expandable-input-label,
.server-section-form .expandable-input-invalid.disabled .expandable-input-label,
.server-variables-section .expandable-input-invalid.disabled .expandable-input-label,
.server-variable-form .expandable-input-invalid.disabled .expandable-input-label,
.server-variable-enum-form .expandable-input-invalid.disabled .expandable-input-label,
.info-section-form .expandable-input-invalid.disabled .dinput-label,
.models-schemas-form .expandable-input-invalid.disabled .dinput-label,
.tag-section-form .expandable-input-invalid.disabled .dinput-label,
.server-section-form .expandable-input-invalid.disabled .dinput-label,
.server-variables-section .expandable-input-invalid.disabled .dinput-label,
.server-variable-form .expandable-input-invalid.disabled .dinput-label,
.server-variable-enum-form .expandable-input-invalid.disabled .dinput-label,
.info-section-form .expandable-input-invalid-invalid.disabled .dinput-label,
.models-schemas-form .expandable-input-invalid-invalid.disabled .dinput-label,
.tag-section-form .expandable-input-invalid-invalid.disabled .dinput-label,
.server-section-form .expandable-input-invalid-invalid.disabled .dinput-label,
.server-variables-section .expandable-input-invalid-invalid.disabled .dinput-label,
.server-variable-form .expandable-input-invalid-invalid.disabled .dinput-label,
.server-variable-enum-form .expandable-input-invalid-invalid.disabled .dinput-label,
.info-section-form .expandable-input-invalid.disabled .expandable-input-label,
.models-schemas-form .expandable-input-invalid.disabled .expandable-input-label,
.tag-section-form .expandable-input-invalid.disabled .expandable-input-label,
.server-section-form .expandable-input-invalid.disabled .expandable-input-label,
.server-variables-section .expandable-input-invalid.disabled .expandable-input-label,
.server-variable-form .expandable-input-invalid.disabled .expandable-input-label,
.server-variable-enum-form .expandable-input-invalid.disabled .expandable-input-label,
.info-section-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.models-schemas-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.tag-section-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.server-section-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.server-variables-section .expandable-input-invalid-invalid.disabled .expandable-input-label,
.server-variable-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.server-variable-enum-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.info-section-form .expandable-input-invalid.disabled .dinput-label,
.models-schemas-form .expandable-input-invalid.disabled .dinput-label,
.tag-section-form .expandable-input-invalid.disabled .dinput-label,
.server-section-form .expandable-input-invalid.disabled .dinput-label,
.server-variables-section .expandable-input-invalid.disabled .dinput-label,
.server-variable-form .expandable-input-invalid.disabled .dinput-label,
.server-variable-enum-form .expandable-input-invalid.disabled .dinput-label,
.info-section-form .expandable-input-invalid-invalid.disabled .dinput-label,
.models-schemas-form .expandable-input-invalid-invalid.disabled .dinput-label,
.tag-section-form .expandable-input-invalid-invalid.disabled .dinput-label,
.server-section-form .expandable-input-invalid-invalid.disabled .dinput-label,
.server-variables-section .expandable-input-invalid-invalid.disabled .dinput-label,
.server-variable-form .expandable-input-invalid-invalid.disabled .dinput-label,
.server-variable-enum-form .expandable-input-invalid-invalid.disabled .dinput-label,
.info-section-form .expandable-input-invalid.disabled .expandable-input-label,
.models-schemas-form .expandable-input-invalid.disabled .expandable-input-label,
.tag-section-form .expandable-input-invalid.disabled .expandable-input-label,
.server-section-form .expandable-input-invalid.disabled .expandable-input-label,
.server-variables-section .expandable-input-invalid.disabled .expandable-input-label,
.server-variable-form .expandable-input-invalid.disabled .expandable-input-label,
.server-variable-enum-form .expandable-input-invalid.disabled .expandable-input-label,
.info-section-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.models-schemas-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.tag-section-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.server-section-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.server-variables-section .expandable-input-invalid-invalid.disabled .expandable-input-label,
.server-variable-form .expandable-input-invalid-invalid.disabled .expandable-input-label,
.server-variable-enum-form .expandable-input-invalid-invalid.disabled .expandable-input-label {
  color: #767676;
}
.info-section-form .dinput-invalid .dinput-label,
.models-schemas-form .dinput-invalid .dinput-label,
.tag-section-form .dinput-invalid .dinput-label,
.server-section-form .dinput-invalid .dinput-label,
.server-variables-section .dinput-invalid .dinput-label,
.server-variable-form .dinput-invalid .dinput-label,
.server-variable-enum-form .dinput-invalid .dinput-label,
.info-section-form .expandable-input-invalid .dinput-label,
.models-schemas-form .expandable-input-invalid .dinput-label,
.tag-section-form .expandable-input-invalid .dinput-label,
.server-section-form .expandable-input-invalid .dinput-label,
.server-variables-section .expandable-input-invalid .dinput-label,
.server-variable-form .expandable-input-invalid .dinput-label,
.server-variable-enum-form .expandable-input-invalid .dinput-label,
.info-section-form .dinput-invalid .expandable-input-label,
.models-schemas-form .dinput-invalid .expandable-input-label,
.tag-section-form .dinput-invalid .expandable-input-label,
.server-section-form .dinput-invalid .expandable-input-label,
.server-variables-section .dinput-invalid .expandable-input-label,
.server-variable-form .dinput-invalid .expandable-input-label,
.server-variable-enum-form .dinput-invalid .expandable-input-label,
.info-section-form .expandable-input-invalid .expandable-input-label,
.models-schemas-form .expandable-input-invalid .expandable-input-label,
.tag-section-form .expandable-input-invalid .expandable-input-label,
.server-section-form .expandable-input-invalid .expandable-input-label,
.server-variables-section .expandable-input-invalid .expandable-input-label,
.server-variable-form .expandable-input-invalid .expandable-input-label,
.server-variable-enum-form .expandable-input-invalid .expandable-input-label,
.info-section-form .expandable-input-invalid .expandable-input-label,
.models-schemas-form .expandable-input-invalid .expandable-input-label,
.tag-section-form .expandable-input-invalid .expandable-input-label,
.server-section-form .expandable-input-invalid .expandable-input-label,
.server-variables-section .expandable-input-invalid .expandable-input-label,
.server-variable-form .expandable-input-invalid .expandable-input-label,
.server-variable-enum-form .expandable-input-invalid .expandable-input-label {
  color: #333333;
}
.info-section-form .dinput-invalid .dinput-label .is-required,
.models-schemas-form .dinput-invalid .dinput-label .is-required,
.tag-section-form .dinput-invalid .dinput-label .is-required,
.server-section-form .dinput-invalid .dinput-label .is-required,
.server-variables-section .dinput-invalid .dinput-label .is-required,
.server-variable-form .dinput-invalid .dinput-label .is-required,
.server-variable-enum-form .dinput-invalid .dinput-label .is-required,
.info-section-form .expandable-input-invalid .dinput-label .is-required,
.models-schemas-form .expandable-input-invalid .dinput-label .is-required,
.tag-section-form .expandable-input-invalid .dinput-label .is-required,
.server-section-form .expandable-input-invalid .dinput-label .is-required,
.server-variables-section .expandable-input-invalid .dinput-label .is-required,
.server-variable-form .expandable-input-invalid .dinput-label .is-required,
.server-variable-enum-form .expandable-input-invalid .dinput-label .is-required,
.info-section-form .dinput-invalid .expandable-input-label .is-required,
.models-schemas-form .dinput-invalid .expandable-input-label .is-required,
.tag-section-form .dinput-invalid .expandable-input-label .is-required,
.server-section-form .dinput-invalid .expandable-input-label .is-required,
.server-variables-section .dinput-invalid .expandable-input-label .is-required,
.server-variable-form .dinput-invalid .expandable-input-label .is-required,
.server-variable-enum-form .dinput-invalid .expandable-input-label .is-required,
.info-section-form .expandable-input-invalid .expandable-input-label .is-required,
.models-schemas-form .expandable-input-invalid .expandable-input-label .is-required,
.tag-section-form .expandable-input-invalid .expandable-input-label .is-required,
.server-section-form .expandable-input-invalid .expandable-input-label .is-required,
.server-variables-section .expandable-input-invalid .expandable-input-label .is-required,
.server-variable-form .expandable-input-invalid .expandable-input-label .is-required,
.server-variable-enum-form .expandable-input-invalid .expandable-input-label .is-required,
.info-section-form .expandable-input-invalid .expandable-input-label .is-required,
.models-schemas-form .expandable-input-invalid .expandable-input-label .is-required,
.tag-section-form .expandable-input-invalid .expandable-input-label .is-required,
.server-section-form .expandable-input-invalid .expandable-input-label .is-required,
.server-variables-section .expandable-input-invalid .expandable-input-label .is-required,
.server-variable-form .expandable-input-invalid .expandable-input-label .is-required,
.server-variable-enum-form .expandable-input-invalid .expandable-input-label .is-required {
  color: #990000;
}
.form-group-general-horizontal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.form-group-general-horizontal .title-input {
  -ms-flex-preferred-size: 95%;
      flex-basis: 95%;
}
.form-group-general-horizontal .title-input .input-group {
  width: 95%;
}
.form-group-general-horizontal .version-input {
  -ms-flex-preferred-size: 40%;
      flex-basis: 40%;
}
.form-group-general-horizontal .version-input .input-group {
  display: table;
  width: 100%;
}
.form-group-general-horizontal.tags,
.form-group-general-horizontal.servers {
  margin-top: 30px;
  margin-bottom: 10px;
}
.form-group-general-horizontal.tags .tag-name-section,
.form-group-general-horizontal.servers .tag-name-section,
.form-group-general-horizontal.tags .server-url-section,
.form-group-general-horizontal.servers .server-url-section {
  -ms-flex-preferred-size: 450px;
      flex-basis: 450px;
}
.form-group-general-horizontal.tags .server-url-section,
.form-group-general-horizontal.servers .server-url-section {
  min-width: 85%;
}
.form-group-general-horizontal.tags .tag-icon-section,
.form-group-general-horizontal.servers .tag-icon-section {
  font-size: 16px;
  padding-top: 40px;
  -ms-flex-preferred-size: 50px;
      flex-basis: 50px;
}
.form-group-general-horizontal.tags .tag-icon-section .delete-tag-icon .icon,
.form-group-general-horizontal.servers .tag-icon-section .delete-tag-icon .icon,
.form-group-general-horizontal.tags .tag-icon-section .delete-server-icon .icon,
.form-group-general-horizontal.servers .tag-icon-section .delete-server-icon .icon {
  padding: 10px;
  color: #333;
}
.form-group-general-horizontal.tags .tag-icon-section .delete-tag-icon .icon:hover,
.form-group-general-horizontal.servers .tag-icon-section .delete-tag-icon .icon:hover,
.form-group-general-horizontal.tags .tag-icon-section .delete-server-icon .icon:hover,
.form-group-general-horizontal.servers .tag-icon-section .delete-server-icon .icon:hover,
.form-group-general-horizontal.tags .tag-icon-section .delete-tag-icon .icon:hover::before,
.form-group-general-horizontal.servers .tag-icon-section .delete-tag-icon .icon:hover::before,
.form-group-general-horizontal.tags .tag-icon-section .delete-server-icon .icon:hover::before,
.form-group-general-horizontal.servers .tag-icon-section .delete-server-icon .icon:hover::before {
  color: #990000;
  cursor: pointer;
}
.form-group-general-horizontal.tags .tag-icon-section .delete-tag-icon .icon.icon-disabled:hover,
.form-group-general-horizontal.servers .tag-icon-section .delete-tag-icon .icon.icon-disabled:hover,
.form-group-general-horizontal.tags .tag-icon-section .delete-server-icon .icon.icon-disabled:hover,
.form-group-general-horizontal.servers .tag-icon-section .delete-server-icon .icon.icon-disabled:hover,
.form-group-general-horizontal.tags .tag-icon-section .delete-tag-icon .icon.icon-disabled:hover::before,
.form-group-general-horizontal.servers .tag-icon-section .delete-tag-icon .icon.icon-disabled:hover::before,
.form-group-general-horizontal.tags .tag-icon-section .delete-server-icon .icon.icon-disabled:hover::before,
.form-group-general-horizontal.servers .tag-icon-section .delete-server-icon .icon.icon-disabled:hover::before {
  color: inherit;
}
.tos-url-input {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.tos-url-input .input-group {
  width: 100%;
}
.description-area {
  margin-bottom: 20px;
}
.description-area .info-form-description-class.focused .editor-toolbar,
.description-area .external-docs-description.focused .editor-toolbar,
.description-area .ve-models-schemas-description-class.focused .editor-toolbar {
  border-color: #333;
}
.description-area .info-form-description-class .CodeMirror,
.description-area .external-docs-description .CodeMirror,
.description-area .ve-models-schemas-description-class .CodeMirror {
  height: 120px;
  min-height: 120px;
  max-height: 500px;
  margin-top: -1px;
  background: rgba(255, 255, 255, 0);
  font-size: 14px;
  color: #333;
}
.description-area .info-form-description-class .CodeMirror-vscrollbar,
.description-area .external-docs-description .CodeMirror-vscrollbar,
.description-area .ve-models-schemas-description-class .CodeMirror-vscrollbar {
  bottom: 0!important;
}
.description-area .info-form-description-class .CodeMirror-code,
.description-area .external-docs-description .CodeMirror-code,
.description-area .ve-models-schemas-description-class .CodeMirror-code {
  padding-bottom: 10px;
}
.description-area .info-form-description-class .CodeMirror-focused,
.description-area .external-docs-description .CodeMirror-focused,
.description-area .ve-models-schemas-description-class .CodeMirror-focused {
  border-color: #767676;
}
.description-area .info-form-description-class .CodeMirror-scroll,
.description-area .external-docs-description .CodeMirror-scroll,
.description-area .ve-models-schemas-description-class .CodeMirror-scroll {
  min-height: 110px;
}
.description-area .info-form-description-class .CodeMirror-line .cm-strong,
.description-area .external-docs-description .CodeMirror-line .cm-strong,
.description-area .ve-models-schemas-description-class .CodeMirror-line .cm-strong {
  font-weight: 800;
}
.text-area-label {
  color: #333333;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 10px;
}
.separator-line {
  border-top: 1px solid #e4e4e4;
  width: calc(100% + 40px);
  margin-left: -20px;
}
.form-input-common {
  margin-bottom: 20px;
}
.form-group-title {
  margin-bottom: 30px;
  margin-top: 30px;
}
.tag-list-item-name.modified:before,
.server-list-item-name.modified:before {
  content: '\2022   ';
}
.server-variables-section,
.server-variable-enums-section {
  margin-bottom: 20px;
}
.server-variables-section .add-server-variable,
.server-variable-enums-section .add-server-variable {
  margin-bottom: 8px;
}
.server-variables-section .add-server-variable-text,
.server-variable-enums-section .add-server-variable-text,
.server-variables-section .add-variable-enum-text,
.server-variable-enums-section .add-variable-enum-text {
  font-size: 1.7rem;
  cursor: pointer;
}
.server-variables-section .add-server-variable-text .add-server-icon,
.server-variable-enums-section .add-server-variable-text .add-server-icon,
.server-variables-section .add-variable-enum-text .add-server-icon,
.server-variable-enums-section .add-variable-enum-text .add-server-icon {
  color: #333333;
  padding-right: 5px;
}
.server-variables-section .add-server-variable-text:hover,
.server-variable-enums-section .add-server-variable-text:hover,
.server-variables-section .add-variable-enum-text:hover,
.server-variable-enums-section .add-variable-enum-text:hover,
.server-variables-section .add-server-variable-text:hover .icon,
.server-variable-enums-section .add-server-variable-text:hover .icon,
.server-variables-section .add-variable-enum-text:hover .icon,
.server-variable-enums-section .add-variable-enum-text:hover .icon {
  color: #49a32b;
}
.server-variables-section .server-variable-container,
.server-variable-enums-section .server-variable-container,
.server-variables-section .server-variable-enum-container,
.server-variable-enums-section .server-variable-enum-container {
  padding: 13px 20px;
  background-color: #F7F7F7;
  margin-bottom: 5px;
}
.server-variables-section .server-variable-container:last-child,
.server-variable-enums-section .server-variable-container:last-child,
.server-variables-section .server-variable-enum-container:last-child,
.server-variable-enums-section .server-variable-enum-container:last-child {
  margin-bottom: 0;
}
.server-variables-section .server-variable-container.collapse-closed,
.server-variable-enums-section .server-variable-container.collapse-closed,
.server-variables-section .server-variable-enum-container.collapse-closed,
.server-variable-enums-section .server-variable-enum-container.collapse-closed {
  height: 50px;
}
.server-variables-section .server-variable-container.collapse-closed .server-variable-collapsed-icon-section,
.server-variable-enums-section .server-variable-container.collapse-closed .server-variable-collapsed-icon-section,
.server-variables-section .server-variable-enum-container.collapse-closed .server-variable-collapsed-icon-section,
.server-variable-enums-section .server-variable-enum-container.collapse-closed .server-variable-collapsed-icon-section {
  display: none;
}
.server-variables-section .server-variable-container.collapse-closed.error,
.server-variable-enums-section .server-variable-container.collapse-closed.error,
.server-variables-section .server-variable-enum-container.collapse-closed.error,
.server-variable-enums-section .server-variable-enum-container.collapse-closed.error {
  border: 2px solid #990000;
}
.server-variables-section .server-variable-container.collapse-closed:hover,
.server-variable-enums-section .server-variable-container.collapse-closed:hover,
.server-variables-section .server-variable-enum-container.collapse-closed:hover,
.server-variable-enums-section .server-variable-enum-container.collapse-closed:hover {
  cursor: pointer;
  background-color: #F2F2F2;
}
.server-variables-section .server-variable-container.collapse-closed:hover .server-variable-collapsed-name-section,
.server-variable-enums-section .server-variable-container.collapse-closed:hover .server-variable-collapsed-name-section,
.server-variables-section .server-variable-enum-container.collapse-closed:hover .server-variable-collapsed-name-section,
.server-variable-enums-section .server-variable-enum-container.collapse-closed:hover .server-variable-collapsed-name-section {
  color: #49a32b;
}
.server-variables-section .server-variable-container.collapse-closed:hover .server-variable-collapsed-icon-section,
.server-variable-enums-section .server-variable-container.collapse-closed:hover .server-variable-collapsed-icon-section,
.server-variables-section .server-variable-enum-container.collapse-closed:hover .server-variable-collapsed-icon-section,
.server-variable-enums-section .server-variable-enum-container.collapse-closed:hover .server-variable-collapsed-icon-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.server-variables-section .server-variable-collapsed-container,
.server-variable-enums-section .server-variable-collapsed-container,
.server-variables-section .server-variable-enum-collapsed-container,
.server-variable-enums-section .server-variable-enum-collapsed-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.server-variables-section .server-variable-collapsed-name-section,
.server-variable-enums-section .server-variable-collapsed-name-section,
.server-variables-section .server-variable-enum-collapsed-name-section,
.server-variable-enums-section .server-variable-enum-collapsed-name-section {
  font-weight: 300;
  color: #333333;
  font-size: 16px;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.server-variables-section .server-variable-name-section,
.server-variable-enums-section .server-variable-name-section,
.server-variables-section .server-variable-enum-name-section,
.server-variable-enums-section .server-variable-enum-name-section,
.server-variables-section .server-variable-collapsed-name-section,
.server-variable-enums-section .server-variable-collapsed-name-section,
.server-variables-section .server-variable-enum-collapsed-name-section,
.server-variable-enums-section .server-variable-enum-collapsed-name-section {
  -ms-flex-preferred-size: 400px;
      flex-basis: 400px;
}
.server-variables-section .server-variable-icon-section,
.server-variable-enums-section .server-variable-icon-section,
.server-variables-section .server-variable-enum-icon-section,
.server-variable-enums-section .server-variable-enum-icon-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.server-variables-section .server-variable-icon-section,
.server-variable-enums-section .server-variable-icon-section,
.server-variables-section .server-variable-enum-icon-section,
.server-variable-enums-section .server-variable-enum-icon-section,
.server-variables-section .server-variable-collapsed-icon-section,
.server-variable-enums-section .server-variable-collapsed-icon-section,
.server-variables-section .server-variable-enum-collapsed-icon-section,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section {
  -ms-flex-preferred-size: 82px;
      flex-basis: 82px;
  font-size: 16px;
}
.server-variables-section .server-variable-icon-section .delete-icon,
.server-variable-enums-section .server-variable-icon-section .delete-icon,
.server-variables-section .server-variable-enum-icon-section .delete-icon,
.server-variable-enums-section .server-variable-enum-icon-section .delete-icon,
.server-variables-section .server-variable-collapsed-icon-section .delete-icon,
.server-variable-enums-section .server-variable-collapsed-icon-section .delete-icon,
.server-variables-section .server-variable-enum-collapsed-icon-section .delete-icon,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .delete-icon,
.server-variables-section .server-variable-icon-section .edit-icon,
.server-variable-enums-section .server-variable-icon-section .edit-icon,
.server-variables-section .server-variable-enum-icon-section .edit-icon,
.server-variable-enums-section .server-variable-enum-icon-section .edit-icon,
.server-variables-section .server-variable-collapsed-icon-section .edit-icon,
.server-variable-enums-section .server-variable-collapsed-icon-section .edit-icon,
.server-variables-section .server-variable-enum-collapsed-icon-section .edit-icon,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .edit-icon,
.server-variables-section .server-variable-icon-section .collapse-icon,
.server-variable-enums-section .server-variable-icon-section .collapse-icon,
.server-variables-section .server-variable-enum-icon-section .collapse-icon,
.server-variable-enums-section .server-variable-enum-icon-section .collapse-icon,
.server-variables-section .server-variable-collapsed-icon-section .collapse-icon,
.server-variable-enums-section .server-variable-collapsed-icon-section .collapse-icon,
.server-variables-section .server-variable-enum-collapsed-icon-section .collapse-icon,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .collapse-icon {
  width: 50px;
}
.server-variables-section .server-variable-icon-section .delete-icon .icon,
.server-variable-enums-section .server-variable-icon-section .delete-icon .icon,
.server-variables-section .server-variable-enum-icon-section .delete-icon .icon,
.server-variable-enums-section .server-variable-enum-icon-section .delete-icon .icon,
.server-variables-section .server-variable-collapsed-icon-section .delete-icon .icon,
.server-variable-enums-section .server-variable-collapsed-icon-section .delete-icon .icon,
.server-variables-section .server-variable-enum-collapsed-icon-section .delete-icon .icon,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .delete-icon .icon,
.server-variables-section .server-variable-icon-section .edit-icon .icon,
.server-variable-enums-section .server-variable-icon-section .edit-icon .icon,
.server-variables-section .server-variable-enum-icon-section .edit-icon .icon,
.server-variable-enums-section .server-variable-enum-icon-section .edit-icon .icon,
.server-variables-section .server-variable-collapsed-icon-section .edit-icon .icon,
.server-variable-enums-section .server-variable-collapsed-icon-section .edit-icon .icon,
.server-variables-section .server-variable-enum-collapsed-icon-section .edit-icon .icon,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .edit-icon .icon,
.server-variables-section .server-variable-icon-section .collapse-icon .icon,
.server-variable-enums-section .server-variable-icon-section .collapse-icon .icon,
.server-variables-section .server-variable-enum-icon-section .collapse-icon .icon,
.server-variable-enums-section .server-variable-enum-icon-section .collapse-icon .icon,
.server-variables-section .server-variable-collapsed-icon-section .collapse-icon .icon,
.server-variable-enums-section .server-variable-collapsed-icon-section .collapse-icon .icon,
.server-variables-section .server-variable-enum-collapsed-icon-section .collapse-icon .icon,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .collapse-icon .icon {
  padding: 18px;
  color: #333;
}
.server-variables-section .server-variable-icon-section .delete-icon .icon:hover,
.server-variable-enums-section .server-variable-icon-section .delete-icon .icon:hover,
.server-variables-section .server-variable-enum-icon-section .delete-icon .icon:hover,
.server-variable-enums-section .server-variable-enum-icon-section .delete-icon .icon:hover,
.server-variables-section .server-variable-collapsed-icon-section .delete-icon .icon:hover,
.server-variable-enums-section .server-variable-collapsed-icon-section .delete-icon .icon:hover,
.server-variables-section .server-variable-enum-collapsed-icon-section .delete-icon .icon:hover,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .delete-icon .icon:hover,
.server-variables-section .server-variable-icon-section .edit-icon .icon:hover,
.server-variable-enums-section .server-variable-icon-section .edit-icon .icon:hover,
.server-variables-section .server-variable-enum-icon-section .edit-icon .icon:hover,
.server-variable-enums-section .server-variable-enum-icon-section .edit-icon .icon:hover,
.server-variables-section .server-variable-collapsed-icon-section .edit-icon .icon:hover,
.server-variable-enums-section .server-variable-collapsed-icon-section .edit-icon .icon:hover,
.server-variables-section .server-variable-enum-collapsed-icon-section .edit-icon .icon:hover,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .edit-icon .icon:hover,
.server-variables-section .server-variable-icon-section .collapse-icon .icon:hover,
.server-variable-enums-section .server-variable-icon-section .collapse-icon .icon:hover,
.server-variables-section .server-variable-enum-icon-section .collapse-icon .icon:hover,
.server-variable-enums-section .server-variable-enum-icon-section .collapse-icon .icon:hover,
.server-variables-section .server-variable-collapsed-icon-section .collapse-icon .icon:hover,
.server-variable-enums-section .server-variable-collapsed-icon-section .collapse-icon .icon:hover,
.server-variables-section .server-variable-enum-collapsed-icon-section .collapse-icon .icon:hover,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .collapse-icon .icon:hover {
  cursor: pointer;
}
.server-variables-section .server-variable-icon-section .delete-icon .icon:hover::before,
.server-variable-enums-section .server-variable-icon-section .delete-icon .icon:hover::before,
.server-variables-section .server-variable-enum-icon-section .delete-icon .icon:hover::before,
.server-variable-enums-section .server-variable-enum-icon-section .delete-icon .icon:hover::before,
.server-variables-section .server-variable-collapsed-icon-section .delete-icon .icon:hover::before,
.server-variable-enums-section .server-variable-collapsed-icon-section .delete-icon .icon:hover::before,
.server-variables-section .server-variable-enum-collapsed-icon-section .delete-icon .icon:hover::before,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .delete-icon .icon:hover::before {
  color: #990000;
}
.server-variables-section .server-variable-icon-section .delete-icon .icon.icon-disabled:hover,
.server-variable-enums-section .server-variable-icon-section .delete-icon .icon.icon-disabled:hover,
.server-variables-section .server-variable-enum-icon-section .delete-icon .icon.icon-disabled:hover,
.server-variable-enums-section .server-variable-enum-icon-section .delete-icon .icon.icon-disabled:hover,
.server-variables-section .server-variable-collapsed-icon-section .delete-icon .icon.icon-disabled:hover,
.server-variable-enums-section .server-variable-collapsed-icon-section .delete-icon .icon.icon-disabled:hover,
.server-variables-section .server-variable-enum-collapsed-icon-section .delete-icon .icon.icon-disabled:hover,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .delete-icon .icon.icon-disabled:hover,
.server-variables-section .server-variable-icon-section .delete-icon .icon.icon-disabled:hover::before,
.server-variable-enums-section .server-variable-icon-section .delete-icon .icon.icon-disabled:hover::before,
.server-variables-section .server-variable-enum-icon-section .delete-icon .icon.icon-disabled:hover::before,
.server-variable-enums-section .server-variable-enum-icon-section .delete-icon .icon.icon-disabled:hover::before,
.server-variables-section .server-variable-collapsed-icon-section .delete-icon .icon.icon-disabled:hover::before,
.server-variable-enums-section .server-variable-collapsed-icon-section .delete-icon .icon.icon-disabled:hover::before,
.server-variables-section .server-variable-enum-collapsed-icon-section .delete-icon .icon.icon-disabled:hover::before,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .delete-icon .icon.icon-disabled:hover::before {
  color: inherit;
}
.server-variables-section .server-variable-icon-section .edit-icon,
.server-variable-enums-section .server-variable-icon-section .edit-icon,
.server-variables-section .server-variable-enum-icon-section .edit-icon,
.server-variable-enums-section .server-variable-enum-icon-section .edit-icon,
.server-variables-section .server-variable-collapsed-icon-section .edit-icon,
.server-variable-enums-section .server-variable-collapsed-icon-section .edit-icon,
.server-variables-section .server-variable-enum-collapsed-icon-section .edit-icon,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .edit-icon,
.server-variables-section .server-variable-icon-section .collapse-icon,
.server-variable-enums-section .server-variable-icon-section .collapse-icon,
.server-variables-section .server-variable-enum-icon-section .collapse-icon,
.server-variable-enums-section .server-variable-enum-icon-section .collapse-icon,
.server-variables-section .server-variable-collapsed-icon-section .collapse-icon,
.server-variable-enums-section .server-variable-collapsed-icon-section .collapse-icon,
.server-variables-section .server-variable-enum-collapsed-icon-section .collapse-icon,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .collapse-icon {
  width: 32px;
}
.server-variables-section .server-variable-icon-section .edit-icon .icon:hover::before,
.server-variable-enums-section .server-variable-icon-section .edit-icon .icon:hover::before,
.server-variables-section .server-variable-enum-icon-section .edit-icon .icon:hover::before,
.server-variable-enums-section .server-variable-enum-icon-section .edit-icon .icon:hover::before,
.server-variables-section .server-variable-collapsed-icon-section .edit-icon .icon:hover::before,
.server-variable-enums-section .server-variable-collapsed-icon-section .edit-icon .icon:hover::before,
.server-variables-section .server-variable-enum-collapsed-icon-section .edit-icon .icon:hover::before,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .edit-icon .icon:hover::before,
.server-variables-section .server-variable-icon-section .collapse-icon .icon:hover::before,
.server-variable-enums-section .server-variable-icon-section .collapse-icon .icon:hover::before,
.server-variables-section .server-variable-enum-icon-section .collapse-icon .icon:hover::before,
.server-variable-enums-section .server-variable-enum-icon-section .collapse-icon .icon:hover::before,
.server-variables-section .server-variable-collapsed-icon-section .collapse-icon .icon:hover::before,
.server-variable-enums-section .server-variable-collapsed-icon-section .collapse-icon .icon:hover::before,
.server-variables-section .server-variable-enum-collapsed-icon-section .collapse-icon .icon:hover::before,
.server-variable-enums-section .server-variable-enum-collapsed-icon-section .collapse-icon .icon:hover::before {
  color: #49a32b;
}
.server-variables-section .server-variable-icon-section,
.server-variable-enums-section .server-variable-icon-section,
.server-variables-section .server-variable-enum-icon-section,
.server-variable-enums-section .server-variable-enum-icon-section {
  padding-top: 40px;
}
.server-variables-section .server-variable-enums-container,
.server-variable-enums-section .server-variable-enums-container {
  margin-top: 10px;
}
.visual-editor-form-tags .react-tags {
  position: relative;
  padding: 0 0 0 3px;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.22em;
  cursor: text;
  min-height: 35px;
}
.visual-editor-form-tags .react-tags.is-focused {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.visual-editor-form-tags .react-tags__suggestions ul {
  font-weight: 300;
  color: #333333;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: 0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.visual-editor-form-tags .react-tags__selected-tag {
  margin: 2px 6px 0px 0;
}
.visual-editor-form-tags .react-tags__suggestions li {
  font-size: 1em;
  padding-left: 12px;
  border: 0;
}
.visual-editor-form-tags .react-tags__suggestions li mark {
  font-weight: 300;
  padding: 0;
}
.visual-editor-form-tags .react-tags__suggestions li:last-child:hover {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.editor-container .dnd-container {
  min-height: 100%;
  padding-bottom: 50px;
  max-width: 490px;
  min-width: 290px;
  position: relative;
}
.editor-container .dnd-container .dnd-row {
  height: 50px;
  background-color: #F7F7F7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5px;
}
.editor-container .dnd-container .dnd-row .dnd-row-button.draggable-icon {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50px;
          flex: 0 0 50px;
}
.editor-container .dnd-container .dnd-row .tag-list-item-name,
.editor-container .dnd-container .dnd-row .server-list-item-name {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.editor-container .dnd-container .dnd-row .dnd-list-actions {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25px;
          flex: 0 0 25px;
}
.editor-container .dnd-container .dnd-row .dnd-list-actions .dnd-row-button {
  display: none;
}
.editor-container .dnd-container .dnd-row:hover {
  background-color: #F2F2F2;
}
.editor-container .dnd-container .dnd-row:hover .dnd-list-actions {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100px;
          flex: 0 0 100px;
}
.editor-container .dnd-container .dnd-row:hover .dnd-list-actions .dnd-row-button {
  display: inline-block;
}
.editor-container .dnd-container .dnd-row.dnd-dragged-row {
  background-color: white;
  border: 2px solid #49a32b;
}
.editor-container .dnd-container .dnd-row-wrapper:first-child .dnd-row {
  margin-top: 0;
}
.editor-container .dnd-container .dnd-row-button {
  width: 50px;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
}
.editor-container .dnd-container .dnd-row-button.draggable-icon {
  cursor: -webkit-grab;
  cursor: grab;
}
.editor-container .dnd-container .dnd-row-button .icon {
  font-size: 16px;
}
.editor-container .dnd-container .dnd-row-button:hover .icon-grip-vertical-solid {
  color: #49a32b;
}
.editor-container .dnd-container .dnd-pointer-line,
.editor-container .dnd-container .dnd-pointer-line-top {
  background: #49a32b;
  width: 100%;
  height: 3px;
  position: absolute;
}
.editor-container .dnd-container .dnd-pointer-line:before,
.editor-container .dnd-container .dnd-pointer-line-top:before {
  content: "";
  width: 10px;
  height: 10px;
  left: 0px;
  background: #49a32b;
  position: absolute;
  top: -4px;
  border-radius: 100%;
}
.editor-container .dnd-container .dnd-pointer-line-top {
  margin-top: -5px;
}
.editor-container .dnd-container .dnd-list-item-placeholder {
  height: 50px;
  pointer-events: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ace_standardization {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIKICAgICB3aWR0aD0iMTYiCiAgICAgaGVpZ2h0PSIxNiIgPgogIDxjaXJjbGUKICAgICByPSI3IgogICAgIHN0eWxlPSJmaWxsOiM5OTAwMDAiCiAgICAgY3k9IjgiCiAgICAgY3g9IjgiLz4KICA8cGF0aAogICAgIGQ9Im0gNi41MjkyNTc2LDMuNzAyMTUyNyBxIC0wLjc3ODc1MDUsMC4yNzU2MjUgLTAuNzk5MTY2NSwxLjQ4NjA0MiBsIDAsMS4wODc5MTY2IHEgMCwxLjE1NjQ1ODUgLTAuOTM5MTY3LDEuNjA0MTY2OSAwLjkzNzcwOCwwLjQ1MDYyNDYgMC45MzkxNjcsMS42MzQ3OTE0IGwgMCwxLjA3NzcwODQgcSAwLjAyMDQxNiwxLjE5NDM3NSAwLjc5OTE2NjUsMS40ODYwNDIgTCA2LjIzNzU5MTUsMTIuOTA0MjM2IFEgNS4zMjE3NTgxLDEyLjY0NzU3IDQuODU4MDA4MSwxMi4wNjcxNTMgNC4zOTQyNTgxLDExLjQ4NjczNiA0LjM5MTM0MTEsMTAuNTQxNzM3IGwgMCwtMS4xMDI1MDA2IFEgNC4zNzIzOTExLDguNDE4NDAyOSAzLjQ3OTg4MjEsOC40MTg0MDI5IGwgMCwtMS4wNjE2NjY0IHEgMC45MTI5MTcsMCAwLjkxMTQ1OSwtMS4wNzA0MTcgbCAwLC0xLjExMjcwNzggcSAwLjA0NTIxLC0xLjc5NjY2OCAxLjg1MDYyNTIsLTIuMzAyNzA5IHoiCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIgLz4KICA8cGF0aAogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiCiAgICAgZD0ibSA5LjQ4MTY2NjUsMTIuMDgzMzM0IHEgMC43Nzg3NTA1LC0wLjI3NTYyNSAwLjc5OTE2NjUsLTEuNDg2MDQyIGwgMCwtMS4wODc5MTcgcSAwLC0xLjE1NjQ1ODUgMC45MzkxNjcsLTEuNjA0MTY2OSAtMC45Mzc3MDgsLTAuNDUwNjI0NiAtMC45MzkxNjcsLTEuNjM0NzkxNCBsIDAsLTEuMDc3NzA3OSBRIDEwLjI2MDQxNywzLjk5ODMzMzggOS40ODE2NjY1LDMuNzA2NjY2NiBsIDAuMjkxNjY2MSwtMC44MjU0MTYgcSAwLjkxNTgzMzQsMC4yNTY2NjU3IDEuMzc5NTgzNCwwLjgzNzA4MjggMC40NjM3NSwwLjU4MDQxNzEgMC40NjY2NjcsMS41MjU0MTY0IGwgMCwxLjEwMjUwMDEgcSAwLjAxODk1LDEuMDIwODMzNSAwLjkxMTQ1OSwxLjAyMDgzMzUgbCAwLDEuMDYxNjY2NCBxIC0wLjkxMjkxNywwIC0wLjkxMTQ1OSwxLjA3MDQxNyBsIDAsMS4xMTI3MDgyIHEgLTAuMDQ1MjEsMS43OTY2NjggLTEuODUwNjI1MiwyLjMwMjcwOSB6IgogICAgIC8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: 2px center;
  background-size: 14px;
}
.ace_layer .ace_standardization {
  margin-left: 19px;
}
.server-ui-description {
  font-weight: normal;
  padding-top: 10px;
}
.sh-btn {
  cursor: pointer;
  border-width: 2px;
  border-style: solid;
  font-size: 13.1px;
  border-radius: 4px;
  font-weight: 400;
  padding: 6px 15px;
  line-height: 1.5;
  white-space: nowrap;
  text-transform: uppercase;
  vertical-align: middle;
}
.sh-btn:focus {
  outline: none;
}
.sh-btn.sh-btn-default {
  border: 2px solid #49a32b;
  background: #49a32b;
  color: #fff;
}
.sh-btn.sh-btn-default:focus {
  border: 2px solid #49a32b;
  background: #49a32b;
  color: #fff;
}
.sh-btn.sh-btn-default:hover,
.sh-btn.sh-btn-default:focus:hover,
.sh-btn.sh-btn-default:active:hover,
.sh-btn.sh-btn-default:focus:active:hover {
  border: 2px solid #57c534;
  background: #57c534;
  color: #fff;
}
.sh-btn.sh-btn-default:active,
.sh-btn.sh-btn-default:focus:active,
.sh-btn.sh-btn-default:active:focus,
.sh-btn.sh-btn-default:focus:active:focus {
  background: #377b20;
  border: 2px solid #377b20;
  color: #fff;
}
.sh-btn.sh-btn-default:disabled.sh-action-btn-disabled {
  border: 2px solid #49a32b;
  background: #49a32b;
  color: #fff;
  opacity: 1;
}
.sh-btn.sh-btn-default:disabled.sh-action-btn-disabled:hover,
.sh-btn.sh-btn-default:disabled.sh-action-btn-disabled:focus {
  cursor: not-allowed;
  background: #49a32b;
  border: 2px solid #49a32b;
  color: #fff;
}
.sh-btn.sh-btn-danger {
  background: #990000;
  border: 2px solid #990000;
  color: #fff;
}
.sh-btn.sh-btn-danger:focus {
  background: #990000;
  border: 2px solid #990000;
  color: #fff;
}
.sh-btn.sh-btn-danger:hover,
.sh-btn.sh-btn-danger:focus:hover,
.sh-btn.sh-btn-danger:active:hover,
.sh-btn.sh-btn-danger:focus:active:hover {
  border: 2px solid #BB0000;
  background: #BB0000;
  color: #fff;
}
.sh-btn.sh-btn-danger:active,
.sh-btn.sh-btn-danger:focus:active,
.sh-btn.sh-btn-danger:active:focus,
.sh-btn.sh-btn-danger:focus:active:focus {
  background: #660000;
  border: 2px solid #660000;
  color: #fff;
}
.sh-btn.sh-btn-danger:disabled.sh-action-btn-disabled {
  background: #990000;
  border: 2px solid #990000;
  color: #fff;
  opacity: 1;
}
.sh-btn.sh-btn-danger:disabled.sh-action-btn-disabled:hover,
.sh-btn.sh-btn-danger:disabled.sh-action-btn-disabled:focus {
  cursor: not-allowed;
  background: #990000;
  border: 2px solid #990000;
  color: #fff;
}
.sh-btn.sh-btn-secondary {
  background: #333333;
  border: 2px solid #333333;
  color: #fff;
}
.sh-btn.sh-btn-secondary:focus {
  background: #333333;
  border: 2px solid #333333;
  color: #fff;
}
.sh-btn.sh-btn-secondary:hover,
.sh-btn.sh-btn-secondary:focus:hover,
.sh-btn.sh-btn-secondary:active:hover,
.sh-btn.sh-btn-secondary:focus:active:hover {
  border: 2px solid #555555;
  background: #555555;
  color: #fff;
}
.sh-btn.sh-btn-secondary:active,
.sh-btn.sh-btn-secondary:focus:active,
.sh-btn.sh-btn-secondary:active:focus,
.sh-btn.sh-btn-secondary:focus:active:focus {
  background: #1a1a1a;
  border: 2px solid #1a1a1a;
  color: #fff;
}
.sh-btn.sh-btn-info {
  background: #fff;
  color: #49a32b;
}
.sh-btn.sh-btn-info:hover,
.sh-btn.sh-btn-info:focus {
  background: #fff;
  color: #5CCA37;
  border-color: #49a32b;
}
.sh-btn.sh-btn-block {
  display: block;
  width: 100%;
}
.sh-btn.sh-btn-lg-rec {
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33333;
  padding: 1rem;
  border-radius: 4px;
  text-transform: initial;
}
.sh-btn.sh-btn-warning {
  color: #fff;
  background: #F0AD4E;
  border-color: #EEA236;
}
.sh-btn.sh-btn-warning:active,
.sh-btn.sh-btn-warning:hover {
  background: #EC971F;
  border-color: #D58512;
}
.sh-btn.sh-btn-xs {
  padding: 1px 5px;
  font-size: 11px;
  line-height: 1.5;
}
.sh-btn.sh-btn-sm {
  padding: 4px 10px;
  font-size: 12.9px;
  line-height: 1.5;
}
.sh-btn.sh-btn-link {
  color: #fff;
  background: none;
  border: none;
  outline: none;
  color: #49a32b;
  padding: 0;
  text-transform: initial;
  font-size: 16px;
  margin-left: 0px;
  margin-right: 0px;
}
.sh-btn.sh-btn-link:hover,
.sh-btn.sh-btn-link:focus:hover,
.sh-btn.sh-btn-link:active:hover,
.sh-btn.sh-btn-link:focus:active:hover {
  text-decoration: underline;
}
.sh-btn:disabled,
.sh-btn:disabled:active {
  cursor: not-allowed;
  opacity: 0.65;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #E4E4E4;
  color: #767676;
  border: 2px solid #E4E4E4;
}
.sh-btn:disabled:hover,
.sh-btn:disabled:active:hover,
.sh-btn:disabled:focus,
.sh-btn:disabled:active:focus {
  background: #E4E4E4;
  color: #767676;
  border: 2px solid #E4E4E4;
}
.sh-btn .saving > span {
  font-weight: 900;
  -webkit-animation-name: blink;
          animation-name: blink;
  -webkit-animation-duration: 1.4s;
          animation-duration: 1.4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.sh-btn .saving > span:nth-child(1) {
  margin-left: 1px;
}
.sh-btn .saving > span:nth-child(2) {
  -webkit-animation-delay: .2s;
          animation-delay: .2s;
}
.sh-btn .saving > span:nth-child(3) {
  -webkit-animation-delay: .4s;
          animation-delay: .4s;
}
@-webkit-keyframes blink {
  0% {
    opacity: .2;
  }
  20% {
    opacity: 1;
  }
  100% {
    opacity: .2;
  }
}
@keyframes blink {
  0% {
    opacity: .2;
  }
  20% {
    opacity: 1;
  }
  100% {
    opacity: .2;
  }
}
.loading > span {
  font-weight: 900;
  -webkit-animation-name: blink;
          animation-name: blink;
  -webkit-animation-duration: 1.4s;
          animation-duration: 1.4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.loading > span:nth-child(1) {
  margin-left: 1px;
}
.loading > span:nth-child(2) {
  -webkit-animation-delay: .2s;
          animation-delay: .2s;
}
.loading > span:nth-child(3) {
  -webkit-animation-delay: .4s;
          animation-delay: .4s;
}
.sh-checkbox[type="checkbox"] {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 10px;
  width: 14px;
  height: 14px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid;
  border-color: #d7d7d7;
  border-radius: 2px;
}
.sh-checkbox[type="checkbox"].checked-true {
  background: #333;
  border-color: #333;
  color: #fff;
}
.sh-checkbox[type="checkbox"]::before {
  line-height: unset;
}
.sh-checkbox[type="checkbox"]:focus {
  outline: none;
}
.custom-menu {
  display: none;
}
.custom-dropdown {
  cursor: pointer;
  position: relative;
}
.custom-dropdown.open .custom-menu {
  padding: 0px;
  top: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  list-style: none;
  position: absolute;
  z-index: 100;
  cursor: pointer;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.custom-dropdown.open .custom-menu.dark {
  background: #282828;
  color: #FFFFFF;
}
.custom-dropdown.open .custom-menu.light {
  padding-top: 5px;
  padding-bottom: 5px;
  background: #FFFFFF;
  color: #222222;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  right: 0;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.custom-dropdown.open .custom-menu.light li + li {
  border-top: 1px solid #FFF;
}
.custom-dropdown.open .custom-menu.light .custom-menu-item {
  font-size: 13px;
  padding: 3px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.custom-dropdown.open .custom-menu.light .custom-menu-item:hover {
  background: #49a32b;
  color: #FFFFFF;
  font-weight: 500;
}
.custom-dropdown.open .custom-menu ._arrow-up {
  display: none;
}
.custom-dropdown.open .custom-menu li + li {
  border-top: 1px solid #363636;
}
.custom-dropdown {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.custom-dropdown .pull-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.custom-menu-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 12px 20px;
  font-size: 16px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  min-width: 150px;
}
.custom-menu-item > i {
  margin-right: 10px;
}
.custom-menu-item:hover {
  background-color: #434343;
}
.custom-menu-item ._checked {
  color: white;
  font-size: 14px;
}
.checked-item .custom-menu-item:hover ._checked .glyphicon-ok:before {
  content: '\E014';
}
.glyphicon-menu-down,
.glyphicon-menu-up {
  padding-left: 14px;
  padding-right: 8px;
  font-size: 10px;
  color: #FFFFFF;
}
.custom-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.custom-toggle.open,
.custom-toggle.open:hover {
  background-color: #d4d4d4;
  color: #333333;
  border-color: #8c8c8c;
}
.horizontal-divider {
  border-top: 1px solid #E5E5E5;
  height: 1px;
  display: block;
  margin: 2px 0px;
  padding: 0px;
}
.title-dropdown {
  position: relative;
}
.title-dropdown-open {
  z-index: 1000;
  top: -10px;
}
.title-dropdown-open .title-dropdown-title:hover,
.title-dropdown-open .title-dropdown-title-inside-body:hover {
  background-color: #fff;
}
.title-dropdown-open .title-dropdown-body {
  border-bottom: 1px solid #d7d7d7;
}
.title-dropdown-open .title-dropdown-body,
.title-dropdown-open .title-dropdown-title-inside-body {
  background-color: #fff;
}
.title-dropdown-open .title-dropdown-body {
  width: 500px;
}
.title-dropdown-open .title-dropdown-body {
  border-left: 1px solid #d7d7d7;
  border-right: 1px solid #d7d7d7;
}
.title-dropdown-absolute.title-dropdown-open .title-dropdown-title,
.title-dropdown-absolute.title-dropdown-open .title-dropdown-title-inside-body {
  border-radius: 0px;
  border-top: 1px solid #d7d7d7;
  padding-top: 20px;
}
.title-dropdown-absolute.title-dropdown-open .title-dropdown-title-inside-body {
  width: 498px;
}
.title-dropdown-title,
.title-dropdown-title-inside-body {
  display: inline-block;
  font-size: 20px;
  color: #333333;
  padding-left: 20px;
  padding-right: 20px;
  border-radius: 5px;
  height: 50px;
  padding-top: 10px;
  cursor: pointer;
}
.title-dropdown-title:hover,
.title-dropdown-title-inside-body:hover {
  background: #F2F2F2;
}
.title-dropdown-body {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 1000;
}
.title-dropdown-absolute .title-dropdown-body {
  top: 0;
}
.select {
  position: relative;
}
.select .caret-container,
.select .clear-container {
  position: absolute;
  width: 30px;
  height: 30px;
  background: white;
  text-align: center;
  right: 1px;
  bottom: 1px;
  border-radius: 4px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.select .clear-container {
  right: 30px;
}
.select input {
  cursor: pointer;
}
.select .input-mask {
  position: absolute;
  height: 30px;
  background: white;
  padding: 6px 15px;
  left: 1px;
  bottom: 1px;
  border-radius: 4px;
  cursor: pointer;
}
.select .dropdown-list {
  background: white;
  position: absolute;
  max-height: 240px;
  top: 35px;
  overflow-y: scroll;
  width: 100%;
  -webkit-box-shadow: 1px 1px 1px #ddd;
          box-shadow: 1px 1px 1px #ddd;
}
.select .dropdown-list:empty {
  height: 0;
}
.select .dropdown-list div.list {
  padding: 10px 15px;
  height: 40px;
  border-bottom: 1px solid #efefef;
  cursor: pointer;
}
.select .dropdown-list div.list.highlight {
  background: #f0f8ff;
}
.select .dropdown-list div.list:hover {
  background: #efefef;
}
.sh-checkbox-label {
  margin-left: 10px;
}
.tooltip-popover-trigger {
  display: table;
}
.tooltip-popover-trigger > * {
  display: table-row;
}
.tooltip-popover-trigger .drag-and-drop {
  display: block;
}
.popover {
  border: none;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 30px rgba(0, 0, 0, 0.2);
}
.popover.right .arrow::after {
  border-right-color: #ffffff;
}
.popover.right > .arrow {
  border-right-color: #ffffff;
}
.tooltip-popover {
  min-height: 100px;
  width: 234px;
  padding: 0;
}
.tooltip-popover-close {
  background: none;
  border: none;
  color: #333;
  font-size: 1.2rem;
  position: absolute;
  top: 8px;
  right: 8px;
  padding: 0;
}
.tooltip-popover-close:focus {
  outline: none;
}
.tooltip-popover-header {
  border-radius: 5px 5px 0 0;
  height: 55px;
  background: #1b1b1b;
  margin-bottom: 30px;
}
.tooltip-popover-header-icon {
  border-radius: 50%;
  background: #ffffff;
  height: 68px;
  width: 68px;
  position: absolute;
  top: 14px;
  left: 80px;
  color: #49a32b;
  font-size: 28px;
  border: 2px solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tooltip-popover-header-icon .icon {
  margin-left: -1px;
  margin-bottom: -3px;
}
.tooltip-popover-content {
  padding: 25px 25px 30px 25px;
  text-align: center;
  letter-spacing: 0.01em;
}
.tooltip-popover-content h5 {
  margin: 0;
}
.tooltip-popover-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 30px;
}
.tooltip-popover-dark-header .tooltip-popover-close {
  color: #ffffff;
}
.tooltip-popover .popover-content {
  padding: 0;
}
.mirror-icon::before {
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}
.sh-alert {
  padding: 15px;
  margin-bottom: 18px;
  border: 1px solid transparent;
  border-radius: 4px;
  background: #fff;
  color: #333333;
}
.sh-alert-close {
  background: none;
  border: none;
  color: inherit;
  opacity: 0.4;
  font-size: 1.2rem;
  position: absolute;
  top: 8px;
  right: 8px;
  padding: 0;
}
.sh-alert-close:focus {
  outline: none;
}
.sh-alert-close:hover {
  opacity: 0.8;
}
.sh-alert.sh-alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.sh-alert.sh-alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.sh-alert.sh-alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.sh-alert.sh-alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.input {
  width: 100%;
}
.input-md {
  max-width: 200px;
}
.input-lg {
  max-width: 400px;
}
.input-wrapper label {
  font-weight: lighter;
  text-indent: 2px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-wrapper label h6 {
  margin: 0;
}
.input-wrapper input {
  padding-left: 25px;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #333333;
}
.input-wrapper input:active,
.input-wrapper input:focus {
  border-color: #767676;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.input-wrapper input.invalid {
  border: 1px solid #990000;
}
.input-wrapper input:disabled,
.input-wrapper input:disabled:active {
  color: #767676;
  border-color: #c9c9c9;
}
.input-wrapper .validation-error {
  color: #990000;
  text-indent: 2px;
  font-size: 1.5rem;
}
.input-wrapper.input-wrapper-disabled h4 {
  color: #767676;
}
.input-wrapper.input-alt-text {
  padding-top: 25px;
  height: 105px;
}
