#qld-roads-live{min-width:0;max-width:100%}
#qld-roads-live .roads-scroll{max-width:100%;overflow-x:auto;scrollbar-color:#e7c660 #20242a}
#qld-roads-live table{table-layout:fixed;min-width:760px}
#qld-roads-live th,#qld-roads-live td{white-space:normal;overflow-wrap:anywhere;vertical-align:top;min-width:0}
#qld-roads-live th:nth-child(1){width:15%}
#qld-roads-live th:nth-child(2){width:15%}
#qld-roads-live th:nth-child(3){width:17%}
#qld-roads-live th:nth-child(4){width:23%}
#qld-roads-live th:nth-child(5){width:16%}
#qld-roads-live th:nth-child(6){width:14%}
#qld-roads-live summary{min-height:40px;cursor:pointer}
@media(max-width:639px){
  #qld-roads-live table,#qld-roads-live tbody,#qld-roads-live tr{display:block;width:100%;min-width:0}
  /* Keep column headers available to assistive technology. */
  #qld-roads-live thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
  #qld-roads-live tr{margin:0 0 1rem;border:1px solid #3a4049;border-radius:8px;background:#20242a}
  #qld-roads-live tbody th,#qld-roads-live td{display:block;width:100%;padding:.6rem .8rem}
  #qld-roads-live [data-label]::before{content:attr(data-label);display:block;color:#e7c660;font-size:.8rem;font-weight:600;margin-bottom:.2rem}
  #qld-roads-live td:last-child{border-bottom:0}
  #qld-roads-live .roads-scroll-cue{display:none}
}
