::-webkit-scrollbar {
  border-radius: 8px;
  height: 8px;
  width: 8px;
}

::-webkit-scrollbar-thumb {
  background: #c2c2c2;
  border-radius: 8px;
}

::-webkit-scrollbar-corner {
  display: none;
}

input[type=text] {
  background: #fff;
  border: 1px solid #dddbda;
  border-radius: 0.25rem;
  transition: border 0.2s linear, background-color 0.2s linear;
  height: 32px;
  box-sizing: border-box;
  padding: 0 0.9em;
  color: #706e6b;
  font-size: 14px;
}
input[type=text]:focus {
  outline: 0;
  border-color: #1589ee;
  background-color: #fff;
  box-shadow: 0 0 3px #0070d2;
}

input[type=number] {
  background: #fff;
  border: 1px solid #dddbda;
  border-radius: 0.25rem;
  transition: border 0.2s linear, background-color 0.2s linear;
  height: 32px;
  box-sizing: border-box;
  padding: 0 0.9em;
  color: #706e6b;
  font-size: 14px;
}
input[type=number]:focus {
  outline: 0;
  border-color: #1589ee;
  background-color: #fff;
  box-shadow: 0 0 3px #0070d2;
}

input[type=date] {
  background: #fff;
  border: 1px solid #dddbda;
  border-radius: 0.25rem;
  transition: border 0.2s linear, background-color 0.2s linear;
  height: 32px;
  box-sizing: border-box;
  padding: 0 0.9em;
  color: #706e6b;
  font-size: 14px;
}
input[type=date]:focus {
  outline: 0;
  border-color: #1589ee;
  background-color: #fff;
  box-shadow: 0 0 3px #0070d2;
}

select {
  background: #fff;
  border: 1px solid #dddbda;
  border-radius: 0.25rem;
  transition: border 0.2s linear, background-color 0.2s linear;
  height: 32px;
  box-sizing: border-box;
  padding: 0 0.9em;
  color: #706e6b;
  font-size: 14px;
  padding-right: 1.5em;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='255' height='255' viewBox='0 0 255 255'%3E%3Cpolygon fill='%23706e6b' points='0,63.75 127.5,191.25 255,63.75'/%3E%3C/svg%3E");
  background-repeat: no-repeat, repeat;
  background-position: right 0.5em top 50%, 0 0;
  background-size: 0.65em auto, 100%;
}
select:focus {
  outline: 0;
  border-color: #1589ee;
  background-color: #fff;
  box-shadow: 0 0 3px #0070d2;
}
select::-ms-expand {
  display: none;
}

.app-header .app-logo {
  margin-left: 40px;
}
.app-header .app-logo img {
  height: 48px;
  max-height: 50px;
}
.app-header .app-menu .app-sample-btn {
  display: none;
}

/*
    ##Device = Most of the Smartphones Mobiles (Portrait)
    ##Screen = B/w 320px to 479px
    */
@media (min-width: 320px) and (max-width: 480px) {
  .app-header .app-logo {
    margin-left: 30px;
  }
  .app-header .app-logo img {
    height: auto;
    max-width: 40vw;
  }
}
.app-sider .gc-tree-item[data-selected=true] {
  background: #f4f8eb;
  border-right-color: #47a06c;
  color: #47a06c;
}
.app-sider .gc-tree-item:hover {
  background: #f4f8eb;
  color: #47a06c;
}

.btn-code_icon {
  background-color: #47a06c;
}
.btn-code_icon:hover {
  background-color: rgb(79.4155844156, 177.0844155844, 120.0194805195);
}

.app-content-description h1 {
  border-left: 4px solid #47a06c;
}
.app-content-description .theme_container select.gc-select {
  background: #fff;
  border: 1px solid #dddbda;
  border-radius: 0.25rem;
  transition: border 0.2s linear, background-color 0.2s linear;
  height: 32px;
  box-sizing: border-box;
  padding: 0 0.9em;
  color: #706e6b;
  font-size: 14px;
  padding-right: 1.5em;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='255' height='255' viewBox='0 0 255 255'%3E%3Cpolygon fill='%23706e6b' points='0,63.75 127.5,191.25 255,63.75'/%3E%3C/svg%3E");
  background-repeat: no-repeat, repeat;
  background-position: right 0.5em top 50%, 0 0;
  background-size: 0.65em auto, 100%;
}
.app-content-description .theme_container select.gc-select:focus {
  outline: 0;
  border-color: #1589ee;
  background-color: #fff;
  box-shadow: 0 0 3px #0070d2;
}
.app-content-description .theme_container select.gc-select::-ms-expand {
  display: none;
}
.app-content-description table {
  display: block;
  overflow: auto;
  width: 100%;
  border-collapse: collapse;
}
.app-content-description table th {
  font-weight: 600;
}
.app-content-description table td,
.app-content-description table th {
  border: 1px solid #dfe2e5;
  padding: 6px 13px;
}
.app-content-description table tr {
  background-color: #fff;
  border-top: 1px solid #c6cbd1;
}
.app-content-description table tr:nth-child(2n) {
  background-color: #f6f8fa;
}

.app-menu-text_item[data-isselected=true] > a {
  border-bottom-color: #47a06c;
}

.tab_item_selected_style2[data-selected=true] {
  border-bottom-color: #47a06c;
}

.algolia-autocomplete .algolia-docsearch-suggestion--category-header {
  background-color: #47a06c;
}

.loading-ring div {
  border-color: #47a06c transparent transparent transparent;
}

.gc-view-frame {
  padding: 16px;
  overflow: auto !important;
}

.react-root-element {
  --product-color: #47a06c;
}

@media print {
  body {
    height: auto !important;
  }
  .react-root-element {
    height: auto !important;
  }
  .react-root-element .app {
    height: auto !important;
  }
  .react-root-element .app-fixed-header-container {
    display: none;
  }
  .react-root-element .app-main-container {
    padding-top: 0;
    height: auto !important;
    min-height: auto !important;
  }
  .react-root-element .app-main-container > .gc-flex {
    height: auto !important;
  }
  .react-root-element .app-sider-container {
    display: none;
  }
  .react-root-element .app-content {
    padding: 0;
    height: auto !important;
  }
  .react-root-element .app-content > div {
    height: auto !important;
  }
  .react-root-element .app-content .app-content-description {
    display: none;
  }
  .react-root-element .app-content .gc_playground_all_tabs {
    display: none;
  }
  .react-root-element .app-content .gc-playground {
    padding-top: 0;
    height: auto !important;
  }
  .react-root-element .app-content .gc-playground .gc-playground_view {
    border: none;
    height: auto !important;
  }
  .react-root-element .app-content .gc-playground .gc-view-frame {
    padding: 0;
  }
  .react-root-element .app-content .gc-playground .gc-playground_code {
    display: none;
  }
  .react-root-element .app-content .gc-playground .gc-play-loading {
    display: none;
  }
  .react-root-element #app-footer {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9taXhpbnMuc2NzcyIsImN1c3RvbS5jc3MiLCJjdXN0b20uc2NzcyIsIl92YXJzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUJFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtBQ3hCSjs7QUQyQkU7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0FDeEJKOztBRDJCRTtFQUNFLGFBQUE7QUN4Qko7O0FEd0VFO0VBeENBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLDREQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQVhZO0VBWVosZUFBQTtBQzVCRjtBRDhCRTtFQUNFLFVBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7QUM1Qko7O0FEeURFO0VBM0NBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLDREQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQVhZO0VBWVosZUFBQTtBQ1ZGO0FEWUU7RUFDRSxVQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0FDVko7O0FEMENFO0VBOUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLDREQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQVhZO0VBWVosZUFBQTtBQ1FGO0FETkU7RUFDRSxVQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0FDUUo7O0FENEJFO0VBbERBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLDREQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQVhZO0VBWVosZUFBQTtFQWFBLG9CQUFBO0VBSUEsZ0JBQUE7RUFJQSx3TkFBQTtFQUNBLG9DQUFBO0VBQ0EsNkNBQUE7RUFDQSxrQ0FBQTtBQ1VGO0FEaENFO0VBQ0UsVUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSwyQkFBQTtBQ2tDSjtBRGRFO0VBQ0UsYUFBQTtBQ2dCSjs7QUN6RkU7RUFDRSxpQkFBQTtBRDRGSjtBQzFGSTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBRDRGTjtBQ3ZGSTtFQUNFLGFBQUE7QUR5Rk47O0FDcEZBOzs7S0FBQTtBQUlBO0VBRUk7SUFDRSxpQkFBQTtFRHNGSjtFQ3BGSTtJQUNFLFlBQUE7SUFDQSxlQUFBO0VEc0ZOO0FBQ0Y7QUMvRUk7RUFDRSxtQkFBQTtFQUNBLDJCQ3hDVTtFRHlDVixjQ3pDVTtBRjBIaEI7QUMvRUk7RUFDRSxtQkFBQTtFQUNBLGNDN0NVO0FGOEhoQjs7QUM1RUE7RUFDRSx5QkNuRGM7QUZrSWhCO0FDN0VFO0VBQ0Usb0VDckRrQjtBRm9JdEI7O0FDMUVFO0VBQ0UsOEJBQUE7QUQ2RUo7QUN6RUk7RUZ2QkYsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsNERBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNBWFk7RUFZWixlQUFBO0VBYUEsb0JBQUE7RUFJQSxnQkFBQTtFQUlBLHdOQUFBO0VBQ0Esb0NBQUE7RUFDQSw2Q0FBQTtFQUNBLGtDQUFBO0FDbUZGO0FEekdFO0VBQ0UsVUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSwyQkFBQTtBQzJHSjtBRHZGRTtFQUNFLGFBQUE7QUN5Rko7QUNoR0U7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtBRGtHSjtBQ2hHSTtFQUNFLGdCQUFBO0FEa0dOO0FDL0ZJOztFQUVFLHlCQUFBO0VBQ0EsaUJBQUE7QURpR047QUM5Rkk7RUFDRSxzQkFBQTtFQUNBLDZCQUFBO0FEZ0dOO0FDN0ZJO0VBQ0UseUJBQUE7QUQrRk47O0FDMUZBO0VBQ0UsNEJDakdjO0FGOExoQjs7QUMxRkE7RUFDRSw0QkNyR2M7QUZrTWhCOztBQzFGQTtFQUNFLHlCQ3pHYztBRnNNaEI7O0FDMUZBO0VBQ0UseURBQUE7QUQ2RkY7O0FDMUZBO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0FENkZGOztBQzFGQTtFQUNFLHdCQUFBO0FENkZGOztBQzFGQTtFQUNFO0lBQ0UsdUJBQUE7RUQ2RkY7RUMzRkE7SUFDRSx1QkFBQTtFRDZGRjtFQzVGRTtJQUNFLHVCQUFBO0VEOEZKO0VDNUZFO0lBQ0UsYUFBQTtFRDhGSjtFQzVGRTtJQUNFLGNBQUE7SUFDQSx1QkFBQTtJQUNBLDJCQUFBO0VEOEZKO0VDNUZJO0lBQ0UsdUJBQUE7RUQ4Rk47RUMzRkU7SUFDRSxhQUFBO0VENkZKO0VDM0ZFO0lBQ0UsVUFBQTtJQUNBLHVCQUFBO0VENkZKO0VDM0ZJO0lBQ0UsdUJBQUE7RUQ2Rk47RUMxRkk7SUFDRSxhQUFBO0VENEZOO0VDMUZJO0lBQ0UsYUFBQTtFRDRGTjtFQzFGSTtJQUNFLGNBQUE7SUFDQSx1QkFBQTtFRDRGTjtFQzFGTTtJQUNFLFlBQUE7SUFDQSx1QkFBQTtFRDRGUjtFQzFGTTtJQUNFLFVBQUE7RUQ0RlI7RUMxRk07SUFDRSxhQUFBO0VENEZSO0VDMUZNO0lBQ0UsYUFBQTtFRDRGUjtFQ3hGRTtJQUNFLGFBQUE7RUQwRko7QUFDRiIsImZpbGUiOiJjdXN0b20uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVGhhbmtzIHRvIEh1Z28gR2lyYXVkZWwgZm9yIGhpcyBzdHItcmVwbGFjZSBmdW5jdGlvbiAoaHR0cDovL3d3dy5zYXNzbWVpc3Rlci5jb20vZ2lzdC8xYjRmMmRhNTUyNzgzMDA4OGU0ZClcbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogJycpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgK1xuICAgICAgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4kc3ZnLWVuY29kaW5nLXJlZmVyZW5jZTogKCgnPCcsICclM0MnKSwgKCc+JywgJyUzRScpLCAoJ1wiJywgXCInXCIpLCAoJyMnLCAnJTIzJyksICgnJicsICclMjYnKSk7XG5cbkBmdW5jdGlvbiBzdmctZW5jb2RlKCRzdmcpIHtcbiAgQGVhY2ggJGNoYXIsICRlbmNvZGVkIGluICRzdmctZW5jb2RpbmctcmVmZXJlbmNlIHtcbiAgICAkc3ZnOiBzdHItcmVwbGFjZSgkc3ZnLCAkY2hhciwgJGVuY29kZWQpO1xuICB9XG4gIEByZXR1cm4gJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwnICsgJHN2Zztcbn1cblxuQGZ1bmN0aW9uIHN2Zy1pY29uKCR3aWR0aCwgJGhlaWdodCwgJGljb24pIHtcbiAgJGljb246ICc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIiN7JHdpZHRofVwiIGhlaWdodD1cIiN7JGhlaWdodH1cIiB2aWV3Qm94PVwiMCAwICN7JHdpZHRofSAjeyRoZWlnaHR9XCI+I3skaWNvbn08L3N2Zz4nO1xuICBAcmV0dXJuICRpY29uO1xufVxuXG5AbWl4aW4gc2Nyb2xsYmFyKCkge1xuICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxuXG4gIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICNjMmMyYzI7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG5cbiAgOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuJGlucHV0LWNvbG9yOiAjNzA2ZTZiO1xuJGlucHV0LWJvcmRlci1jb2xvcjogI2RkZGJkYTtcblxuQG1peGluIGlucHV0LWJhc2UoJGNvbG9yOiAkaW5wdXQtY29sb3IsICRib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICBoZWlnaHQ6IDMycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMC45ZW07XG4gIGNvbG9yOiAkY29sb3I7XG4gIGZvbnQtc2l6ZTogMTRweDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlci1jb2xvcjogIzE1ODllZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggIzAwNzBkMjtcbiAgfVxufVxuXG5AbWl4aW4gc2VsZWN0LWJhc2UoJGNvbG9yOiAkaW5wdXQtY29sb3IsICRib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IpIHtcbiAgQGluY2x1ZGUgaW5wdXQtYmFzZSgkY29sb3IsICRib3JkZXItY29sb3IpO1xuXG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICRzdmctZHJvcGRvd24tYXJyb3c6IHN2Zy1pY29uKDI1NSwgMjU1LCAnPHBvbHlnb24gZmlsbD1cIiN7JGNvbG9yfVwiIHBvaW50cz1cIjAsNjMuNzUgMTI3LjUsMTkxLjI1IDI1NSw2My43NVwiLz4nKTtcblxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoc3ZnLWVuY29kZSgkc3ZnLWRyb3Bkb3duLWFycm93KSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC41ZW0gdG9wIDUwJSwgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDAuNjVlbSBhdXRvLCAxMDAlO1xuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1peGluIGlucHV0cygkY29sb3I6ICRpbnB1dC1jb2xvciwgJGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcikge1xuICBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICAgIEBpbmNsdWRlIGlucHV0LWJhc2UoJGNvbG9yLCAkYm9yZGVyLWNvbG9yKTtcbiAgfVxuICBpbnB1dFt0eXBlPSdudW1iZXInXSB7XG4gICAgQGluY2x1ZGUgaW5wdXQtYmFzZSgkY29sb3IsICRib3JkZXItY29sb3IpO1xuICB9XG4gIGlucHV0W3R5cGU9J2RhdGUnXSB7XG4gICAgQGluY2x1ZGUgaW5wdXQtYmFzZSgkY29sb3IsICRib3JkZXItY29sb3IpO1xuICB9XG5cbiAgc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBzZWxlY3QtYmFzZSgkY29sb3IsICRib3JkZXItY29sb3IpO1xuICB9XG59XG4iLCI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNjMmMyYzI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGJkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICBoZWlnaHQ6IDMycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMC45ZW07XG4gIGNvbG9yOiAjNzA2ZTZiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU4OWVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgM3B4ICMwMDcwZDI7XG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRiZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwIDAuOWVtO1xuICBjb2xvcjogIzcwNmU2YjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU4OWVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgM3B4ICMwMDcwZDI7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkYmRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIGhlaWdodDogMzJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAwLjllbTtcbiAgY29sb3I6ICM3MDZlNmI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItY29sb3I6ICMxNTg5ZWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggIzAwNzBkMjtcbn1cblxuc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGJkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICBoZWlnaHQ6IDMycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMC45ZW07XG4gIGNvbG9yOiAjNzA2ZTZiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNTUnIGhlaWdodD0nMjU1JyB2aWV3Qm94PScwIDAgMjU1IDI1NSclM0UlM0Nwb2x5Z29uIGZpbGw9JyUyMzcwNmU2YicgcG9pbnRzPScwLDYzLjc1IDEyNy41LDE5MS4yNSAyNTUsNjMuNzUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC41ZW0gdG9wIDUwJSwgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDAuNjVlbSBhdXRvLCAxMDAlO1xufVxuc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU4OWVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgM3B4ICMwMDcwZDI7XG59XG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXBwLWhlYWRlciAuYXBwLWxvZ28ge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cbi5hcHAtaGVhZGVyIC5hcHAtbG9nbyBpbWcge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1heC1oZWlnaHQ6IDUwcHg7XG59XG4uYXBwLWhlYWRlciAuYXBwLW1lbnUgLmFwcC1zYW1wbGUtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypcbiAgICAjI0RldmljZSA9IE1vc3Qgb2YgdGhlIFNtYXJ0cGhvbmVzIE1vYmlsZXMgKFBvcnRyYWl0KVxuICAgICMjU2NyZWVuID0gQi93IDMyMHB4IHRvIDQ3OXB4XG4gICAgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5hcHAtaGVhZGVyIC5hcHAtbG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmFwcC1oZWFkZXIgLmFwcC1sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNDB2dztcbiAgfVxufVxuLmFwcC1zaWRlciAuZ2MtdHJlZS1pdGVtW2RhdGEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kOiAjZjRmOGViO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM0N2EwNmM7XG4gIGNvbG9yOiAjNDdhMDZjO1xufVxuLmFwcC1zaWRlciAuZ2MtdHJlZS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjhlYjtcbiAgY29sb3I6ICM0N2EwNmM7XG59XG5cbi5idG4tY29kZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3YTA2Yztcbn1cbi5idG4tY29kZV9pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDc5LjQxNTU4NDQxNTYsIDE3Ny4wODQ0MTU1ODQ0LCAxMjAuMDE5NDgwNTE5NSk7XG59XG5cbi5hcHAtY29udGVudC1kZXNjcmlwdGlvbiBoMSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzQ3YTA2Yztcbn1cbi5hcHAtY29udGVudC1kZXNjcmlwdGlvbiAudGhlbWVfY29udGFpbmVyIHNlbGVjdC5nYy1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkYmRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIGhlaWdodDogMzJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAwLjllbTtcbiAgY29sb3I6ICM3MDZlNmI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI1NScgaGVpZ2h0PScyNTUnIHZpZXdCb3g9JzAgMCAyNTUgMjU1JyUzRSUzQ3BvbHlnb24gZmlsbD0nJTIzNzA2ZTZiJyBwb2ludHM9JzAsNjMuNzUgMTI3LjUsMTkxLjI1IDI1NSw2My43NScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjVlbSB0b3AgNTAlLCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMC42NWVtIGF1dG8sIDEwMCU7XG59XG4uYXBwLWNvbnRlbnQtZGVzY3JpcHRpb24gLnRoZW1lX2NvbnRhaW5lciBzZWxlY3QuZ2Mtc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU4OWVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgM3B4ICMwMDcwZDI7XG59XG4uYXBwLWNvbnRlbnQtZGVzY3JpcHRpb24gLnRoZW1lX2NvbnRhaW5lciBzZWxlY3QuZ2Mtc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hcHAtY29udGVudC1kZXNjcmlwdGlvbiB0YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4uYXBwLWNvbnRlbnQtZGVzY3JpcHRpb24gdGFibGUgdGgge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmFwcC1jb250ZW50LWRlc2NyaXB0aW9uIHRhYmxlIHRkLFxuLmFwcC1jb250ZW50LWRlc2NyaXB0aW9uIHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZTJlNTtcbiAgcGFkZGluZzogNnB4IDEzcHg7XG59XG4uYXBwLWNvbnRlbnQtZGVzY3JpcHRpb24gdGFibGUgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2M2Y2JkMTtcbn1cbi5hcHAtY29udGVudC1kZXNjcmlwdGlvbiB0YWJsZSB0cjpudGgtY2hpbGQoMm4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmYTtcbn1cblxuLmFwcC1tZW51LXRleHRfaXRlbVtkYXRhLWlzc2VsZWN0ZWQ9dHJ1ZV0gPiBhIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQ3YTA2Yztcbn1cblxuLnRhYl9pdGVtX3NlbGVjdGVkX3N0eWxlMltkYXRhLXNlbGVjdGVkPXRydWVdIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQ3YTA2Yztcbn1cblxuLmFsZ29saWEtYXV0b2NvbXBsZXRlIC5hbGdvbGlhLWRvY3NlYXJjaC1zdWdnZXN0aW9uLS1jYXRlZ29yeS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDdhMDZjO1xufVxuXG4ubG9hZGluZy1yaW5nIGRpdiB7XG4gIGJvcmRlci1jb2xvcjogIzQ3YTA2YyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLmdjLXZpZXctZnJhbWUge1xuICBwYWRkaW5nOiAxNnB4O1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucmVhY3Qtcm9vdC1lbGVtZW50IHtcbiAgLS1wcm9kdWN0LWNvbG9yOiAjNDdhMDZjO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICBib2R5IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucmVhY3Qtcm9vdC1lbGVtZW50IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucmVhY3Qtcm9vdC1lbGVtZW50IC5hcHAge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWFjdC1yb290LWVsZW1lbnQgLmFwcC1maXhlZC1oZWFkZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yZWFjdC1yb290LWVsZW1lbnQgLmFwcC1tYWluLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWFjdC1yb290LWVsZW1lbnQgLmFwcC1tYWluLWNvbnRhaW5lciA+IC5nYy1mbGV4IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucmVhY3Qtcm9vdC1lbGVtZW50IC5hcHAtc2lkZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yZWFjdC1yb290LWVsZW1lbnQgLmFwcC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWFjdC1yb290LWVsZW1lbnQgLmFwcC1jb250ZW50ID4gZGl2IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucmVhY3Qtcm9vdC1lbGVtZW50IC5hcHAtY29udGVudCAuYXBwLWNvbnRlbnQtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJlYWN0LXJvb3QtZWxlbWVudCAuYXBwLWNvbnRlbnQgLmdjX3BsYXlncm91bmRfYWxsX3RhYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJlYWN0LXJvb3QtZWxlbWVudCAuYXBwLWNvbnRlbnQgLmdjLXBsYXlncm91bmQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWFjdC1yb290LWVsZW1lbnQgLmFwcC1jb250ZW50IC5nYy1wbGF5Z3JvdW5kIC5nYy1wbGF5Z3JvdW5kX3ZpZXcge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucmVhY3Qtcm9vdC1lbGVtZW50IC5hcHAtY29udGVudCAuZ2MtcGxheWdyb3VuZCAuZ2Mtdmlldy1mcmFtZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAucmVhY3Qtcm9vdC1lbGVtZW50IC5hcHAtY29udGVudCAuZ2MtcGxheWdyb3VuZCAuZ2MtcGxheWdyb3VuZF9jb2RlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yZWFjdC1yb290LWVsZW1lbnQgLmFwcC1jb250ZW50IC5nYy1wbGF5Z3JvdW5kIC5nYy1wbGF5LWxvYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJlYWN0LXJvb3QtZWxlbWVudCAjYXBwLWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIkBpbXBvcnQgJ3ZhcnMnO1xuQGltcG9ydCAnbWl4aW5zJztcblxuQGluY2x1ZGUgc2Nyb2xsYmFyKCk7XG5AaW5jbHVkZSBpbnB1dHMoKTtcblxuLmFwcC1oZWFkZXIge1xuICAuYXBwLWxvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgLmFwcC1tZW51IHtcbiAgICAuYXBwLXNhbXBsZS1idG4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLypcbiAgICAjI0RldmljZSA9IE1vc3Qgb2YgdGhlIFNtYXJ0cGhvbmVzIE1vYmlsZXMgKFBvcnRyYWl0KVxuICAgICMjU2NyZWVuID0gQi93IDMyMHB4IHRvIDQ3OXB4XG4gICAgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5hcHAtaGVhZGVyIHtcbiAgICAuYXBwLWxvZ28ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA0MHZ3O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYXBwLXNpZGVyIHtcbiAgLmdjLXRyZWUtaXRlbSB7XG4gICAgJltkYXRhLXNlbGVjdGVkPSd0cnVlJ10ge1xuICAgICAgYmFja2dyb3VuZDogI2Y0ZjhlYjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHByb2R1Y3QtY29sb3I7XG4gICAgICBjb2xvcjogJHByb2R1Y3QtY29sb3I7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2Y0ZjhlYjtcbiAgICAgIGNvbG9yOiAkcHJvZHVjdC1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1jb2RlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZHVjdC1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZHVjdC1ob3Zlci1jb2xvcjtcbiAgfVxufVxuXG4uYXBwLWNvbnRlbnQtZGVzY3JpcHRpb24ge1xuICBoMSB7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkcHJvZHVjdC1jb2xvcjtcbiAgfVxuXG4gIC50aGVtZV9jb250YWluZXIge1xuICAgIHNlbGVjdC5nYy1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgc2VsZWN0LWJhc2UoKTtcbiAgICB9XG4gIH1cblxuICB0YWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgIHRoIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RmZTJlNTtcbiAgICAgIHBhZGRpbmc6IDZweCAxM3B4O1xuICAgIH1cblxuICAgIHRyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M2Y2JkMTtcbiAgICB9XG5cbiAgICB0cjpudGgtY2hpbGQoMm4pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY4ZmE7XG4gICAgfVxuICB9XG59XG5cbi5hcHAtbWVudS10ZXh0X2l0ZW1bZGF0YS1pc3NlbGVjdGVkPSd0cnVlJ10gPiBhIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByb2R1Y3QtY29sb3I7XG59XG5cbi50YWJfaXRlbV9zZWxlY3RlZF9zdHlsZTJbZGF0YS1zZWxlY3RlZD0ndHJ1ZSddIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByb2R1Y3QtY29sb3I7XG59XG5cbi5hbGdvbGlhLWF1dG9jb21wbGV0ZSAuYWxnb2xpYS1kb2NzZWFyY2gtc3VnZ2VzdGlvbi0tY2F0ZWdvcnktaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2R1Y3QtY29sb3I7XG59XG5cbi5sb2FkaW5nLXJpbmcgZGl2IHtcbiAgYm9yZGVyLWNvbG9yOiAkcHJvZHVjdC1jb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLmdjLXZpZXctZnJhbWUge1xuICBwYWRkaW5nOiAxNnB4O1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucmVhY3Qtcm9vdC1lbGVtZW50IHtcbiAgLS1wcm9kdWN0LWNvbG9yOiAjNDdhMDZjO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICBib2R5IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucmVhY3Qtcm9vdC1lbGVtZW50IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAuYXBwIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYXBwLWZpeGVkLWhlYWRlci1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmFwcC1tYWluLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICA+IC5nYy1mbGV4IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5hcHAtc2lkZXItY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5hcHAtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5hcHAtY29udGVudC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZ2NfcGxheWdyb3VuZF9hbGxfdGFicyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZ2MtcGxheWdyb3VuZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAuZ2MtcGxheWdyb3VuZF92aWV3IHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmdjLXZpZXctZnJhbWUge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmdjLXBsYXlncm91bmRfY29kZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZ2MtcGxheS1sb2FkaW5nIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICNhcHAtZm9vdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBkZWZhdWx0IHNoZWxsIGNvbG9yc1xuLy8gJHByb2R1Y3QtY29sb3I6ICMwMWMxZDVcbi8vICRwcm9kdWN0LWhvdmVyLWNvbG9yOiAjMGNkN2VjXG5cbiRwcm9kdWN0LWNvbG9yOiAjNDdhMDZjO1xuJHByb2R1Y3QtaG92ZXItY29sb3I6IGxpZ2h0ZW4oJHByb2R1Y3QtY29sb3IsIDUlKTtcbiJdfQ== */
