/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/common/css/_acp_plan.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
.plandyn-ACP ._panierPlandyn.selection {
  border-left: 2px solid #ebebeb;
}

@media only screen and (max-width: 992px) {
  .plandyn-ACP ._panierPlandyn.selection {
    border-left: none;
  }
}

.plandyn-ACP #ctn-top {
  padding: 20px !important;
}

.plandyn-ACP .map-titles h1, .plandyn-ACP .map-titles h2 {
  color: #000000;
  text-transform: uppercase;
}

.plandyn-ACP .map-titles h1, .plandyn-ACP .map-titles h2, .plandyn-ACP .map-titles h3 {
  color: #000000;
}

.plandyn-ACP .map-titles h1 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
}

.plandyn-ACP .map-titles h2 {
  font-size: 12px;
  font-weight: 600;
  margin: 5px 0;
}

.plandyn-ACP .map-titles h3 {
  font-size: 12px;
  margin-top: 0;
}

.plandyn-ACP .map-titles--auto h1 {
  font-size: 25px;
}

.plandyn-ACP .map-titles--auto h2 {
  font-size: 14px;
}

.plandyn-ACP .price-accordion {
  list-style: none;
  padding-left: 0;
  height: calc(100vh - 350px);
  overflow-y: auto;
}

.plandyn-ACP .price-cat {
  padding: 20px 30px 20px 20px;
  border-bottom: 1px solid #eee;
  border-left: 4px solid transparent;
  background-color: #fff;
}

.plandyn-ACP .price-cat .cat-color {
  display: inline-block;
  background-color: #f3a1d2;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  margin-right: 10px;
}

.plandyn-ACP .price-cat .cat-label {
  font-size: 14px;
  color: #000000;
  font-weight: 600;
}

.plandyn-ACP .price-cat .cat-label-placeholder {
  display: block !important;
  text-align: center !important;
  color: #4b4b4b;
}

.plandyn-ACP .price-cat .area-label {
  background-color: #000000;
  padding: 2px 10px;
  border-radius: 13px;
  font-size: 13px;
  font-weight: 600;
  color: white;
  margin-bottom: 7px;
}

.plandyn-ACP .price-cat .price-area {
  transform: rotate(-2deg);
}

.plandyn-ACP .price-cat .price-label {
  margin-left: 10px;
}

.plandyn-ACP .price-cat .cat-range {
  font-size: 12px;
  color: #000000;
}

.plandyn-ACP .price-cat .uk-accordion-title::before {
  display: none;
}

.plandyn-ACP .price-cat--auto {
  background-color: #ffffff;
  margin-bottom: 20px;
}

.plandyn-ACP .cat-prices .price-label {
  font-size: 12px;
  font-weight: 600;
  color: #000000;
}

.plandyn-ACP .cat-prices .price-label span {
  font-weight: 400;
}

.plandyn-ACP .cat-prices .price-amount {
  font-size: 14px;
  font-weight: 600;
  color: #000000;
}

.plandyn-ACP .cat-prices .price-line {
  margin-bottom: 10px;
}

.plandyn-ACP .book-ctn {
  width: 100%;
  margin: 0 !important;
}

.plandyn-ACP .book-ctn .summary {
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 10px;
}

.plandyn-ACP .book-ctn .btn .ico-ticket {
  fill: #fff;
  height: 12px;
  transform: rotate(75deg);
}

.plandyn-ACP .book-ctn-mobile .summary {
  font-weight: 600;
}

.plandyn-ACP .modal-event-plan {
  width: 100%;
  height: 100%;
  margin: 0;
  max-width: none;
}

.plandyn-ACP .modal-event-plan .uk-modal-content {
  height: calc(100% - 55px);
}

.plandyn-ACP .modal-event-plan .map-footer {
  width: 100%;
}

.plandyn-ACP .modal-event-plan .map-footer .btn {
  width: 100%;
  background-color: #28BB83;
  border: none;
  color: #fff !important;
  font-weight: 700;
  display: inline-block;
  letter-spacing: 0.4px;
  text-transform: uppercase;
  height: 40px;
  line-height: 40px;
  font-size: 12px;
}

.plandyn-ACP .modal-event-plan .map-footer .btn.uk-disabled {
  opacity: 0.6;
}

.plandyn-ACP .modal-event-plan .map-footer .btn._cancelLink {
  background-color: #ebebeb;
  color: #000 !important;
}

.plandyn-ACP .modal-event-plan .map-footer .btn:hover {
  background-color: #000;
  color: #fff !important;
}

#map-js {
  height: calc(100vh - 55px);
  width: 100%;
}

@media only screen and (max-width: 992px) {
  #map-js {
    height: auto;
  }
}

#map-resume .price-accordion--mob {
  height: auto;
  max-height: 0;
  bottom: 0;
  left: 0;
  transform: translateY(100%);
  transition: all 0.5s ease-in-out;
  box-shadow: 0 -3px 10px rgba(0, 0, 0, 0.1);
  margin-bottom: 0;
}

#map-resume .price-accordion--mob.active, #map-resume .price-accordion--mob.empty {
  max-height: calc(100vh - 140px);
  bottom: 67px;
  transform: translateY(0);
  transition: all 0.5s ease-in-out;
}

#map-resume .price-accordion--mob .price-cat {
  border-bottom: 2px solid #eee;
}

#map-resume .book-ctn-mobile {
  background-color: #000;
  color: #fff;
}

#map-resume .book-ctn-mobile button {
  background-color: #28BB83;
  border: medium none;
  color: #fff;
  font-weight: 500;
  line-height: 1;
  width: 150px;
  text-transform: uppercase;
  font-size: 14px;
  border-radius: 5px;
  transition: all .3s ease 0s;
  padding: 12px 15px;
}

#map-resume .book-ctn-mobile button svg {
  fill: #fff;
}

#map-resume .book-ctn-mobile button.uk-disabled {
  background-color: #7ac1a6;
}

#map-resume .loader-submit {
  display: inline-block;
  vertical-align: middle;
  width: 16px !important;
  height: 16px !important;
  border-radius: 50%;
  position: relative;
  animation: submitRotate 1s linear infinite;
}

#map-resume .loader-submit::before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  inset: 0;
  border-radius: 50%;
  border: 2px solid #FFF;
  animation: prixClipFix 2s linear infinite;
}

@keyframes submitRotate {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes prixClipFix {
  0% {
    clip-path: polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0);
  }
  25% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0);
  }
  50% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%);
  }
  75% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%);
  }
  100% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0);
  }
}


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