@charset "UTF-8";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.odds-table-wrapper[data-v-c2517f6d]{width:100%;background:#fff;border-radius:12px;border:1px solid rgba(223,230,255,.8);box-shadow:none;overflow:hidden}.odds-header[data-v-c2517f6d]{padding:8px 16px 0}.odds-header .title[data-v-c2517f6d]{font-size:13px;font-weight:800;color:#525a79}.odds-table[data-v-c2517f6d]{width:100%;padding:4px 0 0}.odds-table .index-table[data-v-c2517f6d]{width:100%;border-collapse:collapse;border:0;table-layout:fixed}.odds-table .index-table th[data-v-c2517f6d],.odds-table .index-table td[data-v-c2517f6d]{padding:10px 14px;text-align:center;border:none;font-size:13px}.odds-table .index-table th[data-v-c2517f6d]:nth-child(1),.odds-table .index-table td[data-v-c2517f6d]:nth-child(1){width:80px}.odds-table .index-table th[data-v-c2517f6d]{background:transparent;color:#afb8cb;font-weight:600;font-size:12px;padding-bottom:6px}.odds-table .index-table td[data-v-c2517f6d]{color:#525a79;background:transparent;font-variant-numeric:tabular-nums}.odds-table .index-table .odds-cell span[data-v-c2517f6d]{display:inline-block;margin:0 5px;color:#525a79;font-weight:500}.odds-table .index-table .odds-cell span.hl[data-v-c2517f6d]{color:#6e94ea;font-weight:700}.odds-table .index-table .data-row[data-v-c2517f6d]{transition:background .12s ease}.odds-table .index-table .data-row:hover td[data-v-c2517f6d]{background:#f6f8ff}.odds-table .index-table .data-row .label-cell[data-v-c2517f6d]{color:#afb8cb;font-weight:600;font-size:12px}.odds-table .index-table .data-row:not(:last-child) td[data-v-c2517f6d]{border-bottom:1px solid rgba(223,230,255,.4)}.live-chat-content[data-v-ca1c91a1]{display:flex;flex-direction:column;height:calc(100% - 44px);overflow:hidden}.activity[data-v-ca1c91a1]{background-color:#fee;padding:10px;border-radius:10px;margin:10px 0;font-size:14px;color:#e31b1b;display:flex;align-items:center}.activity .speaker-icon[data-v-ca1c91a1]{width:20px;height:20px;margin-right:8px;flex-shrink:0}.activity .txt[data-v-ca1c91a1]{flex:1;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-container[data-v-ca1c91a1]{flex:1;overflow-x:hidden;overflow-y:scroll}.message-container[data-v-ca1c91a1]::-webkit-scrollbar{display:none}.vip-list[data-v-ca1c91a1]{flex:1;overflow-x:hidden;overflow-y:scroll}.vip-list[data-v-ca1c91a1]::-webkit-scrollbar{display:none}.vip-list .vip-item[data-v-ca1c91a1]{margin-bottom:5px;font-weight:400;font-size:12px;display:flex;align-items:flex-start}.vip-list .vip-item .nickname[data-v-ca1c91a1]{color:#6e94ea;margin-right:4px;cursor:pointer}.vip-list .vip-item .nickname[data-v-ca1c91a1]:hover{text-decoration:underline}.vip-list .vip-item .vip-text[data-v-ca1c91a1]{padding-top:3px}.vip-list .vip-item .vip-badge[data-v-ca1c91a1]{width:52px;margin-right:10px;display:inline;object-fit:contain}.vip-list .vip-item .text[data-v-ca1c91a1]{color:#afb8cb;word-break:break-all;word-wrap:break-word;line-height:20px}.join-list[data-v-ca1c91a1]{padding:10px 12px;display:flex}.join-list .nickname[data-v-ca1c91a1]{color:#6e94ea;padding-right:6px}.join-list .text[data-v-ca1c91a1]{color:#afb8cb}.comment-section .isNotLogin[data-v-ca1c91a1]{flex:1;height:30px;padding:0 10px;background:#f5f7ff;box-shadow:none;border-radius:15px;display:flex;align-items:center;font-weight:400;font-size:14px}.comment-section .isNotLogin .login_btn[data-v-ca1c91a1]{margin-right:6px;color:#6e94ea;cursor:pointer}.comment-section .isLogin[data-v-ca1c91a1]{display:flex;align-items:center;flex:1}.comment-section .comment-input[data-v-ca1c91a1]{display:flex;align-items:center;justify-content:space-between;width:100%;height:36px;background:#f5f7ff;border-radius:20px}.comment-section .comment-input input[data-v-ca1c91a1]{flex:1;border:none;padding:5px 10px;border-radius:20px;outline:none;background:transparent}.comment-section .comment-input .send-button[data-v-ca1c91a1]{background-color:#e31b1b;color:#fff;border:none;border-radius:0 20px 20px 0;padding:5px 15px;cursor:pointer}.context-menu[data-v-ca1c91a1]{position:fixed;background:#fff;border:1px solid #DFE6FF;border-radius:4px;padding:4px 0;box-shadow:none;z-index:1000}.context-menu .menu-item[data-v-ca1c91a1]{padding:8px 12px;cursor:pointer;font-size:14px}.context-menu .menu-item[data-v-ca1c91a1]:hover{background-color:#f6f8ff}.agent-ui-chart[data-v-4f264521]{--agent-accent: #E31B1B;background:#fff;border:1px solid #DFE6FF;border-radius:10px;padding:12px 14px}.agent-ui-chart .chart-head[data-v-4f264521]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.agent-ui-chart .chart-head .chart-title[data-v-4f264521]{font-size:13px;font-weight:600;color:#333}.agent-ui-chart .chart-head .chart-unit[data-v-4f264521]{font-size:10px;color:#999}.agent-ui-chart .legend[data-v-4f264521]{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px}.agent-ui-chart .legend .legend-item[data-v-4f264521]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#666}.agent-ui-chart .legend .legend-item .dot[data-v-4f264521]{display:inline-block;width:8px;height:8px;border-radius:50%}.bar-chart[data-v-4f264521]{display:flex;flex-direction:column;gap:8px}.bar-chart .bar-row[data-v-4f264521]{display:flex;align-items:center;gap:10px}.bar-chart .bar-row .bar-label[data-v-4f264521]{flex:0 0 68px;font-size:12px;color:#666;text-align:right}.bar-chart .bar-row .bar-groups[data-v-4f264521]{flex:1;display:flex;flex-direction:column;gap:4px}.bar-chart .bar-row .bar-track[data-v-4f264521]{position:relative;height:18px;background:#0000000a;border-radius:9px;overflow:hidden;display:flex;align-items:center}.bar-chart .bar-row .bar-track .bar-value[data-v-4f264521]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:11px;font-weight:600;color:#333;z-index:2}.bar-chart .bar-row .bar-track .bar-fill[data-v-4f264521]{height:100%;border-radius:9px;transition:width .6s ease;animation:barGrow-4f264521 .6s ease var(--delay, 0ms) both}.bar-chart .bar-row .bar-track .bar-fill.series-0[data-v-4f264521]{background:#ff6b35}.bar-chart .bar-row .bar-track .bar-fill.series-1[data-v-4f264521]{background:#4f8cff}.bar-chart .bar-row .bar-track .bar-fill.series-2[data-v-4f264521]{background:#1fcd2c}.bar-chart .bar-row .bar-track .bar-fill.series-3[data-v-4f264521]{background:#ffb300}.bar-chart .bar-row .bar-track .bar-fill.series-4[data-v-4f264521]{background:#9c27b0}@keyframes barGrow-4f264521{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.line-chart .line-svg[data-v-4f264521]{width:100%;height:140px;display:block}.line-chart .axis-labels[data-v-4f264521]{display:flex;justify-content:space-between;margin-top:4px;padding:0 4px}.line-chart .axis-labels span[data-v-4f264521]{font-size:10px;color:#999}.pie-chart[data-v-4f264521]{display:flex;align-items:center;gap:18px}.pie-chart .pie-svg[data-v-4f264521]{width:140px;height:140px;flex:0 0 140px}.pie-chart .pie-center-label[data-v-4f264521]{font-size:16px;font-weight:700;fill:#333}.pie-chart .pie-center-unit[data-v-4f264521]{font-size:10px;fill:#999}.pie-chart .pie-legend[data-v-4f264521]{flex:1;display:flex;flex-direction:column;gap:6px}.pie-chart .pie-legend .pie-legend-item[data-v-4f264521]{display:flex;align-items:center;gap:8px;font-size:12px;color:#666}.pie-chart .pie-legend .pie-legend-item .dot[data-v-4f264521]{display:inline-block;width:9px;height:9px;border-radius:50%}.pie-chart .pie-legend .pie-legend-item .pie-legend-label[data-v-4f264521]{flex:1;color:#333}.pie-chart .pie-legend .pie-legend-item .pie-legend-value[data-v-4f264521]{font-weight:600}.radar-chart[data-v-4f264521]{display:flex;flex-direction:column;align-items:center}.radar-chart .radar-svg[data-v-4f264521]{width:200px;height:200px}.radar-chart .radar-label[data-v-4f264521]{font-size:10px;fill:#666}.agent-ui-renderer[data-v-f3847857]{display:flex;flex-direction:column;gap:14px;color:#333;animation:agentUIFadeIn-f3847857 .25s ease}.agent-ui-renderer.is-streaming .hero-card[data-v-f3847857],.agent-ui-renderer.is-streaming .section[data-v-f3847857]{animation:streamingPulse-f3847857 2.4s ease-in-out infinite}@keyframes agentUIFadeIn-f3847857{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes streamingPulse-f3847857{0%,to{opacity:1}50%{opacity:.82}}.ai-skeleton[data-v-f3847857]{display:flex;flex-direction:column;gap:12px}.ai-skeleton .skeleton-line[data-v-f3847857],.ai-skeleton .skeleton-block[data-v-f3847857]{background:linear-gradient(90deg,#0000000d,#0000001a,#0000000d);background-size:200% 100%;border-radius:8px;animation:skeletonShimmer-f3847857 1.4s linear infinite}.ai-skeleton .skeleton-line[data-v-f3847857]{height:14px}.ai-skeleton .skeleton-line.w70[data-v-f3847857]{width:70%}.ai-skeleton .skeleton-line.w50[data-v-f3847857]{width:50%}.ai-skeleton .skeleton-block[data-v-f3847857]{height:92px}@keyframes skeletonShimmer-f3847857{0%{background-position:200% 0}to{background-position:-200% 0}}.agent-notice[data-v-f3847857]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:12px}.agent-notice.notice-warning[data-v-f3847857]{background:#ffb3001f;color:#b8860b}.agent-notice.notice-warning .notice-dot[data-v-f3847857]{width:8px;height:8px;border-radius:50%;background:#ffb300}.hero-card[data-v-f3847857]{position:relative;display:flex;align-items:stretch;gap:12px;padding:16px 18px;border-radius:14px;background:#e31b1b0f;border:1px solid rgba(227,27,27,.18);overflow:hidden}.hero-card .hero-main[data-v-f3847857]{flex:1;min-width:0;position:relative;z-index:1}.hero-card .hero-title-row[data-v-f3847857]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.hero-card .hero-title-row .hero-badge[data-v-f3847857]{padding:2px 10px;background:#e31b1b;color:#fff;font-size:11px;font-weight:700;border-radius:9px;letter-spacing:.5px}.hero-card .hero-title-row .hero-version[data-v-f3847857]{font-size:10px;color:#999;font-family:SF Mono,Monaco,Consolas,monospace}.hero-card .hero-title[data-v-f3847857]{margin:0 0 6px;font-size:16px;font-weight:700;color:#333;line-height:1.4}.hero-card .hero-verdict[data-v-f3847857]{margin:0;font-size:13px;line-height:1.6;color:#666}.hero-card .hero-meta[data-v-f3847857]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.hero-card .hero-meta .meta-pill[data-v-f3847857]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;font-size:11px;background:#ffffffb3;border:1px solid rgba(227,27,27,.2)}.hero-card .hero-meta .meta-pill .pill-label[data-v-f3847857]{color:#999}.hero-card .hero-meta .meta-pill .pill-value[data-v-f3847857]{color:#e31b1b;font-weight:700}.hero-card .hero-meta .meta-pill.meta-score .pill-value[data-v-f3847857]{color:#ff6b35}.hero-card .hero-confidence[data-v-f3847857]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;z-index:1;padding-left:12px}.hero-card .hero-confidence .ring[data-v-f3847857]{--pct: 0%;--accent: #E31B1B;width:74px;height:74px;border-radius:50%;background:conic-gradient(var(--accent) var(--pct),rgba(0,0,0,.06) var(--pct));display:flex;align-items:baseline;justify-content:center;position:relative}.hero-card .hero-confidence .ring[data-v-f3847857]:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#fff}.hero-card .hero-confidence .ring .ring-value[data-v-f3847857]{position:relative;z-index:1;font-size:20px;font-weight:800;color:var(--accent);line-height:1}.hero-card .hero-confidence .ring .ring-unit[data-v-f3847857]{position:relative;z-index:1;font-size:10px;color:#999}.hero-card .hero-confidence .ring-label[data-v-f3847857]{font-size:11px;color:#666}.section[data-v-f3847857]{background:#fff;border:1px solid #DFE6FF;border-radius:12px;padding:14px 16px}.section .section-head[data-v-f3847857]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section .section-title[data-v-f3847857]{margin:0;font-size:13px;font-weight:700;color:#333;padding-left:8px;border-left:3px solid #E31B1B}.section.section-risk[data-v-f3847857]{background:#ff6b350a;border-color:#ff6b3533}.section.section-risk .section-title[data-v-f3847857]{border-left-color:#ff6b35;color:#c9461a}.market-grid[data-v-f3847857]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.market-card[data-v-f3847857]{padding:12px;border-radius:10px;background:#f6f8ff;border:1px solid transparent;transition:all .25s}.market-card[data-v-f3847857]:hover{border-color:#e31b1b38;background:#fff;box-shadow:none}.market-card .market-card-head[data-v-f3847857]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.market-card .market-card-head .market-label[data-v-f3847857]{font-size:12px;color:#666}.market-card .market-card-head .market-confidence[data-v-f3847857]{font-size:11px;font-weight:700}.market-card .market-pick[data-v-f3847857]{font-size:15px;font-weight:800;color:#333;margin-bottom:4px}.market-card .market-meta[data-v-f3847857]{display:flex;gap:10px;font-size:11px;color:#999;margin-bottom:4px}.market-card .market-reason[data-v-f3847857]{margin:6px 0 0;font-size:11px;line-height:1.6;color:#666}.cards-grid[data-v-f3847857]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.kpi-card[data-v-f3847857]{padding:10px 12px;background:#e31b1b0f;border-radius:10px;border:1px solid rgba(227,27,27,.12);display:flex;flex-direction:column;gap:4px}.kpi-card .kpi-label[data-v-f3847857]{font-size:11px;color:#999}.kpi-card .kpi-value[data-v-f3847857]{font-size:15px;font-weight:700;color:#333}.charts-section .charts-grid[data-v-f3847857]{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width: 900px){.charts-section .charts-grid[data-v-f3847857]{grid-template-columns:repeat(2,1fr)}}.insight-list[data-v-f3847857],.risk-list[data-v-f3847857]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.insight-item[data-v-f3847857]{display:flex;gap:10px;padding:10px 12px;background:#f6f8ff;border-radius:8px}.insight-item .insight-marker[data-v-f3847857]{flex:0 0 auto;width:4px;border-radius:2px;background:#e31b1b;align-self:stretch}.insight-item .insight-body[data-v-f3847857]{min-width:0}.insight-item .insight-title[data-v-f3847857]{font-size:12px;font-weight:700;color:#333;margin-bottom:2px}.insight-item .insight-content[data-v-f3847857]{font-size:12px;line-height:1.6;color:#666}.risk-item[data-v-f3847857]{display:flex;gap:10px;padding:10px 12px;background:#fff;border-radius:8px;border:1px dashed rgba(255,107,53,.3)}.risk-item .risk-badge[data-v-f3847857]{flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:#ff6b35;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.risk-item .risk-body[data-v-f3847857]{min-width:0}.risk-item .risk-title[data-v-f3847857]{font-size:12px;font-weight:700;color:#c9461a;margin-bottom:2px}.risk-item .risk-content[data-v-f3847857]{font-size:12px;line-height:1.6;color:#666}.recommendation-card[data-v-f3847857]{padding:14px 16px;border-radius:12px;background:#f2490e;color:#fff}.recommendation-card.watch[data-v-f3847857]{background:#607d8b}.recommendation-card .rec-head[data-v-f3847857]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.recommendation-card .rec-head .rec-badge[data-v-f3847857]{padding:2px 10px;background:#ffffff40;font-size:11px;font-weight:700;border-radius:9px;letter-spacing:1px}.recommendation-card .rec-head .rec-badge.watch[data-v-f3847857]{background:#ffffff4d}.recommendation-card .rec-head .rec-confidence[data-v-f3847857]{font-size:12px;font-weight:700;background:#ffffffe6;padding:2px 10px;border-radius:9px}.recommendation-card .rec-body[data-v-f3847857]{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.recommendation-card .rec-body .rec-type[data-v-f3847857]{font-size:13px;opacity:.9}.recommendation-card .rec-body .rec-value[data-v-f3847857]{font-size:22px;font-weight:800}.recommendation-card .rec-reason[data-v-f3847857]{margin:0;font-size:12px;line-height:1.6;opacity:.92}.streaming-hint[data-v-f3847857]{display:flex;align-items:center;gap:6px;font-size:11px;color:#999;padding:8px 12px;justify-content:center}.streaming-hint .dot[data-v-f3847857]{width:6px;height:6px;border-radius:50%;background:#e31b1b;animation:streamingDot-f3847857 1.2s ease-in-out infinite}.streaming-hint .dot[data-v-f3847857]:nth-child(2){animation-delay:.2s}.streaming-hint .dot[data-v-f3847857]:nth-child(3){animation-delay:.4s}@keyframes streamingDot-f3847857{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.ai-analysis-content[data-v-e6d25cf5]{display:flex;flex-direction:column;height:calc(100% - 44px);overflow:hidden}.ai-analysis-content .ai-accent[data-v-e6d25cf5]{color:#e31b1b}.ai-analysis-content .ai-muted[data-v-e6d25cf5]{color:#afb8cb}.ai-analysis-content .analysis-options[data-v-e6d25cf5]{padding:16px 0;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.ai-analysis-content .analysis-option[data-v-e6d25cf5]{display:flex;align-items:center;padding:14px;background:#f5f7ff;border-radius:12px;cursor:pointer;transition:all .25s ease;border:1px solid transparent}.ai-analysis-content .analysis-option[data-v-e6d25cf5]:hover{background:#f6f8ff;border-color:#e31b1b2e;transform:translate(2px)}.ai-analysis-content .analysis-option .option-icon[data-v-e6d25cf5]{margin-right:12px}.ai-analysis-content .analysis-option .option-icon .ai-icon-wrapper[data-v-e6d25cf5],.ai-analysis-content .analysis-option .option-icon .history-icon-wrapper[data-v-e6d25cf5]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px}.ai-analysis-content .analysis-option .option-icon .ai-icon-img[data-v-e6d25cf5],.ai-analysis-content .analysis-option .option-icon .history-icon-img[data-v-e6d25cf5]{width:100%;height:100%;object-fit:contain;border-radius:12px}.ai-analysis-content .analysis-option .option-info[data-v-e6d25cf5]{flex:1;min-width:0}.ai-analysis-content .analysis-option .option-info .option-header[data-v-e6d25cf5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.ai-analysis-content .analysis-option .option-info .option-header .option-title[data-v-e6d25cf5]{font-size:14px;font-weight:600;color:#333}.ai-analysis-content .analysis-option .option-info .option-header .option-price[data-v-e6d25cf5]{display:flex;align-items:center;gap:4px;padding:2px 8px;background:#fff;border-radius:10px;flex-shrink:0}.ai-analysis-content .analysis-option .option-info .option-header .option-price .price-text[data-v-e6d25cf5]{font-size:10px;color:#e31b1b;font-weight:500;white-space:nowrap}.ai-analysis-content .analysis-option .option-info .option-header .option-price.free .price-text[data-v-e6d25cf5]{color:#e31b1b}.ai-analysis-content .analysis-option .option-info .option-desc[data-v-e6d25cf5]{font-size:11px;color:#afb8cb;margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ai-analysis-content .analysis-option .arrow-icon[data-v-e6d25cf5]{margin-left:8px;flex-shrink:0;display:flex;align-items:center}.ai-analysis-content .analysis-view[data-v-e6d25cf5],.ai-analysis-content .history-view[data-v-e6d25cf5]{display:flex;flex-direction:column;height:100%;overflow:hidden}.ai-analysis-content .analysis-header[data-v-e6d25cf5]{position:relative;background:#fff;padding:8px 2px;overflow:hidden}.ai-analysis-content .analysis-header[data-v-e6d25cf5]:after{content:"";position:absolute;right:0;top:0;bottom:0;width:180px;background:#e31b1b;opacity:.55;pointer-events:none}.ai-analysis-content .analysis-header .header-bg[data-v-e6d25cf5]{position:relative;z-index:1;padding-left:26px}.ai-analysis-content .analysis-header .main-title[data-v-e6d25cf5]{font-size:15px;font-weight:700;color:#e31b1b;margin:0 0 2px}.ai-analysis-content .analysis-header .sub-title[data-v-e6d25cf5]{font-size:10px;color:#525a79;margin:0;opacity:.72}.ai-analysis-content .analysis-header .back-arrow-btn[data-v-e6d25cf5]{position:absolute;left:2px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#999;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;transition:all .2s;border-radius:3px;z-index:10}.ai-analysis-content .analysis-header .back-arrow-btn[data-v-e6d25cf5]:hover{background:#0000000d;color:#afb8cb}.ai-analysis-content .match-info-bar[data-v-e6d25cf5]{padding:10px 14px;background:#fff}.ai-analysis-content .match-info-bar .teams-wrapper[data-v-e6d25cf5]{display:flex;flex-direction:column;gap:4px}.ai-analysis-content .match-info-bar .teams[data-v-e6d25cf5]{display:flex;align-items:center;gap:8px}.ai-analysis-content .match-info-bar .teams .team-name[data-v-e6d25cf5]{font-size:13px;font-weight:600;color:#333;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-analysis-content .match-info-bar .teams .vs[data-v-e6d25cf5]{font-size:11px;color:#999;font-weight:500}.ai-analysis-content .match-info-bar .analysis-time[data-v-e6d25cf5]{font-size:10px;color:#999}.ai-analysis-content .divider-line[data-v-e6d25cf5]{height:1px;margin:2px 14px;background:#dfe6ff}.ai-analysis-content .analysis-tip[data-v-e6d25cf5]{padding:6px 14px;font-size:10px;color:#999;background:#fff;line-height:1.6}.ai-analysis-content .analysis-content-area[data-v-e6d25cf5]{flex:1;overflow-y:auto;padding:12px 14px 18px;background:#fff}.ai-analysis-content .analysis-content-area[data-v-e6d25cf5]::-webkit-scrollbar{width:4px}.ai-analysis-content .analysis-content-area[data-v-e6d25cf5]::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.ai-analysis-content .error-state[data-v-e6d25cf5]{display:flex;align-items:center;justify-content:center;padding:24px 10px}.ai-analysis-content .error-state .error-card[data-v-e6d25cf5]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 20px;background:#ff44440a;border:1px solid rgba(255,68,68,.15);border-radius:12px;width:100%}.ai-analysis-content .error-state .error-card .error-icon[data-v-e6d25cf5]{width:40px;height:40px;border-radius:50%;background:#ff44441a;color:#f44;font-weight:800;font-size:20px;display:flex;align-items:center;justify-content:center}.ai-analysis-content .error-state .error-card .error-text[data-v-e6d25cf5]{margin:0;text-align:center;color:#afb8cb;font-size:12px}.ai-analysis-content .error-state .error-card .retry-link[data-v-e6d25cf5]{color:#e31b1b;font-size:12px;cursor:pointer;text-decoration:underline}.ai-analysis-content .legacy-text[data-v-e6d25cf5]{padding:14px;border-radius:10px;background:#f6f8ff;border:1px dashed #DFE6FF}.ai-analysis-content .legacy-text .legacy-note[data-v-e6d25cf5]{font-size:11px;color:#999;margin-bottom:8px}.ai-analysis-content .legacy-text .legacy-content[data-v-e6d25cf5]{margin:0;font-size:12px;line-height:1.8;color:#525a79;white-space:pre-wrap}.ai-analysis-content .history-list[data-v-e6d25cf5]{flex:1;overflow-y:scroll;padding:4px;scrollbar-width:none!important;-ms-overflow-style:none!important}.ai-analysis-content .history-list[data-v-e6d25cf5]::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ai-analysis-content .history-list .history-item[data-v-e6d25cf5]{background:#fff;border-radius:8px;padding:14px;margin-bottom:10px;transition:all .25s;box-shadow:none}.ai-analysis-content .history-list .history-item[data-v-e6d25cf5]:active{background:#f6f8ff}.ai-analysis-content .history-list .history-item .item-header[data-v-e6d25cf5]{margin-bottom:8px}.ai-analysis-content .history-list .history-item .item-header .match-teams[data-v-e6d25cf5]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.ai-analysis-content .history-list .history-item .item-header .match-teams .team-name[data-v-e6d25cf5]{font-size:13px;font-weight:600;color:#333;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-analysis-content .history-list .history-item .item-header .match-teams .score[data-v-e6d25cf5]{font-size:15px;font-weight:700}.ai-analysis-content .history-list .history-item .item-header .match-teams .score.score-win[data-v-e6d25cf5]{color:#e31b1b}.ai-analysis-content .history-list .history-item .item-header .match-teams .score.score-lose[data-v-e6d25cf5]{color:#e95d5d}.ai-analysis-content .history-list .history-item .item-header .match-teams .score.score-draw[data-v-e6d25cf5]{color:#999}.ai-analysis-content .history-list .history-item .item-header .match-teams .separator[data-v-e6d25cf5]{color:#999;font-size:13px}.ai-analysis-content .history-list .history-item .item-header .match-meta[data-v-e6d25cf5]{display:flex;gap:6px}.ai-analysis-content .history-list .history-item .item-header .match-meta .league[data-v-e6d25cf5],.ai-analysis-content .history-list .history-item .item-header .match-meta .status[data-v-e6d25cf5]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:500}.ai-analysis-content .history-list .history-item .item-header .match-meta .league[data-v-e6d25cf5]{background:#f6f8ff;color:#afb8cb;border:1px solid #DFE6FF}.ai-analysis-content .history-list .history-item .item-header .match-meta .status[data-v-e6d25cf5]{background:#fee;color:#e31b1b}.ai-analysis-content .history-list .history-item .item-time[data-v-e6d25cf5]{font-size:11px;color:#999;margin-bottom:10px}.ai-analysis-content .history-list .history-item .item-summary[data-v-e6d25cf5]{font-size:12px;line-height:1.6;color:#afb8cb;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ai-analysis-content .history-list .history-item .expand-btn[data-v-e6d25cf5]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#6e94ea;font-weight:500;cursor:pointer;background:transparent;border:none;padding:0}.ai-analysis-content .empty-state[data-v-e6d25cf5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 16px}.ai-analysis-content .empty-state .empty-icon[data-v-e6d25cf5]{--ai-icon-fill: rgba(227, 27, 27, .1);--ai-icon-stroke: #AFB8CB;margin-bottom:12px}.ai-analysis-content .empty-state .empty-text[data-v-e6d25cf5]{font-size:12px;color:#999;margin:0}.live-chat-wrapper[data-v-81ee0459]{width:100%;background:#fff;border-radius:16px;border:1px solid #DFE6FF;box-shadow:none;box-sizing:border-box}.live-chat-wrapper .live-stream[data-v-81ee0459]{padding:10px;border-radius:10px;display:flex;flex-direction:column;position:relative;height:100%}.live-chat-wrapper .live-stream .tab[data-v-81ee0459]{height:44px;display:flex;align-items:center;justify-content:center;gap:12px;border-bottom:1px solid #DFE6FF}.live-chat-wrapper .live-stream .tab-button[data-v-81ee0459]{width:80px;height:28px;background:transparent;border-radius:20px;border:none;font-weight:400;font-size:14px;color:#525a79;cursor:pointer;transition:all .3s ease}.live-chat-wrapper .live-stream .tab-button[data-v-81ee0459]:hover{opacity:.8}.live-chat-wrapper .live-stream .tab-button.active[data-v-81ee0459]{background:#e31b1b;color:#fff}.match-list-skeleton .skeleton-match-cards[data-v-98b302bb]{display:flex;gap:16px;padding:20px 0 0;min-width:1400px;overflow-x:auto}.match-list-skeleton .skeleton-match-card[data-v-98b302bb]{flex:0 0 auto;width:272px;height:154px;background:#f0f0f0;border:2px dashed transparent;border-radius:20px;padding:18px 14px;display:flex;flex-direction:column;justify-content:space-between;animation:skeleton-pulse-98b302bb 1.5s ease-in-out infinite}.match-list-skeleton .skeleton-match-card .skeleton-match-header[data-v-98b302bb]{display:flex;justify-content:space-between}.match-list-skeleton .skeleton-match-card .skeleton-match-header .skeleton-league-name[data-v-98b302bb]{width:90px;height:16px;background:#e0e0e0;border-radius:4px;animation:skeleton-shimmer-98b302bb 1.5s infinite}.match-list-skeleton .skeleton-match-card .skeleton-match-header .skeleton-match-date[data-v-98b302bb]{width:120px;height:14px;background:#e0e0e0;border-radius:4px;animation:skeleton-shimmer-98b302bb 1.5s infinite}.match-list-skeleton .skeleton-match-card .skeleton-match-bottom[data-v-98b302bb]{display:flex;align-items:flex-end;justify-content:space-between}.match-list-skeleton .skeleton-match-card .skeleton-match-bottom .skeleton-teams[data-v-98b302bb]{display:flex;flex-direction:column}.match-list-skeleton .skeleton-match-card .skeleton-match-bottom .skeleton-teams .skeleton-team-item[data-v-98b302bb]{display:flex;align-items:center;margin-bottom:6px}.match-list-skeleton .skeleton-match-card .skeleton-match-bottom .skeleton-teams .skeleton-team-item[data-v-98b302bb]:last-child{margin-bottom:0}.match-list-skeleton .skeleton-match-card .skeleton-match-bottom .skeleton-teams .skeleton-team-item .skeleton-team-logo[data-v-98b302bb]{width:30px;height:30px;background:#e0e0e0;border-radius:4px;margin-right:8px;animation:skeleton-shimmer-98b302bb 1.5s infinite}.match-list-skeleton .skeleton-match-card .skeleton-match-bottom .skeleton-teams .skeleton-team-item .skeleton-team-name[data-v-98b302bb]{width:80px;height:16px;background:#e0e0e0;border-radius:4px;animation:skeleton-shimmer-98b302bb 1.5s infinite}.match-list-skeleton .skeleton-match-card .skeleton-match-bottom .skeleton-reserve-btn[data-v-98b302bb]{width:80px;height:30px;background:#e0e0e0;border-radius:20px;animation:skeleton-shimmer-98b302bb 1.5s infinite}@keyframes skeleton-pulse-98b302bb{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes skeleton-shimmer-98b302bb{0%{background:#e0e0e0}50%{background:#f0f0f0}to{background:#e0e0e0}}.match-list[data-v-2fd9d8f4]{display:flex;overflow-x:auto;gap:16px;padding:20px 0 0;min-width:1400px}.match-card[data-v-2fd9d8f4]{flex:0 0 auto;width:272px;height:154px;background:#fff;border:1px solid #DFE6FF;border-radius:20px;text-align:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.match-card[data-v-2fd9d8f4]:hover,.match-card[data-v-2fd9d8f4]:focus-visible{background:#fee;border-color:#e31b1b}.match-header[data-v-2fd9d8f4]{display:flex;justify-content:space-between;font-weight:700;padding:18px 14px 10px}.match-header .league-name[data-v-2fd9d8f4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90px}.bottom[data-v-2fd9d8f4]{display:flex;align-items:flex-end;padding:10px 14px;justify-content:space-between}.match-content[data-v-2fd9d8f4]{display:flex;flex-direction:column}.match-content .item[data-v-2fd9d8f4]{display:flex;align-items:center}.match-content .item[data-v-2fd9d8f4]:first-child{margin-bottom:6px}.match-content .team-logo[data-v-2fd9d8f4]{width:30px;height:30px}.match-content .team-name[data-v-2fd9d8f4]{margin-left:8px;flex:1;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.match-date[data-v-2fd9d8f4]{font-size:.875rem;color:#525a79}.reserve-button[data-v-2fd9d8f4]{border:none;color:#fff;cursor:pointer;background:#e31b1b;width:80px;height:30px;border-radius:999px;outline:none}.reserve-button.is-done[data-v-2fd9d8f4]{background:#fff;border:1px solid #DFE6FF;color:#afb8cb}.sidebar[data-v-28040222]{background-color:#2d2d3d;align-items:center;padding:40px 0 0;position:fixed;left:0;top:60px;z-index:5;width:60px;display:flex;flex-direction:column;box-sizing:content-box;bottom:0}.sidebar .item[data-v-28040222]{display:flex;flex-direction:column;align-items:center;margin-bottom:15px;cursor:pointer}.sidebar .item[data-v-28040222]:last-child{margin-bottom:0}.sidebar .item .icon[data-v-28040222]{width:24px;height:24px;margin-bottom:5px}.sidebar .item span[data-v-28040222]{color:#666c83;font-size:12px}.sidebar .item:hover span[data-v-28040222]{color:#f08282}.live-cards-skeleton .skeleton-live-tabs[data-v-6a4c1491]{display:flex;margin:20px 0}.live-cards-skeleton .skeleton-live-tabs .skeleton-tab-button[data-v-6a4c1491]{width:64px;height:36px;background:#f0f0f0;border-radius:20px;animation:skeleton-shimmer-6a4c1491 1.5s infinite}.live-cards-skeleton .skeleton-live-cards[data-v-6a4c1491]{display:flex;flex-wrap:wrap;gap:20px;width:100%;min-height:calc(100vh - 100px);align-content:start}.live-cards-skeleton .skeleton-live-cards .skeleton-live-card[data-v-6a4c1491]{width:264px;height:226px;background:#f8f8f8;border-radius:24px;overflow:hidden;animation:skeleton-pulse-6a4c1491 1.5s ease-in-out infinite}.live-cards-skeleton .skeleton-live-cards .skeleton-live-card .skeleton-live-image[data-v-6a4c1491]{width:100%;height:150px;background:#f0f0f0;animation:skeleton-shimmer-6a4c1491 1.5s infinite}.live-cards-skeleton .skeleton-live-cards .skeleton-live-card .skeleton-live-info[data-v-6a4c1491]{padding:10px}.live-cards-skeleton .skeleton-live-cards .skeleton-live-card .skeleton-live-info .skeleton-live-title[data-v-6a4c1491]{width:180px;height:16px;background:#f0f0f0;border-radius:4px;margin-bottom:8px;animation:skeleton-shimmer-6a4c1491 1.5s infinite}.live-cards-skeleton .skeleton-live-cards .skeleton-live-card .skeleton-live-info .skeleton-streamer-info[data-v-6a4c1491]{display:flex;align-items:center}.live-cards-skeleton .skeleton-live-cards .skeleton-live-card .skeleton-live-info .skeleton-streamer-info .skeleton-streamer-avatar[data-v-6a4c1491]{width:24px;height:24px;background:#f0f0f0;border-radius:50%;margin-right:5px;animation:skeleton-shimmer-6a4c1491 1.5s infinite}.live-cards-skeleton .skeleton-live-cards .skeleton-live-card .skeleton-live-info .skeleton-streamer-info .skeleton-streamer-name[data-v-6a4c1491]{width:80px;height:14px;background:#f0f0f0;border-radius:4px;margin-right:auto;animation:skeleton-shimmer-6a4c1491 1.5s infinite}.live-cards-skeleton .skeleton-live-cards .skeleton-live-card .skeleton-live-info .skeleton-streamer-info .skeleton-views[data-v-6a4c1491]{width:40px;height:14px;background:#f0f0f0;border-radius:4px;animation:skeleton-shimmer-6a4c1491 1.5s infinite}@keyframes skeleton-pulse-6a4c1491{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes skeleton-shimmer-6a4c1491{0%{background:#e0e0e0}50%{background:#f0f0f0}to{background:#e0e0e0}}.top[data-v-7161b916]{min-height:150px}.score-container[data-v-7161b916]{height:100%;width:100vw;overflow:hidden;min-width:1100px;background:#f5f7ff}.score-container .sidebar[data-v-7161b916]{position:fixed;left:0;top:60px;z-index:10}.score-container .score-inner-container[data-v-7161b916]{width:100%;margin:0 auto;height:100%;overflow:scroll;padding-left:60px}.score-container .score-inner-container .live-wrapper[data-v-7161b916]{min-width:1100px;max-width:1400px;margin:0 auto}.list .tab[data-v-7161b916]{display:flex;margin-bottom:20px;margin-top:20px}.list .tab .button[data-v-7161b916]{width:64px;height:36px;border:1px solid #DFE6FF;border-radius:999px;cursor:pointer;background:#fff;margin-right:20px;font-weight:500;font-size:14px;color:#525a79;box-shadow:none}.list .tab .button.active[data-v-7161b916]{background:#e31b1b;border-color:transparent;color:#fff}.list .match-cards[data-v-7161b916]{display:flex;flex-wrap:wrap;gap:20px;width:100%;min-height:calc(100vh - 100px);align-content:start}.list .match-card[data-v-7161b916]{width:264px;height:226px;border-radius:20px;overflow:hidden;position:relative;cursor:pointer;background:#fff;border:1px solid #DFE6FF;transition:border-color .2s ease,background .2s ease}.list .match-card[data-v-7161b916]:hover{border-color:#e31b1b}.list .match-card[data-v-7161b916]:focus-visible{outline:none;border-color:#e31b1b}.list .match-image[data-v-7161b916]{width:100%;height:150px}.list .match-image .cover[data-v-7161b916]{width:100%;height:150px;object-fit:cover}.list .match-info[data-v-7161b916]{padding:10px;color:#525a79}.list .match-info h3[data-v-7161b916]{margin:0 0 5px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list .streamer-info[data-v-7161b916]{display:flex;align-items:center;font-size:14px}.list .streamer-info .avatar[data-v-7161b916]{width:24px;height:24px;border-radius:50%;margin-right:5px}.list .streamer-info .views[data-v-7161b916]{margin-left:auto;color:#ffbf60}.retry-btn[data-v-7161b916]{margin-top:12px;height:34px;padding:0 16px;border-radius:999px;border:1px solid #DFE6FF;background:#fff;color:#525a79;cursor:pointer;transition:border-color .2s ease,color .2s ease}.retry-btn[data-v-7161b916]:hover{border-color:#e31b1b;color:#e31b1b}.pagination[data-v-7161b916]{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.mhc[data-v-ff09bd65]{position:relative;background:#fff;border-radius:12px;border:1px solid rgba(223,230,255,.8);padding:14px 24px 16px;overflow:hidden;box-shadow:none}.mhc-accent[data-v-ff09bd65]{position:absolute;top:0;left:0;right:0;height:3px;background:#e31b1b;border-radius:12px 12px 0 0}.mhc-watermark[data-v-ff09bd65]{position:absolute;width:140px;height:140px;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.04;pointer-events:none;top:50%;transform:translateY(-50%)}.mhc-watermark--l[data-v-ff09bd65]{left:50px}.mhc-watermark--r[data-v-ff09bd65]{right:50px}.mhc-meta[data-v-ff09bd65]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:#afb8cb;position:relative;z-index:1}.mhc-league[data-v-ff09bd65]{color:#525a79;font-weight:700}.mhc-dot[data-v-ff09bd65]{opacity:.5}.mhc-time[data-v-ff09bd65]{font-variant-numeric:tabular-nums}.mhc-tag[data-v-ff09bd65]{margin-left:4px;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid rgba(223,230,255,.9);background:#f6f8ff;color:#afb8cb}.mhc-tag.live[data-v-ff09bd65]{background:#e31b1b1a;border-color:#e31b1b4d;color:#e31b1b;animation:_blink-ff09bd65 2.4s ease-in-out infinite}.mhc-tag.done[data-v-ff09bd65]{opacity:.7}.mhc-tag.soon[data-v-ff09bd65]{background:#ffbf601a;border-color:#ffbf604d;color:#ffaa2d}@keyframes _blink-ff09bd65{0%,to{opacity:1}50%{opacity:.6}}.mhc-match[data-v-ff09bd65]{display:flex;align-items:flex-start;justify-content:center;gap:0;margin-top:12px;position:relative;z-index:1}.mhc-side[data-v-ff09bd65]{display:flex;flex-direction:column;align-items:center;gap:8px;width:130px;flex-shrink:0}.mhc-logo[data-v-ff09bd65]{width:52px;height:52px;border-radius:50%;object-fit:contain;background:#f6f8ff;border:2px solid rgba(223,230,255,.6);box-shadow:none;flex-shrink:0}.mhc-logo-empty[data-v-ff09bd65]{width:52px;height:52px;border-radius:50%;background:#f6f8ff;border:2px solid rgba(223,230,255,.5);flex-shrink:0}.mhc-team-name[data-v-ff09bd65]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;color:#525a79;text-align:center}.mhc-score-area[data-v-ff09bd65]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 32px;min-width:160px}.mhc-score-box[data-v-ff09bd65]{display:flex;align-items:center;gap:8px}.mhc-digit[data-v-ff09bd65]{font-size:36px;font-weight:900;color:#525a79;min-width:40px;text-align:center;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.mhc-vs[data-v-ff09bd65]{font-size:22px;color:#afb8cb;font-weight:300;line-height:1;margin:0 2px}.mhc-quarters[data-v-ff09bd65]{display:flex;align-items:center;gap:4px}.mhc-q[data-v-ff09bd65]{display:inline-flex;align-items:baseline;gap:2px;padding:2px 8px;border-radius:6px;background:#f6f8ff;border:1px solid rgba(223,230,255,.6);font-size:11px;font-weight:700;color:#525a79;font-variant-numeric:tabular-nums}.mhc-q em[data-v-ff09bd65]{font-style:normal;font-size:10px;color:#afb8cb;font-weight:600;margin-right:2px}@media (max-width: 1024px){.mhc[data-v-ff09bd65]{padding:14px 16px 16px}.mhc-logo[data-v-ff09bd65],.mhc-logo-empty[data-v-ff09bd65]{width:42px;height:42px}.mhc-team-name[data-v-ff09bd65]{font-size:13px}.mhc-digit[data-v-ff09bd65]{font-size:28px}.mhc-score-area[data-v-ff09bd65]{padding:0 20px;min-width:130px}.mhc-side[data-v-ff09bd65]{width:100px}.mhc-watermark[data-v-ff09bd65]{display:none}}.header[data-v-678cebf4]{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:16px 16px 0 0;background:#fff;border-bottom:1px solid #DFE6FF}.header .left-section[data-v-678cebf4]{display:flex;align-items:center;min-width:0}.header .left-section .player-image[data-v-678cebf4]{width:42px;height:42px;border-radius:50%;margin-right:10px;border:2px solid rgba(255,255,255,.9);box-shadow:none}.header .left-section .match-info[data-v-678cebf4]{display:flex;flex-direction:column;margin-right:20px}.header .left-section .match-info .match-type[data-v-678cebf4]{font-weight:800;font-size:15px;color:#525a79;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .left-section .match-info .teams[data-v-678cebf4]{font-size:18px;font-weight:700;color:#afb8cb}.header .left-section .additional-info[data-v-678cebf4]{display:flex;align-items:center;font-weight:400;font-size:12px;color:#afb8cb;flex-wrap:wrap}.header .left-section .additional-info .live-icon[data-v-678cebf4],.header .left-section .additional-info .room-id[data-v-678cebf4],.header .left-section .additional-info .viewers[data-v-678cebf4],.header .left-section .additional-info .host-id[data-v-678cebf4]{margin-top:5px;margin-right:16px;display:flex;align-items:center}.header .left-section .additional-info .live-icon .icon[data-v-678cebf4],.header .left-section .additional-info .room-id .icon[data-v-678cebf4],.header .left-section .additional-info .viewers .icon[data-v-678cebf4],.header .left-section .additional-info .host-id .icon[data-v-678cebf4]{width:14px;margin-right:5px}.header .right-section[data-v-678cebf4]{display:flex;flex-direction:column;align-items:flex-end;font-weight:400;font-size:12px;color:#fff}.header .right-section .followed[data-v-678cebf4]{background-color:#fff;color:#afb8cb;border:1px solid #AFB8CB;border-radius:20px;padding:5px 15px;margin-right:10px;cursor:pointer}.header .right-section .follow[data-v-678cebf4]{background:#e31b1b;color:#fff;border:none;border-radius:20px;padding:7px 14px;cursor:pointer;font-weight:700}.header .right-section .actions[data-v-678cebf4]{display:flex;align-items:center;margin-left:20px;color:#afb8cb;padding-top:5px}.header .right-section .actions .report[data-v-678cebf4]{display:flex;align-items:center;cursor:pointer}.header .right-section .actions .report img[data-v-678cebf4]{width:10px;margin:0 2px 0 10px}.header .right-section .actions span[data-v-678cebf4]{margin-right:10px;cursor:pointer}.gift-content[data-v-b79f4970]{display:flex;align-items:center;background-color:#fff;padding:10px 20px;border-radius:10px;justify-content:flex-start;gap:30px;color:#333}.gift-content .gift-section[data-v-b79f4970]{display:flex;align-items:center;gap:8px}.gift-content .gift-section .gift-icon[data-v-b79f4970]{width:40px;height:40px;border:1px solid #F1F1F1;padding:5px;cursor:pointer;transition:all .3s ease;border-radius:4px}.gift-content .gift-section .gift-icon[data-v-b79f4970]:hover{border-color:#e31b1b}.gift-content .balance-section[data-v-b79f4970]{display:flex;align-items:center;gap:15px}.gift-content .balance-section .balance-item[data-v-b79f4970]{font-size:14px;color:#333;white-space:nowrap}.gift-content .balance-section .balance-item .balance-value[data-v-b79f4970]{color:#e31b1b;font-weight:500}.gift-content .balance-section .recharge-button[data-v-b79f4970],.gift-content .balance-section .backpack-button[data-v-b79f4970]{color:#fff;border:none;width:54px;height:26px;background:#e95d5d;border-radius:20px;cursor:pointer;font-weight:400;font-size:12px;transition:all .3s ease}.gift-content .balance-section .recharge-button[data-v-b79f4970]:hover,.gift-content .balance-section .backpack-button[data-v-b79f4970]:hover{opacity:.8}.gift-content .balance-section .backpack-button[data-v-b79f4970]{background:#e31b1b}.player_warpper[data-v-d1b7c365]{display:flex;justify-content:space-between}.player_warpper .left[data-v-d1b7c365]{background:#fff;border-radius:16px;width:100%;min-width:0;border:1px solid #DFE6FF;box-shadow:none}.player_warpper .left .player[data-v-d1b7c365]{height:clamp(420px,46vw,600px);width:100%;position:relative;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #E5E5E5;background:#333}.player_warpper .left .player .player-controls[data-v-d1b7c365]{position:absolute;bottom:20px;right:20px;z-index:10;display:flex;gap:10px;padding:10px;border-radius:4px;opacity:0;transition:opacity .3s}.player_warpper .left .player .player-controls.controls-visible[data-v-d1b7c365]{opacity:1}.player_warpper .left .player .fullscreen-btn[data-v-d1b7c365]{cursor:pointer;color:#fff;padding:5px;transition:all .3s}.player_warpper .left .player .fullscreen-btn[data-v-d1b7c365]:hover{color:#e31b1b}.player_warpper .left .player .fullscreen-btn i[data-v-d1b7c365]{font-size:24px}.player_warpper .left .player[data-v-d1b7c365]:fullscreen{padding:0}.player_warpper .left .player .player_iframe[data-v-d1b7c365]{background:#333;height:100%;width:100%;outline:none;border:none}.player_warpper .left .player .offline-status[data-v-d1b7c365]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;color:#666;width:200px;text-align:center;height:60px;line-height:60px;border:1px solid #666666;border-radius:10px}.player_warpper .left .player .offline-status.loading span[data-v-d1b7c365]:after{content:"";animation:dots-d1b7c365 1.5s infinite}.player_warpper .left .player:hover .player-controls[data-v-d1b7c365]{opacity:1}@keyframes dots-d1b7c365{0%,20%{content:""}40%{content:"."}60%{content:".."}80%{content:"..."}to{content:""}}[data-v-d1b7c365] .player:fullscreen{width:100vw!important;height:100vh!important;padding:0!important;background:#000!important}[data-v-d1b7c365] .player:fullscreen .player_iframe{width:100vw!important;height:100vh!important}.right[data-v-42bddc12]{width:100%}.tabs-container[data-v-ec798d42]{background-color:#fff;border-radius:10px;overflow:hidden;border:1px solid #E0E0E0}.tabs-navigation[data-v-ec798d42]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;font-family:Arial,sans-serif;border-bottom:1px solid #E0E0E0}.tabs-navigation .tab-item[data-v-ec798d42]{flex:1;text-align:center;font-size:16px;color:#afb8cb;cursor:pointer;padding:18px 8px;line-height:20px;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.tabs-navigation .tab-item[data-v-ec798d42]:hover{color:#e31b1b}.tabs-navigation .tab-item.active[data-v-ec798d42]{font-size:16px;color:#e31b1b;font-weight:700;border-bottom:2px solid #E31B1B}.tabs-content[data-v-ec798d42]{min-height:648px;width:100%;background-color:#fff}.tabs-content .empty[data-v-ec798d42]{min-height:560px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:400;font-size:14px;color:#999}.tabs-content .empty img[data-v-ec798d42]{width:240px;height:240px}.basketball-odds-table-wrapper[data-v-b49612a6]{width:100%;background:#fff;border-radius:12px;padding:0;box-sizing:border-box;border:1px solid rgba(223,230,255,.85);box-shadow:none;overflow:hidden}.odds-header[data-v-b49612a6]{padding:8px 16px 0}.odds-header .title[data-v-b49612a6]{font-size:13px;font-weight:800;color:#525a79}.basketball-odds-table[data-v-b49612a6]{width:100%;padding:4px 0 0}.basketball-odds-table .index-table[data-v-b49612a6]{width:100%;border-collapse:collapse;border:0;table-layout:fixed}.basketball-odds-table .index-table th[data-v-b49612a6],.basketball-odds-table .index-table td[data-v-b49612a6]{padding:10px 14px;text-align:center;border:none;font-size:13px}.basketball-odds-table .index-table th[data-v-b49612a6]:nth-child(1),.basketball-odds-table .index-table td[data-v-b49612a6]:nth-child(1){width:80px}.basketball-odds-table .index-table th[data-v-b49612a6]{background:transparent;color:#afb8cb;font-weight:600;font-size:12px;padding-bottom:6px}.basketball-odds-table .index-table td[data-v-b49612a6]{color:#525a79;background:transparent;font-variant-numeric:tabular-nums}.basketball-odds-table .index-table .odds-cell span[data-v-b49612a6]{display:inline-block;margin:0 5px;color:#525a79;font-weight:500}.basketball-odds-table .index-table .odds-cell span.hl[data-v-b49612a6]{color:#6e94ea;font-weight:700}.basketball-odds-table .index-table .data-row[data-v-b49612a6]{transition:background .12s ease}.basketball-odds-table .index-table .data-row:hover td[data-v-b49612a6]{background:#f6f8ff}.basketball-odds-table .index-table .data-row .label-cell[data-v-b49612a6]{color:#afb8cb;font-weight:600;font-size:12px}.basketball-odds-table .index-table .data-row:not(:last-child) td[data-v-b49612a6]{border-bottom:1px solid rgba(223,230,255,.4)}.live-container[data-v-81a33b89]{width:100%;background:#f5f7ff;box-sizing:border-box}.live-container .live-wrapper[data-v-81a33b89]{position:fixed;left:0;top:60px;z-index:10}.live-container .inner-container[data-v-81a33b89]{min-width:0;padding-top:30px;padding-left:60px;padding-right:20px}.header-section[data-v-81a33b89]{width:min(1200px,100% - 40px);margin:0 auto 10px;background:#f5f7ff;display:flex;flex-direction:column;gap:8px}.container[data-v-81a33b89]{width:min(1200px,100% - 40px);margin:0 auto 10px;background:#f5f7ff;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:12px;align-items:stretch}.container .left[data-v-81a33b89]{min-width:0}.container .right[data-v-81a33b89]{width:330px}.tab[data-v-81a33b89]{width:min(1200px,100% - 40px);margin:0 auto}.loading-wrapper[data-v-81a33b89]{width:100%;height:500px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px}@media (max-width: 1280px){.container[data-v-81a33b89]{grid-template-columns:1fr}.container .right[data-v-81a33b89]{width:100%}}
