.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important; }
  .screen-reader-text:focus {
    background-color: #eee;
    clip: auto !important;
    -webkit-clip-path: none;
            clip-path: none;
    color: #444;
    display: block;
    font-size: 1em;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    /* Above WP toolbar. */ }

@font-face {
  font-family: 'RAGSans';
  src: url("fonts/RAG-Sans-1.1-Regular.eot");
  src: url("fonts/RAG-Sans-1.1-Regular.woff") format("woff"), url("fonts/RAG-Sans-1.1-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: normal; }

@font-face {
  font-family: 'RAGSans';
  src: url("fonts/RAG-Sans-1.1-Medium.eot");
  src: url("fonts/RAG-Sans-1.1-Medium.woff") format("woff"), url("fonts/RAG-Sans-1.1-Medium.ttf") format("truetype");
  font-style: normal;
  font-weight: 500; }

@font-face {
  font-family: 'RAGSans';
  src: url("fonts/RAG-Sans-1.2-SemiBold.woff") format("woff"), url("fonts/RAG-Sans-1.2-SemiBold.woff2") format("woff2");
  font-style: normal;
  font-weight: 600; }

@font-face {
  font-family: 'RAGSans';
  src: url("fonts/RAG-Sans-1.1-Bold.eot");
  src: url("fonts/RAG-Sans-1.1-Bold.woff") format("woff"), url("fonts/RAG-Sans-1.1-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 700; }

html {
  font-size: 10px; }
  @media (max-width: 1920.98px) {
    html {
      font-size: 0.521vw; } }
  @media (max-width: 991.98px) {
    html {
      font-size: 2.778vw; } }
  @media (max-width: 575.98px) {
    html {
      font-size: 2.778vw; } }

body {
  font-size: 1.9rem;
  color: #212121;
  font-family: "RAGSans", sans-serif;
  line-height: normal;
  letter-spacing: normal;
  font-weight: 400;
  line-height: 1.2; }
  @media (max-width: 991.98px) {
    body {
      font-size: 1.6rem;
      line-height: 2.3rem; } }

h1, h2, h3, h4, h5, h6, p {
  margin: 0;
  color: inherit;
  line-height: inherit; }

.page-title, h1, .shop__content-wrap--empty-loop .woocommerce-info, .thank-you__main-content .woocommerce .woocommerce-thankyou-order-received, .general-with-image h1 {
  font-weight: 400;
  font-family: "RAGSans", sans-serif;
  font-size: 8.8rem;
  line-height: 1;
  letter-spacing: -0.2rem; }
  @media (max-width: 991.98px) {
    .page-title, h1, .shop__content-wrap--empty-loop .woocommerce-info, .thank-you__main-content .woocommerce .woocommerce-thankyou-order-received, .general-with-image h1 {
      font-size: 4rem;
      line-height: 3.4rem;
      letter-spacing: normal; } }
  .page-title--white {
    color: #ffffff; }
  .page-title--small, .thank-you__main-content .woocommerce .woocommerce-thankyou-order-received, .general-with-image h1 {
    font-size: 4rem;
    letter-spacing: normal;
    font-weight: 600; }
    @media (max-width: 991.98px) {
      .page-title--small, .thank-you__main-content .woocommerce .woocommerce-thankyou-order-received, .general-with-image h1 {
        font-size: 2rem; } }
  .page-title--smaller, .shop__content-wrap--empty-loop .woocommerce-info {
    font-weight: 400;
    font-size: 2.4rem;
    letter-spacing: normal; }
    @media (max-width: 991.98px) {
      .page-title--smaller, .shop__content-wrap--empty-loop .woocommerce-info {
        font-size: 1.8rem; } }

.section-title, h2 {
  font-weight: 600;
  font-size: 3.5rem;
  letter-spacing: 0;
  text-align: center;
  line-height: 8.14rem; }
  @media (max-width: 991.98px) {
    .section-title, h2 {
      line-height: 1;
      font-size: 2rem; } }

p {
  margin: 0; }

form {
  direction: rtl; }

.wpcf7-spinner {
  display: none; }

div.wpcf7 input, div.wpcf7 textarea {
  display: block;
  margin: 0;
  padding: 0;
  z-index: 1;
  width: 100%;
  border: 0px;
  color: inherit;
  font: inherit;
  resize: none;
  position: relative;
  border-radius: 0px;
  font-weight: normal;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-appearance: none;
  background-color: transparent; }
  div.wpcf7 input:focus, div.wpcf7 textarea:focus {
    outline: none;
    -webkit-box-shadow: none;
            box-shadow: none; }

div.wpcf7 .wpcf7-form .ajax-loader {
  display: none; }

div.wpcf7 .wpcf7-form br {
  display: none; }

div.wpcf7 .wpcf7-form .form-wrap .wpcf7-form-control-wrap {
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  div.wpcf7 .wpcf7-form .form-wrap .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
    display: none !important; }
  div.wpcf7 .wpcf7-form .form-wrap .wpcf7-form-control-wrap input {
    height: 100%;
    color: #212121;
    direction: inherit;
    padding: 1rem 2rem 1.2rem; }
    div.wpcf7 .wpcf7-form .form-wrap .wpcf7-form-control-wrap input.wpcf7-not-valid {
      background-color: rgba(255, 64, 64, 0.5); }
  div.wpcf7 .wpcf7-form .form-wrap .wpcf7-form-control-wrap textarea {
    max-height: 14.5rem;
    padding: 1rem 2rem 1.2rem; }
  div.wpcf7 .wpcf7-form .form-wrap .wpcf7-form-control-wrap input:-webkit-autofill,
  div.wpcf7 .wpcf7-form .form-wrap .wpcf7-form-control-wrap input:-webkit-autofill:hover,
  div.wpcf7 .wpcf7-form .form-wrap .wpcf7-form-control-wrap input:-webkit-autofill:focus,
  div.wpcf7 .wpcf7-form .form-wrap .wpcf7-form-control-wrap input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px #ffffff inset !important;
            box-shadow: 0 0 0 30px #ffffff inset !important;
    color: #212121 !important;
    -webkit-text-fill-color: #212121 !important; }

div.wpcf7 .wpcf7-form .form-wrap .submit-wrap {
  text-align: right;
  position: relative; }
  div.wpcf7 .wpcf7-form .form-wrap .submit-wrap .wpcf7-submit {
    cursor: pointer;
    color: #ffffff;
    font-weight: 600;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #9C7341;
    padding: 1rem 3.7rem 1.2rem; }
    @media (max-width: 991.98px) {
      div.wpcf7 .wpcf7-form .form-wrap .submit-wrap .wpcf7-submit {
        padding: 1.5rem 2.6rem;
        letter-spacing: 0.1rem; } }

div.wpcf7 .wpcf7-form .form-wrap--footer {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto;
  font-size: 1.6rem;
  line-height: 1.3rem; }
  @media (max-width: 991.98px) {
    div.wpcf7 .wpcf7-form .form-wrap--footer {
      width: 100%; } }
  div.wpcf7 .wpcf7-form .form-wrap--footer .wpcf7-form-control-wrap {
    width: auto; }
    div.wpcf7 .wpcf7-form .form-wrap--footer .wpcf7-form-control-wrap input {
      background-color: #ffffff;
      height: 5.2rem;
      padding: 2rem; }
      @media (max-width: 991.98px) {
        div.wpcf7 .wpcf7-form .form-wrap--footer .wpcf7-form-control-wrap input {
          height: 4rem;
          font-size: 1.4rem; } }
  div.wpcf7 .wpcf7-form .form-wrap--footer .submit-wrap .wpcf7-submit {
    height: 5.2rem;
    padding: 1.9rem 3.4rem; }
    @media (max-width: 991.98px) {
      div.wpcf7 .wpcf7-form .form-wrap--footer .submit-wrap .wpcf7-submit {
        height: 4rem;
        padding-top: 0;
        padding-bottom: 0; } }

div.wpcf7 .wpcf7-form .form-wrap--sitonait {
  margin-top: 3.6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  div.wpcf7 .wpcf7-form .form-wrap--sitonait .form-wrap__form-input-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 100%; }
    div.wpcf7 .wpcf7-form .form-wrap--sitonait .form-wrap__form-input-wrap--half {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 45.83333%;
              flex: 0 0 45.83333%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 45.83333%; }
      @media (max-width: 991.98px) {
        div.wpcf7 .wpcf7-form .form-wrap--sitonait .form-wrap__form-input-wrap--half {
          -webkit-box-flex: 0;
              -ms-flex: 0 0 100%;
                  flex: 0 0 100%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          max-width: 100%; } }
  div.wpcf7 .wpcf7-form .form-wrap--sitonait .wpcf7-form-control-wrap {
    border: 1px solid #212121;
    margin-bottom: 3rem; }
    div.wpcf7 .wpcf7-form .form-wrap--sitonait .wpcf7-form-control-wrap input {
      height: 4.8rem; }
  div.wpcf7 .wpcf7-form .form-wrap--sitonait .submit-wrap .wpcf7-submit {
    width: 100%;
    height: 4.8rem;
    background-color: #212121; }
    @media (max-width: 991.98px) {
      div.wpcf7 .wpcf7-form .form-wrap--sitonait .submit-wrap .wpcf7-submit {
        font-size: 1.8rem;
        padding: 0; } }

div.wpcf7 .wpcf7-form .form-wrap--contact {
  margin-top: 4rem; }
  @media (max-width: 991.98px) {
    div.wpcf7 .wpcf7-form .form-wrap--contact {
      margin-top: 1rem; } }
  div.wpcf7 .wpcf7-form .form-wrap--contact .wpcf7-form-control-wrap {
    border: 1px solid #212121;
    margin-bottom: 3rem; }
    div.wpcf7 .wpcf7-form .form-wrap--contact .wpcf7-form-control-wrap input {
      height: 4.8rem; }
  div.wpcf7 .wpcf7-form .form-wrap--contact .submit-wrap .wpcf7-submit {
    width: 100%;
    height: 4.8rem;
    background-color: #212121; }
    @media (max-width: 991.98px) {
      div.wpcf7 .wpcf7-form .form-wrap--contact .submit-wrap .wpcf7-submit {
        font-size: 1.8rem;
        padding: 0; } }

div.wpcf7 .wpcf7-form .wpcf7-response-output {
  color: #000000;
  text-align: center;
  padding: 0;
  margin: 0;
  border: 0;
  margin-top: 2rem; }

.form__input-wrap {
  text-align: right; }
  .form__input-wrap input {
    height: 6rem;
    direction: rtl;
    color: #212121;
    line-height: 2.9rem;
    background-color: #ffffff;
    padding: 1.89rem 2.45rem 1.7rem; }
    @media (max-width: 991.98px) {
      .form__input-wrap input {
        padding: 1.65rem 1.4rem 1.7rem; } }
    .form__input-wrap input[type="email"], .form__input-wrap input[type="tel"], .form__input-wrap input[type="url"] {
      direction: rtl; }
  .form__input-wrap--submit input {
    cursor: pointer;
    direction: ltr;
    font-weight: bold;
    text-align: center;
    background-color: #ffffff;
    padding: 1.2rem 2.7rem 1.2rem; }
    .form__input-wrap--submit input:hover {
      color: #ffffff;
      background-color: #212121; }
    @media (max-width: 991.98px) {
      .form__input-wrap--submit input {
        padding: 1.2rem 1.6rem 1.2rem; } }

.form__msg--error {
  font-size: 1.6rem;
  color: #F93415;
  line-height: 2.3rem; }

.form--tranquilo-login input {
  margin: 0;
  padding: 0;
  z-index: 1;
  width: 100%;
  border: 0px;
  font: inherit;
  resize: none;
  font: inherit;
  color: inherit;
  display: block;
  position: relative;
  text-align: center;
  border-radius: 0px;
  font-weight: inherit;
  text-rendering: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-appearance: none;
  background-color: transparent; }
  .form--tranquilo-login input:focus {
    outline: none;
    -webkit-box-shadow: none;
            box-shadow: none; }

.form--tranquilo-login__input-wrap:not(.form--tranquilo-login_input-wrap--submit) {
  margin-bottom: 4rem; }
  @media (max-width: 991.98px) {
    .form--tranquilo-login__input-wrap:not(.form--tranquilo-login_input-wrap--submit) {
      margin-bottom: 2rem; } }
  .form--tranquilo-login__input-wrap:not(.form--tranquilo-login_input-wrap--submit) input {
    border: 1px solid #212121;
    padding: 1.3rem 1.7rem 1.2rem; }

.form--tranquilo-login__input-wrap input {
  padding: 1.3rem 1.7rem 1.2rem; }

.form--tranquilo-login__msg {
  margin-bottom: 4rem; }
  @media (max-width: 991.98px) {
    .form--tranquilo-login__msg {
      margin-bottom: 2rem; } }
  .form--tranquilo-login__msg p {
    margin-bottom: 0.5rem; }

.woocommerce-checkout .form-row {
  padding: 0px;
  margin: 0; }
  .woocommerce-checkout .form-row label {
    font-size: 1.6rem;
    line-height: inherit;
    font-weight: inherit; }
  .woocommerce-checkout .form-row input {
    line-height: 1.2 !important; }

.sc-registration-field {
  margin-bottom: 2rem; }

.woocommerce-billing-fields label, .woocommerce-shipping-fields label, .woocommerce-address-fields label, .woocommerce-additional-fields label, .edit-account label, .woocommerce-ResetPassword label {
  position: absolute;
  right: 1.5rem;
  top: 1.3rem;
  font-size: 1.6rem;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  line-height: inherit;
  font-weight: inherit; }
  .woocommerce-billing-fields label.up, .woocommerce-shipping-fields label.up, .woocommerce-address-fields label.up, .woocommerce-additional-fields label.up, .edit-account label.up, .woocommerce-ResetPassword label.up {
    -webkit-transform: translate(1.5rem, -3rem);
        -ms-transform: translate(1.5rem, -3rem);
            transform: translate(1.5rem, -3rem);
    font-size: 1rem; }
    @media (max-width: 991.98px) {
      .woocommerce-billing-fields label.up, .woocommerce-shipping-fields label.up, .woocommerce-address-fields label.up, .woocommerce-additional-fields label.up, .edit-account label.up, .woocommerce-ResetPassword label.up {
        -webkit-transform: translate(1.5rem, -3.5rem);
            -ms-transform: translate(1.5rem, -3.5rem);
                transform: translate(1.5rem, -3.5rem); } }
  .woocommerce-billing-fields label .required, .woocommerce-shipping-fields label .required, .woocommerce-address-fields label .required, .woocommerce-additional-fields label .required, .edit-account label .required, .woocommerce-ResetPassword label .required {
    text-decoration: none; }
  .woocommerce-billing-fields label .optional, .woocommerce-shipping-fields label .optional, .woocommerce-address-fields label .optional, .woocommerce-additional-fields label .optional, .edit-account label .optional, .woocommerce-ResetPassword label .optional {
    display: none; }

.woocommerce-billing-fields .form-row, .woocommerce-billing-fields .form-group, .woocommerce-shipping-fields .form-row, .woocommerce-shipping-fields .form-group, .woocommerce-address-fields .form-row, .woocommerce-address-fields .form-group, .woocommerce-additional-fields .form-row, .woocommerce-additional-fields .form-group, .edit-account .form-row, .edit-account .form-group, .woocommerce-ResetPassword .form-row, .woocommerce-ResetPassword .form-group {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 100%;
  position: relative;
  margin-bottom: 3.2rem;
  border: 1px solid #212121; }
  @media (max-width: 991.98px) {
    .woocommerce-billing-fields .form-row, .woocommerce-billing-fields .form-group, .woocommerce-shipping-fields .form-row, .woocommerce-shipping-fields .form-group, .woocommerce-address-fields .form-row, .woocommerce-address-fields .form-group, .woocommerce-additional-fields .form-row, .woocommerce-additional-fields .form-group, .edit-account .form-row, .edit-account .form-group, .woocommerce-ResetPassword .form-row, .woocommerce-ResetPassword .form-group {
      margin-bottom: 2.8rem; } }
  .woocommerce-billing-fields .form-row--quarter, .woocommerce-billing-fields .form-group--quarter, .woocommerce-shipping-fields .form-row--quarter, .woocommerce-shipping-fields .form-group--quarter, .woocommerce-address-fields .form-row--quarter, .woocommerce-address-fields .form-group--quarter, .woocommerce-additional-fields .form-row--quarter, .woocommerce-additional-fields .form-group--quarter, .edit-account .form-row--quarter, .edit-account .form-group--quarter, .woocommerce-ResetPassword .form-row--quarter, .woocommerce-ResetPassword .form-group--quarter {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 19.92883%;
            flex: 0 0 19.92883%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 19.92883%; }
    @media (max-width: 991.98px) {
      .woocommerce-billing-fields .form-row--quarter, .woocommerce-billing-fields .form-group--quarter, .woocommerce-shipping-fields .form-row--quarter, .woocommerce-shipping-fields .form-group--quarter, .woocommerce-address-fields .form-row--quarter, .woocommerce-address-fields .form-group--quarter, .woocommerce-additional-fields .form-row--quarter, .woocommerce-additional-fields .form-group--quarter, .edit-account .form-row--quarter, .edit-account .form-group--quarter, .woocommerce-ResetPassword .form-row--quarter, .woocommerce-ResetPassword .form-group--quarter {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 46.61922%;
                flex: 0 0 46.61922%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 46.61922%; } }
  .woocommerce-billing-fields .form-row--half, .woocommerce-billing-fields .form-group--half, .woocommerce-shipping-fields .form-row--half, .woocommerce-shipping-fields .form-group--half, .woocommerce-address-fields .form-row--half, .woocommerce-address-fields .form-group--half, .woocommerce-additional-fields .form-row--half, .woocommerce-additional-fields .form-group--half, .edit-account .form-row--half, .edit-account .form-group--half, .woocommerce-ResetPassword .form-row--half, .woocommerce-ResetPassword .form-group--half {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 46.61922%;
            flex: 0 0 46.61922%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 46.61922%; }
    @media (max-width: 991.98px) {
      .woocommerce-billing-fields .form-row--half, .woocommerce-billing-fields .form-group--half, .woocommerce-shipping-fields .form-row--half, .woocommerce-shipping-fields .form-group--half, .woocommerce-address-fields .form-row--half, .woocommerce-address-fields .form-group--half, .woocommerce-additional-fields .form-row--half, .woocommerce-additional-fields .form-group--half, .edit-account .form-row--half, .edit-account .form-group--half, .woocommerce-ResetPassword .form-row--half, .woocommerce-ResetPassword .form-group--half {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%; } }
  .woocommerce-billing-fields .form-row--full, .woocommerce-billing-fields .form-group--full, .woocommerce-shipping-fields .form-row--full, .woocommerce-shipping-fields .form-group--full, .woocommerce-address-fields .form-row--full, .woocommerce-address-fields .form-group--full, .woocommerce-additional-fields .form-row--full, .woocommerce-additional-fields .form-group--full, .edit-account .form-row--full, .edit-account .form-group--full, .woocommerce-ResetPassword .form-row--full, .woocommerce-ResetPassword .form-group--full {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 100%; }
  .woocommerce-billing-fields .form-row input, .woocommerce-billing-fields .form-row textarea, .woocommerce-billing-fields .form-group input, .woocommerce-billing-fields .form-group textarea, .woocommerce-shipping-fields .form-row input, .woocommerce-shipping-fields .form-row textarea, .woocommerce-shipping-fields .form-group input, .woocommerce-shipping-fields .form-group textarea, .woocommerce-address-fields .form-row input, .woocommerce-address-fields .form-row textarea, .woocommerce-address-fields .form-group input, .woocommerce-address-fields .form-group textarea, .woocommerce-additional-fields .form-row input, .woocommerce-additional-fields .form-row textarea, .woocommerce-additional-fields .form-group input, .woocommerce-additional-fields .form-group textarea, .edit-account .form-row input, .edit-account .form-row textarea, .edit-account .form-group input, .edit-account .form-group textarea, .woocommerce-ResetPassword .form-row input, .woocommerce-ResetPassword .form-row textarea, .woocommerce-ResetPassword .form-group input, .woocommerce-ResetPassword .form-group textarea {
    width: 100%;
    background: transparent;
    color: inherit;
    font-family: inherit;
    font-size: 1.6rem;
    line-height: 1.2;
    letter-spacing: normal;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 1.1rem 1.5rem; }
  .woocommerce-billing-fields .form-row textarea, .woocommerce-billing-fields .form-group textarea, .woocommerce-shipping-fields .form-row textarea, .woocommerce-shipping-fields .form-group textarea, .woocommerce-address-fields .form-row textarea, .woocommerce-address-fields .form-group textarea, .woocommerce-additional-fields .form-row textarea, .woocommerce-additional-fields .form-group textarea, .edit-account .form-row textarea, .edit-account .form-group textarea, .woocommerce-ResetPassword .form-row textarea, .woocommerce-ResetPassword .form-group textarea {
    resize: none;
    height: 13rem;
    border: 1px solid #212121; }
  .woocommerce-billing-fields .form-row em, .woocommerce-billing-fields .form-group em, .woocommerce-shipping-fields .form-row em, .woocommerce-shipping-fields .form-group em, .woocommerce-address-fields .form-row em, .woocommerce-address-fields .form-group em, .woocommerce-additional-fields .form-row em, .woocommerce-additional-fields .form-group em, .edit-account .form-row em, .edit-account .form-group em, .woocommerce-ResetPassword .form-row em, .woocommerce-ResetPassword .form-group em {
    display: none; }

.woocommerce-billing-fields fieldset, .woocommerce-shipping-fields fieldset, .woocommerce-address-fields fieldset, .woocommerce-additional-fields fieldset, .edit-account fieldset, .woocommerce-ResetPassword fieldset {
  border: 0;
  padding: 0;
  margin: 0; }
  .woocommerce-billing-fields fieldset legend, .woocommerce-shipping-fields fieldset legend, .woocommerce-address-fields fieldset legend, .woocommerce-additional-fields fieldset legend, .edit-account fieldset legend, .woocommerce-ResetPassword fieldset legend {
    padding: 0;
    font-size: 1.4rem;
    font-weight: 700;
    margin-bottom: 2.5rem; }

.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, .woocommerce-address-fields h3, .woocommerce-additional-fields h3, .edit-account h3, .woocommerce-ResetPassword h3 {
  margin-bottom: 3.8rem; }
  @media (max-width: 991.98px) {
    .woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, .woocommerce-address-fields h3, .woocommerce-additional-fields h3, .edit-account h3, .woocommerce-ResetPassword h3 {
      margin-bottom: 2.5rem; } }

.woocommerce-billing-fields .mandatory-note, .woocommerce-shipping-fields .mandatory-note, .woocommerce-address-fields .mandatory-note, .woocommerce-additional-fields .mandatory-note, .edit-account .mandatory-note, .woocommerce-ResetPassword .mandatory-note {
  position: absolute;
  top: 1rem;
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1;
  left: 0; }
  @media (max-width: 991.98px) {
    .woocommerce-billing-fields .mandatory-note, .woocommerce-shipping-fields .mandatory-note, .woocommerce-address-fields .mandatory-note, .woocommerce-additional-fields .mandatory-note, .edit-account .mandatory-note, .woocommerce-ResetPassword .mandatory-note {
      top: 1.6rem; } }

.woocommerce-billing-fields__field-wrapper, .woocommerce-shipping-fields__field-wrapper, .woocommerce-address-fields__field-wrapper, .woocommerce-additional-fields__field-wrapper, .edit-account__field-wrapper, .woocommerce-ResetPassword__field-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid-required-field, .woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid-required-field, .woocommerce-address-fields__field-wrapper .form-row.woocommerce-invalid-required-field, .woocommerce-additional-fields__field-wrapper .form-row.woocommerce-invalid-required-field, .edit-account__field-wrapper .form-row.woocommerce-invalid-required-field, .woocommerce-ResetPassword__field-wrapper .form-row.woocommerce-invalid-required-field {
    border-color: #F93415; }
  .woocommerce-billing-fields__field-wrapper #billing_country_field, .woocommerce-shipping-fields__field-wrapper #billing_country_field, .woocommerce-address-fields__field-wrapper #billing_country_field, .woocommerce-additional-fields__field-wrapper #billing_country_field, .edit-account__field-wrapper #billing_country_field, .woocommerce-ResetPassword__field-wrapper #billing_country_field {
    display: none; }

@media (max-width: 991.98px) {
  .edit-account label {
    font-size: 1.3rem; } }

.woocommerce-additional-fields h3 {
  display: none; }

.woocommerce-additional-fields__field-wrapper .notes {
  border: 0; }
  .woocommerce-additional-fields__field-wrapper .notes label {
    position: relative;
    right: 0;
    top: 0;
    font-size: 1.8rem;
    display: inline-block;
    margin-bottom: 1.5rem; }
    @media (max-width: 991.98px) {
      .woocommerce-additional-fields__field-wrapper .notes label {
        font-size: 1.6rem;
        margin-bottom: 1.2rem; } }
  .woocommerce-additional-fields__field-wrapper .notes .woocommerce-input-wrapper {
    display: block; }

form.gift-cards_form ::-webkit-input-placeholder {
  font: inherit; }

form.gift-cards_form ::-moz-placeholder {
  /* Firefox 19+ */
  font: inherit; }

form.gift-cards_form :-ms-input-placeholder {
  /* IE 10+ */
  font: inherit; }

form.gift-cards_form :-moz-placeholder {
  /* Firefox 18- */
  font: inherit; }

form.gift-cards_form .ywgc-manual-amount {
  color: inherit;
  height: auto;
  text-align: right !important;
  width: 100% !important;
  border: 0.1rem solid #212121;
  padding: 1.2rem 1.4rem 1.3rem; }

form.gift-cards_form .ywgc-manual-currency-symbol {
  display: none !important; }

form.gift-cards_form .ywgc_recipient_info_title, form.gift-cards_form .ywgc-sender-info-title {
  margin-top: 4rem; }
  @media (max-width: 991.98px) {
    form.gift-cards_form .ywgc_recipient_info_title, form.gift-cards_form .ywgc-sender-info-title {
      margin-top: 1.6rem; } }

@media (max-width: 991.98px) {
  form.gift-cards_form .ywgc_recipient_info_title {
    margin-top: 4rem; } }

form.gift-cards_form .ywgc-sender-name {
  margin-bottom: 2.4rem; }

form.gift-cards_form h5 {
  font-size: 2rem;
  line-height: 2.9rem;
  margin-bottom: 2rem; }
  @media (max-width: 991.98px) {
    form.gift-cards_form h5 {
      font-size: 1.8rem; } }

form.gift-cards_form .ywgc-single-recipient {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-name, form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-email {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 46.58333%;
            flex: 0 0 46.58333%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 46.58333%;
    margin-bottom: 0px; }
    @media (max-width: 991.98px) {
      form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-name, form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-email {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%;
        margin-bottom: 2.4rem; } }

form.gift-cards_form .gift-card-content-editor.step-content input, form.gift-cards_form .gift-card-content-editor.step-content textarea {
  float: none;
  width: 100%;
  font: inherit;
  max-width: 100% !important;
  padding: 1.2rem 1.4rem 1.3rem;
  border: 0.1rem solid #212121; }

form.gift-cards_form .gift-card-content-editor.step-content ::-webkit-input-placeholder {
  font: inherit; }

form.gift-cards_form .gift-card-content-editor.step-content ::-moz-placeholder {
  /* Firefox 19+ */
  font: inherit; }

form.gift-cards_form .gift-card-content-editor.step-content :-ms-input-placeholder {
  /* IE 10+ */
  font: inherit; }

form.gift-cards_form .gift-card-content-editor.step-content :-moz-placeholder {
  /* Firefox 18- */
  font: inherit; }

form.gift-cards_form .gift-card-content-editor.step-content label {
  display: none; }

.woocommerce-ResetPassword {
  margin: 2rem auto 0; }
  .woocommerce-ResetPassword .form-row {
    max-width: 50%;
    border: 0; }
    @media (max-width: 991.98px) {
      .woocommerce-ResetPassword .form-row {
        max-width: 100%; } }
    .woocommerce-ResetPassword .form-row.form-row-first {
      border: 1px solid #212121;
      margin-top: 3rem; }
  .woocommerce-ResetPassword .button {
    padding: 0 3rem !important; }

.number-input-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .number-input-wrap input {
    margin: 0;
    padding: 0;
    z-index: 1;
    width: 100%;
    border: 0px;
    font: inherit;
    resize: none;
    font: inherit;
    color: inherit;
    display: block;
    position: relative;
    text-align: center;
    border-radius: 0px;
    font-weight: inherit;
    text-rendering: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-appearance: none;
    background-color: transparent; }
    .number-input-wrap input:focus {
      outline: none;
      -webkit-box-shadow: none;
              box-shadow: none; }
  .number-input-wrap__number-btn {
    width: 3rem;
    border: 0px;
    padding: 0px;
    margin: 0px;
    font-weight: inherit;
    -webkit-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in; }

.quantity--single-product .number-input-wrap input {
  line-height: 5.6rem;
  background-color: #F6F3F0; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

input[type=number] {
  -moz-appearance: textfield; }

::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #212121 !important;
  font-size: inherit !important;
  letter-spacing: inherit;
  line-height: inherit;
  font-weight: 400;
  font-style: normal !important; }

::-moz-placeholder {
  /* Firefox 19+ */
  color: #212121 !important;
  font-size: inherit !important;
  letter-spacing: inherit;
  line-height: inherit;
  font-weight: 400;
  font-style: normal !important; }

:-ms-input-placeholder {
  /* IE 10+ */
  color: #212121 !important;
  font-size: inherit !important;
  letter-spacing: inherit;
  line-height: inherit;
  font-weight: 400;
  font-style: normal !important; }

::-ms-input-placeholder {
  color: #212121 !important;
  font-size: inherit !important;
  letter-spacing: inherit;
  line-height: inherit;
  font-weight: 400;
  font-style: normal !important; }

::placeholder {
  color: #212121 !important;
  font-size: inherit !important;
  letter-spacing: inherit;
  line-height: inherit;
  font-weight: 400;
  font-style: normal !important; }

.wcwl_elements {
  position: relative; }
  .wcwl_elements .wcwl_email_elements {
    margin-top: 1.9rem; }
    .wcwl_elements .wcwl_email_elements input {
      padding: 1.9rem 1.5rem;
      border: 1px solid #212121; }
      @media (max-width: 991.98px) {
        .wcwl_elements .wcwl_email_elements input {
          padding: 1.9rem 1.6rem 1.6rem; } }
  .wcwl_elements .wcwl_control, .wcwl_elements .woocommerce_waitlist {
    top: calc(50% - 1.4rem + 1.9rem);
    left: calc(1.3rem + 1px);
    width: 2.8rem;
    height: 2.8rem;
    font-size: 0px;
    border-radius: 50%;
    position: absolute;
    margin: 0 !important; }
  .wcwl_elements .woocommerce_waitlist {
    top: 0;
    z-index: 1;
    left: 0;
    background: #9C7341 url(images/dropdown_waitlist.png) center/30% no-repeat; }

.footer div.wpcf7 .wpcf7-form .wpcf7-response-output {
  color: #ffffff; }

.btn, .woocommerce-billing-fields .form-row button, .woocommerce-billing-fields .form-group button, .woocommerce-shipping-fields .form-row button, .woocommerce-shipping-fields .form-group button, .woocommerce-address-fields .form-row button, .woocommerce-address-fields .form-group button, .woocommerce-additional-fields .form-row button, .woocommerce-additional-fields .form-group button, .edit-account .form-row button, .edit-account .form-group button, .woocommerce-ResetPassword .form-row button, .woocommerce-ResetPassword .form-group button, .woocommerce-mini-cart__buttons .wc-forward.checkout, .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-last button, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order, .account .woocommerce .woocommerce-MyAccount-content button, a, button {
  margin: 0;
  padding: 0;
  border: none;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  text-decoration: none;
  letter-spacing: inherit;
  -webkit-appearance: none;
  background-color: transparent;
  -webkit-transition: all .2s ease-in;
  -o-transition: all .2s ease-in;
  transition: all .2s ease-in; }
  .btn:focus, .woocommerce-billing-fields .form-row button:focus, .woocommerce-billing-fields .form-group button:focus, .woocommerce-shipping-fields .form-row button:focus, .woocommerce-shipping-fields .form-group button:focus, .woocommerce-address-fields .form-row button:focus, .woocommerce-address-fields .form-group button:focus, .woocommerce-additional-fields .form-row button:focus, .woocommerce-additional-fields .form-group button:focus, .edit-account .form-row button:focus, .edit-account .form-group button:focus, .woocommerce-ResetPassword .form-row button:focus, .woocommerce-ResetPassword .form-group button:focus, .woocommerce-mini-cart__buttons .wc-forward.checkout:focus, .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-last button:focus, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order:focus, .account .woocommerce .woocommerce-MyAccount-content button:focus, a:focus, button:focus {
    outline: none;
    -webkit-box-shadow: none;
            box-shadow: none; }
  .btn:hover, .woocommerce-billing-fields .form-row button:hover, .woocommerce-billing-fields .form-group button:hover, .woocommerce-shipping-fields .form-row button:hover, .woocommerce-shipping-fields .form-group button:hover, .woocommerce-address-fields .form-row button:hover, .woocommerce-address-fields .form-group button:hover, .woocommerce-additional-fields .form-row button:hover, .woocommerce-additional-fields .form-group button:hover, .edit-account .form-row button:hover, .edit-account .form-group button:hover, .woocommerce-ResetPassword .form-row button:hover, .woocommerce-ResetPassword .form-group button:hover, .woocommerce-mini-cart__buttons .wc-forward.checkout:hover, .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-last button:hover, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order:hover, .account .woocommerce .woocommerce-MyAccount-content button:hover, a:hover, button:hover {
    color: inherit; }
  .btn--absolute, a--absolute, button--absolute {
    top: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    right: 0; }
  .btn--primary, .woocommerce-billing-fields .form-row button, .woocommerce-billing-fields .form-group button, .woocommerce-shipping-fields .form-row button, .woocommerce-shipping-fields .form-group button, .woocommerce-address-fields .form-row button, .woocommerce-address-fields .form-group button, .woocommerce-additional-fields .form-row button, .woocommerce-additional-fields .form-group button, .edit-account .form-row button, .edit-account .form-group button, .woocommerce-ResetPassword .form-row button, .woocommerce-ResetPassword .form-group button, .woocommerce-mini-cart__buttons .wc-forward.checkout, .homepage .carousel-banner .banner-slide__text-wrap a, .homepage .gallery .home-cta-slide__inner a, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order, .joinClubMember button, .registerClubMember button, .account .woocommerce .woocommerce-MyAccount-content button, a--primary, button--primary {
    color: inherit;
    border: 1px solid;
    font-size: 1.8rem;
    line-height: 4rem;
    display: inline-block;
    font-weight: 600;
    letter-spacing: .225rem;
    padding: 1.15rem 4.8rem; }
    .btn--primary:hover, .woocommerce-billing-fields .form-row button:hover, .woocommerce-billing-fields .form-group button:hover, .woocommerce-shipping-fields .form-row button:hover, .woocommerce-shipping-fields .form-group button:hover, .woocommerce-address-fields .form-row button:hover, .woocommerce-address-fields .form-group button:hover, .woocommerce-additional-fields .form-row button:hover, .woocommerce-additional-fields .form-group button:hover, .edit-account .form-row button:hover, .edit-account .form-group button:hover, .woocommerce-ResetPassword .form-row button:hover, .woocommerce-ResetPassword .form-group button:hover, .woocommerce-mini-cart__buttons .wc-forward.checkout:hover, .homepage .carousel-banner .banner-slide__text-wrap a:hover, .homepage .gallery .home-cta-slide__inner a:hover, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order:hover, .joinClubMember button:hover, .registerClubMember button:hover, .account .woocommerce .woocommerce-MyAccount-content button:hover, a--primary:hover, button--primary:hover {
      color: #ffffff;
      background: #212121; }
    @media (max-width: 991.98px) {
      .btn--primary, .woocommerce-billing-fields .form-row button, .woocommerce-billing-fields .form-group button, .woocommerce-shipping-fields .form-row button, .woocommerce-shipping-fields .form-group button, .woocommerce-address-fields .form-row button, .woocommerce-address-fields .form-group button, .woocommerce-additional-fields .form-row button, .woocommerce-additional-fields .form-group button, .edit-account .form-row button, .edit-account .form-group button, .woocommerce-ResetPassword .form-row button, .woocommerce-ResetPassword .form-group button, .woocommerce-mini-cart__buttons .wc-forward.checkout, .homepage .carousel-banner .banner-slide__text-wrap a, .homepage .gallery .home-cta-slide__inner a, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order, .joinClubMember button, .registerClubMember button, .account .woocommerce .woocommerce-MyAccount-content button, a--primary, button--primary {
        padding: .4rem 4.8rem; } }
  .btn--primary-reverse, .woocommerce-mini-cart__buttons .wc-forward.checkout, .joinClubMember button, .registerClubMember button, a--primary-reverse, button--primary-reverse {
    color: #ffffff;
    background: #212121; }
    .btn--primary-reverse:hover, .woocommerce-mini-cart__buttons .wc-forward.checkout:hover, .joinClubMember button:hover, .registerClubMember button:hover, a--primary-reverse:hover, button--primary-reverse:hover {
      color: #212121;
      background: #ffffff; }
  .btn--secondary, a--secondary, button--secondary {
    background-color: #ffffff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 1.4rem 8.65rem;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 4rem;
    letter-spacing: 0.225rem;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
    @media (max-width: 991.98px) {
      .btn--secondary, a--secondary, button--secondary {
        letter-spacing: 0.12rem;
        padding: 0.4rem 3.7rem; } }
    .btn--secondary:hover, a--secondary:hover, button--secondary:hover {
      color: #ffffff;
      background-color: #212121; }
  .btn--cart, a--cart, button--cart {
    position: relative; }
    .btn--cart__items, a--cart__items, button--cart__items {
      display: none;
      position: absolute;
      bottom: 0.2rem;
      left: 0;
      background-color: #212121;
      border-radius: 50%;
      color: #ffffff;
      font-size: 1rem;
      width: 1.4rem;
      height: 1.4rem;
      display: block;
      text-align: center; }
      @media (max-width: 991.98px) {
        .btn--cart__items, a--cart__items, button--cart__items {
          bottom: -0.5rem; } }
  .btn--social, a--social, button--social {
    display: inline-block;
    margin-left: 3.8rem; }
    .btn--social svg, .btn--social img, a--social svg, a--social img, button--social svg, button--social img {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center; }
    @media (max-width: 991.98px) {
      .btn--social, a--social, button--social {
        margin-left: 1.2rem; } }
    .btn--social:last-child, a--social:last-child, button--social:last-child {
      margin: 0; }
    .btn--social.footer__btn, a--social.footer__btn, button--social.footer__btn {
      width: 2.7rem;
      height: 2.7rem;
      margin-left: 1.2rem; }
  .btn--search, a--search, button--search {
    z-index: 2; }
    @media (max-width: 991.98px) {
      .btn--search, a--search, button--search {
        display: none !important; } }
  .btn--variations, a--variations, button--variations {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex; }
    .btn--variations.active, a--variations.active, button--variations.active {
      padding: 1.5rem 2rem;
      font-weight: 600;
      background-color: #F6F3F0; }
    .btn--variations:disabled, a--variations:disabled, button--variations:disabled {
      position: relative;
      color: #B0B0B0; }
      .btn--variations:disabled::after, a--variations:disabled::after, button--variations:disabled::after {
        content: '';
        width: 90%;
        height: 1px;
        position: absolute;
        top: 50%;
        right: 5%;
        -webkit-transform: rotate(-30deg);
            -ms-transform: rotate(-30deg);
                transform: rotate(-30deg);
        background-color: #B0B0B0;
        display: block; }
      .btn--variations:disabled:hover, a--variations:disabled:hover, button--variations:disabled:hover {
        cursor: not-allowed; }
  .btn--color, a--color, button--color {
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    margin: 0 0 0.8rem 0.8rem;
    -webkit-box-sizing: content-box;
            box-sizing: content-box; }
    @media (max-width: 991.98px) {
      .btn--color, a--color, button--color {
        width: 1.3rem;
        height: 1.3rem;
        margin: 0 0 1.4rem 1.4rem; } }
  .btn--color-variation, a--color-variation, button--color-variation {
    margin: 0 0 0.8rem 0.8rem;
    border: 0.4rem solid #ffffff; }
    @media (max-width: 991.98px) {
      .btn--color-variation, a--color-variation, button--color-variation {
        border: 0.3rem solid #ffffff; } }
    .btn--color-variation.active, a--color-variation.active, button--color-variation.active {
      -webkit-box-shadow: 0 0 0 0.1rem #B0B0B0;
              box-shadow: 0 0 0 0.1rem #B0B0B0; }
  .btn--filter, a--filter, button--filter {
    display: block;
    font-size: 1.6rem;
    line-height: 2.3rem; }
    @media (max-width: 991.98px) {
      .btn--filter, a--filter, button--filter {
        font-size: 1.4rem;
        line-height: 2.5; } }
    .btn--filter.active, a--filter.active, button--filter.active {
      text-decoration: underline; }
  @media (max-width: 991.98px) {
    .btn--price-sort, a--price-sort, button--price-sort {
      font-size: 1.4rem;
      line-height: 2rem; } }
  .btn--category, a--category, button--category {
    display: block;
    padding: 0.8rem 1.1rem 1.2rem;
    font-weight: 400; }
    @media (max-width: 991.98px) {
      .btn--category, a--category, button--category {
        font-size: 1.4rem;
        line-height: 2rem;
        padding: 0.5rem 1rem 0.7rem; } }
    .btn--category.active, a--category.active, button--category.active {
      color: #9C7341;
      background-color: #F6F3F0; }
  .btn--dropdown, a--dropdown, button--dropdown {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    line-height: 4rem; }
    @media (max-width: 991.98px) {
      .btn--dropdown, a--dropdown, button--dropdown {
        font-size: 1.4rem;
        line-height: 2rem; } }
    .btn--dropdown.active svg, a--dropdown.active svg, button--dropdown.active svg {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .btn--dropdown svg, a--dropdown svg, button--dropdown svg {
      width: 0.7rem;
      height: 0.36rem;
      margin-right: 0.5rem;
      -webkit-transition: -webkit-transform 0.2s ease-in-out;
      transition: -webkit-transform 0.2s ease-in-out;
      -o-transition: transform 0.2s ease-in-out;
      transition: transform 0.2s ease-in-out;
      transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; }
      .btn--dropdown svg #Menu, a--dropdown svg #Menu, button--dropdown svg #Menu {
        stroke: #212121; }
  .btn--add-to-cart, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order, a--add-to-cart, button--add-to-cart {
    color: #ffffff;
    width: 100%;
    background-color: #212121;
    font-weight: 600;
    padding: 1.1rem 2rem; }
    .btn--add-to-cart:hover, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order:hover, .btn--add-to-cart:disabled, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order:disabled, a--add-to-cart:hover, a--add-to-cart:disabled, button--add-to-cart:hover, button--add-to-cart:disabled {
      color: #212121;
      background-color: #ffffff; }
    @media (max-width: 991.98px) {
      .btn--add-to-cart, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order, a--add-to-cart, button--add-to-cart {
        padding: 1rem 2rem; } }
  .btn--quick-add-to-cart, a--quick-add-to-cart, button--quick-add-to-cart {
    padding: 0rem 1.35rem;
    font-size: 1.2rem;
    line-height: 2.9rem;
    letter-spacing: normal; }
  .btn--quick-add-ind, a--quick-add-ind, button--quick-add-ind {
    width: 4.8rem;
    height: 4.8rem;
    background: url(images/quick_add_plus.svg) center/99% no-repeat; }
    @media (max-width: 991.98px) {
      .btn--quick-add-ind, a--quick-add-ind, button--quick-add-ind {
        width: 2.4rem;
        height: 2.4rem; } }
    .btn--quick-add-ind.active, a--quick-add-ind.active, button--quick-add-ind.active {
      background: url(images/quick_add_check.svg) center/99% no-repeat; }
  .btn--like, a--like, button--like {
    z-index: 1; }
    .btn--like span, a--like span, button--like span {
      font-size: 1.5rem;
      display: inline-block;
      margin-right: 1rem; }
      @media (max-width: 991.98px) {
        .btn--like span, a--like span, button--like span {
          display: none; } }
    .btn--like.active span, a--like.active span, button--like.active span {
      display: none; }
    .btn--like.active .icon--wishlist svg #DT, .btn--like.active .icon--wishlist svg #HP, a--like.active .icon--wishlist svg #DT, a--like.active .icon--wishlist svg #HP, button--like.active .icon--wishlist svg #DT, button--like.active .icon--wishlist svg #HP {
      fill: #212121; }
  .btn--social-login, a--social-login, button--social-login {
    height: 4.9rem;
    width: 11.3rem;
    border: 1px solid #212121; }
    .btn--social-login .icon, a--social-login .icon, button--social-login .icon {
      width: 100%;
      height: 100%; }
  .btn--social-login-facebook__icon, a--social-login-facebook__icon, button--social-login-facebook__icon {
    background: url("images/facebook-social-login.svg") center/0.8rem 2rem no-repeat; }
  .btn--social-login-google__icon, a--social-login-google__icon, button--social-login-google__icon {
    background: url("images/google-social-login.png") center/2rem 2rem no-repeat; }
  .btn--sale-menu, a--sale-menu, button--sale-menu {
    opacity: 0;
    background: rgba(246, 243, 240, 0.5) url(images/btn-arrow.svg) center/2.9rem no-repeat; }

.dropdown {
  position: relative; }
  .dropdown__content-wrap {
    position: absolute;
    top: 100%;
    height: 0;
    overflow: hidden;
    background-color: #F6F3F0;
    z-index: 5; }
  .dropdown__content {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 2rem 1.9rem 0.9rem; }

.accordion__content-wrap {
  height: 0;
  overflow: hidden; }

.accordion__collapse {
  height: 0;
  overflow: hidden; }
  .accordion__collapse.appear {
    overflow: visible; }

.accordion__btn {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .accordion__btn::after {
    content: '';
    display: block;
    -webkit-transition: -webkit-transform 0.2s ease-in-out;
    transition: -webkit-transform 0.2s ease-in-out;
    -o-transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; }

.accordion--product__item {
  padding: 1.65rem 0;
  border-top: 1px solid #DBDBDB; }
  .accordion--product__item:last-child {
    border-bottom: 1px solid #DBDBDB; }

.accordion--product__body {
  padding-top: 1.4rem;
  font-size: 1.7rem;
  line-height: 2.3rem; }

.accordion--product__btn {
  font-size: 1.7rem;
  line-height: 2.1rem;
  font-weight: 400; }
  .accordion--product__btn::after {
    width: 1.5rem;
    height: 0.7rem;
    background: url("images/accordion_arrow.svg") center/99% no-repeat; }
  .accordion--product__btn.open::after {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }

.accordion--filter {
  margin-left: 1.3rem; }
  .accordion--filter__btn {
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: 700; }
    .accordion--filter__btn::after {
      width: 1rem;
      height: .6rem;
      margin-right: 1rem;
      background: url("images/accordion_arrow.svg") center/99% no-repeat; }
    .accordion--filter__btn.open::after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
  .accordion--filter__collapse {
    z-index: 4;
    position: absolute; }
  .accordion--filter__body {
    background: #ffffff;
    border: 1px solid;
    padding: .5rem 1rem;
    line-height: 2; }

.accordion--sale-point__item {
  padding-top: 4rem;
  padding-bottom: 3rem;
  border-bottom: 1px solid #DBDBDB; }
  @media (max-width: 991.98px) {
    .accordion--sale-point__item {
      padding-top: 2.5rem;
      padding-bottom: 2rem; } }
  .accordion--sale-point__item:first-child {
    border-top: 1px solid #DBDBDB; }

.accordion--sale-point__body {
  padding-top: 1.1rem;
  line-height: 2.6rem; }
  .accordion--sale-point__body .store {
    margin-bottom: 1rem; }

.accordion--sale-point__btn {
  line-height: 1;
  font-size: 3.3rem;
  font-weight: 600; }
  @media (max-width: 991.98px) {
    .accordion--sale-point__btn {
      font-size: 2.7rem; } }
  .accordion--sale-point__btn::after {
    content: '';
    width: 2.4rem;
    height: 2.4rem;
    background: url("images/accordion_plus.svg") center/99% no-repeat; }
  .accordion--sale-point__btn.open::after {
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg); }

.popup {
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  display: none;
  z-index: 999999;
  position: fixed;
  overflow-y: auto;
  -webkit-animation-duration: .5s;
          animation-duration: .5s;
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
  background-color: rgba(33, 33, 33, 0.7); }
  @media (max-width: 991.98px) {
    .popup {
      height: 100vh; } }
  .popup--account__dialog {
    width: 56rem;
    margin: 18.5rem auto;
    background-color: #ffffff; }
    @media (max-width: 991.98px) {
      .popup--account__dialog {
        width: 32rem;
        margin: 2.6rem auto 10rem; } }
  .popup--account__header {
    padding: 3.2rem; }
    @media (max-width: 991.98px) {
      .popup--account__header {
        padding: 2rem 2rem 2.2rem; } }
    .popup--account__header .btn--popup-close {
      float: left; }
  .popup--account__body {
    padding: 0 14.9rem 6.6rem; }
    @media (max-width: 991.98px) {
      .popup--account__body {
        padding: 0 3rem 4rem; } }
  .popup--account__subtitle {
    display: block;
    text-align: center;
    margin-bottom: 0.7rem;
    font-size: 2.4rem;
    font-weight: 700; }
    @media (max-width: 991.98px) {
      .popup--account__subtitle {
        margin-bottom: 0px;
        font-size: 2rem; } }
  .popup--account .social-login {
    text-align: center;
    margin-bottom: 3.35rem; }
    @media (max-width: 991.98px) {
      .popup--account .social-login {
        margin-bottom: 2rem; } }
    .popup--account .social-login__title {
      font-size: 1.6rem;
      line-height: 2.3rem;
      font-weight: normal;
      margin-bottom: 1.5rem; }
    .popup--account .social-login__btn-wrap {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
  .popup--account__sep {
    text-align: center;
    position: relative;
    margin: 0 auto 3.4rem; }
    @media (max-width: 991.98px) {
      .popup--account__sep {
        margin-bottom: 2rem; } }
    .popup--account__sep::after {
      content: '';
      height: 0.1rem;
      width: 100%;
      left: 0;
      background-color: #212121;
      top: calc(50% - 0.05rem);
      position: absolute; }
    .popup--account__sep span {
      line-height: 2.3rem;
      font-size: 1.6rem;
      padding: 0 1rem;
      display: inline-block;
      position: relative;
      z-index: 2;
      background-color: #ffffff; }
  .popup--account__form-wrap {
    width: 26.2rem;
    margin: 0 auto; }
  .popup--shop__dialog {
    width: 68.3rem;
    margin: 4rem auto;
    position: relative;
    background-color: #ffffff; }
    @media (max-width: 991.98px) {
      .popup--shop__dialog {
        width: 90%;
        margin: 2rem auto; } }
  .popup--shop .btn--popup-close {
    top: 2.6rem;
    width: 2.4rem;
    height: 2.4rem;
    position: absolute;
    left: 2.2rem; }
  .popup--shop__body {
    padding: 4rem 4rem 3.7rem; }
    @media (max-width: 991.98px) {
      .popup--shop__body {
        padding: 6.2rem 1.9rem 2.2rem; } }
  .popup--shop__title-wrap {
    padding: 0 12rem;
    text-align: center; }
    @media (max-width: 991.98px) {
      .popup--shop__title-wrap {
        padding: 0rem .8rem; } }
    .popup--shop__title-wrap h2 {
      line-height: 1.4;
      margin-bottom: 1.6rem; }
      @media (max-width: 991.98px) {
        .popup--shop__title-wrap h2 {
          font-size: 2.6rem;
          margin-bottom: 1rem; } }
    .popup--shop__title-wrap h3 {
      font-size: 2.2rem;
      line-height: 3.6rem;
      font-weight: 400;
      margin-bottom: 1.3rem;
      letter-spacing: -0.01rem; }
      @media (max-width: 991.98px) {
        .popup--shop__title-wrap h3 {
          font-size: 1.8rem;
          margin-bottom: .8rem; } }
  .popup--shop__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem;
    margin: 0 -2rem 4rem; }
    @media (max-width: 991.98px) {
      .popup--shop__container {
        margin: 0 -1rem 3.3rem; } }
    .popup--shop__container .point {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 33.33333%;
              flex: 0 0 33.33333%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 33.33333%;
      padding: 0 2rem; }
      @media (max-width: 991.98px) {
        .popup--shop__container .point {
          padding: 0 1rem; } }
      .popup--shop__container .point:nth-child(2) {
        padding: 0 1rem; }
      .popup--shop__container .point__image-wrap {
        height: 8rem;
        width: 8rem;
        margin: 0 auto 2rem; }
        .popup--shop__container .point__image-wrap svg, .popup--shop__container .point__image-wrap img {
          width: 100%;
          height: 100%;
          -o-object-fit: contain;
             object-fit: contain;
          -o-object-position: center;
             object-position: center; }
        @media (max-width: 991.98px) {
          .popup--shop__container .point__image-wrap {
            height: auto;
            width: 100%; } }
      .popup--shop__container .point__text-wrap {
        text-align: center; }
        .popup--shop__container .point__text-wrap h3 {
          margin-bottom: 1.6rem; }
  .popup--shop__image-wrap {
    margin: 0 auto 4rem;
    height: 19rem;
    width: 30rem; }
    .popup--shop__image-wrap svg, .popup--shop__image-wrap img {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center; }
    @media (max-width: 991.98px) {
      .popup--shop__image-wrap {
        width: 100%;
        height: 15rem;
        margin-bottom: 2.5rem; } }
  .popup--shop .disclaimer__text-wrap {
    color: #A1A1A1;
    font-size: 1.6rem;
    line-height: 2rem;
    text-align: center;
    letter-spacing: -0.007rem; }
    @media (max-width: 991.98px) {
      .popup--shop .disclaimer__text-wrap {
        font-size: 1.4rem;
        line-height: 1.7rem;
        letter-spacing: -0.006rem; } }
  .popup--cart__dialog {
    width: 68rem;
    float: left;
    height: 100%;
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
    background-color: #ffffff; }
    @media (max-width: 991.98px) {
      .popup--cart__dialog {
        width: 100%; } }
  .popup--cart__body {
    height: calc(100% - 8rem); }
    @media (max-width: 991.98px) {
      .popup--cart__body {
        height: calc(100% - 13rem); } }
    .popup--cart__body .widget_shopping_cart_content {
      height: 100%; }
  .popup--cart__header {
    height: 8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 2.8rem 3.2rem;
    background-color: #F6F3F0;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    text-align: center; }
    @media (max-width: 991.98px) {
      .popup--cart__header {
        height: 6rem;
        padding: 1.7rem 2rem; } }
  .popup--cart__title {
    width: 100%;
    font-size: 3rem;
    font-weight: 600;
    letter-spacing: normal;
    line-height: 4.2rem; }
    @media (max-width: 991.98px) {
      .popup--cart__title {
        font-size: 2.4rem;
        line-height: 3.2rem; } }

.icon {
  display: inline-block;
  font-style: normal;
  background-repeat: no-repeat;
  background-position: center; }
  .icon svg, .icon img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center;
       object-position: center; }
  .icon--cart {
    width: 2.5rem;
    height: 2.7rem; }
  .icon--user {
    width: 2rem;
    height: 2.1rem; }
    @media (max-width: 991.98px) {
      .icon--user {
        margin-right: 0.8rem; } }
  .icon--wishlist {
    width: 2.4rem;
    height: 2rem; }
    .icon--wishlist svg #DT {
      stroke: #212121; }
    .icon--wishlist.active svg #DT, .icon--wishlist.active svg #HP {
      fill: #212121; }
  .icon--payment {
    width: 3.8rem;
    height: auto;
    margin-left: 1rem; }
    @media (max-width: 991.98px) {
      .icon--payment {
        margin-left: 0.4rem;
        width: 3.2rem; } }
    .icon--payment:last-child {
      margin: 0; }
  .icon--social {
    max-width: 2.4rem;
    max-height: 2rem;
    width: auto;
    height: auto; }
  .icon--search {
    width: 2.3rem;
    height: 2.3rem; }
  .icon--popup-logo {
    margin: 3.2rem auto;
    display: block;
    width: 25.2rem;
    height: 7.1rem; }
    @media (max-width: 991.98px) {
      .icon--popup-logo {
        margin: 1.5rem auto;
        width: 15.9rem;
        height: 4.5rem; } }
  .icon--header-notice {
    margin: 0 1.5rem;
    width: 1rem;
    height: 1rem; }
    @media (max-width: 991.98px) {
      .icon--header-notice {
        width: 0.8rem;
        height: 0.8rem;
        margin: 0 1.2rem; } }
  @media (max-width: 991.98px) {
    .icon--hamburger {
      width: 2rem;
      height: 1.7rem; } }
  @media (max-width: 991.98px) {
    .icon--hamburger-close {
      width: 1.6rem;
      height: 1.6rem; } }
  .icon--close {
    display: block; }
    .icon--close svg #Sign-Up {
      stroke: #212121; }
  .icon--popup-close {
    display: block;
    height: 2.3rem;
    width: 2.3rem; }
    @media (max-width: 991.98px) {
      .icon--popup-close {
        height: 1.7rem;
        width: 1.7rem; } }
  .icon--product-plus {
    width: 5.5rem;
    height: 5.5rem;
    display: block;
    margin-top: calc(50% - 2.75rem);
    background: url(images/product-plus.svg) center/contain no-repeat; }
    @media (max-width: 991.98px) {
      .icon--product-plus {
        margin-top: 50%; } }
  .icon--instagram-section {
    width: 3.4rem;
    height: 3.4rem;
    margin-bottom: 2rem; }
    @media (max-width: 991.98px) {
      .icon--instagram-section {
        width: 2.4rem;
        height: 2.4rem;
        margin-bottom: 1rem; } }

.yith-wcwl-add-to-wishlist {
  display: none; }

body {
  margin: 0;
  width: 100%; }

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  *:focus {
    outline: none; }

a {
  text-decoration: none;
  color: inherit; }

ul {
  list-style: none;
  margin: 0;
  padding: 0; }

.main {
  padding-top: var(--header-height);
  padding-top: calc(var(--simply-club-height) + var(--header-height));
  min-height: calc(100vh - var(--header-height) - var(--footer-height));
  min-height: calc(100vh - var(--header-height) - var(--footer-height) - var(--simply-club-height)); }

.content-wrap, .shop .woocommerce-products-header {
  max-width: 176rem;
  padding-right: 0;
  padding-left: 0;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .content-wrap--full {
    max-width: 100%; }
  .content-wrap--medium {
    max-width: 140rem; }
  .content-wrap--small {
    max-width: 116rem; }
  .content-wrap--narrow {
    max-width: 68.2rem; }
  @media (max-width: 991.98px) {
    .content-wrap, .shop .woocommerce-products-header {
      padding-right: 2.2rem;
      padding-left: 2.2rem;
      max-width: 100%; } }

@media (max-width: 991.98px) {
  .desktop {
    display: none; } }

.mobile {
  display: none; }
  @media (max-width: 991.98px) {
    .mobile {
      display: block; } }

.relative-wrap {
  position: relative; }

.image-wrap-hover-img-grow, .homepage .shop-categories .shop-category__image-wrap {
  overflow: hidden; }
  .image-wrap-hover-img-grow img, .homepage .shop-categories .shop-category__image-wrap img {
    -webkit-transition: -webkit-transform 1.2s cubic-bezier(0.16, 1, 0.3, 1);
    transition: -webkit-transform 1.2s cubic-bezier(0.16, 1, 0.3, 1);
    -o-transition: transform 1.2s cubic-bezier(0.16, 1, 0.3, 1);
    transition: transform 1.2s cubic-bezier(0.16, 1, 0.3, 1);
    transition: transform 1.2s cubic-bezier(0.16, 1, 0.3, 1), -webkit-transform 1.2s cubic-bezier(0.16, 1, 0.3, 1); }

.blur {
  -webkit-filter: blur(1px);
          filter: blur(1px); }

a.js-dgwt-wcas-suggestion-more {
  display: none; }

@media (max-width: 991.98px) {
  .slider .slick-slide {
    margin: 0 0rem; } }

.slider .slick-arrow {
  top: calc(50% - 2.7rem);
  width: 5.4rem;
  height: 5.4rem;
  position: absolute;
  z-index: 1;
  font-size: 0px;
  border: 0px;
  cursor: pointer;
  -webkit-appearance: none;
  background-color: transparent;
  background: url(images/slick-arrow.svg) center/contain no-repeat; }
  @media (max-width: 991.98px) {
    .slider .slick-arrow {
      width: 2.5rem;
      height: 2.5rem;
      background-image: url(images/slick-arrow-mobile.svg); } }
  .slider .slick-arrow:focus {
    outline: none; }

.slider .slick-prev {
  right: 3.1rem; }

.slider .slick-next {
  left: 3.1rem;
  -webkit-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.slider .slick-dots {
  position: absolute;
  bottom: 1.8rem;
  right: 2.2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  @media (max-width: 991.98px) {
    .slider .slick-dots {
      width: 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      right: 0;
      padding: 0 2.2rem; } }
  .slider .slick-dots li {
    width: 1.8rem;
    cursor: pointer;
    height: 1.8rem;
    border-radius: 50%;
    position: relative;
    border: 1px solid transparent;
    margin-left: 0.8rem; }
    .slider .slick-dots li::after {
      content: '';
      width: .9rem;
      height: .9rem;
      position: absolute;
      border-radius: 50%;
      top: calc(50% - .45rem);
      background-color: #ffffff;
      right: calc(50% - .45rem); }
    .slider .slick-dots li.slick-active {
      border: 1px solid #ffffff; }
    .slider .slick-dots li button {
      display: none; }

@media (max-width: 991.98px) {
  .slider--home-cta .slick-arrow {
    top: 14rem; } }

.slider--home-cta .slick-next {
  left: calc(50% + 3.1rem); }
  @media (max-width: 991.98px) {
    .slider--home-cta .slick-next {
      left: 1.6rem; } }

@media (max-width: 991.98px) {
  .slider--home-cta .slick-prev {
    right: 1.6rem; } }

@media (max-width: 991.98px) {
  .slider--home-cta .slick-dots {
    bottom: 27.1rem; } }

.slider--black-full-arrows .slick-arrow {
  top: 10.1rem;
  width: 5.4rem;
  height: 5.4rem;
  background: url(images/slick-full-arrow-black.svg) center/contain no-repeat; }

.slider--black-full-arrows .slick-prev {
  right: -12rem; }

.slider--black-full-arrows .slick-next {
  left: calc(-12rem - 5.4rem); }

.slider--post-products .slick-arrow {
  top: 19.2rem; }

.slider--black-arrows .slick-arrow {
  top: 17.1rem;
  width: 3.6rem;
  height: 3.6rem;
  background: url(images/slick-arrow-black.svg) center/contain no-repeat; }

.slider--black-arrows .slick-prev {
  right: -6.45rem; }

.slider--black-arrows .slick-next {
  left: calc(-6.45rem - 3.6rem); }

.slider--product-main .slick-slide img {
  height: 76rem; }
  @media (max-width: 991.98px) {
    .slider--product-main .slick-slide img {
      height: 46rem; } }

.slider--product-nav {
  text-align: center; }
  .slider--product-nav__slide:hover {
    cursor: pointer; }
  .slider--product-nav .slick-arrow {
    position: relative; }
    .slider--product-nav .slick-arrow.slick-next {
      background-image: url(images/slick_down.svg);
      width: 2.9rem;
      height: 1.3rem;
      margin: 8.5rem auto 0; }
    .slider--product-nav .slick-arrow.slick-prev {
      display: none !important; }

.slick-lightbox {
  position: relative; }
  @media (max-width: 991.98px) {
    .slick-lightbox .slick-list {
      padding: 0 !important; } }
  .slick-lightbox .slick-arrow {
    top: calc(50% - 1.65rem);
    width: 3.8rem;
    height: 3.3rem;
    position: absolute;
    z-index: 1;
    font-size: 0px;
    border: 0px;
    cursor: pointer;
    -webkit-appearance: none;
    background-color: transparent; }
    @media (max-width: 991.98px) {
      .slick-lightbox .slick-arrow {
        width: 1rem;
        height: 2rem;
        top: calc(50% - 1rem); } }
    .slick-lightbox .slick-arrow:focus {
      outline: none; }
    .slick-lightbox .slick-arrow:hover {
      background-color: unset; }
  .slick-lightbox .slick-prev {
    background: url(images/slick-next-white.svg) center/contain no-repeat;
    z-index: 2;
    left: 4% !important; }
    @media (max-width: 991.98px) {
      .slick-lightbox .slick-prev {
        left: 2% !important; } }
    .slick-lightbox .slick-prev:before {
      display: none; }
  .slick-lightbox .slick-next {
    background: url(images/slick-prev-white.svg) center/contain no-repeat;
    right: 4% !important; }
    @media (max-width: 991.98px) {
      .slick-lightbox .slick-next {
        right: 2% !important; } }
    .slick-lightbox .slick-next:before {
      display: none; }
  .slick-lightbox .slick-lightbox-slick-img {
    max-width: 90%; }
    @media (max-width: 991.98px) {
      .slick-lightbox .slick-lightbox-slick-img {
        width: 90%; } }
  .slick-lightbox .slick-lightbox-close {
    height: 4rem;
    width: 4rem;
    top: 4rem;
    left: 4rem;
    right: unset; }
    @media (max-width: 991.98px) {
      .slick-lightbox .slick-lightbox-close {
        top: 1rem;
        right: 1rem; } }
    .slick-lightbox .slick-lightbox-close:before {
      font-size: 5rem;
      opacity: 1;
      font-family: "RAGSans", sans-serif;
      font-weight: 400; }
      @media (max-width: 991.98px) {
        .slick-lightbox .slick-lightbox-close:before {
          font-size: 5rem; } }
  .slick-lightbox .custom_paging {
    color: #ffffff;
    position: absolute;
    bottom: 2vw;
    width: 100%;
    text-align: center; }
    .slick-lightbox .custom_paging li {
      display: none;
      letter-spacing: 3.6px; }
      .slick-lightbox .custom_paging li.slick-active {
        display: block; }

.fade-in-up-wrap > .fade-in-up {
  opacity: 0;
  -webkit-transition: opacity .3s ease-in , -webkit-transform .3s ease-in;
  transition: opacity .3s ease-in , -webkit-transform .3s ease-in;
  -o-transition: opacity .3s ease-in , transform .3s ease-in;
  transition: opacity .3s ease-in , transform .3s ease-in;
  transition: opacity .3s ease-in , transform .3s ease-in , -webkit-transform .3s ease-in;
  -webkit-transform: translateY(2rem);
      -ms-transform: translateY(2rem);
          transform: translateY(2rem); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(1) {
    -webkit-transition-delay: calc(0.3*0s);
         -o-transition-delay: calc(0.3*0s);
            transition-delay: calc(0.3*0s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(2) {
    -webkit-transition-delay: calc(0.3*1s);
         -o-transition-delay: calc(0.3*1s);
            transition-delay: calc(0.3*1s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(3) {
    -webkit-transition-delay: calc(0.3*2s);
         -o-transition-delay: calc(0.3*2s);
            transition-delay: calc(0.3*2s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(4) {
    -webkit-transition-delay: calc(0.3*3s);
         -o-transition-delay: calc(0.3*3s);
            transition-delay: calc(0.3*3s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(5) {
    -webkit-transition-delay: calc(0.3*4s);
         -o-transition-delay: calc(0.3*4s);
            transition-delay: calc(0.3*4s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(6) {
    -webkit-transition-delay: calc(0.3*5s);
         -o-transition-delay: calc(0.3*5s);
            transition-delay: calc(0.3*5s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(7) {
    -webkit-transition-delay: calc(0.3*6s);
         -o-transition-delay: calc(0.3*6s);
            transition-delay: calc(0.3*6s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(8) {
    -webkit-transition-delay: calc(0.3*7s);
         -o-transition-delay: calc(0.3*7s);
            transition-delay: calc(0.3*7s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(9) {
    -webkit-transition-delay: calc(0.3*8s);
         -o-transition-delay: calc(0.3*8s);
            transition-delay: calc(0.3*8s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(10) {
    -webkit-transition-delay: calc(0.3*9s);
         -o-transition-delay: calc(0.3*9s);
            transition-delay: calc(0.3*9s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(11) {
    -webkit-transition-delay: calc(0.3*10s);
         -o-transition-delay: calc(0.3*10s);
            transition-delay: calc(0.3*10s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(12) {
    -webkit-transition-delay: calc(0.3*11s);
         -o-transition-delay: calc(0.3*11s);
            transition-delay: calc(0.3*11s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(13) {
    -webkit-transition-delay: calc(0.3*12s);
         -o-transition-delay: calc(0.3*12s);
            transition-delay: calc(0.3*12s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(14) {
    -webkit-transition-delay: calc(0.3*13s);
         -o-transition-delay: calc(0.3*13s);
            transition-delay: calc(0.3*13s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(15) {
    -webkit-transition-delay: calc(0.3*14s);
         -o-transition-delay: calc(0.3*14s);
            transition-delay: calc(0.3*14s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(16) {
    -webkit-transition-delay: calc(0.3*15s);
         -o-transition-delay: calc(0.3*15s);
            transition-delay: calc(0.3*15s); }

.fade-in-up-wrap.active > .fade-in-up {
  opacity: 1;
  -webkit-transform: translateY(0rem);
      -ms-transform: translateY(0rem);
          transform: translateY(0rem); }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes fadeInRight {
  from {
    -webkit-transform: translateX(200%);
            transform: translateX(200%); }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes fadeInRight {
  from {
    -webkit-transform: translateX(200%);
            transform: translateX(200%); }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes fadeInRightGentle {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeInRightGentle {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes fadeInLeft {
  from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 0; }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1; } }

@keyframes fadeInLeft {
  from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 0; }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1; } }

@-webkit-keyframes dash {
  to {
    stroke-dashoffset: 0; } }

@keyframes dash {
  to {
    stroke-dashoffset: 0; } }

@-webkit-keyframes moveSlick {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  50% {
    -webkit-transform: translateX(30px);
            transform: translateX(30px); }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes moveSlick {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  50% {
    -webkit-transform: translateX(30px);
            transform: translateX(30px); }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

.break-char__node {
  opacity: 0;
  -webkit-transition: opacity .1s ease-in;
  -o-transition: opacity .1s ease-in;
  transition: opacity .1s ease-in; }
  .break-char__node:nth-child(1) {
    -webkit-transition-delay: calc(0.1*0s);
         -o-transition-delay: calc(0.1*0s);
            transition-delay: calc(0.1*0s); }
  .break-char__node:nth-child(2) {
    -webkit-transition-delay: calc(0.1*1s);
         -o-transition-delay: calc(0.1*1s);
            transition-delay: calc(0.1*1s); }
  .break-char__node:nth-child(3) {
    -webkit-transition-delay: calc(0.1*2s);
         -o-transition-delay: calc(0.1*2s);
            transition-delay: calc(0.1*2s); }
  .break-char__node:nth-child(4) {
    -webkit-transition-delay: calc(0.1*3s);
         -o-transition-delay: calc(0.1*3s);
            transition-delay: calc(0.1*3s); }
  .break-char__node:nth-child(5) {
    -webkit-transition-delay: calc(0.1*4s);
         -o-transition-delay: calc(0.1*4s);
            transition-delay: calc(0.1*4s); }
  .break-char__node:nth-child(6) {
    -webkit-transition-delay: calc(0.1*5s);
         -o-transition-delay: calc(0.1*5s);
            transition-delay: calc(0.1*5s); }
  .break-char__node:nth-child(7) {
    -webkit-transition-delay: calc(0.1*6s);
         -o-transition-delay: calc(0.1*6s);
            transition-delay: calc(0.1*6s); }
  .break-char__node:nth-child(8) {
    -webkit-transition-delay: calc(0.1*7s);
         -o-transition-delay: calc(0.1*7s);
            transition-delay: calc(0.1*7s); }
  .break-char__node:nth-child(9) {
    -webkit-transition-delay: calc(0.1*8s);
         -o-transition-delay: calc(0.1*8s);
            transition-delay: calc(0.1*8s); }
  .break-char__node:nth-child(10) {
    -webkit-transition-delay: calc(0.1*9s);
         -o-transition-delay: calc(0.1*9s);
            transition-delay: calc(0.1*9s); }
  .break-char__node:nth-child(11) {
    -webkit-transition-delay: calc(0.1*10s);
         -o-transition-delay: calc(0.1*10s);
            transition-delay: calc(0.1*10s); }
  .break-char__node:nth-child(12) {
    -webkit-transition-delay: calc(0.1*11s);
         -o-transition-delay: calc(0.1*11s);
            transition-delay: calc(0.1*11s); }
  .break-char__node:nth-child(13) {
    -webkit-transition-delay: calc(0.1*12s);
         -o-transition-delay: calc(0.1*12s);
            transition-delay: calc(0.1*12s); }
  .break-char__node:nth-child(14) {
    -webkit-transition-delay: calc(0.1*13s);
         -o-transition-delay: calc(0.1*13s);
            transition-delay: calc(0.1*13s); }
  .break-char__node:nth-child(15) {
    -webkit-transition-delay: calc(0.1*14s);
         -o-transition-delay: calc(0.1*14s);
            transition-delay: calc(0.1*14s); }
  .break-char__node:nth-child(16) {
    -webkit-transition-delay: calc(0.1*15s);
         -o-transition-delay: calc(0.1*15s);
            transition-delay: calc(0.1*15s); }
  .break-char__node:nth-child(17) {
    -webkit-transition-delay: calc(0.1*16s);
         -o-transition-delay: calc(0.1*16s);
            transition-delay: calc(0.1*16s); }
  .break-char__node:nth-child(18) {
    -webkit-transition-delay: calc(0.1*17s);
         -o-transition-delay: calc(0.1*17s);
            transition-delay: calc(0.1*17s); }
  .break-char__node:nth-child(19) {
    -webkit-transition-delay: calc(0.1*18s);
         -o-transition-delay: calc(0.1*18s);
            transition-delay: calc(0.1*18s); }
  .break-char__node:nth-child(20) {
    -webkit-transition-delay: calc(0.1*19s);
         -o-transition-delay: calc(0.1*19s);
            transition-delay: calc(0.1*19s); }
  .break-char__node:nth-child(21) {
    -webkit-transition-delay: calc(0.1*20s);
         -o-transition-delay: calc(0.1*20s);
            transition-delay: calc(0.1*20s); }
  .break-char__node:nth-child(22) {
    -webkit-transition-delay: calc(0.1*21s);
         -o-transition-delay: calc(0.1*21s);
            transition-delay: calc(0.1*21s); }
  .break-char__node:nth-child(23) {
    -webkit-transition-delay: calc(0.1*22s);
         -o-transition-delay: calc(0.1*22s);
            transition-delay: calc(0.1*22s); }
  .break-char__node:nth-child(24) {
    -webkit-transition-delay: calc(0.1*23s);
         -o-transition-delay: calc(0.1*23s);
            transition-delay: calc(0.1*23s); }
  .break-char__node:nth-child(25) {
    -webkit-transition-delay: calc(0.1*24s);
         -o-transition-delay: calc(0.1*24s);
            transition-delay: calc(0.1*24s); }
  .break-char__node:nth-child(26) {
    -webkit-transition-delay: calc(0.1*25s);
         -o-transition-delay: calc(0.1*25s);
            transition-delay: calc(0.1*25s); }
  .break-char__node:nth-child(27) {
    -webkit-transition-delay: calc(0.1*26s);
         -o-transition-delay: calc(0.1*26s);
            transition-delay: calc(0.1*26s); }
  .break-char__node:nth-child(28) {
    -webkit-transition-delay: calc(0.1*27s);
         -o-transition-delay: calc(0.1*27s);
            transition-delay: calc(0.1*27s); }
  .break-char__node:nth-child(29) {
    -webkit-transition-delay: calc(0.1*28s);
         -o-transition-delay: calc(0.1*28s);
            transition-delay: calc(0.1*28s); }
  .break-char__node:nth-child(30) {
    -webkit-transition-delay: calc(0.1*29s);
         -o-transition-delay: calc(0.1*29s);
            transition-delay: calc(0.1*29s); }
  .break-char__node:nth-child(31) {
    -webkit-transition-delay: calc(0.1*30s);
         -o-transition-delay: calc(0.1*30s);
            transition-delay: calc(0.1*30s); }
  .break-char__node:nth-child(32) {
    -webkit-transition-delay: calc(0.1*31s);
         -o-transition-delay: calc(0.1*31s);
            transition-delay: calc(0.1*31s); }
  .break-char__node:nth-child(33) {
    -webkit-transition-delay: calc(0.1*32s);
         -o-transition-delay: calc(0.1*32s);
            transition-delay: calc(0.1*32s); }
  .break-char__node:nth-child(34) {
    -webkit-transition-delay: calc(0.1*33s);
         -o-transition-delay: calc(0.1*33s);
            transition-delay: calc(0.1*33s); }
  .break-char__node:nth-child(35) {
    -webkit-transition-delay: calc(0.1*34s);
         -o-transition-delay: calc(0.1*34s);
            transition-delay: calc(0.1*34s); }
  .break-char__node:nth-child(36) {
    -webkit-transition-delay: calc(0.1*35s);
         -o-transition-delay: calc(0.1*35s);
            transition-delay: calc(0.1*35s); }
  .break-char__node:nth-child(37) {
    -webkit-transition-delay: calc(0.1*36s);
         -o-transition-delay: calc(0.1*36s);
            transition-delay: calc(0.1*36s); }
  .break-char__node:nth-child(38) {
    -webkit-transition-delay: calc(0.1*37s);
         -o-transition-delay: calc(0.1*37s);
            transition-delay: calc(0.1*37s); }
  .break-char__node:nth-child(39) {
    -webkit-transition-delay: calc(0.1*38s);
         -o-transition-delay: calc(0.1*38s);
            transition-delay: calc(0.1*38s); }
  .break-char__node:nth-child(40) {
    -webkit-transition-delay: calc(0.1*39s);
         -o-transition-delay: calc(0.1*39s);
            transition-delay: calc(0.1*39s); }
  .break-char__node:nth-child(41) {
    -webkit-transition-delay: calc(0.1*40s);
         -o-transition-delay: calc(0.1*40s);
            transition-delay: calc(0.1*40s); }
  .break-char__node:nth-child(42) {
    -webkit-transition-delay: calc(0.1*41s);
         -o-transition-delay: calc(0.1*41s);
            transition-delay: calc(0.1*41s); }
  .break-char__node:nth-child(43) {
    -webkit-transition-delay: calc(0.1*42s);
         -o-transition-delay: calc(0.1*42s);
            transition-delay: calc(0.1*42s); }
  .break-char__node:nth-child(44) {
    -webkit-transition-delay: calc(0.1*43s);
         -o-transition-delay: calc(0.1*43s);
            transition-delay: calc(0.1*43s); }
  .break-char__node:nth-child(45) {
    -webkit-transition-delay: calc(0.1*44s);
         -o-transition-delay: calc(0.1*44s);
            transition-delay: calc(0.1*44s); }
  .break-char__node:nth-child(46) {
    -webkit-transition-delay: calc(0.1*45s);
         -o-transition-delay: calc(0.1*45s);
            transition-delay: calc(0.1*45s); }
  .break-char__node:nth-child(47) {
    -webkit-transition-delay: calc(0.1*46s);
         -o-transition-delay: calc(0.1*46s);
            transition-delay: calc(0.1*46s); }
  .break-char__node:nth-child(48) {
    -webkit-transition-delay: calc(0.1*47s);
         -o-transition-delay: calc(0.1*47s);
            transition-delay: calc(0.1*47s); }
  .break-char__node:nth-child(49) {
    -webkit-transition-delay: calc(0.1*48s);
         -o-transition-delay: calc(0.1*48s);
            transition-delay: calc(0.1*48s); }
  .break-char__node:nth-child(50) {
    -webkit-transition-delay: calc(0.1*49s);
         -o-transition-delay: calc(0.1*49s);
            transition-delay: calc(0.1*49s); }
  .break-char__node:nth-child(51) {
    -webkit-transition-delay: calc(0.1*50s);
         -o-transition-delay: calc(0.1*50s);
            transition-delay: calc(0.1*50s); }
  .break-char__node:nth-child(52) {
    -webkit-transition-delay: calc(0.1*51s);
         -o-transition-delay: calc(0.1*51s);
            transition-delay: calc(0.1*51s); }
  .break-char__node:nth-child(53) {
    -webkit-transition-delay: calc(0.1*52s);
         -o-transition-delay: calc(0.1*52s);
            transition-delay: calc(0.1*52s); }
  .break-char__node:nth-child(54) {
    -webkit-transition-delay: calc(0.1*53s);
         -o-transition-delay: calc(0.1*53s);
            transition-delay: calc(0.1*53s); }
  .break-char__node:nth-child(55) {
    -webkit-transition-delay: calc(0.1*54s);
         -o-transition-delay: calc(0.1*54s);
            transition-delay: calc(0.1*54s); }
  .break-char__node:nth-child(56) {
    -webkit-transition-delay: calc(0.1*55s);
         -o-transition-delay: calc(0.1*55s);
            transition-delay: calc(0.1*55s); }
  .break-char__node:nth-child(57) {
    -webkit-transition-delay: calc(0.1*56s);
         -o-transition-delay: calc(0.1*56s);
            transition-delay: calc(0.1*56s); }
  .break-char__node:nth-child(58) {
    -webkit-transition-delay: calc(0.1*57s);
         -o-transition-delay: calc(0.1*57s);
            transition-delay: calc(0.1*57s); }
  .break-char__node:nth-child(59) {
    -webkit-transition-delay: calc(0.1*58s);
         -o-transition-delay: calc(0.1*58s);
            transition-delay: calc(0.1*58s); }
  .break-char__node:nth-child(60) {
    -webkit-transition-delay: calc(0.1*59s);
         -o-transition-delay: calc(0.1*59s);
            transition-delay: calc(0.1*59s); }
  .break-char__node:nth-child(61) {
    -webkit-transition-delay: calc(0.1*60s);
         -o-transition-delay: calc(0.1*60s);
            transition-delay: calc(0.1*60s); }
  .break-char__node:nth-child(62) {
    -webkit-transition-delay: calc(0.1*61s);
         -o-transition-delay: calc(0.1*61s);
            transition-delay: calc(0.1*61s); }
  .break-char__node:nth-child(63) {
    -webkit-transition-delay: calc(0.1*62s);
         -o-transition-delay: calc(0.1*62s);
            transition-delay: calc(0.1*62s); }
  .break-char__node:nth-child(64) {
    -webkit-transition-delay: calc(0.1*63s);
         -o-transition-delay: calc(0.1*63s);
            transition-delay: calc(0.1*63s); }
  .break-char__node:nth-child(65) {
    -webkit-transition-delay: calc(0.1*64s);
         -o-transition-delay: calc(0.1*64s);
            transition-delay: calc(0.1*64s); }
  .break-char__node:nth-child(66) {
    -webkit-transition-delay: calc(0.1*65s);
         -o-transition-delay: calc(0.1*65s);
            transition-delay: calc(0.1*65s); }
  .break-char__node:nth-child(67) {
    -webkit-transition-delay: calc(0.1*66s);
         -o-transition-delay: calc(0.1*66s);
            transition-delay: calc(0.1*66s); }
  .break-char__node:nth-child(68) {
    -webkit-transition-delay: calc(0.1*67s);
         -o-transition-delay: calc(0.1*67s);
            transition-delay: calc(0.1*67s); }
  .break-char__node:nth-child(69) {
    -webkit-transition-delay: calc(0.1*68s);
         -o-transition-delay: calc(0.1*68s);
            transition-delay: calc(0.1*68s); }
  .break-char__node:nth-child(70) {
    -webkit-transition-delay: calc(0.1*69s);
         -o-transition-delay: calc(0.1*69s);
            transition-delay: calc(0.1*69s); }
  .break-char__node:nth-child(71) {
    -webkit-transition-delay: calc(0.1*70s);
         -o-transition-delay: calc(0.1*70s);
            transition-delay: calc(0.1*70s); }
  .break-char__node:nth-child(72) {
    -webkit-transition-delay: calc(0.1*71s);
         -o-transition-delay: calc(0.1*71s);
            transition-delay: calc(0.1*71s); }
  .break-char__node:nth-child(73) {
    -webkit-transition-delay: calc(0.1*72s);
         -o-transition-delay: calc(0.1*72s);
            transition-delay: calc(0.1*72s); }
  .break-char__node:nth-child(74) {
    -webkit-transition-delay: calc(0.1*73s);
         -o-transition-delay: calc(0.1*73s);
            transition-delay: calc(0.1*73s); }
  .break-char__node:nth-child(75) {
    -webkit-transition-delay: calc(0.1*74s);
         -o-transition-delay: calc(0.1*74s);
            transition-delay: calc(0.1*74s); }
  .break-char__node:nth-child(76) {
    -webkit-transition-delay: calc(0.1*75s);
         -o-transition-delay: calc(0.1*75s);
            transition-delay: calc(0.1*75s); }
  .break-char__node:nth-child(77) {
    -webkit-transition-delay: calc(0.1*76s);
         -o-transition-delay: calc(0.1*76s);
            transition-delay: calc(0.1*76s); }
  .break-char__node:nth-child(78) {
    -webkit-transition-delay: calc(0.1*77s);
         -o-transition-delay: calc(0.1*77s);
            transition-delay: calc(0.1*77s); }
  .break-char__node:nth-child(79) {
    -webkit-transition-delay: calc(0.1*78s);
         -o-transition-delay: calc(0.1*78s);
            transition-delay: calc(0.1*78s); }
  .break-char__node:nth-child(80) {
    -webkit-transition-delay: calc(0.1*79s);
         -o-transition-delay: calc(0.1*79s);
            transition-delay: calc(0.1*79s); }
  .break-char__node:nth-child(81) {
    -webkit-transition-delay: calc(0.1*80s);
         -o-transition-delay: calc(0.1*80s);
            transition-delay: calc(0.1*80s); }
  .break-char__node:nth-child(82) {
    -webkit-transition-delay: calc(0.1*81s);
         -o-transition-delay: calc(0.1*81s);
            transition-delay: calc(0.1*81s); }
  .break-char__node:nth-child(83) {
    -webkit-transition-delay: calc(0.1*82s);
         -o-transition-delay: calc(0.1*82s);
            transition-delay: calc(0.1*82s); }
  .break-char__node:nth-child(84) {
    -webkit-transition-delay: calc(0.1*83s);
         -o-transition-delay: calc(0.1*83s);
            transition-delay: calc(0.1*83s); }
  .break-char__node:nth-child(85) {
    -webkit-transition-delay: calc(0.1*84s);
         -o-transition-delay: calc(0.1*84s);
            transition-delay: calc(0.1*84s); }
  .break-char__node:nth-child(86) {
    -webkit-transition-delay: calc(0.1*85s);
         -o-transition-delay: calc(0.1*85s);
            transition-delay: calc(0.1*85s); }
  .break-char__node:nth-child(87) {
    -webkit-transition-delay: calc(0.1*86s);
         -o-transition-delay: calc(0.1*86s);
            transition-delay: calc(0.1*86s); }
  .break-char__node:nth-child(88) {
    -webkit-transition-delay: calc(0.1*87s);
         -o-transition-delay: calc(0.1*87s);
            transition-delay: calc(0.1*87s); }
  .break-char__node:nth-child(89) {
    -webkit-transition-delay: calc(0.1*88s);
         -o-transition-delay: calc(0.1*88s);
            transition-delay: calc(0.1*88s); }
  .break-char__node:nth-child(90) {
    -webkit-transition-delay: calc(0.1*89s);
         -o-transition-delay: calc(0.1*89s);
            transition-delay: calc(0.1*89s); }
  .break-char__node:nth-child(91) {
    -webkit-transition-delay: calc(0.1*90s);
         -o-transition-delay: calc(0.1*90s);
            transition-delay: calc(0.1*90s); }
  .break-char__node:nth-child(92) {
    -webkit-transition-delay: calc(0.1*91s);
         -o-transition-delay: calc(0.1*91s);
            transition-delay: calc(0.1*91s); }
  .break-char__node:nth-child(93) {
    -webkit-transition-delay: calc(0.1*92s);
         -o-transition-delay: calc(0.1*92s);
            transition-delay: calc(0.1*92s); }
  .break-char__node:nth-child(94) {
    -webkit-transition-delay: calc(0.1*93s);
         -o-transition-delay: calc(0.1*93s);
            transition-delay: calc(0.1*93s); }
  .break-char__node:nth-child(95) {
    -webkit-transition-delay: calc(0.1*94s);
         -o-transition-delay: calc(0.1*94s);
            transition-delay: calc(0.1*94s); }
  .break-char__node:nth-child(96) {
    -webkit-transition-delay: calc(0.1*95s);
         -o-transition-delay: calc(0.1*95s);
            transition-delay: calc(0.1*95s); }
  .break-char__node:nth-child(97) {
    -webkit-transition-delay: calc(0.1*96s);
         -o-transition-delay: calc(0.1*96s);
            transition-delay: calc(0.1*96s); }
  .break-char__node:nth-child(98) {
    -webkit-transition-delay: calc(0.1*97s);
         -o-transition-delay: calc(0.1*97s);
            transition-delay: calc(0.1*97s); }
  .break-char__node:nth-child(99) {
    -webkit-transition-delay: calc(0.1*98s);
         -o-transition-delay: calc(0.1*98s);
            transition-delay: calc(0.1*98s); }
  .break-char__node:nth-child(100) {
    -webkit-transition-delay: calc(0.1*99s);
         -o-transition-delay: calc(0.1*99s);
            transition-delay: calc(0.1*99s); }
  .break-char__node:nth-child(101) {
    -webkit-transition-delay: calc(0.1*100s);
         -o-transition-delay: calc(0.1*100s);
            transition-delay: calc(0.1*100s); }
  .break-char__node:nth-child(102) {
    -webkit-transition-delay: calc(0.1*101s);
         -o-transition-delay: calc(0.1*101s);
            transition-delay: calc(0.1*101s); }
  .break-char__node:nth-child(103) {
    -webkit-transition-delay: calc(0.1*102s);
         -o-transition-delay: calc(0.1*102s);
            transition-delay: calc(0.1*102s); }
  .break-char__node:nth-child(104) {
    -webkit-transition-delay: calc(0.1*103s);
         -o-transition-delay: calc(0.1*103s);
            transition-delay: calc(0.1*103s); }
  .break-char__node:nth-child(105) {
    -webkit-transition-delay: calc(0.1*104s);
         -o-transition-delay: calc(0.1*104s);
            transition-delay: calc(0.1*104s); }
  .break-char__node:nth-child(106) {
    -webkit-transition-delay: calc(0.1*105s);
         -o-transition-delay: calc(0.1*105s);
            transition-delay: calc(0.1*105s); }
  .break-char__node:nth-child(107) {
    -webkit-transition-delay: calc(0.1*106s);
         -o-transition-delay: calc(0.1*106s);
            transition-delay: calc(0.1*106s); }
  .break-char__node:nth-child(108) {
    -webkit-transition-delay: calc(0.1*107s);
         -o-transition-delay: calc(0.1*107s);
            transition-delay: calc(0.1*107s); }
  .break-char__node:nth-child(109) {
    -webkit-transition-delay: calc(0.1*108s);
         -o-transition-delay: calc(0.1*108s);
            transition-delay: calc(0.1*108s); }
  .break-char__node:nth-child(110) {
    -webkit-transition-delay: calc(0.1*109s);
         -o-transition-delay: calc(0.1*109s);
            transition-delay: calc(0.1*109s); }
  .break-char__node:nth-child(111) {
    -webkit-transition-delay: calc(0.1*110s);
         -o-transition-delay: calc(0.1*110s);
            transition-delay: calc(0.1*110s); }
  .break-char__node:nth-child(112) {
    -webkit-transition-delay: calc(0.1*111s);
         -o-transition-delay: calc(0.1*111s);
            transition-delay: calc(0.1*111s); }
  .break-char__node:nth-child(113) {
    -webkit-transition-delay: calc(0.1*112s);
         -o-transition-delay: calc(0.1*112s);
            transition-delay: calc(0.1*112s); }
  .break-char__node:nth-child(114) {
    -webkit-transition-delay: calc(0.1*113s);
         -o-transition-delay: calc(0.1*113s);
            transition-delay: calc(0.1*113s); }
  .break-char__node:nth-child(115) {
    -webkit-transition-delay: calc(0.1*114s);
         -o-transition-delay: calc(0.1*114s);
            transition-delay: calc(0.1*114s); }
  .break-char__node:nth-child(116) {
    -webkit-transition-delay: calc(0.1*115s);
         -o-transition-delay: calc(0.1*115s);
            transition-delay: calc(0.1*115s); }
  .break-char__node:nth-child(117) {
    -webkit-transition-delay: calc(0.1*116s);
         -o-transition-delay: calc(0.1*116s);
            transition-delay: calc(0.1*116s); }
  .break-char__node:nth-child(118) {
    -webkit-transition-delay: calc(0.1*117s);
         -o-transition-delay: calc(0.1*117s);
            transition-delay: calc(0.1*117s); }
  .break-char__node:nth-child(119) {
    -webkit-transition-delay: calc(0.1*118s);
         -o-transition-delay: calc(0.1*118s);
            transition-delay: calc(0.1*118s); }
  .break-char__node:nth-child(120) {
    -webkit-transition-delay: calc(0.1*119s);
         -o-transition-delay: calc(0.1*119s);
            transition-delay: calc(0.1*119s); }
  .break-char__node:nth-child(121) {
    -webkit-transition-delay: calc(0.1*120s);
         -o-transition-delay: calc(0.1*120s);
            transition-delay: calc(0.1*120s); }
  .break-char__node:nth-child(122) {
    -webkit-transition-delay: calc(0.1*121s);
         -o-transition-delay: calc(0.1*121s);
            transition-delay: calc(0.1*121s); }
  .break-char__node:nth-child(123) {
    -webkit-transition-delay: calc(0.1*122s);
         -o-transition-delay: calc(0.1*122s);
            transition-delay: calc(0.1*122s); }
  .break-char__node:nth-child(124) {
    -webkit-transition-delay: calc(0.1*123s);
         -o-transition-delay: calc(0.1*123s);
            transition-delay: calc(0.1*123s); }
  .break-char__node:nth-child(125) {
    -webkit-transition-delay: calc(0.1*124s);
         -o-transition-delay: calc(0.1*124s);
            transition-delay: calc(0.1*124s); }
  .break-char__node:nth-child(126) {
    -webkit-transition-delay: calc(0.1*125s);
         -o-transition-delay: calc(0.1*125s);
            transition-delay: calc(0.1*125s); }
  .break-char__node:nth-child(127) {
    -webkit-transition-delay: calc(0.1*126s);
         -o-transition-delay: calc(0.1*126s);
            transition-delay: calc(0.1*126s); }
  .break-char__node:nth-child(128) {
    -webkit-transition-delay: calc(0.1*127s);
         -o-transition-delay: calc(0.1*127s);
            transition-delay: calc(0.1*127s); }
  .break-char__node:nth-child(129) {
    -webkit-transition-delay: calc(0.1*128s);
         -o-transition-delay: calc(0.1*128s);
            transition-delay: calc(0.1*128s); }
  .break-char__node:nth-child(130) {
    -webkit-transition-delay: calc(0.1*129s);
         -o-transition-delay: calc(0.1*129s);
            transition-delay: calc(0.1*129s); }
  .break-char__node:nth-child(131) {
    -webkit-transition-delay: calc(0.1*130s);
         -o-transition-delay: calc(0.1*130s);
            transition-delay: calc(0.1*130s); }
  .break-char__node:nth-child(132) {
    -webkit-transition-delay: calc(0.1*131s);
         -o-transition-delay: calc(0.1*131s);
            transition-delay: calc(0.1*131s); }
  .break-char__node:nth-child(133) {
    -webkit-transition-delay: calc(0.1*132s);
         -o-transition-delay: calc(0.1*132s);
            transition-delay: calc(0.1*132s); }
  .break-char__node:nth-child(134) {
    -webkit-transition-delay: calc(0.1*133s);
         -o-transition-delay: calc(0.1*133s);
            transition-delay: calc(0.1*133s); }
  .break-char__node:nth-child(135) {
    -webkit-transition-delay: calc(0.1*134s);
         -o-transition-delay: calc(0.1*134s);
            transition-delay: calc(0.1*134s); }
  .break-char__node:nth-child(136) {
    -webkit-transition-delay: calc(0.1*135s);
         -o-transition-delay: calc(0.1*135s);
            transition-delay: calc(0.1*135s); }
  .break-char__node:nth-child(137) {
    -webkit-transition-delay: calc(0.1*136s);
         -o-transition-delay: calc(0.1*136s);
            transition-delay: calc(0.1*136s); }
  .break-char__node:nth-child(138) {
    -webkit-transition-delay: calc(0.1*137s);
         -o-transition-delay: calc(0.1*137s);
            transition-delay: calc(0.1*137s); }
  .break-char__node:nth-child(139) {
    -webkit-transition-delay: calc(0.1*138s);
         -o-transition-delay: calc(0.1*138s);
            transition-delay: calc(0.1*138s); }
  .break-char__node:nth-child(140) {
    -webkit-transition-delay: calc(0.1*139s);
         -o-transition-delay: calc(0.1*139s);
            transition-delay: calc(0.1*139s); }
  .break-char__node:nth-child(141) {
    -webkit-transition-delay: calc(0.1*140s);
         -o-transition-delay: calc(0.1*140s);
            transition-delay: calc(0.1*140s); }
  .break-char__node:nth-child(142) {
    -webkit-transition-delay: calc(0.1*141s);
         -o-transition-delay: calc(0.1*141s);
            transition-delay: calc(0.1*141s); }
  .break-char__node:nth-child(143) {
    -webkit-transition-delay: calc(0.1*142s);
         -o-transition-delay: calc(0.1*142s);
            transition-delay: calc(0.1*142s); }
  .break-char__node:nth-child(144) {
    -webkit-transition-delay: calc(0.1*143s);
         -o-transition-delay: calc(0.1*143s);
            transition-delay: calc(0.1*143s); }
  .break-char__node:nth-child(145) {
    -webkit-transition-delay: calc(0.1*144s);
         -o-transition-delay: calc(0.1*144s);
            transition-delay: calc(0.1*144s); }
  .break-char__node:nth-child(146) {
    -webkit-transition-delay: calc(0.1*145s);
         -o-transition-delay: calc(0.1*145s);
            transition-delay: calc(0.1*145s); }
  .break-char__node:nth-child(147) {
    -webkit-transition-delay: calc(0.1*146s);
         -o-transition-delay: calc(0.1*146s);
            transition-delay: calc(0.1*146s); }
  .break-char__node:nth-child(148) {
    -webkit-transition-delay: calc(0.1*147s);
         -o-transition-delay: calc(0.1*147s);
            transition-delay: calc(0.1*147s); }
  .break-char__node:nth-child(149) {
    -webkit-transition-delay: calc(0.1*148s);
         -o-transition-delay: calc(0.1*148s);
            transition-delay: calc(0.1*148s); }
  .break-char__node:nth-child(150) {
    -webkit-transition-delay: calc(0.1*149s);
         -o-transition-delay: calc(0.1*149s);
            transition-delay: calc(0.1*149s); }
  .break-char__node:nth-child(151) {
    -webkit-transition-delay: calc(0.1*150s);
         -o-transition-delay: calc(0.1*150s);
            transition-delay: calc(0.1*150s); }
  .break-char__node:nth-child(152) {
    -webkit-transition-delay: calc(0.1*151s);
         -o-transition-delay: calc(0.1*151s);
            transition-delay: calc(0.1*151s); }
  .break-char__node:nth-child(153) {
    -webkit-transition-delay: calc(0.1*152s);
         -o-transition-delay: calc(0.1*152s);
            transition-delay: calc(0.1*152s); }
  .break-char__node:nth-child(154) {
    -webkit-transition-delay: calc(0.1*153s);
         -o-transition-delay: calc(0.1*153s);
            transition-delay: calc(0.1*153s); }
  .break-char__node:nth-child(155) {
    -webkit-transition-delay: calc(0.1*154s);
         -o-transition-delay: calc(0.1*154s);
            transition-delay: calc(0.1*154s); }
  .break-char__node:nth-child(156) {
    -webkit-transition-delay: calc(0.1*155s);
         -o-transition-delay: calc(0.1*155s);
            transition-delay: calc(0.1*155s); }
  .break-char__node:nth-child(157) {
    -webkit-transition-delay: calc(0.1*156s);
         -o-transition-delay: calc(0.1*156s);
            transition-delay: calc(0.1*156s); }
  .break-char__node:nth-child(158) {
    -webkit-transition-delay: calc(0.1*157s);
         -o-transition-delay: calc(0.1*157s);
            transition-delay: calc(0.1*157s); }
  .break-char__node:nth-child(159) {
    -webkit-transition-delay: calc(0.1*158s);
         -o-transition-delay: calc(0.1*158s);
            transition-delay: calc(0.1*158s); }
  .break-char__node:nth-child(160) {
    -webkit-transition-delay: calc(0.1*159s);
         -o-transition-delay: calc(0.1*159s);
            transition-delay: calc(0.1*159s); }
  .break-char__node:nth-child(161) {
    -webkit-transition-delay: calc(0.1*160s);
         -o-transition-delay: calc(0.1*160s);
            transition-delay: calc(0.1*160s); }
  .break-char__node:nth-child(162) {
    -webkit-transition-delay: calc(0.1*161s);
         -o-transition-delay: calc(0.1*161s);
            transition-delay: calc(0.1*161s); }
  .break-char__node:nth-child(163) {
    -webkit-transition-delay: calc(0.1*162s);
         -o-transition-delay: calc(0.1*162s);
            transition-delay: calc(0.1*162s); }
  .break-char__node:nth-child(164) {
    -webkit-transition-delay: calc(0.1*163s);
         -o-transition-delay: calc(0.1*163s);
            transition-delay: calc(0.1*163s); }
  .break-char__node:nth-child(165) {
    -webkit-transition-delay: calc(0.1*164s);
         -o-transition-delay: calc(0.1*164s);
            transition-delay: calc(0.1*164s); }
  .break-char__node:nth-child(166) {
    -webkit-transition-delay: calc(0.1*165s);
         -o-transition-delay: calc(0.1*165s);
            transition-delay: calc(0.1*165s); }
  .break-char__node:nth-child(167) {
    -webkit-transition-delay: calc(0.1*166s);
         -o-transition-delay: calc(0.1*166s);
            transition-delay: calc(0.1*166s); }
  .break-char__node:nth-child(168) {
    -webkit-transition-delay: calc(0.1*167s);
         -o-transition-delay: calc(0.1*167s);
            transition-delay: calc(0.1*167s); }
  .break-char__node:nth-child(169) {
    -webkit-transition-delay: calc(0.1*168s);
         -o-transition-delay: calc(0.1*168s);
            transition-delay: calc(0.1*168s); }
  .break-char__node:nth-child(170) {
    -webkit-transition-delay: calc(0.1*169s);
         -o-transition-delay: calc(0.1*169s);
            transition-delay: calc(0.1*169s); }
  .break-char__node:nth-child(171) {
    -webkit-transition-delay: calc(0.1*170s);
         -o-transition-delay: calc(0.1*170s);
            transition-delay: calc(0.1*170s); }
  .break-char__node:nth-child(172) {
    -webkit-transition-delay: calc(0.1*171s);
         -o-transition-delay: calc(0.1*171s);
            transition-delay: calc(0.1*171s); }
  .break-char__node:nth-child(173) {
    -webkit-transition-delay: calc(0.1*172s);
         -o-transition-delay: calc(0.1*172s);
            transition-delay: calc(0.1*172s); }
  .break-char__node:nth-child(174) {
    -webkit-transition-delay: calc(0.1*173s);
         -o-transition-delay: calc(0.1*173s);
            transition-delay: calc(0.1*173s); }
  .break-char__node:nth-child(175) {
    -webkit-transition-delay: calc(0.1*174s);
         -o-transition-delay: calc(0.1*174s);
            transition-delay: calc(0.1*174s); }
  .break-char__node:nth-child(176) {
    -webkit-transition-delay: calc(0.1*175s);
         -o-transition-delay: calc(0.1*175s);
            transition-delay: calc(0.1*175s); }
  .break-char__node:nth-child(177) {
    -webkit-transition-delay: calc(0.1*176s);
         -o-transition-delay: calc(0.1*176s);
            transition-delay: calc(0.1*176s); }
  .break-char__node:nth-child(178) {
    -webkit-transition-delay: calc(0.1*177s);
         -o-transition-delay: calc(0.1*177s);
            transition-delay: calc(0.1*177s); }
  .break-char__node:nth-child(179) {
    -webkit-transition-delay: calc(0.1*178s);
         -o-transition-delay: calc(0.1*178s);
            transition-delay: calc(0.1*178s); }
  .break-char__node:nth-child(180) {
    -webkit-transition-delay: calc(0.1*179s);
         -o-transition-delay: calc(0.1*179s);
            transition-delay: calc(0.1*179s); }
  .break-char__node:nth-child(181) {
    -webkit-transition-delay: calc(0.1*180s);
         -o-transition-delay: calc(0.1*180s);
            transition-delay: calc(0.1*180s); }
  .break-char__node:nth-child(182) {
    -webkit-transition-delay: calc(0.1*181s);
         -o-transition-delay: calc(0.1*181s);
            transition-delay: calc(0.1*181s); }
  .break-char__node:nth-child(183) {
    -webkit-transition-delay: calc(0.1*182s);
         -o-transition-delay: calc(0.1*182s);
            transition-delay: calc(0.1*182s); }
  .break-char__node:nth-child(184) {
    -webkit-transition-delay: calc(0.1*183s);
         -o-transition-delay: calc(0.1*183s);
            transition-delay: calc(0.1*183s); }
  .break-char__node:nth-child(185) {
    -webkit-transition-delay: calc(0.1*184s);
         -o-transition-delay: calc(0.1*184s);
            transition-delay: calc(0.1*184s); }
  .break-char__node:nth-child(186) {
    -webkit-transition-delay: calc(0.1*185s);
         -o-transition-delay: calc(0.1*185s);
            transition-delay: calc(0.1*185s); }
  .break-char__node:nth-child(187) {
    -webkit-transition-delay: calc(0.1*186s);
         -o-transition-delay: calc(0.1*186s);
            transition-delay: calc(0.1*186s); }
  .break-char__node:nth-child(188) {
    -webkit-transition-delay: calc(0.1*187s);
         -o-transition-delay: calc(0.1*187s);
            transition-delay: calc(0.1*187s); }
  .break-char__node:nth-child(189) {
    -webkit-transition-delay: calc(0.1*188s);
         -o-transition-delay: calc(0.1*188s);
            transition-delay: calc(0.1*188s); }
  .break-char__node:nth-child(190) {
    -webkit-transition-delay: calc(0.1*189s);
         -o-transition-delay: calc(0.1*189s);
            transition-delay: calc(0.1*189s); }
  .break-char__node:nth-child(191) {
    -webkit-transition-delay: calc(0.1*190s);
         -o-transition-delay: calc(0.1*190s);
            transition-delay: calc(0.1*190s); }
  .break-char__node:nth-child(192) {
    -webkit-transition-delay: calc(0.1*191s);
         -o-transition-delay: calc(0.1*191s);
            transition-delay: calc(0.1*191s); }
  .break-char__node:nth-child(193) {
    -webkit-transition-delay: calc(0.1*192s);
         -o-transition-delay: calc(0.1*192s);
            transition-delay: calc(0.1*192s); }
  .break-char__node:nth-child(194) {
    -webkit-transition-delay: calc(0.1*193s);
         -o-transition-delay: calc(0.1*193s);
            transition-delay: calc(0.1*193s); }
  .break-char__node:nth-child(195) {
    -webkit-transition-delay: calc(0.1*194s);
         -o-transition-delay: calc(0.1*194s);
            transition-delay: calc(0.1*194s); }
  .break-char__node:nth-child(196) {
    -webkit-transition-delay: calc(0.1*195s);
         -o-transition-delay: calc(0.1*195s);
            transition-delay: calc(0.1*195s); }
  .break-char__node:nth-child(197) {
    -webkit-transition-delay: calc(0.1*196s);
         -o-transition-delay: calc(0.1*196s);
            transition-delay: calc(0.1*196s); }
  .break-char__node:nth-child(198) {
    -webkit-transition-delay: calc(0.1*197s);
         -o-transition-delay: calc(0.1*197s);
            transition-delay: calc(0.1*197s); }
  .break-char__node:nth-child(199) {
    -webkit-transition-delay: calc(0.1*198s);
         -o-transition-delay: calc(0.1*198s);
            transition-delay: calc(0.1*198s); }
  .break-char__node:nth-child(200) {
    -webkit-transition-delay: calc(0.1*199s);
         -o-transition-delay: calc(0.1*199s);
            transition-delay: calc(0.1*199s); }
  .break-char__node:nth-child(201) {
    -webkit-transition-delay: calc(0.1*200s);
         -o-transition-delay: calc(0.1*200s);
            transition-delay: calc(0.1*200s); }
  .break-char__node:nth-child(202) {
    -webkit-transition-delay: calc(0.1*201s);
         -o-transition-delay: calc(0.1*201s);
            transition-delay: calc(0.1*201s); }
  .break-char__node:nth-child(203) {
    -webkit-transition-delay: calc(0.1*202s);
         -o-transition-delay: calc(0.1*202s);
            transition-delay: calc(0.1*202s); }
  .break-char__node:nth-child(204) {
    -webkit-transition-delay: calc(0.1*203s);
         -o-transition-delay: calc(0.1*203s);
            transition-delay: calc(0.1*203s); }
  .break-char__node:nth-child(205) {
    -webkit-transition-delay: calc(0.1*204s);
         -o-transition-delay: calc(0.1*204s);
            transition-delay: calc(0.1*204s); }
  .break-char__node:nth-child(206) {
    -webkit-transition-delay: calc(0.1*205s);
         -o-transition-delay: calc(0.1*205s);
            transition-delay: calc(0.1*205s); }
  .break-char__node:nth-child(207) {
    -webkit-transition-delay: calc(0.1*206s);
         -o-transition-delay: calc(0.1*206s);
            transition-delay: calc(0.1*206s); }
  .break-char__node:nth-child(208) {
    -webkit-transition-delay: calc(0.1*207s);
         -o-transition-delay: calc(0.1*207s);
            transition-delay: calc(0.1*207s); }
  .break-char__node:nth-child(209) {
    -webkit-transition-delay: calc(0.1*208s);
         -o-transition-delay: calc(0.1*208s);
            transition-delay: calc(0.1*208s); }
  .break-char__node:nth-child(210) {
    -webkit-transition-delay: calc(0.1*209s);
         -o-transition-delay: calc(0.1*209s);
            transition-delay: calc(0.1*209s); }
  .break-char__node:nth-child(211) {
    -webkit-transition-delay: calc(0.1*210s);
         -o-transition-delay: calc(0.1*210s);
            transition-delay: calc(0.1*210s); }
  .break-char__node:nth-child(212) {
    -webkit-transition-delay: calc(0.1*211s);
         -o-transition-delay: calc(0.1*211s);
            transition-delay: calc(0.1*211s); }
  .break-char__node:nth-child(213) {
    -webkit-transition-delay: calc(0.1*212s);
         -o-transition-delay: calc(0.1*212s);
            transition-delay: calc(0.1*212s); }
  .break-char__node:nth-child(214) {
    -webkit-transition-delay: calc(0.1*213s);
         -o-transition-delay: calc(0.1*213s);
            transition-delay: calc(0.1*213s); }
  .break-char__node:nth-child(215) {
    -webkit-transition-delay: calc(0.1*214s);
         -o-transition-delay: calc(0.1*214s);
            transition-delay: calc(0.1*214s); }
  .break-char__node:nth-child(216) {
    -webkit-transition-delay: calc(0.1*215s);
         -o-transition-delay: calc(0.1*215s);
            transition-delay: calc(0.1*215s); }
  .break-char__node:nth-child(217) {
    -webkit-transition-delay: calc(0.1*216s);
         -o-transition-delay: calc(0.1*216s);
            transition-delay: calc(0.1*216s); }
  .break-char__node:nth-child(218) {
    -webkit-transition-delay: calc(0.1*217s);
         -o-transition-delay: calc(0.1*217s);
            transition-delay: calc(0.1*217s); }
  .break-char__node:nth-child(219) {
    -webkit-transition-delay: calc(0.1*218s);
         -o-transition-delay: calc(0.1*218s);
            transition-delay: calc(0.1*218s); }
  .break-char__node:nth-child(220) {
    -webkit-transition-delay: calc(0.1*219s);
         -o-transition-delay: calc(0.1*219s);
            transition-delay: calc(0.1*219s); }
  .break-char__node:nth-child(221) {
    -webkit-transition-delay: calc(0.1*220s);
         -o-transition-delay: calc(0.1*220s);
            transition-delay: calc(0.1*220s); }
  .break-char__node:nth-child(222) {
    -webkit-transition-delay: calc(0.1*221s);
         -o-transition-delay: calc(0.1*221s);
            transition-delay: calc(0.1*221s); }
  .break-char__node:nth-child(223) {
    -webkit-transition-delay: calc(0.1*222s);
         -o-transition-delay: calc(0.1*222s);
            transition-delay: calc(0.1*222s); }
  .break-char__node:nth-child(224) {
    -webkit-transition-delay: calc(0.1*223s);
         -o-transition-delay: calc(0.1*223s);
            transition-delay: calc(0.1*223s); }
  .break-char__node:nth-child(225) {
    -webkit-transition-delay: calc(0.1*224s);
         -o-transition-delay: calc(0.1*224s);
            transition-delay: calc(0.1*224s); }
  .break-char__node:nth-child(226) {
    -webkit-transition-delay: calc(0.1*225s);
         -o-transition-delay: calc(0.1*225s);
            transition-delay: calc(0.1*225s); }
  .break-char__node:nth-child(227) {
    -webkit-transition-delay: calc(0.1*226s);
         -o-transition-delay: calc(0.1*226s);
            transition-delay: calc(0.1*226s); }
  .break-char__node:nth-child(228) {
    -webkit-transition-delay: calc(0.1*227s);
         -o-transition-delay: calc(0.1*227s);
            transition-delay: calc(0.1*227s); }
  .break-char__node:nth-child(229) {
    -webkit-transition-delay: calc(0.1*228s);
         -o-transition-delay: calc(0.1*228s);
            transition-delay: calc(0.1*228s); }
  .break-char__node:nth-child(230) {
    -webkit-transition-delay: calc(0.1*229s);
         -o-transition-delay: calc(0.1*229s);
            transition-delay: calc(0.1*229s); }
  .break-char__node:nth-child(231) {
    -webkit-transition-delay: calc(0.1*230s);
         -o-transition-delay: calc(0.1*230s);
            transition-delay: calc(0.1*230s); }
  .break-char__node:nth-child(232) {
    -webkit-transition-delay: calc(0.1*231s);
         -o-transition-delay: calc(0.1*231s);
            transition-delay: calc(0.1*231s); }
  .break-char__node:nth-child(233) {
    -webkit-transition-delay: calc(0.1*232s);
         -o-transition-delay: calc(0.1*232s);
            transition-delay: calc(0.1*232s); }
  .break-char__node:nth-child(234) {
    -webkit-transition-delay: calc(0.1*233s);
         -o-transition-delay: calc(0.1*233s);
            transition-delay: calc(0.1*233s); }
  .break-char__node:nth-child(235) {
    -webkit-transition-delay: calc(0.1*234s);
         -o-transition-delay: calc(0.1*234s);
            transition-delay: calc(0.1*234s); }
  .break-char__node:nth-child(236) {
    -webkit-transition-delay: calc(0.1*235s);
         -o-transition-delay: calc(0.1*235s);
            transition-delay: calc(0.1*235s); }
  .break-char__node:nth-child(237) {
    -webkit-transition-delay: calc(0.1*236s);
         -o-transition-delay: calc(0.1*236s);
            transition-delay: calc(0.1*236s); }
  .break-char__node:nth-child(238) {
    -webkit-transition-delay: calc(0.1*237s);
         -o-transition-delay: calc(0.1*237s);
            transition-delay: calc(0.1*237s); }
  .break-char__node:nth-child(239) {
    -webkit-transition-delay: calc(0.1*238s);
         -o-transition-delay: calc(0.1*238s);
            transition-delay: calc(0.1*238s); }
  .break-char__node:nth-child(240) {
    -webkit-transition-delay: calc(0.1*239s);
         -o-transition-delay: calc(0.1*239s);
            transition-delay: calc(0.1*239s); }
  .break-char__node:nth-child(241) {
    -webkit-transition-delay: calc(0.1*240s);
         -o-transition-delay: calc(0.1*240s);
            transition-delay: calc(0.1*240s); }
  .break-char__node:nth-child(242) {
    -webkit-transition-delay: calc(0.1*241s);
         -o-transition-delay: calc(0.1*241s);
            transition-delay: calc(0.1*241s); }
  .break-char__node:nth-child(243) {
    -webkit-transition-delay: calc(0.1*242s);
         -o-transition-delay: calc(0.1*242s);
            transition-delay: calc(0.1*242s); }
  .break-char__node:nth-child(244) {
    -webkit-transition-delay: calc(0.1*243s);
         -o-transition-delay: calc(0.1*243s);
            transition-delay: calc(0.1*243s); }
  .break-char__node:nth-child(245) {
    -webkit-transition-delay: calc(0.1*244s);
         -o-transition-delay: calc(0.1*244s);
            transition-delay: calc(0.1*244s); }
  .break-char__node:nth-child(246) {
    -webkit-transition-delay: calc(0.1*245s);
         -o-transition-delay: calc(0.1*245s);
            transition-delay: calc(0.1*245s); }
  .break-char__node:nth-child(247) {
    -webkit-transition-delay: calc(0.1*246s);
         -o-transition-delay: calc(0.1*246s);
            transition-delay: calc(0.1*246s); }
  .break-char__node:nth-child(248) {
    -webkit-transition-delay: calc(0.1*247s);
         -o-transition-delay: calc(0.1*247s);
            transition-delay: calc(0.1*247s); }
  .break-char__node:nth-child(249) {
    -webkit-transition-delay: calc(0.1*248s);
         -o-transition-delay: calc(0.1*248s);
            transition-delay: calc(0.1*248s); }
  .break-char__node:nth-child(250) {
    -webkit-transition-delay: calc(0.1*249s);
         -o-transition-delay: calc(0.1*249s);
            transition-delay: calc(0.1*249s); }
  .break-char__node:nth-child(251) {
    -webkit-transition-delay: calc(0.1*250s);
         -o-transition-delay: calc(0.1*250s);
            transition-delay: calc(0.1*250s); }
  .break-char__node:nth-child(252) {
    -webkit-transition-delay: calc(0.1*251s);
         -o-transition-delay: calc(0.1*251s);
            transition-delay: calc(0.1*251s); }
  .break-char__node:nth-child(253) {
    -webkit-transition-delay: calc(0.1*252s);
         -o-transition-delay: calc(0.1*252s);
            transition-delay: calc(0.1*252s); }
  .break-char__node:nth-child(254) {
    -webkit-transition-delay: calc(0.1*253s);
         -o-transition-delay: calc(0.1*253s);
            transition-delay: calc(0.1*253s); }
  .break-char__node:nth-child(255) {
    -webkit-transition-delay: calc(0.1*254s);
         -o-transition-delay: calc(0.1*254s);
            transition-delay: calc(0.1*254s); }
  .break-char__node:nth-child(256) {
    -webkit-transition-delay: calc(0.1*255s);
         -o-transition-delay: calc(0.1*255s);
            transition-delay: calc(0.1*255s); }
  .break-char__node:nth-child(257) {
    -webkit-transition-delay: calc(0.1*256s);
         -o-transition-delay: calc(0.1*256s);
            transition-delay: calc(0.1*256s); }
  .break-char__node:nth-child(258) {
    -webkit-transition-delay: calc(0.1*257s);
         -o-transition-delay: calc(0.1*257s);
            transition-delay: calc(0.1*257s); }
  .break-char__node:nth-child(259) {
    -webkit-transition-delay: calc(0.1*258s);
         -o-transition-delay: calc(0.1*258s);
            transition-delay: calc(0.1*258s); }
  .break-char__node:nth-child(260) {
    -webkit-transition-delay: calc(0.1*259s);
         -o-transition-delay: calc(0.1*259s);
            transition-delay: calc(0.1*259s); }
  .break-char__node:nth-child(261) {
    -webkit-transition-delay: calc(0.1*260s);
         -o-transition-delay: calc(0.1*260s);
            transition-delay: calc(0.1*260s); }
  .break-char__node:nth-child(262) {
    -webkit-transition-delay: calc(0.1*261s);
         -o-transition-delay: calc(0.1*261s);
            transition-delay: calc(0.1*261s); }
  .break-char__node:nth-child(263) {
    -webkit-transition-delay: calc(0.1*262s);
         -o-transition-delay: calc(0.1*262s);
            transition-delay: calc(0.1*262s); }
  .break-char__node:nth-child(264) {
    -webkit-transition-delay: calc(0.1*263s);
         -o-transition-delay: calc(0.1*263s);
            transition-delay: calc(0.1*263s); }
  .break-char__node:nth-child(265) {
    -webkit-transition-delay: calc(0.1*264s);
         -o-transition-delay: calc(0.1*264s);
            transition-delay: calc(0.1*264s); }
  .break-char__node:nth-child(266) {
    -webkit-transition-delay: calc(0.1*265s);
         -o-transition-delay: calc(0.1*265s);
            transition-delay: calc(0.1*265s); }
  .break-char__node:nth-child(267) {
    -webkit-transition-delay: calc(0.1*266s);
         -o-transition-delay: calc(0.1*266s);
            transition-delay: calc(0.1*266s); }
  .break-char__node:nth-child(268) {
    -webkit-transition-delay: calc(0.1*267s);
         -o-transition-delay: calc(0.1*267s);
            transition-delay: calc(0.1*267s); }
  .break-char__node:nth-child(269) {
    -webkit-transition-delay: calc(0.1*268s);
         -o-transition-delay: calc(0.1*268s);
            transition-delay: calc(0.1*268s); }
  .break-char__node:nth-child(270) {
    -webkit-transition-delay: calc(0.1*269s);
         -o-transition-delay: calc(0.1*269s);
            transition-delay: calc(0.1*269s); }
  .break-char__node:nth-child(271) {
    -webkit-transition-delay: calc(0.1*270s);
         -o-transition-delay: calc(0.1*270s);
            transition-delay: calc(0.1*270s); }
  .break-char__node:nth-child(272) {
    -webkit-transition-delay: calc(0.1*271s);
         -o-transition-delay: calc(0.1*271s);
            transition-delay: calc(0.1*271s); }
  .break-char__node:nth-child(273) {
    -webkit-transition-delay: calc(0.1*272s);
         -o-transition-delay: calc(0.1*272s);
            transition-delay: calc(0.1*272s); }
  .break-char__node:nth-child(274) {
    -webkit-transition-delay: calc(0.1*273s);
         -o-transition-delay: calc(0.1*273s);
            transition-delay: calc(0.1*273s); }
  .break-char__node:nth-child(275) {
    -webkit-transition-delay: calc(0.1*274s);
         -o-transition-delay: calc(0.1*274s);
            transition-delay: calc(0.1*274s); }
  .break-char__node:nth-child(276) {
    -webkit-transition-delay: calc(0.1*275s);
         -o-transition-delay: calc(0.1*275s);
            transition-delay: calc(0.1*275s); }
  .break-char__node:nth-child(277) {
    -webkit-transition-delay: calc(0.1*276s);
         -o-transition-delay: calc(0.1*276s);
            transition-delay: calc(0.1*276s); }
  .break-char__node:nth-child(278) {
    -webkit-transition-delay: calc(0.1*277s);
         -o-transition-delay: calc(0.1*277s);
            transition-delay: calc(0.1*277s); }
  .break-char__node:nth-child(279) {
    -webkit-transition-delay: calc(0.1*278s);
         -o-transition-delay: calc(0.1*278s);
            transition-delay: calc(0.1*278s); }
  .break-char__node:nth-child(280) {
    -webkit-transition-delay: calc(0.1*279s);
         -o-transition-delay: calc(0.1*279s);
            transition-delay: calc(0.1*279s); }
  .break-char__node:nth-child(281) {
    -webkit-transition-delay: calc(0.1*280s);
         -o-transition-delay: calc(0.1*280s);
            transition-delay: calc(0.1*280s); }
  .break-char__node:nth-child(282) {
    -webkit-transition-delay: calc(0.1*281s);
         -o-transition-delay: calc(0.1*281s);
            transition-delay: calc(0.1*281s); }
  .break-char__node:nth-child(283) {
    -webkit-transition-delay: calc(0.1*282s);
         -o-transition-delay: calc(0.1*282s);
            transition-delay: calc(0.1*282s); }
  .break-char__node:nth-child(284) {
    -webkit-transition-delay: calc(0.1*283s);
         -o-transition-delay: calc(0.1*283s);
            transition-delay: calc(0.1*283s); }
  .break-char__node:nth-child(285) {
    -webkit-transition-delay: calc(0.1*284s);
         -o-transition-delay: calc(0.1*284s);
            transition-delay: calc(0.1*284s); }
  .break-char__node:nth-child(286) {
    -webkit-transition-delay: calc(0.1*285s);
         -o-transition-delay: calc(0.1*285s);
            transition-delay: calc(0.1*285s); }
  .break-char__node:nth-child(287) {
    -webkit-transition-delay: calc(0.1*286s);
         -o-transition-delay: calc(0.1*286s);
            transition-delay: calc(0.1*286s); }
  .break-char__node:nth-child(288) {
    -webkit-transition-delay: calc(0.1*287s);
         -o-transition-delay: calc(0.1*287s);
            transition-delay: calc(0.1*287s); }
  .break-char__node:nth-child(289) {
    -webkit-transition-delay: calc(0.1*288s);
         -o-transition-delay: calc(0.1*288s);
            transition-delay: calc(0.1*288s); }
  .break-char__node:nth-child(290) {
    -webkit-transition-delay: calc(0.1*289s);
         -o-transition-delay: calc(0.1*289s);
            transition-delay: calc(0.1*289s); }
  .break-char__node:nth-child(291) {
    -webkit-transition-delay: calc(0.1*290s);
         -o-transition-delay: calc(0.1*290s);
            transition-delay: calc(0.1*290s); }
  .break-char__node:nth-child(292) {
    -webkit-transition-delay: calc(0.1*291s);
         -o-transition-delay: calc(0.1*291s);
            transition-delay: calc(0.1*291s); }
  .break-char__node:nth-child(293) {
    -webkit-transition-delay: calc(0.1*292s);
         -o-transition-delay: calc(0.1*292s);
            transition-delay: calc(0.1*292s); }
  .break-char__node:nth-child(294) {
    -webkit-transition-delay: calc(0.1*293s);
         -o-transition-delay: calc(0.1*293s);
            transition-delay: calc(0.1*293s); }
  .break-char__node:nth-child(295) {
    -webkit-transition-delay: calc(0.1*294s);
         -o-transition-delay: calc(0.1*294s);
            transition-delay: calc(0.1*294s); }
  .break-char__node:nth-child(296) {
    -webkit-transition-delay: calc(0.1*295s);
         -o-transition-delay: calc(0.1*295s);
            transition-delay: calc(0.1*295s); }
  .break-char__node:nth-child(297) {
    -webkit-transition-delay: calc(0.1*296s);
         -o-transition-delay: calc(0.1*296s);
            transition-delay: calc(0.1*296s); }
  .break-char__node:nth-child(298) {
    -webkit-transition-delay: calc(0.1*297s);
         -o-transition-delay: calc(0.1*297s);
            transition-delay: calc(0.1*297s); }
  .break-char__node:nth-child(299) {
    -webkit-transition-delay: calc(0.1*298s);
         -o-transition-delay: calc(0.1*298s);
            transition-delay: calc(0.1*298s); }
  .break-char__node:nth-child(300) {
    -webkit-transition-delay: calc(0.1*299s);
         -o-transition-delay: calc(0.1*299s);
            transition-delay: calc(0.1*299s); }
  .break-char__node:nth-child(301) {
    -webkit-transition-delay: calc(0.1*300s);
         -o-transition-delay: calc(0.1*300s);
            transition-delay: calc(0.1*300s); }
  .break-char__node:nth-child(302) {
    -webkit-transition-delay: calc(0.1*301s);
         -o-transition-delay: calc(0.1*301s);
            transition-delay: calc(0.1*301s); }
  .break-char__node:nth-child(303) {
    -webkit-transition-delay: calc(0.1*302s);
         -o-transition-delay: calc(0.1*302s);
            transition-delay: calc(0.1*302s); }
  .break-char__node:nth-child(304) {
    -webkit-transition-delay: calc(0.1*303s);
         -o-transition-delay: calc(0.1*303s);
            transition-delay: calc(0.1*303s); }
  .break-char__node:nth-child(305) {
    -webkit-transition-delay: calc(0.1*304s);
         -o-transition-delay: calc(0.1*304s);
            transition-delay: calc(0.1*304s); }
  .break-char__node:nth-child(306) {
    -webkit-transition-delay: calc(0.1*305s);
         -o-transition-delay: calc(0.1*305s);
            transition-delay: calc(0.1*305s); }
  .break-char__node:nth-child(307) {
    -webkit-transition-delay: calc(0.1*306s);
         -o-transition-delay: calc(0.1*306s);
            transition-delay: calc(0.1*306s); }
  .break-char__node:nth-child(308) {
    -webkit-transition-delay: calc(0.1*307s);
         -o-transition-delay: calc(0.1*307s);
            transition-delay: calc(0.1*307s); }
  .break-char__node:nth-child(309) {
    -webkit-transition-delay: calc(0.1*308s);
         -o-transition-delay: calc(0.1*308s);
            transition-delay: calc(0.1*308s); }
  .break-char__node:nth-child(310) {
    -webkit-transition-delay: calc(0.1*309s);
         -o-transition-delay: calc(0.1*309s);
            transition-delay: calc(0.1*309s); }
  .break-char__node:nth-child(311) {
    -webkit-transition-delay: calc(0.1*310s);
         -o-transition-delay: calc(0.1*310s);
            transition-delay: calc(0.1*310s); }
  .break-char__node:nth-child(312) {
    -webkit-transition-delay: calc(0.1*311s);
         -o-transition-delay: calc(0.1*311s);
            transition-delay: calc(0.1*311s); }
  .break-char__node:nth-child(313) {
    -webkit-transition-delay: calc(0.1*312s);
         -o-transition-delay: calc(0.1*312s);
            transition-delay: calc(0.1*312s); }
  .break-char__node:nth-child(314) {
    -webkit-transition-delay: calc(0.1*313s);
         -o-transition-delay: calc(0.1*313s);
            transition-delay: calc(0.1*313s); }
  .break-char__node:nth-child(315) {
    -webkit-transition-delay: calc(0.1*314s);
         -o-transition-delay: calc(0.1*314s);
            transition-delay: calc(0.1*314s); }
  .break-char__node:nth-child(316) {
    -webkit-transition-delay: calc(0.1*315s);
         -o-transition-delay: calc(0.1*315s);
            transition-delay: calc(0.1*315s); }
  .break-char__node:nth-child(317) {
    -webkit-transition-delay: calc(0.1*316s);
         -o-transition-delay: calc(0.1*316s);
            transition-delay: calc(0.1*316s); }
  .break-char__node:nth-child(318) {
    -webkit-transition-delay: calc(0.1*317s);
         -o-transition-delay: calc(0.1*317s);
            transition-delay: calc(0.1*317s); }
  .break-char__node:nth-child(319) {
    -webkit-transition-delay: calc(0.1*318s);
         -o-transition-delay: calc(0.1*318s);
            transition-delay: calc(0.1*318s); }
  .break-char__node:nth-child(320) {
    -webkit-transition-delay: calc(0.1*319s);
         -o-transition-delay: calc(0.1*319s);
            transition-delay: calc(0.1*319s); }
  .break-char__node:nth-child(321) {
    -webkit-transition-delay: calc(0.1*320s);
         -o-transition-delay: calc(0.1*320s);
            transition-delay: calc(0.1*320s); }
  .break-char__node:nth-child(322) {
    -webkit-transition-delay: calc(0.1*321s);
         -o-transition-delay: calc(0.1*321s);
            transition-delay: calc(0.1*321s); }
  .break-char__node:nth-child(323) {
    -webkit-transition-delay: calc(0.1*322s);
         -o-transition-delay: calc(0.1*322s);
            transition-delay: calc(0.1*322s); }
  .break-char__node:nth-child(324) {
    -webkit-transition-delay: calc(0.1*323s);
         -o-transition-delay: calc(0.1*323s);
            transition-delay: calc(0.1*323s); }
  .break-char__node:nth-child(325) {
    -webkit-transition-delay: calc(0.1*324s);
         -o-transition-delay: calc(0.1*324s);
            transition-delay: calc(0.1*324s); }
  .break-char__node:nth-child(326) {
    -webkit-transition-delay: calc(0.1*325s);
         -o-transition-delay: calc(0.1*325s);
            transition-delay: calc(0.1*325s); }
  .break-char__node:nth-child(327) {
    -webkit-transition-delay: calc(0.1*326s);
         -o-transition-delay: calc(0.1*326s);
            transition-delay: calc(0.1*326s); }
  .break-char__node:nth-child(328) {
    -webkit-transition-delay: calc(0.1*327s);
         -o-transition-delay: calc(0.1*327s);
            transition-delay: calc(0.1*327s); }
  .break-char__node:nth-child(329) {
    -webkit-transition-delay: calc(0.1*328s);
         -o-transition-delay: calc(0.1*328s);
            transition-delay: calc(0.1*328s); }
  .break-char__node:nth-child(330) {
    -webkit-transition-delay: calc(0.1*329s);
         -o-transition-delay: calc(0.1*329s);
            transition-delay: calc(0.1*329s); }
  .break-char__node:nth-child(331) {
    -webkit-transition-delay: calc(0.1*330s);
         -o-transition-delay: calc(0.1*330s);
            transition-delay: calc(0.1*330s); }
  .break-char__node:nth-child(332) {
    -webkit-transition-delay: calc(0.1*331s);
         -o-transition-delay: calc(0.1*331s);
            transition-delay: calc(0.1*331s); }
  .break-char__node:nth-child(333) {
    -webkit-transition-delay: calc(0.1*332s);
         -o-transition-delay: calc(0.1*332s);
            transition-delay: calc(0.1*332s); }
  .break-char__node:nth-child(334) {
    -webkit-transition-delay: calc(0.1*333s);
         -o-transition-delay: calc(0.1*333s);
            transition-delay: calc(0.1*333s); }
  .break-char__node:nth-child(335) {
    -webkit-transition-delay: calc(0.1*334s);
         -o-transition-delay: calc(0.1*334s);
            transition-delay: calc(0.1*334s); }
  .break-char__node:nth-child(336) {
    -webkit-transition-delay: calc(0.1*335s);
         -o-transition-delay: calc(0.1*335s);
            transition-delay: calc(0.1*335s); }
  .break-char__node:nth-child(337) {
    -webkit-transition-delay: calc(0.1*336s);
         -o-transition-delay: calc(0.1*336s);
            transition-delay: calc(0.1*336s); }
  .break-char__node:nth-child(338) {
    -webkit-transition-delay: calc(0.1*337s);
         -o-transition-delay: calc(0.1*337s);
            transition-delay: calc(0.1*337s); }
  .break-char__node:nth-child(339) {
    -webkit-transition-delay: calc(0.1*338s);
         -o-transition-delay: calc(0.1*338s);
            transition-delay: calc(0.1*338s); }
  .break-char__node:nth-child(340) {
    -webkit-transition-delay: calc(0.1*339s);
         -o-transition-delay: calc(0.1*339s);
            transition-delay: calc(0.1*339s); }
  .break-char__node:nth-child(341) {
    -webkit-transition-delay: calc(0.1*340s);
         -o-transition-delay: calc(0.1*340s);
            transition-delay: calc(0.1*340s); }
  .break-char__node:nth-child(342) {
    -webkit-transition-delay: calc(0.1*341s);
         -o-transition-delay: calc(0.1*341s);
            transition-delay: calc(0.1*341s); }
  .break-char__node:nth-child(343) {
    -webkit-transition-delay: calc(0.1*342s);
         -o-transition-delay: calc(0.1*342s);
            transition-delay: calc(0.1*342s); }
  .break-char__node:nth-child(344) {
    -webkit-transition-delay: calc(0.1*343s);
         -o-transition-delay: calc(0.1*343s);
            transition-delay: calc(0.1*343s); }
  .break-char__node:nth-child(345) {
    -webkit-transition-delay: calc(0.1*344s);
         -o-transition-delay: calc(0.1*344s);
            transition-delay: calc(0.1*344s); }
  .break-char__node:nth-child(346) {
    -webkit-transition-delay: calc(0.1*345s);
         -o-transition-delay: calc(0.1*345s);
            transition-delay: calc(0.1*345s); }
  .break-char__node:nth-child(347) {
    -webkit-transition-delay: calc(0.1*346s);
         -o-transition-delay: calc(0.1*346s);
            transition-delay: calc(0.1*346s); }
  .break-char__node:nth-child(348) {
    -webkit-transition-delay: calc(0.1*347s);
         -o-transition-delay: calc(0.1*347s);
            transition-delay: calc(0.1*347s); }
  .break-char__node:nth-child(349) {
    -webkit-transition-delay: calc(0.1*348s);
         -o-transition-delay: calc(0.1*348s);
            transition-delay: calc(0.1*348s); }
  .break-char__node:nth-child(350) {
    -webkit-transition-delay: calc(0.1*349s);
         -o-transition-delay: calc(0.1*349s);
            transition-delay: calc(0.1*349s); }
  .break-char__node:nth-child(351) {
    -webkit-transition-delay: calc(0.1*350s);
         -o-transition-delay: calc(0.1*350s);
            transition-delay: calc(0.1*350s); }
  .break-char__node:nth-child(352) {
    -webkit-transition-delay: calc(0.1*351s);
         -o-transition-delay: calc(0.1*351s);
            transition-delay: calc(0.1*351s); }
  .break-char__node:nth-child(353) {
    -webkit-transition-delay: calc(0.1*352s);
         -o-transition-delay: calc(0.1*352s);
            transition-delay: calc(0.1*352s); }
  .break-char__node:nth-child(354) {
    -webkit-transition-delay: calc(0.1*353s);
         -o-transition-delay: calc(0.1*353s);
            transition-delay: calc(0.1*353s); }
  .break-char__node:nth-child(355) {
    -webkit-transition-delay: calc(0.1*354s);
         -o-transition-delay: calc(0.1*354s);
            transition-delay: calc(0.1*354s); }
  .break-char__node:nth-child(356) {
    -webkit-transition-delay: calc(0.1*355s);
         -o-transition-delay: calc(0.1*355s);
            transition-delay: calc(0.1*355s); }
  .break-char__node:nth-child(357) {
    -webkit-transition-delay: calc(0.1*356s);
         -o-transition-delay: calc(0.1*356s);
            transition-delay: calc(0.1*356s); }
  .break-char__node:nth-child(358) {
    -webkit-transition-delay: calc(0.1*357s);
         -o-transition-delay: calc(0.1*357s);
            transition-delay: calc(0.1*357s); }
  .break-char__node:nth-child(359) {
    -webkit-transition-delay: calc(0.1*358s);
         -o-transition-delay: calc(0.1*358s);
            transition-delay: calc(0.1*358s); }
  .break-char__node:nth-child(360) {
    -webkit-transition-delay: calc(0.1*359s);
         -o-transition-delay: calc(0.1*359s);
            transition-delay: calc(0.1*359s); }
  .break-char__node:nth-child(361) {
    -webkit-transition-delay: calc(0.1*360s);
         -o-transition-delay: calc(0.1*360s);
            transition-delay: calc(0.1*360s); }
  .break-char__node:nth-child(362) {
    -webkit-transition-delay: calc(0.1*361s);
         -o-transition-delay: calc(0.1*361s);
            transition-delay: calc(0.1*361s); }
  .break-char__node:nth-child(363) {
    -webkit-transition-delay: calc(0.1*362s);
         -o-transition-delay: calc(0.1*362s);
            transition-delay: calc(0.1*362s); }
  .break-char__node:nth-child(364) {
    -webkit-transition-delay: calc(0.1*363s);
         -o-transition-delay: calc(0.1*363s);
            transition-delay: calc(0.1*363s); }
  .break-char__node:nth-child(365) {
    -webkit-transition-delay: calc(0.1*364s);
         -o-transition-delay: calc(0.1*364s);
            transition-delay: calc(0.1*364s); }
  .break-char__node:nth-child(366) {
    -webkit-transition-delay: calc(0.1*365s);
         -o-transition-delay: calc(0.1*365s);
            transition-delay: calc(0.1*365s); }
  .break-char__node:nth-child(367) {
    -webkit-transition-delay: calc(0.1*366s);
         -o-transition-delay: calc(0.1*366s);
            transition-delay: calc(0.1*366s); }
  .break-char__node:nth-child(368) {
    -webkit-transition-delay: calc(0.1*367s);
         -o-transition-delay: calc(0.1*367s);
            transition-delay: calc(0.1*367s); }
  .break-char__node:nth-child(369) {
    -webkit-transition-delay: calc(0.1*368s);
         -o-transition-delay: calc(0.1*368s);
            transition-delay: calc(0.1*368s); }
  .break-char__node:nth-child(370) {
    -webkit-transition-delay: calc(0.1*369s);
         -o-transition-delay: calc(0.1*369s);
            transition-delay: calc(0.1*369s); }
  .break-char__node:nth-child(371) {
    -webkit-transition-delay: calc(0.1*370s);
         -o-transition-delay: calc(0.1*370s);
            transition-delay: calc(0.1*370s); }
  .break-char__node:nth-child(372) {
    -webkit-transition-delay: calc(0.1*371s);
         -o-transition-delay: calc(0.1*371s);
            transition-delay: calc(0.1*371s); }
  .break-char__node:nth-child(373) {
    -webkit-transition-delay: calc(0.1*372s);
         -o-transition-delay: calc(0.1*372s);
            transition-delay: calc(0.1*372s); }
  .break-char__node:nth-child(374) {
    -webkit-transition-delay: calc(0.1*373s);
         -o-transition-delay: calc(0.1*373s);
            transition-delay: calc(0.1*373s); }
  .break-char__node:nth-child(375) {
    -webkit-transition-delay: calc(0.1*374s);
         -o-transition-delay: calc(0.1*374s);
            transition-delay: calc(0.1*374s); }
  .break-char__node:nth-child(376) {
    -webkit-transition-delay: calc(0.1*375s);
         -o-transition-delay: calc(0.1*375s);
            transition-delay: calc(0.1*375s); }
  .break-char__node:nth-child(377) {
    -webkit-transition-delay: calc(0.1*376s);
         -o-transition-delay: calc(0.1*376s);
            transition-delay: calc(0.1*376s); }
  .break-char__node:nth-child(378) {
    -webkit-transition-delay: calc(0.1*377s);
         -o-transition-delay: calc(0.1*377s);
            transition-delay: calc(0.1*377s); }
  .break-char__node:nth-child(379) {
    -webkit-transition-delay: calc(0.1*378s);
         -o-transition-delay: calc(0.1*378s);
            transition-delay: calc(0.1*378s); }
  .break-char__node:nth-child(380) {
    -webkit-transition-delay: calc(0.1*379s);
         -o-transition-delay: calc(0.1*379s);
            transition-delay: calc(0.1*379s); }
  .break-char__node:nth-child(381) {
    -webkit-transition-delay: calc(0.1*380s);
         -o-transition-delay: calc(0.1*380s);
            transition-delay: calc(0.1*380s); }
  .break-char__node:nth-child(382) {
    -webkit-transition-delay: calc(0.1*381s);
         -o-transition-delay: calc(0.1*381s);
            transition-delay: calc(0.1*381s); }
  .break-char__node:nth-child(383) {
    -webkit-transition-delay: calc(0.1*382s);
         -o-transition-delay: calc(0.1*382s);
            transition-delay: calc(0.1*382s); }
  .break-char__node:nth-child(384) {
    -webkit-transition-delay: calc(0.1*383s);
         -o-transition-delay: calc(0.1*383s);
            transition-delay: calc(0.1*383s); }
  .break-char__node:nth-child(385) {
    -webkit-transition-delay: calc(0.1*384s);
         -o-transition-delay: calc(0.1*384s);
            transition-delay: calc(0.1*384s); }
  .break-char__node:nth-child(386) {
    -webkit-transition-delay: calc(0.1*385s);
         -o-transition-delay: calc(0.1*385s);
            transition-delay: calc(0.1*385s); }
  .break-char__node:nth-child(387) {
    -webkit-transition-delay: calc(0.1*386s);
         -o-transition-delay: calc(0.1*386s);
            transition-delay: calc(0.1*386s); }
  .break-char__node:nth-child(388) {
    -webkit-transition-delay: calc(0.1*387s);
         -o-transition-delay: calc(0.1*387s);
            transition-delay: calc(0.1*387s); }
  .break-char__node:nth-child(389) {
    -webkit-transition-delay: calc(0.1*388s);
         -o-transition-delay: calc(0.1*388s);
            transition-delay: calc(0.1*388s); }
  .break-char__node:nth-child(390) {
    -webkit-transition-delay: calc(0.1*389s);
         -o-transition-delay: calc(0.1*389s);
            transition-delay: calc(0.1*389s); }
  .break-char__node:nth-child(391) {
    -webkit-transition-delay: calc(0.1*390s);
         -o-transition-delay: calc(0.1*390s);
            transition-delay: calc(0.1*390s); }
  .break-char__node:nth-child(392) {
    -webkit-transition-delay: calc(0.1*391s);
         -o-transition-delay: calc(0.1*391s);
            transition-delay: calc(0.1*391s); }
  .break-char__node:nth-child(393) {
    -webkit-transition-delay: calc(0.1*392s);
         -o-transition-delay: calc(0.1*392s);
            transition-delay: calc(0.1*392s); }
  .break-char__node:nth-child(394) {
    -webkit-transition-delay: calc(0.1*393s);
         -o-transition-delay: calc(0.1*393s);
            transition-delay: calc(0.1*393s); }
  .break-char__node:nth-child(395) {
    -webkit-transition-delay: calc(0.1*394s);
         -o-transition-delay: calc(0.1*394s);
            transition-delay: calc(0.1*394s); }
  .break-char__node:nth-child(396) {
    -webkit-transition-delay: calc(0.1*395s);
         -o-transition-delay: calc(0.1*395s);
            transition-delay: calc(0.1*395s); }
  .break-char__node:nth-child(397) {
    -webkit-transition-delay: calc(0.1*396s);
         -o-transition-delay: calc(0.1*396s);
            transition-delay: calc(0.1*396s); }
  .break-char__node:nth-child(398) {
    -webkit-transition-delay: calc(0.1*397s);
         -o-transition-delay: calc(0.1*397s);
            transition-delay: calc(0.1*397s); }
  .break-char__node:nth-child(399) {
    -webkit-transition-delay: calc(0.1*398s);
         -o-transition-delay: calc(0.1*398s);
            transition-delay: calc(0.1*398s); }
  .break-char__node:nth-child(400) {
    -webkit-transition-delay: calc(0.1*399s);
         -o-transition-delay: calc(0.1*399s);
            transition-delay: calc(0.1*399s); }
  .break-char__node:nth-child(401) {
    -webkit-transition-delay: calc(0.1*400s);
         -o-transition-delay: calc(0.1*400s);
            transition-delay: calc(0.1*400s); }
  .break-char__node:nth-child(402) {
    -webkit-transition-delay: calc(0.1*401s);
         -o-transition-delay: calc(0.1*401s);
            transition-delay: calc(0.1*401s); }
  .break-char__node:nth-child(403) {
    -webkit-transition-delay: calc(0.1*402s);
         -o-transition-delay: calc(0.1*402s);
            transition-delay: calc(0.1*402s); }
  .break-char__node:nth-child(404) {
    -webkit-transition-delay: calc(0.1*403s);
         -o-transition-delay: calc(0.1*403s);
            transition-delay: calc(0.1*403s); }
  .break-char__node:nth-child(405) {
    -webkit-transition-delay: calc(0.1*404s);
         -o-transition-delay: calc(0.1*404s);
            transition-delay: calc(0.1*404s); }
  .break-char__node:nth-child(406) {
    -webkit-transition-delay: calc(0.1*405s);
         -o-transition-delay: calc(0.1*405s);
            transition-delay: calc(0.1*405s); }
  .break-char__node:nth-child(407) {
    -webkit-transition-delay: calc(0.1*406s);
         -o-transition-delay: calc(0.1*406s);
            transition-delay: calc(0.1*406s); }
  .break-char__node:nth-child(408) {
    -webkit-transition-delay: calc(0.1*407s);
         -o-transition-delay: calc(0.1*407s);
            transition-delay: calc(0.1*407s); }
  .break-char__node:nth-child(409) {
    -webkit-transition-delay: calc(0.1*408s);
         -o-transition-delay: calc(0.1*408s);
            transition-delay: calc(0.1*408s); }
  .break-char__node:nth-child(410) {
    -webkit-transition-delay: calc(0.1*409s);
         -o-transition-delay: calc(0.1*409s);
            transition-delay: calc(0.1*409s); }
  .break-char__node:nth-child(411) {
    -webkit-transition-delay: calc(0.1*410s);
         -o-transition-delay: calc(0.1*410s);
            transition-delay: calc(0.1*410s); }
  .break-char__node:nth-child(412) {
    -webkit-transition-delay: calc(0.1*411s);
         -o-transition-delay: calc(0.1*411s);
            transition-delay: calc(0.1*411s); }
  .break-char__node:nth-child(413) {
    -webkit-transition-delay: calc(0.1*412s);
         -o-transition-delay: calc(0.1*412s);
            transition-delay: calc(0.1*412s); }
  .break-char__node:nth-child(414) {
    -webkit-transition-delay: calc(0.1*413s);
         -o-transition-delay: calc(0.1*413s);
            transition-delay: calc(0.1*413s); }
  .break-char__node:nth-child(415) {
    -webkit-transition-delay: calc(0.1*414s);
         -o-transition-delay: calc(0.1*414s);
            transition-delay: calc(0.1*414s); }
  .break-char__node:nth-child(416) {
    -webkit-transition-delay: calc(0.1*415s);
         -o-transition-delay: calc(0.1*415s);
            transition-delay: calc(0.1*415s); }
  .break-char__node:nth-child(417) {
    -webkit-transition-delay: calc(0.1*416s);
         -o-transition-delay: calc(0.1*416s);
            transition-delay: calc(0.1*416s); }
  .break-char__node:nth-child(418) {
    -webkit-transition-delay: calc(0.1*417s);
         -o-transition-delay: calc(0.1*417s);
            transition-delay: calc(0.1*417s); }
  .break-char__node:nth-child(419) {
    -webkit-transition-delay: calc(0.1*418s);
         -o-transition-delay: calc(0.1*418s);
            transition-delay: calc(0.1*418s); }
  .break-char__node:nth-child(420) {
    -webkit-transition-delay: calc(0.1*419s);
         -o-transition-delay: calc(0.1*419s);
            transition-delay: calc(0.1*419s); }
  .break-char__node:nth-child(421) {
    -webkit-transition-delay: calc(0.1*420s);
         -o-transition-delay: calc(0.1*420s);
            transition-delay: calc(0.1*420s); }
  .break-char__node:nth-child(422) {
    -webkit-transition-delay: calc(0.1*421s);
         -o-transition-delay: calc(0.1*421s);
            transition-delay: calc(0.1*421s); }
  .break-char__node:nth-child(423) {
    -webkit-transition-delay: calc(0.1*422s);
         -o-transition-delay: calc(0.1*422s);
            transition-delay: calc(0.1*422s); }
  .break-char__node:nth-child(424) {
    -webkit-transition-delay: calc(0.1*423s);
         -o-transition-delay: calc(0.1*423s);
            transition-delay: calc(0.1*423s); }
  .break-char__node:nth-child(425) {
    -webkit-transition-delay: calc(0.1*424s);
         -o-transition-delay: calc(0.1*424s);
            transition-delay: calc(0.1*424s); }
  .break-char__node:nth-child(426) {
    -webkit-transition-delay: calc(0.1*425s);
         -o-transition-delay: calc(0.1*425s);
            transition-delay: calc(0.1*425s); }
  .break-char__node:nth-child(427) {
    -webkit-transition-delay: calc(0.1*426s);
         -o-transition-delay: calc(0.1*426s);
            transition-delay: calc(0.1*426s); }
  .break-char__node:nth-child(428) {
    -webkit-transition-delay: calc(0.1*427s);
         -o-transition-delay: calc(0.1*427s);
            transition-delay: calc(0.1*427s); }
  .break-char__node:nth-child(429) {
    -webkit-transition-delay: calc(0.1*428s);
         -o-transition-delay: calc(0.1*428s);
            transition-delay: calc(0.1*428s); }
  .break-char__node:nth-child(430) {
    -webkit-transition-delay: calc(0.1*429s);
         -o-transition-delay: calc(0.1*429s);
            transition-delay: calc(0.1*429s); }
  .break-char__node:nth-child(431) {
    -webkit-transition-delay: calc(0.1*430s);
         -o-transition-delay: calc(0.1*430s);
            transition-delay: calc(0.1*430s); }
  .break-char__node:nth-child(432) {
    -webkit-transition-delay: calc(0.1*431s);
         -o-transition-delay: calc(0.1*431s);
            transition-delay: calc(0.1*431s); }
  .break-char__node:nth-child(433) {
    -webkit-transition-delay: calc(0.1*432s);
         -o-transition-delay: calc(0.1*432s);
            transition-delay: calc(0.1*432s); }
  .break-char__node:nth-child(434) {
    -webkit-transition-delay: calc(0.1*433s);
         -o-transition-delay: calc(0.1*433s);
            transition-delay: calc(0.1*433s); }
  .break-char__node:nth-child(435) {
    -webkit-transition-delay: calc(0.1*434s);
         -o-transition-delay: calc(0.1*434s);
            transition-delay: calc(0.1*434s); }
  .break-char__node:nth-child(436) {
    -webkit-transition-delay: calc(0.1*435s);
         -o-transition-delay: calc(0.1*435s);
            transition-delay: calc(0.1*435s); }
  .break-char__node:nth-child(437) {
    -webkit-transition-delay: calc(0.1*436s);
         -o-transition-delay: calc(0.1*436s);
            transition-delay: calc(0.1*436s); }
  .break-char__node:nth-child(438) {
    -webkit-transition-delay: calc(0.1*437s);
         -o-transition-delay: calc(0.1*437s);
            transition-delay: calc(0.1*437s); }
  .break-char__node:nth-child(439) {
    -webkit-transition-delay: calc(0.1*438s);
         -o-transition-delay: calc(0.1*438s);
            transition-delay: calc(0.1*438s); }
  .break-char__node:nth-child(440) {
    -webkit-transition-delay: calc(0.1*439s);
         -o-transition-delay: calc(0.1*439s);
            transition-delay: calc(0.1*439s); }
  .break-char__node:nth-child(441) {
    -webkit-transition-delay: calc(0.1*440s);
         -o-transition-delay: calc(0.1*440s);
            transition-delay: calc(0.1*440s); }
  .break-char__node:nth-child(442) {
    -webkit-transition-delay: calc(0.1*441s);
         -o-transition-delay: calc(0.1*441s);
            transition-delay: calc(0.1*441s); }
  .break-char__node:nth-child(443) {
    -webkit-transition-delay: calc(0.1*442s);
         -o-transition-delay: calc(0.1*442s);
            transition-delay: calc(0.1*442s); }
  .break-char__node:nth-child(444) {
    -webkit-transition-delay: calc(0.1*443s);
         -o-transition-delay: calc(0.1*443s);
            transition-delay: calc(0.1*443s); }
  .break-char__node:nth-child(445) {
    -webkit-transition-delay: calc(0.1*444s);
         -o-transition-delay: calc(0.1*444s);
            transition-delay: calc(0.1*444s); }
  .break-char__node:nth-child(446) {
    -webkit-transition-delay: calc(0.1*445s);
         -o-transition-delay: calc(0.1*445s);
            transition-delay: calc(0.1*445s); }
  .break-char__node:nth-child(447) {
    -webkit-transition-delay: calc(0.1*446s);
         -o-transition-delay: calc(0.1*446s);
            transition-delay: calc(0.1*446s); }
  .break-char__node:nth-child(448) {
    -webkit-transition-delay: calc(0.1*447s);
         -o-transition-delay: calc(0.1*447s);
            transition-delay: calc(0.1*447s); }
  .break-char__node:nth-child(449) {
    -webkit-transition-delay: calc(0.1*448s);
         -o-transition-delay: calc(0.1*448s);
            transition-delay: calc(0.1*448s); }
  .break-char__node:nth-child(450) {
    -webkit-transition-delay: calc(0.1*449s);
         -o-transition-delay: calc(0.1*449s);
            transition-delay: calc(0.1*449s); }
  .break-char__node:nth-child(451) {
    -webkit-transition-delay: calc(0.1*450s);
         -o-transition-delay: calc(0.1*450s);
            transition-delay: calc(0.1*450s); }
  .break-char__node:nth-child(452) {
    -webkit-transition-delay: calc(0.1*451s);
         -o-transition-delay: calc(0.1*451s);
            transition-delay: calc(0.1*451s); }
  .break-char__node:nth-child(453) {
    -webkit-transition-delay: calc(0.1*452s);
         -o-transition-delay: calc(0.1*452s);
            transition-delay: calc(0.1*452s); }
  .break-char__node:nth-child(454) {
    -webkit-transition-delay: calc(0.1*453s);
         -o-transition-delay: calc(0.1*453s);
            transition-delay: calc(0.1*453s); }
  .break-char__node:nth-child(455) {
    -webkit-transition-delay: calc(0.1*454s);
         -o-transition-delay: calc(0.1*454s);
            transition-delay: calc(0.1*454s); }
  .break-char__node:nth-child(456) {
    -webkit-transition-delay: calc(0.1*455s);
         -o-transition-delay: calc(0.1*455s);
            transition-delay: calc(0.1*455s); }
  .break-char__node:nth-child(457) {
    -webkit-transition-delay: calc(0.1*456s);
         -o-transition-delay: calc(0.1*456s);
            transition-delay: calc(0.1*456s); }
  .break-char__node:nth-child(458) {
    -webkit-transition-delay: calc(0.1*457s);
         -o-transition-delay: calc(0.1*457s);
            transition-delay: calc(0.1*457s); }
  .break-char__node:nth-child(459) {
    -webkit-transition-delay: calc(0.1*458s);
         -o-transition-delay: calc(0.1*458s);
            transition-delay: calc(0.1*458s); }
  .break-char__node:nth-child(460) {
    -webkit-transition-delay: calc(0.1*459s);
         -o-transition-delay: calc(0.1*459s);
            transition-delay: calc(0.1*459s); }
  .break-char__node:nth-child(461) {
    -webkit-transition-delay: calc(0.1*460s);
         -o-transition-delay: calc(0.1*460s);
            transition-delay: calc(0.1*460s); }
  .break-char__node:nth-child(462) {
    -webkit-transition-delay: calc(0.1*461s);
         -o-transition-delay: calc(0.1*461s);
            transition-delay: calc(0.1*461s); }
  .break-char__node:nth-child(463) {
    -webkit-transition-delay: calc(0.1*462s);
         -o-transition-delay: calc(0.1*462s);
            transition-delay: calc(0.1*462s); }
  .break-char__node:nth-child(464) {
    -webkit-transition-delay: calc(0.1*463s);
         -o-transition-delay: calc(0.1*463s);
            transition-delay: calc(0.1*463s); }
  .break-char__node:nth-child(465) {
    -webkit-transition-delay: calc(0.1*464s);
         -o-transition-delay: calc(0.1*464s);
            transition-delay: calc(0.1*464s); }
  .break-char__node:nth-child(466) {
    -webkit-transition-delay: calc(0.1*465s);
         -o-transition-delay: calc(0.1*465s);
            transition-delay: calc(0.1*465s); }
  .break-char__node:nth-child(467) {
    -webkit-transition-delay: calc(0.1*466s);
         -o-transition-delay: calc(0.1*466s);
            transition-delay: calc(0.1*466s); }
  .break-char__node:nth-child(468) {
    -webkit-transition-delay: calc(0.1*467s);
         -o-transition-delay: calc(0.1*467s);
            transition-delay: calc(0.1*467s); }
  .break-char__node:nth-child(469) {
    -webkit-transition-delay: calc(0.1*468s);
         -o-transition-delay: calc(0.1*468s);
            transition-delay: calc(0.1*468s); }
  .break-char__node:nth-child(470) {
    -webkit-transition-delay: calc(0.1*469s);
         -o-transition-delay: calc(0.1*469s);
            transition-delay: calc(0.1*469s); }
  .break-char__node:nth-child(471) {
    -webkit-transition-delay: calc(0.1*470s);
         -o-transition-delay: calc(0.1*470s);
            transition-delay: calc(0.1*470s); }
  .break-char__node:nth-child(472) {
    -webkit-transition-delay: calc(0.1*471s);
         -o-transition-delay: calc(0.1*471s);
            transition-delay: calc(0.1*471s); }
  .break-char__node:nth-child(473) {
    -webkit-transition-delay: calc(0.1*472s);
         -o-transition-delay: calc(0.1*472s);
            transition-delay: calc(0.1*472s); }
  .break-char__node:nth-child(474) {
    -webkit-transition-delay: calc(0.1*473s);
         -o-transition-delay: calc(0.1*473s);
            transition-delay: calc(0.1*473s); }
  .break-char__node:nth-child(475) {
    -webkit-transition-delay: calc(0.1*474s);
         -o-transition-delay: calc(0.1*474s);
            transition-delay: calc(0.1*474s); }
  .break-char__node:nth-child(476) {
    -webkit-transition-delay: calc(0.1*475s);
         -o-transition-delay: calc(0.1*475s);
            transition-delay: calc(0.1*475s); }
  .break-char__node:nth-child(477) {
    -webkit-transition-delay: calc(0.1*476s);
         -o-transition-delay: calc(0.1*476s);
            transition-delay: calc(0.1*476s); }
  .break-char__node:nth-child(478) {
    -webkit-transition-delay: calc(0.1*477s);
         -o-transition-delay: calc(0.1*477s);
            transition-delay: calc(0.1*477s); }
  .break-char__node:nth-child(479) {
    -webkit-transition-delay: calc(0.1*478s);
         -o-transition-delay: calc(0.1*478s);
            transition-delay: calc(0.1*478s); }
  .break-char__node:nth-child(480) {
    -webkit-transition-delay: calc(0.1*479s);
         -o-transition-delay: calc(0.1*479s);
            transition-delay: calc(0.1*479s); }
  .break-char__node:nth-child(481) {
    -webkit-transition-delay: calc(0.1*480s);
         -o-transition-delay: calc(0.1*480s);
            transition-delay: calc(0.1*480s); }
  .break-char__node:nth-child(482) {
    -webkit-transition-delay: calc(0.1*481s);
         -o-transition-delay: calc(0.1*481s);
            transition-delay: calc(0.1*481s); }
  .break-char__node:nth-child(483) {
    -webkit-transition-delay: calc(0.1*482s);
         -o-transition-delay: calc(0.1*482s);
            transition-delay: calc(0.1*482s); }
  .break-char__node:nth-child(484) {
    -webkit-transition-delay: calc(0.1*483s);
         -o-transition-delay: calc(0.1*483s);
            transition-delay: calc(0.1*483s); }
  .break-char__node:nth-child(485) {
    -webkit-transition-delay: calc(0.1*484s);
         -o-transition-delay: calc(0.1*484s);
            transition-delay: calc(0.1*484s); }
  .break-char__node:nth-child(486) {
    -webkit-transition-delay: calc(0.1*485s);
         -o-transition-delay: calc(0.1*485s);
            transition-delay: calc(0.1*485s); }
  .break-char__node:nth-child(487) {
    -webkit-transition-delay: calc(0.1*486s);
         -o-transition-delay: calc(0.1*486s);
            transition-delay: calc(0.1*486s); }
  .break-char__node:nth-child(488) {
    -webkit-transition-delay: calc(0.1*487s);
         -o-transition-delay: calc(0.1*487s);
            transition-delay: calc(0.1*487s); }
  .break-char__node:nth-child(489) {
    -webkit-transition-delay: calc(0.1*488s);
         -o-transition-delay: calc(0.1*488s);
            transition-delay: calc(0.1*488s); }
  .break-char__node:nth-child(490) {
    -webkit-transition-delay: calc(0.1*489s);
         -o-transition-delay: calc(0.1*489s);
            transition-delay: calc(0.1*489s); }
  .break-char__node:nth-child(491) {
    -webkit-transition-delay: calc(0.1*490s);
         -o-transition-delay: calc(0.1*490s);
            transition-delay: calc(0.1*490s); }
  .break-char__node:nth-child(492) {
    -webkit-transition-delay: calc(0.1*491s);
         -o-transition-delay: calc(0.1*491s);
            transition-delay: calc(0.1*491s); }
  .break-char__node:nth-child(493) {
    -webkit-transition-delay: calc(0.1*492s);
         -o-transition-delay: calc(0.1*492s);
            transition-delay: calc(0.1*492s); }
  .break-char__node:nth-child(494) {
    -webkit-transition-delay: calc(0.1*493s);
         -o-transition-delay: calc(0.1*493s);
            transition-delay: calc(0.1*493s); }
  .break-char__node:nth-child(495) {
    -webkit-transition-delay: calc(0.1*494s);
         -o-transition-delay: calc(0.1*494s);
            transition-delay: calc(0.1*494s); }
  .break-char__node:nth-child(496) {
    -webkit-transition-delay: calc(0.1*495s);
         -o-transition-delay: calc(0.1*495s);
            transition-delay: calc(0.1*495s); }
  .break-char__node:nth-child(497) {
    -webkit-transition-delay: calc(0.1*496s);
         -o-transition-delay: calc(0.1*496s);
            transition-delay: calc(0.1*496s); }
  .break-char__node:nth-child(498) {
    -webkit-transition-delay: calc(0.1*497s);
         -o-transition-delay: calc(0.1*497s);
            transition-delay: calc(0.1*497s); }
  .break-char__node:nth-child(499) {
    -webkit-transition-delay: calc(0.1*498s);
         -o-transition-delay: calc(0.1*498s);
            transition-delay: calc(0.1*498s); }
  .break-char__node:nth-child(500) {
    -webkit-transition-delay: calc(0.1*499s);
         -o-transition-delay: calc(0.1*499s);
            transition-delay: calc(0.1*499s); }
  .break-char__node:nth-child(501) {
    -webkit-transition-delay: calc(0.1*500s);
         -o-transition-delay: calc(0.1*500s);
            transition-delay: calc(0.1*500s); }
  .break-char__node:nth-child(502) {
    -webkit-transition-delay: calc(0.1*501s);
         -o-transition-delay: calc(0.1*501s);
            transition-delay: calc(0.1*501s); }
  .break-char__node:nth-child(503) {
    -webkit-transition-delay: calc(0.1*502s);
         -o-transition-delay: calc(0.1*502s);
            transition-delay: calc(0.1*502s); }
  .break-char__node:nth-child(504) {
    -webkit-transition-delay: calc(0.1*503s);
         -o-transition-delay: calc(0.1*503s);
            transition-delay: calc(0.1*503s); }
  .break-char__node:nth-child(505) {
    -webkit-transition-delay: calc(0.1*504s);
         -o-transition-delay: calc(0.1*504s);
            transition-delay: calc(0.1*504s); }
  .break-char__node:nth-child(506) {
    -webkit-transition-delay: calc(0.1*505s);
         -o-transition-delay: calc(0.1*505s);
            transition-delay: calc(0.1*505s); }
  .break-char__node:nth-child(507) {
    -webkit-transition-delay: calc(0.1*506s);
         -o-transition-delay: calc(0.1*506s);
            transition-delay: calc(0.1*506s); }
  .break-char__node:nth-child(508) {
    -webkit-transition-delay: calc(0.1*507s);
         -o-transition-delay: calc(0.1*507s);
            transition-delay: calc(0.1*507s); }
  .break-char__node:nth-child(509) {
    -webkit-transition-delay: calc(0.1*508s);
         -o-transition-delay: calc(0.1*508s);
            transition-delay: calc(0.1*508s); }
  .break-char__node:nth-child(510) {
    -webkit-transition-delay: calc(0.1*509s);
         -o-transition-delay: calc(0.1*509s);
            transition-delay: calc(0.1*509s); }
  .break-char__node:nth-child(511) {
    -webkit-transition-delay: calc(0.1*510s);
         -o-transition-delay: calc(0.1*510s);
            transition-delay: calc(0.1*510s); }
  .break-char__node:nth-child(512) {
    -webkit-transition-delay: calc(0.1*511s);
         -o-transition-delay: calc(0.1*511s);
            transition-delay: calc(0.1*511s); }
  .break-char__node:nth-child(513) {
    -webkit-transition-delay: calc(0.1*512s);
         -o-transition-delay: calc(0.1*512s);
            transition-delay: calc(0.1*512s); }
  .break-char__node:nth-child(514) {
    -webkit-transition-delay: calc(0.1*513s);
         -o-transition-delay: calc(0.1*513s);
            transition-delay: calc(0.1*513s); }
  .break-char__node:nth-child(515) {
    -webkit-transition-delay: calc(0.1*514s);
         -o-transition-delay: calc(0.1*514s);
            transition-delay: calc(0.1*514s); }
  .break-char__node:nth-child(516) {
    -webkit-transition-delay: calc(0.1*515s);
         -o-transition-delay: calc(0.1*515s);
            transition-delay: calc(0.1*515s); }
  .break-char__node:nth-child(517) {
    -webkit-transition-delay: calc(0.1*516s);
         -o-transition-delay: calc(0.1*516s);
            transition-delay: calc(0.1*516s); }
  .break-char__node:nth-child(518) {
    -webkit-transition-delay: calc(0.1*517s);
         -o-transition-delay: calc(0.1*517s);
            transition-delay: calc(0.1*517s); }
  .break-char__node:nth-child(519) {
    -webkit-transition-delay: calc(0.1*518s);
         -o-transition-delay: calc(0.1*518s);
            transition-delay: calc(0.1*518s); }
  .break-char__node:nth-child(520) {
    -webkit-transition-delay: calc(0.1*519s);
         -o-transition-delay: calc(0.1*519s);
            transition-delay: calc(0.1*519s); }
  .break-char__node:nth-child(521) {
    -webkit-transition-delay: calc(0.1*520s);
         -o-transition-delay: calc(0.1*520s);
            transition-delay: calc(0.1*520s); }
  .break-char__node:nth-child(522) {
    -webkit-transition-delay: calc(0.1*521s);
         -o-transition-delay: calc(0.1*521s);
            transition-delay: calc(0.1*521s); }
  .break-char__node:nth-child(523) {
    -webkit-transition-delay: calc(0.1*522s);
         -o-transition-delay: calc(0.1*522s);
            transition-delay: calc(0.1*522s); }
  .break-char__node:nth-child(524) {
    -webkit-transition-delay: calc(0.1*523s);
         -o-transition-delay: calc(0.1*523s);
            transition-delay: calc(0.1*523s); }
  .break-char__node:nth-child(525) {
    -webkit-transition-delay: calc(0.1*524s);
         -o-transition-delay: calc(0.1*524s);
            transition-delay: calc(0.1*524s); }
  .break-char__node:nth-child(526) {
    -webkit-transition-delay: calc(0.1*525s);
         -o-transition-delay: calc(0.1*525s);
            transition-delay: calc(0.1*525s); }
  .break-char__node:nth-child(527) {
    -webkit-transition-delay: calc(0.1*526s);
         -o-transition-delay: calc(0.1*526s);
            transition-delay: calc(0.1*526s); }
  .break-char__node:nth-child(528) {
    -webkit-transition-delay: calc(0.1*527s);
         -o-transition-delay: calc(0.1*527s);
            transition-delay: calc(0.1*527s); }
  .break-char__node:nth-child(529) {
    -webkit-transition-delay: calc(0.1*528s);
         -o-transition-delay: calc(0.1*528s);
            transition-delay: calc(0.1*528s); }
  .break-char__node:nth-child(530) {
    -webkit-transition-delay: calc(0.1*529s);
         -o-transition-delay: calc(0.1*529s);
            transition-delay: calc(0.1*529s); }
  .break-char__node:nth-child(531) {
    -webkit-transition-delay: calc(0.1*530s);
         -o-transition-delay: calc(0.1*530s);
            transition-delay: calc(0.1*530s); }
  .break-char__node:nth-child(532) {
    -webkit-transition-delay: calc(0.1*531s);
         -o-transition-delay: calc(0.1*531s);
            transition-delay: calc(0.1*531s); }
  .break-char__node:nth-child(533) {
    -webkit-transition-delay: calc(0.1*532s);
         -o-transition-delay: calc(0.1*532s);
            transition-delay: calc(0.1*532s); }
  .break-char__node:nth-child(534) {
    -webkit-transition-delay: calc(0.1*533s);
         -o-transition-delay: calc(0.1*533s);
            transition-delay: calc(0.1*533s); }
  .break-char__node:nth-child(535) {
    -webkit-transition-delay: calc(0.1*534s);
         -o-transition-delay: calc(0.1*534s);
            transition-delay: calc(0.1*534s); }
  .break-char__node:nth-child(536) {
    -webkit-transition-delay: calc(0.1*535s);
         -o-transition-delay: calc(0.1*535s);
            transition-delay: calc(0.1*535s); }
  .break-char__node:nth-child(537) {
    -webkit-transition-delay: calc(0.1*536s);
         -o-transition-delay: calc(0.1*536s);
            transition-delay: calc(0.1*536s); }
  .break-char__node:nth-child(538) {
    -webkit-transition-delay: calc(0.1*537s);
         -o-transition-delay: calc(0.1*537s);
            transition-delay: calc(0.1*537s); }
  .break-char__node:nth-child(539) {
    -webkit-transition-delay: calc(0.1*538s);
         -o-transition-delay: calc(0.1*538s);
            transition-delay: calc(0.1*538s); }
  .break-char__node:nth-child(540) {
    -webkit-transition-delay: calc(0.1*539s);
         -o-transition-delay: calc(0.1*539s);
            transition-delay: calc(0.1*539s); }
  .break-char__node:nth-child(541) {
    -webkit-transition-delay: calc(0.1*540s);
         -o-transition-delay: calc(0.1*540s);
            transition-delay: calc(0.1*540s); }
  .break-char__node:nth-child(542) {
    -webkit-transition-delay: calc(0.1*541s);
         -o-transition-delay: calc(0.1*541s);
            transition-delay: calc(0.1*541s); }
  .break-char__node:nth-child(543) {
    -webkit-transition-delay: calc(0.1*542s);
         -o-transition-delay: calc(0.1*542s);
            transition-delay: calc(0.1*542s); }
  .break-char__node:nth-child(544) {
    -webkit-transition-delay: calc(0.1*543s);
         -o-transition-delay: calc(0.1*543s);
            transition-delay: calc(0.1*543s); }
  .break-char__node:nth-child(545) {
    -webkit-transition-delay: calc(0.1*544s);
         -o-transition-delay: calc(0.1*544s);
            transition-delay: calc(0.1*544s); }
  .break-char__node:nth-child(546) {
    -webkit-transition-delay: calc(0.1*545s);
         -o-transition-delay: calc(0.1*545s);
            transition-delay: calc(0.1*545s); }
  .break-char__node:nth-child(547) {
    -webkit-transition-delay: calc(0.1*546s);
         -o-transition-delay: calc(0.1*546s);
            transition-delay: calc(0.1*546s); }
  .break-char__node:nth-child(548) {
    -webkit-transition-delay: calc(0.1*547s);
         -o-transition-delay: calc(0.1*547s);
            transition-delay: calc(0.1*547s); }
  .break-char__node:nth-child(549) {
    -webkit-transition-delay: calc(0.1*548s);
         -o-transition-delay: calc(0.1*548s);
            transition-delay: calc(0.1*548s); }
  .break-char__node:nth-child(550) {
    -webkit-transition-delay: calc(0.1*549s);
         -o-transition-delay: calc(0.1*549s);
            transition-delay: calc(0.1*549s); }
  .break-char__node:nth-child(551) {
    -webkit-transition-delay: calc(0.1*550s);
         -o-transition-delay: calc(0.1*550s);
            transition-delay: calc(0.1*550s); }
  .break-char__node:nth-child(552) {
    -webkit-transition-delay: calc(0.1*551s);
         -o-transition-delay: calc(0.1*551s);
            transition-delay: calc(0.1*551s); }
  .break-char__node:nth-child(553) {
    -webkit-transition-delay: calc(0.1*552s);
         -o-transition-delay: calc(0.1*552s);
            transition-delay: calc(0.1*552s); }
  .break-char__node:nth-child(554) {
    -webkit-transition-delay: calc(0.1*553s);
         -o-transition-delay: calc(0.1*553s);
            transition-delay: calc(0.1*553s); }
  .break-char__node:nth-child(555) {
    -webkit-transition-delay: calc(0.1*554s);
         -o-transition-delay: calc(0.1*554s);
            transition-delay: calc(0.1*554s); }
  .break-char__node:nth-child(556) {
    -webkit-transition-delay: calc(0.1*555s);
         -o-transition-delay: calc(0.1*555s);
            transition-delay: calc(0.1*555s); }
  .break-char__node:nth-child(557) {
    -webkit-transition-delay: calc(0.1*556s);
         -o-transition-delay: calc(0.1*556s);
            transition-delay: calc(0.1*556s); }
  .break-char__node:nth-child(558) {
    -webkit-transition-delay: calc(0.1*557s);
         -o-transition-delay: calc(0.1*557s);
            transition-delay: calc(0.1*557s); }
  .break-char__node:nth-child(559) {
    -webkit-transition-delay: calc(0.1*558s);
         -o-transition-delay: calc(0.1*558s);
            transition-delay: calc(0.1*558s); }
  .break-char__node:nth-child(560) {
    -webkit-transition-delay: calc(0.1*559s);
         -o-transition-delay: calc(0.1*559s);
            transition-delay: calc(0.1*559s); }
  .break-char__node:nth-child(561) {
    -webkit-transition-delay: calc(0.1*560s);
         -o-transition-delay: calc(0.1*560s);
            transition-delay: calc(0.1*560s); }
  .break-char__node:nth-child(562) {
    -webkit-transition-delay: calc(0.1*561s);
         -o-transition-delay: calc(0.1*561s);
            transition-delay: calc(0.1*561s); }
  .break-char__node:nth-child(563) {
    -webkit-transition-delay: calc(0.1*562s);
         -o-transition-delay: calc(0.1*562s);
            transition-delay: calc(0.1*562s); }
  .break-char__node:nth-child(564) {
    -webkit-transition-delay: calc(0.1*563s);
         -o-transition-delay: calc(0.1*563s);
            transition-delay: calc(0.1*563s); }
  .break-char__node:nth-child(565) {
    -webkit-transition-delay: calc(0.1*564s);
         -o-transition-delay: calc(0.1*564s);
            transition-delay: calc(0.1*564s); }
  .break-char__node:nth-child(566) {
    -webkit-transition-delay: calc(0.1*565s);
         -o-transition-delay: calc(0.1*565s);
            transition-delay: calc(0.1*565s); }
  .break-char__node:nth-child(567) {
    -webkit-transition-delay: calc(0.1*566s);
         -o-transition-delay: calc(0.1*566s);
            transition-delay: calc(0.1*566s); }
  .break-char__node:nth-child(568) {
    -webkit-transition-delay: calc(0.1*567s);
         -o-transition-delay: calc(0.1*567s);
            transition-delay: calc(0.1*567s); }
  .break-char__node:nth-child(569) {
    -webkit-transition-delay: calc(0.1*568s);
         -o-transition-delay: calc(0.1*568s);
            transition-delay: calc(0.1*568s); }
  .break-char__node:nth-child(570) {
    -webkit-transition-delay: calc(0.1*569s);
         -o-transition-delay: calc(0.1*569s);
            transition-delay: calc(0.1*569s); }
  .break-char__node:nth-child(571) {
    -webkit-transition-delay: calc(0.1*570s);
         -o-transition-delay: calc(0.1*570s);
            transition-delay: calc(0.1*570s); }
  .break-char__node:nth-child(572) {
    -webkit-transition-delay: calc(0.1*571s);
         -o-transition-delay: calc(0.1*571s);
            transition-delay: calc(0.1*571s); }
  .break-char__node:nth-child(573) {
    -webkit-transition-delay: calc(0.1*572s);
         -o-transition-delay: calc(0.1*572s);
            transition-delay: calc(0.1*572s); }
  .break-char__node:nth-child(574) {
    -webkit-transition-delay: calc(0.1*573s);
         -o-transition-delay: calc(0.1*573s);
            transition-delay: calc(0.1*573s); }
  .break-char__node:nth-child(575) {
    -webkit-transition-delay: calc(0.1*574s);
         -o-transition-delay: calc(0.1*574s);
            transition-delay: calc(0.1*574s); }
  .break-char__node:nth-child(576) {
    -webkit-transition-delay: calc(0.1*575s);
         -o-transition-delay: calc(0.1*575s);
            transition-delay: calc(0.1*575s); }
  .break-char__node:nth-child(577) {
    -webkit-transition-delay: calc(0.1*576s);
         -o-transition-delay: calc(0.1*576s);
            transition-delay: calc(0.1*576s); }
  .break-char__node:nth-child(578) {
    -webkit-transition-delay: calc(0.1*577s);
         -o-transition-delay: calc(0.1*577s);
            transition-delay: calc(0.1*577s); }
  .break-char__node:nth-child(579) {
    -webkit-transition-delay: calc(0.1*578s);
         -o-transition-delay: calc(0.1*578s);
            transition-delay: calc(0.1*578s); }
  .break-char__node:nth-child(580) {
    -webkit-transition-delay: calc(0.1*579s);
         -o-transition-delay: calc(0.1*579s);
            transition-delay: calc(0.1*579s); }
  .break-char__node:nth-child(581) {
    -webkit-transition-delay: calc(0.1*580s);
         -o-transition-delay: calc(0.1*580s);
            transition-delay: calc(0.1*580s); }
  .break-char__node:nth-child(582) {
    -webkit-transition-delay: calc(0.1*581s);
         -o-transition-delay: calc(0.1*581s);
            transition-delay: calc(0.1*581s); }
  .break-char__node:nth-child(583) {
    -webkit-transition-delay: calc(0.1*582s);
         -o-transition-delay: calc(0.1*582s);
            transition-delay: calc(0.1*582s); }
  .break-char__node:nth-child(584) {
    -webkit-transition-delay: calc(0.1*583s);
         -o-transition-delay: calc(0.1*583s);
            transition-delay: calc(0.1*583s); }
  .break-char__node:nth-child(585) {
    -webkit-transition-delay: calc(0.1*584s);
         -o-transition-delay: calc(0.1*584s);
            transition-delay: calc(0.1*584s); }
  .break-char__node:nth-child(586) {
    -webkit-transition-delay: calc(0.1*585s);
         -o-transition-delay: calc(0.1*585s);
            transition-delay: calc(0.1*585s); }
  .break-char__node:nth-child(587) {
    -webkit-transition-delay: calc(0.1*586s);
         -o-transition-delay: calc(0.1*586s);
            transition-delay: calc(0.1*586s); }
  .break-char__node:nth-child(588) {
    -webkit-transition-delay: calc(0.1*587s);
         -o-transition-delay: calc(0.1*587s);
            transition-delay: calc(0.1*587s); }
  .break-char__node:nth-child(589) {
    -webkit-transition-delay: calc(0.1*588s);
         -o-transition-delay: calc(0.1*588s);
            transition-delay: calc(0.1*588s); }
  .break-char__node:nth-child(590) {
    -webkit-transition-delay: calc(0.1*589s);
         -o-transition-delay: calc(0.1*589s);
            transition-delay: calc(0.1*589s); }
  .break-char__node:nth-child(591) {
    -webkit-transition-delay: calc(0.1*590s);
         -o-transition-delay: calc(0.1*590s);
            transition-delay: calc(0.1*590s); }
  .break-char__node:nth-child(592) {
    -webkit-transition-delay: calc(0.1*591s);
         -o-transition-delay: calc(0.1*591s);
            transition-delay: calc(0.1*591s); }
  .break-char__node:nth-child(593) {
    -webkit-transition-delay: calc(0.1*592s);
         -o-transition-delay: calc(0.1*592s);
            transition-delay: calc(0.1*592s); }
  .break-char__node:nth-child(594) {
    -webkit-transition-delay: calc(0.1*593s);
         -o-transition-delay: calc(0.1*593s);
            transition-delay: calc(0.1*593s); }
  .break-char__node:nth-child(595) {
    -webkit-transition-delay: calc(0.1*594s);
         -o-transition-delay: calc(0.1*594s);
            transition-delay: calc(0.1*594s); }
  .break-char__node:nth-child(596) {
    -webkit-transition-delay: calc(0.1*595s);
         -o-transition-delay: calc(0.1*595s);
            transition-delay: calc(0.1*595s); }
  .break-char__node:nth-child(597) {
    -webkit-transition-delay: calc(0.1*596s);
         -o-transition-delay: calc(0.1*596s);
            transition-delay: calc(0.1*596s); }
  .break-char__node:nth-child(598) {
    -webkit-transition-delay: calc(0.1*597s);
         -o-transition-delay: calc(0.1*597s);
            transition-delay: calc(0.1*597s); }
  .break-char__node:nth-child(599) {
    -webkit-transition-delay: calc(0.1*598s);
         -o-transition-delay: calc(0.1*598s);
            transition-delay: calc(0.1*598s); }
  .break-char__node:nth-child(600) {
    -webkit-transition-delay: calc(0.1*599s);
         -o-transition-delay: calc(0.1*599s);
            transition-delay: calc(0.1*599s); }
  .break-char__node:nth-child(601) {
    -webkit-transition-delay: calc(0.1*600s);
         -o-transition-delay: calc(0.1*600s);
            transition-delay: calc(0.1*600s); }
  .break-char__node:nth-child(602) {
    -webkit-transition-delay: calc(0.1*601s);
         -o-transition-delay: calc(0.1*601s);
            transition-delay: calc(0.1*601s); }
  .break-char__node:nth-child(603) {
    -webkit-transition-delay: calc(0.1*602s);
         -o-transition-delay: calc(0.1*602s);
            transition-delay: calc(0.1*602s); }
  .break-char__node:nth-child(604) {
    -webkit-transition-delay: calc(0.1*603s);
         -o-transition-delay: calc(0.1*603s);
            transition-delay: calc(0.1*603s); }
  .break-char__node:nth-child(605) {
    -webkit-transition-delay: calc(0.1*604s);
         -o-transition-delay: calc(0.1*604s);
            transition-delay: calc(0.1*604s); }
  .break-char__node:nth-child(606) {
    -webkit-transition-delay: calc(0.1*605s);
         -o-transition-delay: calc(0.1*605s);
            transition-delay: calc(0.1*605s); }
  .break-char__node:nth-child(607) {
    -webkit-transition-delay: calc(0.1*606s);
         -o-transition-delay: calc(0.1*606s);
            transition-delay: calc(0.1*606s); }
  .break-char__node:nth-child(608) {
    -webkit-transition-delay: calc(0.1*607s);
         -o-transition-delay: calc(0.1*607s);
            transition-delay: calc(0.1*607s); }
  .break-char__node:nth-child(609) {
    -webkit-transition-delay: calc(0.1*608s);
         -o-transition-delay: calc(0.1*608s);
            transition-delay: calc(0.1*608s); }
  .break-char__node:nth-child(610) {
    -webkit-transition-delay: calc(0.1*609s);
         -o-transition-delay: calc(0.1*609s);
            transition-delay: calc(0.1*609s); }
  .break-char__node:nth-child(611) {
    -webkit-transition-delay: calc(0.1*610s);
         -o-transition-delay: calc(0.1*610s);
            transition-delay: calc(0.1*610s); }
  .break-char__node:nth-child(612) {
    -webkit-transition-delay: calc(0.1*611s);
         -o-transition-delay: calc(0.1*611s);
            transition-delay: calc(0.1*611s); }
  .break-char__node:nth-child(613) {
    -webkit-transition-delay: calc(0.1*612s);
         -o-transition-delay: calc(0.1*612s);
            transition-delay: calc(0.1*612s); }
  .break-char__node:nth-child(614) {
    -webkit-transition-delay: calc(0.1*613s);
         -o-transition-delay: calc(0.1*613s);
            transition-delay: calc(0.1*613s); }
  .break-char__node:nth-child(615) {
    -webkit-transition-delay: calc(0.1*614s);
         -o-transition-delay: calc(0.1*614s);
            transition-delay: calc(0.1*614s); }
  .break-char__node:nth-child(616) {
    -webkit-transition-delay: calc(0.1*615s);
         -o-transition-delay: calc(0.1*615s);
            transition-delay: calc(0.1*615s); }
  .break-char__node:nth-child(617) {
    -webkit-transition-delay: calc(0.1*616s);
         -o-transition-delay: calc(0.1*616s);
            transition-delay: calc(0.1*616s); }
  .break-char__node:nth-child(618) {
    -webkit-transition-delay: calc(0.1*617s);
         -o-transition-delay: calc(0.1*617s);
            transition-delay: calc(0.1*617s); }
  .break-char__node:nth-child(619) {
    -webkit-transition-delay: calc(0.1*618s);
         -o-transition-delay: calc(0.1*618s);
            transition-delay: calc(0.1*618s); }
  .break-char__node:nth-child(620) {
    -webkit-transition-delay: calc(0.1*619s);
         -o-transition-delay: calc(0.1*619s);
            transition-delay: calc(0.1*619s); }
  .break-char__node:nth-child(621) {
    -webkit-transition-delay: calc(0.1*620s);
         -o-transition-delay: calc(0.1*620s);
            transition-delay: calc(0.1*620s); }
  .break-char__node:nth-child(622) {
    -webkit-transition-delay: calc(0.1*621s);
         -o-transition-delay: calc(0.1*621s);
            transition-delay: calc(0.1*621s); }
  .break-char__node:nth-child(623) {
    -webkit-transition-delay: calc(0.1*622s);
         -o-transition-delay: calc(0.1*622s);
            transition-delay: calc(0.1*622s); }
  .break-char__node:nth-child(624) {
    -webkit-transition-delay: calc(0.1*623s);
         -o-transition-delay: calc(0.1*623s);
            transition-delay: calc(0.1*623s); }
  .break-char__node:nth-child(625) {
    -webkit-transition-delay: calc(0.1*624s);
         -o-transition-delay: calc(0.1*624s);
            transition-delay: calc(0.1*624s); }
  .break-char__node:nth-child(626) {
    -webkit-transition-delay: calc(0.1*625s);
         -o-transition-delay: calc(0.1*625s);
            transition-delay: calc(0.1*625s); }
  .break-char__node:nth-child(627) {
    -webkit-transition-delay: calc(0.1*626s);
         -o-transition-delay: calc(0.1*626s);
            transition-delay: calc(0.1*626s); }
  .break-char__node:nth-child(628) {
    -webkit-transition-delay: calc(0.1*627s);
         -o-transition-delay: calc(0.1*627s);
            transition-delay: calc(0.1*627s); }
  .break-char__node:nth-child(629) {
    -webkit-transition-delay: calc(0.1*628s);
         -o-transition-delay: calc(0.1*628s);
            transition-delay: calc(0.1*628s); }
  .break-char__node:nth-child(630) {
    -webkit-transition-delay: calc(0.1*629s);
         -o-transition-delay: calc(0.1*629s);
            transition-delay: calc(0.1*629s); }
  .break-char__node:nth-child(631) {
    -webkit-transition-delay: calc(0.1*630s);
         -o-transition-delay: calc(0.1*630s);
            transition-delay: calc(0.1*630s); }
  .break-char__node:nth-child(632) {
    -webkit-transition-delay: calc(0.1*631s);
         -o-transition-delay: calc(0.1*631s);
            transition-delay: calc(0.1*631s); }
  .break-char__node:nth-child(633) {
    -webkit-transition-delay: calc(0.1*632s);
         -o-transition-delay: calc(0.1*632s);
            transition-delay: calc(0.1*632s); }
  .break-char__node:nth-child(634) {
    -webkit-transition-delay: calc(0.1*633s);
         -o-transition-delay: calc(0.1*633s);
            transition-delay: calc(0.1*633s); }
  .break-char__node:nth-child(635) {
    -webkit-transition-delay: calc(0.1*634s);
         -o-transition-delay: calc(0.1*634s);
            transition-delay: calc(0.1*634s); }
  .break-char__node:nth-child(636) {
    -webkit-transition-delay: calc(0.1*635s);
         -o-transition-delay: calc(0.1*635s);
            transition-delay: calc(0.1*635s); }
  .break-char__node:nth-child(637) {
    -webkit-transition-delay: calc(0.1*636s);
         -o-transition-delay: calc(0.1*636s);
            transition-delay: calc(0.1*636s); }
  .break-char__node:nth-child(638) {
    -webkit-transition-delay: calc(0.1*637s);
         -o-transition-delay: calc(0.1*637s);
            transition-delay: calc(0.1*637s); }
  .break-char__node:nth-child(639) {
    -webkit-transition-delay: calc(0.1*638s);
         -o-transition-delay: calc(0.1*638s);
            transition-delay: calc(0.1*638s); }
  .break-char__node:nth-child(640) {
    -webkit-transition-delay: calc(0.1*639s);
         -o-transition-delay: calc(0.1*639s);
            transition-delay: calc(0.1*639s); }
  .break-char__node:nth-child(641) {
    -webkit-transition-delay: calc(0.1*640s);
         -o-transition-delay: calc(0.1*640s);
            transition-delay: calc(0.1*640s); }
  .break-char__node:nth-child(642) {
    -webkit-transition-delay: calc(0.1*641s);
         -o-transition-delay: calc(0.1*641s);
            transition-delay: calc(0.1*641s); }
  .break-char__node:nth-child(643) {
    -webkit-transition-delay: calc(0.1*642s);
         -o-transition-delay: calc(0.1*642s);
            transition-delay: calc(0.1*642s); }
  .break-char__node:nth-child(644) {
    -webkit-transition-delay: calc(0.1*643s);
         -o-transition-delay: calc(0.1*643s);
            transition-delay: calc(0.1*643s); }
  .break-char__node:nth-child(645) {
    -webkit-transition-delay: calc(0.1*644s);
         -o-transition-delay: calc(0.1*644s);
            transition-delay: calc(0.1*644s); }
  .break-char__node:nth-child(646) {
    -webkit-transition-delay: calc(0.1*645s);
         -o-transition-delay: calc(0.1*645s);
            transition-delay: calc(0.1*645s); }
  .break-char__node:nth-child(647) {
    -webkit-transition-delay: calc(0.1*646s);
         -o-transition-delay: calc(0.1*646s);
            transition-delay: calc(0.1*646s); }
  .break-char__node:nth-child(648) {
    -webkit-transition-delay: calc(0.1*647s);
         -o-transition-delay: calc(0.1*647s);
            transition-delay: calc(0.1*647s); }
  .break-char__node:nth-child(649) {
    -webkit-transition-delay: calc(0.1*648s);
         -o-transition-delay: calc(0.1*648s);
            transition-delay: calc(0.1*648s); }
  .break-char__node:nth-child(650) {
    -webkit-transition-delay: calc(0.1*649s);
         -o-transition-delay: calc(0.1*649s);
            transition-delay: calc(0.1*649s); }
  .break-char__node:nth-child(651) {
    -webkit-transition-delay: calc(0.1*650s);
         -o-transition-delay: calc(0.1*650s);
            transition-delay: calc(0.1*650s); }
  .break-char__node:nth-child(652) {
    -webkit-transition-delay: calc(0.1*651s);
         -o-transition-delay: calc(0.1*651s);
            transition-delay: calc(0.1*651s); }
  .break-char__node:nth-child(653) {
    -webkit-transition-delay: calc(0.1*652s);
         -o-transition-delay: calc(0.1*652s);
            transition-delay: calc(0.1*652s); }
  .break-char__node:nth-child(654) {
    -webkit-transition-delay: calc(0.1*653s);
         -o-transition-delay: calc(0.1*653s);
            transition-delay: calc(0.1*653s); }
  .break-char__node:nth-child(655) {
    -webkit-transition-delay: calc(0.1*654s);
         -o-transition-delay: calc(0.1*654s);
            transition-delay: calc(0.1*654s); }
  .break-char__node:nth-child(656) {
    -webkit-transition-delay: calc(0.1*655s);
         -o-transition-delay: calc(0.1*655s);
            transition-delay: calc(0.1*655s); }
  .break-char__node:nth-child(657) {
    -webkit-transition-delay: calc(0.1*656s);
         -o-transition-delay: calc(0.1*656s);
            transition-delay: calc(0.1*656s); }
  .break-char__node:nth-child(658) {
    -webkit-transition-delay: calc(0.1*657s);
         -o-transition-delay: calc(0.1*657s);
            transition-delay: calc(0.1*657s); }
  .break-char__node:nth-child(659) {
    -webkit-transition-delay: calc(0.1*658s);
         -o-transition-delay: calc(0.1*658s);
            transition-delay: calc(0.1*658s); }
  .break-char__node:nth-child(660) {
    -webkit-transition-delay: calc(0.1*659s);
         -o-transition-delay: calc(0.1*659s);
            transition-delay: calc(0.1*659s); }
  .break-char__node:nth-child(661) {
    -webkit-transition-delay: calc(0.1*660s);
         -o-transition-delay: calc(0.1*660s);
            transition-delay: calc(0.1*660s); }
  .break-char__node:nth-child(662) {
    -webkit-transition-delay: calc(0.1*661s);
         -o-transition-delay: calc(0.1*661s);
            transition-delay: calc(0.1*661s); }
  .break-char__node:nth-child(663) {
    -webkit-transition-delay: calc(0.1*662s);
         -o-transition-delay: calc(0.1*662s);
            transition-delay: calc(0.1*662s); }
  .break-char__node:nth-child(664) {
    -webkit-transition-delay: calc(0.1*663s);
         -o-transition-delay: calc(0.1*663s);
            transition-delay: calc(0.1*663s); }
  .break-char__node:nth-child(665) {
    -webkit-transition-delay: calc(0.1*664s);
         -o-transition-delay: calc(0.1*664s);
            transition-delay: calc(0.1*664s); }
  .break-char__node:nth-child(666) {
    -webkit-transition-delay: calc(0.1*665s);
         -o-transition-delay: calc(0.1*665s);
            transition-delay: calc(0.1*665s); }
  .break-char__node:nth-child(667) {
    -webkit-transition-delay: calc(0.1*666s);
         -o-transition-delay: calc(0.1*666s);
            transition-delay: calc(0.1*666s); }
  .break-char__node:nth-child(668) {
    -webkit-transition-delay: calc(0.1*667s);
         -o-transition-delay: calc(0.1*667s);
            transition-delay: calc(0.1*667s); }
  .break-char__node:nth-child(669) {
    -webkit-transition-delay: calc(0.1*668s);
         -o-transition-delay: calc(0.1*668s);
            transition-delay: calc(0.1*668s); }
  .break-char__node:nth-child(670) {
    -webkit-transition-delay: calc(0.1*669s);
         -o-transition-delay: calc(0.1*669s);
            transition-delay: calc(0.1*669s); }
  .break-char__node:nth-child(671) {
    -webkit-transition-delay: calc(0.1*670s);
         -o-transition-delay: calc(0.1*670s);
            transition-delay: calc(0.1*670s); }
  .break-char__node:nth-child(672) {
    -webkit-transition-delay: calc(0.1*671s);
         -o-transition-delay: calc(0.1*671s);
            transition-delay: calc(0.1*671s); }
  .break-char__node:nth-child(673) {
    -webkit-transition-delay: calc(0.1*672s);
         -o-transition-delay: calc(0.1*672s);
            transition-delay: calc(0.1*672s); }
  .break-char__node:nth-child(674) {
    -webkit-transition-delay: calc(0.1*673s);
         -o-transition-delay: calc(0.1*673s);
            transition-delay: calc(0.1*673s); }
  .break-char__node:nth-child(675) {
    -webkit-transition-delay: calc(0.1*674s);
         -o-transition-delay: calc(0.1*674s);
            transition-delay: calc(0.1*674s); }
  .break-char__node:nth-child(676) {
    -webkit-transition-delay: calc(0.1*675s);
         -o-transition-delay: calc(0.1*675s);
            transition-delay: calc(0.1*675s); }
  .break-char__node:nth-child(677) {
    -webkit-transition-delay: calc(0.1*676s);
         -o-transition-delay: calc(0.1*676s);
            transition-delay: calc(0.1*676s); }
  .break-char__node:nth-child(678) {
    -webkit-transition-delay: calc(0.1*677s);
         -o-transition-delay: calc(0.1*677s);
            transition-delay: calc(0.1*677s); }
  .break-char__node:nth-child(679) {
    -webkit-transition-delay: calc(0.1*678s);
         -o-transition-delay: calc(0.1*678s);
            transition-delay: calc(0.1*678s); }
  .break-char__node:nth-child(680) {
    -webkit-transition-delay: calc(0.1*679s);
         -o-transition-delay: calc(0.1*679s);
            transition-delay: calc(0.1*679s); }
  .break-char__node:nth-child(681) {
    -webkit-transition-delay: calc(0.1*680s);
         -o-transition-delay: calc(0.1*680s);
            transition-delay: calc(0.1*680s); }
  .break-char__node:nth-child(682) {
    -webkit-transition-delay: calc(0.1*681s);
         -o-transition-delay: calc(0.1*681s);
            transition-delay: calc(0.1*681s); }
  .break-char__node:nth-child(683) {
    -webkit-transition-delay: calc(0.1*682s);
         -o-transition-delay: calc(0.1*682s);
            transition-delay: calc(0.1*682s); }
  .break-char__node:nth-child(684) {
    -webkit-transition-delay: calc(0.1*683s);
         -o-transition-delay: calc(0.1*683s);
            transition-delay: calc(0.1*683s); }
  .break-char__node:nth-child(685) {
    -webkit-transition-delay: calc(0.1*684s);
         -o-transition-delay: calc(0.1*684s);
            transition-delay: calc(0.1*684s); }
  .break-char__node:nth-child(686) {
    -webkit-transition-delay: calc(0.1*685s);
         -o-transition-delay: calc(0.1*685s);
            transition-delay: calc(0.1*685s); }
  .break-char__node:nth-child(687) {
    -webkit-transition-delay: calc(0.1*686s);
         -o-transition-delay: calc(0.1*686s);
            transition-delay: calc(0.1*686s); }
  .break-char__node:nth-child(688) {
    -webkit-transition-delay: calc(0.1*687s);
         -o-transition-delay: calc(0.1*687s);
            transition-delay: calc(0.1*687s); }
  .break-char__node:nth-child(689) {
    -webkit-transition-delay: calc(0.1*688s);
         -o-transition-delay: calc(0.1*688s);
            transition-delay: calc(0.1*688s); }
  .break-char__node:nth-child(690) {
    -webkit-transition-delay: calc(0.1*689s);
         -o-transition-delay: calc(0.1*689s);
            transition-delay: calc(0.1*689s); }
  .break-char__node:nth-child(691) {
    -webkit-transition-delay: calc(0.1*690s);
         -o-transition-delay: calc(0.1*690s);
            transition-delay: calc(0.1*690s); }
  .break-char__node:nth-child(692) {
    -webkit-transition-delay: calc(0.1*691s);
         -o-transition-delay: calc(0.1*691s);
            transition-delay: calc(0.1*691s); }
  .break-char__node:nth-child(693) {
    -webkit-transition-delay: calc(0.1*692s);
         -o-transition-delay: calc(0.1*692s);
            transition-delay: calc(0.1*692s); }
  .break-char__node:nth-child(694) {
    -webkit-transition-delay: calc(0.1*693s);
         -o-transition-delay: calc(0.1*693s);
            transition-delay: calc(0.1*693s); }
  .break-char__node:nth-child(695) {
    -webkit-transition-delay: calc(0.1*694s);
         -o-transition-delay: calc(0.1*694s);
            transition-delay: calc(0.1*694s); }
  .break-char__node:nth-child(696) {
    -webkit-transition-delay: calc(0.1*695s);
         -o-transition-delay: calc(0.1*695s);
            transition-delay: calc(0.1*695s); }
  .break-char__node:nth-child(697) {
    -webkit-transition-delay: calc(0.1*696s);
         -o-transition-delay: calc(0.1*696s);
            transition-delay: calc(0.1*696s); }
  .break-char__node:nth-child(698) {
    -webkit-transition-delay: calc(0.1*697s);
         -o-transition-delay: calc(0.1*697s);
            transition-delay: calc(0.1*697s); }
  .break-char__node:nth-child(699) {
    -webkit-transition-delay: calc(0.1*698s);
         -o-transition-delay: calc(0.1*698s);
            transition-delay: calc(0.1*698s); }
  .break-char__node:nth-child(700) {
    -webkit-transition-delay: calc(0.1*699s);
         -o-transition-delay: calc(0.1*699s);
            transition-delay: calc(0.1*699s); }
  .break-char__node:nth-child(701) {
    -webkit-transition-delay: calc(0.1*700s);
         -o-transition-delay: calc(0.1*700s);
            transition-delay: calc(0.1*700s); }
  .break-char__node:nth-child(702) {
    -webkit-transition-delay: calc(0.1*701s);
         -o-transition-delay: calc(0.1*701s);
            transition-delay: calc(0.1*701s); }
  .break-char__node:nth-child(703) {
    -webkit-transition-delay: calc(0.1*702s);
         -o-transition-delay: calc(0.1*702s);
            transition-delay: calc(0.1*702s); }
  .break-char__node:nth-child(704) {
    -webkit-transition-delay: calc(0.1*703s);
         -o-transition-delay: calc(0.1*703s);
            transition-delay: calc(0.1*703s); }
  .break-char__node:nth-child(705) {
    -webkit-transition-delay: calc(0.1*704s);
         -o-transition-delay: calc(0.1*704s);
            transition-delay: calc(0.1*704s); }
  .break-char__node:nth-child(706) {
    -webkit-transition-delay: calc(0.1*705s);
         -o-transition-delay: calc(0.1*705s);
            transition-delay: calc(0.1*705s); }
  .break-char__node:nth-child(707) {
    -webkit-transition-delay: calc(0.1*706s);
         -o-transition-delay: calc(0.1*706s);
            transition-delay: calc(0.1*706s); }
  .break-char__node:nth-child(708) {
    -webkit-transition-delay: calc(0.1*707s);
         -o-transition-delay: calc(0.1*707s);
            transition-delay: calc(0.1*707s); }
  .break-char__node:nth-child(709) {
    -webkit-transition-delay: calc(0.1*708s);
         -o-transition-delay: calc(0.1*708s);
            transition-delay: calc(0.1*708s); }
  .break-char__node:nth-child(710) {
    -webkit-transition-delay: calc(0.1*709s);
         -o-transition-delay: calc(0.1*709s);
            transition-delay: calc(0.1*709s); }
  .break-char__node:nth-child(711) {
    -webkit-transition-delay: calc(0.1*710s);
         -o-transition-delay: calc(0.1*710s);
            transition-delay: calc(0.1*710s); }
  .break-char__node:nth-child(712) {
    -webkit-transition-delay: calc(0.1*711s);
         -o-transition-delay: calc(0.1*711s);
            transition-delay: calc(0.1*711s); }
  .break-char__node:nth-child(713) {
    -webkit-transition-delay: calc(0.1*712s);
         -o-transition-delay: calc(0.1*712s);
            transition-delay: calc(0.1*712s); }
  .break-char__node:nth-child(714) {
    -webkit-transition-delay: calc(0.1*713s);
         -o-transition-delay: calc(0.1*713s);
            transition-delay: calc(0.1*713s); }
  .break-char__node:nth-child(715) {
    -webkit-transition-delay: calc(0.1*714s);
         -o-transition-delay: calc(0.1*714s);
            transition-delay: calc(0.1*714s); }
  .break-char__node:nth-child(716) {
    -webkit-transition-delay: calc(0.1*715s);
         -o-transition-delay: calc(0.1*715s);
            transition-delay: calc(0.1*715s); }
  .break-char__node:nth-child(717) {
    -webkit-transition-delay: calc(0.1*716s);
         -o-transition-delay: calc(0.1*716s);
            transition-delay: calc(0.1*716s); }
  .break-char__node:nth-child(718) {
    -webkit-transition-delay: calc(0.1*717s);
         -o-transition-delay: calc(0.1*717s);
            transition-delay: calc(0.1*717s); }
  .break-char__node:nth-child(719) {
    -webkit-transition-delay: calc(0.1*718s);
         -o-transition-delay: calc(0.1*718s);
            transition-delay: calc(0.1*718s); }
  .break-char__node:nth-child(720) {
    -webkit-transition-delay: calc(0.1*719s);
         -o-transition-delay: calc(0.1*719s);
            transition-delay: calc(0.1*719s); }
  .break-char__node:nth-child(721) {
    -webkit-transition-delay: calc(0.1*720s);
         -o-transition-delay: calc(0.1*720s);
            transition-delay: calc(0.1*720s); }
  .break-char__node:nth-child(722) {
    -webkit-transition-delay: calc(0.1*721s);
         -o-transition-delay: calc(0.1*721s);
            transition-delay: calc(0.1*721s); }
  .break-char__node:nth-child(723) {
    -webkit-transition-delay: calc(0.1*722s);
         -o-transition-delay: calc(0.1*722s);
            transition-delay: calc(0.1*722s); }
  .break-char__node:nth-child(724) {
    -webkit-transition-delay: calc(0.1*723s);
         -o-transition-delay: calc(0.1*723s);
            transition-delay: calc(0.1*723s); }
  .break-char__node:nth-child(725) {
    -webkit-transition-delay: calc(0.1*724s);
         -o-transition-delay: calc(0.1*724s);
            transition-delay: calc(0.1*724s); }
  .break-char__node:nth-child(726) {
    -webkit-transition-delay: calc(0.1*725s);
         -o-transition-delay: calc(0.1*725s);
            transition-delay: calc(0.1*725s); }
  .break-char__node:nth-child(727) {
    -webkit-transition-delay: calc(0.1*726s);
         -o-transition-delay: calc(0.1*726s);
            transition-delay: calc(0.1*726s); }
  .break-char__node:nth-child(728) {
    -webkit-transition-delay: calc(0.1*727s);
         -o-transition-delay: calc(0.1*727s);
            transition-delay: calc(0.1*727s); }
  .break-char__node:nth-child(729) {
    -webkit-transition-delay: calc(0.1*728s);
         -o-transition-delay: calc(0.1*728s);
            transition-delay: calc(0.1*728s); }
  .break-char__node:nth-child(730) {
    -webkit-transition-delay: calc(0.1*729s);
         -o-transition-delay: calc(0.1*729s);
            transition-delay: calc(0.1*729s); }
  .break-char__node:nth-child(731) {
    -webkit-transition-delay: calc(0.1*730s);
         -o-transition-delay: calc(0.1*730s);
            transition-delay: calc(0.1*730s); }
  .break-char__node:nth-child(732) {
    -webkit-transition-delay: calc(0.1*731s);
         -o-transition-delay: calc(0.1*731s);
            transition-delay: calc(0.1*731s); }
  .break-char__node:nth-child(733) {
    -webkit-transition-delay: calc(0.1*732s);
         -o-transition-delay: calc(0.1*732s);
            transition-delay: calc(0.1*732s); }
  .break-char__node:nth-child(734) {
    -webkit-transition-delay: calc(0.1*733s);
         -o-transition-delay: calc(0.1*733s);
            transition-delay: calc(0.1*733s); }
  .break-char__node:nth-child(735) {
    -webkit-transition-delay: calc(0.1*734s);
         -o-transition-delay: calc(0.1*734s);
            transition-delay: calc(0.1*734s); }
  .break-char__node:nth-child(736) {
    -webkit-transition-delay: calc(0.1*735s);
         -o-transition-delay: calc(0.1*735s);
            transition-delay: calc(0.1*735s); }
  .break-char__node:nth-child(737) {
    -webkit-transition-delay: calc(0.1*736s);
         -o-transition-delay: calc(0.1*736s);
            transition-delay: calc(0.1*736s); }
  .break-char__node:nth-child(738) {
    -webkit-transition-delay: calc(0.1*737s);
         -o-transition-delay: calc(0.1*737s);
            transition-delay: calc(0.1*737s); }
  .break-char__node:nth-child(739) {
    -webkit-transition-delay: calc(0.1*738s);
         -o-transition-delay: calc(0.1*738s);
            transition-delay: calc(0.1*738s); }
  .break-char__node:nth-child(740) {
    -webkit-transition-delay: calc(0.1*739s);
         -o-transition-delay: calc(0.1*739s);
            transition-delay: calc(0.1*739s); }
  .break-char__node:nth-child(741) {
    -webkit-transition-delay: calc(0.1*740s);
         -o-transition-delay: calc(0.1*740s);
            transition-delay: calc(0.1*740s); }
  .break-char__node:nth-child(742) {
    -webkit-transition-delay: calc(0.1*741s);
         -o-transition-delay: calc(0.1*741s);
            transition-delay: calc(0.1*741s); }
  .break-char__node:nth-child(743) {
    -webkit-transition-delay: calc(0.1*742s);
         -o-transition-delay: calc(0.1*742s);
            transition-delay: calc(0.1*742s); }
  .break-char__node:nth-child(744) {
    -webkit-transition-delay: calc(0.1*743s);
         -o-transition-delay: calc(0.1*743s);
            transition-delay: calc(0.1*743s); }
  .break-char__node:nth-child(745) {
    -webkit-transition-delay: calc(0.1*744s);
         -o-transition-delay: calc(0.1*744s);
            transition-delay: calc(0.1*744s); }
  .break-char__node:nth-child(746) {
    -webkit-transition-delay: calc(0.1*745s);
         -o-transition-delay: calc(0.1*745s);
            transition-delay: calc(0.1*745s); }
  .break-char__node:nth-child(747) {
    -webkit-transition-delay: calc(0.1*746s);
         -o-transition-delay: calc(0.1*746s);
            transition-delay: calc(0.1*746s); }
  .break-char__node:nth-child(748) {
    -webkit-transition-delay: calc(0.1*747s);
         -o-transition-delay: calc(0.1*747s);
            transition-delay: calc(0.1*747s); }
  .break-char__node:nth-child(749) {
    -webkit-transition-delay: calc(0.1*748s);
         -o-transition-delay: calc(0.1*748s);
            transition-delay: calc(0.1*748s); }
  .break-char__node:nth-child(750) {
    -webkit-transition-delay: calc(0.1*749s);
         -o-transition-delay: calc(0.1*749s);
            transition-delay: calc(0.1*749s); }
  .break-char__node:nth-child(751) {
    -webkit-transition-delay: calc(0.1*750s);
         -o-transition-delay: calc(0.1*750s);
            transition-delay: calc(0.1*750s); }
  .break-char__node:nth-child(752) {
    -webkit-transition-delay: calc(0.1*751s);
         -o-transition-delay: calc(0.1*751s);
            transition-delay: calc(0.1*751s); }
  .break-char__node:nth-child(753) {
    -webkit-transition-delay: calc(0.1*752s);
         -o-transition-delay: calc(0.1*752s);
            transition-delay: calc(0.1*752s); }
  .break-char__node:nth-child(754) {
    -webkit-transition-delay: calc(0.1*753s);
         -o-transition-delay: calc(0.1*753s);
            transition-delay: calc(0.1*753s); }
  .break-char__node:nth-child(755) {
    -webkit-transition-delay: calc(0.1*754s);
         -o-transition-delay: calc(0.1*754s);
            transition-delay: calc(0.1*754s); }
  .break-char__node:nth-child(756) {
    -webkit-transition-delay: calc(0.1*755s);
         -o-transition-delay: calc(0.1*755s);
            transition-delay: calc(0.1*755s); }
  .break-char__node:nth-child(757) {
    -webkit-transition-delay: calc(0.1*756s);
         -o-transition-delay: calc(0.1*756s);
            transition-delay: calc(0.1*756s); }
  .break-char__node:nth-child(758) {
    -webkit-transition-delay: calc(0.1*757s);
         -o-transition-delay: calc(0.1*757s);
            transition-delay: calc(0.1*757s); }
  .break-char__node:nth-child(759) {
    -webkit-transition-delay: calc(0.1*758s);
         -o-transition-delay: calc(0.1*758s);
            transition-delay: calc(0.1*758s); }
  .break-char__node:nth-child(760) {
    -webkit-transition-delay: calc(0.1*759s);
         -o-transition-delay: calc(0.1*759s);
            transition-delay: calc(0.1*759s); }
  .break-char__node:nth-child(761) {
    -webkit-transition-delay: calc(0.1*760s);
         -o-transition-delay: calc(0.1*760s);
            transition-delay: calc(0.1*760s); }
  .break-char__node:nth-child(762) {
    -webkit-transition-delay: calc(0.1*761s);
         -o-transition-delay: calc(0.1*761s);
            transition-delay: calc(0.1*761s); }
  .break-char__node:nth-child(763) {
    -webkit-transition-delay: calc(0.1*762s);
         -o-transition-delay: calc(0.1*762s);
            transition-delay: calc(0.1*762s); }
  .break-char__node:nth-child(764) {
    -webkit-transition-delay: calc(0.1*763s);
         -o-transition-delay: calc(0.1*763s);
            transition-delay: calc(0.1*763s); }
  .break-char__node:nth-child(765) {
    -webkit-transition-delay: calc(0.1*764s);
         -o-transition-delay: calc(0.1*764s);
            transition-delay: calc(0.1*764s); }
  .break-char__node:nth-child(766) {
    -webkit-transition-delay: calc(0.1*765s);
         -o-transition-delay: calc(0.1*765s);
            transition-delay: calc(0.1*765s); }
  .break-char__node:nth-child(767) {
    -webkit-transition-delay: calc(0.1*766s);
         -o-transition-delay: calc(0.1*766s);
            transition-delay: calc(0.1*766s); }
  .break-char__node:nth-child(768) {
    -webkit-transition-delay: calc(0.1*767s);
         -o-transition-delay: calc(0.1*767s);
            transition-delay: calc(0.1*767s); }
  .break-char__node:nth-child(769) {
    -webkit-transition-delay: calc(0.1*768s);
         -o-transition-delay: calc(0.1*768s);
            transition-delay: calc(0.1*768s); }
  .break-char__node:nth-child(770) {
    -webkit-transition-delay: calc(0.1*769s);
         -o-transition-delay: calc(0.1*769s);
            transition-delay: calc(0.1*769s); }
  .break-char__node:nth-child(771) {
    -webkit-transition-delay: calc(0.1*770s);
         -o-transition-delay: calc(0.1*770s);
            transition-delay: calc(0.1*770s); }
  .break-char__node:nth-child(772) {
    -webkit-transition-delay: calc(0.1*771s);
         -o-transition-delay: calc(0.1*771s);
            transition-delay: calc(0.1*771s); }
  .break-char__node:nth-child(773) {
    -webkit-transition-delay: calc(0.1*772s);
         -o-transition-delay: calc(0.1*772s);
            transition-delay: calc(0.1*772s); }
  .break-char__node:nth-child(774) {
    -webkit-transition-delay: calc(0.1*773s);
         -o-transition-delay: calc(0.1*773s);
            transition-delay: calc(0.1*773s); }
  .break-char__node:nth-child(775) {
    -webkit-transition-delay: calc(0.1*774s);
         -o-transition-delay: calc(0.1*774s);
            transition-delay: calc(0.1*774s); }
  .break-char__node:nth-child(776) {
    -webkit-transition-delay: calc(0.1*775s);
         -o-transition-delay: calc(0.1*775s);
            transition-delay: calc(0.1*775s); }
  .break-char__node:nth-child(777) {
    -webkit-transition-delay: calc(0.1*776s);
         -o-transition-delay: calc(0.1*776s);
            transition-delay: calc(0.1*776s); }
  .break-char__node:nth-child(778) {
    -webkit-transition-delay: calc(0.1*777s);
         -o-transition-delay: calc(0.1*777s);
            transition-delay: calc(0.1*777s); }
  .break-char__node:nth-child(779) {
    -webkit-transition-delay: calc(0.1*778s);
         -o-transition-delay: calc(0.1*778s);
            transition-delay: calc(0.1*778s); }
  .break-char__node:nth-child(780) {
    -webkit-transition-delay: calc(0.1*779s);
         -o-transition-delay: calc(0.1*779s);
            transition-delay: calc(0.1*779s); }
  .break-char__node:nth-child(781) {
    -webkit-transition-delay: calc(0.1*780s);
         -o-transition-delay: calc(0.1*780s);
            transition-delay: calc(0.1*780s); }
  .break-char__node:nth-child(782) {
    -webkit-transition-delay: calc(0.1*781s);
         -o-transition-delay: calc(0.1*781s);
            transition-delay: calc(0.1*781s); }
  .break-char__node:nth-child(783) {
    -webkit-transition-delay: calc(0.1*782s);
         -o-transition-delay: calc(0.1*782s);
            transition-delay: calc(0.1*782s); }
  .break-char__node:nth-child(784) {
    -webkit-transition-delay: calc(0.1*783s);
         -o-transition-delay: calc(0.1*783s);
            transition-delay: calc(0.1*783s); }
  .break-char__node:nth-child(785) {
    -webkit-transition-delay: calc(0.1*784s);
         -o-transition-delay: calc(0.1*784s);
            transition-delay: calc(0.1*784s); }
  .break-char__node:nth-child(786) {
    -webkit-transition-delay: calc(0.1*785s);
         -o-transition-delay: calc(0.1*785s);
            transition-delay: calc(0.1*785s); }
  .break-char__node:nth-child(787) {
    -webkit-transition-delay: calc(0.1*786s);
         -o-transition-delay: calc(0.1*786s);
            transition-delay: calc(0.1*786s); }
  .break-char__node:nth-child(788) {
    -webkit-transition-delay: calc(0.1*787s);
         -o-transition-delay: calc(0.1*787s);
            transition-delay: calc(0.1*787s); }
  .break-char__node:nth-child(789) {
    -webkit-transition-delay: calc(0.1*788s);
         -o-transition-delay: calc(0.1*788s);
            transition-delay: calc(0.1*788s); }
  .break-char__node:nth-child(790) {
    -webkit-transition-delay: calc(0.1*789s);
         -o-transition-delay: calc(0.1*789s);
            transition-delay: calc(0.1*789s); }
  .break-char__node:nth-child(791) {
    -webkit-transition-delay: calc(0.1*790s);
         -o-transition-delay: calc(0.1*790s);
            transition-delay: calc(0.1*790s); }
  .break-char__node:nth-child(792) {
    -webkit-transition-delay: calc(0.1*791s);
         -o-transition-delay: calc(0.1*791s);
            transition-delay: calc(0.1*791s); }
  .break-char__node:nth-child(793) {
    -webkit-transition-delay: calc(0.1*792s);
         -o-transition-delay: calc(0.1*792s);
            transition-delay: calc(0.1*792s); }
  .break-char__node:nth-child(794) {
    -webkit-transition-delay: calc(0.1*793s);
         -o-transition-delay: calc(0.1*793s);
            transition-delay: calc(0.1*793s); }
  .break-char__node:nth-child(795) {
    -webkit-transition-delay: calc(0.1*794s);
         -o-transition-delay: calc(0.1*794s);
            transition-delay: calc(0.1*794s); }
  .break-char__node:nth-child(796) {
    -webkit-transition-delay: calc(0.1*795s);
         -o-transition-delay: calc(0.1*795s);
            transition-delay: calc(0.1*795s); }
  .break-char__node:nth-child(797) {
    -webkit-transition-delay: calc(0.1*796s);
         -o-transition-delay: calc(0.1*796s);
            transition-delay: calc(0.1*796s); }
  .break-char__node:nth-child(798) {
    -webkit-transition-delay: calc(0.1*797s);
         -o-transition-delay: calc(0.1*797s);
            transition-delay: calc(0.1*797s); }
  .break-char__node:nth-child(799) {
    -webkit-transition-delay: calc(0.1*798s);
         -o-transition-delay: calc(0.1*798s);
            transition-delay: calc(0.1*798s); }
  .break-char__node:nth-child(800) {
    -webkit-transition-delay: calc(0.1*799s);
         -o-transition-delay: calc(0.1*799s);
            transition-delay: calc(0.1*799s); }
  .break-char__node:nth-child(801) {
    -webkit-transition-delay: calc(0.1*800s);
         -o-transition-delay: calc(0.1*800s);
            transition-delay: calc(0.1*800s); }
  .break-char__node:nth-child(802) {
    -webkit-transition-delay: calc(0.1*801s);
         -o-transition-delay: calc(0.1*801s);
            transition-delay: calc(0.1*801s); }
  .break-char__node:nth-child(803) {
    -webkit-transition-delay: calc(0.1*802s);
         -o-transition-delay: calc(0.1*802s);
            transition-delay: calc(0.1*802s); }
  .break-char__node:nth-child(804) {
    -webkit-transition-delay: calc(0.1*803s);
         -o-transition-delay: calc(0.1*803s);
            transition-delay: calc(0.1*803s); }
  .break-char__node:nth-child(805) {
    -webkit-transition-delay: calc(0.1*804s);
         -o-transition-delay: calc(0.1*804s);
            transition-delay: calc(0.1*804s); }
  .break-char__node:nth-child(806) {
    -webkit-transition-delay: calc(0.1*805s);
         -o-transition-delay: calc(0.1*805s);
            transition-delay: calc(0.1*805s); }
  .break-char__node:nth-child(807) {
    -webkit-transition-delay: calc(0.1*806s);
         -o-transition-delay: calc(0.1*806s);
            transition-delay: calc(0.1*806s); }
  .break-char__node:nth-child(808) {
    -webkit-transition-delay: calc(0.1*807s);
         -o-transition-delay: calc(0.1*807s);
            transition-delay: calc(0.1*807s); }
  .break-char__node:nth-child(809) {
    -webkit-transition-delay: calc(0.1*808s);
         -o-transition-delay: calc(0.1*808s);
            transition-delay: calc(0.1*808s); }
  .break-char__node:nth-child(810) {
    -webkit-transition-delay: calc(0.1*809s);
         -o-transition-delay: calc(0.1*809s);
            transition-delay: calc(0.1*809s); }
  .break-char__node:nth-child(811) {
    -webkit-transition-delay: calc(0.1*810s);
         -o-transition-delay: calc(0.1*810s);
            transition-delay: calc(0.1*810s); }
  .break-char__node:nth-child(812) {
    -webkit-transition-delay: calc(0.1*811s);
         -o-transition-delay: calc(0.1*811s);
            transition-delay: calc(0.1*811s); }
  .break-char__node:nth-child(813) {
    -webkit-transition-delay: calc(0.1*812s);
         -o-transition-delay: calc(0.1*812s);
            transition-delay: calc(0.1*812s); }
  .break-char__node:nth-child(814) {
    -webkit-transition-delay: calc(0.1*813s);
         -o-transition-delay: calc(0.1*813s);
            transition-delay: calc(0.1*813s); }
  .break-char__node:nth-child(815) {
    -webkit-transition-delay: calc(0.1*814s);
         -o-transition-delay: calc(0.1*814s);
            transition-delay: calc(0.1*814s); }
  .break-char__node:nth-child(816) {
    -webkit-transition-delay: calc(0.1*815s);
         -o-transition-delay: calc(0.1*815s);
            transition-delay: calc(0.1*815s); }
  .break-char__node:nth-child(817) {
    -webkit-transition-delay: calc(0.1*816s);
         -o-transition-delay: calc(0.1*816s);
            transition-delay: calc(0.1*816s); }
  .break-char__node:nth-child(818) {
    -webkit-transition-delay: calc(0.1*817s);
         -o-transition-delay: calc(0.1*817s);
            transition-delay: calc(0.1*817s); }
  .break-char__node:nth-child(819) {
    -webkit-transition-delay: calc(0.1*818s);
         -o-transition-delay: calc(0.1*818s);
            transition-delay: calc(0.1*818s); }
  .break-char__node:nth-child(820) {
    -webkit-transition-delay: calc(0.1*819s);
         -o-transition-delay: calc(0.1*819s);
            transition-delay: calc(0.1*819s); }
  .break-char__node:nth-child(821) {
    -webkit-transition-delay: calc(0.1*820s);
         -o-transition-delay: calc(0.1*820s);
            transition-delay: calc(0.1*820s); }
  .break-char__node:nth-child(822) {
    -webkit-transition-delay: calc(0.1*821s);
         -o-transition-delay: calc(0.1*821s);
            transition-delay: calc(0.1*821s); }
  .break-char__node:nth-child(823) {
    -webkit-transition-delay: calc(0.1*822s);
         -o-transition-delay: calc(0.1*822s);
            transition-delay: calc(0.1*822s); }
  .break-char__node:nth-child(824) {
    -webkit-transition-delay: calc(0.1*823s);
         -o-transition-delay: calc(0.1*823s);
            transition-delay: calc(0.1*823s); }
  .break-char__node:nth-child(825) {
    -webkit-transition-delay: calc(0.1*824s);
         -o-transition-delay: calc(0.1*824s);
            transition-delay: calc(0.1*824s); }
  .break-char__node:nth-child(826) {
    -webkit-transition-delay: calc(0.1*825s);
         -o-transition-delay: calc(0.1*825s);
            transition-delay: calc(0.1*825s); }
  .break-char__node:nth-child(827) {
    -webkit-transition-delay: calc(0.1*826s);
         -o-transition-delay: calc(0.1*826s);
            transition-delay: calc(0.1*826s); }
  .break-char__node:nth-child(828) {
    -webkit-transition-delay: calc(0.1*827s);
         -o-transition-delay: calc(0.1*827s);
            transition-delay: calc(0.1*827s); }
  .break-char__node:nth-child(829) {
    -webkit-transition-delay: calc(0.1*828s);
         -o-transition-delay: calc(0.1*828s);
            transition-delay: calc(0.1*828s); }
  .break-char__node:nth-child(830) {
    -webkit-transition-delay: calc(0.1*829s);
         -o-transition-delay: calc(0.1*829s);
            transition-delay: calc(0.1*829s); }
  .break-char__node:nth-child(831) {
    -webkit-transition-delay: calc(0.1*830s);
         -o-transition-delay: calc(0.1*830s);
            transition-delay: calc(0.1*830s); }
  .break-char__node:nth-child(832) {
    -webkit-transition-delay: calc(0.1*831s);
         -o-transition-delay: calc(0.1*831s);
            transition-delay: calc(0.1*831s); }
  .break-char__node:nth-child(833) {
    -webkit-transition-delay: calc(0.1*832s);
         -o-transition-delay: calc(0.1*832s);
            transition-delay: calc(0.1*832s); }
  .break-char__node:nth-child(834) {
    -webkit-transition-delay: calc(0.1*833s);
         -o-transition-delay: calc(0.1*833s);
            transition-delay: calc(0.1*833s); }
  .break-char__node:nth-child(835) {
    -webkit-transition-delay: calc(0.1*834s);
         -o-transition-delay: calc(0.1*834s);
            transition-delay: calc(0.1*834s); }
  .break-char__node:nth-child(836) {
    -webkit-transition-delay: calc(0.1*835s);
         -o-transition-delay: calc(0.1*835s);
            transition-delay: calc(0.1*835s); }
  .break-char__node:nth-child(837) {
    -webkit-transition-delay: calc(0.1*836s);
         -o-transition-delay: calc(0.1*836s);
            transition-delay: calc(0.1*836s); }
  .break-char__node:nth-child(838) {
    -webkit-transition-delay: calc(0.1*837s);
         -o-transition-delay: calc(0.1*837s);
            transition-delay: calc(0.1*837s); }
  .break-char__node:nth-child(839) {
    -webkit-transition-delay: calc(0.1*838s);
         -o-transition-delay: calc(0.1*838s);
            transition-delay: calc(0.1*838s); }
  .break-char__node:nth-child(840) {
    -webkit-transition-delay: calc(0.1*839s);
         -o-transition-delay: calc(0.1*839s);
            transition-delay: calc(0.1*839s); }
  .break-char__node:nth-child(841) {
    -webkit-transition-delay: calc(0.1*840s);
         -o-transition-delay: calc(0.1*840s);
            transition-delay: calc(0.1*840s); }
  .break-char__node:nth-child(842) {
    -webkit-transition-delay: calc(0.1*841s);
         -o-transition-delay: calc(0.1*841s);
            transition-delay: calc(0.1*841s); }
  .break-char__node:nth-child(843) {
    -webkit-transition-delay: calc(0.1*842s);
         -o-transition-delay: calc(0.1*842s);
            transition-delay: calc(0.1*842s); }
  .break-char__node:nth-child(844) {
    -webkit-transition-delay: calc(0.1*843s);
         -o-transition-delay: calc(0.1*843s);
            transition-delay: calc(0.1*843s); }
  .break-char__node:nth-child(845) {
    -webkit-transition-delay: calc(0.1*844s);
         -o-transition-delay: calc(0.1*844s);
            transition-delay: calc(0.1*844s); }
  .break-char__node:nth-child(846) {
    -webkit-transition-delay: calc(0.1*845s);
         -o-transition-delay: calc(0.1*845s);
            transition-delay: calc(0.1*845s); }
  .break-char__node:nth-child(847) {
    -webkit-transition-delay: calc(0.1*846s);
         -o-transition-delay: calc(0.1*846s);
            transition-delay: calc(0.1*846s); }
  .break-char__node:nth-child(848) {
    -webkit-transition-delay: calc(0.1*847s);
         -o-transition-delay: calc(0.1*847s);
            transition-delay: calc(0.1*847s); }
  .break-char__node:nth-child(849) {
    -webkit-transition-delay: calc(0.1*848s);
         -o-transition-delay: calc(0.1*848s);
            transition-delay: calc(0.1*848s); }
  .break-char__node:nth-child(850) {
    -webkit-transition-delay: calc(0.1*849s);
         -o-transition-delay: calc(0.1*849s);
            transition-delay: calc(0.1*849s); }
  .break-char__node:nth-child(851) {
    -webkit-transition-delay: calc(0.1*850s);
         -o-transition-delay: calc(0.1*850s);
            transition-delay: calc(0.1*850s); }
  .break-char__node:nth-child(852) {
    -webkit-transition-delay: calc(0.1*851s);
         -o-transition-delay: calc(0.1*851s);
            transition-delay: calc(0.1*851s); }
  .break-char__node:nth-child(853) {
    -webkit-transition-delay: calc(0.1*852s);
         -o-transition-delay: calc(0.1*852s);
            transition-delay: calc(0.1*852s); }
  .break-char__node:nth-child(854) {
    -webkit-transition-delay: calc(0.1*853s);
         -o-transition-delay: calc(0.1*853s);
            transition-delay: calc(0.1*853s); }
  .break-char__node:nth-child(855) {
    -webkit-transition-delay: calc(0.1*854s);
         -o-transition-delay: calc(0.1*854s);
            transition-delay: calc(0.1*854s); }
  .break-char__node:nth-child(856) {
    -webkit-transition-delay: calc(0.1*855s);
         -o-transition-delay: calc(0.1*855s);
            transition-delay: calc(0.1*855s); }
  .break-char__node:nth-child(857) {
    -webkit-transition-delay: calc(0.1*856s);
         -o-transition-delay: calc(0.1*856s);
            transition-delay: calc(0.1*856s); }
  .break-char__node:nth-child(858) {
    -webkit-transition-delay: calc(0.1*857s);
         -o-transition-delay: calc(0.1*857s);
            transition-delay: calc(0.1*857s); }
  .break-char__node:nth-child(859) {
    -webkit-transition-delay: calc(0.1*858s);
         -o-transition-delay: calc(0.1*858s);
            transition-delay: calc(0.1*858s); }
  .break-char__node:nth-child(860) {
    -webkit-transition-delay: calc(0.1*859s);
         -o-transition-delay: calc(0.1*859s);
            transition-delay: calc(0.1*859s); }
  .break-char__node:nth-child(861) {
    -webkit-transition-delay: calc(0.1*860s);
         -o-transition-delay: calc(0.1*860s);
            transition-delay: calc(0.1*860s); }
  .break-char__node:nth-child(862) {
    -webkit-transition-delay: calc(0.1*861s);
         -o-transition-delay: calc(0.1*861s);
            transition-delay: calc(0.1*861s); }
  .break-char__node:nth-child(863) {
    -webkit-transition-delay: calc(0.1*862s);
         -o-transition-delay: calc(0.1*862s);
            transition-delay: calc(0.1*862s); }
  .break-char__node:nth-child(864) {
    -webkit-transition-delay: calc(0.1*863s);
         -o-transition-delay: calc(0.1*863s);
            transition-delay: calc(0.1*863s); }
  .break-char__node:nth-child(865) {
    -webkit-transition-delay: calc(0.1*864s);
         -o-transition-delay: calc(0.1*864s);
            transition-delay: calc(0.1*864s); }
  .break-char__node:nth-child(866) {
    -webkit-transition-delay: calc(0.1*865s);
         -o-transition-delay: calc(0.1*865s);
            transition-delay: calc(0.1*865s); }
  .break-char__node:nth-child(867) {
    -webkit-transition-delay: calc(0.1*866s);
         -o-transition-delay: calc(0.1*866s);
            transition-delay: calc(0.1*866s); }
  .break-char__node:nth-child(868) {
    -webkit-transition-delay: calc(0.1*867s);
         -o-transition-delay: calc(0.1*867s);
            transition-delay: calc(0.1*867s); }
  .break-char__node:nth-child(869) {
    -webkit-transition-delay: calc(0.1*868s);
         -o-transition-delay: calc(0.1*868s);
            transition-delay: calc(0.1*868s); }
  .break-char__node:nth-child(870) {
    -webkit-transition-delay: calc(0.1*869s);
         -o-transition-delay: calc(0.1*869s);
            transition-delay: calc(0.1*869s); }
  .break-char__node:nth-child(871) {
    -webkit-transition-delay: calc(0.1*870s);
         -o-transition-delay: calc(0.1*870s);
            transition-delay: calc(0.1*870s); }
  .break-char__node:nth-child(872) {
    -webkit-transition-delay: calc(0.1*871s);
         -o-transition-delay: calc(0.1*871s);
            transition-delay: calc(0.1*871s); }
  .break-char__node:nth-child(873) {
    -webkit-transition-delay: calc(0.1*872s);
         -o-transition-delay: calc(0.1*872s);
            transition-delay: calc(0.1*872s); }
  .break-char__node:nth-child(874) {
    -webkit-transition-delay: calc(0.1*873s);
         -o-transition-delay: calc(0.1*873s);
            transition-delay: calc(0.1*873s); }
  .break-char__node:nth-child(875) {
    -webkit-transition-delay: calc(0.1*874s);
         -o-transition-delay: calc(0.1*874s);
            transition-delay: calc(0.1*874s); }
  .break-char__node:nth-child(876) {
    -webkit-transition-delay: calc(0.1*875s);
         -o-transition-delay: calc(0.1*875s);
            transition-delay: calc(0.1*875s); }
  .break-char__node:nth-child(877) {
    -webkit-transition-delay: calc(0.1*876s);
         -o-transition-delay: calc(0.1*876s);
            transition-delay: calc(0.1*876s); }
  .break-char__node:nth-child(878) {
    -webkit-transition-delay: calc(0.1*877s);
         -o-transition-delay: calc(0.1*877s);
            transition-delay: calc(0.1*877s); }
  .break-char__node:nth-child(879) {
    -webkit-transition-delay: calc(0.1*878s);
         -o-transition-delay: calc(0.1*878s);
            transition-delay: calc(0.1*878s); }
  .break-char__node:nth-child(880) {
    -webkit-transition-delay: calc(0.1*879s);
         -o-transition-delay: calc(0.1*879s);
            transition-delay: calc(0.1*879s); }
  .break-char__node:nth-child(881) {
    -webkit-transition-delay: calc(0.1*880s);
         -o-transition-delay: calc(0.1*880s);
            transition-delay: calc(0.1*880s); }
  .break-char__node:nth-child(882) {
    -webkit-transition-delay: calc(0.1*881s);
         -o-transition-delay: calc(0.1*881s);
            transition-delay: calc(0.1*881s); }
  .break-char__node:nth-child(883) {
    -webkit-transition-delay: calc(0.1*882s);
         -o-transition-delay: calc(0.1*882s);
            transition-delay: calc(0.1*882s); }
  .break-char__node:nth-child(884) {
    -webkit-transition-delay: calc(0.1*883s);
         -o-transition-delay: calc(0.1*883s);
            transition-delay: calc(0.1*883s); }
  .break-char__node:nth-child(885) {
    -webkit-transition-delay: calc(0.1*884s);
         -o-transition-delay: calc(0.1*884s);
            transition-delay: calc(0.1*884s); }
  .break-char__node:nth-child(886) {
    -webkit-transition-delay: calc(0.1*885s);
         -o-transition-delay: calc(0.1*885s);
            transition-delay: calc(0.1*885s); }
  .break-char__node:nth-child(887) {
    -webkit-transition-delay: calc(0.1*886s);
         -o-transition-delay: calc(0.1*886s);
            transition-delay: calc(0.1*886s); }
  .break-char__node:nth-child(888) {
    -webkit-transition-delay: calc(0.1*887s);
         -o-transition-delay: calc(0.1*887s);
            transition-delay: calc(0.1*887s); }
  .break-char__node:nth-child(889) {
    -webkit-transition-delay: calc(0.1*888s);
         -o-transition-delay: calc(0.1*888s);
            transition-delay: calc(0.1*888s); }
  .break-char__node:nth-child(890) {
    -webkit-transition-delay: calc(0.1*889s);
         -o-transition-delay: calc(0.1*889s);
            transition-delay: calc(0.1*889s); }
  .break-char__node:nth-child(891) {
    -webkit-transition-delay: calc(0.1*890s);
         -o-transition-delay: calc(0.1*890s);
            transition-delay: calc(0.1*890s); }
  .break-char__node:nth-child(892) {
    -webkit-transition-delay: calc(0.1*891s);
         -o-transition-delay: calc(0.1*891s);
            transition-delay: calc(0.1*891s); }
  .break-char__node:nth-child(893) {
    -webkit-transition-delay: calc(0.1*892s);
         -o-transition-delay: calc(0.1*892s);
            transition-delay: calc(0.1*892s); }
  .break-char__node:nth-child(894) {
    -webkit-transition-delay: calc(0.1*893s);
         -o-transition-delay: calc(0.1*893s);
            transition-delay: calc(0.1*893s); }
  .break-char__node:nth-child(895) {
    -webkit-transition-delay: calc(0.1*894s);
         -o-transition-delay: calc(0.1*894s);
            transition-delay: calc(0.1*894s); }
  .break-char__node:nth-child(896) {
    -webkit-transition-delay: calc(0.1*895s);
         -o-transition-delay: calc(0.1*895s);
            transition-delay: calc(0.1*895s); }
  .break-char__node:nth-child(897) {
    -webkit-transition-delay: calc(0.1*896s);
         -o-transition-delay: calc(0.1*896s);
            transition-delay: calc(0.1*896s); }
  .break-char__node:nth-child(898) {
    -webkit-transition-delay: calc(0.1*897s);
         -o-transition-delay: calc(0.1*897s);
            transition-delay: calc(0.1*897s); }
  .break-char__node:nth-child(899) {
    -webkit-transition-delay: calc(0.1*898s);
         -o-transition-delay: calc(0.1*898s);
            transition-delay: calc(0.1*898s); }
  .break-char__node:nth-child(900) {
    -webkit-transition-delay: calc(0.1*899s);
         -o-transition-delay: calc(0.1*899s);
            transition-delay: calc(0.1*899s); }
  .break-char__node:nth-child(901) {
    -webkit-transition-delay: calc(0.1*900s);
         -o-transition-delay: calc(0.1*900s);
            transition-delay: calc(0.1*900s); }
  .break-char__node:nth-child(902) {
    -webkit-transition-delay: calc(0.1*901s);
         -o-transition-delay: calc(0.1*901s);
            transition-delay: calc(0.1*901s); }
  .break-char__node:nth-child(903) {
    -webkit-transition-delay: calc(0.1*902s);
         -o-transition-delay: calc(0.1*902s);
            transition-delay: calc(0.1*902s); }
  .break-char__node:nth-child(904) {
    -webkit-transition-delay: calc(0.1*903s);
         -o-transition-delay: calc(0.1*903s);
            transition-delay: calc(0.1*903s); }
  .break-char__node:nth-child(905) {
    -webkit-transition-delay: calc(0.1*904s);
         -o-transition-delay: calc(0.1*904s);
            transition-delay: calc(0.1*904s); }
  .break-char__node:nth-child(906) {
    -webkit-transition-delay: calc(0.1*905s);
         -o-transition-delay: calc(0.1*905s);
            transition-delay: calc(0.1*905s); }
  .break-char__node:nth-child(907) {
    -webkit-transition-delay: calc(0.1*906s);
         -o-transition-delay: calc(0.1*906s);
            transition-delay: calc(0.1*906s); }
  .break-char__node:nth-child(908) {
    -webkit-transition-delay: calc(0.1*907s);
         -o-transition-delay: calc(0.1*907s);
            transition-delay: calc(0.1*907s); }
  .break-char__node:nth-child(909) {
    -webkit-transition-delay: calc(0.1*908s);
         -o-transition-delay: calc(0.1*908s);
            transition-delay: calc(0.1*908s); }
  .break-char__node:nth-child(910) {
    -webkit-transition-delay: calc(0.1*909s);
         -o-transition-delay: calc(0.1*909s);
            transition-delay: calc(0.1*909s); }
  .break-char__node:nth-child(911) {
    -webkit-transition-delay: calc(0.1*910s);
         -o-transition-delay: calc(0.1*910s);
            transition-delay: calc(0.1*910s); }
  .break-char__node:nth-child(912) {
    -webkit-transition-delay: calc(0.1*911s);
         -o-transition-delay: calc(0.1*911s);
            transition-delay: calc(0.1*911s); }
  .break-char__node:nth-child(913) {
    -webkit-transition-delay: calc(0.1*912s);
         -o-transition-delay: calc(0.1*912s);
            transition-delay: calc(0.1*912s); }
  .break-char__node:nth-child(914) {
    -webkit-transition-delay: calc(0.1*913s);
         -o-transition-delay: calc(0.1*913s);
            transition-delay: calc(0.1*913s); }
  .break-char__node:nth-child(915) {
    -webkit-transition-delay: calc(0.1*914s);
         -o-transition-delay: calc(0.1*914s);
            transition-delay: calc(0.1*914s); }
  .break-char__node:nth-child(916) {
    -webkit-transition-delay: calc(0.1*915s);
         -o-transition-delay: calc(0.1*915s);
            transition-delay: calc(0.1*915s); }
  .break-char__node:nth-child(917) {
    -webkit-transition-delay: calc(0.1*916s);
         -o-transition-delay: calc(0.1*916s);
            transition-delay: calc(0.1*916s); }
  .break-char__node:nth-child(918) {
    -webkit-transition-delay: calc(0.1*917s);
         -o-transition-delay: calc(0.1*917s);
            transition-delay: calc(0.1*917s); }
  .break-char__node:nth-child(919) {
    -webkit-transition-delay: calc(0.1*918s);
         -o-transition-delay: calc(0.1*918s);
            transition-delay: calc(0.1*918s); }
  .break-char__node:nth-child(920) {
    -webkit-transition-delay: calc(0.1*919s);
         -o-transition-delay: calc(0.1*919s);
            transition-delay: calc(0.1*919s); }
  .break-char__node:nth-child(921) {
    -webkit-transition-delay: calc(0.1*920s);
         -o-transition-delay: calc(0.1*920s);
            transition-delay: calc(0.1*920s); }
  .break-char__node:nth-child(922) {
    -webkit-transition-delay: calc(0.1*921s);
         -o-transition-delay: calc(0.1*921s);
            transition-delay: calc(0.1*921s); }
  .break-char__node:nth-child(923) {
    -webkit-transition-delay: calc(0.1*922s);
         -o-transition-delay: calc(0.1*922s);
            transition-delay: calc(0.1*922s); }
  .break-char__node:nth-child(924) {
    -webkit-transition-delay: calc(0.1*923s);
         -o-transition-delay: calc(0.1*923s);
            transition-delay: calc(0.1*923s); }
  .break-char__node:nth-child(925) {
    -webkit-transition-delay: calc(0.1*924s);
         -o-transition-delay: calc(0.1*924s);
            transition-delay: calc(0.1*924s); }
  .break-char__node:nth-child(926) {
    -webkit-transition-delay: calc(0.1*925s);
         -o-transition-delay: calc(0.1*925s);
            transition-delay: calc(0.1*925s); }
  .break-char__node:nth-child(927) {
    -webkit-transition-delay: calc(0.1*926s);
         -o-transition-delay: calc(0.1*926s);
            transition-delay: calc(0.1*926s); }
  .break-char__node:nth-child(928) {
    -webkit-transition-delay: calc(0.1*927s);
         -o-transition-delay: calc(0.1*927s);
            transition-delay: calc(0.1*927s); }
  .break-char__node:nth-child(929) {
    -webkit-transition-delay: calc(0.1*928s);
         -o-transition-delay: calc(0.1*928s);
            transition-delay: calc(0.1*928s); }
  .break-char__node:nth-child(930) {
    -webkit-transition-delay: calc(0.1*929s);
         -o-transition-delay: calc(0.1*929s);
            transition-delay: calc(0.1*929s); }
  .break-char__node:nth-child(931) {
    -webkit-transition-delay: calc(0.1*930s);
         -o-transition-delay: calc(0.1*930s);
            transition-delay: calc(0.1*930s); }
  .break-char__node:nth-child(932) {
    -webkit-transition-delay: calc(0.1*931s);
         -o-transition-delay: calc(0.1*931s);
            transition-delay: calc(0.1*931s); }
  .break-char__node:nth-child(933) {
    -webkit-transition-delay: calc(0.1*932s);
         -o-transition-delay: calc(0.1*932s);
            transition-delay: calc(0.1*932s); }
  .break-char__node:nth-child(934) {
    -webkit-transition-delay: calc(0.1*933s);
         -o-transition-delay: calc(0.1*933s);
            transition-delay: calc(0.1*933s); }
  .break-char__node:nth-child(935) {
    -webkit-transition-delay: calc(0.1*934s);
         -o-transition-delay: calc(0.1*934s);
            transition-delay: calc(0.1*934s); }
  .break-char__node:nth-child(936) {
    -webkit-transition-delay: calc(0.1*935s);
         -o-transition-delay: calc(0.1*935s);
            transition-delay: calc(0.1*935s); }
  .break-char__node:nth-child(937) {
    -webkit-transition-delay: calc(0.1*936s);
         -o-transition-delay: calc(0.1*936s);
            transition-delay: calc(0.1*936s); }
  .break-char__node:nth-child(938) {
    -webkit-transition-delay: calc(0.1*937s);
         -o-transition-delay: calc(0.1*937s);
            transition-delay: calc(0.1*937s); }
  .break-char__node:nth-child(939) {
    -webkit-transition-delay: calc(0.1*938s);
         -o-transition-delay: calc(0.1*938s);
            transition-delay: calc(0.1*938s); }
  .break-char__node:nth-child(940) {
    -webkit-transition-delay: calc(0.1*939s);
         -o-transition-delay: calc(0.1*939s);
            transition-delay: calc(0.1*939s); }
  .break-char__node:nth-child(941) {
    -webkit-transition-delay: calc(0.1*940s);
         -o-transition-delay: calc(0.1*940s);
            transition-delay: calc(0.1*940s); }
  .break-char__node:nth-child(942) {
    -webkit-transition-delay: calc(0.1*941s);
         -o-transition-delay: calc(0.1*941s);
            transition-delay: calc(0.1*941s); }
  .break-char__node:nth-child(943) {
    -webkit-transition-delay: calc(0.1*942s);
         -o-transition-delay: calc(0.1*942s);
            transition-delay: calc(0.1*942s); }
  .break-char__node:nth-child(944) {
    -webkit-transition-delay: calc(0.1*943s);
         -o-transition-delay: calc(0.1*943s);
            transition-delay: calc(0.1*943s); }
  .break-char__node:nth-child(945) {
    -webkit-transition-delay: calc(0.1*944s);
         -o-transition-delay: calc(0.1*944s);
            transition-delay: calc(0.1*944s); }
  .break-char__node:nth-child(946) {
    -webkit-transition-delay: calc(0.1*945s);
         -o-transition-delay: calc(0.1*945s);
            transition-delay: calc(0.1*945s); }
  .break-char__node:nth-child(947) {
    -webkit-transition-delay: calc(0.1*946s);
         -o-transition-delay: calc(0.1*946s);
            transition-delay: calc(0.1*946s); }
  .break-char__node:nth-child(948) {
    -webkit-transition-delay: calc(0.1*947s);
         -o-transition-delay: calc(0.1*947s);
            transition-delay: calc(0.1*947s); }
  .break-char__node:nth-child(949) {
    -webkit-transition-delay: calc(0.1*948s);
         -o-transition-delay: calc(0.1*948s);
            transition-delay: calc(0.1*948s); }
  .break-char__node:nth-child(950) {
    -webkit-transition-delay: calc(0.1*949s);
         -o-transition-delay: calc(0.1*949s);
            transition-delay: calc(0.1*949s); }
  .break-char__node:nth-child(951) {
    -webkit-transition-delay: calc(0.1*950s);
         -o-transition-delay: calc(0.1*950s);
            transition-delay: calc(0.1*950s); }
  .break-char__node:nth-child(952) {
    -webkit-transition-delay: calc(0.1*951s);
         -o-transition-delay: calc(0.1*951s);
            transition-delay: calc(0.1*951s); }
  .break-char__node:nth-child(953) {
    -webkit-transition-delay: calc(0.1*952s);
         -o-transition-delay: calc(0.1*952s);
            transition-delay: calc(0.1*952s); }
  .break-char__node:nth-child(954) {
    -webkit-transition-delay: calc(0.1*953s);
         -o-transition-delay: calc(0.1*953s);
            transition-delay: calc(0.1*953s); }
  .break-char__node:nth-child(955) {
    -webkit-transition-delay: calc(0.1*954s);
         -o-transition-delay: calc(0.1*954s);
            transition-delay: calc(0.1*954s); }
  .break-char__node:nth-child(956) {
    -webkit-transition-delay: calc(0.1*955s);
         -o-transition-delay: calc(0.1*955s);
            transition-delay: calc(0.1*955s); }
  .break-char__node:nth-child(957) {
    -webkit-transition-delay: calc(0.1*956s);
         -o-transition-delay: calc(0.1*956s);
            transition-delay: calc(0.1*956s); }
  .break-char__node:nth-child(958) {
    -webkit-transition-delay: calc(0.1*957s);
         -o-transition-delay: calc(0.1*957s);
            transition-delay: calc(0.1*957s); }
  .break-char__node:nth-child(959) {
    -webkit-transition-delay: calc(0.1*958s);
         -o-transition-delay: calc(0.1*958s);
            transition-delay: calc(0.1*958s); }
  .break-char__node:nth-child(960) {
    -webkit-transition-delay: calc(0.1*959s);
         -o-transition-delay: calc(0.1*959s);
            transition-delay: calc(0.1*959s); }
  .break-char__node:nth-child(961) {
    -webkit-transition-delay: calc(0.1*960s);
         -o-transition-delay: calc(0.1*960s);
            transition-delay: calc(0.1*960s); }
  .break-char__node:nth-child(962) {
    -webkit-transition-delay: calc(0.1*961s);
         -o-transition-delay: calc(0.1*961s);
            transition-delay: calc(0.1*961s); }
  .break-char__node:nth-child(963) {
    -webkit-transition-delay: calc(0.1*962s);
         -o-transition-delay: calc(0.1*962s);
            transition-delay: calc(0.1*962s); }
  .break-char__node:nth-child(964) {
    -webkit-transition-delay: calc(0.1*963s);
         -o-transition-delay: calc(0.1*963s);
            transition-delay: calc(0.1*963s); }
  .break-char__node:nth-child(965) {
    -webkit-transition-delay: calc(0.1*964s);
         -o-transition-delay: calc(0.1*964s);
            transition-delay: calc(0.1*964s); }
  .break-char__node:nth-child(966) {
    -webkit-transition-delay: calc(0.1*965s);
         -o-transition-delay: calc(0.1*965s);
            transition-delay: calc(0.1*965s); }
  .break-char__node:nth-child(967) {
    -webkit-transition-delay: calc(0.1*966s);
         -o-transition-delay: calc(0.1*966s);
            transition-delay: calc(0.1*966s); }
  .break-char__node:nth-child(968) {
    -webkit-transition-delay: calc(0.1*967s);
         -o-transition-delay: calc(0.1*967s);
            transition-delay: calc(0.1*967s); }
  .break-char__node:nth-child(969) {
    -webkit-transition-delay: calc(0.1*968s);
         -o-transition-delay: calc(0.1*968s);
            transition-delay: calc(0.1*968s); }
  .break-char__node:nth-child(970) {
    -webkit-transition-delay: calc(0.1*969s);
         -o-transition-delay: calc(0.1*969s);
            transition-delay: calc(0.1*969s); }
  .break-char__node:nth-child(971) {
    -webkit-transition-delay: calc(0.1*970s);
         -o-transition-delay: calc(0.1*970s);
            transition-delay: calc(0.1*970s); }
  .break-char__node:nth-child(972) {
    -webkit-transition-delay: calc(0.1*971s);
         -o-transition-delay: calc(0.1*971s);
            transition-delay: calc(0.1*971s); }
  .break-char__node:nth-child(973) {
    -webkit-transition-delay: calc(0.1*972s);
         -o-transition-delay: calc(0.1*972s);
            transition-delay: calc(0.1*972s); }
  .break-char__node:nth-child(974) {
    -webkit-transition-delay: calc(0.1*973s);
         -o-transition-delay: calc(0.1*973s);
            transition-delay: calc(0.1*973s); }
  .break-char__node:nth-child(975) {
    -webkit-transition-delay: calc(0.1*974s);
         -o-transition-delay: calc(0.1*974s);
            transition-delay: calc(0.1*974s); }
  .break-char__node:nth-child(976) {
    -webkit-transition-delay: calc(0.1*975s);
         -o-transition-delay: calc(0.1*975s);
            transition-delay: calc(0.1*975s); }
  .break-char__node:nth-child(977) {
    -webkit-transition-delay: calc(0.1*976s);
         -o-transition-delay: calc(0.1*976s);
            transition-delay: calc(0.1*976s); }
  .break-char__node:nth-child(978) {
    -webkit-transition-delay: calc(0.1*977s);
         -o-transition-delay: calc(0.1*977s);
            transition-delay: calc(0.1*977s); }
  .break-char__node:nth-child(979) {
    -webkit-transition-delay: calc(0.1*978s);
         -o-transition-delay: calc(0.1*978s);
            transition-delay: calc(0.1*978s); }
  .break-char__node:nth-child(980) {
    -webkit-transition-delay: calc(0.1*979s);
         -o-transition-delay: calc(0.1*979s);
            transition-delay: calc(0.1*979s); }
  .break-char__node:nth-child(981) {
    -webkit-transition-delay: calc(0.1*980s);
         -o-transition-delay: calc(0.1*980s);
            transition-delay: calc(0.1*980s); }
  .break-char__node:nth-child(982) {
    -webkit-transition-delay: calc(0.1*981s);
         -o-transition-delay: calc(0.1*981s);
            transition-delay: calc(0.1*981s); }
  .break-char__node:nth-child(983) {
    -webkit-transition-delay: calc(0.1*982s);
         -o-transition-delay: calc(0.1*982s);
            transition-delay: calc(0.1*982s); }
  .break-char__node:nth-child(984) {
    -webkit-transition-delay: calc(0.1*983s);
         -o-transition-delay: calc(0.1*983s);
            transition-delay: calc(0.1*983s); }
  .break-char__node:nth-child(985) {
    -webkit-transition-delay: calc(0.1*984s);
         -o-transition-delay: calc(0.1*984s);
            transition-delay: calc(0.1*984s); }
  .break-char__node:nth-child(986) {
    -webkit-transition-delay: calc(0.1*985s);
         -o-transition-delay: calc(0.1*985s);
            transition-delay: calc(0.1*985s); }
  .break-char__node:nth-child(987) {
    -webkit-transition-delay: calc(0.1*986s);
         -o-transition-delay: calc(0.1*986s);
            transition-delay: calc(0.1*986s); }
  .break-char__node:nth-child(988) {
    -webkit-transition-delay: calc(0.1*987s);
         -o-transition-delay: calc(0.1*987s);
            transition-delay: calc(0.1*987s); }
  .break-char__node:nth-child(989) {
    -webkit-transition-delay: calc(0.1*988s);
         -o-transition-delay: calc(0.1*988s);
            transition-delay: calc(0.1*988s); }
  .break-char__node:nth-child(990) {
    -webkit-transition-delay: calc(0.1*989s);
         -o-transition-delay: calc(0.1*989s);
            transition-delay: calc(0.1*989s); }
  .break-char__node:nth-child(991) {
    -webkit-transition-delay: calc(0.1*990s);
         -o-transition-delay: calc(0.1*990s);
            transition-delay: calc(0.1*990s); }
  .break-char__node:nth-child(992) {
    -webkit-transition-delay: calc(0.1*991s);
         -o-transition-delay: calc(0.1*991s);
            transition-delay: calc(0.1*991s); }
  .break-char__node:nth-child(993) {
    -webkit-transition-delay: calc(0.1*992s);
         -o-transition-delay: calc(0.1*992s);
            transition-delay: calc(0.1*992s); }
  .break-char__node:nth-child(994) {
    -webkit-transition-delay: calc(0.1*993s);
         -o-transition-delay: calc(0.1*993s);
            transition-delay: calc(0.1*993s); }
  .break-char__node:nth-child(995) {
    -webkit-transition-delay: calc(0.1*994s);
         -o-transition-delay: calc(0.1*994s);
            transition-delay: calc(0.1*994s); }
  .break-char__node:nth-child(996) {
    -webkit-transition-delay: calc(0.1*995s);
         -o-transition-delay: calc(0.1*995s);
            transition-delay: calc(0.1*995s); }
  .break-char__node:nth-child(997) {
    -webkit-transition-delay: calc(0.1*996s);
         -o-transition-delay: calc(0.1*996s);
            transition-delay: calc(0.1*996s); }
  .break-char__node:nth-child(998) {
    -webkit-transition-delay: calc(0.1*997s);
         -o-transition-delay: calc(0.1*997s);
            transition-delay: calc(0.1*997s); }
  .break-char__node:nth-child(999) {
    -webkit-transition-delay: calc(0.1*998s);
         -o-transition-delay: calc(0.1*998s);
            transition-delay: calc(0.1*998s); }
  .break-char__node:nth-child(1000) {
    -webkit-transition-delay: calc(0.1*999s);
         -o-transition-delay: calc(0.1*999s);
            transition-delay: calc(0.1*999s); }
  .break-char__node:nth-child(1001) {
    -webkit-transition-delay: calc(0.1*1000s);
         -o-transition-delay: calc(0.1*1000s);
            transition-delay: calc(0.1*1000s); }
  .break-char__node:nth-child(1002) {
    -webkit-transition-delay: calc(0.1*1001s);
         -o-transition-delay: calc(0.1*1001s);
            transition-delay: calc(0.1*1001s); }
  .break-char__node:nth-child(1003) {
    -webkit-transition-delay: calc(0.1*1002s);
         -o-transition-delay: calc(0.1*1002s);
            transition-delay: calc(0.1*1002s); }
  .break-char__node:nth-child(1004) {
    -webkit-transition-delay: calc(0.1*1003s);
         -o-transition-delay: calc(0.1*1003s);
            transition-delay: calc(0.1*1003s); }
  .break-char__node:nth-child(1005) {
    -webkit-transition-delay: calc(0.1*1004s);
         -o-transition-delay: calc(0.1*1004s);
            transition-delay: calc(0.1*1004s); }
  .break-char__node:nth-child(1006) {
    -webkit-transition-delay: calc(0.1*1005s);
         -o-transition-delay: calc(0.1*1005s);
            transition-delay: calc(0.1*1005s); }
  .break-char__node:nth-child(1007) {
    -webkit-transition-delay: calc(0.1*1006s);
         -o-transition-delay: calc(0.1*1006s);
            transition-delay: calc(0.1*1006s); }
  .break-char__node:nth-child(1008) {
    -webkit-transition-delay: calc(0.1*1007s);
         -o-transition-delay: calc(0.1*1007s);
            transition-delay: calc(0.1*1007s); }
  .break-char__node:nth-child(1009) {
    -webkit-transition-delay: calc(0.1*1008s);
         -o-transition-delay: calc(0.1*1008s);
            transition-delay: calc(0.1*1008s); }
  .break-char__node:nth-child(1010) {
    -webkit-transition-delay: calc(0.1*1009s);
         -o-transition-delay: calc(0.1*1009s);
            transition-delay: calc(0.1*1009s); }
  .break-char__node:nth-child(1011) {
    -webkit-transition-delay: calc(0.1*1010s);
         -o-transition-delay: calc(0.1*1010s);
            transition-delay: calc(0.1*1010s); }
  .break-char__node:nth-child(1012) {
    -webkit-transition-delay: calc(0.1*1011s);
         -o-transition-delay: calc(0.1*1011s);
            transition-delay: calc(0.1*1011s); }
  .break-char__node:nth-child(1013) {
    -webkit-transition-delay: calc(0.1*1012s);
         -o-transition-delay: calc(0.1*1012s);
            transition-delay: calc(0.1*1012s); }
  .break-char__node:nth-child(1014) {
    -webkit-transition-delay: calc(0.1*1013s);
         -o-transition-delay: calc(0.1*1013s);
            transition-delay: calc(0.1*1013s); }
  .break-char__node:nth-child(1015) {
    -webkit-transition-delay: calc(0.1*1014s);
         -o-transition-delay: calc(0.1*1014s);
            transition-delay: calc(0.1*1014s); }
  .break-char__node:nth-child(1016) {
    -webkit-transition-delay: calc(0.1*1015s);
         -o-transition-delay: calc(0.1*1015s);
            transition-delay: calc(0.1*1015s); }
  .break-char__node:nth-child(1017) {
    -webkit-transition-delay: calc(0.1*1016s);
         -o-transition-delay: calc(0.1*1016s);
            transition-delay: calc(0.1*1016s); }
  .break-char__node:nth-child(1018) {
    -webkit-transition-delay: calc(0.1*1017s);
         -o-transition-delay: calc(0.1*1017s);
            transition-delay: calc(0.1*1017s); }
  .break-char__node:nth-child(1019) {
    -webkit-transition-delay: calc(0.1*1018s);
         -o-transition-delay: calc(0.1*1018s);
            transition-delay: calc(0.1*1018s); }
  .break-char__node:nth-child(1020) {
    -webkit-transition-delay: calc(0.1*1019s);
         -o-transition-delay: calc(0.1*1019s);
            transition-delay: calc(0.1*1019s); }
  .break-char__node:nth-child(1021) {
    -webkit-transition-delay: calc(0.1*1020s);
         -o-transition-delay: calc(0.1*1020s);
            transition-delay: calc(0.1*1020s); }
  .break-char__node:nth-child(1022) {
    -webkit-transition-delay: calc(0.1*1021s);
         -o-transition-delay: calc(0.1*1021s);
            transition-delay: calc(0.1*1021s); }
  .break-char__node:nth-child(1023) {
    -webkit-transition-delay: calc(0.1*1022s);
         -o-transition-delay: calc(0.1*1022s);
            transition-delay: calc(0.1*1022s); }
  .break-char__node:nth-child(1024) {
    -webkit-transition-delay: calc(0.1*1023s);
         -o-transition-delay: calc(0.1*1023s);
            transition-delay: calc(0.1*1023s); }
  .break-char__node:nth-child(1025) {
    -webkit-transition-delay: calc(0.1*1024s);
         -o-transition-delay: calc(0.1*1024s);
            transition-delay: calc(0.1*1024s); }
  .break-char__node:nth-child(1026) {
    -webkit-transition-delay: calc(0.1*1025s);
         -o-transition-delay: calc(0.1*1025s);
            transition-delay: calc(0.1*1025s); }
  .break-char__node:nth-child(1027) {
    -webkit-transition-delay: calc(0.1*1026s);
         -o-transition-delay: calc(0.1*1026s);
            transition-delay: calc(0.1*1026s); }
  .break-char__node:nth-child(1028) {
    -webkit-transition-delay: calc(0.1*1027s);
         -o-transition-delay: calc(0.1*1027s);
            transition-delay: calc(0.1*1027s); }
  .break-char__node:nth-child(1029) {
    -webkit-transition-delay: calc(0.1*1028s);
         -o-transition-delay: calc(0.1*1028s);
            transition-delay: calc(0.1*1028s); }
  .break-char__node:nth-child(1030) {
    -webkit-transition-delay: calc(0.1*1029s);
         -o-transition-delay: calc(0.1*1029s);
            transition-delay: calc(0.1*1029s); }
  .break-char__node:nth-child(1031) {
    -webkit-transition-delay: calc(0.1*1030s);
         -o-transition-delay: calc(0.1*1030s);
            transition-delay: calc(0.1*1030s); }
  .break-char__node:nth-child(1032) {
    -webkit-transition-delay: calc(0.1*1031s);
         -o-transition-delay: calc(0.1*1031s);
            transition-delay: calc(0.1*1031s); }
  .break-char__node:nth-child(1033) {
    -webkit-transition-delay: calc(0.1*1032s);
         -o-transition-delay: calc(0.1*1032s);
            transition-delay: calc(0.1*1032s); }
  .break-char__node:nth-child(1034) {
    -webkit-transition-delay: calc(0.1*1033s);
         -o-transition-delay: calc(0.1*1033s);
            transition-delay: calc(0.1*1033s); }
  .break-char__node:nth-child(1035) {
    -webkit-transition-delay: calc(0.1*1034s);
         -o-transition-delay: calc(0.1*1034s);
            transition-delay: calc(0.1*1034s); }
  .break-char__node:nth-child(1036) {
    -webkit-transition-delay: calc(0.1*1035s);
         -o-transition-delay: calc(0.1*1035s);
            transition-delay: calc(0.1*1035s); }
  .break-char__node:nth-child(1037) {
    -webkit-transition-delay: calc(0.1*1036s);
         -o-transition-delay: calc(0.1*1036s);
            transition-delay: calc(0.1*1036s); }
  .break-char__node:nth-child(1038) {
    -webkit-transition-delay: calc(0.1*1037s);
         -o-transition-delay: calc(0.1*1037s);
            transition-delay: calc(0.1*1037s); }
  .break-char__node:nth-child(1039) {
    -webkit-transition-delay: calc(0.1*1038s);
         -o-transition-delay: calc(0.1*1038s);
            transition-delay: calc(0.1*1038s); }
  .break-char__node:nth-child(1040) {
    -webkit-transition-delay: calc(0.1*1039s);
         -o-transition-delay: calc(0.1*1039s);
            transition-delay: calc(0.1*1039s); }
  .break-char__node:nth-child(1041) {
    -webkit-transition-delay: calc(0.1*1040s);
         -o-transition-delay: calc(0.1*1040s);
            transition-delay: calc(0.1*1040s); }
  .break-char__node:nth-child(1042) {
    -webkit-transition-delay: calc(0.1*1041s);
         -o-transition-delay: calc(0.1*1041s);
            transition-delay: calc(0.1*1041s); }
  .break-char__node:nth-child(1043) {
    -webkit-transition-delay: calc(0.1*1042s);
         -o-transition-delay: calc(0.1*1042s);
            transition-delay: calc(0.1*1042s); }
  .break-char__node:nth-child(1044) {
    -webkit-transition-delay: calc(0.1*1043s);
         -o-transition-delay: calc(0.1*1043s);
            transition-delay: calc(0.1*1043s); }
  .break-char__node:nth-child(1045) {
    -webkit-transition-delay: calc(0.1*1044s);
         -o-transition-delay: calc(0.1*1044s);
            transition-delay: calc(0.1*1044s); }
  .break-char__node:nth-child(1046) {
    -webkit-transition-delay: calc(0.1*1045s);
         -o-transition-delay: calc(0.1*1045s);
            transition-delay: calc(0.1*1045s); }
  .break-char__node:nth-child(1047) {
    -webkit-transition-delay: calc(0.1*1046s);
         -o-transition-delay: calc(0.1*1046s);
            transition-delay: calc(0.1*1046s); }
  .break-char__node:nth-child(1048) {
    -webkit-transition-delay: calc(0.1*1047s);
         -o-transition-delay: calc(0.1*1047s);
            transition-delay: calc(0.1*1047s); }
  .break-char__node:nth-child(1049) {
    -webkit-transition-delay: calc(0.1*1048s);
         -o-transition-delay: calc(0.1*1048s);
            transition-delay: calc(0.1*1048s); }
  .break-char__node:nth-child(1050) {
    -webkit-transition-delay: calc(0.1*1049s);
         -o-transition-delay: calc(0.1*1049s);
            transition-delay: calc(0.1*1049s); }
  .break-char__node:nth-child(1051) {
    -webkit-transition-delay: calc(0.1*1050s);
         -o-transition-delay: calc(0.1*1050s);
            transition-delay: calc(0.1*1050s); }
  .break-char__node:nth-child(1052) {
    -webkit-transition-delay: calc(0.1*1051s);
         -o-transition-delay: calc(0.1*1051s);
            transition-delay: calc(0.1*1051s); }
  .break-char__node:nth-child(1053) {
    -webkit-transition-delay: calc(0.1*1052s);
         -o-transition-delay: calc(0.1*1052s);
            transition-delay: calc(0.1*1052s); }
  .break-char__node:nth-child(1054) {
    -webkit-transition-delay: calc(0.1*1053s);
         -o-transition-delay: calc(0.1*1053s);
            transition-delay: calc(0.1*1053s); }
  .break-char__node:nth-child(1055) {
    -webkit-transition-delay: calc(0.1*1054s);
         -o-transition-delay: calc(0.1*1054s);
            transition-delay: calc(0.1*1054s); }
  .break-char__node:nth-child(1056) {
    -webkit-transition-delay: calc(0.1*1055s);
         -o-transition-delay: calc(0.1*1055s);
            transition-delay: calc(0.1*1055s); }
  .break-char__node:nth-child(1057) {
    -webkit-transition-delay: calc(0.1*1056s);
         -o-transition-delay: calc(0.1*1056s);
            transition-delay: calc(0.1*1056s); }
  .break-char__node:nth-child(1058) {
    -webkit-transition-delay: calc(0.1*1057s);
         -o-transition-delay: calc(0.1*1057s);
            transition-delay: calc(0.1*1057s); }
  .break-char__node:nth-child(1059) {
    -webkit-transition-delay: calc(0.1*1058s);
         -o-transition-delay: calc(0.1*1058s);
            transition-delay: calc(0.1*1058s); }
  .break-char__node:nth-child(1060) {
    -webkit-transition-delay: calc(0.1*1059s);
         -o-transition-delay: calc(0.1*1059s);
            transition-delay: calc(0.1*1059s); }
  .break-char__node:nth-child(1061) {
    -webkit-transition-delay: calc(0.1*1060s);
         -o-transition-delay: calc(0.1*1060s);
            transition-delay: calc(0.1*1060s); }
  .break-char__node:nth-child(1062) {
    -webkit-transition-delay: calc(0.1*1061s);
         -o-transition-delay: calc(0.1*1061s);
            transition-delay: calc(0.1*1061s); }
  .break-char__node:nth-child(1063) {
    -webkit-transition-delay: calc(0.1*1062s);
         -o-transition-delay: calc(0.1*1062s);
            transition-delay: calc(0.1*1062s); }
  .break-char__node:nth-child(1064) {
    -webkit-transition-delay: calc(0.1*1063s);
         -o-transition-delay: calc(0.1*1063s);
            transition-delay: calc(0.1*1063s); }
  .break-char__node:nth-child(1065) {
    -webkit-transition-delay: calc(0.1*1064s);
         -o-transition-delay: calc(0.1*1064s);
            transition-delay: calc(0.1*1064s); }
  .break-char__node:nth-child(1066) {
    -webkit-transition-delay: calc(0.1*1065s);
         -o-transition-delay: calc(0.1*1065s);
            transition-delay: calc(0.1*1065s); }
  .break-char__node:nth-child(1067) {
    -webkit-transition-delay: calc(0.1*1066s);
         -o-transition-delay: calc(0.1*1066s);
            transition-delay: calc(0.1*1066s); }
  .break-char__node:nth-child(1068) {
    -webkit-transition-delay: calc(0.1*1067s);
         -o-transition-delay: calc(0.1*1067s);
            transition-delay: calc(0.1*1067s); }
  .break-char__node:nth-child(1069) {
    -webkit-transition-delay: calc(0.1*1068s);
         -o-transition-delay: calc(0.1*1068s);
            transition-delay: calc(0.1*1068s); }
  .break-char__node:nth-child(1070) {
    -webkit-transition-delay: calc(0.1*1069s);
         -o-transition-delay: calc(0.1*1069s);
            transition-delay: calc(0.1*1069s); }
  .break-char__node:nth-child(1071) {
    -webkit-transition-delay: calc(0.1*1070s);
         -o-transition-delay: calc(0.1*1070s);
            transition-delay: calc(0.1*1070s); }
  .break-char__node:nth-child(1072) {
    -webkit-transition-delay: calc(0.1*1071s);
         -o-transition-delay: calc(0.1*1071s);
            transition-delay: calc(0.1*1071s); }
  .break-char__node:nth-child(1073) {
    -webkit-transition-delay: calc(0.1*1072s);
         -o-transition-delay: calc(0.1*1072s);
            transition-delay: calc(0.1*1072s); }
  .break-char__node:nth-child(1074) {
    -webkit-transition-delay: calc(0.1*1073s);
         -o-transition-delay: calc(0.1*1073s);
            transition-delay: calc(0.1*1073s); }
  .break-char__node:nth-child(1075) {
    -webkit-transition-delay: calc(0.1*1074s);
         -o-transition-delay: calc(0.1*1074s);
            transition-delay: calc(0.1*1074s); }
  .break-char__node:nth-child(1076) {
    -webkit-transition-delay: calc(0.1*1075s);
         -o-transition-delay: calc(0.1*1075s);
            transition-delay: calc(0.1*1075s); }
  .break-char__node:nth-child(1077) {
    -webkit-transition-delay: calc(0.1*1076s);
         -o-transition-delay: calc(0.1*1076s);
            transition-delay: calc(0.1*1076s); }
  .break-char__node:nth-child(1078) {
    -webkit-transition-delay: calc(0.1*1077s);
         -o-transition-delay: calc(0.1*1077s);
            transition-delay: calc(0.1*1077s); }
  .break-char__node:nth-child(1079) {
    -webkit-transition-delay: calc(0.1*1078s);
         -o-transition-delay: calc(0.1*1078s);
            transition-delay: calc(0.1*1078s); }
  .break-char__node:nth-child(1080) {
    -webkit-transition-delay: calc(0.1*1079s);
         -o-transition-delay: calc(0.1*1079s);
            transition-delay: calc(0.1*1079s); }
  .break-char__node:nth-child(1081) {
    -webkit-transition-delay: calc(0.1*1080s);
         -o-transition-delay: calc(0.1*1080s);
            transition-delay: calc(0.1*1080s); }
  .break-char__node:nth-child(1082) {
    -webkit-transition-delay: calc(0.1*1081s);
         -o-transition-delay: calc(0.1*1081s);
            transition-delay: calc(0.1*1081s); }
  .break-char__node:nth-child(1083) {
    -webkit-transition-delay: calc(0.1*1082s);
         -o-transition-delay: calc(0.1*1082s);
            transition-delay: calc(0.1*1082s); }
  .break-char__node:nth-child(1084) {
    -webkit-transition-delay: calc(0.1*1083s);
         -o-transition-delay: calc(0.1*1083s);
            transition-delay: calc(0.1*1083s); }
  .break-char__node:nth-child(1085) {
    -webkit-transition-delay: calc(0.1*1084s);
         -o-transition-delay: calc(0.1*1084s);
            transition-delay: calc(0.1*1084s); }
  .break-char__node:nth-child(1086) {
    -webkit-transition-delay: calc(0.1*1085s);
         -o-transition-delay: calc(0.1*1085s);
            transition-delay: calc(0.1*1085s); }
  .break-char__node:nth-child(1087) {
    -webkit-transition-delay: calc(0.1*1086s);
         -o-transition-delay: calc(0.1*1086s);
            transition-delay: calc(0.1*1086s); }
  .break-char__node:nth-child(1088) {
    -webkit-transition-delay: calc(0.1*1087s);
         -o-transition-delay: calc(0.1*1087s);
            transition-delay: calc(0.1*1087s); }
  .break-char__node:nth-child(1089) {
    -webkit-transition-delay: calc(0.1*1088s);
         -o-transition-delay: calc(0.1*1088s);
            transition-delay: calc(0.1*1088s); }
  .break-char__node:nth-child(1090) {
    -webkit-transition-delay: calc(0.1*1089s);
         -o-transition-delay: calc(0.1*1089s);
            transition-delay: calc(0.1*1089s); }
  .break-char__node:nth-child(1091) {
    -webkit-transition-delay: calc(0.1*1090s);
         -o-transition-delay: calc(0.1*1090s);
            transition-delay: calc(0.1*1090s); }
  .break-char__node:nth-child(1092) {
    -webkit-transition-delay: calc(0.1*1091s);
         -o-transition-delay: calc(0.1*1091s);
            transition-delay: calc(0.1*1091s); }
  .break-char__node:nth-child(1093) {
    -webkit-transition-delay: calc(0.1*1092s);
         -o-transition-delay: calc(0.1*1092s);
            transition-delay: calc(0.1*1092s); }
  .break-char__node:nth-child(1094) {
    -webkit-transition-delay: calc(0.1*1093s);
         -o-transition-delay: calc(0.1*1093s);
            transition-delay: calc(0.1*1093s); }
  .break-char__node:nth-child(1095) {
    -webkit-transition-delay: calc(0.1*1094s);
         -o-transition-delay: calc(0.1*1094s);
            transition-delay: calc(0.1*1094s); }
  .break-char__node:nth-child(1096) {
    -webkit-transition-delay: calc(0.1*1095s);
         -o-transition-delay: calc(0.1*1095s);
            transition-delay: calc(0.1*1095s); }
  .break-char__node:nth-child(1097) {
    -webkit-transition-delay: calc(0.1*1096s);
         -o-transition-delay: calc(0.1*1096s);
            transition-delay: calc(0.1*1096s); }
  .break-char__node:nth-child(1098) {
    -webkit-transition-delay: calc(0.1*1097s);
         -o-transition-delay: calc(0.1*1097s);
            transition-delay: calc(0.1*1097s); }
  .break-char__node:nth-child(1099) {
    -webkit-transition-delay: calc(0.1*1098s);
         -o-transition-delay: calc(0.1*1098s);
            transition-delay: calc(0.1*1098s); }
  .break-char__node:nth-child(1100) {
    -webkit-transition-delay: calc(0.1*1099s);
         -o-transition-delay: calc(0.1*1099s);
            transition-delay: calc(0.1*1099s); }
  .break-char__node:nth-child(1101) {
    -webkit-transition-delay: calc(0.1*1100s);
         -o-transition-delay: calc(0.1*1100s);
            transition-delay: calc(0.1*1100s); }
  .break-char__node:nth-child(1102) {
    -webkit-transition-delay: calc(0.1*1101s);
         -o-transition-delay: calc(0.1*1101s);
            transition-delay: calc(0.1*1101s); }
  .break-char__node:nth-child(1103) {
    -webkit-transition-delay: calc(0.1*1102s);
         -o-transition-delay: calc(0.1*1102s);
            transition-delay: calc(0.1*1102s); }
  .break-char__node:nth-child(1104) {
    -webkit-transition-delay: calc(0.1*1103s);
         -o-transition-delay: calc(0.1*1103s);
            transition-delay: calc(0.1*1103s); }
  .break-char__node:nth-child(1105) {
    -webkit-transition-delay: calc(0.1*1104s);
         -o-transition-delay: calc(0.1*1104s);
            transition-delay: calc(0.1*1104s); }
  .break-char__node:nth-child(1106) {
    -webkit-transition-delay: calc(0.1*1105s);
         -o-transition-delay: calc(0.1*1105s);
            transition-delay: calc(0.1*1105s); }
  .break-char__node:nth-child(1107) {
    -webkit-transition-delay: calc(0.1*1106s);
         -o-transition-delay: calc(0.1*1106s);
            transition-delay: calc(0.1*1106s); }
  .break-char__node:nth-child(1108) {
    -webkit-transition-delay: calc(0.1*1107s);
         -o-transition-delay: calc(0.1*1107s);
            transition-delay: calc(0.1*1107s); }
  .break-char__node:nth-child(1109) {
    -webkit-transition-delay: calc(0.1*1108s);
         -o-transition-delay: calc(0.1*1108s);
            transition-delay: calc(0.1*1108s); }
  .break-char__node:nth-child(1110) {
    -webkit-transition-delay: calc(0.1*1109s);
         -o-transition-delay: calc(0.1*1109s);
            transition-delay: calc(0.1*1109s); }
  .break-char__node:nth-child(1111) {
    -webkit-transition-delay: calc(0.1*1110s);
         -o-transition-delay: calc(0.1*1110s);
            transition-delay: calc(0.1*1110s); }
  .break-char__node:nth-child(1112) {
    -webkit-transition-delay: calc(0.1*1111s);
         -o-transition-delay: calc(0.1*1111s);
            transition-delay: calc(0.1*1111s); }
  .break-char__node:nth-child(1113) {
    -webkit-transition-delay: calc(0.1*1112s);
         -o-transition-delay: calc(0.1*1112s);
            transition-delay: calc(0.1*1112s); }
  .break-char__node:nth-child(1114) {
    -webkit-transition-delay: calc(0.1*1113s);
         -o-transition-delay: calc(0.1*1113s);
            transition-delay: calc(0.1*1113s); }
  .break-char__node:nth-child(1115) {
    -webkit-transition-delay: calc(0.1*1114s);
         -o-transition-delay: calc(0.1*1114s);
            transition-delay: calc(0.1*1114s); }
  .break-char__node:nth-child(1116) {
    -webkit-transition-delay: calc(0.1*1115s);
         -o-transition-delay: calc(0.1*1115s);
            transition-delay: calc(0.1*1115s); }
  .break-char__node:nth-child(1117) {
    -webkit-transition-delay: calc(0.1*1116s);
         -o-transition-delay: calc(0.1*1116s);
            transition-delay: calc(0.1*1116s); }
  .break-char__node:nth-child(1118) {
    -webkit-transition-delay: calc(0.1*1117s);
         -o-transition-delay: calc(0.1*1117s);
            transition-delay: calc(0.1*1117s); }
  .break-char__node:nth-child(1119) {
    -webkit-transition-delay: calc(0.1*1118s);
         -o-transition-delay: calc(0.1*1118s);
            transition-delay: calc(0.1*1118s); }
  .break-char__node:nth-child(1120) {
    -webkit-transition-delay: calc(0.1*1119s);
         -o-transition-delay: calc(0.1*1119s);
            transition-delay: calc(0.1*1119s); }
  .break-char__node:nth-child(1121) {
    -webkit-transition-delay: calc(0.1*1120s);
         -o-transition-delay: calc(0.1*1120s);
            transition-delay: calc(0.1*1120s); }
  .break-char__node:nth-child(1122) {
    -webkit-transition-delay: calc(0.1*1121s);
         -o-transition-delay: calc(0.1*1121s);
            transition-delay: calc(0.1*1121s); }
  .break-char__node:nth-child(1123) {
    -webkit-transition-delay: calc(0.1*1122s);
         -o-transition-delay: calc(0.1*1122s);
            transition-delay: calc(0.1*1122s); }
  .break-char__node:nth-child(1124) {
    -webkit-transition-delay: calc(0.1*1123s);
         -o-transition-delay: calc(0.1*1123s);
            transition-delay: calc(0.1*1123s); }
  .break-char__node:nth-child(1125) {
    -webkit-transition-delay: calc(0.1*1124s);
         -o-transition-delay: calc(0.1*1124s);
            transition-delay: calc(0.1*1124s); }
  .break-char__node:nth-child(1126) {
    -webkit-transition-delay: calc(0.1*1125s);
         -o-transition-delay: calc(0.1*1125s);
            transition-delay: calc(0.1*1125s); }
  .break-char__node:nth-child(1127) {
    -webkit-transition-delay: calc(0.1*1126s);
         -o-transition-delay: calc(0.1*1126s);
            transition-delay: calc(0.1*1126s); }
  .break-char__node:nth-child(1128) {
    -webkit-transition-delay: calc(0.1*1127s);
         -o-transition-delay: calc(0.1*1127s);
            transition-delay: calc(0.1*1127s); }
  .break-char__node:nth-child(1129) {
    -webkit-transition-delay: calc(0.1*1128s);
         -o-transition-delay: calc(0.1*1128s);
            transition-delay: calc(0.1*1128s); }
  .break-char__node:nth-child(1130) {
    -webkit-transition-delay: calc(0.1*1129s);
         -o-transition-delay: calc(0.1*1129s);
            transition-delay: calc(0.1*1129s); }
  .break-char__node:nth-child(1131) {
    -webkit-transition-delay: calc(0.1*1130s);
         -o-transition-delay: calc(0.1*1130s);
            transition-delay: calc(0.1*1130s); }
  .break-char__node:nth-child(1132) {
    -webkit-transition-delay: calc(0.1*1131s);
         -o-transition-delay: calc(0.1*1131s);
            transition-delay: calc(0.1*1131s); }
  .break-char__node:nth-child(1133) {
    -webkit-transition-delay: calc(0.1*1132s);
         -o-transition-delay: calc(0.1*1132s);
            transition-delay: calc(0.1*1132s); }
  .break-char__node:nth-child(1134) {
    -webkit-transition-delay: calc(0.1*1133s);
         -o-transition-delay: calc(0.1*1133s);
            transition-delay: calc(0.1*1133s); }
  .break-char__node:nth-child(1135) {
    -webkit-transition-delay: calc(0.1*1134s);
         -o-transition-delay: calc(0.1*1134s);
            transition-delay: calc(0.1*1134s); }
  .break-char__node:nth-child(1136) {
    -webkit-transition-delay: calc(0.1*1135s);
         -o-transition-delay: calc(0.1*1135s);
            transition-delay: calc(0.1*1135s); }
  .break-char__node:nth-child(1137) {
    -webkit-transition-delay: calc(0.1*1136s);
         -o-transition-delay: calc(0.1*1136s);
            transition-delay: calc(0.1*1136s); }
  .break-char__node:nth-child(1138) {
    -webkit-transition-delay: calc(0.1*1137s);
         -o-transition-delay: calc(0.1*1137s);
            transition-delay: calc(0.1*1137s); }
  .break-char__node:nth-child(1139) {
    -webkit-transition-delay: calc(0.1*1138s);
         -o-transition-delay: calc(0.1*1138s);
            transition-delay: calc(0.1*1138s); }
  .break-char__node:nth-child(1140) {
    -webkit-transition-delay: calc(0.1*1139s);
         -o-transition-delay: calc(0.1*1139s);
            transition-delay: calc(0.1*1139s); }
  .break-char__node:nth-child(1141) {
    -webkit-transition-delay: calc(0.1*1140s);
         -o-transition-delay: calc(0.1*1140s);
            transition-delay: calc(0.1*1140s); }
  .break-char__node:nth-child(1142) {
    -webkit-transition-delay: calc(0.1*1141s);
         -o-transition-delay: calc(0.1*1141s);
            transition-delay: calc(0.1*1141s); }
  .break-char__node:nth-child(1143) {
    -webkit-transition-delay: calc(0.1*1142s);
         -o-transition-delay: calc(0.1*1142s);
            transition-delay: calc(0.1*1142s); }
  .break-char__node:nth-child(1144) {
    -webkit-transition-delay: calc(0.1*1143s);
         -o-transition-delay: calc(0.1*1143s);
            transition-delay: calc(0.1*1143s); }
  .break-char__node:nth-child(1145) {
    -webkit-transition-delay: calc(0.1*1144s);
         -o-transition-delay: calc(0.1*1144s);
            transition-delay: calc(0.1*1144s); }
  .break-char__node:nth-child(1146) {
    -webkit-transition-delay: calc(0.1*1145s);
         -o-transition-delay: calc(0.1*1145s);
            transition-delay: calc(0.1*1145s); }
  .break-char__node:nth-child(1147) {
    -webkit-transition-delay: calc(0.1*1146s);
         -o-transition-delay: calc(0.1*1146s);
            transition-delay: calc(0.1*1146s); }
  .break-char__node:nth-child(1148) {
    -webkit-transition-delay: calc(0.1*1147s);
         -o-transition-delay: calc(0.1*1147s);
            transition-delay: calc(0.1*1147s); }
  .break-char__node:nth-child(1149) {
    -webkit-transition-delay: calc(0.1*1148s);
         -o-transition-delay: calc(0.1*1148s);
            transition-delay: calc(0.1*1148s); }
  .break-char__node:nth-child(1150) {
    -webkit-transition-delay: calc(0.1*1149s);
         -o-transition-delay: calc(0.1*1149s);
            transition-delay: calc(0.1*1149s); }
  .break-char__node:nth-child(1151) {
    -webkit-transition-delay: calc(0.1*1150s);
         -o-transition-delay: calc(0.1*1150s);
            transition-delay: calc(0.1*1150s); }
  .break-char__node:nth-child(1152) {
    -webkit-transition-delay: calc(0.1*1151s);
         -o-transition-delay: calc(0.1*1151s);
            transition-delay: calc(0.1*1151s); }
  .break-char__node:nth-child(1153) {
    -webkit-transition-delay: calc(0.1*1152s);
         -o-transition-delay: calc(0.1*1152s);
            transition-delay: calc(0.1*1152s); }
  .break-char__node:nth-child(1154) {
    -webkit-transition-delay: calc(0.1*1153s);
         -o-transition-delay: calc(0.1*1153s);
            transition-delay: calc(0.1*1153s); }
  .break-char__node:nth-child(1155) {
    -webkit-transition-delay: calc(0.1*1154s);
         -o-transition-delay: calc(0.1*1154s);
            transition-delay: calc(0.1*1154s); }
  .break-char__node:nth-child(1156) {
    -webkit-transition-delay: calc(0.1*1155s);
         -o-transition-delay: calc(0.1*1155s);
            transition-delay: calc(0.1*1155s); }
  .break-char__node:nth-child(1157) {
    -webkit-transition-delay: calc(0.1*1156s);
         -o-transition-delay: calc(0.1*1156s);
            transition-delay: calc(0.1*1156s); }
  .break-char__node:nth-child(1158) {
    -webkit-transition-delay: calc(0.1*1157s);
         -o-transition-delay: calc(0.1*1157s);
            transition-delay: calc(0.1*1157s); }
  .break-char__node:nth-child(1159) {
    -webkit-transition-delay: calc(0.1*1158s);
         -o-transition-delay: calc(0.1*1158s);
            transition-delay: calc(0.1*1158s); }
  .break-char__node:nth-child(1160) {
    -webkit-transition-delay: calc(0.1*1159s);
         -o-transition-delay: calc(0.1*1159s);
            transition-delay: calc(0.1*1159s); }
  .break-char__node:nth-child(1161) {
    -webkit-transition-delay: calc(0.1*1160s);
         -o-transition-delay: calc(0.1*1160s);
            transition-delay: calc(0.1*1160s); }
  .break-char__node:nth-child(1162) {
    -webkit-transition-delay: calc(0.1*1161s);
         -o-transition-delay: calc(0.1*1161s);
            transition-delay: calc(0.1*1161s); }
  .break-char__node:nth-child(1163) {
    -webkit-transition-delay: calc(0.1*1162s);
         -o-transition-delay: calc(0.1*1162s);
            transition-delay: calc(0.1*1162s); }
  .break-char__node:nth-child(1164) {
    -webkit-transition-delay: calc(0.1*1163s);
         -o-transition-delay: calc(0.1*1163s);
            transition-delay: calc(0.1*1163s); }
  .break-char__node:nth-child(1165) {
    -webkit-transition-delay: calc(0.1*1164s);
         -o-transition-delay: calc(0.1*1164s);
            transition-delay: calc(0.1*1164s); }
  .break-char__node:nth-child(1166) {
    -webkit-transition-delay: calc(0.1*1165s);
         -o-transition-delay: calc(0.1*1165s);
            transition-delay: calc(0.1*1165s); }
  .break-char__node:nth-child(1167) {
    -webkit-transition-delay: calc(0.1*1166s);
         -o-transition-delay: calc(0.1*1166s);
            transition-delay: calc(0.1*1166s); }
  .break-char__node:nth-child(1168) {
    -webkit-transition-delay: calc(0.1*1167s);
         -o-transition-delay: calc(0.1*1167s);
            transition-delay: calc(0.1*1167s); }
  .break-char__node:nth-child(1169) {
    -webkit-transition-delay: calc(0.1*1168s);
         -o-transition-delay: calc(0.1*1168s);
            transition-delay: calc(0.1*1168s); }
  .break-char__node:nth-child(1170) {
    -webkit-transition-delay: calc(0.1*1169s);
         -o-transition-delay: calc(0.1*1169s);
            transition-delay: calc(0.1*1169s); }
  .break-char__node:nth-child(1171) {
    -webkit-transition-delay: calc(0.1*1170s);
         -o-transition-delay: calc(0.1*1170s);
            transition-delay: calc(0.1*1170s); }
  .break-char__node:nth-child(1172) {
    -webkit-transition-delay: calc(0.1*1171s);
         -o-transition-delay: calc(0.1*1171s);
            transition-delay: calc(0.1*1171s); }
  .break-char__node:nth-child(1173) {
    -webkit-transition-delay: calc(0.1*1172s);
         -o-transition-delay: calc(0.1*1172s);
            transition-delay: calc(0.1*1172s); }
  .break-char__node:nth-child(1174) {
    -webkit-transition-delay: calc(0.1*1173s);
         -o-transition-delay: calc(0.1*1173s);
            transition-delay: calc(0.1*1173s); }
  .break-char__node:nth-child(1175) {
    -webkit-transition-delay: calc(0.1*1174s);
         -o-transition-delay: calc(0.1*1174s);
            transition-delay: calc(0.1*1174s); }
  .break-char__node:nth-child(1176) {
    -webkit-transition-delay: calc(0.1*1175s);
         -o-transition-delay: calc(0.1*1175s);
            transition-delay: calc(0.1*1175s); }
  .break-char__node:nth-child(1177) {
    -webkit-transition-delay: calc(0.1*1176s);
         -o-transition-delay: calc(0.1*1176s);
            transition-delay: calc(0.1*1176s); }
  .break-char__node:nth-child(1178) {
    -webkit-transition-delay: calc(0.1*1177s);
         -o-transition-delay: calc(0.1*1177s);
            transition-delay: calc(0.1*1177s); }
  .break-char__node:nth-child(1179) {
    -webkit-transition-delay: calc(0.1*1178s);
         -o-transition-delay: calc(0.1*1178s);
            transition-delay: calc(0.1*1178s); }
  .break-char__node:nth-child(1180) {
    -webkit-transition-delay: calc(0.1*1179s);
         -o-transition-delay: calc(0.1*1179s);
            transition-delay: calc(0.1*1179s); }
  .break-char__node:nth-child(1181) {
    -webkit-transition-delay: calc(0.1*1180s);
         -o-transition-delay: calc(0.1*1180s);
            transition-delay: calc(0.1*1180s); }
  .break-char__node:nth-child(1182) {
    -webkit-transition-delay: calc(0.1*1181s);
         -o-transition-delay: calc(0.1*1181s);
            transition-delay: calc(0.1*1181s); }
  .break-char__node:nth-child(1183) {
    -webkit-transition-delay: calc(0.1*1182s);
         -o-transition-delay: calc(0.1*1182s);
            transition-delay: calc(0.1*1182s); }
  .break-char__node:nth-child(1184) {
    -webkit-transition-delay: calc(0.1*1183s);
         -o-transition-delay: calc(0.1*1183s);
            transition-delay: calc(0.1*1183s); }
  .break-char__node:nth-child(1185) {
    -webkit-transition-delay: calc(0.1*1184s);
         -o-transition-delay: calc(0.1*1184s);
            transition-delay: calc(0.1*1184s); }
  .break-char__node:nth-child(1186) {
    -webkit-transition-delay: calc(0.1*1185s);
         -o-transition-delay: calc(0.1*1185s);
            transition-delay: calc(0.1*1185s); }
  .break-char__node:nth-child(1187) {
    -webkit-transition-delay: calc(0.1*1186s);
         -o-transition-delay: calc(0.1*1186s);
            transition-delay: calc(0.1*1186s); }
  .break-char__node:nth-child(1188) {
    -webkit-transition-delay: calc(0.1*1187s);
         -o-transition-delay: calc(0.1*1187s);
            transition-delay: calc(0.1*1187s); }
  .break-char__node:nth-child(1189) {
    -webkit-transition-delay: calc(0.1*1188s);
         -o-transition-delay: calc(0.1*1188s);
            transition-delay: calc(0.1*1188s); }
  .break-char__node:nth-child(1190) {
    -webkit-transition-delay: calc(0.1*1189s);
         -o-transition-delay: calc(0.1*1189s);
            transition-delay: calc(0.1*1189s); }
  .break-char__node:nth-child(1191) {
    -webkit-transition-delay: calc(0.1*1190s);
         -o-transition-delay: calc(0.1*1190s);
            transition-delay: calc(0.1*1190s); }
  .break-char__node:nth-child(1192) {
    -webkit-transition-delay: calc(0.1*1191s);
         -o-transition-delay: calc(0.1*1191s);
            transition-delay: calc(0.1*1191s); }
  .break-char__node:nth-child(1193) {
    -webkit-transition-delay: calc(0.1*1192s);
         -o-transition-delay: calc(0.1*1192s);
            transition-delay: calc(0.1*1192s); }
  .break-char__node:nth-child(1194) {
    -webkit-transition-delay: calc(0.1*1193s);
         -o-transition-delay: calc(0.1*1193s);
            transition-delay: calc(0.1*1193s); }
  .break-char__node:nth-child(1195) {
    -webkit-transition-delay: calc(0.1*1194s);
         -o-transition-delay: calc(0.1*1194s);
            transition-delay: calc(0.1*1194s); }
  .break-char__node:nth-child(1196) {
    -webkit-transition-delay: calc(0.1*1195s);
         -o-transition-delay: calc(0.1*1195s);
            transition-delay: calc(0.1*1195s); }
  .break-char__node:nth-child(1197) {
    -webkit-transition-delay: calc(0.1*1196s);
         -o-transition-delay: calc(0.1*1196s);
            transition-delay: calc(0.1*1196s); }
  .break-char__node:nth-child(1198) {
    -webkit-transition-delay: calc(0.1*1197s);
         -o-transition-delay: calc(0.1*1197s);
            transition-delay: calc(0.1*1197s); }
  .break-char__node:nth-child(1199) {
    -webkit-transition-delay: calc(0.1*1198s);
         -o-transition-delay: calc(0.1*1198s);
            transition-delay: calc(0.1*1198s); }
  .break-char__node:nth-child(1200) {
    -webkit-transition-delay: calc(0.1*1199s);
         -o-transition-delay: calc(0.1*1199s);
            transition-delay: calc(0.1*1199s); }
  .break-char__node:nth-child(1201) {
    -webkit-transition-delay: calc(0.1*1200s);
         -o-transition-delay: calc(0.1*1200s);
            transition-delay: calc(0.1*1200s); }
  .break-char__node:nth-child(1202) {
    -webkit-transition-delay: calc(0.1*1201s);
         -o-transition-delay: calc(0.1*1201s);
            transition-delay: calc(0.1*1201s); }
  .break-char__node:nth-child(1203) {
    -webkit-transition-delay: calc(0.1*1202s);
         -o-transition-delay: calc(0.1*1202s);
            transition-delay: calc(0.1*1202s); }
  .break-char__node:nth-child(1204) {
    -webkit-transition-delay: calc(0.1*1203s);
         -o-transition-delay: calc(0.1*1203s);
            transition-delay: calc(0.1*1203s); }
  .break-char__node:nth-child(1205) {
    -webkit-transition-delay: calc(0.1*1204s);
         -o-transition-delay: calc(0.1*1204s);
            transition-delay: calc(0.1*1204s); }
  .break-char__node:nth-child(1206) {
    -webkit-transition-delay: calc(0.1*1205s);
         -o-transition-delay: calc(0.1*1205s);
            transition-delay: calc(0.1*1205s); }
  .break-char__node:nth-child(1207) {
    -webkit-transition-delay: calc(0.1*1206s);
         -o-transition-delay: calc(0.1*1206s);
            transition-delay: calc(0.1*1206s); }
  .break-char__node:nth-child(1208) {
    -webkit-transition-delay: calc(0.1*1207s);
         -o-transition-delay: calc(0.1*1207s);
            transition-delay: calc(0.1*1207s); }
  .break-char__node:nth-child(1209) {
    -webkit-transition-delay: calc(0.1*1208s);
         -o-transition-delay: calc(0.1*1208s);
            transition-delay: calc(0.1*1208s); }
  .break-char__node:nth-child(1210) {
    -webkit-transition-delay: calc(0.1*1209s);
         -o-transition-delay: calc(0.1*1209s);
            transition-delay: calc(0.1*1209s); }
  .break-char__node:nth-child(1211) {
    -webkit-transition-delay: calc(0.1*1210s);
         -o-transition-delay: calc(0.1*1210s);
            transition-delay: calc(0.1*1210s); }
  .break-char__node:nth-child(1212) {
    -webkit-transition-delay: calc(0.1*1211s);
         -o-transition-delay: calc(0.1*1211s);
            transition-delay: calc(0.1*1211s); }
  .break-char__node:nth-child(1213) {
    -webkit-transition-delay: calc(0.1*1212s);
         -o-transition-delay: calc(0.1*1212s);
            transition-delay: calc(0.1*1212s); }
  .break-char__node:nth-child(1214) {
    -webkit-transition-delay: calc(0.1*1213s);
         -o-transition-delay: calc(0.1*1213s);
            transition-delay: calc(0.1*1213s); }
  .break-char__node:nth-child(1215) {
    -webkit-transition-delay: calc(0.1*1214s);
         -o-transition-delay: calc(0.1*1214s);
            transition-delay: calc(0.1*1214s); }
  .break-char__node:nth-child(1216) {
    -webkit-transition-delay: calc(0.1*1215s);
         -o-transition-delay: calc(0.1*1215s);
            transition-delay: calc(0.1*1215s); }
  .break-char__node:nth-child(1217) {
    -webkit-transition-delay: calc(0.1*1216s);
         -o-transition-delay: calc(0.1*1216s);
            transition-delay: calc(0.1*1216s); }
  .break-char__node:nth-child(1218) {
    -webkit-transition-delay: calc(0.1*1217s);
         -o-transition-delay: calc(0.1*1217s);
            transition-delay: calc(0.1*1217s); }
  .break-char__node:nth-child(1219) {
    -webkit-transition-delay: calc(0.1*1218s);
         -o-transition-delay: calc(0.1*1218s);
            transition-delay: calc(0.1*1218s); }
  .break-char__node:nth-child(1220) {
    -webkit-transition-delay: calc(0.1*1219s);
         -o-transition-delay: calc(0.1*1219s);
            transition-delay: calc(0.1*1219s); }
  .break-char__node:nth-child(1221) {
    -webkit-transition-delay: calc(0.1*1220s);
         -o-transition-delay: calc(0.1*1220s);
            transition-delay: calc(0.1*1220s); }
  .break-char__node:nth-child(1222) {
    -webkit-transition-delay: calc(0.1*1221s);
         -o-transition-delay: calc(0.1*1221s);
            transition-delay: calc(0.1*1221s); }
  .break-char__node:nth-child(1223) {
    -webkit-transition-delay: calc(0.1*1222s);
         -o-transition-delay: calc(0.1*1222s);
            transition-delay: calc(0.1*1222s); }
  .break-char__node:nth-child(1224) {
    -webkit-transition-delay: calc(0.1*1223s);
         -o-transition-delay: calc(0.1*1223s);
            transition-delay: calc(0.1*1223s); }
  .break-char__node:nth-child(1225) {
    -webkit-transition-delay: calc(0.1*1224s);
         -o-transition-delay: calc(0.1*1224s);
            transition-delay: calc(0.1*1224s); }
  .break-char__node:nth-child(1226) {
    -webkit-transition-delay: calc(0.1*1225s);
         -o-transition-delay: calc(0.1*1225s);
            transition-delay: calc(0.1*1225s); }
  .break-char__node:nth-child(1227) {
    -webkit-transition-delay: calc(0.1*1226s);
         -o-transition-delay: calc(0.1*1226s);
            transition-delay: calc(0.1*1226s); }
  .break-char__node:nth-child(1228) {
    -webkit-transition-delay: calc(0.1*1227s);
         -o-transition-delay: calc(0.1*1227s);
            transition-delay: calc(0.1*1227s); }
  .break-char__node:nth-child(1229) {
    -webkit-transition-delay: calc(0.1*1228s);
         -o-transition-delay: calc(0.1*1228s);
            transition-delay: calc(0.1*1228s); }
  .break-char__node:nth-child(1230) {
    -webkit-transition-delay: calc(0.1*1229s);
         -o-transition-delay: calc(0.1*1229s);
            transition-delay: calc(0.1*1229s); }
  .break-char__node:nth-child(1231) {
    -webkit-transition-delay: calc(0.1*1230s);
         -o-transition-delay: calc(0.1*1230s);
            transition-delay: calc(0.1*1230s); }
  .break-char__node:nth-child(1232) {
    -webkit-transition-delay: calc(0.1*1231s);
         -o-transition-delay: calc(0.1*1231s);
            transition-delay: calc(0.1*1231s); }
  .break-char__node:nth-child(1233) {
    -webkit-transition-delay: calc(0.1*1232s);
         -o-transition-delay: calc(0.1*1232s);
            transition-delay: calc(0.1*1232s); }
  .break-char__node:nth-child(1234) {
    -webkit-transition-delay: calc(0.1*1233s);
         -o-transition-delay: calc(0.1*1233s);
            transition-delay: calc(0.1*1233s); }
  .break-char__node:nth-child(1235) {
    -webkit-transition-delay: calc(0.1*1234s);
         -o-transition-delay: calc(0.1*1234s);
            transition-delay: calc(0.1*1234s); }
  .break-char__node:nth-child(1236) {
    -webkit-transition-delay: calc(0.1*1235s);
         -o-transition-delay: calc(0.1*1235s);
            transition-delay: calc(0.1*1235s); }
  .break-char__node:nth-child(1237) {
    -webkit-transition-delay: calc(0.1*1236s);
         -o-transition-delay: calc(0.1*1236s);
            transition-delay: calc(0.1*1236s); }
  .break-char__node:nth-child(1238) {
    -webkit-transition-delay: calc(0.1*1237s);
         -o-transition-delay: calc(0.1*1237s);
            transition-delay: calc(0.1*1237s); }
  .break-char__node:nth-child(1239) {
    -webkit-transition-delay: calc(0.1*1238s);
         -o-transition-delay: calc(0.1*1238s);
            transition-delay: calc(0.1*1238s); }
  .break-char__node:nth-child(1240) {
    -webkit-transition-delay: calc(0.1*1239s);
         -o-transition-delay: calc(0.1*1239s);
            transition-delay: calc(0.1*1239s); }
  .break-char__node:nth-child(1241) {
    -webkit-transition-delay: calc(0.1*1240s);
         -o-transition-delay: calc(0.1*1240s);
            transition-delay: calc(0.1*1240s); }
  .break-char__node:nth-child(1242) {
    -webkit-transition-delay: calc(0.1*1241s);
         -o-transition-delay: calc(0.1*1241s);
            transition-delay: calc(0.1*1241s); }
  .break-char__node:nth-child(1243) {
    -webkit-transition-delay: calc(0.1*1242s);
         -o-transition-delay: calc(0.1*1242s);
            transition-delay: calc(0.1*1242s); }
  .break-char__node:nth-child(1244) {
    -webkit-transition-delay: calc(0.1*1243s);
         -o-transition-delay: calc(0.1*1243s);
            transition-delay: calc(0.1*1243s); }
  .break-char__node:nth-child(1245) {
    -webkit-transition-delay: calc(0.1*1244s);
         -o-transition-delay: calc(0.1*1244s);
            transition-delay: calc(0.1*1244s); }
  .break-char__node:nth-child(1246) {
    -webkit-transition-delay: calc(0.1*1245s);
         -o-transition-delay: calc(0.1*1245s);
            transition-delay: calc(0.1*1245s); }
  .break-char__node:nth-child(1247) {
    -webkit-transition-delay: calc(0.1*1246s);
         -o-transition-delay: calc(0.1*1246s);
            transition-delay: calc(0.1*1246s); }
  .break-char__node:nth-child(1248) {
    -webkit-transition-delay: calc(0.1*1247s);
         -o-transition-delay: calc(0.1*1247s);
            transition-delay: calc(0.1*1247s); }
  .break-char__node:nth-child(1249) {
    -webkit-transition-delay: calc(0.1*1248s);
         -o-transition-delay: calc(0.1*1248s);
            transition-delay: calc(0.1*1248s); }
  .break-char__node:nth-child(1250) {
    -webkit-transition-delay: calc(0.1*1249s);
         -o-transition-delay: calc(0.1*1249s);
            transition-delay: calc(0.1*1249s); }
  .break-char__node:nth-child(1251) {
    -webkit-transition-delay: calc(0.1*1250s);
         -o-transition-delay: calc(0.1*1250s);
            transition-delay: calc(0.1*1250s); }
  .break-char__node:nth-child(1252) {
    -webkit-transition-delay: calc(0.1*1251s);
         -o-transition-delay: calc(0.1*1251s);
            transition-delay: calc(0.1*1251s); }
  .break-char__node:nth-child(1253) {
    -webkit-transition-delay: calc(0.1*1252s);
         -o-transition-delay: calc(0.1*1252s);
            transition-delay: calc(0.1*1252s); }
  .break-char__node:nth-child(1254) {
    -webkit-transition-delay: calc(0.1*1253s);
         -o-transition-delay: calc(0.1*1253s);
            transition-delay: calc(0.1*1253s); }
  .break-char__node:nth-child(1255) {
    -webkit-transition-delay: calc(0.1*1254s);
         -o-transition-delay: calc(0.1*1254s);
            transition-delay: calc(0.1*1254s); }
  .break-char__node:nth-child(1256) {
    -webkit-transition-delay: calc(0.1*1255s);
         -o-transition-delay: calc(0.1*1255s);
            transition-delay: calc(0.1*1255s); }
  .break-char__node:nth-child(1257) {
    -webkit-transition-delay: calc(0.1*1256s);
         -o-transition-delay: calc(0.1*1256s);
            transition-delay: calc(0.1*1256s); }
  .break-char__node:nth-child(1258) {
    -webkit-transition-delay: calc(0.1*1257s);
         -o-transition-delay: calc(0.1*1257s);
            transition-delay: calc(0.1*1257s); }
  .break-char__node:nth-child(1259) {
    -webkit-transition-delay: calc(0.1*1258s);
         -o-transition-delay: calc(0.1*1258s);
            transition-delay: calc(0.1*1258s); }
  .break-char__node:nth-child(1260) {
    -webkit-transition-delay: calc(0.1*1259s);
         -o-transition-delay: calc(0.1*1259s);
            transition-delay: calc(0.1*1259s); }
  .break-char__node:nth-child(1261) {
    -webkit-transition-delay: calc(0.1*1260s);
         -o-transition-delay: calc(0.1*1260s);
            transition-delay: calc(0.1*1260s); }
  .break-char__node:nth-child(1262) {
    -webkit-transition-delay: calc(0.1*1261s);
         -o-transition-delay: calc(0.1*1261s);
            transition-delay: calc(0.1*1261s); }
  .break-char__node:nth-child(1263) {
    -webkit-transition-delay: calc(0.1*1262s);
         -o-transition-delay: calc(0.1*1262s);
            transition-delay: calc(0.1*1262s); }
  .break-char__node:nth-child(1264) {
    -webkit-transition-delay: calc(0.1*1263s);
         -o-transition-delay: calc(0.1*1263s);
            transition-delay: calc(0.1*1263s); }
  .break-char__node:nth-child(1265) {
    -webkit-transition-delay: calc(0.1*1264s);
         -o-transition-delay: calc(0.1*1264s);
            transition-delay: calc(0.1*1264s); }
  .break-char__node:nth-child(1266) {
    -webkit-transition-delay: calc(0.1*1265s);
         -o-transition-delay: calc(0.1*1265s);
            transition-delay: calc(0.1*1265s); }
  .break-char__node:nth-child(1267) {
    -webkit-transition-delay: calc(0.1*1266s);
         -o-transition-delay: calc(0.1*1266s);
            transition-delay: calc(0.1*1266s); }
  .break-char__node:nth-child(1268) {
    -webkit-transition-delay: calc(0.1*1267s);
         -o-transition-delay: calc(0.1*1267s);
            transition-delay: calc(0.1*1267s); }
  .break-char__node:nth-child(1269) {
    -webkit-transition-delay: calc(0.1*1268s);
         -o-transition-delay: calc(0.1*1268s);
            transition-delay: calc(0.1*1268s); }
  .break-char__node:nth-child(1270) {
    -webkit-transition-delay: calc(0.1*1269s);
         -o-transition-delay: calc(0.1*1269s);
            transition-delay: calc(0.1*1269s); }
  .break-char__node:nth-child(1271) {
    -webkit-transition-delay: calc(0.1*1270s);
         -o-transition-delay: calc(0.1*1270s);
            transition-delay: calc(0.1*1270s); }
  .break-char__node:nth-child(1272) {
    -webkit-transition-delay: calc(0.1*1271s);
         -o-transition-delay: calc(0.1*1271s);
            transition-delay: calc(0.1*1271s); }
  .break-char__node:nth-child(1273) {
    -webkit-transition-delay: calc(0.1*1272s);
         -o-transition-delay: calc(0.1*1272s);
            transition-delay: calc(0.1*1272s); }
  .break-char__node:nth-child(1274) {
    -webkit-transition-delay: calc(0.1*1273s);
         -o-transition-delay: calc(0.1*1273s);
            transition-delay: calc(0.1*1273s); }
  .break-char__node:nth-child(1275) {
    -webkit-transition-delay: calc(0.1*1274s);
         -o-transition-delay: calc(0.1*1274s);
            transition-delay: calc(0.1*1274s); }
  .break-char__node:nth-child(1276) {
    -webkit-transition-delay: calc(0.1*1275s);
         -o-transition-delay: calc(0.1*1275s);
            transition-delay: calc(0.1*1275s); }
  .break-char__node:nth-child(1277) {
    -webkit-transition-delay: calc(0.1*1276s);
         -o-transition-delay: calc(0.1*1276s);
            transition-delay: calc(0.1*1276s); }
  .break-char__node:nth-child(1278) {
    -webkit-transition-delay: calc(0.1*1277s);
         -o-transition-delay: calc(0.1*1277s);
            transition-delay: calc(0.1*1277s); }
  .break-char__node:nth-child(1279) {
    -webkit-transition-delay: calc(0.1*1278s);
         -o-transition-delay: calc(0.1*1278s);
            transition-delay: calc(0.1*1278s); }
  .break-char__node:nth-child(1280) {
    -webkit-transition-delay: calc(0.1*1279s);
         -o-transition-delay: calc(0.1*1279s);
            transition-delay: calc(0.1*1279s); }
  .break-char__node:nth-child(1281) {
    -webkit-transition-delay: calc(0.1*1280s);
         -o-transition-delay: calc(0.1*1280s);
            transition-delay: calc(0.1*1280s); }
  .break-char__node:nth-child(1282) {
    -webkit-transition-delay: calc(0.1*1281s);
         -o-transition-delay: calc(0.1*1281s);
            transition-delay: calc(0.1*1281s); }
  .break-char__node:nth-child(1283) {
    -webkit-transition-delay: calc(0.1*1282s);
         -o-transition-delay: calc(0.1*1282s);
            transition-delay: calc(0.1*1282s); }
  .break-char__node:nth-child(1284) {
    -webkit-transition-delay: calc(0.1*1283s);
         -o-transition-delay: calc(0.1*1283s);
            transition-delay: calc(0.1*1283s); }
  .break-char__node:nth-child(1285) {
    -webkit-transition-delay: calc(0.1*1284s);
         -o-transition-delay: calc(0.1*1284s);
            transition-delay: calc(0.1*1284s); }
  .break-char__node:nth-child(1286) {
    -webkit-transition-delay: calc(0.1*1285s);
         -o-transition-delay: calc(0.1*1285s);
            transition-delay: calc(0.1*1285s); }
  .break-char__node:nth-child(1287) {
    -webkit-transition-delay: calc(0.1*1286s);
         -o-transition-delay: calc(0.1*1286s);
            transition-delay: calc(0.1*1286s); }
  .break-char__node:nth-child(1288) {
    -webkit-transition-delay: calc(0.1*1287s);
         -o-transition-delay: calc(0.1*1287s);
            transition-delay: calc(0.1*1287s); }
  .break-char__node:nth-child(1289) {
    -webkit-transition-delay: calc(0.1*1288s);
         -o-transition-delay: calc(0.1*1288s);
            transition-delay: calc(0.1*1288s); }
  .break-char__node:nth-child(1290) {
    -webkit-transition-delay: calc(0.1*1289s);
         -o-transition-delay: calc(0.1*1289s);
            transition-delay: calc(0.1*1289s); }
  .break-char__node:nth-child(1291) {
    -webkit-transition-delay: calc(0.1*1290s);
         -o-transition-delay: calc(0.1*1290s);
            transition-delay: calc(0.1*1290s); }
  .break-char__node:nth-child(1292) {
    -webkit-transition-delay: calc(0.1*1291s);
         -o-transition-delay: calc(0.1*1291s);
            transition-delay: calc(0.1*1291s); }
  .break-char__node:nth-child(1293) {
    -webkit-transition-delay: calc(0.1*1292s);
         -o-transition-delay: calc(0.1*1292s);
            transition-delay: calc(0.1*1292s); }
  .break-char__node:nth-child(1294) {
    -webkit-transition-delay: calc(0.1*1293s);
         -o-transition-delay: calc(0.1*1293s);
            transition-delay: calc(0.1*1293s); }
  .break-char__node:nth-child(1295) {
    -webkit-transition-delay: calc(0.1*1294s);
         -o-transition-delay: calc(0.1*1294s);
            transition-delay: calc(0.1*1294s); }
  .break-char__node:nth-child(1296) {
    -webkit-transition-delay: calc(0.1*1295s);
         -o-transition-delay: calc(0.1*1295s);
            transition-delay: calc(0.1*1295s); }
  .break-char__node:nth-child(1297) {
    -webkit-transition-delay: calc(0.1*1296s);
         -o-transition-delay: calc(0.1*1296s);
            transition-delay: calc(0.1*1296s); }
  .break-char__node:nth-child(1298) {
    -webkit-transition-delay: calc(0.1*1297s);
         -o-transition-delay: calc(0.1*1297s);
            transition-delay: calc(0.1*1297s); }
  .break-char__node:nth-child(1299) {
    -webkit-transition-delay: calc(0.1*1298s);
         -o-transition-delay: calc(0.1*1298s);
            transition-delay: calc(0.1*1298s); }
  .break-char__node:nth-child(1300) {
    -webkit-transition-delay: calc(0.1*1299s);
         -o-transition-delay: calc(0.1*1299s);
            transition-delay: calc(0.1*1299s); }
  .break-char__node:nth-child(1301) {
    -webkit-transition-delay: calc(0.1*1300s);
         -o-transition-delay: calc(0.1*1300s);
            transition-delay: calc(0.1*1300s); }
  .break-char__node:nth-child(1302) {
    -webkit-transition-delay: calc(0.1*1301s);
         -o-transition-delay: calc(0.1*1301s);
            transition-delay: calc(0.1*1301s); }
  .break-char__node:nth-child(1303) {
    -webkit-transition-delay: calc(0.1*1302s);
         -o-transition-delay: calc(0.1*1302s);
            transition-delay: calc(0.1*1302s); }
  .break-char__node:nth-child(1304) {
    -webkit-transition-delay: calc(0.1*1303s);
         -o-transition-delay: calc(0.1*1303s);
            transition-delay: calc(0.1*1303s); }
  .break-char__node:nth-child(1305) {
    -webkit-transition-delay: calc(0.1*1304s);
         -o-transition-delay: calc(0.1*1304s);
            transition-delay: calc(0.1*1304s); }
  .break-char__node:nth-child(1306) {
    -webkit-transition-delay: calc(0.1*1305s);
         -o-transition-delay: calc(0.1*1305s);
            transition-delay: calc(0.1*1305s); }
  .break-char__node:nth-child(1307) {
    -webkit-transition-delay: calc(0.1*1306s);
         -o-transition-delay: calc(0.1*1306s);
            transition-delay: calc(0.1*1306s); }
  .break-char__node:nth-child(1308) {
    -webkit-transition-delay: calc(0.1*1307s);
         -o-transition-delay: calc(0.1*1307s);
            transition-delay: calc(0.1*1307s); }
  .break-char__node:nth-child(1309) {
    -webkit-transition-delay: calc(0.1*1308s);
         -o-transition-delay: calc(0.1*1308s);
            transition-delay: calc(0.1*1308s); }
  .break-char__node:nth-child(1310) {
    -webkit-transition-delay: calc(0.1*1309s);
         -o-transition-delay: calc(0.1*1309s);
            transition-delay: calc(0.1*1309s); }
  .break-char__node:nth-child(1311) {
    -webkit-transition-delay: calc(0.1*1310s);
         -o-transition-delay: calc(0.1*1310s);
            transition-delay: calc(0.1*1310s); }
  .break-char__node:nth-child(1312) {
    -webkit-transition-delay: calc(0.1*1311s);
         -o-transition-delay: calc(0.1*1311s);
            transition-delay: calc(0.1*1311s); }
  .break-char__node:nth-child(1313) {
    -webkit-transition-delay: calc(0.1*1312s);
         -o-transition-delay: calc(0.1*1312s);
            transition-delay: calc(0.1*1312s); }
  .break-char__node:nth-child(1314) {
    -webkit-transition-delay: calc(0.1*1313s);
         -o-transition-delay: calc(0.1*1313s);
            transition-delay: calc(0.1*1313s); }
  .break-char__node:nth-child(1315) {
    -webkit-transition-delay: calc(0.1*1314s);
         -o-transition-delay: calc(0.1*1314s);
            transition-delay: calc(0.1*1314s); }
  .break-char__node:nth-child(1316) {
    -webkit-transition-delay: calc(0.1*1315s);
         -o-transition-delay: calc(0.1*1315s);
            transition-delay: calc(0.1*1315s); }
  .break-char__node:nth-child(1317) {
    -webkit-transition-delay: calc(0.1*1316s);
         -o-transition-delay: calc(0.1*1316s);
            transition-delay: calc(0.1*1316s); }
  .break-char__node:nth-child(1318) {
    -webkit-transition-delay: calc(0.1*1317s);
         -o-transition-delay: calc(0.1*1317s);
            transition-delay: calc(0.1*1317s); }
  .break-char__node:nth-child(1319) {
    -webkit-transition-delay: calc(0.1*1318s);
         -o-transition-delay: calc(0.1*1318s);
            transition-delay: calc(0.1*1318s); }
  .break-char__node:nth-child(1320) {
    -webkit-transition-delay: calc(0.1*1319s);
         -o-transition-delay: calc(0.1*1319s);
            transition-delay: calc(0.1*1319s); }
  .break-char__node:nth-child(1321) {
    -webkit-transition-delay: calc(0.1*1320s);
         -o-transition-delay: calc(0.1*1320s);
            transition-delay: calc(0.1*1320s); }
  .break-char__node:nth-child(1322) {
    -webkit-transition-delay: calc(0.1*1321s);
         -o-transition-delay: calc(0.1*1321s);
            transition-delay: calc(0.1*1321s); }
  .break-char__node:nth-child(1323) {
    -webkit-transition-delay: calc(0.1*1322s);
         -o-transition-delay: calc(0.1*1322s);
            transition-delay: calc(0.1*1322s); }
  .break-char__node:nth-child(1324) {
    -webkit-transition-delay: calc(0.1*1323s);
         -o-transition-delay: calc(0.1*1323s);
            transition-delay: calc(0.1*1323s); }
  .break-char__node:nth-child(1325) {
    -webkit-transition-delay: calc(0.1*1324s);
         -o-transition-delay: calc(0.1*1324s);
            transition-delay: calc(0.1*1324s); }
  .break-char__node:nth-child(1326) {
    -webkit-transition-delay: calc(0.1*1325s);
         -o-transition-delay: calc(0.1*1325s);
            transition-delay: calc(0.1*1325s); }
  .break-char__node:nth-child(1327) {
    -webkit-transition-delay: calc(0.1*1326s);
         -o-transition-delay: calc(0.1*1326s);
            transition-delay: calc(0.1*1326s); }
  .break-char__node:nth-child(1328) {
    -webkit-transition-delay: calc(0.1*1327s);
         -o-transition-delay: calc(0.1*1327s);
            transition-delay: calc(0.1*1327s); }
  .break-char__node:nth-child(1329) {
    -webkit-transition-delay: calc(0.1*1328s);
         -o-transition-delay: calc(0.1*1328s);
            transition-delay: calc(0.1*1328s); }
  .break-char__node:nth-child(1330) {
    -webkit-transition-delay: calc(0.1*1329s);
         -o-transition-delay: calc(0.1*1329s);
            transition-delay: calc(0.1*1329s); }
  .break-char__node:nth-child(1331) {
    -webkit-transition-delay: calc(0.1*1330s);
         -o-transition-delay: calc(0.1*1330s);
            transition-delay: calc(0.1*1330s); }
  .break-char__node:nth-child(1332) {
    -webkit-transition-delay: calc(0.1*1331s);
         -o-transition-delay: calc(0.1*1331s);
            transition-delay: calc(0.1*1331s); }
  .break-char__node:nth-child(1333) {
    -webkit-transition-delay: calc(0.1*1332s);
         -o-transition-delay: calc(0.1*1332s);
            transition-delay: calc(0.1*1332s); }
  .break-char__node:nth-child(1334) {
    -webkit-transition-delay: calc(0.1*1333s);
         -o-transition-delay: calc(0.1*1333s);
            transition-delay: calc(0.1*1333s); }
  .break-char__node:nth-child(1335) {
    -webkit-transition-delay: calc(0.1*1334s);
         -o-transition-delay: calc(0.1*1334s);
            transition-delay: calc(0.1*1334s); }
  .break-char__node:nth-child(1336) {
    -webkit-transition-delay: calc(0.1*1335s);
         -o-transition-delay: calc(0.1*1335s);
            transition-delay: calc(0.1*1335s); }
  .break-char__node:nth-child(1337) {
    -webkit-transition-delay: calc(0.1*1336s);
         -o-transition-delay: calc(0.1*1336s);
            transition-delay: calc(0.1*1336s); }
  .break-char__node:nth-child(1338) {
    -webkit-transition-delay: calc(0.1*1337s);
         -o-transition-delay: calc(0.1*1337s);
            transition-delay: calc(0.1*1337s); }
  .break-char__node:nth-child(1339) {
    -webkit-transition-delay: calc(0.1*1338s);
         -o-transition-delay: calc(0.1*1338s);
            transition-delay: calc(0.1*1338s); }
  .break-char__node:nth-child(1340) {
    -webkit-transition-delay: calc(0.1*1339s);
         -o-transition-delay: calc(0.1*1339s);
            transition-delay: calc(0.1*1339s); }
  .break-char__node:nth-child(1341) {
    -webkit-transition-delay: calc(0.1*1340s);
         -o-transition-delay: calc(0.1*1340s);
            transition-delay: calc(0.1*1340s); }
  .break-char__node:nth-child(1342) {
    -webkit-transition-delay: calc(0.1*1341s);
         -o-transition-delay: calc(0.1*1341s);
            transition-delay: calc(0.1*1341s); }
  .break-char__node:nth-child(1343) {
    -webkit-transition-delay: calc(0.1*1342s);
         -o-transition-delay: calc(0.1*1342s);
            transition-delay: calc(0.1*1342s); }
  .break-char__node:nth-child(1344) {
    -webkit-transition-delay: calc(0.1*1343s);
         -o-transition-delay: calc(0.1*1343s);
            transition-delay: calc(0.1*1343s); }
  .break-char__node:nth-child(1345) {
    -webkit-transition-delay: calc(0.1*1344s);
         -o-transition-delay: calc(0.1*1344s);
            transition-delay: calc(0.1*1344s); }
  .break-char__node:nth-child(1346) {
    -webkit-transition-delay: calc(0.1*1345s);
         -o-transition-delay: calc(0.1*1345s);
            transition-delay: calc(0.1*1345s); }
  .break-char__node:nth-child(1347) {
    -webkit-transition-delay: calc(0.1*1346s);
         -o-transition-delay: calc(0.1*1346s);
            transition-delay: calc(0.1*1346s); }
  .break-char__node:nth-child(1348) {
    -webkit-transition-delay: calc(0.1*1347s);
         -o-transition-delay: calc(0.1*1347s);
            transition-delay: calc(0.1*1347s); }
  .break-char__node:nth-child(1349) {
    -webkit-transition-delay: calc(0.1*1348s);
         -o-transition-delay: calc(0.1*1348s);
            transition-delay: calc(0.1*1348s); }
  .break-char__node:nth-child(1350) {
    -webkit-transition-delay: calc(0.1*1349s);
         -o-transition-delay: calc(0.1*1349s);
            transition-delay: calc(0.1*1349s); }
  .break-char__node:nth-child(1351) {
    -webkit-transition-delay: calc(0.1*1350s);
         -o-transition-delay: calc(0.1*1350s);
            transition-delay: calc(0.1*1350s); }
  .break-char__node:nth-child(1352) {
    -webkit-transition-delay: calc(0.1*1351s);
         -o-transition-delay: calc(0.1*1351s);
            transition-delay: calc(0.1*1351s); }
  .break-char__node:nth-child(1353) {
    -webkit-transition-delay: calc(0.1*1352s);
         -o-transition-delay: calc(0.1*1352s);
            transition-delay: calc(0.1*1352s); }
  .break-char__node:nth-child(1354) {
    -webkit-transition-delay: calc(0.1*1353s);
         -o-transition-delay: calc(0.1*1353s);
            transition-delay: calc(0.1*1353s); }
  .break-char__node:nth-child(1355) {
    -webkit-transition-delay: calc(0.1*1354s);
         -o-transition-delay: calc(0.1*1354s);
            transition-delay: calc(0.1*1354s); }
  .break-char__node:nth-child(1356) {
    -webkit-transition-delay: calc(0.1*1355s);
         -o-transition-delay: calc(0.1*1355s);
            transition-delay: calc(0.1*1355s); }
  .break-char__node:nth-child(1357) {
    -webkit-transition-delay: calc(0.1*1356s);
         -o-transition-delay: calc(0.1*1356s);
            transition-delay: calc(0.1*1356s); }
  .break-char__node:nth-child(1358) {
    -webkit-transition-delay: calc(0.1*1357s);
         -o-transition-delay: calc(0.1*1357s);
            transition-delay: calc(0.1*1357s); }
  .break-char__node:nth-child(1359) {
    -webkit-transition-delay: calc(0.1*1358s);
         -o-transition-delay: calc(0.1*1358s);
            transition-delay: calc(0.1*1358s); }
  .break-char__node:nth-child(1360) {
    -webkit-transition-delay: calc(0.1*1359s);
         -o-transition-delay: calc(0.1*1359s);
            transition-delay: calc(0.1*1359s); }
  .break-char__node:nth-child(1361) {
    -webkit-transition-delay: calc(0.1*1360s);
         -o-transition-delay: calc(0.1*1360s);
            transition-delay: calc(0.1*1360s); }
  .break-char__node:nth-child(1362) {
    -webkit-transition-delay: calc(0.1*1361s);
         -o-transition-delay: calc(0.1*1361s);
            transition-delay: calc(0.1*1361s); }
  .break-char__node:nth-child(1363) {
    -webkit-transition-delay: calc(0.1*1362s);
         -o-transition-delay: calc(0.1*1362s);
            transition-delay: calc(0.1*1362s); }
  .break-char__node:nth-child(1364) {
    -webkit-transition-delay: calc(0.1*1363s);
         -o-transition-delay: calc(0.1*1363s);
            transition-delay: calc(0.1*1363s); }
  .break-char__node:nth-child(1365) {
    -webkit-transition-delay: calc(0.1*1364s);
         -o-transition-delay: calc(0.1*1364s);
            transition-delay: calc(0.1*1364s); }
  .break-char__node:nth-child(1366) {
    -webkit-transition-delay: calc(0.1*1365s);
         -o-transition-delay: calc(0.1*1365s);
            transition-delay: calc(0.1*1365s); }
  .break-char__node:nth-child(1367) {
    -webkit-transition-delay: calc(0.1*1366s);
         -o-transition-delay: calc(0.1*1366s);
            transition-delay: calc(0.1*1366s); }
  .break-char__node:nth-child(1368) {
    -webkit-transition-delay: calc(0.1*1367s);
         -o-transition-delay: calc(0.1*1367s);
            transition-delay: calc(0.1*1367s); }
  .break-char__node:nth-child(1369) {
    -webkit-transition-delay: calc(0.1*1368s);
         -o-transition-delay: calc(0.1*1368s);
            transition-delay: calc(0.1*1368s); }
  .break-char__node:nth-child(1370) {
    -webkit-transition-delay: calc(0.1*1369s);
         -o-transition-delay: calc(0.1*1369s);
            transition-delay: calc(0.1*1369s); }
  .break-char__node:nth-child(1371) {
    -webkit-transition-delay: calc(0.1*1370s);
         -o-transition-delay: calc(0.1*1370s);
            transition-delay: calc(0.1*1370s); }
  .break-char__node:nth-child(1372) {
    -webkit-transition-delay: calc(0.1*1371s);
         -o-transition-delay: calc(0.1*1371s);
            transition-delay: calc(0.1*1371s); }
  .break-char__node:nth-child(1373) {
    -webkit-transition-delay: calc(0.1*1372s);
         -o-transition-delay: calc(0.1*1372s);
            transition-delay: calc(0.1*1372s); }
  .break-char__node:nth-child(1374) {
    -webkit-transition-delay: calc(0.1*1373s);
         -o-transition-delay: calc(0.1*1373s);
            transition-delay: calc(0.1*1373s); }
  .break-char__node:nth-child(1375) {
    -webkit-transition-delay: calc(0.1*1374s);
         -o-transition-delay: calc(0.1*1374s);
            transition-delay: calc(0.1*1374s); }
  .break-char__node:nth-child(1376) {
    -webkit-transition-delay: calc(0.1*1375s);
         -o-transition-delay: calc(0.1*1375s);
            transition-delay: calc(0.1*1375s); }
  .break-char__node:nth-child(1377) {
    -webkit-transition-delay: calc(0.1*1376s);
         -o-transition-delay: calc(0.1*1376s);
            transition-delay: calc(0.1*1376s); }
  .break-char__node:nth-child(1378) {
    -webkit-transition-delay: calc(0.1*1377s);
         -o-transition-delay: calc(0.1*1377s);
            transition-delay: calc(0.1*1377s); }
  .break-char__node:nth-child(1379) {
    -webkit-transition-delay: calc(0.1*1378s);
         -o-transition-delay: calc(0.1*1378s);
            transition-delay: calc(0.1*1378s); }
  .break-char__node:nth-child(1380) {
    -webkit-transition-delay: calc(0.1*1379s);
         -o-transition-delay: calc(0.1*1379s);
            transition-delay: calc(0.1*1379s); }
  .break-char__node:nth-child(1381) {
    -webkit-transition-delay: calc(0.1*1380s);
         -o-transition-delay: calc(0.1*1380s);
            transition-delay: calc(0.1*1380s); }
  .break-char__node:nth-child(1382) {
    -webkit-transition-delay: calc(0.1*1381s);
         -o-transition-delay: calc(0.1*1381s);
            transition-delay: calc(0.1*1381s); }
  .break-char__node:nth-child(1383) {
    -webkit-transition-delay: calc(0.1*1382s);
         -o-transition-delay: calc(0.1*1382s);
            transition-delay: calc(0.1*1382s); }
  .break-char__node:nth-child(1384) {
    -webkit-transition-delay: calc(0.1*1383s);
         -o-transition-delay: calc(0.1*1383s);
            transition-delay: calc(0.1*1383s); }
  .break-char__node:nth-child(1385) {
    -webkit-transition-delay: calc(0.1*1384s);
         -o-transition-delay: calc(0.1*1384s);
            transition-delay: calc(0.1*1384s); }
  .break-char__node:nth-child(1386) {
    -webkit-transition-delay: calc(0.1*1385s);
         -o-transition-delay: calc(0.1*1385s);
            transition-delay: calc(0.1*1385s); }
  .break-char__node:nth-child(1387) {
    -webkit-transition-delay: calc(0.1*1386s);
         -o-transition-delay: calc(0.1*1386s);
            transition-delay: calc(0.1*1386s); }
  .break-char__node:nth-child(1388) {
    -webkit-transition-delay: calc(0.1*1387s);
         -o-transition-delay: calc(0.1*1387s);
            transition-delay: calc(0.1*1387s); }
  .break-char__node:nth-child(1389) {
    -webkit-transition-delay: calc(0.1*1388s);
         -o-transition-delay: calc(0.1*1388s);
            transition-delay: calc(0.1*1388s); }
  .break-char__node:nth-child(1390) {
    -webkit-transition-delay: calc(0.1*1389s);
         -o-transition-delay: calc(0.1*1389s);
            transition-delay: calc(0.1*1389s); }
  .break-char__node:nth-child(1391) {
    -webkit-transition-delay: calc(0.1*1390s);
         -o-transition-delay: calc(0.1*1390s);
            transition-delay: calc(0.1*1390s); }
  .break-char__node:nth-child(1392) {
    -webkit-transition-delay: calc(0.1*1391s);
         -o-transition-delay: calc(0.1*1391s);
            transition-delay: calc(0.1*1391s); }
  .break-char__node:nth-child(1393) {
    -webkit-transition-delay: calc(0.1*1392s);
         -o-transition-delay: calc(0.1*1392s);
            transition-delay: calc(0.1*1392s); }
  .break-char__node:nth-child(1394) {
    -webkit-transition-delay: calc(0.1*1393s);
         -o-transition-delay: calc(0.1*1393s);
            transition-delay: calc(0.1*1393s); }
  .break-char__node:nth-child(1395) {
    -webkit-transition-delay: calc(0.1*1394s);
         -o-transition-delay: calc(0.1*1394s);
            transition-delay: calc(0.1*1394s); }
  .break-char__node:nth-child(1396) {
    -webkit-transition-delay: calc(0.1*1395s);
         -o-transition-delay: calc(0.1*1395s);
            transition-delay: calc(0.1*1395s); }
  .break-char__node:nth-child(1397) {
    -webkit-transition-delay: calc(0.1*1396s);
         -o-transition-delay: calc(0.1*1396s);
            transition-delay: calc(0.1*1396s); }
  .break-char__node:nth-child(1398) {
    -webkit-transition-delay: calc(0.1*1397s);
         -o-transition-delay: calc(0.1*1397s);
            transition-delay: calc(0.1*1397s); }
  .break-char__node:nth-child(1399) {
    -webkit-transition-delay: calc(0.1*1398s);
         -o-transition-delay: calc(0.1*1398s);
            transition-delay: calc(0.1*1398s); }
  .break-char__node:nth-child(1400) {
    -webkit-transition-delay: calc(0.1*1399s);
         -o-transition-delay: calc(0.1*1399s);
            transition-delay: calc(0.1*1399s); }
  .break-char__node:nth-child(1401) {
    -webkit-transition-delay: calc(0.1*1400s);
         -o-transition-delay: calc(0.1*1400s);
            transition-delay: calc(0.1*1400s); }
  .break-char__node:nth-child(1402) {
    -webkit-transition-delay: calc(0.1*1401s);
         -o-transition-delay: calc(0.1*1401s);
            transition-delay: calc(0.1*1401s); }
  .break-char__node:nth-child(1403) {
    -webkit-transition-delay: calc(0.1*1402s);
         -o-transition-delay: calc(0.1*1402s);
            transition-delay: calc(0.1*1402s); }
  .break-char__node:nth-child(1404) {
    -webkit-transition-delay: calc(0.1*1403s);
         -o-transition-delay: calc(0.1*1403s);
            transition-delay: calc(0.1*1403s); }
  .break-char__node:nth-child(1405) {
    -webkit-transition-delay: calc(0.1*1404s);
         -o-transition-delay: calc(0.1*1404s);
            transition-delay: calc(0.1*1404s); }
  .break-char__node:nth-child(1406) {
    -webkit-transition-delay: calc(0.1*1405s);
         -o-transition-delay: calc(0.1*1405s);
            transition-delay: calc(0.1*1405s); }
  .break-char__node:nth-child(1407) {
    -webkit-transition-delay: calc(0.1*1406s);
         -o-transition-delay: calc(0.1*1406s);
            transition-delay: calc(0.1*1406s); }
  .break-char__node:nth-child(1408) {
    -webkit-transition-delay: calc(0.1*1407s);
         -o-transition-delay: calc(0.1*1407s);
            transition-delay: calc(0.1*1407s); }
  .break-char__node:nth-child(1409) {
    -webkit-transition-delay: calc(0.1*1408s);
         -o-transition-delay: calc(0.1*1408s);
            transition-delay: calc(0.1*1408s); }
  .break-char__node:nth-child(1410) {
    -webkit-transition-delay: calc(0.1*1409s);
         -o-transition-delay: calc(0.1*1409s);
            transition-delay: calc(0.1*1409s); }
  .break-char__node:nth-child(1411) {
    -webkit-transition-delay: calc(0.1*1410s);
         -o-transition-delay: calc(0.1*1410s);
            transition-delay: calc(0.1*1410s); }
  .break-char__node:nth-child(1412) {
    -webkit-transition-delay: calc(0.1*1411s);
         -o-transition-delay: calc(0.1*1411s);
            transition-delay: calc(0.1*1411s); }
  .break-char__node:nth-child(1413) {
    -webkit-transition-delay: calc(0.1*1412s);
         -o-transition-delay: calc(0.1*1412s);
            transition-delay: calc(0.1*1412s); }
  .break-char__node:nth-child(1414) {
    -webkit-transition-delay: calc(0.1*1413s);
         -o-transition-delay: calc(0.1*1413s);
            transition-delay: calc(0.1*1413s); }
  .break-char__node:nth-child(1415) {
    -webkit-transition-delay: calc(0.1*1414s);
         -o-transition-delay: calc(0.1*1414s);
            transition-delay: calc(0.1*1414s); }
  .break-char__node:nth-child(1416) {
    -webkit-transition-delay: calc(0.1*1415s);
         -o-transition-delay: calc(0.1*1415s);
            transition-delay: calc(0.1*1415s); }
  .break-char__node:nth-child(1417) {
    -webkit-transition-delay: calc(0.1*1416s);
         -o-transition-delay: calc(0.1*1416s);
            transition-delay: calc(0.1*1416s); }
  .break-char__node:nth-child(1418) {
    -webkit-transition-delay: calc(0.1*1417s);
         -o-transition-delay: calc(0.1*1417s);
            transition-delay: calc(0.1*1417s); }
  .break-char__node:nth-child(1419) {
    -webkit-transition-delay: calc(0.1*1418s);
         -o-transition-delay: calc(0.1*1418s);
            transition-delay: calc(0.1*1418s); }
  .break-char__node:nth-child(1420) {
    -webkit-transition-delay: calc(0.1*1419s);
         -o-transition-delay: calc(0.1*1419s);
            transition-delay: calc(0.1*1419s); }
  .break-char__node:nth-child(1421) {
    -webkit-transition-delay: calc(0.1*1420s);
         -o-transition-delay: calc(0.1*1420s);
            transition-delay: calc(0.1*1420s); }
  .break-char__node:nth-child(1422) {
    -webkit-transition-delay: calc(0.1*1421s);
         -o-transition-delay: calc(0.1*1421s);
            transition-delay: calc(0.1*1421s); }
  .break-char__node:nth-child(1423) {
    -webkit-transition-delay: calc(0.1*1422s);
         -o-transition-delay: calc(0.1*1422s);
            transition-delay: calc(0.1*1422s); }
  .break-char__node:nth-child(1424) {
    -webkit-transition-delay: calc(0.1*1423s);
         -o-transition-delay: calc(0.1*1423s);
            transition-delay: calc(0.1*1423s); }
  .break-char__node:nth-child(1425) {
    -webkit-transition-delay: calc(0.1*1424s);
         -o-transition-delay: calc(0.1*1424s);
            transition-delay: calc(0.1*1424s); }
  .break-char__node:nth-child(1426) {
    -webkit-transition-delay: calc(0.1*1425s);
         -o-transition-delay: calc(0.1*1425s);
            transition-delay: calc(0.1*1425s); }
  .break-char__node:nth-child(1427) {
    -webkit-transition-delay: calc(0.1*1426s);
         -o-transition-delay: calc(0.1*1426s);
            transition-delay: calc(0.1*1426s); }
  .break-char__node:nth-child(1428) {
    -webkit-transition-delay: calc(0.1*1427s);
         -o-transition-delay: calc(0.1*1427s);
            transition-delay: calc(0.1*1427s); }
  .break-char__node:nth-child(1429) {
    -webkit-transition-delay: calc(0.1*1428s);
         -o-transition-delay: calc(0.1*1428s);
            transition-delay: calc(0.1*1428s); }
  .break-char__node:nth-child(1430) {
    -webkit-transition-delay: calc(0.1*1429s);
         -o-transition-delay: calc(0.1*1429s);
            transition-delay: calc(0.1*1429s); }
  .break-char__node:nth-child(1431) {
    -webkit-transition-delay: calc(0.1*1430s);
         -o-transition-delay: calc(0.1*1430s);
            transition-delay: calc(0.1*1430s); }
  .break-char__node:nth-child(1432) {
    -webkit-transition-delay: calc(0.1*1431s);
         -o-transition-delay: calc(0.1*1431s);
            transition-delay: calc(0.1*1431s); }
  .break-char__node:nth-child(1433) {
    -webkit-transition-delay: calc(0.1*1432s);
         -o-transition-delay: calc(0.1*1432s);
            transition-delay: calc(0.1*1432s); }
  .break-char__node:nth-child(1434) {
    -webkit-transition-delay: calc(0.1*1433s);
         -o-transition-delay: calc(0.1*1433s);
            transition-delay: calc(0.1*1433s); }
  .break-char__node:nth-child(1435) {
    -webkit-transition-delay: calc(0.1*1434s);
         -o-transition-delay: calc(0.1*1434s);
            transition-delay: calc(0.1*1434s); }
  .break-char__node:nth-child(1436) {
    -webkit-transition-delay: calc(0.1*1435s);
         -o-transition-delay: calc(0.1*1435s);
            transition-delay: calc(0.1*1435s); }
  .break-char__node:nth-child(1437) {
    -webkit-transition-delay: calc(0.1*1436s);
         -o-transition-delay: calc(0.1*1436s);
            transition-delay: calc(0.1*1436s); }
  .break-char__node:nth-child(1438) {
    -webkit-transition-delay: calc(0.1*1437s);
         -o-transition-delay: calc(0.1*1437s);
            transition-delay: calc(0.1*1437s); }
  .break-char__node:nth-child(1439) {
    -webkit-transition-delay: calc(0.1*1438s);
         -o-transition-delay: calc(0.1*1438s);
            transition-delay: calc(0.1*1438s); }
  .break-char__node:nth-child(1440) {
    -webkit-transition-delay: calc(0.1*1439s);
         -o-transition-delay: calc(0.1*1439s);
            transition-delay: calc(0.1*1439s); }
  .break-char__node:nth-child(1441) {
    -webkit-transition-delay: calc(0.1*1440s);
         -o-transition-delay: calc(0.1*1440s);
            transition-delay: calc(0.1*1440s); }
  .break-char__node:nth-child(1442) {
    -webkit-transition-delay: calc(0.1*1441s);
         -o-transition-delay: calc(0.1*1441s);
            transition-delay: calc(0.1*1441s); }
  .break-char__node:nth-child(1443) {
    -webkit-transition-delay: calc(0.1*1442s);
         -o-transition-delay: calc(0.1*1442s);
            transition-delay: calc(0.1*1442s); }
  .break-char__node:nth-child(1444) {
    -webkit-transition-delay: calc(0.1*1443s);
         -o-transition-delay: calc(0.1*1443s);
            transition-delay: calc(0.1*1443s); }
  .break-char__node:nth-child(1445) {
    -webkit-transition-delay: calc(0.1*1444s);
         -o-transition-delay: calc(0.1*1444s);
            transition-delay: calc(0.1*1444s); }
  .break-char__node:nth-child(1446) {
    -webkit-transition-delay: calc(0.1*1445s);
         -o-transition-delay: calc(0.1*1445s);
            transition-delay: calc(0.1*1445s); }
  .break-char__node:nth-child(1447) {
    -webkit-transition-delay: calc(0.1*1446s);
         -o-transition-delay: calc(0.1*1446s);
            transition-delay: calc(0.1*1446s); }
  .break-char__node:nth-child(1448) {
    -webkit-transition-delay: calc(0.1*1447s);
         -o-transition-delay: calc(0.1*1447s);
            transition-delay: calc(0.1*1447s); }
  .break-char__node:nth-child(1449) {
    -webkit-transition-delay: calc(0.1*1448s);
         -o-transition-delay: calc(0.1*1448s);
            transition-delay: calc(0.1*1448s); }
  .break-char__node:nth-child(1450) {
    -webkit-transition-delay: calc(0.1*1449s);
         -o-transition-delay: calc(0.1*1449s);
            transition-delay: calc(0.1*1449s); }
  .break-char__node:nth-child(1451) {
    -webkit-transition-delay: calc(0.1*1450s);
         -o-transition-delay: calc(0.1*1450s);
            transition-delay: calc(0.1*1450s); }
  .break-char__node:nth-child(1452) {
    -webkit-transition-delay: calc(0.1*1451s);
         -o-transition-delay: calc(0.1*1451s);
            transition-delay: calc(0.1*1451s); }
  .break-char__node:nth-child(1453) {
    -webkit-transition-delay: calc(0.1*1452s);
         -o-transition-delay: calc(0.1*1452s);
            transition-delay: calc(0.1*1452s); }
  .break-char__node:nth-child(1454) {
    -webkit-transition-delay: calc(0.1*1453s);
         -o-transition-delay: calc(0.1*1453s);
            transition-delay: calc(0.1*1453s); }
  .break-char__node:nth-child(1455) {
    -webkit-transition-delay: calc(0.1*1454s);
         -o-transition-delay: calc(0.1*1454s);
            transition-delay: calc(0.1*1454s); }
  .break-char__node:nth-child(1456) {
    -webkit-transition-delay: calc(0.1*1455s);
         -o-transition-delay: calc(0.1*1455s);
            transition-delay: calc(0.1*1455s); }
  .break-char__node:nth-child(1457) {
    -webkit-transition-delay: calc(0.1*1456s);
         -o-transition-delay: calc(0.1*1456s);
            transition-delay: calc(0.1*1456s); }
  .break-char__node:nth-child(1458) {
    -webkit-transition-delay: calc(0.1*1457s);
         -o-transition-delay: calc(0.1*1457s);
            transition-delay: calc(0.1*1457s); }
  .break-char__node:nth-child(1459) {
    -webkit-transition-delay: calc(0.1*1458s);
         -o-transition-delay: calc(0.1*1458s);
            transition-delay: calc(0.1*1458s); }
  .break-char__node:nth-child(1460) {
    -webkit-transition-delay: calc(0.1*1459s);
         -o-transition-delay: calc(0.1*1459s);
            transition-delay: calc(0.1*1459s); }
  .break-char__node:nth-child(1461) {
    -webkit-transition-delay: calc(0.1*1460s);
         -o-transition-delay: calc(0.1*1460s);
            transition-delay: calc(0.1*1460s); }
  .break-char__node:nth-child(1462) {
    -webkit-transition-delay: calc(0.1*1461s);
         -o-transition-delay: calc(0.1*1461s);
            transition-delay: calc(0.1*1461s); }
  .break-char__node:nth-child(1463) {
    -webkit-transition-delay: calc(0.1*1462s);
         -o-transition-delay: calc(0.1*1462s);
            transition-delay: calc(0.1*1462s); }
  .break-char__node:nth-child(1464) {
    -webkit-transition-delay: calc(0.1*1463s);
         -o-transition-delay: calc(0.1*1463s);
            transition-delay: calc(0.1*1463s); }
  .break-char__node:nth-child(1465) {
    -webkit-transition-delay: calc(0.1*1464s);
         -o-transition-delay: calc(0.1*1464s);
            transition-delay: calc(0.1*1464s); }
  .break-char__node:nth-child(1466) {
    -webkit-transition-delay: calc(0.1*1465s);
         -o-transition-delay: calc(0.1*1465s);
            transition-delay: calc(0.1*1465s); }
  .break-char__node:nth-child(1467) {
    -webkit-transition-delay: calc(0.1*1466s);
         -o-transition-delay: calc(0.1*1466s);
            transition-delay: calc(0.1*1466s); }
  .break-char__node:nth-child(1468) {
    -webkit-transition-delay: calc(0.1*1467s);
         -o-transition-delay: calc(0.1*1467s);
            transition-delay: calc(0.1*1467s); }
  .break-char__node:nth-child(1469) {
    -webkit-transition-delay: calc(0.1*1468s);
         -o-transition-delay: calc(0.1*1468s);
            transition-delay: calc(0.1*1468s); }
  .break-char__node:nth-child(1470) {
    -webkit-transition-delay: calc(0.1*1469s);
         -o-transition-delay: calc(0.1*1469s);
            transition-delay: calc(0.1*1469s); }
  .break-char__node:nth-child(1471) {
    -webkit-transition-delay: calc(0.1*1470s);
         -o-transition-delay: calc(0.1*1470s);
            transition-delay: calc(0.1*1470s); }
  .break-char__node:nth-child(1472) {
    -webkit-transition-delay: calc(0.1*1471s);
         -o-transition-delay: calc(0.1*1471s);
            transition-delay: calc(0.1*1471s); }
  .break-char__node:nth-child(1473) {
    -webkit-transition-delay: calc(0.1*1472s);
         -o-transition-delay: calc(0.1*1472s);
            transition-delay: calc(0.1*1472s); }
  .break-char__node:nth-child(1474) {
    -webkit-transition-delay: calc(0.1*1473s);
         -o-transition-delay: calc(0.1*1473s);
            transition-delay: calc(0.1*1473s); }
  .break-char__node:nth-child(1475) {
    -webkit-transition-delay: calc(0.1*1474s);
         -o-transition-delay: calc(0.1*1474s);
            transition-delay: calc(0.1*1474s); }
  .break-char__node:nth-child(1476) {
    -webkit-transition-delay: calc(0.1*1475s);
         -o-transition-delay: calc(0.1*1475s);
            transition-delay: calc(0.1*1475s); }
  .break-char__node:nth-child(1477) {
    -webkit-transition-delay: calc(0.1*1476s);
         -o-transition-delay: calc(0.1*1476s);
            transition-delay: calc(0.1*1476s); }
  .break-char__node:nth-child(1478) {
    -webkit-transition-delay: calc(0.1*1477s);
         -o-transition-delay: calc(0.1*1477s);
            transition-delay: calc(0.1*1477s); }
  .break-char__node:nth-child(1479) {
    -webkit-transition-delay: calc(0.1*1478s);
         -o-transition-delay: calc(0.1*1478s);
            transition-delay: calc(0.1*1478s); }
  .break-char__node:nth-child(1480) {
    -webkit-transition-delay: calc(0.1*1479s);
         -o-transition-delay: calc(0.1*1479s);
            transition-delay: calc(0.1*1479s); }
  .break-char__node:nth-child(1481) {
    -webkit-transition-delay: calc(0.1*1480s);
         -o-transition-delay: calc(0.1*1480s);
            transition-delay: calc(0.1*1480s); }
  .break-char__node:nth-child(1482) {
    -webkit-transition-delay: calc(0.1*1481s);
         -o-transition-delay: calc(0.1*1481s);
            transition-delay: calc(0.1*1481s); }
  .break-char__node:nth-child(1483) {
    -webkit-transition-delay: calc(0.1*1482s);
         -o-transition-delay: calc(0.1*1482s);
            transition-delay: calc(0.1*1482s); }
  .break-char__node:nth-child(1484) {
    -webkit-transition-delay: calc(0.1*1483s);
         -o-transition-delay: calc(0.1*1483s);
            transition-delay: calc(0.1*1483s); }
  .break-char__node:nth-child(1485) {
    -webkit-transition-delay: calc(0.1*1484s);
         -o-transition-delay: calc(0.1*1484s);
            transition-delay: calc(0.1*1484s); }
  .break-char__node:nth-child(1486) {
    -webkit-transition-delay: calc(0.1*1485s);
         -o-transition-delay: calc(0.1*1485s);
            transition-delay: calc(0.1*1485s); }
  .break-char__node:nth-child(1487) {
    -webkit-transition-delay: calc(0.1*1486s);
         -o-transition-delay: calc(0.1*1486s);
            transition-delay: calc(0.1*1486s); }
  .break-char__node:nth-child(1488) {
    -webkit-transition-delay: calc(0.1*1487s);
         -o-transition-delay: calc(0.1*1487s);
            transition-delay: calc(0.1*1487s); }
  .break-char__node:nth-child(1489) {
    -webkit-transition-delay: calc(0.1*1488s);
         -o-transition-delay: calc(0.1*1488s);
            transition-delay: calc(0.1*1488s); }
  .break-char__node:nth-child(1490) {
    -webkit-transition-delay: calc(0.1*1489s);
         -o-transition-delay: calc(0.1*1489s);
            transition-delay: calc(0.1*1489s); }
  .break-char__node:nth-child(1491) {
    -webkit-transition-delay: calc(0.1*1490s);
         -o-transition-delay: calc(0.1*1490s);
            transition-delay: calc(0.1*1490s); }
  .break-char__node:nth-child(1492) {
    -webkit-transition-delay: calc(0.1*1491s);
         -o-transition-delay: calc(0.1*1491s);
            transition-delay: calc(0.1*1491s); }
  .break-char__node:nth-child(1493) {
    -webkit-transition-delay: calc(0.1*1492s);
         -o-transition-delay: calc(0.1*1492s);
            transition-delay: calc(0.1*1492s); }
  .break-char__node:nth-child(1494) {
    -webkit-transition-delay: calc(0.1*1493s);
         -o-transition-delay: calc(0.1*1493s);
            transition-delay: calc(0.1*1493s); }
  .break-char__node:nth-child(1495) {
    -webkit-transition-delay: calc(0.1*1494s);
         -o-transition-delay: calc(0.1*1494s);
            transition-delay: calc(0.1*1494s); }
  .break-char__node:nth-child(1496) {
    -webkit-transition-delay: calc(0.1*1495s);
         -o-transition-delay: calc(0.1*1495s);
            transition-delay: calc(0.1*1495s); }
  .break-char__node:nth-child(1497) {
    -webkit-transition-delay: calc(0.1*1496s);
         -o-transition-delay: calc(0.1*1496s);
            transition-delay: calc(0.1*1496s); }
  .break-char__node:nth-child(1498) {
    -webkit-transition-delay: calc(0.1*1497s);
         -o-transition-delay: calc(0.1*1497s);
            transition-delay: calc(0.1*1497s); }
  .break-char__node:nth-child(1499) {
    -webkit-transition-delay: calc(0.1*1498s);
         -o-transition-delay: calc(0.1*1498s);
            transition-delay: calc(0.1*1498s); }
  .break-char__node:nth-child(1500) {
    -webkit-transition-delay: calc(0.1*1499s);
         -o-transition-delay: calc(0.1*1499s);
            transition-delay: calc(0.1*1499s); }

.break-char.active .break-char__node {
  opacity: 1; }

.fade-in-up {
  opacity: 0;
  -webkit-transform: translateY(2rem);
      -ms-transform: translateY(2rem);
          transform: translateY(2rem);
  -webkit-transition: all .7s ease-in;
  -o-transition: all .7s ease-in;
  transition: all .7s ease-in; }
  .fade-in-up--animated {
    opacity: 1;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px); }

.fade-in-up-wrap > .fade-in-up {
  opacity: 0;
  -webkit-transition: opacity .3s ease-in , -webkit-transform .3s ease-in;
  transition: opacity .3s ease-in , -webkit-transform .3s ease-in;
  -o-transition: opacity .3s ease-in , transform .3s ease-in;
  transition: opacity .3s ease-in , transform .3s ease-in;
  transition: opacity .3s ease-in , transform .3s ease-in , -webkit-transform .3s ease-in;
  -webkit-transform: translateY(2rem);
      -ms-transform: translateY(2rem);
          transform: translateY(2rem); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(1) {
    -webkit-transition-delay: calc(0.3*0s);
         -o-transition-delay: calc(0.3*0s);
            transition-delay: calc(0.3*0s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(2) {
    -webkit-transition-delay: calc(0.3*1s);
         -o-transition-delay: calc(0.3*1s);
            transition-delay: calc(0.3*1s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(3) {
    -webkit-transition-delay: calc(0.3*2s);
         -o-transition-delay: calc(0.3*2s);
            transition-delay: calc(0.3*2s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(4) {
    -webkit-transition-delay: calc(0.3*3s);
         -o-transition-delay: calc(0.3*3s);
            transition-delay: calc(0.3*3s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(5) {
    -webkit-transition-delay: calc(0.3*4s);
         -o-transition-delay: calc(0.3*4s);
            transition-delay: calc(0.3*4s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(6) {
    -webkit-transition-delay: calc(0.3*5s);
         -o-transition-delay: calc(0.3*5s);
            transition-delay: calc(0.3*5s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(7) {
    -webkit-transition-delay: calc(0.3*6s);
         -o-transition-delay: calc(0.3*6s);
            transition-delay: calc(0.3*6s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(8) {
    -webkit-transition-delay: calc(0.3*7s);
         -o-transition-delay: calc(0.3*7s);
            transition-delay: calc(0.3*7s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(9) {
    -webkit-transition-delay: calc(0.3*8s);
         -o-transition-delay: calc(0.3*8s);
            transition-delay: calc(0.3*8s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(10) {
    -webkit-transition-delay: calc(0.3*9s);
         -o-transition-delay: calc(0.3*9s);
            transition-delay: calc(0.3*9s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(11) {
    -webkit-transition-delay: calc(0.3*10s);
         -o-transition-delay: calc(0.3*10s);
            transition-delay: calc(0.3*10s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(12) {
    -webkit-transition-delay: calc(0.3*11s);
         -o-transition-delay: calc(0.3*11s);
            transition-delay: calc(0.3*11s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(13) {
    -webkit-transition-delay: calc(0.3*12s);
         -o-transition-delay: calc(0.3*12s);
            transition-delay: calc(0.3*12s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(14) {
    -webkit-transition-delay: calc(0.3*13s);
         -o-transition-delay: calc(0.3*13s);
            transition-delay: calc(0.3*13s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(15) {
    -webkit-transition-delay: calc(0.3*14s);
         -o-transition-delay: calc(0.3*14s);
            transition-delay: calc(0.3*14s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(16) {
    -webkit-transition-delay: calc(0.3*15s);
         -o-transition-delay: calc(0.3*15s);
            transition-delay: calc(0.3*15s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(17) {
    -webkit-transition-delay: calc(0.3*16s);
         -o-transition-delay: calc(0.3*16s);
            transition-delay: calc(0.3*16s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(18) {
    -webkit-transition-delay: calc(0.3*17s);
         -o-transition-delay: calc(0.3*17s);
            transition-delay: calc(0.3*17s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(19) {
    -webkit-transition-delay: calc(0.3*18s);
         -o-transition-delay: calc(0.3*18s);
            transition-delay: calc(0.3*18s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(20) {
    -webkit-transition-delay: calc(0.3*19s);
         -o-transition-delay: calc(0.3*19s);
            transition-delay: calc(0.3*19s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(21) {
    -webkit-transition-delay: calc(0.3*20s);
         -o-transition-delay: calc(0.3*20s);
            transition-delay: calc(0.3*20s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(22) {
    -webkit-transition-delay: calc(0.3*21s);
         -o-transition-delay: calc(0.3*21s);
            transition-delay: calc(0.3*21s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(23) {
    -webkit-transition-delay: calc(0.3*22s);
         -o-transition-delay: calc(0.3*22s);
            transition-delay: calc(0.3*22s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(24) {
    -webkit-transition-delay: calc(0.3*23s);
         -o-transition-delay: calc(0.3*23s);
            transition-delay: calc(0.3*23s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(25) {
    -webkit-transition-delay: calc(0.3*24s);
         -o-transition-delay: calc(0.3*24s);
            transition-delay: calc(0.3*24s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(26) {
    -webkit-transition-delay: calc(0.3*25s);
         -o-transition-delay: calc(0.3*25s);
            transition-delay: calc(0.3*25s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(27) {
    -webkit-transition-delay: calc(0.3*26s);
         -o-transition-delay: calc(0.3*26s);
            transition-delay: calc(0.3*26s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(28) {
    -webkit-transition-delay: calc(0.3*27s);
         -o-transition-delay: calc(0.3*27s);
            transition-delay: calc(0.3*27s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(29) {
    -webkit-transition-delay: calc(0.3*28s);
         -o-transition-delay: calc(0.3*28s);
            transition-delay: calc(0.3*28s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(30) {
    -webkit-transition-delay: calc(0.3*29s);
         -o-transition-delay: calc(0.3*29s);
            transition-delay: calc(0.3*29s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(31) {
    -webkit-transition-delay: calc(0.3*30s);
         -o-transition-delay: calc(0.3*30s);
            transition-delay: calc(0.3*30s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(32) {
    -webkit-transition-delay: calc(0.3*31s);
         -o-transition-delay: calc(0.3*31s);
            transition-delay: calc(0.3*31s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(33) {
    -webkit-transition-delay: calc(0.3*32s);
         -o-transition-delay: calc(0.3*32s);
            transition-delay: calc(0.3*32s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(34) {
    -webkit-transition-delay: calc(0.3*33s);
         -o-transition-delay: calc(0.3*33s);
            transition-delay: calc(0.3*33s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(35) {
    -webkit-transition-delay: calc(0.3*34s);
         -o-transition-delay: calc(0.3*34s);
            transition-delay: calc(0.3*34s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(36) {
    -webkit-transition-delay: calc(0.3*35s);
         -o-transition-delay: calc(0.3*35s);
            transition-delay: calc(0.3*35s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(37) {
    -webkit-transition-delay: calc(0.3*36s);
         -o-transition-delay: calc(0.3*36s);
            transition-delay: calc(0.3*36s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(38) {
    -webkit-transition-delay: calc(0.3*37s);
         -o-transition-delay: calc(0.3*37s);
            transition-delay: calc(0.3*37s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(39) {
    -webkit-transition-delay: calc(0.3*38s);
         -o-transition-delay: calc(0.3*38s);
            transition-delay: calc(0.3*38s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(40) {
    -webkit-transition-delay: calc(0.3*39s);
         -o-transition-delay: calc(0.3*39s);
            transition-delay: calc(0.3*39s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(41) {
    -webkit-transition-delay: calc(0.3*40s);
         -o-transition-delay: calc(0.3*40s);
            transition-delay: calc(0.3*40s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(42) {
    -webkit-transition-delay: calc(0.3*41s);
         -o-transition-delay: calc(0.3*41s);
            transition-delay: calc(0.3*41s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(43) {
    -webkit-transition-delay: calc(0.3*42s);
         -o-transition-delay: calc(0.3*42s);
            transition-delay: calc(0.3*42s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(44) {
    -webkit-transition-delay: calc(0.3*43s);
         -o-transition-delay: calc(0.3*43s);
            transition-delay: calc(0.3*43s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(45) {
    -webkit-transition-delay: calc(0.3*44s);
         -o-transition-delay: calc(0.3*44s);
            transition-delay: calc(0.3*44s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(46) {
    -webkit-transition-delay: calc(0.3*45s);
         -o-transition-delay: calc(0.3*45s);
            transition-delay: calc(0.3*45s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(47) {
    -webkit-transition-delay: calc(0.3*46s);
         -o-transition-delay: calc(0.3*46s);
            transition-delay: calc(0.3*46s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(48) {
    -webkit-transition-delay: calc(0.3*47s);
         -o-transition-delay: calc(0.3*47s);
            transition-delay: calc(0.3*47s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(49) {
    -webkit-transition-delay: calc(0.3*48s);
         -o-transition-delay: calc(0.3*48s);
            transition-delay: calc(0.3*48s); }
  .fade-in-up-wrap > .fade-in-up--async:nth-child(50) {
    -webkit-transition-delay: calc(0.3*49s);
         -o-transition-delay: calc(0.3*49s);
            transition-delay: calc(0.3*49s); }

.fade-in-up-wrap.active > .fade-in-up {
  opacity: 1;
  -webkit-transform: translateY(0rem);
      -ms-transform: translateY(0rem);
          transform: translateY(0rem); }

.slide-in-up {
  opacity: 0;
  -webkit-transition: opacity .3s ease-in , -webkit-transform .3s ease-in;
  transition: opacity .3s ease-in , -webkit-transform .3s ease-in;
  -o-transition: opacity .3s ease-in , transform .3s ease-in;
  transition: opacity .3s ease-in , transform .3s ease-in;
  transition: opacity .3s ease-in , transform .3s ease-in , -webkit-transform .3s ease-in;
  -webkit-transform: translateY(2rem);
      -ms-transform: translateY(2rem);
          transform: translateY(2rem); }
  .slide-in-up.active {
    opacity: 1;
    -webkit-transform: translateY(0rem);
        -ms-transform: translateY(0rem);
            transform: translateY(0rem); }

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0px, 0, 0);
            transform: translate3d(0px, 0, 0); } }

@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0px, 0, 0);
            transform: translate3d(0px, 0, 0); } }

@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@media (max-width: 991.98px) {
  .main-nav {
    background-color: #ffffff;
    color: #212121;
    overflow: auto; } }

.main-nav__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  @media (max-width: 991.98px) {
    .main-nav__list {
      display: block;
      margin-top: 1rem;
      border-top: 1px solid; } }

.main-nav__list-item {
  margin-left: 3.2rem; }
  .main-nav__list-item > span, .main-nav__list-item a {
    width: 100%;
    display: block; }
  @media (max-width: 991.98px) {
    .main-nav__list-item > span {
      z-index: 2;
      position: relative; } }
  @media (max-width: 991.98px) {
    .main-nav__list-item {
      font-size: 1.8rem;
      letter-spacing: 0;
      line-height: 4rem;
      border-bottom: 1px solid;
      margin-left: 0;
      padding: 0 2.2rem; } }
  .main-nav__list-item:last-child {
    margin: 0; }
  .main-nav__list-item.hide-d {
    display: none; }
    @media (max-width: 991.98px) {
      .main-nav__list-item.hide-d {
        display: block; } }
  .main-nav__list-item.wpml-ls-item {
    display: none; }
    @media (max-width: 991.98px) {
      .main-nav__list-item.wpml-ls-item {
        display: block;
        border-bottom: 0px; } }
  .main-nav__list-item.menu-item-type-custom {
    cursor: pointer; }
    @media (max-width: 991.98px) {
      .main-nav__list-item.menu-item-type-custom {
        position: relative; }
        .main-nav__list-item.menu-item-type-custom::after {
          top: 0;
          content: '+';
          z-index: 0;
          position: absolute;
          left: 2.2rem; } }
  .main-nav__list-item > .sub-menu {
    height: 0;
    overflow: hidden;
    position: absolute;
    top: calc(100% + .2rem);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #ffffff;
    -webkit-box-shadow: 0 3.3rem 5.8rem 0 rgba(0, 0, 0, 0.07);
            box-shadow: 0 3.3rem 5.8rem 0 rgba(0, 0, 0, 0.07); }
    @media (max-width: 991.98px) {
      .main-nav__list-item > .sub-menu {
        top: unset;
        -webkit-box-shadow: none;
                box-shadow: none;
        position: relative;
        background-color: transparent;
        text-align: right; } }

.normal-nav .sub-menu {
  width: auto;
  padding: 0 4.8rem;
  text-align: center;
  right: 10.5rem; }
  @media (max-width: 991.98px) {
    .normal-nav .sub-menu {
      width: 100%;
      right: 0;
      padding: 0 3rem; } }
  .normal-nav .sub-menu .main-nav__list-item {
    margin-left: 0; }
    .normal-nav .sub-menu .main-nav__list-item.wpml-ls-item {
      display: none; }
      @media (max-width: 991.98px) {
        .normal-nav .sub-menu .main-nav__list-item.wpml-ls-item {
          display: block; } }
    .normal-nav .sub-menu .main-nav__list-item:first-child {
      margin-top: 2rem; }
      @media (max-width: 991.98px) {
        .normal-nav .sub-menu .main-nav__list-item:first-child {
          margin-top: 1.5rem; } }
    .normal-nav .sub-menu .main-nav__list-item:last-child {
      margin-bottom: 2rem; }
      @media (max-width: 991.98px) {
        .normal-nav .sub-menu .main-nav__list-item:last-child {
          margin-bottom: 1.5rem; } }

.mega-nav > ul > li > .sub-menu {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 8.8rem;
  right: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  @media (max-width: 991.98px) {
    .mega-nav > ul > li > .sub-menu {
      width: 100%;
      padding: 0;
      display: block;
      right: unset; } }
  .mega-nav > ul > li > .sub-menu .main-nav__list-item {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 6.6rem 0rem 5.7rem;
    margin-left: 5.7rem; }
    @media (max-width: 991.98px) {
      .mega-nav > ul > li > .sub-menu .main-nav__list-item {
        padding: 1rem 0;
        border-bottom: 0px;
        margin-left: 0rem; } }
    .mega-nav > ul > li > .sub-menu .main-nav__list-item .main-nav__list-item-link {
      text-align: center;
      display: block;
      font-size: 1.8rem;
      font-weight: 700; }
      @media (max-width: 991.98px) {
        .mega-nav > ul > li > .sub-menu .main-nav__list-item .main-nav__list-item-link {
          display: inline-block;
          font-weight: 400;
          font-size: inherit;
          text-align: right; } }

.footer-nav {
  line-height: 3.8rem;
  text-align: center; }
  @media (max-width: 991.98px) {
    .footer-nav {
      display: block; } }
  .footer-nav__title {
    font-weight: 700;
    margin-bottom: 1.4rem; }
    @media (max-width: 991.98px) {
      .footer-nav__title {
        font-size: 1.4rem;
        margin-bottom: 1rem;
        line-height: 1; } }
  @media (max-width: 991.98px) {
    .footer-nav__list {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      line-height: 1; } }
  @media (max-width: 991.98px) {
    .footer-nav__list-item {
      margin-bottom: 1.5rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      white-space: nowrap; } }
  @media (max-width: 991.98px) {
    .footer-nav__list-item::after {
      content: '|';
      display: inline-block;
      margin: 0 1rem; } }
  @media (max-width: 991.98px) {
    .footer-nav__list-item:last-child::after {
      display: none; } }

.products-menu__content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  width: 100%;
  margin: 0 auto;
  padding: 5.6rem 4.6rem; }
  @media (max-width: 991.98px) {
    .products-menu__content-wrap {
      padding: 0; } }

.products-menu__segment {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 41.66667%;
  margin-right: 10.41667%; }
  @media (max-width: 991.98px) {
    .products-menu__segment {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      margin-right: 0; } }
  .products-menu__segment:first-child {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 47.91667%;
            flex: 0 0 47.91667%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 47.91667%;
    margin-right: 0;
    padding-right: 5.4rem; }
    @media (max-width: 991.98px) {
      .products-menu__segment:first-child {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%;
        margin-right: 0;
        padding-right: 0rem; } }

.main-cat-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem; }
  .main-cat-menu > li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 20%;
    font-size: 1.8rem;
    line-height: 4rem;
    font-weight: 700; }
    @media (max-width: 991.98px) {
      .main-cat-menu > li {
        position: relative;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%; }
        .main-cat-menu > li a {
          display: block; }
        .main-cat-menu > li.menu-item-has-children::after {
          top: 1.4rem;
          content: '';
          width: .6rem;
          height: .6rem;
          position: absolute;
          left: 0rem;
          -webkit-transition: all .2s ease-in;
          -o-transition: all .2s ease-in;
          transition: all .2s ease-in;
          background: url(images/accordion_arrow.svg) center/contain no-repeat; }
        .main-cat-menu > li.open::after {
          -webkit-transform: rotate(180deg);
              -ms-transform: rotate(180deg);
                  transform: rotate(180deg); }
        .main-cat-menu > li .sub-menu {
          height: 0px;
          overflow: hidden; } }
    .main-cat-menu > li ul {
      margin: 0; }
      .main-cat-menu > li ul li {
        font-weight: 400;
        line-height: 3rem; }

.sale-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem; }
  @media (max-width: 991.98px) {
    .sale-menu {
      margin: 2.2rem -1rem 1.5rem; } }
  .sale-menu li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 33.33333%; }
    @media (max-width: 991.98px) {
      .sale-menu li {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 45.83333%;
                flex: 0 0 45.83333%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 45.83333%;
        padding: 0 1rem; }
        .sale-menu li:last-child {
          display: none; } }
    .sale-menu li:hover .btn--sale-menu {
      opacity: 1; }
  .sale-menu__image-wrap {
    width: 18rem;
    height: 18rem;
    overflow: hidden;
    border-radius: 50%;
    position: relative;
    margin: 0 auto 1rem; }
    .sale-menu__image-wrap svg, .sale-menu__image-wrap img {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center; }
    @media (max-width: 991.98px) {
      .sale-menu__image-wrap {
        width: 10.9rem;
        height: 10.9rem;
        margin: 0 auto .6rem; } }
  .sale-menu__text-wrap {
    text-align: center;
    padding: 0 3rem; }
    @media (max-width: 991.98px) {
      .sale-menu__text-wrap {
        padding: 0rem;
        line-height: 1.86rem; } }
    .sale-menu__text-wrap h3 {
      font-size: 1.8rem;
      letter-spacing: 0;
      line-height: 1.4;
      margin-bottom: .5rem;
      font-weight: 600; }
      @media (max-width: 991.98px) {
        .sale-menu__text-wrap h3 {
          font-size: 1.08rem;
          line-height: 1.86rem; } }

.footer-menu li {
  font-size: 1.8rem;
  line-height: 4rem;
  font-weight: 600; }

.header {
  top: 0;
  top: var(--simply-club-height);
  z-index: 9;
  width: 100%;
  position: fixed;
  right: 0;
  background-color: #ffffff;
  border-bottom: 1px solid; }
  @media (max-width: 991.98px) {
    .header {
      border-bottom: 0px; } }
  .header__banner {
    background-color: #212121;
    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;
    color: #ffffff;
    font-size: 1.6rem;
    padding: 0.7rem 0; }
    @media (max-width: 991.98px) {
      .header__banner {
        font-size: 1.2rem;
        padding: 0;
        font-weight: 600; } }
  .header__banner-slide {
    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; }
  .header__content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 2rem 10.5rem 1.6rem;
    position: relative; }
    @media (max-width: 991.98px) {
      .header__content-wrap {
        position: static;
        padding: 0.4rem 2.2rem 1.1rem; } }
  .header__hamburger-wrap {
    display: none; }
    @media (max-width: 991.98px) {
      .header__hamburger-wrap {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 37.5%;
                flex: 0 0 37.5%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 37.5%; } }
  .header__lang-switch-wrap {
    margin-left: 4rem;
    padding-left: 4rem;
    border-left: 1px solid; }
    .header__lang-switch-wrap .wpml-ls-statics-shortcode_actions {
      padding: 0;
      border: none; }
    @media (max-width: 991.98px) {
      .header__lang-switch-wrap {
        display: none; } }
  .header__nav-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 37.5%;
            flex: 0 0 37.5%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 37.5%; }
    @media (max-width: 991.98px) {
      .header__nav-wrap {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%;
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100vh;
        height: calc(var(--vh, 1vh) * 100);
        overflow-y: auto;
        overflow-x: hidden;
        background-color: transparent;
        -webkit-transition: background-color 0.2s ease-in-out;
        -o-transition: background-color 0.2s ease-in-out;
        transition: background-color 0.2s ease-in-out;
        z-index: 1; }
        .header__nav-wrap.open {
          background-color: rgba(0, 0, 0, 0.7); }
        .header__nav-wrap.visible {
          display: block;
          -webkit-backdrop-filter: blur(3px);
                  backdrop-filter: blur(3px); } }
    @media (max-width: 991.98px) {
      .header__nav-wrap .inner-mobile-wrap {
        width: 82%;
        height: 100%;
        background-color: #ffffff;
        -webkit-transform: translateX(100%);
            -ms-transform: translateX(100%);
                transform: translateX(100%); } }
    .header__nav-wrap .inner-mobile-wrap__header {
      display: none; }
      @media (max-width: 991.98px) {
        .header__nav-wrap .inner-mobile-wrap__header {
          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: 1.4rem 2rem; } }
    @media (max-width: 991.98px) {
      .header__nav-wrap .inner-mobile-wrap__footer {
        text-align: center;
        padding: 1rem 2.9rem 0;
        font-size: 1.4rem;
        position: fixed;
        bottom: 1.5rem; } }
  @media (max-width: 991.98px) {
    .header__social-wrap {
      margin-top: 1.5rem; } }
  .header__social-links-wrap {
    display: none; }
    @media (max-width: 991.98px) {
      .header__social-links-wrap {
        display: block;
        margin-top: 1.5rem;
        text-align: left;
        padding: 0 2.2rem; } }
  .header__logo-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 25%;
    text-align: center;
    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; }
    .header__logo-wrap .custom-logo-link {
      display: inline-block; }
      .header__logo-wrap .custom-logo-link .custom-logo {
        height: auto;
        display: block;
        width: 7rem; }
        @media (max-width: 991.98px) {
          .header__logo-wrap .custom-logo-link .custom-logo {
            width: 3.7rem; } }
  .header__actions-wrap {
    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;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 37.5%;
            flex: 0 0 37.5%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 37.5%; }
  .header__action-link {
    display: block;
    margin-left: 4rem; }
    @media (max-width: 991.98px) {
      .header__action-link {
        margin-left: 2rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; } }
    .header__action-link:last-child {
      margin-left: 0; }
    @media (max-width: 991.98px) {
      .header__action-link--desktop {
        display: none; } }
    @media (max-width: 991.98px) {
      .header__action-link.btn--search {
        margin-left: 1rem; } }
  .header__search-wrap {
    margin-left: 4rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media (max-width: 991.98px) {
      .header__search-wrap--desktop {
        display: none; } }
    .header__search-wrap--mobile {
      display: none; }
      @media (max-width: 991.98px) {
        .header__search-wrap--mobile {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          margin: 0 2rem; } }

.footer {
  font-size: 1.8rem;
  line-height: 4rem;
  font-weight: 400;
  color: #ffffff;
  background: #2E2E2E; }
  .footer .footer-bottom {
    padding: 0;
    color: #212121;
    max-width: 100%;
    font-size: 1.5rem;
    background: #F6F3F0; }
    @media (max-width: 991.98px) {
      .footer .footer-bottom {
        font-size: 1.4rem;
        line-height: 1; } }
    .footer .footer-bottom__content-wrap {
      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; }
      @media (max-width: 991.98px) {
        .footer .footer-bottom__content-wrap {
          padding-top: 1rem;
          padding-bottom: 1.1rem; } }
      .footer .footer-bottom__content-wrap img {
        height: 1.35rem;
        width: 1.05rem;
        -o-object-fit: contain;
           object-fit: contain;
        margin-left: .7rem; }
        @media (max-width: 991.98px) {
          .footer .footer-bottom__content-wrap img {
            vertical-align: middle;
            padding-bottom: .3rem; } }
    @media (max-width: 991.98px) {
      .footer .footer-bottom__segment:last-child {
        display: none; } }
  .footer__content-wrap:not(.footer-bottom) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem;
    margin: 0 auto;
    padding-top: 4.8rem;
    padding-bottom: 4.1rem; }
    @media (max-width: 991.98px) {
      .footer__content-wrap:not(.footer-bottom) {
        padding-top: 3.4rem;
        padding-bottom: 4.8rem; } }
  .footer h3 {
    font-size: inherit;
    font-weight: 700;
    line-height: inherit; }
  .footer__segment {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 16.66667%; }
    @media (max-width: 991.98px) {
      .footer__segment {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%; } }
    @media (max-width: 991.98px) {
      .footer__segment:nth-child(1) {
        display: none; } }
    .footer__segment.form-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 41.66667%;
              flex: 0 0 41.66667%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 41.66667%;
      padding-right: 13.7rem;
      padding-left: 15.6rem; }
      @media (max-width: 991.98px) {
        .footer__segment.form-wrap {
          -webkit-box-flex: 0;
              -ms-flex: 0 0 100%;
                  flex: 0 0 100%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          max-width: 100%;
          padding: 0;
          margin-bottom: 2.6rem; } }
    @media (max-width: 991.98px) {
      .footer__segment:nth-child(2) {
        display: none; } }
    .footer__segment:nth-child(2) strong, .footer__segment:nth-child(2) h3 {
      font-weight: 600; }
    .footer__segment:nth-child(2) p {
      white-space: nowrap; }
    .footer__segment:nth-child(2) a {
      text-decoration: underline; }
    @media (max-width: 991.98px) {
      .footer__segment:nth-child(4) {
        -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
                order: 5;
        text-align: center; } }
    .footer__segment.phone-wrap {
      line-height: 3rem;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 8.33333%;
              flex: 0 0 8.33333%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 8.33333%; }
      @media (max-width: 991.98px) {
        .footer__segment.phone-wrap {
          -webkit-box-flex: 0;
              -ms-flex: 0 0 100%;
                  flex: 0 0 100%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          max-width: 100%;
          -webkit-box-ordinal-group: 5;
              -ms-flex-order: 4;
                  order: 4;
          margin-bottom: 1.4rem; } }
      @media (max-width: 991.98px) {
        .footer__segment.phone-wrap .text-wrap {
          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; } }
      .footer__segment.phone-wrap img {
        padding: 2.4rem;
        width: 6.9rem;
        height: 6.9rem;
        display: block;
        border: 1px solid;
        border-radius: 50%;
        -o-object-fit: contain;
           object-fit: contain;
        margin-bottom: 1.5rem;
        -webkit-box-sizing: border-box;
                box-sizing: border-box; }
        @media (max-width: 991.98px) {
          .footer__segment.phone-wrap img {
            width: 4.8rem;
            height: 4.8rem;
            padding: 1.6rem;
            margin-bottom: 0;
            display: inline-block;
            margin-left: 1.2rem; } }

.variations__label {
  font-size: 1.6rem; }
  @media (max-width: 991.98px) {
    .variations__label {
      font-size: 1.2rem;
      line-height: 1; } }

.variations__container--index {
  margin-top: 0.9rem; }
  @media (max-width: 991.98px) {
    .variations__container--index {
      margin-top: 1.2rem; } }

.variations__link {
  font-size: 1.4rem;
  text-decoration: underline;
  display: inline-block;
  margin-top: 1.3rem; }

.price {
  line-height: 2.9rem; }
  @media (max-width: 991.98px) {
    .price {
      font-size: 1.4rem;
      line-height: 1.4rem; } }
  .price ins {
    text-decoration: none;
    font-weight: 700;
    color: #212121; }

.badge, .onsale {
  position: absolute;
  font-size: 1.4rem;
  font-weight: 600;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 2rem;
  z-index: 3;
  right: 0; }
  .badge--index, .product--single .upsale-products ul.columns-4 .product .badge--single, .onsale--index {
    padding: 0.3rem 1.3rem;
    top: 1.2rem; }
    @media (max-width: 991.98px) {
      .badge--index, .product--single .upsale-products ul.columns-4 .product .badge--single, .onsale--index {
        top: 1rem;
        padding: 0.2rem 1rem;
        font-size: 1rem;
        line-height: 1; } }
  .badge--single, .onsale--single {
    padding: 0.8rem 2rem;
    top: 2.2rem; }
    @media (max-width: 991.98px) {
      .badge--single, .onsale--single {
        font-size: 1.4rem;
        top: 1.6rem;
        padding: 0.3rem 1.3rem; } }
  .badge--out-of-stock, .onsale--out-of-stock {
    background-color: #F6F3F0; }

.onsale {
  top: 1.2rem;
  padding: 0.3rem 1.3rem;
  background-color: #212121;
  color: #ffffff; }

.dgwt-wcas-search-wrapp {
  display: none;
  z-index: 1;
  margin-left: -4rem; }
  @media (max-width: 991.98px) {
    .dgwt-wcas-search-wrapp {
      display: block;
      margin-left: 0rem; } }
  .dgwt-wcas-search-wrapp.active {
    display: block; }
  .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp svg {
    fill: #212121;
    left: 12px;
    right: auto; }
    .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp svg path {
      fill: #212121; }
  .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input {
    border: 0;
    border-radius: 0;
    font-size: inherit;
    padding: 1rem 5rem !important;
    text-align: right;
    background-color: #F6F3F0;
    margin-right: auto; }
    @media (max-width: 991.98px) {
      .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input {
        padding: 1rem 2rem !important; } }
    .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input:focus {
      -webkit-box-shadow: none;
              box-shadow: none;
      background-color: #F6F3F0; }
  .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader svg {
    width: 2rem;
    height: 2rem; }

.dgwt-wcas-suggestion {
  text-align: right; }
  .dgwt-wcas-suggestion .dgwt-wcas-st-breadcrumbs {
    display: none; }

.dgwt-wcas-content-wrapp {
  text-align: right;
  padding-right: 3rem; }
  .dgwt-wcas-content-wrapp span {
    font-size: 1.6rem !important; }

.cart-items {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.tranquilo-login__text-wrap {
  font-size: 1.6rem;
  letter-spacing: 0;
  line-height: 2.3rem;
  text-align: center; }
  .tranquilo-login__text-wrap a, .tranquilo-login__text-wrap button {
    font-weight: bold;
    text-decoration: underline; }

.forgot-password__main-content {
  min-height: calc(100vh - var(--footer-height) - var(--header-height)); }

.forgot-password__title {
  margin: 4rem 0; }

.forgot-password__text-wrap {
  width: 40rem; }

.forgot-password .tranquilo-login__login-form {
  margin: 4rem 0; }

.rotating-stamp img {
  width: 16rem;
  -webkit-animation: rotate 8s linear infinite;
          animation: rotate 8s linear infinite; }
  @media (max-width: 991.98px) {
    .rotating-stamp img {
      width: 14rem; } }

.title-banner__content-wrap {
  margin-top: 7.8rem;
  position: relative; }
  @media (max-width: 991.98px) {
    .title-banner__content-wrap {
      margin-top: 0px; } }

.title-banner__image-wrap img {
  width: 100%;
  height: auto; }

.title-banner__title-wrap {
  top: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  right: 0px; }
  .title-banner__title-wrap h1 {
    color: #ffffff;
    font-size: 8.8rem;
    text-align: center;
    font-weight: 600; }
    @media (max-width: 991.98px) {
      .title-banner__title-wrap h1 {
        font-size: 2.6rem; } }

.product--index {
  list-style: none;
  padding: 0 1.65rem;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 5.9rem; }
  @media (max-width: 991.98px) {
    .product--index {
      padding: 0 0.55rem;
      margin-bottom: 2rem; } }
  .product--index .btn--like {
    display: none;
    position: absolute;
    top: 1.6rem;
    left: 1.6rem;
    z-index: 4; }
    @media (max-width: 991.98px) {
      .product--index .btn--like {
        top: 0.9rem;
        display: block;
        left: 1rem;
        line-height: 1; } }
    @media (max-width: 991.98px) {
      .product--index .btn--like .icon--wishlist {
        width: 1.32rem;
        height: auto; } }
    .product--index .btn--like.active {
      display: block; }
  .product--index__hover-wrap {
    bottom: 0;
    height: 0px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    -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;
    right: 0px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background-color: rgba(246, 243, 240, 0.5); }
    @media (max-width: 991.98px) {
      .product--index__hover-wrap {
        display: none; } }
    .product--index__hover-wrap .btn--like {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      margin-bottom: 3rem;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .product--index__hover-wrap .btn--like.active {
        display: none; }
  .product--index__img-wrap {
    display: block;
    position: relative; }
    .product--index__img-wrap img {
      width: 100%;
      height: 38rem;
      -o-object-fit: cover;
         object-fit: cover;
      display: block; }
      @media (max-width: 991.98px) {
        .product--index__img-wrap img {
          height: 15.3rem;
          -o-object-fit: contain;
             object-fit: contain; } }
    .product--index__img-wrap h2 {
      text-align: center;
      margin-top: 2rem; }
  .product--index .woocommerce-loop-product__title {
    text-align: center;
    font-size: 1.8rem;
    line-height: 2.9rem;
    margin-top: 2rem; }
    @media (max-width: 991.98px) {
      .product--index .woocommerce-loop-product__title {
        font-size: 1.2rem;
        line-height: 2rem;
        margin: 2.7rem 0 0rem; } }
  .product--index__tags {
    font-size: 1.8rem;
    line-height: 2.9rem; }
    @media (max-width: 991.98px) {
      .product--index__tags {
        font-size: 1.2rem;
        line-height: 2rem; } }
  .product--index__variations {
    font-size: 1.5rem; }
  .product--index__attributes {
    text-align: center; }
    @media (max-width: 991.98px) {
      .product--index__attributes {
        font-size: 1.2rem;
        line-height: 2rem; } }
    .product--index__attributes span::after {
      content: ' | '; }
    .product--index__attributes span:last-of-type::after {
      content: ''; }
  .product--index .price {
    text-align: center;
    display: block;
    margin-top: 1rem; }
    @media (max-width: 991.98px) {
      .product--index .price {
        margin-top: 0.3rem;
        line-height: 1.4rem; } }

.product--single .main-info {
  padding-top: 3.7rem; }
  @media (max-width: 991.98px) {
    .product--single .main-info {
      padding-top: 0; } }
  .product--single .main-info__content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem;
    margin: 0 auto; }
    @media (max-width: 991.98px) {
      .product--single .main-info__content-wrap {
        padding: 0; } }

.product--single__title {
  font-size: 3.2rem;
  line-height: 2.9rem;
  letter-spacing: normal;
  margin-bottom: 1.7rem;
  font-weight: 600; }
  @media (max-width: 991.98px) {
    .product--single__title {
      font-size: 2.6rem;
      margin-bottom: .6rem; } }

.product--single__title-wrap {
  border-bottom: 2px solid #DBDBDB;
  padding-bottom: 2.8rem;
  margin-bottom: 2rem; }

.product--single__tag {
  font-size: 1.7rem;
  line-height: 1.3rem;
  font-weight: 400;
  margin-bottom: 1.4rem; }

.product--single__price .woocommerce-Price-amount {
  font-size: 2rem; }

.product--single__buying-options {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  margin-bottom: 2.85rem;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }
  @media (max-width: 991.98px) {
    .product--single__buying-options {
      margin-bottom: 2.5rem; } }

.product--single__add-to-cart-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 50%;
  margin-right: 25%; }
  .product--single__add-to-cart-wrap.invalid .product--single__validation {
    display: inline-block; }
    .product--single__add-to-cart-wrap.invalid .product--single__validation.in-cart {
      display: none; }

.product--single__quntity-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 25%; }
  .product--single__quntity-wrap h3 {
    font-size: 1.7rem;
    font-weight: 400;
    margin-bottom: 1.5rem; }

.product--single__validation-info {
  margin-top: 2.4rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 100%; }

.product--single__btn-comment {
  font-size: 1.5rem;
  margin-top: 1.2rem; }

.product--single__breadcrumbs {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 100%; }
  @media (max-width: 991.98px) {
    .product--single__breadcrumbs {
      display: none; } }
  .product--single__breadcrumbs .woocommerce-breadcrumb {
    margin-bottom: 3.4rem;
    white-space: pre-wrap;
    color: #A7ABB4;
    font-size: 1.5rem;
    line-height: 2; }

.product--single .gallery {
  padding-top: 2.2rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 59.64286%;
          flex: 0 0 59.64286%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 59.64286%;
  margin-right: 8.57143%; }
  @media (max-width: 991.98px) {
    .product--single .gallery {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      margin-right: 0; } }
  .product--single .gallery img {
    width: 100%;
    height: auto; }
  .product--single .gallery__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem; }
  .product--single .gallery__nav-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 24.67066%;
            flex: 0 0 24.67066%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 24.67066%;
    margin-right: 3.9521%; }
    @media (max-width: 991.98px) {
      .product--single .gallery__nav-wrap {
        display: none; } }
  .product--single .gallery__main-img-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 71.37725%;
            flex: 0 0 71.37725%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 71.37725%;
    position: relative; }
    @media (max-width: 991.98px) {
      .product--single .gallery__main-img-wrap {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%; } }
    .product--single .gallery__main-img-wrap .btn--like {
      position: absolute;
      left: 2.4rem;
      top: 2.4rem; }
      .product--single .gallery__main-img-wrap .btn--like span {
        display: none; }
      @media (max-width: 991.98px) {
        .product--single .gallery__main-img-wrap .btn--like {
          left: 2.2rem;
          top: 2rem; } }

.product--single__textual-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 31.78571%;
          flex: 0 0 31.78571%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 31.78571%; }
  @media (max-width: 991.98px) {
    .product--single__textual-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      margin-top: 2.5rem;
      padding-right: 2.2rem;
      padding-left: 2.2rem; } }
  .product--single__textual-wrap .variations {
    border-bottom: 2px solid #DBDBDB;
    margin-bottom: 2rem;
    padding: 0; }
    @media (max-width: 991.98px) {
      .product--single__textual-wrap .variations {
        border-width: 1px;
        padding: 2.3rem 0 0;
        margin: 2.4rem 0 3rem; } }
    .product--single__textual-wrap .variations__container {
      margin-bottom: 1.9rem; }
      .product--single__textual-wrap .variations__container .btn--size-variation {
        font-size: 2rem;
        padding: 1.1rem; }
        .product--single__textual-wrap .variations__container .btn--size-variation:first-child {
          margin-right: 0; }
      .product--single__textual-wrap .variations__container .btn--color-variation {
        width: 2.8rem;
        height: 2.8rem; }
    .product--single__textual-wrap .variations__label {
      font-size: 1.7rem;
      font-weight: 400;
      margin-bottom: .7rem; }
    .product--single__textual-wrap .variations .out-of-stock {
      padding-bottom: 2.8rem; }
      @media (max-width: 991.98px) {
        .product--single__textual-wrap .variations .out-of-stock {
          padding-bottom: 2.3rem; } }

.product--single__validation {
  color: #F93415;
  font-size: inherit;
  font-weight: 600;
  display: none;
  margin-top: 1rem; }
  @media (max-width: 991.98px) {
    .product--single__validation {
      margin: 1rem 0 0 0; } }

.product--single__waitlist-form-wrap {
  margin-top: 1.9rem;
  margin-bottom: 2rem; }
  .product--single__waitlist-form-wrap h4 {
    font-weight: normal; }
  .product--single__waitlist-form-wrap .wcwl_intro p {
    line-height: 2.9rem; }

.product--single .additional-scents {
  margin: 14rem 0 1.7rem;
  background-color: #F6F3F0; }
  @media (max-width: 991.98px) {
    .product--single .additional-scents {
      margin: 4.8rem 0 3.4rem; } }
  .product--single .additional-scents__content-wrap {
    padding-top: 3.3rem;
    padding-bottom: 8.2rem; }
    @media (max-width: 991.98px) {
      .product--single .additional-scents__content-wrap {
        padding-top: 3.1rem;
        padding-bottom: 2.1rem; } }
  .product--single .additional-scents h2 {
    margin-bottom: 5.4rem; }
    @media (max-width: 991.98px) {
      .product--single .additional-scents h2 {
        margin-bottom: 3rem; } }
  @media (max-width: 991.98px) {
    .product--single .additional-scents__container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-right: 0rem;
      margin-left: 0rem;
      margin: 0 -1.1rem; } }

.product--single .upsale-products {
  margin: 10.7rem 0 3rem; }
  @media (max-width: 991.98px) {
    .product--single .upsale-products {
      margin: 3rem 0 0; } }
  .product--single .upsale-products h2 {
    margin-bottom: 7.9rem; }
    @media (max-width: 991.98px) {
      .product--single .upsale-products h2 {
        margin-bottom: 2rem; } }
  .product--single .upsale-products ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem; }
    .product--single .upsale-products ul.columns-4 {
      margin: 0 -1.65rem; }
      @media (max-width: 991.98px) {
        .product--single .upsale-products ul.columns-4 {
          margin: 0 -0.55rem; } }
      .product--single .upsale-products ul.columns-4 .product {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 25%;
                flex: 0 0 25%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 25%;
        padding: 0 0.55rem; }
        @media (max-width: 991.98px) {
          .product--single .upsale-products ul.columns-4 .product {
            -webkit-box-flex: 0;
                -ms-flex: 0 0 50%;
                    flex: 0 0 50%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            max-width: 50%;
            margin-bottom: 3rem; } }

@media (max-width: 991.98px) {
  .product--addtional-scent {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 50%;
    padding: 0 1.1rem;
    margin-bottom: 2rem; } }

.product--addtional-scent__content-wrap {
  position: relative; }

.product--addtional-scent__image-wrap {
  width: 20.4rem;
  height: 20.4rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2.8rem;
  background-color: #ffffff; }
  .product--addtional-scent__image-wrap svg, .product--addtional-scent__image-wrap img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center;
       object-position: center; }
  @media (max-width: 991.98px) {
    .product--addtional-scent__image-wrap {
      width: 14.3rem;
      height: 14.3rem;
      margin-bottom: 1.2rem; } }

.product--addtional-scent__text-wrap {
  padding: 0 1rem; }
  @media (max-width: 991.98px) {
    .product--addtional-scent__text-wrap {
      padding: 0; } }
  .product--addtional-scent__text-wrap h3 {
    font-size: 1.8rem;
    letter-spacing: 0;
    text-align: center;
    line-height: 2.9rem;
    font-weight: 600; }
    @media (max-width: 991.98px) {
      .product--addtional-scent__text-wrap h3 {
        font-size: 1.6rem; } }

ins {
  background: none; }
  ins .woocommerce-Price-amount {
    color: #9C7341;
    background: none; }

.woocommerce-Price-amount {
  font-size: 2rem;
  line-height: 2.9rem; }
  @media (max-width: 991.98px) {
    .woocommerce-Price-amount {
      font-size: 1.4rem;
      line-height: 2rem; } }

.woocommerce-mini-cart {
  height: calc(100% - 16.6rem);
  overflow: auto;
  position: relative; }
  @media (max-width: 991.98px) {
    .woocommerce-mini-cart {
      height: calc(100% - 13.6rem); } }
  .woocommerce-mini-cart__empty-message {
    padding: 2.6rem 3.2rem;
    font-size: 2.2rem; }
    @media (max-width: 991.98px) {
      .woocommerce-mini-cart__empty-message {
        padding: 2.6rem 2.2rem; } }
  .woocommerce-mini-cart .free-shipping-notice-wrap {
    position: absolute;
    bottom: 1.7rem;
    width: 100%; }
    .woocommerce-mini-cart .free-shipping-notice-wrap__content-wrap {
      background-color: #F7F3F0;
      height: 5.6rem;
      font-size: 1.9rem;
      padding: 1.6rem 2.5rem;
      margin: 0 auto;
      width: 55%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      @media (max-width: 991.98px) {
        .woocommerce-mini-cart .free-shipping-notice-wrap__content-wrap {
          width: 85%;
          font-size: 1.3rem; } }
    .woocommerce-mini-cart .free-shipping-notice-wrap p .amount {
      font-weight: bold; }
    .woocommerce-mini-cart .free-shipping-notice-wrap p::before {
      content: '';
      width: 2.9rem;
      height: 2.9rem;
      margin-left: 1.2rem;
      display: inline-block;
      vertical-align: middle;
      background: url(images/truck.svg) center/contain no-repeat; }
  .woocommerce-mini-cart .woocommerce-mini-cart-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 2.6rem 3.2rem;
    border-bottom: 1px solid #DBDBDB; }
    @media (max-width: 991.98px) {
      .woocommerce-mini-cart .woocommerce-mini-cart-item {
        padding: 1.7rem 1.4rem; } }
    .woocommerce-mini-cart .woocommerce-mini-cart-item__product-link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 61.2013%;
              flex: 0 0 61.2013%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 61.2013%;
      margin-right: 8.92857%; }
      @media (max-width: 991.98px) {
        .woocommerce-mini-cart .woocommerce-mini-cart-item__product-link {
          -webkit-box-flex: 0;
              -ms-flex: 0 0 75%;
                  flex: 0 0 75%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          max-width: 75%;
          margin-right: 0; } }
      .woocommerce-mini-cart .woocommerce-mini-cart-item__product-link img {
        width: 11rem;
        height: 11rem;
        -o-object-fit: cover;
           object-fit: cover;
        margin-left: 3.2rem; }
        @media (max-width: 991.98px) {
          .woocommerce-mini-cart .woocommerce-mini-cart-item__product-link img {
            height: 10rem;
            width: 10rem;
            margin-left: 1.3rem; } }
      .woocommerce-mini-cart .woocommerce-mini-cart-item__product-link span {
        display: block;
        font-weight: 700;
        max-width: 23.5rem;
        padding-top: 2.7rem; }
        @media (max-width: 991.98px) {
          .woocommerce-mini-cart .woocommerce-mini-cart-item__product-link span {
            padding-top: 0;
            line-height: 1;
            font-weight: 400;
            font-size: 1.6rem;
            max-width: 100%; } }
    .woocommerce-mini-cart .woocommerce-mini-cart-item .quantity {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 9.74026%;
              flex: 0 0 9.74026%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 9.74026%;
      margin-right: 6.16883%;
      padding-top: 2.7rem;
      font-weight: 600; }
      @media (max-width: 991.98px) {
        .woocommerce-mini-cart .woocommerce-mini-cart-item .quantity {
          -webkit-box-ordinal-group: 4;
              -ms-flex-order: 3;
                  order: 3;
          padding-top: 0;
          margin-top: -1.5rem;
          -webkit-box-flex: 0;
              -ms-flex: 0 0 50%;
                  flex: 0 0 50%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          max-width: 50%;
          margin-right: 0;
          padding-right: 12rem; }
          .woocommerce-mini-cart .woocommerce-mini-cart-item .quantity .number-input-wrap {
            font-weight: 400;
            font-size: 2.5rem;
            line-height: 1; } }
    .woocommerce-mini-cart .woocommerce-mini-cart-item .price-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 13.96104%;
              flex: 0 0 13.96104%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 13.96104%;
      padding-top: 2.7rem;
      text-align: left; }
      @media (max-width: 991.98px) {
        .woocommerce-mini-cart .woocommerce-mini-cart-item .price-wrap {
          padding-top: 0;
          -webkit-box-flex: 0;
              -ms-flex: 0 0 25%;
                  flex: 0 0 25%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          max-width: 25%;
          -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
                  order: 2; } }
      .woocommerce-mini-cart .woocommerce-mini-cart-item .price-wrap .amount {
        display: block;
        font-weight: 700; }
      .woocommerce-mini-cart .woocommerce-mini-cart-item .price-wrap .remove {
        position: absolute;
        left: 3.25rem;
        bottom: 4.6rem;
        color: #B0B0B0;
        font-size: 1.6rem; }
        @media (max-width: 991.98px) {
          .woocommerce-mini-cart .woocommerce-mini-cart-item .price-wrap .remove {
            font-size: 1.4rem;
            left: 2rem;
            bottom: 1.9rem;
            -webkit-box-sizing: 3rem;
                    box-sizing: 3rem; } }
  .woocommerce-mini-cart__total {
    padding: 2.6rem 4rem 0;
    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;
    font-size: 2.4rem;
    border-top: 1px solid #DBDBDB; }
    @media (max-width: 991.98px) {
      .woocommerce-mini-cart__total {
        padding: 1.6rem 2.2rem 0;
        font-size: 1.6rem;
        color: #9C7341;
        border-top: 1px solid #212121; } }
    .woocommerce-mini-cart__total strong {
      font-weight: 400; }
    .woocommerce-mini-cart__total .amount {
      font-weight: 700; }
      @media (max-width: 991.98px) {
        .woocommerce-mini-cart__total .amount {
          font-size: 2rem; } }
  .woocommerce-mini-cart__buttons {
    margin-top: 3.2rem;
    padding: 0 3.2rem; }
    @media (max-width: 991.98px) {
      .woocommerce-mini-cart__buttons {
        padding: 0 2.2rem;
        margin-top: 1.8rem; } }
    .woocommerce-mini-cart__buttons .wc-forward {
      display: none; }
      .woocommerce-mini-cart__buttons .wc-forward.checkout {
        display: block;
        text-align: center;
        line-height: 2.6rem;
        font-size: 2rem;
        font-weight: 600;
        letter-spacing: 0.2rem;
        padding: 1.5rem 0; }

.post--index {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 33.33333%;
  padding: 0 1.5rem;
  margin-bottom: 6.3rem; }
  @media (max-width: 991.98px) {
    .post--index {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      margin-bottom: 2.1rem;
      padding: 0; } }
  .post--index .btn--absolute {
    z-index: 1; }
  .post--index__content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem;
    position: relative;
    background: -webkit-gradient(linear, left top, left bottom, from(#FBFAF9), to(#F6F3F0));
    background: -o-linear-gradient(top, #FBFAF9 0%, #F6F3F0 100%);
    background: linear-gradient(180deg, #FBFAF9 0%, #F6F3F0 100%);
    -webkit-box-shadow: 0 8px 12px 0 rgba(118, 65, 0, 0.15);
            box-shadow: 0 8px 12px 0 rgba(118, 65, 0, 0.15); }
  .post--index__image-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 100%; }
    .post--index__image-wrap img {
      width: 100%;
      height: 40.8rem;
      -o-object-fit: cover;
         object-fit: cover; }
      @media (max-width: 991.98px) {
        .post--index__image-wrap img {
          height: auto; } }
  .post--index__text-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 100%;
    padding: 5rem 3.4rem 4.4rem; }
    @media (max-width: 991.98px) {
      .post--index__text-wrap {
        padding: 2.2rem 1.3rem 2.7rem; } }
    .post--index__text-wrap h3 {
      font-size: 3.2rem;
      line-height: 2.9rem;
      margin-bottom: 2.3rem;
      font-weight: 600; }
      @media (max-width: 991.98px) {
        .post--index__text-wrap h3 {
          font-size: 2.6rem;
          margin-bottom: 1rem; } }
    .post--index__text-wrap p {
      line-height: 2.4rem;
      margin-bottom: 4.5rem; }
      @media (max-width: 991.98px) {
        .post--index__text-wrap p {
          font-size: 1.6rem;
          margin-bottom: 2.2rem; } }
  .post--index:first-child {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 100%; }
    .post--index:first-child .post--index__image-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 58.33333%;
              flex: 0 0 58.33333%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 58.33333%; }
      @media (max-width: 991.98px) {
        .post--index:first-child .post--index__image-wrap {
          -webkit-box-flex: 0;
              -ms-flex: 0 0 100%;
                  flex: 0 0 100%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          max-width: 100%; } }
    .post--index:first-child .post--index__text-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 41.66667%;
              flex: 0 0 41.66667%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 41.66667%;
      padding: 3.6rem 3.4rem 6.7rem;
      padding-left: 12rem; }
      @media (max-width: 991.98px) {
        .post--index:first-child .post--index__text-wrap {
          -webkit-box-flex: 0;
              -ms-flex: 0 0 100%;
                  flex: 0 0 100%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          max-width: 100%;
          padding: 2.2rem 1.3rem 2.7rem; } }

.post--single .banner {
  padding-bottom: 8.8rem;
  background-color: #F6F3F0; }
  @media (max-width: 991.98px) {
    .post--single .banner {
      padding-bottom: 0px;
      background-color: transparent;
      margin-bottom: 1.8rem; } }
  .post--single .banner__content-wrap {
    padding-top: 7.8rem; }
    @media (max-width: 991.98px) {
      .post--single .banner__content-wrap {
        padding-top: 0px; } }
  .post--single .banner__image-wrap img {
    width: 100%;
    height: auto; }

.post--single .main-section {
  margin-bottom: 5rem;
  padding-bottom: 12rem;
  background-color: #F6F3F0; }
  @media (max-width: 991.98px) {
    .post--single .main-section {
      margin-bottom: 2rem;
      padding-bottom: 0px;
      background-color: transparent; } }
  .post--single .main-section__content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #ffffff;
    padding: 6rem 12rem 5rem;
    max-width: 1161px;
    width: 60%; }
    @media (max-width: 991.98px) {
      .post--single .main-section__content-wrap {
        max-width: 100%;
        width: 100%;
        padding: 0 2.2rem; } }
  .post--single .main-section__title-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 50%; }
    @media (max-width: 991.98px) {
      .post--single .main-section__title-wrap {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%; } }
    .post--single .main-section__title-wrap h1 {
      font-size: 32px;
      line-height: 29px;
      margin-bottom: 30px;
      font-weight: 600; }
      @media (max-width: 991.98px) {
        .post--single .main-section__title-wrap h1 {
          font-size: 26px;
          margin-bottom: 10px; } }
  .post--single .main-section__share-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 50%;
    text-align: left; }
    .post--single .main-section__share-wrap a {
      margin-right: 28px; }
    @media (max-width: 991.98px) {
      .post--single .main-section__share-wrap {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%;
        text-align: right;
        margin-bottom: 22px; }
        .post--single .main-section__share-wrap a {
          margin-right: 0px;
          margin-left: 28px; } }
  .post--single .main-section__text-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 100%;
    font-size: 18px;
    line-height: 25px; }
    @media (max-width: 991.98px) {
      .post--single .main-section__text-wrap {
        font-size: 16px; } }
    .post--single .main-section__text-wrap h3 {
      font: inherit;
      font-weight: 700;
      margin-bottom: 15px; }
    .post--single .main-section__text-wrap p {
      margin-bottom: 15px; }
    .post--single .main-section__text-wrap figcaption {
      margin: 19px 0 29px;
      font-size: 16px;
      color: #838383; }
      @media (max-width: 991.98px) {
        .post--single .main-section__text-wrap figcaption {
          margin: 11px 0 22px; } }
    .post--single .main-section__text-wrap ul {
      list-style-type: disc;
      -webkit-margin-before: 1em;
              margin-block-start: 1em;
      -webkit-margin-after: 1em;
              margin-block-end: 1em;
      -webkit-margin-start: 0px;
              margin-inline-start: 0px;
      -webkit-margin-end: 0px;
              margin-inline-end: 0px;
      -webkit-padding-start: 40px;
              padding-inline-start: 40px; }
  .post--single .main-section p {
    font-size: 18px;
    line-height: 25px; }
    @media (max-width: 991.98px) {
      .post--single .main-section p {
        font-size: 16px; } }

.post--single .additional-scents {
  margin-bottom: 19.2rem; }
  @media (max-width: 991.98px) {
    .post--single .additional-scents {
      margin-bottom: 4.7rem; } }
  .post--single .additional-scents h2 {
    margin-bottom: 3.9rem; }
  @media (max-width: 991.98px) {
    .post--single .additional-scents .slider--products {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-right: 0rem;
      margin-left: 0rem; }
      .post--single .additional-scents .slider--products__slide {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
                flex: 0 0 50%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 50%; } }

.post--single .image-text {
  position: relative; }
  .post--single .image-text__content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: 0rem;
    margin-left: 0rem;
    margin: 0 auto; }
  .post--single .image-text__image-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 45.83333%;
            flex: 0 0 45.83333%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 45.83333%; }
    @media (max-width: 991.98px) {
      .post--single .image-text__image-wrap {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%;
        margin-bottom: 6rem; } }
    .post--single .image-text__image-wrap img {
      width: 100%;
      height: auto; }
  .post--single .image-text__text-wrap {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 37.5%;
            flex: 0 0 37.5%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 37.5%;
    padding-top: 6.7rem;
    padding-right: 6.7rem; }
    @media (max-width: 991.98px) {
      .post--single .image-text__text-wrap {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%;
        padding: 0; } }
    .post--single .image-text__text-wrap h2 {
      margin-bottom: 2.6rem;
      text-align: right; }
      @media (max-width: 991.98px) {
        .post--single .image-text__text-wrap h2 {
          font-size: 3.5rem;
          line-height: 3.6rem;
          margin-bottom: .3rem; } }
    .post--single .image-text__text-wrap p {
      line-height: 2.5rem; }
  .post--single .image-text .rotating-stamp {
    position: absolute;
    bottom: -9rem;
    right: 82rem; }
    @media (max-width: 991.98px) {
      .post--single .image-text .rotating-stamp {
        bottom: unset;
        top: 22.5rem;
        right: 18.8rem; } }

.post--single__section:last-child {
  margin-bottom: 15.8rem; }
  @media (max-width: 991.98px) {
    .post--single__section:last-child {
      margin-bottom: 5.8rem; } }

.homepage .carousel-banner {
  padding-top: 7.7rem; }
  @media (max-width: 991.98px) {
    .homepage .carousel-banner {
      padding-top: 0px; } }
  .homepage .carousel-banner__content-wrap {
    height: 74.5rem;
    position: relative; }
    @media (max-width: 991.98px) {
      .homepage .carousel-banner__content-wrap {
        height: 22.9rem;
        max-width: 32rem; } }
  .homepage .carousel-banner .slider {
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    position: absolute; }
    .homepage .carousel-banner .slider .slick-list, .homepage .carousel-banner .slider .slick-track {
      height: 100%;
      width: 100%; }
  .homepage .carousel-banner .banner-slide__inner {
    height: 100%; }
  .homepage .carousel-banner .banner-slide__content-wrap {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
  .homepage .carousel-banner .banner-slide__text-wrap {
    width: 100%;
    color: #ffffff;
    font-size: 3rem;
    line-height: 3.74rem;
    padding: 6rem 8.7rem; }
    .homepage .carousel-banner .banner-slide__text-wrap h1, .homepage .carousel-banner .banner-slide__text-wrap h2, .homepage .carousel-banner .banner-slide__text-wrap h3, .homepage .carousel-banner .banner-slide__text-wrap h4, .homepage .carousel-banner .banner-slide__text-wrap h5, .homepage .carousel-banner .banner-slide__text-wrap h6, .homepage .carousel-banner .banner-slide__text-wrap p, .homepage .carousel-banner .banner-slide__text-wrap a {
      z-index: 1;
      position: relative; }
    .homepage .carousel-banner .banner-slide__text-wrap::after {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      mix-blend-mode: multiply;
      background: -webkit-gradient(linear, left top, left bottom, from(rgba(170, 151, 128, 0)), to(#AA9780));
      background: -o-linear-gradient(top, rgba(170, 151, 128, 0) 0%, #AA9780 100%);
      background: linear-gradient(180deg, rgba(170, 151, 128, 0) 0%, #AA9780 100%); }
    @media (max-width: 991.98px) {
      .homepage .carousel-banner .banner-slide__text-wrap {
        font-size: 1.7rem;
        letter-spacing: 0;
        line-height: 1.94rem;
        text-align: center;
        padding: 2.2rem 5.6rem 2.65rem; } }
    .homepage .carousel-banner .banner-slide__text-wrap a {
      margin-top: 2.3rem; }
      @media (max-width: 991.98px) {
        .homepage .carousel-banner .banner-slide__text-wrap a {
          margin-top: 1.25rem; } }
  .homepage .carousel-banner__image-wrap {
    width: 99rem;
    margin: 0 auto;
    height: 17.8rem;
    position: relative;
    padding-top: 28.4rem; }
    .homepage .carousel-banner__image-wrap svg, .homepage .carousel-banner__image-wrap img {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center; }
    @media (max-width: 991.98px) {
      .homepage .carousel-banner__image-wrap {
        width: 23.8rem;
        height: 4.3rem;
        padding-top: 3.4rem; } }

.homepage .shop-categories__content-wrap {
  padding-top: 6.1rem; }
  @media (max-width: 991.98px) {
    .homepage .shop-categories__content-wrap {
      padding-top: 2.1rem; } }

.homepage .shop-categories__title-wrap h2 {
  margin-bottom: 5rem; }
  @media (max-width: 991.98px) {
    .homepage .shop-categories__title-wrap h2 {
      margin-bottom: 2rem; } }

.homepage .shop-categories__categories-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  margin: 0 -1.3rem; }
  @media (max-width: 991.98px) {
    .homepage .shop-categories__categories-wrap {
      margin: 0 -0.55rem; } }

.homepage .shop-categories .shop-category {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 25%;
  box-sizing: border-box;
  padding: 0 1.3rem;
  margin-bottom: 3rem; }
  @media (max-width: 991.98px) {
    .homepage .shop-categories .shop-category {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 50%;
      margin-bottom: 1.2rem;
      padding: 0;
      padding: 0 0.55rem; } }
  .homepage .shop-categories .shop-category__content-wrap {
    position: relative; }
    .homepage .shop-categories .shop-category__content-wrap:hover h3 {
      text-decoration: underline; }
    .homepage .shop-categories .shop-category__content-wrap:hover img {
      -webkit-transform: scale(1.1);
          -ms-transform: scale(1.1);
              transform: scale(1.1); }
  .homepage .shop-categories .shop-category__image-wrap {
    width: 100%;
    overflow: hidden;
    height: 42rem; }
    .homepage .shop-categories .shop-category__image-wrap svg, .homepage .shop-categories .shop-category__image-wrap img {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center; }
    @media (max-width: 991.98px) {
      .homepage .shop-categories .shop-category__image-wrap {
        height: 15.4rem; } }
    .homepage .shop-categories .shop-category__image-wrap img {
      display: block;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: top;
         object-position: top; }
  .homepage .shop-categories .shop-category__text-wrap {
    width: 100%;
    color: #ffffff;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 23rem;
    position: absolute;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    right: 0;
    padding: 2.2rem 1.4rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .homepage .shop-categories .shop-category__text-wrap h1, .homepage .shop-categories .shop-category__text-wrap h2, .homepage .shop-categories .shop-category__text-wrap h3, .homepage .shop-categories .shop-category__text-wrap h4, .homepage .shop-categories .shop-category__text-wrap h5, .homepage .shop-categories .shop-category__text-wrap h6, .homepage .shop-categories .shop-category__text-wrap p, .homepage .shop-categories .shop-category__text-wrap a {
      z-index: 1;
      position: relative; }
    .homepage .shop-categories .shop-category__text-wrap::after {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      mix-blend-mode: multiply;
      background: -webkit-gradient(linear, left top, left bottom, from(rgba(170, 151, 128, 0)), to(#AA9780));
      background: -o-linear-gradient(top, rgba(170, 151, 128, 0) 0%, #AA9780 100%);
      background: linear-gradient(180deg, rgba(170, 151, 128, 0) 0%, #AA9780 100%); }
    @media (max-width: 991.98px) {
      .homepage .shop-categories .shop-category__text-wrap {
        height: 15.4rem;
        padding: 0rem 1rem; } }
    .homepage .shop-categories .shop-category__text-wrap h3 {
      line-height: 1.4;
      font-size: 1.9rem;
      padding-bottom: 1.44rem;
      letter-spacing: .1rem;
      font-weight: 600; }
      @media (max-width: 991.98px) {
        .homepage .shop-categories .shop-category__text-wrap h3 {
          font-size: 1.6rem;
          line-height: 1.4;
          padding-bottom: 1.46rem; } }

.homepage .gallery__content-wrap {
  padding-top: 9rem; }
  @media (max-width: 991.98px) {
    .homepage .gallery__content-wrap {
      padding-top: 4.7rem; } }

.homepage .gallery .home-cta-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  color: #ffffff; }
  .homepage .gallery .home-cta-slide__inner {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 50%;
    padding: 15.9rem 15% 17.6rem;
    text-align: center; }
    @media (max-width: 991.98px) {
      .homepage .gallery .home-cta-slide__inner {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%;
        min-height: 25.6rem;
        padding: 3.9rem 7.5rem 4.4rem; } }
    .homepage .gallery .home-cta-slide__inner img {
      width: 100%;
      height: auto;
      display: block;
      margin: 0 auto 5.4rem; }
      @media (max-width: 991.98px) {
        .homepage .gallery .home-cta-slide__inner img {
          margin: 0 auto 2.7rem; } }
    .homepage .gallery .home-cta-slide__inner p {
      margin: 0 auto;
      font-size: 3rem;
      line-height: 3.84rem;
      letter-spacing: -.047rem; }
      @media (max-width: 991.98px) {
        .homepage .gallery .home-cta-slide__inner p {
          font-size: 1.7rem;
          line-height: 1.94rem;
          letter-spacing: -0.027rem; } }
    .homepage .gallery .home-cta-slide__inner a {
      margin-top: 6.5rem; }
      @media (max-width: 991.98px) {
        .homepage .gallery .home-cta-slide__inner a {
          margin-top: 1rem; } }

.homepage .product-slider {
  margin-bottom: 10.6rem; }
  @media (max-width: 991.98px) {
    .homepage .product-slider {
      margin-bottom: 7.5rem; } }
  .homepage .product-slider__content-wrap {
    padding-top: 10rem;
    padding-right: 14.5rem;
    padding-left: 14.5rem; }
    @media (max-width: 991.98px) {
      .homepage .product-slider__content-wrap {
        padding: 0;
        padding-top: 4.2rem; } }
  .homepage .product-slider__title-wrap {
    margin-bottom: 6.1rem; }
    @media (max-width: 991.98px) {
      .homepage .product-slider__title-wrap {
        margin-bottom: 2.5rem; } }
  @media (max-width: 991.98px) {
    .homepage .product-slider__slider-wrap {
      padding-right: 2rem; } }

.homepage .instagram {
  margin-bottom: 10rem; }
  @media (max-width: 991.98px) {
    .homepage .instagram {
      margin-bottom: 4rem; } }
  @media (max-width: 991.98px) {
    .homepage .instagram__insta-wrap .sbi_item {
      width: 50% !important; } }
  .homepage .instagram__text-wrap {
    margin-bottom: 5rem;
    text-align: center;
    font-size: 3.5rem;
    font-weight: 600; }
    @media (max-width: 991.98px) {
      .homepage .instagram__text-wrap {
        font-size: 2rem;
        margin-bottom: 2rem;
        font-weight: 400; } }
  .homepage .instagram__title {
    direction: ltr; }
  .homepage .instagram__link-wrap {
    margin-top: 6.1rem;
    text-align: center; }
    @media (max-width: 991.98px) {
      .homepage .instagram__link-wrap {
        margin-top: 4rem; } }
    .homepage .instagram__link-wrap .btn, .homepage .instagram__link-wrap .woocommerce-billing-fields .form-row button, .woocommerce-billing-fields .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-billing-fields .form-group button, .woocommerce-billing-fields .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-shipping-fields .form-row button, .woocommerce-shipping-fields .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-shipping-fields .form-group button, .woocommerce-shipping-fields .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-address-fields .form-row button, .woocommerce-address-fields .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-address-fields .form-group button, .woocommerce-address-fields .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-additional-fields .form-row button, .woocommerce-additional-fields .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-additional-fields .form-group button, .woocommerce-additional-fields .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .edit-account .form-row button, .edit-account .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .edit-account .form-group button, .edit-account .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-ResetPassword .form-row button, .woocommerce-ResetPassword .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-ResetPassword .form-group button, .woocommerce-ResetPassword .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout, .woocommerce-mini-cart__buttons .homepage .instagram__link-wrap .wc-forward.checkout, .homepage .instagram__link-wrap .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-last button, .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-last .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment .homepage .instagram__link-wrap #place_order, .homepage .instagram__link-wrap .account .woocommerce .woocommerce-MyAccount-content button, .account .woocommerce .woocommerce-MyAccount-content .homepage .instagram__link-wrap button {
      display: inline-block;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      white-space: nowrap;
      text-transform: uppercase;
      font-size: 1.8rem;
      line-height: 4rem;
      padding: 1.6rem 4.3rem 1.2rem; }
      @media (max-width: 991.98px) {
        .homepage .instagram__link-wrap .btn, .homepage .instagram__link-wrap .woocommerce-billing-fields .form-row button, .woocommerce-billing-fields .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-billing-fields .form-group button, .woocommerce-billing-fields .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-shipping-fields .form-row button, .woocommerce-shipping-fields .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-shipping-fields .form-group button, .woocommerce-shipping-fields .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-address-fields .form-row button, .woocommerce-address-fields .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-address-fields .form-group button, .woocommerce-address-fields .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-additional-fields .form-row button, .woocommerce-additional-fields .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-additional-fields .form-group button, .woocommerce-additional-fields .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .edit-account .form-row button, .edit-account .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .edit-account .form-group button, .edit-account .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-ResetPassword .form-row button, .woocommerce-ResetPassword .form-row .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-ResetPassword .form-group button, .woocommerce-ResetPassword .form-group .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout, .woocommerce-mini-cart__buttons .homepage .instagram__link-wrap .wc-forward.checkout, .homepage .instagram__link-wrap .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-last button, .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-last .homepage .instagram__link-wrap button, .homepage .instagram__link-wrap .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order, .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment .homepage .instagram__link-wrap #place_order, .homepage .instagram__link-wrap .account .woocommerce .woocommerce-MyAccount-content button, .account .woocommerce .woocommerce-MyAccount-content .homepage .instagram__link-wrap button {
          line-height: 4rem;
          padding: 0.5rem 1.9rem;
          display: block;
          width: 100%; } }

.single .post__content-wrap {
  padding: calc(var(--header-height) + 11.8rem) 0 5.8rem;
  border-bottom: 1px solid #E5E5E5; }
  @media (max-width: 991.98px) {
    .single .post__content-wrap {
      padding: calc(var(--header-height) + 3rem) 0 5.8rem; } }

.single .post__title {
  margin-bottom: 2.2rem;
  line-height: normal; }
  @media (max-width: 991.98px) {
    .single .post__title {
      margin-bottom: 3rem;
      font-size: 3.4rem;
      line-height: 3.8rem; } }

.single .post__img {
  width: 100%;
  height: auto;
  display: block;
  margin-bottom: 5.2rem; }
  @media (max-width: 991.98px) {
    .single .post__img {
      margin-bottom: 3rem; } }

.single .post__content {
  padding-top: 1.6rem; }
  .single .post__content iframe {
    width: 100%; }
    .single .post__content iframe::before {
      content: 'hi';
      display: block; }

.single .post__video {
  width: 100%;
  height: 74rem;
  display: block;
  margin: 4.2rem 0 7rem;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }
  @media (max-width: 991.98px) {
    .single .post__video {
      height: 21.4rem;
      margin: 3rem 0; } }

.single .post-navigation {
  padding: 2rem 0;
  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; }
  @media (max-width: 991.98px) {
    .single .post-navigation {
      padding: 4rem 0; } }
  .single .post-navigation__link--next {
    margin-left: auto; }

.single .related {
  margin: 20.1rem 0 13rem; }
  @media (max-width: 991.98px) {
    .single .related {
      margin: 4rem 0 3.2rem; } }
  .single .related__title {
    margin-bottom: 7rem; }
    @media (max-width: 991.98px) {
      .single .related__title {
        margin-bottom: 3.2rem; } }
  @media (max-width: 991.98px) {
    .single .related .posts-preview-wrap {
      padding: 0 2rem; } }

.about__content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  margin: 0 auto;
  padding-top: 10rem;
  padding-bottom: 6rem; }
  @media (max-width: 991.98px) {
    .about__content-wrap {
      padding-top: 0; } }

.about__images-wrap {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 55.83333%;
          flex: 0 0 55.83333%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 55.83333%; }
  @media (max-width: 991.98px) {
    .about__images-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%; } }

.about__text-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 33.33333%;
  padding-top: 35rem;
  line-height: 2.6rem;
  padding-right: 3.5rem; }
  @media (max-width: 991.98px) {
    .about__text-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      padding-top: 0rem;
      letter-spacing: -0.007rem;
      padding-right: 0rem; } }
  .about__text-wrap h1 {
    font-size: 3.5rem;
    font-weight: 700;
    line-height: 9.3rem; }
    @media (max-width: 991.98px) {
      .about__text-wrap h1 {
        font-size: 2.6rem;
        line-height: 5.3rem;
        letter-spacing: normal; } }

.about .rotating-stamp {
  top: -5rem;
  text-align: center;
  position: relative;
  margin-bottom: -5rem;
  padding-right: 9rem; }
  @media (max-width: 991.98px) {
    .about .rotating-stamp {
      padding-right: 15rem; } }

.about__image-wrap:nth-child(1) {
  top: 22.5rem;
  z-index: 1;
  position: absolute;
  left: -28rem; }
  @media (max-width: 991.98px) {
    .about__image-wrap:nth-child(1) {
      top: 9.8rem;
      width: 100%;
      left: 0rem; } }
  .about__image-wrap:nth-child(1) img {
    width: 77.1rem; }
    @media (max-width: 991.98px) {
      .about__image-wrap:nth-child(1) img {
        width: 100%;
        height: 2.6rem;
        -o-object-fit: contain;
           object-fit: contain; } }

.about__image-wrap:nth-child(2) {
  text-align: left; }
  .about__image-wrap:nth-child(2) img {
    width: 80.25rem; }
    @media (max-width: 991.98px) {
      .about__image-wrap:nth-child(2) img {
        width: 100%; } }

.about__image-wrap:nth-child(3) {
  top: -7rem;
  position: relative;
  margin-bottom: -7rem; }
  @media (max-width: 991.98px) {
    .about__image-wrap:nth-child(3) {
      top: -2.6rem;
      margin-bottom: -2.6rem; } }
  .about__image-wrap:nth-child(3) img {
    width: 53rem; }
    @media (max-width: 991.98px) {
      .about__image-wrap:nth-child(3) img {
        width: 20.8rem; } }

.shop .woocommerce-products-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28.2rem !important;
  margin-top: 7.8rem !important;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 3.5rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  @media (max-width: 991.98px) {
    .shop .woocommerce-products-header {
      height: 14rem !important;
      margin-top: 0 !important;
      margin-bottom: 1.4rem; } }
  .shop .woocommerce-products-header h1 {
    color: #ffffff;
    font-size: 8.8rem;
    font-weight: 600; }
    @media (max-width: 991.98px) {
      .shop .woocommerce-products-header h1 {
        font-size: 2.6rem; } }
  .shop .woocommerce-products-header__bg, .shop .woocommerce-products-header__image-wrap {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    left: 0; }
    @media (max-width: 991.98px) {
      .shop .woocommerce-products-header__bg, .shop .woocommerce-products-header__image-wrap {
        width: calc(100% - 2.2rem - 2.2rem);
        left: 2.2rem; } }
  .shop .woocommerce-products-header__image-wrap {
    z-index: -2; }
    .shop .woocommerce-products-header__image-wrap svg, .shop .woocommerce-products-header__image-wrap img {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center; }
    .shop .woocommerce-products-header__image-wrap img {
      -o-object-fit: cover;
         object-fit: cover; }
  .shop .woocommerce-products-header__mask {
    background-color: rgba(0, 11, 22, 0); }
    .shop .woocommerce-products-header__mask--dark {
      background-color: #9C7341; }

.shop__active-filters-wrap {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 75%;
  margin-right: 25%; }
  @media (max-width: 991.98px) {
    .shop__active-filters-wrap {
      -webkit-box-ordinal-group: 3;
          -ms-flex-order: 2;
              order: 2;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      margin: .4rem 0 3.4rem;
      margin-right: 0; } }
  .shop__active-filters-wrap button {
    padding: 1rem 1.2rem .5rem;
    font-size: 1.6rem;
    line-height: 1;
    margin-left: 3rem;
    padding-left: 2.5rem;
    background: #F6F3F0 url(images/exit.svg) 1.1rem center/0.7rem no-repeat; }
    @media (max-width: 991.98px) {
      .shop__active-filters-wrap button {
        font-size: 1.4rem;
        margin-left: 1rem;
        padding: .5rem .8rem .3rem;
        padding-left: 2.3rem; } }

.shop .filters {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 12.5%;
          flex: 0 0 12.5%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 12.5%;
  margin-left: 12.5%; }
  @media (max-width: 991.98px) {
    .shop .filters {
      display: block;
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      margin-left: 0; } }
  .shop .filters__categories-links-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: auto; }
    .shop .filters__categories-links-wrap .btn--category {
      margin-left: 0.6rem; }
      .shop .filters__categories-links-wrap .btn--category:last-child {
        margin-left: 0; }
  @media (max-width: 991.98px) {
    .shop .filters .filters-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }
  .shop .filters .filters-container .filter {
    margin-bottom: 1rem;
    padding-bottom: 2rem;
    border-bottom: 1px solid #D6D5D5; }
    .shop .filters .filters-container .filter h2 {
      font-size: 1.8rem;
      font-weight: 700;
      line-height: 4rem;
      text-align: right; }

.shop--tag .products {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  margin: 3.3rem -1.65rem 0; }
  @media (max-width: 991.98px) {
    .shop--tag .products {
      margin: 2.7rem -0.55rem 2rem;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%; } }
  .shop--tag .products .product {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 25%; }
    @media (max-width: 991.98px) {
      .shop--tag .products .product {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
                flex: 0 0 50%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 50%; } }

.shop:not(.shop--tag) .products {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 75%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  margin: 3.3rem -1.65rem 0; }
  @media (max-width: 991.98px) {
    .shop:not(.shop--tag) .products {
      margin: 2.7rem -0.55rem 2rem;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%; } }
  .shop:not(.shop--tag) .products.columns-3 .product {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 33.33333%; }
    @media (max-width: 991.98px) {
      .shop:not(.shop--tag) .products.columns-3 .product {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
                flex: 0 0 50%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 50%; } }

.shop__main-content > .products {
  margin: 0 auto; }

.shop__content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  margin: 0 auto; }
  .shop__content-wrap--empty-loop .woocommerce-info {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 75%;
    margin: 4rem 0; }
    @media (max-width: 991.98px) {
      .shop__content-wrap--empty-loop .woocommerce-info {
        margin: 2rem 0; } }

.woocommerce-checkout {
  background-color: #f5f3ef; }
  .woocommerce-checkout__titles-wrap {
    text-align: center;
    margin-bottom: 5.5rem; }
    @media (max-width: 991.98px) {
      .woocommerce-checkout__titles-wrap {
        margin-bottom: 3.6rem; } }
  @media (max-width: 991.98px) {
    .woocommerce-checkout__title {
      font-size: 2.4rem; } }
  .woocommerce-checkout__subtitle {
    margin-top: 0.5rem;
    font-size: 2rem;
    font-weight: 400; }
    @media (max-width: 991.98px) {
      .woocommerce-checkout__subtitle {
        font-size: 1.6rem; } }
  .woocommerce-checkout__main-content {
    max-width: 116rem;
    margin: 0 auto; }
    .woocommerce-checkout__main-content .woocommerce {
      padding: 8.7rem 0 10rem; }
      @media (max-width: 991.98px) {
        .woocommerce-checkout__main-content .woocommerce {
          padding: 3.6rem 0 3.9rem; } }
      .woocommerce-checkout__main-content .woocommerce .woocommerce-error {
        line-height: 1.2; }
        @media (max-width: 991.98px) {
          .woocommerce-checkout__main-content .woocommerce .woocommerce-error {
            padding: 2.2rem;
            margin-bottom: 1.5rem; } }
      .woocommerce-checkout__main-content .woocommerce .woocommerce-form-coupon-toggle {
        display: none; }
      .woocommerce-checkout__main-content .woocommerce .checkout_coupon {
        margin-bottom: 3rem;
        margin-right: auto;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        padding: 1rem 1.8rem;
        background-color: #ffffff; }
        @media (max-width: 991.98px) {
          .woocommerce-checkout__main-content .woocommerce .checkout_coupon {
            bottom: 0;
            width: 100%; } }
        .woocommerce-checkout__main-content .woocommerce .checkout_coupon p:not(.form-row) {
          display: none; }
        .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-first {
          width: 100%; }
          .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-first input {
            width: 100%;
            padding: 0;
            border: 0;
            height: 100%; }
        .woocommerce-checkout__main-content .woocommerce .checkout_coupon p.form-row-last button {
          background-image: url(images/coupon_btn.svg);
          background-size: 99%;
          background-repeat: no-repeat;
          background-position: center;
          border-radius: 50%;
          height: 2.8rem;
          width: 2.8rem; }
      .woocommerce-checkout__main-content .woocommerce h3 {
        font-size: 2.4rem;
        line-height: 3.2rem;
        font-weight: 600; }
        @media (max-width: 991.98px) {
          .woocommerce-checkout__main-content .woocommerce h3 {
            font-size: 1.8rem;
            line-height: 2.3rem; } }
    .woocommerce-checkout__main-content .woocommerce-checkout {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-right: 0rem;
      margin-left: 0rem; }
      .woocommerce-checkout__main-content .woocommerce-checkout .sc-card {
        -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 100%;
        width: 100% !important;
        margin-bottom: 4rem;
        border: none;
        border-radius: 0px;
        padding: 2.9rem 4rem 3.5rem; }
        .woocommerce-checkout__main-content .woocommerce-checkout .sc-card p {
          line-height: 1.2; }
        .woocommerce-checkout__main-content .woocommerce-checkout .sc-card table th {
          text-align: right; }
        @media (max-width: 991.98px) {
          .woocommerce-checkout__main-content .woocommerce-checkout .sc-card {
            padding: 1rem 2rem; } }
      .woocommerce-checkout__main-content .woocommerce-checkout #sc_discount input.reliasationis {
        width: auto !important; }
      .woocommerce-checkout__main-content .woocommerce-checkout #customer_details {
        -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
                order: 2;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 58.7931%;
                flex: 0 0 58.7931%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 58.7931%;
        margin-left: 2.93103%;
        background-color: #ffffff;
        box-sizing: border-box;
        padding: 2.9rem 6rem 0; }
        @media (max-width: 991.98px) {
          .woocommerce-checkout__main-content .woocommerce-checkout #customer_details {
            -webkit-box-flex: 0;
                -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            max-width: 100%;
            margin-left: 0;
            padding: 3.6rem 2.2rem 0; } }
        .woocommerce-checkout__main-content .woocommerce-checkout #customer_details .col-1 {
          position: relative;
          margin-bottom: 0.8rem; }
      .woocommerce-checkout__main-content .woocommerce-checkout #order_review {
        -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
                order: 3;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 38.27586%;
                flex: 0 0 38.27586%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 38.27586%;
        background-color: #ffffff;
        box-sizing: border-box;
        padding: 2.9rem 4rem 3.5rem; }
        @media (max-width: 991.98px) {
          .woocommerce-checkout__main-content .woocommerce-checkout #order_review {
            -webkit-box-flex: 0;
                -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            max-width: 100%;
            margin: 3rem auto 0;
            padding: 2.8rem 2.4rem 2.5rem; } }
        .woocommerce-checkout__main-content .woocommerce-checkout #order_review .order_review_heading {
          margin-bottom: 3.8rem; }
          @media (max-width: 991.98px) {
            .woocommerce-checkout__main-content .woocommerce-checkout #order_review .order_review_heading {
              font-weight: 700;
              margin-bottom: 1.9rem; } }
        .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table {
          text-align: right;
          border-collapse: collapse;
          line-height: 1.2; }
          .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td, .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th {
            padding: 1rem 0; }
            .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td.product-name, .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th.product-name {
              width: 28%;
              text-align: right; }
          .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td {
            text-align: left; }
          .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th.product-total {
            text-align: left; }
          .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals {
            vertical-align: initial; }
            .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td {
              text-align: right; }
            .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li {
              line-height: 1.2;
              margin: 1.5rem 0; }
              .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label {
                font: inherit;
                position: relative;
                margin-right: 1rem;
                display: block; }
                .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label:hover {
                  cursor: pointer; }
                .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label::before {
                  visibility: visible;
                  -webkit-transition: all 0.3s ease-in;
                  -o-transition: all 0.3s ease-in;
                  transition: all 0.3s ease-in;
                  content: '';
                  border-radius: 50%;
                  position: absolute;
                  right: -3rem;
                  width: 1.5rem;
                  height: 1.4rem;
                  border: 0.25rem solid #ffffff;
                  top: 0.2rem;
                  background-color: #ffffff;
                  -webkit-box-shadow: 0 0 0 1px;
                          box-shadow: 0 0 0 1px; }
                  @media (max-width: 991.98px) {
                    .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label::before {
                      top: .3rem; } }
              .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping_method {
                opacity: 0;
                margin-left: 2rem; }
                .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping_method:hover {
                  cursor: pointer; }
                .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping_method:checked ~ label::before {
                  background-color: #212121; }
          .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td, .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th {
            border-top: 1px solid #B0B0B0;
            font-size: 2.4rem; }
            @media (max-width: 991.98px) {
              .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td, .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th {
                padding: 1.9rem 0; } }
          @media (max-width: 991.98px) {
            .woocommerce-checkout__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th {
              font-size: 1.8rem;
              font-weight: 400; } }
        .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment {
          margin-top: 2rem; }
          .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment ul.payment_methods {
            padding: 0;
            border-bottom: 0; }
            .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method {
              position: relative;
              margin-bottom: 1.5rem; }
              .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label {
                font-size: 1.8rem;
                color: #212121;
                padding-right: 2.5rem;
                margin-bottom: 0.5rem;
                display: inline-block; }
                .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label:hover {
                  cursor: pointer; }
                .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label:before {
                  visibility: visible;
                  -webkit-transition: all 0.3s ease-in;
                  -o-transition: all 0.3s ease-in;
                  transition: all 0.3s ease-in;
                  content: '';
                  border-radius: 50%;
                  position: absolute;
                  right: 0;
                  width: 1.5rem;
                  height: 1.4rem;
                  border: 0.25rem solid #ffffff;
                  top: 0.3rem;
                  background-color: #ffffff;
                  -webkit-box-shadow: 0 0 0 1px #212121;
                          box-shadow: 0 0 0 1px #212121; }
              .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .input-radio {
                visibility: hidden;
                margin-left: 1.6rem;
                position: absolute; }
                .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .input-radio:hover {
                  cursor: pointer; }
                .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .input-radio:checked ~ label::before {
                  background-color: #212121; }
          .woocommerce-checkout__main-content .woocommerce-checkout #order_review #payment #place_order {
            margin-top: 3rem;
            width: 100%; }
      .woocommerce-checkout__main-content .woocommerce-checkout #order_review_heading {
        display: none; }
    .woocommerce-checkout__main-content input:-webkit-autofill,
    .woocommerce-checkout__main-content input:-webkit-autofill:hover,
    .woocommerce-checkout__main-content input:-webkit-autofill:focus,
    .woocommerce-checkout__main-content input:-webkit-autofill:active {
      -webkit-box-shadow: 0 0 0 30px #ffffff inset !important;
              box-shadow: 0 0 0 30px #ffffff inset !important;
      color: #212121 !important;
      -webkit-text-fill-color: #212121 !important; }

.woocommerce-form__label-for-checkbox {
  position: relative;
  font: inherit !important;
  padding-right: 2.5rem;
  display: inline-block; }
  .woocommerce-form__label-for-checkbox::before {
    visibility: visible;
    -webkit-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
    content: '';
    border-radius: 50%;
    position: absolute;
    right: 0;
    width: 1.5rem;
    height: 1.4rem;
    border: 0.25rem solid #ffffff;
    top: 0.3rem;
    background-color: #ffffff;
    -webkit-box-shadow: 0 0 0 1px #212121;
            box-shadow: 0 0 0 1px #212121;
    vertical-align: middle; }
  .woocommerce-form__label-for-checkbox.active::before {
    background-color: #212121; }
  .woocommerce-form__label-for-checkbox input {
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    opacity: 0;
    cursor: pointer;
    visibility: hidden;
    position: absolute;
    right: 0px; }

.joinClubMember, .registerClubMember {
  background-color: rgba(33, 33, 33, 0.7); }
  .joinClubMember-inner, .registerClubMember-inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .joinClubMember h4, .registerClubMember h4 {
    margin-bottom: 2rem !important; }
  .joinClubMember input, .registerClubMember input {
    border: 1px solid; }
  .joinClubMember button, .registerClubMember button {
    margin: 0px;
    margin-bottom: 2rem; }
    @media (max-width: 991.98px) {
      .joinClubMember button, .registerClubMember button {
        margin-top: 2rem; } }
  .joinClubMember span.clubmemberClose, .registerClubMember span.clubmemberClose {
    font-size: 0px;
    top: 2.6rem;
    width: 2.4rem;
    height: 2.4rem;
    left: 2.6rem;
    right: unset;
    background: url(images/close.svg) center/contain no-repeat; }

.clubBtnSty {
  padding: 1rem 2rem 0.7rem;
  margin-bottom: 2rem; }

.thank-you__main-content {
  max-width: 116rem;
  margin: 0 auto; }
  .thank-you__main-content .woocommerce {
    padding: 8.7rem 0 10rem; }
    @media (max-width: 991.98px) {
      .thank-you__main-content .woocommerce {
        padding: 3.6rem 2.2rem 3.9rem; } }
    .thank-you__main-content .woocommerce .woocommerce-thankyou-order-details {
      margin-top: 2rem; }
    .thank-you__main-content .woocommerce .woocommerce-order-details {
      text-align: right;
      margin-top: 2rem; }
      .thank-you__main-content .woocommerce .woocommerce-order-details th, .thank-you__main-content .woocommerce .woocommerce-order-details td {
        padding: 0.5rem 0 0.5rem 3rem; }

.general__content-wrap {
  height: 100%;
  padding: 8.65rem 0 9rem;
  line-height: 2.8rem; }
  @media (max-width: 991.98px) {
    .general__content-wrap {
      padding: 3.2rem 2.2rem 5.7rem; } }

.general__title {
  margin-bottom: 4rem;
  text-align: center; }
  @media (max-width: 991.98px) {
    .general__title {
      margin-bottom: 2.5rem;
      font-size: 2.4rem; } }

.general-with-image__content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  padding-top: 7.7rem;
  padding-bottom: 7.7rem;
  margin: 0 auto; }
  @media (max-width: 991.98px) {
    .general-with-image__content-wrap {
      padding: 0 2.2rem; } }

.general-with-image__img-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 50%; }
  @media (max-width: 991.98px) {
    .general-with-image__img-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      margin-bottom: 1rem; } }
  .general-with-image__img-wrap img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    display: block; }

.general-with-image__content {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 50%;
  padding-top: 15.5rem;
  padding-bottom: 14.8rem;
  padding-left: 0px;
  padding-right: 25.6rem; }
  @media (max-width: 991.98px) {
    .general-with-image__content {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      padding: 0; } }

.general-with-image h1 {
  margin-bottom: 6rem; }
  @media (max-width: 991.98px) {
    .general-with-image h1 {
      font-size: 2.6rem; } }

.general-with-image .form__wrap {
  max-width: 44.5rem; }
  @media (max-width: 991.98px) {
    .general-with-image .form__wrap {
      max-width: 100%; } }
  .general-with-image .form__wrap h1 {
    margin-bottom: 2rem; }
    @media (max-width: 991.98px) {
      .general-with-image .form__wrap h1 {
        margin-bottom: 1rem; } }
  .general-with-image .form__wrap p {
    line-height: 2.3rem;
    margin-bottom: 1.5rem; }

.general-with-image .form__contact-links {
  margin-top: 6rem;
  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; }
  @media (max-width: 991.98px) {
    .general-with-image .form__contact-links {
      margin-top: 2rem;
      margin-bottom: 6rem; } }

.general-with-image .text__wrap {
  max-width: 44.5rem; }
  .general-with-image .text__wrap .lower-box {
    margin-top: 6rem;
    border: 1px solid #B0B0B0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 2.4rem 1.6rem 2.4rem 2.4rem;
    line-height: 3.8rem; }
    @media (max-width: 991.98px) {
      .general-with-image .text__wrap .lower-box {
        margin-top: 3.2rem; } }
    .general-with-image .text__wrap .lower-box__title {
      font-weight: 600;
      margin-bottom: 0.6rem;
      padding-right: 0.8rem; }
    .general-with-image .text__wrap .lower-box__link {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 0.3rem; }
      .general-with-image .text__wrap .lower-box__link span {
        margin-right: 1.6rem; }
    .general-with-image .text__wrap .lower-box__icon-wrap {
      width: 4.3rem;
      text-align: center; }

.general-with-image .size-table {
  padding-right: 13.7rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  @media (max-width: 991.98px) {
    .general-with-image .size-table {
      padding-right: 2.2rem;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; } }
  .general-with-image .size-table .table {
    border-collapse: collapse;
    border-right: 1px solid #B0B0B0;
    border-top: 1px solid #B0B0B0;
    border-bottom: 1px solid #B0B0B0; }
    .general-with-image .size-table .table tr:first-child td {
      padding-top: 2rem; }
      @media (max-width: 991.98px) {
        .general-with-image .size-table .table tr:first-child td {
          padding-top: 1.5rem; } }
    .general-with-image .size-table .table tr:last-child td {
      padding-bottom: 2.4rem; }
      @media (max-width: 991.98px) {
        .general-with-image .size-table .table tr:last-child td {
          padding-bottom: 1.5rem; } }
    .general-with-image .size-table .table td {
      border-left: 1px solid #B0B0B0;
      padding: 1.5rem 2.3rem; }
      @media (max-width: 991.98px) {
        .general-with-image .size-table .table td {
          padding: 1rem; } }
    .general-with-image .size-table .table__row-title {
      text-align: right;
      font-weight: 600; }
      @media (max-width: 991.98px) {
        .general-with-image .size-table .table__row-title {
          font-size: 1rem;
          font-weight: 700; } }
    .general-with-image .size-table .table__value {
      text-align: center; }
      @media (max-width: 991.98px) {
        .general-with-image .size-table .table__value {
          font-size: 1.3rem; } }

.wishlist__content-wrap {
  padding: 8.65rem 0 3.4rem; }
  @media (max-width: 991.98px) {
    .wishlist__content-wrap {
      padding: 3.2rem 2.2rem 2rem; } }

.wishlist__title {
  text-align: center;
  margin-bottom: 5rem; }
  @media (max-width: 991.98px) {
    .wishlist__title {
      margin-bottom: 2.3rem;
      font-size: 2.4rem; } }

.wishlist__products-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  margin: 0 -1.75rem; }
  @media (max-width: 991.98px) {
    .wishlist__products-wrap {
      margin: 0 -0.55rem; } }
  .wishlist__products-wrap .product {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 25%;
    box-sizing: border-box;
    padding: 0 1.75rem;
    margin-bottom: 5.9rem; }
    @media (max-width: 991.98px) {
      .wishlist__products-wrap .product {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
                flex: 0 0 50%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        max-width: 50%;
        padding: 0 0.55rem;
        margin-bottom: 2rem; } }

.account__content-wrap {
  padding: 7rem 0 12rem;
  max-width: 92.2rem;
  margin: 0 auto; }
  @media (max-width: 991.98px) {
    .account__content-wrap {
      padding: 3.2rem 2.2rem 2rem;
      max-width: 100%; } }

.account__title {
  text-align: center;
  margin-bottom: 6rem; }
  @media (max-width: 991.98px) {
    .account__title {
      font-size: 2.4rem;
      margin-bottom: 2.3rem; } }

@media (max-width: 991.98px) {
  .account .woocommerce .woocommerce-MyAccount-navigation {
    margin-bottom: 3rem; } }

.account .woocommerce .woocommerce-MyAccount-navigation ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  @media (max-width: 991.98px) {
    .account .woocommerce .woocommerce-MyAccount-navigation ul {
      display: block; } }
  .account .woocommerce .woocommerce-MyAccount-navigation ul li {
    margin-left: 4rem; }
    @media (max-width: 991.98px) {
      .account .woocommerce .woocommerce-MyAccount-navigation ul li {
        margin-left: 0;
        margin-bottom: 1rem; } }
    .account .woocommerce .woocommerce-MyAccount-navigation ul li a {
      padding-bottom: 2rem;
      font-weight: 600;
      display: inline-block; }
      @media (max-width: 991.98px) {
        .account .woocommerce .woocommerce-MyAccount-navigation ul li a {
          padding-bottom: 0; } }
    .account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child {
      margin: 0 auto 0 0; }
      .account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child a {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        font-size: 1.4rem;
        color: #9C7341; }
        .account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child a::before {
          content: '';
          background-image: url(images/logout_icon.svg);
          display: block;
          width: 1.5rem;
          height: 1.6rem;
          background-size: 99%;
          background-repeat: no-repeat;
          background-position: center;
          margin-left: 0.8rem; }
    .account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
      border-bottom: 1px solid; }

.account .woocommerce .woocommerce-MyAccount-content {
  background-color: #F7F5F2;
  padding: 5rem; }
  @media (max-width: 991.98px) {
    .account .woocommerce .woocommerce-MyAccount-content {
      padding: 2rem; } }
  .account .woocommerce .woocommerce-MyAccount-content h3 {
    font-size: 1.4rem;
    margin-bottom: 3.5rem; }
  .account .woocommerce .woocommerce-MyAccount-content button {
    display: block;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-weight: 600;
    padding: 0.5rem 7.5rem;
    margin-top: 4.8rem; }
    @media (max-width: 991.98px) {
      .account .woocommerce .woocommerce-MyAccount-content button {
        margin-top: 2rem;
        width: 100%; } }
  .account .woocommerce .woocommerce-MyAccount-content form {
    padding: 3rem 6.5rem 4.6rem; }
    @media (max-width: 991.98px) {
      .account .woocommerce .woocommerce-MyAccount-content form {
        padding: 1rem 0 0 0; } }
  .account .woocommerce .woocommerce-MyAccount-content a {
    text-decoration: underline; }
  .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address {
    margin-top: 2.5rem; }
    .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address h3 {
      margin-bottom: 0.3rem; }
    .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a {
      font-size: 1.4rem;
      text-decoration: none;
      color: #9C7341;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a::before {
        content: '';
        background-image: url(images/edit_icon.svg);
        display: block;
        width: 1.4rem;
        height: 1.4rem;
        background-size: 99%;
        background-repeat: no-repeat;
        background-position: center;
        margin-left: 0.8rem; }
    .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address {
      font-style: normal;
      margin-top: 0.5rem; }
  .account .woocommerce .woocommerce-MyAccount-content .account-orders-table {
    width: 100%;
    text-align: right; }
    @media (max-width: 991.98px) {
      .account .woocommerce .woocommerce-MyAccount-content .account-orders-table {
        font-size: 1.2rem;
        text-align: center; } }
    .account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead th {
      padding-bottom: 1.9rem; }
    .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td {
      padding-bottom: 2.5rem; }
    .account .woocommerce .woocommerce-MyAccount-content .account-orders-table a {
      color: #9C7341; }

.not-found__content-wrap {
  min-height: calc(100vh - var(--footer-height) - var(--header-height));
  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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.not-found__title {
  font-size: 10rem;
  margin-top: 3rem;
  font-family: "RAGSans", sans-serif;
  line-height: normal; }

.not-found__logo {
  width: 25rem;
  height: auto; }
  @media (max-width: 991.98px) {
    .not-found__logo {
      width: 10rem; } }

.not-found__btn {
  margin: 3rem 0 10rem;
  font-family: "RAGSans", sans-serif;
  padding: 0 2rem; }

.shipping__content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  margin: 0 auto;
  padding-top: 7.7rem;
  padding-bottom: 8.3rem; }
  @media (max-width: 991.98px) {
    .shipping__content-wrap {
      padding-top: 0rem;
      padding-bottom: 3.9rem; } }

.shipping__image-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 28.66667%;
          flex: 0 0 28.66667%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 28.66667%; }
  @media (max-width: 991.98px) {
    .shipping__image-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      margin-bottom: 1.9rem; } }
  .shipping__image-wrap img {
    width: 100%;
    height: auto; }

.shipping__text-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 62.5%;
          flex: 0 0 62.5%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 62.5%;
  padding-right: 15.2rem; }
  @media (max-width: 991.98px) {
    .shipping__text-wrap {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      max-width: 100%;
      padding-right: 0rem; } }
  .shipping__text-wrap h1, .shipping__text-wrap h2 {
    font-size: 3.5rem;
    letter-spacing: 0;
    line-height: 5.2rem;
    margin-bottom: 1.7rem;
    font-weight: 600;
    text-align: right; }
    @media (max-width: 991.98px) {
      .shipping__text-wrap h1, .shipping__text-wrap h2 {
        font-size: 2.6rem;
        line-height: 3.8rem;
        margin-bottom: .5rem; } }
  .shipping__text-wrap h2 {
    margin-top: 5rem;
    padding-top: 3.19rem;
    border-top: 1px solid #DBDBDB; }
    @media (max-width: 991.98px) {
      .shipping__text-wrap h2 {
        margin-top: 1.8rem;
        padding-top: 2.6rem; } }
  .shipping__text-wrap p {
    line-height: 2.3rem;
    margin-bottom: 1.2rem; }
  .shipping__text-wrap .wp-block-group {
    margin-top: 3.4rem;
    display: inline-block;
    padding: 1.5rem 2.4rem;
    background-color: #F6F3F0; }
    .shipping__text-wrap .wp-block-group p {
      line-height: 2.8rem; }
    .shipping__text-wrap .wp-block-group a {
      display: inline-block;
      margin-left: 4.5rem; }
      .shipping__text-wrap .wp-block-group a::before {
        content: '';
        width: 1rem;
        height: 2rem;
        display: inline-block;
        vertical-align: middle;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        margin-left: 1.3rem;
        background-image: url(images/facebook-page.svg); }
      .shipping__text-wrap .wp-block-group a:first-of-type::before {
        width: 2rem;
        height: 1.5rem;
        background-image: url(images/mail.svg); }

.blog-archive__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0rem;
  margin-left: 0rem;
  margin: 0 -1.5rem;
  padding-bottom: 5rem; }
  @media (max-width: 991.98px) {
    .blog-archive__container {
      margin: 0 auto; } }

.blog-archive__content-wrap {
  padding-top: 8rem; }
  @media (max-width: 991.98px) {
    .blog-archive__content-wrap {
      padding-top: 2.2rem; } }

.blog-archive__title-wrap h1 {
  font-size: 3.5rem;
  line-height: 5.2rem;
  text-align: center;
  margin-bottom: 5.6rem;
  font-weight: 600; }
  @media (max-width: 991.98px) {
    .blog-archive__title-wrap h1 {
      font-size: 2.6rem;
      line-height: 3.8rem;
      margin-bottom: 2.2rem; } }

.sale-points .title-banner {
  margin-bottom: 3.8rem; }
  @media (max-width: 991.98px) {
    .sale-points .title-banner {
      margin-bottom: 1.4rem; } }

.sale-points .flag-store {
  margin-bottom: 6.2rem; }
  @media (max-width: 991.98px) {
    .sale-points .flag-store {
      margin-bottom: 4.1rem; } }
  .sale-points .flag-store__text-wrap {
    text-align: center; }
    .sale-points .flag-store__text-wrap img {
      width: 7.3rem;
      display: block;
      height: 9.6rem;
      -o-object-fit: contain;
         object-fit: contain;
      margin: 0 auto 3rem; }
      @media (max-width: 991.98px) {
        .sale-points .flag-store__text-wrap img {
          width: 5.1rem;
          height: 6.7rem;
          margin-bottom: 4.1rem; } }
    .sale-points .flag-store__text-wrap h2 {
      font-size: 3.2rem;
      line-height: 2.9rem;
      margin-bottom: 1rem; }
      @media (max-width: 991.98px) {
        .sale-points .flag-store__text-wrap h2 {
          font-size: 2.6rem;
          margin-bottom: 1.4rem; } }
    @media (max-width: 991.98px) {
      .sale-points .flag-store__text-wrap p {
        font-size: 1.8rem;
        line-height: 2.6rem;
        letter-spacing: -.008rem; } }

.sale-points__container {
  margin-bottom: 9rem; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUtcnRsLmNzcyIsInNvdXJjZXMiOlsic3R5bGUtcnRsLnNjc3MiLCJjb25maWcvbGFuZy9fZGlyZWN0aW9uLXJ0bC5zY3NzIiwiY29uZmlnL19iYXNlLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsImNvbmZpZy9fY2hhbmdlcy5zY3NzIiwiY29uZmlnL19jb2xvcnMuc2NzcyIsImNvbmZpZy9fdHlwb2dyYXBoeS5zY3NzIiwiY29uZmlnL19mb3JtLnNjc3MiLCJjb25maWcvX2J1dHRvbnMuc2NzcyIsImNvbmZpZy9fZHJvcGRvd24uc2NzcyIsImNvbmZpZy9fYWNjb3JkaW9uLnNjc3MiLCJjb25maWcvX3BvcHVwcy5zY3NzIiwiY29uZmlnL19pY29ucy5zY3NzIiwiY29uZmlnL190YWdzLnNjc3MiLCJjb25maWcvX3NsaWRlci5zY3NzIiwiY29uZmlnL19hbmltYXRpb25zLnNjc3MiLCJjb25maWcvX2tleWZyYW1lcy5zY3NzIiwiY29uZmlnL19uYXYuc2NzcyIsInBhcnRpYWxzL19oZWFkZXIuc2NzcyIsInBhcnRpYWxzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2NvbXBvbmVudHMuc2NzcyIsImNvbXBvbmVudHMvX3ZhcmlhdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvX3ByaWNlLnNjc3MiLCJjb21wb25lbnRzL19iYWRnZS5zY3NzIiwiY29tcG9uZW50cy9fc2VhcmNoLnNjc3MiLCJjb21wb25lbnRzL19jYXJ0LWl0ZW1zLnNjc3MiLCJjb21wb25lbnRzL190cmFucXVpbG8tbG9naW4uc2NzcyIsImNvbXBvbmVudHMvX3JvdGF0aW5nLXN0YW1wLnNjc3MiLCJjb21wb25lbnRzL190aXRsZS1iYW5uZXIuc2NzcyIsIm1vZGVscy9fbW9kZWxzLnNjc3MiLCJtb2RlbHMvX3Byb2R1Y3Quc2NzcyIsIm1vZGVscy9wcm9kdWN0L19pbmRleC5zY3NzIiwibW9kZWxzL3Byb2R1Y3QvX3NpbmdsZS5zY3NzIiwibW9kZWxzL3Byb2R1Y3QvX2FkZHRpb25hbC1zY2VudC5zY3NzIiwibW9kZWxzL19jYXJ0LnNjc3MiLCJtb2RlbHMvY2FydC9fd29vY29tbWVyY2UtbWluaS1jYXJ0LnNjc3MiLCJtb2RlbHMvX3Bvc3Quc2NzcyIsIm1vZGVscy9wb3N0L19pbmRleC5zY3NzIiwibW9kZWxzL3Bvc3QvX3NpbmdsZS5zY3NzIiwibW9kZWxzL3Bvc3Qvc2luZ2xlL19iYW5uZXIuc2NzcyIsIm1vZGVscy9wb3N0L3NpbmdsZS9fbWFpbi5zY3NzIiwibW9kZWxzL3Bvc3Qvc2luZ2xlL19hZGRpdGlvbmFsLXNjZW50cy5zY3NzIiwibW9kZWxzL3Bvc3Qvc2luZ2xlL19pbWFnZS10ZXh0LnNjc3MiLCJwYWdlcy9fcGFnZXMuc2NzcyIsInBhZ2VzL19ob21lLXBhZ2Uuc2NzcyIsInBhZ2VzL2hvbWUvX2Nhcm91c2VsLWJhbm5lci5zY3NzIiwicGFnZXMvaG9tZS9fc2hvcC1jYXRlZ29yaWVzLnNjc3MiLCJwYWdlcy9ob21lL19nYWxsZXJ5LnNjc3MiLCJwYWdlcy9ob21lL19wcm9kdWN0LWNhcm91c2VsLnNjc3MiLCJwYWdlcy9ob21lL19pbnN0YWdyYW0uc2NzcyIsInBhZ2VzL19zaW5nbGUuc2NzcyIsInBhZ2VzL3NpbmdsZS9fcG9zdC5zY3NzIiwicGFnZXMvc2luZ2xlL19wb3N0LW5hdmlnYXRpb24uc2NzcyIsInBhZ2VzL3NpbmdsZS9fcmVsYXRlZC5zY3NzIiwicGFnZXMvX2Fib3V0LnNjc3MiLCJwYWdlcy9fc2hvcC5zY3NzIiwicGFnZXMvc2hvcC9fd29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyLnNjc3MiLCJwYWdlcy9zaG9wL19hY3RpdmUtZmlsdGVycy5zY3NzIiwicGFnZXMvc2hvcC9fZmlsdGVycy5zY3NzIiwicGFnZXMvc2hvcC9fcHJvZHVjdHMuc2NzcyIsInBhZ2VzL193b29jb21tZXJjZS5zY3NzIiwicGFnZXMvX2NoZWNrb3V0LnNjc3MiLCJwYWdlcy9fdGhhbmsteW91LnNjc3MiLCJwYWdlcy9fZ2VuZXJhbC5zY3NzIiwicGFnZXMvX2dlbmVyYWwtd2l0aC1pbWFnZS5zY3NzIiwicGFnZXMvZ2VuZXJhbC13aXRoLWltYWdlL19mb3JtLnNjc3MiLCJwYWdlcy9nZW5lcmFsLXdpdGgtaW1hZ2UvX3RleHQuc2NzcyIsInBhZ2VzL2dlbmVyYWwtd2l0aC1pbWFnZS9fc2l6ZS10YWJsZS5zY3NzIiwicGFnZXMvX3dpc2hsaXN0LnNjc3MiLCJwYWdlcy9fYWNjb3VudC5zY3NzIiwicGFnZXMvX25vdC1mb3VuZC5zY3NzIiwicGFnZXMvX3NoaXBwaW5nLnNjc3MiLCJwYWdlcy9fYXJjaGl2ZS5zY3NzIiwicGFnZXMvX3NhbGUtcG9pbnRzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gQmFzZSBMb2FkXG5AaW1wb3J0IFwiY29uZmlnL2xhbmcvZGlyZWN0aW9uLXJ0bFwiO1xuQGltcG9ydCBcImNvbmZpZy9iYXNlXCI7IC8vIEJhc2UgbGF5b3V0IHNldHRpbmdzLCBtaXhpbiwgZm9udHMgYW5kIGNvbG9yc1xuXG5cbi8vIExvYWQgUGFydGlhbHNcbkBpbXBvcnQgXCJwYXJ0aWFscy9oZWFkZXJcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9mb290ZXJcIjtcblxuXG4vLyBMb2FkIENvbXBvbmVudHNcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbXBvbmVudHNcIjtcblxuLy8gTG9hZCBNb2RlbHNcbkBpbXBvcnQgXCJtb2RlbHMvbW9kZWxzXCI7XG5cbi8vTG9hZCBQYWdlc1xuQGltcG9ydCBcInBhZ2VzL3BhZ2VzXCI7IiwiJGRpcmVjdGlvbiAgICAgICAgICAgOnJ0bDtcbiRvcHBvc2l0ZS1kaXJlY3Rpb24gICA6bHRyO1xuXG4kc3RhcnQtZGlyZWN0aW9uICAgICA6cmlnaHQ7XG4kZW5kLWRpcmVjdGlvbiAgICAgICA6bGVmdDtcblxuIiwiLy8gQm9vdHN0cmFwIEltcG9ydHNcclxuQGltcG9ydCBcIi4uL2Jvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzXCI7XHJcbkBpbXBvcnQgXCIuLi9ib290c3RyYXAvX3ZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiLi4vYm9vdHN0cmFwL21peGlucy9fZ3JpZFwiO1xyXG5cclxuXHJcbkBtaXhpbiBtb2JpbGUoKXsvLzU3NlxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cyl7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1vYmlsZS1sYW5kc2NwYWUoKXsvLzc2OFxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuQG1peGluIHRhYmxldCgpey8vOTkyXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5AbWl4aW4gbGFuZHNjYXBlKCl7Ly8xMDI0XHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKXtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGRlc2t0b3AoKXsvLzE0NDBcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpe1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiByZXRpbmEoKXsvLzE0NDBcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKXtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ1bGxfc3Zne1xyXG5cdHN2ZyxpbWd7XHJcblx0ICB3aWR0aDogMTAwJTtcclxuXHQgIGhlaWdodDogMTAwJTtcclxuXHQgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0ICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBmdWxsLWNvbC10YWJsZXR7XHJcblx0QGluY2x1ZGUgdGFibGV0e1xyXG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGdyYWRpZW50X2JhY2tncnJvdW5ke1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGNvbG9yOiAkd2hpdGU7XHJcblx0aDEsaDIsaDMsaDQsaDUsaDYscCxhe1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Jjo6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdCN7JGVuZC1kaXJlY3Rpb259OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE3MCwxNTEsMTI4LDApIDAlLCAjQUE5NzgwIDEwMCUpO1xyXG5cdFx0XHJcblxyXG5cdH1cclxufVxyXG5cclxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICY6Zm9jdXN7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG5cdFx0Y2xpcDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0Y2xpcC1wYXRoOiBub25lO1xyXG5cdFx0Y29sb3I6ICM0NDQ7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0I3skZW5kLWRpcmVjdGlvbn06IDVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdHRvcDogNXB4O1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHR6LWluZGV4OiAxMDAwMDA7IC8qIEFib3ZlIFdQIHRvb2xiYXIuICovXHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gQ29uZmlnIEltcG9ydHNcclxuQGltcG9ydCBcImNoYW5nZXNcIjtcclxuQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuQGltcG9ydCBcInR5cG9ncmFwaHlcIjtcclxuQGltcG9ydCBcImZvcm1cIjtcclxuQGltcG9ydCBcImJ1dHRvbnNcIjtcclxuQGltcG9ydCBcImRyb3Bkb3duXCI7XHJcbkBpbXBvcnQgXCJhY2NvcmRpb25cIjtcclxuQGltcG9ydCBcInBvcHVwc1wiO1xyXG5AaW1wb3J0IFwiaWNvbnNcIjtcclxuQGltcG9ydCBcInRhZ3NcIjtcclxuQGltcG9ydCBcInNsaWRlclwiO1xyXG5AaW1wb3J0IFwiYW5pbWF0aW9uc1wiO1xyXG5AaW1wb3J0IFwia2V5ZnJhbWVzXCI7XHJcbkBpbXBvcnQgXCJuYXZcIjtcclxuXHJcblxyXG5cclxuXHJcbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDJweCwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW5mcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTM2NnB4LFxuICB4eGw6IDE5MjFweCxcbiAgeHh4bDogMjIwMHB4LFxuICB4eHh4bDogMjUwMHB4XG4pOyIsIiRncmlkLWd1dHRlci13aWR0aDogMHJlbTtcbiRncmlkLWNvbHVtbnM6IDEyO1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIHBhZGRpbmctbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLXJvdygpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAtMik7XG4gIG1hcmdpbi1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDsgLy8gUHJldmVudCBjb2xsYXBzaW5nXG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG59XG5cbkBtaXhpbiBtYWtlLWF1dG8tY29sKCl7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWdhcCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufSIsIi8vKiogdHlwb2dyYXBoeSAqKiBcblx0JGZvbnQ6ICdSQUdTYW5zJywgc2Fucy1zZXJpZjtcblxuXG5cbi8vKiogY29sb3JzICoqXG5cdC8vZ2VuZXJhbFxuXHRcdCR0ZXh0OiMyMTIxMjE7XG5cdFx0JGJyb256ZTojOUM3MzQxO1xuXHRcdCRsaWdodC1icm9uemU6I0Y2RjNGMDtcblx0XHQkbWlkX2dyYXk6ICAjREJEQkRCO1xuXHRcdCR3aGl0ZTogI2ZmZmZmZjtcblx0XG5cdC8vbmF2XG5cdFx0JG1haW4tbmF2LWl0ZW0tY29sb3I6JHRleHQ7XG5cdFx0JG1haW4tbmF2LWJnLWNvbG9yOiR3aGl0ZTtcblxuXHQvL3BvcHVwc1xuXHRcdCRjYXJ0LXBvcHVwLWhlYWRlci1iZy1jb2xvcjokbGlnaHQtYnJvbnplO1xuXG5cdC8vY29tcG9uZW50c1xuXHRcdCRkcm9wZG93bi1iZy1jb2xvcjokbGlnaHQtYnJvbnplO1xuXHRcdCRzZWFyY2gtYmctY29sb3I6JGxpZ2h0LWJyb256ZTtcblxuXHQvL2hvbWVwYWdlXG5cdFx0JGhwLXNob3AtY2F0LWxpbmstY29sb3I6JGJyb256ZTtcblxuXHQvL2NhdGVnb3J5XG5cdFx0JGNhdC1oZXJvLW1hc2stY29sb3I6cmdiYSgwLCAxMSwgMjIsIDApO1xuXHRcdCRjYXQtaGVyby10aXRsZS1jb2xvcjokd2hpdGU7XG5cdFx0JGNhdC1idG4tY29sb3I6JGJyb256ZTtcblx0XHQkZmlsdGVycy1iZy1jb2xvcjokbGlnaHQtYnJvbnplO1xuXG5cdC8vcHJvZHVjdFxuXHRcdCRicmVhZGNydW1icy1jb2xvcjojQTdBQkI0O1xuXHRcdCRzYWxlLXByaWNlLWNvbG9yOiR0ZXh0O1xuXG5cdC8vY2hlY2tvdXRcblx0XHQkY2hlY2tvdXQtYmc6ICNmNWYzZWY7XG5cblx0Ly9hY2NvdW50XG5cdFx0JGFjY291bnQtYmctY29sb3I6I0Y3RjVGMjtcblxuXG5cbi8vKiogbG9nbyBzaXplICoqXG5cdC8vaGVhZGVyXG5cdFx0JGRlc2t0b3AtaGVhZGVyLWxvZ28td2lkdGg6IDdyZW07XG5cdFx0JG1vYmlsZS1oZWFkZXItbG9nby13aWR0aDozLjdyZW07XG5cdFxuXHQvL2Zvb3RlclxuXHRcdCRkZXNrdG9wLWZvb3Rlci1sb2dvLXdpZHRoOiAzNnJlbTtcblx0XHQkbW9iaWxlLWZvb3Rlci1sb2dvLXdpZHRoOjIwLjdyZW07XG5cdC8vcG9wdXBcblx0XHQkZGVza3RvcC1wb3B1cC1sb2dvLXdpZHRoOiAyNS4ycmVtO1xuXHRcdCRkZXNrdG9wLXBvcHVwLWxvZ28taGVpZ2h0OiA3LjFyZW07XG5cdFx0JG1vYmlsZS1wb3B1cC1sb2dvLXdpZHRoOjE1LjlyZW07XG5cdFx0JG1vYmlsZS1wb3B1cC1sb2dvLWhlaWdodDo0LjVyZW07XG5cbi8vKiogSW1hZ2Ugc2l6ZXMgKipcblx0Ly9IUCBjYXQgdGh1bWIgaW1hZ2VzIFxuXHRcdCRjYXQtdGh1bWItY29sLTMtaW1nLXdyYXAtaGVpZ2h0OmF1dG87XG5cdFx0JGNhdC10aHVtYi1jb2wtNC1pbWctd3JhcC1oZWlnaHQ6YXV0bztcblx0XHQkY2F0LXRodW1iLWNvbC0zLWltZy13cmFwLWhlaWdodC1tb2JpbGU6YXV0bztcblx0XHQkY2F0LXRodW1iLWNvbC00LWltZy13cmFwLWhlaWdodC1tb2JpbGU6YXV0bztcblx0XHQkY2F0LXRodW1iLWltZy1oZWlnaHQ6YXV0bztcblx0XHQkY2F0LXRodW1iLXRleHQtanVzdGlmeS1jb250ZW50LW1vYmlsZTpjZW50ZXI7XG5cblx0Ly9wcm9kdWN0IGxvb3AgdGh1bWIgaW1hZ2Vcblx0XHQkcHJvZHVjdC1sb29wLWltZy1oZWlnaHQ6IDM4cmVtO1xuXHRcdCRwcm9kdWN0LWxvb3AtaW1nLWhlaWdodC1tb2JpbGU6MTUuM3JlbTtcblxuLy8qKiBUZXh0IHNpemUgKipcblx0Ly9IUFxuXHRcdCRpbnN0YWdyYW0tdGl0bGUtc2l6ZS1tb2JpbGU6My4zcmVtO1xuXG5cbi8vKiogb3RoZXIgbWFudWFsIGNoYW5nZXMgKipcbi8vaW1hZ2VzIGZvbGRlclxuXHQvL2NoYW5nZSArIGFuZCBjaGVjayBzdmcgZm9yIHF1aWNrIGFkZCBvbiBjYXQgcGFnZVxuXHQvL2NoYW5nZSBhY2NvcmRpb24gYXJyb3cgc3ZnIGNvbG9yXG5cdC8vY2hhbmdlIHNsaWNrIGRvd25cblx0Ly9jaGFuZ2UgZG93biBhcnJvd1xuXHQvL2NoYW5nZSBoYW1idXJnZXIgYW5kIGNsb3NlIGhhbWJ1cmdlclxuXHQvL2NoYW5nZSBjb3Vwb25fYnRuLnN2Z1xuXG5cbi8vc2xpZGVyc1xuXHQvL2hvbWVwYWdlIHByb2R1Y3RzIHNpbGRlciBpcyBkaWZmZXJlbnQgLSBIYWdhciBoYXMgZGlmZmVyZW50IEpTIHNldHRpbmdzIGFuZCBhcnJvd3MgYXBwZWFyLlxuXHQvL0hlYWRlciBiYW5uZXIgaXMgZGlmZmVyZW50IC0gY2hhbmdlIGhlYWRlci5waHAgYW5kIGRvdWJsZSB0aGUgYmFubmVyIHNsaWRlcyBmb3IgaXQgdG8gbW92ZVxuXG4vL01JU0Ncblx0Ly8gaGFnYXIgaGFzIHNvbWUgQ1NTIGluIGNoZWNrb3V0IGZvcm0gI2JpbGxpbmdfY2l0eV9maWVsZCB0byBzdXBwb3J0IHBsdWdpblxuXHQvL2NoYW5nZSB2YXJpYXRpb25zLnBocCB0ZW1wbGF0ZSAoaW5zaWRlIHRlbXBsYXRlLXBhcnRzL3RyX21vemlfd29vY29tbWVyY2UpIC0gSGFnYXIgaXMgd2l0aG91dCB0aGUgd29yZCBcIteR15fXqNeZXCIgYm90aCBpbiBpbmRleCBhbmQgc2luZ2xlIHByb2R1Y3QiLCIkYmxhY2s6ICMwMDAwMDA7XG4kZ3JheTojQjBCMEIwO1xuJHJlZDojQkUzNTQ2O1xuJHByaW1hcnk6ICR0ZXh0O1xuJGludmFsaWQ6I0Y5MzQxNTsiLCJcclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdSQUdTYW5zJztcclxuXHRzcmM6IHVybCgnZm9udHMvUkFHLVNhbnMtMS4xLVJlZ3VsYXIuZW90Jyk7XHJcblx0c3JjOiB1cmwoJ2ZvbnRzL1JBRy1TYW5zLTEuMS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHRcdCB1cmwoJ2ZvbnRzL1JBRy1TYW5zLTEuMS1SZWd1bGFyLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUkFHU2Fucyc7XHJcblx0c3JjOiB1cmwoJ2ZvbnRzL1JBRy1TYW5zLTEuMS1NZWRpdW0uZW90Jyk7XHJcblx0c3JjOiB1cmwoJ2ZvbnRzL1JBRy1TYW5zLTEuMS1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0IHVybCgnZm9udHMvUkFHLVNhbnMtMS4xLU1lZGl1bS50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1JBR1NhbnMnO1xyXG5cdHNyYzogdXJsKCdmb250cy9SQUctU2Fucy0xLjItU2VtaUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0IHVybCgnZm9udHMvUkFHLVNhbnMtMS4yLVNlbWlCb2xkLndvZmYyJykgIGZvcm1hdCgnd29mZjInKTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdSQUdTYW5zJztcclxuXHRzcmM6IHVybCgnZm9udHMvUkFHLVNhbnMtMS4xLUJvbGQuZW90Jyk7XHJcblx0c3JjOiB1cmwoJ2ZvbnRzL1JBRy1TYW5zLTEuMS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHRcdCB1cmwoJ2ZvbnRzL1JBRy1TYW5zLTEuMS1Cb2xkLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi8vc2VlIGNoYW5nZXMgZm9yIGZvbnQgZmFtaWx5XHJcbiRsaWdodDo0MDA7XHJcbiRub3JtYWw6NDAwO1xyXG4kbWVkaXVtOjUwMDtcclxuJHNlbWktYm9sZDo2MDA7XHJcbiRib2xkOjcwMDtcclxuaHRtbCB7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdEBpbmNsdWRlIGRlc2t0b3B7XHJcblx0XHRmb250LXNpemU6IDAuNTIxdnc7XHJcblx0fVxyXG4gIFx0QGluY2x1ZGUgdGFibGV0e1xyXG4gIFx0XHRmb250LXNpemU6IDIuNzc4dnc7XHJcbiAgXHR9XHJcbiAgXHRAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICBcdGZvbnQtc2l6ZTogMi43Nzh2dztcclxuICBcdH1cclxufVxyXG5ib2R5IHtcclxuXHRmb250LXNpemU6IDEuOXJlbTtcclxuXHQvLyBmb250LXNpemU6IDIycHg7XHJcblx0Y29sb3I6ICR0ZXh0O1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udDtcclxuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0QGluY2x1ZGUgdGFibGV0e1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMi4zcmVtO1x0XHJcblx0fVxyXG59XHJcbmgxLGgyLGgzLGg0LGg1LGg2LHB7XHJcblx0bWFyZ2luOiAwIDtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG4ucGFnZS10aXRsZXtcclxuXHRmb250LXdlaWdodDogJG5vcm1hbDtcclxuXHRmb250LWZhbWlseTogJGZvbnQ7XHJcblx0Zm9udC1zaXplOiA4LjhyZW07XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjJyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0KCl7XHJcblx0XHRmb250LXNpemU6IDRyZW07IFxyXG5cdFx0bGluZS1oZWlnaHQ6IDMuNHJlbTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblx0fVxyXG5cdCYtLXdoaXRle1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcblx0Ji0tc21hbGx7XHJcblx0XHRmb250LXNpemU6IDRyZW07XHJcblx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1zbWFsbGVye1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5oMXtcclxuXHRAZXh0ZW5kIC5wYWdlLXRpdGxlO1xyXG59XHJcblxyXG4uc2VjdGlvbi10aXRsZXtcclxuXHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcclxuXHRmb250LXNpemU6IDMuNXJlbTtcclxuXHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDguMTRyZW07XHJcblx0QGluY2x1ZGUgdGFibGV0e1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0fVxyXG59XHJcbmgye1xyXG5cdEBleHRlbmQgLnNlY3Rpb24tdGl0bGU7XHJcbn1cclxuXHJcbnB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4iLCIvLyBpbnB1dCAsIHRleHRhcmVhe1xuLy8gXHRkaXNwbGF5OiBibG9jaztcbi8vIFx0bWFyZ2luOiAwO1xuLy8gXHRwYWRkaW5nOiAwO1xuLy8gXHR6LWluZGV4OiAxO1xuLy8gXHR3aWR0aDogMTAwJTtcbi8vIFx0Ym9yZGVyOiAwcHg7XG4vLyBcdGNvbG9yOiBpbmhlcml0O1xuLy8gXHRmb250OiBpbmhlcml0O1xuLy8gXHRyZXNpemU6IG5vbmU7XG4vLyBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vIFx0Ym9yZGVyLXJhZGl1czogMHB4O1xuLy8gXHRmb250LXdlaWdodDogbm9ybWFsO1xuLy8gXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuLy8gXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4vLyBcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcbi8vIFx0Jjpmb2N1c3tcbi8vIFx0XHRvdXRsaW5lOiBub25lO1xuLy8gXHRcdGJveC1zaGFkb3c6IG5vbmU7XG4vLyBcdH1cbi8vIH1cblxuZm9ybXtcblx0ZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xufVxuLndwY2Y3LXNwaW5uZXJ7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5kaXYud3BjZjd7XG5cdGlucHV0ICwgdGV4dGFyZWF7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IDBweDtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRmb250OiBpbmhlcml0O1xuXHRcdHJlc2l6ZTogbm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XG5cdFx0Jjpmb2N1c3tcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0fVxuXHQud3BjZjctZm9ybXtcblx0XHQuYWpheC1sb2FkZXJ7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRicntcblx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHR9XG5cdFx0LmZvcm0td3JhcHtcblx0XHRcdC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0fVxuXHRcdFx0XHQud3BjZjctbm90LXZhbGlkLXRpcHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRkaXJlY3Rpb246IGluaGVyaXQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMXJlbSAycmVtIDEuMnJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLndwY2Y3LW5vdC12YWxpZHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsIDY0LCA2NCwgMC41KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGV4dGFyZWF7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTQuNXJlbTtcblx0XHRcblx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW0gMS4ycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuXHRcdFx0XHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBcblx0XHRcdFx0aW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgXG5cdFx0XHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlICB7XG5cdFx0XHRcdCAgICBib3gtc2hhZG93OiAwIDAgMCAzMHB4ICR3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgY29sb3I6ICR0ZXh0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJHRleHQgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnN1Ym1pdC13cmFwe1xuXHRcdFx0XHR0ZXh0LWFsaWduOiAkc3RhcnQtZGlyZWN0aW9uO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdFx0XHQud3BjZjctc3VibWl0e1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuXHRcdFx0XHQgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvbnplO1xuXHRcdFx0XHQgICAgcGFkZGluZzogMXJlbSAzLjdyZW0gMS4ycmVtO1xuXHRcdFx0XHQgICBcblx0XHRcdFx0ICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHQgICAgXHRwYWRkaW5nOjEuNXJlbSAyLjZyZW07XG5cdFx0XHRcdCAgICBcdGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLWZvb3Rlcntcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjowIGF1dG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zcmVtOztcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGhlaWdodDogNS4ycmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMnJlbTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc3VibWl0LXdyYXB7XG5cdFx0XHRcdFx0LndwY2Y3LXN1Ym1pdHtcblx0XHRcdFx0XHRcdGhlaWdodDogNS4ycmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMS45cmVtIDMuNHJlbTsgXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDowO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLXNpdG9uYWl0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzLjZyZW07XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0LmZvcm0td3JhcF9fZm9ybS1pbnB1dC13cmFwe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHQmLS1oYWxme1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS41KTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQud3BjZjctZm9ybS1jb250cm9sLXdyYXB7XG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zdWJtaXQtd3JhcHtcblx0XHRcdFx0XHQud3BjZjctc3VibWl0e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1jb250YWN0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQud3BjZjctZm9ybS1jb250cm9sLXdyYXB7XG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zdWJtaXQtd3JhcHtcblx0XHRcdFx0XHQud3BjZjctc3VibWl0e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53cGNmNy1yZXNwb25zZS1vdXRwdXR7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mb3Jte1xuXHQmX19pbnB1dC13cmFwe1xuXHRcdHRleHQtYWxpZ246ICRzdGFydC1kaXJlY3Rpb247XG5cdFx0aW5wdXR7XG5cdFx0XHRoZWlnaHQ6IDZyZW07XG5cdFx0XHRkaXJlY3Rpb246ICRkaXJlY3Rpb247XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRsaW5lLWhlaWdodDogMi45cmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0cGFkZGluZzogMS44OXJlbSAyLjQ1cmVtIDEuN3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0cGFkZGluZzogMS42NXJlbSAxLjRyZW0gMS43cmVtO1xuXHRcdFx0fVxuXHRcdFx0Jlt0eXBlPVwiZW1haWxcIl0gLCAmW3R5cGU9XCJ0ZWxcIl0sICZbdHlwZT1cInVybFwiXSAge1xuXHRcdFx0XHRkaXJlY3Rpb246ICRkaXJlY3Rpb247XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdH1cblx0XHQmLS1zdWJtaXR7XG5cdFx0XHRcblx0XHRcdGlucHV0e1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpcmVjdGlvbjogJG9wcG9zaXRlLWRpcmVjdGlvbjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjJyZW0gMi43cmVtIDEuMnJlbTtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxLjJyZW0gMS42cmVtIDEuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19tc2d7XG5cdFx0Ji0tZXJyb3J7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGNvbG9yOiAkaW52YWxpZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjNyZW07XG5cdFx0fVxuXHR9XG5cdCYtLXRyYW5xdWlsby1sb2dpbntcblx0XHRpbnB1dHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXI6IDBweDtcblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRyZXNpemU6IG5vbmU7XG5cdFx0XHRmb250OiBpbmhlcml0O1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHRcdFxuXHRcdFx0Jjpmb2N1c3tcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9faW5wdXQtd3JhcDpub3QoLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9pbnB1dC13cmFwLS1zdWJtaXQpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHRcdGlucHV0e1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdFx0cGFkZGluZzogMS4zcmVtIDEuN3JlbSAxLjJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2lucHV0LXdyYXB7XG5cdFx0XHRcblx0XHRcdGlucHV0e1xuXHRcdFx0XHRwYWRkaW5nOiAxLjNyZW0gMS43cmVtIDEuMnJlbTtcblx0XHRcdH1cdFxuXHRcdH1cblx0XHQmX19tc2d7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0cHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtOztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi53b29jb21tZXJjZS1jaGVja291dCAuZm9ybS1yb3cge1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMDtcblx0bGFiZWx7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdH1cblx0aW5wdXR7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuXHR9XG59XG4uc2MtcmVnaXN0cmF0aW9uLWZpZWxkIHtcblxuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcbn1cbiAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMsICAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcywgLmVkaXQtYWNjb3VudCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmR7XG5cdGxhYmVse1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAxLjVyZW07XG5cdFx0dG9wOiAxLjNyZW07XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0dHJhbnNpdGlvbjphbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRcdCYudXB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxLjVyZW0sIC0zcmVtKTtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxLjVyZW0sIC0zLjVyZW0pO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVxdWlyZWR7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHRcdC5vcHRpb25hbHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVx0XG5cdH1cblx0XG5cdC5mb3JtLXJvdywgLmZvcm0tZ3JvdXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHQvLyAmLnBsYWNlLW9yZGVye1xuXHRcdC8vIFx0cGFkZGluZzogMHB4O1xuXHRcdC8vIH1cblx0XHQvLyAmLnZhbGlkYXRlLXJlcXVpcmVke1xuXHRcdC8vIFx0Ym9yZGVyOiAwcHg7XG5cdFx0Ly8gfVxuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi44cmVtO1xuXHRcdH1cblx0XHQmLS1xdWFydGVye1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTEyLCA1NjIpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDI2MiwgNTYyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0taGFsZntcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDI2MiwgNTYyKTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWZ1bGx7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0fVxuXHRcdFxuXHRcdGlucHV0LCB0ZXh0YXJlYXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0cGFkZGluZzoxLjFyZW0gMS41cmVtO1xuXG5cdFx0fVxuXHRcdHRleHRhcmVhe1xuXHRcdFx0cmVzaXplOiBub25lO1xuXHRcdFx0aGVpZ2h0OiAxM3JlbTtcblx0XHRcdGJvcmRlcjoxcHggc29saWQgJHByaW1hcnk7XG5cdFx0fVxuXHRcdGVte1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0YnV0dG9ue1xuXHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdH1cblx0fVxuXHRmaWVsZHNldHtcblx0XHRib3JkZXI6MDtcdFxuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOjA7XG5cdFx0bGVnZW5ke1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0fVxuXHR9XG5cdGgze1xuXHRcdG1hcmdpbi1ib3R0b206IDMuOHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHR9XG5cdH1cblx0Lm1hbmRhdG9yeS1ub3Rle1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDFyZW07XG5cdFx0Zm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0I3skZW5kLWRpcmVjdGlvbn06IDA7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR0b3A6IDEuNnJlbTtcblx0XHR9XG5cdH1cblx0Jl9fZmllbGQtd3JhcHBlcntcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQuZm9ybS1yb3d7XG5cdFx0XHRcblx0XHRcdCYud29vY29tbWVyY2UtaW52YWxpZC1yZXF1aXJlZC1maWVsZHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiRpbnZhbGlkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQjYmlsbGluZ19jb3VudHJ5X2ZpZWxke1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5lZGl0LWFjY291bnR7XG5cdGxhYmVse1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0fVxuXHR9XG59XG4ud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHN7XG5cdGgze1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Jl9fZmllbGQtd3JhcHBlcntcblx0XHQubm90ZXN7XG5cdFx0XHRib3JkZXI6MDtcblx0XHRcdGxhYmVse1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVye1xuXHRcdFx0XHRcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybXtcblx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRmb250OiBpbmhlcml0O1xuXHR9XG5cdDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXHQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXHQueXdnYy1tYW51YWwtYW1vdW50e1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR0ZXh0LWFsaWduOiAkc3RhcnQtZGlyZWN0aW9uICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDAuMXJlbSBzb2xpZCAkcHJpbWFyeTtcblx0XHRwYWRkaW5nOiAxLjJyZW0gMS40cmVtIDEuM3JlbTtcblx0fVxuXHQueXdnYy1tYW51YWwtY3VycmVuY3ktc3ltYm9sIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0Lnl3Z2NfcmVjaXBpZW50X2luZm9fdGl0bGUgLCAueXdnYy1zZW5kZXItaW5mby10aXRsZXtcblx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMS42cmVtO1xuXHRcdH1cblx0fVxuXHQueXdnY19yZWNpcGllbnRfaW5mb190aXRsZXtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0fVxuXHR9XG5cdC55d2djLXNlbmRlci1uYW1le1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNHJlbTtcblx0fVxuXHRoNXtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDIuOXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtOztcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdH1cblx0fVxuXHQueXdnYy1zaW5nbGUtcmVjaXBpZW50e1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdC55d2djLXJlY2lwaWVudC1uYW1lICwgLnl3Z2MtcmVjaXBpZW50LWVtYWlse1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS41OSk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudHtcblx0XHRpbnB1dCAsIHRleHRhcmVhe1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDEuMnJlbSAxLjRyZW0gMS4zcmVtO1xuXHRcdFx0Ym9yZGVyOiAwLjFyZW0gc29saWQgJHByaW1hcnk7XG5cdFx0XHRcblx0XHRcdFxuXHRcdH1cblx0XHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Zm9udDogaW5oZXJpdDtcblx0XHR9XG5cdFx0OjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdGxhYmVse1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0XG59XG4ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZHtcblx0bWFyZ2luOjJyZW0gYXV0byAwO1xuXHQuZm9ybS1yb3d7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0Ym9yZGVyOjA7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCYuZm9ybS1yb3ctZmlyc3R7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHR9XG5cblx0fVxuXHQuYnV0dG9ue1xuXHRcdHBhZGRpbmc6IDAgM3JlbSAhaW1wb3J0YW50O1xuXHR9XG59XG4ubnVtYmVyLWlucHV0LXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAycmVtO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0Ly8gaGVpZ2h0OiA0LjhyZW07XG5cdH1cblx0XG5cdGlucHV0e1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiAwcHg7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0XHRyZXNpemU6IG5vbmU7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDBweDtcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcdFx0XG5cdFx0Jjpmb2N1c3tcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0fVxuXHQmX19udW1iZXItYnRue1xuXHRcdHdpZHRoOiAzcmVtO1xuXHRcdGJvcmRlcjogMHB4O1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRtYXJnaW46IDBweDtcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW47XG5cdFx0XG5cdFxuXHR9XG59XG4ucXVhbnRpdHl7XG5cdCYtLXNpbmdsZS1wcm9kdWN0e1xuXHRcdC5udW1iZXItaW5wdXQtd3JhcHtcblx0XHRcdGlucHV0e1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNS42cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJvbnplO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBtYXJnaW46IDA7IFxufVxuaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgICAtbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO1xufVxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBcdGNvbG9yOiAkdGV4dCAhaW1wb3J0YW50O1xuICBcdGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBcdGxldHRlci1zcGFjaW5nOmluaGVyaXQ7XG4gIFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIFx0Zm9udC13ZWlnaHQ6ICRub3JtYWw7XG4gIFx0Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDtcbiAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcblx0fVxufVxuOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgXHRjb2xvcjogJHRleHQgIWltcG9ydGFudDtcbiAgXHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgXHRsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICBcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuICBcdGZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnQ7XG4gIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFxuXHR9XG59XG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gICAgY29sb3I6ICR0ZXh0ICFpbXBvcnRhbnQ7XG4gIFx0Zm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIFx0bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDtcbiAgXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgXHRmb250LXdlaWdodDogJG5vcm1hbDtcbiAgXHRmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50O1xuICBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcblx0fVxufVxuOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAkdGV4dCAhaW1wb3J0YW50O1xuICBcdGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBcdGxldHRlci1zcGFjaW5nOmluaGVyaXQ7XG4gIFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIFx0Zm9udC13ZWlnaHQ6ICRub3JtYWw7XG4gIFx0Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDtcbiAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcblx0fVxufVxuOjpwbGFjZWhvbGRlcntcblx0Y29sb3I6ICR0ZXh0ICFpbXBvcnRhbnQ7XG4gIFx0Zm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIFx0bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDtcbiAgXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgXHRmb250LXdlaWdodDogJG5vcm1hbDtcbiAgXHRmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50O1xuICBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFxuXHR9XG59XG5cbi8vd2FpdGxpc3QgZm9ybVxuLndjd2xfZWxlbWVudHN7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Lndjd2xfZW1haWxfZWxlbWVudHMge1xuXHRcdG1hcmdpbi10b3A6IDEuOXJlbTtcblx0XHRpbnB1dHtcblx0XHRcdHBhZGRpbmc6IDEuOXJlbSAxLjVyZW07XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0cGFkZGluZzogMS45cmVtIDEuNnJlbSAxLjZyZW07XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lndjd2xfY29udHJvbCwgLndvb2NvbW1lcmNlX3dhaXRsaXN0e1xuXHRcdHRvcDpjYWxjKDUwJSAtIDEuNHJlbSArIDEuOXJlbSk7XG5cdFx0I3skZW5kLWRpcmVjdGlvbn06IGNhbGMoMS4zcmVtICsgMXB4KTtcblx0XHR3aWR0aDogMi44cmVtO1xuXHRcdGhlaWdodDogMi44cmVtO1xuXHRcdGZvbnQtc2l6ZTogMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0Lndvb2NvbW1lcmNlX3dhaXRsaXN0e1xuXHRcdHRvcDogMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdCN7JGVuZC1kaXJlY3Rpb259OiAwO1xuXHRcdGJhY2tncm91bmQ6ICRicm9uemUgdXJsKGltYWdlcy9kcm9wZG93bl93YWl0bGlzdC5wbmcpIGNlbnRlciAvIDMwJSBuby1yZXBlYXQ7XG5cblx0fVxufVxuXG4uZm9vdGVye1xuXHRkaXYud3BjZjcge1xuXHRcdC53cGNmNy1mb3JtIHtcblx0XHRcdC53cGNmNy1yZXNwb25zZS1vdXRwdXR7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxufSIsIi5idG4sIGEsIGJ1dHRvbntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcblx0Y29sb3I6IGluaGVyaXQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW47XHJcbiAgICAmOmZvY3Vze1xyXG4gICAgXHRvdXRsaW5lOiBub25lO1xyXG4gICAgXHRib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuICAgICYtLWFic29sdXRle1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XHJcbiAgICB9XHJcbiAgICAmLS1wcmltYXJ5e1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjIyNXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxLjE1cmVtIDQuOHJlbTtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuNHJlbSA0LjhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgJi0tcHJpbWFyeS1yZXZlcnNle1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tc2Vjb25kYXJ5e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBhZGRpbmc6MS40cmVtIDguNjVyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yMjVyZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjEycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjAuNHJlbSAzLjdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiR3aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY2FydHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJl9faXRlbXN7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAwLjJyZW07XHJcbiAgICAgICAgICAgICN7JGVuZC1kaXJlY3Rpb259OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjRyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC0wLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1zb2NpYWx7XHJcbiAgICAgICAgQGluY2x1ZGUgZnVsbF9zdmc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTozLjhyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDEuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkKCl7XHJcbiAgICAgICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmZvb3Rlcl9fYnRue1xyXG4gICAgICAgICAgICB3aWR0aDogMi43cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIuN3JlbTtcclxuICAgICAgICAgICAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjEuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgIFxyXG4gICAgJi0tc2VhcmNoe1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tdmFyaWF0aW9uc3tcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJvbnplO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpkaXNhYmxlZHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDo1MCU7XHJcbiAgICAgICAgICAgICAgICAjeyRzdGFydC1kaXJlY3Rpb259OiA1JTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6bm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1jb2xvcntcclxuICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAuOHJlbSAwLjhyZW07XHJcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgLy8gYm9yZGVyOiAwLjRyZW0gc29saWQgJGdyYXk7XHJcbiAgICAgICAgLy8gJi5hY3RpdmV7XHJcbiAgICAgICAgLy8gICAgIGJveC1zaGFkb3c6IDAgMCAwIC4xcmVtICRncmF5O1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcclxuICAgICAgICAgICAgd2lkdGg6IDEuM3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjNyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjowIDAgMS40cmVtIDEuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1jb2xvci12YXJpYXRpb257XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMC44cmVtIDAuOHJlbTtcclxuICAgICAgICBib3JkZXI6IDAuNHJlbSBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMC4zcmVtIHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDAgMC44cmVtIDEuM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIC4xcmVtICRncmF5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWZpbHRlcntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi41O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLS1wcmljZS1zb3J0e1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY2F0ZWdvcnl7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzowLjhyZW0gMS4xcmVtIDEuMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogJG5vcm1hbDtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICBjb2xvcjokY2F0LWJ0bi1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZpbHRlcnMtYmctY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tZHJvcGRvd257XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgd2lkdGg6IDAuN3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjM2cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTogMC41cmVtO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgI01lbnV7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6JHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1hZGQtdG8tY2FydHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiRzZW1pLWJvbGQ7XHJcbiAgICAgICAgcGFkZGluZzoxLjFyZW0gMnJlbTtcclxuICAgICAgICAmOmhvdmVyLCAmOmRpc2FibGVke1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTs7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOjFyZW0gMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1xdWljay1hZGQtdG8tY2FydHtcclxuICAgICAgICBwYWRkaW5nOjByZW0gMS4zNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi45cmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB9XHJcbiAgICAmLS1xdWljay1hZGQtaW5ke1xyXG4gICAgICAgIHdpZHRoOiA0LjhyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA0LjhyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoaW1hZ2VzL3F1aWNrX2FkZF9wbHVzLnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcclxuICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOnVybChpbWFnZXMvcXVpY2tfYWRkX2NoZWNrLnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1saWtle1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MXJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb24tLXdpc2hsaXN0e1xyXG4gICAgICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgICAgICAgICNEVCwgI0hQe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICYtLXNvY2lhbC1sb2dpbntcclxuICAgICAgICBoZWlnaHQ6IDQuOXJlbTtcclxuICAgICAgICB3aWR0aDogMTEuM3JlbTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgICAgICAuaWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1zb2NpYWwtbG9naW4tZmFjZWJvb2t7XHJcbiAgICAgICAgJl9faWNvbntcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2ZhY2Vib29rLXNvY2lhbC1sb2dpbi5zdmcnKSBjZW50ZXIgLyAwLjhyZW0gMnJlbSBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tc29jaWFsLWxvZ2luLWdvb2dsZXtcclxuICAgICAgICAmX19pY29ue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9nb29nbGUtc29jaWFsLWxvZ2luLnBuZycpIGNlbnRlciAvIDJyZW0gMnJlbSBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLS1zYWxlLW1lbnV7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwyNDMsMjQwLDAuNSkgdXJsKGltYWdlcy9idG4tYXJyb3cuc3ZnKSBjZW50ZXIgLyAyLjlyZW0gIG5vLXJlcGVhdDtcclxuICAgIH1cclxufVxyXG4iLCIuZHJvcGRvd257XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jl9fY29udGVudC13cmFwe1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMCU7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnLWNvbG9yO1xuXHRcdHotaW5kZXg6IDU7XG5cdH1cblx0Jl9fY29udGVudHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHBhZGRpbmc6MnJlbSAxLjlyZW0gMC45cmVtO1xuXHR9XG59IiwiLmFjY29yZGlvbntcblx0XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQmX19jb2xsYXBzZXtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmLmFwcGVhcntcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxuXHQmX19idG57XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OicnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcblx0XHR9IFxuXHR9XG5cdCYtLXByb2R1Y3R7XG5cdFx0Jl9faXRlbXtcblx0XHRcdHBhZGRpbmc6IDEuNjVyZW0gMDtcblx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICRtaWRfZ3JheTtcblx0XHRcdCY6bGFzdC1jaGlsZCgpe1xuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkbWlkX2dyYXk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2JvZHl7XG5cdFx0XHRwYWRkaW5nLXRvcDoxLjRyZW07XG5cdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjNyZW07XG5cdFx0fVxuXHRcdCZfX2J0bntcblx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuMXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdGhlaWdodDogMC43cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9hY2NvcmRpb25fYXJyb3cuc3ZnJykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHRcdH0gXG5cdFx0XHQmLm9wZW57XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tZmlsdGVye1xuXHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMS4zcmVtO1xuXHRcdCZfX2J0bntcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0d2lkdGg6IDFyZW07XG5cdFx0XHRcdGhlaWdodDogLjZyZW07XG5cdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OiAxcmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9hY2NvcmRpb25fYXJyb3cuc3ZnJykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHRcdH0gXG5cdFx0XHQmLm9wZW57XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fY29sbGFwc2V7XG5cdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdH1cblx0XHQmX19ib2R5e1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHRwYWRkaW5nOiAuNXJlbSAxcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdCYtLXNhbGUtcG9pbnR7XG5cdFx0Jl9faXRlbXtcblx0XHRcdHBhZGRpbmctdG9wOiA0cmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyLjVyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNEQkRCREI7XG5cdFx0XHR9XG5cdFx0XG5cdFx0XHRcblx0XHR9XG5cdFx0Jl9fYm9keXtcblx0XHRcdHBhZGRpbmctdG9wOjEuMXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjZyZW07XG5cdFx0XHQuc3RvcmV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2J0bntcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Zm9udC1zaXplOiAzLjNyZW07XG5cdFx0XHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0d2lkdGg6IDIuNHJlbTtcblx0XHRcdFx0aGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2FjY29yZGlvbl9wbHVzLnN2ZycpIGNlbnRlciAvIDk5JSBuby1yZXBlYXQ7XG5cdFx0XHR9XG5cdFx0XHQmLm9wZW57XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wb3B1cHtcblx0dG9wOiAwO1xuICAgICN7JGVuZC1kaXJlY3Rpb259OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gICAgLy8gYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsMzMsMzMsMC43KTtcbiAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIC8vIGhlaWdodDogdmFyKC0tdmlld3BvcnQtaGVpZ2h0KTtcbiAgICB9XG4gICAgJi0tYWNjb3VudHtcbiAgICAgICAgJl9fZGlhbG9ne1xuICAgICAgICAgICAgd2lkdGg6IDU2cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAxOC41cmVtIGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMi42cmVtIGF1dG8gMTByZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faGVhZGVye1xuICAgICAgICAgICAgcGFkZGluZzogMy4ycmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAyLjJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLS1wb3B1cC1jbG9zZXtcbiAgICAgICAgICAgICAgICBmbG9hdDogJGVuZC1kaXJlY3Rpb247XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm9keXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTQuOXJlbSA2LjZyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzcmVtIDRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fc3VidGl0bGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuN3JlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5zb2NpYWwtbG9naW57XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjM1cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2J0bi13cmFwe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3NlcHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMuNHJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjFyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgI3skZW5kLWRpcmVjdGlvbn06IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuMDVyZW0pO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuM3JlbTs7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fZm9ybS13cmFwe1xuICAgICAgICAgICAgd2lkdGg6IDI2LjJyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmLS1zaG9we1xuICAgICAgICAmX19kaWFsb2d7XG4gICAgICAgICAgICB3aWR0aDogNjguM3JlbTtcbiAgICAgICAgICAgIG1hcmdpbjogNHJlbSBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi0tcG9wdXAtY2xvc2V7XG4gICAgICAgICAgICB0b3A6IDIuNnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICN7JGVuZC1kaXJlY3Rpb259OiAyLjJyZW07XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm9keXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNHJlbSAzLjdyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNi4ycmVtIDEuOXJlbSAyLjJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGUtd3JhcHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHJlbSAuOHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxcmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC44cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgIFxuICAgICAgICAmX19jb250YWluZXJ7ICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0ycmVtIDRyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0xcmVtIDMuM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wb2ludHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW1hZ2Utd3JhcHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cmVtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZnVsbF9zdmc7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3RleHQtd3JhcHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19pbWFnZS13cmFwe1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMTlyZW07XG4gICAgICAgICAgICB3aWR0aDogMzByZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBmdWxsX3N2ZztcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTs7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRpc2NsYWltZXJ7XG4gICAgICAgICAgICAmX190ZXh0LXdyYXB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNBMUExQTE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDdyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1jYXJ0e1xuICAgICAgICAmX19kaWFsb2d7XG4gICAgICAgICAgICB3aWR0aDogNjhyZW07XG4gICAgICAgICAgICBmbG9hdDogJGVuZC1kaXJlY3Rpb247XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2JvZHl7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDhyZW0pO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTNyZW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnR7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2hlYWRlcntcbiAgICAgICAgICAgIGhlaWdodDogOHJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuOHJlbSAzLjJyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FydC1wb3B1cC1oZWFkZXItYmctY29sb3I7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MS43cmVtIDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNC4ycmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gICAgXG59XG5cbiIsIi5pY29uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcclxuXHRAaW5jbHVkZSBmdWxsX3N2ZztcclxuXHQmLS1jYXJ0e1xyXG5cdFx0d2lkdGg6IDIuNXJlbTtcclxuXHRcdGhlaWdodDogMi43cmVtO1xyXG5cdH1cclxuXHQmLS11c2Vye1xyXG5cdFx0d2lkdGg6IDJyZW07XHJcblx0XHRoZWlnaHQ6IDIuMXJlbTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTogMC44cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS13aXNobGlzdHtcclxuXHRcdHdpZHRoOiAyLjRyZW07XHJcblx0XHRoZWlnaHQ6IDJyZW07XHJcblx0XHRzdmd7XHJcblx0XHRcdCNEVHtcclxuXHRcdFx0XHRzdHJva2U6JHByaW1hcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuYWN0aXZle1xyXG4gICAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgICAgICAjRFQsICNIUHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHR9XHJcblx0Ji0tcGF5bWVudHtcclxuXHRcdHdpZHRoOiAzLjhyZW07XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MXJlbTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDAuNHJlbTtcclxuXHRcdFx0d2lkdGg6IDMuMnJlbTtcclxuXHRcdH1cclxuXHRcdCY6bGFzdC1jaGlsZCgpe1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdCYtLXNvY2lhbHtcclxuXHRcdG1heC13aWR0aDogMi40cmVtO1xyXG5cdFx0bWF4LWhlaWdodDogMnJlbTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHQmLS1zZWFyY2h7XHJcblx0XHR3aWR0aDogMi4zcmVtO1xyXG5cdFx0aGVpZ2h0OiAyLjNyZW07XHJcblx0fVxyXG5cdCYtLXBvcHVwLWxvZ297XHJcblx0XHRtYXJnaW46IDMuMnJlbSBhdXRvO1xyXG5cdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHQgICAgd2lkdGg6ICRkZXNrdG9wLXBvcHVwLWxvZ28td2lkdGg7XHJcblx0ICAgIGhlaWdodDogJGRlc2t0b3AtcG9wdXAtbG9nby1oZWlnaHQ7XHJcblx0ICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdCAgICBcdG1hcmdpbjogMS41cmVtIGF1dG87XHJcblx0ICAgIFx0d2lkdGg6ICRtb2JpbGUtcG9wdXAtbG9nby13aWR0aDtcclxuXHQgICAgXHRoZWlnaHQ6ICRtb2JpbGUtcG9wdXAtbG9nby1oZWlnaHQ7XHJcblx0ICAgIH1cclxuXHR9XHJcblx0Ji0taGVhZGVyLW5vdGljZXtcclxuXHRcdG1hcmdpbjowIDEuNXJlbTtcclxuXHRcdHdpZHRoOiAxcmVtO1xyXG5cdFx0aGVpZ2h0OiAxcmVtO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XHJcblx0XHRcdHdpZHRoOiAwLjhyZW07XHJcblx0XHRcdGhlaWdodDogMC44cmVtO1xyXG5cdFx0XHRtYXJnaW46IDAgMS4ycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1oYW1idXJnZXJ7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0d2lkdGg6IDJyZW07XHJcblx0XHRcdGhlaWdodDogMS43cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1oYW1idXJnZXItY2xvc2V7XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0d2lkdGg6IDEuNnJlbTtcclxuXHRcdFx0aGVpZ2h0OiAxLjZyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNsb3Nle1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRzdmd7XHJcblx0XHRcdCNTaWduLVVwe1xyXG5cdFx0XHRcdHN0cm9rZTogJHByaW1hcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tcG9wdXAtY2xvc2V7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogMi4zcmVtO1xyXG5cdFx0d2lkdGg6IDIuM3JlbTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRoZWlnaHQ6IDEuN3JlbTtcclxuXHRcdFx0d2lkdGg6IDEuN3JlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tcHJvZHVjdC1wbHVze1xyXG5cdFx0d2lkdGg6IDUuNXJlbTtcclxuXHRcdGhlaWdodDogNS41cmVtO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tdG9wOiBjYWxjKDUwJSAtIDIuNzVyZW0pO1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9wcm9kdWN0LXBsdXMuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuXHRcdEBpbmNsdWRlIHRhYmxldHtcclxuXHRcdFx0bWFyZ2luLXRvcDogNTAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdCYtLWluc3RhZ3JhbS1zZWN0aW9ue1xyXG5cdFx0d2lkdGg6IDMuNHJlbTtcclxuXHRcdGhlaWdodDogMy40cmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdEBpbmNsdWRlIHRhYmxldHtcclxuXHRcdFx0d2lkdGg6IDIuNHJlbTtcclxuXHRcdFx0aGVpZ2h0OiAyLjRyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHR9XHJcblx0fVxyXG59IiwiJHNpZGVfcGFkZGluZzogMDtcbiRtb2JpbGVfc2lkZV9wYWRkaW5nOjIuMnJlbTtcbmh0bWwge1xuXG59XG4ueWl0aC13Y3dsLWFkZC10by13aXNobGlzdHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbmJvZHl7XG5cdG1hcmdpbjogMDtcblx0d2lkdGg6IDEwMCU7XG5cdFxufVxuXG4qIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICY6Zm9jdXN7XG4gIFx0b3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG5he1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxudWx7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjA7XG59XG4ubWFpbntcblx0cGFkZGluZy10b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuXHRwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1zaW1wbHktY2x1Yi1oZWlnaHQpICsgdmFyKC0taGVhZGVyLWhlaWdodCkpO1xuXHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0taGVhZGVyLWhlaWdodCkgLSB2YXIoLS1mb290ZXItaGVpZ2h0KSk7XG5cdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSAtIHZhcigtLWZvb3Rlci1oZWlnaHQpIC0gdmFyKC0tc2ltcGx5LWNsdWItaGVpZ2h0KSk7XG5cdCYubWVudS1vcGVue1xuXHR9XG59XG4uY29udGVudC13cmFwe1xuXHRtYXgtd2lkdGg6IDE3NnJlbTtcblx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAkc2lkZV9wYWRkaW5nO1xuXHRwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OiAkc2lkZV9wYWRkaW5nO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ji0tZnVsbHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0Ji0tbWVkaXVte1xuXHRcdG1heC13aWR0aDogMTQwcmVtO1xuXHR9XG5cdCYtLXNtYWxse1xuXHRcdG1heC13aWR0aDogMTE2cmVtO1xuXHR9XG5cdCYtLW5hcnJvd3tcblx0XHRtYXgtd2lkdGg6IDY4LjJyZW07XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAkbW9iaWxlX3NpZGVfcGFkZGluZztcblx0XHRwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OiAkbW9iaWxlX3NpZGVfcGFkZGluZztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5kZXNrdG9we1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ubW9iaWxle1xuXHRkaXNwbGF5OiBub25lO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuLnJlbGF0aXZlLXdyYXB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmltYWdlLXdyYXAtaG92ZXItaW1nLWdyb3d7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGltZ3tcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS4ycyBjdWJpYy1iZXppZXIoLjE2LDEsLjMsMSk7XG5cdH1cbn1cbi5ibHVye1xuXHRmaWx0ZXI6IGJsdXIoMXB4KTtcbn1cblxuYS5qcy1kZ3d0LXdjYXMtc3VnZ2VzdGlvbi1tb3Jle1xuXHRkaXNwbGF5OiBub25lO1xufSIsIi5zbGlkZXJ7XG5cdC5zbGljay1zbGlkZSB7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdCAgIFx0XHRtYXJnaW46IDAgMHJlbTtcblx0ICAgXHR9XG5cdCAgfVxuXHQuc2xpY2stYXJyb3d7XG5cdFx0dG9wOiBjYWxjKDUwJSAtIDIuN3JlbSk7XG5cdFx0d2lkdGg6IDUuNHJlbTtcblx0XHRoZWlnaHQ6IDUuNHJlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRmb250LXNpemU6IDBweDtcblx0XHRib3JkZXI6IDBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvc2xpY2stYXJyb3cuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHR3aWR0aDogMi41cmVtO1xuXHRcdFx0aGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3NsaWNrLWFycm93LW1vYmlsZS5zdmcpO1xuXHRcdH1cblx0ICAgIFxuXHRcdCY6Zm9jdXN7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxuXHQuc2xpY2stcHJldntcblx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAzLjFyZW07XG5cdFx0XG5cdH1cblx0LnNsaWNrLW5leHR7XG5cdFx0I3skZW5kLWRpcmVjdGlvbn06IDMuMXJlbTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKC0xLDEpO1xuXHR9XG5cdFx0XG5cdFxuXHQuc2xpY2stZG90c3tcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICBcdFx0Ym90dG9tOiAxLjhyZW07XG4gICBcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogJG1vYmlsZV9zaWRlX3BhZGRpbmc7XG4gICBcdFx0ZGlzcGxheTogZmxleDtcbiAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0XHRcdHBhZGRpbmc6IDAgJG1vYmlsZV9zaWRlX3BhZGRpbmc7XG5cdFx0fVxuICAgXHRcdGxpe1xuXHRcdFx0d2lkdGg6IDEuOHJlbTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcbiAgIFx0XHRcdGhlaWdodDogMS44cmVtO1xuICAgXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgIFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMC44cmVtO1xuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogLjlyZW07XG5cdFx0XHRcdGhlaWdodDogLjlyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gLjQ1cmVtKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiBjYWxjKDUwJSAtIC40NXJlbSk7XG5cdFx0XHRcdFxuXHRcdFx0fVxuICAgXHRcdFx0Ji5zbGljay1hY3RpdmV7XG5cdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJHdoaXRlO1xuICAgXHRcdFx0fVxuICAgXHRcdFx0YnV0dG9ue1xuICAgXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuICAgXHRcdFx0fVxuICAgXHRcdH1cblx0fVxuXHQmLS1ob21lLWN0YXtcblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdHRvcDogMTRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1uZXh0e1xuXHRcdFx0I3skZW5kLWRpcmVjdGlvbn06IGNhbGMoNTAlICsgMy4xcmVtKTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06IDEuNnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLXByZXZ7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDEuNnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLWRvdHN7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdGJvdHRvbTogMjcuMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tYmxhY2stZnVsbC1hcnJvd3N7XG5cdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0dG9wOiAxMC4xcmVtO1xuXHRcdFx0d2lkdGg6IDUuNHJlbTtcblx0XHRcdGhlaWdodDogNS40cmVtO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9zbGljay1mdWxsLWFycm93LWJsYWNrLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cblx0XHR9XG5cdFx0LnNsaWNrLXByZXZ7XG5cdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAtMTJyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0LnNsaWNrLW5leHR7XG5cdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTogY2FsYygtMTJyZW0gLSA1LjRyZW0pO1xuXHRcdH1cblx0fVxuXHQmLS1hZGRpdGlvbmFsLXNjZW50c3tcblxuXHR9XG5cdCYtLXBvc3QtcHJvZHVjdHN7XG5cdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0dG9wOiAxOS4ycmVtO1xuXHRcdH1cblx0fVxuXHQmLS1ibGFjay1hcnJvd3N7XG5cdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0dG9wOiAxNy4xcmVtO1xuXHRcdFx0d2lkdGg6IDMuNnJlbTtcblx0XHRcdGhlaWdodDogMy42cmVtO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9zbGljay1hcnJvdy1ibGFjay5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdH1cblx0XHQuc2xpY2stcHJldntcblx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IC02LjQ1cmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdC5zbGljay1uZXh0e1xuXHRcdFx0I3skZW5kLWRpcmVjdGlvbn06IGNhbGMoLTYuNDVyZW0gLSAzLjZyZW0pO1xuXHRcdH1cblx0fVxuXHQmLS1wcm9kdWN0c3tcblx0XHRcblx0fVxuXHQmLS1wcm9kdWN0LW1haW57XG5cblx0XHQuc2xpY2stc2xpZGV7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdGhlaWdodDogNzZyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGhlaWdodDogNDZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tcHJvZHVjdC1uYXZ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC5zbGljay1saXN0e1xuXG5cdFx0fVxuXHRcdCZfX3NsaWRle1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvd3tcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCYuc2xpY2stbmV4dHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9zbGlja19kb3duLnN2Zyk7XG5cdFx0XHRcdHdpZHRoOiAyLjlyZW07XG5cdFx0XHRcdGhlaWdodDogMS4zcmVtO1xuXHRcdFx0XHRtYXJnaW46IDguNXJlbSBhdXRvIDA7IFxuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1wcmV2e1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc2xpY2stbGlnaHRib3h7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LnNsaWNrLWxpc3R7XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuc2xpY2stYXJyb3d7XG5cdFx0dG9wOiBjYWxjKDUwJSAtIDEuNjVyZW0pO1xuXHRcdHdpZHRoOiAzLjhyZW07XG5cdFx0aGVpZ2h0OiAzLjNyZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0Zm9udC1zaXplOiAwcHg7XG5cdFx0Ym9yZGVyOiAwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHdpZHRoOiAxcmVtO1xuXHRcdFx0aGVpZ2h0OiAycmVtO1xuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIDFyZW0pO1xuXHRcdH1cblx0XHQmOmZvY3Vze1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdFx0Jjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6dW5zZXQ7XG5cdFx0fVxuXHR9XG5cdC5zbGljay1wcmV2e1xuXHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvc2xpY2stbmV4dC13aGl0ZS5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0I3skZW5kLWRpcmVjdGlvbn06IDQlICFpbXBvcnRhbnQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTogMiUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuc2xpY2stbmV4dHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3NsaWNrLXByZXYtd2hpdGUuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiA0JSAhaW1wb3J0YW50O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMiUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuc2xpY2stbGlnaHRib3gtc2xpY2staW1ne1xuXHRcdG1heC13aWR0aDogOTAlO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHR9XG5cdH1cblx0LnNsaWNrLWxpZ2h0Ym94LWNsb3Nle1xuXHRcdGhlaWdodDogNHJlbTtcblx0XHR3aWR0aDogNHJlbTtcblx0XHR0b3A6IDRyZW07XG5cdFx0I3skZW5kLWRpcmVjdGlvbn06IDRyZW07XG5cdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogdW5zZXQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR0b3A6IDFyZW07XG5cdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAxcmVtO1xuXHRcdH1cblx0XHQmOmJlZm9yZXtcblx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQ7XG5cdFx0XHRmb250LXdlaWdodDogJGxpZ2h0O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmN1c3RvbV9wYWdpbmd7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGJvdHRvbTogMnZ3O1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBsaXtcblx0ICAgIFx0ZGlzcGxheTogbm9uZTtcblx0ICAgIFx0bGV0dGVyLXNwYWNpbmc6My42cHg7XG5cdCAgICBcdCYuc2xpY2stYWN0aXZle1xuXHQgICAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cbn0iLCIuZmFkZS1pbi11cC13cmFwe1xuXHQmPi5mYWRlLWluLXVwe1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbiAsIHRyYW5zZm9ybSAuM3MgZWFzZS1pbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG5cdFx0XG5cdFx0Ji0tYXN5bmN7XG5cdFx0XHRAZm9yICRpIGZyb20gMCB0byAxNntcblx0XHRcdFx0JGo6ICRpICsgMTtcblx0XHRcdFx0JjpudGgtY2hpbGQoI3skaiB9KXtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMyojeyRpfXMpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYWN0aXZle1xuXHRcdCY+LmZhZGUtaW4tdXB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuXHRcdH1cblx0fVxufVxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICBcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIFxuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMCUpO1xuXG4gIH1cblxuICB0byB7XG4gIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0R2VudGxlIHtcbiAgZnJvbSB7XG4gIFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcbiAgXHRvcGFjaXR5OiAwO1xuXG4gIH1cblxuICB0byB7XG4gIFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBcdG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICBcbiAgfVxuXG4gIHRvIHtcbiAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRhc2gge1xuICB0byB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtb3ZlU2xpY2sge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgNTAle1xuICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgzMHB4KTtcbiAgfVxuICAxMDAle1xuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO1xuICB9XG59XG4uYnJlYWstY2hhcntcbiAgLy8gQGluY2x1ZGUgdGFibGV0e1xuICAvLyAgIG9wYWNpdHk6IDA7XG4gIC8vICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbiAsIHRyYW5zZm9ybSAuM3MgZWFzZS1pbjs7XG4gIC8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJyZW0pO1xuICAvLyB9XG4gICZfX25vZGV7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlLWluO1xuICAgIFxuICAgIEBmb3IgJGkgZnJvbSAwIHRvIDE1MDB7XG4gICAgICAkajogJGkgKyAxO1xuICAgICAgJjpudGgtY2hpbGQoI3skaiB9KXtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjEqI3skaX1zKTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gIH1cbiAgJi5hY3RpdmV7XG4gICAgLy8gQGluY2x1ZGUgdGFibGV0e1xuICAgIC8vICAgb3BhY2l0eTogMTtcbiAgICAvLyAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTtcbiAgICAvLyB9XG4gICAgLmJyZWFrLWNoYXJfX25vZGV7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuLmZhZGUtaW4tdXB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycmVtKTtcbiAgdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlLWluO1xuICAmLS1hbmltYXRlZHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG59XG4uZmFkZS1pbi11cC13cmFwe1xuXHQmPi5mYWRlLWluLXVwe1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbiAsIHRyYW5zZm9ybSAuM3MgZWFzZS1pbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG5cdFx0XG5cdFx0Ji0tYXN5bmN7XG5cdFx0XHRAZm9yICRpIGZyb20gMCB0byA1MHtcblx0XHRcdFx0JGo6ICRpICsgMTtcblx0XHRcdFx0JjpudGgtY2hpbGQoI3skaiB9KXtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMyojeyRpfXMpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYWN0aXZle1xuXHRcdCY+LmZhZGUtaW4tdXB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuXHRcdH1cblx0fVxufVxuXG4uc2xpZGUtaW4tdXB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4gLCB0cmFuc2Zvcm0gLjNzIGVhc2UtaW47O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG5cdFxuXHQmLmFjdGl2ZXtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTtcblx0fVxufVxuQGtleWZyYW1lcyByb3RhdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59IiwiQGtleWZyYW1lcyBzaGFrZSB7XG4gIGZyb20sXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAlLFxuICAzMCUsXG4gIDUwJSxcbiAgNzAlLFxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cblxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGUge1xuICBmcm9te1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIiwiXG4ubWFpbi1uYXZ7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdGJhY2tncm91bmQtY29sb3I6JG1haW4tbmF2LWJnLWNvbG9yO1xuXHRcdGNvbG9yOiAkbWFpbi1uYXYtaXRlbS1jb2xvcjtcblx0XHQvLyBtYXJnaW46IDEuNHJlbSAwIDIuMXJlbTtcblx0XHQvLyBoZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1tb2JpbGUtbmF2LWhlYWRlci1oZWlnaHQpIC0gdmFyKC0tbW9iaWxlLXNlYXJjaC1oZWlnaHQpIC0gdmFyKC0tbW9iaWxlLW5hdi1mb290ZXItaGVpZ2h0KSAtIDEzLjVyZW0pO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHR9XG5cdCZfX2xpc3R7XG5cdCAgIGRpc3BsYXk6IGZsZXg7XG5cdCAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdFx0fVxuXHR9XG5cdCZfX2xpc3QtaXRlbXtcblx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDMuMnJlbTtcblx0XHQmPnNwYW4sYXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdCY+c3Bhbntcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogNHJlbTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcblx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMDtcblx0XHRcdHBhZGRpbmc6IDAgJG1vYmlsZV9zaWRlX3BhZGRpbmc7XG5cblx0XHR9XG5cdFxuXHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdG1hcmdpbjowO1xuXHRcdH1cblx0XHQmLmhpZGUtZHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLndwbWwtbHMtaXRlbXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubWVudS1pdGVtLXR5cGUtY3VzdG9te1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRjb250ZW50OiAnKyc7XG5cdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06ICRtb2JpbGVfc2lkZV9wYWRkaW5nO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY+LnN1Yi1tZW51e1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogY2FsYygxMDAlICsgLjJyZW0pO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtYWluLW5hdi1iZy1jb2xvcjtcblx0XHRcdGJveC1zaGFkb3c6IDAgMy4zcmVtIDUuOHJlbSAwIHJnYmEoMCwwLDAsMC4wNyk7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR0b3A6IHVuc2V0O1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiAkc3RhcnQtZGlyZWN0aW9uO1xuXHRcdFx0fVxuXHQgXHR9XG5cdH1cdFxufVxuXG4ubm9ybWFsLW5hdntcblx0LnN1Yi1tZW51e1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmc6MCA0LjhyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDEwLjVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDNyZW07XG5cdFx0fVxuXHRcdC5tYWluLW5hdl9fbGlzdC1pdGVte1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHQmLndwbWwtbHMtaXRlbXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmZpcnN0LWNoaWxkKCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxkKCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHR9XG59XG4ubWVnYS1uYXZ7XG5cdCY+dWx7XG5cdFx0Jj5saXtcblx0XHRcdCY+LnN1Yi1tZW51e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0cGFkZGluZzowIDguOHJlbTtcblx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1haW4tbmF2X19saXN0LWl0ZW17XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRwYWRkaW5nOiA2LjZyZW0gMHJlbSA1LjdyZW07O1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogNS43cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1haW4tbmF2X19saXN0LWl0ZW0tbGlua3tcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiAkc3RhcnQtZGlyZWN0aW9uO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdFxufVxuLmZvb3Rlci1uYXZ7XG5cdGxpbmUtaGVpZ2h0OiAzLjhyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXHQmX190aXRsZXtcblx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS40cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19saXN0e1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHR9XG5cdCZfX2xpc3QtaXRlbXtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblx0XHQmOjphZnRlcntcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRjb250ZW50Oid8Jztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW46MCAxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQoKXtcblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kdWN0cy1tZW51e1xuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiA1LjZyZW0gNC42cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cdCZfX3NlZ21lbnR7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNSk7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEuMjUpO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgwKTtcblx0XHR9XG5cdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDUuNzUpO1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDApO1xuXHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiA1LjRyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDApO1xuXHRcdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDByZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ubWFpbi1jYXQtbWVudXtcblx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0Jj5saXtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMi81KTtcblx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRsaW5lLWhlaWdodDogNHJlbTtcblx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46OmFmdGVye1xuXHRcdFx0XHR0b3A6IDEuNHJlbTtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAuNnJlbTtcblx0XHRcdFx0aGVpZ2h0OiAuNnJlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTogMHJlbTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2FjY29yZGlvbl9hcnJvdy5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0fVxuXHRcdFx0Ji5vcGVue1xuXHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3ViLW1lbnV7XG5cdFx0XHRcdGhlaWdodDogMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHVse1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGl7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNhbGUtbWVudXtcblx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdG1hcmdpbjogMi4ycmVtIC0xcmVtIDEuNXJlbTtcblx0fVxuXHRsaXtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1LjUpO1xuXHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XG5cdFx0Jjpob3Zlcntcblx0XHRcdC5idG4tLXNhbGUtbWVudXtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblx0Jl9faW1hZ2Utd3JhcHtcblx0XHR3aWR0aDogMThyZW07XG5cdFx0aGVpZ2h0OiAxOHJlbTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMXJlbTtcblx0XHRAaW5jbHVkZSBmdWxsX3N2ZztcblxuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHdpZHRoOiAxMC45cmVtO1xuXHRcdFx0aGVpZ2h0OiAxMC45cmVtO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gLjZyZW07XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHR9XG5cdCZfX3RleHQtd3JhcHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMCAzcmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHBhZGRpbmc6IDByZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS44NnJlbTtcblxuXHRcdH1cblx0XHRoM3tcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLjVyZW07XG5cdFx0XHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjA4cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44NnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlci1tZW51e1xuXHRsaXtcblx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRsaW5lLWhlaWdodDogNHJlbTtcblx0XHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcblx0fVxufSIsIi5oZWFkZXJ7XG5cdHRvcDogMDtcblx0dG9wOiB2YXIoLS1zaW1wbHktY2x1Yi1oZWlnaHQpO1xuXHR6LWluZGV4OiA5O1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHQjeyRzdGFydC1kaXJlY3Rpb259OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcblx0Ly8gYm94LXNoYWRvdzogMCA0cHggMjVweCAwIHJnYmEoMCwwLDAsMC4xKTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMHB4Oztcblx0fVxuXHQmX19iYW5uZXJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0cGFkZGluZzogMC43cmVtIDA7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcblx0XHR9XG5cdH1cblx0Jl9fYmFubmVyLXNsaWRle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6MnJlbSAxMC41cmVtIDEuNnJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0cGFkZGluZzogLjRyZW0gJG1vYmlsZV9zaWRlX3BhZGRpbmcgMS4xcmVtO1xuXHRcdH1cblx0fVxuXHQmX19oYW1idXJnZXItd3JhcHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQuNSk7XG5cdFx0fVxuXHR9XG5cdCZfX2xhbmctc3dpdGNoLXdyYXB7XG5cdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiA0cmVtO1xuXHRcdHBhZGRpbmctI3skZW5kLWRpcmVjdGlvbn06IDRyZW07XG5cdFx0Ym9yZGVyLSN7JGVuZC1kaXJlY3Rpb259OiAxcHggc29saWQ7XG5cdFx0LndwbWwtbHMtc3RhdGljcy1zaG9ydGNvZGVfYWN0aW9uc3tcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Jl9fbmF2LXdyYXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNC41KTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoOztcblx0XHRcdGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG5cblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRvdmVyZmxvdy14OmhpZGRlbjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdCYub3Blbntcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjcpO1xuXHRcdFx0fVxuXHRcdFx0Ji52aXNpYmxle1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW5uZXItbW9iaWxlLXdyYXB7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0d2lkdGg6IDgyJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHRcdH1cblx0XHRcdCZfX2hlYWRlcntcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxLjRyZW0gMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fZm9vdGVye1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzoxcmVtIDIuOXJlbSAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRib3R0b206MS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3NvY2lhbC13cmFwe1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRcdH1cblx0fVxuXHQmX19zb2NpYWwtbGlua3Mtd3JhcHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogJGVuZC1kaXJlY3Rpb247XG5cdFx0XHRwYWRkaW5nOiAwICRtb2JpbGVfc2lkZV9wYWRkaW5nO1xuXG5cblx0XHR9XG5cdH1cblx0XG5cdCZfX2xvZ28td3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQuY3VzdG9tLWxvZ28tbGlua3tcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdC5jdXN0b20tbG9nb3tcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6ICRkZXNrdG9wLWhlYWRlci1sb2dvLXdpZHRoO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR3aWR0aDogJG1vYmlsZS1oZWFkZXItbG9nby13aWR0aFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2FjdGlvbnMtd3JhcHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0LjUpO1xuXHR9XG5cdCZfX2FjdGlvbi1saW5re1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogNHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMnJlbTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZCgpe1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAwO1xuXHRcdH1cblx0XHQmLS1kZXNrdG9we1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYnRuLS1zZWFyY2h7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0ICAgICAgICAgICAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAxcmVtO1xuXHQgICAgICAgIH1cblx0XHR9XG5cdH1cblx0Jl9fc2VhcmNoLXdyYXB7XG5cdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiA0cmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQmLS1kZXNrdG9we1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLW1vYmlsZXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luOiAwIDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmZvb3Rlcntcblx0Zm9udC1zaXplOiAxLjhyZW07XG5cdGxpbmUtaGVpZ2h0OiA0cmVtO1xuXHRmb250LXdlaWdodDogJGxpZ2h0O1xuXHRjb2xvcjogJHdoaXRlO1xuXHRiYWNrZ3JvdW5kOiAjMkUyRTJFO1xuXHQuZm9vdGVyLWJvdHRvbXtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0LWJyb256ZTtcblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0XHRcblx0XHQmX19jb250ZW50LXdyYXB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjs7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMS4xcmVtOztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aW1ne1xuXHRcdFx0XHRoZWlnaHQ6IDEuMzVyZW07XG5cdFx0XHRcdHdpZHRoOiAxLjA1cmVtO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IC43cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3NlZ21lbnR7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lOztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0Jjpub3QoLmZvb3Rlci1ib3R0b20pe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZy10b3A6IDQuOHJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0LjFyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzLjRyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0LjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGgze1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXRcblx0fVxuXHQmX19zZWdtZW50e1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDIpO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHR9XG5cdFx0JjpudGgtY2hpbGQoMSl7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZm9ybS13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNSk7XG5cdFx0XHRcblx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogMTMuN3JlbTtcblx0XHRcdHBhZGRpbmctI3skZW5kLWRpcmVjdGlvbn06IDE1LjZyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi42cmVtO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpudGgtY2hpbGQoMil7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7O1xuXHRcdFx0fVxuXHRcdFx0c3Ryb25nLCBoM3tcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XG5cdFx0XHR9XG5cdFx0XHRwe1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDQpe1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRvcmRlcjogNTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnBob25lLXdyYXB7XG5cdFx0XHRsaW5lLWhlaWdodDogM3JlbTtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG9yZGVyOiA0O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjRyZW07XG5cdFx0XHR9XG5cdFx0XHQudGV4dC13cmFwe1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHBhZGRpbmc6IDIuNHJlbTtcblx0XHRcdFx0d2lkdGg6IDYuOXJlbTtcblx0XHRcdFx0aGVpZ2h0OiA2LjlyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRcdHdpZHRoOiA0LjhyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdFx0cGFkZGluZzogMS42cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMS4ycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQGltcG9ydCBcInZhcmlhdGlvbnNcIjtcbkBpbXBvcnQgXCJwcmljZVwiO1xuQGltcG9ydCBcImJhZGdlXCI7XG5AaW1wb3J0IFwic2VhcmNoXCI7XG5AaW1wb3J0IFwiY2FydC1pdGVtc1wiO1xuQGltcG9ydCBcInRyYW5xdWlsby1sb2dpblwiO1xuQGltcG9ydCBcInJvdGF0aW5nLXN0YW1wXCI7XG5AaW1wb3J0IFwidGl0bGUtYmFubmVyXCI7XG4iLCIudmFyaWF0aW9uc3tcblx0Jl9fbGFiZWx7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0fVxuXHQmX19jb250YWluZXJ7XG5cdFx0Ji0taW5kZXh7XG5cdFx0XHRtYXJnaW4tdG9wOiAwLjlyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMS4ycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19saW5re1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tdG9wOiAxLjNyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcblx0XHR9XG5cdH1cbn0iLCIucHJpY2V7XG5cdGxpbmUtaGVpZ2h0OiAyLjlyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRyZW07XG5cdH1cblx0aW5ze1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0Y29sb3I6ICRzYWxlLXByaWNlLWNvbG9yO1xuXHR9XG59IiwiLmJhZGdlLCAub25zYWxle1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdHotaW5kZXg6IDM7XG5cdCN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0Ji0taW5kZXh7XG5cdFx0cGFkZGluZzowLjNyZW0gMS4zcmVtO1xuXHQgICAgdG9wOiAxLjJyZW07XG5cdCAgICBAaW5jbHVkZSB0YWJsZXQoKXtcblx0ICAgIFx0dG9wOiAxcmVtO1xuXHQgICAgXHRwYWRkaW5nOiAwLjJyZW0gMXJlbTtcblx0ICAgIFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdCAgICB9XG5cdH1cblx0Ji0tc2luZ2xle1xuXHRcdHBhZGRpbmc6MC44cmVtIDJyZW07XG5cdFx0dG9wOiAyLjJyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdHRvcDogMS42cmVtO1xuXHRcdFx0cGFkZGluZzogMC4zcmVtIDEuM3JlbTtcblx0XHR9XG5cdH1cblx0Ji0tb3V0LW9mLXN0b2Nre1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkYzRjA7XG5cdH1cbn1cblxuLm9uc2FsZXtcblx0dG9wOiAxLjJyZW07XG5cdHBhZGRpbmc6IFx0MC4zcmVtIDEuM3JlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG4iLCIuZGd3dC13Y2FzLXNlYXJjaC13cmFwcHtcblx0ZGlzcGxheTogbm9uZTtcblx0ei1pbmRleDogMTtcblx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAtNHJlbTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAwcmVtO1xuXHR9XG5cdCYuYWN0aXZle1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5kZ3d0LXdjYXMtc2VhcmNoLWZvcm17XG5cdFx0Jjpmb2N1c3tcblxuXHRcdH1cblx0XHQuZGd3dC13Y2FzLXNmLXdyYXBwe1xuXHRcdFx0c3Zne1xuXHRcdFx0XHRmaWxsOiAkcHJpbWFyeTtcblx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06IDEycHg7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IGF1dG87XG5cdFx0XHRcdHBhdGh7XG5cdFx0XHRcdFx0ZmlsbDogJHByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5kZ3d0LXdjYXMtc2VhcmNoLWlucHV0e1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtIDVyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0dGV4dC1hbGlnbjogJHN0YXJ0LWRpcmVjdGlvbjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlYXJjaC1iZy1jb2xvcjtcblx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06IGF1dG87XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzoxcmVtIDJyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6bm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2VhcmNoLWJnLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZGd3dC13Y2FzLXByZWxvYWRlcntcblx0XHRcdFx0c3Zne1xuXHRcdFx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmRnd3Qtd2Nhcy1zdWdnZXN0aW9ue1xuXHR0ZXh0LWFsaWduOiAkc3RhcnQtZGlyZWN0aW9uO1xuXHQuZGd3dC13Y2FzLXN0LWJyZWFkY3J1bWJze1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5kZ3d0LXdjYXMtY29udGVudC13cmFwcHtcblx0dGV4dC1hbGlnbjogICRzdGFydC1kaXJlY3Rpb247XG5cdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogM3JlbTtcblx0c3Bhbntcblx0XHRmb250LXNpemU6IDEuNnJlbSAhaW1wb3J0YW50O1xuXHR9XG59IiwiLmNhcnQtaXRlbXN7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59IiwiLnRyYW5xdWlsby1sb2dpbntcbiAgICAmX190ZXh0LXdyYXB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhLCBidXR0b257XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9yZ290LXBhc3N3b3Jke1xuICAgICZfX21haW4tY29udGVudHtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWZvb3Rlci1oZWlnaHQpIC0gdmFyKC0taGVhZGVyLWhlaWdodCkpO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgICAgbWFyZ2luOiA0cmVtIDA7XG5cbiAgICB9XG4gICAgJl9fdGV4dC13cmFwe1xuICAgICAgICB3aWR0aDogNDByZW07XG4gICAgfVxuICAgIC50cmFucXVpbG8tbG9naW57XG4gICAgICAgICZfX2xvZ2luLWZvcm17XG4gICAgICAgICAgICBtYXJnaW46IDRyZW0gMCA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnJvdGF0aW5nLXN0YW1we1xuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDE2cmVtO1xuICAgICAgICBhbmltYXRpb246IHJvdGF0ZSA4cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIHdpZHRoOiAxNHJlbTtcbiAgICAgICAgfTtcbiAgICAgICAgXG4gICAgfVxufSIsIi50aXRsZS1iYW5uZXJ7XG4gICAgJl9fY29udGVudC13cmFwe1xuICAgICAgICBtYXJnaW4tdG9wOiA3LjhyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdlLXdyYXB7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlLXdyYXB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgI3skc3RhcnQtZGlyZWN0aW9ufTogMHB4O1xuICAgICAgICBoMXtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDguOHJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCJwcm9kdWN0XCI7XG5AaW1wb3J0IFwiY2FydFwiO1xuQGltcG9ydCBcInBvc3RcIjsiLCIucHJvZHVjdHtcblx0QGltcG9ydCBcInByb2R1Y3QvaW5kZXhcIjtcblx0QGltcG9ydCBcInByb2R1Y3Qvc2luZ2xlXCI7XG5cdEBpbXBvcnQgXCJwcm9kdWN0L2FkZHRpb25hbC1zY2VudFwiO1xuXHQvLyBAaW1wb3J0IFwicHJvZHVjdC9naWZ0Y2FyZFwiO1xufVxuaW5ze1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xuXHRcdGNvbG9yOiAkYnJvbnplO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudHtcblx0Zm9udC1zaXplOiAycmVtO1xuXHRsaW5lLWhlaWdodDogMi45cmVtO1xuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDJyZW07O1xuXHR9XG59IiwiJi0taW5kZXh7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDAgMS42NXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtYXJnaW4tYm90dG9tOiA1LjlyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHBhZGRpbmc6IDAgMC41NXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHR9XG5cdC5idG4tLWxpa2V7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxLjZyZW07XG5cdFx0I3skZW5kLWRpcmVjdGlvbn06IDEuNnJlbTtcblx0XHR6LWluZGV4OiA0O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0dG9wOiAwLjlyZW07XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OiAxcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHRcdC5pY29uLS13aXNobGlzdHtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogMS4zMnJlbTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XG5cdFx0Ji5hY3RpdmV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0Jl9faG92ZXItd3JhcHtcblx0XHRib3R0b206IDA7XG5cdFx0aGVpZ2h0OiAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsMjQzLDI0MCwwLjUpO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5idG4tLWxpa2V7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9faW1nLXdyYXB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAkcHJvZHVjdC1sb29wLWltZy1oZWlnaHQ7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDogJHByb2R1Y3QtbG9vcC1pbWctaGVpZ2h0LW1vYmlsZTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbiA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgye1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHR9XG5cdFxuXHRcdFx0XG5cdH1cblx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGV7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjlyZW07XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdFx0XHRtYXJnaW46Mi43cmVtIDAgMHJlbTtcblx0XHR9XG5cdH1cblx0Jl9fdGFnc3tcblx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRsaW5lLWhlaWdodDogMi45cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdFx0fVxuXHR9XG5cdCZfX3ZhcmlhdGlvbnN7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XG5cdH1cblx0Jl9fYXR0cmlidXRlc3tcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMnJlbTtcblx0XHR9XG5cdFx0c3Bhbntcblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiAnIHwgJztcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1vZi10eXBlOjphZnRlcntcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wcmljZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuICAgIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAwLjNyZW07XG4gICAgXHRcdGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgXHR9XG5cdH1cbn0iLCImLS1zaW5nbGV7XG5cdC5tYWluLWluZm97XG5cdFx0cGFkZGluZy10b3A6IDMuN3JlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0XHQmX19jb250ZW50LXdyYXB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cdCZfX3RpdGxle1xuXHRcdFxuXHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjlyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjdyZW07XG5cdFx0Zm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDIuNnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IC42cmVtO1xuXHRcdH1cblx0fVxuXHQmX190aXRsZS13cmFwe1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbWlkX2dyYXk7XG5cdFx0cGFkZGluZy1ib3R0b206IDIuOHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHR9XG5cdCZfX3RhZ3tcblx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRsaW5lLWhlaWdodDogMS4zcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNHJlbTtcblx0fVxuXHQmX19wcmljZXtcblx0XHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdH1cblx0fVxuXHQmX19idXlpbmctb3B0aW9uc3tcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1hcmdpbi1ib3R0b206IDIuODVyZW07XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0fVxuXHR9XG5cdCZfX2FkZC10by1jYXJ0LXdyYXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDMpO1xuXHRcdCYuaW52YWxpZHtcblx0XHRcdC5wcm9kdWN0LS1zaW5nbGVfX3ZhbGlkYXRpb257XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Ji5pbi1jYXJ0e1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fcXVudGl0eS13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuXHRcdGgze1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRmb250LXdlaWdodDogJG5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTs7XG5cdFx0fVxuXHR9XG5cdCZfX3ZhbGlkYXRpb24taW5mb3tcblx0XHRtYXJnaW4tdG9wOiAyLjRyZW07XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHR9XG5cdCZfX2J0bi1jb21tZW50e1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdG1hcmdpbi10b3A6IDEuMnJlbTtcblx0fVxuXHQmX19icmVhZGNydW1ic3tcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQud29vY29tbWVyY2UtYnJlYWRjcnVtYntcblx0XHRcdG1hcmdpbi1ib3R0b206My40cmVtO1xuXHRcdFx0d2hpdGUtc3BhY2U6IHByZS13cmFwO1xuXHRcdFx0Y29sb3I6ICRicmVhZGNydW1icy1jb2xvcjtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0fVxuXHR9XG5cdC5nYWxsZXJ5e1xuXHRcdHBhZGRpbmctdG9wOiAyLjJyZW07XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woODM1LDE0MDApO1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgxMjAsMTQwMCk7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG5cdFx0fVxuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQmX193cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHR9XG5cdFx0Jl9fbmF2LXdyYXB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgyMDYsIDgzNSk7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMzMsODM1KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19tYWluLWltZy13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNTk2LDgzNSk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bi0tbGlrZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTogMi40cmVtO1xuXHRcdFx0XHR0b3A6IDIuNHJlbTtcblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OiAkbW9iaWxlX3NpZGVfcGFkZGluZztcblx0XHRcdFx0XHR0b3A6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fdGV4dHVhbC13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDQ0NSwxNDAwKTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdG1hcmdpbi10b3A6IDIuNXJlbTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRtb2JpbGVfc2lkZV9wYWRkaW5nO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkbW9iaWxlX3NpZGVfcGFkZGluZztcblx0XHR9XG5cdFx0LnZhcmlhdGlvbnN7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJG1pZF9ncmF5O1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOjJyZW07XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAyLjNyZW0gMCAwO1xuXHRcdFx0XHRtYXJnaW46IDIuNHJlbSAwIDNyZW07XG5cdFx0XHR9XG5cdFx0XHQmX19jb250YWluZXJ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuOXJlbTtcblx0XHRcdFx0LmJ0bi0tc2l6ZS12YXJpYXRpb257XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6MS4xcmVtO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQoKXtcbiAgICAgICBcdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG4gICAgICAgXHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0bi0tY29sb3ItdmFyaWF0aW9ue1xuXHRcdFx0XHRcdHdpZHRoOiAyLjhyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiAyLjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2xhYmVse1xuXHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWw7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC43cmVtOztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Lm91dC1vZi1zdG9ja3tcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIuOHJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIuM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3ZhbGlkYXRpb257XG5cdFx0Y29sb3I6JGludmFsaWQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbjoxcmVtIDAgMCAwO1xuXHRcdH1cblx0fVxuXHQmX193YWl0bGlzdC1mb3JtLXdyYXB7XG5cdFx0bWFyZ2luLXRvcDogMS45cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0aDR7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblx0XHQud2N3bF9pbnRyb3tcblx0XHRcdHB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjlyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hZGRpdGlvbmFsLXNjZW50c3tcblx0XHRtYXJnaW46IDE0cmVtIDAgMS43cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icm9uemU7XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0bWFyZ2luOiA0LjhyZW0gMCAzLjRyZW07XG5cdFx0fVxuXHRcdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRcdHBhZGRpbmctdG9wOiAzLjNyZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogOC4ycmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMy4xcmVtO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMi4xcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoMntcblx0XHRcdG1hcmdpbi1ib3R0b206IDUuNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fY29udGFpbmVye1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHRtYXJnaW46IDAgLTEuMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnVwc2FsZS1wcm9kdWN0c3tcblx0XHRtYXJnaW46MTAuN3JlbSAwIDNyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46M3JlbSAwIDA7XG5cdFx0fVxuXHRcdGgye1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNy45cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVse1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdCYuY29sdW1ucy00e1xuXHRcdFx0XHRtYXJnaW46MCAwLTEuNjVyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjowIC0wLjU1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5wcm9kdWN0e1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMC41NXJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJhZGdlLS1zaW5nbGV7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5iYWRnZS0taW5kZXg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiJi0tYWRkdGlvbmFsLXNjZW50e1xuICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIHBhZGRpbmc6IDAgMS4xcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICAmX19jb250ZW50LXdyYXB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9faW1hZ2Utd3JhcHtcbiAgICAgICAgQGluY2x1ZGUgZnVsbC1zdmc7XG4gICAgICAgIHdpZHRoOiAyMC40cmVtO1xuICAgICAgICBoZWlnaHQ6IDIwLjRyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMi44cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIHdpZHRoOiAxNC4zcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNC4zcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGV4dC13cmFwe1xuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCBcImNhcnQvd29vY29tbWVyY2UtbWluaS1jYXJ0XCI7XG4iLCIud29vY29tbWVyY2UtbWluaS1jYXJ0e1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDE2LjZyZW0pO1xuXHRvdmVyZmxvdzogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEzLjZyZW0pO1xuXHR9XG5cblx0Jl9fZW1wdHktbWVzc2FnZXtcblx0XHRwYWRkaW5nOjIuNnJlbSAzLjJyZW07XG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOiAyLjZyZW0gJG1vYmlsZV9zaWRlX3BhZGRpbmc7XG5cdFx0fVxuXHR9XG5cdC5mcmVlLXNoaXBwaW5nLW5vdGljZS13cmFwe1x0XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMS43cmVtO1xuXHRcdHdpZHRoOiAxMDAlOztcblx0XHQmX19jb250ZW50LXdyYXB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGM0YwO1xuXHRcdFx0aGVpZ2h0OiA1LjZyZW07XG5cdFx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRcdHBhZGRpbmc6IDEuNnJlbSAyLjVyZW07XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHR3aWR0aDogODUlO1xuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0cHtcblx0XHRcdC5hbW91bnR7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDIuOXJlbTtcblx0XHRcdFx0aGVpZ2h0OiAyLjlyZW07XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMS4ycmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvdHJ1Y2suc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVte1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cGFkZGluZzoyLjZyZW0gMy4ycmVtO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzoxLjdyZW0gMS40cmVtO1xuXHRcdH1cblx0XHQmX19wcm9kdWN0LWxpbmt7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMzc3LDYxNik7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoNTUsNjE2KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woOSk7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgwKTtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDExcmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDExcmVtO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAzLjJyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGhlaWdodDogMTByZW07XG5cdFx0XHRcdFx0d2lkdGg6IDEwcmVtO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMS4zcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDIzLjVyZW07XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyLjdyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0LnF1YW50aXR5e1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNjAsNjE2KTtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgzOCw2MTYpO1xuXHRcdFx0cGFkZGluZy10b3A6IDIuN3JlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTEuNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgwKTtcblx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAxMnJlbTtcblx0XHRcdFx0Lm51bWJlci1pbnB1dC13cmFwe1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcmljZS13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woODYsNjE2KTtcblx0XHRcdHBhZGRpbmctdG9wOiAyLjdyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiAkZW5kLWRpcmVjdGlvbjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0fVxuXHRcdFx0LmFtb3VudHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQucmVtb3Zle1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OiAzLjI1cmVtO1xuXHRcdFx0XHRib3R0b206IDQuNnJlbTtcblx0XHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06IDJyZW07XG5cdFx0XHRcdFx0Ym90dG9tOiAxLjlyZW07XG5cdFx0XHRcdFx0Ym94LXNpemluZzogM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX190b3RhbHtcblx0XHRwYWRkaW5nOiAyLjZyZW0gNHJlbSAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XHRcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAjREJEQkRCO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzoxLjZyZW0gJG1vYmlsZV9zaWRlX3BhZGRpbmcgMDtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0Y29sb3I6ICRicm9uemU7XG5cdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHR9XG5cdFx0c3Ryb25ne1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWw7XG5cdFx0fVxuXHRcdC5hbW91bnR7XG5cdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19idXR0b25ze1xuXHRcdG1hcmdpbi10b3A6IDMuMnJlbTtcblx0XHRwYWRkaW5nOiAwIDMuMnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6IDAgJG1vYmlsZV9zaWRlX3BhZGRpbmc7XG5cdFx0XHRtYXJnaW4tdG9wOiAxLjhyZW07XG5cdFx0fVxuXHRcdC53Yy1mb3J3YXJke1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCYuY2hlY2tvdXR7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5idG4tLXByaW1hcnktcmV2ZXJzZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi42cmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIucG9zdHtcbiAgICBAaW1wb3J0ICdwb3N0L2luZGV4JztcbiAgICBAaW1wb3J0ICdwb3N0L3NpbmdsZSc7XG59IiwiJi0taW5kZXh7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNi4zcmVtO1xuICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjFyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5idG4tLWFic29sdXRle1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmX19jb250ZW50LXdyYXB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZCRkFGOSAwJSwgI0Y2RjNGMCAxMDAlKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMTJweCAwIHJnYmEoMTE4LDY1LDAsMC4xNSk7XG4gICAgfVxuICAgICZfX2ltYWdlLXdyYXB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwLjhyZW07XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGV4dC13cmFwe1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIHBhZGRpbmc6IDVyZW0gMy40cmVtIDQuNHJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgcGFkZGluZzogMi4ycmVtIDEuM3JlbSAyLjdyZW07XG4gICAgICAgIH1cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjlyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgIC5wb3N0LS1pbmRleHtcbiAgICAgICAgICAgICZfX2ltYWdlLXdyYXB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNyk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fdGV4dC13cmFwe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuNnJlbSAzLjRyZW0gNi43cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctI3skZW5kLWRpcmVjdGlvbn06IDEycmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjJyZW0gMS4zcmVtIDIuN3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuICAgIFxufSIsIiYtLXNpbmdsZXtcbiAgICBAaW1wb3J0ICdzaW5nbGUvYmFubmVyJztcbiAgICBAaW1wb3J0ICdzaW5nbGUvbWFpbic7XG4gICAgQGltcG9ydCAnc2luZ2xlL2FkZGl0aW9uYWwtc2NlbnRzJztcbiAgICBAaW1wb3J0ICdzaW5nbGUvaW1hZ2UtdGV4dCc7XG5cbiAgICAmX19zZWN0aW9ue1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNS44cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuOHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmFubmVye1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjhyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyb256ZTtcbiAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gICAgfVxuICAgICZfX2NvbnRlbnQtd3JhcHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcuOHJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZS13cmFwe1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIubWFpbi1zZWN0aW9ue1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icm9uemU7XG4gICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJl9fY29udGVudC13cmFwe1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiA2cmVtIDEycmVtIDVyZW07XG4gICAgICAgIG1heC13aWR0aDogMTE2MXB4O1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJG1vYmlsZV9zaWRlX3BhZGRpbmc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGUtd3JhcHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgfVxuICAgICAgICBoMXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmX19zaGFyZS13cmFwe1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgdGV4dC1hbGlnbjogJGVuZC1kaXJlY3Rpb247XG4gICAgICAgIGF7XG4gICAgICAgICAgICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTogMjhweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkc3RhcnQtZGlyZWN0aW9uO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDs7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OiAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RleHQtd3JhcHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBmaWdjYXB0aW9ue1xuICAgICAgICAgICAgbWFyZ2luOiAxOXB4IDAgMjlweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjODM4MzgzO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTFweCAwIDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWx7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDFlbTtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBwe1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICBcbn0iLCIuYWRkaXRpb25hbC1zY2VudHN7XG4gICAgbWFyZ2luLWJvdHRvbTogMTkuMnJlbTtcbiAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuN3JlbTtcbiAgICB9XG4gICAgaDJ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuOXJlbTtcbiAgICB9XG4gICAgLnNsaWRlci0tcHJvZHVjdHN7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgICAgICAmX19zbGlkZXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaW1hZ2UtdGV4dHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJl9fY29udGVudC13cmFwe1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJl9faW1hZ2Utd3JhcHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNS41KTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RleHQtd3JhcHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNC41KTtcbiAgICAgICAgcGFkZGluZy10b3A6IDYuN3JlbTtcbiAgICAgICAgcGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiA2LjdyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGgye1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogJHN0YXJ0LWRpcmVjdGlvbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy42cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4zcmVtO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucm90YXRpbmctc3RhbXB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtOXJlbTtcbiAgICAgICAgI3skc3RhcnQtZGlyZWN0aW9ufTogODJyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgICB0b3A6IDIyLjVyZW07XG4gICAgICAgICAgICAjeyRzdGFydC1kaXJlY3Rpb259OiAxOC44cmVtO1xuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCJob21lLXBhZ2VcIjtcbkBpbXBvcnQgXCJzaW5nbGVcIjtcbkBpbXBvcnQgXCJhYm91dFwiO1xuQGltcG9ydCBcInNob3BcIjtcbkBpbXBvcnQgXCJ3b29jb21tZXJjZVwiO1xuQGltcG9ydCBcImNoZWNrb3V0XCI7XG5AaW1wb3J0IFwidGhhbmsteW91XCI7XG5AaW1wb3J0IFwiZ2VuZXJhbFwiO1xuQGltcG9ydCBcImdlbmVyYWwtd2l0aC1pbWFnZVwiO1xuQGltcG9ydCBcIndpc2hsaXN0XCI7XG5AaW1wb3J0IFwiYWNjb3VudFwiO1xuQGltcG9ydCBcIm5vdC1mb3VuZFwiO1xuQGltcG9ydCBcInNoaXBwaW5nXCI7XG5AaW1wb3J0IFwiYXJjaGl2ZVwiO1xuQGltcG9ydCBcInNhbGUtcG9pbnRzXCI7IiwiLmhvbWVwYWdle1xuXHRAaW1wb3J0IFwiaG9tZS9jYXJvdXNlbC1iYW5uZXJcIjtcblx0QGltcG9ydCBcImhvbWUvc2hvcC1jYXRlZ29yaWVzXCI7XG5cblx0XG5cdEBpbXBvcnQgXCJob21lL2dhbGxlcnlcIjtcblx0XG5cdEBpbXBvcnQgXCJob21lL3Byb2R1Y3QtY2Fyb3VzZWxcIjtcblx0QGltcG9ydCBcImhvbWUvaW5zdGFncmFtXCI7XG59IiwiJHBhZGRpbmctdG9wOiA3LjdyZW07XG4uY2Fyb3VzZWwtYmFubmVye1xuXHRwYWRkaW5nLXRvcDogJHBhZGRpbmctdG9wO1xuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0cGFkZGluZy10b3A6IDBweDtcblx0fVxuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0aGVpZ2h0OiA3NC41cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0aGVpZ2h0OiAyMi45cmVtO1xuXHRcdFx0bWF4LXdpZHRoOiAzMnJlbTtcblx0XHR9XG5cdFxuXHR9XG5cdC5zbGlkZXJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAwO1xuXHRcdC8vIHRvcDogJHBhZGRpbmctdG9wO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdC5zbGljay1saXN0LCAuc2xpY2stdHJhY2t7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LmJhbm5lci1zbGlkZXtcblx0XHQmX19pbm5lcntcblx0XHRcdGhlaWdodDogMTAwJTs7XG5cdFx0fVxuXHRcdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0fVxuXHRcdCZfX3RleHQtd3JhcHtcblx0XHRcdEBpbmNsdWRlIGdyYWRpZW50X2JhY2tncnJvdW5kO1xuXHRcdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMuNzRyZW07XG5cdFx0XHRwYWRkaW5nOiA2cmVtIDguN3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS45NHJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAyLjJyZW0gNS42cmVtIDIuNjVyZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGF7XG5cdFx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMi4zcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMS4yNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19pbWFnZS13cmFwe1xuXHRcdHdpZHRoOiA5OXJlbTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRoZWlnaHQ6IDE3LjhyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctdG9wOiAyOC40cmVtO1xuXHRcdEBpbmNsdWRlIGZ1bGxfc3ZnO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHdpZHRoOiAyMy44cmVtO1xuXHRcdFx0aGVpZ2h0OiA0LjNyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogMy40cmVtO1xuXHRcdH1cblx0XHRcblx0fVxuXHRcblxufSIsIi5zaG9wLWNhdGVnb3JpZXN7XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRwYWRkaW5nLXRvcDogNi4xcmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHBhZGRpbmctdG9wOiAyLjFyZW07XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxlLXdyYXB7XG5cdFx0aDJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19jYXRlZ29yaWVzLXdyYXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRtYXJnaW46MCAtMS4zcmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luOjAgLTAuNTVyZW07XG5cdFx0fVxuXHR9XG5cdC5zaG9wLWNhdGVnb3J5e1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cGFkZGluZzogMCAxLjNyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBhZGRpbmc6IDAgMC41NXJlbTtcblx0XHR9XG5cdFx0Jl9fY29udGVudC13cmFwe1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0aDN7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdCZfX2ltYWdlLXdyYXB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRoZWlnaHQ6IDQycmVtO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBmdWxsX3N2Zztcblx0XHRcdEBleHRlbmQgLmltYWdlLXdyYXAtaG92ZXItaW1nLWdyb3c7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdGhlaWdodDogMTUuNHJlbTtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IHRvcDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fdGV4dC13cmFwe1xuXHRcdFx0QGluY2x1ZGUgZ3JhZGllbnRfYmFja2dycm91bmQ7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0aGVpZ2h0OiAyM3JlbTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG5cdFx0XHRwYWRkaW5nOiAyLjJyZW0gMS40cmVtO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdGhlaWdodDogMTUuNHJlbTtcblx0XHRcdFx0cGFkZGluZzogMHJlbSAxcmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRoM3tcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjlyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxLjQ0cmVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjFyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMS40NnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59IiwiLmdhbGxlcnl7XG4gICAgJl9fY29udGVudC13cmFwe1xuICAgICAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQuN3JlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaG9tZS1jdGEtc2xpZGV7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNS45cmVtIDE1JSAxNy42cmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNS42cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuOXJlbSA3LjVyZW0gNC40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA1LjRyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyLjdyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuODRyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDQ3cmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk0cmVtO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDI3cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYuNXJlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wcm9kdWN0LXNsaWRlcntcblx0bWFyZ2luLWJvdHRvbTogMTAuNnJlbTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0bWFyZ2luLWJvdHRvbTogNy41cmVtO1xuXHR9XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRwYWRkaW5nLXRvcDogMTByZW07XG5cdFx0cGFkZGluZy1yaWdodDogMTQuNXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDE0LjVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBhZGRpbmctdG9wOiA0LjJyZW07XG5cdFx0fVxuXHR9XG5cdFxuXHRcblxuXHQmX190aXRsZS13cmFwe1xuXHRcdG1hcmdpbi1ib3R0b206IDYuMXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0fVxuXHR9XG5cdCZfX3NsaWRlci13cmFwe1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogMnJlbTtcblx0XHR9XG5cdH1cbn0iLCIuaW5zdGFncmFte1xuXHRtYXJnaW4tYm90dG9tOiAxMHJlbTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0fVxuXHQmX19pbnN0YS13cmFwe1xuXHRcdC5zYmlfaXRlbXtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3RleHQtd3JhcHtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDMuNXJlbTtcblx0XHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRmb250LXdlaWdodDogJG5vcm1hbDtcblx0XHR9XG5cdH1cblx0Jl9fdGl0bGV7XG5cdFx0ZGlyZWN0aW9uOiBsdHI7XHRcdFxuXHR9XG5cdCZfX2xpbmstd3JhcHtcblx0XHRtYXJnaW4tdG9wOiA2LjFyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0XHR9XG5cdFx0XG5cdFx0LmJ0bntcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDRyZW07XG5cdFx0XHRwYWRkaW5nOiAxLjZyZW0gNC4zcmVtIDEuMnJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNHJlbTtcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDEuOXJlbTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zaW5nbGV7XG5cdEBpbXBvcnQgXCJzaW5nbGUvcG9zdFwiO1xuXHRAaW1wb3J0IFwic2luZ2xlL3Bvc3QtbmF2aWdhdGlvblwiO1xuXHRAaW1wb3J0IFwic2luZ2xlL3JlbGF0ZWRcIjtcbn0iLCIucG9zdHtcblx0Jl9fY29udGVudC13cmFwe1xuXHRcdHBhZGRpbmc6Y2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIDExLjhyZW0pIDAgNS44cmVtO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzpjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgM3JlbSkgMCA1LjhyZW07XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxle1xuXHRcdG1hcmdpbi1ib3R0b206IDIuMnJlbTtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdGZvbnQtc2l6ZTogMy40cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMuOHJlbTtcblx0XHR9XG5cdH1cblx0Jl9faW1ne1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiA1LjJyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdH1cblx0fVxuXHQmX19jb250ZW50e1xuXHRcdHBhZGRpbmctdG9wOiAxLjZyZW07XG5cdFx0aWZyYW1le1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6J2hpJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblx0Jl9fdmlkZW97XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA3NHJlbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDQuMnJlbSAwIDdyZW07XG5cdFx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGhlaWdodDogMjEuNHJlbTtcblx0XHRcdG1hcmdpbjozcmVtIDA7XG5cdFx0fVxuXHR9XG59IiwiLnBvc3QtbmF2aWdhdGlvbntcblx0cGFkZGluZzogMnJlbSAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHBhZGRpbmc6NHJlbSAwO1xuXHR9XG5cdCZfX2xpbmt7XG5cdFx0Ji0tbmV4dHtcblx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogYXV0bztcblx0XHR9XG5cdH1cbn0iLCIucmVsYXRlZHtcblx0bWFyZ2luOiAyMC4xcmVtIDAgMTNyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbjogNHJlbSAwIDMuMnJlbTtcblx0fVxuXHQmX190aXRsZXtcblx0XHRtYXJnaW4tYm90dG9tOiA3cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXHRcdH1cblx0fVxuXHQucG9zdHMtcHJldmlldy13cmFwe1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdH1cblx0fVxufSIsIi5hYm91dHtcblx0Jl9fY29udGVudC13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZy10b3A6IDEwcmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0fVxuXHQmX19pbWFnZXMtd3JhcHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNi43KTtcblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdCZfX3RleHQtd3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRwYWRkaW5nLXRvcDogMzVyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDIuNnJlbTtcblx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDMuNXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRwYWRkaW5nLXRvcDogMHJlbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDdyZW07XG5cdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDByZW07XG5cdFx0fVxuXHRcdGgxe1xuXHRcdFx0Zm9udC1zaXplOiAzLjVyZW07XG5cdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogOS4zcmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRmb250LXNpemU6IDIuNnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUuM3JlbTsgXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5yb3RhdGluZy1zdGFtcHtcblx0XHR0b3A6IC01cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTVyZW07XG5cdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiA5cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogMTVyZW07XG5cdFx0fVxuXHR9XG5cdCZfX2ltYWdlLXdyYXB7XG5cdFx0XG5cdFx0JjpudGgtY2hpbGQoMSl7XG5cdFx0XHR0b3A6IDIyLjVyZW07XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0I3skZW5kLWRpcmVjdGlvbn06IC0yOHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0dG9wOiA5LjhyZW07XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTogMHJlbTtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDc3LjFyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTs7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyLjZyZW07XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1jaGlsZCgyKXtcblx0XHRcdHRleHQtYWxpZ246ICRlbmQtZGlyZWN0aW9uO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogODAuMjVyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1jaGlsZCgzKXtcblx0XHRcdHRvcDogLTdyZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtN3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0dG9wOiAtMi42cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMi42cmVtO1xuXHRcdFx0fVxuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogNTNyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0XHR3aWR0aDogMjAuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxufSIsIi5zaG9we1xuXHRAaW1wb3J0IFwic2hvcC93b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXJcIjtcblx0QGltcG9ydCBcInNob3AvYWN0aXZlLWZpbHRlcnNcIjtcblx0QGltcG9ydCBcInNob3AvZmlsdGVyc1wiO1xuXHRAaW1wb3J0IFwic2hvcC9wcm9kdWN0c1wiO1xuXHRcblx0Jl9fbWFpbi1jb250ZW50e1xuXHRcdCY+LnByb2R1Y3Rze1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHR9XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Ji0tZW1wdHktbG9vcHtcblx0XHRcdFxuXHRcdFx0Lndvb2NvbW1lcmNlLWluZm97XG5cdFx0XHRcdG9yZGVyOjM7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDkpO1xuXHRcdFx0XHRAZXh0ZW5kIC5wYWdlLXRpdGxlO1xuXHRcdFx0XHRAZXh0ZW5kIC5wYWdlLXRpdGxlLS1zbWFsbGVyO1xuXHRcdFx0XHRtYXJnaW46IDRyZW0gMDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luOiAycmVtIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59IiwiLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlcntcblx0ZGlzcGxheTogZmxleDtcblx0aGVpZ2h0OiAyOC4ycmVtICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IDcuOHJlbSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDMuNXJlbTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdEBleHRlbmQgLmNvbnRlbnQtd3JhcDtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0aGVpZ2h0OiAxNHJlbSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjRyZW07XG5cdH1cblx0aDF7XG5cdFx0Y29sb3I6ICRjYXQtaGVyby10aXRsZS1jb2xvcjtcblx0XHRmb250LXNpemU6IDguOHJlbTtcblx0XHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRmb250LXNpemU6IDIuNnJlbTtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2Jne1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdCN7JGVuZC1kaXJlY3Rpb259OiAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRtb2JpbGVfc2lkZV9wYWRkaW5nfSAtICN7JG1vYmlsZV9zaWRlX3BhZGRpbmd9KTtcblx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OiAkbW9iaWxlX3NpZGVfcGFkZGluZztcblx0XHR9XG5cdH1cblx0Jl9faW1hZ2Utd3JhcHtcblx0XHRAZXh0ZW5kIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXJfX2JnO1xuXHRcdHotaW5kZXg6IC0yO1xuXHRcdEBpbmNsdWRlIGZ1bGxfc3ZnO1xuXHRcdGltZ3tcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXHQmX19tYXNre1xuXHRcdGJhY2tncm91bmQtY29sb3I6JGNhdC1oZXJvLW1hc2stY29sb3I7XG5cdFx0Ji0tZGFya3tcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRicm9uemU7XG5cdFx0fVxuXHR9XG59IiwiJl9fYWN0aXZlLWZpbHRlcnMtd3JhcHtcbiAgICBvcmRlcjogMTtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCg5KTtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMyk7XG4gICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICBtYXJnaW46IC40cmVtIDAgMy40cmVtO1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG4gICAgfVxuICAgIGJ1dHRvbntcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjJyZW0gLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAzcmVtO1xuICAgICAgICBwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OiAyLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icm9uemUgdXJsKGltYWdlcy9leGl0LnN2ZykgMS4xcmVtIGNlbnRlciAvIC43cmVtIG5vLXJlcGVhdDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAuNXJlbSAuOHJlbSAuM3JlbTtcbiAgICAgICAgICAgIHBhZGRpbmctI3skZW5kLWRpcmVjdGlvbn06IDIuM3JlbTtcblxuICAgICAgICB9XG4gICAgfVxufSIsIi5maWx0ZXJze1xuXHRvcmRlcjoyO1xuXHRAaW5jbHVkZSBtYWtlLWNvbCgxLjUpO1xuXHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMS41KTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3JkZXI6IDE7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwKTtcblx0fVxuXHQmX19jYXRlZ29yaWVzLWxpbmtzLXdyYXB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHQuYnRuLS1jYXRlZ29yeXtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjZyZW07XG5cdFx0XHQmOmxhc3QtY2hpbGQoKXtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZpbHRlcnMtY29udGFpbmVye1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHRcdC5maWx0ZXJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q2RDVENTtcblx0XHRcdFxuXG5cdFx0XHRoMntcblx0XHRcdFx0XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiAkc3RhcnQtZGlyZWN0aW9uO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcblx0XHR9XG5cdH1cbn0iLCImLS10YWd7XG5cdC5wcm9kdWN0c3tcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRtYXJnaW46My4zcmVtIC0xLjY1cmVtIDA7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46Mi43cmVtIC0wLjU1cmVtIDJyZW07XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0fVxuXHRcdC5wcm9kdWN0e1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4mOm5vdCguc2hvcC0tdGFnKXtcblx0LnByb2R1Y3Rze1xuXHRcdG9yZGVyOjM7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woOSk7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRtYXJnaW46My4zcmVtIC0xLjY1cmVtIDA7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46Mi43cmVtIC0wLjU1cmVtIDJyZW07XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0fVxuXHRcdCYuY29sdW1ucy0ze1xuXHRcdFx0LnByb2R1Y3R7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLndvb2NvbW1lcmNle1xuXHRcbn0iLCIud29vY29tbWVyY2UtY2hlY2tvdXR7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjaGVja291dC1iZztcblx0Jl9fdGl0bGVzLXdyYXB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDUuNXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMuNnJlbTtcblx0XHR9XG5cdH1cblx0Jl9fdGl0bGV7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHR9XG5cdH1cblx0Jl9fc3VidGl0bGV7XG5cdFx0bWFyZ2luLXRvcDogMC41cmVtO1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRmb250LXdlaWdodDogJG5vcm1hbDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdH1cblx0fVxuXHQmX19tYWluLWNvbnRlbnR7XG5cdFx0bWF4LXdpZHRoOiAxMTZyZW07XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHQud29vY29tbWVyY2V7XG5cdFx0XHRwYWRkaW5nOiA4LjdyZW0gMCAxMHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nOjMuNnJlbSAwIDMuOXJlbTtcblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1lcnJvcntcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzogJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtZm9ybS1jb3Vwb24tdG9nZ2xle1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmNoZWNrb3V0X2NvdXBvbntcblx0XHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHRcdC8vICN7JGVuZC1kaXJlY3Rpb259OiAwO1xuXHRcdFx0XHQvLyBib3R0b206IGNhbGMoIC02cmVtICsgdmFyKC0tc2ltcGx5LWNsdWItdmFyKSk7XG4gICAgXHRcdFx0Ly8gYm90dG9tOiAtMjRyZW07XG5cdFx0XHRcdFxuICAgIFx0XHRcdC8vIHdpZHRoOiAzOC4yNzU4NiU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgXHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06IGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0Ly8gYm9yZGVyLWJvdHRvbToxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHBhZGRpbmc6MXJlbSAxLjhyZW07XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0Jjpub3QoLmZvcm0tcm93KXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuZm9ybS1yb3ctZmlyc3R7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuZm9ybS1yb3ctbGFzdHtcblx0XHRcdFx0XHRcdGJ1dHRvbntcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2NvdXBvbl9idG4uc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA5OSU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIuOHJlbTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIuOHJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aDN7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMy4ycmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2UtY2hlY2tvdXR7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cblx0XHRcdH1cblx0XHRcdC5zYy1jYXJke1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcblx0XHRcdFx0cGFkZGluZzogMi45cmVtIDRyZW0gMy41cmVtO1xuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cblx0XHRcdFx0fVxuXHRcdFx0XHR0YWJsZXtcblx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246ICRzdGFydC1kaXJlY3Rpb247XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCNzY19kaXNjb3VudCBpbnB1dC5yZWxpYXNhdGlvbmlze1xuXHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0I2N1c3RvbWVyX2RldGFpbHN7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2ODIsIDExNjApO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMzQsIDExNjApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHBhZGRpbmc6Mi45cmVtIDZyZW0gMDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwKTtcblx0XHRcdFx0XHRwYWRkaW5nOjMuNnJlbSAkbW9iaWxlX3NpZGVfcGFkZGluZyAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2wtMXtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2wtMntcblx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0I29yZGVyX3Jldmlld3tcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQ0NCwgMTE2MCk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0cGFkZGluZzogMi45cmVtIDRyZW0gMy41cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0bWFyZ2luOiAzcmVtIGF1dG8gMDtcblx0XHRcdFx0XHRwYWRkaW5nOjIuOHJlbSAyLjRyZW0gMi41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5vcmRlcl9yZXZpZXdfaGVhZGluZ3tcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzLjhyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjlyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGV7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogJHN0YXJ0LWRpcmVjdGlvbjtcblx0XHRcdFx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cblx0XHRcdFx0XHR0ZCwgdGh7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDA7XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtbmFtZXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI4JTtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogJHN0YXJ0LWRpcmVjdGlvbjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiAkZW5kLWRpcmVjdGlvbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtdG90YWx7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246ICRlbmQtZGlyZWN0aW9uO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxze1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IGluaXRpYWw7XG5cdFx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogJHN0YXJ0LWRpcmVjdGlvbjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2Rze1xuXHRcdFx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjoxLjVyZW0gMDtcblx0XHRcdFx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQ6aW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgY29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICAjeyRzdGFydC1kaXJlY3Rpb259OiAtM3JlbTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICB3aWR0aDogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIGhlaWdodDogMS40cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgdG9wOiAwLjJyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCA7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgQGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIFx0dG9wOiAuM3JlbTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5zaGlwcGluZ19tZXRob2R7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAycmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gYm9yZGVyOjA7XG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gcGFkZGluZzogMS41cmVtIDA7XG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHQvLyAtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoaW1hZ2VzL2Fycm93ZG93bndhcmRzX2JsYWNrLnN2ZykgMi4zcmVtIDIuMnJlbS8xLjFyZW0gMC44cmVtIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdC8vIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gJjpmb2N1c3tcblx0XHRcdFx0XHRcdFx0XHRcdC8vIFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5vcmRlci10b3RhbHtcblx0XHRcdFx0XHRcdHRkLCB0aHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzoxLjlyZW0gMCA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQjcGF5bWVudHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0XHRcdHVsLnBheW1lbnRfbWV0aG9kc3tcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0LndjX3BheW1lbnRfbWV0aG9ke1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdFx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogMi41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdCAgICBjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHQgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0ICAgICN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0ICAgIGhlaWdodDogMS40cmVtO1xuXHRcdFx0XHRcdFx0XHRcdCAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdCAgICB0b3A6IDAuM3JlbTtcblx0XHRcdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdCAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5wYXltZW50X2JveHtcblx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0LmlucHV0LXJhZGlve1xuXHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDEuNnJlbTtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0JjpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQjcGxhY2Vfb3JkZXJ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1hZGQtdG8tY2FydDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0I29yZGVyX3Jldmlld19oZWFkaW5ne1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuXHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIFxuXHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIFxuXHRcdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlICB7XG5cdFx0ICAgIGJveC1zaGFkb3c6IDAgMCAwIDMwcHggJHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG5cdFx0ICAgIGNvbG9yOiAkdGV4dCAhaW1wb3J0YW50O1xuXHRcdCAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJHRleHQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250OmluaGVyaXQgIWltcG9ydGFudDtcblx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAyLjVyZW07XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHQmOjpiZWZvcmV7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0XHR3aWR0aDogMS41cmVtO1xuXHRcdGhlaWdodDogMS40cmVtO1xuXHRcdGJvcmRlcjogMC4yNXJlbSBzb2xpZCAkd2hpdGU7XG5cdFx0dG9wOiAwLjNyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkcHJpbWFyeTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cdCYuYWN0aXZle1xuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXHRpbnB1dHtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMHB4O1xuXHR9XG59XG5cbi5qb2luQ2x1Yk1lbWJlciwgLnJlZ2lzdGVyQ2x1Yk1lbWJlcntcblx0Ji1pbm5lcntcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywzMywzMywwLjcpO1xuXHRoNHtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG5cdH1cblx0aW5wdXR7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdH1cblx0YnV0dG9ue1xuXHRcdG1hcmdpbjogMHB4O1xuXHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnktcmV2ZXJzZTtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0fVxuXHR9XG5cdHNwYW4uY2x1Ym1lbWJlckNsb3Nle1xuXHRcdGZvbnQtc2l6ZTogMHB4O1xuXHRcdHRvcDogMi42cmVtO1xuXHRcdHdpZHRoOiAyLjRyZW07XG5cdFx0aGVpZ2h0OiAyLjRyZW07XG5cdFx0I3skZW5kLWRpcmVjdGlvbn0gOiAyLjZyZW07XG5cdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogdW5zZXQ7XG5cdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9jbG9zZS5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHR9XG59XG4uY2x1YkJ0blN0eXtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW0gMC43cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG59IiwiLnRoYW5rLXlvdXtcblx0Jl9fbWFpbi1jb250ZW50e1xuXHRcdG1heC13aWR0aDogMTE2cmVtO1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0Lndvb2NvbW1lcmNle1xuXHRcdFx0cGFkZGluZzogOC43cmVtIDAgMTByZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZzozLjZyZW0gJG1vYmlsZS1zaWRlLXBhZGRpbmcgMy45cmVtO1xuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVke1xuXHRcdFx0XHRAZXh0ZW5kIC5wYWdlLXRpdGxlO1xuXHRcdFx0XHRAZXh0ZW5kIC5wYWdlLXRpdGxlLS1zbWFsbDtcblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1kZXRhaWxze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHN7XG5cdFx0XHRcdHRleHQtYWxpZ246ICRzdGFydC1kaXJlY3Rpb247XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRcdHRoLHRke1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAwIDAuNXJlbSAzcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmdlbmVyYWx7XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cGFkZGluZzo4LjY1cmVtIDAgOXJlbTtcblx0XHRsaW5lLWhlaWdodDogMi44cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzozLjJyZW0gJG1vYmlsZS1zaWRlLXBhZGRpbmcgNS43cmVtO1xuXHRcdH1cblx0fVxuXHQmX190aXRsZXtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdH1cblx0fVxufSIsIi5nZW5lcmFsLXdpdGgtaW1hZ2V7XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdHBhZGRpbmctdG9wOiA3LjdyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDcuN3JlbTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6IDAgJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdFx0fVxuXHR9XG5cdCZfX2ltZy13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQmX19jb250ZW50e1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdHBhZGRpbmctdG9wOiAxNS41cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNC44cmVtO1xuXHRcdHBhZGRpbmctI3skZW5kLWRpcmVjdGlvbn06IDBweDtcblx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDI1LjZyZW07XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cdGgxe1xuXHRcdEBleHRlbmQgLnBhZ2UtdGl0bGU7XG5cdFx0QGV4dGVuZCAucGFnZS10aXRsZS0tc21hbGw7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMi42cmVtO1xuXHRcdH1cblx0fVxuXHRAaW1wb3J0IFwiZ2VuZXJhbC13aXRoLWltYWdlL2Zvcm1cIjtcblx0QGltcG9ydCBcImdlbmVyYWwtd2l0aC1pbWFnZS90ZXh0XCI7XG5cdEBpbXBvcnQgXCJnZW5lcmFsLXdpdGgtaW1hZ2Uvc2l6ZS10YWJsZVwiO1xufSIsIi5mb3Jte1xuXHQmX193cmFwe1xuXHRcdG1heC13aWR0aDogNDQuNXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0aDF7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHB7XG5cdFx0XHRsaW5lLWhlaWdodDogMi4zcmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtOztcblx0XHR9XG5cdH1cblx0Jl9fY29udGFjdC1saW5rc3tcblx0XHRtYXJnaW4tdG9wOiA2cmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHR9XG5cdH1cbn0iLCIudGV4dHtcblx0Jl9fd3JhcHtcblx0XHRtYXgtd2lkdGg6IDQ0LjVyZW07XG5cdFx0Lmxvd2VyLWJveHtcblx0XHRcdG1hcmdpbi10b3A6IDZyZW07XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICRncmF5O1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBhZGRpbmc6Mi40cmVtIDEuNnJlbSAyLjRyZW0gMi40cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMuOHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzLjJyZW07XG5cdFx0XHR9XG5cdFx0XHQmX190aXRsZXtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNnJlbTtcblx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAwLjhyZW07XG5cdFx0XHR9XG5cdFx0XHQmX19saW5re1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OiAxLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2ljb24td3JhcHtcblx0XHRcdFx0d2lkdGg6IDQuM3JlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zaXplLXRhYmxle1xuXHRwYWRkaW5nLXJpZ2h0OiAxMy43cmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgXHRwYWRkaW5nLXJpZ2h0OiRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXHQudGFibGV7XG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRib3JkZXItcmlnaHQ6MXB4IHNvbGlkICRncmF5O1xuXHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICRncmF5O1xuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRncmF5O1xuXHRcdHRye1xuXHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDJyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMS41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cdFxuXHRcdFx0fVxuXHRcdH1cblx0XHR0ZHtcblx0XHRcdFxuXHRcdFx0Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICRncmF5O1xuXHRcdFx0cGFkZGluZzogMS41cmVtIDIuM3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nOjFyZW07XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQoKXtcblxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19yb3ctdGl0bGV7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX192YWx1ZXtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIud2lzaGxpc3R7XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRwYWRkaW5nOjguNjVyZW0gMCAzLjRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjMuMnJlbSAkbW9iaWxlX3NpZGVfcGFkZGluZyAycmVtO1xuXHRcdH1cblx0fVxuXHQmX190aXRsZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuM3JlbTtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdH1cblx0fVxuXHQmX19wcm9kdWN0cy13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0bWFyZ2luOjAgLTEuNzVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46MCAtMC41NXJlbTtcblx0XHR9XG5cdFx0LnByb2R1Y3R7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRwYWRkaW5nOjAgMS43NXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUuOXJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdFx0cGFkZGluZzowIDAuNTVyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmFjY291bnR7XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRwYWRkaW5nOiA3cmVtIDAgMTJyZW07XG5cdFx0bWF4LXdpZHRoOiA5Mi4ycmVtO1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjMuMnJlbSAkbW9iaWxlX3NpZGVfcGFkZGluZyAycmVtO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQmX190aXRsZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi4zcmVtO1xuXHRcdH1cblx0fVxuXHQud29vY29tbWVyY2V7XG5cdFx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9ue1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHR9XG5cdFx0XHR1bHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiA0cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJHNlbWktYm9sZDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkKCl7XG5cdFx0XHRcdFx0XHRtYXJnaW46MCBhdXRvIDAgMDtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRicm9uemU7XG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbG9nb3V0X2ljb24uc3ZnKTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTklO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMC44cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaXMtYWN0aXZle1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnR7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3VudC1iZy1jb2xvcjtcblx0XHRcdHBhZGRpbmc6NXJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0aDN7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzLjVyZW07XG5cdFx0XHR9XG5cdFx0XHRidXR0b257XG5cdFx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XG5cdFx0XHRcdHBhZGRpbmc6MC41cmVtIDcuNXJlbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogNC44cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRmb3Jte1xuXHRcdFx0XHRwYWRkaW5nOjNyZW0gNi41cmVtIDQuNnJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzoxcmVtIDAgMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhe1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1BZGRyZXNze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyLjVyZW07XG5cdFx0XHRcdGgze1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRjb2xvcjogJGJyb256ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2VkaXRfaWNvbi5zdmcpO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMS40cmVtO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxLjRyZW07XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDk5JTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDAuOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0YWRkcmVzc3tcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYWNjb3VudC1vcmRlcnMtdGFibGV7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiAkc3RhcnQtZGlyZWN0aW9uO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0dGhlYWR7XG5cdFx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMS45cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHR0Ym9keXtcblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6ICRicm9uemU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubm90LWZvdW5ke1xuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWZvb3Rlci1oZWlnaHQpIC0gdmFyKC0taGVhZGVyLWhlaWdodCkpO1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XG5cdH1cblx0Jl9fdGl0bGV7XG5cdFx0Zm9udC1zaXplOjEwcmVtO1xuXHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdH1cblx0Jl9fbG9nb3tcblx0XHR3aWR0aDoyNXJlbTtcblx0XHRoZWlnaHQ6YXV0bztcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHdpZHRoOjEwcmVtO1xuXHRcdH1cblx0fVxuXHQmX19idG57XG5cdFx0bWFyZ2luOiAzcmVtIDAgMTByZW07XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250O1xuXHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0fVxufSIsIi5zaGlwcGluZ3tcbiAgICAmX19jb250ZW50LXdyYXB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogNy43cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOC4zcmVtO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjlyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW1hZ2Utd3JhcHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMy40NCk7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuOXJlbTtcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0LXdyYXB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDcuNSk7XG4gICAgICAgIHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogMTUuMnJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgcGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAwcmVtO1xuICAgICAgICB9XG4gICAgICAgIGgxLGgye1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICRzdGFydC1kaXJlY3Rpb247XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMntcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMy4xOXJlbTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbWlkX2dyYXk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS44cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyLjZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgICAgIH1cbiAgICAgICAgLndwLWJsb2NrLWdyb3Vwe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMy40cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDIuNHJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icm9uemU7XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDQuNXJlbTtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06IDEuM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9mYWNlYm9vay1wYWdlLnN2Zyk7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9tYWlsLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2ctYXJjaGl2ZXtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgIG1hcmdpbjogMCAtMS41cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGVudC13cmFwe1xuICAgICAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIuMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZS13cmFwe1xuICAgICAgICBoMXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUuMnJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zYWxlLXBvaW50c3tcbiAgICAudGl0bGUtYmFubmVye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjhyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmxhZy1zdG9yZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNi4ycmVtO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjFyZW07XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGV4dC13cmFwe1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3LjNyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5LjZyZW07XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzcmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2LjdyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi45cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDA4cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xuICAgIH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFFMEVBLEFBQUEsbUJBQW1CLENBQUM7RUFDbEIsTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsd0JBQXdCO0VBQzlCLFNBQVMsRUFBRSxVQUFVO0VBQ3JCLE1BQU0sRUFBRSxHQUFHO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixRQUFRLEVBQUUsTUFBTTtFQUNoQixPQUFPLEVBQUUsQ0FBQztFQUNWLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxHQUFHO0VBQ1YsU0FBUyxFQUFFLGlCQUFpQixHQWlCN0I7RUEzQkQsQUFXRSxtQkFYaUIsQUFXaEIsTUFBTSxDQUFBO0lBQ1AsZ0JBQWdCLEVBQUUsSUFBSTtJQUN0QixJQUFJLEVBQUUsZUFBZTtJQUNyQixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxTQUFTLEVBQUUsR0FBRztJQUNkLE1BQU0sRUFBRSxJQUFJO0lBQ1osSUFBaUIsRUFBRSxHQUFHO0lBQ3RCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLE9BQU8sRUFBRSxjQUFjO0lBQ3ZCLGVBQWUsRUFBRSxJQUFJO0lBQ3JCLEdBQUcsRUFBRSxHQUFHO0lBQ1IsS0FBSyxFQUFFLElBQUk7SUFDWCxPQUFPLEVBQUUsTUFBTTtJQUFFLHVCQUF1QixFQUN4Qzs7QU1uR0YsVUFBVTtFQUNULFdBQVcsRUFBRSxTQUFTO0VBQ3RCLEdB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QVNJLGdCQVRZLEdBTWIsa0JBQU8sQUFHTCxVQUFXLENBQUEsQ0FBQyxFQTRITTtJQUNsQixnQkFBZ0IsRUFBRSxZQUFpQixHQUVuQztFQXhJTCxBQVNJLGdCQVRZLEdBTWIsa0JBQU8sQUFHTCxVQUFXLENBQUEsRUFBRSxFQTRISztJQUNsQixnQkFBZ0IsRUFBRSxZQUFpQixHQUVuQztFQXhJTCxBQVNJLGdCQVRZLEdBTWIsa0JBQU8sQUFHTCxVQUFXLENBQUEsRUFBRSxFQTRISztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQXhJTCxBQVNJLGdCQVRZLEdBTWIsa0JBQU8sQUFHTCxVQUFXLENBQUEsRUFBRSxFQTRISztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQXhJTCxBQVNJLGdCQVRZLEdBTWIsa0JBQU8sQUFHTCxVQUFXLENBQUEsRUFBRSxFQTRISztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQXhJTCxBQVNJLGdCQVRZLEdBTWIsa0JBQU8sQUFHTCxVQUFXLENBQUEsRUFBRSxFQTRISztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQXhJTCxBQVNJLGdCQVRZLEdBTWIsa0JBQU8sQUFHTCxVQUFXLENBQUEsRUFBRSxFQTRISztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQXhJTCxBQVNJLGdCQVRZLEdBTWIsa0JBQU8sQUFHTCxVQUFXLENBQUEsRUFBRSxFQTRISztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FNYixrQkFBTyxBQUdMLFVBQVcsQ0FsQ0UsRUFBRSxFQWtDRztJQUNsQixnQkFBZ0IsRUFBRSxhQUFpQixHQUVuQztFQVpMLEFBU0ksZ0JBVFksR0FN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 */