/* Dark mode table headers for list/history pages (v282) */
body[data-site-theme='dark'][data-code^='ds'] table thead th,
body[data-site-theme='dark'][data-code^='ds'] table thead td,
body[data-site-theme='dark'][data-code='history'] table thead th,
body[data-site-theme='dark'][data-code='history'] table thead td,
body[data-site-theme='dark'][data-code='historyT'] table thead th,
body[data-site-theme='dark'][data-code='historyT'] table thead td,
body[data-site-theme='dark'][data-code^='ls'] table thead th,
body[data-site-theme='dark'][data-code^='ls'] table thead td,
body.dark-mode[data-code^='ds'] table thead th,
body.dark-mode[data-code^='ds'] table thead td,
body.dark-mode[data-code='history'] table thead th,
body.dark-mode[data-code='history'] table thead td,
body.dark-mode[data-code='historyT'] table thead th,
body.dark-mode[data-code='historyT'] table thead td,
body.dark-mode[data-code^='ls'] table thead th,
body.dark-mode[data-code^='ls'] table thead td,
body.dark[data-code^='ds'] table thead th,
body.dark[data-code^='ds'] table thead td,
body.dark[data-code='history'] table thead th,
body.dark[data-code='history'] table thead td,
body.dark[data-code='historyT'] table thead th,
body.dark[data-code='historyT'] table thead td,
body.dark[data-code^='ls'] table thead th,
body.dark[data-code^='ls'] table thead td,
.theme-dark table thead th,
.theme-dark table thead td{
  background:#243447 !important;
  background-image:none !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='ds'] table thead th *,
body[data-site-theme='dark'][data-code^='ds'] table thead td *,
body[data-site-theme='dark'][data-code='history'] table thead th *,
body[data-site-theme='dark'][data-code='history'] table thead td *,
body[data-site-theme='dark'][data-code='historyT'] table thead th *,
body[data-site-theme='dark'][data-code='historyT'] table thead td *,
body[data-site-theme='dark'][data-code^='ls'] table thead th *,
body[data-site-theme='dark'][data-code^='ls'] table thead td *,
body.dark-mode[data-code^='ds'] table thead th *,
body.dark-mode[data-code^='ds'] table thead td *,
body.dark-mode[data-code='history'] table thead th *,
body.dark-mode[data-code='history'] table thead td *,
body.dark-mode[data-code='historyT'] table thead th *,
body.dark-mode[data-code='historyT'] table thead td *,
body.dark-mode[data-code^='ls'] table thead th *,
body.dark-mode[data-code^='ls'] table thead td *,
body.dark[data-code^='ds'] table thead th *,
body.dark[data-code^='ds'] table thead td *,
body.dark[data-code='history'] table thead th *,
body.dark[data-code='history'] table thead td *,
body.dark[data-code='historyT'] table thead th *,
body.dark[data-code='historyT'] table thead td *,
body.dark[data-code^='ls'] table thead th *,
body.dark[data-code^='ls'] table thead td *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='ds'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code^='ds'] .mf-freeze,
body[data-site-theme='dark'][data-code^='ds'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code^='ds'] .fixed.freeze,
body[data-site-theme='dark'][data-code^='ds'] .fixed.freeze_horizontal,
body[data-site-theme='dark'][data-code='history'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code='history'] .mf-freeze,
body[data-site-theme='dark'][data-code='history'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code='history'] .fixed.freeze,
body[data-site-theme='dark'][data-code='history'] .fixed.freeze_horizontal,
body[data-site-theme='dark'][data-code='historyT'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code='historyT'] .mf-freeze,
body[data-site-theme='dark'][data-code='historyT'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code='historyT'] .fixed.freeze,
body[data-site-theme='dark'][data-code='historyT'] .fixed.freeze_horizontal,
body[data-site-theme='dark'][data-code^='ls'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code^='ls'] .mf-freeze,
body[data-site-theme='dark'][data-code^='ls'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code^='ls'] .fixed.freeze,
body[data-site-theme='dark'][data-code^='ls'] .fixed.freeze_horizontal,
body.dark-mode[data-code^='ds'] .ntt-freeze-col,
body.dark-mode[data-code^='ds'] .mf-freeze,
body.dark-mode[data-code^='ds'] [data-freeze-left-index],
body.dark-mode[data-code^='ds'] .fixed.freeze,
body.dark-mode[data-code^='ds'] .fixed.freeze_horizontal,
body.dark-mode[data-code='history'] .ntt-freeze-col,
body.dark-mode[data-code='history'] .mf-freeze,
body.dark-mode[data-code='history'] [data-freeze-left-index],
body.dark-mode[data-code='history'] .fixed.freeze,
body.dark-mode[data-code='history'] .fixed.freeze_horizontal,
body.dark-mode[data-code='historyT'] .ntt-freeze-col,
body.dark-mode[data-code='historyT'] .mf-freeze,
body.dark-mode[data-code='historyT'] [data-freeze-left-index],
body.dark-mode[data-code='historyT'] .fixed.freeze,
body.dark-mode[data-code='historyT'] .fixed.freeze_horizontal,
body.dark-mode[data-code^='ls'] .ntt-freeze-col,
body.dark-mode[data-code^='ls'] .mf-freeze,
body.dark-mode[data-code^='ls'] [data-freeze-left-index],
body.dark-mode[data-code^='ls'] .fixed.freeze,
body.dark-mode[data-code^='ls'] .fixed.freeze_horizontal{
  background:#243447 !important;
  background-image:none !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='ds'] .ntt-freeze-col *,
body[data-site-theme='dark'][data-code^='ds'] .mf-freeze *,
body[data-site-theme='dark'][data-code^='ds'] [data-freeze-left-index] *,
body[data-site-theme='dark'][data-code='history'] .ntt-freeze-col *,
body[data-site-theme='dark'][data-code='history'] .mf-freeze *,
body[data-site-theme='dark'][data-code='history'] [data-freeze-left-index] *,
body[data-site-theme='dark'][data-code='historyT'] .ntt-freeze-col *,
body[data-site-theme='dark'][data-code='historyT'] .mf-freeze *,
body[data-site-theme='dark'][data-code='historyT'] [data-freeze-left-index] *,
body[data-site-theme='dark'][data-code^='ls'] .ntt-freeze-col *,
body[data-site-theme='dark'][data-code^='ls'] .mf-freeze *,
body[data-site-theme='dark'][data-code^='ls'] [data-freeze-left-index] *{
  color:#eef4ff !important;
}


/* v301: extend dark table header unification to tk* pages and ConfigMenu */
body[data-site-theme='dark'][data-code^='tk'] table thead th,
body[data-site-theme='dark'][data-code^='tk'] table thead td,
body[data-site-theme='dark'][data-code='configmenu'] table thead th,
body[data-site-theme='dark'][data-code='ipthi'] table thead th,
body[data-site-theme='dark'][data-code='configmenu'] table thead td,
body[data-site-theme='dark'][data-code='ipthi'] table thead td,
body.dark-mode[data-code^='tk'] table thead th,
body.dark-mode[data-code^='tk'] table thead td,
body.dark-mode[data-code='configmenu'] table thead th,
body.dark-mode[data-code='ipthi'] table thead th,
body.dark-mode[data-code='configmenu'] table thead td,
body.dark-mode[data-code='ipthi'] table thead td,
body.dark[data-code^='tk'] table thead th,
body.dark[data-code^='tk'] table thead td,
body.dark[data-code='configmenu'] table thead th,
body.dark[data-code='ipthi'] table thead th,
body.dark[data-code='configmenu'] table thead td,
body.dark[data-code='ipthi'] table thead td{
  background:#243447 !important;
  background-image:none !important;
  background-color:#243447 !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='tk'] table thead th *,
body[data-site-theme='dark'][data-code^='tk'] table thead td *,
body[data-site-theme='dark'][data-code='configmenu'] table thead th *,
body[data-site-theme='dark'][data-code='ipthi'] table thead th *,
body[data-site-theme='dark'][data-code='configmenu'] table thead td *,
body[data-site-theme='dark'][data-code='ipthi'] table thead td *,
body.dark-mode[data-code^='tk'] table thead th *,
body.dark-mode[data-code^='tk'] table thead td *,
body.dark-mode[data-code='configmenu'] table thead th *,
body.dark-mode[data-code='ipthi'] table thead th *,
body.dark-mode[data-code='configmenu'] table thead td *,
body.dark-mode[data-code='ipthi'] table thead td *,
body.dark[data-code^='tk'] table thead th *,
body.dark[data-code^='tk'] table thead td *,
body.dark[data-code='configmenu'] table thead th *,
body.dark[data-code='ipthi'] table thead th *,
body.dark[data-code='configmenu'] table thead td *,
body.dark[data-code='ipthi'] table thead td *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='tk'] table thead a,
body[data-site-theme='dark'][data-code='configmenu'] table thead a,
body[data-site-theme='dark'][data-code='ipthi'] table thead a,
body.dark-mode[data-code^='tk'] table thead a,
body.dark-mode[data-code='configmenu'] table thead a,
body.dark-mode[data-code='ipthi'] table thead a,
body.dark[data-code^='tk'] table thead a,
body.dark[data-code='configmenu'] table thead a,
body.dark[data-code='ipthi'] table thead a{
  color:#ffffff !important;
}

body[data-site-theme='dark'][data-code^='tk'] table thead input,
body[data-site-theme='dark'][data-code^='tk'] table thead select,
body[data-site-theme='dark'][data-code^='tk'] table thead textarea,
body[data-site-theme='dark'][data-code^='tk'] table thead .form-control,
body[data-site-theme='dark'][data-code='configmenu'] table thead input,
body[data-site-theme='dark'][data-code='ipthi'] table thead input,
body[data-site-theme='dark'][data-code='configmenu'] table thead select,
body[data-site-theme='dark'][data-code='ipthi'] table thead select,
body[data-site-theme='dark'][data-code='configmenu'] table thead textarea,
body[data-site-theme='dark'][data-code='ipthi'] table thead textarea,
body[data-site-theme='dark'][data-code='configmenu'] table thead .form-control,
body[data-site-theme='dark'][data-code='ipthi'] table thead .form-control,
body.dark-mode[data-code^='tk'] table thead input,
body.dark-mode[data-code^='tk'] table thead select,
body.dark-mode[data-code^='tk'] table thead textarea,
body.dark-mode[data-code^='tk'] table thead .form-control,
body.dark-mode[data-code='configmenu'] table thead input,
body.dark-mode[data-code='ipthi'] table thead input,
body.dark-mode[data-code='configmenu'] table thead select,
body.dark-mode[data-code='ipthi'] table thead select,
body.dark-mode[data-code='configmenu'] table thead textarea,
body.dark-mode[data-code='ipthi'] table thead textarea,
body.dark-mode[data-code='configmenu'] table thead .form-control,
body.dark-mode[data-code='ipthi'] table thead .form-control,
body.dark[data-code^='tk'] table thead input,
body.dark[data-code^='tk'] table thead select,
body.dark[data-code^='tk'] table thead textarea,
body.dark[data-code^='tk'] table thead .form-control,
body.dark[data-code='configmenu'] table thead input,
body.dark[data-code='ipthi'] table thead input,
body.dark[data-code='configmenu'] table thead select,
body.dark[data-code='ipthi'] table thead select,
body.dark[data-code='configmenu'] table thead textarea,
body.dark[data-code='ipthi'] table thead textarea,
body.dark[data-code='configmenu'] table thead .form-control,
body.dark[data-code='ipthi'] table thead .form-control{
  background:#18222f !important;
  color:#eef4ff !important;
  border-color:#43566d !important;
}

body[data-site-theme='dark'][data-code^='tk'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code^='tk'] .mf-freeze,
body[data-site-theme='dark'][data-code^='tk'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code^='tk'] .fixed.freeze,
body[data-site-theme='dark'][data-code^='tk'] .fixed.freeze_horizontal,
body[data-site-theme='dark'][data-code^='tk'] table[data-ntt-freeze] .ntt-freeze-col,
body[data-site-theme='dark'][data-code^='tk'] table.ntt-freeze-table .ntt-sticky-col,
body[data-site-theme='dark'][data-code='configmenu'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code='ipthi'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code='configmenu'] .mf-freeze,
body[data-site-theme='dark'][data-code='ipthi'] .mf-freeze,
body[data-site-theme='dark'][data-code='configmenu'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code='ipthi'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code='configmenu'] .fixed.freeze,
body[data-site-theme='dark'][data-code='ipthi'] .fixed.freeze,
body[data-site-theme='dark'][data-code='configmenu'] .fixed.freeze_horizontal,
body[data-site-theme='dark'][data-code='ipthi'] .fixed.freeze_horizontal,
body[data-site-theme='dark'][data-code='configmenu'] table[data-ntt-freeze] .ntt-freeze-col,
body[data-site-theme='dark'][data-code='ipthi'] table[data-ntt-freeze] .ntt-freeze-col,
body[data-site-theme='dark'][data-code='configmenu'] table.ntt-freeze-table .ntt-sticky-col,
body[data-site-theme='dark'][data-code='ipthi'] table.ntt-freeze-table .ntt-sticky-col,
body.dark-mode[data-code^='tk'] .ntt-freeze-col,
body.dark-mode[data-code^='tk'] .mf-freeze,
body.dark-mode[data-code^='tk'] [data-freeze-left-index],
body.dark-mode[data-code^='tk'] .fixed.freeze,
body.dark-mode[data-code^='tk'] .fixed.freeze_horizontal,
body.dark-mode[data-code='configmenu'] .ntt-freeze-col,
body.dark-mode[data-code='ipthi'] .ntt-freeze-col,
body.dark-mode[data-code='configmenu'] .mf-freeze,
body.dark-mode[data-code='ipthi'] .mf-freeze,
body.dark-mode[data-code='configmenu'] [data-freeze-left-index],
body.dark-mode[data-code='ipthi'] [data-freeze-left-index],
body.dark-mode[data-code='configmenu'] .fixed.freeze,
body.dark-mode[data-code='ipthi'] .fixed.freeze,
body.dark-mode[data-code='configmenu'] .fixed.freeze_horizontal,
body.dark-mode[data-code='ipthi'] .fixed.freeze_horizontal,
body.dark[data-code^='tk'] .ntt-freeze-col,
body.dark[data-code^='tk'] .mf-freeze,
body.dark[data-code^='tk'] [data-freeze-left-index],
body.dark[data-code^='tk'] .fixed.freeze,
body.dark[data-code^='tk'] .fixed.freeze_horizontal,
body.dark[data-code='configmenu'] .ntt-freeze-col,
body.dark[data-code='ipthi'] .ntt-freeze-col,
body.dark[data-code='configmenu'] .mf-freeze,
body.dark[data-code='ipthi'] .mf-freeze,
body.dark[data-code='configmenu'] [data-freeze-left-index],
body.dark[data-code='ipthi'] [data-freeze-left-index],
body.dark[data-code='configmenu'] .fixed.freeze,
body.dark[data-code='ipthi'] .fixed.freeze,
body.dark[data-code='configmenu'] .fixed.freeze_horizontal,
body.dark[data-code='ipthi'] .fixed.freeze_horizontal{
  background:#243447 !important;
  background-image:none !important;
  background-color:#243447 !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}


/* v303: rankweb dark mode alignment */
body[data-site-theme='dark'][data-code='rankweb'] .panel,
body.dark-mode[data-code='rankweb'] .panel,
body.dark[data-code='rankweb'] .panel,
html[data-site-theme='dark'] body[data-code='rankweb'] .panel{
  background:#111827 !important;
  border-color:#23324a !important;
  color:#e5eefb !important;
}

body[data-site-theme='dark'][data-code='rankweb'] .panel-heading,
body.dark-mode[data-code='rankweb'] .panel-heading,
body.dark[data-code='rankweb'] .panel-heading{
  background:linear-gradient(180deg,#172033,#101827) !important;
  border-color:#23324a !important;
  color:#e5eefb !important;
}

body[data-site-theme='dark'][data-code='rankweb'] .panel-title,
body[data-site-theme='dark'][data-code='rankweb'] .panel-body,
body[data-site-theme='dark'][data-code='rankweb'] .list-group,
body[data-site-theme='dark'][data-code='rankweb'] .table-responsive,
body.dark-mode[data-code='rankweb'] .panel-title,
body.dark-mode[data-code='rankweb'] .panel-body,
body.dark-mode[data-code='rankweb'] .list-group,
body.dark-mode[data-code='rankweb'] .table-responsive,
body.dark[data-code='rankweb'] .panel-title,
body.dark[data-code='rankweb'] .panel-body,
body.dark[data-code='rankweb'] .list-group,
body.dark[data-code='rankweb'] .table-responsive{
  background:#111827 !important;
  color:#e5eefb !important;
  border-color:#23324a !important;
}

body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table,
body.dark-mode[data-code='rankweb'] #data-dstv table,
body.dark[data-code='rankweb'] #data-dstv table{
  background:#111827 !important;
  color:#e5eefb !important;
  border-color:#23324a !important;
}

body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table thead td,
body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table thead th,
body.dark-mode[data-code='rankweb'] #data-dstv table thead td,
body.dark-mode[data-code='rankweb'] #data-dstv table thead th,
body.dark[data-code='rankweb'] #data-dstv table thead td,
body.dark[data-code='rankweb'] #data-dstv table thead th{
  background:#243447 !important;
  background-image:none !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table thead td *,
body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table thead th *,
body.dark-mode[data-code='rankweb'] #data-dstv table thead td *,
body.dark-mode[data-code='rankweb'] #data-dstv table thead th *,
body.dark[data-code='rankweb'] #data-dstv table thead td *,
body.dark[data-code='rankweb'] #data-dstv table thead th *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table td,
body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table th,
body.dark-mode[data-code='rankweb'] #data-dstv table td,
body.dark-mode[data-code='rankweb'] #data-dstv table th,
body.dark[data-code='rankweb'] #data-dstv table td,
body.dark[data-code='rankweb'] #data-dstv table th{
  background:#111827;
  color:#e5eefb !important;
  border-color:#23324a !important;
}

body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table.table-striped > tbody > tr:nth-child(odd) > td,
body.dark-mode[data-code='rankweb'] #data-dstv table.table-striped > tbody > tr:nth-child(odd) > td,
body.dark[data-code='rankweb'] #data-dstv table.table-striped > tbody > tr:nth-child(odd) > td{
  background:#0f1726 !important;
}

body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table.table-hover > tbody > tr:hover > td,
body.dark-mode[data-code='rankweb'] #data-dstv table.table-hover > tbody > tr:hover > td,
body.dark[data-code='rankweb'] #data-dstv table.table-hover > tbody > tr:hover > td{
  background:#182235 !important;
}

body[data-site-theme='dark'][data-code='rankweb'] #data-dstv table a,
body.dark-mode[data-code='rankweb'] #data-dstv table a,
body.dark[data-code='rankweb'] #data-dstv table a{
  color:#dbeafe !important;
}

body[data-site-theme='dark'][data-code='rankweb'] #myTK input,
body[data-site-theme='dark'][data-code='rankweb'] #myTK select,
body[data-site-theme='dark'][data-code='rankweb'] #myTK textarea,
body[data-site-theme='dark'][data-code='rankweb'] #myTK .form-control,
body.dark-mode[data-code='rankweb'] #myTK input,
body.dark-mode[data-code='rankweb'] #myTK select,
body.dark-mode[data-code='rankweb'] #myTK textarea,
body.dark-mode[data-code='rankweb'] #myTK .form-control,
body.dark[data-code='rankweb'] #myTK input,
body.dark[data-code='rankweb'] #myTK select,
body.dark[data-code='rankweb'] #myTK textarea,
body.dark[data-code='rankweb'] #myTK .form-control{
  background:#0f1726 !important;
  color:#e5eefb !important;
  border-color:#23324a !important;
}


/* v315: unify dark table headers for add* pages so addtvroom/addtvmn match ds/tk/ls */
body[data-site-theme='dark'][data-code^='add'] table thead th,
body[data-site-theme='dark'][data-code^='add'] table thead td,
body.dark-mode[data-code^='add'] table thead th,
body.dark-mode[data-code^='add'] table thead td,
body.dark[data-code^='add'] table thead th,
body.dark[data-code^='add'] table thead td{
  background:#243447 !important;
  background-image:none !important;
  background-color:#243447 !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='add'] table thead th *,
body[data-site-theme='dark'][data-code^='add'] table thead td *,
body.dark-mode[data-code^='add'] table thead th *,
body.dark-mode[data-code^='add'] table thead td *,
body.dark[data-code^='add'] table thead th *,
body.dark[data-code^='add'] table thead td *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='add'] table thead a,
body.dark-mode[data-code^='add'] table thead a,
body.dark[data-code^='add'] table thead a{
  color:#ffffff !important;
}

body[data-site-theme='dark'][data-code^='add'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code^='add'] .mf-freeze,
body[data-site-theme='dark'][data-code^='add'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code^='add'] .fixed.freeze,
body[data-site-theme='dark'][data-code^='add'] .fixed.freeze_horizontal,
body.dark-mode[data-code^='add'] .ntt-freeze-col,
body.dark-mode[data-code^='add'] .mf-freeze,
body.dark-mode[data-code^='add'] [data-freeze-left-index],
body.dark-mode[data-code^='add'] .fixed.freeze,
body.dark-mode[data-code^='add'] .fixed.freeze_horizontal,
body.dark[data-code^='add'] .ntt-freeze-col,
body.dark[data-code^='add'] .mf-freeze,
body.dark[data-code^='add'] [data-freeze-left-index],
body.dark[data-code^='add'] .fixed.freeze,
body.dark[data-code^='add'] .fixed.freeze_horizontal{
  background:#243447 !important;
  background-image:none !important;
  background-color:#243447 !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='add'] .ntt-freeze-col *,
body[data-site-theme='dark'][data-code^='add'] .mf-freeze *,
body[data-site-theme='dark'][data-code^='add'] [data-freeze-left-index] *,
body.dark-mode[data-code^='add'] .ntt-freeze-col *,
body.dark-mode[data-code^='add'] .mf-freeze *,
body.dark-mode[data-code^='add'] [data-freeze-left-index] *,
body.dark[data-code^='add'] .ntt-freeze-col *,
body.dark[data-code^='add'] .mf-freeze *,
body.dark[data-code^='add'] [data-freeze-left-index] *{
  color:#eef4ff !important;
}


/* v316: addtvroom/addtvmn dark mode - unify panel heading and ajax table shells with ds/ls/tk/rank */
body[data-site-theme='dark'][data-code^='add'] .panel,
body[data-site-theme='dark'][data-code^='add'] .panel-primary,
body[data-site-theme='dark'][data-code^='add'] .panel-body,
body[data-site-theme='dark'][data-code^='add'] .list-group,
body[data-site-theme='dark'][data-code^='add'] .table-responsive,
body.dark-mode[data-code^='add'] .panel,
body.dark-mode[data-code^='add'] .panel-primary,
body.dark-mode[data-code^='add'] .panel-body,
body.dark-mode[data-code^='add'] .list-group,
body.dark-mode[data-code^='add'] .table-responsive,
body.dark[data-code^='add'] .panel,
body.dark[data-code^='add'] .panel-primary,
body.dark[data-code^='add'] .panel-body,
body.dark[data-code^='add'] .list-group,
body.dark[data-code^='add'] .table-responsive{
  background:#111827 !important;
  color:#e5eefb !important;
  border-color:#23324a !important;
}

body[data-site-theme='dark'][data-code^='add'] .panel-primary > .panel-heading,
body[data-site-theme='dark'][data-code^='add'] .panel-heading,
body.dark-mode[data-code^='add'] .panel-primary > .panel-heading,
body.dark-mode[data-code^='add'] .panel-heading,
body.dark[data-code^='add'] .panel-primary > .panel-heading,
body.dark[data-code^='add'] .panel-heading{
  background:#243447 !important;
  background-image:none !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='add'] .panel-heading *,
body.dark-mode[data-code^='add'] .panel-heading *,
body.dark[data-code^='add'] .panel-heading *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='add'] .panel-heading font[color='red'],
body.dark-mode[data-code^='add'] .panel-heading font[color='red'],
body.dark[data-code^='add'] .panel-heading font[color='red']{
  color:#fca5a5 !important;
}

body[data-site-theme='dark'][data-code='addtvroom'] #data-dstv table,
body[data-site-theme='dark'][data-code='addtvmn'] #data-addtvmn table,
body.dark-mode[data-code='addtvroom'] #data-dstv table,
body.dark-mode[data-code='addtvmn'] #data-addtvmn table,
body.dark[data-code='addtvroom'] #data-dstv table,
body.dark[data-code='addtvmn'] #data-addtvmn table{
  background:#111827 !important;
  color:#e5eefb !important;
  border-color:#23324a !important;
}

body[data-site-theme='dark'][data-code='addtvroom'] #data-dstv table thead td,
body[data-site-theme='dark'][data-code='addtvroom'] #data-dstv table thead th,
body[data-site-theme='dark'][data-code='addtvmn'] #data-addtvmn table thead td,
body[data-site-theme='dark'][data-code='addtvmn'] #data-addtvmn table thead th,
body.dark-mode[data-code='addtvroom'] #data-dstv table thead td,
body.dark-mode[data-code='addtvroom'] #data-dstv table thead th,
body.dark-mode[data-code='addtvmn'] #data-addtvmn table thead td,
body.dark-mode[data-code='addtvmn'] #data-addtvmn table thead th,
body.dark[data-code='addtvroom'] #data-dstv table thead td,
body.dark[data-code='addtvroom'] #data-dstv table thead th,
body.dark[data-code='addtvmn'] #data-addtvmn table thead td,
body.dark[data-code='addtvmn'] #data-addtvmn table thead th{
  background:#243447 !important;
  background-image:none !important;
  background-color:#243447 !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code='addtvroom'] #data-dstv table thead td *,
body[data-site-theme='dark'][data-code='addtvroom'] #data-dstv table thead th *,
body[data-site-theme='dark'][data-code='addtvmn'] #data-addtvmn table thead td *,
body[data-site-theme='dark'][data-code='addtvmn'] #data-addtvmn table thead th *,
body.dark-mode[data-code='addtvroom'] #data-dstv table thead td *,
body.dark-mode[data-code='addtvroom'] #data-dstv table thead th *,
body.dark-mode[data-code='addtvmn'] #data-addtvmn table thead td *,
body.dark-mode[data-code='addtvmn'] #data-addtvmn table thead th *,
body.dark[data-code='addtvroom'] #data-dstv table thead td *,
body.dark[data-code='addtvroom'] #data-dstv table thead th *,
body.dark[data-code='addtvmn'] #data-addtvmn table thead td *,
body.dark[data-code='addtvmn'] #data-addtvmn table thead th *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code='addtvroom'] #data-dstv table thead a,
body[data-site-theme='dark'][data-code='addtvmn'] #data-addtvmn table thead a,
body.dark-mode[data-code='addtvroom'] #data-dstv table thead a,
body.dark-mode[data-code='addtvmn'] #data-addtvmn table thead a,
body.dark[data-code='addtvroom'] #data-dstv table thead a,
body.dark[data-code='addtvmn'] #data-addtvmn table thead a{
  color:#ffffff !important;
}


/* v330: unify dark table/panel headers for sua* and set* pages to match ls/tk */
body[data-site-theme='dark'][data-code^='sua'] table thead th,
body[data-site-theme='dark'][data-code^='sua'] table thead td,
body[data-site-theme='dark'][data-code^='set'] table thead th,
body[data-site-theme='dark'][data-code^='set'] table thead td,
body.dark-mode[data-code^='sua'] table thead th,
body.dark-mode[data-code^='sua'] table thead td,
body.dark-mode[data-code^='set'] table thead th,
body.dark-mode[data-code^='set'] table thead td,
body.dark[data-code^='sua'] table thead th,
body.dark[data-code^='sua'] table thead td,
body.dark[data-code^='set'] table thead th,
body.dark[data-code^='set'] table thead td,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th,
body.dark-mode[data-code^='sua'] #freezer-example .table th,
body.dark-mode[data-code^='set'] #freezer-example .table th,
body.dark[data-code^='sua'] #freezer-example .table th,
body.dark[data-code^='set'] #freezer-example .table th{
  background:#243447 !important;
  background-image:none !important;
  background-color:#243447 !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
  outline-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='sua'] table thead th *,
body[data-site-theme='dark'][data-code^='sua'] table thead td *,
body[data-site-theme='dark'][data-code^='set'] table thead th *,
body[data-site-theme='dark'][data-code^='set'] table thead td *,
body.dark-mode[data-code^='sua'] table thead th *,
body.dark-mode[data-code^='sua'] table thead td *,
body.dark-mode[data-code^='set'] table thead th *,
body.dark-mode[data-code^='set'] table thead td *,
body.dark[data-code^='sua'] table thead th *,
body.dark[data-code^='sua'] table thead td *,
body.dark[data-code^='set'] table thead th *,
body.dark[data-code^='set'] table thead td *,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th *,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th *,
body.dark-mode[data-code^='sua'] #freezer-example .table th *,
body.dark-mode[data-code^='set'] #freezer-example .table th *,
body.dark[data-code^='sua'] #freezer-example .table th *,
body.dark[data-code^='set'] #freezer-example .table th *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='sua'] table thead a,
body[data-site-theme='dark'][data-code^='set'] table thead a,
body.dark-mode[data-code^='sua'] table thead a,
body.dark-mode[data-code^='set'] table thead a,
body.dark[data-code^='sua'] table thead a,
body.dark[data-code^='set'] table thead a,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th a,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th a,
body.dark-mode[data-code^='sua'] #freezer-example .table th a,
body.dark-mode[data-code^='set'] #freezer-example .table th a,
body.dark[data-code^='sua'] #freezer-example .table th a,
body.dark[data-code^='set'] #freezer-example .table th a{
  color:#ffffff !important;
}

body[data-site-theme='dark'][data-code^='sua'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code^='sua'] .mf-freeze,
body[data-site-theme='dark'][data-code^='sua'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code^='sua'] .fixed.freeze,
body[data-site-theme='dark'][data-code^='sua'] .fixed.freeze_horizontal,
body[data-site-theme='dark'][data-code^='set'] .ntt-freeze-col,
body[data-site-theme='dark'][data-code^='set'] .mf-freeze,
body[data-site-theme='dark'][data-code^='set'] [data-freeze-left-index],
body[data-site-theme='dark'][data-code^='set'] .fixed.freeze,
body[data-site-theme='dark'][data-code^='set'] .fixed.freeze_horizontal,
body.dark-mode[data-code^='sua'] .ntt-freeze-col,
body.dark-mode[data-code^='sua'] .mf-freeze,
body.dark-mode[data-code^='sua'] [data-freeze-left-index],
body.dark-mode[data-code^='sua'] .fixed.freeze,
body.dark-mode[data-code^='sua'] .fixed.freeze_horizontal,
body.dark-mode[data-code^='set'] .ntt-freeze-col,
body.dark-mode[data-code^='set'] .mf-freeze,
body.dark-mode[data-code^='set'] [data-freeze-left-index],
body.dark-mode[data-code^='set'] .fixed.freeze,
body.dark-mode[data-code^='set'] .fixed.freeze_horizontal,
body.dark[data-code^='sua'] .ntt-freeze-col,
body.dark[data-code^='sua'] .mf-freeze,
body.dark[data-code^='sua'] [data-freeze-left-index],
body.dark[data-code^='sua'] .fixed.freeze,
body.dark[data-code^='sua'] .fixed.freeze_horizontal,
body.dark[data-code^='set'] .ntt-freeze-col,
body.dark[data-code^='set'] .mf-freeze,
body.dark[data-code^='set'] [data-freeze-left-index],
body.dark[data-code^='set'] .fixed.freeze,
body.dark[data-code^='set'] .fixed.freeze_horizontal{
  background:#243447 !important;
  background-image:none !important;
  background-color:#243447 !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='sua'] .ntt-freeze-col *,
body[data-site-theme='dark'][data-code^='sua'] .mf-freeze *,
body[data-site-theme='dark'][data-code^='sua'] [data-freeze-left-index] *,
body[data-site-theme='dark'][data-code^='set'] .ntt-freeze-col *,
body[data-site-theme='dark'][data-code^='set'] .mf-freeze *,
body[data-site-theme='dark'][data-code^='set'] [data-freeze-left-index] *,
body.dark-mode[data-code^='sua'] .ntt-freeze-col *,
body.dark-mode[data-code^='sua'] .mf-freeze *,
body.dark-mode[data-code^='sua'] [data-freeze-left-index] *,
body.dark-mode[data-code^='set'] .ntt-freeze-col *,
body.dark-mode[data-code^='set'] .mf-freeze *,
body.dark-mode[data-code^='set'] [data-freeze-left-index] *,
body.dark[data-code^='sua'] .ntt-freeze-col *,
body.dark[data-code^='sua'] .mf-freeze *,
body.dark[data-code^='sua'] [data-freeze-left-index] *,
body.dark[data-code^='set'] .ntt-freeze-col *,
body.dark[data-code^='set'] .mf-freeze *,
body.dark[data-code^='set'] [data-freeze-left-index] *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='sua'] .panel,
body[data-site-theme='dark'][data-code^='sua'] .panel-primary,
body[data-site-theme='dark'][data-code^='sua'] .panel-body,
body[data-site-theme='dark'][data-code^='sua'] .list-group,
body[data-site-theme='dark'][data-code^='sua'] .table-responsive,
body[data-site-theme='dark'][data-code^='set'] .panel,
body[data-site-theme='dark'][data-code^='set'] .panel-primary,
body[data-site-theme='dark'][data-code^='set'] .panel-body,
body[data-site-theme='dark'][data-code^='set'] .list-group,
body[data-site-theme='dark'][data-code^='set'] .table-responsive,
body.dark-mode[data-code^='sua'] .panel,
body.dark-mode[data-code^='sua'] .panel-primary,
body.dark-mode[data-code^='sua'] .panel-body,
body.dark-mode[data-code^='sua'] .list-group,
body.dark-mode[data-code^='sua'] .table-responsive,
body.dark-mode[data-code^='set'] .panel,
body.dark-mode[data-code^='set'] .panel-primary,
body.dark-mode[data-code^='set'] .panel-body,
body.dark-mode[data-code^='set'] .list-group,
body.dark-mode[data-code^='set'] .table-responsive,
body.dark[data-code^='sua'] .panel,
body.dark[data-code^='sua'] .panel-primary,
body.dark[data-code^='sua'] .panel-body,
body.dark[data-code^='sua'] .list-group,
body.dark[data-code^='sua'] .table-responsive,
body.dark[data-code^='set'] .panel,
body.dark[data-code^='set'] .panel-primary,
body.dark[data-code^='set'] .panel-body,
body.dark[data-code^='set'] .list-group,
body.dark[data-code^='set'] .table-responsive{
  background:#111827 !important;
  color:#e5eefb !important;
  border-color:#23324a !important;
}

body[data-site-theme='dark'][data-code^='sua'] .panel-primary > .panel-heading,
body[data-site-theme='dark'][data-code^='sua'] .panel-heading,
body[data-site-theme='dark'][data-code^='set'] .panel-primary > .panel-heading,
body[data-site-theme='dark'][data-code^='set'] .panel-heading,
body.dark-mode[data-code^='sua'] .panel-primary > .panel-heading,
body.dark-mode[data-code^='sua'] .panel-heading,
body.dark-mode[data-code^='set'] .panel-primary > .panel-heading,
body.dark-mode[data-code^='set'] .panel-heading,
body.dark[data-code^='sua'] .panel-primary > .panel-heading,
body.dark[data-code^='sua'] .panel-heading,
body.dark[data-code^='set'] .panel-primary > .panel-heading,
body.dark[data-code^='set'] .panel-heading{
  background:#243447 !important;
  background-image:none !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='sua'] .panel-heading *,
body[data-site-theme='dark'][data-code^='set'] .panel-heading *,
body.dark-mode[data-code^='sua'] .panel-heading *,
body.dark-mode[data-code^='set'] .panel-heading *,
body.dark[data-code^='sua'] .panel-heading *,
body.dark[data-code^='set'] .panel-heading *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='sua'] .panel-heading font[color='red'],
body[data-site-theme='dark'][data-code^='set'] .panel-heading font[color='red'],
body.dark-mode[data-code^='sua'] .panel-heading font[color='red'],
body.dark-mode[data-code^='set'] .panel-heading font[color='red'],
body.dark[data-code^='sua'] .panel-heading font[color='red'],
body.dark[data-code^='set'] .panel-heading font[color='red']{
  color:#fca5a5 !important;
}

body[data-site-theme='dark'][data-code^='sua'] .panel-heading font[color='yellow'],
body[data-site-theme='dark'][data-code^='set'] .panel-heading font[color='yellow'],
body.dark-mode[data-code^='sua'] .panel-heading font[color='yellow'],
body.dark-mode[data-code^='set'] .panel-heading font[color='yellow'],
body.dark[data-code^='sua'] .panel-heading font[color='yellow'],
body.dark[data-code^='set'] .panel-heading font[color='yellow']{
  color:#fde68a !important;
}

/* v331: fix bright inner buttons/links in sua/set table headers and panel headings */
body[data-site-theme='dark'][data-code^='sua'] table thead .list-group-item,
body[data-site-theme='dark'][data-code^='sua'] table thead .list-group-item-primary,
body[data-site-theme='dark'][data-code^='sua'] table thead .btn,
body[data-site-theme='dark'][data-code^='sua'] table thead .btn-primary,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th .list-group-item,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th .list-group-item-primary,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th .btn,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th .btn-primary,
body[data-site-theme='dark'][data-code^='sua'] .panel-heading .list-group-item,
body[data-site-theme='dark'][data-code^='sua'] .panel-heading .list-group-item-primary,
body[data-site-theme='dark'][data-code^='sua'] .panel-heading .btn,
body[data-site-theme='dark'][data-code^='sua'] .panel-heading .btn-primary,
body[data-site-theme='dark'][data-code^='set'] table thead .list-group-item,
body[data-site-theme='dark'][data-code^='set'] table thead .list-group-item-primary,
body[data-site-theme='dark'][data-code^='set'] table thead .btn,
body[data-site-theme='dark'][data-code^='set'] table thead .btn-primary,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th .list-group-item,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th .list-group-item-primary,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th .btn,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th .btn-primary,
body[data-site-theme='dark'][data-code^='set'] .panel-heading .list-group-item,
body[data-site-theme='dark'][data-code^='set'] .panel-heading .list-group-item-primary,
body[data-site-theme='dark'][data-code^='set'] .panel-heading .btn,
body[data-site-theme='dark'][data-code^='set'] .panel-heading .btn-primary,
body.dark-mode[data-code^='sua'] table thead .list-group-item,
body.dark-mode[data-code^='sua'] table thead .list-group-item-primary,
body.dark-mode[data-code^='sua'] table thead .btn,
body.dark-mode[data-code^='sua'] table thead .btn-primary,
body.dark-mode[data-code^='sua'] #freezer-example .table th .list-group-item,
body.dark-mode[data-code^='sua'] #freezer-example .table th .list-group-item-primary,
body.dark-mode[data-code^='sua'] #freezer-example .table th .btn,
body.dark-mode[data-code^='sua'] #freezer-example .table th .btn-primary,
body.dark-mode[data-code^='sua'] .panel-heading .list-group-item,
body.dark-mode[data-code^='sua'] .panel-heading .list-group-item-primary,
body.dark-mode[data-code^='sua'] .panel-heading .btn,
body.dark-mode[data-code^='sua'] .panel-heading .btn-primary,
body.dark-mode[data-code^='set'] table thead .list-group-item,
body.dark-mode[data-code^='set'] table thead .list-group-item-primary,
body.dark-mode[data-code^='set'] table thead .btn,
body.dark-mode[data-code^='set'] table thead .btn-primary,
body.dark-mode[data-code^='set'] #freezer-example .table th .list-group-item,
body.dark-mode[data-code^='set'] #freezer-example .table th .list-group-item-primary,
body.dark-mode[data-code^='set'] #freezer-example .table th .btn,
body.dark-mode[data-code^='set'] #freezer-example .table th .btn-primary,
body.dark-mode[data-code^='set'] .panel-heading .list-group-item,
body.dark-mode[data-code^='set'] .panel-heading .list-group-item-primary,
body.dark-mode[data-code^='set'] .panel-heading .btn,
body.dark-mode[data-code^='set'] .panel-heading .btn-primary,
body.dark[data-code^='sua'] table thead .list-group-item,
body.dark[data-code^='sua'] table thead .list-group-item-primary,
body.dark[data-code^='sua'] table thead .btn,
body.dark[data-code^='sua'] table thead .btn-primary,
body.dark[data-code^='sua'] #freezer-example .table th .list-group-item,
body.dark[data-code^='sua'] #freezer-example .table th .list-group-item-primary,
body.dark[data-code^='sua'] #freezer-example .table th .btn,
body.dark[data-code^='sua'] #freezer-example .table th .btn-primary,
body.dark[data-code^='sua'] .panel-heading .list-group-item,
body.dark[data-code^='sua'] .panel-heading .list-group-item-primary,
body.dark[data-code^='sua'] .panel-heading .btn,
body.dark[data-code^='sua'] .panel-heading .btn-primary,
body.dark[data-code^='set'] table thead .list-group-item,
body.dark[data-code^='set'] table thead .list-group-item-primary,
body.dark[data-code^='set'] table thead .btn,
body.dark[data-code^='set'] table thead .btn-primary,
body.dark[data-code^='set'] #freezer-example .table th .list-group-item,
body.dark[data-code^='set'] #freezer-example .table th .list-group-item-primary,
body.dark[data-code^='set'] #freezer-example .table th .btn,
body.dark[data-code^='set'] #freezer-example .table th .btn-primary,
body.dark[data-code^='set'] .panel-heading .list-group-item,
body.dark[data-code^='set'] .panel-heading .list-group-item-primary,
body.dark[data-code^='set'] .panel-heading .btn,
body.dark[data-code^='set'] .panel-heading .btn-primary{
  background:#1f3147 !important;
  background-image:none !important;
  background-color:#1f3147 !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}

body[data-site-theme='dark'][data-code^='sua'] table thead .list-group-item *,
body[data-site-theme='dark'][data-code^='sua'] table thead .list-group-item-primary *,
body[data-site-theme='dark'][data-code^='sua'] table thead .btn *,
body[data-site-theme='dark'][data-code^='sua'] table thead .btn-primary *,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th .list-group-item *,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th .list-group-item-primary *,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th .btn *,
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th .btn-primary *,
body[data-site-theme='dark'][data-code^='sua'] .panel-heading .list-group-item *,
body[data-site-theme='dark'][data-code^='sua'] .panel-heading .list-group-item-primary *,
body[data-site-theme='dark'][data-code^='sua'] .panel-heading .btn *,
body[data-site-theme='dark'][data-code^='sua'] .panel-heading .btn-primary *,
body[data-site-theme='dark'][data-code^='set'] table thead .list-group-item *,
body[data-site-theme='dark'][data-code^='set'] table thead .list-group-item-primary *,
body[data-site-theme='dark'][data-code^='set'] table thead .btn *,
body[data-site-theme='dark'][data-code^='set'] table thead .btn-primary *,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th .list-group-item *,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th .list-group-item-primary *,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th .btn *,
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th .btn-primary *,
body[data-site-theme='dark'][data-code^='set'] .panel-heading .list-group-item *,
body[data-site-theme='dark'][data-code^='set'] .panel-heading .list-group-item-primary *,
body[data-site-theme='dark'][data-code^='set'] .panel-heading .btn *,
body[data-site-theme='dark'][data-code^='set'] .panel-heading .btn-primary *,
body.dark-mode[data-code^='sua'] table thead .list-group-item *,
body.dark-mode[data-code^='sua'] table thead .list-group-item-primary *,
body.dark-mode[data-code^='sua'] table thead .btn *,
body.dark-mode[data-code^='sua'] table thead .btn-primary *,
body.dark-mode[data-code^='sua'] #freezer-example .table th .list-group-item *,
body.dark-mode[data-code^='sua'] #freezer-example .table th .list-group-item-primary *,
body.dark-mode[data-code^='sua'] #freezer-example .table th .btn *,
body.dark-mode[data-code^='sua'] #freezer-example .table th .btn-primary *,
body.dark-mode[data-code^='sua'] .panel-heading .list-group-item *,
body.dark-mode[data-code^='sua'] .panel-heading .list-group-item-primary *,
body.dark-mode[data-code^='sua'] .panel-heading .btn *,
body.dark-mode[data-code^='sua'] .panel-heading .btn-primary *,
body.dark-mode[data-code^='set'] table thead .list-group-item *,
body.dark-mode[data-code^='set'] table thead .list-group-item-primary *,
body.dark-mode[data-code^='set'] table thead .btn *,
body.dark-mode[data-code^='set'] table thead .btn-primary *,
body.dark-mode[data-code^='set'] #freezer-example .table th .list-group-item *,
body.dark-mode[data-code^='set'] #freezer-example .table th .list-group-item-primary *,
body.dark-mode[data-code^='set'] #freezer-example .table th .btn *,
body.dark-mode[data-code^='set'] #freezer-example .table th .btn-primary *,
body.dark-mode[data-code^='set'] .panel-heading .list-group-item *,
body.dark-mode[data-code^='set'] .panel-heading .list-group-item-primary *,
body.dark-mode[data-code^='set'] .panel-heading .btn *,
body.dark-mode[data-code^='set'] .panel-heading .btn-primary *,
body.dark[data-code^='sua'] table thead .list-group-item *,
body.dark[data-code^='sua'] table thead .list-group-item-primary *,
body.dark[data-code^='sua'] table thead .btn *,
body.dark[data-code^='sua'] table thead .btn-primary *,
body.dark[data-code^='sua'] #freezer-example .table th .list-group-item *,
body.dark[data-code^='sua'] #freezer-example .table th .list-group-item-primary *,
body.dark[data-code^='sua'] #freezer-example .table th .btn *,
body.dark[data-code^='sua'] #freezer-example .table th .btn-primary *,
body.dark[data-code^='sua'] .panel-heading .list-group-item *,
body.dark[data-code^='sua'] .panel-heading .list-group-item-primary *,
body.dark[data-code^='sua'] .panel-heading .btn *,
body.dark[data-code^='sua'] .panel-heading .btn-primary *,
body.dark[data-code^='set'] table thead .list-group-item *,
body.dark[data-code^='set'] table thead .list-group-item-primary *,
body.dark[data-code^='set'] table thead .btn *,
body.dark[data-code^='set'] table thead .btn-primary *,
body.dark[data-code^='set'] #freezer-example .table th .list-group-item *,
body.dark[data-code^='set'] #freezer-example .table th .list-group-item-primary *,
body.dark[data-code^='set'] #freezer-example .table th .btn *,
body.dark[data-code^='set'] #freezer-example .table th .btn-primary *,
body.dark[data-code^='set'] .panel-heading .list-group-item *,
body.dark[data-code^='set'] .panel-heading .list-group-item-primary *,
body.dark[data-code^='set'] .panel-heading .btn *,
body.dark[data-code^='set'] .panel-heading .btn-primary *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='sua'] table thead [style*='background'],
body[data-site-theme='dark'][data-code^='sua'] table thead [bgcolor],
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th [style*='background'],
body[data-site-theme='dark'][data-code^='sua'] #freezer-example .table th [bgcolor],
body[data-site-theme='dark'][data-code^='set'] table thead [style*='background'],
body[data-site-theme='dark'][data-code^='set'] table thead [bgcolor],
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th [style*='background'],
body[data-site-theme='dark'][data-code^='set'] #freezer-example .table th [bgcolor],
body.dark-mode[data-code^='sua'] table thead [style*='background'],
body.dark-mode[data-code^='sua'] table thead [bgcolor],
body.dark-mode[data-code^='sua'] #freezer-example .table th [style*='background'],
body.dark-mode[data-code^='sua'] #freezer-example .table th [bgcolor],
body.dark-mode[data-code^='set'] table thead [style*='background'],
body.dark-mode[data-code^='set'] table thead [bgcolor],
body.dark-mode[data-code^='set'] #freezer-example .table th [style*='background'],
body.dark-mode[data-code^='set'] #freezer-example .table th [bgcolor],
body.dark[data-code^='sua'] table thead [style*='background'],
body.dark[data-code^='sua'] table thead [bgcolor],
body.dark[data-code^='sua'] #freezer-example .table th [style*='background'],
body.dark[data-code^='sua'] #freezer-example .table th [bgcolor],
body.dark[data-code^='set'] table thead [style*='background'],
body.dark[data-code^='set'] table thead [bgcolor],
body.dark[data-code^='set'] #freezer-example .table th [style*='background'],
body.dark[data-code^='set'] #freezer-example .table th [bgcolor]{
  background:#243447 !important;
  background-image:none !important;
  background-color:#243447 !important;
  color:#eef4ff !important;
}


/* v332: clean re-apply dark headers for sua/set pages to mirror ds/ls after broken comments in v330/v331 */
body[data-site-theme='dark'][data-code^='sua'] table thead > tr > th,
body[data-site-theme='dark'][data-code^='sua'] table thead > tr > td,
body[data-site-theme='dark'][data-code^='set'] table thead > tr > th,
body[data-site-theme='dark'][data-code^='set'] table thead > tr > td,
body.dark-mode[data-code^='sua'] table thead > tr > th,
body.dark-mode[data-code^='sua'] table thead > tr > td,
body.dark-mode[data-code^='set'] table thead > tr > th,
body.dark-mode[data-code^='set'] table thead > tr > td,
body.dark[data-code^='sua'] table thead > tr > th,
body.dark[data-code^='sua'] table thead > tr > td,
body.dark[data-code^='set'] table thead > tr > th,
body.dark[data-code^='set'] table thead > tr > td,
body[data-site-theme='dark'][data-code='suarweb'] #freezer-example .table > thead > tr > th,
body[data-site-theme='dark'][data-code='setallroom'] #freezer-example .table > thead > tr > th,
body[data-site-theme='dark'][data-code='setroomcp'] #freezer-example .table > thead > tr > th,
body[data-site-theme='dark'][data-code='suaroom'] #freezer-example .table > thead > tr > th,
body.dark-mode[data-code='suarweb'] #freezer-example .table > thead > tr > th,
body.dark-mode[data-code='setallroom'] #freezer-example .table > thead > tr > th,
body.dark-mode[data-code='setroomcp'] #freezer-example .table > thead > tr > th,
body.dark-mode[data-code='suaroom'] #freezer-example .table > thead > tr > th,
body.dark[data-code='suarweb'] #freezer-example .table > thead > tr > th,
body.dark[data-code='setallroom'] #freezer-example .table > thead > tr > th,
body.dark[data-code='setroomcp'] #freezer-example .table > thead > tr > th,
body.dark[data-code='suaroom'] #freezer-example .table > thead > tr > th,
body[data-site-theme='dark'][data-code='suarweb'] #freezer-example .table th,
body[data-site-theme='dark'][data-code='setallroom'] #freezer-example .table th,
body[data-site-theme='dark'][data-code='setroomcp'] #freezer-example .table th,
body[data-site-theme='dark'][data-code='suaroom'] #freezer-example .table th,
body.dark-mode[data-code='suarweb'] #freezer-example .table th,
body.dark-mode[data-code='setallroom'] #freezer-example .table th,
body.dark-mode[data-code='setroomcp'] #freezer-example .table th,
body.dark-mode[data-code='suaroom'] #freezer-example .table th,
body.dark[data-code='suarweb'] #freezer-example .table th,
body.dark[data-code='setallroom'] #freezer-example .table th,
body.dark[data-code='setroomcp'] #freezer-example .table th,
body.dark[data-code='suaroom'] #freezer-example .table th{
  background:#243447 !important;
  background-color:#243447 !important;
  background-image:none !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
  box-shadow:none !important;
}

body[data-site-theme='dark'][data-code^='sua'] table thead > tr > th *,
body[data-site-theme='dark'][data-code^='sua'] table thead > tr > td *,
body[data-site-theme='dark'][data-code^='set'] table thead > tr > th *,
body[data-site-theme='dark'][data-code^='set'] table thead > tr > td *,
body.dark-mode[data-code^='sua'] table thead > tr > th *,
body.dark-mode[data-code^='sua'] table thead > tr > td *,
body.dark-mode[data-code^='set'] table thead > tr > th *,
body.dark-mode[data-code^='set'] table thead > tr > td *,
body.dark[data-code^='sua'] table thead > tr > th *,
body.dark[data-code^='sua'] table thead > tr > td *,
body.dark[data-code^='set'] table thead > tr > th *,
body.dark[data-code^='set'] table thead > tr > td *,
body[data-site-theme='dark'][data-code='suarweb'] #freezer-example .table th *,
body[data-site-theme='dark'][data-code='setallroom'] #freezer-example .table th *,
body[data-site-theme='dark'][data-code='setroomcp'] #freezer-example .table th *,
body[data-site-theme='dark'][data-code='suaroom'] #freezer-example .table th *,
body.dark-mode[data-code='suarweb'] #freezer-example .table th *,
body.dark-mode[data-code='setallroom'] #freezer-example .table th *,
body.dark-mode[data-code='setroomcp'] #freezer-example .table th *,
body.dark-mode[data-code='suaroom'] #freezer-example .table th *,
body.dark[data-code='suarweb'] #freezer-example .table th *,
body.dark[data-code='setallroom'] #freezer-example .table th *,
body.dark[data-code='setroomcp'] #freezer-example .table th *,
body.dark[data-code='suaroom'] #freezer-example .table th *{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='sua'] table thead a,
body[data-site-theme='dark'][data-code^='set'] table thead a,
body.dark-mode[data-code^='sua'] table thead a,
body.dark-mode[data-code^='set'] table thead a,
body.dark[data-code^='sua'] table thead a,
body.dark[data-code^='set'] table thead a,
body[data-site-theme='dark'][data-code='suarweb'] #freezer-example .table th a,
body[data-site-theme='dark'][data-code='setallroom'] #freezer-example .table th a,
body[data-site-theme='dark'][data-code='setroomcp'] #freezer-example .table th a,
body[data-site-theme='dark'][data-code='suaroom'] #freezer-example .table th a,
body.dark-mode[data-code='suarweb'] #freezer-example .table th a,
body.dark-mode[data-code='setallroom'] #freezer-example .table th a,
body.dark-mode[data-code='setroomcp'] #freezer-example .table th a,
body.dark-mode[data-code='suaroom'] #freezer-example .table th a,
body.dark[data-code='suarweb'] #freezer-example .table th a,
body.dark[data-code='setallroom'] #freezer-example .table th a,
body.dark[data-code='setroomcp'] #freezer-example .table th a,
body.dark[data-code='suaroom'] #freezer-example .table th a{
  color:#eef4ff !important;
}

body[data-site-theme='dark'][data-code^='sua'] table thead .list-group-item,
body[data-site-theme='dark'][data-code^='sua'] table thead .list-group-item-primary,
body[data-site-theme='dark'][data-code^='sua'] table thead .btn,
body[data-site-theme='dark'][data-code^='sua'] table thead .btn-primary,
body[data-site-theme='dark'][data-code^='set'] table thead .list-group-item,
body[data-site-theme='dark'][data-code^='set'] table thead .list-group-item-primary,
body[data-site-theme='dark'][data-code^='set'] table thead .btn,
body[data-site-theme='dark'][data-code^='set'] table thead .btn-primary,
body.dark-mode[data-code^='sua'] table thead .list-group-item,
body.dark-mode[data-code^='sua'] table thead .list-group-item-primary,
body.dark-mode[data-code^='sua'] table thead .btn,
body.dark-mode[data-code^='sua'] table thead .btn-primary,
body.dark-mode[data-code^='set'] table thead .list-group-item,
body.dark-mode[data-code^='set'] table thead .list-group-item-primary,
body.dark-mode[data-code^='set'] table thead .btn,
body.dark-mode[data-code^='set'] table thead .btn-primary,
body.dark[data-code^='sua'] table thead .list-group-item,
body.dark[data-code^='sua'] table thead .list-group-item-primary,
body.dark[data-code^='sua'] table thead .btn,
body.dark[data-code^='sua'] table thead .btn-primary,
body.dark[data-code^='set'] table thead .list-group-item,
body.dark[data-code^='set'] table thead .list-group-item-primary,
body.dark[data-code^='set'] table thead .btn,
body.dark[data-code^='set'] table thead .btn-primary,
body[data-site-theme='dark'][data-code='suarweb'] #freezer-example .table th .list-group-item,
body[data-site-theme='dark'][data-code='suarweb'] #freezer-example .table th .list-group-item-primary,
body[data-site-theme='dark'][data-code='setallroom'] #freezer-example .table th .list-group-item,
body[data-site-theme='dark'][data-code='setallroom'] #freezer-example .table th .list-group-item-primary,
body[data-site-theme='dark'][data-code='setroomcp'] #freezer-example .table th .list-group-item,
body[data-site-theme='dark'][data-code='setroomcp'] #freezer-example .table th .list-group-item-primary,
body[data-site-theme='dark'][data-code='suaroom'] #freezer-example .table th .list-group-item,
body[data-site-theme='dark'][data-code='suaroom'] #freezer-example .table th .list-group-item-primary,
body.dark-mode[data-code='suarweb'] #freezer-example .table th .list-group-item,
body.dark-mode[data-code='suarweb'] #freezer-example .table th .list-group-item-primary,
body.dark-mode[data-code='setallroom'] #freezer-example .table th .list-group-item,
body.dark-mode[data-code='setallroom'] #freezer-example .table th .list-group-item-primary,
body.dark-mode[data-code='setroomcp'] #freezer-example .table th .list-group-item,
body.dark-mode[data-code='setroomcp'] #freezer-example .table th .list-group-item-primary,
body.dark-mode[data-code='suaroom'] #freezer-example .table th .list-group-item,
body.dark-mode[data-code='suaroom'] #freezer-example .table th .list-group-item-primary,
body.dark[data-code='suarweb'] #freezer-example .table th .list-group-item,
body.dark[data-code='suarweb'] #freezer-example .table th .list-group-item-primary,
body.dark[data-code='setallroom'] #freezer-example .table th .list-group-item,
body.dark[data-code='setallroom'] #freezer-example .table th .list-group-item-primary,
body.dark[data-code='setroomcp'] #freezer-example .table th .list-group-item,
body.dark[data-code='setroomcp'] #freezer-example .table th .list-group-item-primary,
body.dark[data-code='suaroom'] #freezer-example .table th .list-group-item,
body.dark[data-code='suaroom'] #freezer-example .table th .list-group-item-primary{
  background:#243447 !important;
  background-color:#243447 !important;
  background-image:none !important;
  color:#eef4ff !important;
  border-color:#3b4d63 !important;
}
