/* ======================================================================
 p-voice
====================================================================== */
.section {
  padding-top: 200px;
}
@media screen and (max-width: 767px) {
  .section {
    padding-top: 100px;
  }
}
.section:first-of-type {
  padding-top: 100px;
}
@media screen and (max-width: 767px) {
  .section:first-of-type {
    padding-top: 60px;
  }
}
.section__lead {
  margin: 45px auto 0;
}
@media screen and (max-width: 767px) {
  .section__lead {
    margin: 25px auto 0;
  }
}
.section__content {
  margin: 50px auto 0;
}
@media screen and (max-width: 767px) {
  .section__content {
    margin: 25px auto 0;
  }
}

/* ======================================================================
 Category List
====================================================================== */
.category-list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  gap: 16px;
  margin: 40px auto 0;
  max-width: 1120px;
}
@media screen and (max-width: 767px) {
  .category-list {
    grid-template-columns: repeat(2, 50%);
    gap: 10px;
    margin: 15px auto 0;
  }
}
@media screen and (max-width: 767px) {
  .category-list__item:first-of-type {
    grid-column: 1/3;
  }
}
.category-list__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1px 10px;
  min-height: 40px;
  border: 1px solid #dadcde;
  border-radius: 9999px;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (max-width: 767px) {
  .category-list__link {
    padding: 2px 10px;
    min-height: 38px;
    font-size: 16px;
  }
}
@media (hover: hover) {
  .category-list__link:hover {
    border-color: #354b71;
    background: #354b71;
    color: #fff;
  }
  .category-list__link:hover:link, .category-list__link:hover:active, .category-list__link:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-current {
  border-color: #354b71;
  background: #354b71;
  color: #fff;
}
.category-list__link.is-current:link, .category-list__link.is-current:active, .category-list__link.is-current:visited {
  color: #fff;
  cursor: pointer;
}
.category-list__link.is-current:hover {
  color: #fff;
}
@media (hover: hover) {
  .category-list__link.is-style-color-1:hover {
    border-color: #d55d5d;
    background: #d55d5d;
    color: #fff;
  }
  .category-list__link.is-style-color-1:hover:link, .category-list__link.is-style-color-1:hover:active, .category-list__link.is-style-color-1:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-1:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-1.is-current {
  border-color: #d55d5d;
  background: #d55d5d;
}
@media (hover: hover) {
  .category-list__link.is-style-color-2:hover {
    border-color: #e3965d;
    background: #e3965d;
    color: #fff;
  }
  .category-list__link.is-style-color-2:hover:link, .category-list__link.is-style-color-2:hover:active, .category-list__link.is-style-color-2:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-2:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-2.is-current {
  border-color: #e3965d;
  background: #e3965d;
}
@media (hover: hover) {
  .category-list__link.is-style-color-3:hover {
    border-color: #58a797;
    background: #58a797;
    color: #fff;
  }
  .category-list__link.is-style-color-3:hover:link, .category-list__link.is-style-color-3:hover:active, .category-list__link.is-style-color-3:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-3:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-3.is-current {
  border-color: #58a797;
  background: #58a797;
}
@media (hover: hover) {
  .category-list__link.is-style-color-4:hover {
    border-color: #5797d8;
    background: #5797d8;
    color: #fff;
  }
  .category-list__link.is-style-color-4:hover:link, .category-list__link.is-style-color-4:hover:active, .category-list__link.is-style-color-4:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-4:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-4.is-current {
  border-color: #5797d8;
  background: #5797d8;
}
@media (hover: hover) {
  .category-list__link.is-style-color-5:hover {
    border-color: #a984d0;
    background: #a984d0;
    color: #fff;
  }
  .category-list__link.is-style-color-5:hover:link, .category-list__link.is-style-color-5:hover:active, .category-list__link.is-style-color-5:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-5:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-5.is-current {
  border-color: #a984d0;
  background: #a984d0;
}
@media (hover: hover) {
  .category-list__link.is-style-color-6:hover {
    border-color: #9a9590;
    background: #9a9590;
    color: #fff;
  }
  .category-list__link.is-style-color-6:hover:link, .category-list__link.is-style-color-6:hover:active, .category-list__link.is-style-color-6:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-6:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-6.is-current {
  border-color: #9a9590;
  background: #9a9590;
}
@media (hover: hover) {
  .category-list__link.is-style-color-7:hover {
    border-color: #7e8590;
    background: #7e8590;
    color: #fff;
  }
  .category-list__link.is-style-color-7:hover:link, .category-list__link.is-style-color-7:hover:active, .category-list__link.is-style-color-7:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-7:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-7.is-current {
  border-color: #7e8590;
  background: #7e8590;
}

.voice-list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
  gap: 30px;
  margin: 40px auto 0;
}
@media screen and (max-width: 767px) {
  .voice-list {
    gap: 30px;
    margin: 45px auto 0;
  }
}

.no-posts {
  padding: 60px 0;
  color: #666;
  text-align: center;
  font-size: 16px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInAtdm9pY2Uuc2NzcyIsIl9zZXR0aW5nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7QUFBQTtBQUFBO0FBSUE7RUFDRTs7QUNrTEE7RURuTEY7SUFJSTs7O0FBR0Y7RUFDRTs7QUMyS0Y7RUQ1S0E7SUFJSTs7O0FBSUo7RUFDRTs7QUNtS0Y7RURwS0E7SUFJSTs7O0FBSUo7RUFDRTs7QUMySkY7RUQ1SkE7SUFJSTs7OztBQUtOO0FBQUE7QUFBQTtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUMwSUE7RUQvSUY7SUFRSTtJQUNBO0lBQ0E7OztBQ3FJRjtFRGpJRTtJQUVJOzs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDK0dGO0VEMUhBO0lBY0k7SUFDQTtJQUNBOzs7QUNzTko7RUFDRTtJRHBORSxjQ3pDVTtJRDBDVixZQzFDVTtJQTJFZCxPQWhGTTs7RUFpRk47SUFHRSxPQXBGSTtJQXFGSjs7RUFHRjtJQUNFLE9BekZJOzs7QURvREo7RUFDRSxjQ2hEVTtFRGlEVixZQ2pEVTtFQTJFZCxPQWhGTTs7QUFpRk47RUFHRSxPQXBGSTtFQXFGSjs7QUFHRjtFQUNFLE9BekZJOztBQWlRTjtFQUNFO0lEcE1JO0lBQ0E7SUNpQk4sT0FoRk07O0VBaUZOO0lBR0UsT0FwRkk7SUFxRko7O0VBR0Y7SUFDRSxPQXpGSTs7O0FEbUVGO0VBQ0U7RUFDQTs7QUM0TE47RUFDRTtJRHZMSTtJQUNBO0lDSU4sT0FoRk07O0VBaUZOO0lBR0UsT0FwRkk7SUFxRko7O0VBR0Y7SUFDRSxPQXpGSTs7O0FEZ0ZGO0VBQ0U7RUFDQTs7QUMrS047RUFDRTtJRDFLSTtJQUNBO0lDVE4sT0FoRk07O0VBaUZOO0lBR0UsT0FwRkk7SUFxRko7O0VBR0Y7SUFDRSxPQXpGSTs7O0FENkZGO0VBQ0U7RUFDQTs7QUNrS047RUFDRTtJRDdKSTtJQUNBO0lDdEJOLE9BaEZNOztFQWlGTjtJQUdFLE9BcEZJO0lBcUZKOztFQUdGO0lBQ0UsT0F6Rkk7OztBRDBHRjtFQUNFO0VBQ0E7O0FDcUpOO0VBQ0U7SURoSkk7SUFDQTtJQ25DTixPQWhGTTs7RUFpRk47SUFHRSxPQXBGSTtJQXFGSjs7RUFHRjtJQUNFLE9BekZJOzs7QUR1SEY7RUFDRTtFQUNBOztBQ3dJTjtFQUNFO0lEbklJO0lBQ0E7SUNoRE4sT0FoRk07O0VBaUZOO0lBR0UsT0FwRkk7SUFxRko7O0VBR0Y7SUFDRSxPQXpGSTs7O0FEb0lGO0VBQ0U7RUFDQTs7QUMySE47RUFDRTtJRHRISTtJQUNBO0lDN0ROLE9BaEZNOztFQWlGTjtJQUdFLE9BcEZJO0lBcUZKOztFQUdGO0lBQ0UsT0F6Rkk7OztBRGlKRjtFQUNFO0VBQ0E7OztBQU1SO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FDUkE7RURJRjtJQU9JO0lBQ0E7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBIiwiZmlsZSI6InAtdm9pY2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNldHRpbmdcIiBhcyAqO1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gcC12b2ljZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICB9XG4gIH1cblxuICAmX19sZWFkIHtcbiAgICBtYXJnaW46IDQ1cHggYXV0byAwO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgICB9XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuIENhdGVnb3J5IExpc3Rcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmNhdGVnb3J5LWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgyNTBweCwgMWZyKSk7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiAxMTIwcHg7XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDUwJSk7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIDM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFweCAxMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGNkZTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJyYW5kLTI7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtMjtcblxuICAgICAgQGluY2x1ZGUgYS10YWcoJHdoaXRlLCAkd2hpdGUpO1xuICAgIH1cblxuICAgICYuaXMtY3VycmVudCB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1icmFuZC0yO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLTI7XG5cbiAgICAgIEBpbmNsdWRlIGEtdGFnKCR3aGl0ZSwgJHdoaXRlKTtcbiAgICB9XG5cbiAgICAvLyDjgqvjg4bjgrTjg6rjg7zliKXjgqvjg6njg7zoqK3lrppcbiAgICAmLmlzLXN0eWxlLWNvbG9yLTEge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNkNTVkNWQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkNTVkNWQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYS10YWcoJHdoaXRlLCAkd2hpdGUpO1xuICAgICAgfVxuICAgICAgJi5pcy1jdXJyZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDU1ZDVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZDU1ZDVkO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtc3R5bGUtY29sb3ItMiB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2UzOTY1ZDtcbiAgICAgICAgYmFja2dyb3VuZDogI2UzOTY1ZDtcblxuICAgICAgICBAaW5jbHVkZSBhLXRhZygkd2hpdGUsICR3aGl0ZSk7XG4gICAgICB9XG4gICAgICAmLmlzLWN1cnJlbnQge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlMzk2NWQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlMzk2NWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1zdHlsZS1jb2xvci0zIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNThhNzk3O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNThhNzk3O1xuXG4gICAgICAgIEBpbmNsdWRlIGEtdGFnKCR3aGl0ZSwgJHdoaXRlKTtcbiAgICAgIH1cbiAgICAgICYuaXMtY3VycmVudCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU4YTc5NztcbiAgICAgICAgYmFja2dyb3VuZDogIzU4YTc5NztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLXN0eWxlLWNvbG9yLTQge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICM1Nzk3ZDg7XG4gICAgICAgIGJhY2tncm91bmQ6ICM1Nzk3ZDg7XG5cbiAgICAgICAgQGluY2x1ZGUgYS10YWcoJHdoaXRlLCAkd2hpdGUpO1xuICAgICAgfVxuICAgICAgJi5pcy1jdXJyZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTc5N2Q4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNTc5N2Q4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtc3R5bGUtY29sb3ItNSB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2E5ODRkMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2E5ODRkMDtcblxuICAgICAgICBAaW5jbHVkZSBhLXRhZygkd2hpdGUsICR3aGl0ZSk7XG4gICAgICB9XG4gICAgICAmLmlzLWN1cnJlbnQge1xuICAgICAgICBib3JkZXItY29sb3I6ICNhOTg0ZDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNhOTg0ZDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1zdHlsZS1jb2xvci02IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOWE5NTkwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOWE5NTkwO1xuXG4gICAgICAgIEBpbmNsdWRlIGEtdGFnKCR3aGl0ZSwgJHdoaXRlKTtcbiAgICAgIH1cbiAgICAgICYuaXMtY3VycmVudCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzlhOTU5MDtcbiAgICAgICAgYmFja2dyb3VuZDogIzlhOTU5MDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLXN0eWxlLWNvbG9yLTcge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICM3ZTg1OTA7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3ZTg1OTA7XG5cbiAgICAgICAgQGluY2x1ZGUgYS10YWcoJHdoaXRlLCAkd2hpdGUpO1xuICAgICAgfVxuICAgICAgJi5pcy1jdXJyZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjN2U4NTkwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjN2U4NTkwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udm9pY2UtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI4MHB4LCAxZnIpKTtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBnYXA6IDMwcHg7XG4gICAgbWFyZ2luOiA0NXB4IGF1dG8gMDtcbiAgfVxufVxuXG4ubm8tcG9zdHMge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGNvbG9yOiAjNjY2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiIsIi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gdmFyaWFibGVcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaW1n44OH44Kj44Os44Kv44OI44Oq44G+44Gn44Gu44OR44K5XG4kaW1nLWRpcjogXCIuLi9pbWdcIjtcblxuLy8g44Kz44Oz44OG44Oz44OE5bmFXG4kY29udGVudC13aWR0aDogMTIwMHB4O1xuXG4vLyBTUOaZguOBruW3puWPs+OBruS9meeZve+8iOeJh+aWue+8iVxuJHNwLXNpZGUtcGFkZGluZzogMTVweDtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGJyZWFrcG9pbnRcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDkuIvoqJgy44Gk44Gu5aSJ5pWw44Gu6ZaT44GM44K/44OW44Os44OD44OI6KGo56S6XG4vLyDjgr/jg5bjg6zjg4Pjg4jooajnpLrjgarjgZfjga7loLTlkIjjga8y44Gk44Gu5aSJ5pWw44Gu5YCk44KS44CMMXB45beu44CN44Gn6Kit5a6a44GZ44KL44GT44GoXG5cbi8vICRwYy1icOS7peS4iuOBjFBD6KGo56S6XG4kcGMtYnA6IDEwMjVweDtcblxuLy8gJHNwLWJw5Lul5LiL44GMU1DooajnpLpcbiRzcC1icDogNzY3cHg7XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBmb250XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJGZvbnQtMTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4kZm9udC0yOiBcIkNhdmVhdFwiLCBjdXJzaXZlLCBzYW5zLXNlcmlmO1xuJGZvbnQtMzogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBjb2xvclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRibGFjazogIzAwMDtcblxuJHdoaXRlOiAjZmZmO1xuXG4kY29sb3ItMTogIzAwMDtcblxuJGNvbG9yLWJyYW5kLTE6ICMzMzQzNWY7XG4kY29sb3ItYnJhbmQtMjogIzM1NGI3MTtcblxuJGNvbG9yLWFjY2VudC0xOiAjNThhNzk3O1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ1NTIFRyYW5zaXRpb24gRWFzaW5nXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRGVmYXVsdFxuJGxpbmVhcjogY3ViaWMtYmV6aWVyKC4yNTAsIC4yNTAsIC43NTAsIC43NTApO1xuJGVhc2U6IGN1YmljLWJlemllciguMjUwLCAuMTAwLCAuMjUwLCAxLjAwMCk7XG4kZWFzZS1pbjogY3ViaWMtYmV6aWVyKC40MjAsIC4wMDAsIDEuMDAwLCAxLjAwMCk7XG4kZWFzZS1vdXQ6IGN1YmljLWJlemllciguMDAwLCAuMDAwLCAuNTgwLCAxLjAwMCk7XG4kZWFzZS1pbi1vdXQ6IGN1YmljLWJlemllciguNDIwLCAuMDAwLCAuNTgwLCAxLjAwMCk7XG4vLyBJblxuJGVhc2VJblF1YWQ6IGN1YmljLWJlemllciguNTUwLCAuMDg1LCAuNjgwLCAuNTMwKTtcbiRlYXNlSW5DdWJpYzogY3ViaWMtYmV6aWVyKC41NTAsIC4wNTUsIC42NzUsIC4xOTApO1xuJGVhc2VJblF1YXJ0OiBjdWJpYy1iZXppZXIoLjg5NSwgLjAzMCwgLjY4NSwgLjIyMCk7XG4kZWFzZUluUXVpbnQ6IGN1YmljLWJlemllciguNzU1LCAuMDUwLCAuODU1LCAuMDYwKTtcbiRlYXNlSW5TaW5lOiBjdWJpYy1iZXppZXIoLjQ3MCwgLjAwMCwgLjc0NSwgLjcxNSk7XG4kZWFzZUluRXhwbzogY3ViaWMtYmV6aWVyKC45NTAsIC4wNTAsIC43OTUsIC4wMzUpO1xuJGVhc2VJbkNpcmM6IGN1YmljLWJlemllciguNjAwLCAuMDQwLCAuOTgwLCAuMzM1KTtcbiRlYXNlSW5CYWNrOiBjdWJpYy1iZXppZXIoLjYwMCwgLS4yODAsIC43MzUsIC4wNDUpO1xuLy8gT3V0XG4kZWFzZU91dFF1YWQ6IGN1YmljLWJlemllciguMjUwLCAuNDYwLCAuNDUwLCAuOTQwKTtcbiRlYXNlT3V0Q3ViaWM6IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxLjAwMCk7XG4kZWFzZU91dFF1YXJ0OiBjdWJpYy1iZXppZXIoLjE2NSwgLjg0MCwgLjQ0MCwgMS4wMDApO1xuJGVhc2VPdXRRdWludDogY3ViaWMtYmV6aWVyKC4yMzAsIDEuMDAwLCAuMzIwLCAxLjAwMCk7XG4kZWFzZU91dFNpbmU6IGN1YmljLWJlemllciguMzkwLCAuNTc1LCAuNTY1LCAxLjAwMCk7XG4kZWFzZU91dEV4cG86IGN1YmljLWJlemllciguMTkwLCAxLjAwMCwgLjIyMCwgMS4wMDApO1xuJGVhc2VPdXRDaXJjOiBjdWJpYy1iZXppZXIoLjA3NSwgLjgyMCwgLjE2NSwgMS4wMDApO1xuJGVhc2VPdXRCYWNrOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyMCwgMS4yNzUpO1xuLy8gSW4gT3V0XG4kZWFzZUluT3V0UXVhZDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMzAsIC41MTUsIC45NTUpO1xuJGVhc2VJbk91dEN1YmljOiBjdWJpYy1iZXppZXIoLjY0NSwgLjA0NSwgLjM1NSwgMS4wMDApO1xuJGVhc2VJbk91dFF1YXJ0OiBjdWJpYy1iZXppZXIoLjc3MCwgLjAwMCwgLjE3NSwgMS4wMDApO1xuJGVhc2VJbk91dFF1aW50OiBjdWJpYy1iZXppZXIoLjg2MCwgLjAwMCwgLjA3MCwgMS4wMDApO1xuJGVhc2VJbk91dFNpbmU6IGN1YmljLWJlemllciguNDQ1LCAuMDUwLCAuNTUwLCAuOTUwKTtcbiRlYXNlSW5PdXRFeHBvOiBjdWJpYy1iZXppZXIoMS4wMDAsIC4wMDAsIC4wMDAsIDEuMDAwKTtcbiRlYXNlSW5PdXRDaXJjOiBjdWJpYy1iZXppZXIoLjc4NSwgLjEzNSwgLjE1MCwgLjg2MCk7XG4kZWFzZUluT3V0QmFjazogY3ViaWMtYmV6aWVyKC42ODAsIC0uNTUwLCAuMjY1LCAxLjU1MCk7XG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBtaXhpblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBjbGVhcmZpeFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBjZiB7XG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHNhZmUtYXJlYVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBzYWZlX2FyZWEge1xuICBwYWRkaW5nLXRvcDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXRvcCk7XG4gIHBhZGRpbmctdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCk7XG4gIHBhZGRpbmctcmlnaHQ6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XG4gIHBhZGRpbmctcmlnaHQ6IGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpO1xuICBwYWRkaW5nLWJvdHRvbTogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gIHBhZGRpbmctbGVmdDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICBwYWRkaW5nLWxlZnQ6IGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBh44K/44Kw44Gu44Kr44Op44O85aSJ5pu0XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIGEtdGFnKCRjb2xvcjEsICRjb2xvcjIpIHtcbiAgY29sb3I6ICRjb2xvcjE7XG4gICY6bGluayxcbiAgJjphY3RpdmUsXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6ICRjb2xvcjE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvcjI7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOODl+ODrOODvOOCueODm+ODq+ODgOODvOOBruOCq+ODqeODvOWkieabtFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3IpIHtcbiAgJjpwbGFjZWhvbGRlci1zaG93biB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBtZWRpYSBxdWVyeVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBtcSgkbWluLXdpZHRoLCAkbWF4LXdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4td2lkdGggKyBweCkgYW5kIChtYXgtd2lkdGg6ICRtYXgtd2lkdGggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtcV9taW4oJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCArIHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1xX21heCgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoICsgcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBkZXZpY2VcbkBtaXhpbiBwYyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwYy1icCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzcC1icCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc3AtYnAgKyAxcHgpIGFuZCAobWF4LXdpZHRoOiAkcGMtYnAgLSAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGNfdGFiIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNwLWJwICsgMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNwX3RhYiB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRwYy1icCAtIDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwY19jb250ZW50IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBjLWJwKSBhbmQgKG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gY3NzIGhhY2tcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDaHJvbWUoYW5kIFNhZmFyaSwgT3BlcmEpXG5AbWl4aW4gY2hyb21lIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gRmlyZUZveFxuQG1peGluIGZpcmVmb3gge1xuICBfOmxhbmcoeCk6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEVkZ2VcbkBtaXhpbiBlZGdlIHtcbiAgXzpsYW5nKHgpOjotbXMtLFxuICAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJRSgxMSlcbkBtaXhpbiBpZSB7XG4gIF86LW1zLWxhbmcoeCk6Oi1tcy1iYWNrZHJvcCxcbiAgJiB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gU2FmYXJpXG5AbWl4aW4gc2FmYXJpIHtcbiAgXzpsYW5nKHgpICsgXzotd2Via2l0LWZ1bGwtc2NyZWVuLWRvY3VtZW50LFxuICAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gb2JqZWN0IGZpdCBpbWFnZXNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gb2ZpKCRzaXplKSB7XG4gIG9iamVjdC1maXQ6ICRzaXplO1xuXG4gIEBpbmNsdWRlIGllIHtcbiAgICBmb250LWZhbWlseTogXCJvYmplY3QtZml0OiAjeyRzaXplfTtcIjtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaGlkZSBzY3JvbGxiYXJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gaGlkZS1zY3JvbGxiYXIge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gbGluZSBjbGFtcFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBsaW5lLWNsYW1wKCRsaW5lKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lO1xufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaG92ZXJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */
