.team-picker[data-v-53a6ef68]{flex:1;min-width:0}.picker-label[data-v-53a6ef68]{display:block;font-size:13px;font-weight:700;color:#64748b;margin-bottom:8px}.selected-team[data-v-53a6ef68]{display:flex;align-items:center;gap:12px;background:#fff;border:2px solid #3b82f6;border-radius:14px;padding:12px 14px}.sel-logo[data-v-53a6ef68]{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.sel-logo.fallback[data-v-53a6ef68]{display:flex;align-items:center;justify-content:center;background:#e0e7ff;color:#1e40af;font-weight:800;border-radius:50%;font-size:14px}.sel-meta[data-v-53a6ef68]{display:flex;flex-direction:column;min-width:0}.sel-meta strong[data-v-53a6ef68]{font-size:15px;color:#111827}.sel-meta small[data-v-53a6ef68]{color:#6b7280;font-size:12px}.clear-btn[data-v-53a6ef68]{margin-right:auto;width:30px;height:30px;border:none;border-radius:50%;background:#f3f4f6;color:#6b7280;font-size:18px;line-height:1;cursor:pointer;transition:background .2s}.clear-btn[data-v-53a6ef68]:hover{background:#fee2e2;color:#dc2626}.search-wrap[data-v-53a6ef68]{position:relative}.search-input[data-v-53a6ef68]{width:100%;height:52px;border:2px dashed #cbd5e1;border-radius:14px;background:#fff;padding:0 42px 0 14px;font-size:14px;font-family:inherit;outline:none;transition:border-color .2s}.search-input[data-v-53a6ef68]:focus{border-color:#3b82f6;border-style:solid}.search-icon[data-v-53a6ef68]{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#94a3b8}.results[data-v-53a6ef68]{position:absolute;z-index:30;top:calc(100% + 6px);right:0;left:0;margin:0;padding:6px;list-style:none;background:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(15,23,42,.15);max-height:280px;overflow-y:auto}.results.empty[data-v-53a6ef68]{padding:14px;text-align:center;color:#94a3b8;font-size:13px}.result-row[data-v-53a6ef68]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;cursor:pointer;transition:background .15s}.result-row[data-v-53a6ef68]:hover{background:#eff6ff}.r-logo[data-v-53a6ef68]{width:30px;height:30px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.r-logo.fallback[data-v-53a6ef68]{display:flex;align-items:center;justify-content:center;background:#e0e7ff;color:#1e40af;font-weight:700;border-radius:50%;font-size:11px}.r-name[data-v-53a6ef68]{font-size:14px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r-area[data-v-53a6ef68]{margin-right:auto;color:#94a3b8;font-size:12px;flex-shrink:0}.compare-page[data-v-4cd9b426]{width:100%;margin:0 auto;padding:16px 12px 40px}.pick-box[data-v-4cd9b426]{background:#fff;border-radius:16px;padding:18px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-bottom:18px}.pickers[data-v-4cd9b426]{display:flex;align-items:flex-end;gap:14px}.vs-badge[data-v-4cd9b426]{flex-shrink:0;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#047857,#10b981);color:#fff;font-weight:900;font-size:15px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.pick-hint[data-v-4cd9b426]{margin:12px 4px 0;color:#94a3b8;font-size:13px;text-align:center}.state-box[data-v-4cd9b426]{background:#fff;border-radius:16px;padding:40px 20px;text-align:center;color:#94a3b8}.state-box i[data-v-4cd9b426]{font-size:26px;margin-bottom:10px;display:inline-block}.state-box.error[data-v-4cd9b426]{color:#dc2626}.muted[data-v-4cd9b426]{color:#94a3b8;font-size:13px}.center[data-v-4cd9b426]{text-align:center}.empty-stats[data-v-4cd9b426]{margin-bottom:16px}.empty-stats small[data-v-4cd9b426]{display:block;margin-top:8px;color:#cbd5e1;font-size:11.5px;max-width:420px;margin-inline:auto;line-height:1.8}.team-cards[data-v-4cd9b426]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;background:url(../img/header-ball-bg.6226d9b5.svg) no-repeat left 4% center/240px auto,linear-gradient(135deg,#022c22,#064e3b 45%,#047857 85%,#059669);border-radius:18px;padding:22px 16px;margin-bottom:16px;position:relative;overflow:hidden}.team-card[data-v-4cd9b426]{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.team-card img[data-v-4cd9b426]{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:50%;padding:4px}.tc-name[data-v-4cd9b426]{color:#fff;font-weight:800;font-size:15px;text-align:center}.tc-area[data-v-4cd9b426]{color:hsla(0,0%,100%,.7);font-size:12px}.tc-vs[data-v-4cd9b426]{color:hsla(0,0%,100%,.85);font-weight:900;font-size:18px;white-space:nowrap}.pes-badge[data-v-4cd9b426]{margin-top:8px;width:60px;height:60px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;border:2.5px solid hsla(0,0%,100%,.9);box-shadow:0 4px 14px rgba(15,23,42,.35)}.pes-badge b[data-v-4cd9b426]{font-size:21px;line-height:1;font-weight:900}.pes-badge small[data-v-4cd9b426]{font-size:8.5px;opacity:.92;margin-top:2px}.pes-badge.tier-gold[data-v-4cd9b426]{background:linear-gradient(135deg,#b45309,#f59e0b)}.pes-badge.tier-green[data-v-4cd9b426]{background:linear-gradient(135deg,#047857,#10b981)}.pes-badge.tier-blue[data-v-4cd9b426]{background:linear-gradient(135deg,#1e40af,#3b82f6)}.pes-badge.tier-gray[data-v-4cd9b426]{background:linear-gradient(135deg,#475569,#94a3b8)}.panel[data-v-4cd9b426]{background:#fff;border-radius:16px;padding:16px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-bottom:16px}.panel-title[data-v-4cd9b426]{margin:0 0 14px;font-size:15px;color:#111827}.panel-title i[data-v-4cd9b426]{color:#3b82f6;margin-left:6px}.form-grid[data-v-4cd9b426]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.form-badges[data-v-4cd9b426]{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.form-label[data-v-4cd9b426]{color:#94a3b8;font-size:12px}.fb[data-v-4cd9b426]{width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff}.fb.w[data-v-4cd9b426]{background:#10b981}.fb.d[data-v-4cd9b426]{background:#f59e0b}.fb.l[data-v-4cd9b426]{background:#ef4444}.metrics[data-v-4cd9b426]{display:flex;flex-direction:column;gap:6px}.metric-row[data-v-4cd9b426]{display:grid;grid-template-columns:1fr minmax(90px,auto) 1fr;align-items:center;gap:10px;background:#f9fafb;border-radius:10px;padding:9px 12px}.m-side[data-v-4cd9b426]{font-weight:800;font-size:15px;color:#374151;text-align:center}.m-side.lead[data-v-4cd9b426]{color:#059669}.m-label[data-v-4cd9b426]{text-align:center;color:#6b7280;font-size:12.5px;white-space:nowrap}.metric-row.rating-row[data-v-4cd9b426]{background:linear-gradient(90deg,#fef3c7,#fffbeb,#fef3c7);border:1px solid #fcd34d}.metric-row.rating-row .m-label[data-v-4cd9b426]{color:#92400e;font-weight:800}.metric-row.rating-row .m-side[data-v-4cd9b426]{font-size:17px;color:#b45309}.metric-row.rating-row .m-side.lead[data-v-4cd9b426]{color:#92400e}.season-note[data-v-4cd9b426]{margin:12px 2px 0;color:#94a3b8;font-size:11.5px}.tops-grid[data-v-4cd9b426]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.top-group[data-v-4cd9b426]{margin-bottom:14px}.top-group h4[data-v-4cd9b426]{margin:0 0 8px;font-size:13px;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-row[data-v-4cd9b426]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;cursor:pointer;transition:background .15s}.top-row[data-v-4cd9b426]:hover{background:#f9fafb}.tr-rank[data-v-4cd9b426]{width:20px;color:#94a3b8;font-size:12px;font-weight:700;flex-shrink:0}.tr-avatar[data-v-4cd9b426]{width:28px;height:28px;flex-shrink:0}.tr-avatar img[data-v-4cd9b426]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.tr-avatar.initials[data-v-4cd9b426]{display:flex;align-items:center;justify-content:center;background:#e0e7ff;color:#1e40af;border-radius:50%;font-size:11px;font-weight:700}.tr-name[data-v-4cd9b426]{font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tr-val[data-v-4cd9b426]{margin-right:auto;color:#059669;font-size:12.5px;flex-shrink:0}.h2h-summary[data-v-4cd9b426]{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;background:#f9fafb;border-radius:12px;padding:12px;margin-bottom:12px}.hs-mid[data-v-4cd9b426],.hs-side[data-v-4cd9b426]{text-align:center}.hs-mid b[data-v-4cd9b426],.hs-side b[data-v-4cd9b426]{font-size:20px;color:#111827;display:block}.hs-mid small[data-v-4cd9b426],.hs-side small[data-v-4cd9b426]{color:#94a3b8;font-size:11.5px}.h2h-row[data-v-4cd9b426]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:10px 8px;border-top:1px solid #f3f4f6;cursor:pointer;transition:background .15s}.h2h-row[data-v-4cd9b426]:hover{background:#f9fafb}.h2h-team[data-v-4cd9b426]{display:flex;align-items:center;gap:8px;min-width:0}.h2h-team[data-v-4cd9b426]:last-child{justify-content:flex-end}.h2h-team img[data-v-4cd9b426]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.h2h-team span[data-v-4cd9b426]{font-size:13px;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h2h-team span.winner[data-v-4cd9b426]{color:#059669;font-weight:800}.h2h-center[data-v-4cd9b426]{text-align:center;flex-shrink:0}.h2h-center strong[data-v-4cd9b426]{display:block;font-size:14px;color:#111827}.h2h-center small[data-v-4cd9b426]{color:#94a3b8;font-size:11px}@media(max-width:640px){.pickers[data-v-4cd9b426]{flex-direction:column;align-items:stretch}.vs-badge[data-v-4cd9b426]{align-self:center;margin-bottom:0;margin-top:-6px}.tops-grid[data-v-4cd9b426]{grid-template-columns:1fr}.team-card img[data-v-4cd9b426]{width:52px;height:52px}.pes-badge[data-v-4cd9b426]{width:50px;height:50px}.pes-badge b[data-v-4cd9b426]{font-size:17px}.tc-name[data-v-4cd9b426]{font-size:13px}.m-side[data-v-4cd9b426]{font-size:13.5px}}