|  | @@ -317,6 +317,17 @@
 | 
	
		
			
				|  |  |  .settingPopup {
 | 
	
		
			
				|  |  |    background: transparent;
 | 
	
		
			
				|  |  |    overflow: visible;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  :global {
 | 
	
		
			
				|  |  | +    .bom_drag {
 | 
	
		
			
				|  |  | +      pointer-events: none;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    .bom_drag_point,
 | 
	
		
			
				|  |  | +    .bom_drag_point_right {
 | 
	
		
			
				|  |  | +      pointer-events: all;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .popupContainer {
 | 
	
	
		
			
				|  | @@ -370,14 +381,15 @@
 | 
	
		
			
				|  |  |    flex: 1;
 | 
	
		
			
				|  |  |    display: flex;
 | 
	
		
			
				|  |  |    flex-direction: column;
 | 
	
		
			
				|  |  | -  transition: all .2s ease;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    &.leftShow {
 | 
	
		
			
				|  |  |      .beatSection {
 | 
	
		
			
				|  |  |        .beat {
 | 
	
		
			
				|  |  | -        width: 85px;
 | 
	
		
			
				|  |  | -        height: 105px;
 | 
	
		
			
				|  |  | +        width: 80px;
 | 
	
		
			
				|  |  | +        height: 100px;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        margin: 0 8px;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          img {
 | 
	
		
			
				|  |  |            width: 64px;
 | 
	
	
		
			
				|  | @@ -396,8 +408,9 @@
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          .beat {
 | 
	
		
			
				|  |  | -          width: 42px !important;
 | 
	
		
			
				|  |  | -          height: 56px !important;
 | 
	
		
			
				|  |  | +          width: 44px !important;
 | 
	
		
			
				|  |  | +          height: 58px !important;
 | 
	
		
			
				|  |  | +          margin: 0 3px;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |            img {
 | 
	
		
			
				|  |  |              width: 28px;
 | 
	
	
		
			
				|  | @@ -408,7 +421,7 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      .footer {
 | 
	
		
			
				|  |  |        &>div {
 | 
	
		
			
				|  |  | -        margin: 0 7px;
 | 
	
		
			
				|  |  | +        margin: 0 4px;
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |        .play {
 | 
	
	
		
			
				|  | @@ -417,8 +430,28 @@
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |        .playType {
 | 
	
		
			
				|  |  | -        width: 175px;
 | 
	
		
			
				|  |  | -        height: 39px;
 | 
	
		
			
				|  |  | +        width: 147px;
 | 
	
		
			
				|  |  | +        height: 33px;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      .randomTempo {
 | 
	
		
			
				|  |  | +        width: 75px;
 | 
	
		
			
				|  |  | +        height: 33px;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      .speedChange {
 | 
	
		
			
				|  |  | +        width: 92px;
 | 
	
		
			
				|  |  | +        height: 33px;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        .speedNum {
 | 
	
		
			
				|  |  | +          font-size: 13px;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        .speedPlus,
 | 
	
		
			
				|  |  | +        .speedAdd {
 | 
	
		
			
				|  |  | +          width: 18px;
 | 
	
		
			
				|  |  | +          height: 18px;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
	
		
			
				|  | @@ -439,4 +472,96 @@
 | 
	
		
			
				|  |  |  .settingModalShow {
 | 
	
		
			
				|  |  |    height: 100% !important;
 | 
	
		
			
				|  |  |    width: 281px !important;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +@media all and (max-width: 720px) {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  .containerLeft {
 | 
	
		
			
				|  |  | +    flex: 1;
 | 
	
		
			
				|  |  | +    display: flex;
 | 
	
		
			
				|  |  | +    flex-direction: column;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    &.leftShow {
 | 
	
		
			
				|  |  | +      .beatSection {
 | 
	
		
			
				|  |  | +        .beat {
 | 
	
		
			
				|  |  | +          width: 70px;
 | 
	
		
			
				|  |  | +          height: 90px;
 | 
	
		
			
				|  |  | +          margin: 0 8px;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +          img {
 | 
	
		
			
				|  |  | +            width: 64px;
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        &.small {
 | 
	
		
			
				|  |  | +          &:nth-child(2n + 1) {
 | 
	
		
			
				|  |  | +            justify-content: flex-end;
 | 
	
		
			
				|  |  | +            padding-right: 4px;
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +          &:nth-child(2n + 2) {
 | 
	
		
			
				|  |  | +            justify-content: flex-start;
 | 
	
		
			
				|  |  | +            padding-left: 4px;
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +          .beat {
 | 
	
		
			
				|  |  | +            width: 35px !important;
 | 
	
		
			
				|  |  | +            height: 46px !important;
 | 
	
		
			
				|  |  | +            margin: 0 3px;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +            img {
 | 
	
		
			
				|  |  | +              width: 28px;
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      .footer {
 | 
	
		
			
				|  |  | +        &>div {
 | 
	
		
			
				|  |  | +          margin: 0 4px;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        .play {
 | 
	
		
			
				|  |  | +          width: 35px;
 | 
	
		
			
				|  |  | +          height: 35px;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        .playType {
 | 
	
		
			
				|  |  | +          width: 129px;
 | 
	
		
			
				|  |  | +          height: 29px;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        .randomTempo {
 | 
	
		
			
				|  |  | +          width: 67px;
 | 
	
		
			
				|  |  | +          height: 29px;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        .speedChange {
 | 
	
		
			
				|  |  | +          width: 81px;
 | 
	
		
			
				|  |  | +          height: 29px;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +          .speedNum {
 | 
	
		
			
				|  |  | +            font-size: 12px;
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +          .speedPlus,
 | 
	
		
			
				|  |  | +          .speedAdd {
 | 
	
		
			
				|  |  | +            width: 16px;
 | 
	
		
			
				|  |  | +            height: 16px;
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  .containerRight {
 | 
	
		
			
				|  |  | +    width: 245px;
 | 
	
		
			
				|  |  | +    transition: all .2s ease;
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  .settingModalShow {
 | 
	
		
			
				|  |  | +    height: 100% !important;
 | 
	
		
			
				|  |  | +    width: 245px !important;
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  |  }
 |