.bb-wishlist-actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 1.875em 0 0.9375em;
}

.bb-wishlist-actions-import-button {
  background-color: #E0E1E2 !important;
  color: rgba(0, 0, 0, 0.6) !important;
}

.bb-wishlist-actions-import-button:hover {
  background-color: #CACBCD !important;
  color: rgba(0, 0, 0, 0.8) !important;
}

.bb-wishlist-item {
  display: grid;
  align-items: center;
  padding: 0.625em;
  border-bottom: 1px solid #e9ecef;
  font-weight: 900;
}

@media screen and (max-width: 768px) {
  .bb-wishlist-item {
    grid-template-areas: "image name select" "image price price" "variant variant variant" "quantity quantity actions";
    grid-template-columns: 1fr 1.5fr 1fr;
    grid-column-gap: 0.625em;
    grid-row-gap: 0.9375em;
  }
  .bb-wishlist-item:first-of-type {
    display: none;
  }
}

@media screen and (min-width: 768px) {
  .bb-wishlist-item {
    grid-template-areas: "select image name price quantity actions" "select image variant price quantity actions";
    grid-template-columns: 50px 100px 5fr 1fr 1fr 1fr;
    grid-template-rows: 1fr auto;
    grid-column-gap: 1.25em;
  }
}

.bb-wishlist-item-select {
  grid-area: select;
  display: flex;
  align-items: center;
  justify-content: center;
}

.bb-wishlist-item-image {
  grid-area: image;
  width: 75%;
  height: 75%;
}

.bb-wishlist-item-name {
  grid-area: name;
  font-size: 1.2em;
  font-weight: bold;
}

.bb-wishlist-item-variant {
  grid-area: variant;
}

.bb-wishlist-item-price {
  grid-area: price;
  padding-right: 1.25em;
}

@media screen and (min-width: 768px) {
  .bb-wishlist-item-price {
    text-align: right;
  }
}

.bb-wishlist-item-quantity {
  grid-area: quantity;
  align-items: center;
}

.bb-wishlist-item-actions {
  grid-area: actions;
  display: flex;
  align-items: center;
  justify-content: center;
}

.bb-wishlist-variant {
  display: grid;
  grid-gap: 0.9375em;
  align-items: center;
  font-size: 0.85em;
  margin: 0;
}

@media screen and (max-width: 768px) {
  .bb-wishlist-variant {
    grid-template-columns: 1fr;
  }
}

@media screen and (min-width: 768px) {
  .bb-wishlist-variant {
    grid-template-columns: repeat(3, 1fr);
  }
}

.bb-wishlist-variant-label {
  display: block;
  margin: 0 0 0.3125em 0;
}

.bb-wishlist-variant-select {
  font-weight: bold;
  font-size: 0.85em;
  line-height: 1;
}

.bitbag.copy-modal-initialization {
  display: none;
}

.bitbag.copy-modal-initialized {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 899;
  background-color: rgba(0, 0, 0, 0.25);
}

.bitbag .copy-confirmation-modal {
  background-color: #ffffff;
  border-radius: 8px;
  padding: 24px;
}

.bitbag .copy-confirmation-modal__header, .bitbag .copy-confirmation-modal__body, .bitbag .copy-confirmation-modal__confirm {
  padding: 16px 0;
  text-align: center;
}

.bitbag .copy-confirmation-modal__header--title {
  font-size: 24px;
}

.bitbag .copy-confirmation-modal__body {
  font-size: 16px;
}

.bitbag .copy-confirmation-modal__body .form-body {
  display: flex;
}

.bitbag .copy-confirmation-modal__body .form-body--item {
  padding-top: 1rem;
}

.bitbag .copy-confirmation-modal__confirm {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}

.bitbag .copy-confirmation-modal__confirm--cancel, .bitbag .copy-confirmation-modal__confirm--perform {
  cursor: pointer;
  padding: 12px 8px;
  text-align: center;
  min-width: 125px;
  transition: opacity 0.3s ease;
  border-radius: 4px;
  border: none;
  font-weight: 650;
  letter-spacing: 1.25px;
  font-size: 14px;
  text-transform: capitalize;
}

.bitbag .copy-confirmation-modal__confirm--cancel:hover, .bitbag .copy-confirmation-modal__confirm--perform:hover {
  opacity: 0.7;
}

.bitbag .copy-confirmation-modal__confirm--cancel {
  color: #050428;
  border: 1px solid #050428;
  background-color: #ffffff;
}

.bitbag .copy-confirmation-modal__confirm--cancel:focus {
  background-color: #cccccc;
}

.bitbag .copy-confirmation-modal__confirm--perform {
  color: #ffffff;
  border: 1px solid #050428;
  background-color: #050428;
}

.bitbag .copy-confirmation-modal__confirm--perform:focus {
  background-color: #110d85;
}

.copy-confirmation-modal__body--item {
  padding-bottom: 1rem;
  font-size: 16px;
}

.bb-colective-actions.disabled {
  opacity: .45;
  pointer-events: none;
}

.bb-colective-actions .wishlist-dropdown-menu__item .wishlist-item--button {
  text-align: left;
  background: #ffffff !important;
  color: rgba(0, 0, 0, 0.95) !important;
  width: 100%;
}

.bb-colective-actions .wishlist-dropdown-menu__item .wishlist-item--button:hover {
  background: #E0E1E2 !important;
}

.bb-colective-actions .wishlist-dropdown-menu__item:hover {
  background: #ffffff !important;
}

.bb-wishlist {
  font-size: 16px;
}

@keyframes beep {
  75%, to {
    transform: scale(2);
    opacity: 0;
  }
}

.bb-copy-to-wishlist-sukces {
  animation: beep 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
}

.bb-copy-to-wishlist-faliure {
  animation: beep 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
}

.bitbag.wishlist-modal-initialization {
  display: none;
}

.bitbag.wishlist-modal-initialized {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 899;
  background-color: rgba(0, 0, 0, 0.25);
}

.bitbag .wishlist-confirmation-modal {
  background-color: #ffffff;
  border-radius: 8px;
  padding: 24px;
}

.bitbag .wishlist-confirmation-modal__header, .bitbag .wishlist-confirmation-modal__body, .bitbag .wishlist-confirmation-modal__confirm {
  padding: 16px 0;
  text-align: center;
  gap: 1rem;
}

.bitbag .wishlist-confirmation-modal__header--title {
  font-size: 24px;
}

.bitbag .wishlist-confirmation-modal__body {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 16px;
}

.bitbag .wishlist-confirmation-modal__body--input {
  width: min-content;
  padding-top: 1rem;
  line-height: 1.4285em;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  -webkit-text-size-adjust: 100%;
  border-color: #85b7d9;
  text-align: left;
  padding: .67857143em 1em;
  border: 1px solid rgba(34, 36, 38, 0.15);
  border-radius: .28571429rem;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.bitbag .wishlist-confirmation-modal__body--input::placeholder {
  max-height: auto;
}

.bitbag .wishlist-confirmation-modal__body--input.error {
  background-color: #FFF6F6;
  border-color: #E0B4B4;
  color: #9F3A38;
}

.bitbag .wishlist-confirmation-modal__body .validation-error {
  width: min-content;
  white-space: nowrap;
}

.bitbag .wishlist-confirmation-modal__body .form-body {
  display: flex;
}

.bitbag .wishlist-confirmation-modal__confirm {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}

.bitbag .wishlist-confirmation-modal__confirm--cancel, .bitbag .wishlist-confirmation-modal__confirm--perform {
  cursor: pointer;
  padding: 12px 8px;
  text-align: center;
  min-width: 125px;
  transition: opacity 0.3s ease;
  border-radius: 4px;
  border: none;
  font-weight: 650;
  letter-spacing: 1.25px;
  font-size: 14px;
  text-transform: capitalize;
}

.bitbag .wishlist-confirmation-modal__confirm--cancel:hover, .bitbag .wishlist-confirmation-modal__confirm--perform:hover {
  opacity: 0.7;
}

.bitbag .wishlist-confirmation-modal__confirm--cancel {
  color: #050428;
  border: 1px solid #050428;
  background-color: #ffffff;
}

.bitbag .wishlist-confirmation-modal__confirm--cancel:focus {
  background-color: #cccccc;
}

.bitbag .wishlist-confirmation-modal__confirm--perform {
  color: #ffffff;
  border: 1px solid #050428;
  background-color: #050428;
}

.bitbag .wishlist-confirmation-modal__confirm--perform:focus {
  background-color: #110d85;
}

.wishlist-confirmation-modal__body--item {
  padding-bottom: 1rem;
  font-size: 16px;
}

.wishlist-import {
  margin: auto;
  background-color: #ffffff;
  padding: 1.5rem;
  width: 60%;
  border-radius: 0.28571429rem;
  border: 1px solid rgba(34, 36, 38, 0.15);
}

.wishlist-import-inputs {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

.wishlist-import-button-wrapper {
  padding-top: 1rem;
}

.wishlist-import-button-wrapper button {
  background: #e0e1e2 none !important;
  color: rgba(0, 0, 0, 0.6) !important;
}

.wishlist-import-button-wrapper button:hover {
  background-color: #CACBCD !important;
  color: rgba(0, 0, 0, 0.8) !important;
}

.bb-wishlist-list {
  margin: auto;
  background-color: #ffffff;
  padding: 1.5rem;
  border-radius: 0.28571429rem;
  border: 1px solid rgba(34, 36, 38, 0.15);
}

.bb-wishlist-list-wraper {
  display: flex;
  align-items: center;
}

.bb-wishlist-list-wraper-icon {
  aspect-ratio: 1/1;
  font-size: 1.5em;
  vertical-align: middle;
  margin-right: 2rem;
}

.bb-wishlist-list-wraper-content {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.bb-wishlist-list-wraper-content-name {
  padding-left: 1rem;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QjtBVDBaL0I7O0FTeFpZO0VBQ0ksa0JBQWtCO0FUMlpsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3BhZ2VzL3dpc2hsaXN0LWRldGFpbHMvX2FjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvd2lzaGxpc3QtZGV0YWlscy9faXRlbS5zY3NzIiwid2VicGFjazovLy8uL3V0aWxpdGllcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvd2lzaGxpc3QtZGV0YWlscy9fdmFyaWFudC5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL3dpc2hsaXN0LWRldGFpbHMvd2lzaGxpc3RDaG9vc2VNb2RhbC5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL3dpc2hsaXN0LWRldGFpbHMvYnVsa0FjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy93aXNobGlzdC1kZXRhaWxzL21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy93aXNobGlzdC1tb2RhbC93aXNobGlzdE1vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvaW1wb3J0V2lzaGxpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy93aXNobGlzdC1ncm91cC9pbmRleC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5iYi13aXNobGlzdC1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogJHNwYWNlciAqIDEuNSAwICRzcGFjZXIgKiAuNzU7XG4gICAgXG59XG5cbi5iYi13aXNobGlzdC1hY3Rpb25zLWltcG9ydC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMEUxRTIgIWltcG9ydGFudDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5iYi13aXNobGlzdC1hY3Rpb25zLWltcG9ydC1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDQUNCQ0QgIWltcG9ydGFudDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpICFpbXBvcnRhbnQ7XG59XG4iLCJAaW1wb3J0IFwiLi91dGlsaXRpZXMvbWFpbi5zY3NzXCI7XG5AaW1wb3J0IFwiLi9wYWdlcy9tYWluLnNjc3NcIjtcbiIsIi5iYi13aXNobGlzdCB7XG4gICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlciAqIDAuNTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgICAgICAgICAgICBcImltYWdlIG5hbWUgc2VsZWN0XCJcbiAgICAgICAgICAgICAgICBcImltYWdlIHByaWNlIHByaWNlXCJcbiAgICAgICAgICAgICAgICBcInZhcmlhbnQgdmFyaWFudCB2YXJpYW50XCJcbiAgICAgICAgICAgICAgICBcInF1YW50aXR5IHF1YW50aXR5IGFjdGlvbnNcIjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEuNWZyIDFmcjtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogJHNwYWNlciAqIDAuNTtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogJHNwYWNlciAqIDAuNzU7XG5cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgICAgICAgICAgIFwic2VsZWN0IGltYWdlIG5hbWUgcHJpY2UgcXVhbnRpdHkgYWN0aW9uc1wiXG4gICAgICAgICAgICAgICAgXCJzZWxlY3QgaW1hZ2UgdmFyaWFudCBwcmljZSBxdWFudGl0eSBhY3Rpb25zXCI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwcHggMTAwcHggNWZyIDFmciAxZnIgMWZyO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogJHNwYWNlcjtcbiAgICAgICAgfVxuICAgICAgICAmLXNlbGVjdCB7XG4gICAgICAgICAgICBncmlkLWFyZWE6IHNlbGVjdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogaW1hZ2U7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICAgIH1cblxuICAgICAgICAmLW5hbWUge1xuICAgICAgICAgICAgZ3JpZC1hcmVhOiBuYW1lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgJi12YXJpYW50IHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogdmFyaWFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcHJpY2Uge1xuICAgICAgICAgICAgZ3JpZC1hcmVhOiBwcmljZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXF1YW50aXR5IHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogcXVhbnRpdHk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1hY3Rpb25zIHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogYWN0aW9ucztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkYnJlYWtwb2ludC1tZDogNzY4cHggIWRlZmF1bHQ7XG5cbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRwcmltYXJ5OiAjMjE4NUQwICFkZWZhdWx0O1xuXG4kZm9udC1zaXplLXNtOiAuODVlbSAhZGVmYXVsdDtcblxuJHNwYWNlcjogMS4yNWVtICFkZWZhdWx0O1xuIiwiLmJiLXdpc2hsaXN0IHtcbiAgICAmLXZhcmlhbnQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLWdhcDogJHNwYWNlciAqIDAuNzU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1sYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXIgKiAwLjI1IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLXNlbGVjdCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJGJyaWdodF9jb2xvcjogI2ZmZmZmZjtcbiRkYXJrX2NvbG9yOiAjMDUwNDI4O1xuJHRyYW5zcGFyZW50X2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4uYml0YmFnIHtcbiAgICAmLmNvcHktbW9kYWwtaW5pdGlhbGl6YXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuY29weS1tb2RhbC1pbml0aWFsaXplZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogODk5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnRfY29sb3I7XG4gICAgfVxuXG4gICAgLmNvcHktY29uZmlybWF0aW9uLW1vZGFsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyaWdodF9jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICAgICZfX2hlYWRlcixcbiAgICAgICAgJl9fYm9keSxcbiAgICAgICAgJl9fY29uZmlybSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmX19oZWFkZXIge1xuICAgICAgICAgICAgJi0tdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2JvZHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgLmZvcm0tYm9keSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAmLS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbmZpcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblxuICAgICAgICAgICAgJi0tY2FuY2VsLFxuICAgICAgICAgICAgJi0tcGVyZm9ybSB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDY1MDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4yNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1jYW5jZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya19jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFya19jb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJpZ2h0X2NvbG9yO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnJpZ2h0X2NvbG9yLCAyMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tcGVyZm9ybSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmlnaHRfY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmtfY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfY29sb3I7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFya19jb2xvciwgMjAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3B5LWNvbmZpcm1hdGlvbi1tb2RhbF9fYm9keS0taXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4iLCIuYmItY29sZWN0aXZlLWFjdGlvbnMge1xuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAuNDU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYuZW5hYmxlZCB7ICBcbiAgICB9XG5cbiAgICAud2lzaGxpc3QtZHJvcGRvd24tbWVudSB7ICBcbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAud2lzaGxpc3QtaXRlbS0tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLndpc2hsaXN0LWl0ZW0tLWJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0UwRTFFMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgICZfX2l0ZW06aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4vYWN0aW9uc1wiO1xuQGltcG9ydCBcIi4vaXRlbVwiO1xuQGltcG9ydCBcIi4vdmFyaWFudFwiO1xuQGltcG9ydCBcIi4vd2lzaGxpc3RDaG9vc2VNb2RhbC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9idWxrQWN0aW9ucy5zY3NzXCI7XG5cbi5iYi13aXNobGlzdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5Aa2V5ZnJhbWVzIGJlZXB7XG4gICAgNzUlLHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgICAgICAgb3BhY2l0eTogMFxuICAgIH1cbn1cblxuLmJiLWNvcHktdG8td2lzaGxpc3Qtc3VrY2VzIHtcbiAgICBhbmltYXRpb246IGJlZXAgMXMgY3ViaWMtYmV6aWVyKDAsMCwuMiwxKSBpbmZpbml0ZSAhaW1wb3J0YW50O1xufSBcblxuLmJiLWNvcHktdG8td2lzaGxpc3QtZmFsaXVyZSB7XG4gICAgYW5pbWF0aW9uOiBiZWVwIDFzIGN1YmljLWJlemllcigwLDAsLjIsMSkgaW5maW5pdGUgIWltcG9ydGFudDtcbn0gXG4iLCIkYnJpZ2h0X2NvbG9yOiAjZmZmZmZmO1xuJGRhcmtfY29sb3I6ICMwNTA0Mjg7XG4kdHJhbnNwYXJlbnRfY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cbi5iaXRiYWcge1xuICAgICYud2lzaGxpc3QtbW9kYWwtaW5pdGlhbGl6YXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYud2lzaGxpc3QtbW9kYWwtaW5pdGlhbGl6ZWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDg5OTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50X2NvbG9yO1xuICAgIH1cblxuICAgIC53aXNobGlzdC1jb25maXJtYXRpb24tbW9kYWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJpZ2h0X2NvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgICAgJl9faGVhZGVyLFxuICAgICAgICAmX19ib2R5LFxuICAgICAgICAmX19jb25maXJtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2hlYWRlciB7XG4gICAgICAgICAgICAmLS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICYtLWlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NWVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjODViN2Q5O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjY3ODU3MTQzZW0gMWVtO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjE1KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWlucHV0LmVycm9yIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNkY2O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0UwQjRCNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlGM0EzODtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZhbGlkYXRpb24tZXJyb3Ige1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1ib2R5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmX19jb25maXJtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cbiAgICAgICAgICAgICYtLWNhbmNlbCxcbiAgICAgICAgICAgICYtLXBlcmZvcm0ge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2NTA7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMjVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tY2FuY2VsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmtfY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmtfY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyaWdodF9jb2xvcjtcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJyaWdodF9jb2xvciwgMjAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXBlcmZvcm0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJpZ2h0X2NvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrX2NvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2NvbG9yO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGRhcmtfY29sb3IsIDIwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ud2lzaGxpc3QtY29uZmlybWF0aW9uLW1vZGFsX19ib2R5LS1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4iLCIud2lzaGxpc3QtaW1wb3J0e1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICB3aWR0aDogNjAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjg1NzE0MjlyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTtcblxuICAgICYtaW5wdXRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cblxuICAgICYtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2UwZTFlMiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuNikgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0FDQkNEICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmItd2lzaGxpc3QtbGlzdCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjg1NzE0MjlyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTtcblxuICAgICYtd3JhcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgXG4gICAgICAgICYtaWNvbiB7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtOyAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmLW5hbWUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/