[data-funds-form][hidden], [data-funds-new][hidden] { display: none !important; }
[data-funds-form] { display: block; margin-top: 16px; }
[data-funds-form] input, [data-funds-form] select, [data-funds-form] textarea { max-width: 100%; }
.ad-funds-modal .tbl { min-width: 0; table-layout: fixed; width: 100%; }
.ad-funds-modal .tbl td, .ad-funds-modal .tbl th { white-space: normal; overflow-wrap: anywhere; }
.ad-funds-modal .table-wrap { display: block !important; }
#adFundingOpen[hidden] { display: none !important; }
@media(max-width:760px) {
  #tab-ads .panel-h { flex-wrap: wrap; }
  #tab-ads .panel-h h3 { flex-basis: 100%; }
  #tab-ads .panel-h > .btn { flex: 1; min-width: 0; white-space: normal; }
}
