.match-stats-container[data-v-366bd8ec]{background-color:#f8fafc;font-size:13px;padding:8px 4px;width:100%}.stats-card[data-v-366bd8ec]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000d;color:#1e293b;padding:16px}.team-header[data-v-366bd8ec]{border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:12px}.team-header .team-info[data-v-366bd8ec]{align-items:center;display:flex;width:45%}.team-header .team-logo[data-v-366bd8ec]{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.team-header .team-name[data-v-366bd8ec]{color:#334155;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-header .home-team[data-v-366bd8ec]{justify-content:flex-start}.team-header .home-team .team-name[data-v-366bd8ec]{color:#2563eb;padding-left:8px;text-align:left}.team-header .away-team[data-v-366bd8ec]{justify-content:flex-end}.team-header .away-team .team-name[data-v-366bd8ec]{color:#64748b;padding-right:8px;text-align:right}.stat-item[data-v-366bd8ec]{align-items:center;display:flex;padding:8px 0}.stat-item.stat-bar-layout[data-v-366bd8ec]{display:block;margin-bottom:12px}.stat-item.stat-row-text[data-v-366bd8ec]{border-bottom:1px solid #f8fafc;height:40px}.stat-item.stat-row-text[data-v-366bd8ec]:last-child{border-bottom:none}.stat-label[data-v-366bd8ec]{color:#475569;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-align:center;text-transform:uppercase;width:100%}.progress-bar-container[data-v-366bd8ec]{background-color:#f1f5f9;border-radius:10px;color:#fff;display:flex;font-weight:800;height:20px;overflow:hidden;width:100%}.progress-bar-container .progress-bar[data-v-366bd8ec]{align-items:center;display:flex;font-size:10px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.progress-bar-container .home-bar[data-v-366bd8ec]{background-color:#2563eb;justify-content:flex-start;padding-left:10px}.progress-bar-container .away-bar[data-v-366bd8ec]{background-color:#64748b;justify-content:flex-end;padding-right:10px}.col.col1[data-v-366bd8ec],.col.col3[data-v-366bd8ec]{display:flex;width:20%}.col.col2[data-v-366bd8ec]{color:#64748b;display:flex;font-size:12px;font-weight:600;justify-content:center;width:60%}.col.col1[data-v-366bd8ec]{justify-content:flex-start}.col.col3[data-v-366bd8ec]{justify-content:flex-end}.stat-value-box[data-v-366bd8ec]{align-items:center;background-color:#f1f5f9;border-radius:6px;color:#475569;display:flex;font-size:12px;font-weight:800;height:24px;justify-content:center;min-width:28px}.stat-value-box.highlight-home[data-v-366bd8ec]{background:#2563eb1a;color:#2563eb}.stat-value-box.highlight-away[data-v-366bd8ec]{background:#64748b1a;color:#64748b}.stat-value-box.home-color[data-v-366bd8ec]{background:#2563eb;color:#fff}.stat-value-box.away-color[data-v-366bd8ec]{background:#64748b;color:#fff}.stat-value-box.yellow-card-box[data-v-366bd8ec]{background:#facc15;color:#854d0e}.shots-detail-container[data-v-366bd8ec]{margin:16px 0 24px;position:relative;width:100%}.shots-detail-container .shots-off-target[data-v-366bd8ec]{border-radius:8px;display:flex;height:80px;overflow:hidden;position:relative}.shots-detail-container .off-target-count[data-v-366bd8ec]{border-radius:4px;color:#fff;font-size:11px;font-weight:800;padding:2px 8px;position:absolute;top:8px}.shots-detail-container .off-target-count.home-color[data-v-366bd8ec]{background:#2563eb;left:10px}.shots-detail-container .off-target-count.away-color[data-v-366bd8ec]{background:#64748b;right:10px}.shots-detail-container .goal-frame[data-v-366bd8ec]{border-style:solid;border-width:3px;height:50px;position:absolute;top:30px}.shots-detail-container .home-frame[data-v-366bd8ec]{border-color:#2563eb;border-bottom:none;border-right:none;left:50px;opacity:.3;width:calc(100% - 55px)}.shots-detail-container .away-frame[data-v-366bd8ec]{border-color:#64748b;border-bottom:none;border-left:none;opacity:.3;right:50px;width:calc(100% - 55px)}.shots-detail-container .shot-label-center[data-v-366bd8ec]{color:#64748b;font-size:10px;font-weight:700;left:0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:10px}.shots-detail-container .shots-on-target-info[data-v-366bd8ec]{align-items:center;bottom:12px;display:flex;gap:12px;justify-content:center;position:absolute;width:100%}.shots-detail-container .shots-on-target-info .on-target-label[data-v-366bd8ec]{color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase}.no-data-placeholder[data-v-366bd8ec]{background:#fff;border:1px dashed #e2e8f0;border-radius:12px;margin:20px 4px;padding:40px 20px;text-align:center}.no-data-placeholder .empty-icon[data-v-366bd8ec]{align-items:center;background:#f1f5f9;border-radius:50%;color:#64748b;display:flex;font-weight:800;height:32px;justify-content:center;margin:0 auto 10px;width:32px}.no-data-placeholder p[data-v-366bd8ec]{color:#64748b;font-size:13px;margin:0}@media(max-width:600px){.stats-card[data-v-366bd8ec]{padding:12px}.team-name[data-v-366bd8ec]{font-size:12px!important}.stat-label[data-v-366bd8ec]{font-size:10px}.shots-detail-container .goal-frame[data-v-366bd8ec]{height:40px;top:25px}.shots-detail-container .home-frame[data-v-366bd8ec]{left:40px}.shots-detail-container .away-frame[data-v-366bd8ec]{right:40px}}.lineups[data-v-0b6f4319]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;width:100%}.lineups .lineups-scroll-container[data-v-0b6f4319]{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;display:flex;justify-content:flex-start}.lineups .lineups-scroll-container[data-v-0b6f4319]::-webkit-scrollbar{height:4px}.lineups .lineups-scroll-container[data-v-0b6f4319]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.lineups .lineups-content-wrapper[data-v-0b6f4319]{flex-shrink:0;min-width:375px;width:100%}.lineups .teamLogo[data-v-0b6f4319]{height:24px;margin-right:8px;-o-object-fit:contain;object-fit:contain;width:24px}.lineups .img[data-v-0b6f4319]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.match-detail-card[data-v-39a781fd]{background-color:#fff;color:#0f172a;display:flex;flex-direction:column;font-family:Inter,sans-serif;margin:0 auto;max-width:100%;overflow:hidden}.match-header[data-v-39a781fd]{background:radial-gradient(circle at top,#f0f7ff 0,#fff);justify-content:space-between;padding:30px 24px}.match-header[data-v-39a781fd],.team-info[data-v-39a781fd]{align-items:center;display:flex}.team-info[data-v-39a781fd]{flex:1;flex-direction:column;gap:14px}.team-info .logo-wrapper[data-v-39a781fd]{align-items:center;background:#fff;border-radius:22px;box-shadow:0 10px 25px -5px #0000001a;display:flex;height:72px;justify-content:center;transition:transform .3s ease;width:72px}.team-info .logo-wrapper[data-v-39a781fd]:hover{transform:translateY(-3px)}.team-info .logo-wrapper .team-logo[data-v-39a781fd]{height:52px;-o-object-fit:contain;object-fit:contain;width:52px}.team-info .team-name[data-v-39a781fd]{color:#1e293b;font-size:16px;font-weight:800;line-height:1.2;text-align:center}.score-box[data-v-39a781fd]{flex:1;text-align:center}.score-box .time-status[data-v-39a781fd]{background:#f1f5f9;border-radius:50px;color:#64748b;display:inline-block;font-size:11px;font-weight:800;letter-spacing:.5px;margin-bottom:10px;padding:5px 14px}.score-box .time-status.is-live[data-v-39a781fd]{animation:pulse-live-39a781fd 2s infinite;background:#fff1f2;color:#ef4444}.score-box .score-main[data-v-39a781fd]{align-items:center;color:#0f172a;display:flex;font-size:48px;font-weight:900;gap:18px;justify-content:center;line-height:1;margin:8px 0}.score-box .score-main .score-divider[data-v-39a781fd]{color:#cbd5e1;font-weight:300}.score-box .time-begin[data-v-39a781fd]{color:#64748b;font-size:12px;font-weight:600;opacity:.8}.match-tabs-nav[data-v-39a781fd]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fffffff2;border:none;box-shadow:0 4px 12px -5px #0000000d;position:sticky;top:0;z-index:10}.tabs-list[data-v-39a781fd]{display:flex;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.tabs-list[data-v-39a781fd]::-webkit-scrollbar{display:none}.tabs-list[data-v-39a781fd]{padding:0 10px;position:relative}.tab-item[data-v-39a781fd]{background:transparent;border:none;color:#64748b;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:700;letter-spacing:.8px;outline:none;padding:18px 22px;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2;-webkit-tap-highlight-color:transparent}.tab-item[data-v-39a781fd]:active{transform:scale(.96)}.tab-item[data-v-39a781fd]:hover{color:#2563eb}.tab-item.active[data-v-39a781fd]{background:transparent;border:none;color:#2563eb}.tab-highlight-bar[data-v-39a781fd]{background-color:#2563eb;border-radius:10px;bottom:4px;height:4px;left:0;position:absolute;transition:all .4s cubic-bezier(.34,1.56,.64,1);z-index:1}.match-tabs-content[data-v-39a781fd]{background:#f8fafc;flex:1;min-height:400px;padding:0}.tab-pane-wrapper[data-v-39a781fd]{width:100%}.tab-content-placeholder[data-v-39a781fd]{align-items:center;background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;color:#64748b;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:300px}.tab-content-placeholder svg[data-v-39a781fd]{color:#e2e8f0}.tab-content-placeholder p[data-v-39a781fd]{font-size:14px;font-weight:600}.tab-fade-enter-active[data-v-39a781fd],.tab-fade-leave-active[data-v-39a781fd]{transition:all .3s ease}.tab-fade-enter-from[data-v-39a781fd]{opacity:0;transform:translateY(8px)}.tab-fade-leave-to[data-v-39a781fd]{opacity:0;transform:translateY(-8px)}@keyframes pulse-live-39a781fd{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.match-header[data-v-39a781fd]{padding:24px 12px}.team-info .logo-wrapper[data-v-39a781fd]{border-radius:16px;height:60px;width:60px}.team-info .logo-wrapper .team-logo[data-v-39a781fd]{height:40px;width:40px}.team-info .team-name[data-v-39a781fd]{font-size:13px}.score-box .score-main[data-v-39a781fd]{font-size:36px;gap:12px}.score-box .time-status[data-v-39a781fd]{font-size:10px}.tab-item[data-v-39a781fd]{font-size:12px;padding:16px 14px}}.loading-state[data-v-39a781fd]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 20px}.loading-state .loading-spinner[data-v-39a781fd]{animation:spin-39a781fd 1s cubic-bezier(.4,0,.2,1) infinite;border:4px solid #eff6ff;border-radius:50%;border-top-color:#2563eb;height:40px;margin-bottom:20px;width:40px}.loading-state p[data-v-39a781fd]{color:#64748b;font-weight:600}@keyframes spin-39a781fd{to{transform:rotate(1turn)}}
