body.page-template-career .hero {
  min-height: -webkit-max-content;
  min-height: -moz-max-content;
  min-height: max-content;
  margin-bottom: 0;
  padding-bottom: 50px; }
  @media (max-width: 992px) {
    body.page-template-career .hero {
      padding-bottom: 35px; } }
  @media (max-width: 568px) {
    body.page-template-career .hero {
      padding-bottom: 20px; } }

.job_offer_section {
  padding: 55px 0 65px; }
  @media (max-width: 700px) {
    .job_offer_section {
      padding: 45px 0 45px; } }
  .job_offer_section .all_job_offer_list {
    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;
    row-gap: 20px; }
    @media (max-width: 992px) {
      .job_offer_section .all_job_offer_list {
        row-gap: 10px; } }
  .job_offer_section .job_offer {
    background-color: #f7f8f8;
    text-decoration: none;
    color: inherit;
    padding: 40px 50px 55px;
    display: grid;
    grid-template-columns: 115px 335px 225px calc(100% - calc(675px + 140px)) 140px; }
    @media (max-width: 1200px) {
      .job_offer_section .job_offer {
        padding: 40px 35px 40px;
        grid-template-columns: 95px 335px 225px calc(100% - calc(655px + 140px)) 140px; } }
    @media (max-width: 1050px) {
      .job_offer_section .job_offer {
        padding: 30px 25px 30px 25px;
        grid-template-columns: 80px 280px 200px calc(100% - calc(560px + 140px)) 140px; } }
    @media (max-width: 992px) {
      .job_offer_section .job_offer {
        padding: 30px 25px 30px 25px;
        grid-template-columns: 80px calc(50% - 80px) 1fr 1fr; } }
    @media (max-width: 700px) {
      .job_offer_section .job_offer {
        padding: 30px 25px 30px 25px;
        grid-template-columns: 80px calc(50% - 40px) calc(50% - 40px);
        row-gap: 10px; } }
    @media (max-width: 500px) {
      .job_offer_section .job_offer {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
        padding: 20px;
        padding-bottom: 25px; } }
    .job_offer_section .job_offer .icon_with_red_bg {
      grid-row: 1 / 3; }
      @media (max-width: 1200px) {
        .job_offer_section .job_offer .icon_with_red_bg {
          width: 70px;
          height: 70px;
          margin-top: -10px; } }
      @media (max-width: 1050px) {
        .job_offer_section .job_offer .icon_with_red_bg {
          width: 60px;
          height: 60px;
          margin-top: 0px; } }
      @media (max-width: 992px) {
        .job_offer_section .job_offer .icon_with_red_bg {
          grid-row: 1 / 2; } }
      @media (max-width: 500px) {
        .job_offer_section .job_offer .icon_with_red_bg {
          width: 50px;
          height: 50px;
          -webkit-flex-basis: 50px;
              -ms-flex-preferred-size: 50px;
                  flex-basis: 50px; } }
    @media (max-width: 700px) {
      .job_offer_section .job_offer .col4 {
        grid-row: 3 / 5;
        grid-column: 2 / 5; } }
    .job_offer_section .job_offer .col.col2-5 {
      grid-column: 2 / 5;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-top: 4px;
      height: -webkit-max-content;
      height: -moz-max-content;
      height: max-content;
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0; }
      @media (max-width: 500px) {
        .job_offer_section .job_offer .col.col2-5 {
          -webkit-flex-basis: calc(100% - 65px);
              -ms-flex-preferred-size: calc(100% - 65px);
                  flex-basis: calc(100% - 65px);
          margin-left: 15px; } }
      .job_offer_section .job_offer .col.col2-5 h2 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
            -ms-flex-positive: 0;
                flex-grow: 0;
        font-size: 22px;
        margin-bottom: 25px; }
        @media (max-width: 1200px) {
          .job_offer_section .job_offer .col.col2-5 h2 {
            margin-top: 5px; } }
        @media (max-width: 500px) {
          .job_offer_section .job_offer .col.col2-5 h2 {
            margin-bottom: 10px;
            margin-top: 10px;
            font-size: 20px; } }
    .job_offer_section .job_offer ul {
      padding-left: 18px;
      margin: 0; }
      .job_offer_section .job_offer ul li {
        font-size: 0.88889rem; }
    .job_offer_section .job_offer .col {
      padding-right: 30px; }
      @media (max-width: 500px) {
        .job_offer_section .job_offer .col {
          -webkit-flex-basis: 100%;
              -ms-flex-preferred-size: 100%;
                  flex-basis: 100%;
          padding-right: 0; } }
      .job_offer_section .job_offer .col p {
        margin: 0; }
    .job_offer_section .job_offer .cta {
      height: -webkit-max-content;
      height: -moz-max-content;
      height: max-content;
      margin-top: -10px;
      text-align: center; }
      @media (max-width: 1050px) {
        .job_offer_section .job_offer .cta {
          margin-top: 0; } }
      @media (max-width: 992px) {
        .job_offer_section .job_offer .cta {
          grid-column: 2 / 3;
          grid-row: 3 / 3;
          margin-top: 20px;
          max-width: 200px; } }
      @media (max-width: 700px) {
        .job_offer_section .job_offer .cta {
          grid-column: 3 / 3;
          grid-row: 4 / 3;
          margin-top: 10px; } }
      @media (max-width: 400px) {
        .job_offer_section .job_offer .cta {
          max-width: 100%;
          width: 100%;
          margin-top: 10px; } }
  @media (max-width: 500px) {
    .job_offer_section .col.col4,
    .job_offer_section .col.col3 {
      -webkit-flex-basis: calc(50% - 10px);
          -ms-flex-preferred-size: calc(50% - 10px);
              flex-basis: calc(50% - 10px); } }
  @media (max-width: 400px) {
    .job_offer_section .col.col4,
    .job_offer_section .col.col3 {
      -webkit-flex-basis: 100%;
          -ms-flex-preferred-size: 100%;
              flex-basis: 100%; } }

.offer {
  margin: 0 0 75px; }
  @media (max-width: 700px) {
    .offer {
      margin: 0 0 4px; } }
  .offer_container > *:first-child {
    margin-top: 0; }
  .offer_container ul li {
    line-height: 1.5;
    margin-bottom: 10px; }

body.single-oferta-pracy .steps .grid,
.page-template-career .steps .grid {
  grid-template-columns: repeat(5, 1fr); }
  @media (max-width: 1100px) {
    body.single-oferta-pracy .steps .grid,
    .page-template-career .steps .grid {
      grid-template-columns: 1fr 1fr 1fr; } }
  @media (max-width: 800px) {
    body.single-oferta-pracy .steps .grid,
    .page-template-career .steps .grid {
      grid-template-columns: 1fr 1fr; } }
  @media (max-width: 400px) {
    body.single-oferta-pracy .steps .grid,
    .page-template-career .steps .grid {
      grid-template-columns: 100%; } }
  body.single-oferta-pracy .steps .grid .item,
  .page-template-career .steps .grid .item {
    padding-left: 20px;
    padding-right: 20px; }
    @media (max-width: 900px) {
      body.single-oferta-pracy .steps .grid .item,
      .page-template-career .steps .grid .item {
        padding-left: 15px;
        padding-right: 15px; } }
    body.single-oferta-pracy .steps .grid .item:nth-child(1),
    .page-template-career .steps .grid .item:nth-child(1) {
      background-color: #161722; }
      body.single-oferta-pracy .steps .grid .item:nth-child(1) .count,
      .page-template-career .steps .grid .item:nth-child(1) .count {
        background-color: #161722; }
    body.single-oferta-pracy .steps .grid .item:nth-child(2),
    .page-template-career .steps .grid .item:nth-child(2) {
      background-color: #1f212b; }
      body.single-oferta-pracy .steps .grid .item:nth-child(2) .count,
      .page-template-career .steps .grid .item:nth-child(2) .count {
        background-color: #1f212b; }
    body.single-oferta-pracy .steps .grid .item:nth-child(3),
    .page-template-career .steps .grid .item:nth-child(3) {
      background-color: #2b2d37; }
      body.single-oferta-pracy .steps .grid .item:nth-child(3) .count,
      .page-template-career .steps .grid .item:nth-child(3) .count {
        background-color: #2b2d37; }
    body.single-oferta-pracy .steps .grid .item:nth-child(4),
    .page-template-career .steps .grid .item:nth-child(4) {
      background-color: #41434b; }
      body.single-oferta-pracy .steps .grid .item:nth-child(4) .count,
      .page-template-career .steps .grid .item:nth-child(4) .count {
        background-color: #41434b; }
    body.single-oferta-pracy .steps .grid .item:nth-child(5),
    .page-template-career .steps .grid .item:nth-child(5) {
      background-color: #e53011; }
      body.single-oferta-pracy .steps .grid .item:nth-child(5) .count,
      .page-template-career .steps .grid .item:nth-child(5) .count {
        background-color: #e53011; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvY2FyZWVyLnNjc3MiLCJfbWVkaWFxdWVyeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBRUksK0JBQXVCO0VBQXZCLDRCQUF1QjtFQUF2Qix1QkFBdUI7RUFDdkIsZ0JBQWdCO0VBQ2hCLG9CQUFvQixFQUFBO0VDMkVyQjtJRC9FSDtNQU9NLG9CQUFvQixFQUFBLEVBTXZCO0VDa0VBO0lEL0VIO01BV00sb0JBQW9CLEVBQUEsRUFFdkI7O0FBR0g7RUFDRSxvQkFBb0IsRUFBQTtFQzhEbkI7SUQvREg7TUFJSSxvQkFBb0IsRUFBQSxFQTZLdkI7RUFqTEQ7SUFRSSxvQkFBYTtJQUFiLHFCQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtJQUF0Qiw4QkFBc0I7UUFBdEIsMEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0QixhQUFhLEVBQUE7SUNxRGQ7TUQvREg7UUFhTSxhQUFhLEVBQUEsRUFFaEI7RUFmSDtJQWtCSSx5QkFBeUI7SUFDekIscUJBQXFCO0lBQ3JCLGNBQWM7SUFDZCx1QkFBdUI7SUFDdkIsYUFBYTtJQUNiLCtFQUErRSxFQUFBO0lDd0NoRjtNRC9ESDtRQTBCTSx1QkFBdUI7UUFDdkIsOEVBQThFLEVBQUEsRUEwSWpGO0lDdEdBO01EL0RIO1FBK0JNLDRCQUE0QjtRQUM1Qiw4RUFBOEUsRUFBQSxFQXFJakY7SUN0R0E7TUQvREg7UUFvQ00sNEJBQTRCO1FBQzVCLG9EQUFvRCxFQUFBLEVBZ0l2RDtJQ3RHQTtNRC9ESDtRQXlDTSw0QkFBNEI7UUFDNUIsNkRBQTZEO1FBQzdELGFBQWEsRUFBQSxFQTBIaEI7SUN0R0E7TUQvREg7UUErQ00sb0JBQWE7UUFBYixxQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYTtRQUNiLHVCQUFlO1lBQWYsbUJBQWU7Z0JBQWYsZUFBZTtRQUNmLGFBQWE7UUFDYixvQkFBb0IsRUFBQSxFQW1IdkI7SUFyS0g7TUFzRE0sZUFBZSxFQUFBO01DU2xCO1FE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UUE4Q1UseUJBQXlCLEVBQUE7SUE5Q25DOztNQW1EUSx5QkFBeUIsRUFBQTtNQW5EakM7O1FBc0RVLHlCQUF5QixFQUFBO0lBdERuQzs7TUEyRFEseUJBQXlCLEVBQUE7TUEzRGpDOztRQThEVSx5QkFBeUIsRUFBQSIsImZpbGUiOiJwYWdlL2NhcmVlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vbWVkaWFxdWVyeVwiO1xyXG5cclxuYm9keS5wYWdlLXRlbXBsYXRlLWNhcmVlciB7XHJcbiAgLmhlcm8ge1xyXG4gICAgbWluLWhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDk5Mikge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoNTY4KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmpvYl9vZmZlcl9zZWN0aW9uIHtcclxuICBwYWRkaW5nOiA1NXB4IDAgNjVweDtcclxuXHJcbiAgQGluY2x1ZGUgcndkKDcwMCkge1xyXG4gICAgcGFkZGluZzogNDVweCAwIDQ1cHg7XHJcbiAgfVxyXG5cclxuICAuYWxsX2pvYl9vZmZlcl9saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcm93LWdhcDogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByd2QoOTkyKSB7XHJcbiAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuam9iX29mZmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4Zjg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHBhZGRpbmc6IDQwcHggNTBweCA1NXB4O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTE1cHggMzM1cHggMjI1cHggY2FsYygxMDAlIC0gY2FsYyg2NzVweCArIDE0MHB4KSkgMTQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDEyMDApIHtcclxuICAgICAgcGFkZGluZzogNDBweCAzNXB4IDQwcHg7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTVweCAzMzVweCAyMjVweCBjYWxjKDEwMCUgLSBjYWxjKDY1NXB4ICsgMTQwcHgpKSAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoMTA1MCkge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDI1cHggMzBweCAyNXB4O1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDgwcHggMjgwcHggMjAwcHggY2FsYygxMDAlIC0gY2FsYyg1NjBweCArIDE0MHB4KSkgMTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDk5Mikge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDI1cHggMzBweCAyNXB4O1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDgwcHggY2FsYyg1MCUgLSA4MHB4KSAxZnIgMWZyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCg3MDApIHtcclxuICAgICAgcGFkZGluZzogMzBweCAyNXB4IDMwcHggMjVweDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4MHB4IGNhbGMoNTAlIC0gNDBweCkgY2FsYyg1MCUgLSA0MHB4KTtcclxuICAgICAgcm93LWdhcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoNTAwKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmljb25fd2l0aF9yZWRfYmcge1xyXG4gICAgICBncmlkLXJvdzogMSAvIDM7XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoMTIwMCkge1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcndkKDEwNTApIHtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoOTkyKSB7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoNTAwKSB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNCB7XHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg3MDApIHtcclxuICAgICAgICBncmlkLXJvdzogMyAvIDU7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyA1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC5jb2wyLTUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMiAvIDU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgZmxleC1ncm93OiAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcndkKDUwMCkge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDY1cHgpO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJ3ZCgxMjAwKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSByd2QoNTAwKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoNTAwKSB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3RhIHtcclxuICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCgxMDUwKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcndkKDk5Mikge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgICAgICBncmlkLXJvdzogMyAvIDM7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoNzAwKSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyAzO1xyXG4gICAgICAgIGdyaWQtcm93OiA0IC8gMztcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoNDAwKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb2wuY29sNCxcclxuICAuY29sLmNvbDMge1xyXG4gICAgQGluY2x1ZGUgcndkKDUwMCkge1xyXG4gICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCg0MDApIHtcclxuICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vZmZlciB7XHJcbiAgbWFyZ2luOiAwIDAgNzVweDtcclxuXHJcbiAgQGluY2x1ZGUgcndkKDcwMCkge1xyXG4gICAgbWFyZ2luOiAwIDAgNHB4O1xyXG4gIH1cclxuXHJcbiAgJl9jb250YWluZXIge1xyXG4gICAgJiA+ICo6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYm9keS5zaW5nbGUtb2ZlcnRhLXByYWN5LFxyXG4ucGFnZS10ZW1wbGF0ZS1jYXJlZXIge1xyXG4gIC5zdGVwcyAuZ3JpZCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgxMTAwKSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDgwMCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDQwMCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByd2QoOTAwKSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxNzIyO1xyXG5cclxuICAgICAgICAuY291bnQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTcyMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyMTJiO1xyXG5cclxuICAgICAgICAuY291bnQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjEyYjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyZDM3O1xyXG5cclxuICAgICAgICAuY291bnQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmQzNztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MzRiO1xyXG5cclxuICAgICAgICAuY291bnQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDM0YjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUzMDExO1xyXG5cclxuICAgICAgICAuY291bnQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1MzAxMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJGJyb3dzZXItY29udGV4dDogMTg7IC8vIERlZmF1bHRcclxuXHJcbkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcclxuICBAcmV0dXJuICN7JHBpeGVscy8kY29udGV4dH1yZW07XHJcbn1cclxuXHJcbi8vIFNtYWxsIHRhYmxldHMgYW5kIGxhcmdlIHNtYXJ0cGhvbmVzIChsYW5kc2NhcGUgdmlldylcclxuJHNjcmVlbi1waG9uZTogNTY4cHg7XHJcbi8vIG9yaWVudGFsIHBob25lT3JpZW50YWxcclxuJHNjcmVlbi1waG9uZU9yaWVudGFsOiA3NjdweDtcclxuLy8gU21hbGwgdGFibGV0cyAocG9ydHJhaXQgdmlldylcclxuJHNjcmVlbi10YWJsZXQ6IDc2OHB4O1xyXG4vLyBUYWJsZXRzIGFuZCBzbWFsbCBkZXNrdG9wc1xyXG4kc2NyZWVuLXRhYmxldC1sZzogOTkycHg7XHJcbi8vIExhcmdlIHRhYmxldHMgYW5kIGRlc2t0b3BzXHJcbiRzY3JlZW4tbGFwdG9wLXNtOiAxMjAwcHg7XHJcbi8vIExhcHRvcFxyXG4kc2NyZWVuLWxhcHRvcDogMTM2NnB4O1xyXG4vLyBMYXB0b3AgYmlnXHJcbiRzbWFsbC1kZXNrdG9wLXNtOiAxNDQwcHg7XHJcbi8vIGRlc2t0b3BcclxuJHNjcmVlbi1kZXNrdG9wOiAxNjAwcHg7XHJcblxyXG4vLyBQaG9uZSBvcmllbnRhbFxyXG5AbWl4aW4gcGhvbmVPcmllbnRhbCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmVPcmllbnRhbH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBvcmllbnRhdGlvbjpsYW5kc2NhcGUpIHtcclxuICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4vLyBTbWFsbCBkZXZpY2VzXHJcbkBtaXhpbiBwaG9uZSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmV9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBNZWRpdW0gZGV2aWNlc1xyXG5AbWl4aW4gdGFibGV0IHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi10YWJsZXR9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBMYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiB0YWJsZXQtbGcge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXRhYmxldC1sZ30pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEV4dHJhIGxhcmdlIGRldmljZXNcclxuQG1peGluIGxhcHRvcC1zbSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wLXNtfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBsYXB0b3BcclxuQG1peGluIGxhcHRvcCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBMYXB0b3AgYmlnXHJcbkBtaXhpbiBkZXNrdG9wLXNtIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtYWxsLWRlc2t0b3Atc219KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIERla3N0b3BcclxuQG1peGluIGRlc2t0b3Age1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWRlc2t0b3B9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBDdXN0b20gZGV2aWNlc1xyXG5AbWl4aW4gcndkKCRzY3JlZW4pIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4rJ3B4Jykge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gQGluY2x1ZGUgcndkKDE0MDApIHtcclxuLy8gICAgIGZvbnQtc2l6ZTogNDBweDtcclxuLy8gfVxyXG5cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYxMHB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDUwcHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7fVxyXG5cclxuJGdyaWQtYnJlYWtwb2ludHM6IChcclxuICB4czogMCxcclxuICBzbTogNTc2cHgsXHJcbiAgbWQ6IDc2OHB4LFxyXG4gIGxnOiA5OTJweCxcclxuICB4bDogMTIwMHB4XHJcbikgIWRlZmF1bHQ7XHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG4gIHNtOiA1NzVweCxcclxuICBtZDogNzY1cHgsXHJcbiAgbGc6IDk5MHB4LFxyXG4gIHhsOiAxMTkwcHhcclxuKSAhZGVmYXVsdDtcclxuIl19 */
