.nice-select, .nice-select .list {
  background-color: #fff;
  box-sizing: border-box;
}

.nice-select .list, .nice-select:after {
  pointer-events: none;
  position: absolute;
}

.nice-select, .nice-select .option {
  cursor: pointer;
  font-weight: 400;
  outline: 0;
}

.nice-select, .no-csspointerevents .nice-select.open .list {
  display: block;
}

.nice-select {
  -webkit-tap-highlight-color: transparent;
  border-radius: 5px;
  border: 1px solid #e8e8e8;
  clear: both;
  float: left;
  font-family: inherit;
  font-size: 14px;
  height: 42px;
  line-height: 40px;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: .2s ease-in-out;
  transition: .2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
}

.nice-select:hover {
  border-color: #dbdbdb;
}

.nice-select.open, .nice-select:active, .nice-select:focus {
  border-color: #999;
}

.nice-select:after {
  border-bottom: 2px solid #999;
  border-right: 2px solid #999;
  content: '';
  display: block;
  height: 5px;
  margin-top: -4px;
  right: 12px;
  top: 50%;
  -webkit-transform-origin: 66% 66%;
  -ms-transform-origin: 66% 66%;
  transform-origin: 66% 66%;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: .15s ease-in-out;
  transition: .15s ease-in-out;
  width: 5px;
}

.nice-select.open:after {
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

.nice-select.open .list {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: scale(1) translateY(0);
  -ms-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0);
}

.nice-select.disabled {
  border-color: #ededed;
  color: #999;
  pointer-events: none;
}

.nice-select.disabled:after {
  border-color: #ccc;
}

.nice-select.wide {
  width: 100%;
}

.nice-select.wide .list {
  left: 0 !important;
  right: 0 !important;
}

.nice-select.right {
  float: right;
}

.nice-select.right .list {
  left: auto;
  right: 0;
}

.nice-select.small {
  font-size: 12px;
  height: 36px;
  line-height: 34px;
}

.nice-select.small:after {
  height: 4px;
  width: 4px;
}

.nice-select.small .option {
  line-height: 34px;
  min-height: 34px;
}

.nice-select .list {
  border-radius: 5px;
  box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
  margin-top: 4px;
  opacity: 0;
  overflow: hidden;
  padding: 0;
  top: 100%;
  left: 0;
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform: scale(0.75) translateY(-21px);
  -ms-transform: scale(0.75) translateY(-21px);
  transform: scale(0.75) translateY(-21px);
  -webkit-transition: 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
  transition: 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
  z-index: 9;
}

.nice-select .option {
  line-height: 40px;
  list-style: none;
  min-height: 40px;
  padding-left: 18px;
  padding-right: 29px;
  text-align: left;
  -webkit-transition: .2s;
  transition: .2s;
}

.nice-select .option.focus, .nice-select .option.selected.focus, .nice-select .option:hover {
  background-color: #f6f6f6;
}

.nice-select .option.selected {
  font-weight: 700;
}

.nice-select .option.disabled {
  background-color: transparent;
  color: #999;
  cursor: default;
}

.no-csspointerevents .nice-select .list {
  display: none;
}

.fadeInDown {
  animation-name: fadeInDownV2;
}

@keyframes fadeInDownV2 {
  from {
    opacity: 0;
    transform: translate3d(0, -30%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeft {
  animation-name: fadeInLeftV2;
}

@keyframes fadeInLeftV2 {
  from {
    opacity: 0;
    transform: translate3d(-30%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInRight {
  animation-name: fadeInRightV2 !important;
}

@keyframes fadeInRightV2 {
  from {
    opacity: 0;
    transform: translate3d(20%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUp {
  animation-name: fadeInUpV2 !important;
}

@keyframes fadeInUpV2 {
  from {
    opacity: 0;
    transform: translate3d(0, 15%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

/*------------------------------STARTS HERE--------------------------------*/
.no-mouse-event {
  pointer-events: none;
}

.pricing-table {
  border-spacing: 10px 0;
  border-collapse: separate;
}

@media (min-width: 768px) {
  .pricing-table {
    border-spacing: 40px 0;
  }
}

.pricing-table thead tr th, .pricing-table thead tr td {
  border: 0 !important;
  background: 0 !important;
  font-size: 12px;
}

@media (min-width: 768px) {
  .pricing-table thead tr th, .pricing-table thead tr td {
    font-size: 16px;
  }
}

.pricing-table thead tr th h3, .pricing-table thead tr td h3 {
  margin: 0;
  text-transform: uppercase;
  font-size: 16px;
}

@media (min-width: 768px) {
  .pricing-table thead tr th h3, .pricing-table thead tr td h3 {
    font-size: 28px;
  }
}

.pricing-table thead tr th:first-child, .pricing-table thead tr td:first-child {
  color: var(--e-global-color-2ac2211);
  text-align: left;
}

.pricing-table thead tr th:nth-child(1), .pricing-table thead tr td:nth-child(1) {
  width: 50%;
}

.pricing-table tbody tr:not(.r-t):hover th, .pricing-table tbody tr:not(.r-t):hover td {
  background: #ffffff34 !important;
}

.pricing-table tbody tr {
  background: 0;
}

.pricing-table tbody tr:first-child td {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding-top: 40px;
}

.pricing-table tbody tr:last-child td {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  padding-bottom: 40px;
}

.pricing-table tbody tr th, .pricing-table tbody tr td {
  text-align: center;
  border: 0;
  background: #FAFAFB !important;
  padding: 5px 15px;
  vertical-align: middle;
  transition: all .3s;
  font-size: 12px;
}

@media (min-width: 768px) {
  .pricing-table tbody tr th, .pricing-table tbody tr td {
    padding: 8px 30px;
    font-size: 16px;
  }
}

.pricing-table tbody tr th:first-child, .pricing-table tbody tr td:first-child {
  background: #F4F4F7 !important;
  text-align: left;
}

.pricing-table tbody tr th h4, .pricing-table tbody tr td h4 {
  margin: 0;
  font-size: 14px;
  font-weight: 700;
  padding: 16px 0 10px;
}

@media (min-width: 768px) {
  .pricing-table tbody tr th h4, .pricing-table tbody tr td h4 {
    font-size: 20px;
    padding: 20px 0 10px;
  }
}

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