.squad-breakdown[data-v-a1696e52]{font-family:var(--d360-font)}.position-filters[data-v-a1696e52]{display:flex;flex-wrap:wrap;gap:6px}.position-btn[data-v-a1696e52]{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-a1696e52],.position-btn[data-v-a1696e52]:hover{border-color:var(--d360-border-hover);color:var(--d360-text)}.position-btn.active[data-v-a1696e52]{background:var(--d360-tab-active)}.position-btn[data-v-a1696e52]:focus-visible{outline:var(--d360-focus-ring);outline-offset:2px}.state[data-v-a1696e52]{align-items:center;display:flex;justify-content:center;margin:0;padding:48px 16px}.empty-state[data-v-a1696e52]{font-size:13px;text-align:center}.empty-state[data-v-a1696e52],.loading-spinner[data-v-a1696e52]{color:var(--d360-muted)}.player-col[data-v-a1696e52]{min-width:180px}.player-link[data-v-a1696e52],.player-row[data-v-a1696e52]{cursor:pointer}.player-link[data-v-a1696e52]{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-a1696e52]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-link[data-v-a1696e52]:hover{color:var(--d360-accent)}.player-link[data-v-a1696e52]:focus-visible{border-radius:4px;outline:var(--d360-focus-ring);outline-offset:2px}.player-row.highlighted .player-link[data-v-a1696e52]{font-weight:600}.muted[data-v-a1696e52]{color:var(--ink-muted)}.stat-highlight[data-v-a1696e52]{color:var(--d360-text);font-weight:600}.sort-btn[data-v-a1696e52]{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-a1696e52]{display:flex;justify-content:flex-end;text-align:right;width:100%}.sort-btn[data-v-a1696e52]:hover{color:var(--d360-text)}.sort-btn[data-v-a1696e52]:focus-visible{border-radius:4px;outline:var(--d360-focus-ring);outline-offset:2px}.sort-indicator[data-v-a1696e52]{transition:transform .15s ease}.sort-indicator.desc[data-v-a1696e52]{transform:rotate(180deg)}.position-badge[data-v-a1696e52]{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-a1696e52]{color:light-dark(#76600f,#facc15)}.position-badge.pos-def[data-v-a1696e52]{color:light-dark(#296ebf,#60a5fa)}.position-badge.pos-mid[data-v-a1696e52]{color:var(--d360-accent)}.position-badge.pos-fwd[data-v-a1696e52]{color:light-dark(#b4232a,#f87171)}.pagination-bar[data-v-a1696e52]{display:flex;gap:12px;margin-top:16px}.page-btn[data-v-a1696e52],.pagination-bar[data-v-a1696e52]{align-items:center;justify-content:center}.page-btn[data-v-a1696e52]{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-a1696e52]:hover:not(:disabled){border-color:var(--d360-border-hover);color:var(--d360-text)}.page-btn[data-v-a1696e52]:focus-visible{outline:var(--d360-focus-ring);outline-offset:2px}.page-btn[data-v-a1696e52]:disabled{cursor:not-allowed;opacity:.4}.page-info[data-v-a1696e52]{color:var(--ink-muted);font-size:13px;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.page-btn[data-v-a1696e52],.position-btn[data-v-a1696e52],.sort-indicator[data-v-a1696e52]{transition:none}}.team-match-log[data-v-ba19053e]{display:flex;flex-direction:column;font-family:var(--d360-font);gap:16px}.log-header[data-v-ba19053e]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.header-left[data-v-ba19053e]{flex:1;min-width:0}.clear-filters-btn[data-v-ba19053e],.date-input[data-v-ba19053e],.expand-toggle[data-v-ba19053e],.result-pill[data-v-ba19053e],.venue-btn[data-v-ba19053e]{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-ba19053e],.expand-toggle[data-v-ba19053e],.result-pill[data-v-ba19053e],.venue-btn[data-v-ba19053e]{cursor:pointer}.clear-filters-btn[data-v-ba19053e]:hover,.date-input[data-v-ba19053e]:hover,.expand-toggle[data-v-ba19053e]:hover,.result-pill[data-v-ba19053e]:hover,.venue-btn[data-v-ba19053e]:hover{border-color:var(--d360-border-hover);color:var(--d360-text)}.clear-filters-btn[data-v-ba19053e]:focus-visible,.date-input[data-v-ba19053e]:focus-visible,.expand-toggle[data-v-ba19053e]:focus-visible,.result-pill[data-v-ba19053e]:focus-visible,.venue-btn[data-v-ba19053e]:focus-visible{outline:var(--d360-focus-ring);outline-offset:2px}.expand-toggle[data-v-ba19053e]{align-items:center;color:var(--d360-text-control);display:inline-flex;gap:8px;padding:0 12px}.expand-toggle.active[data-v-ba19053e]{background:var(--d360-tab-active);border-color:var(--d360-border-hover);color:var(--d360-text)}.expand-toggle svg[data-v-ba19053e]:last-child{transition:transform .2s ease}.expand-toggle svg.rotated[data-v-ba19053e]{transform:rotate(180deg)}.quick-filters[data-v-ba19053e]{flex-wrap:wrap;gap:12px 16px}.filter-toggle[data-v-ba19053e],.quick-filters[data-v-ba19053e]{align-items:center;display:flex}.filter-toggle[data-v-ba19053e]{cursor:pointer;gap:8px}.toggle-label[data-v-ba19053e]{color:var(--ink-muted);font-size:13px}.result-pills[data-v-ba19053e]{display:flex;gap:6px;margin-left:auto}.result-pill[data-v-ba19053e]{min-width:var(--d360-control-h);padding:0 12px}.result-pill.active[data-v-ba19053e],.venue-btn.active[data-v-ba19053e]{background:var(--d360-tab-active);border-color:var(--d360-border-hover);color:var(--d360-text)}.advanced-filters[data-v-ba19053e]{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-ba19053e]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.filter-group[data-v-ba19053e]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:120px}.filter-group.flex-2[data-v-ba19053e]{flex:2}.filter-label[data-v-ba19053e]{color:var(--ink-muted);font-size:12px}.venue-buttons[data-v-ba19053e]{display:flex;gap:6px}.venue-btn[data-v-ba19053e]{flex:1;padding:0 10px}.date-range[data-v-ba19053e]{align-items:center;display:flex;gap:8px;min-width:0}.date-input[data-v-ba19053e]{color:var(--d360-text-control);color-scheme:inherit;flex:1;min-width:0;padding:0 10px}.date-input[data-v-ba19053e]:focus{outline:none}.range-sep[data-v-ba19053e]{color:var(--d360-muted);font-size:12px}.clear-filters-btn[data-v-ba19053e]{align-items:center;display:inline-flex;gap:6px;padding:0 12px}.loading-state[data-v-ba19053e]{align-items:center;display:flex;justify-content:center;padding:48px 16px}.loading-spinner[data-v-ba19053e]{animation:spin-ba19053e 1s linear infinite;color:var(--d360-muted)}@keyframes spin-ba19053e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.empty-state[data-v-ba19053e]{color:var(--d360-muted);font-size:13px;padding:48px 16px;text-align:center}.match-link[data-v-ba19053e]{align-items:center;background:none;border:none;cursor:pointer;font:inherit;gap:8px;max-width:100%;padding:0;text-align:left}.match-link[data-v-ba19053e],.match-text[data-v-ba19053e]{display:flex;min-width:0}.match-text[data-v-ba19053e]{align-items:flex-start;flex-direction:column;gap:2px}.match-link[data-v-ba19053e]:focus-visible{border-radius:4px;outline:var(--d360-focus-ring);outline-offset:2px}.match-desc[data-v-ba19053e]{color:var(--d360-text);font-size:13px;transition:color .15s ease}.match-link:hover .match-desc[data-v-ba19053e]{color:var(--d360-accent)}.match-score[data-v-ba19053e]{color:var(--ink-muted);font-size:12px;font-variant-numeric:tabular-nums}.venue-badge[data-v-ba19053e]{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-ba19053e]{color:var(--d360-accent)}.venue-badge.away[data-v-ba19053e]{color:var(--ink-muted)}.slide-enter-active[data-v-ba19053e],.slide-leave-active[data-v-ba19053e]{overflow:hidden;transition:all .25s ease}.slide-enter-from[data-v-ba19053e],.slide-leave-to[data-v-ba19053e]{margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0}.slide-enter-to[data-v-ba19053e],.slide-leave-from[data-v-ba19053e]{max-height:200px;opacity:1}@media(max-width:640px){.result-pills[data-v-ba19053e]{margin-left:0}.filter-group[data-v-ba19053e],.filter-group.flex-2[data-v-ba19053e]{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.clear-filters-btn[data-v-ba19053e],.date-input[data-v-ba19053e],.expand-toggle[data-v-ba19053e],.expand-toggle svg[data-v-ba19053e]:last-child,.match-desc[data-v-ba19053e],.result-pill[data-v-ba19053e],.slide-enter-active[data-v-ba19053e],.slide-leave-active[data-v-ba19053e],.venue-btn[data-v-ba19053e]{transition:none}}.entity-profile--team[data-v-fab3e706]{font-family:var(--d360-font)}.tf-identity[data-v-fab3e706]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.tf-identity-main[data-v-fab3e706]{align-items:center;display:flex;gap:16px;min-width:0}.tf-name[data-v-fab3e706]{color:var(--d360-text);font-family:var(--d360-font);font-size:26px;font-weight:600;letter-spacing:0;line-height:1.2;margin:0;overflow-wrap:anywhere}.tf-role[data-v-fab3e706]{align-items:center;color:var(--d360-muted);font-size:13px;margin:4px 0 0}.tf-chips[data-v-fab3e706],.tf-role[data-v-fab3e706]{display:flex;gap:8px}.tf-chips[data-v-fab3e706]{flex-shrink:0;flex-wrap:wrap}.tf-chip[data-v-fab3e706]{background:var(--surface-page);border:1px solid var(--d360-border-soft);border-radius:10px;color:inherit;display:grid;font:inherit;gap:2px;padding:8px 14px;text-align:center}button.tf-chip[data-v-fab3e706]{cursor:pointer;transition:border-color .15s ease}button.tf-chip[data-v-fab3e706]:hover{border-color:var(--d360-border-hover)}button.tf-chip[data-v-fab3e706]:focus-visible{outline:var(--d360-focus-ring);outline-offset:2px}.tf-chip-label[data-v-fab3e706]{color:var(--ink-muted);font-size:12px}.tf-chip-league[data-v-fab3e706]{align-items:center;display:inline-flex;gap:8px}.tf-chip-value[data-v-fab3e706]{color:var(--d360-text);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.tf-strip[data-v-fab3e706]{border-top:1px solid var(--d360-border-soft);flex-wrap:wrap;gap:12px 20px;padding-top:14px}.tf-season[data-v-fab3e706],.tf-strip[data-v-fab3e706]{align-items:center;display:flex}.tf-season[data-v-fab3e706]{gap:8px;min-width:0}.tf-field-label[data-v-fab3e706]{color:var(--ink-muted);font-size:12px}.tf-impact[data-v-fab3e706]{align-items:center;color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 18px}.tf-fig[data-v-fab3e706]{color:var(--d360-text);font-variant-numeric:tabular-nums;font-weight:600}.tf-fig--win[data-v-fab3e706]{color:var(--d360-accent)}.tf-fig--loss[data-v-fab3e706]{color:light-dark(#b4232a,#f87171)}.tf-share-row[data-v-fab3e706]{border-top:1px solid var(--d360-border-soft);display:flex;justify-content:flex-end;margin-top:14px;padding-top:14px}.tf-share-group[data-v-fab3e706]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:6px;max-width:100%}.tf-share-btn[data-v-fab3e706]{align-items:center;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);justify-content:center;transition:border-color .15s ease,color .15s ease;width:var(--d360-control-h)}.tf-share-btn[data-v-fab3e706]:hover{border-color:var(--d360-border-hover);color:var(--d360-text)}.tf-share-btn[data-v-fab3e706]:focus-visible{outline:var(--d360-focus-ring);outline-offset:2px}.tf-share-btn.is-copied[data-v-fab3e706]{color:var(--d360-accent)}.tf-empty-title[data-v-fab3e706]{color:var(--d360-text);font-family:var(--d360-font);font-size:20px;font-weight:600;margin:0}.tf-empty-text[data-v-fab3e706]{color:var(--d360-muted);font-size:13px;margin:0}.tf-skeleton-dot[data-v-fab3e706]{background:var(--surface-page);border:1px solid var(--d360-border-soft);border-radius:999px;height:40px;width:40px}@media(max-width:640px){.tf-hero[data-v-fab3e706]{padding:16px}.tf-name[data-v-fab3e706]{font-size:22px}.tf-chips[data-v-fab3e706]{width:100%}.tf-chip[data-v-fab3e706]{flex:1 1 auto;min-width:0}.tf-season[data-v-fab3e706]{width:100%}}@media(prefers-reduced-motion:reduce){.tf-share-btn[data-v-fab3e706],button.tf-chip[data-v-fab3e706]{transition:none}}
