.possession-stats-widget[data-v-0bb49bf0]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:1.5rem}.widget-header[data-v-0bb49bf0]{align-items:center;border-bottom:2px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.widget-header h3[data-v-0bb49bf0]{align-items:center;color:#1e293b;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem}.header-icon[data-v-0bb49bf0]{color:#059669;font-size:1.5rem}.metric-selector[data-v-0bb49bf0]{display:flex;gap:.25rem}.metric-btn[data-v-0bb49bf0]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem;transition:all .2s}.metric-btn[data-v-0bb49bf0]:hover{background:#f8fafc;border-color:#cbd5e1}.metric-btn.active[data-v-0bb49bf0]{background:#059669;border-color:#059669;color:#fff}.possession-grid[data-v-0bb49bf0],.possession-overview[data-v-0bb49bf0]{display:grid;gap:2rem}.possession-overview[data-v-0bb49bf0]{align-items:center;grid-template-columns:auto 1fr}.possession-circle-container[data-v-0bb49bf0]{align-items:center;display:flex;justify-content:center}.possession-circle[data-v-0bb49bf0]{height:200px;position:relative;width:200px}.possession-svg[data-v-0bb49bf0]{height:100%;width:100%}.possession-arc[data-v-0bb49bf0]{transition:stroke-dashoffset .5s ease}.possession-center[data-v-0bb49bf0]{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.possession-vs[data-v-0bb49bf0]{display:flex;flex-direction:column;gap:.25rem}.home-possession[data-v-0bb49bf0]{color:#059669;font-size:1.5rem;font-weight:800}.vs-text[data-v-0bb49bf0]{color:#64748b;font-size:.75rem;font-weight:600}.away-possession[data-v-0bb49bf0]{color:#3b82f6;font-size:1.5rem;font-weight:800}.possession-label[data-v-0bb49bf0]{color:#64748b;font-size:.75rem;font-weight:600;margin-top:.5rem}.possession-details[data-v-0bb49bf0]{display:flex;flex-direction:column;gap:1.5rem}.team-possession-detail[data-v-0bb49bf0]{border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem}.team-possession-detail.home[data-v-0bb49bf0]{background:linear-gradient(135deg,#ecfdf5,#f0fdf4);border-color:#bbf7d0}.team-possession-detail.away[data-v-0bb49bf0]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#93c5fd}.team-header[data-v-0bb49bf0]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.team-name[data-v-0bb49bf0]{color:#374151;font-weight:600}.possession-badge[data-v-0bb49bf0]{border-radius:12px;font-size:.875rem;font-weight:700;padding:.25rem .75rem}.possession-badge.home[data-v-0bb49bf0]{background:#059669;color:#fff}.possession-badge.away[data-v-0bb49bf0]{background:#3b82f6;color:#fff}.possession-metrics[data-v-0bb49bf0]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.metric[data-v-0bb49bf0]{text-align:center}.metric-label[data-v-0bb49bf0]{color:#64748b;display:block;font-size:.75rem;margin-bottom:.25rem}.metric-value[data-v-0bb49bf0]{color:#1e293b;display:block;font-size:1.125rem;font-weight:700}.section-header[data-v-0bb49bf0]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.section-header h4[data-v-0bb49bf0]{color:#374151;font-size:1.125rem;font-weight:600}.analysis-toggle[data-v-0bb49bf0]{display:flex;gap:.25rem}.analysis-btn[data-v-0bb49bf0]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem;transition:all .2s}.analysis-btn[data-v-0bb49bf0]:hover{background:#f8fafc}.analysis-btn.active[data-v-0bb49bf0]{background:#059669;border-color:#059669;color:#fff}.passing-metrics[data-v-0bb49bf0]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.passing-card[data-v-0bb49bf0]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem}.card-header[data-v-0bb49bf0]{align-items:center;color:#374151;display:flex;font-weight:600;gap:.5rem;margin-bottom:1rem}.card-header svg[data-v-0bb49bf0]{color:#059669;font-size:1.25rem}.passing-comparison[data-v-0bb49bf0]{display:flex;gap:1rem;justify-content:space-between}.team-passing[data-v-0bb49bf0]{flex:1;text-align:center}.passing-count[data-v-0bb49bf0]{color:#1e293b;font-size:1.5rem;font-weight:700}.passing-accuracy[data-v-0bb49bf0],.passing-count[data-v-0bb49bf0]{display:block;margin-bottom:.25rem}.passing-accuracy[data-v-0bb49bf0]{color:#059669;font-size:.875rem;font-weight:500}.team-label[data-v-0bb49bf0]{color:#64748b;font-size:.75rem}.key-passes-section h5[data-v-0bb49bf0]{color:#374151;font-size:1rem;font-weight:600;margin-bottom:1rem}.key-pass-metric[data-v-0bb49bf0]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem}.metric-title[data-v-0bb49bf0]{color:#374151;font-weight:600;margin-bottom:1rem;text-align:center}.team-comparison[data-v-0bb49bf0]{display:flex;justify-content:space-between;margin-bottom:1rem}.team-metric[data-v-0bb49bf0]{flex:1;text-align:center}.metric-number[data-v-0bb49bf0]{color:#dc2626;display:block;font-size:2rem;font-weight:800;margin-bottom:.25rem}.metric-team[data-v-0bb49bf0]{color:#64748b;font-size:.875rem}.efficiency-indicator[data-v-0bb49bf0]{margin-top:1rem}.efficiency-bar[data-v-0bb49bf0]{background:#f1f5f9;border-radius:4px;display:flex;height:8px;overflow:hidden}.efficiency-fill[data-v-0bb49bf0]{height:100%;transition:width .3s ease}.efficiency-fill.home[data-v-0bb49bf0]{background:#059669}.efficiency-fill.away[data-v-0bb49bf0]{background:#3b82f6}.territory-zones[data-v-0bb49bf0]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.zone-card[data-v-0bb49bf0]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem}.zone-header[data-v-0bb49bf0]{align-items:center;color:#374151;display:flex;font-weight:600;gap:.5rem;margin-bottom:1rem}.zone-header svg[data-v-0bb49bf0]{color:#dc2626;font-size:1.25rem}.zone-comparison[data-v-0bb49bf0]{display:flex;gap:1rem;justify-content:space-between}.zone-team[data-v-0bb49bf0]{flex:1;text-align:center}.zone-percentage[data-v-0bb49bf0]{color:#dc2626;font-size:1.5rem;font-weight:700}.zone-percentage[data-v-0bb49bf0],.zone-touches[data-v-0bb49bf0]{display:block;margin-bottom:.25rem}.zone-touches[data-v-0bb49bf0]{color:#64748b;font-size:.875rem}.zone-label[data-v-0bb49bf0]{color:#64748b;font-size:.75rem}.duels-grid[data-v-0bb49bf0]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.duel-category[data-v-0bb49bf0]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem}.category-header[data-v-0bb49bf0]{align-items:center;color:#374151;display:flex;font-weight:600;gap:.5rem;margin-bottom:1rem}.category-header svg[data-v-0bb49bf0]{color:#8b5cf6;font-size:1.25rem}.duel-stats[data-v-0bb49bf0]{display:flex;gap:1rem;justify-content:space-between}.team-duel[data-v-0bb49bf0]{flex:1;text-align:center}.duel-won[data-v-0bb49bf0]{color:#059669;font-size:1.5rem;font-weight:700}.duel-total[data-v-0bb49bf0]{color:#64748b;font-size:1rem}.duel-percentage[data-v-0bb49bf0]{color:#8b5cf6;display:block;font-size:.875rem;font-weight:500;margin:.25rem 0}.duel-team[data-v-0bb49bf0]{color:#64748b;font-size:.75rem}.insights-grid[data-v-0bb49bf0]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.insight-card[data-v-0bb49bf0]{border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem}.insight-card.high[data-v-0bb49bf0]{background:linear-gradient(135deg,#ecfdf5,#f0fdf4);border-color:#bbf7d0}.insight-card.medium[data-v-0bb49bf0]{background:linear-gradient(135deg,#fefbeb,#fef3c7);border-color:#fcd34d}.insight-card.low[data-v-0bb49bf0]{background:linear-gradient(135deg,#fef2f2,#fef7f7);border-color:#fecaca}.insight-header[data-v-0bb49bf0]{align-items:center;display:flex;gap:.5rem;margin-bottom:.75rem}.insight-icon[data-v-0bb49bf0]{color:#059669;font-size:1.25rem}.insight-title[data-v-0bb49bf0]{color:#374151;font-size:.875rem;font-weight:700}.insight-content[data-v-0bb49bf0]{margin-bottom:.75rem}.insight-value[data-v-0bb49bf0]{color:#1e293b;font-size:1.125rem;font-weight:600;margin-bottom:.25rem}.insight-description[data-v-0bb49bf0]{color:#64748b;font-size:.875rem}.insight-action[data-v-0bb49bf0]{border-radius:6px;font-size:.875rem;font-weight:700;padding:.5rem;text-align:center}.insight-action.high[data-v-0bb49bf0]{background:#dc2626;color:#fff}.insight-action.medium[data-v-0bb49bf0]{background:#f59e0b;color:#fff}@media (max-width:768px){.possession-overview[data-v-0bb49bf0]{text-align:center}.duels-grid[data-v-0bb49bf0],.insights-grid[data-v-0bb49bf0],.passing-metrics[data-v-0bb49bf0],.possession-metrics[data-v-0bb49bf0],.possession-overview[data-v-0bb49bf0],.territory-zones[data-v-0bb49bf0]{grid-template-columns:1fr}}
