.wsp[data-v-1da0d2f1]{position:relative;width:100%;height:220px;background:#16161e;border-radius:14px;overflow:hidden;user-select:none;-webkit-user-select:none}.wsp-col[data-v-1da0d2f1]{height:100%;overflow-y:scroll;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wsp-col[data-v-1da0d2f1]::-webkit-scrollbar{display:none}.wsp-pad[data-v-1da0d2f1]{height:88px;flex-shrink:0}.wsp-item[data-v-1da0d2f1]{height:44px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:17px;font-weight:500;color:#ccc;scroll-snap-align:center;letter-spacing:.5px}.wsp-logo[data-v-1da0d2f1]{width:24px;height:24px;object-fit:contain;flex-shrink:0}.wsp-text[data-v-1da0d2f1]{flex:0 1 auto}.wsp-band[data-v-1da0d2f1]{position:absolute;top:88px;left:12px;right:12px;height:44px;background:#63e2b712;border-top:1px solid rgba(99,226,183,.3);border-bottom:1px solid rgba(99,226,183,.3);border-radius:8px;z-index:3;pointer-events:none}.wsp-fade[data-v-1da0d2f1]{position:absolute;left:0;right:0;height:88px;z-index:4;pointer-events:none}.wsp-fade-top[data-v-1da0d2f1]{top:0;background:linear-gradient(to bottom,#16161e 0%,rgba(22,22,30,.85) 40%,transparent 100%)}.wsp-fade-bot[data-v-1da0d2f1]{bottom:0;background:linear-gradient(to top,#16161e 0%,rgba(22,22,30,.85) 40%,transparent 100%)}.app-root[data-v-660ea832]{background:var(--pg-bg, #101014);color:var(--pg-text, #fff);transition:background .25s,color .25s}.app-header[data-v-660ea832]{position:fixed;top:0;left:0;right:0;z-index:9999;height:64px;padding:0 20px;display:flex;align-items:center;gap:6px;background:var(--hd-bg, linear-gradient(180deg, #161820 0%, #101014 100%));border-bottom:var(--hd-border, 1px solid rgba(99, 226, 183, .15));box-shadow:var(--hd-shadow, 0 2px 24px rgba(0,0,0,.7), 0 1px 0 rgba(99,226,183,.08))}.theme-btn[data-v-660ea832]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--th-btn-border, rgba(99, 226, 183, .2));background:var(--th-btn-bg, rgba(99, 226, 183, .06));color:var(--th-btn-color, #63e2b7);cursor:pointer;transition:background .18s,border-color .18s,color .18s,transform .15s;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.theme-btn svg[data-v-660ea832]{width:18px;height:18px}.theme-btn[data-v-660ea832]:hover{background:var(--th-btn-hover, rgba(99, 226, 183, .14));border-color:#63e2b766}.theme-btn[data-v-660ea832]:active{transform:scale(.88)}.theme-btn-mobile[data-v-660ea832]{display:flex}.theme-btn-desktop[data-v-660ea832]{display:none}.header-logo[data-v-660ea832]{height:60px;width:auto;flex-shrink:0;margin-right:8px}.mobile-btn-group[data-v-660ea832],.mobile-page-btn[data-v-660ea832]{display:none}@media (max-width: 900px){.theme-btn-mobile[data-v-660ea832]{display:flex}.theme-btn-desktop[data-v-660ea832]{display:none}.app-header[data-v-660ea832]{padding:0 16px 0 8px}.header-logo[data-v-660ea832]{margin-right:4px}.mobile-btn-group[data-v-660ea832]{display:flex;align-items:center;gap:6px;margin-left:auto}.mobile-page-btn[data-v-660ea832]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;background:var(--th-btn-bg, rgba(99,226,183,.06));border:1px solid var(--th-btn-border, rgba(99,226,183,.2));border-radius:10px;color:var(--th-btn-color, #63e2b7);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .18s,border-color .18s,transform .15s}.mobile-page-btn svg[data-v-660ea832]{width:18px;height:18px}.mobile-page-btn[data-v-660ea832]:hover{background:var(--th-btn-hover, rgba(99,226,183,.14));border-color:#63e2b766}.mobile-page-btn[data-v-660ea832]:active{transform:scale(.88)}}@media (min-width: 901px){.theme-btn-mobile[data-v-660ea832]{display:none}.theme-btn-desktop[data-v-660ea832]{display:flex;margin-left:8px}.desktop-nav[data-v-660ea832]{display:flex}.mobile-btn-group[data-v-660ea832]{display:none}}.main-nav[data-v-660ea832],.right-nav[data-v-660ea832]{display:flex;align-items:center;gap:2px}.nav-item[data-v-660ea832]{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:28px;font-size:15px;font-weight:700;letter-spacing:.5px;color:#8a9ab0;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:color .15s,background .15s,border-color .15s,box-shadow .15s;-webkit-user-select:none;user-select:none;white-space:nowrap}.nav-icon[data-v-660ea832]{font-size:14px;line-height:1}.nav-label[data-v-660ea832]{letter-spacing:.4px}.nav-item[data-v-660ea832]:hover{color:#d0e8df;background:#ffffff12;border-color:#63e2b726}.nav-item.active[data-v-660ea832]{color:#63e2b7;background:#63e2b726;border-color:#63e2b759;font-weight:800;box-shadow:0 0 12px #63e2b71f,inset 0 1px #ffffff0f}.nav-item-sm[data-v-660ea832]{font-size:14px;font-weight:700;padding:8px 16px;color:#678}.nav-item-sm.active[data-v-660ea832]{color:#63e2b7;background:#63e2b71f;border-color:#63e2b747;font-weight:800;box-shadow:0 0 10px #63e2b71a}.app-main[data-v-660ea832]{margin-top:64px;padding:24px;flex:1;background:var(--pg-bg, transparent);color:var(--pg-text, #fff);transition:background .25s,color .25s}.float-refresh[data-v-660ea832]{display:none}@media (max-width: 900px){.float-refresh[data-v-660ea832]{display:flex;align-items:center;justify-content:center;position:fixed;bottom:28px;right:20px;z-index:9990;width:52px;height:52px;border-radius:50%;border:none;cursor:pointer;background:linear-gradient(135deg,#1e2a3a,#151a26);box-shadow:0 4px 20px #00000080,0 0 0 1px #63e2b740;color:#63e2b7;transition:transform .15s,box-shadow .15s,background .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.float-refresh[data-v-660ea832]:active{transform:scale(.88) rotate(60deg);box-shadow:0 2px 10px #00000080,0 0 0 1px #63e2b766;background:linear-gradient(135deg,#1e3a2a,#0e1a14)}.float-refresh svg[data-v-660ea832]{width:24px;height:24px}}@media (max-width: 900px){.desktop-nav[data-v-660ea832]{display:none!important}}@media (min-width: 481px) and (max-width: 900px){.app-main[data-v-660ea832]{padding:16px}}@media (max-width: 480px){.app-main[data-v-660ea832]{padding:12px}}@media (min-width: 1920px){.app-header[data-v-660ea832]{height:76px}.header-logo[data-v-660ea832]{height:70px;width:auto}.nav-item[data-v-660ea832]{font-size:17px;padding:10px 20px}.nav-item-sm[data-v-660ea832]{font-size:16px;padding:9px 17px}.app-main[data-v-660ea832]{margin-top:76px;padding:32px}}@media (min-width: 2560px){.app-header[data-v-660ea832]{height:96px;padding:0 40px;gap:12px}.header-logo[data-v-660ea832]{height:86px;width:auto}.nav-item[data-v-660ea832]{font-size:22px;padding:12px 28px;border-radius:32px}.nav-item-sm[data-v-660ea832]{font-size:20px;padding:10px 22px}.app-main[data-v-660ea832]{margin-top:96px;padding:48px}}.nav-sheet-mask[data-v-660ea832]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#0000008c;display:flex;align-items:flex-end;justify-content:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:ns-fade-in-660ea832 .2s ease}@keyframes ns-fade-in-660ea832{0%{opacity:0}to{opacity:1}}.nav-sheet[data-v-660ea832]{width:100%;max-width:520px;background:linear-gradient(180deg,#0b0e18,#07090f);border-radius:20px 20px 0 0;border-top:1px solid rgba(99,226,183,.2);padding-bottom:env(safe-area-inset-bottom,16px);box-shadow:0 -8px 40px #0009;animation:ns-slide-up-660ea832 .25s cubic-bezier(.32,.72,0,1)}@keyframes ns-slide-up-660ea832{0%{transform:translateY(100%)}to{transform:translateY(0)}}.nav-sheet-header[data-v-660ea832]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 16px 10px;border-bottom:1px solid rgba(255,255,255,.06)}.ns-title[data-v-660ea832]{font-size:15px;font-weight:700;color:#d0f0e4;letter-spacing:.5px}.ns-hint[data-v-660ea832]{font-size:12px;color:#567;letter-spacing:.3px}:root{--pg-bg: #101014;--pg-text: #e0e0e0;--hd-bg: linear-gradient(180deg, #0b0e18 0%, #07090f 100%);--hd-border: 1px solid rgba(99,226,183,.15);--hd-shadow: 0 2px 24px rgba(0,0,0,.7), 0 1px 0 rgba(99,226,183,.08);--th-btn-bg: rgba(99,226,183,.06);--th-btn-border: rgba(99,226,183,.2);--th-btn-color: #63e2b7;--th-btn-hover: rgba(99,226,183,.14);--ls-live-bg: #0d1f17;--ls-row-bg: #141414;--ls-live-border: #2a5a3a;--ls-final-border: #1e1e1e;--ls-sched-border: #181818;--ls-alt-row: #0f0f0f;--re-bg: #0f1a0f;--re-border: #1a2a1a;--re-text: #fff;--re-sub: #666;--re-box-bg: #1a1a28;--re-box-bd: #2a2a3a;--re-conf-h-bg: #1a3a1a;--re-conf-h-c: #63e2b7;--re-conf-m-bg: #2a2a1a;--re-conf-m-c: #f0a020;--re-conf-l-bg: #2a1a1a;--re-conf-l-c: #e88080;--re-sig-ok-bg: #1a3a1a;--re-sig-ok-c: #63e2b7;--re-sig-ok-bd: #2a5a2a;--re-sig-no-bg: #3a1a1a;--re-sig-no-c: #e88080;--re-sig-no-bd: #5a2a2a;--re-factor-bg: #111a11;--re-factor-text: #ccc;--re-bar-bg: #1a2a1a}html.light-theme{--pg-bg: #f0f4f8;--pg-text: #1e293b;--hd-bg: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);--hd-border: 1px solid rgba(13,148,136,.18);--hd-shadow: 0 2px 20px rgba(0,0,0,.08), 0 1px 0 rgba(13,148,136,.1);--th-btn-bg: rgba(13,148,136,.08);--th-btn-border: rgba(13,148,136,.3);--th-btn-color: #0d9488;--th-btn-hover: rgba(13,148,136,.16);--ls-live-bg: #f0fdf8;--ls-row-bg: #f8fafc;--ls-live-border: #6ee7b7;--ls-final-border: #e2e8f0;--ls-sched-border: #e2e8f0;--ls-alt-row: transparent;--re-bg: #f0fdf8;--re-border: #a7f3d0;--re-text: #1e293b;--re-sub: #64748b;--re-box-bg: #f1f5f9;--re-box-bd: #e2e8f0;--re-conf-h-bg: #d1fae5;--re-conf-h-c: #059669;--re-conf-m-bg: #fef3c7;--re-conf-m-c: #d97706;--re-conf-l-bg: #fee2e2;--re-conf-l-c: #dc2626;--re-sig-ok-bg: #d1fae5;--re-sig-ok-c: #059669;--re-sig-ok-bd: #6ee7b7;--re-sig-no-bg: #fee2e2;--re-sig-no-c: #dc2626;--re-sig-no-bd: #fca5a5;--re-factor-bg: #f0fdf8;--re-factor-text: #374151;--re-bar-bg: #e2e8f0}html.light-theme,html.light-theme body,html.light-theme #app,html.light-theme .app-root{background:#f0f4f8!important;color:#1e293b!important}html.light-theme .nav-item{color:#64748b!important}html.light-theme .nav-item:hover{color:#0d9488!important;background:#0d948812!important}html.light-theme .nav-item.active{color:#0d9488!important;background:#0d94881f!important;border-color:#0d948847!important;font-weight:700!important}html.light-theme .nav-item-sm.active{color:#0d9488!important;background:#0d94881a!important;border-color:#0d948838!important}html.light-theme .mobile-page-btn{background:#0d948814!important;border-color:#0d94884d!important;color:#0d9488!important}html.light-theme .nav-sheet{background:linear-gradient(180deg,#fff,#f8fafc)!important;border-color:#0d948833!important;box-shadow:0 -8px 40px #0000001f!important}html.light-theme .nav-sheet-header{border-color:#0000000f!important}html.light-theme .ns-title{color:#1e293b!important}html.light-theme .ns-hint{color:#94a3b8!important}html.light-theme .wsp{background:#f0f4f8!important}html.light-theme .wsp-item{color:#374151!important}html.light-theme .wsp-band{background:#0d948812!important;border-top:1px solid rgba(13,148,136,.3)!important;border-bottom:1px solid rgba(13,148,136,.3)!important}html.light-theme .wsp-fade-top{background:linear-gradient(to bottom,#f0f4f8 0%,rgba(240,244,248,.85) 40%,transparent 100%)!important}html.light-theme .wsp-fade-bot{background:linear-gradient(to top,#f0f4f8 0%,rgba(240,244,248,.85) 40%,transparent 100%)!important}html.light-theme .wdp{background:#f0f4f8!important}html.light-theme .wdp-item{color:#374151!important}html.light-theme .wdp-band{background:#0d948812!important;border-top:1px solid rgba(13,148,136,.3)!important;border-bottom:1px solid rgba(13,148,136,.3)!important}html.light-theme .wdp-fade-top{background:linear-gradient(to bottom,#f0f4f8 0%,rgba(240,244,248,.85) 40%,transparent 100%)!important}html.light-theme .wdp-fade-bot{background:linear-gradient(to top,#f0f4f8 0%,rgba(240,244,248,.85) 40%,transparent 100%)!important}html.light-theme .wdp-sep{background:#0d948833!important}html.light-theme .date-sheet-header{border-color:#0000000f!important}html.light-theme .ds-cancel{color:#64748b!important}html.light-theme .ds-confirm{color:#0d9488!important}html.light-theme .mobile-opt-btn{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#374151!important}html.light-theme .float-refresh{background:linear-gradient(135deg,#fff,#f1f5f9)!important;box-shadow:0 4px 20px #0000001f,0 0 0 1px #0d94884d!important;color:#0d9488!important}html.light-theme .today-card{background:#f8fafc!important;border-color:#e2e8f0!important}html.light-theme .today-card:hover{background:#f0fdf8!important;border-color:#a7f3d0!important}html.light-theme .perf-section-card{background:#f8fafc!important}html.light-theme .perf-section-card .metric-block{background:#fff!important}html.light-theme .sum-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .sum-label{color:#64748b!important}html.light-theme .sum-val{color:#1e293b!important}html.light-theme .sum-val.green{color:#0d9488!important}html.light-theme .sum-sub{color:#94a3b8!important}html.light-theme .game-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .game-card.has-edge{border-color:#a7f3d0!important}html.light-theme .game-card.tomorrow-card{border-color:#c7d2fe!important}html.light-theme .edge-strong{background:#d1fae5!important;color:#0d9488!important;border-color:#6ee7b7!important}html.light-theme .edge-mild{background:#ecfdf5!important;color:#16a34a!important;border-color:#bbf7d0!important}html.light-theme .team-name{color:#4b5563!important}html.light-theme .team-name.recommended,html.light-theme .prob-high{color:#0d9488!important}html.light-theme .prob-low{color:#94a3b8!important}html.light-theme .vs-text{color:#cbd5e1!important}html.light-theme .game-date{color:#94a3b8!important}html.light-theme .card-footer{border-color:#f1f5f9!important}html.light-theme .rec-stamp{color:#0d9488!important;border-color:#0d9488!important;background:#0d94880f!important}html.light-theme .odds-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .matchup-header{background:#f8fafc!important;border-color:#e8edf3!important}html.light-theme .mh-name{color:#1e293b!important}html.light-theme .mh-vs{color:#cbd5e1!important}html.light-theme .mh-ha.home{background:#d1fae5!important;color:#0d9488!important}html.light-theme .mh-ha.away{background:#fee2e2!important;color:#dc2626!important}html.light-theme .odds-block{border-color:#e8edf3!important}html.light-theme .ob-win{background:#0d948808!important}html.light-theme .ob-title{color:#0d9488!important}html.light-theme .ob-line{color:#94a3b8!important}html.light-theme .ob-val{color:#1e293b!important}html.light-theme .ob-high{color:#0d9488!important}html.light-theme .ob-low{color:#dc2626!important}html.light-theme .ob-implied{color:#94a3b8!important}html.light-theme .ob-label{color:#64748b!important}html.light-theme .ob-divider{background:#e8edf3!important}html.light-theme .ob-edge-row{border-color:#e8edf3!important;color:#64748b!important}html.light-theme .mc-role{color:#94a3b8!important}html.light-theme .home-role{color:#3b82f6!important}html.light-theme .away-role{color:#f59e0b!important}html.light-theme .mc-vs{color:#cbd5e1!important}html.light-theme .mc-score-sep,html.light-theme .mc-date{color:#94a3b8!important}html.light-theme .mc-arrow{color:#94a3b8!important}html.light-theme .mc-toggle:active{background:#0d94880d!important}html.light-theme .mc-pg-info{color:#94a3b8!important}html.light-theme .mc-detail>div{background:#f0fdf8!important;border-color:#a7f3d0!important}html.light-theme .day-toggle{background:#f1f5f9!important;border-color:#e2e8f0!important}html.light-theme .day-btn{color:#64748b!important}html.light-theme .day-btn.active{color:#0d9488!important;background:#fff!important;box-shadow:0 1px 4px #00000014!important}html.light-theme .bet-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .card-high-risk{border-color:#fca5a5!important;background:#fff5f5!important}html.light-theme .list-row:hover{background:#00000005!important}html.light-theme .list-row.is-open{background:#0d94880a!important;border-color:#a7f3d0!important}html.light-theme .expand-arrow{color:#94a3b8!important}html.light-theme .list-nm{color:#1e293b!important}html.light-theme .list-vs{color:#94a3b8!important}html.light-theme .list-ou{color:#64748b!important}html.light-theme .list-date{color:#94a3b8!important}html.light-theme .team-block.winner-target{background:#0d94880f!important;border-color:#0d948840!important}html.light-theme .team-nm{color:#1e293b!important}html.light-theme .home-prob{color:#0d9488!important}html.light-theme .away-prob{color:#dc2626!important}html.light-theme .prob-raw{color:#64748b!important}html.light-theme .inj-chip-wrap{background:#fffbeb!important;border-color:#fde68a!important}html.light-theme .inj-chip-wrap:hover{background:#fef3c7!important;border-color:#fcd34d!important}html.light-theme .inj-photo{border-color:#e2e8f0!important;background:#f1f5f9!important}html.light-theme .inj-name{color:#92400e!important}html.light-theme .inj-status{color:#b45309!important}html.light-theme .prob-bar-wrap{background:#e2e8f0!important}html.light-theme .away-seg{background:#fca5a5!important}html.light-theme .home-seg{background:#6ee7b7!important}html.light-theme .inj-adj-label{color:#64748b!important}html.light-theme .spread-block{background:#f8fafc!important;border-color:#e2e8f0!important}html.light-theme .spread-label{color:#64748b!important}html.light-theme .spread-who{color:#d97706!important}html.light-theme .spread-recv{color:#64748b!important}html.light-theme .ou-label{color:#94a3b8!important}html.light-theme .ou-val{color:#64748b!important}html.light-theme .banner-中{background:linear-gradient(90deg,#fef3c7,#fffbeb)!important;border-color:#fde68a!important}html.light-theme .banner-low,html.light-theme .banner-低{background:#f1f5f9!important;border-color:#e2e8f0!important}html.light-theme .winner-label,html.light-theme .winner-spread{color:#64748b!important}html.light-theme .winner-spread b{color:#374151!important}html.light-theme .conf-high{color:#059669!important;text-shadow:none!important}html.light-theme .conf-mid{color:#d97706!important;text-shadow:none!important}html.light-theme .conf-low{color:#94a3b8!important}html.light-theme .footer-signal.consistent{background:#0d94881f!important;color:#0d9488!important}html.light-theme .footer-signal.inconsistent{background:#dc26261a!important;color:#dc2626!important}html.light-theme .m-list-row:hover{background:#00000005!important}html.light-theme .m-list-row.is-open{background:#0d94880a!important;border-color:#a7f3d0!important}html.light-theme .mlr-arrow,html.light-theme .mlr-date{color:#94a3b8!important}html.light-theme .mlr-name{color:#1e293b!important}html.light-theme .mlr-winner .mlr-name{color:#0d9488!important}html.light-theme .mlr-vs{color:#94a3b8!important}html.light-theme .mlr-ha.home{background:#d1fae5!important;color:#0d9488!important}html.light-theme .mlr-ha.away{background:#fee2e2!important;color:#dc2626!important}html.light-theme .mlr-spread{color:#d97706!important}html.light-theme .mlr-ou{color:#64748b!important}html.light-theme .m-card-body{border-color:#e8edf3!important}html.light-theme .mc-team.mc-winner{background:#0d94880f!important;border-color:#0d948833!important}html.light-theme .mc-name{color:#1e293b!important}html.light-theme .mc-ha.home{background:#d1fae5!important;color:#0d9488!important}html.light-theme .mc-ha.away{background:#fee2e2!important;color:#dc2626!important}html.light-theme .mc-inj-section{background:#f8fafc!important;border-color:#e2e8f0!important}html.light-theme .mc-inj-div{background:#e2e8f0!important}html.light-theme .mc-inj-chip{background:#fffbeb!important;border-color:#fde68a!important}html.light-theme .mc-inj-chip:hover{background:#fef3c7!important}html.light-theme .mc-inj-photo{border-color:#e2e8f0!important;background:#f1f5f9!important}html.light-theme .mc-inj-name{color:#92400e!important}html.light-theme .mc-inj-st{color:#b45309!important}html.light-theme .mc-inj-desc{color:#64748b!important}html.light-theme .mc-inj-ret{color:#2563eb!important}html.light-theme .mc-info-section{background:#f8fafc!important;border-color:#e2e8f0!important}html.light-theme .mc-info-label{color:#64748b!important}html.light-theme .mc-pts{color:#1e293b!important}html.light-theme .mc-info-hint{color:#94a3b8!important}html.light-theme .mc-ou-val{color:#64748b!important}html.light-theme .mc-winner-section{background:linear-gradient(90deg,#d1fae5,#ecfdf5)!important;border-color:#6ee7b7!important}html.light-theme .mc-w-label{color:#64748b!important}html.light-theme .mc-w-name{color:#1e293b!important}html.light-theme .mc-w-spread{color:#64748b!important}html.light-theme .ti-mob-trig{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#374151!important}html.light-theme .ti-trig-arrow{color:#94a3b8!important}html.light-theme .ti-sheet{background:linear-gradient(180deg,#fff,#f8fafc)!important;box-shadow:0 -8px 40px #0000001f!important}html.light-theme .ti-sheet-hd{border-color:#0000000f!important}html.light-theme .ti-sh-title{color:#1e293b!important}html.light-theme .ti-sh-btn.cancel{color:#64748b!important}html.light-theme .ti-sh-btn.confirm{color:#0d9488!important}html.light-theme .roster-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .roster-card:hover{border-color:#93c5fd!important}html.light-theme .roster-avatar img{background:#f1f5f9!important}html.light-theme .roster-name{color:#1e293b!important}html.light-theme .pos-badge{background:#eff6ff!important;color:#2563eb!important}html.light-theme .player-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .pc-headshot{border-color:#bfdbfe!important;background:#f1f5f9!important}html.light-theme .pc-name{color:#1e293b!important}html.light-theme .pc-badge{background:#eff6ff!important;color:#2563eb!important}html.light-theme .pc-badge.team{background:#dbeafe!important;color:#1d4ed8!important}html.light-theme .pc-bio,html.light-theme .inj-return{color:#64748b!important}html.light-theme .stat-group{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .stat-group-title{background:#f8fafc!important;color:#64748b!important}html.light-theme .stat-item{border-color:#f1f5f9!important}html.light-theme .stat-val{color:#1e293b!important}html.light-theme .no-stats{color:#94a3b8!important}html.light-theme .tscard{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .tscard-name{color:#1e293b!important}html.light-theme .tscard-record{color:#64748b!important}html.light-theme .tscard-inj{color:#dc2626!important}html.light-theme .rcp-wrap{background:#f8fafc!important;border-color:#e2e8f0!important}html.light-theme .rcp-center-line{background:#e2e8f0!important}html.light-theme .rcp-section-label{color:#94a3b8!important}html.light-theme .rcp-section-label.inj{color:#ef4444!important}html.light-theme .rcp-divider{background:#e2e8f0!important}html.light-theme .rcp-cell:hover{background:#0d94880f!important}html.light-theme .rcp-avatar{background:#f1f5f9!important}html.light-theme .rcp-cell-name{color:#4b5563!important}html.light-theme .rcp-cell-return{color:#94a3b8!important}html.light-theme .rcp-col-title{color:#1e293b!important;border-color:#e2e8f0!important}html.light-theme .rcp-inj-badge{border-color:#f8fafc!important}html.light-theme .score-line{color:#374151!important}html.light-theme .wl{color:#64748b!important}html.light-theme .sep,html.light-theme .score-sep{color:#cbd5e1!important}html.light-theme .bar-wrap{background:#e2e8f0!important}html.light-theme .bar-labels{color:#64748b!important}html.light-theme .cs-header{color:#64748b!important;border-color:#e2e8f0!important}html.light-theme .cs-row{border-color:#f1f5f9!important}html.light-theme .cs-label{color:#64748b!important}html.light-theme .cs-val{color:#374151!important}html.light-theme .cs-val.a{color:#3b82f6!important}html.light-theme .cs-val.b{color:#d97706!important}html.light-theme .h2h-row{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .h2h-date{color:#64748b!important}html.light-theme .h2h-team{color:#4b5563!important}html.light-theme .h2h-team.winner{color:#1e293b!important}html.light-theme .action-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .action-title{color:#1e293b!important}html.light-theme .action-desc{color:#64748b!important}html.light-theme .deploy-log{background:#f8fafc!important;border-color:#e2e8f0!important;color:#374151!important}html.light-theme .mobile-date-btn{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#374151!important}html.light-theme .global-loading-box{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .global-loading-sub{color:#64748b!important}html.light-theme .stat-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .stat-card.highlight{border-color:#6ee7b7!important;background:#f0fdf8!important}html.light-theme .stat-card.pk-card{border-color:#bae6fd!important;background:#f0f9ff!important}html.light-theme .stat-card.spread-card{border-color:#fde68a!important;background:#fffbeb!important}html.light-theme .spread-badge{background:#fffbeb!important;color:#92400e!important;border-color:#fcd34d!important}html.light-theme .stat-label{color:#64748b!important}html.light-theme .stat-value{color:#1e293b!important}html.light-theme .stat-sub{color:#94a3b8!important}html.light-theme .metric-block{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .metric-name,html.light-theme .metric-val{color:#1e293b!important}html.light-theme .metric-desc{color:#64748b!important}html.light-theme .vcmp-row{border-color:#e2e8f0!important}html.light-theme .vcmp-label{color:#64748b!important}html.light-theme .compare-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .ci-label{color:#64748b!important}html.light-theme .ci-val{color:#1e293b!important}html.light-theme .ha-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .ha-home{border-color:#6ee7b7!important}html.light-theme .ha-away{border-color:#fde68a!important}html.light-theme .ha-title{color:#64748b!important}html.light-theme .ha-sub{color:#94a3b8!important}html.light-theme .ha-diff-label,html.light-theme .ha-actual{color:#64748b!important}html.light-theme .vm-card{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .vm-ver{color:#1e293b!important}html.light-theme .vm-check{color:#0d9488!important}html.light-theme .vm-ml,html.light-theme .vm-date{color:#94a3b8!important}html.light-theme .vm-detail{background:#f8fafc!important;border-color:#a7f3d0!important}html.light-theme .vm-detail-title,html.light-theme .vdr-label{color:#64748b!important}html.light-theme .vdr-bar-wrap{background:#e2e8f0!important}html.light-theme .vm-detail-meta{border-color:#e2e8f0!important;color:#64748b!important}html.light-theme .vm-cmp-header{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .vm-cmp-row{border-color:#f1f5f9!important}html.light-theme .vm-cmp-val{color:#4b5563!important}html.light-theme .vm-cmp-val.winner{color:#1e293b!important}html.light-theme .vm-win-badge{background:#0d94881f!important;color:#0d9488!important;border-color:#0d94884d!important}html.light-theme .vm-cmp-metric{color:#64748b!important}html.light-theme .vm-cmp-verdict{background:#f8fafc!important;border-color:#e2e8f0!important;color:#64748b!important}html.light-theme [style*="background: #111"]:not(.n-tag):not(.n-button),html.light-theme [style*="background:#111"]:not(.n-tag):not(.n-button){background:#fff!important}html.light-theme [style*="background: #0d0d0d"],html.light-theme [style*="background:#0d0d0d"],html.light-theme [style*="background: #0a0a0a"],html.light-theme [style*="background:#0a0a0a"],html.light-theme [style*="background: #0e0e12"],html.light-theme [style*="background:#0e0e12"],html.light-theme [style*="background: #0f0f18"],html.light-theme [style*="background:#0f0f18"]{background:#f8fafc!important}html.light-theme [style*="background: #0f1a0f"],html.light-theme [style*="background:#0f1a0f"],html.light-theme [style*="background: #111a11"],html.light-theme [style*="background:#111a11"],html.light-theme [style*="background: #0d2818"],html.light-theme [style*="background:#0d2818"],html.light-theme [style*="background: #0a1e14"],html.light-theme [style*="background:#0a1e14"]{background:#f0fdf8!important}html.light-theme [style*="background: #1a2a1a"],html.light-theme [style*="background:#1a2a1a"]{background:#d1fae5!important}html.light-theme [style*="background: #3a1a1a"],html.light-theme [style*="background:#3a1a1a"]{background:#fee2e2!important}html.light-theme [style*="background: #1a1a28"],html.light-theme [style*="background:#1a1a28"],html.light-theme [style*="background: #1a1a22"],html.light-theme [style*="background:#1a1a22"],html.light-theme [style*="background: #1a3a50"],html.light-theme [style*="background:#1a3a50"],html.light-theme [style*="background: #1a1208"],html.light-theme [style*="background:#1a1208"],html.light-theme [style*="background: #1e1208"],html.light-theme [style*="background:#1e1208"],html.light-theme [style*="background: #161616"],html.light-theme [style*="background:#161616"],html.light-theme [style*="background: #141616"],html.light-theme [style*="background:#141616"],html.light-theme [style*="background: #141414"],html.light-theme [style*="background:#141414"],html.light-theme [style*="background: #151520"],html.light-theme [style*="background:#151520"],html.light-theme [style*="background: #16161e"],html.light-theme [style*="background:#16161e"],html.light-theme [style*="background: #18181c"],html.light-theme [style*="background:#18181c"],html.light-theme [style*="background: #1a1a1a"],html.light-theme [style*="background:#1a1a1a"],html.light-theme [style*="background: #1a1a26"],html.light-theme [style*="background:#1a1a26"],html.light-theme [style*="background: #1c1c24"],html.light-theme [style*="background:#1c1c24"],html.light-theme [style*="background: #1e1e28"],html.light-theme [style*="background:#1e1e28"]{background:#f8fafc!important}html.light-theme [style*="background: #1a0d0d"],html.light-theme [style*="background:#1a0d0d"],html.light-theme [style*="background: #200d0d"],html.light-theme [style*="background:#200d0d"],html.light-theme [style*="background: #2a0d0d"],html.light-theme [style*="background:#2a0d0d"]{background:#fff5f5!important}html.light-theme [style*="background: #1a3355"],html.light-theme [style*="background:#1a3355"],html.light-theme [style*="background: #0e1a28"],html.light-theme [style*="background:#0e1a28"]{background:#eff6ff!important}html.light-theme [style*="background: rgba(99,226,183"]{background:#0d948814!important}html.light-theme [style*="background: rgba(0,0,0,0."]{background:#0000000a!important}html.light-theme [style*="background:#1a3a1a"]{background:#d1fae5!important}html.light-theme [style*="background:#3a1a1a"]{background:#fee2e2!important}html.light-theme [style*="background:#2a2a1a"]{background:#fef3c7!important}html.light-theme [style*="background:#2a1a1a"]{background:#fee2e2!important}html.light-theme [style*="background:#1a2a1a"]{background:#d1fae5!important}html.light-theme [style*="background:#111a11"],html.light-theme [style*="background:#0f1a0f"]{background:#f0fdf8!important}html.light-theme [style*="background:#1a1a28"],html.light-theme [style*="background:#1a1a22"]{background:#f1f5f9!important}html.light-theme [style*="background:#0e0e14"],html.light-theme [style*="background:#161616"]{background:#f8fafc!important}html.light-theme [style*="color: #fff"],html.light-theme [style*="color:#fff"],html.light-theme [style*="color: #e0e0e0"],html.light-theme [style*="color:#e0e0e0"]{color:#1e293b!important}html.light-theme [style*="color: #ddd"],html.light-theme [style*="color:#ddd"]{color:#374151!important}html.light-theme [style*="color: #ccc"],html.light-theme [style*="color:#ccc"]{color:#4b5563!important}html.light-theme [style*="color: #bbb"],html.light-theme [style*="color:#bbb"],html.light-theme [style*="color: #aaa"],html.light-theme [style*="color:#aaa"]{color:#6b7280!important}html.light-theme [style*="color: #888"],html.light-theme [style*="color:#888"]{color:#64748b!important}html.light-theme [style*="color: #777"],html.light-theme [style*="color:#777"]{color:#6b7280!important}html.light-theme [style*="color: #666"],html.light-theme [style*="color:#666"]{color:#4b5563!important}html.light-theme [style*="color: #555"],html.light-theme [style*="color:#555"],html.light-theme [style*="color: #444"],html.light-theme [style*="color:#444"],html.light-theme [style*="color: #999"],html.light-theme [style*="color:#999"]{color:#64748b!important}html.light-theme [style*="color: #63e2b7"],html.light-theme [style*="color:#63e2b7"]{color:#0d9488!important}html.light-theme [style*="color: #e88080"],html.light-theme [style*="color:#e88080"]{color:#dc2626!important}html.light-theme [style*="color: #f0a849"],html.light-theme [style*="color:#f0a849"],html.light-theme [style*="color: #f0a020"],html.light-theme [style*="color:#f0a020"]{color:#d97706!important}html.light-theme [style*="color: #f0c070"],html.light-theme [style*="color:#f0c070"]{color:#92400e!important}html.light-theme [style*="color: #e8a070"],html.light-theme [style*="color:#e8a070"]{color:#b45309!important}html.light-theme [style*="border-top: 1px solid #1a2a1a"],html.light-theme [style*="border-top:1px solid #1a2a1a"]{border-color:#a7f3d0!important}html.light-theme [style*="border: 1px solid #2a2a3a"],html.light-theme [style*="border:1px solid #2a2a3a"]{border-color:#e2e8f0!important}html.light-theme [style*="border: 1px solid #2a5a2a"],html.light-theme [style*="border:1px solid #2a5a2a"]{border-color:#6ee7b7!important}html.light-theme [style*="border: 1px solid #5a2a2a"],html.light-theme [style*="border:1px solid #5a2a2a"]{border-color:#fca5a5!important}html.light-theme [style*="border-top: 1px solid #1e1e1e"],html.light-theme [style*="border-top:1px solid #1e1e1e"]{border-color:#e2e8f0!important}html.light-theme [style*="border: 1px solid #1e3e2e"],html.light-theme [style*="border:1px solid #1e3e2e"]{border-color:#a7f3d0!important}html.light-theme [style*="border: 1px solid #222"],html.light-theme [style*="border:1px solid #222"]{border-color:#e2e8f0!important}html.light-theme [style*="border: 2px solid #333"],html.light-theme [style*="border:2px solid #333"],html.light-theme [style*="border: 1px solid #333"],html.light-theme [style*="border:1px solid #333"],html.light-theme [style*="border: 1px solid #444"],html.light-theme [style*="border:1px solid #444"],html.light-theme [style*="border: 2px solid #444"],html.light-theme [style*="border:2px solid #444"]{border-color:#cbd5e1!important}html.light-theme [style*="border: 1px solid #5a2a1a"],html.light-theme [style*="border:1px solid #5a2a1a"]{border-color:#fca5a5!important}html.light-theme [style*="border: 1px solid #2a3a55"],html.light-theme [style*="border:1px solid #2a3a55"]{border-color:#bae6fd!important}html.light-theme [style*="border: 1px solid #1e1e1e"],html.light-theme [style*="border:1px solid #1e1e1e"],html.light-theme [style*="border: 1px solid #2a2a36"],html.light-theme [style*="border:1px solid #2a2a36"]{border-color:#e2e8f0!important}html.light-theme [style*="border: 1px solid #2a3a2a"],html.light-theme [style*="border:1px solid #2a3a2a"]{border-color:#a7f3d0!important}html.light-theme [style*="border: 1px solid #1a2a3a"],html.light-theme [style*="border:1px solid #1a2a3a"]{border-color:#bae6fd!important}html.light-theme [style*="border: 1px solid #3a2a1a"],html.light-theme [style*="border:1px solid #3a2a1a"]{border-color:#fde68a!important}html.light-theme [style*="border: 1px solid #282828"],html.light-theme [style*="border:1px solid #282828"]{border-color:#e2e8f0!important}html.light-theme [style*="stroke: #1a1a28"]{stroke:#e2e8f0!important}html.light-theme [style*="fill: #fff"]{fill:#1e293b!important}html.light-theme [style*="fill: #888"]{fill:#64748b!important}html.light-theme [style*="background:#111; border:1px solid #1e1e1e"],html.light-theme [style*="background: #111; border: 1px solid #1e1e1e"]{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .lmc-team-name{color:#1e293b!important}html.light-theme .lmc-record{color:#64748b!important}html.light-theme .lmc-ls-total{border-left-color:#e2e8f0!important}html.light-theme .lmc-ls-team-col{color:#4b5563!important}html.light-theme .live-header-row{color:#64748b!important}html.light-theme [style*="color: #52c8a0"],html.light-theme [style*="color:#52c8a0"]{color:#0d9488!important}html.light-theme [style*="background: #222"],html.light-theme [style*="background:#222"]{background:#e2e8f0!important}html.light-theme [style*="color: #e0e0e0"],html.light-theme [style*="color:#e0e0e0"]{color:#1e293b!important}html.light-theme .pt-deco-line{background:linear-gradient(180deg,#0d9488 0%,#0f766e 60%,transparent 100%)!important;box-shadow:none!important}html.light-theme .pt-label{background:linear-gradient(110deg,#1e293b,#0d9488,#0f766e)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:none!important}html.light-theme .pt-icon{filter:none!important}html.light-theme .date-sheet{background:#fff!important;border-color:#0d948833!important}html.light-theme .ds-title{color:#1e293b!important}html.light-theme .mc{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .mc-head{background:#f8fafc!important;border-color:#e8edf3!important}html.light-theme .mc-tname{color:#1e293b!important}html.light-theme .mc-lbl{color:#64748b!important}html.light-theme .mc-val{color:#374151!important}html.light-theme .mc-na{color:#94a3b8!important}html.light-theme .mc-giver{color:#374151!important}html.light-theme .mc-pts{color:#d97706!important}html.light-theme .mc-score-sep{color:#cbd5e1!important}html.light-theme .mc-vs,html.light-theme .mc-date,html.light-theme .mc-arrow{color:#94a3b8!important}html.light-theme .mc-toggle{color:#0d9488!important;border-color:#e8edf3!important}html.light-theme .mc-pg-btn{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#0d9488!important}html.light-theme .act-toggle{background:#dbeafe!important;color:#1d4ed8!important;border-color:#bfdbfe!important}html.light-theme .act-toggle:not(:disabled):hover{background:#bfdbfe!important}html.light-theme .act-sync{background:#d1fae5!important;color:#065f46!important;border-color:#6ee7b7!important}html.light-theme .act-sync:not(:disabled):hover{background:#a7f3d0!important}html.light-theme .act-repredict{background:#fef3c7!important;color:#92400e!important;border-color:#fcd34d!important}html.light-theme .gt-row{background:#fff!important;border-color:#e2e8f0!important}html.light-theme .gt-row.gt-row-open{background:#0d94880a!important;border-color:#a7f3d0!important}html.light-theme .gt-row.gt-row-risk{background:#fff5f5!important}html.light-theme .gt-expand{background:#f8fafc!important;border-color:#e2e8f0!important}html.light-theme .gt-expand.gt-expand-risk{background:#fff5f5!important;border-color:#fca5a5!important}html.light-theme .ha-badge.home{background:#d1fae5!important;color:#0d9488!important}html.light-theme .ha-badge.away{background:#fee2e2!important;color:#dc2626!important}html.light-theme{--th-header-bg: #f1f5f9;--th-header-color: #475569;--th-border: #e2e8f0;--th-row-hover: rgba(13,148,136,.05);--gt-header-bg: #f1f5f9;--gt-header-color: #475569;--gt-border: #e2e8f0;--gt-row-border: #f1f5f9}html.light-theme .game-card:hover{background:#f0fdf8!important;border-color:#6ee7b7!important}html.light-theme .game-card.tomorrow-card:hover{background:#f0f4ff!important;border-color:#818cf8!important}html.light-theme .tb-sep{background:#e2e8f0!important}html.light-theme .mc-pg-btn:disabled{color:#cbd5e1!important;border-color:#f1f5f9!important}html.light-theme .stat-group-title{background:#f1f5f9!important;color:#64748b!important}html.light-theme .stat-card.highlight{background:#f0fdf8!important;border-color:#6ee7b7!important}html.light-theme .stat-card.pk-card{background:#f0f9ff!important;border-color:#bae6fd!important}html.light-theme .stat-card.spread-card{background:#fffbeb!important;border-color:#fde68a!important}html.light-theme .pk-badge{background:#e0f2fe!important;color:#0369a1!important;border-color:#7dd3fc!important}html.light-theme .spread-badge{background:#fef3c7!important;color:#92400e!important;border-color:#fcd34d!important}html.light-theme .vm-card:hover{background:#f8fafc!important;border-color:#cbd5e1!important}html.light-theme .vm-card.vm-active{background:#f0fdf8!important;border-color:#6ee7b7!important}html.light-theme .vm-card.vm-shadow{background:#fffbeb!important;border-color:#fde68a!important}html.light-theme .vm-card.vm-selected{background:#f0fdf8!important;border-color:#0d9488!important;box-shadow:0 0 0 2px #0d948833!important}html.light-theme .vm-cmp{background:#f8fafc!important;border-color:#e2e8f0!important}html.light-theme .act-repredict:not(:disabled):hover{background:#fde68a!important}html.light-theme .banner-高{background:linear-gradient(90deg,#d1fae5,#ecfdf5)!important;border-color:#6ee7b7!important}html.light-theme .mh-header,html.light-theme .matchup-header{background:#f8fafc!important;border-color:#e8edf3!important}html.light-theme [style*="color: #2a2a2a"],html.light-theme [style*="color:#2a2a2a"]{color:#94a3b8!important}html.light-theme [style*="background:#1a1a28"]{background:#f1f5f9!important;border-color:#cbd5e1!important}html.light-theme [style*="background:#1a1a28"] span{color:#374151!important}html.light-theme [style*="background:#1a1a28"] [style*="color:#f0a849"]{color:#d97706!important}html.light-theme [style*="background:#1a1a28"] [style*="color:#888"]{color:#64748b!important}html.light-theme .n-data-table-th{background:#f1f5f9!important;color:#475569!important;border-color:#e2e8f0!important}html.light-theme .n-data-table-td{background:#fff!important;color:#1e293b!important;border-color:#f1f5f9!important}html.light-theme .n-data-table,html.light-theme .n-data-table-base-table,html.light-theme .n-data-table-base-table-body,html.light-theme .n-data-table__pagination{background:#fff!important}html.light-theme .metric-block{background:#f8fafc!important;border-color:#e2e8f0!important}html.light-theme .metric-name{color:#374151!important}html.light-theme .metric-desc{color:#6b7280!important}html.light-theme .metric-hint{color:#94a3b8!important}html.light-theme .metric-val{color:#1e293b!important}html.light-theme [style*="background: #0a1f0a"],html.light-theme [style*="background:#0a1f0a"]{background:#d1fae5!important}html.light-theme [style*="background: #1f1a0a"],html.light-theme [style*="background:#1f1a0a"]{background:#fef3c7!important}html.light-theme [style*="background: #1f0a0a"],html.light-theme [style*="background:#1f0a0a"]{background:#fee2e2!important}html.light-theme [style*="background: #1a1a1a"],html.light-theme [style*="background:#1a1a1a"]{background:#f1f5f9!important;border-color:#e2e8f0!important}html.light-theme .metric-progress .n-progress-graph-line-rail{background:#e2e8f0!important}html.light-theme [style*="background:#1a2a1a"],html.light-theme [style*="background: #1a2a1a"]{background:#d1fae5!important}html.light-theme [style*="background:#1a0d0d"],html.light-theme [style*="background: #1a0d0d"]{background:#fff1f2!important}html.light-theme [style*="border:1px solid #5a2a1a"],html.light-theme [style*="border: 1px solid #5a2a1a"]{border-color:#fca5a5!important}html.light-theme [style*="color: #aaa"],html.light-theme [style*="color:#aaa"]{color:#64748b!important}html.light-theme [style*="color: #555;"],html.light-theme [style*="color:#555;"]{color:#6b7280!important}html.light-theme [style*="color: #ccc;"],html.light-theme [style*="color:#ccc;"]{color:#374151!important}html.light-theme [style*="border:2px solid #333"],html.light-theme [style*="border: 2px solid #333"]{border-color:#cbd5e1!important}html.light-theme .n-drawer-body-content-wrapper [style*="color:#fff"],html.light-theme .n-drawer-body-content-wrapper [style*="color: #fff"]{color:#1e293b!important}html.light-theme .n-drawer-body-content-wrapper [style*="color: #666"],html.light-theme .n-drawer-body-content-wrapper [style*="color:#666"]{color:#94a3b8!important}html.light-theme .n-drawer-body-content-wrapper [style*="color: #bbb"],html.light-theme .n-drawer-body-content-wrapper [style*="color:#bbb"]{color:#475569!important}button,a,input,select,textarea,[role=button],[tabindex],.n-button,.n-select,.n-date-picker,.mobile-opt-btn,.ps-mobile,.mc-toggle,.mc-pg-btn,.ds-btn,.ti-mob-trig,.wdp-col,.wsp-col{touch-action:manipulation;-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:auto;user-select:auto}.n-message-container{z-index:10001!important;top:50%!important;transform:translateY(-50%)!important}.page-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#0a0a1099;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}html.light-theme .page-loading-overlay{background:#f0f4f8a6}.page-loading-overlay .spin-label{font-size:14px;font-weight:600;color:#63e2b7;letter-spacing:1px;text-shadow:0 0 14px rgba(99,226,183,.55);animation:spin-pulse 1.6s ease-in-out infinite}html.light-theme .page-loading-overlay .spin-label{color:#0891b2;text-shadow:0 0 14px rgba(8,145,178,.4)}.n-spin-description{display:inline-block!important;margin-top:10px!important;font-size:13px!important;font-weight:600!important;color:#63e2b7!important;letter-spacing:.8px!important;text-shadow:0 0 12px rgba(99,226,183,.5)!important;animation:spin-pulse 1.6s ease-in-out infinite}.n-spin-container .n-spin-body{display:inline-flex!important;flex-direction:column!important;align-items:center!important;z-index:1!important}.spin-center{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;gap:14px;width:100%}.spin-label{font-size:13px;font-weight:600;color:#63e2b7;letter-spacing:.8px;text-shadow:0 0 10px rgba(99,226,183,.5);animation:spin-pulse 1.6s ease-in-out infinite}html.light-theme .spin-label{color:#0891b2;text-shadow:0 0 10px rgba(8,145,178,.4)}@keyframes spin-pulse{0%,to{opacity:.4}50%{opacity:1}}.lo-mask[data-v-5be0d656]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;display:flex;align-items:center;justify-content:center;background:#06080ea6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lo-card[data-v-5be0d656]{display:flex;flex-direction:column;align-items:center;gap:22px;background:linear-gradient(160deg,#111318,#0c0e14);border:1px solid rgba(99,226,183,.18);border-radius:20px;padding:40px 56px;box-shadow:0 0 0 1px #63e2b70f inset,0 20px 60px #000000b3}.lo-ring-wrap[data-v-5be0d656]{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.lo-ring[data-v-5be0d656]{position:absolute;top:0;right:0;bottom:0;left:0;width:80px;height:80px;animation:lo-spin-5be0d656 1.2s linear infinite}@keyframes lo-spin-5be0d656{to{transform:rotate(360deg)}}.lo-icon[data-v-5be0d656]{font-size:30px;line-height:1;animation:lo-bounce-5be0d656 1.2s ease-in-out infinite}@keyframes lo-bounce-5be0d656{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.lo-text[data-v-5be0d656]{font-size:14px;font-weight:600;color:#63e2b7;letter-spacing:1px;text-shadow:0 0 14px rgba(99,226,183,.5);animation:lo-pulse-5be0d656 1.6s ease-in-out infinite}@keyframes lo-pulse-5be0d656{0%,to{opacity:.45}50%{opacity:1}}.lo-fade-enter-active[data-v-5be0d656],.lo-fade-leave-active[data-v-5be0d656]{transition:opacity .2s ease}.lo-fade-enter-from[data-v-5be0d656],.lo-fade-leave-to[data-v-5be0d656]{opacity:0}.stats-row[data-v-f0ea8f62]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}.sum-card[data-v-f0ea8f62]{background:#111;border:1px solid #1e1e1e;border-radius:10px;padding:16px 18px;text-align:center;min-width:0}.sum-label[data-v-f0ea8f62]{font-size:12px;color:#555;margin-bottom:6px}.sum-val[data-v-f0ea8f62]{font-size:28px;font-weight:700;color:#fff}.sum-val.green[data-v-f0ea8f62]{color:#63e2b7}.sum-sub[data-v-f0ea8f62]{font-size:11px;color:#333;margin-top:4px}@media (max-width: 768px){.stats-row[data-v-f0ea8f62]{gap:8px}.sum-card[data-v-f0ea8f62]{padding:10px 6px}.sum-label[data-v-f0ea8f62]{font-size:10px;margin-bottom:4px}.sum-val[data-v-f0ea8f62]{font-size:18px}.sum-sub[data-v-f0ea8f62]{font-size:9px}.game-grid[data-v-f0ea8f62]{grid-template-columns:1fr}.team-name[data-v-f0ea8f62]{font-size:11px}}.game-grid[data-v-f0ea8f62]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.game-card[data-v-f0ea8f62]{position:relative;background:#111;border:1px solid #1e1e1e;border-radius:12px;padding:16px 14px 10px;cursor:pointer;transition:border-color .2s,background .2s;overflow:hidden}.game-card[data-v-f0ea8f62]:hover{border-color:#2a4a3a;background:#141f14}.game-card.has-edge[data-v-f0ea8f62]{border-color:#1e3a2a}.game-card.tomorrow-card[data-v-f0ea8f62]{border-color:#1e1e2a}.game-card.tomorrow-card[data-v-f0ea8f62]:hover{border-color:#2a2a4a;background:#14141f}.edge-badge[data-v-f0ea8f62]{position:absolute;top:10px;right:10px;font-size:11px;font-weight:700;padding:2px 7px;border-radius:4px}.edge-strong[data-v-f0ea8f62]{background:#0a2a1a;color:#63e2b7;border:1px solid #1a4a2a}.edge-mild[data-v-f0ea8f62]{background:#1a1f1a;color:#a0c8b0;border:1px solid #2a3a2a}.matchup[data-v-f0ea8f62]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:10px}.team-side[data-v-f0ea8f62]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;min-height:90px;justify-content:center}.rec-stamp[data-v-f0ea8f62]{font-size:10px;font-weight:700;color:#63e2b7;border:1.5px solid #63e2b7;border-radius:4px;padding:1px 7px;letter-spacing:1px;transform:rotate(-8deg);margin-bottom:2px;background:#63e2b70f}.team-logo[data-v-f0ea8f62]{height:38px;object-fit:contain}.team-name[data-v-f0ea8f62]{font-size:12px;color:#aaa;text-align:center;line-height:1.3}.team-name.recommended[data-v-f0ea8f62]{color:#63e2b7;font-weight:700}.team-prob[data-v-f0ea8f62]{font-size:16px;font-weight:700}.prob-high[data-v-f0ea8f62]{color:#63e2b7}.prob-low[data-v-f0ea8f62]{color:#666}.vs-col[data-v-f0ea8f62]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:0 0 36px;padding-top:20px}.vs-text[data-v-f0ea8f62]{font-size:12px;color:#333;font-weight:700}.game-date[data-v-f0ea8f62]{font-size:10px;color:#333;text-align:center}.card-footer[data-v-f0ea8f62]{display:flex;justify-content:space-between;border-top:1px solid #1a1a1a;padding-top:8px;margin-top:4px}.wdp[data-v-22125bc8]{position:relative;width:100%;height:220px;background:#16161e;border-radius:14px;overflow:hidden;user-select:none;-webkit-user-select:none}.wdp-cols[data-v-22125bc8]{display:flex;height:100%;position:relative;z-index:2}.wdp-col[data-v-22125bc8]{flex:1;overflow-y:scroll;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wdp-col[data-v-22125bc8]::-webkit-scrollbar{display:none}.wdp-pad[data-v-22125bc8]{height:88px;flex-shrink:0}.wdp-item[data-v-22125bc8]{height:44px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:500;color:#ccc;scroll-snap-align:center;letter-spacing:.5px;cursor:pointer}.wdp-band[data-v-22125bc8]{position:absolute;top:88px;left:12px;right:12px;height:44px;background:#63e2b712;border-top:1px solid rgba(99,226,183,.3);border-bottom:1px solid rgba(99,226,183,.3);border-radius:8px;z-index:3;pointer-events:none}.wdp-fade[data-v-22125bc8]{position:absolute;left:0;right:0;height:88px;z-index:4;pointer-events:none}.wdp-fade-top[data-v-22125bc8]{top:0;background:linear-gradient(to bottom,#16161e 0%,rgba(22,22,30,.85) 40%,transparent 100%)}.wdp-fade-bot[data-v-22125bc8]{bottom:0;background:linear-gradient(to top,#16161e 0%,rgba(22,22,30,.85) 40%,transparent 100%)}.wdp-col+.wdp-col[data-v-22125bc8]{border-left:1px solid rgba(255,255,255,.04)}.filter-row[data-v-40b63f98]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.filter-cell[data-v-40b63f98]{min-width:0}.search-row[data-v-40b63f98]{display:flex;justify-content:flex-end;margin-top:12px}.f-mobile[data-v-40b63f98]{display:none!important}.f-desktop[data-v-40b63f98]{display:block}.search-btn-mobile[data-v-40b63f98]{display:none!important}.search-btn-desktop[data-v-40b63f98]{display:inline-flex}.mobile-date-row[data-v-40b63f98]{display:none;gap:4px;align-items:center}.desktop-date-row[data-v-40b63f98]{display:flex;gap:4px;align-items:center}.mobile-opt-btn[data-v-40b63f98]{flex:1;width:100%;height:44px;background:#1a1a22;border:1px solid #2a2a36;border-radius:6px;color:#ccc;font-size:16px;font-weight:500;text-align:center;cursor:pointer;transition:border-color .15s}.mobile-opt-btn[data-v-40b63f98]:active{border-color:#63e2b7}.date-sheet-mask[data-v-40b63f98]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#0000008c;display:flex;align-items:flex-end}.date-sheet[data-v-40b63f98]{width:100%;background:#101014;border-top:1px solid rgba(99,226,183,.18);border-radius:20px 20px 0 0;padding:0 16px 40px;animation:slideUp-40b63f98 .28s cubic-bezier(.32,.72,0,1)}@keyframes slideUp-40b63f98{0%{transform:translateY(100%)}to{transform:translateY(0)}}.date-sheet-header[data-v-40b63f98]{display:flex;align-items:center;justify-content:space-between;padding:14px 0 12px}.ds-title[data-v-40b63f98]{font-size:15px;font-weight:700;color:#eee}.ds-btn[data-v-40b63f98]{background:none;border:none;font-size:15px;cursor:pointer;padding:4px 8px;border-radius:6px}.ds-cancel[data-v-40b63f98]{color:#888}.ds-confirm[data-v-40b63f98]{color:#63e2b7;font-weight:700}.ds-confirm[data-v-40b63f98]:active{opacity:.7}@media (max-width: 900px){.filter-row[data-v-40b63f98]{grid-template-columns:1fr;gap:8px}.search-row[data-v-40b63f98]{justify-content:stretch;margin-top:8px}.mobile-date-row[data-v-40b63f98]{display:flex}.desktop-date-row[data-v-40b63f98]{display:none}.f-mobile[data-v-40b63f98]{display:flex!important;align-items:center;justify-content:center}.f-desktop[data-v-40b63f98],.search-btn-desktop[data-v-40b63f98]{display:none!important}.search-btn-mobile[data-v-40b63f98]{display:inline-flex!important}}.history-toolbar[data-v-40b63f98]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:8px}.history-toolbar-left[data-v-40b63f98]{display:flex;gap:6px;align-items:center;flex-wrap:wrap;flex:1;min-width:0}.history-toolbar-right[data-v-40b63f98]{display:flex;align-items:center;gap:8px;flex-shrink:0}.tb-label[data-v-40b63f98]{font-size:13px;color:#999}.tb-sep[data-v-40b63f98]{width:1px;height:18px;background:#2a2a2a;margin:0 2px}.act-btn[data-v-40b63f98]{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:opacity .15s,background .15s;white-space:nowrap}.act-btn[data-v-40b63f98]:disabled{opacity:.45;cursor:not-allowed}.act-toggle[data-v-40b63f98]{background:#1a2a3a;color:#63b8e2;border-color:#63b8e24d}.act-toggle[data-v-40b63f98]:not(:disabled):hover{background:#1e334a}.act-sync[data-v-40b63f98]{background:#1a3a2a;color:#63e2b7;border-color:#63e2b74d}.act-sync[data-v-40b63f98]:not(:disabled):hover{background:#1e4a34}.act-repredict[data-v-40b63f98]{background:#2a2a1a;color:#f0a020;border-color:#f0a0204d}.act-repredict[data-v-40b63f98]:not(:disabled):hover{background:#3a3a1e}@keyframes spin-40b63f98{to{transform:rotate(360deg)}}.act-spin[data-v-40b63f98]{display:inline-block;animation:spin-40b63f98 1s linear infinite}.ps-mobile[data-v-40b63f98]{display:none!important}.ps-desktop[data-v-40b63f98]{display:block}@media (max-width: 768px){.history-toolbar[data-v-40b63f98]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px}.history-toolbar-left[data-v-40b63f98]{gap:4px;flex-wrap:wrap}.history-toolbar-right[data-v-40b63f98]{gap:4px;flex-shrink:0}.tb-sep[data-v-40b63f98]{display:none}.act-btn[data-v-40b63f98]{padding:5px 10px;font-size:12px}.ps-desktop[data-v-40b63f98]{display:none!important}.ps-mobile[data-v-40b63f98]{display:inline-flex!important;align-items:center;justify-content:center;width:56px;height:36px;font-size:15px;padding:0}}.mc[data-v-40b63f98]{background:#13131c;border:1px solid #2a2a3a;border-radius:12px;margin-bottom:12px;overflow:hidden}.mc-head[data-v-40b63f98]{display:flex;align-items:center;padding:12px 14px 10px;gap:8px;border-bottom:1px solid #1e1e2e;background:#0f0f18}.mc-team[data-v-40b63f98]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.mc-away[data-v-40b63f98]{justify-content:flex-end}.mc-logo[data-v-40b63f98]{width:32px;height:32px;object-fit:contain;flex-shrink:0}.mc-team-txt[data-v-40b63f98]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.mc-away-txt[data-v-40b63f98]{align-items:flex-end}.mc-tname[data-v-40b63f98]{font-size:13px;font-weight:700;color:#ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-role[data-v-40b63f98]{font-size:10px;color:#555}.home-role[data-v-40b63f98]{color:#4a9eff}.away-role[data-v-40b63f98]{color:#f0a849}.mc-mid[data-v-40b63f98]{text-align:center;flex-shrink:0;min-width:60px}.mc-score[data-v-40b63f98]{font-size:18px;font-weight:900;display:flex;align-items:center;gap:4px;justify-content:center}.mc-score-sep[data-v-40b63f98]{color:#444;font-weight:400}.mc-vs[data-v-40b63f98]{font-size:15px;font-weight:800;color:#555}.mc-date[data-v-40b63f98]{font-size:11px;color:#555;margin-top:2px}.mc-body[data-v-40b63f98]{padding:10px 14px 4px;display:flex;flex-direction:column;gap:6px}.mc-row[data-v-40b63f98]{display:flex;align-items:center;gap:6px;font-size:13px;min-height:24px}.mc-lbl[data-v-40b63f98]{font-size:11px;color:#555;min-width:52px;flex-shrink:0}.mc-val[data-v-40b63f98]{color:#ccc;flex:1;display:flex;align-items:center;gap:4px}.mc-pred-val[data-v-40b63f98]{flex:1;display:flex;align-items:center;gap:4px}.mc-mini-logo[data-v-40b63f98]{width:16px;height:16px;object-fit:contain;flex-shrink:0}.mc-prob[data-v-40b63f98]{font-size:11px;color:#63e2b7}.mc-na[data-v-40b63f98]{font-size:11px;color:#555;flex-shrink:0}.mc-spread[data-v-40b63f98]{display:flex;align-items:center;gap:4px;flex:1;flex-wrap:wrap}.mc-giver[data-v-40b63f98]{font-size:12px;color:#ddd}.mc-pts[data-v-40b63f98]{font-size:12px;font-weight:800;color:#f0a849}.mc-arrow[data-v-40b63f98]{font-size:12px;color:#aaa;font-weight:700}.mc-rec-stars[data-v-40b63f98]{display:flex;align-items:center;gap:2px}.mc-rec-level[data-v-40b63f98]{font-size:11px;color:#888;margin-left:6px}.mc-toggle[data-v-40b63f98]{text-align:center;padding:8px;font-size:12px;color:#63e2b7;cursor:pointer;border-top:1px solid #1e1e2e;-webkit-user-select:none;user-select:none;touch-action:manipulation}.mc-toggle[data-v-40b63f98]:active{background:#63e2b70d}.mc-detail[data-v-40b63f98]{overflow:hidden}.mc-detail>div[data-v-40b63f98]{padding:14px!important}.mc-detail>div>div[data-v-40b63f98]:first-child{gap:16px!important}.mc-pager[data-v-40b63f98]{display:flex;align-items:center;justify-content:space-between;padding:12px 4px;gap:8px}.mc-pg-btn[data-v-40b63f98]{padding:8px 16px;background:#1a1a28;border:1px solid #2a2a3a;border-radius:8px;color:#63e2b7;font-size:13px;cursor:pointer;touch-action:manipulation}.mc-pg-btn[data-v-40b63f98]:disabled{color:#333;border-color:#1a1a28;cursor:default}.mc-pg-info[data-v-40b63f98]{font-size:12px;color:#666;text-align:center;flex:1}.spread-pill[data-v-40b63f98]{background:#1a1a28;border:1px solid #2a2a3a}.spread-pill-giver[data-v-40b63f98]{color:#f0a849}.spread-pill-pts[data-v-40b63f98]{color:#fff}.spread-pill-sep[data-v-40b63f98]{color:#555}.spread-pill-bet[data-v-40b63f98]{color:#888}html.light-theme{background:#f1f5f9!important;border-color:#cbd5e1!important}html.light-theme{color:#d97706!important}html.light-theme{color:#1e293b!important}html.light-theme{color:#94a3b8!important}html.light-theme{color:#64748b!important}.perf-stats-row[data-v-a70eced2]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:20px}@media (max-width: 900px){.perf-stats-row[data-v-a70eced2]{grid-template-columns:repeat(3,1fr);gap:8px}}@media (max-width: 600px){.perf-stats-row[data-v-a70eced2]{grid-template-columns:repeat(5,1fr);gap:3px}}.stat-card[data-v-a70eced2]{background:#141414;border:1px solid #222;border-radius:10px;padding:16px 18px;text-align:center}.stat-card.highlight[data-v-a70eced2]{border-color:#2a5a3a;background:#0d1f14}.stat-card.pk-card[data-v-a70eced2]{border-color:#1a3a50;background:#081520}.stat-card.spread-card[data-v-a70eced2]{border-color:#3a2a10;background:#1a1205}.stat-type-badge[data-v-a70eced2]{display:inline-block;font-size:10px;font-weight:700;padding:1px 8px;border-radius:4px;margin-bottom:6px;letter-spacing:.5px}.pk-badge[data-v-a70eced2]{background:#0d2a3a;color:#5bc4f0;border:1px solid #1a5a7a}.spread-badge[data-v-a70eced2]{background:#2a1a05;color:#f0a020;border:1px solid #5a3a10}.stat-label[data-v-a70eced2]{font-size:12px;color:#666;margin-bottom:6px}.stat-value[data-v-a70eced2]{font-size:30px;font-weight:700;color:#fff;line-height:1.1}.stat-value.green[data-v-a70eced2]{color:#63e2b7}.stat-sub[data-v-a70eced2]{font-size:11px;color:#444;margin-top:4px}.metric-block[data-v-a70eced2]{padding:14px 12px;border:1px solid #2a2a2a;border-radius:8px;background:#0d0d0d;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.metric-name[data-v-a70eced2]{font-size:13px;font-weight:700;color:#ccc;margin-bottom:2px}.metric-desc[data-v-a70eced2]{font-size:11px;color:#555;margin-bottom:10px;min-height:28px}.metric-val[data-v-a70eced2]{font-size:28px;font-weight:700;color:#fff}.metric-progress[data-v-a70eced2]{margin-top:8px}.metric-hint[data-v-a70eced2]{font-size:10px;color:#444;margin-top:auto;padding-top:6px}.metric-badge[data-v-a70eced2]{display:inline-block;font-size:11px;font-weight:700;padding:2px 10px;border-radius:4px;margin-top:8px}.metric-badge-placeholder[data-v-a70eced2]{display:block;height:23px;margin-top:8px}.vcmp-row[data-v-a70eced2]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #1e1e1e}.vcmp-label[data-v-a70eced2]{font-size:13px;color:#888;flex-shrink:0}.vcmp-controls[data-v-a70eced2]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;flex:1;min-width:0}.vcmp-select[data-v-a70eced2]{width:160px;flex-shrink:1;min-width:80px}@media (max-width: 600px){.vcmp-label[data-v-a70eced2],.vcmp-controls[data-v-a70eced2]{width:100%}.vcmp-select[data-v-a70eced2]{flex:1;min-width:0;width:auto}}.compare-card[data-v-a70eced2]{flex:1;min-width:200px;background:#111;border:1px solid #282828;border-radius:8px;padding:14px 16px}.compare-grid[data-v-a70eced2]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.compare-item[data-v-a70eced2]{text-align:center}.ci-label[data-v-a70eced2]{font-size:11px;color:#555;margin-bottom:2px}.ci-val[data-v-a70eced2]{font-size:18px;font-weight:700;color:#fff}.ci-val.green[data-v-a70eced2]{color:#63e2b7}.home-away-grid[data-v-a70eced2]{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}.ha-card[data-v-a70eced2]{background:#0d0d0d;border:1px solid #2a2a2a;border-radius:8px;padding:18px 12px;text-align:center}.ha-home[data-v-a70eced2]{border-color:#1a3a2a}.ha-away[data-v-a70eced2]{border-color:#2a2a1a}.ha-icon[data-v-a70eced2]{font-size:24px;margin-bottom:6px}.ha-title[data-v-a70eced2]{font-size:12px;color:#777;margin-bottom:8px}.ha-acc[data-v-a70eced2]{font-size:32px;font-weight:700;line-height:1.1}.ha-sub[data-v-a70eced2]{font-size:11px;color:#555;margin-top:4px}.ha-center[data-v-a70eced2]{text-align:center;padding:0 8px;min-width:80px}.ha-diff-label[data-v-a70eced2]{font-size:11px;color:#555}.ha-diff-val[data-v-a70eced2]{font-size:26px;font-weight:700;line-height:1.2}.ha-diff-hint[data-v-a70eced2]{font-size:11px;margin-top:2px}.ha-actual[data-v-a70eced2]{font-size:11px;color:#555}.green[data-v-a70eced2]{color:#63e2b7}.metrics-row[data-v-a70eced2]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;align-items:stretch}.vm-card-grid[data-v-a70eced2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:16px}.vm-card[data-v-a70eced2]{background:#111;border:1px solid #2a2a2a;border-radius:10px;padding:14px 14px 10px;cursor:pointer;transition:border-color .2s,background .2s;position:relative;-webkit-user-select:none;user-select:none}.vm-card[data-v-a70eced2]:hover{border-color:#444;background:#161616}.vm-card.vm-active[data-v-a70eced2]{border-color:#2a5a3a!important;background:#0d1f14}.vm-card.vm-shadow[data-v-a70eced2]{border-color:#3a3010!important;background:#181205}.vm-card.vm-selected[data-v-a70eced2]{border-color:#63e2b7!important;background:#0d2020;box-shadow:0 0 0 2px #63e2b740}.vm-card-head[data-v-a70eced2]{display:flex;align-items:center;gap:6px;margin-bottom:10px;flex-wrap:wrap}.vm-ver[data-v-a70eced2]{font-size:15px;font-weight:700;color:#e0e0e0;flex-shrink:0}.vm-check[data-v-a70eced2]{margin-left:auto;font-size:14px;color:#63e2b7;font-weight:700}.vm-metrics[data-v-a70eced2]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:10px}.vm-m[data-v-a70eced2]{text-align:center}.vm-ml[data-v-a70eced2]{font-size:9px;color:#555;margin-bottom:2px;text-transform:uppercase;letter-spacing:.4px}.vm-mv[data-v-a70eced2]{font-size:16px;font-weight:700}.vm-card-foot[data-v-a70eced2]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px}.vm-date[data-v-a70eced2]{font-size:10px;color:#444}.vm-detail[data-v-a70eced2]{background:#0d0d0d;border:1px solid #1e3e2e;border-radius:10px;padding:16px 18px;margin-bottom:16px}.vm-detail-title[data-v-a70eced2]{font-size:13px;color:#888;margin-bottom:14px}.vm-detail-body[data-v-a70eced2]{display:flex;flex-direction:column;gap:10px}.vm-detail-row[data-v-a70eced2]{display:grid;grid-template-columns:100px 1fr 70px 60px;align-items:center;gap:10px}.vdr-label[data-v-a70eced2]{font-size:12px;color:#777}.vdr-bar-wrap[data-v-a70eced2]{height:6px;background:#1a1a1a;border-radius:3px;overflow:hidden}.vdr-bar[data-v-a70eced2]{height:100%;border-radius:3px;transition:width .6s ease}.vdr-val[data-v-a70eced2]{font-size:15px;font-weight:700;text-align:right}.vdr-badge[data-v-a70eced2]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;text-align:center}.vm-detail-meta[data-v-a70eced2]{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px;padding-top:10px;border-top:1px solid #1a1a1a;font-size:11px;color:#555}.vm-cmp[data-v-a70eced2]{background:#0a0a0a;border:1px solid #2a2a3a;border-radius:10px;padding:0;overflow:hidden;margin-bottom:4px}.vm-cmp-header[data-v-a70eced2]{display:grid;grid-template-columns:1fr 120px 1fr;background:#111;padding:12px 16px;border-bottom:1px solid #1e1e1e}.vm-cmp-col-label[data-v-a70eced2]{display:flex;align-items:center;gap:6px}.vm-cmp-col-label.center[data-v-a70eced2]{justify-content:center}.vm-cmp-ver[data-v-a70eced2]{font-size:16px;font-weight:700}.vm-cmp-ver.a[data-v-a70eced2]{color:#63e2b7}.vm-cmp-ver.b[data-v-a70eced2]{color:#f0a020}.vm-cmp-row[data-v-a70eced2]{display:grid;grid-template-columns:1fr 120px 1fr;padding:10px 16px;border-bottom:1px solid #141414;align-items:center}.vm-cmp-row[data-v-a70eced2]:last-of-type{border-bottom:none}.vm-cmp-cell[data-v-a70eced2]{display:flex;align-items:center;gap:6px}.vm-cmp-cell.right[data-v-a70eced2]{justify-content:flex-end}.vm-cmp-cell.left[data-v-a70eced2]{justify-content:flex-start}.vm-cmp-val[data-v-a70eced2]{font-size:18px;font-weight:700;color:#bbb}.vm-cmp-val.winner[data-v-a70eced2]{font-size:20px;color:#fff}.vm-win-badge[data-v-a70eced2]{background:#63e2b726;color:#63e2b7;font-size:10px;font-weight:700;padding:1px 6px;border-radius:4px;border:1px solid rgba(99,226,183,.3)}.vm-cmp-mid[data-v-a70eced2]{text-align:center}.vm-cmp-metric[data-v-a70eced2]{font-size:11px;color:#555;margin-bottom:2px}.vm-cmp-delta[data-v-a70eced2]{font-size:13px;font-weight:700}.vm-cmp-verdict[data-v-a70eced2]{padding:10px 16px;background:#111;border-top:1px solid #1e1e1e;font-size:12px;color:#666}.fade-enter-active[data-v-a70eced2],.fade-leave-active[data-v-a70eced2]{transition:opacity .25s,transform .25s}.fade-enter-from[data-v-a70eced2],.fade-leave-to[data-v-a70eced2]{opacity:0;transform:translateY(-6px)}@media (max-width: 768px){.metrics-row[data-v-a70eced2]{grid-template-columns:repeat(5,1fr);gap:3px}.home-away-grid[data-v-a70eced2]{grid-template-columns:1fr auto 1fr;gap:6px}.ha-center[data-v-a70eced2]{padding:0 4px;min-width:60px}.ha-card[data-v-a70eced2]{padding:10px 6px}.ha-icon[data-v-a70eced2]{font-size:18px;margin-bottom:3px}.ha-acc[data-v-a70eced2]{font-size:22px}.ha-diff-val[data-v-a70eced2]{font-size:18px}.stat-card[data-v-a70eced2]{padding:6px 2px}.stat-label[data-v-a70eced2]{font-size:8px;line-height:1.2}.stat-value[data-v-a70eced2]{font-size:14px;line-height:1.3}.stat-sub[data-v-a70eced2]{font-size:7.5px;line-height:1.2}.stat-type-badge[data-v-a70eced2]{font-size:8px;padding:1px 3px;margin-bottom:2px}.metric-block[data-v-a70eced2]{padding:6px 3px;display:grid;grid-template-rows:14px 28px 20px 13px 6px auto;align-items:start;gap:0}.metric-name[data-v-a70eced2]{font-size:8px;overflow:hidden;white-space:nowrap}.metric-desc[data-v-a70eced2]{font-size:7px;line-height:1.3;overflow:hidden;margin-bottom:0;min-height:auto}.metric-val[data-v-a70eced2]{font-size:14px;line-height:1;align-self:center}.metric-badge[data-v-a70eced2]{font-size:7.5px;padding:1px 3px;margin-top:0;align-self:center}.metric-badge-placeholder[data-v-a70eced2]{height:13px;margin-top:0}.metric-progress[data-v-a70eced2]{margin-top:0;align-self:center}.metric-hint[data-v-a70eced2]{font-size:7px;padding-top:2px;margin-top:0}.vm-card-grid[data-v-a70eced2]{grid-template-columns:repeat(2,1fr);gap:8px}.vm-card[data-v-a70eced2]{padding:10px 10px 8px}.vm-ver[data-v-a70eced2]{font-size:13px}.vm-mv[data-v-a70eced2]{font-size:14px}.vm-detail-row[data-v-a70eced2]{grid-template-columns:80px 1fr 60px 50px;gap:6px}.vdr-val[data-v-a70eced2]{font-size:13px}.vdr-badge[data-v-a70eced2]{font-size:9px}.vm-detail-meta[data-v-a70eced2]{gap:8px}.vm-cmp-header[data-v-a70eced2],.vm-cmp-row[data-v-a70eced2]{grid-template-columns:1fr 80px 1fr;padding:8px 10px}.vm-cmp-val[data-v-a70eced2]{font-size:14px}.vm-cmp-val.winner[data-v-a70eced2]{font-size:16px}.vm-cmp-metric[data-v-a70eced2]{font-size:10px}.vm-cmp-delta[data-v-a70eced2]{font-size:11px}.vm-cmp-ver[data-v-a70eced2]{font-size:13px}}.action-bar[data-v-d200d7c9]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.act-btn[data-v-d200d7c9]{display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border:1px solid #2a2a2a;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s;background:#161618;color:#888;letter-spacing:.3px}.act-toggle[data-v-d200d7c9]:hover{color:#63e2b7;border-color:#63e2b74d;background:#63e2b70f}.act-repredict[data-v-d200d7c9]{background:#1a1608;border:1px solid #3a2e08;border-radius:8px;color:#c8901a;padding:5px 14px}.act-repredict[data-v-d200d7c9]:hover:not(:disabled){background:#221e0a;border-color:#5a4a10;color:#f0a849}.act-repredict[data-v-d200d7c9]:disabled{opacity:.5;cursor:not-allowed}@keyframes spin-d200d7c9{to{transform:rotate(360deg)}}.spin-icon[data-v-d200d7c9]{animation:spin-d200d7c9 .8s linear infinite}.day-toggle[data-v-d200d7c9]{display:flex;align-items:center;background:#1a1a22;border:1px solid rgba(99,226,183,.15);border-radius:8px;padding:3px;gap:3px}.day-btn[data-v-d200d7c9]{display:flex;align-items:center;gap:5px;padding:5px 16px;border:none;border-radius:6px;font-size:13px;font-weight:600;color:#666;background:transparent;cursor:pointer;transition:all .18s;white-space:nowrap}.day-btn[data-v-d200d7c9]:hover{color:#aaa;background:#ffffff0a}.day-btn.day-active[data-v-d200d7c9]{color:#63e2b7;background:linear-gradient(135deg,#63e2b72e,#63e2b712);box-shadow:0 0 0 1px #63e2b740,0 2px 8px #63e2b71f;text-shadow:0 0 8px rgba(99,226,183,.4)}.day-sub[data-v-d200d7c9]{font-size:11px;font-weight:400;opacity:.7}.bet-card[data-v-d200d7c9]{display:flex;flex-direction:column;margin-bottom:6px;border-radius:10px;border:1px solid #222;background:#111;overflow:hidden}.card-high-risk[data-v-d200d7c9]{border-color:#5a2a1a;background:#1a0d0d}.game-table-wrap[data-v-d200d7c9]{flex-direction:column;border:1px solid var(--gt-border, #222);border-radius:10px;overflow:hidden}.gt-header[data-v-d200d7c9],.gt-row[data-v-d200d7c9]{display:grid;grid-template-columns:18px 28px 120px 76px 175px 24px 175px 1fr 68px 80px;align-items:center;column-gap:10px;padding-left:18px;padding-right:18px}.gt-header[data-v-d200d7c9]{padding-top:10px;padding-bottom:10px;background:var(--gt-header-bg, #1a1a1a);border-bottom:1px solid var(--gt-border, #222);font-size:12px;color:var(--gt-header-color, #666);font-weight:700;letter-spacing:.5px}.gt-header span[data-v-d200d7c9]{text-align:center}.gt-row[data-v-d200d7c9]{padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--gt-row-border, #1a1a1a);cursor:pointer;transition:background .12s}.gt-row>div[data-v-d200d7c9],.gt-row>span[data-v-d200d7c9]{text-align:center;justify-content:center}.gt-row[data-v-d200d7c9]:last-of-type{border-bottom:none}.gt-row[data-v-d200d7c9]:hover{background:#ffffff08}.gt-row.gt-row-open[data-v-d200d7c9]{background:#63e2b70a;border-bottom:1px solid #1e2e1e}.gt-row.gt-row-risk[data-v-d200d7c9]{background:#1a0d0d}.gt-expand[data-v-d200d7c9]{border-top:1px solid #1e1e1e;border-bottom:1px solid #1a1a1a}.gt-expand.gt-expand-risk[data-v-d200d7c9]{background:#140808;border-color:#5a2a1a}.list-spread-cell[data-v-d200d7c9]{min-width:0;overflow:hidden;display:flex;justify-content:center}.gt-risk-cell[data-v-d200d7c9]{display:flex;align-items:center;justify-content:center}.risk-icon[data-v-d200d7c9]{font-size:14px;cursor:default;line-height:1}.gt-type-cell[data-v-d200d7c9]{display:flex;align-items:center;justify-content:center}.type-badge[data-v-d200d7c9]{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;padding:2px 7px;border-radius:4px;white-space:nowrap;letter-spacing:.3px}.type-playoff[data-v-d200d7c9]{background:#f0a84826;color:#f0a849;border:1px solid rgba(240,168,72,.3)}.type-regular[data-v-d200d7c9]{background:#63b2e21f;color:#63b8e2;border:1px solid rgba(99,178,226,.25)}.list-header[data-v-d200d7c9],.list-row[data-v-d200d7c9]{display:grid;grid-template-columns:18px 28px 120px 76px 175px 24px 175px 1fr 68px 80px;align-items:center;column-gap:10px;padding-left:18px;padding-right:18px}.list-header[data-v-d200d7c9]{padding-top:10px;padding-bottom:10px;background:#1e1e1e;border:1px solid #333;border-radius:8px;margin-bottom:6px;font-size:13px;color:#bbb;font-weight:700;letter-spacing:1px}.list-row[data-v-d200d7c9]{padding-top:12px;padding-bottom:12px;cursor:pointer;transition:background .12s}.list-row[data-v-d200d7c9]:hover{background:#ffffff08}.list-row.is-open[data-v-d200d7c9]{background:#63e2b70a;border-bottom:1px solid #1e2e1e}.col-arrow[data-v-d200d7c9]{font-size:13px;color:#555}.col-conf[data-v-d200d7c9]{display:flex;align-items:center;min-width:0;overflow:hidden}.col-away[data-v-d200d7c9]{min-width:0;overflow:hidden}.col-vs[data-v-d200d7c9]{text-align:center}.col-home[data-v-d200d7c9],.col-spread[data-v-d200d7c9]{min-width:0;overflow:hidden}.col-ou[data-v-d200d7c9]{min-width:0}.col-tags[data-v-d200d7c9]{display:flex;align-items:center;gap:4px}.col-date[data-v-d200d7c9]{text-align:right}.expand-arrow[data-v-d200d7c9]{font-size:13px;color:#555}.list-team[data-v-d200d7c9]{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;overflow:hidden}.list-logo[data-v-d200d7c9]{width:28px;height:28px;object-fit:contain;flex-shrink:0}.list-nm[data-v-d200d7c9]{font-size:15px;color:#aaa;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-win[data-v-d200d7c9]{font-size:15px;color:#ffe066;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-vs[data-v-d200d7c9]{font-size:13px;color:#444;font-weight:900}.list-spread[data-v-d200d7c9]{display:flex;align-items:center;gap:4px;font-size:13px;color:#f0a849;white-space:nowrap;overflow:hidden}.list-spread-logo[data-v-d200d7c9]{height:15px;width:15px;object-fit:contain;flex-shrink:0}.list-spread-giver[data-v-d200d7c9]{font-weight:700;color:#f0a849}.list-spread-pts[data-v-d200d7c9]{font-weight:900;color:#fff}.list-spread-eq[data-v-d200d7c9]{color:#555;padding:0 2px}.list-spread-receiver[data-v-d200d7c9]{color:#888}.list-spread-empty[data-v-d200d7c9]{color:#333;font-size:13px}.list-ou[data-v-d200d7c9]{font-size:13px;color:#666;white-space:nowrap}.list-date[data-v-d200d7c9]{font-size:12px;color:#444;white-space:nowrap}.card-body[data-v-d200d7c9]{border-top:1px solid #1e1e1e;flex-direction:column}.card-top[data-v-d200d7c9]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 6px}.rec-tag[data-v-d200d7c9]{font-weight:700;font-size:12px}.card-date[data-v-d200d7c9]{font-size:11px;color:#444}.matchup[data-v-d200d7c9]{display:flex;align-items:center;padding:10px 16px 12px;gap:10px}.team-block[data-v-d200d7c9]{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 8px;border-radius:10px;transition:background .15s}.team-block.winner-target[data-v-d200d7c9]{background:#63e2b70f;border:1px solid rgba(99,226,183,.2)}.team-logo-lg[data-v-d200d7c9]{width:54px;height:54px;object-fit:contain}.team-label[data-v-d200d7c9]{display:flex;flex-direction:column;align-items:center;gap:3px}.team-nm[data-v-d200d7c9]{font-size:14px;font-weight:700;color:#eee;text-align:center}.ha-badge[data-v-d200d7c9]{font-size:10px;padding:1px 6px;border-radius:3px}.ha-badge.away[data-v-d200d7c9]{background:#2a1a1a;color:#e88080}.ha-badge.home[data-v-d200d7c9]{background:#1a2a1a;color:#63e2b7}.team-prob[data-v-d200d7c9]{font-size:22px;font-weight:900;line-height:1}.away-prob[data-v-d200d7c9]{color:#e88080}.home-prob[data-v-d200d7c9]{color:#63e2b7}.prob-raw[data-v-d200d7c9]{font-size:10px;color:#555}.inj-mini[data-v-d200d7c9]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px}.inj-chip-wrap[data-v-d200d7c9]{display:flex;flex-direction:row;align-items:center;gap:7px;background:#1e1208;border:1px solid #3a2a0a;border-radius:8px;padding:5px 8px;cursor:pointer;transition:background .12s}.inj-chip-wrap[data-v-d200d7c9]:hover{background:#2a1a08;border-color:#5a3a0a}.inj-photo[data-v-d200d7c9]{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:top;border:1px solid #444;background:#222;flex-shrink:0}.inj-info[data-v-d200d7c9]{display:flex;flex-direction:column;gap:2px}.inj-name[data-v-d200d7c9]{font-size:13px;font-weight:700;color:#f0c070;white-space:nowrap}.inj-status[data-v-d200d7c9]{font-size:11px;color:#e8a070;white-space:nowrap}.vs-block[data-v-d200d7c9]{display:flex;flex-direction:column;align-items:center;gap:6px;flex:0 0 100px}.prob-bar-wrap[data-v-d200d7c9]{display:flex;width:80px;height:5px;border-radius:3px;overflow:hidden}.prob-seg[data-v-d200d7c9]{transition:flex .3s}.away-seg[data-v-d200d7c9]{background:#c06060}.home-seg[data-v-d200d7c9]{background:#4ab890}.vs-text[data-v-d200d7c9]{font-size:13px;font-weight:900;color:#f0a849}.inj-adj[data-v-d200d7c9]{display:flex;flex-direction:column;align-items:center;gap:1px}.inj-adj-label[data-v-d200d7c9]{font-size:9px;color:#555}.inj-adj-val[data-v-d200d7c9]{font-size:11px;font-weight:700}.adj-pos[data-v-d200d7c9]{color:#63e2b7}.adj-neg[data-v-d200d7c9]{color:#e88080}.spread-block[data-v-d200d7c9]{display:flex;flex-direction:column;align-items:center;gap:3px;background:#1a1a28;border:1px solid #2a2a3a;border-radius:6px;padding:6px 10px;width:100px;text-align:center}.spread-label[data-v-d200d7c9]{font-size:9px;color:#555;letter-spacing:.5px}.spread-logo[data-v-d200d7c9]{width:20px;height:20px;object-fit:contain}.spread-row[data-v-d200d7c9]{display:flex;align-items:center;gap:4px}.spread-who[data-v-d200d7c9]{font-size:11px;font-weight:700;color:#f0a849}.spread-recv[data-v-d200d7c9]{font-size:11px;font-weight:600;color:#888}.spread-pts[data-v-d200d7c9]{font-size:16px;font-weight:900;color:#fff;line-height:1}.spread-eq[data-v-d200d7c9]{font-size:11px;color:#555}.ou-block[data-v-d200d7c9]{display:flex;align-items:center;gap:4px}.ou-label[data-v-d200d7c9]{font-size:10px;color:#444}.ou-val[data-v-d200d7c9]{font-size:12px;color:#888;font-weight:600}.winner-banner[data-v-d200d7c9]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid #1e1e1e}.banner-高[data-v-d200d7c9]{background:linear-gradient(90deg,#0d2818,#0a1e14);border-top-color:#1a4a2a}.banner-中[data-v-d200d7c9]{background:linear-gradient(90deg,#231a08,#1a1408);border-top-color:#3a2a0a}.banner-low[data-v-d200d7c9],.banner-低[data-v-d200d7c9]{background:#0d0d12;border-top-color:#1e1e1e}.winner-left[data-v-d200d7c9],.winner-right[data-v-d200d7c9]{display:flex;align-items:center;gap:10px}.winner-label[data-v-d200d7c9]{font-size:11px;color:#555;letter-spacing:.5px}.winner-logo[data-v-d200d7c9]{width:32px;height:32px;object-fit:contain}.winner-name[data-v-d200d7c9]{font-size:20px;font-weight:900;color:#fff;letter-spacing:.3px}.winner-prob[data-v-d200d7c9]{font-size:26px;font-weight:900;line-height:1}.conf-high[data-v-d200d7c9]{color:#39ff6e;text-shadow:0 0 12px rgba(57,255,110,.5)}.conf-mid[data-v-d200d7c9]{color:#ffca28;text-shadow:0 0 12px rgba(255,202,40,.4)}.conf-low[data-v-d200d7c9]{color:#aaa}.winner-spread[data-v-d200d7c9]{font-size:12px;color:#666}.winner-spread b[data-v-d200d7c9]{color:#999}.footer-signal[data-v-d200d7c9]{font-size:11px;padding:2px 6px;border-radius:4px;font-weight:600}.footer-signal.consistent[data-v-d200d7c9]{background:#63e2b726;color:#63e2b7}.footer-signal.inconsistent[data-v-d200d7c9]{background:#e64c3c26;color:#e64c3c}.list-desktop[data-v-d200d7c9]{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.list-mobile[data-v-d200d7c9]{display:none;flex:1;flex-direction:column;gap:3px;min-width:0}.lm-teams[data-v-d200d7c9]{display:flex;align-items:center;gap:5px;min-width:0}.lm-logo[data-v-d200d7c9]{width:20px;height:20px;object-fit:contain;flex-shrink:0}.lm-nm[data-v-d200d7c9]{font-size:13px;color:#aaa;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.lm-win[data-v-d200d7c9]{font-size:13px;color:#ffe066;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.lm-vs[data-v-d200d7c9]{font-size:11px;color:#444;font-weight:900;flex-shrink:0}.lm-sub[data-v-d200d7c9]{display:flex;align-items:center;gap:8px}.lm-spread[data-v-d200d7c9]{font-size:11px;color:#f0a849;white-space:nowrap}.lm-ou[data-v-d200d7c9]{font-size:11px;color:#666;white-space:nowrap}.d-only[data-v-d200d7c9]{display:block}.m-only[data-v-d200d7c9]{display:none}.game-table-wrap.d-only[data-v-d200d7c9]{display:flex}@media (max-width: 768px){.d-only[data-v-d200d7c9]{display:none!important}.m-only[data-v-d200d7c9]{display:flex!important}}.m-list-row[data-v-d200d7c9]{display:flex;flex-direction:column;gap:5px;padding:12px 14px;cursor:pointer;transition:background .12s}.m-list-row[data-v-d200d7c9]:hover{background:#ffffff08}.m-list-row.is-open[data-v-d200d7c9]{background:#63e2b70a;border-bottom:1px solid #1e2e1e}.mlr-top[data-v-d200d7c9]{display:flex;align-items:center;gap:6px;width:100%}.mlr-arrow[data-v-d200d7c9]{font-size:11px;color:#555;width:12px;flex-shrink:0}.mlr-badges[data-v-d200d7c9]{display:flex;align-items:center;gap:3px}.mlr-date[data-v-d200d7c9]{font-size:11px;color:#444;margin-left:auto;white-space:nowrap}.mlr-teams[data-v-d200d7c9]{display:flex;align-items:center;width:100%;gap:4px}.mlr-team[data-v-d200d7c9]{flex:1;display:flex;align-items:center;gap:5px;min-width:0}.mlr-team-r[data-v-d200d7c9]{justify-content:flex-end}.mlr-winner .mlr-name[data-v-d200d7c9]{color:#ffe066;font-weight:900}.mlr-logo[data-v-d200d7c9]{width:22px;height:22px;object-fit:contain;flex-shrink:0}.mlr-name[data-v-d200d7c9]{font-size:13px;color:#aaa;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}.mlr-vs[data-v-d200d7c9]{font-size:11px;color:#444;font-weight:900;flex-shrink:0;padding:0 3px}.mlr-ha[data-v-d200d7c9]{font-size:9px;padding:1px 4px;border-radius:3px;flex-shrink:0}.mlr-ha.away[data-v-d200d7c9]{background:#2a1a1a;color:#e88080}.mlr-ha.home[data-v-d200d7c9]{background:#1a2a1a;color:#63e2b7}.mlr-info[data-v-d200d7c9]{display:flex;align-items:center;gap:10px;width:100%}.mlr-spread[data-v-d200d7c9]{font-size:11px;color:#f0a849;white-space:nowrap}.mlr-ou[data-v-d200d7c9]{font-size:11px;color:#666;white-space:nowrap}.m-card-body[data-v-d200d7c9]{display:flex;flex-direction:column;gap:10px;padding:12px;border-top:1px solid #1e1e1e}.mc-matchup[data-v-d200d7c9]{display:flex;align-items:stretch;gap:6px;width:100%}.mc-team[data-v-d200d7c9]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border-radius:8px;border:1px solid transparent;transition:background .15s}.mc-team.mc-winner[data-v-d200d7c9]{background:#63e2b70f;border-color:#63e2b733}.mc-team-r[data-v-d200d7c9]{align-items:center}.mc-logo[data-v-d200d7c9]{width:36px;height:36px;object-fit:contain}.mc-name[data-v-d200d7c9]{font-size:11px;font-weight:700;color:#eee;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.mc-ha[data-v-d200d7c9]{font-size:9px;padding:1px 5px;border-radius:3px}.mc-ha.away[data-v-d200d7c9]{background:#2a1a1a;color:#e88080}.mc-ha.home[data-v-d200d7c9]{background:#1a2a1a;color:#63e2b7}.mc-prob[data-v-d200d7c9]{font-size:17px;font-weight:900;line-height:1}.mc-vs-col[data-v-d200d7c9]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex:0 0 68px}.mc-bar[data-v-d200d7c9]{display:flex;width:58px;height:4px;border-radius:3px;overflow:hidden}.mc-vs[data-v-d200d7c9]{font-size:12px;font-weight:900;color:#f0a849}.mc-inj-adj[data-v-d200d7c9]{font-size:10px;font-weight:700;text-align:center}.mc-inj-section[data-v-d200d7c9]{display:flex;align-items:flex-start;gap:8px;padding:8px;background:#0e0e12;border-radius:8px;border:1px solid #1e1e1e;width:100%;box-sizing:border-box}.mc-inj-col[data-v-d200d7c9]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.mc-inj-col-r[data-v-d200d7c9]{align-items:flex-end}.mc-inj-div[data-v-d200d7c9]{width:1px;background:#1e1e1e;flex-shrink:0;align-self:stretch}.mc-inj-chip[data-v-d200d7c9]{display:flex;align-items:center;gap:6px;background:#1e1208;border:1px solid #3a2a0a;border-radius:6px;padding:4px 6px;cursor:pointer;transition:background .12s}.mc-inj-chip[data-v-d200d7c9]:hover{background:#2a1a08}.mc-inj-photo[data-v-d200d7c9]{width:26px;height:26px;border-radius:50%;object-fit:cover;object-position:top;border:1px solid #444;background:#222;flex-shrink:0}.mc-inj-info[data-v-d200d7c9]{display:flex;flex-direction:column;gap:1px}.mc-inj-info-r[data-v-d200d7c9]{align-items:flex-end}.mc-inj-name[data-v-d200d7c9]{font-size:11px;font-weight:700;color:#f0c070;white-space:nowrap}.mc-inj-st[data-v-d200d7c9]{font-size:10px;color:#e8a070;white-space:nowrap}.mc-inj-desc[data-v-d200d7c9]{font-size:10px;color:#888;white-space:nowrap}.mc-inj-ret[data-v-d200d7c9]{font-size:10px;color:#63b8e2;white-space:nowrap}.mc-info-section[data-v-d200d7c9]{display:flex;flex-direction:column;gap:7px;padding:10px 12px;background:#0e0e12;border-radius:8px;border:1px solid #1e1e1e;width:100%;box-sizing:border-box}.mc-info-row[data-v-d200d7c9]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.mc-info-label[data-v-d200d7c9]{font-size:10px;color:#555;letter-spacing:.5px;min-width:28px;flex-shrink:0}.mc-info-val[data-v-d200d7c9]{display:flex;align-items:center;gap:4px;font-size:12px;color:#eee;flex-wrap:wrap}.mc-pts[data-v-d200d7c9]{font-size:15px;font-weight:900;color:#fff}.mc-arrow[data-v-d200d7c9],.mc-info-hint[data-v-d200d7c9]{font-size:10px;color:#555}.mc-mini-logo[data-v-d200d7c9]{width:16px;height:16px;object-fit:contain}.mc-ou-val[data-v-d200d7c9]{font-size:14px;color:#888;font-weight:600}.mc-winner-section[data-v-d200d7c9]{display:flex;flex-direction:column;gap:5px;padding:10px 12px;border-radius:8px;border:1px solid #1a4a2a;background:linear-gradient(90deg,#0d2818,#0a1e14);width:100%;box-sizing:border-box}.mc-winner-row[data-v-d200d7c9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mc-winner-row2[data-v-d200d7c9]{margin-top:2px}.mc-w-label[data-v-d200d7c9]{font-size:10px;color:#555;letter-spacing:.5px;min-width:44px;flex-shrink:0}.mc-w-logo[data-v-d200d7c9]{width:24px;height:24px;object-fit:contain;flex-shrink:0}.mc-w-name[data-v-d200d7c9]{font-size:14px;font-weight:900;color:#fff}.mc-w-prob[data-v-d200d7c9]{font-size:20px;font-weight:900;line-height:1}.mc-w-spread[data-v-d200d7c9]{font-size:13px;color:#999;font-weight:600}@media (max-width: 768px){.matchup[data-v-d200d7c9]{padding:10px 8px 8px;gap:4px}.team-block[data-v-d200d7c9]{padding:8px 4px;gap:3px}.team-logo-lg[data-v-d200d7c9]{width:38px;height:38px}.team-nm[data-v-d200d7c9]{font-size:11px;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-prob[data-v-d200d7c9]{font-size:18px}.vs-block[data-v-d200d7c9]{flex:0 0 70px;gap:4px}.prob-bar-wrap[data-v-d200d7c9]{width:60px}.spread-block[data-v-d200d7c9]{width:70px;padding:4px 6px}.spread-pts[data-v-d200d7c9]{font-size:13px}.spread-who[data-v-d200d7c9],.spread-recv[data-v-d200d7c9]{font-size:10px}.spread-logo[data-v-d200d7c9]{width:14px;height:14px}}.spread-warn-icon[data-v-d200d7c9]{color:#f0a020;font-size:11px;margin-left:4px;cursor:default}.spread-warn-text[data-v-d200d7c9]{font-size:10px;color:#f0a020;margin-top:3px}.live-header-row[data-v-1bbfa419]{display:grid;grid-template-columns:110px 1fr 220px 1fr 1fr;gap:0 8px;padding:4px 12px;font-size:10px;color:#777;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.live-desktop-grid[data-v-1bbfa419]{display:grid;grid-template-columns:110px 1fr 220px 1fr 1fr;gap:0 8px;align-items:center;min-height:64px}.live-mobile-card[data-v-1bbfa419]{display:none}@media (max-width: 900px){.live-header-row[data-v-1bbfa419],.live-desktop-grid[data-v-1bbfa419]{display:none}.live-mobile-card[data-v-1bbfa419]{display:block}.lmc-status[data-v-1bbfa419]{display:flex;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:4px}.lmc-score-row[data-v-1bbfa419]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.lmc-team[data-v-1bbfa419]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.lmc-team-away[data-v-1bbfa419]{align-items:flex-start}.lmc-team-home[data-v-1bbfa419]{align-items:flex-end}.lmc-logo[data-v-1bbfa419]{height:36px;object-fit:contain}.lmc-team-name[data-v-1bbfa419]{font-size:13px;font-weight:700;color:#ccc;display:flex;align-items:center;flex-wrap:wrap}.lmc-record[data-v-1bbfa419]{font-size:10px;color:#666}.lmc-scores[data-v-1bbfa419]{display:flex;align-items:center;flex-shrink:0}.lmc-linescore-wrap[data-v-1bbfa419]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:4px}.lmc-linescore-table[data-v-1bbfa419]{width:100%;min-width:260px;border-collapse:collapse;font-size:11px;text-align:center}.lmc-linescore-table th[data-v-1bbfa419],.lmc-linescore-table td[data-v-1bbfa419]{padding:3px 6px}.lmc-ls-team-col[data-v-1bbfa419]{text-align:left;font-size:10px;min-width:50px;padding-right:8px}.lmc-ls-total[data-v-1bbfa419]{border-left:1px solid #222;font-weight:700;font-size:12px}}@media (min-width: 576px) and (max-width: 900px){.lmc-team-name[data-v-1bbfa419]{font-size:14px}.lmc-logo[data-v-1bbfa419]{height:40px}}.ls-avatar[data-v-1bbfa419]{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#333}.ls-avatar-lg[data-v-1bbfa419]{width:24px;height:24px}.ls-avatar-placeholder[data-v-1bbfa419]{background:#333}html.light-theme{background:#e2e8f0!important}.game-table[data-v-cd6f3ad9]{border:1px solid #222;border-radius:10px;overflow:hidden}.table-header[data-v-cd6f3ad9]{display:grid;grid-template-columns:1fr 120px 1fr 120px 80px 90px 80px;background:var(--th-header-bg, #1a1a1a);padding:10px 16px;font-size:12px;color:var(--th-header-color, #666);font-weight:700;letter-spacing:.5px;border-bottom:1px solid var(--th-border, #222)}.table-row[data-v-cd6f3ad9]{display:grid;grid-template-columns:1fr 120px 1fr 120px 80px 90px 80px;padding:12px 16px;border-bottom:1px solid var(--th-border, #1a1a1a);cursor:pointer;transition:background .15s;align-items:center}.table-row[data-v-cd6f3ad9]:last-child{border-bottom:none}.table-row[data-v-cd6f3ad9]:hover{background:var(--th-row-hover, #1c1c1c)}.team-cell[data-v-cd6f3ad9]{display:flex;align-items:center;gap:8px}.justify-end[data-v-cd6f3ad9]{justify-content:flex-end}.team-logo[data-v-cd6f3ad9]{height:28px;width:28px;object-fit:contain;flex-shrink:0}.team-name[data-v-cd6f3ad9]{font-size:13px;font-weight:700;color:#ccc}.text-center[data-v-cd6f3ad9]{text-align:center}.team-info[data-v-cb25ce45]{min-height:80vh}.toolbar[data-v-cb25ce45]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.toolbar-right[data-v-cb25ce45]{display:flex;align-items:center;gap:12px}.last-updated[data-v-cb25ce45]{font-size:12px;color:#666}.filter-row[data-v-cb25ce45]{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.compare-selector[data-v-cb25ce45]{display:flex;align-items:center;gap:12px}.vs-badge[data-v-cb25ce45]{font-size:18px;font-weight:900;color:#f0a849;padding:0 8px}.roster-grid[data-v-cb25ce45]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.ti-sheet-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:10000;display:flex;align-items:flex-end}.ti-sheet{width:100%;background:#1a1a26;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom,0)}.ti-sheet-hd{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #2a2a36}.ti-sh-title{font-size:16px;font-weight:600;color:#eee}.ti-sh-btn{background:none;border:none;font-size:15px;padding:4px 8px;cursor:pointer}.ti-sh-btn.cancel{color:#888}.ti-sh-btn.confirm{color:#63e2b7;font-weight:700}.roster-card{background:#1a1a22;border:1px solid #2a2a36;border-radius:10px;padding:12px;cursor:pointer;transition:border-color .2s,transform .15s;display:flex;align-items:center;gap:10px}.roster-card:hover{border-color:#4a9eff;transform:translateY(-2px)}.roster-avatar img{width:68px;height:68px;border-radius:50%;object-fit:cover;background:#2a2a36}.roster-name{font-size:13px;font-weight:600;color:#eee;line-height:1.3}.roster-meta{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}.pos-badge{background:#2a3a55;color:#7ab4ff;font-size:11px;padding:1px 6px;border-radius:4px}.inj-tag{font-size:11px;padding:2px 7px;border-radius:4px;margin-top:4px;display:inline-block}.player-card{background:#1a1a22;border:1px solid #2a2a36;border-radius:12px;padding:20px;display:flex;gap:24px;align-items:flex-start;margin-bottom:16px}.pc-left{position:relative;flex-shrink:0}.pc-headshot{width:100px;height:100px;border-radius:50%;object-fit:cover;object-position:top;border:2px solid #2a3a55;background:#151520}.pc-team-logo{position:absolute;bottom:-4px;right:-4px;width:32px;height:32px;object-fit:contain}.pc-right{flex:1}.pc-name{font-size:22px;font-weight:800;color:#fff;margin-bottom:8px}.pc-meta{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.pc-badge{background:#2a3a55;color:#7ab4ff;font-size:12px;padding:2px 8px;border-radius:6px}.pc-badge.team{background:#1a3355;color:#aad4ff}.pc-bio{display:flex;gap:16px;font-size:13px;color:#888;margin-bottom:10px;flex-wrap:wrap}.pc-injury{display:flex;align-items:center;gap:8px;border:1px solid;border-radius:8px;padding:6px 12px;font-size:13px;flex-wrap:wrap;width:fit-content}.inj-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.inj-return{font-size:11px;color:#888}.pc-healthy{display:flex;align-items:center;gap:8px;color:#4caf50;font-size:13px}.healthy-dot{width:8px;height:8px;border-radius:50%;background:#4caf50;display:inline-block}.stats-table{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.stat-group{background:#1a1a22;border:1px solid #2a2a36;border-radius:10px;overflow:hidden}.stat-group-title{background:#232335;color:#aaa;font-size:11px;font-weight:700;letter-spacing:.08em;padding:6px 14px;text-transform:uppercase}.stat-group-body{padding:8px 0}.stat-item{display:flex;justify-content:space-between;align-items:center;padding:5px 14px;border-bottom:1px solid #1e1e2a}.stat-item:last-child{border-bottom:none}.stat-label{font-size:13px;color:#888}.stat-val{font-size:15px;font-weight:700;color:#e8e8ff}.no-stats{color:#666;padding:24px;text-align:center}.compare-header{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin-bottom:16px}.tscard{text-align:center;padding:20px;background:#1a1a22;border:1px solid #2a2a36;border-radius:12px}.tscard.side-a{border-left:3px solid #4a9eff}.tscard.side-b{border-right:3px solid #f0a849}.tscard-logo{width:64px;height:64px;object-fit:contain;margin-bottom:8px}.tscard-name{font-size:16px;font-weight:700;color:#fff;margin-bottom:4px}.tscard-record{font-size:14px;color:#aaa}.tscard-inj{font-size:12px;color:#f04949;margin-top:4px}.inj-part-zh{font-size:12px}.rcp-wrap{display:flex;gap:0;margin:8px 0 4px;background:#0e0e14;border:1px solid #1e1e28;border-radius:10px;overflow:hidden}.rcp-col{flex:1;padding:10px 8px;display:flex;flex-direction:column;gap:4px;min-width:0}.rcp-center-line{width:1px;background:#1e1e28;flex-shrink:0}.rcp-col-title{display:none}.rcp-section-label{font-size:10px;color:#555;font-weight:600;letter-spacing:.5px;padding:4px 4px 2px;text-transform:uppercase}.rcp-section-label.inj{color:#7a3030}.rcp-divider{height:1px;background:#1e1e28;margin:6px 0}.rcp-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px 4px}.rcp-cell{display:flex;flex-direction:column;align-items:center;gap:3px;cursor:pointer;padding:4px 2px;border-radius:6px;transition:background .12s}.rcp-cell:hover{background:#1a1a26}.rcp-avatar-wrap{position:relative}.rcp-avatar{width:68px;height:68px;border-radius:50%;object-fit:cover;background:#222;display:block}.rcp-inj-badge{position:absolute;bottom:-2px;right:-2px;width:14px;height:14px;border-radius:50%;font-size:8px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #0e0e14}.rcp-cell-name{font-size:9px;color:#aaa;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:1.2}.rcp-cell-part{font-size:8px;text-align:center;line-height:1.2}.rcp-cell-return{font-size:8px;color:#555;text-align:center;line-height:1.2}.compare-center{text-align:center}.score-line{font-size:24px;font-weight:900;color:#ccc;display:flex;justify-content:center;gap:12px}.wl{color:#888}.wl.winner{color:#4caf50}.sep{color:#444}.bar-wrap{display:flex;height:8px;border-radius:4px;overflow:hidden;margin:8px auto 4px;width:100%;max-width:180px;background:#2a2a36}.bar-a{background:#4a9eff;transition:width .4s}.bar-b{background:#f0a849;transition:width .4s}.bar-labels{display:flex;justify-content:space-between;font-size:12px;color:#888;width:100%;max-width:180px;margin:auto}.compare-stats{max-width:600px;margin:0 auto}.cs-header{display:grid;grid-template-columns:1fr 100px 1fr;font-size:12px;font-weight:700;color:#888;padding:6px 0;border-bottom:1px solid #2a2a36;margin-bottom:4px}.cs-side.a{text-align:left;color:#4a9eff}.cs-side.b{text-align:right;color:#f0a849}.cs-mid{text-align:center}.cs-row{display:grid;grid-template-columns:1fr 100px 1fr;padding:7px 0;border-bottom:1px solid #1e1e2a;align-items:center}.cs-row:last-child{border-bottom:none}.cs-label{text-align:center;font-size:12px;color:#666}.cs-val{font-size:15px;font-weight:700;color:#aaa}.cs-val.a{text-align:left;color:#4a9eff}.cs-val.b{text-align:right;color:#f0a849}.cs-val.win{color:#4caf50!important}.h2h-row{display:flex;align-items:center;gap:16px;background:#1a1a22;border:1px solid #2a2a36;border-radius:10px;padding:12px 16px;margin-bottom:8px}.h2h-date{font-size:12px;color:#666;min-width:80px}.h2h-teams{display:flex;align-items:center;gap:12px;flex:1}.h2h-team{display:flex;align-items:center;gap:8px;font-size:14px;color:#aaa;flex:1}.h2h-team.away{flex-direction:row-reverse}.h2h-team.winner{color:#fff;font-weight:700}.h2h-logo{width:24px;height:24px;object-fit:contain}.h2h-score{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:900}.score-win{color:#4caf50}.score-sep{color:#444}.ti-mob-trig{display:none}@media (max-width: 768px){.ti-desk-sel{display:none!important}.ti-mob-trig{display:flex;align-items:center;gap:8px;padding:0 12px;height:36px;min-width:0;background:#1a1a26;border:1px solid #333;border-radius:6px;color:#ccc;font-size:14px;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.ti-mob-trig:disabled{opacity:.4;cursor:not-allowed}.ti-date-trig{width:120px;flex:none;justify-content:center}.ti-trig-logo{width:22px;height:22px;object-fit:contain;flex-shrink:0}.ti-trig-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ti-trig-arrow{color:#555;flex-shrink:0;margin-left:4px}}@media (max-width: 900px){.toolbar{flex-wrap:wrap;gap:8px}.toolbar-right{flex-wrap:wrap}.filter-row .n-select{width:100%!important}.roster-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.roster-avatar img{width:48px;height:48px}.compare-selector{flex-wrap:wrap}.rcp-grid{grid-template-columns:repeat(5,1fr)}.rcp-avatar{width:48px;height:48px}.compare-stats{max-width:100%}.h2h-row{flex-wrap:wrap;gap:8px}.h2h-date{min-width:unset}.player-card{flex-direction:column;gap:16px}}@media (min-width: 576px) and (max-width: 900px){.roster-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.rcp-grid{grid-template-columns:repeat(6,1fr)}.rcp-avatar{width:56px;height:56px}}@media (max-width: 575px){.filter-row{flex-wrap:wrap}.compare-header{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.compare-header>:nth-child(1){grid-column:1;grid-row:1}.compare-header>:nth-child(3){grid-column:2;grid-row:1}.compare-header>:nth-child(2){grid-column:1 / -1;grid-row:2}.tscard{padding:10px 6px}.tscard-logo{width:44px;height:44px}.tscard-name{font-size:13px}.tscard-record{font-size:12px}.rcp-wrap{flex-direction:column}.rcp-center-line{width:100%;height:2px;flex-shrink:0}.rcp-col-title{display:block;font-size:13px;font-weight:700;color:#ccc;padding:2px 4px 6px;border-bottom:1px solid #2a2a36;margin-bottom:4px}.rcp-col{padding:10px 12px}.rcp-grid{grid-template-columns:repeat(5,1fr);gap:8px 6px}.rcp-avatar{width:44px;height:44px}.rcp-cell-name{font-size:9px}.h2h-row{padding:8px 10px}.h2h-team{font-size:12px;gap:4px}.h2h-logo{width:18px;height:18px}.h2h-score{font-size:15px}}.global-loading-mask[data-v-10bbf6c9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#000000c7;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.global-loading-box[data-v-10bbf6c9]{display:flex;flex-direction:column;align-items:center;gap:20px;background:linear-gradient(160deg,#16181f,#0f1117);border:1px solid rgba(99,226,183,.18);border-radius:20px;padding:44px 64px;box-shadow:0 24px 64px #0009,0 0 0 1px #63e2b70f inset}.global-loading-ring[data-v-10bbf6c9]{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.global-loading-ring[data-v-10bbf6c9]:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:conic-gradient(from 0deg,#63e2b7 0%,transparent 60%);animation:ring-spin-10bbf6c9 1.4s linear infinite;opacity:.35}@keyframes ring-spin-10bbf6c9{to{transform:rotate(360deg)}}.global-loading-title[data-v-10bbf6c9]{font-size:17px;font-weight:700;color:#63e2b7;letter-spacing:.3px}.global-loading-sub[data-v-10bbf6c9]{font-size:12px;color:#556;letter-spacing:.3px;animation:sub-pulse-10bbf6c9 1.6s ease-in-out infinite}@keyframes sub-pulse-10bbf6c9{0%,to{opacity:.45}50%{opacity:.9}}.action-card[data-v-10bbf6c9]{background:#0f0f13;border:1px solid #222;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;height:100%;box-sizing:border-box}.action-header[data-v-10bbf6c9]{display:flex;align-items:center;gap:8px}.action-title[data-v-10bbf6c9]{font-size:14px;font-weight:700;color:#ddd}.action-desc[data-v-10bbf6c9]{font-size:12px;color:#666;line-height:1.6;flex:1}.action-footer[data-v-10bbf6c9]{display:flex;align-items:center;gap:10px;margin-top:4px}.action-result[data-v-10bbf6c9]{font-size:12px}.action-result.ok[data-v-10bbf6c9]{color:#63e2b7}.action-result.err[data-v-10bbf6c9]{color:#e88080}.deploy-log[data-v-10bbf6c9]{margin-top:8px;padding:8px 10px;background:#0a0a0e;border:1px solid #222;border-radius:4px;font-size:11px;color:#888;white-space:pre-wrap;word-break:break-all;max-height:120px;overflow-y:auto}.desktop-only[data-v-10bbf6c9]{display:block}.mobile-only[data-v-10bbf6c9]{display:none}.mobile-date-btn[data-v-10bbf6c9]{width:100%;height:32px;background:#1a1a22;border:1px solid #2a2a36;border-radius:6px;color:#ccc;font-size:13px;text-align:center;cursor:pointer;transition:border-color .15s}.mobile-date-btn[data-v-10bbf6c9]:active{border-color:#63e2b7}.date-sheet-mask[data-v-10bbf6c9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#0000008c;display:flex;align-items:flex-end}.date-sheet[data-v-10bbf6c9]{width:100%;background:#101014;border-top:1px solid rgba(99,226,183,.18);border-radius:20px 20px 0 0;padding:0 16px 40px;animation:adminSlideUp-10bbf6c9 .28s cubic-bezier(.32,.72,0,1)}@keyframes adminSlideUp-10bbf6c9{0%{transform:translateY(100%)}to{transform:translateY(0)}}.date-sheet-header[data-v-10bbf6c9]{display:flex;align-items:center;justify-content:space-between;padding:14px 0 12px}.ds-title[data-v-10bbf6c9]{font-size:15px;font-weight:700;color:#eee}.ds-btn[data-v-10bbf6c9]{background:none;border:none;font-size:15px;cursor:pointer;padding:4px 8px;border-radius:6px}.ds-cancel[data-v-10bbf6c9]{color:#888}.ds-confirm[data-v-10bbf6c9]{color:#63e2b7;font-weight:700}@media (max-width: 900px){.desktop-only[data-v-10bbf6c9]{display:none}.mobile-only[data-v-10bbf6c9]{display:block}}[data-v-7505119b] .row-untrusted td{background-color:#e74c3c26!important}.page-title-wrap[data-v-7d146e38]{display:flex;align-items:center;gap:12px;margin-bottom:16px;position:relative}.pt-deco-line[data-v-7d146e38]{width:4px;height:32px;border-radius:3px;flex-shrink:0;background:linear-gradient(180deg,#63e2b7 0%,#2a9d8f 60%,transparent 100%);box-shadow:0 0 10px #63e2b780,0 0 24px #63e2b726}.page-title-text[data-v-7d146e38]{margin:0;display:flex;align-items:center;gap:8px;line-height:1.1}.pt-icon[data-v-7d146e38]{font-size:22px;filter:drop-shadow(0 0 6px rgba(99,226,183,.5))}.pt-label[data-v-7d146e38]{font-size:26px;font-weight:900;letter-spacing:1px;background:linear-gradient(110deg,#fff,#63e2b7,#2af5c5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;filter:drop-shadow(0 0 12px rgba(99,226,183,.35))}.pt-tag-wrap[data-v-7d146e38]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width: 480px){.pt-label[data-v-7d146e38]{font-size:20px}.pt-icon[data-v-7d146e38]{font-size:18px}.pt-deco-line[data-v-7d146e38]{height:26px}.page-title-wrap[data-v-7d146e38]{margin-bottom:12px;gap:8px}}
