/* Local batch 20260918: keep every custom-search numeric field compact and readable.
   The desktop form reserves the same width for each value, which keeps labels and
   buttons aligned while allowing five digits to remain visible. */
html body #indicatorDrawer#indicatorDrawer#indicatorDrawer
  .dan-custom-search-field[data-dan-search-cell] > input[data-dan-search-field],
html body #indicatorDrawer#indicatorDrawer#indicatorDrawer
  .dan-custom-search-panel .dan-custom-search-field > input[type="number"] {
  width: 72px !important;
  min-width: 72px !important;
  max-width: 72px !important;
  height: 32px !important;
  min-height: 32px !important;
  max-height: 32px !important;
  flex: 0 0 72px !important;
  box-sizing: border-box !important;
  padding-inline: 6px !important;
  text-align: center !important;
  font-size: 14px !important;
}

/* 批DEV111：自定义搜索与最大遗漏搜索统一控件密度、输入尺寸和桌面网格。 */
@media (min-width: 1101px) {
  /* 文字与输入框紧贴，输入框后只保留一个字符的轨道；上下两行共用同一组列。 */
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    > .dan-custom-search-fields > .dan-custom-search-field,
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    [data-dan-search-cell="positionSizes"] > .dan-custom-search-position {
    display: grid !important;
    grid-template-columns: minmax(0, max-content) var(--digit-custom-input-width, 48px) 1ch !important;
    grid-template-rows: var(--digit-analysis-control-height, 30px) !important;
    align-items: center !important;
    box-sizing: border-box !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    height: var(--digit-analysis-control-height, 30px) !important;
    min-height: var(--digit-analysis-control-height, 30px) !important;
    max-height: var(--digit-analysis-control-height, 30px) !important;
    gap: 0 !important;
    justify-content: start !important;
    overflow: visible !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    > .dan-custom-search-fields > .dan-custom-search-field > span,
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    [data-dan-search-cell="positionSizes"] > .dan-custom-search-position > span {
    display: block !important;
    min-width: 0 !important;
    width: 100% !important;
    max-width: none !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    text-align: right !important;
    padding: 0 !important;
    line-height: 1 !important;
    font-size: var(--digit-custom-label-size, inherit) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    > .dan-custom-search-fields > .dan-custom-search-field > :is(input, select),
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    [data-dan-search-cell="positionSizes"] > .dan-custom-search-position > input {
    display: block !important;
    box-sizing: border-box !important;
    width: var(--digit-custom-input-width, 48px) !important;
    min-width: var(--digit-custom-input-width, 48px) !important;
    max-width: var(--digit-custom-input-width, 48px) !important;
    height: var(--digit-analysis-control-height, 30px) !important;
    min-height: var(--digit-analysis-control-height, 30px) !important;
    max-height: var(--digit-analysis-control-height, 30px) !important;
    flex: 0 0 var(--digit-custom-input-width, 48px) !important;
    margin: 0 !important;
    padding-inline: 3px !important;
    text-align: center !important;
    font-size: var(--digit-custom-input-size, inherit) !important;
  }

  /* 定位复式：第一行历史统计+位置，第二行当前统计+操作，3D/排三/排五共用九列。 */
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row {
    grid-template-columns: repeat(3, minmax(0, 1.6fr)) repeat(6, minmax(0, 1fr)) !important;
    grid-template-rows: repeat(2, var(--digit-analysis-control-height, 30px)) !important;
    row-gap: 8px !important;
    column-gap: 0 !important;
    height: calc(2 * var(--digit-analysis-control-height, 30px) + 8px) !important;
    min-height: calc(2 * var(--digit-analysis-control-height, 30px) + 8px) !important;
    max-height: calc(2 * var(--digit-analysis-control-height, 30px) + 8px) !important;
    overflow: visible !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    .ticket-local-multiplier {
    display: none !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    :is([data-dan-search-cell="historyWindow"], [data-dan-search-cell="historyMinimum"], [data-dan-search-cell="historyMaximum"]) {
    grid-row: 1 !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    :is([data-dan-search-cell="recentWindow"], [data-dan-search-cell="recentMinimum"], [data-dan-search-cell="recentMaximum"]) {
    grid-row: 2 !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="historyWindow"],
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="recentWindow"] { grid-column: 1 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="historyMinimum"],
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="recentMinimum"] { grid-column: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="historyMaximum"],
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="recentMaximum"] { grid-column: 3 !important; }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-action="search"] { grid-column: 4 !important; grid-row: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-action="three-chart"] { grid-column: 5 !important; grid-row: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-action="copy"] { grid-column: 6 !important; grid-row: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-action="copy-ticket"] { grid-column: 7 !important; grid-row: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-action="copy-image"] { grid-column: 8 !important; grid-row: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-action="clear"] { grid-column: 9 !important; grid-row: 2 !important; }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="positionSizes"] {
    display: grid !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    height: var(--digit-analysis-control-height, 30px) !important;
    min-height: var(--digit-analysis-control-height, 30px) !important;
    max-height: var(--digit-analysis-control-height, 30px) !important;
    gap: 0 !important;
    overflow: visible !important;
    grid-row: 1 !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="positionSizes"][data-position-count="3"] { grid-column: 4 / 7 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="positionSizes"][data-position-count="5"] { grid-column: 4 / 10 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="positionSizes"] > .dan-custom-search-position { grid-column: auto !important; grid-row: 1 !important; }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="positionSizes"][data-position-count="3"] { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    [data-dan-search-cell="positionSizes"][data-position-count="5"] { grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row
    :is([data-dan-search-action], .ticket-local-multiplier) {
    box-sizing: border-box !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    height: var(--digit-analysis-control-height, 30px) !important;
    min-height: var(--digit-analysis-control-height, 30px) !important;
    max-height: var(--digit-analysis-control-height, 30px) !important;
    margin: 0 !important;
    padding-inline: 2px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: clip !important;
  }

  /* 最大遗漏定位复式：位置、搜索N注、倍数和六个动作始终同一行。 */
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit {
    display: grid !important;
    grid-auto-flow: row !important;
    grid-template-rows: var(--digit-analysis-control-height, 30px) !important;
    height: calc(var(--digit-analysis-control-height, 30px) + 12px) !important;
    min-height: calc(var(--digit-analysis-control-height, 30px) + 12px) !important;
    max-height: calc(var(--digit-analysis-control-height, 30px) + 12px) !important;
    gap: 0 !important;
    overflow: visible !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > :is(.historical-omission-field, button, .ticket-local-multiplier) {
    box-sizing: border-box !important;
    min-width: 0 !important;
    width: 100% !important;
    max-width: none !important;
    height: var(--digit-analysis-control-height, 30px) !important;
    min-height: var(--digit-analysis-control-height, 30px) !important;
    max-height: var(--digit-analysis-control-height, 30px) !important;
    margin: 0 !important;
    place-self: stretch !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > .historical-omission-field {
    display: grid !important;
    grid-template-columns: minmax(0, max-content) var(--digit-omission-input-width, 40px) 1ch !important;
    grid-template-rows: var(--digit-analysis-control-height, 30px) !important;
    align-items: center !important;
    gap: 0 !important;
    justify-content: start !important;
    min-width: 0 !important;
    overflow: visible !important;
    white-space: nowrap !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > .historical-omission-field > span {
    display: block !important;
    min-width: 0 !important;
    width: 100% !important;
    max-width: none !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    text-align: right !important;
    padding: 0 !important;
    line-height: 1 !important;
    font-size: var(--digit-omission-label-size, inherit) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > .historical-omission-field > :is(input, select) {
    display: block !important;
    box-sizing: border-box !important;
    width: var(--digit-omission-input-width, 40px) !important;
    min-width: var(--digit-omission-input-width, 40px) !important;
    max-width: var(--digit-omission-input-width, 40px) !important;
    height: var(--digit-analysis-control-height, 30px) !important;
    min-height: var(--digit-analysis-control-height, 30px) !important;
    max-height: var(--digit-analysis-control-height, 30px) !important;
    margin: 0 !important;
    padding-inline: 2px !important;
    text-align: center !important;
    font-size: var(--digit-omission-input-size, inherit) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > .ticket-local-multiplier {
    display: grid !important;
    grid-template-columns: minmax(0, max-content) var(--digit-omission-input-width, 40px) max-content 1ch !important;
    align-items: center !important;
    gap: 0 !important;
    justify-content: start !important;
    padding-inline: 0 !important;
    overflow: visible !important;
    top: 0 !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > .ticket-local-multiplier > span {
    min-width: 0 !important;
    width: 100% !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    text-align: right !important;
    font-size: var(--digit-omission-label-size, inherit) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > .ticket-local-multiplier > input {
    width: var(--digit-omission-input-width, 40px) !important;
    min-width: var(--digit-omission-input-width, 40px) !important;
    max-width: var(--digit-omission-input-width, 40px) !important;
    height: var(--digit-analysis-control-height, 30px) !important;
    min-height: var(--digit-analysis-control-height, 30px) !important;
    max-height: var(--digit-analysis-control-height, 30px) !important;
    margin: 0 !important;
    padding-inline: 2px !important;
    font-size: var(--digit-omission-input-size, inherit) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > .ticket-local-multiplier > b {
    min-width: max-content !important;
    white-space: nowrap !important;
    font-size: var(--digit-omission-label-size, inherit) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > button {
    padding-inline: 1px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: clip !important;
    font-size: var(--digit-omission-action-size, inherit) !important;
  }

  /* 排五：1-5位、搜索N注、倍数、搜索、同屏、复制号码、复制打票、复制图片、清空。 */
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) {
    grid-template-columns: repeat(5, minmax(0, 1.1fr)) minmax(0, 1.6fr) minmax(0, 1.3fr) repeat(6, minmax(0, 1fr)) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > .historical-omission-field:has([data-historical-omission-position-index="0"]) { grid-column: 1 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > .historical-omission-field:has([data-historical-omission-position-index="1"]) { grid-column: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > .historical-omission-field:has([data-historical-omission-position-index="2"]) { grid-column: 3 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > .historical-omission-field:has([data-historical-omission-position-index="3"]) { grid-column: 4 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > .historical-omission-field:has([data-historical-omission-position-index="4"]) { grid-column: 5 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > .historical-omission-field:has([data-historical-omission-limit]) { grid-column: 6 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > .ticket-local-multiplier { grid-column: 7 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > [data-workbench-command="omission-search"] { grid-column: 8 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > [data-workbench-command="omission-three-chart"] { grid-column: 9 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > [data-workbench-command="omission-copy"] { grid-column: 10 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > [data-workbench-command="omission-copy-ticket"] { grid-column: 11 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > [data-workbench-command="omission-copy-image"] { grid-column: 12 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) > [data-workbench-command="omission-clear"] { grid-column: 13 !important; }

  /* 3D/排三：3个定位位后接同一组搜索与动作，不保留4、5位空轨道。 */
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) {
    grid-template-columns: repeat(3, minmax(0, 1.1fr)) minmax(0, 1.6fr) minmax(0, 1.3fr) repeat(6, minmax(0, 1fr)) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > .historical-omission-field:has([data-historical-omission-position-index="0"]) { grid-column: 1 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > .historical-omission-field:has([data-historical-omission-position-index="1"]) { grid-column: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > .historical-omission-field:has([data-historical-omission-position-index="2"]) { grid-column: 3 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > .historical-omission-field:has([data-historical-omission-limit]) { grid-column: 4 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > .ticket-local-multiplier { grid-column: 5 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > [data-workbench-command="omission-search"] { grid-column: 6 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > [data-workbench-command="omission-three-chart"] { grid-column: 7 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > [data-workbench-command="omission-copy"] { grid-column: 8 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > [data-workbench-command="omission-copy-ticket"] { grid-column: 9 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > [data-workbench-command="omission-copy-image"] { grid-column: 10 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) > [data-workbench-command="omission-clear"] { grid-column: 11 !important; }

  /* 直接/普通复式也保持单行，模式切换只改变字段内容，不改变行高。 */
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) {
    grid-template-columns: minmax(70px, 1.8fr) minmax(60px, 1.5fr) repeat(6, minmax(40px, 1fr)) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) {
    grid-template-columns: minmax(70px, 1.2fr) minmax(70px, 1.2fr) minmax(60px, 1fr) repeat(6, minmax(40px, 1fr)) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > :is(.historical-omission-field, button, .ticket-local-multiplier) { grid-row: 1 !important; }

  /* 所有最大遗漏动作按“搜索、同屏、复制号码、复制打票、清空”固定顺序。 */
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) > .historical-omission-field:has([data-historical-omission-limit]) { grid-column: 1 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) > .ticket-local-multiplier { grid-column: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) > [data-workbench-command="omission-search"] { grid-column: 3 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) > [data-workbench-command="omission-three-chart"] { grid-column: 4 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) > [data-workbench-command="omission-copy"] { grid-column: 5 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) > [data-workbench-command="omission-copy-ticket"] { grid-column: 6 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) > [data-workbench-command="omission-copy-image"] { grid-column: 7 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) > [data-workbench-command="omission-clear"] { grid-column: 8 !important; }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) > .historical-omission-field:has([data-historical-omission-compound-size]) { grid-column: 1 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) > .historical-omission-field:has([data-historical-omission-limit]) { grid-column: 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) > .ticket-local-multiplier { grid-column: 3 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) > [data-workbench-command="omission-search"] { grid-column: 4 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) > [data-workbench-command="omission-three-chart"] { grid-column: 5 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) > [data-workbench-command="omission-copy"] { grid-column: 6 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) > [data-workbench-command="omission-copy-ticket"] { grid-column: 7 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) > [data-workbench-command="omission-copy-image"] { grid-column: 8 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) > [data-workbench-command="omission-clear"] { grid-column: 9 !important; }

  /* 单选最大遗漏：参数按内容取宽度，输入框统一加长，剩余空间只交给动作按钮。 */
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) {
    grid-template-columns: max-content max-content repeat(5, minmax(0, 1fr)) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size]))
    > :is(.historical-omission-field, .ticket-local-multiplier) {
    width: max-content !important;
    max-width: max-content !important;
    justify-self: start !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size]))
    > .historical-omission-field {
    grid-template-columns: max-content var(--digit-single-omission-input-width, 72px) 1ch !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size]))
    > .ticket-local-multiplier {
    grid-template-columns: max-content var(--digit-single-omission-input-width, 72px) max-content 1ch !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size]))
    > :is(.historical-omission-field, .ticket-local-multiplier) > input {
    width: var(--digit-single-omission-input-width, 72px) !important;
    min-width: var(--digit-single-omission-input-width, 72px) !important;
    max-width: var(--digit-single-omission-input-width, 72px) !important;
    flex: 0 0 var(--digit-single-omission-input-width, 72px) !important;
    font-size: var(--digit-single-omission-input-size, 15px) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size]))
    > .historical-omission-field > span,
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size]))
    > .ticket-local-multiplier > :is(span, b) {
    font-size: var(--digit-single-omission-label-size, 13px) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size]))
    > button {
    font-size: var(--digit-single-omission-action-size, 14px) !important;
  }
}

/* 窄桌面继续使用原响应式排布，但官方自定义搜索的数字输入仍统一保留五位数空间。 */
@media (max-width: 1100px) {
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) .dan-custom-search-field > :is(input, select) {
    width: 72px !important;
    min-width: 72px !important;
    max-width: 72px !important;
    flex: 0 0 72px !important;
    padding-inline: 5px !important;
    text-align: center !important;
    box-sizing: border-box !important;
  }
}

html body #indicatorDrawer#indicatorDrawer#indicatorDrawer
  .dan-custom-search-field[data-dan-search-cell] > input[data-dan-search-field]::-webkit-inner-spin-button,
html body #indicatorDrawer#indicatorDrawer#indicatorDrawer
  .dan-custom-search-field[data-dan-search-cell] > input[data-dan-search-field]::-webkit-outer-spin-button {
  margin: 0 !important;
}

/* 截图布局：六个历史/当前统计值缩短约40%，把释放的横向空间留给排五的N位输入。 */
@media (min-width: 1101px) {
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel .dan-custom-search-field:is(
      [data-dan-search-cell="historyWindow"],
      [data-dan-search-cell="historyMinimum"],
      [data-dan-search-cell="historyMaximum"],
      [data-dan-search-cell="recentWindow"],
      [data-dan-search-cell="recentMinimum"],
      [data-dan-search-cell="recentMaximum"]
    ) > input[data-dan-search-field] {
    width: 48px !important;
    min-width: 48px !important;
    max-width: 48px !important;
    flex: 0 0 48px !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel .dan-custom-search-position-row[data-position-count="3"],
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel .dan-custom-search-position-row[data-position-count="5"] {
    grid-template-columns: repeat(var(--dan-position-count, 5), minmax(72px, 1fr)) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel .dan-custom-search-position-row[data-position-count="3"] {
    --dan-position-count: 3;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel .dan-custom-search-position-row[data-position-count="5"] {
    --dan-position-count: 5;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel .dan-custom-search-position-row .dan-custom-search-position > input {
    min-width: 62px !important;
    max-width: none !important;
    width: 100% !important;
    flex: 1 1 auto !important;
    padding-inline: 5px !important;
  }
}

/* 批DEV111a：窄桌面按工作台宽度整体缩放数字彩控件，字段名和动作保持完整。 */
@media (min-width: 1101px) and (max-width: 1299px) {
  html body #indicatorDrawer.is-digit-compact-workspace [data-desktop-digit-analysis-workspace] {
    --digit-custom-input-width: 20px;
    --digit-custom-label-size: 9px;
    --digit-custom-input-size: 10px;
    --digit-omission-input-width: 20px;
    --digit-omission-label-size: 8px;
    --digit-omission-input-size: 9px;
    --digit-omission-action-size: 9px;
    --digit-single-omission-input-width: 52px;
    --digit-single-omission-label-size: 11px;
    --digit-single-omission-input-size: 13px;
    --digit-single-omission-action-size: 11px;
  }
}

@media (min-width: 1300px) and (max-width: 1349px) {
  html body #indicatorDrawer.is-digit-compact-workspace [data-desktop-digit-analysis-workspace] {
    --digit-custom-input-width: 22px;
    --digit-custom-label-size: 9px;
    --digit-custom-input-size: 10px;
    --digit-omission-input-width: 22px;
    --digit-omission-label-size: 9px;
    --digit-omission-input-size: 9px;
    --digit-omission-action-size: 9px;
    --digit-single-omission-input-width: 56px;
    --digit-single-omission-label-size: 11px;
    --digit-single-omission-input-size: 13px;
    --digit-single-omission-action-size: 12px;
  }
}

@media (min-width: 1350px) and (max-width: 1399px) {
  html body #indicatorDrawer.is-digit-compact-workspace [data-desktop-digit-analysis-workspace] {
    --digit-custom-input-width: 28px;
    --digit-custom-label-size: 10px;
    --digit-custom-input-size: 12px;
    --digit-omission-input-width: 28px;
    --digit-omission-label-size: 10px;
    --digit-omission-input-size: 10px;
    --digit-omission-action-size: 10px;
    --digit-single-omission-input-width: 60px;
    --digit-single-omission-label-size: 12px;
    --digit-single-omission-input-size: 14px;
    --digit-single-omission-action-size: 13px;
  }
}

@media (min-width: 1400px) and (max-width: 1599px) {
  html body #indicatorDrawer.is-digit-compact-workspace [data-desktop-digit-analysis-workspace] {
    --digit-custom-input-width: 48px;
    --digit-custom-label-size: 12px;
    --digit-custom-input-size: 14px;
    --digit-omission-input-width: 35px;
    --digit-omission-label-size: 10px;
    --digit-omission-input-size: 12px;
    --digit-omission-action-size: 12px;
    --digit-single-omission-input-width: 68px;
    --digit-single-omission-label-size: 13px;
    --digit-single-omission-input-size: 15px;
    --digit-single-omission-action-size: 14px;
  }
}

/* BUG-20260921-004：数字彩搜索参数只保留轻微间距，避免等分轨道造成大块空白。 */
@media (min-width: 1101px) {
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row {
    column-gap: 4px !important;
    row-gap: 4px !important;
    justify-content: start !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    > :is(.dan-custom-search-fields, .dan-custom-search-actions) {
    display: contents !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    :is(.dan-custom-search-field, .dan-custom-search-position-row, [data-dan-search-action], .ticket-local-multiplier) {
    width: max-content !important;
    min-width: 0 !important;
    max-width: max-content !important;
    justify-self: start !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    :is(.dan-custom-search-field, .dan-custom-search-position) {
    grid-template-columns: max-content var(--digit-custom-input-width, 48px) !important;
    gap: 3px !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search > .dan-custom-search-two-row
    :is(.dan-custom-search-field, .dan-custom-search-position) > :is(input, select) {
    width: var(--digit-custom-input-width, 48px) !important;
    min-width: var(--digit-custom-input-width, 48px) !important;
    max-width: var(--digit-custom-input-width, 48px) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row) > .dan-custom-search-two-row {
    grid-template-columns: repeat(10, max-content) !important;
    height: calc(2 * var(--digit-analysis-control-height, 30px) + 4px) !important;
    min-height: calc(2 * var(--digit-analysis-control-height, 30px) + 4px) !important;
    max-height: calc(2 * var(--digit-analysis-control-height, 30px) + 4px) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row)
    > .dan-custom-search-two-row [data-dan-search-cell="positionSizes"] {
    width: max-content !important;
    max-width: max-content !important;
    gap: 3px !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row)
    > .dan-custom-search-two-row [data-dan-search-cell="resultLimit"] {
    display: grid !important;
    grid-column: 4 !important;
    grid-row: 1 !important;
    width: max-content !important;
    max-width: max-content !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row)
    > .dan-custom-search-two-row [data-dan-search-cell="positionSizes"][data-position-count="3"] {
    grid-column: 5 / 8 !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has(.dan-custom-search-position-row)
    > .dan-custom-search-two-row [data-dan-search-cell="positionSizes"][data-position-count="5"] {
    grid-column: 5 / 10 !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:not(:has(.dan-custom-search-position-row)):not(:has([data-dan-search-cell="compoundSize"]))
    > .dan-custom-search-two-row {
    grid-template-columns: repeat(7, max-content) !important;
    height: calc(2 * var(--digit-analysis-control-height, 30px) + 4px) !important;
    min-height: calc(2 * var(--digit-analysis-control-height, 30px) + 4px) !important;
    max-height: calc(2 * var(--digit-analysis-control-height, 30px) + 4px) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-digit-search:has([data-dan-search-cell="compoundSize"]):not(:has(.dan-custom-search-position-row))
    > .dan-custom-search-two-row {
    grid-template-columns: repeat(8, max-content) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit {
    column-gap: 4px !important;
    row-gap: 0 !important;
    justify-content: start !important;
    height: calc(var(--digit-analysis-control-height, 30px) + 4px) !important;
    min-height: calc(var(--digit-analysis-control-height, 30px) + 4px) !important;
    max-height: calc(var(--digit-analysis-control-height, 30px) + 4px) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > :is(.historical-omission-field, button, .ticket-local-multiplier) {
    width: max-content !important;
    max-width: max-content !important;
    justify-self: start !important;
    place-self: start !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > .historical-omission-field {
    grid-template-columns: max-content var(--digit-omission-input-width, 40px) !important;
    gap: 3px !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit > .ticket-local-multiplier {
    grid-template-columns: max-content var(--digit-omission-input-width, 40px) max-content !important;
    gap: 3px !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):not(:has([data-historical-omission-compound-size])) {
    grid-template-columns: repeat(8, max-content) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:not(:has([data-historical-omission-position-index])):has([data-historical-omission-compound-size]) {
    grid-template-columns: repeat(9, max-content) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="4"]) {
    grid-template-columns: repeat(5, max-content) max-content max-content repeat(6, max-content) !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace
    .historical-omission-controls--digit:has([data-historical-omission-position-index="2"]):not(:has([data-historical-omission-position-index="3"])) {
    grid-template-columns: repeat(3, max-content) max-content max-content repeat(6, max-content) !important;
  }
}

/* 批DEV182：历史最近默认 500，输入框固定保留四位数字的可视宽度。 */
html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
  .dan-custom-search-panel .dan-custom-search-field[data-dan-search-cell="historyWindow"] {
  grid-template-columns: minmax(0, max-content) 64px 1ch !important;
}

html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
  .dan-custom-search-panel .dan-custom-search-field[data-dan-search-cell="historyWindow"] > input[data-dan-search-field="historyWindow"] {
  width: 64px !important;
  min-width: 64px !important;
  max-width: 64px !important;
  flex: 0 0 64px !important;
  padding-inline: 5px !important;
  text-align: center !important;
}

/* 批DEV182：快乐8、双色球、大乐透自定义搜索统一紧凑排列，输入框预留五位数空间。 */
@media (min-width: 1101px) {
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) !important;
    grid-template-rows: 72px 34px !important;
    grid-auto-flow: row !important;
    gap: 4px !important;
    height: auto !important;
    min-height: 110px !important;
    max-height: none !important;
    overflow: visible !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields {
    display: grid !important;
    grid-column: 1 !important;
    grid-row: 1 !important;
    grid-template-columns: repeat(5, max-content) !important;
    grid-template-rows: repeat(2, 34px) !important;
    grid-auto-flow: row !important;
    gap: 4px 8px !important;
    width: max-content !important;
    min-width: 0 !important;
    max-width: none !important;
    height: 72px !important;
    min-height: 72px !important;
    max-height: 72px !important;
    overflow: visible !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > .dan-custom-search-field {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) 72px !important;
    grid-template-rows: 34px !important;
    align-items: center !important;
    gap: 6px !important;
    width: 100% !important;
    min-width: 0 !important;
    height: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
    box-sizing: border-box !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > .dan-custom-search-field > span {
    min-width: 0 !important;
    overflow: visible !important;
    text-align: right !important;
    white-space: nowrap !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > .dan-custom-search-field > :is(input, select) {
    width: 72px !important;
    min-width: 72px !important;
    max-width: 72px !important;
    flex: 0 0 72px !important;
    height: 30px !important;
    min-height: 30px !important;
    max-height: 30px !important;
    margin: 0 !important;
    padding-inline: 5px !important;
    justify-self: stretch !important;
    box-sizing: border-box !important;
    text-align: center !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="historyWindow"] { grid-area: 1 / 1 / 2 / 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="historyMinimum"] { grid-area: 1 / 2 / 2 / 3 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="historyMaximum"] { grid-area: 1 / 3 / 2 / 4 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="recentWindow"] { grid-area: 2 / 1 / 3 / 2 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="recentMinimum"] { grid-area: 2 / 2 / 3 / 3 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="recentMaximum"] { grid-area: 2 / 3 / 3 / 4 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="takeCount"] { grid-area: 1 / 4 / 2 / 5 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="hitCount"] { grid-area: 2 / 4 / 3 / 5 !important; }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="resultLimit"] { grid-area: 1 / 5 / 2 / 6 !important; }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions {
    display: grid !important;
    grid-column: 1 !important;
    grid-row: 2 !important;
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
    grid-template-rows: 34px !important;
    grid-auto-flow: row !important;
    gap: 4px !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    height: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    padding: 0 !important;
    overflow: visible !important;
    box-sizing: border-box !important;
  }

  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer
    .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions > :is(button, .ticket-local-multiplier) {
    grid-area: auto !important;
    align-self: stretch !important;
    width: 100% !important;
    min-width: 0 !important;
    height: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    margin: 0 !important;
    overflow: visible !important;
    box-sizing: border-box !important;
  }
}

/* 批DEV184：快乐8、双色球、大乐透官方自定义搜索固定为两行，并统一彩种按钮颜色与形态行对齐。 */
@media (min-width: 1101px) {
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row {
    display: grid !important;
    grid-template-columns: minmax(112px, 1fr) minmax(112px, 1fr) minmax(112px, 1fr) minmax(102px, 1fr) minmax(102px, 1fr) minmax(78px, 1fr) minmax(78px, 1fr) minmax(96px, 1fr) !important;
    grid-template-rows: 34px 34px !important;
    grid-auto-flow: row !important;
    gap: 4px !important;
    width: 100% !important;
    height: 72px !important;
    min-height: 72px !important;
    max-height: 72px !important;
    margin: 0 !important;
    overflow: visible !important;
    box-sizing: border-box !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields {
    display: contents !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions {
    display: contents !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > .dan-custom-search-field {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) 72px !important;
    grid-template-rows: 34px !important;
    align-items: center !important;
    gap: 6px !important;
    width: 100% !important;
    min-width: 0 !important;
    height: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
    box-sizing: border-box !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > .dan-custom-search-field > span {
    min-width: 0 !important;
    overflow: visible !important;
    text-align: right !important;
    white-space: nowrap !important;
    font-size: 12px !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > .dan-custom-search-field > :is(input, select) {
    width: 72px !important;
    min-width: 72px !important;
    max-width: 72px !important;
    height: 30px !important;
    min-height: 30px !important;
    max-height: 30px !important;
    margin: 0 !important;
    padding-inline: 5px !important;
    justify-self: stretch !important;
    box-sizing: border-box !important;
    text-align: center !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="historyWindow"] {
    grid-area: 1 / 1 / 2 / 2 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="historyMinimum"] {
    grid-area: 1 / 2 / 2 / 3 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="historyMaximum"] {
    grid-area: 1 / 3 / 2 / 4 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="recentWindow"] {
    grid-area: 2 / 1 / 3 / 2 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="recentMinimum"] {
    grid-area: 2 / 2 / 3 / 3 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="recentMaximum"] {
    grid-area: 2 / 3 / 3 / 4 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="takeCount"] {
    grid-area: 1 / 4 / 2 / 5 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="hitCount"] {
    grid-area: 2 / 4 / 3 / 5 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-fields > [data-dan-search-cell="resultLimit"] {
    grid-area: 1 / 5 / 2 / 6 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions > :is(button, .ticket-local-multiplier) {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    grid-area: auto !important;
    width: 100% !important;
    min-width: 0 !important;
    height: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    margin: 0 !important;
    overflow: visible !important;
    box-sizing: border-box !important;
  }
 html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions > [data-dan-search-action="search"] {
    grid-area: 1 / 7 !important;
  }
 html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions > [data-dan-search-action="three-chart"] {
    grid-area: 1 / 8 !important;
  }
 html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions > .ticket-local-multiplier {
    grid-area: 1 / 6 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions > [data-dan-search-action="copy-ticket"] {
    grid-area: 2 / 5 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions > [data-dan-search-action="copy"] {
    grid-area: 2 / 6 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions > [data-dan-search-action="copy-image"] {
    grid-area: 2 / 7 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .dan-custom-search-panel.is-official-search:not(:has(.dan-custom-search-position-row)) > .dan-custom-search-two-row > .dan-custom-search-actions > [data-dan-search-action="clear"] {
    grid-area: 2 / 8 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .indicator-drawer__row:is(.indicator-drawer__row--games, .indicator-drawer__row--indicators) {
    grid-template-columns: 96px minmax(0, 1fr) !important;
    gap: 10px !important;
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
    height: 46px !important;
    min-height: 46px !important;
    max-height: 46px !important;
    padding: 5px 10px !important;
    align-items: center !important;
    box-sizing: border-box !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer .indicator-drawer__row:is(.indicator-drawer__row--games, .indicator-drawer__row--indicators) > .toolbar__label {
    position: static !important;
    inset: auto !important;
    width: 96px !important;
    min-width: 96px !important;
    max-width: 96px !important;
    height: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    box-sizing: border-box !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer #realtimeStarSelect {
    display: none !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer #starButtons {
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    align-self: center !important;
    box-sizing: border-box !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer #indicatorFormButtons {
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    align-self: center !important;
    box-sizing: border-box !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer #starButtons {
    grid-template-rows: 34px !important;
    grid-auto-flow: column !important;
    grid-auto-columns: minmax(0, 1fr) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer #starButtons [data-lottery-switch] {
    height: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    border: 1px solid #9fb8cf !important;
    border-radius: 7px !important;
    background: linear-gradient(180deg, #526b84 0%, #354b62 100%) !important;
    background-color: #354b62 !important;
    color: #f7fbff !important;
    font-weight: 800 !important;
    text-shadow: 0 1px 0 rgba(20, 35, 50, 0.7) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.35), inset 0 -3px 0 #243548, 0 3px 6px rgba(17, 29, 43, 0.42) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer #starButtons [data-lottery-switch][aria-pressed="false"]:is(:hover, :focus-visible) {
    border-color: #c4d9eb !important;
    background: linear-gradient(180deg, #607b96 0%, #405b74 100%) !important;
    background-color: #405b74 !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer #starButtons [data-lottery-switch]:is([aria-pressed="true"], .is-current-lottery) {
    border-color: #ff9ca3 !important;
    background: linear-gradient(180deg, #f36b76 0%, #b92332 100%) !important;
    background-color: #c72e3b !important;
    color: #ffffff !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.45), inset 0 -3px 0 #7b1520, 0 3px 7px rgba(89, 15, 25, 0.48), 0 0 0 1px rgba(255, 123, 132, 0.2) !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer #starButtons [data-lottery-switch]:is([aria-pressed="true"], .is-current-lottery):is(:hover, :focus-visible) {
    border-color: #ffd0d4 !important;
    background: linear-gradient(180deg, #fa7b84 0%, #c72e3b 100%) !important;
    background-color: #c72e3b !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer #indicatorFormButtons .indicator-form-button {
    height: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    line-height: 30px !important;
    box-sizing: border-box !important;
    align-self: center !important;
  }
}

/* 批DEV184：形态栏避开右侧指标列表，防止跨度后的按钮被覆盖。 */
@media (min-width: 901px) {
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace > .indicator-drawer__forms > .indicator-drawer__row--indicators {
    width: calc(100% - var(--digit-result-rail-width, max(250px, 22%)) - 8px) !important;
    max-width: calc(100% - var(--digit-result-rail-width, max(250px, 22%)) - 8px) !important;
  }
}
@media (min-width: 901px) and (max-width: 1300px) {
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace > .indicator-drawer__forms > .indicator-drawer__row--indicators .indicator-form-button {
    padding-inline: 2px !important;
    font-size: 12px !important;
  }
}

/* 批DEV184：彩种、形态、系列、位置、值、次数和操作按钮共用同一左侧轨道。 */
@media (min-width: 901px) {
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace .indicator-section,
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace .indicator-config__row {
    padding-left: 10px !important;
    padding-right: 10px !important;
    box-sizing: border-box !important;
  }
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace .indicator-config__actions {
    padding-left: 116px !important;
    padding-right: 10px !important;
    box-sizing: border-box !important;
  }
}

/* 批DEV184：胆码右边缘与下方操作按钮右边缘共用同一条垂线。 */
@media (min-width: 901px) {
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace .indicator-config__row,
  html body #indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer#indicatorDrawer.is-digit-compact-workspace .indicator-config__actions {
    width: var(--digit-indicator-align-width, calc(100% + 20px)) !important;
    min-width: 0 !important;
  }
}

/* 批DEV184：官方彩种去掉隐藏形态行留下的顶部内缩。 */
@media (min-width: 901px) {
  html body #indicatorDrawer#indicatorDrawer.is-realtime-number-tool.is-set-calculator-tool > #setConditionCalculator,
  html body #indicatorDrawer#indicatorDrawer.is-realtime-number-tool.is-set-calculator-tool #desktopUnifiedLotteryCalculator {
    padding-top: 0 !important;
  }
}
