@charset "UTF-8";
/*Mittelwert aus Werten von Kunde1-Styleguide*/
.kunde1__linkKontakt {
   float: right;
   margin-bottom: 10px;
   color: black;
   text-decoration: none; }
   .kunde1__linkKontakt .icon-information {
      display: inline-block;
      margin-left: 4px; }
   .kunde1__linkKontakt:hover {
      color: black; }

/* Kunde1-spezifisch // TODO: Muss anhand neuem Konzept ausgelagert werden*/
.bufUebersicht,
.bufProfilqualifikationsgruppen,
.bufProfilqualifikationsgruppenBewertung,
.bufZusatzblockbewertung,
.er3Uebersicht {
   font-family: "kunde1CS", "Open Sans", Helvetica, Arial;
   font-size: 15px; }
   .bufUebersicht .form-control,
   .bufProfilqualifikationsgruppen .form-control,
   .bufProfilqualifikationsgruppenBewertung .form-control,
   .bufZusatzblockbewertung .form-control,
   .er3Uebersicht .form-control {
      font-size: 15px; }

.bufUebersicht {
   /* Filter-Box */ }
   .bufUebersicht #filterWrapper .esButtonbox__buttonWrapper {
      float: none; }
   .bufUebersicht .esButtonbox__buttonWrapper .btn {
      padding-right: 55px;
      padding-left: 35px;
      border: none; }
      .bufUebersicht .esButtonbox__buttonWrapper .btn .icon-filter {
         font-size: 20px;
         position: absolute;
         left: 15px;
         top: 50%;
         margin-top: -10px; }
      .bufUebersicht .esButtonbox__buttonWrapper .btn:after {
         content: "\5d";
         font: normal normal normal 14px/1 easySoft-Publish;
         position: absolute;
         right: 10px;
         color: #fff;
         font-size: 28px;
         top: 50%;
         margin-top: -14px;
         transition: -webkit-transform 0.5s ease-in-out;
         transition: transform 0.5s ease-in-out;
         transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out; }
   @media screen and (min-width: 992px) {
      .bufUebersicht .esButtonbox__buttonWrapper {
         margin-left: 40px; } }
   .bufUebersicht .esButtonbox--open .btn:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
   .bufUebersicht .esButtonbox__uebergang {
      background-color: #00677f;
      border-color: #00677f;
      transition-delay: 0.2s; }
   .bufUebersicht .esButtonbox--open .esButtonbox__uebergang {
      transition-delay: 0s;
      height: 18px; }
   .bufUebersicht .esButtonbox {
      background: #00677f;
      border: none;
      padding-left: 25px;
      padding-top: 17px; }
      .bufUebersicht .esButtonbox select.form-control {
         background-image: url("../../../../App_Assets/Images/elemente/select--Petrol.png");
         background-repeat: no-repeat;
         background-position-x: right;
         color: white;
         background-color: transparent;
         border-width: 0 0 1px;
         border-color: white;
         padding-left: 2px; }
         .bufUebersicht .esButtonbox select.form-control:hover {
            background-image: url("../../../../App_Assets/Images/elemente/select--Petrolhover.png");
            background-repeat: no-repeat;
            background-position-x: right;
            color: #c8c8c8;
            border-color: #c8c8c8; }
         .bufUebersicht .esButtonbox select.form-control option {
            color: black; }
      .bufUebersicht .esButtonbox .esResetFilters {
         color: white; }
         .bufUebersicht .esButtonbox .esResetFilters:hover {
            color: #c8c8c8; }
   .bufUebersicht .esTabelle--mitHover th {
      color: #00677f;
      text-transform: none;
      font-weight: normal; }
   .bufUebersicht .esTabelle--mitHover tr:hover a.openItem {
      color: #00677f; }
   .bufUebersicht .esDatatableBottomControls {
      display: flex;
      margin-bottom: 15px; }
   .bufUebersicht #lengthWrapper .form-control {
      width: 77px;
      display: inline-block;
      height: 34px;
      margin-top: 1px; }
   @media all and (max-width: 767px) {
      .bufUebersicht .esDatatableBottomControls {
         flex-direction: column; }
      .bufUebersicht #lengthWrapper {
         text-align: center;
         margin: 10px 0;
         order: 1; }
      .bufUebersicht .dataTables_paginate {
         order: 2; } }
   @media all and (min-width: 768px) {
      .bufUebersicht .esDatatableBottomControls {
         flex-direction: row-reverse; }
      .bufUebersicht #lengthWrapper {
         float: right;
         margin-top: 8px;
         order: 2; }
      .bufUebersicht .esDatatableBottomControls .dataTables_paginate {
         order: 1;
         margin-left: 30px; } }
   .bufUebersicht .pagination > li > a, .bufUebersicht .pagination > li > span {
      color: #00677f !important; }
   .bufUebersicht .pagination > .active > a, .bufUebersicht .pagination > .active > a:focus,
   .bufUebersicht .pagination > .active > a:hover, .bufUebersicht .pagination > .active > span,
   .bufUebersicht .pagination > .active > span:focus, .bufUebersicht .pagination > .active > span:hover {
      border-color: #00677f;
      background-color: #00677f !important;
      color: white !important; }
   .bufUebersicht .btn--akzent1 {
      background-color: #00677f; }
   .bufUebersicht span.badge.badge--filterBox {
      background-color: #6ea046; }
   .bufUebersicht .esButtonbox__item label {
      color: #FFFFFF;
      padding-left: 2px; }

.esKunde1 table.dataTable thead > tr > th.sorting_asc:after,
.esKunde1 table.dataTable thead > tr > th.sorting_desc:after,
.esKunde1 table.dataTable thead > tr > th.sorting:after,
.esKunde1 table.dataTable thead > tr > td.sorting_asc:after,
.esKunde1 table.dataTable thead > tr > td.sorting_desc:after,
.esKunde1 table.dataTable thead > tr > td.sorting:after {
   bottom: unset; }

.esKunde1 .alert-success {
   color: #000000;
   background: #C8DCB4; }

.esKunde1 table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.jsDetailsControl:before {
   background-color: #00677f !important; }

.esKunde1.bufUebersicht #lengthWrapper .form-control {
   height: 35px; }

.bufUebersicht select.form-control,
.bufZusatzblockbewertung select.form-control {
   color: #00677f;
   background-image: url("../../../../App_Assets/Images/elemente/dropdown--Petrol.png"); }

.bufUebersicht select.form-control:hover,
.bufZusatzblockbewertung select.form-control:hover {
   background-image: url("../../../../App_Assets/Images/elemente/dropdown--Petrolhover.png"); }

.bufProfilqualifikationsgruppen__esZurueckButton,
.bufZusatzblockbewertung__esZurueckButton {
   background-color: #9e9e9e;
   margin-right: 20px;
   vertical-align: top;
   margin-bottom: 10px; }
   .bufProfilqualifikationsgruppen__esZurueckButton:hover, .bufProfilqualifikationsgruppen__esZurueckButton:focus, .bufProfilqualifikationsgruppen__esZurueckButton:active,
   .bufZusatzblockbewertung__esZurueckButton:hover,
   .bufZusatzblockbewertung__esZurueckButton:focus,
   .bufZusatzblockbewertung__esZurueckButton:active {
      background-color: #919191; }

.kunde1__bildKontakt {
   display: inline-block;
   margin-right: 10px; }

.kunde1__nameKontakt {
   display: inline-block;
   height: 70px;
   vertical-align: top; }

.kunde1__nameKontaktText {
   vertical-align: bottom;
   line-height: 70px;
   display: inline-block; }

.bufProfilqualifikationsgruppen__profilUeberschrift,
.bufZusatzblockbewertung__profilUeberschrift {
   margin-bottom: 5px; }

.btn.bufProfilqualifikationsgruppen__btnAbsenden {
   background-color: #9e9e9e;
   color: white;
   width: 100%;
   text-align: center;
   white-space: normal;
   font-size: inherit; }
   .btn.bufProfilqualifikationsgruppen__btnAbsenden:hover {
      background-color: #919191; }
   .btn.bufProfilqualifikationsgruppen__btnAbsenden--outlineGrey {
      color: #9E9E9E;
      background-color: #ffffff;
      border: 1px solid #ECEDEC; }
      .btn.bufProfilqualifikationsgruppen__btnAbsenden--outlineGrey:hover {
         cursor: not-allowed; }

.bufProfilqualifikationsgruppen__hr {
   margin-top: 10px;
   margin-bottom: 20px;
   border-color: #9e9e9e; }

.bufProfilqualifikationsgruppen__abschnitt {
   margin-bottom: 30px; }

.bufProfilqualifikationsgruppen__abschnittUeberschrift {
   background: #e6e6e6;
   font-size: 16px;
   font-weight: bold; }
   .bufProfilqualifikationsgruppen__abschnittUeberschrift--Fachlichkeit {
      background: #00677f;
      color: white; }
   .bufProfilqualifikationsgruppen__abschnittUeberschrift--berfachlichkeit {
      background: #e69123;
      color: white; }
   .bufProfilqualifikationsgruppen__abschnittUeberschrift--gepunktet {
      border-bottom: 1px black dotted;
      background: white;
      align-items: flex-end !important;
      padding-bottom: 4px; }
      .bufProfilqualifikationsgruppen__abschnittUeberschrift--gepunktet .col-xs-12 {
         font-weight: bold;
         padding-left: 0; }

.bufProfilqualifikationsgruppen__abschnittUeberschrift,
.bufProfilqualifikationsgruppen__gruppenname,
.bufProfilqualifikationsgruppen__statusDerZeile {
   height: 50px; }

.bufProfilqualifikationsgruppen__abschnittUeberschrift,
.bufProfilqualifikationsgruppen__qualifikationsgruppe {
   margin-bottom: 10px; }

.bufProfilqualifikationsgruppen__gruppenname,
.bufProfilqualifikationsgruppen__statusDerZeile {
   background: #e6e6e6; }

@media only screen and (max-width: 599px) {
   .bufProfilqualifikationsgruppen__gruppenname,
   .bufProfilqualifikationsgruppen__statusDerZeile {
      font-size: 13px; } }

.bufProfilqualifikationsgruppen__abschnittUeberschrift,
.bufProfilqualifikationsgruppen__gruppenname {
   display: flex;
   flex-direction: row;
   align-items: center; }
   .bufProfilqualifikationsgruppen__abschnittUeberschrift .icon-information,
   .bufProfilqualifikationsgruppen__gruppenname .icon-information {
      font-size: 20px; }

.bufProfilqualifikationsgruppen__statusDerZeile:hover,
.bufProfilqualifikationsgruppen__gruppenname:hover {
   background: #d9d9d9; }

.bufProfilqualifikationsgruppen__statusDerZeile--keinHover:hover {
   background: #e6e6e6; }

.bufProfilqualifikationsgruppen__statusDerZeile,
.bufProfilqualifikationsgruppen__gruppenname {
   position: relative; }

.bufProfilqualifikationsgruppen__gruppenname button {
   z-index: 2; }

.bufProfilqualifikationsgruppen__statusDerZeile .glyphicon,
.bufProfilqualifikationsgruppen__statusDerZeile [class^="icon-"],
.bufProfilqualifikationsgruppen__statusDerZeile [class*=" icon-"] {
   line-height: 50px;
   font-size: 20px; }

.bufProfilqualifikationsgruppen__oeffneBewertung {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   line-height: 50px;
   text-align: center;
   text-decoration: none;
   color: #333; }
   .bufProfilqualifikationsgruppen__oeffneBewertung:hover, .bufProfilqualifikationsgruppen__oeffneBewertung:focus, .bufProfilqualifikationsgruppen__oeffneBewertung:active {
      text-decoration: none;
      color: #333; }
   .bufProfilqualifikationsgruppen__oeffneBewertung--invalide {
      border: 3px solid grey; }

.bufProfilqualifikationsgruppen .popover-content {
   white-space: pre-line; }

@media only screen and (min-width: 501px) and (max-width: 799px) {
   .esGridColumnsWithBigBorder .row .esGridColumnsWithBigBorder__column {
      border-width: 5px; } }

@media only screen and (max-width: 500px) {
   .esGridColumnsWithBigBorder .row .esGridColumnsWithBigBorder__column {
      border-width: 2px; } }

.bufProfilqualifikationsgruppenBewertung__gruppeUeberschrift {
   margin-bottom: 5px;
   margin-top: 20px; }

.bufProfilqualifikationsgruppenBewertung__hr {
   margin-top: 12px;
   margin-bottom: 10px;
   border-color: #9e9e9e; }

.bufProfilqualifikationsgruppenBewertung__navTabsWrapper {
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   border-bottom: 1px solid #A7A7A7; }

/* Überschreibe für Verwendung in Flex-Contrainer navTabsWrapper */
.bufProfilqualifikationsgruppenBewertung__navTabsWrapper .bufProfilqualifikationsgruppenBewertung__gruppeUeberschrift {
   -ms-grid-row-align: center;
       align-self: center;
   margin: 8px 0; }

.bufProfilqualifikationsgruppenBewertung .nav-tabs {
   border-bottom: none;
   flex-grow: 1; }
   .bufProfilqualifikationsgruppenBewertung .nav-tabs .tab {
      background-color: #9e9e9e;
      color: white;
      border: none; }
      .bufProfilqualifikationsgruppenBewertung .nav-tabs .tab:hover, .bufProfilqualifikationsgruppenBewertung .nav-tabs .tab:active, .bufProfilqualifikationsgruppenBewertung .nav-tabs .tab:focus {
         background-color: #9e9e9e;
         border: none; }
   @media only screen and (max-width: 475px) {
      .bufProfilqualifikationsgruppenBewertung .nav-tabs li > a {
         padding: 10px 15px;
         margin-right: 10px; }
      .bufProfilqualifikationsgruppenBewertung .nav-tabs li.active > a {
         padding-top: 20px; } }

.esKunde1.bufProfilqualifikationsgruppenBewertung .bufProfilqualifikationsgruppenBewertung__alleAufUndZuklappen {
   line-height: 53px;
   padding-right: 0; }
   .esKunde1.bufProfilqualifikationsgruppenBewertung .bufProfilqualifikationsgruppenBewertung__alleAufUndZuklappen .icon-arrow-down-12 {
      transition: all linear 0.3s;
      display: inline-block;
      margin-left: 5px; }
   .esKunde1.bufProfilqualifikationsgruppenBewertung .bufProfilqualifikationsgruppenBewertung__alleAufUndZuklappen[data-state='opened'] .icon-arrow-down-12 {
      -webkit-transform: rotate(-180deg);
              transform: rotate(-180deg); }

.esKunde1.bufProfilqualifikationsgruppenBewertung .nav-tabs .tab {
   margin-right: 0;
   cursor: default;
   padding-left: 25px;
   padding-right: 25px; }

.esKunde1.bufProfilqualifikationsgruppenBewertung .tab--Fachlichkeit,
.esKunde1.bufProfilqualifikationsgruppenBewertung .tab--berfachlichkeit {
   color: white; }

.esKunde1.bufProfilqualifikationsgruppenBewertung .tab--Fachlichkeit,
.esKunde1.bufProfilqualifikationsgruppenBewertung .tab--Fachlichkeit:focus,
.esKunde1.bufProfilqualifikationsgruppenBewertung .tab--Fachlichkeit:hover {
   background-color: #00677f; }

.esKunde1.bufProfilqualifikationsgruppenBewertung .tab--berfachlichkeit,
.esKunde1.bufProfilqualifikationsgruppenBewertung .tab--berfachlichkeit:focus,
.esKunde1.bufProfilqualifikationsgruppenBewertung .tab--berfachlichkeit:hover {
   background-color: #e69123; }

.esKunde1.bufProfilqualifikationsgruppenBewertung li.active > .tab--Fachlichkeit,
.esKunde1.bufProfilqualifikationsgruppenBewertung li.active > .tab--Fachlichkeit:focus,
.esKunde1.bufProfilqualifikationsgruppenBewertung li.active > .tab--berfachlichkeit,
.esKunde1.bufProfilqualifikationsgruppenBewertung li.active > .tab--berfachlichkeit:focus {
   border: none; }

@media only screen and (max-width: 475px) {
   .esKunde1.bufProfilqualifikationsgruppenBewertung li > a {
      padding: 10px 15px;
      margin-right: 10px; }
   .esKunde1.bufProfilqualifikationsgruppenBewertung li.active > a {
      padding-top: 20px; } }

.esKunde1.bufProfilqualifikationsgruppenBewertung .esFormulargroup {
   clear: both; }

.bufProfilqualifikationsgruppenBewertung .btn,
.bufZusatzblockbewertung .btn {
   font-size: inherit; }

.bufProfilqualifikationsgruppenBewertung .esFormulargroup__head .icon-information,
.bufZusatzblockbewertung .esFormulargroup__head .icon-information {
   font-size: 20px; }

.bufProfilqualifikationsgruppenBewertung .esBewertungsbogen__frage,
.bufZusatzblockbewertung .esBewertungsbogen__frage {
   font-weight: normal; }

.bufProfilqualifikationsgruppenBewertung .esBewertungsbogen__radioWrapper,
.bufZusatzblockbewertung .esBewertungsbogen__radioWrapper {
   display: inline-block; }

.bufProfilqualifikationsgruppenBewertung .esFormular,
.bufZusatzblockbewertung .esFormular {
   margin-top: 10px; }

.bufProfilqualifikationsgruppenBewertung .esFormulargroup__content,
.bufZusatzblockbewertung .esFormulargroup__content {
   background-color: #e6e6e6; }

.bufProfilqualifikationsgruppenBewertung .esGauge--zeigeKeinSoll .gauge__background,
.bufProfilqualifikationsgruppenBewertung .esGauge--zeigeKeinSoll .esGauge__summary,
.bufZusatzblockbewertung .esGauge--zeigeKeinSoll .gauge__background,
.bufZusatzblockbewertung .esGauge--zeigeKeinSoll .esGauge__summary {
   background-color: #d8d8d8; }

.bufProfilqualifikationsgruppenBewertung .esGauge__summary,
.bufZusatzblockbewertung .esGauge__summary {
   background-color: #9e9e9e; }

.bufProfilqualifikationsgruppenBewertung .esBewertungsbogen,
.bufZusatzblockbewertung .esBewertungsbogen {
   overflow: hidden; }
   .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup,
   .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head,
   .bufZusatzblockbewertung .esBewertungsbogen .esFormulargroup,
   .bufZusatzblockbewertung .esBewertungsbogen .esFormulargroup__head {
      overflow: visible; }
   .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup,
   .bufZusatzblockbewertung .esBewertungsbogen .esFormulargroup {
      margin-bottom: 17px; }
   .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head,
   .bufZusatzblockbewertung .esBewertungsbogen .esFormulargroup__head {
      height: 56px; }
      .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head .esGauge,
      .bufZusatzblockbewertung .esBewertungsbogen .esFormulargroup__head .esGauge {
         position: absolute;
         bottom: 0;
         left: 60%; }
      .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head .btn--noStyling,
      .bufZusatzblockbewertung .esBewertungsbogen .esFormulargroup__head .btn--noStyling {
         vertical-align: top; }
   .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__title,
   .bufZusatzblockbewertung .esBewertungsbogen .esFormulargroup__title {
      max-width: calc(58% - 40px);
      line-height: 28px; }

.bufProfilqualifikationsgruppenBewertung .esBewertungsbogen__blockBeschreibung,
.bufZusatzblockbewertung .esBewertungsbogen__blockBeschreibung {
   margin-bottom: 15px;
   padding: 0; }

.bufProfilqualifikationsgruppenBewertung .esBewertungsbogen__bezeichnung,
.bufZusatzblockbewertung .esBewertungsbogen__bezeichnung {
   padding-right: 50px; }

.bufProfilqualifikationsgruppenBewertung .esBewertungsbogen__radioWrapper,
.bufZusatzblockbewertung .esBewertungsbogen__radioWrapper {
   /* kein margin-top, weil label inline ist und radiobuttons auf gleicher Höhe sein können */
   margin-top: 0; }

.bufProfilqualifikationsgruppenBewertung .esBewertungsbogen__radiobutton,
.bufZusatzblockbewertung .esBewertungsbogen__radiobutton {
   max-width: 100px;
   margin-top: 0 !important; }

.bufProfilqualifikationsgruppenBewertung select.form-control,
.bufZusatzblockbewertung select.form-control {
   color: #A5C400;
   margin-top: 0;
   background-image: url("../../../../App_Assets/Images/elemente/dropdown--Petrol.png"); }
   .bufProfilqualifikationsgruppenBewertung select.form-control:hover,
   .bufZusatzblockbewertung select.form-control:hover {
      background-image: url("../../../../App_Assets/Images/elemente/dropdown--Petrolhover.png"); }

.bufProfilqualifikationsgruppenBewertung .esFormulargroup--fullWidth .esFormulargroup__head.collapsed {
   background-color: #9e9e9e !important;
   color: white !important; }
   .bufProfilqualifikationsgruppenBewertung .esFormulargroup--fullWidth .esFormulargroup__head.collapsed:hover {
      background-color: #919191 !important; }

.tab-pane--Fachlichkeit .esFormulargroup--fullWidth .esFormulargroup__head {
   background-color: #00677f !important; }
   .tab-pane--Fachlichkeit .esFormulargroup--fullWidth .esFormulargroup__head:hover {
      background-color: #005266 !important; }

.tab-pane--berfachlichkeit .esFormulargroup--fullWidth .esFormulargroup__head {
   background-color: #e69123 !important; }
   .tab-pane--berfachlichkeit .esFormulargroup--fullWidth .esFormulargroup__head:hover {
      background-color: #d78418 !important; }

.bufProfilqualifikationsgruppenBewertung .esFormulargroup--fullWidth .esBewertungsbogen__bewertungspunkt:first-child {
   /* Zeige Linie immer nach erstem Punkt (der Bewertung) an */
   border-bottom: 1px solid #A7A7A7;
   padding-bottom: 15px; }

.bufProfilqualifikationsgruppenBewertung .esFormulargroup--fullWidth .esBewertungsbogen__bewertungspunkt:last-child {
   border-bottom: none;
   padding-bottom: 0; }

.bufProfilqualifikationsgruppenBewertung__btnSpeichern,
.bufZusatzblockbewertung__btnSpeichern {
   padding: 15px 25px;
   margin-bottom: 30px;
   background-color: #9e9e9e;
   color: white; }
   .bufProfilqualifikationsgruppenBewertung__btnSpeichern:hover,
   .bufZusatzblockbewertung__btnSpeichern:hover {
      background-color: #919191;
      color: white; }
   .bufProfilqualifikationsgruppenBewertung__btnSpeichern.disabled,
   .bufZusatzblockbewertung__btnSpeichern.disabled {
      color: #9e9e9e;
      background-color: #ffffff;
      border: 1px solid #ecedec; }

.bufProfilqualifikationsgruppenBewertung__allesAufklappen {
   padding: 15px;
   vertical-align: top;
   color: black;
   text-decoration: underline; }
   .bufProfilqualifikationsgruppenBewertung__allesAufklappen .icon-arrow-down-12 {
      margin-left: 7px;
      font-size: 16px;
      line-height: 15px;
      vertical-align: middle;
      display: inline-block; }

@media only screen and (max-width: 599px) {
   .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head .esFormulargroup__title {
      font-size: 13px;
      max-width: calc(61% - 40px); }
   .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head .esGauge {
      left: 62%;
      width: 114px;
      height: 57px; }
   .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head .gauge__container {
      width: 80%;
      height: 80%;
      bottom: 0;
      left: 10%; } }

@media only screen and (max-width: 475px) {
   .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head {
      padding-left: 15px; }
      .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head .esFormulargroup__title {
         max-width: calc(54% - 30px); }
      .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head .esGauge {
         left: 55%; }
      .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head:before {
         right: 10px; }
      .bufProfilqualifikationsgruppenBewertung .esBewertungsbogen .esFormulargroup__head:after {
         right: 15px; } }

.bufZusatzblockbewertung__profilUeberschrift {
   margin-top: 29px; }

.bufZusatzblockbewertung__hr {
   margin-top: 15px;
   margin-bottom: 10px;
   border-color: #9e9e9e; }

.bufZusatzblockbewertung .esFormulargroup--fullWidth .esFormulargroup__head {
   background-color: #440e07; }

.bufZusatzblockbewertung .esFormulargroup--fullWidth .esBewertungsbogen__bewertungspunkt {
   border-bottom: 1px solid #A7A7A7;
   padding-bottom: 20px;
   margin-bottom: 20px; }

.bufZusatzblockbewertung .esFormulargroup--fullWidth .esBewertungsbogen__bewertungspunkt:last-child {
   border-bottom: none;
   padding-bottom: 0;
   margin-bottom: 0; }

/* ER3 */
.esKunde1.er3Uebersicht .er3Uebersicht__ueberschrift {
   margin-bottom: 5px;
   padding-top: 50px; }

.esKunde1.er3Uebersicht .er3Uebersicht__hr {
   margin-top: 10px;
   margin-bottom: 20px;
   border-color: #9e9e9e; }

.esKunde1.er3Uebersicht .esAkzent1--color,
.esKunde1.er3Uebersicht select.form-control,
.esKunde1.er3Uebersicht .esTabelle--mitHover thead tr th,
.esKunde1.er3Uebersicht .esTabelle--mitHover tr:hover a.openItem {
   color: #00677f; }

.esKunde1.er3Uebersicht select.form-control {
   background-image: url(../../../../App_Assets/Images/elemente/dropdown--Petrol.png); }
   .esKunde1.er3Uebersicht select.form-control:hover {
      background-image: url(../../../../App_Assets/Images/elemente/dropdown--Petrolhover.png); }

.esKunde1.er3Uebersicht .pagination > li > a,
.esKunde1.er3Uebersicht .pagination > li > span {
   color: #00677f !important; }

.esKunde1.er3Uebersicht .dataTables_paginate .pagination > .active > a,
.esKunde1.er3Uebersicht .dataTables_paginate .pagination > .active > a:focus,
.esKunde1.er3Uebersicht .dataTables_paginate .pagination > .active > a:hover,
.esKunde1.er3Uebersicht .dataTables_paginate .pagination > .active > span,
.esKunde1.er3Uebersicht .dataTables_paginate .pagination > .active > span:focus,
.esKunde1.er3Uebersicht .dataTables_paginate .pagination > .active > span:hover {
   border-color: #00677f;
   color: white !important;
   background-color: #00677f !important; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGl2aWR1ZWxsVm9ybGFnZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FBQ2pCLCtDQUErQztBQUMvQztHQUNHLGFBQWE7R0FDYixvQkFBb0I7R0FDcEIsYUFBYTtHQUNiLHNCQUFzQixFQUFFO0dBQ3hCO01BQ0csc0JBQXNCO01BQ3RCLGlCQUFpQixFQUFFO0dBQ3RCO01BQ0csYUFBYSxFQUFFOztBQUVyQiw0RUFBNEU7QUFDNUU7Ozs7O0dBS0csdURBQXVEO0dBQ3ZELGdCQUFnQixFQUFFO0dBQ2xCOzs7OztNQUtHLGdCQUFnQixFQUFFOztBQUV4QjtHQUNHLGdCQUFnQixFQUFFO0dBQ2xCO01BQ0csWUFBWSxFQUFFO0dBQ2pCO01BQ0csb0JBQW9CO01BQ3BCLG1CQUFtQjtNQUNuQixhQUFhLEVBQUU7TUFDZjtTQUNHLGdCQUFnQjtTQUNoQixtQkFBbUI7U0FDbkIsV0FBVztTQUNYLFNBQVM7U0FDVCxrQkFBa0IsRUFBRTtNQUN2QjtTQUNHLGVBQWU7U0FDZixtREFBbUQ7U0FDbkQsbUJBQW1CO1NBQ25CLFlBQVk7U0FDWixZQUFZO1NBQ1osZ0JBQWdCO1NBQ2hCLFNBQVM7U0FDVCxrQkFBa0I7U0FDbEIsK0NBQXVDO1NBQXZDLHVDQUF1QztTQUF2QywyRUFBdUMsRUFBRTtHQUMvQztNQUNHO1NBQ0csa0JBQWtCLEVBQUUsRUFBRTtHQUM1QjtNQUNHLGtDQUEwQjtjQUExQiwwQkFBMEIsRUFBRTtHQUMvQjtNQUNHLDBCQUEwQjtNQUMxQixzQkFBc0I7TUFDdEIsdUJBQXVCLEVBQUU7R0FDNUI7TUFDRyxxQkFBcUI7TUFDckIsYUFBYSxFQUFFO0dBQ2xCO01BQ0csb0JBQW9CO01BQ3BCLGFBQWE7TUFDYixtQkFBbUI7TUFDbkIsa0JBQWtCLEVBQUU7TUFDcEI7U0FDRyxrRUFBa0U7U0FDbEUsNkJBQTZCO1NBQzdCLDZCQUE2QjtTQUM3QixhQUFhO1NBQ2IsOEJBQThCO1NBQzlCLHNCQUFzQjtTQUN0QixvQkFBb0I7U0FD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QUNuQixrQkFBa0IsRUFBRTs7QUFFdkI7R0FDRyxpQkFBaUI7R0FDakIsb0JBQW9CO0dBQ3BCLHNCQUFzQixFQUFFOztBQUUzQjs7OztHQUlHLGVBQWUsRUFBRTs7QUFFcEI7R0FDRyxrRUFBa0UsRUFBRTtHQUNwRTtNQUNHLHVFQUF1RSxFQUFFOztBQUUvRTs7R0FFRywwQkFBMEIsRUFBRTs7QUFFL0I7Ozs7OztHQU1HLHNCQUFzQjtHQUN0Qix3QkFBd0I7R0FDeEIscUNBQXFDLEVBQUUiLCJmaWxlIjoiaW5kaXZpZHVlbGxWb3JsYWdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qTWl0dGVsd2VydCBhdXMgV2VydGVuIHZvbiBLdW5kZTEtU3R5bGVndWlkZSovXG4ua3VuZGUxX19saW5rS29udGFrdCB7XG4gICBmbG9hdDogcmlnaHQ7XG4gICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgY29sb3I6IGJsYWNrO1xuICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAua3VuZGUxX19saW5rS29udGFrdCAuaWNvbi1pbmZvcm1hdGlvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4OyB9XG4gICAua3VuZGUxX19saW5rS29udGFrdDpob3ZlciB7XG4gICAgICBjb2xvcjogYmxhY2s7IH1cblxuLyogS3VuZGUxLXNwZXppZmlzY2ggLy8gVE9ETzogTXVzcyBhbmhhbmQgbmV1ZW0gS29uemVwdCBhdXNnZWxhZ2VydCB3ZXJkZW4qL1xuLmJ1ZlVlYmVyc2ljaHQsXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuLFxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyxcbi5idWZadXNhdHpibG9ja2Jld2VydHVuZyxcbi5lcjNVZWJlcnNpY2h0IHtcbiAgIGZvbnQtZmFtaWx5OiBcImt1bmRlMUNTXCIsIFwiT3BlbiBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWw7XG4gICBmb250LXNpemU6IDE1cHg7IH1cbiAgIC5idWZVZWJlcnNpY2h0IC5mb3JtLWNvbnRyb2wsXG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuIC5mb3JtLWNvbnRyb2wsXG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5mb3JtLWNvbnRyb2wsXG4gICAuYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmcgLmZvcm0tY29udHJvbCxcbiAgIC5lcjNVZWJlcnNpY2h0IC5mb3JtLWNvbnRyb2wge1xuICAgICAgZm9udC1zaXplOiAxNXB4OyB9XG5cbi5idWZVZWJlcnNpY2h0IHtcbiAgIC8qIEZpbHRlci1Cb3ggKi8gfVxuICAgLmJ1ZlVlYmVyc2ljaHQgI2ZpbHRlcldyYXBwZXIgLmVzQnV0dG9uYm94X19idXR0b25XcmFwcGVyIHtcbiAgICAgIGZsb2F0OiBub25lOyB9XG4gICAuYnVmVWViZXJzaWNodCAuZXNCdXR0b25ib3hfX2J1dHRvbldyYXBwZXIgLmJ0biB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAuYnVmVWViZXJzaWNodCAuZXNCdXR0b25ib3hfX2J1dHRvbldyYXBwZXIgLmJ0biAuaWNvbi1maWx0ZXIge1xuICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7IH1cbiAgICAgIC5idWZVZWJlcnNpY2h0IC5lc0J1dHRvbmJveF9fYnV0dG9uV3JhcHBlciAuYnRuOmFmdGVyIHtcbiAgICAgICAgIGNvbnRlbnQ6IFwiXFw1ZFwiO1xuICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIGVhc3lTb2Z0LVB1Ymxpc2g7XG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4tb3V0OyB9XG4gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmJ1ZlVlYmVyc2ljaHQgLmVzQnV0dG9uYm94X19idXR0b25XcmFwcGVyIHtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9IH1cbiAgIC5idWZVZWJlcnNpY2h0IC5lc0J1dHRvbmJveC0tb3BlbiAuYnRuOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgIC5idWZVZWJlcnNpY2h0IC5lc0J1dHRvbmJveF9fdWViZXJnYW5nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY3N2Y7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDY3N2Y7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzOyB9XG4gICAuYnVmVWViZXJzaWNodCAuZXNCdXR0b25ib3gtLW9wZW4gLmVzQnV0dG9uYm94X191ZWJlcmdhbmcge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICBoZWlnaHQ6IDE4cHg7IH1cbiAgIC5idWZVZWJlcnNpY2h0IC5lc0J1dHRvbmJveCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA2NzdmO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDE3cHg7IH1cbiAgICAgIC5idWZVZWJlcnNpY2h0IC5lc0J1dHRvbmJveCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL0ltYWdlcy9lbGVtZW50ZS9zZWxlY3QtLVBldHJvbC5wbmdcIik7XG4gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbiAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4OyB9XG4gICAgICAgICAuYnVmVWViZXJzaWNodCAuZXNCdXR0b25ib3ggc2VsZWN0LmZvcm0tY29udHJvbDpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9JbWFnZXMvZWxlbWVudGUvc2VsZWN0LS1QZXRyb2xob3Zlci5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbiAgICAgICAgICAgIGNvbG9yOiAjYzhjOGM4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4OyB9XG4gICAgICAgICAuYnVmVWViZXJzaWNodCAuZXNCdXR0b25ib3ggc2VsZWN0LmZvcm0tY29udHJvbCBvcHRpb24ge1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAuYnVmVWViZXJzaWNodCAuZXNCdXR0b25ib3ggLmVzUmVzZXRGaWx0ZXJzIHtcbiAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAgLmJ1ZlVlYmVyc2ljaHQgLmVzQnV0dG9uYm94IC5lc1Jlc2V0RmlsdGVyczpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2M4YzhjODsgfVxuICAgLmJ1ZlVlYmVyc2ljaHQgLmVzVGFiZWxsZS0tbWl0SG92ZXIgdGgge1xuICAgICAgY29sb3I6ICMwMDY3N2Y7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgIC5idWZVZWJlcnNpY2h0IC5lc1RhYmVsbGUtLW1pdEhvdmVyIHRyOmhvdmVyIGEub3Blbkl0ZW0ge1xuICAgICAgY29sb3I6ICMwMDY3N2Y7IH1cbiAgIC5idWZVZWJlcnNpY2h0IC5lc0RhdGF0YWJsZUJvdHRvbUNvbnRyb2xzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAuYnVmVWViZXJzaWNodCAjbGVuZ3RoV3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiA3N3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMXB4OyB9XG4gICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJ1ZlVlYmVyc2ljaHQgLmVzRGF0YXRhYmxlQm90dG9tQ29udHJvbHMge1xuICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmJ1ZlVlYmVyc2ljaHQgI2xlbmd0aFdyYXBwZXIge1xuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICBvcmRlcjogMTsgfVxuICAgICAgLmJ1ZlVlYmVyc2ljaHQgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgICAgICAgb3JkZXI6IDI7IH0gfVxuICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5idWZVZWJlcnNpY2h0IC5lc0RhdGF0YWJsZUJvdHRvbUNvbnRyb2xzIHtcbiAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAgICAgLmJ1ZlVlYmVyc2ljaHQgI2xlbmd0aFdyYXBwZXIge1xuICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgb3JkZXI6IDI7IH1cbiAgICAgIC5idWZVZWJlcnNpY2h0IC5lc0RhdGF0YWJsZUJvdHRvbUNvbnRyb2xzIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH0gfVxuICAgLmJ1ZlVlYmVyc2ljaHQgLnBhZ2luYXRpb24gPiBsaSA+IGEsIC5idWZVZWJlcnNpY2h0IC5wYWdpbmF0aW9uID4gbGkgPiBzcGFuIHtcbiAgICAgIGNvbG9yOiAjMDA2NzdmICFpbXBvcnRhbnQ7IH1cbiAgIC5idWZVZWJlcnNpY2h0IC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsIC5idWZVZWJlcnNpY2h0IC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4gICAuYnVmVWViZXJzaWNodCAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLCAuYnVmVWViZXJzaWNodCAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuICAgLmJ1ZlVlYmVyc2ljaHQgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cywgLmJ1ZlVlYmVyc2ljaHQgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDY3N2Y7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NzdmICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuICAgLmJ1ZlVlYmVyc2ljaHQgLmJ0bi0tYWt6ZW50MSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NzdmOyB9XG4gICAuYnVmVWViZXJzaWNodCBzcGFuLmJhZGdlLmJhZGdlLS1maWx0ZXJCb3gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZlYTA0NjsgfVxuICAgLmJ1ZlVlYmVyc2ljaHQgLmVzQnV0dG9uYm94X19pdGVtIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgcGFkZGluZy1sZWZ0OiAycHg7IH1cblxuLmVzS3VuZGUxIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2M6YWZ0ZXIsXG4uZXNLdW5kZTEgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsXG4uZXNLdW5kZTEgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nOmFmdGVyLFxuLmVzS3VuZGUxIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2M6YWZ0ZXIsXG4uZXNLdW5kZTEgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsXG4uZXNLdW5kZTEgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nOmFmdGVyIHtcbiAgIGJvdHRvbTogdW5zZXQ7IH1cblxuLmVzS3VuZGUxIC5hbGVydC1zdWNjZXNzIHtcbiAgIGNvbG9yOiAjMDAwMDAwO1xuICAgYmFja2dyb3VuZDogI0M4RENCNDsgfVxuXG4uZXNLdW5kZTEgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZC5qc0RldGFpbHNDb250cm9sOmJlZm9yZSB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NzdmICFpbXBvcnRhbnQ7IH1cblxuLmVzS3VuZGUxLmJ1ZlVlYmVyc2ljaHQgI2xlbmd0aFdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gICBoZWlnaHQ6IDM1cHg7IH1cblxuLmJ1ZlVlYmVyc2ljaHQgc2VsZWN0LmZvcm0tY29udHJvbCxcbi5idWZadXNhdHpibG9ja2Jld2VydHVuZyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgIGNvbG9yOiAjMDA2NzdmO1xuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vSW1hZ2VzL2VsZW1lbnRlL2Ryb3Bkb3duLS1QZXRyb2wucG5nXCIpOyB9XG5cbi5idWZVZWJlcnNpY2h0IHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXIsXG4uYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmcgc2VsZWN0LmZvcm0tY29udHJvbDpob3ZlciB7XG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9JbWFnZXMvZWxlbWVudGUvZHJvcGRvd24tLVBldHJvbGhvdmVyLnBuZ1wiKTsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19lc1p1cnVlY2tCdXR0b24sXG4uYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmdfX2VzWnVydWVja0J1dHRvbiB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZTllO1xuICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX2VzWnVydWVja0J1dHRvbjpob3ZlciwgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fZXNadXJ1ZWNrQnV0dG9uOmZvY3VzLCAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19lc1p1cnVlY2tCdXR0b246YWN0aXZlLFxuICAgLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nX19lc1p1cnVlY2tCdXR0b246aG92ZXIsXG4gICAuYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmdfX2VzWnVydWVja0J1dHRvbjpmb2N1cyxcbiAgIC5idWZadXNhdHpibG9ja2Jld2VydHVuZ19fZXNadXJ1ZWNrQnV0dG9uOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxOyB9XG5cbi5rdW5kZTFfX2JpbGRLb250YWt0IHtcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4ua3VuZGUxX19uYW1lS29udGFrdCB7XG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICBoZWlnaHQ6IDcwcHg7XG4gICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5rdW5kZTFfX25hbWVLb250YWt0VGV4dCB7XG4gICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fcHJvZmlsVWViZXJzY2hyaWZ0LFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nX19wcm9maWxVZWJlcnNjaHJpZnQge1xuICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5idG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19idG5BYnNlbmRlbiB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZTllO1xuICAgY29sb3I6IHdoaXRlO1xuICAgd2lkdGg6IDEwMCU7XG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgZm9udC1zaXplOiBpbmhlcml0OyB9XG4gICAuYnRuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fYnRuQWJzZW5kZW46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTsgfVxuICAgLmJ0bi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX2J0bkFic2VuZGVuLS1vdXRsaW5lR3JleSB7XG4gICAgICBjb2xvcjogIzlFOUU5RTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUNFREVDOyB9XG4gICAgICAuYnRuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fYnRuQWJzZW5kZW4tLW91dGxpbmVHcmV5OmhvdmVyIHtcbiAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9faHIge1xuICAgbWFyZ2luLXRvcDogMTBweDtcbiAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICBib3JkZXItY29sb3I6ICM5ZTllOWU7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fYWJzY2huaXR0IHtcbiAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fYWJzY2huaXR0VWViZXJzY2hyaWZ0IHtcbiAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG4gICBmb250LXNpemU6IDE2cHg7XG4gICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fYWJzY2huaXR0VWViZXJzY2hyaWZ0LS1GYWNobGljaGtlaXQge1xuICAgICAgYmFja2dyb3VuZDogIzAwNjc3ZjtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fYWJzY2huaXR0VWViZXJzY2hyaWZ0LS1iZXJmYWNobGljaGtlaXQge1xuICAgICAgYmFja2dyb3VuZDogI2U2OTEyMztcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fYWJzY2huaXR0VWViZXJzY2hyaWZ0LS1nZXB1bmt0ZXQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGJsYWNrIGRvdHRlZDtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG4gICAgICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19hYnNjaG5pdHRVZWJlcnNjaHJpZnQtLWdlcHVua3RldCAuY29sLXhzLTEyIHtcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX2Fic2Nobml0dFVlYmVyc2NocmlmdCxcbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX2dydXBwZW5uYW1lLFxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fc3RhdHVzRGVyWmVpbGUge1xuICAgaGVpZ2h0OiA1MHB4OyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX2Fic2Nobml0dFVlYmVyc2NocmlmdCxcbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX3F1YWxpZmlrYXRpb25zZ3J1cHBlIHtcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fZ3J1cHBlbm5hbWUsXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19zdGF0dXNEZXJaZWlsZSB7XG4gICBiYWNrZ3JvdW5kOiAjZTZlNmU2OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX2dydXBwZW5uYW1lLFxuICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fc3RhdHVzRGVyWmVpbGUge1xuICAgICAgZm9udC1zaXplOiAxM3B4OyB9IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fYWJzY2huaXR0VWViZXJzY2hyaWZ0LFxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fZ3J1cHBlbm5hbWUge1xuICAgZGlzcGxheTogZmxleDtcbiAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19hYnNjaG5pdHRVZWJlcnNjaHJpZnQgLmljb24taW5mb3JtYXRpb24sXG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19ncnVwcGVubmFtZSAuaWNvbi1pbmZvcm1hdGlvbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fc3RhdHVzRGVyWmVpbGU6aG92ZXIsXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19ncnVwcGVubmFtZTpob3ZlciB7XG4gICBiYWNrZ3JvdW5kOiAjZDlkOWQ5OyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX3N0YXR1c0RlclplaWxlLS1rZWluSG92ZXI6aG92ZXIge1xuICAgYmFja2dyb3VuZDogI2U2ZTZlNjsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19zdGF0dXNEZXJaZWlsZSxcbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX2dydXBwZW5uYW1lIHtcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19ncnVwcGVubmFtZSBidXR0b24ge1xuICAgei1pbmRleDogMjsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19zdGF0dXNEZXJaZWlsZSAuZ2x5cGhpY29uLFxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fc3RhdHVzRGVyWmVpbGUgW2NsYXNzXj1cImljb24tXCJdLFxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fc3RhdHVzRGVyWmVpbGUgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gICBsaW5lLWhlaWdodDogNTBweDtcbiAgIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19vZWZmbmVCZXdlcnR1bmcge1xuICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgdG9wOiAwO1xuICAgcmlnaHQ6IDA7XG4gICBib3R0b206IDA7XG4gICBsZWZ0OiAwO1xuICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICBjb2xvcjogIzMzMzsgfVxuICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbl9fb2VmZm5lQmV3ZXJ0dW5nOmhvdmVyLCAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuX19vZWZmbmVCZXdlcnR1bmc6Zm9jdXMsIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX29lZmZuZUJld2VydHVuZzphY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMzMzM7IH1cbiAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5fX29lZmZuZUJld2VydHVuZy0taW52YWxpZGUge1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgZ3JleTsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuIC5wb3BvdmVyLWNvbnRlbnQge1xuICAgd2hpdGUtc3BhY2U6IHByZS1saW5lOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAxcHgpIGFuZCAobWF4LXdpZHRoOiA3OTlweCkge1xuICAgLmVzR3JpZENvbHVtbnNXaXRoQmlnQm9yZGVyIC5yb3cgLmVzR3JpZENvbHVtbnNXaXRoQmlnQm9yZGVyX19jb2x1bW4ge1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAuZXNHcmlkQ29sdW1uc1dpdGhCaWdCb3JkZXIgLnJvdyAuZXNHcmlkQ29sdW1uc1dpdGhCaWdCb3JkZXJfX2NvbHVtbiB7XG4gICAgICBib3JkZXItd2lkdGg6IDJweDsgfSB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmdfX2dydXBwZVVlYmVyc2NocmlmdCB7XG4gICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmdfX2hyIHtcbiAgIG1hcmdpbi10b3A6IDEycHg7XG4gICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgYm9yZGVyLWNvbG9yOiAjOWU5ZTllOyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmdfX25hdlRhYnNXcmFwcGVyIHtcbiAgIGRpc3BsYXk6IGZsZXg7XG4gICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgZmxleC13cmFwOiB3cmFwO1xuICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBN0E3QTc7IH1cblxuLyogw5xiZXJzY2hyZWliZSBmw7xyIFZlcndlbmR1bmcgaW4gRmxleC1Db250cmFpbmVyIG5hdlRhYnNXcmFwcGVyICovXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nX19uYXZUYWJzV3JhcHBlciAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nX19ncnVwcGVVZWJlcnNjaHJpZnQge1xuICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgbWFyZ2luOiA4cHggMDsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5uYXYtdGFicyB7XG4gICBib3JkZXItYm90dG9tOiBub25lO1xuICAgZmxleC1ncm93OiAxOyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5uYXYtdGFicyAudGFiIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLm5hdi10YWJzIC50YWI6aG92ZXIsIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLm5hdi10YWJzIC50YWI6YWN0aXZlLCAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5uYXYtdGFicyAudGFiOmZvY3VzIHtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWU7XG4gICAgICAgICBib3JkZXI6IG5vbmU7IH1cbiAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc1cHgpIHtcbiAgICAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLm5hdi10YWJzIGxpID4gYSB7XG4gICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLm5hdi10YWJzIGxpLmFjdGl2ZSA+IGEge1xuICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7IH0gfVxuXG4uZXNLdW5kZTEuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmdfX2FsbGVBdWZVbmRadWtsYXBwZW4ge1xuICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAuZXNLdW5kZTEuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmdfX2FsbGVBdWZVbmRadWtsYXBwZW4gLmljb24tYXJyb3ctZG93bi0xMiB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuM3M7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAuZXNLdW5kZTEuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmdfX2FsbGVBdWZVbmRadWtsYXBwZW5bZGF0YS1zdGF0ZT0nb3BlbmVkJ10gLmljb24tYXJyb3ctZG93bi0xMiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgfVxuXG4uZXNLdW5kZTEuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5uYXYtdGFicyAudGFiIHtcbiAgIG1hcmdpbi1yaWdodDogMDtcbiAgIGN1cnNvcjogZGVmYXVsdDtcbiAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7IH1cblxuLmVzS3VuZGUxLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAudGFiLS1GYWNobGljaGtlaXQsXG4uZXNLdW5kZTEuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC50YWItLWJlcmZhY2hsaWNoa2VpdCB7XG4gICBjb2xvcjogd2hpdGU7IH1cblxuLmVzS3VuZGUxLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAudGFiLS1GYWNobGljaGtlaXQsXG4uZXNLdW5kZTEuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC50YWItLUZhY2hsaWNoa2VpdDpmb2N1cyxcbi5lc0t1bmRlMS5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLnRhYi0tRmFjaGxpY2hrZWl0OmhvdmVyIHtcbiAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY3N2Y7IH1cblxuLmVzS3VuZGUxLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAudGFiLS1iZXJmYWNobGljaGtlaXQsXG4uZXNLdW5kZTEuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC50YWItLWJlcmZhY2hsaWNoa2VpdDpmb2N1cyxcbi5lc0t1bmRlMS5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLnRhYi0tYmVyZmFjaGxpY2hrZWl0OmhvdmVyIHtcbiAgIGJhY2tncm91bmQtY29sb3I6ICNlNjkxMjM7IH1cblxuLmVzS3VuZGUxLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyBsaS5hY3RpdmUgPiAudGFiLS1GYWNobGljaGtlaXQsXG4uZXNLdW5kZTEuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIGxpLmFjdGl2ZSA+IC50YWItLUZhY2hsaWNoa2VpdDpmb2N1cyxcbi5lc0t1bmRlMS5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgbGkuYWN0aXZlID4gLnRhYi0tYmVyZmFjaGxpY2hrZWl0LFxuLmVzS3VuZGUxLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyBsaS5hY3RpdmUgPiAudGFiLS1iZXJmYWNobGljaGtlaXQ6Zm9jdXMge1xuICAgYm9yZGVyOiBub25lOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc1cHgpIHtcbiAgIC5lc0t1bmRlMS5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgbGkgPiBhIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgLmVzS3VuZGUxLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyBsaS5hY3RpdmUgPiBhIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9IH1cblxuLmVzS3VuZGUxLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNGb3JtdWxhcmdyb3VwIHtcbiAgIGNsZWFyOiBib3RoOyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLmJ0bixcbi5idWZadXNhdHpibG9ja2Jld2VydHVuZyAuYnRuIHtcbiAgIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Zvcm11bGFyZ3JvdXBfX2hlYWQgLmljb24taW5mb3JtYXRpb24sXG4uYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmcgLmVzRm9ybXVsYXJncm91cF9faGVhZCAuaWNvbi1pbmZvcm1hdGlvbiB7XG4gICBmb250LXNpemU6IDIwcHg7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW5fX2ZyYWdlLFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbl9fZnJhZ2Uge1xuICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbl9fcmFkaW9XcmFwcGVyLFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbl9fcmFkaW9XcmFwcGVyIHtcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Zvcm11bGFyLFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Zvcm11bGFyIHtcbiAgIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNGb3JtdWxhcmdyb3VwX19jb250ZW50LFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Zvcm11bGFyZ3JvdXBfX2NvbnRlbnQge1xuICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0dhdWdlLS16ZWlnZUtlaW5Tb2xsIC5nYXVnZV9fYmFja2dyb3VuZCxcbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLmVzR2F1Z2UtLXplaWdlS2VpblNvbGwgLmVzR2F1Z2VfX3N1bW1hcnksXG4uYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmcgLmVzR2F1Z2UtLXplaWdlS2VpblNvbGwgLmdhdWdlX19iYWNrZ3JvdW5kLFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0dhdWdlLS16ZWlnZUtlaW5Tb2xsIC5lc0dhdWdlX19zdW1tYXJ5IHtcbiAgIGJhY2tncm91bmQtY29sb3I6ICNkOGQ4ZDg7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNHYXVnZV9fc3VtbWFyeSxcbi5idWZadXNhdHpibG9ja2Jld2VydHVuZyAuZXNHYXVnZV9fc3VtbWFyeSB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZTllOyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLmVzQmV3ZXJ0dW5nc2JvZ2VuLFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbiB7XG4gICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbiAuZXNGb3JtdWxhcmdyb3VwLFxuICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cF9faGVhZCxcbiAgIC5idWZadXNhdHpibG9ja2Jld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cCxcbiAgIC5idWZadXNhdHpibG9ja2Jld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cF9faGVhZCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cCxcbiAgIC5idWZadXNhdHpibG9ja2Jld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxN3B4OyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbiAuZXNGb3JtdWxhcmdyb3VwX19oZWFkLFxuICAgLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbiAuZXNGb3JtdWxhcmdyb3VwX19oZWFkIHtcbiAgICAgIGhlaWdodDogNTZweDsgfVxuICAgICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cF9faGVhZCAuZXNHYXVnZSxcbiAgICAgIC5idWZadXNhdHpibG9ja2Jld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cF9faGVhZCAuZXNHYXVnZSB7XG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICBib3R0b206IDA7XG4gICAgICAgICBsZWZ0OiA2MCU7IH1cbiAgICAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLmVzQmV3ZXJ0dW5nc2JvZ2VuIC5lc0Zvcm11bGFyZ3JvdXBfX2hlYWQgLmJ0bi0tbm9TdHlsaW5nLFxuICAgICAgLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbiAuZXNGb3JtdWxhcmdyb3VwX19oZWFkIC5idG4tLW5vU3R5bGluZyB7XG4gICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbiAuZXNGb3JtdWxhcmdyb3VwX190aXRsZSxcbiAgIC5idWZadXNhdHpibG9ja2Jld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cF9fdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDU4JSAtIDQwcHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW5fX2Jsb2NrQmVzY2hyZWlidW5nLFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbl9fYmxvY2tCZXNjaHJlaWJ1bmcge1xuICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgIHBhZGRpbmc6IDA7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW5fX2JlemVpY2hudW5nLFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbl9fYmV6ZWljaG51bmcge1xuICAgcGFkZGluZy1yaWdodDogNTBweDsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbl9fcmFkaW9XcmFwcGVyLFxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbl9fcmFkaW9XcmFwcGVyIHtcbiAgIC8qIGtlaW4gbWFyZ2luLXRvcCwgd2VpbCBsYWJlbCBpbmxpbmUgaXN0IHVuZCByYWRpb2J1dHRvbnMgYXVmIGdsZWljaGVyIEjDtmhlIHNlaW4ga8O2bm5lbiAqL1xuICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbl9fcmFkaW9idXR0b24sXG4uYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmcgLmVzQmV3ZXJ0dW5nc2JvZ2VuX19yYWRpb2J1dHRvbiB7XG4gICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgc2VsZWN0LmZvcm0tY29udHJvbCxcbi5idWZadXNhdHpibG9ja2Jld2VydHVuZyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgIGNvbG9yOiAtLS0tQWt6ZW50LS0tLTtcbiAgIG1hcmdpbi10b3A6IDA7XG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9JbWFnZXMvZWxlbWVudGUvZHJvcGRvd24tLVBldHJvbC5wbmdcIik7IH1cbiAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgc2VsZWN0LmZvcm0tY29udHJvbDpob3ZlcixcbiAgIC5idWZadXNhdHpibG9ja2Jld2VydHVuZyBzZWxlY3QuZm9ybS1jb250cm9sOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL0ltYWdlcy9lbGVtZW50ZS9kcm9wZG93bi0tUGV0cm9saG92ZXIucG5nXCIpOyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLmVzRm9ybXVsYXJncm91cC0tZnVsbFdpZHRoIC5lc0Zvcm11bGFyZ3JvdXBfX2hlYWQuY29sbGFwc2VkIHtcbiAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWUgIWltcG9ydGFudDtcbiAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Zvcm11bGFyZ3JvdXAtLWZ1bGxXaWR0aCAuZXNGb3JtdWxhcmdyb3VwX19oZWFkLmNvbGxhcHNlZDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxICFpbXBvcnRhbnQ7IH1cblxuLnRhYi1wYW5lLS1GYWNobGljaGtlaXQgLmVzRm9ybXVsYXJncm91cC0tZnVsbFdpZHRoIC5lc0Zvcm11bGFyZ3JvdXBfX2hlYWQge1xuICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjc3ZiAhaW1wb3J0YW50OyB9XG4gICAudGFiLXBhbmUtLUZhY2hsaWNoa2VpdCAuZXNGb3JtdWxhcmdyb3VwLS1mdWxsV2lkdGggLmVzRm9ybXVsYXJncm91cF9faGVhZDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MjY2ICFpbXBvcnRhbnQ7IH1cblxuLnRhYi1wYW5lLS1iZXJmYWNobGljaGtlaXQgLmVzRm9ybXVsYXJncm91cC0tZnVsbFdpZHRoIC5lc0Zvcm11bGFyZ3JvdXBfX2hlYWQge1xuICAgYmFja2dyb3VuZC1jb2xvcjogI2U2OTEyMyAhaW1wb3J0YW50OyB9XG4gICAudGFiLXBhbmUtLWJlcmZhY2hsaWNoa2VpdCAuZXNGb3JtdWxhcmdyb3VwLS1mdWxsV2lkdGggLmVzRm9ybXVsYXJncm91cF9faGVhZDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDc4NDE4ICFpbXBvcnRhbnQ7IH1cblxuLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNGb3JtdWxhcmdyb3VwLS1mdWxsV2lkdGggLmVzQmV3ZXJ0dW5nc2JvZ2VuX19iZXdlcnR1bmdzcHVua3Q6Zmlyc3QtY2hpbGQge1xuICAgLyogWmVpZ2UgTGluaWUgaW1tZXIgbmFjaCBlcnN0ZW0gUHVua3QgKGRlciBCZXdlcnR1bmcpIGFuICovXG4gICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E3QTdBNztcbiAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLmVzRm9ybXVsYXJncm91cC0tZnVsbFdpZHRoIC5lc0Jld2VydHVuZ3Nib2dlbl9fYmV3ZXJ0dW5nc3B1bmt0Omxhc3QtY2hpbGQge1xuICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmdfX2J0blNwZWljaGVybixcbi5idWZadXNhdHpibG9ja2Jld2VydHVuZ19fYnRuU3BlaWNoZXJuIHtcbiAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZTllO1xuICAgY29sb3I6IHdoaXRlOyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nX19idG5TcGVpY2hlcm46aG92ZXIsXG4gICAuYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmdfX2J0blNwZWljaGVybjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nX19idG5TcGVpY2hlcm4uZGlzYWJsZWQsXG4gICAuYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmdfX2J0blNwZWljaGVybi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogIzllOWU5ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWNlZGVjOyB9XG5cbi5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmdfX2FsbGVzQXVma2xhcHBlbiB7XG4gICBwYWRkaW5nOiAxNXB4O1xuICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgIGNvbG9yOiBibGFjaztcbiAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nX19hbGxlc0F1ZmtsYXBwZW4gLmljb24tYXJyb3ctZG93bi0xMiB7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLmVzQmV3ZXJ0dW5nc2JvZ2VuIC5lc0Zvcm11bGFyZ3JvdXBfX2hlYWQgLmVzRm9ybXVsYXJncm91cF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDYxJSAtIDQwcHgpOyB9XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbiAuZXNGb3JtdWxhcmdyb3VwX19oZWFkIC5lc0dhdWdlIHtcbiAgICAgIGxlZnQ6IDYyJTtcbiAgICAgIHdpZHRoOiAxMTRweDtcbiAgICAgIGhlaWdodDogNTdweDsgfVxuICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cF9faGVhZCAuZ2F1Z2VfX2NvbnRhaW5lciB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAxMCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbiAuZXNGb3JtdWxhcmdyb3VwX19oZWFkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAgICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cF9faGVhZCAuZXNGb3JtdWxhcmdyb3VwX190aXRsZSB7XG4gICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTQlIC0gMzBweCk7IH1cbiAgICAgIC5idWZQcm9maWxxdWFsaWZpa2F0aW9uc2dydXBwZW5CZXdlcnR1bmcgLmVzQmV3ZXJ0dW5nc2JvZ2VuIC5lc0Zvcm11bGFyZ3JvdXBfX2hlYWQgLmVzR2F1Z2Uge1xuICAgICAgICAgbGVmdDogNTUlOyB9XG4gICAgICAuYnVmUHJvZmlscXVhbGlmaWthdGlvbnNncnVwcGVuQmV3ZXJ0dW5nIC5lc0Jld2VydHVuZ3Nib2dlbiAuZXNGb3JtdWxhcmdyb3VwX19oZWFkOmJlZm9yZSB7XG4gICAgICAgICByaWdodDogMTBweDsgfVxuICAgICAgLmJ1ZlByb2ZpbHF1YWxpZmlrYXRpb25zZ3J1cHBlbkJld2VydHVuZyAuZXNCZXdlcnR1bmdzYm9nZW4gLmVzRm9ybXVsYXJncm91cF9faGVhZDphZnRlciB7XG4gICAgICAgICByaWdodDogMTVweDsgfSB9XG5cbi5idWZadXNhdHpibG9ja2Jld2VydHVuZ19fcHJvZmlsVWViZXJzY2hyaWZ0IHtcbiAgIG1hcmdpbi10b3A6IDI5cHg7IH1cblxuLmJ1Zlp1c2F0emJsb2NrYmV3ZXJ0dW5nX19ociB7XG4gICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgIGJvcmRlci1jb2xvcjogIzllOWU5ZTsgfVxuXG4uYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmcgLmVzRm9ybXVsYXJncm91cC0tZnVsbFdpZHRoIC5lc0Zvcm11bGFyZ3JvdXBfX2hlYWQge1xuICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0MGUwNzsgfVxuXG4uYnVmWnVzYXR6YmxvY2tiZXdlcnR1bmcgLmVzRm9ybXVsYXJncm91cC0tZnVsbFdpZHRoIC5lc0Jld2VydHVuZ3Nib2dlbl9fYmV3ZXJ0dW5nc3B1bmt0IHtcbiAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTdBN0E3O1xuICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5idWZadXNhdHpibG9ja2Jld2VydHVuZyAuZXNGb3JtdWxhcmdyb3VwLS1mdWxsV2lkdGggLmVzQmV3ZXJ0dW5nc2JvZ2VuX19iZXdlcnR1bmdzcHVua3Q6bGFzdC1jaGlsZCB7XG4gICBib3JkZXItYm90dG9tOiBub25lO1xuICAgcGFkZGluZy1ib3R0b206IDA7XG4gICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi8qIEVSMyAqL1xuLmVzS3VuZGUxLmVyM1VlYmVyc2ljaHQgLmVyM1VlYmVyc2ljaHRfX3VlYmVyc2NocmlmdCB7XG4gICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICBwYWRkaW5nLXRvcDogNTBweDsgfVxuXG4uZXNLdW5kZTEuZXIzVWViZXJzaWNodCAuZXIzVWViZXJzaWNodF9faHIge1xuICAgbWFyZ2luLXRvcDogMTBweDtcbiAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICBib3JkZXItY29sb3I6ICM5ZTllOWU7IH1cblxuLmVzS3VuZGUxLmVyM1VlYmVyc2ljaHQgLmVzQWt6ZW50MS0tY29sb3IsXG4uZXNLdW5kZTEuZXIzVWViZXJzaWNodCBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmVzS3VuZGUxLmVyM1VlYmVyc2ljaHQgLmVzVGFiZWxsZS0tbWl0SG92ZXIgdGhlYWQgdHIgdGgsXG4uZXNLdW5kZTEuZXIzVWViZXJzaWNodCAuZXNUYWJlbGxlLS1taXRIb3ZlciB0cjpob3ZlciBhLm9wZW5JdGVtIHtcbiAgIGNvbG9yOiAjMDA2NzdmOyB9XG5cbi5lc0t1bmRlMS5lcjNVZWJlcnNpY2h0IHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL0ltYWdlcy9lbGVtZW50ZS9kcm9wZG93bi0tUGV0cm9sLnBuZyk7IH1cbiAgIC5lc0t1bmRlMS5lcjNVZWJlcnNpY2h0IHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL0ltYWdlcy9lbGVtZW50ZS9kcm9wZG93bi0tUGV0cm9saG92ZXIucG5nKTsgfVxuXG4uZXNLdW5kZTEuZXIzVWViZXJzaWNodCAucGFnaW5hdGlvbiA+IGxpID4gYSxcbi5lc0t1bmRlMS5lcjNVZWJlcnNpY2h0IC5wYWdpbmF0aW9uID4gbGkgPiBzcGFuIHtcbiAgIGNvbG9yOiAjMDA2NzdmICFpbXBvcnRhbnQ7IH1cblxuLmVzS3VuZGUxLmVyM1VlYmVyc2ljaHQgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSxcbi5lc0t1bmRlMS5lcjNVZWJlcnNpY2h0IC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4uZXNLdW5kZTEuZXIzVWViZXJzaWNodCAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLmVzS3VuZGUxLmVyM1VlYmVyc2ljaHQgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbixcbi5lc0t1bmRlMS5lcjNVZWJlcnNpY2h0IC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMsXG4uZXNLdW5kZTEuZXIzVWViZXJzaWNodCAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyIHtcbiAgIGJvcmRlci1jb2xvcjogIzAwNjc3ZjtcbiAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjc3ZiAhaW1wb3J0YW50OyB9XG4iXX0= */