.simple_header h1 {
  font-size: 6.6rem; }

.simple_header .content__right p {
  line-height: 1.6;
  font-size: 1.8rem; }

.img_video {
  padding: 5rem 0rem; }
  .img_video .video_wrapper {
    position: relative; }
    .img_video .video_wrapper video {
      aspect-ratio: 16 / 9;
      width: 100%;
      height: 100%; }
    .img_video .video_wrapper .play-button-wrapper {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      cursor: pointer;
      -webkit-transition: all 0.4s;
      -o-transition: all 0.4s;
      transition: all 0.4s; }
      .img_video .video_wrapper .play-button-wrapper svg {
        width: 76px; }
        .img_video .video_wrapper .play-button-wrapper svg path {
          fill: #fff; }
    .img_video .video_wrapper .play-button-wrapper.playing {
      opacity: 0; }
  .img_video .image_wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }

.platform {
  padding-bottom: 4rem; }
  .platform .title_section {
    text-align: center;
    margin-bottom: 5rem; }
  .platform .container {
    max-width: 1250px; }
  .platform .grid {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 10px; }
    @media (max-width: 1100px) {
      .platform .grid {
        grid-template-columns: repeat(3, 1fr);
        row-gap: 30px; } }
    @media (max-width: 760px) {
      .platform .grid {
        grid-template-columns: repeat(2, 1fr);
        row-gap: 30px; } }
  .platform .item__blue .bg {
    background-color: rgba(255, 255, 255, 0.98);
    min-height: 255px; }
    @media (max-width: 568px) {
      .platform .item__blue .bg {
        min-height: 200px; } }
  .platform .item__blue .icon {
    max-width: 50px;
    margin-bottom: 1rem; }
  .platform .item__blue .circle {
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: 2.5rem; }
  .platform .item__blue:hover .hover {
    background-color: rgba(255, 255, 255, 0.98);
    width: 100%;
    top: 85%;
    color: #000;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px; }
  .platform .item__blue h3 {
    font-size: 1.8rem; }

.left_right_text {
  padding: 3rem 0rem; }
  .left_right_text .container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px; }
    @media (max-width: 760px) {
      .left_right_text .container {
        grid-template-columns: 1fr; } }
  .left_right_text .col:nth-child(1) {
    padding-right: 5rem; }
  .left_right_text h2 {
    margin-bottom: 3rem;
    margin-top: 3rem; }
  .left_right_text p {
    line-height: 1.6;
    font-size: 1.8rem; }
  .left_right_text ul {
    list-style-type: none;
    padding-left: 0px; }
    .left_right_text ul li {
      border-bottom: 1px solid #eef3fb;
      padding: 1rem 9rem 1rem 5.5rem;
      line-height: 1.8;
      background-image: url(../../../img/check-2@2.png);
      background-repeat: no-repeat;
      background-size: 24px;
      background-position: 15px 15px; }
      @media (max-width: 760px) {
        .left_right_text ul li {
          margin-bottom: 1rem;
          background-position: 15px 10px;
          background-size: 20px; } }

.img_desc {
  padding: 2rem 0rem; }
  .img_desc .container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px; }
    @media (max-width: 760px) {
      .img_desc .container {
        grid-template-columns: 1fr; } }
  .img_desc .image {
    -webkit-mask-image: url(../../../img/ramka-kwadratowa.svg);
            mask-image: url(../../../img/ramka-kwadratowa.svg);
    background-color: rgba(255, 255, 255, 0.98);
    -webkit-mask-position: left top;
            mask-position: left top;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    border-radius: 30px;
    max-width: 500px; }
    @media (max-width: 760px) {
      .img_desc .image {
        margin: 0 auto; } }
    .img_desc .image img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; }
  .img_desc .desc {
    padding-top: 2rem; }
    @media (max-width: 1100px) {
      .img_desc .desc {
        padding-left: 2rem; } }
    @media (max-width: 760px) {
      .img_desc .desc {
        padding-left: 0px; } }
    .img_desc .desc p {
      line-height: 1.6;
      font-size: 1.8rem; }

.table_section {
  padding: 3rem 0rem; }
  .table_section ul {
    list-style-type: none;
    padding-left: 0px; }
    .table_section ul li {
      padding: 0.1rem 6rem 0.1rem 5rem;
      line-height: 1.8;
      background-image: url(../../../img/check-2@2.png);
      background-repeat: no-repeat;
      background-size: 18px;
      background-position: 10px 5px;
      font-size: 1.8rem;
      line-height: 1.4; }
      @media (max-width: 568px) {
        .table_section ul li {
          background-size: 15px; } }
  .table_section .wrapper__table {
    margin-top: 3rem; }
    @media (max-width: 750px) {
      .table_section .wrapper__table {
        overflow-x: scroll; } }
  .table_section table {
    border-collapse: collapse;
    border-spacing: 0; }
    @media (max-width: 750px) {
      .table_section table {
        width: 900px;
        max-width: initial; } }
    .table_section table thead {
      background-color: #006aec; }
      .table_section table thead th {
        background-color: #006aec;
        color: #fff;
        font-weight: 700;
        padding: 2.5rem 2rem;
        text-align: left;
        border: none;
        font-size: 15px; }
        .table_section table thead th:nth-child(1) {
          border-top-left-radius: 5px;
          border-bottom-left-radius: 5px;
          width: 220px; }
          @media (max-width: 992px) {
            .table_section table thead th:nth-child(1) {
              width: 130px; } }
        .table_section table thead th:nth-last-child(1) {
          border-top-right-radius: 5px;
          border-bottom-right-radius: 5px; }
        @media (max-width: 568px) {
          .table_section table thead th {
            font-size: 14px; } }
    .table_section table tbody tr td {
      border-bottom: 1px solid #e5e5e5;
      background-color: #fafafa;
      vertical-align: top; }
      .table_section table tbody tr td:nth-child(1) {
        background-color: #f5f5f5;
        font-weight: 700; }
    .table_section table tbody td {
      padding: 0.5rem 3rem;
      border: none;
      border: none;
      font-size: 15px; }

.desc_full {
  padding: 3rem 0rem 2rem; }
  @media (max-width: 760px) {
    .desc_full {
      padding: 3rem 0rem 2rem; } }
  .desc_full ul {
    list-style-type: none;
    padding-left: 0px; }
    .desc_full ul li {
      background-color: #fafafa;
      padding: 1.7rem 7rem;
      margin-bottom: 1rem;
      background-image: url(../../../img/check-2@2.png);
      background-repeat: no-repeat;
      background-size: 24px;
      background-position: 25px 15px; }
      @media (max-width: 760px) {
        .desc_full ul li {
          padding: 1.7rem 6rem;
          background-position: 15px 15px;
          background-size: 20px; } }
      .desc_full ul li ul {
        list-style-type: disc;
        padding-left: 2rem; }
        .desc_full ul li ul li {
          padding-left: 1rem;
          background-image: none; }
  .desc_full p {
    line-height: 1.6;
    font-size: 1.8rem; }

.desc_img_with_bg {
  padding: 5rem 0rem; }
  .desc_img_with_bg .wrapper {
    max-width: 1600px;
    margin: 0 auto;
    -webkit-filter: drop-shadow(1px 1px 25px rgba(0, 0, 0, 0.2));
            filter: drop-shadow(1px 1px 25px rgba(0, 0, 0, 0.2)); }
  .desc_img_with_bg p {
    line-height: 1.6;
    font-size: 1.8rem; }
  .desc_img_with_bg .desc {
    padding-right: 50px; }
  .desc_img_with_bg .bg {
    -webkit-mask-image: url(../../../img/ramka-prostokat.svg);
            mask-image: url(../../../img/ramka-prostokat.svg);
    background-color: rgba(255, 255, 255, 0.98);
    -webkit-mask-position: left top;
            mask-position: left top;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    width: 100%;
    height: 100%;
    background-color: #fff;
    padding: 3rem 0px 5rem;
    border-radius: 30px; }
    @media (max-width: 760px) {
      .desc_img_with_bg .bg {
        padding: 10rem 0px 5rem; } }
  .desc_img_with_bg .image {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-mask-image: url(../../../img/ramka-kwadratowa.svg);
            mask-image: url(../../../img/ramka-kwadratowa.svg);
    background-color: rgba(255, 255, 255, 0.98);
    -webkit-mask-position: left top;
            mask-position: left top;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
            mask-size: 100% 100%; }
    @media (max-width: 760px) {
      .desc_img_with_bg .image {
        margin: 0 auto; } }
    .desc_img_with_bg .image img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; }
  .desc_img_with_bg .container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 50px; }
    @media (max-width: 760px) {
      .desc_img_with_bg .container {
        grid-template-columns: 1fr; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudC9hY2ZfZmxleGlibGUuc2NzcyIsIl9tZWRpYXF1ZXJ5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUE7RUFFSSxpQkFBaUIsRUFBQTs7QUFGckI7RUFNTSxnQkFBZ0I7RUFDaEIsaUJBQWlCLEVBQUE7O0FBS3ZCO0VBQ0Usa0JBQWtCLEVBQUE7RUFEcEI7SUFHSSxrQkFBa0IsRUFBQTtJQUh0QjtNQUtNLG9CQUFvQjtNQUNwQixXQUFXO01BQ1gsWUFBWSxFQUFBO0lBUGxCO01BVU0sa0JBQWtCO01BQ2xCLFFBQVE7TUFDUixTQUFTO01BQ1Qsd0NBQWdDO1VBQWhDLG9DQUFnQztjQUFoQyxnQ0FBZ0M7TUFDaEMsZUFBZTtNQUNmLDRCQUFvQjtNQUFwQix1QkFBb0I7TUFBcEIsb0JBQW9CLEVBQUE7TUFmMUI7UUFpQlEsV0FBVyxFQUFBO1FBakJuQjtVQW1CVSxVQUFVLEVBQUE7SUFuQnBCO01Bd0JNLFVBQVUsRUFBQTtFQXhCaEI7SUE0Qkksb0JBQWE7SUFBYixxQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF1QjtJQUF2QiwrQkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix5QkFBbUI7SUFBbkIsMkJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUIsRUFBQTs7QUFNdkI7RUFDRSxvQkFBb0IsRUFBQTtFQUR0QjtJQUdJLGtCQUFrQjtJQUNsQixtQkFBbUIsRUFBQTtFQUp2QjtJQU9JLGlCQUFpQixFQUFBO0VBUHJCO0lBVUksYUFBYTtJQUNiLHFDQUFxQztJQUNyQyxTQUFTLEVBQUE7SUNpQlY7TUQ3Qkg7UUFjUSxxQ0FBcUM7UUFDckMsYUFBYSxFQUFBLEVBTWxCO0lDUUE7TUQ3Qkg7UUFrQlEscUNBQXFDO1FBQ3JDLGFBQWEsRUFBQSxFQUVsQjtFQXJCSDtJQXdCTSwyQ0FBMkM7SUFDM0MsaUJBQWlCLEVBQUE7SUNJcEI7TUQ3Qkg7UUEyQlEsaUJBQWlCLEVBQUEsRUFFcEI7RUE3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Qix1QkFBdUI7SUFDdkIseUJBQW1CO0lBQW5CLDJCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLDBEQUFrRDtZQUFsRCxrREFBa0Q7SUFDbEQsMkNBQTJDO0lBQzNDLCtCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIsOEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0Qiw0QkFBb0I7WUFBcEIsb0JBQW9CLEVBQUE7SUM1UXJCO01EdU9IO1FBdUNPLGNBQWMsRUFBQSxFQU9sQjtJQTlDSDtNQTBDTSxXQUFXO01BQ1gsWUFBWTtNQUNaLG9CQUFpQjtTQUFqQixpQkFBaUIsRUFBQTtFQTVDdkI7SUFnREksYUFBYTtJQUNiLDhCQUE4QjtJQUM5QixTQUFTLEVBQUE7SUN6UlY7TUR1T0g7UUFvRFEsMEJBQTBCLEVBQUEsRUFFL0IiLCJmaWxlIjoiY29tcG9uZW50L2FjZl9mbGV4aWJsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vX21lZGlhcXVlcnlcIjtcblxuXG5cbi5zaW1wbGVfaGVhZGVyIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNi42cmVtO1xuICB9XG4gIC5jb250ZW50X19yaWdodCB7XG4gICAgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgfVxuICB9XG59XG5cbi5pbWdfdmlkZW8ge1xuICBwYWRkaW5nOiA1cmVtIDByZW07XG4gIC52aWRlb193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmlkZW8ge1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLnBsYXktYnV0dG9uLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBsYXktYnV0dG9uLXdyYXBwZXIucGxheWluZyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAuaW1hZ2Vfd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGltZyB7XG4gICAgfVxuICB9XG59XG5cbi5wbGF0Zm9ybSB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAudGl0bGVfc2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjUwcHg7XG4gIH1cbiAgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICBnYXA6IDEwcHg7XG4gICAgQGluY2x1ZGUgcndkKDExMDApIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgcm93LWdhcDogMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcndkKDc2MCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICByb3ctZ2FwOiAzMHB4O1xuICAgIH1cbiAgfVxuICAuaXRlbV9fYmx1ZSB7XG4gICAgLmJnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45OCk7XG4gICAgICBtaW4taGVpZ2h0OiAyNTVweDtcbiAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pY29uIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAuY2lyY2xlIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJvdHRvbTogMi41cmVtO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45OCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDg1JTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgfVxuICB9XG59XG5cbi5sZWZ0X3JpZ2h0X3RleHQge1xuICBwYWRkaW5nOiAzcmVtIDByZW07XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMTBweDtcbiAgICBAaW5jbHVkZSByd2QoNzYwKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgfVxuICAuY29sIHtcbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICAgIH1cbiAgfVxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBsaSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZjNmYjtcbiAgICAgIHBhZGRpbmc6IDFyZW0gOXJlbSAxcmVtIDUuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vaW1nL2NoZWNrLTJAMi5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE1cHggMTVweDtcbiAgICAgIEBpbmNsdWRlIHJ3ZCg3NjApIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNXB4IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgfVxuICAgIH1cbiAgfVxufVxuLmltZ19kZXNjIHtcbiAgcGFkZGluZzogMnJlbSAwcmVtO1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDBweDtcbiAgICBAaW5jbHVkZSByd2QoNzYwKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgfVxuICAuaW1hZ2Uge1xuICAgIG1hc2staW1hZ2U6IHVybCguLi8uLi8uLi9pbWcvcmFta2Eta3dhZHJhdG93YS5zdmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45OCk7XG4gICAgbWFzay1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBAaW5jbHVkZSByd2QoNzYwKSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG4gIC5kZXNjIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBAaW5jbHVkZSByd2QoMTEwMCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHJ3ZCg3NjApIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbiAgfVxufVxuLnRhYmxlX3NlY3Rpb24ge1xuICBwYWRkaW5nOiAzcmVtIDByZW07XG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMC4xcmVtIDZyZW0gMC4xcmVtIDVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9jaGVjay0yQDIucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIEBpbmNsdWRlIHJ3ZCg1NjgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAud3JhcHBlcl9fdGFibGUge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIEBpbmNsdWRlIHJ3ZCg3NTApIHtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIH1cbiAgfVxuICB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBAaW5jbHVkZSByd2QoNzUwKSB7XG4gICAgICAgIHdpZHRoOiA5MDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIH1cbiAgICB0aGVhZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YWVjO1xuICAgXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDZhZWM7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByd2QoNTY4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIHRib2R5IHtcbiAgICAgIHRyIHtcbiAgICAgICAgXG4gICAgICAgIHRkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDNyZW07XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZGVzY19mdWxsIHtcbiAgcGFkZGluZzogM3JlbSAwcmVtIDJyZW07XG4gIEBpbmNsdWRlIHJ3ZCg3NjApIHtcbiAgICBwYWRkaW5nOiAzcmVtIDByZW0gMnJlbTtcbn1cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBsaSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgcGFkZGluZzogMS43cmVtIDdyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9jaGVjay0yQDIucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyNXB4IDE1cHg7XG4gICAgICBAaW5jbHVkZSByd2QoNzYwKSB7XG4gICAgICAgIHBhZGRpbmc6IDEuN3JlbSA2cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNXB4IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgfVxuICBwIHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5cbi5kZXNjX2ltZ193aXRoX2JnIHtcbiAgcGFkZGluZzogNXJlbSAwcmVtO1xuICAud3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygxcHggMXB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjIpKTtcbiAgfVxuICBwIHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5kZXNjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5iZyB7XG4gICAgbWFzay1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9yYW1rYS1wcm9zdG9rYXQuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTgpO1xuICAgIG1hc2stcG9zaXRpb246IGxlZnQgdG9wO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzcmVtIDBweCA1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgQGluY2x1ZGUgcndkKDc2MCkge1xuICAgICAgICBwYWRkaW5nOiAxMHJlbSAwcHggNXJlbTtcbiAgICB9XG4gIH1cbiAgLmltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFzay1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9yYW1rYS1rd2FkcmF0b3dhLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk4KTtcbiAgICBtYXNrLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stc2l6ZTogMTAwJSAxMDAlO1xuICAgIEBpbmNsdWRlIHJ3ZCg3NjApIHtcbiAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogNTBweDtcbiAgICBAaW5jbHVkZSByd2QoNzYwKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgfVxufVxuIiwiJGJyb3dzZXItY29udGV4dDogMTg7IC8vIERlZmF1bHRcclxuXHJcbkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcclxuICBAcmV0dXJuICN7JHBpeGVscy8kY29udGV4dH1yZW07XHJcbn1cclxuXHJcbi8vIFNtYWxsIHRhYmxldHMgYW5kIGxhcmdlIHNtYXJ0cGhvbmVzIChsYW5kc2NhcGUgdmlldylcclxuJHNjcmVlbi1waG9uZTogNTY4cHg7XHJcbi8vIG9yaWVudGFsIHBob25lT3JpZW50YWxcclxuJHNjcmVlbi1waG9uZU9yaWVudGFsOiA3NjdweDtcclxuLy8gU21hbGwgdGFibGV0cyAocG9ydHJhaXQgdmlldylcclxuJHNjcmVlbi10YWJsZXQ6IDc2OHB4O1xyXG4vLyBUYWJsZXRzIGFuZCBzbWFsbCBkZXNrdG9wc1xyXG4kc2NyZWVuLXRhYmxldC1sZzogOTkycHg7XHJcbi8vIExhcmdlIHRhYmxldHMgYW5kIGRlc2t0b3BzXHJcbiRzY3JlZW4tbGFwdG9wLXNtOiAxMjAwcHg7XHJcbi8vIExhcHRvcFxyXG4kc2NyZWVuLWxhcHRvcDogMTM2NnB4O1xyXG4vLyBMYXB0b3AgYmlnXHJcbiRzbWFsbC1kZXNrdG9wLXNtOiAxNDQwcHg7XHJcbi8vIGRlc2t0b3BcclxuJHNjcmVlbi1kZXNrdG9wOiAxNjAwcHg7XHJcblxyXG4vLyBQaG9uZSBvcmllbnRhbFxyXG5AbWl4aW4gcGhvbmVPcmllbnRhbCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmVPcmllbnRhbH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBvcmllbnRhdGlvbjpsYW5kc2NhcGUpIHtcclxuICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4vLyBTbWFsbCBkZXZpY2VzXHJcbkBtaXhpbiBwaG9uZSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tcGhvbmV9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBNZWRpdW0gZGV2aWNlc1xyXG5AbWl4aW4gdGFibGV0IHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi10YWJsZXR9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBMYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiB0YWJsZXQtbGcge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXRhYmxldC1sZ30pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEV4dHJhIGxhcmdlIGRldmljZXNcclxuQG1peGluIGxhcHRvcC1zbSB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wLXNtfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBsYXB0b3BcclxuQG1peGluIGxhcHRvcCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGFwdG9wfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG4vLyBMYXB0b3AgYmlnXHJcbkBtaXhpbiBkZXNrdG9wLXNtIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtYWxsLWRlc2t0b3Atc219KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIERla3N0b3BcclxuQG1peGluIGRlc2t0b3Age1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLWRlc2t0b3B9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBDdXN0b20gZGV2aWNlc1xyXG5AbWl4aW4gcndkKCRzY3JlZW4pIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4rJ3B4Jykge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206IDU3NnB4LFxyXG4gIG1kOiA3NjhweCxcclxuICBsZzogOTkycHgsXHJcbiAgeGw6IDEyMDBweFxyXG4pICFkZWZhdWx0O1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTc1cHgsXHJcbiAgbWQ6IDc2NXB4LFxyXG4gIGxnOiA5OTBweCxcclxuICB4bDogMTE5MHB4XHJcbikgIWRlZmF1bHQ7XHJcbiJdfQ== */
