/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css ***!
  \**************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=block);
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css (1) ***!
  \******************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css (2) ***!
  \******************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700);
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css (3) ***!
  \******************************************************************************************************************/


/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/custom.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
html {
  overflow-x: hidden;
}

body {
  font-family: Inter;
  color: #091820;
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  background: #F9F9F9;
  padding: 16px 0px;
  overflow-x: hidden;
}

h2 {
  font-size: 32px;
  line-height: 40px;
  font-weight: bold;
  margin-bottom: 16px;
}

h3 {
  font-size: 28px;
  line-height: 35px;
  font-weight: bold;
  margin-bottom: 16px;
}

h4 {
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 125%;
}

.btn {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5em;
  padding: 8px 16px;
  border-radius: 8px;
}

.btn-primary {
  background: #217AB8;
  color: #fff;
}

.btn-primary.invert {
  background: #fff;
  color: #217AB8;
  border: 1px solid #217AB8;
}

.btn-primary.invert:hover {
  background: #217AB8;
  color: #fff;
  border: 0px;
}

.form-label {
  font-size: 12px;
  line-height: 1.5em;
  margin-left: 8px;
}

.alert-danger {
  font-size: 11px;
  color: #B51815;
  background-color: #fff;
  border: 1px solid #D32F1D;
}

.location-badge {
  background: #fff;
  border: 1px solid #A3B8C2;
  box-sizing: border-box;
  border-radius: 16px;
  padding: 16px;
}

.list-day {
  width: max-content;
  padding: 0 22px;
}

.list-day .item {
  display: inline-block;
  width: 75px;
  background: #FFFFFF;
  border-radius: 8px;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  text-align: center;
  margin: 0 2px;
}

.list-day .item.selected {
  border: 2px solid #217AB8;
}

.list-day .item > .text {
  padding: 5px;
}

.list-day .item > .number {
  font-weight: bold;
  /*padding: 5px;*/
}

.list-day .item > .month {
  font-size: 14px;
  padding: 5px;
}

.list-day .item.empty-item {
  color: #658290;
}

.list-day .item.active {
  color: #fff;
  background: #217AB8;
}

.scroll-hide {
  overflow-x: scroll;
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* Internet Explorer 10+ */
  margin-right: -24px;
  margin-left: -24px;
}

.scroll-hide::-webkit-scrollbar { /* WebKit */
  display: none;
  width: 0;
  height: 0;
  background: transparent;
}

.item-list .item {
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 125%;
  background: #FFFFFF;
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.16);
  border-radius: 16px;
  margin-bottom: 8px;
}

.item-list .item > label {
  width: 100%;
  padding: 24px;
  text-align: left;
}

.slot-panel {
  display: flex;
  align-items: center;
  padding: 14px 16px;
  margin: 10px 0;
  cursor: pointer;
  transition: 0.3s;
  background: #FFFFFF;
  border: 1px solid #dbdbdb;
  border-radius: 8px;
}

.scroll-btn {
  width: 50px;
  height: 50px;
  background: #fff;
  margin-top: -71px;
  /*padding: 34px 12px;*/
  border-radius: 50px;
}

#scroll-left {
  float: left;
  margin-left: -85px;
}

#scroll-left > svg {
  margin: 13px 0 0 11px;
}

#scroll-right {
  float: right;
  margin-right: -85px;
}

#scroll-right > svg {
  margin: 13px 0 0 12px;
}

.card-title {
  font-weight: bold;
}

.radio-label {
  display: flex;
  align-items: center;
  padding: 14px 16px;
  margin: 10px 0;
  cursor: pointer;
  transition: 0.3s;
  background: #FFFFFF;
  border: 1px solid #dbdbdb;
  border-radius: 8px;
}

.radio-label-text {
  order: 1;
  flex-grow: 2;
}

.original-radio-input {
  display: none;
}

.custom-radio {
  order: 2;
  display: grid;
  place-content: center;
  max-width: 21px;
  max-height: 21px;
  background-color: #fff;
  border: 2px solid #CCCCCC;
  border-radius: 24px;
}

.custom-radio::before {
  content: "";
  width: 13px;
  height: 13px;
  border-radius: 15px;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  background: #658290;
}

.original-radio-input:checked + .custom-radio::before {
  transform: scale(1);
}

a.btn-back {
  float: left;
  color: #044cc9;
  padding: 5px 0;
  margin: 5px 0 10px 0;
  text-decoration: none;
}
a.btn-back svg {
  margin-top: -4px;
  margin-right: 5px;
}
a.btn-back:hover {
  color: #333;
}
a.btn-back:hover svg path {
  fill: #333 !important;
}

#floating-next-button {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0px 0px;
  background: #fff;
  border-top: 1px solid #dedede;
}

.card {
  border-radius: 10px;
  font-size: 16px;
  margin-bottom: 1em;
  padding: 0;
}
.card.flex {
  display: flex;
  flex-direction: row;
}
.card.flex > .icon {
  order: 1;
  padding: 0.5rem 0 0.5rem 0.5rem;
}
.card.flex > .icon > svg {
  width: 26px !important;
}
@media (max-width: 575px) {
  .card.flex > .icon > svg {
    width: 40px !important;
  }
}
.card.flex > .card-body {
  order: 2;
  display: flex;
  align-items: center;
  padding: 1rem;
}
.card.flex > .card-icon {
  order: 1;
  margin: 1rem 0 1rem 1rem;
}
.card.info {
  border-left: 3px solid #044CC9;
}
.card.warning {
  border-left: 3px solid #FF7100;
}
.card.danger {
  border-left: 3px solid #f6000a;
}
.card a.link {
  color: #0d6efd;
  text-decoration: underline;
}
.card a.link:hover {
  text-decoration: none;
}

.accordion-button {
  padding: 0 1rem;
  background-color: #F6FBFF;
}

.accordion-button:not(.collapsed) {
  color: #044CC9;
  background-color: #E2F3FD;
}

.session-holder {
  color: #3C3C3C;
  font-size: 14px;
  font-weight: normal;
}

.loader {
  display: block;
  font-size: 10px;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  animation: mulShdSpin 1.1s infinite ease;
  transform: translateZ(0);
  margin: auto;
  margin-bottom: 50px;
}

.modal-footer, .modal-header {
  border: 0;
}

@keyframes mulShdSpin {
  0%, 100% {
    box-shadow: 0em -2.6em 0em 0em #044CC9, 1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2), 2.5em 0em 0 0em rgba(4, 76, 201, 0.2), 1.75em 1.75em 0 0em rgba(4, 76, 201, 0.2), 0em 2.5em 0 0em rgba(4, 76, 201, 0.2), -1.8em 1.8em 0 0em rgba(4, 76, 201, 0.2), -2.6em 0em 0 0em rgba(4, 76, 201, 0.5), -1.8em -1.8em 0 0em rgba(4, 76, 201, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(4, 76, 201, 0.7), 1.8em -1.8em 0 0em #044CC9, 2.5em 0em 0 0em rgba(4, 76, 201, 0.2), 1.75em 1.75em 0 0em rgba(4, 76, 201, 0.2), 0em 2.5em 0 0em rgba(4, 76, 201, 0.2), -1.8em 1.8em 0 0em rgba(4, 76, 201, 0.2), -2.6em 0em 0 0em rgba(4, 76, 201, 0.2), -1.8em -1.8em 0 0em rgba(4, 76, 201, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(4, 76, 201, 0.5), 1.8em -1.8em 0 0em rgba(4, 76, 201, 0.7), 2.5em 0em 0 0em #044CC9, 1.75em 1.75em 0 0em rgba(4, 76, 201, 0.2), 0em 2.5em 0 0em rgba(4, 76, 201, 0.2), -1.8em 1.8em 0 0em rgba(4, 76, 201, 0.2), -2.6em 0em 0 0em rgba(4, 76, 201, 0.2), -1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(4, 76, 201, 0.2), 1.8em -1.8em 0 0em rgba(4, 76, 201, 0.5), 2.5em 0em 0 0em rgba(4, 76, 201, 0.7), 1.75em 1.75em 0 0em #044CC9, 0em 2.5em 0 0em rgba(4, 76, 201, 0.2), -1.8em 1.8em 0 0em rgba(4, 76, 201, 0.2), -2.6em 0em 0 0em rgba(4, 76, 201, 0.2), -1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(4, 76, 201, 0.2), 1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2), 2.5em 0em 0 0em rgba(4, 76, 201, 0.5), 1.75em 1.75em 0 0em rgba(4, 76, 201, 0.7), 0em 2.5em 0 0em #044CC9, -1.8em 1.8em 0 0em rgba(4, 76, 201, 0.2), -2.6em 0em 0 0em rgba(4, 76, 201, 0.2), -1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(4, 76, 201, 0.2), 1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2), 2.5em 0em 0 0em rgba(4, 76, 201, 0.2), 1.75em 1.75em 0 0em rgba(4, 76, 201, 0.5), 0em 2.5em 0 0em rgba(4, 76, 201, 0.7), -1.8em 1.8em 0 0em #044CC9, -2.6em 0em 0 0em rgba(4, 76, 201, 0.2), -1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(4, 76, 201, 0.2), 1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2), 2.5em 0em 0 0em rgba(4, 76, 201, 0.2), 1.75em 1.75em 0 0em rgba(4, 76, 201, 0.2), 0em 2.5em 0 0em rgba(4, 76, 201, 0.5), -1.8em 1.8em 0 0em rgba(4, 76, 201, 0.7), -2.6em 0em 0 0em #044CC9, -1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(4, 76, 201, 0.2), 1.8em -1.8em 0 0em rgba(4, 76, 201, 0.2), 2.5em 0em 0 0em rgba(4, 76, 201, 0.2), 1.75em 1.75em 0 0em rgba(4, 76, 201, 0.2), 0em 2.5em 0 0em rgba(4, 76, 201, 0.2), -1.8em 1.8em 0 0em rgba(4, 76, 201, 0.5), -2.6em 0em 0 0em rgba(4, 76, 201, 0.7), -1.8em -1.8em 0 0em #044CC9;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0VBQ0U7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7RUFDRTtFQUNBO0FBQ0Y7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0FBQ0Y7O0FBRUE7RUFDRTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtBQUNGOztBQUNBO0VBQ0U7RUFDQTtBQUVGOztBQUNBO0VBQ0U7QUFFRjs7QUFDQTtFQUNFO0VBQ0E7QUFFRjs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFFRjs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBRUY7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRUY7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QUFFRjs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVGOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRUY7O0FBQ0E7RUFDRTtFQUNBO0FBRUY7O0FBQ0E7RUFDRTtBQUVGOztBQUNBO0VBQ0U7RUFDQTtBQUVGOztBQUNBO0VBQ0U7QUFFRjs7QUFHQTtFQUNFO0FBQUY7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBRjs7QUFHQTtFQUNFO0VBQ0E7QUFBRjs7QUFHQTtFQUNFO0FBQUY7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQUY7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUFGOztBQUdBO0VBQ0U7QUFBRjs7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBRjtBQUVFO0VBQ0U7RUFDQTtBQUFKO0FBR0U7RUFDRTtBQURKO0FBR0k7RUFDRTtBQUROOztBQU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFIRjs7QUFNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBSEY7QUFLRTtFQUNFO0VBQ0E7QUFISjtBQUtJO0VBQ0U7RUFDQTtBQUhOO0FBS007RUFDRTtBQUhSO0FBSVE7RUFGRjtJQUdJO0VBRFI7QUFDRjtBQUtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFITjtBQU1JO0VBQ0U7RUFDQTtBQUpOO0FBUUU7RUFDRTtBQU5KO0FBU0U7RUFDRTtBQVBKO0FBVUU7RUFDRTtBQVJKO0FBV0U7RUFDRTtFQUNBO0FBVEo7QUFXSTtFQUNFO0FBVE47O0FBY0E7RUFDRTtFQUNBO0FBWEY7O0FBY0E7RUFDRTtFQUNBO0FBWEY7O0FBY0E7RUFDRTtFQUNBO0VBQ0E7QUFYRjs7QUFjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFYRjs7QUFjQTtFQUNFO0FBWEY7O0FBY0E7RUFDRTtJQUVFO0VBWkY7RUFjQTtJQUNFO0VBWkY7RUFjQTtJQUNFO0VBWkY7RUFjQTtJQUNFO0VBWkY7RUFjQTtJQUNFO0VBWkY7RUFjQTtJQUNFO0VBWkY7RUFjQTtJQUNFO0VBWkY7RUFjQTtJQUNFO0VBWkY7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9jdXN0b20uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJodG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBjb2xvcjogIzA5MTgyMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgcGFkZGluZzogMTZweCAwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuaDQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMyMTdBQjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXByaW1hcnkuaW52ZXJ0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMyMTdBQjg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTdBQjg7XG59XG5cbi5idG4tcHJpbWFyeS5pbnZlcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjE3QUI4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwcHg7XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjQjUxODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDMyRjFEO1xufVxuXG4ubG9jYXRpb24tYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQTNCOEMyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4ubGlzdC1kYXkge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDAgMjJweDtcbn1cblxuLmxpc3QtZGF5IC5pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzVweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDJweDtcbn1cblxuLmxpc3QtZGF5IC5pdGVtLnNlbGVjdGVkIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxN0FCODtcbn1cblxuLmxpc3QtZGF5IC5pdGVtPi50ZXh0IHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4ubGlzdC1kYXkgLml0ZW0+Lm51bWJlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAvKnBhZGRpbmc6IDVweDsqL1xufVxuLmxpc3QtZGF5IC5pdGVtPi5tb250aCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4ubGlzdC1kYXkgLml0ZW0uZW1wdHktaXRlbSB7XG4gIGNvbG9yOiAjNjU4MjkwO1xufVxuXG4ubGlzdC1kYXkgLml0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyMTdBQjg7XG59XG5cbi5zY3JvbGwtaGlkZSB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94ICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAqL1xuICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xuICBtYXJnaW4tbGVmdDogLTI0cHg7XG59XG5cbi5zY3JvbGwtaGlkZTo6LXdlYmtpdC1zY3JvbGxiYXIgeyAvKiBXZWJLaXQgKi9cbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pdGVtLWxpc3QgLml0ZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5pdGVtLWxpc3QgLml0ZW0+bGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNsb3QtcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIG1hcmdpbjogMTBweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uc2Nyb2xsLWJ0biB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi10b3A6IC03MXB4O1xuICAvKnBhZGRpbmc6IDM0cHggMTJweDsqL1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4jc2Nyb2xsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC04NXB4O1xufVxuXG4jc2Nyb2xsLWxlZnQ+c3ZnIHtcbiAgbWFyZ2luOiAxM3B4IDAgMCAxMXB4O1xufVxuXG4jc2Nyb2xsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IC04NXB4O1xufVxuXG4jc2Nyb2xsLXJpZ2h0PnN2ZyB7XG4gIG1hcmdpbjogMTNweCAwIDAgMTJweDtcbn1cblxuXG5cbi5jYXJkLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5yYWRpby1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5yYWRpby1sYWJlbC10ZXh0IHtcbiAgb3JkZXI6IDE7XG4gIGZsZXgtZ3JvdzogMjtcbn1cblxuLm9yaWdpbmFsLXJhZGlvLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYWRpbyB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjFweDtcbiAgbWF4LWhlaWdodDogMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI0NDQ0NDQztcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cblxuLmN1c3RvbS1yYWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kOiAjNjU4MjkwO1xufVxuXG4ub3JpZ2luYWwtcmFkaW8taW5wdXQ6Y2hlY2tlZCsuY3VzdG9tLXJhZGlvOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG5hLmJ0bi1iYWNrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjMDQ0Y2M5O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiA1cHggMCAxMHB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBzdmcge1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogIzMzMztcblxuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICMzMzMgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuI2Zsb2F0aW5nLW5leHQtYnV0dG9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZGVkZTtcbn1cblxuLmNhcmQge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcGFkZGluZzogMDtcblxuICAmLmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICY+Lmljb24ge1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBwYWRkaW5nOiAuNXJlbSAwIC41cmVtIC41cmVtO1xuXG4gICAgICAmPnN2ZyB7XG4gICAgICAgIHdpZHRoOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmPi5jYXJkLWJvZHkge1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxuXG4gICAgJj4uY2FyZC1pY29uIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgbWFyZ2luOiAxcmVtIDAgMXJlbSAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICYuaW5mbyB7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMDQ0Q0M5O1xuICB9XG5cbiAgJi53YXJuaW5nIHtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNGRjcxMDA7XG4gIH1cblxuICAmLmRhbmdlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZjYwMDBhO1xuICB9XG5cbiAgYS5saW5rIHtcbiAgICBjb2xvcjogIzBkNmVmZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RkJGRjtcbn1cblxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6ICMwNDRDQzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkYzRkQ7XG59XG5cbi5zZXNzaW9uLWhvbGRlciB7XG4gIGNvbG9yOiAjM0MzQzNDO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5sb2FkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICBhbmltYXRpb246IG11bFNoZFNwaW4gMS4xcyBpbmZpbml0ZSBlYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLm1vZGFsLWZvb3RlciwgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlcjogMDtcbn1cblxuQGtleWZyYW1lcyBtdWxTaGRTcGluIHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSAjMDQ0Q0M5LCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuNSksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC43KTtcbiAgfVxuICAxMi41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoNCw3NiwyMDEsIDAuNyksIDEuOGVtIC0xLjhlbSAwIDBlbSAjMDQ0Q0M5LCAyLjVlbSAwZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjUpO1xuICB9XG4gIDI1JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoNCw3NiwyMDEsIDAuNSksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjcpLCAyLjVlbSAwZW0gMCAwZW0gIzA0NENDOSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMiksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpO1xuICB9XG4gIDM3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuNSksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjcpLCAxLjc1ZW0gMS43NWVtIDAgMGVtICMwNDRDQzksIDBlbSAyLjVlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMik7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMiksIDIuNWVtIDBlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjUpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuNyksIDBlbSAyLjVlbSAwIDBlbSAjMDQ0Q0M5LCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMik7XG4gIH1cbiAgNjIuNSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC41KSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuNyksIC0xLjhlbSAxLjhlbSAwIDBlbSAjMDQ0Q0M5LCAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKTtcbiAgfVxuICA3NSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgMi41ZW0gMGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgMGVtIDIuNWVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuNSksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjcpLCAtMi42ZW0gMGVtIDAgMGVtICMwNDRDQzksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKTtcbiAgfVxuICA4Ny41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoNCw3NiwyMDEsIDAuMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAyLjVlbSAwZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDQsNzYsMjAxLCAwLjIpLCAwZW0gMi41ZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC4yKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoNCw3NiwyMDEsIDAuNSksIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSg0LDc2LDIwMSwgMC43KSwgLTEuOGVtIC0xLjhlbSAwIDBlbSAjMDQ0Q0M5O1xuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/