.table-wrapper{border:1px solid #e0e0e0;border-radius:8px;margin:1.5rem 0;overflow-x:auto}.responsive-table{border-collapse:collapse;width:100%;min-width:600px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.responsive-table th{color:#2d3436;text-align:left;background-color:#f8f9fa;border-bottom:2px solid #e0e0e0;padding:16px 24px;font-weight:600}.responsive-table td{color:#636e72;border-bottom:1px solid #eee;padding:16px 24px;font-size:.95em;line-height:1.5}.responsive-table tr:nth-child(2n){background-color:#fcfcfc}.success-rate{color:#2d3436;font-weight:700}.danger{color:#e74c3c}.success{color:#27ae60}.rebound-note{margin-top:4px;font-size:.85em;display:block}@media (width<=767px){.table-wrapper{border-left:none;border-right:none;border-radius:0;margin-left:-20px;margin-right:-20px}.responsive-table td{padding:12px 16px}.rebound-note{font-size:.8em}}
