/* Exact, fail-safe visibility for the seven Packet C tables. */
:is(
  p.scroll-hint:has(+ .table-scroll > table[data-etk-table-card="72-1"]),
  p.scroll-hint:has(+ .table-scroll > table[data-etk-table-card="72-2"]),
  p.scroll-hint:has(+ .table-scroll > table[data-etk-table-card="78-1"]),
  p.scroll-hint:has(+ .table-scroll > table[data-etk-table-card="78-2"]),
  .table-scroll:has(> table[data-etk-table-card="64-1"]) > p.scroll-hint
) {
  display: none !important;
}

@media (min-width: 600px) {
  :is(
    p.scroll-hint.etk-table-guide--active:has(+ .table-scroll > table[data-etk-table-card="72-1"]),
    p.scroll-hint.etk-table-guide--active:has(+ .table-scroll > table[data-etk-table-card="72-2"]),
    p.scroll-hint.etk-table-guide--active:has(+ .table-scroll > table[data-etk-table-card="78-1"]),
    p.scroll-hint.etk-table-guide--active:has(+ .table-scroll > table[data-etk-table-card="78-2"]),
    .table-scroll:has(> table[data-etk-table-card="64-1"]) > p.scroll-hint.etk-table-guide--active
  ) {
    display: block !important;
  }
}
