.table-container[data-v-df68980d]{margin-top:20px}.table-container[data-v-df68980d]:first-of-type{margin-top:0}.team-header[data-v-df68980d]{align-items:center;display:flex;gap:4px;margin-bottom:12px;padding:12px 0}.team-header span[data-v-df68980d]{color:#000;font-family:PingFang SC;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.injury-table[data-v-df68980d]{min-height:200px}.table-header[data-v-df68980d]{height:32px}.table-header .row-main[data-v-df68980d]{background:#f7f8f9;border-radius:6px 0 0;height:100%;margin:0;min-height:32px;position:relative}.table-header .header-cell[data-v-df68980d]{align-items:center;color:#b4b4b4;display:flex;font-family:PingFang SC;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:normal}.table-header .header-cell.player[data-v-df68980d]{justify-content:flex-start;padding-left:32px}.table-header .header-cell.end-time[data-v-df68980d],.table-header .header-cell.reason[data-v-df68980d],.table-header .header-cell.start-time[data-v-df68980d]{justify-content:center;text-align:center}.table-body[data-v-df68980d]{border:1px solid #f7f8f9;border-radius:0 0 6px 6px;display:flex;flex:1;flex-direction:column;overflow:visible}.table-body .table-row[data-v-df68980d]{border-bottom:1px solid #f7f8f9;cursor:pointer}.table-body .row-main[data-v-df68980d]{height:100%;margin:0;min-height:60px;position:relative}.body-cell[data-v-df68980d]{align-items:center;color:#161616;display:flex;font-size:16px;font-style:normal;font-weight:400;height:100%;justify-content:center;line-height:12px;text-align:center}.body-cell.player[data-v-df68980d]{flex-direction:row;gap:8px;justify-content:flex-start;padding-left:32px}.body-cell.end-time[data-v-df68980d],.body-cell.reason[data-v-df68980d],.body-cell.start-time[data-v-df68980d]{color:#161616;font-family:PingFang SC;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.player-avatar[data-v-df68980d]{border-radius:50%;flex-shrink:0;height:36px;width:36px}.player-info[data-v-df68980d]{display:flex;flex-direction:column;gap:10px}.player-name[data-v-df68980d]{color:#161616;font-size:14px}.player-position[data-v-df68980d]{align-items:flex-start;color:#b4b4b4;font-size:12px;text-align:left}.Scroll[data-v-df68980d]{align-items:center;background-color:#fff;display:flex;justify-content:center;margin:auto;max-height:300px;width:100%}.Scroll[data-v-df68980d] .van-empty__description{color:#8e8e93;font-size:12px;font-weight:400}.empty[data-v-df68980d]{box-sizing:border-box;font-size:12px;font-weight:400;padding-top:0}.list-container[data-v-036c46bd]{background-color:#fff;border-radius:12px;height:auto;letter-spacing:.5px;margin:0 auto;max-width:1200px;min-height:0;overflow-y:visible;position:relative;width:100%}.list-container .lineup-header[data-v-036c46bd]{background-color:#fff;border-radius:12px 12px 0 0;margin-bottom:0;padding:20px}.list-container .lineup-header .card-title[data-v-036c46bd]{align-items:center;color:#000;display:flex;font-family:PingFang SC;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-style:normal;font-weight:500;justify-content:flex-start;line-height:normal;margin-bottom:0;margin-left:0;text-transform:uppercase}.list-container .lineup-header .card-title .left[data-v-036c46bd]{background:#2978ff;border-radius:3px;height:20px;margin-right:11px;width:4px}.list-container .tabs-wrapper[data-v-036c46bd]{background-color:#fff;margin-bottom:0;padding:20px 20px 0}.list-container .lineup-summary-bar[data-v-036c46bd]{align-items:center;background:#fff;border-radius:12px;color:#161616;display:flex;gap:16px;justify-content:space-between;padding:16px 20px}.list-container .summary-team[data-v-036c46bd]{cursor:pointer;display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.list-container .summary-row[data-v-036c46bd]{align-items:center;display:flex;gap:8px;min-width:0;width:100%}.list-container .summary-row .team-logo[data-v-036c46bd]{border-radius:50%;flex-shrink:0;height:32px;width:32px}.list-container .summary-team-name[data-v-036c46bd]{color:#161616;font-family:PingFang SC;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:500;line-height:normal;max-width:100%;overflow:hidden;text-overflow:ellipsis}.list-container .summary-text[data-v-036c46bd],.list-container .summary-value[data-v-036c46bd]{color:#161616;font-family:Source Han Sans SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;white-space:nowrap}.list-container .summary-placeholder[data-v-036c46bd]{opacity:0}.list-container .summary-center[data-v-036c46bd]{align-items:center;display:flex;flex-shrink:0;gap:22px;justify-content:center}.list-container .summary-team-icon[data-v-036c46bd]{margin:0}.list-container .summary-team-icon img[data-v-036c46bd]{display:block;height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.list-container .summary-home[data-v-036c46bd]{align-items:flex-start}.list-container .summary-home .summary-row-bottom[data-v-036c46bd],.list-container .summary-home .summary-row-top[data-v-036c46bd]{justify-content:flex-start}.list-container .summary-home .summary-row-bottom[data-v-036c46bd]{justify-content:flex-start;padding-left:40px}.list-container .summary-away[data-v-036c46bd]{align-items:flex-end}.list-container .summary-away .summary-row-bottom[data-v-036c46bd],.list-container .summary-away .summary-row-top[data-v-036c46bd]{justify-content:flex-end}.list-container .summary-away .summary-row-bottom[data-v-036c46bd]{justify-content:flex-end;padding-right:40px}.list-container .custom-tabs-intelligence[data-v-036c46bd]{align-items:flex-start;background-color:#fff;border:1px solid hsla(0,0%,9%,.1);border-radius:19px;display:flex;flex-direction:row;height:auto;margin:0 auto;max-width:500px;padding:2px;position:relative;width:100%}.list-container .custom-tabs-intelligence .tab-button[data-v-036c46bd]{align-items:center;background-color:transparent;border-radius:17px;cursor:pointer;display:flex;flex:1;height:34px;justify-content:center;position:relative;transition:background-color .3s}.list-container .custom-tabs-intelligence .tab-button.active[data-v-036c46bd]{background-color:#2978ff}.list-container .custom-tabs-intelligence .tab-button.active span[data-v-036c46bd]{color:#fff}.list-container .custom-tabs-intelligence .tab-button span[data-v-036c46bd]{transition:color .3s}.list-container .custom-tabs-intelligence .tab-button span[data-v-036c46bd],.list-container .custom-tabs-intelligence .tab-text[data-v-036c46bd]{color:#161616;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px;text-align:center;white-space:nowrap}.list-container .custom-tabs-intelligence .tab-text[data-v-036c46bd]{align-items:center;border-radius:17px;cursor:pointer;display:flex;flex:1;height:34px;justify-content:center;transition:all .3s}.list-container .custom-tabs-intelligence .tab-text.active[data-v-036c46bd]{background-color:#2978ff;color:#fff}.list-container .custom-tabs-intelligence .tab-text[data-v-036c46bd]:hover:not(.active){background-color:#2978ff1a}.list-container .field-wrapper[data-v-036c46bd]{background-color:#fff;border-radius:0 0 12px 12px;margin-bottom:20px;padding:20px}.list-container .field-wrapper .field-info-bar[data-v-036c46bd]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.list-container .field-wrapper .field-info-bar .info-left-group[data-v-036c46bd]{align-items:center;display:flex;gap:30px}.list-container .field-wrapper .field-info-bar .info-item[data-v-036c46bd]{align-items:center;border-radius:8px;display:inline-flex;padding:6px 0}.list-container .field-wrapper .field-info-bar .info-item img[data-v-036c46bd]{display:block;height:20px;margin-right:8px;width:20px}.list-container .field-wrapper .field-info-bar .info-item span[data-v-036c46bd]{color:#161616;font-size:14px;font-weight:400;white-space:nowrap}.list-container .field-wrapper .field-info-bar .lineup-preview-btn[data-v-036c46bd]{background:#2978ff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-family:PingFang SC;font-size:12px;font-weight:400;height:24px;line-height:24px;outline:none;text-align:center;text-transform:uppercase;transition:all .3s ease;width:69px}.list-container .field-wrapper .field-info-bar .lineup-preview-btn[data-v-036c46bd]:active{background:#1557b0}.list-container .team-cards-bottom[data-v-036c46bd]{display:flex;gap:20px}@media (max-width:768px){.list-container .team-cards-bottom[data-v-036c46bd]{flex-direction:column;gap:12px}}.list-container .team-cards-bottom .team-bottom-card[data-v-036c46bd]{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;flex:1;padding:16px;transition:all .3s ease}.list-container .team-cards-bottom .team-bottom-card .team-logo[data-v-036c46bd]{border-radius:50%;flex-shrink:0;height:40px;margin-right:12px;width:40px}.list-container .team-cards-bottom .team-bottom-card .team-info[data-v-036c46bd]{display:flex;flex:1;flex-direction:column;justify-content:center}.list-container .team-cards-bottom .team-bottom-card .team-info .team-name[data-v-036c46bd]{color:#161616;font-size:16px;font-weight:500;margin-bottom:4px}.list-container .team-cards-bottom .team-bottom-card .team-info .team-formation[data-v-036c46bd]{color:#b4b4b4;font-size:14px;font-weight:400}.list-container .team-cards-bottom .team-bottom-card .team-average[data-v-036c46bd]{align-items:flex-end;display:flex;flex-direction:column}.list-container .team-cards-bottom .team-bottom-card .team-average .average-label[data-v-036c46bd]{color:#b4b4b4;font-size:12px;font-weight:400;margin-bottom:4px}.list-container .team-cards-bottom .team-bottom-card .team-average .average-value[data-v-036c46bd]{color:#2978ff;font-size:20px;font-weight:600}.list-container .football[data-v-036c46bd]{background-image:url(./match_bg_04.CmTIISmP.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;margin:0 auto;max-width:880px;overflow-x:hidden;overflow-y:hidden;position:relative;width:100%}.list-container .football .team-card[data-v-036c46bd]{align-items:center;background-color:#0000004d;border-radius:4px;cursor:pointer;display:flex;height:32px;padding:4px;transition:all .3s ease;z-index:11}.list-container .football .team-card[data-v-036c46bd]:hover{background-color:#00000080}.list-container .football .team-card .team-logo[data-v-036c46bd]{border-radius:50%;height:24px;margin-right:4px;width:24px}.list-container .football .team-card .team-info[data-v-036c46bd]{display:flex;flex-direction:column;justify-content:center}.list-container .football .team-card .team-info .team-formation[data-v-036c46bd],.list-container .football .team-card .team-info .team-name[data-v-036c46bd]{color:#fff;font-size:12px;font-weight:400}.list-container .football .team-top[data-v-036c46bd]{left:20px;position:absolute;right:auto;top:52px}.list-container .football .team-bottom[data-v-036c46bd]{bottom:52px;left:20px;position:absolute;right:auto}.list-container .football-horizontal[data-v-036c46bd]{align-items:center;display:flex!important;flex-direction:row!important;height:600px!important;justify-content:space-between;min-height:600px!important;padding:60px 40px 90px!important}.list-container .football-horizontal .football-left[data-v-036c46bd],.list-container .football-horizontal .football-right[data-v-036c46bd]{align-items:center;display:flex;flex:1;height:100%;justify-content:center;overflow-x:hidden;overflow-y:visible;padding:0 20px;position:relative}.list-container .football-horizontal .formation-columns[data-v-036c46bd]{align-items:center;display:flex;flex-direction:row;gap:0;height:100%;justify-content:space-between;width:100%}.list-container .football-horizontal .formation-column[data-v-036c46bd]{align-items:center;display:flex;flex:1;flex-direction:column;gap:40px;height:100%;justify-content:space-evenly}.list-container .football-horizontal .formation-column.is-dense[data-v-036c46bd]{gap:18px;justify-content:space-between}.list-container .football-horizontal .coach-card--placeholder[data-v-036c46bd]{background:transparent;border:0}.list-container .football-horizontal .coach-card-right[data-v-036c46bd]{justify-content:flex-end}.list-container .football-horizontal .coach-card-right .coach-info[data-v-036c46bd]{align-items:flex-end;text-align:right}.list-container .football-horizontal .coach-card-right .coach-name[data-v-036c46bd]{justify-content:flex-end}.list-container .football-horizontal .player[data-v-036c46bd]{align-items:center;cursor:pointer;display:flex;flex-direction:column;overflow:visible;transition:all .3s ease}.list-container .football-horizontal .player .player-avatar-box[data-v-036c46bd],.list-container .football-horizontal .player .player-image[data-v-036c46bd]{align-items:center;display:flex;height:36px;justify-content:center;position:relative;width:36px}.list-container .football-horizontal .player .avatar[data-v-036c46bd]{border:2px solid #fff;border-radius:50%;height:36px!important;-o-object-fit:cover;object-fit:cover;width:36px!important}.list-container .football-horizontal .player .player-num[data-v-036c46bd]{align-items:center;background-color:#2978ff;border-radius:50%;display:flex;height:16px;justify-content:center;left:0;line-height:16px;position:absolute;top:0;width:16px;z-index:2}.list-container .football-horizontal .player .player-num span[data-v-036c46bd]{color:#fff;font-size:10px;font-weight:500}.list-container .football-horizontal .player .player-substitute-icon[data-v-036c46bd]{height:16px;position:absolute;right:0;top:0;width:16px;z-index:2}.list-container .football-horizontal .player .player-substitute-time[data-v-036c46bd]{border-radius:8px;color:#fff;font-size:10px;font-weight:500;height:16px;line-height:16px;margin-left:70px;padding:0 4px;pointer-events:none;position:absolute;top:0;white-space:nowrap;z-index:2}.list-container .football-horizontal .player .player-name[data-v-036c46bd]{align-items:center;color:#fff;display:flex;font-size:10px;font-weight:500;gap:2px;height:14px;justify-content:center;line-height:14px;margin-top:4px;max-width:calc(6em + 14px);padding:0 2px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5)}.list-container .football-horizontal .player .player-name-text[data-v-036c46bd]{display:inline-block;max-width:6em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-container .football-horizontal .player .player-events[data-v-036c46bd]{align-items:center;bottom:-2px;display:flex;flex-wrap:nowrap;gap:2px;justify-content:center;left:-10px;margin-top:0;max-width:none;overflow:visible;position:absolute;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:3}.list-container .football-horizontal .player .player-events.is-right[data-v-036c46bd]{left:auto;right:-10px}.list-container .football-horizontal .player .player-captain-icon[data-v-036c46bd],.list-container .football-horizontal .player .player-events .event-icon[data-v-036c46bd]{flex-shrink:0;height:12px;-o-object-fit:contain;object-fit:contain;width:12px}.list-container .football-horizontal .player .player-data-badge[data-v-036c46bd]{align-items:center;background:#000;background-color:#33333380;border-radius:8px;color:#fff;display:flex;font-size:10px;font-weight:500;height:16px;justify-content:center;margin-top:4px;text-shadow:none;width:52px}.list-container .football-horizontal .player .player-data-badge[data-v-036c46bd]:has(.club-logo){background:transparent;opacity:1}.list-container .football-horizontal .player .player-data-badge .club-logo[data-v-036c46bd]{height:16px!important;width:16px!important}.list-container .football-horizontal .football-right .player .player-num[data-v-036c46bd]{background-color:#ff2a77!important}.list-container .football-horizontal .team-card-bottom[data-v-036c46bd]{align-items:flex-start;bottom:0;display:flex;flex-direction:column;position:absolute;z-index:11}.list-container .football-horizontal .team-card-bottom .team-card-content[data-v-036c46bd]{align-items:center;background-color:#0000004d;border-radius:8px;cursor:pointer;display:flex;min-width:114px;padding:8px 12px}.list-container .football-horizontal .team-card-bottom .team-card-content .team-logo[data-v-036c46bd]{border-radius:50%;flex-shrink:0;height:32px;margin-right:8px;width:32px}.list-container .football-horizontal .team-card-bottom .team-card-content .team-info[data-v-036c46bd]{display:flex;flex:1;flex-direction:column;justify-content:center}.list-container .football-horizontal .team-card-bottom .team-card-content .team-info .team-name[data-v-036c46bd]{color:#fff;font-size:14px;font-weight:500;margin-bottom:2px}.list-container .football-horizontal .team-card-bottom .team-card-content .team-info .team-formation[data-v-036c46bd]{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:400;gap:4px;opacity:.8}.list-container .football-horizontal .team-card-bottom .team-card-content .team-info .team-formation .formation-icon[data-v-036c46bd]{align-items:center;display:inline-flex}.list-container .football-horizontal .team-card-bottom .team-value-info[data-v-036c46bd]{align-items:center;color:#fff;display:flex;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.list-container .football-horizontal .team-card-bottom .team-value-info .team-value-placeholder[data-v-036c46bd]{height:20px;opacity:0;width:1px}.list-container .football-horizontal .team-card-bottom .team-value-info .value-label[data-v-036c46bd]{font-weight:400;opacity:.9}.list-container .football-horizontal .team-card-bottom .team-value-info .value-amount[data-v-036c46bd]{font-size:14px;font-weight:400;margin-left:4px}.list-container .football-horizontal .team-left-bottom[data-v-036c46bd]{left:20px}.list-container .football-horizontal .team-right-bottom[data-v-036c46bd]{align-items:flex-end;right:20px}.list-container .football-formation[data-v-036c46bd]{background:transparent;color:#fff;display:flex;flex-direction:column;height:238px;justify-content:space-between;padding:0 16px;position:relative}.list-container .football-top[data-v-036c46bd]{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.list-container .football-top .num1[data-v-036c46bd]{margin-top:54px;position:relative}.list-container .football-top .football-formation[data-v-036c46bd]{padding-bottom:10px;padding-top:24px}.list-container .football-top .row5[data-v-036c46bd]{padding-bottom:6px;padding-top:6px}.list-container .football-bottom[data-v-036c46bd]{align-items:center;display:flex;flex-direction:column;padding-top:4px;position:relative;width:100%}.list-container .football-bottom .num1[data-v-036c46bd]{margin-bottom:54px;position:relative}.list-container .football-bottom .football-formation[data-v-036c46bd]{padding-bottom:24px;padding-top:10px}.list-container .football-bottom .row5[data-v-036c46bd]{padding-bottom:6px;padding-top:6px}.list-container .grid-row[data-v-036c46bd]{display:grid;gap:16px;justify-content:center;justify-items:center}.list-container .grid-row.row-cols-1[data-v-036c46bd],.list-container .grid-row.row-cols-2[data-v-036c46bd],.list-container .grid-row.row-cols-3[data-v-036c46bd],.list-container .grid-row.row-cols-4[data-v-036c46bd]{grid-template-columns:repeat(5,1fr)}.list-container .player[data-v-036c46bd]{align-items:center;cursor:pointer;display:flex;flex-direction:column;position:relative;transition:all .3s ease}.list-container .player .player-image[data-v-036c46bd]{align-items:center;display:flex;height:28px;justify-content:center;position:relative;width:28px}.list-container .player .avatar[data-v-036c46bd]{border:1px solid #fff;border-radius:50%;height:28px!important;-o-object-fit:cover;object-fit:cover;position:relative;width:28px!important}.list-container .player .player-num[data-v-036c46bd]{background-color:#e02004;border-radius:50%;display:flex;height:12px;justify-content:center;left:0;line-height:12px;position:absolute;top:0;width:12px}.list-container .player .player-num span[data-v-036c46bd]{color:#fff;font-size:8px;font-weight:400;line-height:12px;margin:auto;text-align:center}.list-container .player .player-name[data-v-036c46bd]{color:#fff;font-size:10px;font-weight:400;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:52px}.list-container[data-v-036c46bd] .van-hairline--bottom:after{border-bottom-width:0}.bg_chart[data-v-036c46bd]{background-color:#fff}.bg_chart .lineup-chart[data-v-036c46bd]{height:50px;position:relative;width:calc(var(--viewport-width)*90/100)}.bg_chart .lineup-chart canvas[data-v-036c46bd]{position:relative;width:100%!important}.football-bottom .player .player-num[data-v-036c46bd]{background-color:#ff2a77!important}.card-container[data-v-036c46bd]{background-color:#fff;border-radius:12px;margin:0;padding:24px 20px 20px;width:100%}.card-container .match-info-card[data-v-036c46bd]{display:flex;display:grid;grid-template-columns:repeat(2,1fr)}.card-container .match-info-card .card[data-v-036c46bd]{align-items:center;color:#161616;display:flex;font-size:16px;font-weight:500}.card-container .match-info-card .card span[data-v-036c46bd]{margin-left:8px}.card-container .match-info-card .right-info[data-v-036c46bd]{justify-content:flex-end}.card-container .section-label-wrapper[data-v-036c46bd]{align-items:center;display:flex;justify-content:flex-start;margin-bottom:16px}.card-container .starting-section-header[data-v-036c46bd]{align-items:center;display:flex;height:26px;justify-content:center;margin:0 auto 16px;position:relative}.card-container .starting-section-header .lineup-preview-btn[data-v-036c46bd]{left:0;position:absolute;top:1px}.card-container .starting-section-header .section-label[data-v-036c46bd]{margin:0}.card-container .lineup-preview-btn[data-v-036c46bd]{background:#e02004;border:none;border-radius:14px;color:#fff;cursor:pointer;font-family:PingFang SC;font-size:12px;font-weight:400;height:24px;line-height:24px;outline:none;text-align:center;text-transform:uppercase;transition:all .3s ease;width:69px}.card-container .lineup-preview-btn[data-v-036c46bd]:active{background:#1557b0}.card-container .section-label[data-v-036c46bd]{border:1px solid #000;border-radius:13px;box-sizing:border-box;color:#161616;font-family:Source Han Sans SC;font-size:14px;font-style:normal;font-weight:400;height:26px;justify-content:center;margin:0 auto 16px;min-width:72px;width:72px}.card-container .card-title[data-v-036c46bd],.card-container .section-label[data-v-036c46bd]{align-items:center;display:flex;line-height:normal;text-transform:uppercase}.card-container .card-title[data-v-036c46bd]{color:#000;font-family:PingFang SC;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-style:normal;font-weight:500;justify-content:flex-start;margin-bottom:16px;margin-left:0}@media (max-width:1024px){.card-container .card-title[data-v-036c46bd]{font-size:16px}}@media (max-width:768px){.card-container .card-title[data-v-036c46bd]{font-size:14px;margin-bottom:12px}}.card-container .card-title .left[data-v-036c46bd]{background:#e02004;border-radius:3px;height:20px;margin-right:11px;width:4px}@media (max-width:768px){.card-container .card-title .left[data-v-036c46bd]{height:16px;margin-right:8px;width:3px}}.card-container .team-names[data-v-036c46bd]{align-items:center;display:grid;grid-template-columns:1fr 1fr var(--lineup-analysis-center-col-width,120px) 1fr 1fr;margin-bottom:16px}.card-container .team-names .team-name-item[data-v-036c46bd]{align-items:center;cursor:pointer;display:flex;flex:1;gap:8px}.card-container .team-names .team-name-item[data-v-036c46bd]:first-child{grid-column:1/span 2;justify-content:flex-start}.card-container .team-names .team-name-item[data-v-036c46bd]:last-child{grid-column:4/span 2;justify-content:flex-end}.card-container .team-names .team-name-item .team-logo[data-v-036c46bd]{height:30px;-o-object-fit:contain;object-fit:contain;width:30px}.card-container .team-names .team-name-item span[data-v-036c46bd]{color:#161616;font-size:18px;font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-container .coaches-section[data-v-036c46bd],.card-container .substitutes-section[data-v-036c46bd]{margin-bottom:32px;margin-top:22px}.card-container .coaches[data-v-036c46bd],.card-container .substitutes[data-v-036c46bd]{display:flex;gap:20px;position:relative}.card-container .coaches-flex[data-v-036c46bd]{position:relative;width:100%}.card-container .coaches-flex .coach-card[data-v-036c46bd]{margin-bottom:12px;position:relative;width:100%}.card-container .substitute-player-card[data-v-036c46bd]{height:42px;padding:0 12px}.card-container .substitute-player-card .coach-avatar-wrapper[data-v-036c46bd]{align-items:center;display:flex;gap:12px;position:relative;width:100%}.card-container .substitute-player-card .coach-info[data-v-036c46bd]{flex:1}.card-container .substitute-player-card .coach-avatar[data-v-036c46bd]{border-radius:50%;flex-shrink:0}.card-container .substitute-player-card .coach-value-badge[data-v-036c46bd]{align-items:center;border-radius:10px;color:#000;display:flex;font-size:14px;font-weight:500;height:20px;justify-content:center;margin-left:auto;min-width:52px;padding:0 8px}.card-container .substitute-player-card .coach-value-badge[data-v-036c46bd]:has(.club-logo){background:transparent;opacity:1}.card-container .substitute-player-card .coach-value-badge .club-logo[data-v-036c46bd]{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.card-container .substitute-player-card .player-score-left[data-v-036c46bd]{left:0}.card-container .substitute-player-card .player-score-left[data-v-036c46bd],.card-container .substitute-player-card .player-score-right[data-v-036c46bd]{align-items:center;background:#00000080;border-radius:8px;bottom:-3px;color:#fff;display:flex;font-size:10px;font-weight:500;height:14px;justify-content:center;pointer-events:none;position:absolute;width:28px}.card-container .substitute-player-card .player-score-right[data-v-036c46bd]{right:10px}.card-container .substitute-player-card .coach-events-badge[data-v-036c46bd]{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;height:20px;justify-content:flex-end;margin-left:auto;min-width:52px;overflow:hidden}.card-container .substitute-player-card .coach-events-badge .event-icon[data-v-036c46bd]{flex-shrink:0;height:14px;-o-object-fit:contain;object-fit:contain;width:14px}.card-container .substitute-player-card .coach-events-wrapper[data-v-036c46bd]{align-items:flex-end;display:flex;flex-direction:column;gap:2px;margin-left:auto;min-width:52px}.card-container .substitute-player-card .coach-sub-event-line[data-v-036c46bd]{align-items:center;display:flex;gap:4px;height:20px;justify-content:flex-end;overflow:hidden}.card-container .substitute-player-card .coach-avatar-wrapper.right-card[data-v-036c46bd]{justify-content:flex-end}.card-container .substitute-player-card .coach-avatar-wrapper.right-card .coach-info[data-v-036c46bd]{align-items:flex-end;text-align:right}.card-container .substitute-player-card .coach-avatar-wrapper.right-card .coach-name[data-v-036c46bd]{justify-content:flex-end}.card-container .substitute-player-card .coach-avatar-wrapper.right-card .coach-value-badge[data-v-036c46bd]{margin-left:0;margin-right:auto}.card-container .substitute-player-card .coach-avatar-wrapper.right-card .coach-events-badge[data-v-036c46bd]{justify-content:flex-start;margin-left:0;margin-right:auto}.card-container .substitute-player-card .coach-avatar-wrapper.right-card .coach-events-wrapper[data-v-036c46bd]{align-items:flex-start;margin-left:0;margin-right:auto}.card-container .substitute-player-card .coach-avatar-wrapper.right-card .coach-sub-event-line[data-v-036c46bd]{justify-content:flex-start}.card-container .coach-card[data-v-036c46bd],.card-container .substitute-card[data-v-036c46bd]{align-items:center;background:#fff;background:#f7f8f9;border:1px solid #f7f8f9;border-radius:8px;cursor:pointer;display:flex;height:50px;padding:0 12px;transition:all .3s ease;width:calc(50% - 10px)}.card-container .coach-card--placeholder[data-v-036c46bd]{background:transparent;border:0;cursor:default}.card-container .coach-card-right[data-v-036c46bd]{justify-content:flex-end}.card-container .coach-card-right .coach-info[data-v-036c46bd]{align-items:flex-end;text-align:right}.card-container .coach-card-right .coach-name[data-v-036c46bd]{justify-content:flex-end}.card-container .coach-card-right .coach-avatar[data-v-036c46bd]{margin-left:12px;margin-right:0}.card-container .coach-avatar[data-v-036c46bd],.card-container .substitute-avatar[data-v-036c46bd]{border-radius:50%;height:48px;margin-right:12px;width:48px}.card-container .coach-avatar[data-v-036c46bd] .el-image__inner,.card-container .substitute-avatar[data-v-036c46bd] .el-image__inner{border-radius:50%;height:100%;width:100%}.card-container .coach-info[data-v-036c46bd],.card-container .substitute-info[data-v-036c46bd]{display:flex;flex-direction:column}.card-container .coach-name[data-v-036c46bd],.card-container .substitute-name[data-v-036c46bd]{color:#161616;font-size:14px;font-weight:500}.card-container .coach-role[data-v-036c46bd],.card-container .substitute-number[data-v-036c46bd]{color:#b4b4b4;font-size:12px;font-weight:400}.card-container .injury-container[data-v-036c46bd]{margin-bottom:40px;margin-top:20px}.card-container .injury-container .section-label[data-v-036c46bd]{margin-bottom:16px}.drawer-container[data-v-036c46bd]{background-color:#fff;height:100%;margin:0 auto;max-width:800px;overflow-y:auto;position:relative;scrollbar-width:none;-ms-overflow-style:none}.drawer-container[data-v-036c46bd]::-webkit-scrollbar{display:none}.drawer-container .bestplayer[data-v-036c46bd]{height:48px!important;position:absolute;right:20px;top:98px;width:48px!important}.drawer-container .header-section[data-v-036c46bd]{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:20px;position:sticky;top:0;z-index:10}.drawer-container .header-section .section-player-num[data-v-036c46bd]{align-items:center;background-color:#e02004;border-radius:15px;color:#fff;display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;left:55px;line-height:20px;position:absolute;top:55px;width:20px}.drawer-container .header-section .section-player-num2[data-v-036c46bd]{background-color:#ff2a77}.drawer-container .avatar[data-v-036c46bd]{height:60px!important;margin-right:16px;width:60px!important}.drawer-container .player-info[data-v-036c46bd]{flex-grow:1}.drawer-container .player-name[data-v-036c46bd]{color:#161616;font-size:18px;font-weight:700;font-weight:600;margin:0}.drawer-container .player-position[data-v-036c46bd]{align-items:center;color:#b4b4b4;display:flex;font-size:14px;font-weight:400;margin-top:6px}.drawer-container .avatar-icon[data-v-036c46bd]{height:16px!important;margin-right:6px;width:16px!important}.drawer-container .rating[data-v-036c46bd]{align-items:center;background:#e0402d;border-radius:6px;display:flex;flex-direction:column;height:clamp(38px,8vw,45px);justify-content:space-between;padding:clamp(2px,.8vw,4px);width:clamp(48px,10vw,60px)}.drawer-container .rating .hit-rate[data-v-036c46bd]{align-items:center;color:#fff;display:flex;font-size:clamp(14px,3.5vw,18px);font-weight:600;height:clamp(18px,4.5vw,22px);justify-content:center;text-align:center}.drawer-container .rating .hit-rate span[data-v-036c46bd]{color:#fff;font-size:clamp(10px,2.6vw,12px);font-weight:400}.drawer-container .rating .hit-title[data-v-036c46bd]{align-items:center;background:#fff;border:1px solid #e0402d;border-radius:0 0 3px 3px;color:#999;color:#e0402d;display:flex;flex-shrink:0;font-size:clamp(10px,2.6vw,12px);font-weight:500;height:clamp(16px,4vw,18px);justify-content:center;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.drawer-container .rating-value[data-v-036c46bd]{color:#f40;font-size:28px;font-weight:700}.drawer-container .rating-label[data-v-036c46bd]{color:#666;font-size:14px}.drawer-container .stats-section[data-v-036c46bd]{padding:5px}.drawer-container .stats-section.grid[data-v-036c46bd]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.drawer-container .stat-item[data-v-036c46bd]{align-items:center;background:#f7f8f9;border-radius:12px;display:flex;flex-direction:column;height:80px;justify-content:center}.drawer-container .stat-title[data-v-036c46bd]{color:#161616;font-size:12px;font-weight:400;margin-top:4px;opacity:.4}.drawer-container .stat-value[data-v-036c46bd]{color:#161616;font-size:20px;font-weight:600;text-align:center}.drawer-container .action-section[data-v-036c46bd]{background-color:#fff;background:#fff;border-radius:12px;overflow:hidden;padding:5px;width:100%}.drawer-container .action-title[data-v-036c46bd]{align-items:center;color:#000;display:flex;font-family:PingFang SC;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-style:normal;font-weight:500;justify-content:flex-start;line-height:normal;margin-bottom:16px;margin-left:0;text-transform:uppercase}@media (max-width:1024px){.drawer-container .action-title[data-v-036c46bd]{font-size:16px}}@media (max-width:768px){.drawer-container .action-title[data-v-036c46bd]{font-size:14px;margin-bottom:12px}}.drawer-container .action-title .left[data-v-036c46bd]{background:#e02004;border-radius:3px;height:20px;margin-right:11px;width:4px}@media (max-width:768px){.drawer-container .action-title .left[data-v-036c46bd]{height:16px;margin-right:8px;width:3px}}.drawer-container .attacks.grid[data-v-036c46bd]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.drawer-container .attack-item[data-v-036c46bd]{background:#f7f8f9;border-radius:12px;box-shadow:0 2px 4px #0000000d;padding:12px 0;text-align:center}.drawer-container .attack-title[data-v-036c46bd]{color:#161616;font-size:12px;font-weight:400;margin-top:4px;opacity:.5}.drawer-container .attack-value[data-v-036c46bd]{color:#161616;font-size:20px;font-weight:600;text-align:center}.space-card[data-v-036c46bd]{align-items:center;display:flex;height:48px;justify-content:flex-start;padding:0 16px;position:absolute}.space-card span[data-v-036c46bd]{color:#fff;font-size:14px;font-weight:400;margin-left:8px}@media (max-width:1200px){.list-container .football[data-v-036c46bd]{height:auto!important;max-width:100%}.list-container .football-horizontal[data-v-036c46bd]{height:500px!important;min-height:500px!important;padding:40px 20px!important}.list-container .football-horizontal .formation-columns[data-v-036c46bd]{gap:20px}.list-container .football-horizontal .formation-column[data-v-036c46bd]{gap:30px}.list-container .card-container[data-v-036c46bd]{max-width:100%}}@media (max-width:768px){.list-container .football .team-card[data-v-036c46bd]{height:40px;padding:6px 10px}.list-container .football .team-card .team-logo[data-v-036c46bd]{height:28px;width:28px}.list-container .football .team-card .team-name[data-v-036c46bd]{font-size:14px}.list-container .football .team-card .team-formation[data-v-036c46bd]{font-size:12px}.list-container .football .team-top[data-v-036c46bd]{left:20px;top:50px}.list-container .football .team-bottom[data-v-036c46bd]{bottom:50px;left:20px}.list-container .football-horizontal[data-v-036c46bd]{height:400px!important;min-height:400px!important;padding:30px 10px!important}.list-container .football-horizontal .formation-columns[data-v-036c46bd]{gap:15px}.list-container .football-horizontal .formation-column[data-v-036c46bd]{gap:20px}.list-container .football-horizontal .player .avatar[data-v-036c46bd]{height:32px!important;width:32px!important}.list-container .football-horizontal .player .player-image[data-v-036c46bd]{height:32px;width:32px}.list-container .football-horizontal .player .player-num[data-v-036c46bd]{height:14px;line-height:14px;top:20px;width:14px}.list-container .football-horizontal .player .player-num span[data-v-036c46bd]{font-size:9px}.list-container .football-horizontal .player .player-name[data-v-036c46bd]{font-size:10px}.list-container .player .avatar[data-v-036c46bd]{height:36px!important;width:36px!important}.list-container .player .player-num[data-v-036c46bd]{height:16px;line-height:16px;right:-3px;top:22px;width:16px}.list-container .player .player-num span[data-v-036c46bd]{font-size:8px;line-height:16px}.list-container .player .player-name[data-v-036c46bd]{font-size:10px;width:60px}.list-container .card-container[data-v-036c46bd]{padding:15px}.list-container .card-container .match-info-card .card[data-v-036c46bd]{font-size:14px}.list-container .card-container .card-title[data-v-036c46bd]{font-size:16px}.list-container .card-container .coach-card[data-v-036c46bd],.list-container .card-container .substitute-card[data-v-036c46bd]{height:42px;padding:0 8px}.list-container .drawer-container .header-section[data-v-036c46bd]{padding:15px}.list-container .drawer-container .avatar[data-v-036c46bd]{height:50px!important;margin-right:12px;width:50px!important}.list-container .drawer-container .player-name[data-v-036c46bd]{font-size:16px}.list-container .drawer-container .stats-section[data-v-036c46bd]{padding:15px}.list-container .drawer-container .stats-section.grid[data-v-036c46bd]{gap:15px}.list-container .drawer-container .stat-item[data-v-036c46bd]{height:70px}.list-container .drawer-container .stat-value[data-v-036c46bd]{font-size:18px}}.empty-container[data-v-036c46bd]{align-items:center;background:#fff;border-radius:8px;justify-content:center;max-height:400px;text-align:center}.referee-dialog-content[data-v-036c46bd]{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;padding:20px}.referee-dialog-content .dialog-header[data-v-036c46bd]{align-items:center;display:flex;height:27px;justify-content:center;margin-bottom:30px;position:relative}.referee-dialog-content .dialog-header .dialog-title[data-v-036c46bd]{color:#161616;font-family:Source Han Sans SC;font-size:18px;font-weight:500;line-height:27px;text-align:center}.referee-dialog-content .dialog-header .close-icon[data-v-036c46bd]{cursor:pointer;height:13px;position:absolute;right:0;width:13px}.referee-dialog-content .referee-info-section[data-v-036c46bd]{align-items:flex-start;display:flex;margin-bottom:40px;position:relative}.referee-dialog-content .referee-info-section .referee-avatar[data-v-036c46bd]{border-radius:50%;height:64px;margin-right:20px;-o-object-fit:cover;object-fit:cover;width:64px}.referee-dialog-content .referee-info-section .referee-names[data-v-036c46bd]{display:flex;flex-direction:column;justify-content:center}.referee-dialog-content .referee-info-section .referee-names .referee-name-cn[data-v-036c46bd]{color:#161616;font-family:Source Han Sans SC;font-size:20px;font-weight:500;line-height:30px;margin-bottom:4px}.referee-dialog-content .referee-info-section .referee-names .referee-name-en[data-v-036c46bd]{color:#161616;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px}.referee-dialog-content .data-title[data-v-036c46bd]{color:#161616;font-family:Source Han Sans SC;font-size:16px;font-weight:500;line-height:24px}.referee-dialog-content .data-section[data-v-036c46bd]{align-items:flex-start;display:flex;margin-bottom:0;position:relative}.referee-dialog-content .data-section .country-flag[data-v-036c46bd]{height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.referee-dialog-content .data-section .data-values[data-v-036c46bd]{display:flex;flex:1;gap:8px;justify-content:space-between}.referee-dialog-content .data-section .data-values .data-item[data-v-036c46bd]{align-items:center;border-radius:8px;display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding:12px 8px}.referee-dialog-content .data-section .data-values .data-item .data-value[data-v-036c46bd]{color:#161616;font-family:PingFang SC;font-size:20px;font-weight:600;line-height:28px;margin-bottom:4px;text-align:center;word-break:break-word}.referee-dialog-content .data-section .data-values .data-item .data-label[data-v-036c46bd]{color:#17171780;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px;text-align:center;white-space:nowrap}[data-v-036c46bd] .el-drawer .el-drawer__header{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding:16px 20px}[data-v-036c46bd] .el-drawer .el-drawer__body{overflow-y:auto;padding:0}[data-v-036c46bd] .referee-dialog{z-index:99999!important}[data-v-036c46bd] .el-overlay{z-index:99998!important}.lineup-analysis-content[data-v-036c46bd]{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:20px;--lineup-analysis-center-col-width:120px}.lineup-analysis-content .dialog-header[data-v-036c46bd]{align-items:center;display:flex;height:27px;justify-content:center;margin-bottom:20px;position:relative}.lineup-analysis-content .dialog-header .dialog-title[data-v-036c46bd]{color:#161616;font-family:Source Han Sans SC;font-size:18px;font-weight:500;line-height:normal;text-align:center;text-transform:uppercase}.lineup-analysis-content .dialog-header .close-icon[data-v-036c46bd]{cursor:pointer;height:13px;position:absolute;right:0;width:13px}.lineup-analysis-content .progress-section[data-v-036c46bd]{margin-bottom:20px}.lineup-analysis-content .progress-section .progress-info[data-v-036c46bd]{color:#161616;display:flex;font-size:12px;font-weight:400;justify-content:space-between;margin-bottom:4px}.lineup-analysis-content .progress-section .progress-info .progress-text[data-v-036c46bd]{color:#161616}.lineup-analysis-content .progress-section .progress-bar[data-v-036c46bd]{align-items:center;background-color:#bfbfbf;border-radius:6px;display:flex;height:12px;margin:2px 0;position:relative}.lineup-analysis-content .progress-section .progress-bar .info_tip[data-v-036c46bd]{align-items:center;bottom:0;display:flex;justify-content:flex-end;min-width:60px;position:absolute;right:-8px;top:0}.lineup-analysis-content .progress-section .progress-bar .info_tip .info_text[data-v-036c46bd]{color:#161616;font-size:12px;font-weight:500;margin-top:25px;text-align:center;z-index:1}.lineup-analysis-content .progress-section .progress-bar .info_tip .right_icon[data-v-036c46bd]{display:inline-flex}.lineup-analysis-content .progress-section .progress-bar .completed-progress[data-v-036c46bd]{background-color:#2978ff;border-radius:5px;height:100%;max-width:100%;min-width:50px;position:relative}.lineup-analysis-content .team-names[data-v-036c46bd]{align-items:center;display:grid;grid-template-columns:1fr 1fr var(--lineup-analysis-center-col-width,120px) 1fr 1fr;margin-bottom:16px}.lineup-analysis-content .team-names .team-name-item[data-v-036c46bd]{align-items:center;cursor:pointer;display:flex;flex:1;gap:8px}.lineup-analysis-content .team-names .team-name-item[data-v-036c46bd]:first-child{grid-column:1/span 2;justify-content:flex-start}.lineup-analysis-content .team-names .team-name-item[data-v-036c46bd]:last-child{grid-column:4/span 2;justify-content:flex-end}.lineup-analysis-content .team-names .team-name-item .team-logo[data-v-036c46bd]{height:30px;-o-object-fit:contain;object-fit:contain;width:30px}.lineup-analysis-content .team-names .team-name-item span[data-v-036c46bd]{color:#161616;font-size:18px;font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineup-analysis-content .analysis-grid[data-v-036c46bd]{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:560px;width:100%}.lineup-analysis-content .analysis-grid .grid-header[data-v-036c46bd],.lineup-analysis-content .analysis-grid .grid-row[data-v-036c46bd]{align-items:center;display:grid;gap:0;grid-template-columns:1fr 1fr var(--lineup-analysis-center-col-width,120px) 1fr 1fr}.lineup-analysis-content .analysis-grid .grid-header .grid-cell[data-v-036c46bd],.lineup-analysis-content .analysis-grid .grid-row .grid-cell[data-v-036c46bd]{align-items:center;display:flex;height:44px;justify-content:center;padding:0;text-align:center}.lineup-analysis-content .analysis-grid .grid-header .grid-cell[data-v-036c46bd]{color:#b4b4b4;font-weight:500}.lineup-analysis-content .analysis-grid .label-cell[data-v-036c46bd]{color:#b4b4b4!important}.lineup-analysis-content .analysis-grid .grid-row:last-child .grid-cell[data-v-036c46bd]{border-bottom:none}.lineup-analysis-content .win-badge[data-v-036c46bd]{align-items:center;border-radius:12px;color:#fff;display:inline-flex;font-size:14px;font-weight:400;height:24px;justify-content:center;min-width:48px;padding:0 8px}.lineup-analysis-content .win-badge.home-win[data-v-036c46bd]{background-color:#ff4b4b}.lineup-analysis-content .win-badge.draw[data-v-036c46bd]{background-color:#2978ff}.lineup-analysis-content .win-badge.away-win[data-v-036c46bd]{background-color:#18d97c}.match-type[data-v-036c46bd]{align-items:center;background-color:#fff;border:1px solid #f7f8f9;border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin:10px;padding:12px 20px}.match-type .match-item[data-v-036c46bd]{align-items:center;display:flex;gap:4px;justify-content:center;white-space:nowrap}.match-type .match-item .icon[data-v-036c46bd]{flex-shrink:0;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.match-type .match-item .label[data-v-036c46bd]{color:#161616;font-size:12px;font-weight:400;line-height:1}.player-substitute-icon[data-v-036c46bd]{height:12px;-o-object-fit:contain;object-fit:contain;width:12px}.player-events[data-v-036c46bd]{align-items:center;bottom:-2px;display:flex;flex-wrap:nowrap;gap:2px;justify-content:center;left:-10px;margin-top:0;max-width:none;overflow:visible;position:absolute;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:3}.player-events.is-right[data-v-036c46bd]{left:auto;right:-10px}.player-events .event-icon[data-v-036c46bd]{flex-shrink:0;height:12px;-o-object-fit:contain;object-fit:contain;width:12px}[data-v-036c46bd] .lineup-analysis-dialog{z-index:99999!important}[data-v-036c46bd] .lineup-analysis-dialog .el-dialog__body{padding:0}.hr-time[data-v-036c46bd]{color:#161616;font-size:12px;white-space:nowrap}
