.pitch-container[data-v-ec70c2ef]{animation:fadeInScale-ec70c2ef .5s ease-out;transition:transform .3s ease}.pitch-container[data-v-ec70c2ef]:hover{transform:scale(1.02)}.player-position[data-v-ec70c2ef]{animation:slideInFade-ec70c2ef .6s ease-out;animation-fill-mode:both}.player-position[data-v-ec70c2ef]:first-child{animation-delay:.1s}.player-position[data-v-ec70c2ef]:nth-child(2){animation-delay:.15s}.player-position[data-v-ec70c2ef]:nth-child(3){animation-delay:.2s}.player-position[data-v-ec70c2ef]:nth-child(4){animation-delay:.25s}.player-position[data-v-ec70c2ef]:nth-child(5){animation-delay:.3s}.player-position[data-v-ec70c2ef]:nth-child(6){animation-delay:.35s}.player-position[data-v-ec70c2ef]:nth-child(7){animation-delay:.4s}.player-position[data-v-ec70c2ef]:nth-child(8){animation-delay:.45s}.player-position[data-v-ec70c2ef]:nth-child(9){animation-delay:.5s}.player-position[data-v-ec70c2ef]:nth-child(10){animation-delay:.55s}.player-position[data-v-ec70c2ef]:nth-child(11){animation-delay:.6s}.player-card[data-v-ec70c2ef]{transition:transform .2s ease,filter .2s ease}.player-card[data-v-ec70c2ef]:hover{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));transform:scale(1.1) translateY(-2px)}@keyframes fadeInScale-ec70c2ef{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInFade-ec70c2ef{0%{opacity:0;transform:translate(-50%,-50%) translateY(10px)}to{opacity:1;transform:translate(-50%,-50%) translateY(0)}}@media(max-width:480px){.pitch-container[data-v-ec70c2ef]{max-width:350px;width:100%!important}.player-card[data-v-ec70c2ef]:hover{transform:scale(1.05) translateY(-1px)}}.view-toggle[data-v-34792ebb]{box-shadow:0 2px 4px #0000001a;transition:box-shadow .3s ease}.view-toggle[data-v-34792ebb]:hover{box-shadow:0 4px 8px #00000026}.view-toggle-btn[data-v-34792ebb]{overflow:hidden;position:relative}.view-toggle-btn[data-v-34792ebb]:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease;width:0}.view-toggle-btn[data-v-34792ebb]:active:before{height:200px;width:200px}.pitch-view-container[data-v-34792ebb],.view-content[data-v-34792ebb]{animation:fadeIn-34792ebb .4s ease-out}@keyframes fadeIn-34792ebb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.grid>div[data-v-34792ebb]{transition:transform .2s ease,box-shadow .2s ease}.grid>div[data-v-34792ebb]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}@media(max-width:768px){.grid-cols-3[data-v-34792ebb]{gap:.5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.grid-cols-3[data-v-34792ebb]{grid-template-columns:1fr}.view-toggle[data-v-34792ebb]{font-size:.75rem}.view-toggle-btn[data-v-34792ebb]{padding:.5rem .75rem}}.player-list[data-v-f6cceaa8]{background-color:#fff;font-family:sans-serif;padding:0 8px;width:100%}.title-section[data-v-f6cceaa8]{gap:.75rem}.icon[data-v-f6cceaa8]{align-items:center;border-radius:50%;display:flex;font-size:1.5rem;height:36px;justify-content:center;width:36px}.gold[data-v-f6cceaa8]{background-color:#ffd70033;color:#f0b400}.silver[data-v-f6cceaa8]{background-color:#c0c0c033;color:#4682b4}.analytics-table-title[data-v-f6cceaa8]{font-size:1.25rem;font-weight:600;margin:0}.subtitle[data-v-f6cceaa8]{color:#666;font-size:.875rem;margin:0}.list-container[data-v-f6cceaa8]{width:100%}.list-container.expandable[data-v-f6cceaa8]{max-height:none}.list-container.scrollable[data-v-f6cceaa8]{max-height:400px;overflow-y:auto}table[data-v-f6cceaa8]{border-collapse:collapse;width:100%}th[data-v-f6cceaa8]{border-bottom:1px solid #eee;color:#888;font-size:.85rem;font-weight:400;padding:.5rem .25rem;text-align:left}th.right-align[data-v-f6cceaa8]{text-align:right}tr[data-v-f6cceaa8]{border-bottom:1px solid #f5f5f5}td[data-v-f6cceaa8]{padding:.75rem .25rem}.rank[data-v-f6cceaa8]{color:#555;width:30px}.player-info[data-v-f6cceaa8]{gap:.75rem}.avatar[data-v-f6cceaa8],.player-info[data-v-f6cceaa8]{align-items:center;display:flex}.avatar[data-v-f6cceaa8]{background-color:#f0f0f0;border-radius:50%;height:32px;justify-content:center;width:32px}.avatar-inner[data-v-f6cceaa8]{background-color:#ddd;border-radius:50%;height:22px;width:22px}.details[data-v-f6cceaa8]{display:flex;flex-direction:column}.name[data-v-f6cceaa8]{font-weight:500}.player-link[data-v-f6cceaa8]{color:inherit;text-decoration:none}.player-link[data-v-f6cceaa8]:hover{color:#e41b23;text-decoration:underline}.team[data-v-f6cceaa8]{font-size:.75rem;padding:.1rem 0}.team-blue[data-v-f6cceaa8]{color:#4682b4}.team-green[data-v-f6cceaa8]{color:#4caf50}.team-yellow[data-v-f6cceaa8]{color:#f9a825}.team-orange[data-v-f6cceaa8]{color:#ff7043}.stat[data-v-f6cceaa8]{font-size:1.125rem;font-weight:600;text-align:right;width:40px}.expand-section[data-v-f6cceaa8]{align-items:center;background:#fff5f5;border:1px solid rgba(228,27,35,.16);border-radius:6px;color:#e41b23;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;margin-top:1rem;padding:.65rem .75rem;text-align:center;transition:background-color .15s ease,border-color .15s ease}.expand-section[data-v-f6cceaa8]:hover{background-color:#ffecec;border-color:#e41b2352}.expand-section i[data-v-f6cceaa8]{font-size:.75rem}.tournament_stats_table_grid_extended[data-v-921b1f8d]{align-items:center;display:grid;gap:.5rem;grid-template-columns:2fr 1fr .9fr repeat(7,.75fr);padding:.5rem}.tournament_stats_table_grid_extended>a[data-v-921b1f8d],.tournament_stats_table_grid_extended>div[data-v-921b1f8d]{color:#666;font-weight:500;padding:.5rem;text-align:center}.tournament_stats_table_grid_extended>p[data-v-921b1f8d]{padding:.5rem}.tournament_stats_table_grid_extended>a[data-v-921b1f8d]:first-child,.tournament_stats_table_grid_extended>div[data-v-921b1f8d]:first-child{text-align:left}.sortable-header[data-v-921b1f8d]{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;gap:.5rem;justify-content:center;padding:.5rem;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable-header[data-v-921b1f8d]:hover{background-color:#f3f4f6}.sortable-header--left[data-v-921b1f8d],.sortable-header[data-v-921b1f8d]:first-child{justify-content:flex-start}.sortable-header .sort-icon[data-v-921b1f8d]{font-size:.75rem;opacity:.6;transition:opacity .2s ease}.sortable-header:hover .sort-icon[data-v-921b1f8d]{opacity:1}.scrollable-container[data-v-921b1f8d]{border-top:1px solid #eee;margin-top:.5rem}.scrollable-container[data-v-921b1f8d]::-webkit-scrollbar{width:6px}.scrollable-container[data-v-921b1f8d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.scrollable-container[data-v-921b1f8d]::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.scrollable-container[data-v-921b1f8d]::-webkit-scrollbar-thumb:hover{background:#aaa}.metrics-filters[data-v-921b1f8d]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;display:grid;gap:.75rem;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:1.5rem;padding:1rem}.filter-presets[data-v-921b1f8d]{display:flex;flex-wrap:wrap;gap:.5rem;grid-column:1/-1}.filter-presets button[data-v-921b1f8d]{background:#fff;border:1px solid #d1d5db;border-radius:999px;color:#374151;font-size:.875rem;font-weight:600;min-height:2rem;padding:0 .75rem;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.filter-presets button[data-v-921b1f8d]:hover{background:#fff5f5;border-color:#e41b23;color:#e41b23}.filter-field[data-v-921b1f8d]{display:grid;gap:.35rem}.filter-field span[data-v-921b1f8d]{color:#6b7280;font-size:.75rem;font-weight:600;text-transform:uppercase}.filter-field input[data-v-921b1f8d],.filter-field select[data-v-921b1f8d]{background:#fff;border:1px solid #d1d5db;border-radius:.375rem;color:#111827;min-height:2.5rem;outline:none;padding:0 .75rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.filter-field input[data-v-921b1f8d]:focus,.filter-field select[data-v-921b1f8d]:focus{border-color:#e41b23;box-shadow:0 0 0 3px #e41b231f}.filter-check[data-v-921b1f8d]{align-items:center;align-self:end;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;color:#374151;cursor:pointer;display:flex;font-weight:600;gap:.65rem;min-height:2.5rem;padding:0 .75rem}.filter-check input[data-v-921b1f8d]{accent-color:#e41b23;height:1rem;width:1rem}.filter-check span[data-v-921b1f8d]{font-size:.875rem}.filter-reset[data-v-921b1f8d],.filter-toggle[data-v-921b1f8d]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;color:#374151;display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;min-height:2.5rem;padding:0 .85rem;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.filter-reset[data-v-921b1f8d]:hover,.filter-toggle[data-v-921b1f8d]:hover{background:#fff5f5;border-color:#e41b23;color:#e41b23}.filter-toggle[data-v-921b1f8d]{position:relative}.filter-toggle span[data-v-921b1f8d]{align-items:center;background:#e41b23;border-radius:999px;color:#fff;display:inline-flex;font-size:.75rem;height:1.25rem;justify-content:center;line-height:1;min-width:1.25rem;padding:0 .35rem}.filter-toggle--active[data-v-921b1f8d]{background:#fff5f5;border-color:#e41b23;color:#e41b23}.team-analytics[data-v-921b1f8d]{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:2rem;margin-top:.5rem;padding:1rem}.team-analytics__header[data-v-921b1f8d]{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.team-analytics__header h4[data-v-921b1f8d]{color:#111827;font-size:1.25rem;font-weight:700;margin:0}.team-analytics__header p[data-v-921b1f8d]{color:#6b7280;font-size:.875rem;margin:0}.team-analytics__grid[data-v-921b1f8d]{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.team-analytics-card[data-v-921b1f8d]{background:#f9fafb;border:1px solid #edf0f3;border-radius:.5rem;display:grid;gap:.25rem;min-height:8rem;padding:1rem}.team-analytics-card span[data-v-921b1f8d]{color:#6b7280;font-size:.75rem;font-weight:700;text-transform:uppercase}.team-analytics-card strong[data-v-921b1f8d]{color:#111827;font-size:2rem;line-height:1}.team-analytics-card p[data-v-921b1f8d]{color:#374151;font-weight:700;margin:0}.team-analytics-card small[data-v-921b1f8d]{color:#6b7280;font-size:.75rem;text-transform:uppercase}h1[data-v-921b1f8d]{color:#333;margin-bottom:2rem;text-align:center}.stats-container[data-v-921b1f8d]{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;width:100%}@media(max-width:768px){.metrics-filters[data-v-921b1f8d]{grid-template-columns:repeat(2,minmax(0,1fr))}.team-analytics__header[data-v-921b1f8d]{display:grid}.team-analytics__grid[data-v-921b1f8d]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-container[data-v-921b1f8d]{flex-direction:column;gap:4rem}.stats-container .player-list[data-v-921b1f8d]{width:100%}}@media(max-width:520px){.metrics-filters[data-v-921b1f8d],.team-analytics__grid[data-v-921b1f8d]{grid-template-columns:1fr}}.player-link[data-v-921b1f8d]{cursor:pointer}.player-link[data-v-921b1f8d]:hover{color:#e41b23}
