#debug-info-button,[class*=debug-info],[id*=debug-button],[id*=debug-info],a[href*=debug-info],button.px-2.py-1.text-xs.bg-gray-100,button[class*=debug-info-button],button[data-testid*=debug],button[id*=debug],div[data-testid*=debug]{display:none!important}table{width:100%;border-collapse:separate;border-spacing:0}.table-container{position:relative;width:100%;overflow:visible!important}.match-table tr{margin:0!important;padding:0!important}.match-table,tr[data-match-row=true]{border-spacing:0!important}tr[data-match-row=true]{position:relative;z-index:2;margin-top:0!important;margin-bottom:0!important}tr.expanded-details-row{position:relative!important;z-index:10!important;display:table-row!important;width:100%!important}tr.expanded-details-row td{padding:8px;border:none;background:linear-gradient(90deg,#edf5ff,#f0f4ff);box-shadow:inset 0 4px 6px -2px rgba(0,0,0,.05);position:relative;display:table-cell;padding-top:12px!important;padding-bottom:12px!important}tr.expanded-details-row+tr{margin-top:4px!important;border-top:none!important}.expanded-details-row .details-container{position:relative;z-index:10}.expanded-match-detail{z-index:20!important;margin:4px 0!important;box-shadow:0 4px 16px rgba(0,0,0,.08)!important;background-color:white!important;width:100%!important;overflow:hidden!important}.virtual-table-container{position:relative!important;overflow:visible!important}.virtual-row-container{transition:height .3s ease-in-out}.virtual-row-container .expanded-details-row{position:static!important;z-index:5!important;width:100%!important;margin-top:2px!important}.virtual-row-container table{width:100%!important}.virtual-row-container.expanded{z-index:10!important}.virtual-row-container tr{position:relative!important;display:table-row!important;width:100%!important}.virtual-row-container .expanded-details-row td{position:relative!important;overflow:visible!important}tr.expanded-details-row td{animation:slideDown .3s ease-in-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.expanded-details-row td>div{padding:.5rem!important}.expanded-details-row .grid{grid-template-columns:1fr!important}}.match-table tbody tr{margin-top:-1px!important;position:relative}.match-table tr.expanded-details-row{margin-top:-1px!important;margin-bottom:-1px!important}.match-table{border-collapse:collapse!important}.match-table tbody tr+tr,.match-table tr[style*=margin-top]{margin-top:0!important}html body .match-table,html body table{border-spacing:0!important;border-collapse:collapse!important}html body .match-row,html body [class*=Row],html body tr{margin-top:3px!important;padding-top:2px!important;padding-bottom:2px!important}html body .match-row,html body [class*=MatchTable] [class*=Row],html body tr{border-bottom:1px solid rgba(229,231,235,.8)!important}html body [class*=cell],html body td,html body th{padding:4px 8px!important}html body .match-row:hover,html body [class*=Row]:hover,html body tr:hover{background-color:rgba(243,244,246,.5)!important}html body [class*=Expanded],html body [class*=expanded],html body tr.expanded-details-row{margin-top:0!important;margin-bottom:0!important}html body [class*=expandable]:before,html body tr.expandable:before{content:"";display:block;width:4px;height:100%;background:rgba(59,130,246,.1);position:absolute;left:0;top:0}html body .match-table,html body table{display:table!important;width:100%!important;border-collapse:separate!important;border-spacing:0 2px!important}html body tbody{display:table-row-group!important}html body .match-row,html body tr{display:table-row!important;position:relative!important}html body [class*=expanded],html body tr.expanded-details-row{display:table-row!important;position:relative!important;z-index:100!important;visibility:visible!important;height:auto!important;opacity:1!important}.expanded-match-detail{position:relative!important;z-index:110!important;background:white!important;padding:12px!important;margin:8px 4px!important;border-radius:8px!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important;border:1px solid #e5e7eb!important;overflow:visible!important}[data-expanded=true]~tr,tr.expanded-details-row~tr{position:relative!important;margin-top:0!important}html body [data-expanded-row=true] td,html body tr.expanded-details-row td{height:auto!important;display:table-cell!important;padding:0!important;overflow:visible!important;position:relative!important}.expanded-match-detail{width:calc(100% - 16px)!important;height:auto!important;min-height:100px!important}tr+tr{margin-top:4px!important;position:relative!important}.expanded-content-inner{position:relative!important;z-index:120!important}.match-table{width:100%;border-collapse:separate!important;border-spacing:0 4px!important;table-layout:fixed;margin-bottom:16px}.match-table tr{background:#ffffff;transition:background-color .15s ease;border-bottom:1px solid rgba(229,231,235,.5)}.match-table tr:hover{background:#f9fafb;box-shadow:0 1px 3px rgba(0,0,0,.05)}.match-table th{padding:10px 12px;font-weight:600;color:#374151;text-align:left;border-bottom:2px solid #e5e7eb;background-color:#f9fafb}.match-table td{padding:10px 12px;vertical-align:middle;color:#1f2937}.match-table td:nth-child(3){text-align:center}.expanded-details-row{display:table-row!important;background:linear-gradient(90deg,#eff6ff,#eef2ff)!important;border-left:4px solid #3b82f6!important;margin-top:0!important;margin-bottom:0!important}.expanded-match-detail{background:white;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:16px;margin:8px 4px;overflow:visible;position:relative;z-index:10}.expanded-details-row+tr{margin-top:8px!important}.match-table tbody{position:relative}.match-table .badge,.match-table [class*=badge]{font-size:.75rem;padding:.25rem .5rem;border-radius:9999px;font-weight:500;display:inline-flex;align-items:center;justify-content:center}.match-table .score,.match-table [class*=score]{font-weight:600;font-size:1.1rem;background:#f9fafb;padding:3px 8px;border-radius:6px;border:1px solid #e5e7eb}.match-table .action-button,.match-table [class*=Acciones] button,.match-table [class*=action] button{padding:.35rem;border-radius:.375rem;transition:all .2s ease}.match-table .resultado,.match-table [class*=Resultado],.match-table td:nth-child(4){text-align:center!important;font-weight:700;background-color:#fcfcfc}.match-table td:nth-child(3){max-width:35%;overflow:hidden}.match-table .truncate{max-width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.match-table .fecha,.match-table [class*=Fecha]{white-space:nowrap}.match-table [class*=time],.match-table time{font-size:.85rem;color:#6b7280}