.top-nav[data-v-b1c9628a]{margin-top:0;width:1200px;height:50px;background:rgba(5,5,11,.92);border-radius:0 0 24px 24px;display:flex;align-items:center;padding:0 26px;gap:34px;color:#fff;position:relative;z-index:10}.top-nav span[data-v-b1c9628a]{cursor:pointer}.top-nav span[data-v-b1c9628a]:hover{color:#ffd6d6}.top-nav .schedule-menu[data-v-b1c9628a]{position:relative;height:50px;display:flex;align-items:center;cursor:pointer}.top-nav .schedule-dropdown[data-v-b1c9628a]{position:absolute;left:50%;top:50px;transform:translateX(-50%);width:120px;background:rgba(14,14,14,.95);border-radius:0 0 8px 8px;z-index:20;padding:5px 0}.top-nav .schedule-dropdown p[data-v-b1c9628a]{text-align:center;line-height:36px;cursor:pointer;color:#ccc}.top-nav .schedule-dropdown p[data-v-b1c9628a]:hover{color:#fff;background:rgba(255,110,63,.8)}.top-nav .download-section[data-v-b1c9628a]{margin-left:auto;position:relative;display:flex;align-items:center}.top-nav .download-section .download-icon[data-v-b1c9628a]{width:122px;height:34px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.top-nav .download-section:hover .download-popup[data-v-b1c9628a]{display:block}.top-nav .download-section .download-popup[data-v-b1c9628a]{display:none;position:absolute;right:0;top:48px;width:240px;background:linear-gradient(180deg,#603893,#291244);border-radius:10px;padding:16px;z-index:99}.top-nav .download-section .download-popup[data-v-b1c9628a]:before{content:"";position:absolute;right:40px;top:-6px;width:12px;height:12px;background:#603893;transform:rotate(45deg)}.top-nav .download-section .download-popup .popup-content[data-v-b1c9628a]{display:flex;gap:12px;justify-content:center}.top-nav .download-section .download-popup .app-icon[data-v-b1c9628a]{justify-content:1;flex-wrap:nowrap;flex-direction:row;display:flex;flex-direction:column;align-items:center;gap:4px}.top-nav .download-section .download-popup .app-icon img[data-v-b1c9628a]{width:80px;height:80px}.top-nav .download-section .download-popup .app-icon .app-name[data-v-b1c9628a]{font-size:12px;background:#fecb00;color:#333;padding:2px 8px;border-radius:10px;white-space:nowrap;font-weight:700}.top-nav .download-section .download-popup .qr-code[data-v-b1c9628a]{width:80px;height:80px;background:#fff;padding:4px;border-radius:4px}.top-nav .download-section .download-popup .qr-code img[data-v-b1c9628a]{width:100%;height:100%}.top-nav .download-section .download-popup .popup-text[data-v-b1c9628a]{margin-top:12px;text-align:center;font-size:12px;line-height:1.4;color:#fff}.video-item[data-v-63ff3be6]{width:270px;cursor:pointer;position:relative}.thumb-wrap[data-v-63ff3be6]{width:270px;height:150px;position:relative;overflow:hidden;border-radius:0 14px 14px 14px}.thumb[data-v-63ff3be6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.play-btn[data-v-63ff3be6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50px;height:50px;background:rgba(255,124,16,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;z-index:2}.tag[data-v-63ff3be6]{position:absolute;left:10px;top:10px;height:26px}.meta[data-v-63ff3be6]{position:absolute;left:0;right:0;bottom:0;height:30px;padding:0 10px;background:rgba(0,0,0,.45);display:flex;align-items:center;color:#fff;font-size:12px}.hot[data-v-63ff3be6]{width:18px;height:18px;margin-right:6px}.duration[data-v-63ff3be6]{margin-left:auto}.mask[data-v-63ff3be6]{position:absolute;inset:0;background:rgba(0,0,0,.4);opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}.video-item:hover .mask[data-v-63ff3be6]{opacity:1}.start[data-v-63ff3be6]{width:44px;height:44px}.title[data-v-63ff3be6]{margin-top:10px;color:#fff;font-size:15px;line-height:20px;height:40px;overflow:hidden}.time[data-v-63ff3be6]{position:absolute;right:6px;bottom:0;color:#a8a8a8;font-size:12px}.worldcup-sub-page[data-v-2bc6dd7c]{min-width:1200px}.container[data-v-2bc6dd7c]{width:1200px;margin:0 auto}.banner[data-v-2bc6dd7c]{height:550px;background:url(/images/worldCup/lobby/worldCupbanner_2.png) no-repeat 50%/cover}.body-bg[data-v-2bc6dd7c]{padding:50px 0;background:url(/images/worldCup/lobby/by_details.webp) no-repeat 50%/cover}.title-bar[data-v-2bc6dd7c]{height:60px;display:flex;align-items:center;gap:10px;padding:0 26px;color:#fff;background:url(/images/worldCup/lobby/bg_video_title.png) no-repeat 50%/100% 100%}.title-bar img[data-v-2bc6dd7c]{width:22px;height:16px}.title-bar span[data-v-2bc6dd7c]{font-size:24px}.title-bar em[data-v-2bc6dd7c]{margin-left:auto;font-style:normal;font-size:20px}.list-wrap[data-v-2bc6dd7c]{margin-top:30px;padding:30px;background:rgba(0,0,0,.3);border-radius:10px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.empty[data-v-2bc6dd7c]{grid-column:1/-1;color:#ddd;text-align:center;padding:20px 0}.video-player-wrap[data-v-2bc6dd7c]{padding-top:10px}.breadcrumb[data-v-2bc6dd7c]{height:60px;display:flex;align-items:center;gap:10px;padding:0 26px;color:#fff;font-size:14px;margin-bottom:20px;color:#999;background:url(/images/worldCup/lobby/bg_video_title.png) no-repeat 50%/100% 100%}.breadcrumb .link[data-v-2bc6dd7c]{cursor:pointer}.breadcrumb .active[data-v-2bc6dd7c],.breadcrumb .link[data-v-2bc6dd7c]:hover{color:#fff}.player-content[data-v-2bc6dd7c]{background:rgba(0,0,0,.3);border-radius:10px;padding:40px 100px;text-align:center;color:#fff}.video-title[data-v-2bc6dd7c]{font-size:22px;margin-bottom:20px;font-weight:400;line-height:1.4}.video-meta[data-v-2bc6dd7c]{display:flex;align-items:center;justify-content:center;font-size:12px;color:#999;margin-bottom:30px}.video-meta .icon-fire[data-v-2bc6dd7c]{width:14px;height:14px;margin-right:4px}.video-meta .duration[data-v-2bc6dd7c]{margin-left:20px}.video-box[data-v-2bc6dd7c]{width:100%;height:400px;background:#000;margin-bottom:40px;display:flex;justify-content:center;align-items:center}.video-box .cover-img[data-v-2bc6dd7c],.video-box .video-ele[data-v-2bc6dd7c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-footer[data-v-2bc6dd7c]{font-size:12px;color:#666;line-height:2;text-align:left;border-top:1px solid hsla(0,0%,100%,.1);padding-top:20px}.news-item[data-v-78569a09]{width:270px}.cover-wrap[data-v-78569a09]{width:270px;height:150px;position:relative;overflow:hidden;border-radius:14px 0 14px 14px}.cover[data-v-78569a09]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.meta[data-v-78569a09]{position:absolute;left:0;right:0;bottom:0;height:30px;padding:0 10px;background:rgba(0,0,0,.45);display:flex;align-items:center;color:#fff;font-size:12px}.hot[data-v-78569a09]{width:18px;height:18px;margin-right:6px}.duration[data-v-78569a09]{margin-left:auto}.title-wrap[data-v-78569a09]{margin-top:10px}.title[data-v-78569a09]{min-height:44px;color:#fff;font-size:15px;line-height:22px}.foot[data-v-78569a09]{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.btn[data-v-78569a09]{width:80px;height:24px;border:1px solid hsla(0,0%,100%,.8);border-radius:12px;background:transparent;color:#fff;font-size:12px;cursor:pointer}.btn[data-v-78569a09]:hover{background:hsla(0,0%,100%,.1)}.time[data-v-78569a09]{color:#999;font-size:12px}.worldcup-sub-page[data-v-3c17de25]{min-width:1200px;font-size:14px}.container[data-v-3c17de25]{width:1200px;margin:0 auto}.banner[data-v-3c17de25]{height:550px;background:url(/images/worldCup/lobby/worldCupbanner_2.png) no-repeat 50%/cover}.body-bg[data-v-3c17de25]{padding:50px 0;background:url(/images/worldCup/lobby/by_details.webp) no-repeat 50%/cover}.title-bar[data-v-3c17de25]{height:60px;display:flex;align-items:center;gap:10px;padding:0 26px;color:#fff;background:url(/images/worldCup/lobby/bg_video_title.png) no-repeat 50%/100% 100%}.title-bar img[data-v-3c17de25]{width:22px;height:16px}.title-bar span[data-v-3c17de25]{font-size:24px}.title-bar em[data-v-3c17de25]{margin-left:auto;font-style:normal;font-size:20px}.list-wrap[data-v-3c17de25]{margin-top:30px;padding:30px;background:rgba(0,0,0,.3);border-radius:10px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.empty[data-v-3c17de25]{grid-column:1/-1;color:#ddd;text-align:center;padding:20px 0}.news-detail-wrap[data-v-3c17de25]{padding-top:10px}.breadcrumb[data-v-3c17de25]{font-size:14px;margin-bottom:20px;color:#999}.breadcrumb .link[data-v-3c17de25]{cursor:pointer}.breadcrumb .active[data-v-3c17de25],.breadcrumb .link[data-v-3c17de25]:hover{color:#fff}.detail-content[data-v-3c17de25]{background:rgba(0,0,0,.3);border-radius:10px;padding:40px 100px;color:#fff}.news-title[data-v-3c17de25]{font-size:22px;text-align:center;margin-bottom:20px;font-weight:400;line-height:1.4}.news-meta[data-v-3c17de25]{display:flex;align-items:center;justify-content:center;font-size:12px;color:#999;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.1)}.news-meta .icon-fire[data-v-3c17de25]{width:14px;height:14px;margin-right:4px}.news-meta .update-time[data-v-3c17de25]{margin-left:20px}.news-body[data-v-3c17de25]{margin-bottom:40px}.news-body .main-cover[data-v-3c17de25]{width:100%;margin-bottom:30px;border-radius:8px;max-height:500px;-o-object-fit:cover;object-fit:cover}.news-body .html-content[data-v-3c17de25]{font-size:14px;line-height:1.8;color:#ddd}.news-body .html-content[data-v-3c17de25] p{margin-bottom:16px}.news-footer[data-v-3c17de25]{font-size:12px;color:#666;line-height:2;text-align:left;border-top:1px solid hsla(0,0%,100%,.1);padding-top:20px}.worldcup-sub-page[data-v-527ed08d]{min-width:1200px}.container[data-v-527ed08d]{width:1200px;margin:0 auto}.banner[data-v-527ed08d]{height:550px;background:url(/images/worldCup/lobby/worldCupbanner_2.png) no-repeat 50%/cover}.body-bg[data-v-527ed08d]{padding:50px 0;background:url(/images/worldCup/lobby/by_details.webp) no-repeat 50%/cover}.crumb[data-v-527ed08d]{height:60px;display:flex;align-items:center;gap:10px;padding:0 26px;color:#fff;font-size:14px;margin-bottom:20px;color:#999;background:url(/images/worldCup/lobby/bg_video_title.png) no-repeat 50%/100% 100%}.crumb a[data-v-527ed08d],.crumb em[data-v-527ed08d]{color:#fff;font-style:normal}.detail-wrap[data-v-527ed08d]{margin-top:30px;padding:0 20px 50px;background:rgba(0,0,0,.3);color:#fff}.title[data-v-527ed08d]{height:84px;border-bottom:1px solid #39316f;text-align:center;line-height:84px;font-size:24px}.meta[data-v-527ed08d]{height:44px;display:flex;align-items:center;justify-content:center;gap:30px;color:#aaa}.meta .heat[data-v-527ed08d]{display:flex;align-items:center;gap:5px}.meta .heat img[data-v-527ed08d]{width:20px;height:20px}.cover[data-v-527ed08d]{width:100%;display:block}.content[data-v-527ed08d]{margin-top:25px;line-height:30px;font-size:16px;white-space:pre-wrap}.tip[data-v-527ed08d]{margin-top:25px;color:hsla(0,0%,100%,.5);font-size:12px;line-height:20px}.empty[data-v-527ed08d]{text-align:center;padding:80px 0}.wc2026-page[data-v-2107c422]{min-width:1200px}.container[data-v-2107c422]{width:1200px;margin:0 auto}.banner[data-v-2107c422]{position:relative;height:585px;overflow:hidden}.banner .banner-carousel[data-v-2107c422]{position:absolute;inset:0}.banner .banner-carousel[data-v-2107c422] :deep(.el-carousel__container){height:585px}.banner .banner-carousel[data-v-2107c422] :deep(.el-carousel__indicators){bottom:10px}.banner .banner-carousel[data-v-2107c422] :deep(.el-carousel__button){width:20px;height:4px;border-radius:10px}.banner .banner-img[data-v-2107c422]{width:100%;height:585px;-o-object-fit:cover;object-fit:cover}.banner .container[data-v-2107c422]{position:relative;height:100%;z-index:2}.banner .nav[data-v-2107c422]{position:absolute;top:0}.banner .year-switch[data-v-2107c422]{position:absolute;z-index:10;left:-25%;right:0;bottom:40px;margin:auto;width:600px;height:54px;display:flex;color:#fff;border-radius:0 24px 0 24px;overflow:hidden}.banner .year-switch .year[data-v-2107c422]{display:flex;align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;height:54px;line-height:54px;text-align:center;cursor:pointer;font-size:25px;font-weight:400;letter-spacing:.5px}.banner .year-switch .year.year-2022[data-v-2107c422]{background:rgba(14,14,14,.4);border-radius:0 0 0 20px;width:250px;padding:0 0 0 60px}.banner .year-switch .year.year-2026[data-v-2107c422]{background:linear-gradient(265deg,#ffb27a,#ff6f42 50.75%,#ed6f2d 99.5%);border-radius:0 20px 0 0;width:250px;padding:0 0 0 60px}.banner .year-switch .year.active[data-v-2107c422]{color:#fff}.page-tabs[data-v-2107c422]{display:flex;align-items:center;height:80px;padding:0 8px;background:linear-gradient(90deg,#1a155b,#25166a)}.page-tabs button[data-v-2107c422]{width:100%;height:80px;padding:0 18px;background:transparent;border:none;border-left:1px solid rgba(96,108,188,.22);color:#8f97c6;font-size:20px;line-height:68px;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;-o-object-fit:cover;object-fit:cover}.page-tabs button img[data-v-2107c422]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.page-tabs button span[data-v-2107c422]{line-height:1}.page-tabs button[data-v-2107c422]:first-child{border-left:none}.page-tabs button.active[data-v-2107c422]{color:#fff}.page-tabs button.active[data-v-2107c422]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,#d02443,#ff6e3f 35%,#ff6f3f 68%,#9728ff)}.page-tabs .container[data-v-2107c422]{position:relative;height:100%;z-index:2}.page-tabs .nav[data-v-2107c422]{position:absolute;top:0}.content-bg[data-v-2107c422]{margin-top:-78px;padding-top:100px;padding-bottom:50px;background:url(/images/worldCup/2026/bg.png) no-repeat top/cover}.tabs[data-v-2107c422]{height:80px;display:flex}.tabs .tab[data-v-2107c422]{display:flex;align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;background:rgba(0,0,0,.4);color:#999;border:none;font-size:18px;cursor:pointer}.tabs .tab.active[data-v-2107c422]{color:#fff;border-bottom:2px solid #ff6e3f}.wc-group-page[data-v-2b18ab1c]{margin-top:12px}.wc-panel[data-v-2b18ab1c]{margin-top:8px;background:linear-gradient(180deg,rgba(24,27,96,.96),rgba(7,26,78,.96));color:#fff;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(110,121,196,.2)}.group-tabs[data-v-2b18ab1c]{display:flex;align-items:center;gap:6px;min-height:48px;padding:0 12px;background-color:#1b1662;background:url(/images/worldCup/2026/grouptitle.png) no-repeat 50%/100% 100%;opacity:1}.group-tabs .group-tabs-title[data-v-2b18ab1c]{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 10px;margin-right:6px;color:#fff;font-size:18px;font-weight:400}.group-tabs .group-tabs-title img[data-v-2b18ab1c]{width:26px;height:26px}.group-tabs button[data-v-2b18ab1c]{min-width:40px;height:24px;padding:0 10px;background:transparent;border:none;border-radius:4px;color:#b9c4ea;cursor:pointer;font-size:12px;line-height:24px}.group-tabs button.active[data-v-2b18ab1c]{color:#fff;background:rgba(47,102,255,.95)}.list[data-v-2b18ab1c]{margin-top:12px}.row[data-v-2b18ab1c]{height:58px;border-top:1px solid rgba(91,106,176,.24);display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:13px;color:#dce5ff;background:transparent}.row .time[data-v-2b18ab1c]{width:170px;color:#c5d1f4}.row .round[data-v-2b18ab1c]{width:70px;color:#c5d1f4}.row .teams[data-v-2b18ab1c]{width:330px;display:flex;justify-content:space-between;align-items:center}.row .teams .team[data-v-2b18ab1c]{width:132px;display:flex;align-items:center;gap:8px;color:#e7eeff}.row .teams .team img[data-v-2b18ab1c]{width:28px;height:18px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.row .teams .left[data-v-2b18ab1c]{justify-content:flex-end}.row .teams .right[data-v-2b18ab1c]{justify-content:flex-start}.row .teams .vs[data-v-2b18ab1c]{font-weight:600;color:#f0f4ff}.row .status[data-v-2b18ab1c]{width:74px;text-align:center;color:#e7eeff}.row button[data-v-2b18ab1c]{width:74px;height:26px;font-size:12px;border:none;border-radius:20px;background:linear-gradient(180deg,#ffb57b,#ff7b3d 52%,#ec6f2d);box-shadow:0 3px 8px rgba(255,123,61,.35);color:#fff;cursor:pointer;border-radius:0 15px 15px 15px;background:linear-gradient(265deg,#ffb27a,#ff6f42 50.75%,#ed6f2d 99.5%)}.row button[data-v-2b18ab1c]:disabled{opacity:.4;cursor:not-allowed}.schedule-container[data-v-1c7eb129]{width:100%;display:flex;flex-direction:column;gap:20px;padding-top:20px;padding-bottom:40px;color:#fff}.date-bar-wrapper[data-v-1c7eb129]{display:flex;align-items:center;height:60px;background:url(/images/worldCup/2022/bg_schedule.png) no-repeat 50%;background-size:cover;font-size:14px}.nav-arrow[data-v-1c7eb129]{width:32px;height:100%;flex-shrink:0;background:linear-gradient(180deg,#2545ba,#0c1448);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.nav-arrow[data-v-1c7eb129]:hover{opacity:.8}.nav-arrow i[data-v-1c7eb129]{font-size:22px;font-weight:700}.dates-scroller-wrap[data-v-1c7eb129]{flex-grow:1;overflow:hidden;height:100%}.dates-scroller[data-v-1c7eb129]{height:100%;display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dates-scroller[data-v-1c7eb129]::-webkit-scrollbar{display:none}.date-tab.active[data-v-1c7eb129]{background:linear-gradient(180deg,rgba(61,139,255,.15),rgba(61,139,255,0))}.no-data[data-v-1c7eb129]{height:100%;display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-data[data-v-1c7eb129]::-webkit-scrollbar{display:none}.date-tab-wrapper[data-v-1c7eb129]{flex-shrink:0;position:relative;height:100%;display:flex;align-items:center}.date-tab[data-v-1c7eb129]{padding:0 8px;text-align:center;line-height:1.2;cursor:pointer;color:#999;transition:color .2s ease}.date-tab.active[data-v-1c7eb129]{color:#fff}.date-text[data-v-1c7eb129]{font-size:14px}.date-text[data-v-1c7eb129] br{display:block}.separator-line[data-v-1c7eb129]{width:1px;height:40px;position:absolute;left:-4px;top:10px}.match-list-wrapper[data-v-1c7eb129]{padding:0 20px}.match-list[data-v-1c7eb129]{display:flex;flex-direction:column;background:rgba(0,0,0,.3);color:#fff;font-size:14px}.match-row[data-v-1c7eb129]{display:flex;align-items:center;justify-content:space-between;height:90px;padding:0 60px;border-top:1px solid #39316f}.match-row[data-v-1c7eb129]:first-child{border-top:none}.match-row .col-round[data-v-1c7eb129],.match-row .col-time[data-v-1c7eb129]{flex-shrink:0}.match-row .col-match[data-v-1c7eb129]{display:flex;align-items:center;justify-content:center;gap:12px;min-width:300px}.match-row .col-match .team[data-v-1c7eb129]{justify-content:1;flex-wrap:nowrap;flex-direction:row;display:flex;align-items:center;gap:20px}.match-row .col-match .team.home[data-v-1c7eb129]{justify-content:flex-end}.match-row .col-match .team.away[data-v-1c7eb129]{justify-content:flex-start}.match-row .col-match .team .t-name[data-v-1c7eb129]{font-size:14px}.match-row .col-match .team .t-flag[data-v-1c7eb129]{width:50px;height:30px;-o-object-fit:cover;object-fit:cover}.match-row .col-match .vs-badge[data-v-1c7eb129]{font-size:14px}.match-row .col-status[data-v-1c7eb129]{flex-shrink:0}.match-row .bet-btn[data-v-1c7eb129]{flex-shrink:0;width:100px;height:36px;background:linear-gradient(90deg,#a4143d,#d8214b);border-radius:18px;color:#fff;border:none;cursor:pointer;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;font-size:14px}.match-row .bet-btn[data-v-1c7eb129]:hover{opacity:.8}.match-row .bet-btn.disabled[data-v-1c7eb129]{opacity:.5;cursor:not-allowed}.no-data[data-v-1c7eb129]{text-align:center;padding:50px;color:#6e7596;font-size:16px}.standings-container[data-v-3cf6bbea]{width:100%;min-height:600px;background:transparent;color:#fff;padding:20px 0 40px 0}.head[data-v-3cf6bbea]{height:60px;background:url(/images/worldCup/2022/bg_standings.png) no-repeat 50%;background-size:cover;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.head .head-title[data-v-3cf6bbea]{font-size:20px;font-weight:500;color:#fff}.group-section[data-v-3cf6bbea]{background:rgba(0,0,0,.3);margin-bottom:20px;display:flex;flex-direction:column}.group-header[data-v-3cf6bbea]{display:flex;align-items:center;height:50px;background:linear-gradient(90deg,#1a1035,transparent);color:#fff;font-size:14px}.group-header .col-team[data-v-3cf6bbea]{flex-shrink:0;width:320px;text-align:left;padding-left:100px}.group-header .col-right[data-v-3cf6bbea]{display:flex;justify-content:space-between;flex-grow:1;padding-right:100px}.group-header .col-right .col-goals[data-v-3cf6bbea],.group-header .col-right .col-points[data-v-3cf6bbea],.group-header .col-right .col-stat[data-v-3cf6bbea]{width:45px;text-align:center}.group-rows[data-v-3cf6bbea]{display:flex;flex-direction:column;padding-top:12px;padding-bottom:12px}.table-row[data-v-3cf6bbea]{display:flex;align-items:center;height:50px;color:#fff;font-size:14px;border-top:1px solid #39316f}.table-row[data-v-3cf6bbea]:first-child{border-top:none}.table-row .col-team[data-v-3cf6bbea]{flex-shrink:0;width:320px;display:flex;align-items:center;padding-left:66px;gap:20px}.table-row .col-team .rank-badge[data-v-3cf6bbea]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#08162e;font-size:14px;font-weight:500;color:#fff}.table-row .col-team .rank-badge.rank-1[data-v-3cf6bbea]{background:linear-gradient(180deg,#f92c53,#d32243)}.table-row .col-team .rank-badge.rank-2[data-v-3cf6bbea]{background:linear-gradient(180deg,#cfe95e,#849c1d)}.table-row .col-team .flag-box[data-v-3cf6bbea]{display:flex;align-items:center;justify-content:center}.table-row .col-team .flag-box .flag[data-v-3cf6bbea]{width:50px;height:30px;-o-object-fit:cover;object-fit:cover}.table-row .col-team .team-name[data-v-3cf6bbea]{font-size:14px}.table-row .col-right[data-v-3cf6bbea]{display:flex;justify-content:space-between;flex-grow:1;padding-right:100px}.table-row .col-right .col-goals[data-v-3cf6bbea],.table-row .col-right .col-points[data-v-3cf6bbea],.table-row .col-right .col-stat[data-v-3cf6bbea]{width:45px;text-align:center}.no-data[data-v-3cf6bbea]{text-align:center;padding:50px;color:#6e7596;font-size:16px}.stat-page[data-v-a6d0cbd4]{margin-top:20px;min-height:600px;display:flex;color:#fff;background:#141942;border-radius:12px;overflow:hidden;justify-content:center}.sidebar[data-v-a6d0cbd4]{align-items:center;justify-content:0;flex-wrap:300px;flex-direction:0;width:360px;min-width:300px;max-width:300px;background:rgba(30,35,80,.6);display:flex;flex-direction:column;border-right:1px solid hsla(0,0%,100%,.05);padding-bottom:20px}.sidebar-header[data-v-a6d0cbd4]{height:60px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;border-bottom:1px solid hsla(0,0%,100%,.05);margin-bottom:10px;color:#fff}.menu-list[data-v-a6d0cbd4]{justify-content:1;flex-wrap:nowrap;flex-direction:row;display:flex;flex-direction:column;align-items:center;gap:0;overflow-y:auto;padding:10px 0}.menu-list[data-v-a6d0cbd4]::-webkit-scrollbar{width:4px}.menu-list[data-v-a6d0cbd4]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.menu-item[data-v-a6d0cbd4]{width:80%;height:44px;margin:4px auto;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#a1a7c0;font-size:15px;transition:all .3s ease;position:relative;white-space:nowrap}.menu-item[data-v-a6d0cbd4]:hover{color:#fff;background:hsla(0,0%,100%,.02)}.menu-item.active[data-v-a6d0cbd4]{color:#fff;background:linear-gradient(90deg,#1b387e,rgba(27,56,126,0));font-weight:700}.content-area[data-v-a6d0cbd4]{align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;display:flex;flex-direction:column;background:#141942}.table-header[data-v-a6d0cbd4]{height:50px;display:grid;grid-template-columns:80px 1fr 200px 120px;align-items:center;padding:0 30px;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:14px;color:#fff;background:#0a0e28;font-weight:400;width:100%}.table-header .col-player[data-v-a6d0cbd4],.table-header .col-rank[data-v-a6d0cbd4],.table-header .col-team[data-v-a6d0cbd4],.table-header .col-val[data-v-a6d0cbd4]{text-align:center}.table-body[data-v-a6d0cbd4]{display:flex;align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;overflow-y:auto;flex-direction:column}.table-row[data-v-a6d0cbd4]{height:80px;display:grid;grid-template-columns:80px 1fr 200px 120px;align-items:center;padding:0 30px;border-bottom:1px solid hsla(0,0%,100%,.05);transition:background .2s ease}.table-row[data-v-a6d0cbd4]:hover{background:hsla(0,0%,100%,.02)}.table-row[data-v-a6d0cbd4]:nth-child(2n){background:hsla(0,0%,100%,.01)}.table-row .col-rank[data-v-a6d0cbd4]{text-align:center}.table-row .col-rank .rank-num[data-v-a6d0cbd4]{font-size:18px;color:#fff;width:30px;text-align:center;display:inline-block}.table-row .col-player[data-v-a6d0cbd4]{display:flex;align-items:center;gap:20px;padding-left:40px}.table-row .col-player .avatar-box[data-v-a6d0cbd4]{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#333;border:2px solid hsla(0,0%,100%,.1)}.table-row .col-player .avatar-box .avatar[data-v-a6d0cbd4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.table-row .col-player .player-name[data-v-a6d0cbd4]{font-size:16px;color:#fff;font-weight:700}.table-row .col-team[data-v-a6d0cbd4],.table-row .col-val[data-v-a6d0cbd4]{text-align:center;font-size:15px;color:#fff}.table-row .col-val[data-v-a6d0cbd4]{font-size:18px;font-weight:700}.no-data[data-v-a6d0cbd4]{padding:60px;text-align:center;color:#666;font-size:14px}.pagination-wrapper[data-v-a6d0cbd4]{display:flex;justify-content:flex-end;align-items:center;padding:15px 30px}.pagination-wrapper[data-v-a6d0cbd4] .el-pagination.is-background .el-pager li:not(.disabled){border:1px solid #1b387e;background-color:transparent;color:#fff}.pagination-wrapper[data-v-a6d0cbd4] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#1b387e}.pagination-wrapper[data-v-a6d0cbd4] .el-pagination .btn-next,.pagination-wrapper[data-v-a6d0cbd4] .el-pagination .btn-prev{background-color:transparent;color:#fff;border:1px solid #1b387e}.pagination-wrapper[data-v-a6d0cbd4] .el-pagination .el-pagination__jump{color:#fff}.pagination-wrapper[data-v-a6d0cbd4] .el-pagination .el-pagination__jump .el-input__inner{background-color:transparent;border:1px solid #1b387e;color:#fff}.full-empty[data-v-a6d0cbd4]{justify-content:1;flex-wrap:nowrap;flex-direction:row;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#141942;color:#a1a7c0;min-height:600px;font-size:16px}.full-empty img[data-v-a6d0cbd4]{width:200px;margin-bottom:20px}.stat-page[data-v-5df8fda4]{width:100%;margin-top:20px;min-height:600px;display:flex;color:#fff;background:#141942;border-radius:12px;overflow:hidden;font-family:PingFang SC,Microsoft YaHei,sans-serif;justify-content:center}.sidebar[data-v-5df8fda4]{align-items:center;justify-content:0;flex-wrap:360px;flex-direction:0;width:360px;background:rgba(30,35,80,.6);display:flex;flex-direction:column;border-right:1px solid hsla(0,0%,100%,.05);padding-bottom:20px}.sidebar-header[data-v-5df8fda4]{height:60px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;border-bottom:1px solid hsla(0,0%,100%,.05);margin-bottom:10px;color:#fff}.menu-list[data-v-5df8fda4]{justify-content:1;flex-wrap:nowrap;flex-direction:row;display:flex;flex-direction:column;align-items:center;gap:0;overflow-y:auto;padding:10px 0}.menu-list[data-v-5df8fda4]::-webkit-scrollbar{width:4px}.menu-list[data-v-5df8fda4]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.menu-item[data-v-5df8fda4]{width:80%;height:44px;margin:4px auto;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#a1a7c0;font-size:15px;transition:all .3s ease;position:relative;white-space:nowrap}.menu-item[data-v-5df8fda4]:hover{color:#fff;background:hsla(0,0%,100%,.02)}.menu-item.active[data-v-5df8fda4]{color:#fff;background:linear-gradient(90deg,#1b387e,rgba(27,56,126,0));font-weight:700}.content-area[data-v-5df8fda4]{align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;display:flex;flex-direction:column;background:#141942}.table-header[data-v-5df8fda4]{display:flex;height:50px;align-items:center;background:#0a0e28;font-size:14px;color:#fff;font-weight:400}.table-header .header-team[data-v-5df8fda4]{display:flex;align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;text-align:center}.table-header .header-val[data-v-5df8fda4]{width:120px;text-align:center}.table-body[data-v-5df8fda4]{align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;overflow-y:auto;display:flex;flex-direction:column;align-content:flex-start}.table-row[data-v-5df8fda4]{width:100%;height:70px;display:flex;align-items:center;box-sizing:border-box;border-bottom:1px solid hsla(0,0%,100%,.05)}.table-row .col-rank[data-v-5df8fda4]{width:30%;text-align:center}.table-row .col-rank .rank-num[data-v-5df8fda4]{font-size:16px;color:#fff}.table-row .col-team[data-v-5df8fda4]{justify-content:0;flex-wrap:40%;flex-direction:0;display:flex;align-items:center;justify-content:center;gap:20px}.table-row .col-team .flag-box[data-v-5df8fda4]{width:40px;height:40px;border-radius:50%;overflow:hidden;background:#333;display:flex;align-items:center;justify-content:center}.table-row .col-team .flag-box .flag[data-v-5df8fda4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.table-row .col-team .team-name[data-v-5df8fda4]{font-size:16px;color:#fff;min-width:60px;text-align:left}.table-row .col-val[data-v-5df8fda4]{width:30%;text-align:center;color:#fff;font-size:16px}.full-empty[data-v-5df8fda4]{justify-content:1;flex-wrap:nowrap;flex-direction:row;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#141942;color:#a1a7c0;min-height:600px;font-size:16px}.full-empty img[data-v-5df8fda4]{width:200px;margin-bottom:20px}.wc-predict-page[data-v-0935f492]{margin-top:20px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.wc-panel[data-v-0935f492]{border-radius:8px;overflow:hidden;background:#12183e;box-shadow:0 4px 12px rgba(0,0,0,.2)}.table-header[data-v-0935f492]{display:grid;grid-template-columns:repeat(6,1fr);height:46px;align-items:center;background:#181d4b;color:#aab0d6;font-size:12px;font-weight:600}.table-header .cell[data-v-0935f492]{display:flex;justify-content:center;align-items:center;text-align:center}.table-body[data-v-0935f492]{width:100%}.table-body .table-row[data-v-0935f492]{display:grid;grid-template-columns:repeat(6,1fr);height:42px;align-items:center;background:#14193f;border-bottom:1px solid rgba(80,92,149,.15)}.table-body .table-row[data-v-0935f492]:nth-child(2n){background:#181d4a}.table-body .table-row[data-v-0935f492]:hover{background:hsla(0,0%,100%,.03)}.table-body .table-row .cell[data-v-0935f492]{height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.table-body .table-row .cell.team-col[data-v-0935f492]{gap:8px}.table-body .table-row .cell.team-col .flag[data-v-0935f492]{width:24px;height:16px;-o-object-fit:cover;object-fit:cover;border-radius:2px;box-shadow:0 0 1px hsla(0,0%,100%,.3)}.table-body .table-row .cell.team-col .name[data-v-0935f492]{color:#fff}.table-body .table-row .cell.highlight[data-v-0935f492]{background:#2a4198;color:#fff;font-weight:500}.footnote[data-v-0935f492]{margin-top:12px;color:#5d658c;font-size:12px;line-height:1.5}.my-team-page[data-v-4a255bdc]{width:100%;min-height:600px;margin-top:20px;background:#141942;border-radius:12px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column}.header[data-v-4a255bdc]{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:30px;height:60px}.header .title-img[data-v-4a255bdc]{height:40px;-o-object-fit:contain;object-fit:contain}.header .confirm-btn[data-v-4a255bdc]{position:absolute;right:0;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.2);color:#fff;padding:8px 24px;border-radius:20px;cursor:pointer;font-size:14px;transition:background .3s ease}.header .confirm-btn[data-v-4a255bdc]:hover{background:hsla(0,0%,100%,.3)}.team-grid[data-v-4a255bdc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:20px}.team-card[data-v-4a255bdc]{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:10px;border-radius:8px;transition:transform background .2s ease .2s}.team-card[data-v-4a255bdc]:hover{background:hsla(0,0%,100%,.05)}.team-card.active[data-v-4a255bdc]{background:rgba(61,139,255,.2);border:1px solid rgba(61,139,255,.5)}.team-card .shirt-box[data-v-4a255bdc]{width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.team-card .shirt-box .shirt-img[data-v-4a255bdc]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.team-card .team-name[data-v-4a255bdc]{font-size:16px;color:#fff;font-weight:700;margin-bottom:6px}.team-card .join-count[data-v-4a255bdc]{font-size:12px;color:#a1a7c0}.team-card .join-count .count-num[data-v-4a255bdc]{color:#ffae00;font-weight:700}