.card[data-v-66e47daf]{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin-bottom:14px;padding:14px 16px}.card h4[data-v-66e47daf]{font-size:13px;margin-bottom:10px}.linescore table[data-v-66e47daf],.ptable table[data-v-66e47daf]{border-collapse:collapse;font-size:13px;width:100%}.linescore td[data-v-66e47daf],.linescore th[data-v-66e47daf]{padding:7px 10px;text-align:center}.linescore td.t[data-v-66e47daf],.linescore th.t[data-v-66e47daf]{font-weight:700;text-align:left}.linescore .tot[data-v-66e47daf]{color:var(--accent);font-weight:800}.linescore thead th[data-v-66e47daf]{border-bottom:1px solid var(--line);color:var(--muted);font-size:11px}.tot-grid[data-v-66e47daf]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.tot-cell[data-v-66e47daf]{background:var(--panel-2);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:8px 10px}.tl[data-v-66e47daf]{color:var(--muted);font-size:10px;letter-spacing:.05em;text-transform:uppercase}.tv[data-v-66e47daf]{font-weight:700}.scroll[data-v-66e47daf]{overflow-x:auto}.ptable td[data-v-66e47daf],.ptable th[data-v-66e47daf]{border-bottom:1px solid rgba(53,42,96,.5);font-size:12px;padding:6px 9px;text-align:right;white-space:nowrap}.ptable td.nm[data-v-66e47daf],.ptable th.nm[data-v-66e47daf]{text-align:left}.ptable thead th[data-v-66e47daf]{color:var(--muted);font-size:10px;text-transform:uppercase}.ptable h4 .sub[data-v-66e47daf]{color:var(--muted);font-weight:600}.pgroup[data-v-66e47daf]{margin-top:6px}.pgroup[data-v-66e47daf]:first-of-type{margin-top:0}.phead[data-v-66e47daf]{border-bottom:1px solid var(--line);color:var(--accent);font-size:11px;letter-spacing:.06em;margin-bottom:2px;padding:9px 0 5px;text-transform:uppercase}.play[data-v-66e47daf]{border-bottom:1px solid rgba(53,42,96,.45);display:flex;font-size:13px;gap:12px;padding:7px 0}.pgroup .play[data-v-66e47daf]:last-child,.play[data-v-66e47daf]:last-child{border-bottom:none}.play.score[data-v-66e47daf]{color:var(--accent)}.clk[data-v-66e47daf]{color:var(--muted);font-size:11px;min-width:56px}.txt[data-v-66e47daf]{flex:1}.empty[data-v-66e47daf]{color:var(--muted);padding:28px 16px;text-align:center}