/* Preserve readable data columns on phones, tablets and touch screens. */
@media (max-width:1100px), (hover:none) and (pointer:coarse) {
 .main,.admin-main,.view,.admin-view,.events-panel,.history-workspace,.network-table-card,.admin-panel{min-width:0;max-width:100%}
 :is(.table-wrap,.registry-table-wrap,.network-table-wrap,.access-table-wrap,.economic-scroll,.limbo-table-wrap){
  display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto!important;
  -webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;
 }
 :is(.table-wrap,.registry-table-wrap,.network-table-wrap,.access-table-wrap,.economic-scroll,.limbo-table-wrap)>table{
  width:100%!important;min-width:850px!important;table-layout:auto!important;
 }
 :is(.table-wrap,.registry-table-wrap,.network-table-wrap,.access-table-wrap,.economic-scroll,.limbo-table-wrap)>table :is(th,td){
  width:auto!important;white-space:nowrap!important;overflow-wrap:normal!important;
  word-break:normal!important;hyphens:none;vertical-align:middle;
  font-size:13px!important;line-height:1.45;padding:12px 14px!important;
 }
 .events-panel .table-wrap>table{min-width:1100px!important}
 .events-panel .table-wrap>table :is(th,td):nth-child(3){min-width:220px}
 .events-panel .table-wrap>table :is(th,td):nth-child(4){min-width:150px}
 .events-panel .table-wrap>table :is(th,td):nth-child(6){min-width:115px}
 .events-panel .table-wrap>table :is(th,td):nth-child(n+7){min-width:110px}
 .events-panel .table-wrap>table th{font-size:12px!important;letter-spacing:0}
 .events-panel .status-pill{white-space:nowrap!important;max-width:none}
 #admin-registry .registry-table{min-width:1500px!important}
 .registry-table.ntw-table{min-width:900px!important}
 .registry-table col{width:auto!important}
 .registry-email-content{flex-wrap:nowrap!important}
 .registry-email-address,.ntw-email{white-space:nowrap!important;overflow-wrap:normal!important}
 #admin-limbo .limbo-table{min-width:1050px!important}
 .history-workspace .history-table{min-width:1000px!important}
 .history-workspace .history-monthly table{min-width:650px!important}
 .event-toolbar,.table-footer{flex-wrap:wrap;gap:12px}
 .event-toolbar input{min-width:0}
}
