body {
    overscroll-behavior-y: contain;
    overscroll-behavior-x: auto
  }
  @media screen and (pointer: coarse) {
    @supports (-webkit-backdrop-filter: blur(1px)) and (overscroll-behavior-y: none)  {
      html {
        min-height: 100.3%;
        overscroll-behavior-y: none;
      }
    }
  }
  /* prevent pull-to-refresh for Safari 9~15 */
  @media screen and (pointer: coarse) {
    @supports (-webkit-backdrop-filter: blur(1px)) and (not (overscroll-behavior-y: none))  {
      html {
        height: 100%;
        overflow: hidden;
      }
      body {
        margin: 0px;
        max-height: 100%; /* or `height: calc(100% - 16px);` if body has default margin */
        overflow: auto;
        -webkit-overflow-scrolling: touch;
      }
      /* in this case to disable pinch-zoom, set `touch-action: pan-x pan-y;` on `body` instead of `html` */
    }
  }
  
  .loading{
    position:fixed;
    left:0;
    right:0;
    z-index:9998;
    display:flex;
    justify-content:center;
    align-items:center;
    width: 100%;
    height: 100%;
  }
  .theme01-root-loading{
    background-color: #fff;
  }
  .theme01_y0-root-loading{
    background-color: #fff;
  }
  .theme02-root-loading{
    background-color: #191919;
  }
  .theme02_y0-root-loading{
    background-color: #191919;
  }
  .theme01-root-loading #loading-root-main{
    color:#ffb001;
  }
  .theme01_y0-root-loading #loading-root-main{
    color:#569FFD;
  }
  .theme02-root-loading #loading-root-main{
    color:#ffb001;
  }
  .theme02_y0-root-loading #loading-root-main{
    color:#569FFD;
  }

  .la-line-scale, .la-line-scale>div{
    position:relative;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
  }

  .la-line-scale{
    display:block;
    font-size:0;
  }

  .la-line-scale>div{
    display:inline-block;
    float:none;
    background-color:currentColor;
    border:0 solid currentColor;
  }

  .la-line-scale{
    width:40px;
    height:32px;
  }

  .la-line-scale>div{
    width:4px;
    height:32px;
    margin:2px;
    margin-top:0;
    margin-bottom:0;
    border-radius:0;
    -webkit-animation:line-scale 1.2s infinite ease;
    -moz-animation:line-scale 1.2s infinite ease;
    -o-animation:line-scale 1.2s infinite ease;
    animation:line-scale 1.2s infinite ease;
  }

  .la-line-scale>div:nth-child(1){
    -webkit-animation-delay:-1.2s;
    -moz-animation-delay:-1.2s;
    -o-animation-delay:-1.2s;
    animation-delay:-1.2s;
  }
  .la-line-scale>div:nth-child(2){
    -webkit-animation-delay:-1.1s;
    -moz-animation-delay:-1.1s;
    -o-animation-delay:-1.1s;
    animation-delay:-1.1s;
  }

  .la-line-scale>div:nth-child(3){
    -webkit-animation-delay: -1s;
    -moz-animation-delay: -1s;
    -o-animation-delay: -1s;
    animation-delay: -1s;
  }

  .la-line-scale>div:nth-child(4){
    -webkit-animation-delay:-0.9s;
    -moz-animation-delay:-0.9s;
    -o-animation-delay:-0.9s;
    animation-delay:-0.9s;
  }

  .la-line-scale>div:nth-child(5){
    -webkit-animation-delay:-0.8s;
    -moz-animation-delay:-0.8s;
    -o-animation-delay:-0.8s;
    animation-delay:-0.8s;
  }

  .la-line-scale.la-sm{
    width:20px;
    height:16px;
  }

  .la-line-scale.la-sm>div{
    width:2px;
    height:16px;
    margin:1px;
    margin-top:0;
    margin-bottom:0;
  }

  .la-line-scale.la-2x{
    width:80px;
    height:64px;
  }

  .la-line-scale.la-2x>div{
    width:8px;
    height:64px;
    margin:4px;
    margin-top:0;
    margin-bottom:0;
  }

  .la-line-scale.la-3x {
    width: 120px;
    height: 96px;
  }
  .la-line-scale.la-3x>div {
    width: 12px;
    height: 96px;
    margin: 6px;
    margin-top: 0;
    margin-bottom: 0;
  }
  /*
    * Animation
    */
  @-moz-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-webkit-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-o-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-moz-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -moz-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-webkit-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -moz-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-o-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -moz-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -moz-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-moz-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -o-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-webkit-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -o-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-o-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -o-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -o-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-moz-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -moz-transform: scaleY(0.4);
      -o-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-webkit-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -moz-transform: scaleY(0.4);
      -o-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @-o-keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -moz-transform: scaleY(0.4);
      -o-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @keyframes line-scale {
    0%, 40%, 100% {
      -webkit-transform: scaleY(0.4);
      -moz-transform: scaleY(0.4);
      -o-transform: scaleY(0.4);
      transform: scaleY(0.4);
    }
    20% {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  .match-container .match-status-fixed[data-v-065fe993] {
        padding: 0.03rem 0.03rem 0.2rem 0.15rem;
    }