/*
 * Orange angular-swagger-ui - v0.5.5
 *
 * (C) 2015 Orange, all right reserved
 * MIT Licensed
 */
.swagger-ui a {
  cursor: pointer;
}

.swagger-ui .api-description {
  margin-bottom: 20px;
}

.swagger-ui .api-version {
  color: #999;
}

.swagger-ui .endpoint {
  border-bottom: 1px solid #ddd;
}

.swagger-ui .endpoint:last-child {
  border: 0;
}

.swagger-ui .endpoint.active h4 a, .swagger-ui .endpoint:hover h4 a {
  color: #000;
}

.swagger-ui .endpoint.active .endpoint-actions li a, .swagger-ui .endpoint:hover .endpoint-actions li a {
  color: #555;
}

.swagger-ui .endpoint h4 a, .swagger-ui .endpoint .endpoint-actions a, .swagger-ui .endpoint .schema a {
  text-decoration: none;
  color: #999;
}

.swagger-ui .endpoint h4 a:hover, .swagger-ui .endpoint .endpoint-actions a:hover, .swagger-ui .endpoint .schema a:hover {
  color: #000;
  text-decoration: underline;
}

.swagger-ui .endpoint .endpoint-heading span {
  color: #999;
}

.swagger-ui .endpoint .endpoint-actions {
  line-height: 1.1;
  margin: 10px 0;
}

.swagger-ui .endpoint .endpoint-actions li {
  border-right: 1px solid #ddd;
}

.swagger-ui .endpoint .endpoint-actions li:last-child {
  border-right: 0;
}

.swagger-ui .operation {
  margin-bottom: 10px;
}

.swagger-ui .operation .heading a:hover {
  text-decoration: none;
}

.swagger-ui .operation .http-method {
  color: #fff;
  padding: 7px 0 4px;
  text-align: center;
  width: 50px;
  border-radius: 2px;
  display: inline-block;
  font-size: 0.7em;
}

.swagger-ui .operation .path {
  color: #000;
  padding-left: 10px;
  display: inline-block;
}

.swagger-ui .operation .path.deprecated {
  text-decoration: line-through;
}

.swagger-ui .operation .description {
  margin: 2px 10px 0 0;
}

.swagger-ui .operation .auth-required {
  background: #d9534f;
  color: #fff;
  float: right;
  width: 20px;
  height: 20px;
  padding: 6px;
  border: 0;
  border-radius: 10px;
  line-height: 5px;
  font-weight: bold;
  font-size: 13px;
  cursor: pointer;
}

.swagger-ui .operation .auth-required.valid {
  background: #337ab7;
}

.swagger-ui .operation .content {
  padding: 10px;
  border-top: 0 !important;
}

.swagger-ui .operation .content .content-type label {
  margin-right: 5px;
  font-weight: bold;
}

.swagger-ui .operation .content h5, .swagger-ui .operation .content .h5 {
  font-weight: bold;
  padding: 15px 0 5px;
  margin: 0;
}

.swagger-ui .operation .content .table {
  margin: 0;
  font: inherit;
  table-layout: fixed;
  min-width: 650px;
}

.swagger-ui .operation .content .table-responsive .table td, .swagger-ui .operation .content .table-responsive .table th {
  white-space: initial;
  word-break: break-word;
}

.swagger-ui .operation .content thead th {
  color: #666;
  padding: 5px;
  border-bottom: 1px solid #999;
}

.swagger-ui .operation .content pre {
  background-color: #fcf6db;
  border: 1px solid #e5e0c6;
  max-height: 200px;
  overflow: auto;
  font-size: 0.9em;
  word-wrap: initial;
}

.swagger-ui .operation .content pre.model-schema, .swagger-ui .operation .content pre.explorer-body {
  resize: vertical;
  min-height: 100px;
  height: 100px;
  max-height: initial;
}

.swagger-ui .operation .content input, .swagger-ui .operation .content textarea {
  width: 100%;
}

.swagger-ui .operation .content textarea {
  height: 100px;
  resize: vertical;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  font-size: 0.9em;
}

.swagger-ui .operation .content label {
  font-weight: normal;
}

.swagger-ui .operation .content ul.schema {
  margin: 0;
}

.swagger-ui .operation .content ul.schema li {
  border-right: 1px solid #ddd;
  margin: 0 5px 5px 0;
  padding: 2px 5px 2px 0;
}

.swagger-ui .operation .content ul.schema li:last-child {
  border-right: 0;
}

.swagger-ui .operation .content ul.schema li a {
  color: #aaa;
}

.swagger-ui .operation .content ul.schema li a.active, .swagger-ui .operation .content ul.schema li a:hover {
  color: #000;
}

.swagger-ui .operation .content pre.model {
  font: inherit;
  border: 0;
  background: transparent !important;
  height: auto;
  max-height: initial;
  cursor: text;
  font-size: 0.9em;
  word-break: break-word;
  white-space: normal;
}

.swagger-ui .operation .content pre.model .model-item {
  margin-bottom: 5px;
}

.swagger-ui .operation .content pre.model .type {
  color: #5555aa;
}

.swagger-ui .operation .content pre.model .pad {
  margin-left: 1em;
}

.swagger-ui .operation .content .headers .model-schema, .swagger-ui .operation .content .parameters .model-schema {
  cursor: pointer;
}

.swagger-ui .operation .content .headers .model-schema:hover, .swagger-ui .operation .content .parameters .model-schema:hover {
  background-color: #ffd;
}

.swagger-ui .operation .content .headers .name, .swagger-ui .operation .content .parameters .name {
  width: 12%;
}

.swagger-ui .operation .content .headers .value, .swagger-ui .operation .content .parameters .value {
  width: 30%;
}

.swagger-ui .operation .content .headers .desc, .swagger-ui .operation .content .parameters .desc {
  width: 20%;
}

.swagger-ui .operation .content .headers .type, .swagger-ui .operation .content .parameters .type {
  width: 12%;
}

.swagger-ui .operation .content .responses .code {
  width: 15%;
}

.swagger-ui .operation .content .hide-try-it {
  text-decoration: underline;
  padding: 4px 0 0 10px;
}

.swagger-ui .get .heading, .swagger-ui .get .content {
  background-color: #e7f0f7;
  border: 1px solid #c3d9ec;
}

.swagger-ui .get .http-method {
  background-color: #0f6ab4;
}

.swagger-ui .get h5, .swagger-ui .get .h5, .swagger-ui .get .description {
  color: #0f6ab4;
}

.swagger-ui .get a.hide-try-it {
  color: #6fa5d2;
}

.swagger-ui .post .heading, .swagger-ui .post .content {
  background-color: #ebf7f0;
  border: 1px solid #c3e8d1;
}

.swagger-ui .post .http-method {
  background-color: #10a54a;
}

.swagger-ui .post h5, .swagger-ui .post .h5, .swagger-ui .post .description {
  color: #10a54a;
}

.swagger-ui .post a.hide-try-it {
  color: #6fc992;
}

.swagger-ui .put .heading, .swagger-ui .put .content {
  background-color: #f9f2e9;
  border: 1px solid #f0e0ca;
}

.swagger-ui .put .http-method {
  background-color: #c5862b;
}

.swagger-ui .put h5, .swagger-ui .put .h5, .swagger-ui .put .description {
  color: #c5862b;
}

.swagger-ui .put a.hide-try-it {
  color: #dcb67f;
}

.swagger-ui .delete .heading, .swagger-ui .delete .content {
  background-color: #f5e8e8;
  border: 1px solid #e8c6c7;
}

.swagger-ui .delete .http-method {
  background-color: #a41e22;
}

.swagger-ui .delete h5, .swagger-ui .delete .h5, .swagger-ui .delete .description {
  color: #a41e22;
}

.swagger-ui .delete a.hide-try-it {
  color: #c8787a;
}

.swagger-ui .patch .heading, .swagger-ui .patch .content {
  background-color: #fce9e3;
  border: 1px solid #f5d5c3;
}

.swagger-ui .patch .http-method {
  background-color: #d38042;
}

.swagger-ui .patch h5, .swagger-ui .patch .h5, .swagger-ui .patch .description {
  color: #d38042;
}

.swagger-ui .patch a.hide-try-it {
  color: #dcb67f;
}

.swagger-ui .head .heading, .swagger-ui .head .content {
  background-color: #fcffcd;
  border: 1px solid #ffd20f;
}

.swagger-ui .head .http-method {
  background-color: #ffd20f;
}

.swagger-ui .head h5, .swagger-ui .head .h5, .swagger-ui .head .description {
  color: #ffd20f;
}

.swagger-ui .head a.hide-try-it {
  color: #6fc992;
}

.swagger-ui .bold, .swagger-ui .bold label {
  font-weight: bold !important;
}

.swagger-auth-modal {
  padding: 0 20px 20px;
}

.swagger-auth-modal span.form-control {
  border: 0;
  box-shadow: none;
}

.swagger-auth-modal span.form-control.text {
  height: auto;
}

.swagger-auth-modal .buttons {
  text-align: center;
}

.swagger-auth-modal .form-group {
  margin-bottom: 5px;
}

.swagger-auth-modal .form-group:last-child {
  margin-bottom: 15px;
}

.swagger-auth-modal li a {
  cursor: pointer;
  color: #999;
  font-size: 1.2em;
}

.swagger-auth-modal li.active a {
  color: #337ab7;
}

.swagger-auth-modal .scope-desc {
  font-style: italic;
  padding-left: 20px;
  color: #999;
}

[dir=rtl] .swagger-ui th {
  text-align: right;
}

[dir=rtl] .swagger-ui .pull-left {
  float: right !important;
}

[dir=rtl] .swagger-ui .pull-right {
  float: left !important;
}

[dir=rtl] .swagger-ui .list-unstyled, [dir=rtl] .swagger-ui .list-inline {
  padding-right: 0;
  padding-left: initial;
}

[dir=rtl] .swagger-ui .endpoint-actions li {
  border-left: 1px solid #ddd;
  border-right: 0;
}

[dir=rtl] .swagger-ui .endpoint-actions li:last-child {
  border-left: 0;
}

[dir=rtl] .swagger-ui .operation .path {
  padding-left: 0;
  padding-right: 10px;
}

[dir=rtl] .swagger-ui .operation .description {
  margin: 2px 0 0 10px;
}

[dir=rtl] .swagger-ui .operation .content-type label {
  margin-left: 5px;
  margin-right: 0;
}

[dir=rtl] .swagger-ui .operation ul.schema li {
  margin: 0 0 5px 5px;
  padding: 2px 0 2px 5px;
  border-right: 0;
  border-left: 1px solid #ddd;
}

[dir=rtl] .swagger-ui .operation ul.schema li:last-child {
  border-left: 0;
}

[dir=rtl] .swagger-ui .operation pre.model .pad {
  margin-left: 0;
  margin-right: 1em;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYW5ndWxhci1zd2FnZ2VyLXVpL2Rpc3QvY3NzL3N3YWdnZXItdWkubWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsQyIsImZpbGUiOiJucG0uYW5ndWxhci1zd2FnZ2VyLXVpLmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogT3JhbmdlIGFuZ3VsYXItc3dhZ2dlci11aSAtIHYwLjUuNVxuICpcbiAqIChDKSAyMDE1IE9yYW5nZSwgYWxsIHJpZ2h0IHJlc2VydmVkXG4gKiBNSVQgTGljZW5zZWRcbiAqL1xuLnN3YWdnZXItdWkgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnN3YWdnZXItdWkgLmFwaS1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zd2FnZ2VyLXVpIC5hcGktdmVyc2lvbiB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uc3dhZ2dlci11aSAuZW5kcG9pbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cblxuLnN3YWdnZXItdWkgLmVuZHBvaW50Omxhc3QtY2hpbGQge1xuICBib3JkZXI6IDA7XG59XG5cbi5zd2FnZ2VyLXVpIC5lbmRwb2ludC5hY3RpdmUgaDQgYSwgLnN3YWdnZXItdWkgLmVuZHBvaW50OmhvdmVyIGg0IGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnN3YWdnZXItdWkgLmVuZHBvaW50LmFjdGl2ZSAuZW5kcG9pbnQtYWN0aW9ucyBsaSBhLCAuc3dhZ2dlci11aSAuZW5kcG9pbnQ6aG92ZXIgLmVuZHBvaW50LWFjdGlvbnMgbGkgYSB7XG4gIGNvbG9yOiAjNTU1O1xufVxuXG4uc3dhZ2dlci11aSAuZW5kcG9pbnQgaDQgYSwgLnN3YWdnZXItdWkgLmVuZHBvaW50IC5lbmRwb2ludC1hY3Rpb25zIGEsIC5zd2FnZ2VyLXVpIC5lbmRwb2ludCAuc2NoZW1hIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uc3dhZ2dlci11aSAuZW5kcG9pbnQgaDQgYTpob3ZlciwgLnN3YWdnZXItdWkgLmVuZHBvaW50IC5lbmRwb2ludC1hY3Rpb25zIGE6aG92ZXIsIC5zd2FnZ2VyLXVpIC5lbmRwb2ludCAuc2NoZW1hIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zd2FnZ2VyLXVpIC5lbmRwb2ludCAuZW5kcG9pbnQtaGVhZGluZyBzcGFuIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5zd2FnZ2VyLXVpIC5lbmRwb2ludCAuZW5kcG9pbnQtYWN0aW9ucyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4uc3dhZ2dlci11aSAuZW5kcG9pbnQgLmVuZHBvaW50LWFjdGlvbnMgbGkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uc3dhZ2dlci11aSAuZW5kcG9pbnQgLmVuZHBvaW50LWFjdGlvbnMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmhlYWRpbmcgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuaHR0cC1tZXRob2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogN3B4IDAgNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjdlbTtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAucGF0aCB7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAucGF0aC5kZXByZWNhdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAycHggMTBweCAwIDA7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmF1dGgtcmVxdWlyZWQge1xuICBiYWNrZ3JvdW5kOiAjZDk1MzRmO1xuICBjb2xvcjogI2ZmZjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5hdXRoLXJlcXVpcmVkLnZhbGlkIHtcbiAgYmFja2dyb3VuZDogIzMzN2FiNztcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCAuY29udGVudC10eXBlIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IGg1LCAuc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IC5oNSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgLnRhYmxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250OiBpbmhlcml0O1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBtaW4td2lkdGg6IDY1MHB4O1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0ZCwgLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgdGgge1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCB0aGVhZCB0aCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5O1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IHByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y2ZGI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWUwYzY7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgd29yZC13cmFwOiBpbml0aWFsO1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IHByZS5tb2RlbC1zY2hlbWEsIC5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgcHJlLmV4cGxvcmVyLWJvZHkge1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWF4LWhlaWdodDogaW5pdGlhbDtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCBpbnB1dCwgLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgdWwuc2NoZW1hIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IHVsLnNjaGVtYSBsaSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gIHBhZGRpbmc6IDJweCA1cHggMnB4IDA7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgdWwuc2NoZW1hIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgdWwuc2NoZW1hIGxpIGEge1xuICBjb2xvcjogI2FhYTtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCB1bC5zY2hlbWEgbGkgYS5hY3RpdmUsIC5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgdWwuc2NoZW1hIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCBwcmUubW9kZWwge1xuICBmb250OiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgY3Vyc29yOiB0ZXh0O1xuICBmb250LXNpemU6IDAuOWVtO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IHByZS5tb2RlbCAubW9kZWwtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCBwcmUubW9kZWwgLnR5cGUge1xuICBjb2xvcjogIzU1NTVhYTtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCBwcmUubW9kZWwgLnBhZCB7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgLmhlYWRlcnMgLm1vZGVsLXNjaGVtYSwgLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCAucGFyYW1ldGVycyAubW9kZWwtc2NoZW1hIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IC5oZWFkZXJzIC5tb2RlbC1zY2hlbWE6aG92ZXIsIC5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgLnBhcmFtZXRlcnMgLm1vZGVsLXNjaGVtYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgLmhlYWRlcnMgLm5hbWUsIC5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgLnBhcmFtZXRlcnMgLm5hbWUge1xuICB3aWR0aDogMTIlO1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IC5oZWFkZXJzIC52YWx1ZSwgLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCAucGFyYW1ldGVycyAudmFsdWUge1xuICB3aWR0aDogMzAlO1xufVxuXG4uc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IC5oZWFkZXJzIC5kZXNjLCAuc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50IC5wYXJhbWV0ZXJzIC5kZXNjIHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCAuaGVhZGVycyAudHlwZSwgLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAuY29udGVudCAucGFyYW1ldGVycyAudHlwZSB7XG4gIHdpZHRoOiAxMiU7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgLnJlc3BvbnNlcyAuY29kZSB7XG4gIHdpZHRoOiAxNSU7XG59XG5cbi5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmNvbnRlbnQgLmhpZGUtdHJ5LWl0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDRweCAwIDAgMTBweDtcbn1cblxuLnN3YWdnZXItdWkgLmdldCAuaGVhZGluZywgLnN3YWdnZXItdWkgLmdldCAuY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2YwZjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjM2Q5ZWM7XG59XG5cbi5zd2FnZ2VyLXVpIC5nZXQgLmh0dHAtbWV0aG9kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNmFiNDtcbn1cblxuLnN3YWdnZXItdWkgLmdldCBoNSwgLnN3YWdnZXItdWkgLmdldCAuaDUsIC5zd2FnZ2VyLXVpIC5nZXQgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwZjZhYjQ7XG59XG5cbi5zd2FnZ2VyLXVpIC5nZXQgYS5oaWRlLXRyeS1pdCB7XG4gIGNvbG9yOiAjNmZhNWQyO1xufVxuXG4uc3dhZ2dlci11aSAucG9zdCAuaGVhZGluZywgLnN3YWdnZXItdWkgLnBvc3QgLmNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmN2YwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzNlOGQxO1xufVxuXG4uc3dhZ2dlci11aSAucG9zdCAuaHR0cC1tZXRob2Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTBhNTRhO1xufVxuXG4uc3dhZ2dlci11aSAucG9zdCBoNSwgLnN3YWdnZXItdWkgLnBvc3QgLmg1LCAuc3dhZ2dlci11aSAucG9zdCAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzEwYTU0YTtcbn1cblxuLnN3YWdnZXItdWkgLnBvc3QgYS5oaWRlLXRyeS1pdCB7XG4gIGNvbG9yOiAjNmZjOTkyO1xufVxuXG4uc3dhZ2dlci11aSAucHV0IC5oZWFkaW5nLCAuc3dhZ2dlci11aSAucHV0IC5jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjJlOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZTBjYTtcbn1cblxuLnN3YWdnZXItdWkgLnB1dCAuaHR0cC1tZXRob2Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzU4NjJiO1xufVxuXG4uc3dhZ2dlci11aSAucHV0IGg1LCAuc3dhZ2dlci11aSAucHV0IC5oNSwgLnN3YWdnZXItdWkgLnB1dCAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2M1ODYyYjtcbn1cblxuLnN3YWdnZXItdWkgLnB1dCBhLmhpZGUtdHJ5LWl0IHtcbiAgY29sb3I6ICNkY2I2N2Y7XG59XG5cbi5zd2FnZ2VyLXVpIC5kZWxldGUgLmhlYWRpbmcsIC5zd2FnZ2VyLXVpIC5kZWxldGUgLmNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVlOGU4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThjNmM3O1xufVxuXG4uc3dhZ2dlci11aSAuZGVsZXRlIC5odHRwLW1ldGhvZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNDFlMjI7XG59XG5cbi5zd2FnZ2VyLXVpIC5kZWxldGUgaDUsIC5zd2FnZ2VyLXVpIC5kZWxldGUgLmg1LCAuc3dhZ2dlci11aSAuZGVsZXRlIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjYTQxZTIyO1xufVxuXG4uc3dhZ2dlci11aSAuZGVsZXRlIGEuaGlkZS10cnktaXQge1xuICBjb2xvcjogI2M4Nzg3YTtcbn1cblxuLnN3YWdnZXItdWkgLnBhdGNoIC5oZWFkaW5nLCAuc3dhZ2dlci11aSAucGF0Y2ggLmNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlOWUzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVkNWMzO1xufVxuXG4uc3dhZ2dlci11aSAucGF0Y2ggLmh0dHAtbWV0aG9kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzODA0Mjtcbn1cblxuLnN3YWdnZXItdWkgLnBhdGNoIGg1LCAuc3dhZ2dlci11aSAucGF0Y2ggLmg1LCAuc3dhZ2dlci11aSAucGF0Y2ggLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNkMzgwNDI7XG59XG5cbi5zd2FnZ2VyLXVpIC5wYXRjaCBhLmhpZGUtdHJ5LWl0IHtcbiAgY29sb3I6ICNkY2I2N2Y7XG59XG5cbi5zd2FnZ2VyLXVpIC5oZWFkIC5oZWFkaW5nLCAuc3dhZ2dlci11aSAuaGVhZCAuY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZmY2Q7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmQyMGY7XG59XG5cbi5zd2FnZ2VyLXVpIC5oZWFkIC5odHRwLW1ldGhvZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQyMGY7XG59XG5cbi5zd2FnZ2VyLXVpIC5oZWFkIGg1LCAuc3dhZ2dlci11aSAuaGVhZCAuaDUsIC5zd2FnZ2VyLXVpIC5oZWFkIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZmZkMjBmO1xufVxuXG4uc3dhZ2dlci11aSAuaGVhZCBhLmhpZGUtdHJ5LWl0IHtcbiAgY29sb3I6ICM2ZmM5OTI7XG59XG5cbi5zd2FnZ2VyLXVpIC5ib2xkLCAuc3dhZ2dlci11aSAuYm9sZCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5zd2FnZ2VyLWF1dGgtbW9kYWwge1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbn1cblxuLnN3YWdnZXItYXV0aC1tb2RhbCBzcGFuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnN3YWdnZXItYXV0aC1tb2RhbCBzcGFuLmZvcm0tY29udHJvbC50ZXh0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dhZ2dlci1hdXRoLW1vZGFsIC5idXR0b25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3dhZ2dlci1hdXRoLW1vZGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uc3dhZ2dlci1hdXRoLW1vZGFsIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uc3dhZ2dlci1hdXRoLW1vZGFsIGxpIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4uc3dhZ2dlci1hdXRoLW1vZGFsIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMzMzdhYjc7XG59XG5cbi5zd2FnZ2VyLWF1dGgtbW9kYWwgLnNjb3BlLWRlc2Mge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgY29sb3I6ICM5OTk7XG59XG5cbltkaXI9cnRsXSAuc3dhZ2dlci11aSB0aCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPXJ0bF0gLnN3YWdnZXItdWkgLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLnN3YWdnZXItdWkgLnB1bGwtcmlnaHQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLnN3YWdnZXItdWkgLmxpc3QtdW5zdHlsZWQsIFtkaXI9cnRsXSAuc3dhZ2dlci11aSAubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG59XG5cbltkaXI9cnRsXSAuc3dhZ2dlci11aSAuZW5kcG9pbnQtYWN0aW9ucyBsaSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLnN3YWdnZXItdWkgLmVuZHBvaW50LWFjdGlvbnMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLnN3YWdnZXItdWkgLm9wZXJhdGlvbiAucGF0aCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuW2Rpcj1ydGxdIC5zd2FnZ2VyLXVpIC5vcGVyYXRpb24gLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAycHggMCAwIDEwcHg7XG59XG5cbltkaXI9cnRsXSAuc3dhZ2dlci11aSAub3BlcmF0aW9uIC5jb250ZW50LXR5cGUgbGFiZWwge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuc3dhZ2dlci11aSAub3BlcmF0aW9uIHVsLnNjaGVtYSBsaSB7XG4gIG1hcmdpbjogMCAwIDVweCA1cHg7XG4gIHBhZGRpbmc6IDJweCAwIDJweCA1cHg7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG5bZGlyPXJ0bF0gLnN3YWdnZXItdWkgLm9wZXJhdGlvbiB1bC5zY2hlbWEgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLnN3YWdnZXItdWkgLm9wZXJhdGlvbiBwcmUubW9kZWwgLnBhZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn0iXSwic291cmNlUm9vdCI6IiJ9*/