@@ -479,8 +479,8 @@ function ProviderRankingTable({
479479 </ span >
480480 </ div >
481481 { providers . length > 0 ? (
482- < div className = "overflow-x-auto " >
483- < table className = "w-full min-w-[680px] text-left text-sm " >
482+ < div className = "rounded-lg border border-border bg-card p-3 md:p-0 " >
483+ < table className = "mobile-card-table " >
484484 < thead className = "border-b border-border text-xs uppercase text-muted-foreground" >
485485 < tr >
486486 < th className = "px-3 py-3 font-medium" > Provider</ th >
@@ -501,7 +501,8 @@ function ProviderRankingTable({
501501 key = { provider . id }
502502 className = "transition-colors hover:bg-muted/50"
503503 >
504- < td className = "p-0" >
504+ < td data-label = "Provider" data-full = "true" className = "p-0" >
505+ < span className = "sr-only" > Provider: </ span >
505506 < Link
506507 href = { href }
507508 scroll = { false }
@@ -510,7 +511,8 @@ function ProviderRankingTable({
510511 { provider . name }
511512 </ Link >
512513 </ td >
513- < td className = "p-0" >
514+ < td data-align = "right" data-label = "Spend" className = "p-0" >
515+ < span className = "sr-only" > Spend: </ span >
514516 < Link
515517 href = { href }
516518 scroll = { false }
@@ -519,7 +521,8 @@ function ProviderRankingTable({
519521 { formatCurrency ( spend ?. totalUsd ?? "0" ) }
520522 </ Link >
521523 </ td >
522- < td className = "p-0" >
524+ < td data-align = "right" data-label = "Entries" className = "p-0" >
525+ < span className = "sr-only" > Entries: </ span >
523526 < Link
524527 href = { href }
525528 scroll = { false }
@@ -528,7 +531,8 @@ function ProviderRankingTable({
528531 { spend ?. entryCount ?? 0 }
529532 </ Link >
530533 </ td >
531- < td className = "p-0" >
534+ < td data-label = "Website" className = "p-0" >
535+ < span className = "sr-only" > Website: </ span >
532536 < Link
533537 href = { href }
534538 scroll = { false }
@@ -537,7 +541,8 @@ function ProviderRankingTable({
537541 { provider . website || "Not recorded" }
538542 </ Link >
539543 </ td >
540- < td className = "p-0" >
544+ < td data-align = "right" data-label = "Addresses" className = "p-0" >
545+ < span className = "sr-only" > Addresses: </ span >
541546 < Link
542547 href = { href }
543548 scroll = { false }
@@ -546,7 +551,8 @@ function ProviderRankingTable({
546551 { provider . addresses . length }
547552 </ Link >
548553 </ td >
549- < td className = "p-0" >
554+ < td data-label = "Status" className = "p-0" >
555+ < span className = "sr-only" > Status: </ span >
550556 < Link
551557 href = { href }
552558 scroll = { false }
0 commit comments