/* styles documentation */
/* CUSTOM VARIABLES */
/* MAROON */
/* BRICK */
/* GOLD */
/* GOLD - PREMIERE */
/* PATINA */
/* TERRACOTTA */
/* OPUS */
/* PINE */
/* WATER */
/* GRAY */
/* COPPER */
/* documentation */
.relative-wrapper {
  position: relative;
}

.absolute {
  position: absolute;
}

.focus-square {
  width: 5%;
  height: auto;
  border: 0.25rem solid red;
  background: rgba(0, 0, 0, 0.125);
}

.focus-square:before {
  display: table;
  content: ".";
  line-height: 0;
  width: 100% !important;
  height: 100% !important;
  height: auto;
}

.aspect-1-1:before {
  padding-top: 100%;
}

.aspect-16-9:before {
  padding-top: 56.2%;
}

.aspect-4-3:before {
  padding-top: 75%;
}

/* scroll */
html, body {
  scroll-behavior: smooth;
}

@media screen and (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }
}
/* images */
.image-25 {
  width: 25%;
}
@media (max-width: 735px) {
  .image-25 {
    width: 100%;
  }
}

.image-50 {
  width: 50%;
}
@media (max-width: 735px) {
  .image-50 {
    width: 100%;
  }
}

.image-75 {
  width: 75%;
}
@media (max-width: 735px) {
  .image-75 {
    width: 100%;
  }
}

.image-box-shadow {
  box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);
}

#main-content-wrapper-full-width img.terminal-four-icon {
  display: inline;
  margin: 0 0.5rem 0 0;
  width: 2.75rem;
  height: auto;
}

/* color */
.circle-number-key.circle-key-red {
  background: red;
}

.maroon-color {
  color: #8d0034;
}

/* structure */
#main-content-wrapper-full-width.main-content-wrapper-documentation {
  padding: 4rem 20% 4rem 10%;
}

/* navigation */
#documentation-navigation {
  position: fixed;
  top: 0;
  right: 0;
  padding: 1.25rem 1.25rem 2rem;
  width: 20%;
  height: 100vh;
  background: #8d0034;
  overflow-x: scroll;
}
#documentation-navigation nav {
  background: none;
}
#documentation-navigation h5 {
  font-size: 1rem !important;
  color: #bbbbbb;
}
#documentation-navigation h5:first-of-type {
  margin-top: 0;
}
#documentation-navigation a {
  display: block;
  margin: 0 0 0.5rem 0;
  padding: 0 0 0.5rem 0;
  width: 100%;
  font-family: "Antenna Condensed Light", sans-serif;
  font-size: 0.9rem !important;
  color: #bbbbbb;
  letter-spacing: 0.05rem;
  word-spacing: 0.125rem;
  text-transform: none;
  text-decoration: none;
  border-bottom: solid 1px rgba(255, 255, 255, 0.35);
  background: none;
  transition: 0.2s;
}
#documentation-navigation a:hover {
  color: #ffffff;
}

nav.documentation-sub-nav {
  margin: 0 0 0.75rem 1rem;
}

#documentation-navigation-more {
  position: fixed;
  bottom: 0;
  right: 0;
  margin: 0;
  padding: 2rem 1.25rem 0.75rem;
  width: 20%;
  background: #8d0034;
  background: linear-gradient(0deg, #8d0034 0%, #8d0034 50%, rgba(255, 255, 255, 0) 100%, white 100%);
}
#documentation-navigation-more img {
  display: block;
  margin: 0 auto;
  width: 1rem;
  height: 0.75rem;
  opacity: 0.5;
}

.documentation-direction {
  margin: 0 0 0 2.5rem;
}

.documentation-direction .circle-number-key.circle-number-key-inline {
  margin-left: -2.25rem;
}

/* cards */
#documentation-card-elements .grid-wrapper-min-max.four-column-eight-column {
  grid-gap: 4rem;
}

/* card elements */
#documentation-card-elements .image-wrapper,
#documentation-card-elements h6,
#documentation-card-elements .flex-item.content h4,
#documentation-card-elements h5,
#documentation-card-elements .flex-item.content .explainer,
#documentation-card-elements .flex-item.content p,
#documentation-card-elements a.cta,
#documentation-card-elements button,
#documentation-card-elements a.cta {
  position: relative;
}

/* card elements - key */
#card-element-key-one {
  top: 50%;
}

#card-element-key-two {
  top: 0%;
}

#card-element-key-three {
  top: 0%;
}

#card-element-key-four {
  top: 0%;
}

#card-element-key-five {
  top: 0%;
}

#card-element-key-six {
  top: 20%;
}

#card-element-key-seven {
  top: 0%;
}

#card-element-key-eight {
  top: 0%;
  left: 0%;
}

#card-element-key-nine {
  top: 0%;
}

/* card variations - key */
#card-variation-key-one {
  top: 10%;
  left: 30%;
}

#card-variation-key-two {
  top: 50%;
  left: 0%;
}

#card-variation-key-three {
  top: 50%;
  left: 0%;
}

/* typography */
#documentation-typography h1,
#documentation-typography h2,
#documentation-typography h3,
#documentation-typography h4,
#documentation-typography h4,
#documentation-typography h6,
#documentation-typography .intro-paragraph {
  position: relative;
}

/* typography - key */
#typography-header-h1,
#typography-header-h2,
#typography-header-h3,
#typography-header-h4,
#typography-header-h5,
#typography-header-h6,
#typography-text-intro-paragraph {
  right: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy1kb2N1bWVudGF0aW9uLnNjc3MiLCIuLi9zY3NzLXR5cG9ncmFwaHkvX2N1c3RvbS12YXJpYWJsZXMuc2NzcyIsIl9kb2N1bWVudGF0aW9uLWtleXMuc2NzcyIsIm1peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQ0FBO0FBd0JBO0FBT0E7QUFPQTtBQU9BO0FBT0E7QUFPQTtBQU9BO0FBT0E7QUFPQTtBQU9BO0FBT0E7QUM5RkE7QUFFQTtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFFQTtFQUNDOzs7QUFHRDtFQUNDO0lBQ0M7OztBQUlGO0FBRUE7RUFDQzs7QUM5Q0M7RUQ2Q0Y7SUFHRTs7OztBQUlGO0VBQ0M7O0FDckRDO0VEb0RGO0lBR0U7Ozs7QUFJRjtFQUNDOztBQzVEQztFRDJERjtJQUdFOzs7O0FBSUY7RUFDQzs7O0FBR0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7QUFFQTtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUVBO0VBQ0U7OztBQUdGO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Q7RUFDQztFQUNEOztBQUNDO0VBQ0U7O0FBRUg7RUFDQztFQUNBOztBQUVBO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0Y7RUFDRTtFQUNGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRTtFQUNGOztBQUNBO0VBQ0M7OztBQUtIO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQUNDOztBQU1EO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFBMkI7OztBQUUzQjtFQUF3RTs7O0FBRXhFO0FBR0U7RUFDRTs7O0FBSUo7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFTRTs7O0FBR0Y7QUFFQTtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUdGO0FBRUE7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBR0Y7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU9DOzs7QUFHRDtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBT0MiLCJmaWxlIjoic3R5bGVzLWRvY3VtZW50YXRpb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogc3R5bGVzIGRvY3VtZW50YXRpb24gKi9cblxuQGltcG9ydCAnbWl4aW5zL2JyZWFrcG9pbnRzJztcbkBpbXBvcnQgJy4uL3Njc3MtdHlwb2dyYXBoeS9jdXN0b20tdmFyaWFibGVzJztcbkBpbXBvcnQgJ2RvY3VtZW50YXRpb24ta2V5cyc7XG4iLCIvKiBDVVNUT00gVkFSSUFCTEVTICovXG5cbiRtYXJvb246ICAgICAgICAjNWEwNzIyO1xuJGJyaWNrOiAgICAgICAgICM1YTA3MjI7XG4kZ29sZDpcdFx0XHQjZWFhYTAwO1xuJGdvbGQtcHJlbWllcmU6XHQjY2JhMDUyO1xuJHBhdGluYTogICAgICAgICMwMDk2YTA7XG4kdGVycmFjb3R0YTogICAgI2I2ODk2NztcbiRvcHVzOlx0XHRcdCNmOThlMmI7XG4kcGluZTogICAgICAgICAgIzc3N2UzOTtcbiR3YXRlcjogICAgICAgICAjNDg3NmEyO1xuJGdyYXk6XHRcdFx0Izg4ODg4ODtcbiRjb3BwZXI6ICAgICAgICAjYjRhZjk1O1xuJGJsYWNrOiAgICAgICAgICMwMDAwMDA7XG4kd2hpdGU6XHQgICAgICAgICNmZmZmZmY7XG4kYmx1ZTogICAgICAgICAgIzAwYjdmZjtcbiRiZy1vdmVybGF5OiAgICByZ2JhKDAsMCwwLC41KTtcblxuJGJnLW92ZXJsYXk6ICRiZy1vdmVybGF5O1xuJGJnLW92ZXJsYXktZGFyazogcmdiYSgkYmctb3ZlcmxheSwgLjYpO1xuJGJnLW92ZXJsYXktZXh0cmEtZGFyazogcmdiYSgkYmctb3ZlcmxheSwgLjcpO1xuJGJnLW92ZXJsYXktbGlnaHQ6IHJnYmEoJGJnLW92ZXJsYXksIC40KTtcbiRiZy1vdmVybGF5LWV4dHJhLWxpZ2h0OiByZ2JhKCRiZy1vdmVybGF5LCAuMSk7XG5cbi8qIE1BUk9PTiAqL1xuJG1hcm9vbjogbGlnaHRlbigkbWFyb29uLCAwJSk7XG4kbWFyb29uLWRhcms6IGRhcmtlbigkbWFyb29uLCAxMCUpO1xuJG1hcm9vbi1leHRyYS1kYXJrOiBkYXJrZW4oJG1hcm9vbiwgNDAlKTtcbiRtYXJvb24tbGlnaHQ6IGxpZ2h0ZW4oJG1hcm9vbiwgMjAlKTtcbiRtYXJvb24tZXh0cmEtbGlnaHQ6IGxpZ2h0ZW4oJG1hcm9vbiwgNDAlKTtcblxuLyogQlJJQ0sgKi9cbiRicmljazogbGlnaHRlbigkYnJpY2ssIDAlKTtcbiRicmljay1kYXJrOiBkYXJrZW4oJGJyaWNrLCAyMCUpO1xuJGJyaWNrLWV4dHJhLWRhcms6IGRhcmtlbigkYnJpY2ssIDQwJSk7XG4kYnJpY2stbGlnaHQ6IGxpZ2h0ZW4oJGJyaWNrLCAyMCUpO1xuJGJyaWNrLWV4dHJhLWxpZ2h0OiBsaWdodGVuKCRicmljaywgNDAlKTtcblxuLyogR09MRCAqL1xuJGdvbGQ6IGxpZ2h0ZW4oJGdvbGQsIDAlKTtcbiRnb2xkLWRhcms6IGRhcmtlbigkZ29sZCwgMjAlKTtcbiRnb2xkLWV4dHJhLWRhcms6IGRhcmtlbigkZ29sZCwgNDAlKTtcbiRnb2xkLWxpZ2h0OiBsaWdodGVuKCRnb2xkLCAyMCUpO1xuJGdvbGQtZXh0cmEtbGlnaHQ6IGxpZ2h0ZW4oJGdvbGQsIDQwJSk7XG5cbi8qIEdPTEQgLSBQUkVNSUVSRSAqL1xuJGdvbGQtcHJlbWllcmU6IGxpZ2h0ZW4oJGdvbGQtcHJlbWllcmUsIDAlKTtcbiRnb2xkLXByZW1pZXJlLWRhcms6IGRhcmtlbigkZ29sZC1wcmVtaWVyZSwgMjAlKTtcbiRnb2xkLXByZW1pZXJlLWV4dHJhLWRhcms6IGRhcmtlbigkZ29sZC1wcmVtaWVyZSwgNDAlKTtcbiRnb2xkLXByZW1pZXJlLWxpZ2h0OiBsaWdodGVuKCRnb2xkLXByZW1pZXJlLCAxNSUpO1xuJGdvbGQtcHJlbWllcmUtZXh0cmEtbGlnaHQ6IGxpZ2h0ZW4oJGdvbGQtcHJlbWllcmUsIDMwJSk7XG5cbi8qIFBBVElOQSAqL1xuJHBhdGluYTogbGlnaHRlbigkcGF0aW5hLCAwJSk7XG4kcGF0aW5hLWRhcms6IGRhcmtlbigkcGF0aW5hLCAxNSUpO1xuJHBhdGluYS1leHRyYS1kYXJrOiBkYXJrZW4oJHBhdGluYSwgNDAlKTtcbiRwYXRpbmEtbGlnaHQ6IGxpZ2h0ZW4oJHBhdGluYSwgMjAlKTtcbiRwYXRpbmEtZXh0cmEtbGlnaHQ6IGxpZ2h0ZW4oJHBhdGluYSwgNDAlKTtcblxuLyogVEVSUkFDT1RUQSAqL1xuJHRlcnJhY290dGE6IGxpZ2h0ZW4oJHRlcnJhY290dGEsIDAlKTtcbiR0ZXJyYWNvdHRhLWRhcms6IGRhcmtlbigkdGVycmFjb3R0YSwgMjAlKTtcbiR0ZXJyYWNvdHRhLWV4dHJhLWRhcms6IGRhcmtlbigkdGVycmFjb3R0YSwgNDAlKTtcbiR0ZXJyYWNvdHRhLWxpZ2h0OiBsaWdodGVuKCR0ZXJyYWNvdHRhLCAyNSUpO1xuJHRlcnJhY290dGEtZXh0cmEtbGlnaHQ6IGxpZ2h0ZW4oJHRlcnJhY290dGEsIDM1JSk7XG5cbi8qIE9QVVMgKi9cbiRvcHVzOiBsaWdodGVuKCRvcHVzLCAwJSk7XG4kb3B1cy1kYXJrOiBkYXJrZW4oJG9wdXMsIDIwJSk7XG4kb3B1cy1leHRyYS1kYXJrOiBkYXJrZW4oJG9wdXMsIDQwJSApO1xuJG9wdXMtbGlnaHQ6IGxpZ2h0ZW4oJG9wdXMsIDIwJSApO1xuJG9wdXMtZXh0cmEtbGlnaHQ6IGxpZ2h0ZW4oJG9wdXMsIDQwJSApO1xuXG4vKiBQSU5FICovXG4kcGluZTogbGlnaHRlbigkcGluZSwgMCUpO1xuJHBpbmUtZGFyazogZGFya2VuKCRwaW5lLCAyMCUpO1xuJHBpbmUtZXh0cmEtZGFyazogZGFya2VuKCRwaW5lLCA0MCUgKTtcbiRwaW5lLWxpZ2h0OiBsaWdodGVuKCRwaW5lLCAyMCUgKTtcbiRwaW5lLWV4dHJhLWxpZ2h0OiBsaWdodGVuKCRwaW5lLCA0MCUgKTtcblxuLyogV0FURVIgKi9cbiR3YXRlcjogbGlnaHRlbigkd2F0ZXIsIDAlKTtcbiR3YXRlci1kYXJrOiBkYXJrZW4oJHdhdGVyLCAyMCUpO1xuJHdhdGVyLWV4dHJhLWRhcms6IGRhcmtlbigkd2F0ZXIsIDQwJSApO1xuJHdhdGVyLWxpZ2h0OiBsaWdodGVuKCR3YXRlciwgMjAlICk7XG4kd2F0ZXItZXh0cmEtbGlnaHQ6IGxpZ2h0ZW4oJHdhdGVyLCA0MCUgKTtcblxuLyogR1JBWSAqL1xuJGdyYXk6IGxpZ2h0ZW4oJGdyYXksIDAlKTtcbiRncmF5LWRhcms6IGRhcmtlbigkZ3JheSwgMjAlKTtcbiRncmF5LWV4dHJhLWRhcms6IGRhcmtlbigkZ3JheSwgNDAlKTtcbiRncmF5LWxpZ2h0OiBsaWdodGVuKCRncmF5LCAyMCUpO1xuJGdyYXktZXh0cmEtbGlnaHQ6IGxpZ2h0ZW4oJGdyYXksIDQwJSk7XG5cbi8qIENPUFBFUiAqL1xuJGNvcHBlcjogbGlnaHRlbigkY29wcGVyLCAwJSk7XG4kY29wcGVyLWRhcms6IGRhcmtlbigkY29wcGVyLCAyMCUpO1xuJGNvcHBlci1leHRyYS1kYXJrOiBkYXJrZW4oJGNvcHBlciwgNDAlKTtcbiRjb3BwZXItbGlnaHQ6IGxpZ2h0ZW4oJGNvcHBlciwgMjAlKTtcbiRjb3BwZXItZXh0cmEtbGlnaHQ6IGxpZ2h0ZW4oJGNvcHBlciwgNDAlKTtcbiIsIi8qIGRvY3VtZW50YXRpb24gKi9cblxuLnJlbGF0aXZlLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hYnNvbHV0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmZvY3VzLXNxdWFyZSB7XG5cdHdpZHRoOiA1JTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRib3JkZXI6IC4yNXJlbSBzb2xpZCByZWQ7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjEyNSk7XG59XG5cbi5mb2N1cy1zcXVhcmU6YmVmb3JlIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdGNvbnRlbnQ6IFwiLlwiO1xuXHRsaW5lLWhlaWdodDogMDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLmFzcGVjdC0xLTE6YmVmb3JlIHtcblx0cGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5hc3BlY3QtMTYtOTpiZWZvcmUge1xuXHRwYWRkaW5nLXRvcDogNTYuMiU7XG59XG5cbi5hc3BlY3QtNC0zOmJlZm9yZSB7XG5cdHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi8qIHNjcm9sbCAqL1xuXG5odG1sLCBib2R5IHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcblx0aHRtbCB7XG5cdFx0c2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuXHR9XG59XG5cbi8qIGltYWdlcyAqL1xuXG4uaW1hZ2UtMjUge1xuXHR3aWR0aDogMjUlO1xuXHRAaW5jbHVkZSBwaG9uZS1wb3J0cmFpdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmltYWdlLTUwIHtcblx0d2lkdGg6IDUwJTtcblx0QGluY2x1ZGUgcGhvbmUtcG9ydHJhaXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5pbWFnZS03NSB7XG5cdHdpZHRoOiA3NSU7XG5cdEBpbmNsdWRlIHBob25lLXBvcnRyYWl0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uaW1hZ2UtYm94LXNoYWRvdyB7XG5cdGJveC1zaGFkb3c6IDAgMCAuNXJlbSByZ2JhKDAsMCwwLC4yNSk7XG59XG5cbiNtYWluLWNvbnRlbnQtd3JhcHBlci1mdWxsLXdpZHRoIGltZy50ZXJtaW5hbC1mb3VyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMCAuNXJlbSAwIDA7XG4gIHdpZHRoOiAyLjc1cmVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGNvbG9yICovXG5cbi5jaXJjbGUtbnVtYmVyLWtleS5jaXJjbGUta2V5LXJlZCB7XG4gIGJhY2tncm91bmQ6IHJlZDtcbn1cblxuLm1hcm9vbi1jb2xvciB7XG4gIGNvbG9yOiAjOGQwMDM0O1xufVxuXG4vKiBzdHJ1Y3R1cmUgKi9cblxuI21haW4tY29udGVudC13cmFwcGVyLWZ1bGwtd2lkdGgubWFpbi1jb250ZW50LXdyYXBwZXItZG9jdW1lbnRhdGlvbiB7XG4gIHBhZGRpbmc6IDRyZW0gMjAlIDRyZW0gMTAlO1xufVxuXG4vKiBuYXZpZ2F0aW9uICovXG5cbiNkb2N1bWVudGF0aW9uLW5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAycmVtO1xuICB3aWR0aDogMjAlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjOGQwMDM0O1xuXHRvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG5hdiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuXHRoNSB7XG5cdFx0Zm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICNiYmJiYmI7XG5cdH1cbiAgaDU6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAuNXJlbSAwO1xuXHRcdHBhZGRpbmc6IDAgMCAuNXJlbSAwO1xuICAgIHdpZHRoOiAxMDAlO1xuXHRcdGZvbnQtZmFtaWx5OiAnQW50ZW5uYSBDb25kZW5zZWQgTGlnaHQnLCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogLjlyZW0gIWltcG9ydGFudDtcblx0XHRjb2xvcjogI2JiYmJiYjtcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xuXHRcdHdvcmQtc3BhY2luZzogLjEyNXJlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMjU1LDI1NSwyNTUsLjM1KTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHRyYW5zaXRpb246IC4ycztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdH1cbiAgfVxufVxuXG5uYXYuZG9jdW1lbnRhdGlvbi1zdWItbmF2IHtcblx0bWFyZ2luOiAwIDAgLjc1cmVtIDFyZW07XG59XG5cbiNkb2N1bWVudGF0aW9uLW5hdmlnYXRpb24tbW9yZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAycmVtIDEuMjVyZW0gLjc1cmVtO1xuXHR3aWR0aDogMjAlO1xuXHRiYWNrZ3JvdW5kOiByZ2IoMTQxLDAsNTIpO1xuXHRiYWNrZ3JvdW5kOlxuXHRcdGxpbmVhci1ncmFkaWVudCgwZGVnLFxuXHRcdHJnYmEoMTQxLDAsNTIsMSkgMCUsXG5cdFx0cmdiYSgxNDEsMCw1MiwxKSA1MCUsXG5cdFx0cmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlLFxuXHRcdHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSlcblx0O1xuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHdpZHRoOiAxcmVtO1xuXHRcdGhlaWdodDogLjc1cmVtO1xuXHRcdG9wYWNpdHk6IC41O1xuXHR9XG59XG5cbi5kb2N1bWVudGF0aW9uLWRpcmVjdGlvbiB7IG1hcmdpbjogMCAwIDAgMi41cmVtOyB9XG5cbi5kb2N1bWVudGF0aW9uLWRpcmVjdGlvbiAuY2lyY2xlLW51bWJlci1rZXkuY2lyY2xlLW51bWJlci1rZXktaW5saW5lICB7IG1hcmdpbi1sZWZ0OiAtMi4yNXJlbTsgfVxuXG4vKiBjYXJkcyAqL1xuXG4jZG9jdW1lbnRhdGlvbi1jYXJkLWVsZW1lbnRzIHtcbiAgLmdyaWQtd3JhcHBlci1taW4tbWF4LmZvdXItY29sdW1uLWVpZ2h0LWNvbHVtbiB7XG4gICAgZ3JpZC1nYXA6IDRyZW07XG4gIH1cbn1cblxuLyogY2FyZCBlbGVtZW50cyAqL1xuXG4jZG9jdW1lbnRhdGlvbi1jYXJkLWVsZW1lbnRzIC5pbWFnZS13cmFwcGVyLFxuI2RvY3VtZW50YXRpb24tY2FyZC1lbGVtZW50cyBoNixcbiNkb2N1bWVudGF0aW9uLWNhcmQtZWxlbWVudHMgLmZsZXgtaXRlbS5jb250ZW50IGg0LFxuI2RvY3VtZW50YXRpb24tY2FyZC1lbGVtZW50cyBoNSxcbiNkb2N1bWVudGF0aW9uLWNhcmQtZWxlbWVudHMgLmZsZXgtaXRlbS5jb250ZW50IC5leHBsYWluZXIsXG4jZG9jdW1lbnRhdGlvbi1jYXJkLWVsZW1lbnRzIC5mbGV4LWl0ZW0uY29udGVudCBwLFxuI2RvY3VtZW50YXRpb24tY2FyZC1lbGVtZW50cyBhLmN0YSxcbiNkb2N1bWVudGF0aW9uLWNhcmQtZWxlbWVudHMgYnV0dG9uLFxuI2RvY3VtZW50YXRpb24tY2FyZC1lbGVtZW50cyBhLmN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogY2FyZCBlbGVtZW50cyAtIGtleSAqL1xuXG4jY2FyZC1lbGVtZW50LWtleS1vbmUge1xuICB0b3A6IDUwJTtcbn1cbiNjYXJkLWVsZW1lbnQta2V5LXR3byB7XG4gIHRvcDogMCU7XG59XG4jY2FyZC1lbGVtZW50LWtleS10aHJlZSB7XG4gIHRvcDogMCU7XG59XG4jY2FyZC1lbGVtZW50LWtleS1mb3VyIHtcbiAgdG9wOiAwJTtcbn1cbiNjYXJkLWVsZW1lbnQta2V5LWZpdmUge1xuICB0b3A6IDAlO1xufVxuI2NhcmQtZWxlbWVudC1rZXktc2l4IHtcbiAgdG9wOiAyMCU7XG59XG4jY2FyZC1lbGVtZW50LWtleS1zZXZlbiB7XG4gIHRvcDogMCU7XG59XG4jY2FyZC1lbGVtZW50LWtleS1laWdodCB7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDAlO1xufVxuI2NhcmQtZWxlbWVudC1rZXktbmluZSB7XG4gIHRvcDogMCU7XG59XG5cbi8qIGNhcmQgdmFyaWF0aW9ucyAtIGtleSAqL1xuXG4jY2FyZC12YXJpYXRpb24ta2V5LW9uZSB7XG4gIHRvcDogMTAlO1xuICBsZWZ0OiAzMCU7XG59XG4jY2FyZC12YXJpYXRpb24ta2V5LXR3byB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwJTtcbn1cbiNjYXJkLXZhcmlhdGlvbi1rZXktdGhyZWUge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMCU7XG59XG5cbi8qIHR5cG9ncmFwaHkgKi9cblxuI2RvY3VtZW50YXRpb24tdHlwb2dyYXBoeSBoMSxcbiNkb2N1bWVudGF0aW9uLXR5cG9ncmFwaHkgaDIsXG4jZG9jdW1lbnRhdGlvbi10eXBvZ3JhcGh5IGgzLFxuI2RvY3VtZW50YXRpb24tdHlwb2dyYXBoeSBoNCxcbiNkb2N1bWVudGF0aW9uLXR5cG9ncmFwaHkgaDQsXG4jZG9jdW1lbnRhdGlvbi10eXBvZ3JhcGh5IGg2LFxuI2RvY3VtZW50YXRpb24tdHlwb2dyYXBoeSAuaW50cm8tcGFyYWdyYXBoIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiB0eXBvZ3JhcGh5IC0ga2V5ICovXG5cbiN0eXBvZ3JhcGh5LWhlYWRlci1oMSxcbiN0eXBvZ3JhcGh5LWhlYWRlci1oMixcbiN0eXBvZ3JhcGh5LWhlYWRlci1oMyxcbiN0eXBvZ3JhcGh5LWhlYWRlci1oNCxcbiN0eXBvZ3JhcGh5LWhlYWRlci1oNSxcbiN0eXBvZ3JhcGh5LWhlYWRlci1oNixcbiN0eXBvZ3JhcGh5LXRleHQtaW50cm8tcGFyYWdyYXBoIHtcblx0cmlnaHQ6IDA7XG59XG4iLCIkcGhvbmUtcG9ydHJhaXQtd2lkdGg6IDQxNXB4O1xuJHBob25lLWxhbmRzY2FwZS13aWR0aDogNzM2cHg7XG4kdGFibGV0LXBvcnRyYWl0LXdpZHRoOiA3NjhweDtcbiR0YWJsZXQtbGFuZHNjYXBlLXdpZHRoOiAxMDI0cHg7XG4kZGVza3RvcC1zbWFsbC13aWR0aDogMTIwMHB4O1xuXG5AbWl4aW4gcGhvbmUtcG9ydHJhaXQge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skcGhvbmUtbGFuZHNjYXBlLXdpZHRoIC0gMXB4fSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwaG9uZS1sYW5kc2NhcGUge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skdGFibGV0LXBvcnRyYWl0LXdpZHRoIC0gMXB4fSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXQtcG9ydHJhaXQge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skdGFibGV0LWxhbmRzY2FwZS13aWR0aCAtIDFweH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0LWxhbmRzY2FwZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRkZXNrdG9wLXNtYWxsLXdpZHRoIC0gMXB4fSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wLXNtYWxsIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGRlc2t0b3Atc21hbGwtd2lkdGh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiJdfQ== */
