/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/navbar.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
.store-badge {
  width: 100%;
  background-color: #003366;
  color: #f7f7f7;
  text-align: center;
  font-size: 0.95rem;
  padding: 6px 12px;
}
.store-badge a {
  color: #f7f7f7;
}
.store-badge .highlight {
  color: #D72638;
  font-weight: 600;
}

body.navbar-menu-open {
  overflow-x: hidden;
}

.navbar {
  --navbar-height: 80px;
  background-color: #003366;
  color: #f7f7f7;
  min-height: var(--navbar-height);
  padding: 0 clamp(1.5rem, 4vw, 3rem);
  font-family: "Work Sans", "Segoe UI", Arial, sans-serif;
  font-size: 1rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
  position: sticky;
  top: 0;
  z-index: 1040;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12);
  transition: min-height 0.25s ease, box-shadow 0.25s ease;
}

.navbar.shrink {
  --navbar-height: 64px;
}

.navbar-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  flex: 0 0 auto;
}

.navbar-logo {
  display: flex;
  align-items: center;
  height: auto;
}

.imgnav {
  display: block;
  max-height: 68px;
  height: auto;
  width: auto;
  transition: max-height 0.25s ease;
}

.navbar.shrink .imgnav {
  max-height: 54px;
}

.navbar-collapse {
  flex-grow: 1;
}

.navbar-nav {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 0.55rem;
  width: 100%;
  margin: 0;
  padding: 0;
}

.nav-item {
  position: relative;
  flex: 0 0 auto;
  text-align: center;
}

.navbar-nav .nav-link {
  margin: 0;
  padding: 0.78rem 1.15rem;
  border-radius: 999px;
  color: #f7f7f7;
  text-decoration: none;
  line-height: 1.2;
  transition: color 0.2s ease, background-color 0.2s ease;
}

.navbar-nav .nav-link:hover,
.navbar-nav .nav-link:focus {
  color: #D72638;
  background-color: rgba(255, 255, 255, 0.07);
}

.navbar-nav .nav-link[aria-current=page] {
  background-color: rgba(255, 255, 255, 0.1);
}

.navbar-toggler {
  border: 1px solid rgba(255, 255, 255, 0.55);
  border-radius: 14px;
  padding: 0.45rem 0.6rem;
  transition: border-color 0.2s ease, background-color 0.2s ease, box-shadow 0.2s ease;
}

.navbar-toggler:hover,
.navbar-toggler:focus {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: #f7f7f7;
  box-shadow: none;
}

.navbar-toggler:focus-visible {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.18);
}

.dropdown-menu {
  background-color: rgb(0, 45.9, 91.8);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 18px;
  box-shadow: 0 18px 42px rgba(0, 0, 0, 0.2);
  padding: 0.45rem;
  min-width: min(280px, 100vw - 2rem);
}

.dropdown-item {
  color: #f7f7f7;
  border-radius: 12px;
  padding: 0.75rem 0.95rem;
  line-height: 1.35;
  position: relative;
  transition: color 0.2s ease, background-color 0.2s ease;
  white-space: normal;
}

.dropdown-item:hover,
.dropdown-item:focus {
  color: #D72638;
  background-color: rgba(255, 255, 255, 0.06);
}

.dropdown-item.dropdown-toggle {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: -0.45rem;
  left: calc(100% + 0.35rem);
  margin: 0;
}

.dropdown-submenu > a > .dropdown-arrow {
  font-size: 0.9rem;
  line-height: 1;
  margin-left: auto;
  color: rgba(255, 255, 255, 0.75);
  transition: transform 0.2s ease, color 0.2s ease;
}

.dropdown-item:hover > .dropdown-arrow,
.dropdown-item:focus > .dropdown-arrow {
  color: #D72638;
}

.navbar-nav .dropdown-toggle::after {
  display: none;
}

.navbar-nav .dropdown-toggle--caret::after {
  display: inline-block;
  margin-left: 0.45rem;
  vertical-align: 0.18em;
  content: "";
  border-top: 0.35em solid currentColor;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  transform-origin: 50% 45%;
  transition: transform 0.2s ease;
}

.navbar-nav .dropdown-toggle--caret[aria-expanded=true]::after {
  transform: rotate(180deg);
}

.navbar-nav .nav-link::before,
.dropdown-item::before {
  content: none;
}

@media (min-width: 992px) {
  .navbar {
    padding-left: clamp(2rem, 4vw, 3.5rem);
    padding-right: clamp(2rem, 4vw, 3.5rem);
  }
  .navbar-collapse {
    display: flex !important;
    align-items: center;
    padding-left: 1.5rem;
  }
  .navbar-nav {
    gap: 0.8rem;
  }
  .navbar-nav .nav-link {
    padding: 0.85rem 1.35rem;
  }
  .dropdown:hover > .dropdown-menu,
  .dropdown-submenu:hover > .dropdown-menu {
    display: block;
  }
  .navbar-nav > .dropdown > .dropdown-menu {
    left: auto !important;
    right: 0 !important;
    transform: translateX(-0.5rem);
  }
  .dropdown-submenu > .dropdown-menu {
    left: calc(100% - 0.85rem);
  }
}
@media (max-width: 991.98px) {
  .navbar {
    min-height: auto;
    padding: 0.75rem 1rem;
    align-items: stretch;
    gap: 0.75rem;
    overflow: visible;
  }
  .navbar-header {
    width: 100%;
  }
  .navbar-logo {
    min-width: 0;
  }
  .imgnav {
    max-height: 42px;
    width: auto;
  }
  .navbar-collapse.navbar-panel {
    position: fixed;
    top: 5.25rem;
    left: 0.75rem;
    right: 0.75rem;
    z-index: 1050;
    margin: 0;
    padding: 0.4rem;
    background-color: rgba(0, 51, 102, 0.98);
    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 20px;
    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.24);
    height: calc(100vh - 6rem);
    max-height: calc(100vh - 6rem);
    min-height: 0;
    overflow: hidden;
  }
  @supports (height: 100dvh) {
    .navbar-collapse.navbar-panel {
      height: calc(100dvh - 6rem);
      max-height: calc(100dvh - 6rem);
    }
  }
  .navbar-collapse.navbar-panel:not(.show) {
    display: none;
  }
  .navbar-collapse.navbar-panel.show,
  .navbar-collapse.navbar-panel.collapsing {
    display: flex;
    flex-direction: column;
  }
  .navbar-nav {
    flex-direction: column;
    align-items: stretch;
    gap: 0.25rem;
    max-height: 100%;
    overflow-y: auto;
    overscroll-behavior: contain;
    -webkit-overflow-scrolling: touch;
    touch-action: pan-y;
    padding-right: 0.15rem;
    padding-bottom: 1rem;
  }
  .nav-item {
    width: 100%;
  }
  .navbar-nav > .nav-item + .nav-item {
    border-top: 1px solid rgba(255, 255, 255, 0.08);
    padding-top: 0.35rem;
    margin-top: 0.35rem;
  }
  .navbar-nav .nav-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 0.9rem 1rem;
    border-radius: 14px;
    text-align: left;
  }
  .dropdown-menu {
    position: static !important;
    float: none;
    transform: none !important;
    width: 100%;
    min-width: 0;
    margin: 0.35rem 0 0;
    background-color: rgba(255, 255, 255, 0.04);
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: none;
    border-radius: 14px;
    padding: 0.35rem;
    overflow: visible;
  }
  .dropdown-submenu > .dropdown-menu {
    margin-top: 0.25rem;
    margin-left: 0;
    padding-left: 0.35rem;
  }
  .dropdown-menu .dropdown-item {
    padding: 0.8rem 0.9rem;
  }
  .dropdown-menu .dropdown-submenu > .dropdown-menu {
    border-left: 1px solid rgba(255, 255, 255, 0.08);
  }
  .dropdown-submenu > a > .dropdown-arrow {
    transform: rotate(90deg);
  }
  .dropdown-submenu > a[aria-expanded=true] > .dropdown-arrow {
    transform: rotate(180deg);
  }
}
@media (prefers-reduced-motion: reduce) {
  .navbar,
  .imgnav,
  .navbar-toggler,
  .navbar-nav .nav-link,
  .dropdown-item,
  .dropdown-submenu > a > .dropdown-arrow,
  .navbar-nav .dropdown-toggle--caret::after {
    transition: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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IjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL25hdmJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5zdG9yZS1iYWRnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzY2O1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xufVxuLnN0b3JlLWJhZGdlIGEge1xuICBjb2xvcjogI2Y3ZjdmNztcbn1cbi5zdG9yZS1iYWRnZSAuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNENzI2Mzg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmJvZHkubmF2YmFyLW1lbnUtb3BlbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLm5hdmJhciB7XG4gIC0tbmF2YmFyLWhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM2NjtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLW5hdmJhci1oZWlnaHQpO1xuICBwYWRkaW5nOiAwIGNsYW1wKDEuNXJlbSwgNHZ3LCAzcmVtKTtcbiAgZm9udC1mYW1pbHk6IFwiV29yayBTYW5zXCIsIFwiU2Vnb2UgVUlcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDJyZW07XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgdHJhbnNpdGlvbjogbWluLWhlaWdodCAwLjI1cyBlYXNlLCBib3gtc2hhZG93IDAuMjVzIGVhc2U7XG59XG5cbi5uYXZiYXIuc2hyaW5rIHtcbiAgLS1uYXZiYXItaGVpZ2h0OiA2NHB4O1xufVxuXG4ubmF2YmFyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxcmVtO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLm5hdmJhci1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nbmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC1oZWlnaHQ6IDY4cHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4yNXMgZWFzZTtcbn1cblxuLm5hdmJhci5zaHJpbmsgLmltZ25hdiB7XG4gIG1heC1oZWlnaHQ6IDU0cHg7XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiAwLjU1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC43OHJlbSAxLjE1cmVtO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLFxuLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNENzI2Mzg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNyk7XG59XG5cbi5uYXZiYXItbmF2IC5uYXYtbGlua1thcmlhLWN1cnJlbnQ9cGFnZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHBhZGRpbmc6IDAuNDVyZW0gMC42cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG59XG5cbi5uYXZiYXItdG9nZ2xlcjpob3Zlcixcbi5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZjdmNztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KTtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgNDUuOSwgOTEuOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGJveC1zaGFkb3c6IDAgMThweCA0MnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcGFkZGluZzogMC40NXJlbTtcbiAgbWluLXdpZHRoOiBtaW4oMjgwcHgsIDEwMHZ3IC0gMnJlbSk7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC45NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsXG4uZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjRDcyNjM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpO1xufVxuXG4uZHJvcGRvd24taXRlbS5kcm9wZG93bi10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMXJlbTtcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi1zdWJtZW51ID4gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IC0wLjQ1cmVtO1xuICBsZWZ0OiBjYWxjKDEwMCUgKyAwLjM1cmVtKTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZHJvcGRvd24tc3VibWVudSA+IGEgPiAuZHJvcGRvd24tYXJyb3cge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgY29sb3IgMC4ycyBlYXNlO1xufVxuXG4uZHJvcGRvd24taXRlbTpob3ZlciA+IC5kcm9wZG93bi1hcnJvdyxcbi5kcm9wZG93bi1pdGVtOmZvY3VzID4gLmRyb3Bkb3duLWFycm93IHtcbiAgY29sb3I6ICNENzI2Mzg7XG59XG5cbi5uYXZiYXItbmF2IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLXRvZ2dsZS0tY2FyZXQ6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC40NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMThlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0OiAwLjM1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjM1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA0NSU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG5cbi5uYXZiYXItbmF2IC5kcm9wZG93bi10b2dnbGUtLWNhcmV0W2FyaWEtZXhwYW5kZWQ9dHJ1ZV06OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLm5hdmJhci1uYXYgLm5hdi1saW5rOjpiZWZvcmUsXG4uZHJvcGRvd24taXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIge1xuICAgIHBhZGRpbmctbGVmdDogY2xhbXAoMnJlbSwgNHZ3LCAzLjVyZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNsYW1wKDJyZW0sIDR2dywgMy41cmVtKTtcbiAgfVxuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAubmF2YmFyLW5hdiB7XG4gICAgZ2FwOiAwLjhyZW07XG4gIH1cbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjg1cmVtIDEuMzVyZW07XG4gIH1cbiAgLmRyb3Bkb3duOmhvdmVyID4gLmRyb3Bkb3duLW1lbnUsXG4gIC5kcm9wZG93bi1zdWJtZW51OmhvdmVyID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5uYXZiYXItbmF2ID4gLmRyb3Bkb3duID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC41cmVtKTtcbiAgfVxuICAuZHJvcGRvd24tc3VibWVudSA+IC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLSAwLjg1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXIge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGdhcDogMC43NXJlbTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5hdmJhci1sb2dvIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgLmltZ25hdiB7XG4gICAgbWF4LWhlaWdodDogNDJweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubmF2YmFyLWNvbGxhcHNlLm5hdmJhci1wYW5lbCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNS4yNXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgIHotaW5kZXg6IDEwNTA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAuNHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUxLCAxMDIsIDAuOTgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3gtc2hhZG93OiAwIDE4cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDZyZW0pO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2cmVtKTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgQHN1cHBvcnRzIChoZWlnaHQ6IDEwMGR2aCkge1xuICAgIC5uYXZiYXItY29sbGFwc2UubmF2YmFyLXBhbmVsIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSA2cmVtKTtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gNnJlbSk7XG4gICAgfVxuICB9XG4gIC5uYXZiYXItY29sbGFwc2UubmF2YmFyLXBhbmVsOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1jb2xsYXBzZS5uYXZiYXItcGFuZWwuc2hvdyxcbiAgLm5hdmJhci1jb2xsYXBzZS5uYXZiYXItcGFuZWwuY29sbGFwc2luZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjE1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG4gIC5uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgIHBhZGRpbmctdG9wOiAwLjM1cmVtO1xuICAgIG1hcmdpbi10b3A6IDAuMzVyZW07XG4gIH1cbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuOXJlbSAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXJnaW46IDAuMzVyZW0gMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgcGFkZGluZzogMC4zNXJlbTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuZHJvcGRvd24tc3VibWVudSA+IC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMC4zNXJlbTtcbiAgfVxuICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgcGFkZGluZzogMC44cmVtIDAuOXJlbTtcbiAgfVxuICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tc3VibWVudSA+IC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIH1cbiAgLmRyb3Bkb3duLXN1Ym1lbnUgPiBhID4gLmRyb3Bkb3duLWFycm93IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgLmRyb3Bkb3duLXN1Ym1lbnUgPiBhW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gPiAuZHJvcGRvd24tYXJyb3cge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXZiYXIsXG4gIC5pbWduYXYsXG4gIC5uYXZiYXItdG9nZ2xlcixcbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rLFxuICAuZHJvcGRvd24taXRlbSxcbiAgLmRyb3Bkb3duLXN1Ym1lbnUgPiBhID4gLmRyb3Bkb3duLWFycm93LFxuICAubmF2YmFyLW5hdiAuZHJvcGRvd24tdG9nZ2xlLS1jYXJldDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/