@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");
@font-face {
  font-family: 'Odin Rounded';
  src: url("../fonts/odin_rounded_bold/odin_rounded_-_bold-webfont.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/odin_rounded_bold/odin_rounded_-_bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/odin_rounded_bold/odin_rounded_-_bold-webfont.woff") format("woff"), url("../fonts/odin_rounded_bold/odin_rounded_-_bold-webfont.svg#OdinRounded") format("svg");
  /* Legacy iOS */ }



div.user-info-wrapper p {
  border: 3px dashed red;
  background-color: #ffe4e4;
  margin-bottom: 20px;
  padding: 10px;
}
/* @  01 MEDIA */
/* @  02 SPRITE */
/* @ TINT  */
/* @ 00 GRID */
body {
  min-width: 320px;
  font-family: "Source Sans Pro";
  background: #fafafa; }

h1.title {
  color: #FFF;
  font-size: 40px;
  padding-top: 15px;
  padding-bottom: 15px; }

a {
  color: #005F63;
  text-decoration: none; }
  a:hover {
    color: #005F63;
    text-decoration: underline; }

.sidebar .block {
  border: none;
  background: #FFF;
  -webkit-box-shadow: 0 0 2px #ccc;
          box-shadow: 0 0 2px #ccc; }
  .sidebar .block .js-form-item {
    width: 100% !important; }
  .sidebar .block .form-actions {
    width: 100%; }

table tr th {
  background: #005F63;
  color: #FFF;
  font-size: 16px; }

tr:not(.gebied-item):nth-child(odd) {
  background: #FFF; }

.list-group-item {
  padding: 0px;
  background-color: unset;
  border: unset; }

tr.gebied-item {
  border: 4px solid #005F63; }

.page-link {
  color: #005F63; }

.page-item.active .page-link {
  background-color: #24c8d5;
  border-color: #ccc; }

#block-paginatitel {
  text-align: center; }
  #block-paginatitel h1 {
    margin-top: 0; }

#header {
  background: #24c8d5; }
  #header .breadcrumb--section {
    background: #C5C804; }
    #header .breadcrumb--section .breadcrumb {
      background: transparent; }
      #header .breadcrumb--section .breadcrumb .breadcrumb-item.active {
        color: #FFF;
        font-size: 18px; }
      #header .breadcrumb--section .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
        color: #FFF; }
      #header .breadcrumb--section .breadcrumb li a {
        color: #FFF;
        font-size: 18px; }

a.navbar-brand {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 32px;
  color: #FFF; }
  @media (max-width: 576px) {
    a.navbar-brand {
      font-size: 15px; } }
  a.navbar-brand img {
    width: 100px;
    height: auto; }
    @media (max-width: 576px) {
      a.navbar-brand img {
        width: 75px; } }

.header--top .menu--account a {
  color: #FFF;
  font-size: 20px; }

.path-user .layout--userdashboard .top, .path-user .layout--userdashboard .left, .path-user .layout--userdashboard .right, .path-user .layout--userdashboard .bottom {
  border: none;
  background: #FFF;
  padding: 15px;
  -webkit-box-shadow: 0 0 2px #ccc;
  box-shadow: 0 0 2px #ccc;
  margin-bottom: 15px; }

.field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden-bedr,
.field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden {
  display: inline-block; }
  .field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden-bedr .view-grouping-header,
  .field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden .view-grouping-header {
    padding: 0 15px; }

.field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden-bedr .field__label,
.field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden .field__label,
.field--name-dynamic-block-fielduser-userdashboard-mijn-gegevens .field__label,
.field--name-dynamic-block-fielduser-ondernemersdashbord-view-block .field__label {
  font-size: 32px;
  margin-bottom: 15px; }

.field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden-bedr .views-field,
.field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden .views-field,
.field--name-dynamic-block-fielduser-userdashboard-mijn-gegevens .views-field,
.field--name-dynamic-block-fielduser-ondernemersdashbord-view-block .views-field {
  margin-bottom: 15px; }
  .field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden-bedr .views-field .views-label,
  .field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden .views-field .views-label,
  .field--name-dynamic-block-fielduser-userdashboard-mijn-gegevens .views-field .views-label,
  .field--name-dynamic-block-fielduser-ondernemersdashbord-view-block .views-field .views-label {
    font-size: 18px;
    margin-bottom: 8px;
    font-weight: bold; }

.field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden-bedr .view-header,
.field--name-dynamic-block-fielduser-userdashboard-mijn-gebieden .view-header,
.field--name-dynamic-block-fielduser-userdashboard-mijn-gegevens .view-header,
.field--name-dynamic-block-fielduser-ondernemersdashbord-view-block .view-header {
  margin-bottom: 15px; }

.view-dashboard-gebieden caption {
  caption-side: top; }

.geolocation-map-container .views-field {
  margin-bottom: 5px; }
  .geolocation-map-container .views-field .views-label {
    font-weight: bold;
    display: block; }

.account-menu-toggler {
  position: absolute;
  right: 0; }

@media (max-width: 992px) {
  .menu--account {
    width: 100%; }
    .menu--account ul a {
      display: block;
      width: 100%; }
  #account-menu {
    width: 100%; }
  .account-menu-toggler[aria-expanded="true"] .nav-icon:before {
    -o-transform: translateY(12px) rotate(135deg);
       transform: translateY(12px) rotate(135deg);
    -webkit-transform: translateY(12px) rotate(135deg);
    -moz-transform: translateY(12px) rotate(135deg); }
  .account-menu-toggler[aria-expanded="true"] .nav-icon:after {
    -o-transform: translateY(-12px) rotate(-135deg);
       transform: translateY(-12px) rotate(-135deg);
    -moz-transform: translateY(-12px) rotate(-135deg);
    -webkit-transform: translateY(-12px) rotate(-135deg); }
  .account-menu-toggler[aria-expanded="true"] .nav-icon span {
    -o-transform: scale(0);
       transform: scale(0);
    -moz-transform: scale(0);
    -webkit-transform: scale(0); }
  .nav-icon {
    margin: 1em;
    width: 40px; }
  .nav-icon:after,
  .nav-icon:before,
  .nav-icon span {
    background-color: #fff;
    border-radius: 3px;
    content: '';
    display: block;
    height: 5px;
    margin: 7px 0;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out; } }

@media (max-width: 576px) {
  .pagination {
    overflow-x: scroll; }
  .form-actions {
    max-width: 100% !important; } }

.export--link {
  margin-top: 5px;
  width: 100%; }

.button,
.btn-primary {
  background: #005F63;
  color: #FFF;
  font-style: normal;
  border: 1px solid #ccc; }
  .button:hover, .button:focus, .button:active,
  .btn-primary:hover,
  .btn-primary:focus,
  .btn-primary:active {
    background: #C5C804;
    background-color: #C5C804 !important;
    color: #FFF;
    border-color: #ccc !important;
    outline: none; }

.alert-wrapper {
  position: initial; }

img {
  max-width: 100%;
  height: auto; }

.main-content {
  border: none;
  background: transparent; }
  .main-content .section {
    border: none;
    background: #FFF;
    padding: 15px;
    -webkit-box-shadow: 0 0 2px #ccc;
            box-shadow: 0 0 2px #ccc; }

.eck-entity .field--name-field-company-logo-image,
.node--type-company .field--name-field-company-logo-image {
  float: right; }

.eck-entity .field--label-above,
.node--type-company .field--label-above {
  margin-bottom: 15px; }
  .eck-entity .field--label-above .field__label,
  .node--type-company .field--label-above .field__label {
    font-size: 18px;
    margin-bottom: 8px;
    font-weight: bold;
    /* display:inline-block; */ }
    .eck-entity .field--label-above .field__label::first-letter,
    .node--type-company .field--label-above .field__label::first-letter {
      text-transform: capitalize; }

.eck-entity .office-hours__item-label,
.node--type-company .office-hours__item-label {
  font-size: 18px;
  margin-bottom: 8px;
  text-transform: capitalize;
  font-weight: bold; }
  .eck-entity .office-hours__item-label::first-letter,
  .node--type-company .office-hours__item-label::first-letter {
    text-transform: capitalize; }

.eck-entity .field--name-field-ref-contactpersoon > .field__label,
.eck-entity .field--name-field-ref-toiletmogelijkheden > .field__label,
.node--type-company .field--name-field-ref-contactpersoon > .field__label,
.node--type-company .field--name-field-ref-toiletmogelijkheden > .field__label {
  margin-bottom: 20px; }

.eck-entity .field--name-field-ref-contactpersoon .field__item,
.eck-entity .field--name-field-ref-toiletmogelijkheden .field__item,
.node--type-company .field--name-field-ref-contactpersoon .field__item,
.node--type-company .field--name-field-ref-toiletmogelijkheden .field__item {
  margin-left: 20px; }

.eck-entity .field--name-dynamic-token-fieldnode-terug-naar-bedrijven a,
.node--type-company .field--name-dynamic-token-fieldnode-terug-naar-bedrijven a {
  color: #24c8d5;
  text-decoration: none; }
  .eck-entity .field--name-dynamic-token-fieldnode-terug-naar-bedrijven a:hoveR,
  .node--type-company .field--name-dynamic-token-fieldnode-terug-naar-bedrijven a:hoveR {
    text-decoration: underline; }

.eck-entity .field--name-field-ref-company-data > .field__label,
.node--type-company .field--name-field-ref-company-data > .field__label {
  font-size: 30px;
  margin-bottom: 15px; }

.eck-entity .layout-content .group-left, .eck-entity .layout-content .group-right,
.node--type-company .layout-content .group-left,
.node--type-company .layout-content .group-right {
  width: 100%; }

.eck-entity .layout-content details,
.node--type-company .layout-content details {
  -webkit-box-shadow: none;
          box-shadow: none; }
  .eck-entity .layout-content details summary,
  .node--type-company .layout-content details summary {
    display: none; }
  .eck-entity .layout-content details .details-wrapper,
  .node--type-company .layout-content details .details-wrapper {
    padding: 0; }
  .eck-entity .layout-content details a,
  .node--type-company .layout-content details a {
    color: #24c8d5; }

@media (min-width: 992px) {
  .eck-entity .layout-content .group-left,
  .node--type-company .layout-content .group-left {
    width: calc(50% - 15px);
    margin-right: 15px; }
  .eck-entity .layout-content .group-right,
  .node--type-company .layout-content .group-right {
    width: calc(50% - 15px);
    margin-left: 15px; } }

.horizontal-tabs-pane {
  padding: 0; }
  .horizontal-tabs-pane .views-element-container {
    padding: 0; }

.horizontal-tabs {
  border: none;
  margin: 0; }
  .horizontal-tabs .horizontal-tabs-list {
    background-color: transparent;
    border-bottom: 1px solid #dedede;
    border-right: none; }
    .horizontal-tabs .horizontal-tabs-list li {
      background-color: transparent;
      border-right: none;
      padding: 0; }
      .horizontal-tabs .horizontal-tabs-list li a {
        padding: 15px; }
        .horizontal-tabs .horizontal-tabs-list li a:hover {
          background-color: transparent; }
      .horizontal-tabs .horizontal-tabs-list li.selected a {
        border-bottom: 2px solid #000; }

.field--name-dynamic-token-fieldnode-bedrijf-toevoegen a {
  width: 100%; }

.field--name-dynamic-block-fieldnode-company-list {
  overflow: hidden; }

.view-company .geolocation-map-wrapper {
  width: 100%;
  padding: 15px 15px 0; }

.node--type-company .geolocation-map-wrapper {
  width: 100%; }

body.path-user .field--label-above .field__item {
  background: transparent;
  padding: 0;
  border-radius: 0; }

.path-user:not(.user-logged-in) {
  height: 100%;
  background-image: url("../image/background.jpg");
  -webkit-background-size: cover;
          background-size: cover; }
  .path-user:not(.user-logged-in) h1.title {
    color: #005F63;
    text-align: center; }
  .path-user:not(.user-logged-in) #main {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100vh;
    max-width: 700px; }
  .path-user:not(.user-logged-in) .navbar-brand {
    max-width: 350px;
    margin-bottom: 15px; }
  .path-user:not(.user-logged-in) #user-login-form,
  .path-user:not(.user-logged-in) #user-pass {
    padding-bottom: 10px; }
  .path-user:not(.user-logged-in) .user-info-wrapper {
    padding: 15px; }
  .path-user:not(.user-logged-in) .field--widget-boolean-checkbox {
    margin-bottom: 5px;
    padding: 0 30px; }
  .path-user:not(.user-logged-in) .form-actions {
    margin-top: 15px;
    margin-bottom: 5px; }
  .path-user:not(.user-logged-in) .login-buttons-wrapper .button {
    width: 100%;
    margin-bottom: 5px;
    background: #C5C804;
    color: #FFF; }
    .path-user:not(.user-logged-in) .login-buttons-wrapper .button:hover {
      background: #24c8d5; }

.path-user-policy #main {
  max-width: 700px; }

.path-user-policy .ocrm-custom-avg-form label.js-form-type-checkbox {
  padding-left: 0; }

.path-user-policy .ocrm-custom-avg-form .form-submit {
  margin-top: 15px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9mb250cy5zY3NzIiwiX21peGlucy5zY3NzIiwiX2Z1bmN0aW9ucy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX2xheW91dC5zY3NzIiwiY29tcG9uZW50cy9fcmV1c2FibGUuc2NzcyIsImNvbXBvbmVudHMvX2FsZXJ0cy5zY3NzIiwiY29tcG9uZW50cy9fbWVkaWEuc2NzcyIsImNvbXBvbmVudHMvX25vZGUuc2NzcyIsImNvbXBvbmVudHMvX2xvZ2luLnNjc3MiLCJjb21wb25lbnRzL19mb3Jtcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHNFQUFZO0FBRVo7RUFDRSwyQkFBMkI7RUFDM0Isc0VBQXNFO0VBQUUscUJBQUE7RUFDeEUseVJBRTJGO0VBQUUsZUFBQSxFQUFnQjs7QUNQL0csZ0JBQUE7QUFtQkEsaUJBQUE7QUNuQkEsWUFBQTtBQ0tBLGNBQUE7QUNMQTtFQUNFLGdCQUFnQjtFQUNoQiw4QkRnQjhCO0VDZjlCLG1CQUFtQixFQUFBOztBQUdyQjtFQUNFLFdBQVc7RUFDWCxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLG9CQUFvQixFQUFBOztBQUd0QjtFQUNFLGNBQWM7RUFDZCxxQkFBcUIsRUFBQTtFQUZ2QjtJQUtJLGNBQWM7SUFDZCwwQkFBMEIsRUFBQTs7QUFJOUI7RUFDRSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGdDQUF3QjtVQUF4Qix3QkFBd0IsRUFBQTtFQUgxQjtJQU1JLHNCQUFzQixFQUFBO0VBTjFCO0lBVUksV0FBVyxFQUFBOztBQUlmO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxlQUFlLEVBQUE7O0FBR2pCO0VBQ0UsZ0JBQWdCLEVBQUE7O0FBR2xCO0VBQ0UsWUFBWTtFQUNaLHVCQUF1QjtFQUN2QixhQUFhLEVBQUE7O0FBR2Y7RUFDRSx5QkFBeUIsRUFBQTs7QUFHM0I7RUFDRSxjQUFjLEVBQUE7O0FBR2hCO0VBQ0UseUJBQXlCO0VBQ3pCLGtCQUFrQixFQUFBOztBQUdwQjtFQUNFLGtCQUFrQixF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QUNaLGdEQUFnRDtFQUNoRCw4QkFBc0I7VUFBdEIsc0JBQXNCLEVBQUE7RUFIeEI7SUFNSSxjQUFjO0lBQ2Qsa0JBQWtCLEVBQUE7RUFQdEI7SUFXSSxvQkFBYTtJQUFiLHFCQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtJQUF0Qiw4QkFBc0I7UUFBdEIsMEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0Qix3QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIseUJBQW1CO0lBQW5CLDJCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLGFBQWE7SUFDYixnQkFBZ0IsRUFBQTtFQWhCcEI7SUFvQkksZ0JBQWdCO0lBQ2hCLG1CQUFtQixFQUFBO0VBckJ2Qjs7SUEwQkksb0JBQW9CLEVBQUE7RUExQnhCO0lBOEJJLGFBQWEsRUFBQTtFQTlCakI7SUFrQ0ksa0JBQWtCO0lBQ2xCLGVBQWUsRUFBQTtFQW5DbkI7SUF1Q0ksZ0JBQWdCO0lBQ2hCLGtCQUFrQixFQUFBO0VBeEN0QjtJQTRDSSxXQUFXO0lBQ1gsa0JBQWtCO0lBRWxCLG1CTi9CcUI7SU1nQ3JCLFdBQVcsRUFBQTtJQWhEZjtNQWtETSxtQk5wQ2lCLEVBQUE7O0FPZHZCO0VBRUksZ0JBQWdCLEVBQUE7O0FBRnBCO0VBT00sZUFBZSxFQUFBOztBQVByQjtFQVdNLGdCQUFnQixFQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvJyk7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09kaW4gUm91bmRlZCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9vZGluX3JvdW5kZWRfYm9sZC9vZGluX3JvdW5kZWRfLV9ib2xkLXdlYmZvbnQuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL29kaW5fcm91bmRlZF9ib2xkL29kaW5fcm91bmRlZF8tX2JvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gIHVybCgnLi4vZm9udHMvb2Rpbl9yb3VuZGVkX2JvbGQvb2Rpbl9yb3VuZGVkXy1fYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogUHJldHR5IE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJy4uL2ZvbnRzL29kaW5fcm91bmRlZF9ib2xkL29kaW5fcm91bmRlZF8tX2JvbGQtd2ViZm9udC5zdmcjT2RpblJvdW5kZWQnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cbiIsIi8qIEAgIDAxIE1FRElBICovXG5AbWl4aW4gbWVkaWEoJGJyZWFrcG9pbnQsJG1pbm1heDogXCJtYXhcIikge1xuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgIEBpZiAkYnJlYWtwb2ludCA9PSBcInhsXCIge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiBcIlxuICAgICAgICArIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcbiAgfVxufVxuXG4vKiBAICAwMiBTUFJJVEUgKi9cbkBtaXhpbiBzcHJpdGUoJHBvc1gsICRwb3NZKXtcbiAgYmFja2dyb3VuZC1pbWFnZTogJHNwcml0ZXN2ZztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJHBvc1ggJHBvc1k7XG59XG5cbiIsIi8qIEAgVElOVCAgKi9cbkBmdW5jdGlvbiB0aW50KCRjb2xvciwgJHBlcmNlbnRhZ2UpIHtcbiAgQHJldHVybiBtaXgod2hpdGUsICRjb2xvciwgKDEwMCUgLSAkcGVyY2VudGFnZSkpO1xufSIsIkBpbXBvcnQgJ2ZvbnRzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuXG4vLy0tLS1WQVJJQUJMRVNcbi8qIEAgMDAgR1JJRCAqL1xuJGJyZWFrcG9pbnRzOiAoXG4gICAgICAgIHhzOiAwLFxuICAgICAgICBzbTogNTc2cHgsXG4gICAgICAgIG1kOiA3NjhweCxcbiAgICAgICAgbGc6IDk5MnB4LFxuICAgICAgICB4bDogMTIwMHB4XG4pO1xuXG4kcHJpbWFyeV9jb2xvcjogIzI0YzhkNTtcbiRwcmltYXJ5X2hvdmVyOiAjMDBiMDlmO1xuJHNlY29uZGFyeV9jb2xvcjogI0M1QzgwNDtcbiRoZWFkZXJfZm9udDogJ09kaW4gUm91bmRlZCc7XG4kcHJpbWFyeV9mb250OiAnU291cmNlIFNhbnMgUHJvJztcblxuXG5cblxuIiwiYm9keSB7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIGZvbnQtZmFtaWx5OiAkcHJpbWFyeV9mb250O1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xufVxuXG5oMS50aXRsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDA1RjYzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDVGNjM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLnNpZGViYXIgLmJsb2NrIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMnB4ICNjY2M7XG5cbiAgLmpzLWZvcm0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbnRhYmxlIHRyIHRoIHtcbiAgYmFja2dyb3VuZDogIzAwNUY2MztcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxudHI6bm90KC5nZWJpZWQtaXRlbSk6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyOiB1bnNldDtcbn1cblxudHIuZ2ViaWVkLWl0ZW0ge1xuICBib3JkZXI6IDRweCBzb2xpZCAjMDA1RjYzO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgY29sb3I6ICMwMDVGNjM7XG59XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjRjOGQ1O1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbiNibG9jay1wYWdpbmF0aXRlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBoMSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4jaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnlfY29sb3I7XG5cbiAgLmJyZWFkY3J1bWItLXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG5cblxuICAgIC5icmVhZGNydW1iIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG5cbiAgICAgIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYS5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDMycHg7XG5cbiAgY29sb3I6ICNGRkY7XG5cbiAgQGluY2x1ZGUgbWVkaWEoc20sbWF4KXtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYShzbSxtYXgpe1xuICAgICAgd2lkdGg6NzVweDtcbiAgICB9XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5oZWFkZXItLXRvcHtcbiAgLm1lbnUtLWFjY291bnR7XG4gICAgYXtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucGF0aC11c2Vye1xuICAubGF5b3V0LS11c2VyZGFzaGJvYXJkIHtcbiAgICAudG9wLC5sZWZ0LC5yaWdodCwuYm90dG9tIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4ICNjY2M7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMnB4ICNjY2M7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi5maWVsZC0tbmFtZS1keW5hbWljLWJsb2NrLWZpZWxkdXNlci11c2VyZGFzaGJvYXJkLW1pam4tZ2ViaWVkZW4tYmVkcixcbi5maWVsZC0tbmFtZS1keW5hbWljLWJsb2NrLWZpZWxkdXNlci11c2VyZGFzaGJvYXJkLW1pam4tZ2ViaWVkZW57XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAudmlldy1ncm91cGluZy1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uZmllbGQtLW5hbWUtZHluYW1pYy1ibG9jay1maWVsZHVzZXItdXNlcmRhc2hib2FyZC1taWpuLWdlYmllZGVuLWJlZHIsXG4uZmllbGQtLW5hbWUtZHluYW1pYy1ibG9jay1maWVsZHVzZXItdXNlcmRhc2hib2FyZC1taWpuLWdlYmllZGVuLFxuLmZpZWxkLS1uYW1lLWR5bmFtaWMtYmxvY2stZmllbGR1c2VyLXVzZXJkYXNoYm9hcmQtbWlqbi1nZWdldmVucyxcbi5maWVsZC0tbmFtZS1keW5hbWljLWJsb2NrLWZpZWxkdXNlci1vbmRlcm5lbWVyc2Rhc2hib3JkLXZpZXctYmxvY2t7XG4gIC5maWVsZF9fbGFiZWx7XG4gICAgZm9udC1zaXplOjMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAudmlld3MtZmllbGR7XG4gICAgLnZpZXdzLWxhYmVse1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAudmlldy1oZWFkZXJ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4udmlldy1kYXNoYm9hcmQtZ2ViaWVkZW57XG4gIGNhcHRpb257XG4gICAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIH1cbn1cblxuXG4uZ2VvbG9jYXRpb24tbWFwLWNvbnRhaW5lciAudmlld3MtZmllbGR7XG5cbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gIC52aWV3cy1sYWJlbHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYWNjb3VudC1tZW51LXRvZ2dsZXJ7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICByaWdodDowO1xufVxuXG5AaW5jbHVkZSBtZWRpYShsZyxtYXgpe1xuICAubWVudS0tYWNjb3VudHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHVsIGF7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG4gIH1cblxuICAjYWNjb3VudC1tZW51e1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAuYWNjb3VudC1tZW51LXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl17XG4gICAubmF2LWljb246YmVmb3JlIHtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KSByb3RhdGUoMTM1ZGVnKTtcbiAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCkgcm90YXRlKDEzNWRlZyk7XG4gICB9XG4gICAubmF2LWljb246YWZ0ZXIge1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgIH1cblxuICAgLm5hdi1pY29uIHNwYW4ge1xuICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgIH1cbiB9XG5cbiAgLm5hdi1pY29uIHtcbiAgICBtYXJnaW46IDFlbTtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG4gIC5uYXYtaWNvbjphZnRlcixcbiAgLm5hdi1pY29uOmJlZm9yZSxcbiAgLm5hdi1pY29uIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNXB4O1xuICAgIG1hcmdpbjogN3B4IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYShzbSxtYXgpe1xuIC5wYWdpbmF0aW9ue1xuICAgb3ZlcmZsb3cteDpzY3JvbGw7XG4gfVxuXG4gIC5mb3JtLWFjdGlvbnN7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5leHBvcnQtLWxpbmt7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idXR0b24sXG4uYnRuLXByaW1hcnl7XG4gIGJhY2tncm91bmQ6ICMwMDVGNjM7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZle1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeV9jb2xvciAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI2NjYyAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6bm9uZTtcbiAgfVxufSIsIi5hbGVydC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG59IiwiaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59IiwiXG4ubWFpbi1jb250ZW50e1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gIC5zZWN0aW9ue1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDJweCAjY2NjO1xuICB9XG59XG5cbi5lY2stZW50aXR5LFxuLm5vZGUtLXR5cGUtY29tcGFueSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1jb21wYW55LWxvZ28taW1hZ2V7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmZpZWxkLS1sYWJlbC1hYm92ZSB7XG4gICAgbWFyZ2luLWJvdHRvbToxNXB4O1xuXG4gICAgLmZpZWxkX19sYWJlbCB7XG4gICAgICAmOjpmaXJzdC1sZXR0ZXIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIH1cblxuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAvKiBkaXNwbGF5OmlubGluZS1ibG9jazsgKi9cbiAgICB9XG4gIH1cblxuICAub2ZmaWNlLWhvdXJzX19pdGVtLWxhYmVsIHtcbiAgICAmOjpmaXJzdC1sZXR0ZXIge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuXG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1yZWYtY29udGFjdHBlcnNvb24sXG4gIC5maWVsZC0tbmFtZS1maWVsZC1yZWYtdG9pbGV0bW9nZWxpamtoZWRlbiB7XG4gICAgPiAuZmllbGRfX2xhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIC5maWVsZF9faXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZHluYW1pYy10b2tlbi1maWVsZG5vZGUtdGVydWctbmFhci1iZWRyaWp2ZW57XG4gICAgYXtcbiAgICAgIGNvbG9yOiAjMjRjOGQ1O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVSe1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtcmVmLWNvbXBhbnktZGF0YSA+IC5maWVsZF9fbGFiZWx7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAubGF5b3V0LWNvbnRlbnQge1xuXG4gICAgLmdyb3VwLWxlZnQsIC5ncm91cC1yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgZGV0YWlscyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgc3VtbWFyeSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgYXtcbiAgICAgICAgY29sb3I6ICMyNGM4ZDU7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZ3JvdXAtbGVmdCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgICAuZ3JvdXAtcmlnaHQge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ob3Jpem9udGFsLXRhYnMtcGFuZXtcbiAgcGFkZGluZzogMDtcblxuICAudmlld3MtZWxlbWVudC1jb250YWluZXJ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uaG9yaXpvbnRhbC10YWJzIHtcblxuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgLmhvcml6b250YWwtdGFicy1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG5cbiAgICBsaSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOjE1cHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICMwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZpZWxkLS1uYW1lLWR5bmFtaWMtdG9rZW4tZmllbGRub2RlLWJlZHJpamYtdG9ldm9lZ2Vue1xuICBhe1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5maWVsZC0tbmFtZS1keW5hbWljLWJsb2NrLWZpZWxkbm9kZS1jb21wYW55LWxpc3R7XG4gIG92ZXJmbG93OmhpZGRlbjtcbn1cblxuLnZpZXctY29tcGFueSAuZ2VvbG9jYXRpb24tbWFwLXdyYXBwZXJ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbn1cblxuLm5vZGUtLXR5cGUtY29tcGFueXtcbiAgLmdlb2xvY2F0aW9uLW1hcC13cmFwcGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbmJvZHkucGF0aC11c2VyIC5maWVsZC0tbGFiZWwtYWJvdmUgLmZpZWxkX19pdGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbiIsIi5wYXRoLXVzZXI6bm90KC51c2VyLWxvZ2dlZC1pbikge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2UvYmFja2dyb3VuZC5qcGcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICBoMS50aXRsZXtcbiAgICBjb2xvcjogIzAwNUY2MztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAjbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICB9XG5cbiAgLm5hdmJhci1icmFuZHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAjdXNlci1sb2dpbi1mb3JtLFxuICAjdXNlci1wYXNzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC51c2VyLWluZm8td3JhcHBlcntcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG5cbiAgLmZpZWxkLS13aWRnZXQtYm9vbGVhbi1jaGVja2JveHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG5cbiAgLmZvcm0tYWN0aW9uc3tcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5sb2dpbi1idXR0b25zLXdyYXBwZXIgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnlfY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIucGF0aC11c2VyLXBvbGljeSB7XG4gICNtYWluIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICB9XG5cbiAgLm9jcm0tY3VzdG9tLWF2Zy1mb3Jte1xuICAgIGxhYmVsLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmZvcm0tc3VibWl0e1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gIH1cbn0iXX0= */
