/* 20260831-mobile-pk10-date-lines-empty-source-parity-r696
 * Source-measured PK10 mobile analysis boundary lines, page-specific date-strip
 * colors, confirmed empty-state typography, and statistics-grid geometry.
 */
@media (max-width: 1020px) {
  body[data-detail-type="pk10"] #mobileDetail .pk10-analysis-host {
    border-top: 1px solid rgb(210, 210, 210);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-sum-trend-mobile-controls {
    border-top: 0;
    border-bottom-color: rgb(219, 219, 219);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-front-back-controlbar,
  body[data-detail-type="pk10"] #mobileDetail .pk10-position-trend-toolbar,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-statistics-toolbar {
    border-bottom: 1px solid rgb(219, 219, 219);
    background: rgb(245, 245, 245);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-two-sided-road .pk10-road-controlbar {
    border-bottom: 1px solid rgb(219, 219, 219);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-number-law .pk10-analysis-range button:not(.active) {
    color: rgb(0, 0, 0);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-road > .pk10-analysis-datebar {
    border-bottom-color: rgb(210, 210, 210);
    background: rgb(255, 255, 255);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-road > .pk10-analysis-datebar.cheDate .checkday > .yestoday_lz,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-road > .pk10-analysis-datebar.cheDate .checkday > .qitian_lz {
    color: rgb(152, 152, 152);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-number-law-toolbar .pk10-analysis-range {
    box-sizing: border-box;
    width: 41.064vw;
    min-width: 41.064vw;
    height: 9.6vw;
    flex: 0 0 41.064vw;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin-left: auto;
    padding: 0;
    background: rgb(245, 245, 245);
    font-size: 0;
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-number-law-toolbar .pk10-analysis-range button {
    box-sizing: content-box;
    min-width: 0;
    height: 9.6vw;
    display: block;
    flex: 0 0 auto;
    margin: 0;
    padding: 0;
    border: 0;
    color: rgb(0, 0, 0);
    background: transparent;
    font: 3.2vw/9.6vw "Microsoft YaHei", "microsoft yahei", sans-serif;
    white-space: nowrap;
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-number-law-toolbar .pk10-analysis-range button.active {
    color: rgb(251, 142, 25);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-number-law-toolbar .pk10-analysis-range button:nth-child(1),
  body[data-detail-type="pk10"] #mobileDetail .pk10-number-law-toolbar .pk10-analysis-range button:nth-child(2) {
    margin-right: 3.7324vw;
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-number-law-toolbar .pk10-analysis-range button:nth-child(3) {
    margin-right: 2.6667vw;
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-number-law-toolbar .pk10-analysis-range button:nth-child(4) {
    position: relative;
    padding-right: 5.3333vw;
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-number-law-toolbar .pk10-analysis-range button:nth-child(4) svg {
    position: absolute;
    top: 2.877vw;
    right: 1.3333vw;
    width: 3.846vw;
    height: 3.846vw;
    color: rgb(170, 170, 170);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-trend-empty,
  body[data-detail-type="pk10"] #mobileDetail .pk10-position-trend-empty,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-road-empty {
    color: rgb(0, 0, 0);
    font-size: 3.2vw;
    font-weight: 400;
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-today-number th,
  body[data-detail-type="pk10"] #mobileDetail .pk10-today-number td,
  body[data-detail-type="pk10"] #mobileDetail .pk10-champion-sum-statistics-mobile th,
  body[data-detail-type="pk10"] #mobileDetail .pk10-champion-sum-statistics-mobile td,
  body[data-detail-type="pk10"] #mobileDetail .pk10-dragon-statistics-mobile th,
  body[data-detail-type="pk10"] #mobileDetail .pk10-dragon-statistics-mobile td,
  body[data-detail-type="pk10"] #mobileDetail .pk10-two-sided-history th,
  body[data-detail-type="pk10"] #mobileDetail .pk10-two-sided-history td,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table th,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table td,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table th,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table td {
    text-align: center;
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table col.issue,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table th:first-child {
    width: calc(21.12vw + 41px);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table col.numbers,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table th:nth-child(2) {
    width: calc(49.04vw - 44.1px);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table col.dragon,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table col.tiger,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table th:nth-child(3),
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table th:nth-child(4) {
    width: calc(14.92vw + 1.05px);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table tbody tr {
    height: calc(10.46875vw + 10.359375px);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table .big-dragon,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-default-table .big-tiger {
    height: calc(10.46875vw + 9.359375px);
  }

  body[data-detail-type="pk10"] #mobileDetail table.pk10-big-dragon-trend-table {
    width: calc(227.8125vw + 63.84375px);
    min-width: calc(227.8125vw + 63.84375px);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table col.issue,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table th:first-child,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table td:first-child {
    width: calc(21.12vw + 41px);
    min-width: calc(21.12vw + 41px);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table col:not(.issue),
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table th,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table td {
    width: calc(7.95vw + .8786px);
    min-width: calc(7.95vw + .8786px);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table thead tr:first-child th,
  body[data-detail-type="pk10"] #mobileDetail .pk10-big-dragon-trend-table thead tr:nth-child(2) th {
    height: auto;
    padding: 2.1333vw;
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-position-trend-table th,
  body[data-detail-type="pk10"] #mobileDetail .pk10-position-trend-table td {
    text-align: center;
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-position-trend-table col.issue {
    width: calc(25.78125vw - 3.34375px);
  }

  body[data-detail-type="pk10"] #mobileDetail .pk10-position-trend-table col.draw {
    width: calc(9.096vw - 1.113px);
  }
}
