.ymh-artists {
  padding-bottom: 100px; }
  .ymh-artists .on-768 {
    display: none !important; }
  .ymh-artists * {
    margin: 0;
    padding: 0;
    line-height: 1; }
  .ymh-artists .swiper-slide img {
    max-width: 100%; }
  .ymh-artists video {
    width: 100%;
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%); }
  .ymh-artists .bg {
    position: absolute;
    width: 100%;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    overflow: hidden; }
    .ymh-artists .bg img {
      display: block; }
  .ymh-artists li {
    list-style-type: none; }
  .ymh-artists .kv {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 700px;
    overflow: hidden; }
    .ymh-artists .kv .dot {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      background-image: url(https://www.yamaha.com.cn/combo_artist/images/art20_dot.png); }
    .ymh-artists .kv .text {
      position: absolute;
      color: #fff;
      text-align: center;
      z-index: 2;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      top: 0;
      left: 0; }
      .ymh-artists .kv .text p {
        font-size: 80px;
        font-family: Oswald,'Lucida Grande',sans-serif; }
      .ymh-artists .kv .text span {
        display: inline-block;
        font-size: 18px;
        margin-top: 50px;
        text-align: center;
        line-height: 1.5;
        letter-spacing: 1px; }
    .ymh-artists .kv .bar1, .ymh-artists .kv .bar2 {
      position: absolute;
      z-index: 2;
      background-color: #000;
      width: 100%;
      overflow: hidden; }
    .ymh-artists .kv .bar1 {
      top: 0;
      right: 0;
      text-align: right; }
    .ymh-artists .kv .bar2 {
      bottom: 0;
      left: 0;
      text-align: left; }
  .ymh-artists .box-filter {
    width: 1200px;
    max-width: 100%;
    margin: 0 auto;
    margin-top: 70px; }
  .ymh-artists .filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .ymh-artists .filter + .filter {
      margin-top: 20px; }
    .ymh-artists .filter label {
      margin-right: 25px; }
      .ymh-artists .filter label span {
        margin-left: 8px; }
    .ymh-artists .filter ul {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .ymh-artists .filter ul li {
        width: 330px;
        height: 60px;
        border: 1px solid;
        border-color: #ccc;
        text-align: center;
        border-radius: 60px;
        margin-left: 20px;
        cursor: pointer;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #888; }
        .ymh-artists .filter ul li.on, .ymh-artists .filter ul li:hover {
          color: #4b1e78;
          border-color: #4b1e78; }
  .ymh-artists .title {
    position: relative;
    z-index: 1; }
    .ymh-artists .title p {
      font-size: 32px;
      margin-top: 15px; }
  .ymh-artists .item {
    margin-top: 60px;
    width: 32%;
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0; }
    .ymh-artists .item:nth-child(3n+2) {
      margin: 0 2%;
      margin-top: 60px; }
    .ymh-artists .item img {
      max-width: 100%; }
    .ymh-artists .item p {
      font-size: 24px;
      margin-top: 10px;
      text-align: center; }
  .ymh-artists .section {
    margin-top: 110px;
    position: relative;
    overflow: hidden;
    min-height: 575px; }
    .ymh-artists .section .box {
      width: 1200px;
      max-width: 100%;
      margin: 0 auto; }
    .ymh-artists .section::after {
      content: "";
      display: block;
      height: 575px;
      background-color: #f0f0f0;
      width: 100%;
      position: absolute;
      top: 33px;
      left: 0;
      z-index: -1; }
  .ymh-artists .list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }

@media all and (max-width: 768px) {
  .ymh-artists {
    padding-bottom: 12%; }
    .ymh-artists .bar1 {
      width: 60%; }
    .ymh-artists .bar2 {
      width: 70%; }
    .ymh-artists .kv {
      height: auto; }
      .ymh-artists .kv .text p {
        font-size: 6vw; }
      .ymh-artists .kv .text span {
        font-size: 3.6vw;
        margin-top: 2%; }
  .swiper-slide img {
    width: 100%;
    height: auto;
    min-height: 100%;
    -webkit-transition: 1s linear 2s;
    transition: 1s linear 2s;
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1); }
  .swiper-slide-active img, .swiper-slide-duplicate-active img {
    -webkit-transition: 6s linear;
    transition: 6s linear;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1); }
  .ymh-artists .on-768 {
    display: block !important; }
  .ymh-artists .off-768 {
    display: none; }
  .ymh-artists .box-filter {
    margin-top: 8%; }
  .ymh-artists .filter ul li {
    width: 140px;
    height: 30px; }
  .ymh-artists .section {
    margin-top: 13%; }
  .ymh-artists .section .box {
    padding: 0 30px; }
  .ymh-artists .title p {
    font-size: 4vw;
    margin-top: 10px; }
  .ymh-artists .item p {
    font-size: 2.6vw; }
  .ymh-artists .item {
    margin-top: 4%; }
  .ymh-artists .item:nth-child(3n+2) {
    margin-top: 4%; }
  .ymh-artists .section::after {
    height: 340px;
    top: 20px; }
  .ymh-artists .section {
    min-height: auto; }
  .ymh-artists .title img {
    height: 50px; }
  .ymh-artists .bg img {
    height: 20px; } }

@media all and (max-width: 414px) {
  .ymh-artists .kv .bar1 img, .ymh-artists .kv .bar2 img {
    position: relative;
    height: 15px; }
  .ymh-artists .kv .bar1 img {
    right: -15%; }
  .ymh-artists .kv .bar2 img {
    left: -120%; }
  .ymh-artists .filter {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
  .ymh-artists .filter ul {
    width: 100%;
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
  .ymh-artists .filter ul li:first-child {
    margin-left: 0; }
  .ymh-artists .filter ul li {
    width: 124px;
    height: 30px;
    font-size: 3vw;
    margin-left: 0; }
  .ymh-artists .section .box, .ymh-artists .box-filter {
    padding: 0 15px; }
  .ymh-artists .title img {
    height: 32px; }
  .ymh-artists .bg img {
    height: 12px;
    position: relative;
    right: -15%; }
  .ymh-artists .section::after {
    top: 12px; }
  .ymh-artists .item {
    width: 48%; }
  .ymh-artists .item:nth-child(3n+2) {
    margin: 0;
    margin-top: 4%; }
  .ymh-artists .list {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; } }

@media all and (max-width: 375px) {
  .ymh-artists .section .box, .ymh-artists .box-filter {
    padding: 0 10px; }
  .ymh-artists .filter ul li {
    width: 110px; }
  .ymh-artists .section::after {
    top: 10px; }
  .ymh-artists .bg img {
    height: 10px; } }

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