/* Route Intelligence MASTER access: compact, readable mobile provider actions. */
@media (max-width:760px){
 .ri-access-wrap{overflow:visible!important;border:0!important;background:transparent!important}
 .ri-access-table,.ri-access-table tbody{display:block!important;width:100%!important;min-width:0!important}
 .ri-access-table thead{display:none}
 .ri-access-table tr{display:block!important;margin:0 0 16px!important;padding:14px!important;border:1px solid #d8e7fb!important;border-radius:14px;background:#fff}
 .ri-access-table td{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;padding:8px 0!important;white-space:normal!important;border:0!important;overflow-wrap:anywhere}
 .ri-access-table td[data-label]::before{content:attr(data-label);display:block;margin-bottom:4px;color:#526c8b;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}
 .ri-access-table td .actions{display:flex;flex-direction:column;align-items:stretch;gap:9px}
 .ri-access-table td .actions form,.ri-access-table td .actions .btn{width:100%;max-width:100%;justify-content:center;white-space:normal}
}
