/* R76 — scoped FR parity responsive tables. Loaded only by FR 05/16. */
[data-r76-section] .r76-mobile-cards{max-width:100%;overflow:visible}
@media (max-width:600px){
  [data-r76-section] .r76-mobile-cards .r75-gate-table{display:block;width:100%;min-width:0!important;border-collapse:separate;border-spacing:0}
  [data-r76-section] .r76-mobile-cards .r75-gate-table thead{display:none}
  [data-r76-section] .r76-mobile-cards .r75-gate-table tbody{display:block;width:100%}
  [data-r76-section] .r76-mobile-cards .r75-gate-table tr{display:block;width:100%;margin:0 0 1rem;padding:.45rem;border:1px solid rgba(164,211,255,.26);border-radius:12px;background:#0a1c2b}
  [data-r76-section] .r76-mobile-cards .r75-gate-table td{display:block;width:100%!important;max-width:100%;padding:.58rem .62rem;border:0;border-bottom:1px solid rgba(164,211,255,.13);white-space:normal;overflow-wrap:anywhere;word-break:normal}
  [data-r76-section] .r76-mobile-cards .r75-gate-table td:last-child{border-bottom:0}
  [data-r76-section] .r76-mobile-cards .r75-gate-table td::before{content:attr(data-label);display:block;margin-bottom:.2rem;color:#a9d8ff;font-size:.76rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}
}
@media (max-width:600px){
  [data-r76-section] p,
  [data-r76-section] li,
  [data-r76-section] h2,
  [data-r76-section] h3,
  [data-r76-section] h4,
  [data-r76-section] dd,
  [data-r76-section] dt,
  [data-r76-section] summary{overflow-wrap:anywhere;word-break:normal;max-width:100%}
}
