.squad-breakdown[data-v-3ba2e953]{font-family:var(--d360-font)}.position-filters[data-v-3ba2e953]{display:flex;flex-wrap:wrap;gap:6px}.position-btn[data-v-3ba2e953]{background:var(--d360-bg);border:1px solid var(--d360-border);border-radius:var(--d360-control-radius);color:var(--ink-muted);cursor:pointer;font-family:var(--d360-font);font-size:13px;min-height:var(--d360-control-h);min-width:44px;padding:0 12px;transition:border-color .15s ease,color .15s ease}.position-btn.active[data-v-3ba2e953],.position-btn[data-v-3ba2e953]:hover{border-color:var(--d360-border-hover);color:var(--d360-text)}.position-btn.active[data-v-3ba2e953]{background:var(--d360-tab-active)}.position-btn[data-v-3ba2e953]:focus-visible{outline:var(--d360-focus-ring);outline-offset:2px}.state[data-v-3ba2e953]{align-items:center;display:flex;justify-content:center;margin:0;padding:48px 16px}.empty-state[data-v-3ba2e953]{color:var(--d360-muted);font-size:13px;text-align:center}.player-col[data-v-3ba2e953]{min-width:180px}.player-link[data-v-3ba2e953],.player-row[data-v-3ba2e953]{cursor:pointer}.player-link[data-v-3ba2e953]{align-items:center;background:transparent;border:0;color:var(--d360-text);display:inline-flex;font:inherit;gap:10px;max-width:100%;min-width:0;padding:0;text-align:left}.player-name[data-v-3ba2e953]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-link[data-v-3ba2e953]:hover{color:var(--d360-accent)}.player-link[data-v-3ba2e953]:focus-visible{border-radius:4px;outline:var(--d360-focus-ring);outline-offset:2px}.player-row.highlighted .player-link[data-v-3ba2e953]{font-weight:600}.muted[data-v-3ba2e953]{color:var(--ink-muted)}.stat-highlight[data-v-3ba2e953]{color:var(--d360-text);font-weight:600}.sort-btn[data-v-3ba2e953]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:6px;padding:0;text-align:inherit}th.is-num>.sort-btn[data-v-3ba2e953]{display:flex;justify-content:flex-end;text-align:right;width:100%}.sort-btn[data-v-3ba2e953]:hover{color:var(--d360-text)}.sort-btn[data-v-3ba2e953]:focus-visible{border-radius:4px;outline:var(--d360-focus-ring);outline-offset:2px}.sort-indicator[data-v-3ba2e953]{transition:transform .15s ease}.sort-indicator.desc[data-v-3ba2e953]{transform:rotate(180deg)}.position-badge[data-v-3ba2e953]{align-items:center;background:var(--d360-surface-hover);border-radius:6px;color:var(--ink-muted);display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.position-badge.pos-gk[data-v-3ba2e953]{color:light-dark(#76600f,#facc15)}.position-badge.pos-def[data-v-3ba2e953]{color:light-dark(#296ebf,#60a5fa)}.position-badge.pos-mid[data-v-3ba2e953]{color:var(--d360-accent)}.position-badge.pos-fwd[data-v-3ba2e953]{color:light-dark(#b4232a,#f87171)}.pagination-bar[data-v-3ba2e953]{display:flex;gap:12px;margin-top:16px}.page-btn[data-v-3ba2e953],.pagination-bar[data-v-3ba2e953]{align-items:center;justify-content:center}.page-btn[data-v-3ba2e953]{background:var(--d360-bg);border:1px solid var(--d360-border);border-radius:var(--d360-control-radius);color:var(--d360-text-control);cursor:pointer;display:inline-flex;height:var(--d360-control-h);transition:border-color .15s ease,color .15s ease;width:var(--d360-control-h)}.page-btn[data-v-3ba2e953]:hover:not(:disabled){border-color:var(--d360-border-hover);color:var(--d360-text)}.page-btn[data-v-3ba2e953]:focus-visible{outline:var(--d360-focus-ring);outline-offset:2px}.page-btn[data-v-3ba2e953]:disabled{cursor:not-allowed;opacity:.4}.page-info[data-v-3ba2e953]{color:var(--ink-muted);font-size:13px;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.page-btn[data-v-3ba2e953],.position-btn[data-v-3ba2e953],.sort-indicator[data-v-3ba2e953]{transition:none}}.team-match-log[data-v-4f7ce49d]{display:flex;flex-direction:column;font-family:var(--d360-font);gap:16px}.log-header[data-v-4f7ce49d]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.header-left[data-v-4f7ce49d]{flex:1;min-width:0}.clear-filters-btn[data-v-4f7ce49d],.date-input[data-v-4f7ce49d],.expand-toggle[data-v-4f7ce49d],.result-pill[data-v-4f7ce49d],.venue-btn[data-v-4f7ce49d]{background:var(--d360-bg);border:1px solid var(--d360-border);border-radius:var(--d360-control-radius);color:var(--ink-muted);font-family:var(--d360-font);font-size:13px;min-height:var(--d360-control-h);transition:border-color .15s ease,color .15s ease}.clear-filters-btn[data-v-4f7ce49d],.expand-toggle[data-v-4f7ce49d],.result-pill[data-v-4f7ce49d],.venue-btn[data-v-4f7ce49d]{cursor:pointer}.clear-filters-btn[data-v-4f7ce49d]:hover,.date-input[data-v-4f7ce49d]:hover,.expand-toggle[data-v-4f7ce49d]:hover,.result-pill[data-v-4f7ce49d]:hover,.venue-btn[data-v-4f7ce49d]:hover{border-color:var(--d360-border-hover);color:var(--d360-text)}.clear-filters-btn[data-v-4f7ce49d]:focus-visible,.date-input[data-v-4f7ce49d]:focus-visible,.expand-toggle[data-v-4f7ce49d]:focus-visible,.result-pill[data-v-4f7ce49d]:focus-visible,.venue-btn[data-v-4f7ce49d]:focus-visible{outline:var(--d360-focus-ring);outline-offset:2px}.expand-toggle[data-v-4f7ce49d]{align-items:center;color:var(--d360-text-control);display:inline-flex;gap:8px;padding:0 12px}.expand-toggle.active[data-v-4f7ce49d]{background:var(--d360-tab-active);border-color:var(--d360-border-hover);color:var(--d360-text)}.expand-toggle svg[data-v-4f7ce49d]:last-child{transition:transform .2s ease}.expand-toggle svg.rotated[data-v-4f7ce49d]{transform:rotate(180deg)}.quick-filters[data-v-4f7ce49d]{flex-wrap:wrap;gap:12px 16px}.filter-toggle[data-v-4f7ce49d],.quick-filters[data-v-4f7ce49d]{align-items:center;display:flex}.filter-toggle[data-v-4f7ce49d]{cursor:pointer;gap:8px}.toggle-label[data-v-4f7ce49d]{color:var(--ink-muted);font-size:13px}.result-pills[data-v-4f7ce49d]{display:flex;gap:6px;margin-left:auto}.result-pill[data-v-4f7ce49d]{min-width:var(--d360-control-h);padding:0 12px}.result-pill.active[data-v-4f7ce49d],.venue-btn.active[data-v-4f7ce49d]{background:var(--d360-tab-active);border-color:var(--d360-border-hover);color:var(--d360-text)}.advanced-filters[data-v-4f7ce49d]{background:var(--surface-page);border:1px solid var(--d360-border-soft);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.filter-row[data-v-4f7ce49d]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.filter-group[data-v-4f7ce49d]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:120px}.filter-group.flex-2[data-v-4f7ce49d]{flex:2}.filter-label[data-v-4f7ce49d]{color:var(--ink-muted);font-size:12px}.venue-buttons[data-v-4f7ce49d]{display:flex;gap:6px}.venue-btn[data-v-4f7ce49d]{flex:1;padding:0 10px}.date-range[data-v-4f7ce49d]{align-items:center;display:flex;gap:8px;min-width:0}.date-input[data-v-4f7ce49d]{color:var(--d360-text-control);color-scheme:inherit;flex:1;min-width:0;padding:0 10px}.date-input[data-v-4f7ce49d]:focus{outline:none}.range-sep[data-v-4f7ce49d]{color:var(--d360-muted);font-size:12px}.clear-filters-btn[data-v-4f7ce49d]{align-items:center;display:inline-flex;gap:6px;padding:0 12px}.loading-state[data-v-4f7ce49d]{align-items:center;display:flex;justify-content:center;padding:48px 16px}.empty-state[data-v-4f7ce49d]{color:var(--d360-muted);font-size:13px;padding:48px 16px;text-align:center}.match-link-cell[data-v-4f7ce49d]{gap:10px;justify-content:space-between}.match-link[data-v-4f7ce49d],.match-link-cell[data-v-4f7ce49d]{align-items:center;display:flex;min-width:0}.match-link[data-v-4f7ce49d]{background:none;border:none;cursor:pointer;font:inherit;gap:8px;max-width:100%;padding:0;text-align:left;text-decoration:none}.match-text[data-v-4f7ce49d]{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:0}.match-link[data-v-4f7ce49d]:focus-visible{border-radius:4px;outline:var(--d360-focus-ring);outline-offset:2px}.match-desc[data-v-4f7ce49d]{color:var(--d360-text);font-size:13px;transition:color .15s ease}.match-link:hover .match-desc[data-v-4f7ce49d]{color:var(--d360-accent)}.match-score[data-v-4f7ce49d]{color:var(--ink-muted);font-size:12px;font-variant-numeric:tabular-nums}.venue-badge[data-v-4f7ce49d]{align-items:center;background:var(--d360-surface-hover);border-radius:6px;display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.venue-badge.home[data-v-4f7ce49d]{color:var(--d360-accent)}.venue-badge.away[data-v-4f7ce49d]{color:var(--ink-muted)}.slide-enter-active[data-v-4f7ce49d],.slide-leave-active[data-v-4f7ce49d]{overflow:hidden;transition:all .25s ease}.slide-enter-from[data-v-4f7ce49d],.slide-leave-to[data-v-4f7ce49d]{margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0}.slide-enter-to[data-v-4f7ce49d],.slide-leave-from[data-v-4f7ce49d]{max-height:200px;opacity:1}@media(max-width:640px){.result-pills[data-v-4f7ce49d]{margin-left:0}.filter-group[data-v-4f7ce49d],.filter-group.flex-2[data-v-4f7ce49d]{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.clear-filters-btn[data-v-4f7ce49d],.date-input[data-v-4f7ce49d],.expand-toggle[data-v-4f7ce49d],.expand-toggle svg[data-v-4f7ce49d]:last-child,.match-desc[data-v-4f7ce49d],.result-pill[data-v-4f7ce49d],.slide-enter-active[data-v-4f7ce49d],.slide-leave-active[data-v-4f7ce49d],.venue-btn[data-v-4f7ce49d]{transition:none}}.tf-empty-title[data-v-14221790]{color:var(--d360-text);font-family:var(--d360-font);font-size:20px;font-weight:600;margin:0}.tf-empty-text[data-v-14221790]{color:var(--d360-muted);font-size:13px;margin:0}.tf-skeleton-dot[data-v-14221790]{background:var(--surface-page);border:1px solid var(--d360-border-soft);border-radius:999px;height:40px;width:40px}
