/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-13.use[2]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[3]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[4]!./assets/styles/partial/_encyclopedia.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************/
header:before {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.72) 5%, rgba(0, 0, 0, 0) 95%);
}
header form .form-control::-moz-placeholder {
  color: #c0b28d;
}
header form .form-control::placeholder {
  color: #c0b28d;
}

.intro.logged-in:after {
  height: 95rem;
}

.intro .hero-block {
  position: relative;
  z-index: 1;
}
.intro h1 {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.32);
}
.intro form {
  width: 395px;
}
.intro form input {
  padding-left: 3rem;
  padding-right: 4rem;
}
.intro form input::-moz-placeholder {
  color: #c0b28d;
}
.intro form input::placeholder {
  color: #c0b28d;
}
.intro form input::-moz-placeholder:active, .intro form input::-moz-placeholder:focus {
  color: #fff;
}
.intro form input::placeholder:active, .intro form input::placeholder:focus {
  color: #fff;
}
.intro form img {
  position: absolute;
  left: 0;
  top: 0;
  margin-left: 15px;
  margin-top: 16px;
}

.filter .filter-block {
  overflow-x: auto;
  /* width */
  /* Track */
  /* Handle */
}
.filter .filter-block::-webkit-scrollbar {
  height: 0.2rem;
}
.filter .filter-block::-webkit-scrollbar-track {
  border-radius: 10px;
  background: #4b4b4d;
}
.filter .filter-block::-webkit-scrollbar-thumb {
  background: #e5e5e5;
  border-radius: 10px;
}
.filter .filter-block ul {
  min-width: 1116px;
}
.filter .filter-block ul li {
  margin-right: 0.4rem;
  margin-bottom: 0.8rem;
}
.filter .filter-block ul li button {
  width: 39px;
  height: 39px;
  text-align: center;
  line-height: 38px;
  color: #fff;
  border-radius: 4px;
  text-transform: uppercase;
  font-size: 1.3rem;
  background: var(--color-dark);
}
.filter .filter-block ul li button:hover, .filter .filter-block ul li button:active, .filter .filter-block ul li button.active {
  background: var(--color-primary);
}

.categories .category-block {
  background: var(--color-dark);
  padding: 1.2rem 0.9rem 0.5rem 0.9rem;
  min-height: 212px;
}
.categories .category-block:hover {
  background: var(--color-primary);
}
.categories .category-block .category-name {
  font-size: 1rem;
}
.categories .category-block img {
  border-radius: 100px;
}
.categories .btn-secondary {
  font-size: 0.88rem;
  font-family: "Fira Sans", sans-serif;
  font-weight: 600;
  min-width: auto;
  padding: 10px 20px;
}

.popular .category-block, .regional .category-block {
  padding: 12px 18px;
  min-height: auto;
}

.more-articles .seasonal-block .explore-btn {
  position: absolute;
  bottom: 0;
  display: block;
  left: 0;
  width: 100%;
  text-align: center;
  margin-bottom: 2.5rem;
}
.more-articles .seasonal-block img {
  height: 347px;
}

.encyclopedia-detail {
  background: #1B1B1E;
}
.encyclopedia-detail h2 {
  border-bottom: 1px solid #707070;
  padding-bottom: 40px;
  margin-bottom: 30px;
}
.encyclopedia-detail .desc {
  line-height: 1.8rem;
  font-size: 1rem;
}
.encyclopedia-detail picture img {
  border-radius: 100%;
  width: 100%;
}

.cook-info p {
  font-size: 1rem;
}
.cook-info h6 {
  position: relative;
}
.cook-info h6:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  border-radius: 100%;
  width: 6px;
  height: 6px;
  margin-top: 9px;
}

.intro.category-intro:after {
  display: none;
}
.intro.category-intro form {
  width: 100%;
}
.intro.category-intro form .form-control::-moz-placeholder {
  color: #fff;
  opacity: 0.5;
}
.intro.category-intro form .form-control::placeholder {
  color: #fff;
  opacity: 0.5;
}
.intro.category-intro form .form-control::-webkit-search-cancel-button {
  filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(63deg) brightness(104%) contrast(104%);
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
  .more-articles .seasonal-block img {
    height: 317px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1400px) {
  .filter .filter-block ul li button {
    width: 33px;
    height: 33px;
    line-height: 35px;
    font-size: 1.1rem;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .more-articles .seasonal-block img {
    height: 287px;
  }
}
@media only screen and (min-width: 0px) and (max-width: 991px) {
  .more-articles .seasonal-block img {
    height: auto;
  }
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  header:before {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.62) 4%, rgba(0, 0, 0, 0) 90%);
  }
  .intro form {
    width: 100%;
  }
  .intro.logged-in:after {
    background: linear-gradient(0deg, rgb(0, 0, 0) 4%, rgba(0, 0, 0, 0) 96%);
    height: 40rem;
  }
  .categories .row.sec {
    padding-right: 10.5px;
  }
  .categories .category-block {
    margin-bottom: 10.5px;
    min-height: 130px;
  }
  .categories .category-block .category-name {
    font-size: 0.86rem;
  }
  .categories .category-block img {
    width: 60px;
  }
  .categories .btn-primary {
    width: 100%;
  }
  .popular .category-block, .regional .category-block {
    padding: 10px;
    min-height: auto;
  }
  .popular .category-block img, .regional .category-block img {
    width: 45px;
  }
  .filter .filter-block ul {
    min-width: 985px;
  }
  .filter .filter-block ul li {
    margin-right: 0.3rem;
  }
  .filter .filter-block ul li button {
    width: 30px;
    height: 30px;
    line-height: 32px;
    font-size: 1rem;
  }
  .encyclopedia-detail {
    background: transparent;
    padding-bottom: 20px;
  }
  .encyclopedia-detail h2 {
    font-size: 3.4rem;
    line-height: 4.2rem;
    padding-bottom: 0;
    margin-bottom: 12px;
    border: none;
  }
  .encyclopedia-detail .desc {
    line-height: 2.4rem;
    font-size: 1.3rem;
  }
  .encyclopedia-detail picture img {
    width: 107px;
    height: 107px;
  }
  .cook-info h6 {
    font-size: 1.28rem;
    line-height: 2.1rem;
  }
  .cook-info h6:before {
    width: 12px;
    height: 12px;
    margin-top: 9px;
  }
  .cook-info p {
    line-height: 2.3rem;
    font-size: 1.3rem;
  }
  .cook-info p.small-text {
    line-height: 1.9rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jeWNsb3BlZGlhLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFDRTtFQUNFO0FBQUo7QUFFRTtFQUNFO0FBQUo7QUFERTtFQUNFO0FBQUo7O0FBSUE7RUFDRTtBQURGOztBQUlFO0VBQ0U7RUFDQTtBQURKO0FBR0U7RUFDRTtBQURKO0FBR0U7RUFDRTtBQURKO0FBRUk7RUFDRTtFQUNBO0FBQU47QUFDTTtFQUNFO0FBQ1I7QUFGTTtFQUNFO0FBQ1I7QUFBUTtFQUNFO0FBRVY7QUFIUTtFQUNFO0FBRVY7QUFFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBTjs7QUFNQztFQUNFO0VBQ0E7RUFLQTtFQU1BO0FBWkg7QUFFRztFQUNFO0FBQUw7QUFJRztFQUNFO0VBQ0E7QUFGTDtBQU1HO0VBQ0U7RUFDQTtBQUpMO0FBTUc7RUFDRTtBQUpMO0FBTUs7RUFDRTtFQUNBO0FBSlA7QUFLTztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUhUO0FBSVM7RUFDRTtBQUZYOztBQVlFO0VBQ0U7RUFDQTtFQUNBO0FBVEo7QUFVSTtFQUNFO0FBUk47QUFVSTtFQUNFO0FBUk47QUFVSTtFQUNFO0FBUk47QUFXRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFUSjs7QUFjRTtFQUNFO0VBQ0Q7QUFYSDs7QUFpQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWROO0FBaUJJO0VBQ0U7QUFmTjs7QUFvQkE7RUFDRTtBQWpCRjtBQWtCRTtFQUNFO0VBQ0E7RUFDQTtBQWhCSjtBQWtCRTtFQUNFO0VBQ0E7QUFoQko7QUFrQkU7RUFDRTtFQUNBO0FBaEJKOztBQXFCRTtFQUNFO0FBbEJKO0FBb0JFO0VBQ0U7QUFsQko7QUFtQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFqQk47O0FBeUJFO0VBQ0U7QUF0Qko7QUF3QkU7RUFDRTtBQXRCSjtBQXVCSTtFQUNFO0VBQ0E7QUFyQk47QUFtQkk7RUFDRTtFQUNBO0FBckJOO0FBdUJJO0VBQ0U7QUFyQk47O0FBMEJBO0VBQ0U7SUFDRTtFQXZCRjtBQUNGO0FBMEJBO0VBRUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFQXpCSjtBQUNGO0FBNkJBO0VBQ0U7SUFDRTtFQTNCRjtBQUNGO0FBOEJBO0VBQ0U7SUFDRTtFQTVCRjtBQUNGO0FBK0JBO0VBQ0U7SUFDRTtFQTdCRjtFQWdDRTtJQUNFO0VBOUJKO0VBa0NBO0lBQ0U7SUFDQTtFQWhDRjtFQW1DRTtJQUNFO0VBakNKO0VBbUNFO0lBQ0U7SUFDQTtFQWpDSjtFQWtDSTtJQUNFO0VBaENOO0VBa0NJO0lBQ0U7RUFoQ047RUFtQ0U7SUFDRTtFQWpDSjtFQXNDRTtJQUNFO0lBQ0E7RUFwQ0o7RUFxQ0k7SUFDRTtFQW5DTjtFQXlDRTtJQUNFO0VBdkNKO0VBd0NJO0lBQ0U7RUF0Q047RUF1Q007SUFDRTtJQUNBO0lBQ0E7SUFDQTtFQXJDUjtFQTJDQTtJQUNFO0lBQ0E7RUF6Q0Y7RUEwQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBeENKO0VBMENFO0lBQ0U7SUFDQTtFQXhDSjtFQTBDRTtJQUNFO0lBQ0E7RUF4Q0o7RUE0Q0U7SUFDRTtJQUNBO0VBMUNKO0VBMkNJO0lBQ0U7SUFDQTtJQUNBO0VBekNOO0VBNENFO0lBQ0U7SUFDQTtFQTFDSjtFQTJDSTtJQUNFO0VBekNOO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcGFydGlhbC9fZW5jeWNsb3BlZGlhLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiaGVhZGVyIHtcbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC43MikgNSUsIHJnYmEoMCwgMCwgMCwgMCkgOTUlKTtcbiAgfVxuICBmb3JtIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwYjI4ZDtcbiAgfVxufVxuXG4uaW50cm8ubG9nZ2VkLWluOmFmdGVyIHtcbiAgaGVpZ2h0OiA5NXJlbTtcbn1cbi5pbnRybyB7XG4gIC5oZXJvLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICBoMSB7XG4gICAgdGV4dC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoMCwwLDAsMC4zMik7XG4gIH1cbiAgZm9ybSB7XG4gICAgd2lkdGg6IDM5NXB4O1xuICAgIGlucHV0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjYzBiMjhkO1xuICAgICAgICAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICB9XG59XG5cbi5maWx0ZXIge1xuIC5maWx0ZXItYmxvY2sge1xuICAgb3ZlcmZsb3cteDogYXV0bztcbiAgIC8qIHdpZHRoICovXG4gICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgIGhlaWdodDogMC4ycmVtO1xuICAgfVxuXG4gICAvKiBUcmFjayAqL1xuICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICBiYWNrZ3JvdW5kOiAjNGI0YjRkO1xuICAgfVxuXG4gICAvKiBIYW5kbGUgKi9cbiAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgIH1cbiAgIHVsIHtcbiAgICAgbWluLXdpZHRoOiAxMTE2cHg7XG5cbiAgICAgbGkge1xuICAgICAgIG1hcmdpbi1yaWdodDogMC40cmVtO1xuICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICAgICBidXR0b24ge1xuICAgICAgICAgd2lkdGg6IDM5cHg7XG4gICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZGFyayk7XG4gICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgfVxuICAgfVxuIH1cbn1cblxuLmNhdGVnb3JpZXMge1xuICAuY2F0ZWdvcnktYmxvY2sge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWRhcmspO1xuICAgIHBhZGRpbmc6IDEuMnJlbSAwLjlyZW0gMC41cmVtIDAuOXJlbTtcbiAgICBtaW4taGVpZ2h0OiAyMTJweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cbiAgICAuY2F0ZWdvcnktbmFtZSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICB9XG4gIH1cbiAgLmJ0bi1zZWNvbmRhcnkge1xuICAgIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgICBmb250LWZhbWlseTogJ0ZpcmEgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG5cbi5wb3B1bGFyLCAucmVnaW9uYWwge1xuICAuY2F0ZWdvcnktYmxvY2sge1xuICAgIHBhZGRpbmc6IDEycHggMThweDtcbiAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLm1vcmUtYXJ0aWNsZXMge1xuICAuc2Vhc29uYWwtYmxvY2sge1xuICAgIC5leHBsb3JlLWJ0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAzNDdweDtcbiAgICB9XG4gIH1cbn1cblxuLmVuY3ljbG9wZWRpYS1kZXRhaWwge1xuICBiYWNrZ3JvdW5kOiAjMUIxQjFFO1xuICBoMiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZGVzYyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgcGljdHVyZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvb2staW5mbyB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICBoNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgfVxuICB9XG59XG5cbi8vY2F0ZWdvcnktcGFnZVxuXG4uaW50cm8uY2F0ZWdvcnktaW50cm8ge1xuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpIHNlcGlhKDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSg2M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDQlKTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLm1vcmUtYXJ0aWNsZXMgLnNlYXNvbmFsLWJsb2NrIGltZyB7XG4gICAgaGVpZ2h0OiAzMTdweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5maWx0ZXIgLmZpbHRlci1ibG9jayB7XG4gICAgdWwgbGkgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgIHtcbiAgLm1vcmUtYXJ0aWNsZXMgLnNlYXNvbmFsLWJsb2NrIGltZyB7XG4gICAgaGVpZ2h0OiAyODdweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSAge1xuICAubW9yZS1hcnRpY2xlcyAuc2Vhc29uYWwtYmxvY2sgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgIHtcbiAgaGVhZGVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjYyKSA0JSwgcmdiYSgwLCAwLCAwLCAwKSA5MCUpO1xuICB9XG4gIC5pbnRybyB7XG4gICAgZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuaW50cm8ubG9nZ2VkLWluOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDAsIDAsIDApIDQlLCByZ2JhKDAsIDAsIDAsIDApIDk2JSk7XG4gICAgaGVpZ2h0OiA0MHJlbTtcbiAgfVxuICAuY2F0ZWdvcmllcyB7XG4gICAgLnJvdy5zZWMge1xuICAgICAgcGFkZGluZy1yaWdodDogMTAuNXB4O1xuICAgIH1cbiAgICAuY2F0ZWdvcnktYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAuNXB4O1xuICAgICAgbWluLWhlaWdodDogMTMwcHg7XG4gICAgICAuY2F0ZWdvcnktbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NnJlbTtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gIH1cbiAgLnBvcHVsYXIsIC5yZWdpb25hbCB7XG4gICAgLmNhdGVnb3J5LWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZpbHRlciAuZmlsdGVyLWJsb2NrIHtcbiAgICB1bCB7XG4gICAgICBtaW4td2lkdGg6IDk4NXB4O1xuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuM3JlbTtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVuY3ljbG9wZWRpYS1kZXRhaWwge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgLmRlc2Mge1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cbiAgICBwaWN0dXJlIGltZyB7XG4gICAgICB3aWR0aDogMTA3cHg7XG4gICAgICBoZWlnaHQ6IDEwN3B4O1xuICAgIH1cbiAgfVxuICAuY29vay1pbmZvIHtcbiAgICBoNiB7XG4gICAgICBmb250LXNpemU6IDEuMjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgJi5zbWFsbC10ZXh0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/