@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#TokyoCheer2025-gallery .smp {
  display: block;
}
#TokyoCheer2025-gallery .pc {
  display: none;
}
#TokyoCheer2025-gallery #SportsContent, #TokyoCheer2025-gallery s #SportsContent img, #TokyoCheer2025-gallery #SportsContent p, #TokyoCheer2025-gallery #SportsContent div, #TokyoCheer2025-gallery #SportsContent video {
  max-width: none;
}
#TokyoCheer2025-gallery .title_mb {
  margin: 10px 0;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all {
  margin: 0;
  padding: 20px 0 0 0;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .yearLink {
  font-size: 105%;
  margin: 0 auto 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .yearLink li {
  text-align: center;
  list-style: none;
  margin: 0 5px;
  padding: 0;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .yearLink li a {
  display: block;
  color: #FFF;
  font-weight: bold;
  line-height: 1.3;
  text-decoration: none;
  border: 1px solid #007CAD;
  background: #007CAD;
  border-radius: 5px;
  padding: 15px 20px 10px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .yearLink li a:hover {
  opacity: 1;
  color: #007CAD;
  background: #FFF;
  border: 1px solid #CCC;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox {
  border-bottom: 4px solid #EEE;
  margin: 0 0 30px;
  padding-bottom: 20px;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox h3 {
  display: inline-block;
  text-align: center;
  font-size: 105% !important;
  line-height: 1;
  color: #f3f3f3 !important;
  background: #333333;
  border-left: none !important;
  margin: 0 0 10px;
  padding: 15px 20px 10px;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData {
  text-align: justify;
  border: 1px solid #CCC;
  margin: 0 0 20px;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData dt {
  background: #f3f3f3;
  padding: 10px 15px;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData dd {
  margin: 0;
  padding: 10px 15px;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData dd span {
  display: block;
  font-size: 85%;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryList {
  margin: 0;
  padding-bottom: 30px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 10px 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryList li {
  list-style: none;
  margin: 0;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryList li .imgBox {
  margin-bottom: 5px;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryList li .imgCap {
  font-size: 85%;
  line-height: 1.3;
  margin-bottom: 0;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryList.boNone {
  border-bottom: none;
}
#TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .slideCap {
  text-align: right;
  font-size: 85%;
  margin-bottom: 0 !important;
}

@media only screen and (min-width: 801px) {
  #TokyoCheer2025-gallery .smp {
    display: none;
  }
  #TokyoCheer2025-gallery .pc {
    display: block;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .yearLink {
    margin: 0 auto 50px;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .yearLink li a {
    padding: 15px 40px 11px;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox {
    width: 90%;
    margin: 0 auto 50px;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox h3 {
    margin-bottom: 10px;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 105%;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData dt {
    width: 20%;
    border-bottom: 1px solid #CCC;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData dt:last-of-type {
    border-bottom: 0;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData dd {
    width: 80%;
    border-bottom: 1px solid #CCC;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData dd span {
    display: block;
    font-size: 85%;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryData dd:last-of-type {
    border-bottom: 0;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryList {
    margin: 0;
    padding-bottom: 30px;
    -ms-grid-columns: 1fr 20px 1fr 20px 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 20px;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryList li .imgBox {
    margin-bottom: 5px;
  }
  #TokyoCheer2025-gallery #TokyoCheer2025_all .galleryBox .galleryList.y2025 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlRva3lvQ2hlZXIyMDI1LWdhbGxlcnkuY3NzIiwiX2Jhc2Uuc2NzcyIsIlRva3lvQ2hlZXIyMDI1LWdhbGxlcnkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFUixnRUFBQTtBQUVSO3lEQUFBO0FBMEJBO3lEQUFBO0FDeEJDO0VBQ0UsY0FBQTtBRkNIO0FFQ0M7RUFDRSxhQUFBO0FGQ0g7QUVHQztFQUNDLGVBQUE7QUZERjtBRUdDO0VBQ0MsY0FBQTtBRkRGO0FFS0M7RUFDQyxTQUFBO0VBQ0EsbUJBQUE7QUZIRjtBRUtFO0VBRUMsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QUZKSDtBRU1HO0VBQ0Msa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0FGSko7QUVNSTtFQUNDLGNBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FGSkw7QUVNSztFQUNDLFVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBRkpOO0FFV0U7RUFFRSw2QkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7QUZWSjtBRVlHO0VBQ0MscUJBQUE7RUFDQSxrQkFBQTtFQUNBLDBCQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QUZWSjtBRVlHO0VBQ0MsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0FGVko7QUVZSTtFQUNDLG1CQUFBO0VBQ0Esa0JBQUE7QUZWTDtBRVlJO0VBQ0MsU0FBQTtFQUNBLGtCQUFBO0FGVkw7QUVZSztFQUNDLGNBQUE7RUFDQSxjQUFBO0FGVk47QUVlRztFQUNDLFNBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsOEJBQUE7RUFDQSxTQUFBO0FGYko7QUVlSTtFQUNDLGdCQUFBO0VBQ0EsU0FBQTtBRmJMO0FFZUs7RUFDQyxrQkFBQTtBRmJOO0FFZUs7RUFDQyxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBRmJOO0FFZ0JJO0VBQ0MsbUJBQUE7QUZkTDtBRWtCRztFQUNDLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLDJCQUFBO0FGaEJKOztBRXVDQTtFQUdDO0lBQ0UsYUFBQTtFRnRDRDtFRXdDRDtJQUNFLGNBQUE7RUZ0Q0Q7RUU2Q0E7SUFDQyxtQkFBQTtFRjNDRDtFRStDRTtJQUNDLHVCQUFBO0VGN0NIO0VFc0RBO0lBQ0MsVUFBQTtJQUNBLG1CQUFBO0VGcEREO0VFc0RDO0lBQ0MsbUJBQUE7RUZwREY7RUVzREM7SUFDQyxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtRQUFBLGVBQUE7SUFDQSw4QkFBQTtZQUFBLHNCQUFBO0VGcERGO0VFc0RFO0lBQ0MsVUFBQTtJQUNBLDZCQUFBO0lBQ0EsOEJBQUE7WUFBQSxzQkFBQTtFRnBESDtFRXNERztJQUNDLGdCQUFBO0VGcERKO0VFdURFO0lBQ0MsVUFBQTtJQUNBLDZCQUFBO0lBQ0EsOEJBQUE7WUFBQSxzQkFBQTtFRnJESDtFRXVERztJQUNDLGNBQUE7SUFDQSxjQUFBO0VGckRKO0VFdURHO0lBQ0MsZ0JBQUE7RUZyREo7RUUwREM7SUFDQyxTQUFBO0lBQ0Esb0JBQUE7SUFDQSx1Q0FBQTtJQUFBLGtDQUFBO0lBQ0EsU0FBQTtFRnhERjtFRTRERztJQUNDLGtCQUFBO0VGMURKO0VFa0VFO0lBQ0MseUJBQUE7SUFBQSw4QkFBQTtFRmhFSDtBQUNGIiwiZmlsZSI6IlRva3lvQ2hlZXIyMDI1LWdhbGxlcnkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCIvL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNy4yL2Nzcy9hbGwuY3NzXCIpO1xuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDoibLmjIflrppcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5IC5zbXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5IC5wYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAjU3BvcnRzQ29udGVudCwgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgcyAjU3BvcnRzQ29udGVudCBpbWcsICNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNTcG9ydHNDb250ZW50IHAsICNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNTcG9ydHNDb250ZW50IGRpdiwgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Nwb3J0c0NvbnRlbnQgdmlkZW8ge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAudGl0bGVfbWIge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNUb2t5b0NoZWVyMjAyNV9hbGwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMCAwIDA7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAjVG9reW9DaGVlcjIwMjVfYWxsIC55ZWFyTGluayB7XG4gIGZvbnQtc2l6ZTogMTA1JTtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAjVG9reW9DaGVlcjIwMjVfYWxsIC55ZWFyTGluayBsaSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNUb2t5b0NoZWVyMjAyNV9hbGwgLnllYXJMaW5rIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDdDQUQ7XG4gIGJhY2tncm91bmQ6ICMwMDdDQUQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAjVG9reW9DaGVlcjIwMjVfYWxsIC55ZWFyTGluayBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMwMDdDQUQ7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAjVG9reW9DaGVlcjIwMjVfYWxsIC5nYWxsZXJ5Qm94IHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNFRUU7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCBoMyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEwNSUgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZjNmM2YzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxMHB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCAuZ2FsbGVyeURhdGEge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCAuZ2FsbGVyeURhdGEgZHQge1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAjVG9reW9DaGVlcjIwMjVfYWxsIC5nYWxsZXJ5Qm94IC5nYWxsZXJ5RGF0YSBkZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCAuZ2FsbGVyeURhdGEgZGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg1JTtcbn1cbiNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNUb2t5b0NoZWVyMjAyNV9hbGwgLmdhbGxlcnlCb3ggLmdhbGxlcnlMaXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDEwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAjVG9reW9DaGVlcjIwMjVfYWxsIC5nYWxsZXJ5Qm94IC5nYWxsZXJ5TGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbiNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNUb2t5b0NoZWVyMjAyNV9hbGwgLmdhbGxlcnlCb3ggLmdhbGxlcnlMaXN0IGxpIC5pbWdCb3gge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAjVG9reW9DaGVlcjIwMjVfYWxsIC5nYWxsZXJ5Qm94IC5nYWxsZXJ5TGlzdCBsaSAuaW1nQ2FwIHtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAjVG9reW9DaGVlcjIwMjVfYWxsIC5nYWxsZXJ5Qm94IC5nYWxsZXJ5TGlzdC5ib05vbmUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCAuc2xpZGVDYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiA4NSU7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDFweCkge1xuICAjVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSAuc21wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5IC5wYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAueWVhckxpbmsge1xuICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAueWVhckxpbmsgbGkgYSB7XG4gICAgcGFkZGluZzogMTVweCA0MHB4IDExcHg7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNUb2t5b0NoZWVyMjAyNV9hbGwgLmdhbGxlcnlCb3ggaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCAuZ2FsbGVyeURhdGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAxMDUlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNUb2t5b0NoZWVyMjAyNV9hbGwgLmdhbGxlcnlCb3ggLmdhbGxlcnlEYXRhIGR0IHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCAuZ2FsbGVyeURhdGEgZHQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNUb2t5b0NoZWVyMjAyNV9hbGwgLmdhbGxlcnlCb3ggLmdhbGxlcnlEYXRhIGRkIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCAuZ2FsbGVyeURhdGEgZGQgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA4NSU7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCAuZ2FsbGVyeURhdGEgZGQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNUb2t5b0NoZWVyMjAyNV9hbGwgLmdhbGxlcnlCb3ggLmdhbGxlcnlMaXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LWdhbGxlcnkgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZ2FsbGVyeUJveCAuZ2FsbGVyeUxpc3QgbGkgLmltZ0JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5ICNUb2t5b0NoZWVyMjAyNV9hbGwgLmdhbGxlcnlCb3ggLmdhbGxlcnlMaXN0LnkyMDI1IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcclxuXHJcbi8qIG1peGluc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vICRub3QtcGM6IDEwMjM7Ly8gMTAyNHB45pyq5rqA44Gv44K/44OW44Os44OD44OI44Go5Yik5patXHJcbi8vICR0YWJsZXQ6IDc2ODsvLyDjgr/jg5bjg6zjg4Pjg4jjga7ln7rmupbjgajjgZnjgovjgrXjgqTjgrpcclxuXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemUsICR2aWV3cG9ydDogZmFsc2UpIHtcclxuICBAaWYgJHZpZXdwb3J0IHtcclxuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoMTAwICwgJHZpZXdwb3J0KSAqICRzaXplICogMXZ3O1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDoibLmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kdGV4dENvbG9yXHRcdDogIzIzMTgxNTtcclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AdXNlICdiYXNlJyBhcyBiO1xyXG5cclxuLy8gc21wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jVG9reW9DaGVlcjIwMjUtZ2FsbGVyeXtcclxuXHRcdFx0XHJcblx0LnNtcHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5wY3tcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0Ly/mnKzkvZPjgrXjgqTjg4jjga5DU1PnhKHlirnljJZcclxuXHQjU3BvcnRzQ29udGVudCwgcyAjU3BvcnRzQ29udGVudCBpbWcsICNTcG9ydHNDb250ZW50IHAsICNTcG9ydHNDb250ZW50IGRpdiwgI1Nwb3J0c0NvbnRlbnQgdmlkZW97XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cdC50aXRsZV9tYntcclxuXHRcdG1hcmdpbjogMTBweCAwO1xyXG5cdH1cclxuXHRcclxuXHQvL1Rva3lvQ2hlZXIyMDI1X2FsbFxyXG5cdCNUb2t5b0NoZWVyMjAyNV9hbGx7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdC55ZWFyTGlua3tcclxuXHRcdFx0Ly93aWR0aDogOTAlO1xyXG5cdFx0XHRmb250LXNpemU6IDEwNSU7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwN0NBRDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDdDQUQ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHggMTBweDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDA3Q0FEO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQvL2dhbGxlcnlCb3hcclxuXHRcdC5nYWxsZXJ5Qm94e1xyXG5cdFx0XHQvL3dpZHRoOiA5MCU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNFRUU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHJcblx0XHRcdGgze1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMDUlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0Y29sb3I6ICNmM2YzZjMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzMzMzO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHggMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZ2FsbGVyeURhdGF7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblxyXG5cdFx0XHRcdGR0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2YzZjNmMztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZGR7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblxyXG5cdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogODUlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmdhbGxlcnlMaXN0e1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdFx0XHRnYXA6IDEwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaW1nQ2Fwe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDg1JTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5ib05vbmV7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuc2xpZGVDYXB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA4NSU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ly9nYWxsZXJ5Qm94XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRcdFx0XHRcdFxyXG5cclxuXHRcdFxyXG5cdH1cclxuXHQvL1Rva3lvQ2hlZXIyMDI1X2FsbFxyXG5cdFxyXG5cdFxyXG5cdFxyXG5cclxuXHRcclxuXHRcclxuXHRcclxufVxyXG5cclxuLy8gVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSBQQyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjgwMXB4KXtcclxuXHQjVG9reW9DaGVlcjIwMjUtZ2FsbGVyeXtcclxuXHRcdFxyXG5cdC5zbXB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5wY3tcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdFx0XHJcblx0XHRcclxuXHQvL1Rva3lvQ2hlZXIyMDI1X2FsbFxyXG5cdCNUb2t5b0NoZWVyMjAyNV9hbGx7XHJcblx0XHRcdFx0XHJcblx0XHQueWVhckxpbmt7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDUwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCA0MHB4IDExcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHQvL2dhbGxlcnlCb3hcclxuXHRcdC5nYWxsZXJ5Qm94e1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byA1MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0aDN7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZ2FsbGVyeURhdGF7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEwNSU7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdFx0XHRcdGR0e1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGRke1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA4NSU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5nYWxsZXJ5TGlzdHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuXHRcdFx0XHRnYXA6IDIwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pbWdDYXB7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYm9Ob25le1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLnkyMDI1e1xyXG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQvL2dhbGxlcnlCb3hcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdFxyXG5cdH1cclxuXHQvL1Rva3lvQ2hlZXIyMDI1X2FsbFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdFxyXG5cdH1cclxufVxyXG5cclxuLy8gVG9reW9DaGVlcjIwMjUtZ2FsbGVyeSB0YWJsZXQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NjAwcHgpIGFuZCAoIG1heC13aWR0aDo5NjBweCkge1xyXG5cdCNUb2t5b0NoZWVyMjAyNS1nYWxsZXJ5e1xyXG5cdFx0XHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcbi8vIHRhYmxldChsYW5kc2NhcGUpIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTYxcHgpIGFuZCAoIG1heC13aWR0aDoxMDI0cHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFxyXG4gIH1cclxuXHJcblxyXG4iXX0= */