/* Shared six-runner desktop sports layout, measured against 1689567 at 1440px. */
#desktopDetail [data-sport-family="six-runner"] .pc8473-current{grid-template-columns:130px 462px 367px 241px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-current-numbers{display:block!important;padding:20px 0 0 21px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-current-numbers h1{height:18px;line-height:18px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-current .pc8473-round-row{height:40px!important;min-height:40px!important;margin:16px 0 0!important;gap:20px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-current .pc8473-original-ball{height:40px!important;line-height:36px!important;background:transparent url('/assets/sport-reference/footer-icons.png') no-repeat -1px -47px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-current-numbers p{margin:4px 0 0!important;height:30px;line-height:30px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-next{display:flex!important;flex-direction:column;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box;padding:15px 0 0!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-next p{height:50px;line-height:50px!important;margin:0!important;white-space:nowrap;font-size:14px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-next>div{height:40px;margin:0!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-next-issue{font-weight:400;color:#ff5500}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-today-ball{display:inline-block;width:36px;height:36px;border-radius:50%;color:#fff;background:#0294e1;font:20px/36px Tahoma,微软雅黑,sans-serif;text-align:center;vertical-align:middle}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-today-table thead tr:first-child th:first-child,
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-today-table tbody td:first-child{width:110px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-series-page[data-sport-page="今日号码统计"]{margin-top:15px!important}
/* Reset old flex/grid and timer rules before applying the reference block flow. */
#desktopDetail [data-sport-family="six-runner"] .pc8473-current-numbers,
#desktopDetail [data-sport-family="six-runner"] .pc8473-next{align-content:normal!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-next p{display:block!important;height:50px!important;width:auto!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-next p b{display:inline!important;background:none!important;width:auto!important;height:auto!important;padding:0!important;font:inherit!important;color:#ff5500!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-next>div{display:flex!important;justify-content:center!important;width:100%!important;height:40px!important;position:static!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-next{row-gap:0!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-next .pc8473-segmented-time.pc8473-current-time[data-pc-countdown-mode]{gap:4.375px!important;margin-left:52px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-next .pc8473-segmented-time.pc8473-current-time[data-pc-countdown-mode] em{width:14px!important;min-width:14px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-segmented-time{display:inline-flex!important;width:max-content!important;justify-content:center!important;gap:5px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-segmented-time b{width:40px!important;height:40px!important;line-height:40px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-segmented-time em{width:17px!important;font-size:14px!important}
#desktopDetail [data-sport-family="six-runner"]>.pc8473-analysis{height:84px!important;min-height:84px!important}
/* Inline sports calendar measured from the reference (219px content + border). */
#desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls[data-pc-history-date-layout="sport"]{display:inline-flex!important;width:auto!important;min-width:0!important;flex:none!important;gap:5px!important;margin-left:47px!important;padding:0!important;background:transparent!important;white-space:nowrap!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls[data-pc-history-date-layout="sport"]>.pc8473-shared-date-label{font:12px/28px Tahoma,微软雅黑,sans-serif!important;white-space:nowrap!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls[data-pc-history-date-layout="sport"] .pc8473-shared-date-field{display:block!important;position:relative!important;flex:none!important;width:220px!important;height:28px!important;min-height:28px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls[data-pc-history-date-layout="sport"] .pc8473-shared-date-input{box-sizing:border-box!important;width:220px!important;height:28px!important;padding:0 6px 0 25px!important;border:1px solid #dbdbdb!important;background:#fff!important;color:#000!important;font:13.3333px Arial!important;cursor:pointer}
#desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls[data-pc-history-date-layout="sport"] .pc8473-shared-date-field>i{position:absolute!important;left:5px!important;top:6px!important;width:16px!important;height:16px!important;z-index:1;pointer-events:none}
#desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls[data-pc-history-date-layout="sport"] .pc8473-shared-date-chevron{display:none!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar{position:absolute!important;inset:28px auto auto 0!important;box-sizing:content-box!important;width:219px!important;height:269px!important;min-height:0!important;padding:0!important;border:1px solid #e8e8e8!important;border-radius:0!important;background:#fdfdfd!important;box-shadow:1px 2px 3px #ddd!important;z-index:999!important;color:#555!important;font:12px/28px Tahoma,微软雅黑,sans-serif!important;transform:none!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar header{display:flex!important;box-sizing:border-box!important;width:219px!important;height:50px!important;padding:10px 0!important;margin:0!important;border:0!important;background:transparent!important;align-items:center!important;gap:0!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar header button{height:30px!important;padding:0!important;border:0!important;background:transparent!important;color:#ddd!important;font:500 26px/30px sans-serif!important;min-width:30px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar header .pc8473-history-picker-view{flex:1!important;width:auto!important;min-width:0!important;text-align:left!important;color:#333!important;font:400 28px/30px Tahoma,微软雅黑,sans-serif!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-shared-date-picker-body{padding:0!important;width:219px!important;height:219px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-weekdays,
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-days{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:0!important;padding:0!important;margin:0!important;width:219px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-weekdays>span,
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-days>button{box-sizing:border-box!important;width:100%!important;height:31.285714px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#888!important;font:12px/31.285714px Tahoma,微软雅黑,sans-serif!important;text-align:center!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-days>button.active{background:#888aa0!important;color:#fff!important;border-radius:50%!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-days>button:hover:not(.active){background:#eee!important;border-radius:50%!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-days>button:disabled{color:#ddd!important;cursor:default!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-months{display:grid!important;grid-template-columns:repeat(4,54.75px)!important;grid-template-rows:repeat(3,54.75px)!important;gap:0!important;padding:0!important;margin:0!important;width:219px!important;align-content:start!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-months>button{width:54.75px!important;height:54.75px!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;color:#888!important;font:12px/54.75px Tahoma,微软雅黑,sans-serif!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-months>button.active{background:#888aa0!important;color:#fff!important;border-radius:50%!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-weekdays{height:31.285714px!important;grid-template-rows:31.285714px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-days{height:187.714286px!important;grid-template-rows:repeat(6,31.285714px)!important;align-items:start!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-picker-view{text-indent:10px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar .pc8473-history-picker-month{color:#888!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar header:has([data-pc-history-picker-view="months"]){padding:10px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-calendar [data-pc-history-picker-view="months"]{color:#888!important;text-indent:0!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls .pc8473-sport-calendar{left:-1px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls[data-pc-history-date-layout="sport"] .pc8473-shared-date-input{margin:0!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-sum-trend-table tr.summary-head>th{height:49px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-sum-trend-table tr.summary:not(.summary-head)>td{font:14px/14px Tahoma,微软雅黑,sans-serif!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls[data-pc-history-date-layout="sport"]{border:0!important;box-shadow:none!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-empty{height:400px;margin:0;padding:0;color:#555;text-align:center;font:24px/400px Tahoma,微软雅黑,sans-serif}
/* Legacy road labels hid every nested span, including the shared date field. */
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-field{display:block!important;position:relative!important;flex:none!important;width:220px!important;height:28px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-label>span:not(.pc8473-shared-date-field){display:inline!important;white-space:nowrap!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-input{box-sizing:border-box!important;width:220px!important;height:28px!important;margin:0!important;padding:0 6px 0 25px!important;border:1px solid #dbdbdb!important;background:#fff!important;font:13.3333px Arial!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-field>i{position:absolute!important;left:5px!important;top:6px!important;width:16px!important;height:16px!important;pointer-events:none}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-chevron{display:none!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:0!important;width:453px!important;flex:none!important;margin:0 21px 0 auto!important;padding:0!important;border:0!important;background:transparent!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates{height:28px!important;min-height:28px!important;top:10px!important;justify-content:space-between!important}
#desktopDetail [data-sport-family="six-runner"] [data-pc-sport-road-action="mode"],
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates button{text-align:center!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-pk10-road-panel+.pc8473-pk10-road-panel{margin-top:10px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-label{display:flex!important;align-items:center!important;gap:5px!important;width:auto!important;flex:none!important;white-space:nowrap!important}

/* Match the reference today-number toolbar and table vertical origin. */
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-today-params{height:43px!important;min-height:43px!important}
/* Reference instant statistics use centered, automatically sized columns. */
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-inline-stat{padding:0 0 22px!important;border:0!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-inline-stat h3{height:50px!important;margin:0!important;padding:0!important;color:#555!important;font:400 18px/50px Tahoma,微软雅黑,sans-serif!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-inline-stat table{width:100%!important;min-width:0!important;margin:0!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:1px!important;border:0!important;background:#e6e6e6!important;font:14px/14px Tahoma,微软雅黑,sans-serif!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-inline-stat th,
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-inline-stat td{width:auto!important;min-width:0!important;height:45px!important;padding:0!important;border:0!important;text-align:center!important;vertical-align:middle!important;color:#666!important;background:#fff!important;font:400 14px/14px Tahoma,微软雅黑,sans-serif!important;white-space:normal!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-inline-stat thead th{color:#555!important;background:#f5f5f5!important;font-size:16px!important;line-height:16px!important}
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-inline-stat .pc8473-inline-stat-secondary{margin-top:10px!important}

/* Shared sports date fields keep the reference 28px controls at every desktop width. */
@media (min-width: 1021px) {
  #desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls .pc8473-shared-date-shortcuts,

  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-shortcuts {
    display: flex !important; flex: none !important; gap: 0 !important; height: 28px !important;
  }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls .pc8473-shared-date-shortcuts > button,

  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-shortcuts > button {
    box-sizing: border-box !important; flex: 0 0 44px !important; width: 44px !important; min-width: 44px !important;
    height: 28px !important; margin: 0 !important; padding: 0 !important; white-space: nowrap !important; font: 12px/28px Tahoma, 微软雅黑, sans-serif !important;
  }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls .pc8473-shared-date-label,

  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-label {
    height: 28px !important; min-height: 28px !important; margin: 0 !important; font: 12px/28px Tahoma, 微软雅黑, sans-serif !important;
  }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls .pc8473-shared-date-field,

  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-field {
    padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important;
  }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates { height: 28px !important; top: 1px; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-shortcuts { width: 146px !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-label { gap: 2.75px !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-dates .pc8473-shared-date-label > span:first-child { font: 12px/28px Tahoma, 微软雅黑, sans-serif !important; }

  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-series-tools { width: max-content !important; flex: none !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-series-tools > button {
    flex: none !important; min-width: 44px !important; height: 28px !important; white-space: nowrap !important;
    padding: 0 10px !important; font: 12px/28px Tahoma, 微软雅黑, sans-serif !important;
  }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-controls .pc8473-shared-date-label { gap: 3.75px !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-history-date-input { position: relative; left: -1px; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-law-chart { background: transparent !important; }
  #desktopDetail [data-sport-family="six-runner"] [data-sport-action="road-metric"] { color: #333 !important; }
  #desktopDetail [data-sport-family="six-runner"] [data-sport-action="road-metric"].active { color: #fff !important; }
  #desktopDetail [data-sport-family="six-runner"] [data-sport-page="今日号码统计"] { margin-top: 15px !important; border-top: 1px ridge #555 !important; }

  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-table td.hit::before { content: none !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-table td.hit > span {
    position: relative; z-index: 2; display: inline-grid; place-items: center; width: 20px; height: 20px;
    border-radius: 50%; color: #fff !important; background: #1fa6e8; font: 12px/20px Tahoma, 微软雅黑, sans-serif;
  }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-position-table td.hit.feature > span {
    display: grid; width: 100%; height: 38px; border-radius: 0; line-height: 38px;
  }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-position-table td.hit.feature > span.warm { background: #fa9932; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-position-table td.hit.feature > span.cool { background: #3cb0ec; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-table.show-layers td.miss:not(.layer) { background: transparent !important; color: #999 !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-table td.miss.layer { background: #9595c5 !important; color: #fff !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-viewport { direction: rtl; background: #fff !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-col:not(.highlight) { background: #fff; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-road-col:nth-last-child(odd):not(.highlight) { background: #f5f5f5; }
}

@media (min-width: 1021px) {
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+3):nth-child(-n+8) { background: #fcf9f2 !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+3):nth-child(-n+8).layer { background: #9595c5 !important; color: #fff !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+3):nth-child(-n+8).hit > span { background: #fba75e; }
#desktopDetail [data-sport-family="six-runner"] [data-sport-page="号码走势"] .pc8473-sport-trend-lines line[data-trend-series="0"] { stroke: #fba75e; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+9):nth-child(-n+14) { background: #f0f9fc !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+9):nth-child(-n+14).layer { background: #9595c5 !important; color: #fff !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+9):nth-child(-n+14).hit > span { background: #1fa6e8; }
#desktopDetail [data-sport-family="six-runner"] [data-sport-page="号码走势"] .pc8473-sport-trend-lines line[data-trend-series="1"] { stroke: #1fa6e8; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+15):nth-child(-n+20) { background: #f0fcf0 !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+15):nth-child(-n+20).layer { background: #9595c5 !important; color: #fff !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+15):nth-child(-n+20).hit > span { background: #08bf02; }
#desktopDetail [data-sport-family="six-runner"] [data-sport-page="号码走势"] .pc8473-sport-trend-lines line[data-trend-series="2"] { stroke: #08bf02; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+21):nth-child(-n+26) { background: #f0f1fc !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+21):nth-child(-n+26).layer { background: #9595c5 !important; color: #fff !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+21):nth-child(-n+26).hit > span { background: #8585fb; }
#desktopDetail [data-sport-family="six-runner"] [data-sport-page="号码走势"] .pc8473-sport-trend-lines line[data-trend-series="3"] { stroke: #8585fb; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+27):nth-child(-n+32) { background: #f0fcf7 !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+27):nth-child(-n+32).layer { background: #9595c5 !important; color: #fff !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+27):nth-child(-n+32).hit > span { background: #46bd95; }
#desktopDetail [data-sport-family="six-runner"] [data-sport-page="号码走势"] .pc8473-sport-trend-lines line[data-trend-series="4"] { stroke: #46bd95; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+33):nth-child(-n+38) { background: #fcf0f5 !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+33):nth-child(-n+38).layer { background: #9595c5 !important; color: #fff !important; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary) > td:nth-child(n+33):nth-child(-n+38).hit > span { background: #e26bab; }
#desktopDetail [data-sport-family="six-runner"] [data-sport-page="号码走势"] .pc8473-sport-trend-lines line[data-trend-series="5"] { stroke: #e26bab; }
#desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table .kaijnum { color: #f1010a !important; }
}

@media (min-width: 1021px) {
  #desktopDetail [data-sport-family="six-runner"] [data-sport-action].active > i,
  #desktopDetail [data-sport-family="six-runner"] [data-sport-action].checked > i,
  #desktopDetail [data-sport-family="six-runner"] [data-sport-action]:hover > i { background-image: url('/assets/sport-reference/bjpknum.png') !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-series-page:not([data-sport-page="冠亚和走势"]) .pc8473-sport-series-tools:has(> .pc8473-history-date-controls) { position: relative; top: 1px; }
}

@media (min-width: 1021px) {
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-today-params { margin: 0 auto !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table { table-layout: fixed !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table thead tr:first-child th:first-child { width: 111.36px !important; font-weight: 700 !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table thead tr:first-child th:nth-child(2) { width: 185.04px !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table thead tr:nth-child(2) th { color: #f00 !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary):not(.summary-head) td:first-child { color: #333 !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table .kaijnum { font: 14px/14px Tahoma, 微软雅黑, sans-serif !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-table td.hit { z-index: auto !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-position-table tbody tr:not(.summary):not(.summary-head) td { background-color: #fff !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-position-table tbody tr:not(.summary):not(.summary-head) td:nth-child(n+3):nth-child(-n+8) { background-color: #fcf9f2 !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-position-table tbody tr:not(.summary):not(.summary-head) td.layer { background-color: #9595c5 !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-number-trend-table tbody tr:not(.summary):not(.summary-head) td:nth-child(-n+2) { background-color: #fff !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-law-table tbody td:nth-child(n+3):nth-child(-n+8) { border-left: 0 !important; border-right: 0 !important; font-size: 16px !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-law-table tbody td.law-up,
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-law-table tbody td:nth-child(12),
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-law-table tbody td:nth-child(13) { color: #f1010a !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-law-table tbody td.law-down { color: #0092dd !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-sum-trend-table tbody tr:not(.summary):not(.summary-head) td:nth-child(-n+4) { color: #999 !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-history-table.two-sided thead tr:first-child th { font: 16px/16px Tahoma, 微软雅黑, sans-serif !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-history-table.two-sided thead tr:nth-child(2) th { font-size: 14px !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-history-table.two-sided tbody td { color: #555 !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-history-table.dragon tbody td { background: #fff !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-two-stats-table tbody td { color: #333 !important; }
  #desktopDetail [data-sport-family="six-runner"] .pc8473-sport-daily-table tbody td { color: #999 !important; }
  #desktopDetail [data-sport-family="six-runner"] [data-sport-page="每日长龙统计"] .pc8473-sport-plain-note { box-sizing: border-box !important; height: 30px !important; display: flex !important; align-items: center !important; position: relative !important; top: -1px !important; margin-bottom: 9px !important; border: 1px solid #dadcdb !important; padding: 0 10px !important; background: #edf4fa !important; color: #999 !important; }
  #desktopDetail [data-sport-family="six-runner"] [data-sport-page="冠亚和路珠"]:has(.pc8473-sport-road-empty) .pc8473-sport-series-body { margin-top: 0 !important; }
  #desktopDetail [data-sport-family="six-runner"] [data-sport-page="冠亚和路珠"]:has(.pc8473-sport-road-empty) .pc8473-sport-note { box-sizing: border-box !important; height: 28px !important; min-height: 28px !important; margin-bottom: 20px !important; }
}
