
  /* (unused) [data-theme="blue"] {
    --base-color: #01325D;
    --balanceAddIcon: #4C9EEA; /* 余额添加图标颜色 *\/
    --loginBtn: linear-gradient(180deg, #00F4FF 0%, #00BABF 100%);
    --regBtn: linear-gradient(180deg, #5AE27F 0%, #4BB869 100%);
  }*/
  [data-theme="orange"].svelte-18o45l9 {
    --base-color: #2F0E00;
    --balanceAddIcon: #FF7E07; /* 余额添加图标颜色 */
    --loginBtn: linear-gradient(180deg, #FFFB02 0%, #FF9E02 100%);
    --regBtn: linear-gradient(180deg, #5AE27F 0%, #06B336 100%);
  }
  /* (unused) [data-theme="gold"] {
    --base-color: #573000;
    --balanceAddIcon: #DCA340; /* 余额添加图标颜色 *\/
    --loginBtn: linear-gradient(180deg, #ECC177 0%, #DCA240 54.08%);
    --regBtn: linear-gradient(180deg, #5AE27F 0%, #4BB869 100%);
  }*/
  /* (unused) [data-theme="purple"] {
    --base-color: #444370;
    --balanceAddIcon: #716AC7; /* 余额添加图标颜色 *\/
    --loginBtn: linear-gradient(180deg, #716AC7 0%, #3D3B92 100%);
    --regBtn: linear-gradient(180deg, #5AE27F 0%, #06B336 100%);
  }*/

  /* (unused) [data-theme="blue"] {
    --bannerDotActive: #3F9FFF; /* 轮播点高亮 *\/
    --bannerDot: #C1DFFF; /* 轮播点 *\/
  }*/
  [data-theme="orange"].svelte-josx5o {
    --bannerDotActive: #FF7E07; /* 轮播点高亮 */
    --bannerDot: #FFE1B7; /* 轮播点 */
  }
  /* (unused) [data-theme="gold"] {
    --bannerDotActive: #DCA340; /* 轮播点高亮 *\/
    --bannerDot: #F7F6F3; /* 轮播点 *\/
  }*/
  /* (unused) [data-theme="purple"] {
    --bannerDotActive: #716AC7; /* 轮播点高亮 *\/
    --bannerDot: #D3D2EC; /* 轮播点 *\/
  }*/

  /* (unused) [data-theme="blue"] {
    --focus-color: #4C9EEA; /* 关注颜色 *\/
    --tabBarColor: #5580A0; /* 中间tabbar字体默认颜色 *\/
    --tabBarBallActive: #3F9FFF; /* 中间tabbar球类高亮颜色 *\/
    --SwitchColor: #3f9fff;
    --sports-co1: #004B96; /* 体讯按钮svg颜色 *\/
    --sports-co2: #0078F0; /* 体讯按钮svg颜色 *\/
    --sports-co3: #64B4FF; /* 体讯按钮svg颜色 *\/
  }*/
  [data-theme="orange"].svelte-1lxyg19 {
    --focus-color: #FF7E07; /* 关注颜色 */
    --tabBarColor: #959799; /* 中间tabbar字体默认颜色 */
    --tabBarBallActive: #FF7E07; /* 中间tabbar球类高亮颜色 */
    --SwitchColor: #34C759;
    --sports-co1: #AD6500; /* 体讯按钮svg颜色 */
    --sports-co2: #FF9500; /* 体讯按钮svg颜色 */
    --sports-co3: #FFBB5C; /* 体讯按钮svg颜色 */
  }
  /* (unused) [data-theme="gold"] {
    --focus-color: #DCA340; /* 关注颜色 *\/
    --tabBarColor: #AE8047; /* 中间tabbar字体默认颜色 *\/
    --tabBarBallActive: #DCA340; /* 中间tabbar球类高亮颜色 *\/
    --SwitchColor: #DCA340;
    --sports-co1: #004B96; /* 体讯按钮svg颜色 *\/
    --sports-co2: #DDA543; /* 体讯按钮svg颜色 *\/
    --sports-co3: #F0DFC3; /* 体讯按钮svg颜色 *\/
  }*/
  /* (unused) [data-theme="purple"] {
    --focus-color: #716AC7; /* 关注颜色 *\/
    --tabBarColor: #686791; /* 中间tabbar字体默认颜色 *\/
    --tabBarBallActive: #716AC7; /* 中间tabbar球类高亮颜色 *\/
    --SwitchColor: #716AC7;
    --sports-co1: #434174; /* 体讯按钮svg颜色 *\/
    --sports-co2: #59579A; /* 体讯按钮svg颜色 *\/
    --sports-co3: #706CC1; /* 体讯按钮svg颜色 *\/
  }*/

  .ballList-sports-co1 {
    fill: var(--sports-co1);
  }
  .ballList-sports-co2 {
    fill: var(--sports-co2);
  }
  .ballList-sports-co3 {
    fill: var(--sports-co3);
  }
  .ball.svelte-1lxyg19 {
    animation: svelte-1lxyg19-bounceAndSpin 1s ease-in-out forwards;
  }

  @keyframes svelte-1lxyg19-bounceAndSpin {
    0% {
      height: 40px;
      transform: translateY(0);
    }
    10% {
      height: 35px;
    }
    30% {
      height: 40px;
      transform: translateY(-8px);
    }
    50% {
      transform: translateY(0);
    }
    70% {
      transform: translateY(-2px);
    }
    100% {
      transform: translateY(0);
    }
  }

    /* (unused) [data-theme="blue"] {
      --base-color: #01325D;
    }*/
    [data-theme="orange"].svelte-kj96l {
      --base-color: #2F0E00;
    }

  /* (unused) [data-theme="blue"] {
    --base-color: #01325D;
    --list-item-title-bg: #EFF7FF; /* 赛事列表标题背景 *\/
    --list-item-title-color: #01325D; /* 赛事列表标题颜色 *\/
    --list-item-time-color: #01325D; /* 赛事列表倒计时颜色 *\/
    --list-item-time-bg: #E6F0F5; /* 赛事列表倒计时背景 *\/
    --list-item-time-title-color: #5580A0; /* 赛事列表标题倒计时颜色 *\/
    --list-item-play-title-color: #787878; /* 赛事列表玩法标题颜色 *\/
    --list-item-mc-color: #5580A0; /*  *\/
    --list-item-mc-bg: #4C9EEA; /*  *\/
    --list-bet-btn-color1: #4C9EEA; /* 赛事列表投注按钮颜色 *\/
    --list-bet-btn-color2: #787878; /* 赛事列表投注按钮颜色 *\/
    --list-bet-btn-bg: linear-gradient(270deg, #5FC2FF 0%, #2D96FF 100%); /* 赛事列表投注按钮背景颜色 *\/
  }*/
  [data-theme="orange"].svelte-6eyygu {
    --base-color: #2F0E00;
    --list-title-bg: #FFF8EF; /* 赛事列表标题背景 */
    --list-title-color: #01325D; /* 赛事列表标题颜色 */
    --list-item-time-bg: #FFF4E5; /* 赛事列表倒计时背景 */
    --list-item-time-color: #01325D; /* 赛事列表倒计时颜色 */
    --list-item-time-title-color: #959799; /* 赛事列表标题倒计时颜色 */
    --list-item-play-title-color: #959799; /* 赛事列表玩法标题颜色 */
    --list-item-mc-color: #959799; /*  */
    --list-item-mc-bg: #FF7E07; /*  */
    --list-bet-btn-color1: #FFBB5C; /* 赛事列表投注按钮颜色 */
    --list-bet-btn-color2: #959799; /* 赛事列表投注按钮颜色 */
    --list-bet-btn-bg: linear-gradient(270.02deg, #FFA44B 0.01%, #FF7E01 99.99%); /* 赛事列表投注按钮背景颜色 */
  }
  /* (unused) [data-theme="gold"] {
    --base-color: #573000;
    --list-title-bg: #FBF7F0; /* 赛事列表标题背景 *\/
    --list-title-color: #323232; /* 赛事列表标题颜色 *\/
    --list-item-time-bg: #FFF4E1; /* 赛事列表倒计时背景 *\/
    --list-item-time-color: #573000; /* 赛事列表倒计时颜色 *\/
    --list-item-time-title-color: #AE8047; /* 赛事列表标题倒计时颜色 *\/
    --list-item-play-title-color: #959799; /* 赛事列表玩法标题颜色 *\/
    --list-item-mc-color: #959799; /*  *\/
    --list-item-mc-bg: #FF7E07; /*  *\/
    --list-bet-btn-color1: #AE8047; /* 赛事列表投注按钮颜色 *\/
    --list-bet-btn-color2: #959799; /* 赛事列表投注按钮颜色 *\/
    --list-bet-btn-bg: linear-gradient(270deg, #ECC177 0%, #DCA240 100%); /* 赛事列表投注按钮背景颜色 *\/
  }*/
  /* (unused) [data-theme="purple"] {
    --base-color: #444370;
    --list-title-color: #444370; /* 赛事列表标题颜色 *\/
    --list-title-bg: #F1F0F8; /* 赛事列表标题背景 *\/
    --list-item-time-bg: #EAE9F6; /* 赛事列表倒计时背景 *\/
    --list-item-time-color: #444370; /* 赛事列表倒计时颜色 *\/
    --list-item-time-title-color: #686791; /* 赛事列表标题倒计时颜色 *\/
    --list-item-play-title-color: #686791; /* 赛事列表玩法标题颜色 *\/
    --list-item-mc-color: #686791; /*  *\/
    --list-item-mc-bg: #716AC7; /*  *\/
    --list-bet-btn-color1: #787878; /* 赛事列表投注按钮颜色 *\/
    --list-bet-btn-color2: #787878; /* 赛事列表投注按钮颜色 *\/
    --list-bet-btn-bg: linear-gradient(270deg, #716AC7 0%, #47449B 100%); /* 赛事列表投注按钮背景颜色 *\/
  }*/
  .labeltitle.svelte-6eyygu {
    &::after {
      content: "";
      border-left: 13px transparent solid;
      border-right: 13px transparent solid;
      border-bottom: 26px #ffffff solid;
      position: absolute;
      right: -12px;
      bottom: 0;
    }
  }
  .time--count.svelte-6eyygu {
    &::after {
      content: "";
      border-left: 6px transparent solid;
      border-right: 6px transparent solid;
      border-bottom: 24px #ffffff solid;
      position: absolute;
      right: -6px;
      bottom: 0;
    }
  }

  /* (unused) [data-theme="blue"] {
    --base-color: #01325D;
    --list-gj-tab-color1: #5580A0; /* 冠军tab返回颜色 *\/
    --list-gj-xq-color1: #232B32; /* 冠军详情标题颜色 *\/
    --list-gj-xq-color2: #5580A0; /* 冠军详情时间颜色 *\/
    --list-gj-xq-color3: #4C9EEA; /* 冠军详情投注按钮背景颜色 *\/
    --list-gj-xq-color4: #5580A0; /* 冠军详情子列表投注按钮字体颜色 *\/
    --list-gj-xq-color5: #F5F5F5; /* 冠军详情子列表投注按钮背景颜色 *\/
  }*/
  [data-theme="orange"].svelte-1rvo5jc {
    --base-color: #2F0E00;
    --list-gj-tab-color1: #959799; /* 冠军tab返回颜色 */
    --list-gj-xq-color1: #232B32; /* 冠军详情标题颜色 */
    --list-gj-xq-color2: #959799; /* 冠军详情时间颜色 */
    --list-gj-xq-color3: #FF7E07; /* 冠军详情投注按钮背景颜色 */
    --list-gj-xq-color4: #959799; /* 冠军详情子列表投注按钮字体颜色 */
    --list-gj-xq-color5: #F5F5F5; /* 冠军详情子列表投注按钮背景颜色 */
  }
  /* (unused) [data-theme="gold"] {
    --list-gj-tab-color1: #959799; /* 冠军tab返回颜色 *\/
    --list-gj-xq-color1: #232B32; /* 冠军详情标题颜色 *\/
    --list-gj-xq-color2: #AE8047; /* 冠军详情时间颜色 *\/
    --list-gj-xq-color3: #DCA340; /* 冠军详情投注按钮背景颜色 *\/
    --list-gj-xq-color4: #AE8047; /* 冠军详情子列表投注按钮字体颜色 *\/
    --list-gj-xq-color5: #F5F5F5; /* 冠军详情子列表投注按钮背景颜色 *\/
  }*/
  /* (unused) [data-theme="purple"] {
    --list-gj-tab-color1: #959799; /* 冠军tab返回颜色 *\/
    --list-gj-xq-color1: #232B32; /* 冠军详情标题颜色 *\/
    --list-gj-xq-color2: #686791; /* 冠军详情时间颜色 *\/
    --list-gj-xq-color3: #716AC7; /* 冠军详情投注按钮背景颜色 *\/
    --list-gj-xq-color4: #686791; /* 冠军详情子列表投注按钮字体颜色 *\/
    --list-gj-xq-color5: #F5F5F5; /* 冠军详情子列表投注按钮背景颜色 *\/
  }*/


  /* (unused) [data-theme="blue"] {
    --list-today-wksbg: #D7E3EC; /* 今日赛事背景 *\/
    --list-today-wksbtco: #5580A0; /* 今日赛事标题颜色 *\/
    --list-today-wksbtncolor: #5580A0; /* 今日赛事按钮颜色 *\/
  }*/
  [data-theme="orange"].svelte-dm9fd7 {
    --list-today-wksbg: #FFEDD4; /* 今日赛事背景 */
    --list-today-wksbtco: #FFA82E; /* 今日赛事标题颜色 */
    --list-today-wksbtncolor: #FF7E07; /* 今日赛事按钮颜色 */
  }
  /* (unused) [data-theme="gold"] {
    --list-today-wksbg: #FFB450; /* 今日赛事未开赛背景 *\/
    --list-today-wksbtco: #573000; /* 今日赛事标题颜色 *\/
    --list-today-wksbtncolor: #573000; /* 今日赛事按钮颜色 *\/
  }*/
  /* (unused) [data-theme="purple"] {
    --list-today-wksbg: #D3D2EC; /* 今日赛事背景 *\/
    --list-today-wksbtco: #686791; /* 今日赛事标题颜色 *\/
    --list-today-wksbtncolor: #686791; /* 今日赛事按钮颜色 *\/
  }*/

  /* (unused) [data-theme="blue"] {
    --filter-color1: #5580A0;
    --filter-back: #4C9EEA;
    --filter-color2: #4C9EEA;
    --filter-color3: #4C9EEA;
    --btncolor: #4C9EEA;
  }*/
  [data-theme="orange"].svelte-1v0nprg {
    --filter-color1: #959799;
    --filter-back: #FF7E07;
    --filter-color2: #FF7E07;
    --filter-color3: #34C759;
    --btncolor: #FF7E07;
  }
  /* (unused) [data-theme="gold"] {
    --filter-color1: #DCA340;
    --filter-back: #DCA340;
    --filter-color2: #DCA340;
    --filter-color3: #DCA340;
    --btncolor: #DCA340;
  }*/
  /* (unused) [data-theme="purple"] {
    --filter-color1: #716AC7;
    --filter-back: #716AC7;
    --filter-color2: #716AC7;
    --filter-color3: #716AC7;
    --btncolor: #716AC7;
  }*/

  /* (unused) [data-theme="blue"] {
    --search-color1: #F5F5F5;
    --search-color2: #4C9EEA;
    --search-color3: #ECF5FF;
  }*/
  [data-theme="orange"].svelte-4tnw2n {
    --search-color1: #FAF9F7;
    --search-color2: #FF7E07;
    --search-color3: #FFF4E5;
  }
  /* (unused) [data-theme="gold"] {
    --search-color1: #F5F5F5;
    --search-color2: #DCA340;
    --search-color3: #FFF4E5;
  }*/
  /* (unused) [data-theme="purple"] {
    --search-color1: #F5F5F5;
    --search-color2: #444370;
    --search-color3: #FFF4E5;
  }*/

    /* (unused) [data-theme="blue"] {
        --baseColor: #01325D; /* 菜单tabbar基础颜色 *\/
        --couponColor1: #5580A0; /* 卡券标题字体颜色 *\/
        --couponColor2: #F0F5FF; /* 卡券标题背景颜色 *\/
        --couponColor3: #4C9EEA; /* 卡券金额颜色 *\/
        --couponColor4: #4C9EEA; /* 卡券总览按钮颜色 *\/
    }*/
    [data-theme="orange"].svelte-17v8hv0 {
        --baseColor: #2F0E00; /* 菜单tabbar基础颜色 */
        --couponColor1: #959799; /* 卡券标题字体颜色 */
        --couponColor2: #FFF4E5; /* 卡券标题背景颜色 */
        --couponColor3: #FF7E07; /* 卡券金额颜色 */
        --couponColor4: #FF7E07; /* 卡券总览按钮颜色 */
    }
    /* (unused) [data-theme="gold"] {
        --baseColor: #573000; /* 菜单tabbar基础颜色 *\/
        --couponColor1: #959799; /* 卡券标题字体颜色 *\/
        --couponColor2: #FBF7F0; /* 卡券标题背景颜色 *\/
        --couponColor3: #DCA340; /* 卡券金额颜色 *\/
        --couponColor4: #DCA340; /* 卡券总览按钮颜色 *\/
    }*/
    /* (unused) [data-theme="purple"] {
        --baseColor: #444370; /* 菜单tabbar基础颜色 *\/
        --couponColor1: #959799; /* 卡券标题字体颜色 *\/
        --couponColor2: #F1F0F8; /* 卡券标题背景颜色 *\/
        --couponColor3: #716AC7; /* 卡券金额颜色 *\/
        --couponColor4: #716AC7; /* 卡券总览按钮颜色 *\/
    }*/

  /* .ser--placeholder::placeholder {
    color: #82b5da;
  } */
  /* (unused) [data-theme="blue"] {
    --baseColor: #01325D;
    --bg: #faf9f7; /* 页面背景颜色 *\/
    --topbg: linear-gradient(132.82deg,#40FF6C -0.8%, #4DA9FF 26.11%, #0C82F1 76.68%, #015DB6 107.4%); /* 顶部背景渐变背景 *\/
  }*/
  [data-theme="orange"].svelte-13t8tkc {
    --baseColor: #2F0E00;
    --bg: #eaeff3; /* 页面背景颜色 */
    --topbg: linear-gradient(132.82deg,#FFFB02 -0.8%, #FFA702 26.11%, #FF8302 76.68%, #FF6702 107.4%); /* 顶部背景渐变背景 */
  }
  /* (unused) [data-theme="gold"] {
    --baseColor: #573000;
    --bg: #faf9f7; /* 页面背景颜色 *\/
    --topbg: linear-gradient(132.82deg, #FF9538 -0.8%, #FFDCA1 26.11%, #D9B06A 76.68%, #956B23 107.4%); /* 顶部背景渐变背景 *\/
  }*/
  /* (unused) [data-theme="purple"] {
    --baseColor: #444370;
    --bg: #f7f6f3; /* 页面背景颜色 *\/
    --topbg: url('./assets/purple/tpbg.webp') no-repeat center top/cover; /* 顶部背景渐变背景 *\/
  }*/
