.buttonBlue {
  display: inline-flex;
  font-weight: 700;
  font-style: italic;
  font-size: 16px;
  padding: 14px 30px 12px 30px;
  background-color: #1A4790;
  color: #fff;
  text-transform: uppercase;
  border-radius: 20px;
  text-wrap: nowrap;
  border: 0;
  outline: none;
  cursor: pointer;
  align-items: center;
  gap: 10px;
  transition: 300ms;
  line-height: 1;
}
.buttonBlue u {
  text-decoration: none;
}

.systemModal {
  padding: 40px 0 0;
  position: relative;
}
.systemModal__close {
  position: absolute;
  top: 10px;
  right: 10px;
  background: none;
  border: none;
  cursor: pointer;
}
.systemModal__content {
  background: linear-gradient(180deg, #E6E6E5 0%, rgba(230, 230, 229, 0) 100%);
  padding: 40px 20px 20px 20px;
  margin: -20px 0 0 0;
}

.form__regulation {
  height: 200px;
  border: 1px solid #DFDFDF;
}

.alert--danger {
  background-color: #F70707;
}

.competition--error .competition__status {
  background: #C40000;
  background-image: url(/build/images/close.aaab4260.png);
  background-repeat: no-repeat;
  background-position: center center;
}
.competition--error .competition__data {
  background-color: #C40000;
}
.competition--error .competition__dataTop {
  background: linear-gradient(180deg, #FFF 0%, #FFF 100%);
  position: relative;
  z-index: 2;
}
.competition--error .competition__dataTop::before {
  width: 40px;
  height: 100%;
  background-color: #FFF;
  position: absolute;
  content: "";
  top: 0;
  left: -40px;
  background: linear-gradient(180deg, #FFF 0%, #FFF 100%);
  z-index: -1;
}
@media (max-width: 800px) {
  .competition--error .competition__dataTop::before {
    display: none;
  }
}
.competition--error .competition__dataTop::after {
  width: 0;
  height: 0;
  background-color: #1E2355;
  position: absolute;
  content: "";
  bottom: -20px;
  right: 0;
  z-index: -1;
}
.competition--error .competition__dataStatus {
  color: #1A4790;
}
.competition--error .competition__dataDate {
  color: #1A4790;
}
.competition--error .competition__dataTitle {
  color: #000;
}
.competition--error .competition__dataDescription {
  color: #000;
}
.competition--error .competition__parters {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  position: relative;
  z-index: 32;
}
@media (max-width: 800px) {
  .competition--error .competition__parters {
    border-top-right-radius: 0;
  }
}
.competition--error .competition__photo {
  background: rgb(125, 69, 168);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 66%);
  z-index: 12;
}
@media (max-width: 800px) {
  .competition--error .competition__photo::after {
    background-color: rgba(196, 0, 0, 0.6980392157);
    background-image: url(/build/images/close.aaab4260.png);
  }
}
.competition--success .competition__photo {
  background: rgb(255, 255, 255);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 66%);
  z-index: 12;
}
@media (max-width: 800px) {
  .competition--success .competition__photo::after {
    background-color: rgba(108, 171, 70, 0.6980392157);
    background-image: url(/build/images/check.338ecad6.png);
  }
}
.competition--success .competition__status {
  background: #6CAB46;
  background-image: url(/build/images/check.338ecad6.png);
  background-repeat: no-repeat;
  background-position: center center;
}
.competition--success .competition__data {
  background-color: #FFF;
}
.competition--success .competition__dataTop {
  background: linear-gradient(180deg, #FFF 0%, #FFF 100%);
  position: relative;
  z-index: 2;
}
.competition--success .competition__dataTop::before {
  width: 40px;
  height: 100%;
  background-color: #FFF;
  position: absolute;
  content: "";
  top: 0;
  left: -40px;
  background: linear-gradient(180deg, #FFF 0%, #FFF 100%);
  z-index: -1;
}
@media (max-width: 800px) {
  .competition--success .competition__dataTop::before {
    display: none;
  }
}
.competition--success .competition__dataTop::after {
  width: 0;
  height: 0;
  background-color: #FFF;
  position: absolute;
  content: "";
  bottom: -20px;
  right: 0;
  z-index: -1;
}
.competition--success .competition__dataStatus {
  color: #1A4790;
}
.competition--success .competition__dataDate {
  color: #1A4790;
}
.competition--success .competition__dataTitle {
  color: #000;
}
.competition--success .competition__dataDescription {
  color: #000;
}
.competition--success .competition__parters {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  position: relative;
  z-index: 32;
}
@media (max-width: 800px) {
  .competition--success .competition__parters {
    border-top-right-radius: 0;
  }
}

.userTrip__title {
  text-transform: uppercase;
}

@media (max-width: 800px) {
  .statistic .statisticChart__title__car {
    font-size: 20px;
  }
}
.statistic .statisticChart__title__trip {
  width: 60%;
  float: left;
  margin-top: 16px;
}
@media (max-width: 800px) {
  .statistic .statisticChart__title__trip {
    width: 46%;
    font-size: 20px;
  }
}
.statistic .statisticDataBox__row__chkBox .statisticDataBox__title {
  margin-top: 8px;
}
.statistic .statisticDataInfo__title {
  text-transform: uppercase;
}
.statistic .statisticDataBox__info {
  color: #000;
}
.statistic .statisticDataBox__noMargin {
  margin-bottom: 0;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  border-bottom: 1px solid #8C9194;
}
.statistic .statisticDataCar {
  text-align: start;
  display: flex;
  flex-wrap: wrap;
}
.statistic .statisticDataCar__col {
  align-items: flex-start;
  gap: 15px;
  flex: 1;
}
@media (max-width: 900px) {
  .statistic .statisticDataCar__col {
    width: 100%;
    flex: none;
  }
}
.statistic .statisticDataCar__col.statisticAlert p {
  font-style: normal;
  line-height: 25px;
  font-weight: 700;
  color: #000;
  font-size: 16px;
}
.statistic .statisticDataTimeline__lineElement__alertTop {
  width: 20%;
  align-self: normal;
}
.statistic .statisticDataTimeline__lineElement__alertBottom {
  width: 20%;
  align-self: flex-start;
  justify-content: flex-end;
  margin-top: 22px;
}
.statistic .statisticDataTimeline__lineInfo__alertTop {
  display: flex;
  gap: 20px;
  padding: 5px;
  border: 3px solid #1A4790;
  border-radius: 20px;
  font-weight: 700;
  font-style: normal;
  color: #000;
  margin: 0 0 39px 0;
  height: 150px;
}
.statistic .statisticDataTimeline__lineInfo__alertTop p {
  margin: auto;
  text-align: center;
}
.statistic .statisticDataTimeline__lineInfo__alertBottom {
  display: flex;
  gap: 20px;
  padding: 5px;
  border: 3px solid #1A4790;
  border-radius: 20px;
  font-weight: 700;
  font-style: normal;
  color: #000;
  margin: 31px 0 39px 0;
  height: 150px;
}
.statistic .statisticDataTimeline__lineInfo__alertBottom p {
  margin: auto;
  text-align: center;
}
.statistic .statisticDataTimelineMobile__stepData__alertTop {
  display: flex;
  gap: 20px;
  padding: 5px;
  border: 3px solid #1A4790;
  border-radius: 20px;
  font-weight: 700;
  font-style: normal;
  color: #000;
  margin: 0 0 39px 0;
  height: 170px;
  width: 45%;
}
.statistic .statisticDataTimelineMobile__stepData__alertTop p {
  margin: auto;
  text-align: center;
}
.statistic .statisticPlayers .activeRow2 td {
  background: rgba(26, 71, 144, 0.5);
  color: white;
  font-weight: 700;
}
.statistic .statisticPlayers .activeRow2 td img {
  color: #FFF;
}

.competition .competition__photo {
  flex: 0 0 20%;
}
.competition .competition__data {
  width: 70%;
}

img .img-fluid {
  max-width: 100%;
  height: auto;
}
/** TODO something  */

.awardsList__singleInfo {
    padding-left: 10px;
}

.statisticPerson.statistic__info__data__disabled {
    width: 100%;
}

.form__error.login__panel {
    text-align: center;
}

.ps__rail-x, .ps__rail-y {
    display: none;
}

.form__input:read-only {
    background-color: transparent;
}

.headerPagination {
    float: right;
    font-weight: 700;
    font-style: italic;
    font-size: 16px;
    padding: 10px 30px 10px 30px;
    margin-bottom: 10px;
    margin-top: 10px;
    background-color: #1A4790;
    color: #fff;
    text-transform: uppercase;
    border-radius: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 100px;
}

.headerPagination .inputText {
    width: 50px;
    margin: 0 4px;
    border: none;
}

.headerPagination .rightArrow, .headerPagination .leftArrow {
    color: #004c97;
    font-size: 20px;
    margin: 5px;
}

.headerPagination .arrowPagination {
    margin-top: 2px;
}

.button.fullWidth {
    max-width: none;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.button.buttonRedVideo {
    background-color: #ff0000;
    color: white;
    border: 1px solid #ff0000;
}

.button.buttonBigFont {
    font-size: 26px;
    height: auto;
    padding: 5px 0;
}

.d-none {
    display: none;
}

/* Turniej wiedzy index */

#pyt {


}

.competitionNews__partnersLogos {
    gap: 15px 7px; /* 20px pionowo, 10px poziomo */
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUExRko7O0FBK0ZFO0VBQ0U7RUFDQTtBQTVGSixDO0FDaFZBLHFCQUFxQjs7QUFFckI7SUFDSSxrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSxXQUFXO0FBQ2Y7O0FBRUE7SUFDSSxrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSxhQUFhO0FBQ2pCOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksWUFBWTtJQUNaLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsZUFBZTtJQUNmLDRCQUE0QjtJQUM1QixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtJQUN6QixXQUFXO0lBQ1gseUJBQXlCO0lBQ3pCLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtJQUNuQixnQkFBZ0I7QUFDcEI7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsYUFBYTtJQUNiLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSxjQUFjO0lBQ2QsZUFBZTtJQUNmLFdBQVc7QUFDZjs7QUFFQTtJQUNJLGVBQWU7QUFDbkI7O0FBRUE7SUFDSSxlQUFlO0lBQ2YsV0FBVztJQUNYLG1CQUFtQjtJQUNuQix1QkFBdUI7QUFDM0I7O0FBRUE7SUFDSSx5QkFBeUI7SUFDekIsWUFBWTtJQUNaLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLGVBQWU7SUFDZixZQUFZO0lBQ1osY0FBYztBQUNsQjs7QUFFQTtJQUNJLGFBQWE7QUFDakI7O0FBRUEseUJBQXlCOztBQUV6Qjs7O0FBR0E7O0FBRUE7SUFDSSxhQUFhLEVBQUUsK0JBQStCO0FBQ2xEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9hcHAuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRtYWluQ29sb3I6ICMxQTQ3OTA7XG4kc2Vjb25kYXJ5Q29sb3I6ICNmZmY7XG5cbkBtaXhpbiBmbHVpZC10eXBlKCRtaW4tdmFsdWUsICRtYXgtdmFsdWUpIHtcbiAgJG1pbi12dzogMzc1cHg7XG4gICRtYXgtdnc6IDE2MDBweDtcbiAgJGZhY3RvcjogY2FsYygxIC8gKCRtYXgtdncgLSAkbWluLXZ3KSAqICgkbWF4LXZhbHVlIC0gJG1pbi12YWx1ZSkpO1xuICAkY2FsYy12YWx1ZTogdW5xdW90ZSgnI3sgJG1pbi12YWx1ZSAtICgkbWluLXZ3ICogJGZhY3RvcikgfSArICN7IDEwMHZ3ICogJGZhY3RvciB9Jyk7XG5cbiAgZm9udC1zaXplOiAkbWluLXZhbHVlO1xuICBmb250LXNpemU6IGNsYW1wKCN7aWYoJG1pbi12YWx1ZSA+ICRtYXgtdmFsdWUsICRtYXgtdmFsdWUsICRtaW4tdmFsdWUpfSwgI3skY2FsYy12YWx1ZX0sICN7aWYoJG1pbi12YWx1ZSA+ICRtYXgtdmFsdWUsICRtaW4tdmFsdWUsICRtYXgtdmFsdWUpfSk7XG59XG5cbi5idXR0b25CbHVlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNHB4IDMwcHggMTJweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUE0NzkwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC13cmFwOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHRyYW5zaXRpb246IDMwMG1zO1xuICBsaW5lLWhlaWdodDogMTtcblxuICB1IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnN5c3RlbU1vZGFsIHtcbiAgcGFkZGluZzogNDBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRTZFNkU1IDAlLCByZ2JhKDIzMCwgMjMwLCAyMjksIDApIDEwMCUpO1xuICAgIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4IDIwcHg7XG4gICAgbWFyZ2luOiAtMjBweCAwIDAgMDtcbiAgfVxufVxuXG4uZm9ybV9fcmVndWxhdGlvbiB7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERkRGREY7XG59XG5cbi5hbGVydC0tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3MDcwNztcbn1cblxuLmNvbXBldGl0aW9uIHtcbiAgJi0tZXJyb3Ige1xuICAgIC5jb21wZXRpdGlvbl9fc3RhdHVzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNDNDAwMDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jbG9zZS5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIH1cblxuICAgIC5jb21wZXRpdGlvbl9fZGF0YSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzQwMDAwO1xuICAgIH1cblxuICAgIC5jb21wZXRpdGlvbl9fZGF0YVRvcCB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZGIDAlLCAjRkZGIDEwMCUpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRiAwJSwgI0ZGRiAxMDAlKTtcbiAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUyMzU1O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb25fX2RhdGFTdGF0dXMge1xuICAgICAgY29sb3I6ICRtYWluQ29sb3I7XG5cbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb25fX2RhdGFEYXRlIHtcbiAgICAgIGNvbG9yOiAkbWFpbkNvbG9yO1xuXG4gICAgfVxuXG4gICAgLmNvbXBldGl0aW9uX19kYXRhVGl0bGUge1xuICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb25fX2RhdGFEZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb25fX3BhcnRlcnMge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDMyO1xuXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb25fX3Bob3RvIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigxMjUsIDY5LCAxNjgpO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA2NiUpO1xuICAgICAgei1pbmRleDogMTI7XG5cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICY6OmFmdGVyIHtcblxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDNDAwMDBCMjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jbG9zZS5wbmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXN1Y2Nlc3Mge1xuICAgIC5jb21wZXRpdGlvbl9fcGhvdG8ge1xuICAgICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA2NiUpO1xuICAgICAgei1pbmRleDogMTI7XG5cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkNBQjQ2QjI7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY2hlY2sucG5nJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb25fX3N0YXR1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNkNBQjQ2O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY2hlY2sucG5nJyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb25fX2RhdGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb25fX2RhdGFUb3Age1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRiAwJSwgI0ZGRiAxMDAlKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkYgMCUsICNGRkYgMTAwJSk7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbXBldGl0aW9uX19kYXRhU3RhdHVzIHtcbiAgICAgIGNvbG9yOiAkbWFpbkNvbG9yO1xuXG4gICAgfVxuXG4gICAgLmNvbXBldGl0aW9uX19kYXRhRGF0ZSB7XG4gICAgICBjb2xvcjogJG1haW5Db2xvcjtcblxuICAgIH1cblxuICAgIC5jb21wZXRpdGlvbl9fZGF0YVRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgfVxuXG4gICAgLmNvbXBldGl0aW9uX19kYXRhRGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuXG4gICAgLmNvbXBldGl0aW9uX19wYXJ0ZXJzIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAzMjtcblxuICAgICAgQG1lZGlhKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLnVzZXJUcmlwX190aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5zdGF0aXN0aWMge1xuXG4gIC5zdGF0aXN0aWNDaGFydF9fdGl0bGVfX2NhciB7XG4gICAgQG1lZGlhKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAuc3RhdGlzdGljQ2hhcnRfX3RpdGxlX190cmlwIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAuc3RhdGlzdGljRGF0YUJveF9fcm93X19jaGtCb3gge1xuICAgIC5zdGF0aXN0aWNEYXRhQm94X190aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuICB9XG5cbiAgLnN0YXRpc3RpY0RhdGFJbmZvX190aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5zdGF0aXN0aWNEYXRhQm94IHtcbiAgICAmX19pbmZvIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxuXG4gIC5zdGF0aXN0aWNEYXRhQm94IHtcbiAgICAmX19ub01hcmdpbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhDOTE5NDtcbiAgICB9XG4gIH1cblxuICAuc3RhdGlzdGljRGF0YUNhciB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmX19jb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDE1cHg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbC5zdGF0aXN0aWNBbGVydCB7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3RhdGlzdGljRGF0YVRpbWVsaW5lX19saW5lRWxlbWVudCB7XG4gICAgJl9fYWxlcnRUb3Age1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIGFsaWduLXNlbGY6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmX19hbGVydEJvdHRvbSB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zdGF0aXN0aWNEYXRhVGltZWxpbmVfX2xpbmVJbmZvIHtcbiAgICAmX19hbGVydFRvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgIzFBNDc5MDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBtYXJnaW46IDAgMCAzOXB4IDA7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYWxlcnRCb3R0b20ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICMxQTQ3OTA7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgbWFyZ2luOiAzMXB4IDAgMzlweCAwO1xuICAgICAgaGVpZ2h0OiAxNTBweDtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdGF0aXN0aWNEYXRhVGltZWxpbmVNb2JpbGVfX3N0ZXBEYXRhIHtcbiAgICAmX19hbGVydFRvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgIzFBNDc5MDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBtYXJnaW46IDAgMCAzOXB4IDA7XG4gICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgd2lkdGg6IDQ1JTtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdGF0aXN0aWNQbGF5ZXJzIHtcbiAgICAuYWN0aXZlUm93MiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI2LCA3MSwgMTQ0LCAwLjUpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxufVxuXG4uY29tcGV0aXRpb24ge1xuICAuY29tcGV0aXRpb25fX3Bob3RvIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICB9XG5cbiAgLmNvbXBldGl0aW9uX19kYXRhIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5cbmltZyB7XG4gIC5pbWctZmx1aWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbiIsIi8qKiBUT0RPIHNvbWV0aGluZyAgKi9cblxuLmF3YXJkc0xpc3RfX3NpbmdsZUluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnN0YXRpc3RpY1BlcnNvbi5zdGF0aXN0aWNfX2luZm9fX2RhdGFfX2Rpc2FibGVkIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm1fX2Vycm9yLmxvZ2luX19wYW5lbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHNfX3JhaWwteCwgLnBzX19yYWlsLXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtX19pbnB1dDpyZWFkLW9ubHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyUGFnaW5hdGlvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUE0NzkwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuLmhlYWRlclBhZ2luYXRpb24gLmlucHV0VGV4dCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5oZWFkZXJQYWdpbmF0aW9uIC5yaWdodEFycm93LCAuaGVhZGVyUGFnaW5hdGlvbiAubGVmdEFycm93IHtcbiAgICBjb2xvcjogIzAwNGM5NztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luOiA1cHg7XG59XG5cbi5oZWFkZXJQYWdpbmF0aW9uIC5hcnJvd1BhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmJ1dHRvbi5mdWxsV2lkdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYnV0dG9uLmJ1dHRvblJlZFZpZGVvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmYwMDAwO1xufVxuXG4uYnV0dG9uLmJ1dHRvbkJpZ0ZvbnQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFR1cm5pZWogd2llZHp5IGluZGV4ICovXG5cbiNweXQge1xuXG5cbn1cblxuLmNvbXBldGl0aW9uTmV3c19fcGFydG5lcnNMb2dvcyB7XG4gICAgZ2FwOiAxNXB4IDdweDsgLyogMjBweCBwaW9ub3dvLCAxMHB4IHBvemlvbW8gKi9cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/