.mobile-menu {
  --mm-color-background: var(--bg-white);
  --mm-color-border: rgba(255, 255, 255, 0.10);
  --mm-color-icon: var(--accent-dark-primary);
  --mm-color-text: var(--text-dark-primary);
  --mm-color-text-dimmed: var(--text-dark-primary);
  --mm-color-background-highlight: var(--bg-white);
  --mm-color-background-emphasis: transparent;
  --mm-color-focusring: var(--accent-dark-primary);
  --mm-navbar-size: 1.125rem;
  top: 0rem;
  width: 100%;
  max-width: 30.625rem;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  @media screen and (min-width: 160.0625rem) {
    .mobile-menu {
      max-width: 19.14062vw; } }
  @media screen and (max-width: 106.25rem) {
    .mobile-menu {
      max-width: 25rem; } }
  @media screen and (max-width: 85rem) {
    .mobile-menu {
      top: 4.0625rem;
      height: calc(100vh - 4.0625rem);
      max-width: calc(100vw); } }
  @media screen and (max-width: 39.375rem) {
    .mobile-menu {
      top: 3.5rem;
      height: calc(100vh - 3.5rem); } }
  .mobile-menu .header-location {
    width: 100%; }
    @media screen and (max-width: 85rem) {
      .mobile-menu .header-location {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
    .mobile-menu .header-location__text {
      width: 100%;
      max-width: unset;
      color: var(--text-light-primary);
      font: var(--font-body-S);
      text-transform: none;
      white-space: unset; }
  .mobile-menu .social-list {
    gap: 0.625rem; }
    @media screen and (max-width: 39.375rem) {
      .mobile-menu .social-list {
        gap: 0.625rem; } }
  .mobile-menu__list {
    padding: 0;
    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: start;
        -ms-flex-align: start;
            align-items: start;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 1.5rem; }
    @media screen and (max-width: 85rem) {
      .mobile-menu__list {
        padding: 1.875rem var(--container-offset) 2.5rem; } }
    @media screen and (max-width: 39.375rem) {
      .mobile-menu__list {
        padding: 1.5625rem var(--container-offset) 5rem;
        gap: 1.25rem; } }
  .mobile-menu__item {
    width: 100%;
    display: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 0.625rem;
    border: 0; }
    @media screen and (max-width: 85rem) {
      .mobile-menu__item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
    .mobile-menu__item::after {
      display: none; }
  .mobile-menu__link {
    position: relative;
    margin: 0;
    padding: 0;
    font: var(--font-body-M); }
  .mobile-menu__custom {
    --mm-navbar-size: -1px;
    margin: 0;
    padding: 6.875rem var(--container-offset);
    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: start;
        -ms-flex-align: start;
            align-items: start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
    gap: 1.25rem;
    width: 100%; }
    @media screen and (min-width: 160.0625rem) {
      .mobile-menu__custom {
        padding: 4.29688vw var(--container-offset); } }
    @media screen and (max-width: 106.25rem) {
      .mobile-menu__custom {
        padding: 5.625rem var(--container-offset); } }
    @media screen and (max-width: 85rem) {
      .mobile-menu__custom {
        padding: 2.5rem 0rem 0;
        border-top: solid 1px var(--stroke-dark-secondary); } }
    @media screen and (max-width: 39.375rem) {
      .mobile-menu__custom {
        padding: 1.25rem 0rem 0; } }
  .mobile-menu__info {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
    gap: 0.9375rem; }
  .mobile-menu__close {
    position: absolute;
    top: 2.625rem;
    right: var(--container-offset);
    z-index: 3;
    width: 1.5rem;
    height: 1.5rem; }
    @media screen and (min-width: 160.0625rem) {
      .mobile-menu__close {
        top: 1.64062vw;
        width: 0.9375vw;
        height: 0.9375vw; } }
    @media screen and (max-width: 106.25rem) {
      .mobile-menu__close {
        top: 2.4375rem;
        width: 1.125rem;
        height: 1.125rem; } }
    @media screen and (max-width: 85rem) {
      .mobile-menu__close {
        display: none; } }
    @media (any-hover: hover) {
      .mobile-menu__close:hover .button__icon {
        fill: var(--accent-light-primary); } }
    .mobile-menu__close .button__icon {
      width: 100%;
      height: 100%;
      fill: var(--text-dark-primary); }
  .mobile-menu .mm-panel::after {
    display: none; }
  .mobile-menu .mm-panel[data-mm-parent] .mm-navbar {
    padding: 1.125rem var(--container-offset) 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
    gap: 0.625rem;
    border: none; }
    @media screen and (max-width: 39.375rem) {
      .mobile-menu .mm-panel[data-mm-parent] .mm-navbar {
        padding: 0.75rem var(--container-offset) 0; } }
    .mobile-menu .mm-panel[data-mm-parent] .mm-navbar__title {
      padding: 0;
      margin: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: start;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: start;
      color: var(--accent-light-primary);
      font-family: var(--font-primary);
      font-size: 0.75rem;
      font-style: normal;
      font-weight: 500;
      line-height: 150%;
      letter-spacing: 0.6px;
      text-transform: uppercase; }
    .mobile-menu .mm-panel[data-mm-parent] .mm-navbar__btn {
      top: -1px;
      right: 0;
      bottom: 0;
      left: 0;
      width: 1rem;
      height: 1rem; }
      .mobile-menu .mm-panel[data-mm-parent] .mm-navbar__btn::before {
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.72351 7.05731L6.58551 4.19531L7.52818 5.13798L5.33284 7.33331H11.9995V8.66665H5.33284L7.52818 10.862L6.58551 11.8046L3.72351 8.94265C3.47355 8.69261 3.33313 8.35353 3.33313 7.99998C3.33313 7.64643 3.47355 7.30735 3.72351 7.05731Z' fill='%2391B6B2'/%3E%3C/svg%3E");
        position: unset;
        padding: 0;
        margin: 0;
        width: 100%;
        height: 100%;
        border: none;
        -webkit-transform: none;
            -ms-transform: none;
                transform: none; }
  .mobile-menu .mm-panel[data-mm-parent] .mm-listview .mobile-menu__item::after {
    display: none; }
  .mobile-menu .mm-navbar {
    display: none;
    border: none; }
    .mobile-menu .mm-navbar__title {
      padding: 1.125rem var(--container-offset) 0;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: start;
      color: var(--accent-dark-primary);
      font: var(--font-body-L);
      font-weight: 500; }
      @media screen and (max-width: 39.375rem) {
        .mobile-menu .mm-navbar__title {
          padding: 0.75rem var(--container-offset) 0; } }
  .mobile-menu .mm-listitem__btn {
    position: relative;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 0;
    width: 1rem;
    height: 1rem;
    border: none;
    background-color: transparent; }
    .mobile-menu .mm-listitem__btn::after {
      top: 0;
      right: 2px;
      bottom: 0;
      left: 0;
      padding: 0;
      margin: auto;
      content: "";
      width: 0.4375rem;
      height: 0.4375rem;
      border-width: 1px; }
    .mobile-menu .mm-listitem__btn::before {
      content: "";
      position: absolute;
      top: -0.875rem;
      left: -0.875rem;
      width: calc(100% + 0.875rem * 2);
      height: calc(100% + 0.875rem * 2);
      background-color: transparent;
      opacity: 0; }
      @media screen and (min-width: 160.0625rem) {
        .mobile-menu .mm-listitem__btn::before {
          top: -0.54688vw;
          left: -0.54688vw;
          width: calc(100% + 0.54688vw * 2);
          height: calc(100% + 0.54688vw * 2); } }
  .mobile-menu .contacts-info {
    background: transparent; }
    .mobile-menu .contacts-info__row {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      @media screen and (max-width: 85rem) {
        .mobile-menu .contacts-info__row {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; } }
      @media screen and (max-width: 39.375rem) {
        .mobile-menu .contacts-info__row {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
    .mobile-menu .contacts-info__list {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      @media screen and (max-width: 85rem) {
        .mobile-menu .contacts-info__list {
          display: grid;
          grid-template-columns: repeat(2, 1fr); } }
      @media screen and (max-width: 39.375rem) {
        .mobile-menu .contacts-info__list {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }

.mm-wrapper__blocker {
  background-color: #000; }

.mm-wrapper--opened .mm-wrapper__blocker {
  opacity: 0.1; }
  @media screen and (max-width: 85rem) {
    .mm-wrapper--opened .mm-wrapper__blocker {
      opacity: 0; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvbW9iaWxlLW1lbnUvbW9iaWxlLW1lbnUuc2NzcyIsIm1peGlucy9fbWluaS5zY3NzIiwibWl4aW5zL19taXhpbi5zY3NzIiwibWl4aW5zL19kaXNhYmxlLW1vYi1ob3Zlci5zY3NzIiwibWl4aW5zL19wc2V1ZG8taG92ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLHNDQUFzQjtFQUN0Qiw0Q0FBa0I7RUFDbEIsMkNBQWdCO0VBQ2hCLHlDQUFnQjtFQUNoQixnREFBdUI7RUFDdkIsZ0RBQWdDO0VBQ2hDLDJDQUErQjtFQUMvQixnREFBcUI7RUFDckIsMEJBQWlCO0VBRWpCLFNDWjZCO0VEYzdCLFdBQVc7RUFDWCxvQkNmNkI7RURnQjdCLGFBQWE7RUFDYixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYSxFQUFBO0VFakJiO0lGQ0Y7TUFtQkkscUJDaEJpQyxFQUFBLEVEc1dwQztFRTlWQztJRlhGO01BdUJJLGdCQ3hCMkIsRUFBQSxFRDBXOUI7RUV4VkM7SUZqQkY7TUEyQkksY0M1QjJCO01ENkIzQiwrQkFBZ0M7TUFFaEMsc0JBQXNCLEVBQUEsRUEyVXpCO0VFbFZDO0lGdkJGO01Ba0NJLFdDbkMyQjtNRHFDM0IsNEJBQWdDLEVBQUEsRUFxVW5DO0VBeldEO0lBd0NJLFdBQVcsRUFBQTtJRXZCYjtNRmpCRjtRQTJDTSxvQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYSxFQUFBLEVBWWhCO0lBdkRIO01BK0NNLFdBQVc7TUFDWCxnQkFBZ0I7TUFFaEIsZ0NBQWdDO01BQ2hDLHdCQUF3QjtNQUN4QixvQkFBb0I7TUFDcEIsa0JBQWtCLEVBQUE7RUFyRHhCO0lBMERJLGFDM0QyQixFQUFBO0lDd0I3QjtNRnZCRjtRQTZETSxhQzlEeUIsRUFBQSxFRGdFNUI7RUFFRDtJQUNFLFVBQVU7SUFDVixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLDRCQUFzQjtJQUF0Qiw2QkFBc0I7UUFBdEIsMEJBQXNCO1lB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N0IsVUFBVSxFQUFBO01GVlY7UUZDRjtVSVlJLGVBQUs7VUFDTCxnQkFBTTtVQUVOLGlDQUFzQztVQUN0QyxrQ0FBdUMsRUFBQSxFSnNUbEM7RUF0VVQ7SUE0VUksdUJBQXVCLEVBQUE7SUE1VTNCO01BK1VNLDRCQUFzQjtNQUF0Qiw2QkFBc0I7VUFBdEIsMEJBQXNCO2NBQXRCLHNCQUFzQixFQUFBO01FOVQxQjtRRmpCRjtVQWtWUSw4QkFBbUI7VUFBbkIsNkJBQW1CO2NBQW5CLHVCQUFtQjtrQkFBbkIsbUJBQW1CLEVBQUEsRUFNdEI7TUVqVUg7UUZ2QkY7VUFzVlEsNEJBQXNCO1VBQXRCLDZCQUFzQjtjQUF0QiwwQkFBc0I7a0JBQXRCLHNCQUFzQixFQUFBLEVBRXpCO0lBeFZMO01BMlZNLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsNEJBQXNCO01BQXRCLDZCQUFzQjtVQUF0QiwwQkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUE7TUUzVTFCO1FGakJGO1VBK1ZRLGFBQWE7VUFDYixxQ0FBcUMsRUFBQSxFQU94QztNRWhWSDtRRnZCRjtVQW9XUSxvQkFBYTtVQUFiLG9CQUFhO1VBQWIsYUFBYTtVQUNiLDRCQUFzQjtVQUF0Qiw2QkFBc0I7Y0FBdEIsMEJBQXNCO2tCQUF0QixzQkFBc0IsRUFBQSxFQUV6Qjs7QUFNRDtFQUNFLHNCQUFzQixFQUFBOztBQUd2QjtFQUlPLFlBQVksRUFBQTtFRXBXdEI7SUZnV0c7TUFPUyxVQUFVLEVBQUEsRUFFYiIsImZpbGUiOiJjb21wb25lbnRzL21vYmlsZS1tZW51L21vYmlsZS1tZW51LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uL21peGlucyc7XG5cbi5tb2JpbGUtbWVudSB7XG4gIC0tbW0tY29sb3ItYmFja2dyb3VuZDogdmFyKC0tYmctd2hpdGUpO1xuICAtLW1tLWNvbG9yLWJvcmRlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEwKTtcbiAgLS1tbS1jb2xvci1pY29uOiB2YXIoLS1hY2NlbnQtZGFyay1wcmltYXJ5KTtcbiAgLS1tbS1jb2xvci10ZXh0OiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gIC0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDogdmFyKC0tYmctd2hpdGUpO1xuICAtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6IHRyYW5zcGFyZW50O1xuICAtLW1tLWNvbG9yLWZvY3VzcmluZzogdmFyKC0tYWNjZW50LWRhcmstcHJpbWFyeSk7XG4gIC0tbW0tbmF2YmFyLXNpemU6ICN7cmVtKDE4KX07XG5cbiAgdG9wOiByZW0oMCk7XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogcmVtKDQ5MCk7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICBtYXgtd2lkdGg6IGJpZyg0OTApO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgIG1heC13aWR0aDogcmVtKDQwMCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgdG9wOiByZW0oNjUpO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7cmVtKDY1KX0pO1xuXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICB0b3A6IHJlbSg1Nik7XG5cbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAje3JlbSg1Nil9KTtcbiAgfVxuXG4gICYgLmhlYWRlci1sb2NhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodC1wcmltYXJ5KTtcbiAgICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1TKTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgIH1cbiAgfVxuXG4gICYgLnNvY2lhbC1saXN0IHtcbiAgICBnYXA6IHJlbSgxMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBnYXA6IHJlbSgxMCk7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogcmVtKDI0KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIHBhZGRpbmc6IHJlbSgzMCkgdmFyKC0tY29udGFpbmVyLW9mZnNldCkgcmVtKDQwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiByZW0oMjUpIHZhcigtLWNvbnRhaW5lci1vZmZzZXQpIHJlbSg4MCk7XG4gICAgICBnYXA6IHJlbSgyMCk7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogcmVtKDEwKTtcblxuICAgIGJvcmRlcjogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgcGFkZGluZzogMDtcblxuICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1NKTtcbiAgfVxuXG4gICZfX2N1c3RvbSB7XG4gICAgLS1tbS1uYXZiYXItc2l6ZTogLTFweDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBwYWRkaW5nOiByZW0oMTEwKSB2YXIoLS1jb250YWluZXItb2Zmc2V0KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgZ2FwOiByZW0oMjApO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHBhZGRpbmc6IGJpZygxMTApIHZhcigtLWNvbnRhaW5lci1vZmZzZXQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIHBhZGRpbmc6IHJlbSg5MCkgdmFyKC0tY29udGFpbmVyLW9mZnNldCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgcGFkZGluZzogcmVtKDQwKSByZW0oMCkgMDtcblxuICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHZhcigtLXN0cm9rZS1kYXJrLXNlY29uZGFyeSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgcGFkZGluZzogcmVtKDIwKSByZW0oMCkgMDtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgZ2FwOiByZW0oMTUpO1xuICB9XG5cbiAgJl9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHJlbSg0Mik7XG4gICAgcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1vZmZzZXQpO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICB3aWR0aDogcmVtKDI0KTtcbiAgICBoZWlnaHQ6IHJlbSgyNCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgdG9wOiBiaWcoNDIpO1xuXG4gICAgICB3aWR0aDogYmlnKDI0KTtcbiAgICAgIGhlaWdodDogYmlnKDI0KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICB0b3A6IHJlbSgzOSk7XG5cbiAgICAgIHdpZHRoOiByZW0oMTgpO1xuICAgICAgaGVpZ2h0OiByZW0oMTgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgJiAuYnV0dG9uIHtcbiAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYWNjZW50LWxpZ2h0LXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAuYnV0dG9uIHtcbiAgICAgICZfX2ljb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIGZpbGw6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5tbSB7XG4gICAgJi1wYW5lbCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICZbZGF0YS1tbS1wYXJlbnRdIHtcbiAgICAgICAgJiAubW0ge1xuICAgICAgICAgICYtbmF2YmFyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxOCkgdmFyKC0tY29udGFpbmVyLW9mZnNldCkgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IHJlbSgxMCk7XG5cbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTIpIHZhcigtLWNvbnRhaW5lci1vZmZzZXQpIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcblxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYWNjZW50LWxpZ2h0LXByaW1hcnkpO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IHJlbSgxNik7XG4gICAgICAgICAgICAgIGhlaWdodDogcmVtKDE2KTtcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00zLjcyMzUxIDcuMDU3MzFMNi41ODU1MSA0LjE5NTMxTDcuNTI4MTggNS4xMzc5OEw1LjMzMjg0IDcuMzMzMzFIMTEuOTk5NVY4LjY2NjY1SDUuMzMyODRMNy41MjgxOCAxMC44NjJMNi41ODU1MSAxMS44MDQ2TDMuNzIzNTEgOC45NDI2NUMzLjQ3MzU1IDguNjkyNjEgMy4zMzMxMyA4LjM1MzUzIDMuMzMzMTMgNy45OTk5OEMzLjMzMzEzIDcuNjQ2NDMgMy40NzM1NSA3LjMwNzM1IDMuNzIzNTEgNy4wNTczMVonIGZpbGw9JyUyMzkxQjZCMicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWxpc3R2aWV3IHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgcmVtKDIwKTtcblxuICAgICAgICAgICAgJiAubW9iaWxlLW1lbnUge1xuICAgICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE4KSB2YXIoLS1jb250YWluZXItb2Zmc2V0KSAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXG4gICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyay1wcmltYXJ5KTtcbiAgICAgICAgZm9udDogdmFyKC0tZm9udC1ib2R5LUwpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMTIpIHZhcigtLWNvbnRhaW5lci1vZmZzZXQpIDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpc3RpdGVtIHtcbiAgICAgICZfX2J0biB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgd2lkdGg6IHJlbSgxNik7XG4gICAgICAgIGhlaWdodDogcmVtKDE2KTtcblxuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuXG4gICAgICAgICAgd2lkdGg6IHJlbSg3KTtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSg3KTtcblxuICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oMTQpXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5jb250YWN0cy1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICZfX3JvdyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1tIHtcbiAgJi13cmFwcGVyIHtcbiAgICAmX19ibG9ja2VyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgfVxuXG4gICAgJi0tb3BlbmVkIHtcbiAgICAgICYgLm1tIHtcbiAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAmX19ibG9ja2VyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzKSB7XG4gIEByZXR1cm4gI3skcGl4ZWxzIC8gMTZ9cmVtO1xufVxuXG5AZnVuY3Rpb24gYmlnKCRwaXhlbHMpIHtcbiAgQHJldHVybiAjeyRwaXhlbHMgLyAyNTYwICogMTAwfXZ3O1xufVxuIiwiQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7cmVtKDI1NjEpfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYURlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAje3JlbSgyMjAxKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSgxNzAwKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFUYWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSgxMzYwKX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFNb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSg2MzApfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkBtaXhpbiBob3ZlciB7XG4gIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cyB7XG4gIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gcHNldWRvKCRwaXhlbCkge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLSN7cmVtKCRwaXhlbCl9O1xuICBsZWZ0OiAtI3tyZW0oJHBpeGVsKX07XG5cbiAgd2lkdGg6IGNhbGMoMTAwJSArICN7cmVtKCRwaXhlbCl9ICogMik7XG4gIGhlaWdodDogY2FsYygxMDAlICsgI3tyZW0oJHBpeGVsKX0gKiAyKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBvcGFjaXR5OiAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgdG9wOiAje2JpZygtJHBpeGVsKX07XG4gICAgbGVmdDogI3tiaWcoLSRwaXhlbCl9O1xuICBcbiAgICB3aWR0aDogY2FsYygxMDAlICsgI3tiaWcoJHBpeGVsKX0gKiAyKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArICN7YmlnKCRwaXhlbCl9ICogMik7XG4gIH1cblxuICBAY29udGVudDtcbn1cbiJdfQ== */
