@charset "UTF-8";
/* *** **********************************************************************************,
  *** ******************************* Ajout classes CSS colonne thematique active ou non
  col_thema_o : colonne thematique non affichée
  col_thema_i : colonne thematique affichée
*/
.pfq {
  margin-bottom: 60px;
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
}
.pfq.shadow {
  box-shadow: 5px 5px 15px 15px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  padding: 25px;
}
.pfq .pfq_h {
  line-height: 1.2;
}
.pfq .pfq_h_thema {
  font-size: 1.4em !important;
  margin-bottom: 25px !important;
  font-weight: 400 !important;
  word-break: break-word;
}
.pfq .pfq_h_questions {
  font-size: 1.4em !important;
  margin-bottom: 25px !important;
  color: #000 !important;
}
.pfq h4,
.pfq .pfq__question__title {
  font-size: 1.2em !important;
  color: #000 !important;
  margin: 0 !important;
}
.pfq a {
  text-decoration: none !important;
}
.pfq__top {
  margin-bottom: 45px;
  width: 100%;
}
.pfq__top-questions {
  display: flex;
  width: 100%;
}
@media (max-width: 992px) {
  .pfq__top-questions {
    flex-wrap: wrap;
  }
}
.pfq__top-question {
  margin-bottom: 15px;
  margin-right: 30px;
  width: calc(25% - 30px);
}
.pfq__top-question:last-child {
  margin-right: 0;
}
.pfq__top-question > a {
  display: block;
  border: 1px solid rgb(185, 185, 185);
  padding: 23px;
  font-size: 17px !important;
  font-weight: 400 !important;
  text-align: center;
  transition: box-shadow 0.1s ease;
  color: #000 !important;
}
.pfq__top-question > a:hover {
  box-shadow: 0 0 5px rgb(185, 185, 185);
}
@media (max-width: 992px) {
  .pfq__top-question {
    width: calc(50% - 30px);
  }
  .pfq__top-question a {
    min-height: 100px;
  }
}
@media (max-width: 576px) {
  .pfq__top-question {
    width: 100%;
    margin-right: 0;
  }
  .pfq__top-question a {
    min-height: unset;
  }
}
.pfq__themes {
  margin-right: 30px;
  width: calc(30% - 30px);
}
.pfq__themes ul {
  padding-left: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 768px) {
  .pfq__themes {
    width: 100%;
    margin-bottom: 60px;
    margin-right: 0;
  }
}
.pfq__theme {
  margin-bottom: 20px;
  margin-left: 3px;
  position: relative;
  padding-left: 10px;
  border-left: 4px solid #fff;
  transition: border-color 0.1s ease;
}
.pfq__theme:last-child {
  margin-bottom: 0;
}
.pfq__theme > a {
  color: #000 !important;
  font-weight: 400 !important;
  font-size: 1.1em !important;
}
.pfq__theme:hover {
  border-color: rgb(185, 185, 185);
}
.pfq__theme.active {
  border-color: #c8ac58;
}
.pfq__theme.active > a {
  font-weight: 600 !important;
}
.pfq__theme::before {
  display: none;
}
.pfq.col_thema_o .pfq__questions {
  width: 100%;
}
.pfq.col_thema_i .pfq__questions {
  width: 70%;
  padding-left: 15px;
}
@media (max-width: 768px) {
  .pfq.col_thema_i .pfq__questions {
    width: 100%;
  }
}
.pfq__questions__group {
  display: none;
}
.pfq__questions__group.visible {
  display: block;
  animation: pfqGroupFadeIn 260ms ease-out;
}
.pfq__question {
  border-bottom: 1px solid rgb(185, 185, 185);
}
.pfq__question.open {
  padding-bottom: 20px;
}
.pfq__question:last-child {
  border-bottom: none;
}
.pfq__question__title {
  cursor: pointer;
  position: relative;
  padding: 14px 16px 16px 16px;
  transition: background-color 0.1s ease;
}
.pfq__question__title:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
.pfq__question__title::after {
  content: "\f067";
  font-family: "Font Awesome 5 Pro";
  color: #c8ac58;
  display: block;
  position: absolute;
  right: 14px;
  top: 16px;
}
.open .pfq__question__title::after {
  content: "\f068";
}
.pfq__answer {
  color: rgba(0, 0, 0, 0.7);
  display: none;
}
.open .pfq__answer {
  display: block;
}
.pfq__answer p:last-child {
  margin-bottom: 0;
}

.pfq .pfq__answer {
  display: block;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transform: translateY(-6px);
  transform-origin: top;
  transition: max-height 1000ms cubic-bezier(0.2, 0.9, 0.2, 1), opacity 240ms ease, transform 240ms ease;
}
.pfq .open .pfq__answer {
  max-height: 1000px;
  opacity: 1;
  transform: translateY(0);
}

@keyframes pfqGroupFadeIn {
  from {
    opacity: 0;
    transform: translateY(8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBTUY7RUFDRTs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0U7RUFDQTtFQUVBOztBQUdGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7O0FBTUY7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQy9DRDtFRDZDRDtJQUtJOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQzFFTDtFRHNERDtJQXlCSTs7RUFDQTtJQUNFOzs7QUMvRkw7RURvRUQ7SUErQkk7SUFDQTs7RUFDQTtJQUNFOzs7QUFTTjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQzlHSDtFRHdHRDtJQVVJO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFLGNFbEpDOztBRm9KSDtFQUNFLGNFcEpDOztBRnNKRDtFQUNFOztBQUlKO0VBQ0U7O0FBWUY7RUFDRTs7QUFJRjtFQUNFO0VBQ0E7O0FDektIO0VEdUtDO0lBSUk7OztBQVdKO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQVFOO0VBQ0U7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQSxPRWpPRDtFRmtPQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQVlSO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7OztBQVlKO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQVNKO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gcGx1bmUgZmFxIHN0eWxlXHJcblxyXG5AaW1wb3J0IFwiYmFzZS92YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcImJhc2UvbWl4aW5zXCI7XHJcblxyXG4vKiAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKixcclxuICAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBBam91dCBjbGFzc2VzIENTUyBjb2xvbm5lIHRoZW1hdGlxdWUgYWN0aXZlIG91IG5vblxyXG4gIGNvbF90aGVtYV9vIDogY29sb25uZSB0aGVtYXRpcXVlIG5vbiBhZmZpY2jDqWVcclxuICBjb2xfdGhlbWFfaSA6IGNvbG9ubmUgdGhlbWF0aXF1ZSBhZmZpY2jDqWVcclxuKi9cclxuXHJcbi5wZnEge1xyXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIFxyXG4gICYuc2hhZG93IHsgICAgXHJcbiAgICBib3gtc2hhZG93OiA1cHggNXB4IDE1cHggMTVweCByZ2JhKCRibGFjaywuMSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAyNXB4O1xyXG4gIH1cclxuXHJcblxyXG5cclxuICAvLyAqKiogKioqKioqIExFUyBUSVRSRVNcclxuICAucGZxX2gge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICB9XHJcblxyXG4gIC8vIGgyICxcclxuICAucGZxX2hfdGhlbWEge1xyXG4gICAgZm9udC1zaXplOiAxLjRlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICB9XHJcblxyXG4gIC8vIGgzICxcclxuICAucGZxX2hfcXVlc3Rpb25zIHtcclxuICAgIGZvbnQtc2l6ZTogMS40ZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgIC8vIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgXHJcbiAgaDQgLFxyXG4gIC5wZnFfX3F1ZXN0aW9uX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuMmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLy8gKioqICoqKioqKiBFTkQgPiBMRVMgVElUUkVTXHJcblxyXG5cclxuXHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICZfX3RvcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX190b3AtcXVlc3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RvcC1xdWVzdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMzBweCk7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgID4gYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuICAgICAgcGFkZGluZzogMjNweDtcclxuICAgICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMXMgZWFzZTtcclxuICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCAkZ3JleTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC8vICoqKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLFxyXG4gIC8vICoqKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIENPTE9OTkUgVGjDqW1hdGlxdWVzXHJcbiAgJl9fdGhlbWVzIHtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIHdpZHRoOiBjYWxjKDMwJSAtIDMwcHgpO1xyXG4gICAgXHJcbiAgICB1bCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RoZW1lIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkd2hpdGU7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjFzIGVhc2U7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICA+IGEge1xyXG4gICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiAxLjFlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRncmV5O1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRnb2xkO1xyXG5cclxuICAgICAgPiBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLy8gKioqICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogRU5EID4gQ09MT05ORSBUaMOpbWF0aXF1ZXNcclxuICAvLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKixcclxuXHJcblxyXG5cclxuICAvLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKixcclxuICAvLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBDT0xPTk5FIFF1ZXN0aW9uc1xyXG4gICYuY29sX3RoZW1hX28ge1xyXG4gICAgLnBmcV9fcXVlc3Rpb25zIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sX3RoZW1hX2kge1xyXG4gICAgLnBmcV9fcXVlc3Rpb25zIHtcclxuICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vICoqKiAqKioqKiogQ29udGVuZXVyIERFUyBxdWVzdGlvbnNcclxuICAmX19xdWVzdGlvbnMge1xyXG5cclxuXHJcbiAgICAvLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiwgMjAyNiAwNCAyN1xyXG4gICAgLy8gKioqICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogQWpvdXQgZWZmZXQgc2ltcGxlIGFwcGFyaXRpb24gZ3JvdXBlIGRlIHF1ZXN0aW9uc1xyXG4gICAgJl9fZ3JvdXAge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgJi52aXNpYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBhbmltYXRpb246IHBmcUdyb3VwRmFkZUluIDI2MG1zIGVhc2Utb3V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vICoqKiAqKioqKiogRU5EID4gQ29udGVuZXVyIERFUyBxdWVzdGlvbnNcclxuXHJcblxyXG4gIC8vICoqKiAqKioqKiogTGVzIHF1ZXN0aW9uc1xyXG4gICZfX3F1ZXN0aW9uIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTtcclxuXHJcbiAgICAmLm9wZW4ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMTZweCAxNnB4IDE2cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2U7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywuMDYpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJ1xcZjA2Nyc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xyXG4gICAgICAgIGNvbG9yOiAkZ29sZDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgdG9wOiAxNnB4O1xyXG5cclxuICAgICAgICAub3BlbiAmIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNjgnO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLy8gKioqICoqKioqKiBFTkQgPiBMZXMgcXVlc3Rpb25zXHJcblxyXG5cclxuICBcclxuICAvLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKixcclxuICAvLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBSw6lwb25zZXNcclxuICAmX19hbnN3ZXIge1xyXG4gICAgY29sb3I6IHJnYmEoJGJsYWNrLC43KTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBcclxuICAgIC5vcGVuICYge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBwOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5cclxuXHJcbi8vICoqKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLCAyMDI2IDA0IDI3XHJcbi8vICoqKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIEFqb3V0IGVmZmVjdCBkZSB0cmFuc2l0aW9uIHN1ciBsZXMgcXVlc3Rpb25zLXLDqXBvbnNlc1xyXG4ucGZxIHtcclxuICAucGZxX19hbnN3ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMTAwMG1zIGN1YmljLWJlemllciguMiwuOSwuMiwxKSwgb3BhY2l0eSAyNDBtcyBlYXNlLCB0cmFuc2Zvcm0gMjQwbXMgZWFzZTtcclxuICB9XHJcbiAgLm9wZW4gLnBmcV9fYW5zd2VyIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG59XHJcbi8vICoqKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIEVORCA+IEFqb3V0IGVmZmVjdCBkZSB0cmFuc2l0aW9uIHN1ciBsZXMgcXVlc3Rpb25zLXLDqXBvbnNlc1xyXG4vLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKixcclxuXHJcblxyXG4vLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiwgMjAyNiAwNCAyN1xyXG4vLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBBam91dCBrZXlmcmFtZXMgYXBwYXJpdGlvbiBncm91cGUgZGUgcXVlc3Rpb25zXHJcbkBrZXlmcmFtZXMgcGZxR3JvdXBGYWRlSW4ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxufVxyXG4vLyAqKiogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBFTkQgPiBBam91dCBrZXlmcmFtZXMgYXBwYXJpdGlvbiBncm91cGUgZGUgcXVlc3Rpb25zXHJcbi8vICoqKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLFxyXG5cclxuXHJcbiIsIi8vIF8gbWl4aW5zLnNjc3NcclxuXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuXHJcbi8vIFNtYWxsIGRldmljZXNcclxuQG1peGluIHNtIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrLXNtfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gTWVkaXVtIGRldmljZXNcclxuQG1peGluIG1kIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrLW1kfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gTGFyZ2UgZGV2aWNlc1xyXG5AbWl4aW4gbGcge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWstbGd9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBFeHRyYSBsYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiB4bCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVhay14bH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEN1c3RvbSBkZXZpY2VzXHJcbkBtaXhpbiByd2QoJHNjcmVlbikge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbisncHgnICkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBjb252ZXJ0cyBwb2ludHMgdG8gcGl4ZWxzXHJcbkBmdW5jdGlvbiBwdHMoJHB0cykge1xyXG4gICBAcmV0dXJuIHJvdW5kKCRwdHMgKiAxLjE1KSArIDBweDtcclxufSIsIi8vIF92YXJpYWJsZXMuc2Nzc1xyXG5cclxuJHdoaXRlOiAjZmZmO1xyXG4kYmxhY2s6ICMwMDA7XHJcblxyXG4kbGlnaHRncmV5OiByZ2IoMjM1LCAyMzUsIDIzNSk7XHJcbiRncmV5OiByZ2IoMTg1LCAxODUsIDE4NSk7XHJcbiRnb2xkOiAjYzhhYzU4O1xyXG5cclxuLy8gQm9vdHNydGFwIGJyZWFrc1xyXG4kYnJlYWstc206IDU3NnB4O1xyXG4kYnJlYWstbWQ6IDc2OHB4O1xyXG4kYnJlYWstbGc6IDk5MnB4O1xyXG4kYnJlYWsteGw6IDEyMDBweDtcclxuXHJcbiRoZWFkZXItaGVpZ2h0OiA4MHB4O1xyXG5cclxuLy8gei1pbmRleGVzXHJcbiR6LWluZGV4LW1lbnU6IDIxMDtcclxuJHotaW5kZXgtbWVudS1tb2JpbGU6IDgwO1xyXG4kei1pbmRleC1oZWFkZXI6IDkwO1xyXG4kei1pbmRleC1jdGE6IDkwO1xyXG4kei1pbmRleC1tYXA6IDgwOyJdfQ== */
