@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#TokyoCheer2025-top .smp {
    display: block;
}
#TokyoCheer2025-top .pc {
    display: none;
}
#TokyoCheer2025-top #SportsContent,
#TokyoCheer2025-top s #SportsContent img,
#TokyoCheer2025-top #SportsContent p,
#TokyoCheer2025-top #SportsContent div,
#TokyoCheer2025-top #SportsContent video {
    max-width: none;
}
#TokyoCheer2025-top .title_mb {
    margin: 10px 0;
}
#TokyoCheer2025-top #TokyoCheer2025_all {
    margin: 0;
    padding: 0;
}
#TokyoCheer2025-top #TokyoCheer2025_all .TokyoCheer_MainSlide {
    width: 100%;
    margin: 0 0 10px;
    padding: 0;
}
#TokyoCheer2025-top #TokyoCheer2025_all .TokyoCheer_MainSlide li {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}
#TokyoCheer2025-top #TokyoCheer2025_all .slideCap {
    text-align: right;
    font-size: 85%;
    margin-bottom: 30px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .finishTxt {
    text-align: left;
    font-size: 130%;
    font-weight: bold;
    line-height: 1.2;
    margin: 0 auto 30px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .newsArea {
    margin: 0 auto 30px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .newsArea .newsBox {
    height: 200px;
    border: 4px solid #f3f3f3;
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 20px;
    overflow-y: scroll;
}
#TokyoCheer2025-top #TokyoCheer2025_all .newsArea .newsBox li {
    list-style: none;
    font-size: 100%;
    line-height: 1.3;
    border-bottom: 2px dotted #ccc;
    margin: 0 0 10px;
    padding: 0 0 10px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .newsArea .newsBox li .data {
    font-size: 85%;
    line-height: 1;
    margin: 0 0 8px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .newsArea .newsBox li:last-of-type {
    margin-bottom: 0;
}
#TokyoCheer2025-top #TokyoCheer2025_all .movieArea {
    position: relative;
    width: 100%;
    margin-bottom: 30px;
    padding-top: 56.25%;
}
#TokyoCheer2025-top #TokyoCheer2025_all .movieArea iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#TokyoCheer2025-top #TokyoCheer2025_all .outlineArea {
    margin: 0 auto 30px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .cooperation {
    margin: 10px auto 30px;
    padding-top: 10px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .cooperation .coo_title {
    display: inline-block;
    color: #fff;
    background: #333333;
    /* background: #d6c8a1ff; */
    margin: 0 auto 10px;
    padding: 5px 20px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .cooperation h4 {
    font-size: 105%;
    border-bottom: none !important;
    margin: 0;
}
#TokyoCheer2025-top #TokyoCheer2025_all .cooperation h4 span {
    font-size: 85%;
    font-weight: normal;
}
#TokyoCheer2025-top #TokyoCheer2025_all .cooperation h4.boder {
    border-top: 1px solid #ccc;
    margin-top: 15px;
    padding-top: 15px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .cooperation .txtBlock {
    border-bottom: 1px solid #ccc;
    margin: 0 0 15px;
    padding: 0 0 15px;
}
#TokyoCheer2025-top #TokyoCheer2025_all .cooperation .txtBlock.boder {
    border-top: 1px solid #ccc;
    margin-top: 15px;
    padding-top: 15px;
}

@media only screen and (min-width: 801px) {
    #TokyoCheer2025-top .smp {
        display: none;
    }
    #TokyoCheer2025-top .pc {
        display: block;
    }
    #TokyoCheer2025-top #TokyoCheer2025_all .slideCap {
        margin-bottom: 50px;
    }
    #TokyoCheer2025-top #TokyoCheer2025_all .finishTxt {
        text-align: center;
        border: 2px solid #000;
        margin: 0 auto 50px;
        padding: 30px;
    }
    #TokyoCheer2025-top #TokyoCheer2025_all .newsArea {
        width: 90%;
        margin: 0 auto 50px;
    }
    #TokyoCheer2025-top #TokyoCheer2025_all .movie {
        width: 90%;
        margin: 0 auto;
    }
    #TokyoCheer2025-top #TokyoCheer2025_all .outlineArea {
        width: 90%;
        margin: 0 auto 50px;
    }
    #TokyoCheer2025-top #TokyoCheer2025_all .outlineArea .bb {
        border-bottom: 1px solid #ccc;
    }
    #TokyoCheer2025-top #TokyoCheer2025_all .cooperation {
        width: 90%;
        margin: 10px auto 50px;
    }
    #TokyoCheer2025-top #TokyoCheer2025_all .cooperation h4 span {
        margin-left: 10px;
    }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlRva3lvQ2hlZXIyMDI1LXRvcC5jc3MiLCJfYmFzZS5zY3NzIiwiVG9reW9DaGVlcjIwMjUtdG9wLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQ3hCQztFQUNFLGNBQUE7QUZDSDtBRUNDO0VBQ0UsYUFBQTtBRkNIO0FFR0M7RUFDQyxlQUFBO0FGREY7QUVHQztFQUNDLGNBQUE7QUZERjtBRUtDO0VBQ0MsU0FBQTtFQUNBLFVBQUE7QUZIRjtBRU9FO0VBQ0MsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtBRkxIO0FFT0c7RUFDQyxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMkJBQUE7QUZMSjtBRVFFO0VBQ0MsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUZOSDtBRVVFO0VBQ0MsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FGUkg7QUVZRTtFQUVDLG1CQUFBO0FGWEg7QUVhRztFQUNDLGFBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QUZYSjtBRWFJO0VBQ0MsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSw4QkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QUZYTDtBRWFLO0VBQ0MsY0FBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FGWE47QUVhSztFQUNDLGdCQUFBO0FGWE47QUVvQkU7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FGbEJIO0FFb0JHO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FGbEJKO0FFd0JFO0VBRUMsbUJBQUE7QUZ2Qkg7QUU2QkU7RUFFQyxzQkFBQTtFQUNBLGlCQUFBO0FGNUJIO0FFOEJHO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0FGNUJKO0FFOEJHO0VBQ0MsZUFBQTtFQUNBLDhCQUFBO0VBQ0EsU0FBQTtBRjVCSjtBRThCSTtFQUNDLGNBQUE7RUFDQSxtQkFBQTtBRjVCTDtBRThCSTtFQUNDLDBCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBRjVCTDtBRStCRztFQUNDLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBRjdCSjtBRStCSTtFQUNDLDBCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBRjdCTDs7QUVpREE7RUFHQztJQUNFLGFBQUE7RUZoREQ7RUVrREQ7SUFDRSxjQUFBO0VGaEREO0VFOERBO0lBQ0MsbUJBQUE7RUY1REQ7RUVpRUE7SUFDQyxrQkFBQTtJQUNBLHNCQUFBO0lBQ0EsbUJBQUE7SUFDQSxhQUFBO0VGL0REO0VFb0VBO0lBQ0MsVUFBQTtJQUNBLG1CQUFBO0VGbEVEO0VFbUZBO0lBQ0MsVUFBQTtJQUNBLGNBQUE7RUZqRkQ7RUUyRkE7SUFDQyxVQUFBO0lBQ0EsbUJBQUE7RUZ6RkQ7RUUyRkM7SUFDQyw2QkFBQTtFRnpGRjtFRWdHQTtJQUNDLFVBQUE7SUFDQSxzQkFBQTtFRjlGRDtFRW1HRTtJQUNDLGlCQUFBO0VGakdIO0FBQ0YiLCJmaWxlIjoiVG9reW9DaGVlcjIwMjUtdG9wLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzc1wiKTtcbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jVG9reW9DaGVlcjIwMjUtdG9wIC5zbXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNUb2t5b0NoZWVyMjAyNS10b3AgLnBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNUb2t5b0NoZWVyMjAyNS10b3AgI1Nwb3J0c0NvbnRlbnQsICNUb2t5b0NoZWVyMjAyNS10b3AgcyAjU3BvcnRzQ29udGVudCBpbWcsICNUb2t5b0NoZWVyMjAyNS10b3AgI1Nwb3J0c0NvbnRlbnQgcCwgI1Rva3lvQ2hlZXIyMDI1LXRvcCAjU3BvcnRzQ29udGVudCBkaXYsICNUb2t5b0NoZWVyMjAyNS10b3AgI1Nwb3J0c0NvbnRlbnQgdmlkZW8ge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4jVG9reW9DaGVlcjIwMjUtdG9wIC50aXRsZV9tYiB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIC5Ub2t5b0NoZWVyX01haW5TbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIC5Ub2t5b0NoZWVyX01haW5TbGlkZSBsaSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNUb2t5b0NoZWVyMjAyNS10b3AgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuc2xpZGVDYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiA4NSU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtdG9wICNUb2t5b0NoZWVyMjAyNV9hbGwgLmZpbmlzaFR4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTMwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtdG9wICNUb2t5b0NoZWVyMjAyNV9hbGwgLm5ld3NBcmVhIHtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbn1cbiNUb2t5b0NoZWVyMjAyNS10b3AgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubmV3c0FyZWEgLm5ld3NCb3gge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBib3JkZXI6IDRweCBzb2xpZCAjZjNmM2YzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiNUb2t5b0NoZWVyMjAyNS10b3AgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubmV3c0FyZWEgLm5ld3NCb3ggbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgI0NDQztcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtdG9wICNUb2t5b0NoZWVyMjAyNV9hbGwgLm5ld3NBcmVhIC5uZXdzQm94IGxpIC5kYXRhIHtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG4jVG9reW9DaGVlcjIwMjUtdG9wICNUb2t5b0NoZWVyMjAyNV9hbGwgLm5ld3NBcmVhIC5uZXdzQm94IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jVG9reW9DaGVlcjIwMjUtdG9wICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1vdmllQXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4jVG9reW9DaGVlcjIwMjUtdG9wICNUb2t5b0NoZWVyMjAyNV9hbGwgLm1vdmllQXJlYSBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNUb2t5b0NoZWVyMjAyNS10b3AgI1Rva3lvQ2hlZXIyMDI1X2FsbCAub3V0bGluZUFyZWEge1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIC5jb29wZXJhdGlvbiB7XG4gIG1hcmdpbjogMTBweCBhdXRvIDMwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIC5jb29wZXJhdGlvbiAuY29vX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG59XG4jVG9reW9DaGVlcjIwMjUtdG9wICNUb2t5b0NoZWVyMjAyNV9hbGwgLmNvb3BlcmF0aW9uIGg0IHtcbiAgZm9udC1zaXplOiAxMDUlO1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cbiNUb2t5b0NoZWVyMjAyNS10b3AgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuY29vcGVyYXRpb24gaDQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIC5jb29wZXJhdGlvbiBoNC5ib2RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbiNUb2t5b0NoZWVyMjAyNS10b3AgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuY29vcGVyYXRpb24gLnR4dEJsb2NrIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIHBhZGRpbmc6IDAgMCAxNXB4O1xufVxuI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIC5jb29wZXJhdGlvbiAudHh0QmxvY2suYm9kZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAxcHgpIHtcbiAgI1Rva3lvQ2hlZXIyMDI1LXRvcCAuc21wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS10b3AgLnBjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtdG9wICNUb2t5b0NoZWVyMjAyNV9hbGwgLnNsaWRlQ2FwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS10b3AgI1Rva3lvQ2hlZXIyMDI1X2FsbCAuZmluaXNoVHh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIC5uZXdzQXJlYSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS10b3AgI1Rva3lvQ2hlZXIyMDI1X2FsbCAubW92aWUge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIC5vdXRsaW5lQXJlYSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICB9XG4gICNUb2t5b0NoZWVyMjAyNS10b3AgI1Rva3lvQ2hlZXIyMDI1X2FsbCAub3V0bGluZUFyZWEgLmJiIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbiAgfVxuICAjVG9reW9DaGVlcjIwMjUtdG9wICNUb2t5b0NoZWVyMjAyNV9hbGwgLmNvb3BlcmF0aW9uIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMTBweCBhdXRvIDUwcHg7XG4gIH1cbiAgI1Rva3lvQ2hlZXIyMDI1LXRvcCAjVG9reW9DaGVlcjIwMjVfYWxsIC5jb29wZXJhdGlvbiBoNCBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG5AaW1wb3J0IHVybCgnLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzcycpO1xyXG5cclxuLyogbWl4aW5zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLy8gJG5vdC1wYzogMTAyMzsvLyAxMDI0cHjmnKrmuoDjga/jgr/jg5bjg6zjg4Pjg4jjgajliKTmlq1cclxuLy8gJHRhYmxldDogNzY4Oy8vIOOCv+ODluODrOODg+ODiOOBruWfuua6luOBqOOBmeOCi+OCteOCpOOCulxyXG5cclxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJHZpZXdwb3J0OiBmYWxzZSkge1xyXG4gIEBpZiAkdmlld3BvcnQge1xyXG4gICAgZm9udC1zaXplOiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmb250LXNpemU6ICRzaXplICsgcHg7XHJcbiAgICBmb250LXNpemU6IG1hdGguZGl2KCRzaXplICwgMTYpICsgcmVtO1xyXG4gIH1cclxufVxyXG5cclxuQGZ1bmN0aW9uIGdldF92dygkc2l6ZSwgJHZpZXdwb3J0KSB7XHJcbiAgQHJldHVybiBtYXRoLmRpdigxMDAgLCAkdmlld3BvcnQpICogJHNpemUgKiAxdnc7XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCgpIHtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbi8qIOiJsuaMh+WumlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiR0ZXh0Q29sb3JcdFx0OiAjMjMxODE1O1xyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgJ2Jhc2UnIGFzIGI7XHJcblxyXG4vLyBzbXAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiNUb2t5b0NoZWVyMjAyNS10b3B7XHJcblx0XHRcdFxyXG5cdC5zbXB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQucGN7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdC8v5pys5L2T44K144Kk44OI44GuQ1NT54Sh5Yq55YyWXHJcblx0I1Nwb3J0c0NvbnRlbnQsIHMgI1Nwb3J0c0NvbnRlbnQgaW1nLCAjU3BvcnRzQ29udGVudCBwLCAjU3BvcnRzQ29udGVudCBkaXYsICNTcG9ydHNDb250ZW50IHZpZGVve1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHQudGl0bGVfbWJ7XHJcblx0XHRtYXJnaW46IDEwcHggMDtcclxuXHR9XHJcblx0XHJcblx0Ly9Ub2t5b0NoZWVyMjAyNV9hbGxcclxuXHQjVG9reW9DaGVlcjIwMjVfYWxse1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdFxyXG5cdFx0XHJcblx0XHQvL1Rva3lvQ2hlZXJfTWFpblNsaWRlXHJcblx0XHQuVG9reW9DaGVlcl9NYWluU2xpZGV7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNsaWRlQ2Fwe1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiA4NSU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHR9XHJcblx0XHQvL1Rva3lvQ2hlZXJfTWFpblNsaWRlXHJcblx0XHRcclxuXHRcdC5maW5pc2hUeHR7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTMwJTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC8vbmV3c0FyZWFcclxuXHRcdC5uZXdzQXJlYXtcclxuXHRcdFx0Ly93aWR0aDogOTAlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAzMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0Lm5ld3NCb3h7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0XHRib3JkZXI6IDRweCBzb2xpZCAjZjNmM2YzO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTAwJTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggZG90dGVkICNDQ0M7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5kYXRhe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDg1JTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly9uZXdzQXJlYVxyXG5cdFx0XHJcblx0XHRcclxuXHRcdC8vbW92aWVBcmVhXHJcblx0XHQubW92aWVBcmVhe1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNTYuMjUlO1xyXG5cdFx0XHRcclxuXHRcdFx0aWZyYW1le1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vbW92aWVBcmVhXHJcblx0XHRcclxuXHRcdC8vb3V0bGluZUFyZWFcclxuXHRcdC5vdXRsaW5lQXJlYXtcclxuXHRcdFx0Ly93aWR0aDogOTAlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAzMHB4O1x0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ly9vdXRsaW5lQXJlYVxyXG5cdFx0XHJcblx0XHRcclxuXHRcdC8vY29vcGVyYXRpb25cclxuXHRcdC5jb29wZXJhdGlvbntcclxuXHRcdFx0Ly93aWR0aDogOTAlO1xyXG5cdFx0XHRtYXJnaW46IDEwcHggYXV0byAzMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0XHJcblx0XHRcdC5jb29fdGl0bGV7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMzMzMzM7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRoNHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEwNSU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiA4NSU7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmJvZGVye1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0M7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYuYm9kZXJ7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0NDQztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQvL2Nvb3BlcmF0aW9uXHJcblx0XHRcclxuXHRcdFxyXG5cdH1cclxuXHQvL1Rva3lvQ2hlZXIyMDI1X2FsbFxyXG5cdFxyXG5cdFxyXG5cdFxyXG5cclxuXHRcclxuXHRcclxuXHRcclxufVxyXG5cclxuLy8gUEMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo4MDFweCl7XHJcblx0I1Rva3lvQ2hlZXIyMDI1LXRvcHtcclxuXHRcdFxyXG5cdC5zbXB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5wY3tcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdFx0XHJcblx0XHRcclxuXHQvL1Rva3lvQ2hlZXIyMDI1X2FsbFxyXG5cdCNUb2t5b0NoZWVyMjAyNV9hbGx7XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0Ly9Ub2t5b0NoZWVyX01haW5TbGlkZVxyXG5cdFx0LlRva3lvQ2hlZXJfTWFpblNsaWRle1xyXG5cclxuXHRcdFx0bGl7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zbGlkZUNhcHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdH1cclxuXHRcdC8vVG9reW9DaGVlcl9NYWluU2xpZGVcclxuXHRcdFxyXG5cdFx0XHJcblx0XHQuZmluaXNoVHh0e1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDUwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0Ly9uZXdzQXJlYVxyXG5cdFx0Lm5ld3NBcmVhe1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byA1MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0Lm5ld3NCb3h7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5kYXRhe1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvL25ld3NBcmVhXHJcblx0XHRcclxuXHRcdFxyXG5cdFx0Ly9tb3ZpZUFyZWFcclxuXHRcdC5tb3ZpZXtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0XHQubW92aWVBcmVhe1xyXG5cdFx0XHRcclxuXHRcdFx0aWZyYW1le1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvL21vdmllQXJlYVxyXG5cdFx0XHJcblx0XHQvL291dGxpbmVBcmVhXHJcblx0XHQub3V0bGluZUFyZWF7XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDUwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQuYmJ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vb3V0bGluZUFyZWFcclxuXHRcdFxyXG5cdFx0XHJcblx0XHQvL2Nvb3BlcmF0aW9uXHJcblx0XHQuY29vcGVyYXRpb257XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdG1hcmdpbjogMTBweCBhdXRvIDUwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQuY29vX3RpdGxle1xyXG5cdFx0XHR9XHJcblx0XHRcdGg0e1x0XHRcdFx0XHJcblx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQvL2Nvb3BlcmF0aW9uXHJcblx0XHRcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdFxyXG5cdH1cclxuXHQvL1Rva3lvQ2hlZXIyMDI1X2FsbFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdFxyXG5cdFx0XHJcblx0XHRcclxuXHRcdFxyXG5cdH1cclxufVxyXG5cclxuLy8gdGFibGV0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjYwMHB4KSBhbmQgKCBtYXgtd2lkdGg6OTYwcHgpIHtcclxuXHQjVG9reW9DaGVlcjIwMjUtdG9we1xyXG5cdFx0XHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcbi8vIHRhYmxldChsYW5kc2NhcGUpIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTYxcHgpIGFuZCAoIG1heC13aWR0aDoxMDI0cHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFxyXG4gIH1cclxuXHJcblxyXG4iXX0= */