.site-header[data-v-c2506c85]{z-index:50;background:linear-gradient(#2c82ff 0%,#1877ff 60%,#1670f2 100%);height:60px;position:sticky;top:0;overflow:visible;box-shadow:0 2px 12px #08286447}.header-inner[data-v-c2506c85]{align-items:center;gap:28px;width:min(1200px,100%);height:60px;margin:0 auto;padding:0 16px;display:flex;overflow:visible}.brand[data-v-c2506c85]{color:#fff;flex-shrink:0;align-items:center;text-decoration:none;display:flex}.brand-logo[data-v-c2506c85]{object-fit:contain;width:auto;max-width:180px;height:48px;display:block}.nav-links[data-v-c2506c85]{color:#fff;white-space:nowrap;align-items:center;gap:4px;height:100%;display:flex}.nav-link[data-v-c2506c85]{color:#ffffffe6;height:60px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 16px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav-link[data-v-c2506c85]:hover{color:#fff}.nav-link.active[data-v-c2506c85]{color:#fff;font-weight:700}.nav-link.active[data-v-c2506c85]:after{content:"";background:#fff;border-radius:2px;width:28px;height:3px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.nav-label[data-v-c2506c85]{line-height:1.2;display:inline-block;position:relative}.msg-badge[data-v-c2506c85]{z-index:1;color:#fff;text-align:center;pointer-events:none;background:#e53935;border-radius:8px;min-width:18px;height:16px;margin-left:1px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-7px;left:100%;box-shadow:0 0 0 1px #1877ff59}.msg-badge.dot[data-v-c2506c85]{width:8px;min-width:8px;height:8px;box-shadow:none;border-radius:50%;margin-left:2px;padding:0;font-size:0;line-height:0;top:-2px}.auth-actions[data-v-c2506c85]{color:#fffffff2;align-items:center;gap:16px;margin-left:auto;font-size:13px;display:flex}.download-btn[data-v-c2506c85]{color:#fff;background:#ffffff0a;border:1.5px solid #ffffffeb;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:128px;height:36px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff24}.download-btn[data-v-c2506c85]:hover,.download-btn.active[data-v-c2506c85]{background:#ffffff24}.download-icon[data-v-c2506c85]{flex:none;display:block}.login-btn[data-v-c2506c85]{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;height:34px;padding:0 4px;font-size:13px;font-weight:500;display:inline-flex}.login-icon[data-v-c2506c85]{opacity:.95;flex-shrink:0;display:block}.login-btn[data-v-c2506c85]:hover{color:#e8f3ff}.user-menu[data-v-c2506c85]{position:relative}.user-trigger[data-v-c2506c85]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:4px 8px 4px 4px;display:flex}.user-trigger[data-v-c2506c85]:after{content:"";border-bottom:2px solid #ffffffd1;border-right:2px solid #ffffffd1;width:7px;height:7px;margin:-3px 2px 0 0;transition:transform .15s;transform:rotate(45deg)}.user-trigger[aria-expanded=true][data-v-c2506c85]:after{margin-top:3px;transform:rotate(225deg)}.user-trigger[data-v-c2506c85]:hover{background:#ffffff1f}.user-avatar[data-v-c2506c85]{background:#0f4db8;border:2px solid #fff6;border-radius:50%;width:32px;height:32px;display:block;overflow:hidden}.user-avatar img[data-v-c2506c85]{object-fit:cover;width:100%;height:100%;display:block}.avatar-fallback[data-v-c2506c85]{color:#fff;place-items:center;width:100%;height:100%;font-size:14px;font-weight:700;display:grid}.user-name-area[data-v-c2506c85]{flex-direction:column;align-items:stretch;min-width:0;max-width:160px;display:inline-flex;position:relative}.user-name[data-v-c2506c85]{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.user-dropdown[data-v-c2506c85]{z-index:60;background:#05172c;border:2px solid #2f6fec;border-radius:6px;width:max-content;min-width:max(100%,7.5em);padding:7px 0;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #134aa56b,0 12px 26px #0000005c}.user-dropdown[data-v-c2506c85]:before{content:"";background:#05172c;border-top:2px solid #2f6fec;border-left:2px solid #2f6fec;width:12px;height:12px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.user-dropdown button[data-v-c2506c85]{color:#dae6ffc7;text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;padding:4px 14px;font-size:12px;font-weight:700;line-height:24px;display:block}.user-dropdown button[data-v-c2506c85]:hover{color:#fff;background:#2f6fec3d}@media (width<=768px){.header-inner[data-v-c2506c85]{gap:10px;width:100%;padding:0 12px}.brand-logo[data-v-c2506c85]{max-width:150px;height:40px}.nav-link[data-v-c2506c85]{padding:0 10px;font-size:13px}.user-name-area[data-v-c2506c85]{max-width:72px}}@media (width<=520px){.login-btn[data-v-c2506c85]{font-size:12px}.nav-link[data-v-c2506c85]{padding:0 8px;font-size:12px}.nav-link.active[data-v-c2506c85]:after{width:18px;bottom:8px}}.logout-mask[data-v-c2506c85]{z-index:120;background:#0612289e;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.logout-dialog[data-v-c2506c85]{--logout-blue:#2f6fec;text-align:center;box-sizing:border-box;background:#f4f8ff;border:1px solid #8bb6ff;border-radius:40px;width:min(360px,100vw - 48px);padding:28px 36px 26px;position:relative;overflow:visible;box-shadow:0 24px 64px #00143c59}.logout-close[data-v-c2506c85]{z-index:10;color:#fff;cursor:pointer;opacity:.92;background:0 0;border:0;width:32px;height:32px;font-size:28px;line-height:1;position:absolute;top:-40px;right:4px}.logout-close[data-v-c2506c85]:hover:not(:disabled){opacity:1}.logout-close[data-v-c2506c85]:disabled{opacity:.5;cursor:not-allowed}.logout-title[data-v-c2506c85]{color:#111827;margin:0;font-size:20px;font-weight:700;line-height:1.3}.logout-msg[data-v-c2506c85]{color:#9ca3af;margin:12px 0 0;font-size:14px;line-height:1.5}.logout-ops[data-v-c2506c85]{justify-content:center;gap:16px;margin-top:22px;display:flex}.logout-btn[data-v-c2506c85]{cursor:pointer;border-radius:999px;min-width:104px;height:36px;padding:0 22px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s,opacity .15s}.logout-btn[data-v-c2506c85]:disabled{opacity:.55;cursor:not-allowed}.logout-btn.ghost[data-v-c2506c85]{border:1.5px solid var(--logout-blue);color:#1b2536;background:0 0}.logout-btn.ghost[data-v-c2506c85]:hover:not(:disabled){background:#2f6fec0f}.logout-btn.solid[data-v-c2506c85]{color:#fff;background:var(--logout-blue);border:0}.logout-btn.solid[data-v-c2506c85]:hover:not(:disabled){background:#1e54c7}.site-footer[data-v-67b59178]{color:#cddaf29e;text-align:center;background:#000;width:100%;margin:28px 0 0;padding:40px 0 90px}.footer-inner[data-v-67b59178]{width:min(1080px,100% - 32px);margin:0 auto}.contact-panel[data-v-67b59178]{--shell-h:132px;--shell-top:34px;width:min(920px,100%);padding:var(--shell-top) 0 18px;margin:8px auto 28px;position:relative}.contact-edge[data-v-67b59178]{top:calc(var(--shell-top) + 6px);height:var(--shell-h);pointer-events:none;border:1.5px solid #2462e6f2;border-radius:999px;position:absolute;left:8px;right:8px}.contact-shell[data-v-67b59178]{top:var(--shell-top);z-index:0;height:var(--shell-h);pointer-events:none;background:#050505;border:1px solid #4080ffe6;border-radius:999px;position:absolute;left:0;right:0;box-shadow:0 0 16px #2a6dff29}.contact-grid[data-v-67b59178]{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;padding:0 13%;display:grid;position:relative}.contact-item[data-v-67b59178]{min-width:0;color:inherit;flex-direction:column;align-items:center;gap:18px;padding-bottom:10px;text-decoration:none;display:flex}.badge[data-v-67b59178]{background:50%/contain no-repeat;place-items:center;width:58px;height:58px;margin-top:7px;display:grid}.frame[data-v-67b59178]{background:50%/100% 100% no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:44px;height:44px;display:flex}.icon[data-v-67b59178]{object-fit:contain;width:18px;height:18px;display:block}.label[data-v-67b59178]{color:#fff;white-space:nowrap;font-size:10px;line-height:1}.qr-item[data-v-67b59178]{gap:8px}.qr-item .badge[data-v-67b59178]{margin-top:-26px}.qr-badge[data-v-67b59178]{width:96px;height:96px}.qr-frame[data-v-67b59178]{gap:0;width:74px;height:74px}.qr[data-v-67b59178]{object-fit:contain;background:#fff;width:64px;height:64px;display:block}.value[data-v-67b59178]{color:#bac2d0c7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;line-height:1;overflow:hidden}.qr-value[data-v-67b59178]{align-items:center;gap:4px;display:inline-flex}.contact-item:hover .value[data-v-67b59178]{color:#e6f0ffe0}.company[data-v-67b59178],.address[data-v-67b59178],.notice[data-v-67b59178],.copyright[data-v-67b59178]{margin:0;font-size:12px;line-height:1.8}.links[data-v-67b59178]{flex-wrap:wrap;justify-content:center;gap:18px;margin:4px 0 0;display:flex}.links a[data-v-67b59178]{color:#cddaf2b8;font-size:12px;text-decoration:none}.links a[data-v-67b59178]:hover{color:#a9ddff}.filing[data-v-67b59178]{margin:0;font-size:12px}.filing a[data-v-67b59178]{color:#cddaf2b8}.filing a[data-v-67b59178]:hover{color:#a9ddff}.filing.hint[data-v-67b59178]{color:#ffffff6b;font-size:12px}@media (width<=900px){.contact-grid[data-v-67b59178]{padding:0 6%}.value[data-v-67b59178]{font-size:11px}}@media (width<=768px){.site-footer[data-v-67b59178]{margin:16px 0 0;padding:28px 0 24px}.footer-inner[data-v-67b59178]{width:auto;padding:0 14px}.contact-panel[data-v-67b59178]{--shell-top:18px;--shell-h:auto;margin:12px auto 20px;padding-top:18px}.contact-edge[data-v-67b59178],.contact-shell[data-v-67b59178]{border-radius:28px;height:auto;top:12px;bottom:42px}.contact-grid[data-v-67b59178]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px;padding:10px 12px 0}.contact-item[data-v-67b59178]{gap:12px}.badge[data-v-67b59178],.qr-item .badge[data-v-67b59178]{margin-top:0}.qr-badge[data-v-67b59178]{width:72px;height:72px}.qr-frame[data-v-67b59178]{width:56px;height:56px}.qr[data-v-67b59178]{width:48px;height:48px}}.promo-bar[data-v-9d3b301f]{z-index:60;background:#05080f;justify-content:center;align-items:center;height:48px;display:flex;position:relative;overflow:hidden}.promo-ad[data-v-9d3b301f]{z-index:1;width:100%;height:100%;position:relative}.promo-ad.clickable[data-v-9d3b301f]{cursor:pointer}.promo-ad img[data-v-9d3b301f]{object-fit:cover;width:100%;height:100%;display:block}.promo-close[data-v-9d3b301f]{z-index:1;color:#ffffffc7;cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0;font-size:20px;line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.promo-close[data-v-9d3b301f]:hover{color:#fff}.float-tools[data-v-a3851b26]{--float-right:12px;--float-bottom:calc(80px + 12px);--float-tool:54px;--float-gap:10px;right:var(--float-right);bottom:var(--float-bottom);z-index:60;align-items:center;gap:var(--float-gap);flex-direction:column;display:flex;position:fixed}.tool[data-v-a3851b26]{width:var(--float-tool);height:var(--float-tool);color:#fff;cursor:pointer;background:#14100a;border:1px solid #5a96ffa6;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:flex;position:relative;box-shadow:0 8px 20px #00000059}.tool.app[data-v-a3851b26]{background:#2f6fec;border-color:#2f6fec}.tool.app[data-v-a3851b26]:hover{filter:brightness(1.06)}.tool.top[data-v-a3851b26]:hover{border-color:#78b4ffe6}.tool .arrow[data-v-a3851b26]{font-size:18px;font-weight:800;line-height:1}.qr-pop[data-v-a3851b26]{cursor:default;background:#0a1224fa;border:1px solid #5a96ff8c;border-radius:10px;gap:10px;width:228px;padding:10px;display:flex;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%);box-shadow:0 12px 30px #0006}.qr-pop[data-v-a3851b26]:after{content:"";background:#0a1224fa;border-top:1px solid #5a96ff8c;border-right:1px solid #5a96ff8c;width:10px;height:10px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)rotate(45deg)}.qr[data-v-a3851b26]{background:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:72px;height:72px;padding:4px;display:grid}.qr-img[data-v-a3851b26]{object-fit:contain;width:100%;height:100%}.qr-text[data-v-a3851b26]{text-align:left}.qr-text strong[data-v-a3851b26]{color:#fff;font-size:12px}.qr-text ul[data-v-a3851b26]{color:#cee0ffb3;margin:6px 0 0;padding-left:14px;font-size:11px;line-height:1.6}.dl-link[data-v-a3851b26]{color:#7db4ff;text-decoration:none}.dl-link[data-v-a3851b26]:hover{color:#fff;text-decoration:underline}.fade-enter-active[data-v-a3851b26],.fade-leave-active[data-v-a3851b26]{transition:opacity .2s}.fade-enter-from[data-v-a3851b26],.fade-leave-to[data-v-a3851b26]{opacity:0}@media (width<=768px){.float-tools[data-v-a3851b26]{--float-right:10px;--float-bottom:calc(80px + 12px)}}.mask[data-v-365417c7]{z-index:100;background:#0612289e;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.login-dialog[data-v-365417c7]{--login-blue:#3b82f6;--login-blue-deep:#2563eb;background:#fff;border-radius:36px;width:min(360px,100vw - 32px);position:relative;overflow:visible;box-shadow:0 24px 64px #00143c59}.login-close[data-v-365417c7]{z-index:10;color:#fff;cursor:pointer;opacity:.92;background:0 0;border:0;width:32px;height:32px;font-size:28px;line-height:1;position:absolute;top:-36px;right:0}.login-close[data-v-365417c7]:hover{opacity:1}.login-hero[data-v-365417c7]{background:#2f6dff;border-radius:36px 36px 0 0;justify-content:center;align-items:center;height:80px;display:flex;overflow:hidden}.login-hero-img[data-v-365417c7]{object-fit:contain;object-position:center;width:auto;max-width:168px;height:52px;display:block}.login-body[data-v-365417c7]{box-sizing:border-box;flex-direction:column;padding:22px 28px 56px;display:flex}.login-title[data-v-365417c7]{color:#1f2937;text-align:center;margin:0;font-size:18px;font-weight:700;line-height:1.3}.login-sub[data-v-365417c7]{color:#9ca3af;text-align:center;margin:6px 0 18px;font-size:12px;line-height:1.4}.login-field[data-v-365417c7]{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;width:100%;height:42px;margin-bottom:12px;transition:border-color .15s;display:flex;overflow:hidden}.login-field[data-v-365417c7]:focus-within{border-color:var(--login-blue)}.login-field input[data-v-365417c7]{color:#111827;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0 14px;font-size:14px}.login-field input[data-v-365417c7]::placeholder{color:#c0c5ce}.phone-field .dial-code[data-v-365417c7]{color:#374151;white-space:nowrap;border-right:1px solid #e5e7eb;align-items:center;gap:4px;padding:0 12px 0 16px;font-size:14px;display:inline-flex}.phone-field .dial-code i[data-v-365417c7]{color:#9ca3af;font-size:10px;font-style:normal}.sms-field input[data-v-365417c7]{padding-right:4px}.sms-btn[data-v-365417c7]{height:100%;color:var(--login-blue);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:0 16px;font-size:13px;font-weight:500}.sms-btn[data-v-365417c7]:disabled{color:#9ca3af;cursor:not-allowed}.login-submit[data-v-365417c7]{color:#fff;letter-spacing:2px;background:var(--login-blue);cursor:pointer;border:0;border-radius:999px;align-self:center;width:calc(100% - 48px);height:46px;margin-top:16px;font-size:15px;font-weight:700;transition:background .15s}.login-submit[data-v-365417c7]:hover:not(:disabled){background:var(--login-blue-deep)}.login-submit[data-v-365417c7]:disabled{opacity:.45;cursor:not-allowed}.login-submit.waiting[data-v-365417c7]:disabled{cursor:wait}.login-agree-wrap[data-v-365417c7]{margin-top:28px;position:relative}.login-agree[data-v-365417c7]{color:#6b7280;cursor:pointer;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}.login-agree input[data-v-365417c7]{width:14px;height:14px;accent-color:var(--login-blue);flex-shrink:0;margin-top:2px}.login-agree a[data-v-365417c7]{color:var(--login-blue);text-decoration:none}.login-agree a[data-v-365417c7]:hover{text-decoration:underline}.agree-tip[data-v-365417c7]{z-index:2;color:#fff;white-space:nowrap;background:#111;border-radius:6px;margin:0;padding:8px 12px;font-size:12px;line-height:1.4;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 6px 16px #00000047}.agree-tip[data-v-365417c7]:before{content:"";border:5px solid #0000;border-top:0;border-bottom-color:#111;position:absolute;top:-5px;left:18px}.dialog[data-v-365417c7]{background:#fff;border-radius:12px;width:380px;padding:18px;box-shadow:0 20px 50px #0000004d}header[data-v-365417c7]{justify-content:space-between;align-items:center;display:flex}header button[data-v-365417c7]{cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.body[data-v-365417c7]{gap:14px;margin-top:14px;display:grid}textarea[data-v-365417c7],.body input[data-v-365417c7]{box-sizing:border-box;border:1px solid #dbe6ef;border-radius:6px;width:100%;height:42px;padding:0 12px}textarea[data-v-365417c7]{height:auto;padding:10px 12px}.submit-btn[data-v-365417c7]{color:#fff;cursor:pointer;background:#3b82f6;border:0;border-radius:6px;height:42px;font-weight:700}.submit-btn[data-v-365417c7]:disabled{opacity:.7;cursor:wait}p[data-v-365417c7]{color:#657180;margin:0;line-height:1.6}@media (width<=768px){.login-dialog[data-v-365417c7]{width:calc(100vw - 32px)}.login-body[data-v-365417c7]{padding:24px 22px 56px}.login-close[data-v-365417c7]{top:-40px;right:4px}.dialog[data-v-365417c7]{width:calc(100vw - 32px)}}.toast[data-v-9ab3e803]{z-index:10000;color:#fff;text-align:center;white-space:pre-line;pointer-events:none;background:#1b2430eb;border-radius:8px;max-width:min(420px,100vw - 32px);padding:12px 18px;font-size:14px;line-height:1.45;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000059}.toast.is-anchored[data-v-9ab3e803]{z-index:8;max-width:min(420px,100% - 32px);position:static;top:auto;left:auto;transform:none}.player-toast-host{z-index:12;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.danmaku-overlay[data-v-87b460b1]{--danmaku-input-h:36px;--danmaku-input-gap:12px;--danmaku-safe-bottom:var(--chrome-bar-h,52px);z-index:2;pointer-events:none;position:absolute;inset:0}.danmaku-overlay.has-input[data-v-87b460b1]{--danmaku-safe-bottom:calc(var(--chrome-bar-h,52px) + var(--danmaku-input-gap) + var(--danmaku-input-h) + var(--danmaku-input-gap))}.danmaku-layer[data-v-87b460b1]{height:min(52%, 100% - var(--danmaku-safe-bottom));position:absolute;top:8px;left:0;right:0;overflow:hidden;container-type:inline-size}.bullet[data-v-87b460b1]{color:#fff;letter-spacing:.03em;white-space:nowrap;-webkit-text-stroke:.7px #000000b3;paint-order:stroke fill;text-shadow:0 0 2px #000000d9,0 1px 2px #000000b3;will-change:transform;backface-visibility:hidden;font-size:18px;font-weight:600;line-height:1.35;animation-name:danmaku-move-87b460b1;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;left:100%;transform:translate(0,0)}@keyframes danmaku-move-87b460b1{to{transform:translate(calc(-100cqi - 100%))}}.danmaku-input-bar[data-v-87b460b1]{left:50%;bottom:calc(var(--chrome-bar-h,52px) + var(--danmaku-input-gap));z-index:4;pointer-events:auto;gap:8px;width:min(560px,100% - 96px);display:flex;position:absolute;transform:translate(-50%)}.danmaku-input-bar input[data-v-87b460b1]{height:var(--danmaku-input-h);color:#fff;background:#00000080;border:1px solid #ffffff47;border-radius:8px;outline:none;flex:1;padding:0 12px}.danmaku-input-bar .send-btn[data-v-87b460b1]{height:var(--danmaku-input-h);color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;padding:0 16px;font-weight:700}.danmaku-input-bar .send-btn[data-v-87b460b1]:hover{filter:brightness(1.08)}.player-chrome[data-v-6103ddcf]{--chrome-icon-w:23px;--chrome-icon-h:25px;z-index:5;pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 42%,#000000d1 100%);align-items:center;gap:22px;min-height:0;padding:12px 48px 36px;display:flex;position:absolute;bottom:0;left:0;right:0}.chrome-login-tip[data-v-6103ddcf]{color:#e6e6e6eb;white-space:nowrap;pointer-events:none;background:#5050508c;border-radius:999px;align-items:center;gap:10px;padding:5px 8px 5px 14px;font-size:13px;display:flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.chrome-login-tip em[data-v-6103ddcf]{cursor:pointer;color:#fff;pointer-events:auto;background:linear-gradient(90deg,#2f6fec,#1e54c7);border-radius:999px;padding:5px 14px;font-style:normal;font-weight:700;display:inline-block}.chrome-pip[data-v-6103ddcf]{cursor:pointer;pointer-events:auto;width:var(--chrome-icon-w);height:var(--chrome-icon-h);min-width:var(--chrome-icon-w);color:#fff;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.chrome-pip small[data-v-6103ddcf]{color:#d8d8d8;white-space:nowrap;pointer-events:none;font-size:12px;line-height:1;position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%)}.chrome-pip.active[data-v-6103ddcf],.chrome-pip.active small[data-v-6103ddcf],.player-chrome.is-stage .chrome-pip.active[data-v-6103ddcf],.player-chrome.is-stage .chrome-pip.active small[data-v-6103ddcf]{color:#2f6fec}.chrome-pip.active .chrome-ico[data-v-6103ddcf],.player-chrome.is-stage .chrome-pip.active .chrome-ico[data-v-6103ddcf]{filter:none}.chrome-btn[data-v-6103ddcf]{cursor:pointer;pointer-events:auto;width:var(--chrome-icon-w);height:var(--chrome-icon-h);color:#fff;opacity:.92;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;transition:opacity .15s;display:grid;position:relative}.chrome-btn svg[data-v-6103ddcf],.chrome-ico[data-v-6103ddcf]{object-fit:contain;width:100%;height:100%;display:block}.chrome-btn svg[data-v-6103ddcf]{shape-rendering:geometricprecision;overflow:visible}.chrome-btn[data-v-6103ddcf]:hover,.chrome-pip[data-v-6103ddcf]:hover{opacity:1}.chrome-vol-wrap[data-v-6103ddcf]{pointer-events:auto;align-items:center;display:inline-flex;position:relative}.vol-popover[data-v-6103ddcf]{z-index:7;pointer-events:auto;background:#0c1628eb;border-radius:12px;justify-content:center;align-items:flex-end;width:44px;height:140px;padding:12px 0 14px;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0006}.vol-popover[data-v-6103ddcf]:after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}.vol-track[data-v-6103ddcf]{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border-radius:999px;width:28px;height:102px;position:relative}.vol-track[data-v-6103ddcf]:before{content:"";pointer-events:none;background:#a0bee673;border-radius:999px;width:5px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.vol-fill[data-v-6103ddcf]{pointer-events:none;background:#2f6fec;border-radius:999px;width:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.vol-knob[data-v-6103ddcf]{pointer-events:none;background:#2f6fec;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;left:50%;transform:translate(-50%,50%);box-shadow:0 1px 4px #00000059}.chrome-spacer[data-v-6103ddcf]{flex:1}.chrome-quality-wrap[data-v-6103ddcf]{pointer-events:auto;display:inline-flex;position:relative}.quality-menu[data-v-6103ddcf]{z-index:6;color:#dce6f5eb;pointer-events:auto;background:#0c1628f5;border-radius:10px;min-width:132px;margin:0;padding:8px 0;font-size:14px;list-style:none;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000073}.quality-menu li[data-v-6103ddcf]{white-space:nowrap;cursor:pointer;text-align:left;padding:9px 16px}.quality-menu li[data-v-6103ddcf]:hover{background:#ffffff14}.quality-menu li.on[data-v-6103ddcf]{color:#4f8fff;font-weight:700}.quality-menu li.to-room[data-v-6103ddcf]{color:#c8dcffbf;border-top:1px solid #ffffff1f;margin-top:4px;font-size:12px}.chrome-quality[data-v-6103ddcf]{width:calc(var(--chrome-icon-w) + 6px);height:var(--chrome-icon-h);cursor:pointer;opacity:.92;background:0 0;border:0;place-items:center;padding:0;display:grid}.chrome-quality[data-v-6103ddcf]:hover{opacity:1}.chrome-btn.danmu.off[data-v-6103ddcf]{opacity:.42}.chrome-btn.pip[data-v-6103ddcf]{place-items:center;width:100%;height:100%;display:grid}.player-chrome.is-stage[data-v-6103ddcf]{--chrome-icon-w:max(18px, 1.63cqw);--chrome-icon-h:max(20px, 1.77cqw);background:linear-gradient(#0000 0%,#00000047 30%,#000000b3 68%,#000000e6 100%);gap:1.7cqw;padding:.5cqw 2.4cqw 2.6cqw}.player-chrome.is-stage .chrome-login-tip[data-v-6103ddcf]{gap:.63cqw;padding:.32cqw .5cqw .32cqw .95cqw;font-size:max(12px,.95cqw);bottom:2.6cqw}.player-chrome.is-stage .chrome-login-tip em[data-v-6103ddcf]{padding:.32cqw .95cqw}.player-chrome.is-stage .chrome-quality[data-v-6103ddcf]{width:calc(var(--chrome-icon-w) + .4cqw);height:var(--chrome-icon-h)}.player-chrome.is-stage .quality-menu[data-v-6103ddcf]{min-width:9.5cqw;font-size:max(12px,.95cqw);bottom:calc(100% + .7cqw)}.player-chrome.is-stage .quality-menu li[data-v-6103ddcf]{padding:.63cqw .95cqw}.player-chrome.is-stage .chrome-pip small[data-v-6103ddcf]{font-size:max(10px,.7cqw);top:calc(100% + .19cqw)}.player-chrome.is-stage .vol-popover[data-v-6103ddcf]{width:2.8cqw;height:8.2cqw;padding-bottom:.7cqw;bottom:100%}.player-chrome.is-stage .vol-track[data-v-6103ddcf]{width:1.7cqw;height:6cqw}.player-chrome.is-stage .vol-track[data-v-6103ddcf]:before,.player-chrome.is-stage .vol-fill[data-v-6103ddcf]{width:.32cqw}.player-chrome.is-stage .vol-knob[data-v-6103ddcf]{width:.7cqw;height:.7cqw}.player-overlay[data-v-27d16784]{z-index:4;color:#fff;text-align:center;background:#000000b8;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.player-overlay[data-kind=login][data-v-27d16784],.player-overlay[data-kind=error][data-v-27d16784]{background:#1a222c;gap:16px}.player-overlay[data-kind=scheduled][data-v-27d16784]{background:#00000061;justify-content:flex-start;gap:78px;padding:102px 24px 24px}.watch-icon-frame[data-v-27d16784]{background:#ffffff05;border:1.5px dashed #b4bed28c;border-radius:10px;place-items:center;width:132px;height:132px;display:grid}.watch-icon[data-v-27d16784],.fail-icon[data-v-27d16784]{object-fit:contain;width:96px;height:auto;display:block}.player-overlay[data-kind=error] .title[data-v-27d16784]{color:#ffffffeb;font-size:16px;font-weight:600}.player-overlay[data-kind=error] .actions[data-v-27d16784]{margin-top:2px}.player-overlay[data-kind=error] .btn.primary.pill[data-v-27d16784]{background:#2b6de5;border-color:#2b6de5;border-radius:999px;min-width:108px;padding:10px 28px}.status[data-v-27d16784]{color:#ffffffeb;letter-spacing:.04em;margin:0;font-size:20px;font-weight:700}.title[data-v-27d16784]{margin:0;font-size:18px;font-weight:700}.player-overlay[data-kind=empty] .title[data-v-27d16784]{color:#ffffffc7;font-size:15px;font-weight:600}.sched-label[data-v-27d16784]{color:#fffffff2;letter-spacing:.08em;margin:0;font-size:16px;font-weight:500}.sched-time[data-v-27d16784]{color:#fff;letter-spacing:.02em;text-shadow:0 1px 10px #00000073;justify-content:space-between;align-items:baseline;width:min(420px,78%);font-style:italic;font-weight:400;display:flex}.sched-date[data-v-27d16784],.sched-clock[data-v-27d16784]{font-variant-numeric:tabular-nums;font-size:36px;line-height:1.1}.desc[data-v-27d16784]{color:#ffffffd1;max-width:320px;margin:0;font-size:13px;line-height:1.5}.actions[data-v-27d16784]{gap:10px;margin-top:4px;display:flex}.btn[data-v-27d16784]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:8px;padding:10px 22px;font-size:14px}.btn.primary[data-v-27d16784]{background:#2f6fec;border-color:#2f6fec;min-width:120px;font-weight:700}.btn.primary.pill[data-v-27d16784]{border-radius:999px;min-width:148px;padding:11px 28px}.btn[data-v-27d16784]:disabled{opacity:.65;cursor:default;filter:none}.btn[data-v-27d16784]:hover:not(:disabled){filter:brightness(1.08)}.pip-slot-ph[data-v-4791f42a]{cursor:pointer;background:#000;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;overflow:hidden}.pip-slot-mark[data-v-4791f42a]{color:#fff;flex-direction:column;align-items:center;gap:10px;display:flex}.pip-slot-ico[data-v-4791f42a]{width:72px;height:72px}.pip-slot-mark small[data-v-4791f42a]{color:#2f6fec;font-size:15px;font-weight:700}.live-player-anchor[data-v-8e23c516]{width:100%;height:100%;position:relative}.live-player-anchor[data-v-8e23c516]:not(.is-preview){min-height:430px}.live-player-anchor[data-v-8e23c516] .pip-slot-ph{min-height:inherit}.live-player-wrap[data-v-8e23c516]{background:#000;width:100%;height:100%;min-height:430px;position:relative;overflow:hidden}.live-player-wrap.has-chrome[data-v-8e23c516]{--chrome-bar-h:calc(3.1cqw + max(20px, 1.77cqw));container-type:inline-size}:is(.live-player-wrap.has-chrome[data-v-8e23c516]:fullscreen,.live-player-wrap.has-chrome.is-fullscreen[data-v-8e23c516]){width:100vw;height:100vh}.live-player-wrap[data-v-8e23c516] .player-chrome{z-index:5}.player-watermark[data-v-8e23c516]{z-index:3;color:#0000;pointer-events:none;text-shadow:none;background:0 0;border-radius:0;align-items:center;gap:6px;padding:0;display:inline-flex;position:absolute;top:14px;right:16px}.wm-img[data-v-8e23c516]{object-fit:contain;opacity:.78;filter:drop-shadow(0 1px 3px #00000073);width:92px;height:auto;display:block}.live-player-wrap.is-preview[data-v-8e23c516]{min-height:100%}.live-player-wrap.is-preview .live-video[data-v-8e23c516]{object-fit:contain;object-position:top center}.live-player-wrap.is-preview .player-watermark[data-v-8e23c516]{top:48px}.live-player-wrap.is-page-pip .wm-img[data-v-8e23c516]{opacity:.85;width:36px}.live-player-wrap.is-page-pip[data-v-8e23c516]{z-index:80;aspect-ratio:16/9;border:2px solid #78b4ffe6;border-radius:12px;width:min(360px,100vw - 24px);height:min(202px,56.25vw - 13.5px);min-height:0;position:fixed;bottom:88px;right:20px;overflow:hidden;box-shadow:0 16px 40px #00000073}.live-player-wrap.is-page-pip .live-video-slot[data-v-8e23c516],.live-player-wrap.is-page-pip .live-video[data-v-8e23c516]{width:100%;height:100%;min-height:0;position:absolute;inset:0}.live-player-wrap.is-page-pip .live-video[data-v-8e23c516]{object-fit:contain;object-position:center;background:#000}.live-player-wrap.is-page-pip .player-watermark[data-v-8e23c516]{top:8px;right:8px;transform:none}.page-pip-chrome[data-v-8e23c516]{z-index:8;color:#fff;background:linear-gradient(#000000b8 0%,#0000 100%);justify-content:space-between;align-items:center;gap:8px;height:32px;padding:0 8px 0 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.page-pip-title[data-v-8e23c516]{pointer-events:none}.page-pip-close[data-v-8e23c516]{color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:grid}.page-pip-close[data-v-8e23c516]:hover{background:#000000b3}.live-video-slot[data-v-8e23c516]{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.live-video[data-v-8e23c516]{object-fit:contain;object-position:top center;background:#000;display:block;position:absolute;top:0;left:0;width:100%!important;height:auto!important}.live-player-wrap.has-chrome.is-fullscreen .live-video[data-v-8e23c516],.live-player-wrap.is-page-pip .live-video[data-v-8e23c516]{object-position:center;inset:0;height:100%!important}.live-player-wrap.has-chrome:fullscreen .live-video[data-v-8e23c516]{object-position:center;inset:0;height:100%!important}.player-error[data-v-8e23c516]{color:#fff;text-align:center;background:#000000a6;place-items:center;margin:0;padding:16px;line-height:1.5;display:grid;position:absolute;inset:0}.dev-proxy-tag[data-v-8e23c516]{z-index:3;color:#fff;background:#1499edd9;border-radius:4px;margin:0;padding:4px 8px;font-size:11px;position:absolute;top:8px;left:8px}.state-box[data-v-d440fd6e]{text-align:center;color:#ffffffeb;background:#1a222c;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:280px;padding:48px 24px;display:flex;box-shadow:0 18px 42px #00000047}.state-box.error[data-v-d440fd6e]{gap:16px}.fail-icon[data-v-d440fd6e]{object-fit:contain;width:96px;height:auto;display:block}.fail-title[data-v-d440fd6e]{margin:0;font-size:16px;font-weight:600}.fail-actions[data-v-d440fd6e]{gap:12px;display:flex}.fail-btn[data-v-d440fd6e]{color:#fff;cursor:pointer;background:#2b6de5;border:0;border-radius:999px;min-width:108px;padding:10px 28px;font-size:14px;font-weight:700}.fail-btn[data-v-d440fd6e]:hover{filter:brightness(1.08)}.home-live-wrap[data-v-d440fd6e]{width:100%;container-type:inline-size}.stage-hero[data-v-d440fd6e]{z-index:1;padding-bottom:0;position:relative}.stage-hero[data-v-d440fd6e]:before{content:"";z-index:-1;width:var(--home-viewport,100vw);transform:translateX(-50%) scaleX(calc(1 / var(--home-zoom,1)));transform-origin:top;pointer-events:none;background-color:#000;background-image:linear-gradient(180deg, #0000000a 0%, #0000001f 60%, #00000047 100%), var(--stage-bg,none);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;top:-17px;bottom:0;left:50%}.live-stage[data-v-d440fd6e]{--stage-s:1.053;--focus-card-w:364px;--focus-active-w:421px;--focus-col-w:384px;--focus-list-w:461px;--player-w:1107px;--player-h:610px;grid-template-columns:calc(var(--focus-col-w) * var(--stage-s)) calc(var(--player-w) * var(--stage-s));column-gap:calc(11px * var(--stage-s));box-sizing:border-box;width:100%;max-width:100%;box-shadow:none;background:0 0;border:0;align-items:start;margin:0;padding:20px 0 12px;display:grid;overflow:visible}.focus-list[data-v-d440fd6e]{z-index:3;align-items:flex-start;row-gap:calc(22px * var(--stage-s));width:calc(var(--focus-list-w) * var(--stage-s));height:calc(537px * var(--stage-s));margin:calc(32px * var(--stage-s)) 0 calc(32px * var(--stage-s));padding:calc(7px * var(--stage-s)) 0 calc(7px * var(--stage-s)) calc(20px * var(--stage-s));pointer-events:none;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;display:flex;overflow:visible auto}.focus-list[data-v-d440fd6e]::-webkit-scrollbar{width:0;height:0}.focus-card[data-v-d440fd6e]{width:calc(var(--focus-card-w) * var(--stage-s));height:calc(145px * var(--stage-s));padding:calc(14px * var(--stage-s)) calc(30px * var(--stage-s)) calc(14px * var(--stage-s)) calc(34px * var(--stage-s));color:#1a2336;text-align:left;cursor:pointer;pointer-events:auto;background:#fffffff5;border:0;border-radius:42px;flex-shrink:0;align-items:center;transition:opacity .15s,filter .15s,box-shadow .15s,transform .15s;display:flex;position:relative;box-shadow:0 6px 18px #00000038}.focus-card[data-v-d440fd6e]:hover{transform:translateY(-2px)scale(1.035);box-shadow:0 10px 22px #00000047}.focus-card.dimmed[data-v-d440fd6e]{opacity:.96;filter:none;border-radius:42px}.focus-card.dimmed[data-v-d440fd6e]:hover{opacity:1}.focus-card.active[data-v-d440fd6e]:hover{transform:translateY(-1px)scale(1.012)}.focus-card.active[data-v-d440fd6e]{z-index:4;width:calc(var(--focus-active-w) * var(--stage-s));height:calc(155px * var(--stage-s));margin:calc(-5px * var(--stage-s)) 0;padding:calc(14px * var(--stage-s)) calc(100px * var(--stage-s)) calc(14px * var(--stage-s)) calc(34px * var(--stage-s));box-shadow:none;filter:none;color:#fff;background:0 0;border-radius:0}.focus-card.active[data-v-d440fd6e]:before{z-index:0;-webkit-mask-image:var(--focus-shell);-webkit-mask-image:var(--focus-shell);mask-image:var(--focus-shell);filter:drop-shadow(0 0 1px #5aaafff2)drop-shadow(0 0 10px #2f6fec8c)drop-shadow(0 8px 16px #00000059);content:"";background:linear-gradient(105deg,#4d9dff 0%,#2f6fec 48%,#1f5ad4 100%);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.focus-card.active>.fc-expert[data-v-d440fd6e]{z-index:1;position:relative}.fc-expert[data-v-d440fd6e]{align-items:center;gap:calc(16px * var(--stage-s));flex:1;min-width:0;min-height:0;display:flex}.fc-avatar-col[data-v-d440fd6e]{width:calc(72px * var(--stage-s));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}.fc-avatar[data-v-d440fd6e]{width:calc(56px * var(--stage-s));height:calc(56px * var(--stage-s));color:#fff;font-size:calc(14px * var(--stage-s));background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;place-items:center;font-weight:800;display:grid;overflow:hidden}.fc-avatar img[data-v-d440fd6e]{object-fit:cover;width:100%;height:100%}.fc-expert-badge[data-v-d440fd6e]{z-index:1;min-width:calc(82px * var(--stage-s));height:calc(24px * var(--stage-s));padding:0 calc(10px * var(--stage-s));border-radius:calc(6px * var(--stage-s));color:#243044;font-size:calc(14px * var(--stage-s));white-space:nowrap;transform:translateY(calc(-5px * var(--stage-s)));background:#d5dbe8;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative}.fc-tag[data-v-d440fd6e]{top:calc(12px * var(--stage-s));right:calc(42px * var(--stage-s));z-index:3;height:calc(24px * var(--stage-s));padding:0 calc(12px * var(--stage-s));color:#fff;font-size:calc(13px * var(--stage-s));white-space:nowrap;background:#8b3ce0;border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute}.focus-card.active .fc-tag[data-v-d440fd6e]{right:calc(104px * var(--stage-s));color:#1a2336;background:#fff}.fc-text[data-v-d440fd6e]{justify-content:center;align-items:flex-start;gap:calc(2px * var(--stage-s));flex-direction:column;flex:1;min-width:0;padding-top:0;display:flex}.fc-title[data-v-d440fd6e]{color:#1a2740;width:100%;font-size:calc(16px * var(--stage-s));text-align:left;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.38;display:-webkit-box;overflow:hidden}.focus-card.active .fc-title[data-v-d440fd6e]{color:#fff;font-weight:700}.fc-time[data-v-d440fd6e]{color:#9aa3b5;font-size:calc(14px * var(--stage-s));text-align:left;white-space:nowrap;min-height:1em;margin:0;padding:0;font-weight:400;line-height:1.2;display:block}.focus-card.active .fc-time[data-v-d440fd6e]{color:#ffffffc7}.fc-switch-img[data-v-d440fd6e]{top:50%;right:calc(8px * var(--stage-s));z-index:5;width:calc(66px * var(--stage-s));height:calc(46px * var(--stage-s));object-fit:contain;pointer-events:none;position:absolute;transform:translateY(-50%)}.focus-empty[data-v-d440fd6e]{color:#e6f0ffb3;background:#0003;border:1px dashed #ffffff47;border-radius:12px;place-items:center;height:120px;font-size:13px;display:grid}.player-shell[data-v-d440fd6e]{z-index:1;filter:drop-shadow(0 0 12px #2f6fec73)drop-shadow(0 14px 28px #00000073);justify-self:start;min-width:0}.stage-placeholder[data-v-d440fd6e]{align-items:center}.stage-placeholder-rail[data-v-d440fd6e]{z-index:3;box-sizing:border-box;width:calc(var(--focus-list-w) * var(--stage-s));padding-left:calc(20px * var(--stage-s));pointer-events:none}.stage-placeholder-card[data-v-d440fd6e]{width:calc(var(--focus-active-w) * var(--stage-s));height:calc(155px * var(--stage-s));position:relative}.stage-placeholder-card-bg[data-v-d440fd6e],.stage-placeholder-card-image[data-v-d440fd6e],.stage-placeholder-banner[data-v-d440fd6e]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.stage-placeholder-card-bg[data-v-d440fd6e]{object-fit:fill;width:100%;height:100%}.stage-placeholder-card-image[data-v-d440fd6e]{object-fit:contain;border-radius:999px;width:68%;height:auto;position:absolute;top:50%;left:6.4%;transform:translateY(-50%)}.stage-placeholder-player[data-v-d440fd6e]{width:calc(var(--player-w,990px) * var(--stage-s,.99));height:calc(var(--player-h,610px) * var(--stage-s,.86));overflow:hidden}.stage-placeholder-banner[data-v-d440fd6e]{object-fit:cover;object-position:center;width:100%;height:100%}.player-meta[data-v-d440fd6e]{z-index:6;color:#fff;pointer-events:none;background:linear-gradient(#0000008c 0%,#0000 100%);justify-content:space-between;align-items:center;gap:16px;padding:max(12px,1.4cqw) max(16px,1.8cqw);display:flex;position:absolute;top:0;left:0;right:0}.player-title[data-v-d440fd6e]{text-shadow:0 1px 4px #0000008c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:max(15px,1.35cqw);font-weight:800;overflow:hidden}.player-anchor[data-v-d440fd6e]{color:#ffffffeb;text-shadow:0 1px 4px #0000008c;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:40%;font-size:max(13px,1.15cqw);font-weight:600;overflow:hidden}.player-slot-ph[data-v-d440fd6e]{width:calc(var(--player-w,990px) * var(--stage-s,.99));height:calc(var(--player-h,610px) * var(--stage-s,.86));background:#000;border-radius:5.689cqw;overflow:hidden}.player-card[data-v-d440fd6e]{width:calc(var(--player-w,990px) * var(--stage-s,.99));height:calc(var(--player-h,610px) * var(--stage-s,.86));aspect-ratio:auto;box-shadow:none;background:#151002;border:2px solid #78b4ffd9;border-radius:5.689cqw;overflow:hidden}.player-card.is-page-pip[data-v-d440fd6e]{z-index:80;aspect-ratio:16/9;cursor:default;border:2px solid #78b4ffe6;border-radius:12px;width:min(360px,100vw - 24px);height:min(202px,56.25vw - 13.5px);position:fixed;bottom:88px;right:20px;box-shadow:0 16px 40px #00000073}.player-card.is-page-pip .preview-stage[data-v-d440fd6e],.player-card.is-page-pip[data-v-d440fd6e] .live-player-anchor,.player-card.is-page-pip[data-v-d440fd6e] .live-player-wrap,.player-card.is-page-pip[data-v-d440fd6e] .live-video-slot,.player-card.is-page-pip[data-v-d440fd6e] .live-video{width:100%;height:100%;min-height:0;position:absolute;inset:0}.player-card.is-page-pip[data-v-d440fd6e] .live-video{object-fit:contain;object-position:center;background:#000;width:100%;height:100%;transform:none}.player-card.is-page-pip[data-v-d440fd6e] .player-watermark{top:8px;right:8px;transform:none}.player-card.is-page-pip[data-v-d440fd6e] .wm-img{opacity:.85;width:36px;height:auto}.page-pip-chrome[data-v-d440fd6e]{z-index:8;color:#fff;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:linear-gradient(#000000b8 0%,#0000 100%);justify-content:space-between;align-items:center;gap:8px;height:32px;padding:0 8px 0 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.page-pip-chrome[data-v-d440fd6e]:active{cursor:grabbing}.page-pip-title[data-v-d440fd6e]{pointer-events:none}.page-pip-close[data-v-d440fd6e]{color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:grid}.page-pip-close[data-v-d440fd6e]:hover{background:#000000b3}.player-card[data-v-d440fd6e]:fullscreen{aspect-ratio:auto;border:0;border-radius:0;width:100vw;height:100vh}.preview-stage[data-v-d440fd6e]{--chrome-bar-h:calc(3.1cqw + max(20px, 1.77cqw));cursor:pointer;background:#151002;height:100%;position:relative;overflow:hidden}.preview-stage--empty[data-v-d440fd6e]{cursor:default}.home-preview-player[data-v-d440fd6e]{height:100%;display:block}.home-preview-player[data-v-d440fd6e] .live-player-anchor,.home-preview-player[data-v-d440fd6e] .live-player-wrap{height:100%;min-height:0}.home-preview-player[data-v-d440fd6e] .live-video-slot{position:absolute;inset:0;overflow:hidden}.home-preview-player[data-v-d440fd6e] .live-video{object-fit:contain;object-position:top center;width:100%;height:auto;position:absolute;top:0;left:0;transform:none}.preview-fallback[data-v-d440fd6e]{position:absolute;inset:0}.preview-fallback.match-board[data-v-d440fd6e]{color:#fff;background:radial-gradient(900px 320px at 50% 30%,#22784659,#0000 60%),radial-gradient(800px 280px at 50% 20%,#2f7dff47,#0000 62%),linear-gradient(165deg,#0a2348 0%,#06101f 52%,#0a1a34 100%);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding-bottom:48px;display:flex}.board-league[data-v-d440fd6e]{opacity:.8;font-size:13px;font-weight:600}.board-teams[data-v-d440fd6e]{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:min(92%,560px);font-size:18px;font-weight:800;display:grid}.board-side[data-v-d440fd6e]{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.board-side>span[data-v-d440fd6e]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.board-logo[data-v-d440fd6e]{object-fit:cover;background:#ffffff1f;border-radius:50%;width:52px;height:52px;box-shadow:0 4px 14px #00000059}.board-logo.mark[data-v-d440fd6e]{background:linear-gradient(145deg,#3a78f0,#1e4db8);place-items:center;font-size:18px;font-style:normal;font-weight:800;display:grid}.board-teams strong[data-v-d440fd6e]{color:#fff;min-width:72px;font-size:28px;font-style:italic}.board-status[data-v-d440fd6e]{background:#2f6fec73;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.match-board[data-status=live] .board-status[data-v-d440fd6e]{background:#e53935}.live-badge[data-v-d440fd6e]{z-index:3;color:#fff;pointer-events:none;background:#f12f3b;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:10px;left:12px}.enter-live-cta[data-v-d440fd6e]{z-index:4;color:#fff;white-space:nowrap;pointer-events:none;background:linear-gradient(90deg,#2f6fec,#1e54c7);border-radius:999px;height:42px;padding:0 22px;font-size:15px;font-weight:700;line-height:42px;position:absolute;bottom:52px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #1446b473}.empty-main[data-v-d440fd6e]{color:#e6f0ffe0;flex-direction:column;align-items:center;gap:8px;display:flex}.empty-main b[data-v-d440fd6e]{font-size:18px}.empty-main small[data-v-d440fd6e]{color:#bed2f0a6;font-size:13px}.watch-gate[data-v-d440fd6e]{box-sizing:border-box;padding:0 2cqw var(--chrome-bar-h);background:#151002;flex-direction:column;justify-content:center;align-items:center;gap:1.1cqw;display:flex}.watch-icon-frame[data-v-d440fd6e]{background:0 0;border:0;border-radius:10px;place-items:center;width:11.5cqw;min-width:110px;height:11.5cqw;min-height:110px;display:grid}.watch-icon[data-v-d440fd6e]{object-fit:contain;pointer-events:none;width:9.734cqw;min-width:96px;height:6.384cqw}.watch-hint[data-v-d440fd6e]{color:#d8d8d8;letter-spacing:.02em;margin:0;font-size:max(14px,1.517cqw);font-weight:600}.watch-login-btn[data-v-d440fd6e]{color:#fff;text-align:center;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;width:8.533cqw;min-width:96px;height:2.971cqw;min-height:34px;padding:0;font-size:max(12px,1.011cqw);font-weight:700;line-height:1}.stage-close-line[data-v-d440fd6e]{width:calc(var(--home-viewport,100vw) / var(--home-zoom,1));pointer-events:none;background:0 0;height:64px;margin:0;position:relative;left:50%;transform:translate(-50%)}.stage-close-img[data-v-d440fd6e]{object-fit:fill;object-position:center bottom;width:100%;height:100%;display:block}.ad-slot[data-v-d440fd6e]{width:100%;margin-top:18px;position:relative}.ad-box[data-v-d440fd6e]{background:#081224eb;border:1px solid #468cffa6;border-radius:12px;place-items:center;width:100%;min-width:0;min-height:148px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000047}.ad-nav[data-v-d440fd6e]{z-index:2;color:#e8f1ffe6;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ad-nav.prev[data-v-d440fd6e]{left:14px}.ad-nav.next[data-v-d440fd6e]{right:14px}.ad-nav svg[data-v-d440fd6e]{width:22px;height:22px}.ad-nav[data-v-d440fd6e]:hover{color:#fff}.ad-dots[data-v-d440fd6e]{z-index:2;gap:8px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ad-dots i[data-v-d440fd6e]{cursor:pointer;background:#ffffff59;border-radius:50%;width:8px;height:8px;display:block}.ad-dots i.on[data-v-d440fd6e]{background:#4d9dff;box-shadow:0 0 8px #4d9dff99}.ad-item[data-v-d440fd6e]{cursor:pointer;background:0 0;border:0;width:100%;padding:0;line-height:0;display:block;overflow:hidden}.ad-item--static[data-v-d440fd6e]{cursor:default}.ad-item img[data-v-d440fd6e]{object-fit:cover;width:100%;max-width:100%;height:158px;display:block}.fb-row[data-v-19573a5b]{color:#1b2536;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:30px;grid-template-columns:200px 64px minmax(0,1fr) 120px minmax(0,1fr) 56px;align-items:center;gap:10px;height:60px;padding:0 24px;transition:border-color .15s,transform .15s,background .15s;display:grid;box-shadow:0 2px 8px #06142c47}.fb-row[data-v-19573a5b]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #06142c5c}.fb-row.live[data-v-19573a5b]{background:linear-gradient(90deg,#f4f8ff 0%,#dbeafe 42%,#eff6ff 68%,#fff 100%);border-color:#3b82f6e6;box-shadow:0 0 0 1px #3b82f659,0 0 12px #3b82f647,0 8px 18px #06142c47}.fb-row.dark[data-v-19573a5b]{color:#eef4ff;box-shadow:none;background:#ffffff0a;border-color:#5a96ff29}.fb-row.dark[data-v-19573a5b]:hover{box-shadow:0 6px 16px #00000059}.fb-row.dark.live[data-v-19573a5b]{background:linear-gradient(90deg,#2f6fec38 0%,#2f6fec14 60%,#0000 100%);border-color:#5aaaffd9;box-shadow:0 0 0 1px #5aaaff66,0 0 12px #2f6fec47}.fb-row.dark .time[data-v-19573a5b]{color:#eef4ff}.fb-row.dark .league[data-v-19573a5b]{color:#e8f1ff99}.fb-row.dark .col-stage[data-v-19573a5b]{color:#e8f1ff80}.fb-row.dark .tname[data-v-19573a5b]{color:#e8f1ff}.fb-row.dark .tname.win[data-v-19573a5b]{color:#ff8fa3}.fb-row.dark .mid[data-v-19573a5b]{color:#e8f1ffb3;background:#ffffff14}.fb-row.dark .mid[data-status=live][data-v-19573a5b]{color:#fff;background:#e23b3b}.fb-row.dark .mid.ht[data-v-19573a5b],.fb-row.dark .mid[data-status=ht][data-v-19573a5b]{color:#e8f1ffb3;background:#ffffff14;animation:none}.fb-row.dark .sc.dim[data-v-19573a5b]{color:#e8f1ff59}.col-meta[data-v-19573a5b]{flex-direction:row;align-items:center;gap:8px;min-width:0;display:flex}.time[data-v-19573a5b]{color:#000;flex-shrink:0;font-size:14px;font-weight:700}.league[data-v-19573a5b]{color:#000;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:14px;font-weight:700;display:inline-flex;overflow:hidden}.league-logo[data-v-19573a5b]{object-fit:contain;flex-shrink:0;width:14px;height:14px}.col-stage[data-v-19573a5b]{color:#9aa2b1;text-align:center;font-size:12px}.col-home[data-v-19573a5b],.col-away[data-v-19573a5b]{align-items:center;gap:8px;min-width:0;display:flex}.col-home[data-v-19573a5b]{justify-content:flex-end}.col-away[data-v-19573a5b]{justify-content:flex-start}.tname[data-v-19573a5b]{color:#26324a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.tname.win[data-v-19573a5b]{color:#e11d48}.win-tag[data-v-19573a5b]{color:#fff;vertical-align:1px;background:#e11d48;border-radius:3px;margin-right:4px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;line-height:16px;display:inline-block}.logo[data-v-19573a5b]{color:#64748b;background:#f8fafc;border:none;border-radius:6px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid;overflow:hidden}.logo[data-v-19573a5b]:not(:has(img)){color:#fff;background:linear-gradient(145deg,#3a78f0,#1e4db8)}.logo img[data-v-19573a5b]{object-fit:contain;object-position:center;background:0 0;width:28px;height:28px;display:block}.fb-row.dark .logo[data-v-19573a5b]{color:#dbe7ff;background:#ffffff0f}.col-score[data-v-19573a5b]{justify-content:center;align-items:center;gap:8px;display:flex}.sc[data-v-19573a5b]{color:#e23b3b;text-align:center;min-width:14px;font-size:18px;font-weight:800}.sc.dim[data-v-19573a5b]{color:#c2c8d2}.mid[data-v-19573a5b]{color:#8b93a4;white-space:nowrap;background:#eef1f6;border-radius:999px;justify-content:center;align-items:center;min-width:62px;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.live-minute[data-v-19573a5b]{padding-right:.42em;display:inline-block;position:relative}.minute-mark[data-v-19573a5b]{font-size:.82em;font-style:normal;font-weight:700;line-height:1;animation:1s step-end infinite minute-mark-blink-19573a5b;position:absolute;top:-.12em;right:0}@keyframes minute-mark-blink-19573a5b{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.minute-mark[data-v-19573a5b]{animation:none}}.mid[data-status=live][data-v-19573a5b]{color:#fff;background:#e23b3b}.mid.ht[data-v-19573a5b],.mid[data-status=ht][data-v-19573a5b]{color:#8b93a4;background:#eef1f6;animation:none}.col-live[data-v-19573a5b]{justify-content:flex-end;align-items:center;display:flex;overflow:visible}.entry[data-v-19573a5b]{object-fit:contain;border-radius:6px;flex-shrink:0;width:28px;height:22px;display:block}@media (width<=768px){.fb-row[data-v-19573a5b]{grid-template-columns:96px minmax(0,1fr) 88px minmax(0,1fr) 40px;height:auto;padding:10px 12px}.col-stage[data-v-19573a5b]{display:none}}.match-card[data-v-719b0b54]{color:#1a2336;cursor:pointer;background:linear-gradient(#eef5ff 0%,#fff 55%);border:1px solid #78aaff59;border-radius:18px;flex-direction:column;gap:12px;width:100%;min-height:168px;padding:16px 18px 18px;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 8px 22px #1446a01a}.match-card[data-v-719b0b54]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1446a029}.match-card.dark[data-v-719b0b54]{box-shadow:none;background:#ffffff0a;border-color:#5a96ff38}.match-card.dark[data-v-719b0b54]:hover{box-shadow:0 8px 20px #0006}.match-card.dark .league[data-v-719b0b54],.match-card.dark .league-name[data-v-719b0b54],.match-card.dark .tname[data-v-719b0b54]{color:#eef4ff}.match-card.dark .tname.win[data-v-719b0b54]{color:#ff8fa3}.match-card.dark .minute[data-v-719b0b54]{color:#e8f1ffb3}.match-card.dark .sc[data-v-719b0b54]{color:#fff}.match-card.dark .sc.dim[data-v-719b0b54]{color:#e8f1ff59}.match-card.dark .corner-line[data-v-719b0b54]{color:#e8f1ffbf}.mc-head[data-v-719b0b54]{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.league[data-v-719b0b54]{color:#334155;align-items:center;gap:6px;min-width:0;font-weight:700;display:inline-flex}.ball[data-v-719b0b54]{object-fit:contain;flex-shrink:0;width:14px;height:14px;display:block}.league-name[data-v-719b0b54]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.entry[data-v-719b0b54]{object-fit:contain;border-radius:4px;flex-shrink:0;width:36px;height:28px;display:block}.minute[data-v-719b0b54]{color:#64748b;flex-shrink:0;align-items:center;gap:4px;font-weight:700;display:inline-flex}.minute.live[data-v-719b0b54]{color:#e53935}.minute.finished[data-v-719b0b54]{color:#94a3b8;font-weight:600}.minute.live .signal-img[data-v-719b0b54]{animation:1.6s ease-in-out infinite live-dot-pulse-719b0b54}@keyframes live-dot-pulse-719b0b54{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.minute.live .signal-img[data-v-719b0b54]{animation:none}}.upcoming-mid[data-v-719b0b54]{place-items:center;min-width:88px;padding:0 8px;display:grid}.upcoming-label[data-v-719b0b54]{color:#94a3b8;letter-spacing:.02em;white-space:nowrap;font-size:14px;font-weight:700}.match-card.dark .upcoming-label[data-v-719b0b54]{color:#e8f1ff8c}.signal-img[data-v-719b0b54]{object-fit:contain;filter:brightness(0)saturate()invert(27%)sepia(94%)saturate(2878%)hue-rotate(346deg)brightness(96%)contrast(90%);width:12px;height:12px;display:block}.match-card.dark .signal-img[data-v-719b0b54]{filter:none}.match-card.dark .minute.live[data-v-719b0b54]{color:#ff6b6b}.match-card.dark .minute.finished[data-v-719b0b54]{color:#e8f1ff73}.match-card.finished[data-v-719b0b54]{opacity:.88}.mc-body[data-v-719b0b54]{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.side[data-v-719b0b54]{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.logo[data-v-719b0b54]{color:#fff;background:0 0;place-items:center;width:44px;height:32px;font-size:13px;font-weight:800;display:grid;overflow:visible}.logo[data-v-719b0b54]:not(:has(img)){background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:4px;box-shadow:0 2px 8px #1e4db833}.logo img[data-v-719b0b54]{object-fit:contain;object-position:center;background:0 0;width:44px;height:32px;display:block}.tname[data-v-719b0b54]{color:#243044;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.tname.win[data-v-719b0b54]{color:#e11d48}.win-tag[data-v-719b0b54]{color:#fff;vertical-align:1px;background:#e11d48;border-radius:3px;margin-right:3px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;line-height:15px;display:inline-block}.mid[data-v-719b0b54]{flex-direction:column;align-items:center;gap:6px;min-width:148px;padding:0 4px;display:flex}.corner-line[data-v-719b0b54]{color:#475569;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.corner-img[data-v-719b0b54]{object-fit:contain;width:14px;height:14px;display:block}.score-line[data-v-719b0b54]{align-items:center;gap:5px;display:inline-flex}.card-n[data-v-719b0b54]{color:#fff;font-variant-numeric:tabular-nums;border-radius:2px;place-items:center;min-width:14px;height:16px;padding:0 2px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.card-n.yellow[data-v-719b0b54]{color:#1f2937;background:#f2c94c}.card-n.red[data-v-719b0b54]{background:#ef4444}.sc[data-v-719b0b54]{color:#0f172a;text-align:center;font-variant-numeric:tabular-nums;min-width:16px;font-size:22px;font-weight:800;line-height:1}.sc.dim[data-v-719b0b54]{color:#c2c8d2}.score-mid-img[data-v-719b0b54]{object-fit:contain;width:14px;height:14px;display:block}.home-rec[data-v-f95a3672]{margin-top:28px}.rec-head[data-v-f95a3672]{align-items:center;min-height:60px;margin-bottom:18px;padding-bottom:22px;display:flex;position:relative}.rec-head[data-v-f95a3672]:after{content:"";background:#2f6fec;width:433px;height:2px;position:absolute;bottom:0;left:0}.rec-title[data-v-f95a3672]{align-items:center;gap:16px;display:flex}.rec-title .cn[data-v-f95a3672]{color:#fff;letter-spacing:.02em;font-size:36px;font-weight:800;line-height:1}.rec-title .en[data-v-f95a3672]{color:#fff;letter-spacing:.02em;font-size:15px;font-weight:400;line-height:1}.date-tabs[data-v-f95a3672]{align-items:center;gap:28px;display:flex;position:absolute;top:calc(50% - 6px);left:466px;transform:translateY(-50%)}.dt[data-v-f95a3672]{color:#ffffffe0;letter-spacing:0;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-family:Microsoft YaHei,PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-weight:600;line-height:47px;display:inline-flex}.dt[data-v-f95a3672]:hover{color:#fff}.dt.active[data-v-f95a3672]{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;min-width:111px;height:37px;padding:0 30px}.dt-label[data-v-f95a3672]{z-index:1;white-space:nowrap;height:47px;line-height:47px;display:block;position:relative}.rec-body[data-v-f95a3672]{grid-template-columns:433px 1116px;align-items:start;gap:33px;display:grid}.filter-rail[data-v-f95a3672]{flex-direction:column;gap:16px;display:flex}.rail-panel[data-v-f95a3672]{background:#eef4fb;border-radius:16px;padding:16px 16px 18px;box-shadow:0 8px 22px #040c1a2e}.rail-head[data-v-f95a3672]{justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;padding:4px 6px 16px;display:flex}.rail-head-text[data-v-f95a3672]{align-items:center;gap:6px;display:inline-flex}.rail-head .title[data-v-f95a3672]{color:#1b2436;font-size:26px;font-weight:800;line-height:1}.rail-head .subtitle[data-v-f95a3672]{color:#8b93a3;font-size:14px;font-style:normal;font-weight:600;line-height:1}.rail-caret[data-v-f95a3672]{object-fit:contain;flex-shrink:0;width:22px;height:22px;display:block}.sport-list[data-v-f95a3672]{flex-direction:column;gap:28px;display:flex}.sport-card[data-v-f95a3672]{--sport-card-ratio:764 / 200;width:100%;height:auto;aspect-ratio:var(--sport-card-ratio);text-align:left;cursor:pointer;color:#fff;background:0 0;border:0;border-radius:10px;margin-bottom:8px;padding:0;display:block;position:relative;overflow:visible}.sport-card[data-v-f95a3672]:hover{box-shadow:0 6px 16px #1e54c738}.sport-card:hover .sport-bg[data-v-f95a3672]{filter:brightness(1.06)}.sport-visual[data-v-f95a3672]{pointer-events:none;border-radius:10px;position:absolute;inset:0;overflow:hidden}.sport-visual .sport-bg[data-v-f95a3672]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.sport-name[data-v-f95a3672]{z-index:2;pointer-events:none;border-radius:10px 10px 0 0;justify-content:flex-start;align-items:center;height:32px;padding:0 16px 0 20px;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.sport-name-bg[data-v-f95a3672]{object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sport-name-text[data-v-f95a3672]{z-index:1;color:#fff;letter-spacing:.04em;white-space:nowrap;font-size:16px;font-weight:800;line-height:1;position:relative}.sport-card .ball[data-v-f95a3672]{z-index:2;object-fit:contain;width:64px;height:64px;display:block;position:absolute;bottom:-22px;left:6px}.sport-check[data-v-f95a3672]{z-index:2;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:-10px;left:74px}.sport-check .check-box[data-v-f95a3672],.sport-check .check-mark[data-v-f95a3672]{grid-area:1/1;display:block}.sport-check .check-box[data-v-f95a3672]{width:28px;height:28px}.sport-check .check-mark[data-v-f95a3672]{width:14px;height:10px}.rec-content[data-v-f95a3672]{min-width:0}.group[data-v-f95a3672]{margin-bottom:26px}.group-title[data-v-f95a3672]{color:#eef4ff;align-items:center;gap:8px;margin:0 0 12px;font-size:15px;font-weight:700;display:flex}.group-title.upcoming[data-v-f95a3672]:before,.group-title.finished[data-v-f95a3672]:before{content:"";border-radius:50%;width:10px;height:10px}.group-title.upcoming[data-v-f95a3672]:before{background:#22c55e}.group-title.finished[data-v-f95a3672]:before{background:#9aa2b1}.group-live-ico[data-v-f95a3672]{object-fit:contain;width:14px;height:14px;display:block}.card-grid[data-v-f95a3672]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.row-list[data-v-f95a3672]{flex-direction:column;gap:10px;display:flex}.group-rail[data-v-f95a3672]{background-position:bottom;background-repeat:no-repeat;background-size:100% 52px;height:102px;margin-top:12px;position:relative}.more[data-v-f95a3672]{color:#16233d;cursor:pointer;background:#fff;border:0;border-radius:999px;width:104px;margin:0;padding:11px 0;font-size:14px;font-weight:700;display:block;position:absolute;bottom:56px;left:50%;transform:translate(-50%)}.more[data-v-f95a3672]:hover{background:#e6efff}.state[data-v-f95a3672]{text-align:center;color:#e8f1ff8c;padding:40px}.state.error[data-v-f95a3672]{color:#d64545;flex-direction:column;align-items:center;gap:12px;display:flex}.retry[data-v-f95a3672]{color:#d64545;cursor:pointer;background:#d645450f;border:1px solid #d6454566;border-radius:999px;padding:8px 20px;font-size:13px;font-weight:700}.retry[data-v-f95a3672]:hover{background:#d6454524}.ad-float[data-v-25d744cd]{z-index:55;cursor:pointer;background:#0a0a0a;border:1px solid #2b65ff;border-radius:12px;position:fixed;overflow:visible;box-shadow:0 8px 24px #00000059}.ad-float.small[data-v-25d744cd]{width:80px;height:286px;top:140px;left:12px}.ad-float.big[data-v-25d744cd]{right:12px;bottom:calc(calc(80px + 12px) + var(--float-tools-h,54px) + 24px);width:110px;height:124px}.ad-float.small.compact[data-v-25d744cd]{width:72px;height:240px}.ad-float.big.compact[data-v-25d744cd]{width:100px;height:112px}.ad-float img[data-v-25d744cd],.ad-download img[data-v-25d744cd]{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.ad-dock img[data-v-25d744cd]{object-fit:cover;width:100%;height:100%;display:block}.ad-download[data-v-25d744cd]{z-index:55;pointer-events:none;background:#2a2218;border:0;border-radius:4px;width:88px;height:112px;position:fixed;bottom:104px;left:12px;overflow:hidden;box-shadow:0 8px 24px #00000059}.ad-download.compact[data-v-25d744cd]{width:64px;height:80px}.ad-dock[data-v-25d744cd]{z-index:55;cursor:pointer;background:#2a2218;border:0;border-radius:0;width:100%;height:80px;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.ad-close[data-v-25d744cd]{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:18px;height:18px;padding:0;font-size:18px;line-height:1;display:grid;position:absolute;top:6px;right:8px}.ad-float.small .ad-close[data-v-25d744cd],.ad-float.big .ad-close[data-v-25d744cd]{top:6px;right:6px}.ad-close[data-v-25d744cd]:hover{color:#d8d8d8}.popup-ad-mask[data-v-d3b5179d]{z-index:110;background:#00000073;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:fixed;inset:0}.popup-ad[data-v-d3b5179d]{background:#fff;border-radius:4px;width:445px;max-width:calc(100vw - 48px);height:526px;max-height:calc(100vh - 80px);position:relative;overflow:visible;box-shadow:0 20px 48px #0006}.popup-ad.clickable[data-v-d3b5179d]{cursor:pointer}.popup-ad img[data-v-d3b5179d]{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.popup-ad-fallback[data-v-d3b5179d]{color:#333;place-items:center;width:100%;height:100%;font-size:18px;font-weight:700;display:grid}.popup-ad-close[data-v-d3b5179d]{z-index:2;color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;top:-28px;right:0}.popup-ad-dismiss[data-v-d3b5179d]{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;line-height:1;display:inline-flex}.popup-ad-dismiss input[data-v-d3b5179d]{accent-color:#2f6fec;width:14px;height:14px;margin:0}.page-shell[data-v-9de82a0f]{z-index:1;width:1582px;min-width:1582px;margin:17px auto 0;padding:0;position:relative}.home-stage-band[data-v-9de82a0f]{z-index:1;position:relative}.home-below-band[data-v-9de82a0f]{z-index:1;background:#000;margin-top:0;padding-top:8px;padding-bottom:24px;position:relative}.home-below-band[data-v-9de82a0f]:before{content:"";z-index:-1;width:calc(var(--home-viewport,100vw) / var(--home-zoom,1));pointer-events:none;background:#000;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.mobile-banner[data-v-62247315]{cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:0;line-height:0;display:block;overflow:hidden;box-shadow:0 8px 24px #00000038}.mobile-banner--static[data-v-62247315]{cursor:default}.mobile-banner img[data-v-62247315]{aspect-ratio:16/7;object-fit:cover;width:100%;height:auto;display:block}.mobile-featured[data-v-8432d505]{width:100%}.state-box[data-v-8432d505]{text-align:center;color:#ffffffd1;background:#ffffff1a;border-radius:8px;padding:36px 16px}.state-box.error button[data-v-8432d505]{color:#fff;cursor:pointer;background:#1499ed;border:0;border-radius:6px;margin-top:12px;padding:8px 20px}.preview-stage[data-v-8432d505]{aspect-ratio:16/9;cursor:pointer;background:#000;border-radius:6px;position:relative;overflow:hidden}.preview-stage--empty[data-v-8432d505]{cursor:default;background:linear-gradient(#2a3038 0%,#141820 100%);place-items:center;display:grid}.empty-text[data-v-8432d505]{color:#ffffffe0;font-size:16px;font-weight:700}.preview-player[data-v-8432d505]{width:100%;height:100%}.preview-fallback[data-v-8432d505]{background:#000;position:absolute;inset:0}.preview-fallback.has-cover[data-v-8432d505]{background:#000}.cover-img[data-v-8432d505]{object-fit:cover;width:100%;height:100%;display:block}.live-badge[data-v-8432d505]{z-index:3;color:#fff;pointer-events:none;background:#f12f3b;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.enter-live-cta[data-v-8432d505]{z-index:4;color:#fff;white-space:nowrap;pointer-events:none;background:#151c28d1;border-radius:4px;height:38px;padding:0 20px;font-size:14px;font-weight:700;line-height:38px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.live-room-card.has-cover .room-art[data-v-8b12cac9]{background-position:50%;background-repeat:no-repeat;background-size:cover}.room-art[data-v-8b12cac9]{position:relative}.match-link-tag[data-v-8b12cac9]{z-index:2;color:#fff;background:#2f6fecd9;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;bottom:8px;right:8px}.anchor[data-v-8b12cac9]{align-items:center;gap:6px;min-width:0;display:flex}.anchor-avatar[data-v-8b12cac9]{object-fit:cover;border-radius:50%;flex-shrink:0;width:18px;height:18px}.anchor-name[data-v-8b12cac9]{color:#8b98a7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.room-title-cover[data-v-8b12cac9]{text-shadow:0 2px 4px #00000073;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:20px;line-height:1.2;display:-webkit-box;overflow:hidden}.mobile-recommend[data-v-73ac48c8]{width:100%}.section-title[data-v-73ac48c8]{color:#fff;margin:0 0 10px;font-size:18px;font-weight:700}.recommend-scroll[data-v-73ac48c8]{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;display:flex;overflow:auto hidden}.recommend-scroll[data-v-73ac48c8]::-webkit-scrollbar{display:none}.recommend-scroll[data-v-73ac48c8] .live-room-card{scroll-snap-align:start;flex:0 0 calc(50% - 5px)}.recommend-scroll[data-v-73ac48c8] .live-room-card .room-art{height:108px}.recommend-scroll[data-v-73ac48c8] .live-room-card .room-art strong{margin-top:8px;font-size:14px}.recommend-scroll[data-v-73ac48c8] .live-room-card .room-info{min-height:44px;padding:0 8px}.recommend-scroll[data-v-73ac48c8] .live-room-card .room-league,.recommend-scroll[data-v-73ac48c8] .live-room-card .anchor-name{font-size:11px}.recommend-scroll[data-v-73ac48c8] .live-room-card .room-heat{font-size:12px}.recommend-empty[data-v-73ac48c8]{color:#ffffffc7;background:#ffffff14;border-radius:8px;place-items:center;min-height:120px;font-size:14px;font-weight:600;display:grid}.mobile-home[data-v-07d5c042]{background:#000;flex-direction:column;gap:12px;width:100%;margin:12px 0 28px;padding:0 12px;display:flex}.mobile-section[data-v-07d5c042]{width:100%}.section-title[data-v-07d5c042]{color:#fff;margin:0 0 10px;font-size:18px;font-weight:700}.live-list[data-v-07d5c042]{flex-direction:column;gap:12px;display:flex}.live-list[data-v-07d5c042] .room-art{height:200px}.pager[data-v-07d5c042]{justify-content:center;gap:8px;margin-top:14px;display:flex}.pager-btn[data-v-07d5c042]{color:#cdd9ef;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:6px;min-width:32px;height:32px;padding:0 8px}.pager-btn.active[data-v-07d5c042]{color:#fff;background:#2f6fec;border-color:#2f6fec}.pager-btn[data-v-07d5c042]:disabled{opacity:.4;cursor:not-allowed}.page-shell[data-v-4e349e40]{z-index:1;width:min(1200px,100%);margin:12px auto 36px;padding:0 16px;position:relative}.inner-page[data-v-4e349e40]{min-height:620px;margin-top:20px}.world-page[data-v-4e349e40]{background:linear-gradient(120deg,#ca0b1fe6,#0000 34%,#00349edb 68%,#ca0b1feb),linear-gradient(#243b8f,#15236c);width:min(1200px,100%);min-height:700px;padding-top:12px}.download-page[data-v-4e349e40]{background:#000;width:100%;max-width:none;min-height:calc(100vh - 60px);margin:0;padding:0}.detail-page[data-v-4e349e40]{min-height:680px;margin-top:0;padding-top:12px}.wide-page[data-v-4e349e40]{width:min(1560px,100%)}.detail-page[data-v-4e349e40]:before{content:"";z-index:-1;pointer-events:none;background:#000;position:fixed;inset:0}@media (width<=768px){.page-shell[data-v-4e349e40]{width:100%;margin:12px 0 24px;padding:0 12px}.world-page[data-v-4e349e40]{width:100%;min-height:0}.download-page[data-v-4e349e40]{margin:0;padding:0}}.web-ad[data-v-d97207cf]{background:#0a0a0a;position:relative;overflow:hidden}.web-ad.clickable[data-v-d97207cf]{cursor:pointer}.web-ad img[data-v-d97207cf]{object-fit:contain;width:100%;height:100%;display:block}.web-ad-close[data-v-d97207cf]{z-index:2;color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:18px;height:18px;padding:0;font-size:18px;line-height:1;display:grid;position:absolute;top:6px;right:6px}.web-ad-close[data-v-d97207cf]:hover{color:#d8d8d8}.is-side[data-v-d97207cf]{background:#0a0a0a;border-radius:0;width:100%;height:101px}.is-below[data-v-d97207cf]{background:#0a0a0a;border-radius:0;width:100%;height:100%;min-height:0}.is-bleed[data-v-d97207cf]{background:#0a0a0a;border:0;border-radius:0;width:100%;height:120px;max-height:120px;margin:0}.is-bleed img[data-v-d97207cf]{object-fit:cover}.is-strip[data-v-d97207cf]{background:#0a0a0a;border:1px solid #2b65ff;border-radius:12px;width:100%;height:196px;max-height:196px;margin:0 0 14px}.is-middle[data-v-d97207cf]{background:#fff;border:1px solid #2b65ff;border-radius:12px;width:100%;height:196px;max-height:196px;margin:0}.is-inline[data-v-d97207cf]{border-radius:8px;width:100%;min-height:60px}.is-rail[data-v-d97207cf]{background:#0a0a0a;border:1px solid #2b65ff;border-radius:12px;width:129px;height:505px}.is-rail img[data-v-d97207cf]{object-fit:cover}.modal-mask[data-v-b5a08011]{z-index:80;background:#00000073;place-items:start center;padding-top:min(18vh,160px);display:grid;position:fixed;inset:0}.modal[data-v-b5a08011]{background:0 0;width:min(720px,100vw - 32px);position:relative;overflow:visible}.panel[data-v-b5a08011]{color:#fff;background:#182028;border:2px solid #3b82f6;border-radius:20px;flex-direction:column;max-height:min(72vh,620px);display:flex;overflow:hidden;box-shadow:0 18px 48px #00000080}.league-tab[data-v-b5a08011]{z-index:2;color:#1a2740;cursor:pointer;background:#e8f1ff;border:1.5px solid #3b82f6;border-radius:999px;align-items:center;gap:4px;height:30px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:-38px;right:22px}.league-tab .caret[data-v-b5a08011]{font-size:12px;line-height:1}.modal-body[data-v-b5a08011]{background:#182028;flex:1;padding:22px 16px 12px 12px;overflow-y:auto}.dash[data-v-b5a08011]{border-top:1px dashed #3b8cff;flex-shrink:0;height:0;margin:4px 20px}.foot-dash[data-v-b5a08011]{margin:6px 20px 0}.block[data-v-b5a08011]{gap:10px;margin:0;padding:8px 4px 10px;display:flex}.side-mark[data-v-b5a08011]{color:#fff;text-align:center;flex-shrink:0;width:18px;padding-top:4px;font-size:13px;font-weight:700;line-height:1}.side-mark.star[data-v-b5a08011]{color:#3b82f6}.side-mark.star svg[data-v-b5a08011]{display:block}.grid[data-v-b5a08011]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px;min-width:0;display:grid}.league-item[data-v-b5a08011]{color:#e8eefc;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:22px;padding:0;font-size:12px;display:inline-flex}.league-item.on[data-v-b5a08011]{color:#fff}.league-item .dot[data-v-b5a08011]{box-sizing:border-box;background:0 0;border:1.5px solid #fffffff2;border-radius:50%;flex-shrink:0;width:12px;height:12px}.league-item.on .dot[data-v-b5a08011]{background:#3b82f6;border-color:#3b82f6}.league-item span[data-v-b5a08011]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.empty[data-v-b5a08011]{color:#8b93a4;text-align:center;margin:24px 0;font-size:13px}.modal-foot[data-v-b5a08011]{background:#182028;grid-template-columns:repeat(4,1fr);gap:14px;padding:16px 20px 18px;display:grid}.act[data-v-b5a08011]{color:#fff;cursor:pointer;background:#2c70ff;border:0;border-radius:999px;height:44px;font-size:14px;font-weight:700}.act[data-v-b5a08011]:hover{background:#3b82f6}@media (width<=640px){.grid[data-v-b5a08011]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sport-bar[data-v-b7b4ce37]{scrollbar-width:none;-ms-overflow-style:none;background:linear-gradient(#0a1c3af5,#040e20fa);border:1px solid #6eaaffb3;border-radius:999px;justify-content:space-between;align-items:stretch;gap:2px;padding:16px 22px 18px;display:flex;overflow-x:auto;box-shadow:0 0 0 1px #468cff33,0 0 22px #2f6fec47,inset 0 1px #ffffff0f}.sport-bar[data-v-b7b4ce37]::-webkit-scrollbar{display:none}.sport-tab[data-v-b7b4ce37]{color:#ffffffe0;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 0 auto;align-items:center;gap:4px;min-width:56px;padding:6px 8px 12px;display:inline-flex;position:relative}.sport-tab .ico[data-v-b7b4ce37]{object-fit:contain;pointer-events:none;width:28px;height:28px;display:block}.sport-tab .label[data-v-b7b4ce37]{white-space:nowrap;font-size:12px;font-weight:700;line-height:1}.sport-tab.active[data-v-b7b4ce37]{color:#7db4ff}.sport-tab.active[data-v-b7b4ce37]:after{content:"";background:#4d9dff;border-radius:2px;width:22px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #4d9dffb3}.date-strip[data-v-fff077ef]{align-items:center;gap:10px;margin:32px 0;display:flex}.nav[data-v-fff077ef]{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:28px;height:48px;font-size:28px;font-weight:300;line-height:1;display:grid}.nav[data-v-fff077ef]:hover{color:#9ec4ff}.strip[data-v-fff077ef]{scrollbar-width:none;flex:1;gap:8px;display:flex;overflow-x:auto}.strip[data-v-fff077ef]::-webkit-scrollbar{display:none}.date-chip[data-v-fff077ef]{box-sizing:border-box;color:#dce6ffc7;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:108px;min-width:108px;height:52px;padding:0 10px;display:flex}.date-chip .top[data-v-fff077ef]{white-space:nowrap;font-size:13px;font-weight:700}.date-chip .sub[data-v-fff077ef]{opacity:.72;white-space:nowrap;font-size:11px}.date-chip .sub[data-v-fff077ef]:empty:before{content:" "}.date-chip[data-v-fff077ef]:hover:not(.active){color:#fff;background:#ffffff0f}.date-chip.active[data-v-fff077ef]{color:#fff;background:linear-gradient(#3b82f6,#2563eb);box-shadow:0 6px 16px #2563eb6b}.date-chip.active .sub[data-v-fff077ef]{opacity:.95}.score-layout[data-v-95a10816]{justify-content:center;align-items:flex-start;gap:16px;display:flex}.score-rail[data-v-95a10816]{flex-shrink:0;width:80px;position:sticky;top:140px}.score-rail[data-v-95a10816] .is-rail{width:80px;height:220px}.score-page[data-v-95a10816]{min-width:0;max-width:1200px;color:var(--fb-text);background:#000;flex-direction:column;flex:1;gap:16px;margin:0 auto;display:flex}.score-sticky-tools[data-v-95a10816]{z-index:20;background:#000;margin:0 -4px;padding:0 4px 12px;position:sticky;top:60px}.score-refresh-bar[data-v-95a10816]{background:#2f6fec33;height:2px;position:absolute;bottom:0;left:4px;right:4px;overflow:hidden}.score-refresh-bar[data-v-95a10816]:after{content:"";background:#2f6fec;width:40%;height:100%;animation:1s ease-in-out infinite score-refresh-slide-95a10816;display:block}@keyframes score-refresh-slide-95a10816{0%{transform:translate(-120%)}to{transform:translate(280%)}}.score-sticky-tools[data-v-95a10816] .date-strip{margin-top:16px;margin-bottom:16px}.filter-row[data-v-95a10816]{justify-content:space-between;align-items:center;gap:12px;display:flex}.status-tabs[data-v-95a10816]{gap:12px;display:flex}.status-tab[data-v-95a10816]{color:#16233d;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:88px;padding:8px 22px;font-size:13px;font-weight:600;display:inline-flex}.status-tab[data-v-95a10816]:hover:not(.active){background:#eef3ff}.status-tab.active[data-v-95a10816]{color:#fff;background:linear-gradient(90deg,#2f6fec,#1e54c7);font-weight:700;box-shadow:0 4px 12px #1e54c766}.filter-right[data-v-95a10816]{align-items:center;gap:10px;display:flex}.ghost-btn[data-v-95a10816]{color:#e8f1ff;cursor:pointer;background:0 0;border:1px solid #7da5e166;border-radius:999px;padding:7px 14px;font-size:13px}.league-btn[data-v-95a10816]{color:#16233d;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:4px;padding:8px 18px;font-size:13px;font-weight:700;display:inline-flex}.league-btn[data-v-95a10816]:hover{background:#eef3ff}.league-btn .caret[data-v-95a10816]{font-size:14px;line-height:1;transition:transform .15s;display:inline-block}.league-btn .caret.open[data-v-95a10816]{transform:rotate(180deg)}.table-head[data-v-95a10816]{color:#fff;background:linear-gradient(90deg,#2f6fec,#2360d8);border-radius:999px;grid-template-columns:200px 64px minmax(0,1fr) 120px minmax(0,1fr) 56px;align-items:center;gap:10px;height:60px;padding:0 24px;font-size:13px;font-weight:600;display:grid;box-shadow:0 4px 14px #1e54c747}.th[data-v-95a10816]{text-align:center}.th.col-meta[data-v-95a10816]{text-align:left}.th.col-home[data-v-95a10816]{text-align:right}.th.col-away[data-v-95a10816]{text-align:left}.list[data-v-95a10816]{flex-direction:column;gap:12px;display:flex}.score-empty[data-v-95a10816]{background:#07090f;border:1.5px solid #2f7dffd9;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:360px;padding:48px 24px;display:flex;box-shadow:0 0 0 1px #2f7dff29,inset 0 0 40px #143c8c1f}.empty-illust[data-v-95a10816]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(220px,56%);height:auto;display:block}.empty-text[data-v-95a10816]{color:#bed2f5b8;margin:0;font-size:14px}.state[data-v-95a10816]{text-align:center;color:#e8f1ffcc;padding:28px}.state.error[data-v-95a10816]{color:#ff8e8e}.load-more-sentinel[data-v-95a10816]{pointer-events:none;height:1px}.load-more-hint[data-v-95a10816]{color:#bed2f59e;text-align:center;margin:0;padding:16px 0 8px;font-size:13px}.score-skeleton[data-v-95a10816]{flex-direction:column;gap:8px;display:flex}.skel-row[data-v-95a10816]{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff1a 45%,#ffffff0a 90%) 0 0/200% 100%;border-radius:10px;height:60px;animation:1.2s ease-in-out infinite score-skel-95a10816}@keyframes score-skel-95a10816{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=768px){.table-head[data-v-95a10816]{display:none}.filter-row[data-v-95a10816]{flex-direction:column;align-items:stretch}}.right-rail[data-v-b54e2d86]{align-content:start;gap:12px;display:grid}.rank-card[data-v-b54e2d86]{background:#fff;border-radius:8px;padding:18px 16px;box-shadow:0 10px 28px #154b801f}.rank-tabs[data-v-b54e2d86]{gap:18px;margin-bottom:12px;display:flex}.rank-tabs button[data-v-b54e2d86]{color:#1b2430;cursor:pointer;background:0 0;border:0;font-size:16px}.rank-tabs button.active[data-v-b54e2d86]{color:#1499ed}.league-tabs[data-v-b54e2d86]{border-bottom:1px solid #eef2f7;gap:16px;margin-bottom:14px;padding-bottom:15px;display:flex}.league-tabs button[data-v-b54e2d86]{color:#7b8794;cursor:pointer;background:0 0;border:0}.league-tabs button.active[data-v-b54e2d86]{color:#fff;background:#1499ed;border-radius:4px;padding:3px 7px}table[data-v-b54e2d86]{border-collapse:collapse;color:#657180;width:100%;font-size:14px}th[data-v-b54e2d86]{color:#8b98a7;text-align:left;height:32px;font-weight:600}td[data-v-b54e2d86]{white-space:nowrap;height:30px}td[data-v-b54e2d86]:last-child,th[data-v-b54e2d86]:last-child{color:#299ee7;text-align:right}.mini.crest[data-v-b54e2d86]{vertical-align:middle;border-width:1px;width:20px;height:20px;margin-right:5px;font-size:10px}.crest[data-v-b54e2d86]{color:#fff;border:2px solid #edf2f7;border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:inline-grid}.crest.red[data-v-b54e2d86]{background:#d71e2b}.crest.sky[data-v-b54e2d86]{background:#69c8ee}.crest.red2[data-v-b54e2d86]{background:#e55353}.crest.purple[data-v-b54e2d86]{background:#756de8}.crest.dark[data-v-b54e2d86]{background:#242b35}.crest.blue[data-v-b54e2d86]{background:#3d79d8}.crest.royal[data-v-b54e2d86]{background:#235ac6}.match-row[data-v-1571c4a6]{background:#fff;border-radius:8px;grid-template-columns:46px 218px 1fr 146px;align-items:center;min-height:86px;padding:12px 18px 12px 0;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #154b801f}.match-row[data-v-1571c4a6]:after{content:"";background:linear-gradient(110deg,#0000 0 52%,#ff9700 53% 68%,#1ea4f0 69% 100%);width:18px;height:100%;position:absolute;top:0;right:236px}.star[data-v-1571c4a6]{color:#d8dee7;cursor:pointer;background:0 0;border:0;place-items:center;width:46px;font-size:29px;display:grid}.star.saved[data-v-1571c4a6]{color:#ff9700}.match-meta[data-v-1571c4a6]{cursor:pointer;gap:4px;display:grid}.time-line[data-v-1571c4a6]{color:#111827;align-items:center;gap:8px;font-size:19px;font-weight:800;display:flex}.time-line .sport[data-v-1571c4a6]{background:#f4f7fb;border-radius:50%;place-items:center;width:20px;height:20px;font-size:15px;display:inline-grid}.status[data-v-1571c4a6]{color:#28c37a;font-size:14px}.status.live[data-v-1571c4a6]{color:#ef3b55}.league[data-v-1571c4a6]{color:#8b98a7;font-size:13px}.teams[data-v-1571c4a6]{z-index:1;cursor:pointer;grid-template-columns:1fr 44px 1fr;align-items:center;gap:8px;display:grid;position:relative}.team[data-v-1571c4a6]{text-align:right;grid-template-columns:1fr 34px;align-items:center;gap:8px;display:grid}.team.away[data-v-1571c4a6]{text-align:left;grid-template-columns:34px 1fr}.team b[data-v-1571c4a6]{font-size:18px}.team small[data-v-1571c4a6]{color:#6e7b8a;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:400;display:block}.team-score[data-v-1571c4a6]{color:#111827;place-items:center;font-size:17px;font-weight:900;display:grid}.team .crest[data-v-1571c4a6]{width:34px;height:34px;font-size:11px}.crest[data-v-1571c4a6]{color:#fff;background:#8aa4c1;border:2px solid #edf2f7;border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:inline-grid}.crest.sky[data-v-1571c4a6]{background:#69c8ee}.crest.royal[data-v-1571c4a6]{background:#235ac6}.crest.teal[data-v-1571c4a6]{background:#43b5c6}.crest.red[data-v-1571c4a6]{background:#d71e2b}.crest.blue[data-v-1571c4a6]{background:#3d79d8}.crest.orange[data-v-1571c4a6]{background:#f59e0b}.anchor[data-v-1571c4a6]{z-index:2;justify-content:flex-end;align-items:center;gap:14px;display:flex;position:relative}.host[data-v-1571c4a6]{color:#99a5b4;align-items:center;gap:6px;font-size:13px;display:flex}.avatar[data-v-1571c4a6]{color:#fff;background:linear-gradient(135deg,#38bdf8,#8b5cf6);border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:inline-grid;box-shadow:inset 0 0 0 2px #fff}.play[data-v-1571c4a6]{color:#fff;cursor:pointer;background:#e51d2e;border:0;border-radius:4px;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.world-list[data-v-02009d8f]{margin-top:14px}.focus[data-v-3f9baeaf]{margin-bottom:8px;overflow:visible}.focus-empty[data-v-3f9baeaf]{color:#dce8ff8c;background:#0814308c;border:1px dashed #78aaff59;border-radius:16px;place-items:center;min-height:240px;display:grid}.stage[data-v-3f9baeaf]{position:relative;overflow:visible}.nav[data-v-3f9baeaf]{z-index:30;cursor:pointer;background:0 0;border:0;width:48px;height:48px;padding:0;position:absolute;top:50%}.nav img[data-v-3f9baeaf]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.nav.prev[data-v-3f9baeaf]{left:4px;transform:translateY(-50%)}.nav.next[data-v-3f9baeaf]{right:4px;transform:translateY(-50%)}.nav[data-v-3f9baeaf]:hover:not(:disabled){filter:brightness(1.12)}.nav[data-v-3f9baeaf]:disabled{opacity:.35;cursor:not-allowed}.stack[data-v-3f9baeaf]{width:100%;height:284px;position:relative}.card[data-v-3f9baeaf]{box-sizing:border-box;cursor:pointer;will-change:transform;transition:transform .45s cubic-bezier(.22,.8,.28,1),opacity .45s;position:absolute;left:50%;overflow:hidden}.card.side[data-v-3f9baeaf]{opacity:.78;filter:saturate(.88)brightness(.78);background:#0a1630;border-radius:40px;width:40%;height:232px;top:26px;box-shadow:0 14px 28px #0000006b}.card.front[data-v-3f9baeaf]{filter:none;opacity:1;border:2px solid #2f6fec;border-radius:44px;width:48%;height:284px;top:0;box-shadow:0 18px 40px #00000080}.card.ghost[data-v-3f9baeaf]{pointer-events:none}.cover[data-v-3f9baeaf]{background:#0a1630 50%/cover no-repeat;height:100%;position:relative}.cover.empty[data-v-3f9baeaf]{background:linear-gradient(135deg,#1a4cb7,#0b2148)}.live-badge-img[data-v-3f9baeaf]{z-index:3;pointer-events:none;width:auto;height:32px;position:absolute;top:12px;left:12px}.live-badge.dim[data-v-3f9baeaf]{z-index:3;color:#fff;background:#0000008c;border:1px solid #ffffff59;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.info-bar[data-v-3f9baeaf]{z-index:3;background:#00000094;align-items:center;gap:10px;min-height:64px;padding:10px 14px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.avatar[data-v-3f9baeaf]{object-fit:cover;background:#2f6fec;border:2px solid #fff;border-radius:50%;flex:none;width:36px;height:36px}.avatar.fallback[data-v-3f9baeaf]{color:#fff;place-items:center;font-size:13px;font-weight:700;display:grid}.info-copy[data-v-3f9baeaf]{flex:1;min-width:0}.info-row[data-v-3f9baeaf]{align-items:center;gap:8px;min-width:0;display:flex}.title[data-v-3f9baeaf]{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}.type-tag[data-v-3f9baeaf]{color:#fff;background:0 0;border:1px solid #3b82f6;border-radius:4px;flex:none;padding:1px 8px;font-size:11px;font-weight:700;line-height:1.4}.info-copy small[data-v-3f9baeaf]{color:#e6f0ffc7;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.dots[data-v-3f9baeaf]{justify-content:center;gap:8px;margin-top:14px;display:flex}.dot[data-v-3f9baeaf]{cursor:pointer;background:#ffffff47;border:0;border-radius:2px;width:10px;height:10px;padding:0}.dot.active[data-v-3f9baeaf]{background:#2f6fec;box-shadow:0 0 8px #2f6fecbf}@media (width<=900px){.stack[data-v-3f9baeaf]{height:232px}.card.front[data-v-3f9baeaf]{border-radius:36px;width:56%;height:232px}.card.side[data-v-3f9baeaf]{border-radius:32px;width:48%;height:188px;top:22px}.nav.prev[data-v-3f9baeaf]{left:4px;transform:translateY(-50%)}.nav.next[data-v-3f9baeaf]{right:4px;transform:translateY(-50%)}}.live-list-card[data-v-94ab9251]{cursor:pointer;background:#fff;border:1px solid #4678dc47;border-radius:10px;flex-direction:column;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;overflow:hidden;box-shadow:0 10px 24px #00081847}.live-list-card[data-v-94ab9251]:hover{border-color:#5a96ffa6;transform:translateY(-2px);box-shadow:0 16px 30px #0008186b}.live-list-card.ended[data-v-94ab9251]{opacity:.82}.badge.replay[data-v-94ab9251]{background:#6b7280}.cover[data-v-94ab9251]{background:#0d1b33 50%/cover no-repeat;height:148px;position:relative}.live-list-card.empty .cover[data-v-94ab9251]{background:linear-gradient(150deg,#1a4cb7,#0b2148)}.badge[data-v-94ab9251]{z-index:2;color:#fff;background:#1e283ccc;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.wave[data-v-94ab9251]{background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #ffffff40}.badge.live[data-v-94ab9251]{background:#e53935}.badge.live .wave[data-v-94ab9251]{animation:1s ease-in-out infinite live-wave-94ab9251}@keyframes live-wave-94ab9251{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.72)}}.body[data-v-94ab9251]{background:#fff;flex-direction:column;flex:1;gap:6px;padding:10px 12px 12px;display:flex}.match[data-v-94ab9251]{color:#8a93a3;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.3;overflow:hidden}.title[data-v-94ab9251]{color:#1a1f2c;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.meta[data-v-94ab9251]{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}.anchor[data-v-94ab9251]{align-items:center;gap:6px;min-width:0;display:flex}.avatar[data-v-94ab9251]{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.avatar.fallback[data-v-94ab9251]{color:#fff;background:#2f6fec;place-items:center;font-size:11px;font-weight:700;display:grid}.anchor small[data-v-94ab9251]{color:#5b6475;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.anchor .time[data-v-94ab9251]{color:#8a93a3;flex-shrink:0;font-size:11px}.type[data-v-94ab9251]{color:#fff;background:#8b3ce0;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:700}.sport-rail[data-v-956a9883]{scrollbar-width:none;-ms-overflow-style:none;background:linear-gradient(#0a1c3af5,#040e20fa);border:1px solid #6eaaffb3;border-radius:999px;justify-content:space-between;align-items:stretch;gap:2px;padding:16px 22px 18px;display:flex;overflow-x:auto;box-shadow:0 0 0 1px #468cff33,0 0 22px #2f6fec47,inset 0 1px #ffffff0f}.sport-rail[data-v-956a9883]::-webkit-scrollbar{display:none}.sport-item[data-v-956a9883]{color:#ffffffe0;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 0 auto;align-items:center;gap:4px;min-width:56px;padding:6px 8px 12px;display:inline-flex;position:relative}.sport-item.active[data-v-956a9883]{color:#7db4ff}.ico[data-v-956a9883]{object-fit:contain;pointer-events:none;width:28px;height:28px;display:block}.label[data-v-956a9883]{white-space:nowrap;font-size:12px;font-weight:700;line-height:1}.sport-item.active[data-v-956a9883]:after{content:"";background:#4d9dff;border-radius:2px;width:22px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #4d9dffb3}.empty[data-v-001b57c9]{text-align:center;color:#7b8794;padding:30px}.live-list-page[data-v-a657e5e7]{z-index:1;background:#000;min-height:calc(100vh - 60px);padding:0 0 52px;position:relative}.live-list-top-banner[data-v-a657e5e7]{width:100%;display:block}.live-list-inner[data-v-a657e5e7]{width:min(1200px,100%);margin:0 auto;padding:36px 16px 0}.list-section-head[data-v-a657e5e7]{justify-content:center;align-items:center;gap:8px;margin:24px 0 16px;display:flex}.list-section-head.compact[data-v-a657e5e7]{margin-top:0}.list-section-head .bullet[data-v-a657e5e7]{background:#2f6fec;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #2f6fece6}.list-section-head h2[data-v-a657e5e7]{color:#eef4ff;margin:0;font-size:16px;font-weight:700}.rec-tag[data-v-a657e5e7]{color:#7ba7ff;font-size:13px;font-weight:700}.sport-block[data-v-a657e5e7]{margin:0 0 34px}.type-tabs[data-v-a657e5e7]{border-bottom:1px solid #5a8cdc2e;align-items:flex-end;gap:28px;margin-bottom:18px;display:flex}.type-tabs button[data-v-a657e5e7]{color:#dce8ff8c;cursor:pointer;background:0 0;border:0;padding:0 2px 12px;font-size:16px;font-weight:600;transition:color .15s;position:relative}.type-tabs button[data-v-a657e5e7]:hover,.type-tabs button.on[data-v-a657e5e7]{color:#fff}.type-tabs button.on[data-v-a657e5e7]:after{content:"";background:#2f6fec;border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 10px #2f6feca6}.card-grid[data-v-a657e5e7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;min-height:248px;display:grid}.state[data-v-a657e5e7]{text-align:center;color:#dce8ff8c;padding:48px}.live-empty[data-v-a657e5e7]{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:248px;padding:20px 24px;display:flex}.empty-illust[data-v-a657e5e7]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(140px,36%);height:auto;display:block}.empty-text[data-v-a657e5e7]{color:#dce8ffb8;text-align:center;margin:0;font-size:14px}.empty-hint[data-v-a657e5e7]{color:#dce8ff73;text-align:center;margin:0;font-size:12px}.empty-download[data-v-a657e5e7]{color:#fff;background:#2b6de5;border-radius:999px;justify-content:center;align-items:center;min-width:120px;height:36px;padding:0 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.empty-download[data-v-a657e5e7]:hover{filter:brightness(1.08)}.pager[data-v-a657e5e7]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:28px;display:flex}.live-list-bottom-ad[data-v-a657e5e7]{margin-top:28px;margin-bottom:8px}.pg[data-v-a657e5e7]{color:#cfe0ff;cursor:pointer;background:#0c1c40d9;border:1px solid #5a96ff59;border-radius:6px;min-width:34px;height:34px;padding:0 8px;font-size:14px;font-weight:700}.pg[data-v-a657e5e7]:disabled{opacity:.4;cursor:not-allowed}.pg.num.on[data-v-a657e5e7]{color:#fff;background:#2f6fec;border-color:#0000}.ellipsis[data-v-a657e5e7]{color:#c8dcff73;font-size:14px}@media (width<=1100px){.card-grid[data-v-a657e5e7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.card-grid[data-v-a657e5e7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.card-grid[data-v-a657e5e7]{grid-template-columns:1fr}}.danmaku-stage[data-v-1de9361e]{--chrome-bar-h:calc(3.1cqw + max(20px, 1.77cqw));background:#000;height:430px;position:relative;overflow:hidden;container-type:inline-size}:is(.danmaku-stage.is-fullscreen[data-v-1de9361e],.danmaku-stage[data-v-1de9361e]:fullscreen){width:100vw;height:100vh}.stage-player[data-v-1de9361e]{width:100%;height:100%}.stage-player[data-v-1de9361e] .live-player-anchor,.stage-player[data-v-1de9361e] .live-player-wrap{height:100%;min-height:100%}.stage-fallback[data-v-1de9361e]{background:#000 50%/cover no-repeat;width:100%;height:100%}.fallback-overlay[data-v-1de9361e]{color:#e8eef5;background:#00000073;place-items:center;height:100%;display:grid}.fallback-overlay p[data-v-1de9361e]{margin:0}.danmaku-stage[data-v-1de9361e] .player-chrome{z-index:5;position:absolute;bottom:0;left:0;right:0}.playback-player-wrap[data-v-30fe7d48]{background:#000;width:100%;height:100%;min-height:430px;position:relative}.playback-player-host[data-v-30fe7d48]{width:100%;height:100%}.player-error[data-v-30fe7d48]{z-index:2;color:#fff;text-align:center;background:#000000a6;place-items:center;margin:0;padding:16px;line-height:1.5;display:grid;position:absolute;inset:0}.volume-control[data-v-fa6c5ea5]{flex-shrink:0;align-items:center;height:32px;display:inline-flex;position:relative}.volume-btn[data-v-fa6c5ea5]{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff59;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:13px;transition:background .2s;display:inline-flex}.volume-btn svg[data-v-fa6c5ea5]{fill:currentColor;width:16px;height:16px}.volume-btn[data-v-fa6c5ea5]:hover{background:#fff3}.volume-slider-wrap[data-v-fa6c5ea5]{opacity:0;pointer-events:none;align-items:center;width:0;margin-left:0;transition:width .22s,margin-left .22s,opacity .18s;display:flex;overflow:hidden}.volume-control:hover .volume-slider-wrap[data-v-fa6c5ea5],.volume-control:focus-within .volume-slider-wrap[data-v-fa6c5ea5],.volume-control.dragging .volume-slider-wrap[data-v-fa6c5ea5]{opacity:1;pointer-events:auto;width:88px;margin-left:8px}.volume-slider[data-v-fa6c5ea5]{cursor:pointer;appearance:none;background:linear-gradient(to right, #ff8200 0%, #ff8200 var(--fill,0%), #ffffff47 var(--fill,0%), #ffffff47 100%);border-radius:999px;outline:none;width:88px;height:4px;margin:0}.volume-slider[data-v-fa6c5ea5]::-webkit-slider-runnable-track{background:0 0;border-radius:999px;height:4px}.volume-slider[data-v-fa6c5ea5]::-webkit-slider-thumb{appearance:none;background:#ff8200;border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin-top:-4px;box-shadow:0 1px 4px #00000059}.volume-slider[data-v-fa6c5ea5]::-moz-range-track{background:#ffffff47;border:0;border-radius:999px;height:4px}.volume-slider[data-v-fa6c5ea5]::-moz-range-progress{background:#ff8200;border-radius:999px;height:4px}.volume-slider[data-v-fa6c5ea5]::-moz-range-thumb{background:#ff8200;border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 4px #00000059}.volume-control.compact[data-v-fa6c5ea5]{height:36px;position:relative}.volume-control.compact .volume-btn[data-v-fa6c5ea5]{background:#00000073;border-color:#0000;justify-content:center;width:36px;height:36px;padding:0}.volume-control.compact .volume-btn[data-v-fa6c5ea5]:hover{background:#000000a6}.volume-control.compact .volume-slider-wrap[data-v-fa6c5ea5]{background:#000000b8;border-radius:999px;width:0;margin-left:0;padding:8px 10px;position:absolute;bottom:4px;right:calc(100% + 8px)}.volume-control.compact:hover .volume-slider-wrap[data-v-fa6c5ea5],.volume-control.compact:focus-within .volume-slider-wrap[data-v-fa6c5ea5],.volume-control.compact.dragging .volume-slider-wrap[data-v-fa6c5ea5]{width:108px;margin-left:0}@media (width<=768px){.volume-label[data-v-fa6c5ea5]{display:none}}.playback-stage[data-v-d0053462]{background:#000;height:430px;position:relative;overflow:hidden}.playback-stage.is-fullscreen[data-v-d0053462]{width:100vw;height:100vh}.playback-stage[data-v-d0053462]:fullscreen{width:100vw;height:100vh}.stage-player[data-v-d0053462]{width:100%;height:100%}.stage-fallback[data-v-d0053462]{background:#000 50%/cover no-repeat;width:100%;height:100%}.fallback-overlay[data-v-d0053462]{color:#e8eef5;background:#00000073;place-items:center;height:100%;display:grid}.fallback-overlay p[data-v-d0053462]{margin:0}.danmaku-layer[data-v-d0053462]{z-index:2;pointer-events:none;height:52%;position:absolute;top:8px;left:0;right:0;overflow:hidden}.bullet[data-v-d0053462]{white-space:nowrap;letter-spacing:.03em;-webkit-text-stroke:.7px #000000b3;paint-order:stroke fill;text-shadow:0 0 2px #000000d9,0 1px 2px #000000b3;will-change:transform;font-size:18px;font-weight:600;line-height:1.35;animation-name:danmaku-move-d0053462;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;left:100%}@keyframes danmaku-move-d0053462{to{transform:translate(calc(-100vw - 100%))}}.stage-controls[data-v-d0053462]{z-index:4;pointer-events:none;background:linear-gradient(#0000,#000000b3 40%);align-items:center;gap:10px;height:52px;padding:0 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.stage-controls[data-v-d0053462]>*{pointer-events:auto}.ctrl-btn[data-v-d0053462]{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff59;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:13px;display:inline-flex}.ctrl-btn svg[data-v-d0053462]{fill:currentColor;width:16px;height:16px}.ctrl-btn[data-v-d0053462]:hover{background:#fff3}.ctrl-btn.off[data-v-d0053462]{opacity:.55}.danmaku-input[data-v-d0053462]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.danmaku-input input[data-v-d0053462]{color:#fff;background:#00000059;border:1px solid #ffffff4d;border-radius:999px;outline:none;flex:1;min-width:0;height:32px;padding:0 12px;font-size:13px}.danmaku-input input[data-v-d0053462]::placeholder{color:#fff9}.send-btn[data-v-d0053462]{color:#fff;cursor:pointer;background:#1499ed;border:0;border-radius:999px;flex-shrink:0;height:32px;padding:0 16px;font-size:13px;font-weight:700}.fs-btn[data-v-d0053462]{margin-left:auto}.stage-controls.minimal[data-v-d0053462]{opacity:0;background:0 0;gap:8px;width:auto;height:auto;padding:0;transition:opacity .2s;bottom:56px;left:auto;right:12px}.playback-stage:hover .stage-controls.minimal[data-v-d0053462],.stage-controls.minimal[data-v-d0053462]:focus-within{opacity:1}.stage-controls.minimal .ctrl-btn[data-v-d0053462]{background:#00000073;border-color:#0000;justify-content:center;width:36px;height:36px;padding:0}.stage-controls.minimal .fs-btn[data-v-d0053462]{margin-left:0}.is-fullscreen .bullet[data-v-d0053462]{font-size:22px}.is-fullscreen .stage-controls[data-v-d0053462]{height:64px;padding:0 28px}.is-fullscreen .danmaku-layer[data-v-d0053462]{bottom:64px}@media (width<=768px){.ctrl-btn span[data-v-d0053462]{display:none}}.report-mask[data-v-6708f2ab]{z-index:120;background:#00000085;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.report-dialog[data-v-6708f2ab]{color:#1a2336;box-sizing:border-box;background:#fff;border-radius:24px;width:min(348px,100%);padding:28px 20px 22px;position:relative;overflow:visible;box-shadow:0 20px 48px #00000047}.close[data-v-6708f2ab]{z-index:10;color:#fff;cursor:pointer;opacity:.92;background:0 0;border:0;width:32px;height:32px;font-size:28px;line-height:1;position:absolute;top:-40px;right:4px}.close[data-v-6708f2ab]:hover{opacity:1}.user[data-v-6708f2ab]{flex-direction:column;align-items:center;gap:8px;margin-bottom:14px;display:flex}.avatar[data-v-6708f2ab]{object-fit:cover;background:#111;border-radius:50%;width:56px;height:56px}.avatar.placeholder[data-v-6708f2ab]{color:#fff;background:#111;place-items:center;font-size:20px;font-weight:800;display:grid}.name[data-v-6708f2ab]{font-size:15px;font-weight:700}.report-panel[data-v-6708f2ab]{background:#f3f5f8;border-radius:14px;margin-bottom:18px;overflow:hidden}.content-box[data-v-6708f2ab]{color:#4a5568;word-break:break-word;max-height:88px;padding:14px 14px 12px;font-size:13px;line-height:1.5;overflow:auto}.reasons[data-v-6708f2ab]{border-top:1px solid #e4e7ee;grid-template-columns:repeat(3,1fr);gap:10px;padding:12px 12px 14px;display:grid}.reason[data-v-6708f2ab]{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e8ef;border-radius:999px;height:28px;padding:0 4px;font-size:11px;font-weight:600;box-shadow:0 1px 2px #1018280a}.reason.active[data-v-6708f2ab]{color:#fff;box-shadow:none;background:#ef4444;border-color:#ef4444}.reason[data-v-6708f2ab]:hover:not(.active){border-color:#cfd6e4}.submit[data-v-6708f2ab]{color:#fff;cursor:pointer;background:#ef4444;border:0;border-radius:999px;width:160px;height:28px;margin:0 auto;font-size:11px;font-weight:700;display:block}.submit[data-v-6708f2ab]:hover{filter:brightness(1.05)}.chat-panel[data-v-1113eead]{color:#cdd9ef;background:0 0;border:0;border-radius:0;flex-direction:column;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.chat-panel.is-disabled[data-v-1113eead]{opacity:.72;filter:saturate(.85);-webkit-user-select:none;user-select:none}.chat-panel.is-disabled .messages[data-v-1113eead],.chat-panel.is-disabled .chat-panel-form[data-v-1113eead]{pointer-events:none}.chat-panel.is-disabled .chat-panel-form input[data-v-1113eead],.chat-panel.is-disabled .chat-panel-form button[data-v-1113eead]{cursor:not-allowed;opacity:.7}.chat-title[data-v-1113eead]{color:#fff;background:linear-gradient(#2c82ff 0%,#1877ff 60%,#1670f2 100%);border-radius:0;flex-shrink:0;align-self:stretch;place-items:center;height:42px;margin:0;padding:0 14px;font-size:14px;font-weight:700;display:grid}.chat-welcome[data-v-1113eead]{color:#6b7280;text-align:center;background:#fffbe6;flex-shrink:0;align-self:stretch;min-height:32px;margin:0;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.4;overflow:hidden}.welcome-track[data-v-1113eead]{white-space:nowrap;display:inline-block}.welcome-track.scrolling[data-v-1113eead]{animation:8s linear forwards welcome-scroll-1113eead}@keyframes welcome-scroll-1113eead{0%{transform:translate(100%)}to{transform:translate(0)}}.chat-compliance[data-v-1113eead]{display:none}.login-hint[data-v-1113eead]{color:#9db2d6;margin:8px 12px;font-size:13px}.guest-banner[data-v-1113eead]{color:#ad6800;cursor:pointer;background:linear-gradient(135deg,#fff7e6,#fff1d6);border:1px solid #ffd591;border-radius:8px;align-items:center;gap:8px;margin:0 0 10px;padding:10px 12px;font-size:13px;transition:box-shadow .2s;display:flex}.guest-banner[data-v-1113eead]:hover{box-shadow:0 4px 14px #faad1447}.guest-banner-icon[data-v-1113eead]{color:#fff;background:#fa8c16;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:grid}.guest-banner-text[data-v-1113eead]{flex:1;font-weight:600}.guest-banner-btn[data-v-1113eead]{color:#fff;background:#fa8c16;border-radius:999px;flex-shrink:0;padding:4px 12px;font-weight:700}.login-hint.error[data-v-1113eead]{color:#e64040}.mute-banner[data-v-1113eead]{color:#cf1322;background:linear-gradient(135deg,#fff1f0,#ffe7e6);border:1px solid #ffa39e;border-radius:8px;align-items:center;gap:8px;margin:0 12px 10px;padding:10px 12px;font-size:13px;display:flex}.mute-banner-icon[data-v-1113eead]{color:#fff;background:#ff4d4f;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:grid}.mute-banner-text[data-v-1113eead]{flex:1;font-weight:600}.msg-sys-stack[data-v-1113eead]{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.msg-system[data-v-1113eead]{text-align:left;color:#f5d04c;white-space:normal;flex-shrink:0;height:auto;min-height:0;margin:0;font-size:12px;line-height:1.55;display:block}.messages[data-v-1113eead]{overscroll-behavior:contain;color:#fff;flex-direction:column;flex:1;gap:10px;min-height:0;margin-bottom:10px;padding:10px 12px 0;font-size:13px;line-height:1.5;display:flex;overflow-y:auto}.messages p[data-v-1113eead]{flex-shrink:0;min-height:0;margin:0}.messages .msg-system[data-v-1113eead]{color:#f5d04c}.cmsg[data-v-1113eead]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:3px;max-width:92%;display:flex;position:relative}.cmsg.own[data-v-1113eead]{align-self:flex-end;align-items:flex-end}.cmsg-name[data-v-1113eead]{color:#99a2ad;font-size:12px;line-height:1.2}.cmsg-name b[data-v-1113eead]{font-weight:500}.cmsg-name b.clickable[data-v-1113eead]{color:#99a2ad;cursor:pointer}.cmsg-name b.clickable[data-v-1113eead]:hover{text-decoration:underline}.cmsg-bubble[data-v-1113eead]{color:#fff;word-break:break-word;background:#4b5160;border-radius:0 20px 20px;padding:10px 16px;font-size:14px;line-height:1.45}.cmsg.own .cmsg-bubble[data-v-1113eead]{color:#fff;background:#3a7afe;border-radius:20px 0 20px 20px}.author-menu[data-v-1113eead]{z-index:30;background:#0b1220;border:1px solid #5a96ff8c;border-radius:8px;min-width:88px;padding:4px;position:absolute;top:20px;left:0;box-shadow:0 10px 24px #00000080}.author-menu button[data-v-1113eead]{color:#eef4ff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;height:32px;padding:0 12px;font-size:13px;display:block}.author-menu button[data-v-1113eead]:hover{background:#2f6fec4d}.author-menu button.danger[data-v-1113eead]{color:#ff9a9a}.author-menu button.danger[data-v-1113eead]:hover{background:#ff636333}.chat-panel form.chat-panel-form[data-v-1113eead]{box-sizing:border-box;flex-shrink:0;align-self:stretch;width:100%;margin:0;padding:8px 8px 20px;display:block}.composer[data-v-1113eead]{grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:6px;width:100%;display:grid}.composer input[data-v-1113eead]{color:#c5cdd8;background:#0f1218;border:1px solid #2a303a;border-radius:999px;outline:none;width:100%;min-width:0;height:32px;padding:0 14px;font-size:12px}.composer input[data-v-1113eead]::placeholder{color:#6b7280}.composer input[data-v-1113eead]:read-only{cursor:pointer}.composer button[data-v-1113eead]{color:#fff;cursor:pointer;background:#1877ff;border:0;border-radius:999px;width:52px;height:32px;font-size:12px;font-weight:600}.composer button[data-v-1113eead]:hover:not(:disabled){background:#2c82ff}.composer button[data-v-1113eead]:disabled{opacity:.6;cursor:not-allowed}.confirm-mask[data-v-1113eead]{z-index:40;background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.confirm-box[data-v-1113eead]{background:#103066;border:1px solid #7da5e140;border-radius:12px;width:min(300px,100% - 32px);padding:20px;box-shadow:0 16px 40px #020c1e99}.confirm-box p[data-v-1113eead]{color:#eef4ff;text-align:center;margin:0 0 18px;font-size:14px;line-height:1.5}.confirm-ops[data-v-1113eead]{gap:12px;display:flex}.confirm-ops button[data-v-1113eead]{border-radius:8px;flex:1;height:36px;font-size:14px}.confirm-ops .ghost[data-v-1113eead]{color:#cdd9ef;background:0 0;border:1px solid #7da5e14d}.confirm-ops .solid[data-v-1113eead]{color:#fff;background:#2f6fec;border:0;font-weight:600}.confirm-ops .solid.danger[data-v-1113eead]{background:#e8503a}.live-room-layout[data-v-560e3c6a]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.player-block[data-v-560e3c6a]{background:#000;border:1px solid #7da5e12e;border-radius:10px;overflow:hidden;box-shadow:0 10px 28px #020c1e73}.match-ticker[data-v-560e3c6a]{color:#eef4ff;justify-content:space-between;align-items:center;height:42px;padding:0 14px;font-size:16px;font-weight:700;display:flex}.match-ticker b[data-v-560e3c6a]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ticker-meta[data-v-560e3c6a]{flex-shrink:0;align-items:center;gap:12px;margin-left:16px;display:flex}.anchor-name[data-v-560e3c6a]{color:#9db2d6;white-space:nowrap;font-size:14px;font-weight:400}.playback-tag[data-v-560e3c6a]{color:#fff;background:#ff8200eb;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}.heat-value[data-v-560e3c6a]{color:#ffb84d;white-space:nowrap;font-size:13px;font-weight:600}.heat-value[data-v-560e3c6a]:before{content:"🔥 "}.viewer-count[data-v-560e3c6a]{color:#eef4ff;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.viewer-icon[data-v-560e3c6a]{fill:#9db2d6;width:15px;height:15px}.playback-empty[data-v-560e3c6a]{color:#9db2d6;background:#000;place-items:center;height:430px;display:grid}.loading-hint[data-v-560e3c6a]{text-align:center;color:#9db2d6;padding:48px}@media (width<=768px){.live-room-layout[data-v-560e3c6a]{grid-template-columns:1fr}}.loading-hint[data-v-7d05be6a]{text-align:center;color:#e8f1ffbf;padding:40px}.match-head[data-v-7d05be6a]{color:#e8f1ff;width:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:0;margin:0;padding:0;position:relative}.match-head-inner[data-v-7d05be6a]{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 280px;gap:16px;width:100%;margin:0;padding:0 0 4px;display:grid}.match-head-main[data-v-7d05be6a]{align-items:center;gap:16px;min-width:0;min-height:64px;padding:4px 4px 8px;display:flex}.head-left[data-v-7d05be6a]{flex-shrink:0;align-items:center;gap:12px;display:flex}.league-logo[data-v-7d05be6a],.league-logo-img[data-v-7d05be6a]{border-radius:8px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.league-logo[data-v-7d05be6a]{color:#fff;background:linear-gradient(145deg,#caa24a,#8a6a1f);font-size:18px;font-weight:800}.league-logo-img[data-v-7d05be6a]{object-fit:contain;background:#ffffff14}.head-anchor[data-v-7d05be6a]{gap:10px}.anchor-avatar[data-v-7d05be6a]{object-fit:cover;background:#1a2438;border-radius:8px;flex-shrink:0;width:44px;height:44px}.anchor-avatar.placeholder[data-v-7d05be6a]{color:#fff;background:linear-gradient(145deg,#3a78f0,#1e4db8);place-items:center;font-size:16px;font-weight:800;display:grid}.anchor-meta[data-v-7d05be6a]{flex-direction:column;gap:4px;min-width:0;display:flex}.anchor-name[data-v-7d05be6a]{color:#fff;font-size:16px;font-weight:800;line-height:1.2}.anchor-time[data-v-7d05be6a]{color:#e8f1ff8c;align-items:center;gap:8px;font-size:12px;line-height:1.2;display:flex}.heat-value[data-v-7d05be6a]{color:#ffb84d;white-space:nowrap;font-size:12px;font-weight:600}.heat-value[data-v-7d05be6a]:before{content:"🔥 "}.win-tag[data-v-7d05be6a]{color:#fff;vertical-align:1px;background:#e11d48;border-radius:3px;margin-right:4px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;line-height:15px;display:inline-block}.head-teams .tname.win[data-v-7d05be6a],.db-team .tname.win[data-v-7d05be6a],.tcell .tname.win[data-v-7d05be6a],.nos-name.win[data-v-7d05be6a]{color:#ff8fa3}.head-live-title[data-v-7d05be6a]{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0 0 0 20px;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.head-right[data-v-7d05be6a]{flex:0 auto;justify-content:flex-end;align-items:center;min-width:0;max-width:min(520px,58%);margin-left:auto;display:flex}.head-live-title.is-right[data-v-7d05be6a]{text-align:right;flex:none;max-width:100%;margin:0}.head-teams[data-v-7d05be6a]{flex:none;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.league-name[data-v-7d05be6a]{align-items:center;gap:6px;font-size:16px;font-weight:800;display:flex}.hot[data-v-7d05be6a]{color:#ff6a2b;letter-spacing:.02em;align-items:center;gap:2px;font-size:12px;font-weight:800;display:inline-flex}.hot[data-v-7d05be6a]:before{content:"";clip-path:polygon(50% 0%,78% 38%,100% 70%,62% 62%,70% 100%,50% 78%,30% 100%,38% 62%,0% 70%,22% 38%);background:linear-gradient(#ffb347 0%,#ff6a2b 55%,#e11d48 100%);width:10px;height:12px}.league-sub[data-v-7d05be6a]{color:#e8f1ffa6;align-items:center;gap:12px;margin-top:4px;font-size:12px;display:flex}.head-teams .team[data-v-7d05be6a]{align-items:center;gap:8px;min-width:0;display:flex}.head-teams .tname[data-v-7d05be6a]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:15px;font-weight:700;overflow:hidden}.head-teams .logo[data-v-7d05be6a],.head-teams .logo-img[data-v-7d05be6a]{color:#fff;object-fit:cover;background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.head-teams .vs[data-v-7d05be6a]{flex-shrink:0;place-items:center;min-width:48px;height:36px;padding:0 4px;display:grid}.head-teams .vs.score[data-v-7d05be6a]{min-width:72px}.head-teams .vs-mark[data-v-7d05be6a]{object-fit:contain;filter:drop-shadow(0 2px 2px #500a2859);width:46px;height:auto;display:block}.head-teams .vs-text[data-v-7d05be6a]{letter-spacing:1px;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#e879f9 0%,#818cf8 45%,#38bdf8 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:18px;font-style:italic;font-weight:900}.match-layout[data-v-7d05be6a]{--chat-col-h:max(640px, calc(100vh - 196px));flex-direction:column;gap:12px;width:min(1200px,100%);margin:0 auto;display:flex}.stage-row[data-v-7d05be6a]{min-width:0;height:var(--chat-col-h);min-height:var(--chat-col-h);align-items:stretch;gap:16px;display:flex}.stage-row.is-match[data-v-7d05be6a]{height:auto;min-height:var(--chat-col-h);align-items:flex-start}.stage-main[data-v-7d05be6a]{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;display:flex}.stage-row.is-match .player-block[data-v-7d05be6a]{flex:none;min-height:0}.stage-row.is-match .player-media[data-v-7d05be6a]{aspect-ratio:16/9;flex:none;min-height:180px}.stage-row.is-expert .player-block.has-below-ad .player-media[data-v-7d05be6a]{flex:3 1 0}.stage-row.is-match .detail-stats[data-v-7d05be6a]{flex:none;overflow:visible}.player-block[data-v-7d05be6a]{background:#05080f;border:1px solid #5a96ffa6;border-radius:40px;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 0 0 1px #4d94ff38,0 0 24px #2f6fec2e,0 12px 32px #00000059}.detail-side[data-v-7d05be6a]{width:280px;height:var(--chat-col-h);min-height:var(--chat-col-h);background:#05080f;border:1px solid #5a96ffa6;border-radius:40px;flex-direction:column;flex:0 0 280px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #4d94ff2e,0 0 24px #2f6fec24,0 12px 32px #00000059}.stage-row.is-match .detail-side[data-v-7d05be6a]{height:var(--chat-col-h);min-height:var(--chat-col-h);align-self:flex-start;position:sticky;top:60px}.detail-stats[data-v-7d05be6a]{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.side-ad[data-v-7d05be6a]{background:#2a2218;border-bottom:0;flex-shrink:0;place-items:center;height:101px;display:grid;position:relative}.side-ad-label[data-v-7d05be6a]{color:#3c465a8c;letter-spacing:.08em;font-size:15px;font-weight:600}.side-ad-hint[data-v-7d05be6a]{color:#3c465a59;font-size:12px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.side-ad-close[data-v-7d05be6a]{color:#3c465a8c;cursor:default;pointer-events:none;background:0 0;border:0;border-radius:4px;width:22px;height:22px;padding:0;font-size:16px;line-height:1;position:absolute;top:8px;right:10px}.side-chat[data-v-7d05be6a]{flex-direction:column;flex:1;min-height:0;display:flex}.side-chat[data-v-7d05be6a] .chat-panel{flex:1;height:100%;min-height:0}.player-media[data-v-7d05be6a]{flex:auto;width:100%;min-height:0;position:relative}.player-block[data-v-7d05be6a] .live-player-anchor{width:100%;height:100%;min-height:0;position:absolute;inset:0}.player-block[data-v-7d05be6a] .live-player-wrap:not(.is-page-pip){width:100%;height:100%;min-height:0;aspect-ratio:unset;border:0;border-radius:0;position:absolute;inset:0}.player-block[data-v-7d05be6a] .live-player-wrap.has-chrome:not(.is-page-pip):not(.is-fullscreen):not(:fullscreen){--chrome-bar-h:58px}.player-block[data-v-7d05be6a] .live-player-wrap.has-chrome:not(.is-page-pip):not(.is-fullscreen):not(:fullscreen) .player-chrome.is-stage{--chrome-icon-w:19.6px;--chrome-icon-h:21.2px;gap:20.4px;padding:6px 28.8px 31.2px;transform:none}.player-block[data-v-7d05be6a] .live-player-wrap.has-chrome:not(.is-page-pip):not(.is-fullscreen):not(:fullscreen) .player-chrome.is-stage .chrome-quality{width:24.4px}.player-block[data-v-7d05be6a] .live-player-wrap.has-chrome:not(.is-page-pip):not(.is-fullscreen):not(:fullscreen) .player-chrome.is-stage .chrome-pip small{font-size:8.4px;line-height:1;top:calc(100% + 2.3px)}.below-player-ad[data-v-7d05be6a]{background:#2a2218;border-top:0;border-radius:0;flex:0 0 135px;place-items:center;width:100%;height:135px;min-height:135px;padding:0;display:grid;position:relative}.below-player-ad.is-live-room[data-v-7d05be6a]{flex:1 1 0;height:auto;min-height:0}.no-source-board[data-v-7d05be6a]{z-index:5;color:#fff;pointer-events:none;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:24px 32px 64px;display:flex;position:absolute;inset:0;overflow:hidden}.nos-league[data-v-7d05be6a]{color:#ffffffeb;letter-spacing:.02em;text-align:center;text-shadow:0 2px 10px #00000080;text-overflow:ellipsis;white-space:nowrap;max-width:min(720px,100%);margin:0;padding:0 12px;font-size:16px;font-weight:600;overflow:hidden}.nos-teams[data-v-7d05be6a]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:min(48px,6vw);width:min(720px,100%);display:grid}.nos-team[data-v-7d05be6a]{flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}.nos-logo[data-v-7d05be6a],.nos-logo-img[data-v-7d05be6a]{color:#dbe8ff;object-fit:cover;background:radial-gradient(120% 120% at 50% 28%,#ffffff38,#ffffff0d),#0814288c;border:2px solid #ffffff47;border-radius:50%;place-items:center;width:112px;height:112px;font-size:34px;font-weight:800;display:grid;box-shadow:0 10px 28px #00000059}.nos-name[data-v-7d05be6a]{text-align:center;color:#fffffff2;text-shadow:0 2px 8px #00000073;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:15px;font-weight:700;overflow:hidden}.nos-center[data-v-7d05be6a]{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;padding:0 8px;display:flex}.nos-status[data-v-7d05be6a]{text-align:center;letter-spacing:.04em;color:#fffffff2;text-shadow:0 2px 12px #0000008c;white-space:nowrap;margin:0;font-size:20px;font-weight:700}.nos-msg[data-v-7d05be6a]{text-align:center;letter-spacing:.02em;color:#ffffffc7;text-shadow:0 2px 12px #0000008c;white-space:nowrap;margin:0;font-size:14px;font-weight:600}.data-bar[data-v-7d05be6a]{min-height:88px;box-shadow:none;background:#070b12;border:1.5px solid #4d8cff;border-radius:999px;flex-shrink:0;grid-template-columns:auto 1fr auto;align-items:center;column-gap:24px;padding:10px 40px;display:grid}.db-team[data-v-7d05be6a]{flex-direction:column;align-items:center;gap:6px;min-width:88px;max-width:120px;display:flex}.db-team.away[data-v-7d05be6a]{justify-self:end}.db-team .logo[data-v-7d05be6a],.db-team .logo-img[data-v-7d05be6a]{color:#fff;object-fit:cover;background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.db-team .tname[data-v-7d05be6a]{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.db-mid[data-v-7d05be6a]{justify-content:center;align-items:center;gap:22px;width:100%;min-width:0;display:flex}.stat-block[data-v-7d05be6a]{align-items:center;gap:10px;display:flex}.stat-grid[data-v-7d05be6a]{grid-template-columns:repeat(2,auto);gap:8px 10px;display:grid}.st[data-v-7d05be6a]{color:#e8f1ff;justify-content:flex-start;align-items:center;gap:4px;min-width:34px;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.st-ico[data-v-7d05be6a]{object-fit:contain;flex-shrink:0;width:14px;height:14px;display:block}.db-score[data-v-7d05be6a]{color:#fff;letter-spacing:.04em;text-align:center;white-space:nowrap;min-width:72px;font-size:22px;font-weight:800}.period-panel[data-v-7d05be6a]{box-shadow:none;background:#070b12;border:1.5px solid #4d8cff;border-radius:60px;flex-direction:column;flex:none;gap:0;padding:20px 34px 18px;display:flex}.period-head[data-v-7d05be6a],.period-row[data-v-7d05be6a]{grid-template-columns:minmax(168px,1.4fr) 1fr 1fr 1fr 1fr;align-items:center;padding:0 18px;display:grid}.period-head[data-v-7d05be6a]{color:#bacce0c7;background:#1e3362;border-radius:999px;height:32px;margin-bottom:4px;font-size:12px;font-weight:500}.period-head span[data-v-7d05be6a],.period-row>span[data-v-7d05be6a]{text-align:center}.period-head .ph-team[data-v-7d05be6a],.period-row .tcell[data-v-7d05be6a]{text-align:left}.period-row[data-v-7d05be6a]{color:#fff;border-bottom:1px solid #ffffff0f;height:36px;font-size:12px;font-weight:600}.period-row[data-v-7d05be6a]:last-child{border-bottom:0}.tcell[data-v-7d05be6a]{align-items:center;gap:8px;min-width:0;display:flex}.tcell .tname[data-v-7d05be6a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tcell .logo[data-v-7d05be6a],.tcell .logo-img[data-v-7d05be6a]{color:#fff;object-fit:cover;background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.related[data-v-7d05be6a]{border:1px solid var(--fb-border);border-radius:var(--fb-radius);background:var(--fb-bg-panel);width:min(1200px,100%);color:var(--fb-text);flex-direction:column;gap:8px;margin:22px auto 0;padding:16px;display:flex}.related h2[data-v-7d05be6a]{margin:0 0 8px;font-size:16px;font-weight:800}@media (width<=900px){.match-head-inner[data-v-7d05be6a]{grid-template-columns:1fr}.stage-row[data-v-7d05be6a],.stage-row.is-expert[data-v-7d05be6a],.stage-row.is-match[data-v-7d05be6a]{flex-direction:column;align-items:stretch;height:auto;min-height:0}.stage-row.is-match .player-block[data-v-7d05be6a],.stage-row.is-match .detail-side[data-v-7d05be6a]{flex:none;align-self:stretch;height:auto;min-height:0;position:static}.stage-row.is-match .detail-stats[data-v-7d05be6a]{flex:none;overflow:visible}.player-media[data-v-7d05be6a]{aspect-ratio:16/9;flex:none;min-height:220px}.detail-side[data-v-7d05be6a],.stage-row.is-match .detail-side[data-v-7d05be6a]{flex:none;width:100%;height:min(520px,70vh);min-height:0}.detail-stats[data-v-7d05be6a]{width:100%}}.rank-tabs[data-v-7c0b6a53]{gap:12px;margin-bottom:12px;display:flex}.rank-tabs button[data-v-7c0b6a53]{cursor:pointer;background:0 0;border:0}.rank-tabs button.active[data-v-7c0b6a53]{color:#1499ed}.download-page-body[data-v-ce6c8976]{box-sizing:border-box;flex-direction:column;gap:20px;width:min(1200px,100%);margin:0 auto;padding:24px 16px 16px;display:flex}.hero-slice[data-v-ce6c8976],.feature-slice[data-v-ce6c8976]{border-radius:12px;width:100%;line-height:0;position:relative;overflow:hidden}.slice-img[data-v-ce6c8976]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.hero-qr[data-v-ce6c8976]{aspect-ratio:1;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;border-radius:2px;width:19.4%;height:auto;position:absolute;top:4.4%;left:6.15%}.hero-actions[data-v-ce6c8976]{flex-direction:column;gap:8%;width:18%;height:38%;display:flex;position:absolute;top:42%;left:34%}.dl-hit[data-v-ce6c8976]{cursor:pointer;background:0 0;border:0;flex:1;padding:0}@media (width<=768px){.download-page-body[data-v-ce6c8976]{padding-left:12px;padding-right:12px}}@media (width<=900px){.hero-actions[data-v-ce6c8976]{width:22%;left:32%}}@media (width<=640px){.hero-actions[data-v-ce6c8976]{width:26%;height:42%;top:40%;left:30%}}.chat-users h3[data-v-64dc1162]{margin:0 0 12px}.discover-panel[data-v-d8b491cc]{flex:1;padding:10px 14px 16px;overflow-y:auto}.discover-panel.embedded[data-v-d8b491cc]{padding:8px 12px 14px}.mock-tip[data-v-d8b491cc]{color:#9db2d6;text-align:center;margin:0 0 8px;font-size:11px}.state[data-v-d8b491cc]{text-align:center;color:#9db2d6;margin:36px 0;font-size:14px}.group-list[data-v-d8b491cc]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.group-item[data-v-d8b491cc]{background:#ffffff0f;border:0;border-radius:14px;align-items:center;gap:12px;min-height:78px;padding:12px 14px;display:flex;position:relative}.group-item.gold[data-v-d8b491cc]{background:linear-gradient(90deg,#f7e7a8 0%,#f0d978 100%)}.group-item.silver[data-v-d8b491cc]{background:linear-gradient(90deg,#dceaf8 0%,#c5daf2 100%)}.group-item.peach[data-v-d8b491cc]{background:linear-gradient(90deg,#f8d5c4 0%,#f0bfa8 100%)}.group-item.dark[data-v-d8b491cc]{background:#303848b8}.group-item.kicked[data-v-d8b491cc]{filter:grayscale(.55);opacity:.88;background:#464c5a8c}.rank-badge[data-v-d8b491cc]{z-index:2;pointer-events:none;line-height:0;position:absolute;top:-6px;left:-2px}.rank-badge .wing[data-v-d8b491cc]{fill:currentColor;opacity:.92}.rank-badge .medal[data-v-d8b491cc]{stroke:#ffffff8c;stroke-width:1.2px}.rank-badge text[data-v-d8b491cc]{fill:#fff;font-family:inherit;font-size:11px;font-weight:800}.rank-badge[data-rank="1"][data-v-d8b491cc]{color:#e8b423}.rank-badge[data-rank="1"] .medal[data-v-d8b491cc]{fill:#d4a017}.rank-badge[data-rank="2"][data-v-d8b491cc]{color:#8fa6c4}.rank-badge[data-rank="2"] .medal[data-v-d8b491cc]{fill:#7b92b0}.rank-badge[data-rank="3"][data-v-d8b491cc]{color:#d08a5c}.rank-badge[data-rank="3"] .medal[data-v-d8b491cc]{fill:#c07848}.group-avatar[data-v-d8b491cc]{color:#fff;background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:18px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 2px 8px #0000002e}.group-item.dark .group-avatar[data-v-d8b491cc],.group-item.kicked .group-avatar[data-v-d8b491cc]{border-radius:12px}.group-avatar img[data-v-d8b491cc]{object-fit:cover;width:100%;height:100%}.group-text[data-v-d8b491cc]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.group-text b[data-v-d8b491cc]{color:#eef4ff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.group-item.gold .group-text b[data-v-d8b491cc],.group-item.silver .group-text b[data-v-d8b491cc],.group-item.peach .group-text b[data-v-d8b491cc]{color:#1b2536}.group-item.kicked .group-text b[data-v-d8b491cc]{color:#b0b8c8}.group-text .online[data-v-d8b491cc]{color:#9db2d6;font-size:12px}.group-item.gold .online[data-v-d8b491cc],.group-item.silver .online[data-v-d8b491cc],.group-item.peach .online[data-v-d8b491cc]{color:#5b6578}.group-text .intro[data-v-d8b491cc]{color:#7f8eab;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.group-item.gold .intro[data-v-d8b491cc],.group-item.silver .intro[data-v-d8b491cc],.group-item.peach .intro[data-v-d8b491cc]{color:#6b7285}.action-btn[data-v-d8b491cc]{color:#fff;cursor:pointer;background:#e2483d;border:1px solid #0000;border-radius:999px;flex-shrink:0;height:32px;padding:0 14px;font-size:13px;font-weight:700}.action-btn.outline[data-v-d8b491cc]{color:#e2483d;background:#fff;border-color:#e2483d}.group-item.dark .action-btn.outline[data-v-d8b491cc]{background:0 0}.action-btn[data-v-d8b491cc]:hover:not(:disabled){filter:brightness(1.06)}.action-btn[data-v-d8b491cc]:disabled{opacity:.65;cursor:wait}.kicked-side[data-v-d8b491cc]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;max-width:120px;display:flex}.kicked-side .info-ico[data-v-d8b491cc]{color:#c5ccd8;background:#ffffff2e;border-radius:50%;place-items:center;width:16px;height:16px;font-size:11px;font-style:italic;font-weight:800;display:grid}.kicked-side p[data-v-d8b491cc]{color:#a8b0c0;margin:0;font-size:11px;line-height:1.35}.pager[data-v-d8b491cc]{justify-content:center;gap:6px;margin-top:12px;display:flex}.pager button[data-v-d8b491cc]{color:#cdd9ef;cursor:pointer;background:0 0;border:1px solid #7da5e14d;border-radius:6px;min-width:28px;height:28px}.pager button.active[data-v-d8b491cc]{color:#fff;background:#2f6fec;border-color:#2f6fec}.pager button[data-v-d8b491cc]:disabled{opacity:.4;cursor:not-allowed}.message-page[data-v-b91f2022]{isolation:isolate;width:min(1200px,100%);margin:42px auto 32px;padding:0 16px;position:relative}.message-page[data-v-b91f2022]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#02081247,#02081273),url(/assets/chat-bg-U24r4FxI.png) top/cover no-repeat;position:fixed;inset:0}.page-title[data-v-b91f2022]{color:#fff;letter-spacing:.02em;margin:0 0 20px;font-size:16px;font-weight:700;line-height:1.25}.login-gate[data-v-b91f2022]{color:#cdd9ef;background:linear-gradient(#123163,#0b2048);border-radius:12px;place-items:center;gap:16px;min-height:420px;display:grid}.login-gate button[data-v-b91f2022]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;height:40px;padding:0 26px;font-weight:700}.message-shell[data-v-b91f2022]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#10141fe6,#0a0d15f0);border:1px solid #5a96ffb8;border-radius:20px;grid-template-columns:64px 340px 1fr;gap:0;height:660px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #2f6fec2e,0 0 28px #2f6fec38,0 18px 46px #0000008c}.im-rail[data-v-b91f2022]{background:#06091099;border-right:1px solid #7896d21a;flex-direction:column;align-items:center;gap:14px;padding:16px 0;display:flex}.rail-me[data-v-b91f2022]{color:#fff;background:#2c5bb0;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid;overflow:hidden;box-shadow:0 0 0 2px #5a96ff59}.rail-me img[data-v-b91f2022]{object-fit:cover;width:100%;height:100%}.rail-icon[data-v-b91f2022]{color:#7e8ba6;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:relative}.rail-tile[data-v-b91f2022]{object-fit:contain;border-radius:12px;width:40px;height:40px;display:block}.rail-icon[data-v-b91f2022]:hover{color:#cdd9ef}.rail-icon.is-glyph.active[data-v-b91f2022]{color:#fff;background:#2f6fec}.rail-badge[data-v-b91f2022]{color:#fff;background:#e2483d;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.rail-badge.dot[data-v-b91f2022]{border-radius:50%;width:8px;min-width:8px;height:8px;padding:0;font-size:0;top:0;right:0}.conv-list[data-v-b91f2022],.conv-detail[data-v-b91f2022]{background:0 0;flex-direction:column;display:flex;overflow:hidden}.conv-list[data-v-b91f2022]{border-right:1px solid #7896d21a}.conv-head[data-v-b91f2022]{border-bottom:1px solid #7896d21a;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.conv-head.discover[data-v-b91f2022]{border-bottom:0;justify-content:center}.conv-head.discover b[data-v-b91f2022]{color:#dce6f8;background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;min-width:96px;height:32px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.conv-head b[data-v-b91f2022]{color:#eef4ff;font-size:16px;font-weight:700}.read-all[data-v-b91f2022]{color:#111;cursor:pointer;background:#e4e4e4;border:0;border-radius:13px;height:26px;padding:0 12px;font-size:12px}.read-all[data-v-b91f2022]:hover{color:#111;background:#d4d4d4}.panel-head[data-v-b91f2022]{color:#eef4ff;border-bottom:1px solid #7896d21a;flex-shrink:0;align-items:center;height:56px;padding:0 18px;font-size:16px;font-weight:700;display:flex}.detail-head[data-v-b91f2022]{gap:10px}.pin-wrap[data-v-b91f2022]{z-index:3;flex-shrink:0;margin:10px 14px 0;position:relative}.pin-bar[data-v-b91f2022]{color:#1a2336;cursor:pointer;background:#f5f7fb;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 4px 14px #0003}.pin-label[data-v-b91f2022]{object-fit:contain;flex-shrink:0;width:34px;height:18px;display:block}.pin-body[data-v-b91f2022]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.pin-body b[data-v-b91f2022]{font-weight:700}.pin-toggle[data-v-b91f2022]{color:#334155;cursor:pointer;background:#0f172a0f;border:0;border-radius:4px;flex-shrink:0;width:22px;height:22px;font-size:12px;line-height:1}.pin-close[data-v-b91f2022]{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;width:22px;height:22px;font-size:16px;line-height:1}.pin-close[data-v-b91f2022]:hover{color:#0f172a;background:#0f172a14}.pin-dropdown[data-v-b91f2022]{background:#f5f7fb;border-radius:10px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 20px #00000038}.pin-dropdown li+li[data-v-b91f2022]{margin-top:4px}.pin-drop-item[data-v-b91f2022]{color:#1a2336;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:8px;width:100%;padding:8px 10px;font-size:13px;display:block;overflow:hidden}.pin-dropdown li.on .pin-drop-item[data-v-b91f2022],.pin-drop-item[data-v-b91f2022]:hover{background:#0f172a0f}.mute-all-banner[data-v-b91f2022]{color:#ffe4e4;background:#b4282859;border:1px solid #ff787859;border-radius:8px;flex-shrink:0;margin:8px 14px 0;padding:8px 12px;font-size:12px}.mute-all-banner.admin[data-v-b91f2022]{color:#dce8ff;background:#2f6fec38;border-color:#4d86ff66}@keyframes pin-flash-b91f2022{0%,to{box-shadow:none;outline-color:#0000}50%{outline:2px solid #4d86ff;box-shadow:0 0 0 4px #4d86ff47}}.msg-row.flash .msg-bubble[data-v-b91f2022],.msg-row.flash .live-card[data-v-b91f2022],.msg-row.flash .invite-card[data-v-b91f2022],.msg-row.flash .msg-image[data-v-b91f2022]{outline:2px solid #0000;animation:.5s ease-in-out 3 pin-flash-b91f2022}.head-main[data-v-b91f2022]{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.head-titles[data-v-b91f2022]{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.head-sub[data-v-b91f2022]{color:#8ea4c8;font-size:12px;font-weight:400}.head-icons[data-v-b91f2022]{align-items:center;gap:6px;display:flex}.head-icon[data-v-b91f2022]{color:#9db2d6;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.head-img[data-v-b91f2022]{object-fit:contain;filter:brightness(0)invert(.72);width:18px;height:18px;display:block}.head-icon:hover .head-img[data-v-b91f2022],.head-icon.active .head-img[data-v-b91f2022]{filter:brightness(0)invert()}.head-icon[data-v-b91f2022]:hover,.head-icon.active[data-v-b91f2022]{color:#fff;background:#ffffff14}.head-close[data-v-b91f2022]{font-size:22px;font-weight:400;line-height:1}.head-title[data-v-b91f2022]{color:#eef4ff;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex;overflow:hidden}.head-title .tag-vip[data-v-b91f2022],.head-title .tag-fan[data-v-b91f2022]{color:#fff;background:#3b82f6;border-radius:999px;padding:0 8px;font-size:11px;font-weight:700;line-height:18px}.head-more[data-v-b91f2022]{color:#cdd9ef;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;margin-left:8px;padding-bottom:8px;font-size:24px;line-height:1;display:grid}.head-more[data-v-b91f2022]:hover{color:#fff;background:#ffffff1a}.conv-scroll[data-v-b91f2022]{flex:1;padding:8px;overflow-y:auto}.conv-state[data-v-b91f2022],.msg-state[data-v-b91f2022]{text-align:center;color:#9db2d6;margin:24px 0;font-size:13px}.conv-item[data-v-b91f2022]{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px;display:flex;position:relative}.conv-item[data-v-b91f2022]:hover{background:#ffffff0d}.conv-item.active[data-v-b91f2022],.conv-item.active[data-v-b91f2022]:hover{background:linear-gradient(90deg,#5b9cff 0%,#2f6fec 52%,#1e5ad6 100%)}.conv-item.active .conv-text small[data-v-b91f2022],.conv-item.active .conv-meta time[data-v-b91f2022]{color:#ffffffd1}.conv-avatar[data-v-b91f2022],.msg-avatar[data-v-b91f2022]{color:#fff;background:#2c5bb0;flex-shrink:0;place-items:center;font-weight:700;display:grid;overflow:hidden}.conv-avatar[data-v-b91f2022]{border-radius:10px;width:44px;height:44px;position:relative;overflow:visible}.conv-avatar img[data-v-b91f2022],.msg-avatar img[data-v-b91f2022]{object-fit:cover;width:100%;height:100%}.conv-avatar img[data-v-b91f2022]{border-radius:10px}.conv-text[data-v-b91f2022]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conv-top[data-v-b91f2022]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.conv-text b[data-v-b91f2022]{color:#eef4ff;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:14px;display:flex;overflow:hidden}.tag-vip[data-v-b91f2022],.tag-fan[data-v-b91f2022]{color:#fff;background:#ec4899;border-radius:3px;flex-shrink:0;padding:0 5px;font-size:10px;font-style:normal;font-weight:700;line-height:16px}.conv-avatar .tag-fan[data-v-b91f2022]{z-index:1;color:#fff;text-align:center;white-space:nowrap;background:#3b82f6;border-radius:999px;width:110%;min-width:48px;padding:0;font-size:9px;font-weight:700;line-height:16px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.tag-vip[data-v-b91f2022]{background:#f59e0b}.conv-text small[data-v-b91f2022]{color:#9db2d6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.conv-meta[data-v-b91f2022]{flex-direction:column;flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:6px;min-width:28px;display:flex}.conv-meta time[data-v-b91f2022]{color:#6f7d99;white-space:nowrap;font-size:11px;line-height:1.2}.conv-meta-row[data-v-b91f2022]{justify-content:flex-end;align-items:center;gap:4px;min-height:14px;display:inline-flex}.conv-badge[data-v-b91f2022]{color:#fff;background:#e2483d;border-radius:9px;flex-shrink:0;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:grid}.conv-dot[data-v-b91f2022]{background:#e2483d;border-radius:50%;width:8px;height:8px}.conv-mute-icon[data-v-b91f2022]{color:#8ea4c8;line-height:0;display:inline-flex}.msg-scroll-wrap[data-v-b91f2022]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.msg-scroll[data-v-b91f2022]{flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;overflow-y:auto}.msg-jump-stack[data-v-b91f2022]{z-index:5;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:16px;right:18px}.msg-jump-btn[data-v-b91f2022]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px #0c285a59}.msg-jump-btn[data-v-b91f2022]:hover{background:#4d86ff}.msg-jump-btn span[data-v-b91f2022]{font-size:12px;line-height:1}.msg-reply[data-v-b91f2022]{color:#9db2d6;background:#081c4073;border-left:3px solid #4d86ffd9;border-radius:6px;max-width:100%;margin-bottom:6px;padding:6px 10px;font-size:12px;line-height:1.4}.msg-reply b[data-v-b91f2022]{color:#cdd9ef;margin-bottom:2px;font-weight:600;display:block}.msg-reply span[data-v-b91f2022]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.quote-draft[data-v-b91f2022]{background:#103066e6;border:1px solid #7da5e138;border-radius:8px;align-items:flex-start;gap:8px;margin:0 12px 8px;padding:8px 10px;display:flex}.quote-draft-body[data-v-b91f2022]{color:#9db2d6;flex:1;min-width:0;font-size:12px;line-height:1.4}.quote-draft-body b[data-v-b91f2022]{color:#cdd9ef;margin-bottom:2px;font-weight:600;display:block}.quote-draft-close[data-v-b91f2022]{color:#8ea4c8;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.chat-empty[data-v-b91f2022]{color:#9db2d6;letter-spacing:.02em;flex:1;place-items:center;min-height:0;font-size:14px;display:grid}.chat-empty p[data-v-b91f2022]{margin:0}.msg-time[data-v-b91f2022]{text-align:center;color:#6f7d99;margin:6px 0;font-size:12px}.msg-row[data-v-b91f2022]{align-items:flex-start;gap:10px;max-width:82%;margin-bottom:4px;display:flex}.msg-row.out[data-v-b91f2022]{flex-direction:row-reverse;align-self:flex-end}.msg-col[data-v-b91f2022]{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.msg-row.out .msg-col[data-v-b91f2022]{align-items:flex-end}.msg-name[data-v-b91f2022]{color:#99a2ad;align-items:center;gap:6px;font-size:12px;line-height:1.2;display:inline-flex}.role-tag[data-v-b91f2022]{color:#fff;border-radius:3px;padding:0 5px;font-size:10px;font-style:normal;font-weight:700;line-height:16px}.role-tag[data-kind=expert][data-v-b91f2022]{color:#3a2a00;background:linear-gradient(#ffe08a,#d4a017)}.role-tag[data-kind=owner][data-v-b91f2022]{background:#2f6fec}.role-tag[data-kind=admin][data-v-b91f2022]{color:#3a2a00;background:#d4a017}.msg-avatar[data-v-b91f2022]{border-radius:8px;width:36px;height:36px;font-size:13px;position:relative}.msg-avatar.clickable[data-v-b91f2022]{cursor:pointer}.msg-avatar.clickable[data-v-b91f2022]:hover{box-shadow:0 0 0 2px #7da5e173}.avatar-menu-portal[data-v-b91f2022]{z-index:120;background:#0b1220;border:1px solid #5a96ff8c;border-radius:8px;min-width:88px;padding:4px;position:fixed;box-shadow:0 10px 24px #00000080}.avatar-menu-portal button[data-v-b91f2022]{color:#eef4ff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;height:32px;padding:0 12px;font-size:13px;display:flex}.menu-ico[data-v-b91f2022]{object-fit:contain;flex-shrink:0;width:14px;height:14px;display:block}.avatar-menu-portal button .menu-ico[data-v-b91f2022]{filter:brightness(0)invert(.85)}.avatar-menu-portal button.danger .menu-ico[data-v-b91f2022]{filter:none}.avatar-menu-portal button[data-v-b91f2022]:hover{background:#2f6fec4d}.avatar-menu-portal button.danger[data-v-b91f2022]{color:#ff9a9a}.page-confirm[data-v-b91f2022]{z-index:1200;background:#0000006b;place-items:center;display:grid;position:fixed;inset:0}.page-confirm-box[data-v-b91f2022]{background:#103066;border:1px solid #7da5e140;border-radius:12px;width:min(360px,100% - 40px);padding:18px}.page-confirm-box p[data-v-b91f2022]{color:#eef4ff;text-align:center;margin:0 0 16px;font-size:13px;line-height:1.5}.page-confirm-ops[data-v-b91f2022]{gap:10px;display:flex}.page-confirm-ops button[data-v-b91f2022]{cursor:pointer;border-radius:8px;flex:1;height:34px;font-size:13px}.page-confirm-ops .ghost[data-v-b91f2022]{color:#cdd9ef;background:0 0;border:1px solid #7da5e14d}.page-confirm-ops .danger[data-v-b91f2022]{color:#fff;background:#2f6fec;border:0}.page-confirm-ops button[data-v-b91f2022]:disabled{opacity:.6;cursor:not-allowed}.avatar-menu-portal button.danger[data-v-b91f2022]:hover{background:#ff63633d}.conv-pin[data-v-b91f2022]{z-index:1;object-fit:contain;pointer-events:none;width:32px;height:16px;display:block;position:absolute;top:4px;left:4px}.conv-detail[data-v-b91f2022]{position:relative}.message-toast-host[data-v-b91f2022]{z-index:8;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gm-mask[data-v-b91f2022]{z-index:7;cursor:pointer;background:#040c1c8c;position:absolute;inset:0}.group-manage[data-v-b91f2022]{z-index:8;background:#141414;border-left:1px solid #7da5e133;flex-direction:column;width:300px;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 30px #0006}.gm-head[data-v-b91f2022]{border-bottom:1px solid #7da5e129;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.gm-head b[data-v-b91f2022]{color:#eef4ff;font-size:15px}.gm-head button[data-v-b91f2022]{color:#9db2d6;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.gm-head button[data-v-b91f2022]:hover{color:#fff}.gm-body[data-v-b91f2022]{flex:1;padding:14px 16px;overflow-y:auto}.gm-section[data-v-b91f2022]{padding:12px 0}.gm-box[data-v-b91f2022]{box-sizing:border-box;background:#000;border-radius:12px;padding:12px}.gm-row[data-v-b91f2022]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.gm-label[data-v-b91f2022]{color:#eef4ff;font-size:13px;font-weight:600}.gm-more[data-v-b91f2022]{color:#8ea4c8;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.gm-more-ico[data-v-b91f2022]{object-fit:contain;width:14px;height:14px;display:block}.gm-more[data-v-b91f2022]:hover{color:#a9ddff}.gm-members[data-v-b91f2022]{flex-wrap:nowrap;gap:10px;margin:0;list-style:none;display:flex;overflow:hidden}.gm-name b[data-v-b91f2022]{color:#eef4ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;display:block;overflow:hidden}.gm-member[data-v-b91f2022]{flex-direction:column;align-items:center;gap:4px;width:44px;display:flex}.gm-member small[data-v-b91f2022]{color:#9db2d6;text-overflow:ellipsis;white-space:nowrap;max-width:44px;font-size:11px;overflow:hidden}.gm-avatar[data-v-b91f2022]{color:#fff;cursor:pointer;background:#2c5bb0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid;overflow:hidden}.gm-avatar img[data-v-b91f2022]{object-fit:cover;width:100%;height:100%}.gm-empty[data-v-b91f2022]{color:#9db2d6;font-size:12px}.gm-intro[data-v-b91f2022]{color:#b7c6e2;margin:0;font-size:12px;line-height:1.6}.gm-intro-action[data-v-b91f2022]{color:#7ec8ff;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.gm-intro-action[data-v-b91f2022]:disabled{opacity:.55;cursor:not-allowed}.gm-intro-edit[data-v-b91f2022]{color:#eef4ff;resize:vertical;border:0;width:100%;margin:0;font-size:12px;line-height:1.5;display:block}.gm-toggles[data-v-b91f2022]{flex-direction:column;gap:12px;display:flex}.gm-toggle[data-v-b91f2022]{color:#dbe6f7;cursor:pointer;justify-content:space-between;align-items:center;font-size:13px;display:flex}.switch[data-v-b91f2022]{cursor:pointer;background:#3a4254;border:0;border-radius:12px;width:42px;height:24px;padding:0;transition:background .2s;position:relative}.switch i[data-v-b91f2022]{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.switch.on[data-v-b91f2022]{background:#2f6fec}.switch.on i[data-v-b91f2022]{transform:translate(18px)}.gm-clear[data-v-b91f2022]{color:#8ea4c8;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:13px}.gm-clear[data-v-b91f2022]:hover{color:#a9ddff}.gm-foot[data-v-b91f2022]{border-top:1px solid #7da5e129;gap:12px;padding:14px 16px;display:flex}.gm-btn[data-v-b91f2022]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;flex:1;height:38px;font-size:14px;font-weight:600}.gm-btn[data-v-b91f2022]:hover{background:#4d86ff}.gm-invite[data-v-b91f2022]{z-index:3;background:#000;flex-direction:column;display:flex;position:absolute;inset:0}.gm-invite-head[data-v-b91f2022]{border-bottom:1px solid #7da5e129;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.gm-invite-head b[data-v-b91f2022]{color:#eef4ff;font-size:15px}.gm-invite-head button[data-v-b91f2022]{color:#9db2d6;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.gm-invite-head button[data-v-b91f2022]:hover{color:#fff}.gm-invite-list[data-v-b91f2022]{flex:1;padding:8px;overflow-y:auto}.gm-confirm[data-v-b91f2022]{z-index:2;background:#0000006b;place-items:center;display:grid;position:absolute;inset:0}.gm-confirm-box[data-v-b91f2022]{background:#103066;border:1px solid #7da5e140;border-radius:12px;width:calc(100% - 40px);padding:18px}.gm-confirm-box p[data-v-b91f2022]{color:#eef4ff;text-align:center;margin:0 0 16px;font-size:13px;line-height:1.5}.gm-confirm-ops[data-v-b91f2022]{gap:10px;display:flex}.gm-confirm-ops button[data-v-b91f2022]{cursor:pointer;border-radius:8px;flex:1;height:34px;font-size:13px}.gm-confirm-ops .ghost[data-v-b91f2022]{color:#cdd9ef;background:0 0;border:1px solid #7da5e14d}.gm-confirm-ops .danger[data-v-b91f2022]{color:#fff;background:#e8503a;border:0;font-weight:600}.gm-confirm-ops button[data-v-b91f2022]:disabled{opacity:.6;cursor:not-allowed}.msg-bubble[data-v-b91f2022]{word-break:break-word;color:#fff;background:#4b5160;border-radius:0 20px 20px;width:fit-content;max-width:100%;padding:10px 16px;font-size:14px;line-height:1.45}.msg-row.out .msg-bubble[data-v-b91f2022]{color:#fff;background:#3a7afe;border-radius:20px 0 20px 20px}.msg-input[data-v-b91f2022]{border-top:1px solid #7896d21a;flex-direction:column;flex-shrink:0;gap:6px;padding:8px 16px 14px;display:flex;position:relative}.mention-panel[data-v-b91f2022]{z-index:8;background:#121826;border:1px solid #7896d247;border-radius:12px;flex-direction:column;gap:2px;max-height:220px;padding:8px;display:flex;position:absolute;bottom:calc(100% - 4px);left:16px;right:16px;overflow-y:auto;box-shadow:0 12px 28px #00000073}.mention-item[data-v-b91f2022]{color:#eef4ff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.mention-item[data-v-b91f2022]:hover,.mention-item[data-v-b91f2022]:focus-visible{background:#2f6fec38}.mention-avatar[data-v-b91f2022]{color:#fff;background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid;overflow:hidden}.mention-avatar.all[data-v-b91f2022]{background:linear-gradient(145deg,#f59e0b,#d97706)}.mention-avatar img[data-v-b91f2022]{object-fit:cover;width:100%;height:100%}.mention-meta[data-v-b91f2022]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mention-meta b[data-v-b91f2022]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mention-meta small[data-v-b91f2022]{color:#9db2d6;font-size:11px}.mention-empty[data-v-b91f2022]{color:#9db2d6;text-align:center;margin:8px 0;font-size:12px}.msg-toolbar[data-v-b91f2022]{align-items:center;gap:6px;height:40px;display:flex}.tool-icon[data-v-b91f2022]{color:#8ea4c8;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.tool-icon[data-v-b91f2022]:hover:not(:disabled){color:#cdd9ef;background:#ffffff0f}.tool-icon[data-v-b91f2022]:disabled{opacity:.4;cursor:not-allowed}.emoji-wrap[data-v-b91f2022]{position:relative}.msg-textarea[data-v-b91f2022]{color:#eef4ff;resize:none;background:#080c148c;border:1px solid #5a96ff8c;border-radius:10px;width:100%;height:78px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5}.msg-textarea[data-v-b91f2022]::placeholder{color:#6f7d99}.msg-textarea[data-v-b91f2022]:disabled{color:#7c8aa5;cursor:not-allowed;background:#080c1459;border-color:#7da5e133}.msg-textarea[data-v-b91f2022]:focus{border-color:#4d86ff;outline:none;box-shadow:0 0 0 1px #4d86ff40}.msg-send-row[data-v-b91f2022]{justify-content:flex-end;display:flex}.emoji-panel[data-v-b91f2022]{z-index:20;background:#fff;border:1px solid #00000014;border-radius:12px;grid-template-columns:repeat(8,1fr);gap:4px;width:320px;max-height:220px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;overflow-y:auto;box-shadow:0 12px 30px #00000059}.emoji-item[data-v-b91f2022]{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;display:grid}.emoji-item[data-v-b91f2022]:hover{background:#2f6fec1f}.emoji-item img[data-v-b91f2022]{width:26px;height:26px}.inline-emoji[data-v-b91f2022]{vertical-align:-4px;width:20px;height:20px}.send-btn[data-v-b91f2022]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;flex-shrink:0;height:36px;padding:0 24px;font-size:14px;font-weight:700}.send-btn[data-v-b91f2022]:hover:not(:disabled){background:#4d86ff}.send-btn[data-v-b91f2022]:disabled{opacity:.6;cursor:not-allowed}.file-hidden[data-v-b91f2022]{display:none}.msg-image[data-v-b91f2022]{cursor:zoom-in;background:0 0;border:0;border-radius:10px;max-width:220px;padding:0;display:block;overflow:hidden}.msg-image img[data-v-b91f2022]{width:100%;height:auto;display:block}.invite-card[data-v-b91f2022]{text-align:left;cursor:pointer;background:#06142c8c;border:1px solid #7da5e147;border-radius:10px;gap:10px;width:240px;padding:8px;display:flex}.invite-card[data-v-b91f2022]:hover{border-color:#4d86ff}.invite-cover[data-v-b91f2022]{background:#0b1f44;border-radius:8px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.invite-cover img[data-v-b91f2022]{object-fit:cover;width:100%;height:100%}.invite-info[data-v-b91f2022]{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.invite-info b[data-v-b91f2022]{color:#eef4ff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.invite-info small[data-v-b91f2022]{color:#8ea4c8;font-size:12px}.img-preview[data-v-b91f2022]{z-index:1300;background:#000000c7;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.img-preview img[data-v-b91f2022]{object-fit:contain;border-radius:8px;max-width:min(960px,100%);max-height:calc(100vh - 80px)}.img-preview-close[data-v-b91f2022]{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;width:36px;height:36px;font-size:24px;line-height:1;position:absolute;top:18px;right:22px}.picker-box[data-v-b91f2022]{background:#103066;border:1px solid #7da5e140;border-radius:12px;flex-direction:column;width:min(420px,100% - 40px);max-height:min(560px,100vh - 80px);display:flex;overflow:hidden}.picker-head[data-v-b91f2022]{color:#eef4ff;border-bottom:1px solid #7da5e129;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.picker-close[data-v-b91f2022]{color:#cdd9ef;cursor:pointer;background:0 0;border:0;border-radius:6px;width:28px;height:28px;font-size:20px;line-height:1}.picker-list[data-v-b91f2022]{flex:1;padding:8px;overflow:auto}.picker-item[data-v-b91f2022]{text-align:left;color:#eef4ff;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.picker-item[data-v-b91f2022]:hover,.picker-item.on[data-v-b91f2022]{background:#2f6fec2e;border-color:#4d86ff73}.picker-item[data-v-b91f2022]:disabled{opacity:.6;cursor:not-allowed}.picker-avatar[data-v-b91f2022]{background:#0b1f44;border-radius:8px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.picker-avatar.wide[data-v-b91f2022]{width:64px;height:40px}.picker-avatar img[data-v-b91f2022]{object-fit:cover;width:100%;height:100%}.picker-meta[data-v-b91f2022]{flex-direction:column;gap:2px;min-width:0;display:flex}.picker-meta b[data-v-b91f2022]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.picker-meta small[data-v-b91f2022]{color:#8ea4c8;font-size:12px}.picker-empty[data-v-b91f2022]{color:#9db2d6;text-align:center;margin:24px 12px;font-size:13px}.picker-foot[data-v-b91f2022]{border-top:1px solid #7da5e129;gap:10px;padding:12px 16px;display:flex}.picker-foot button[data-v-b91f2022]{cursor:pointer;border-radius:8px;flex:1;height:34px;font-size:13px}.picker-foot .ghost[data-v-b91f2022]{color:#cdd9ef;background:0 0;border:1px solid #7da5e14d}.picker-foot .danger[data-v-b91f2022]{color:#fff;background:#2f6fec;border:0}.picker-foot button[data-v-b91f2022]:disabled{opacity:.6;cursor:not-allowed}.msg-system[data-v-b91f2022]{text-align:center;color:#9db2d6;margin:4px 0;font-size:12px}.live-card[data-v-b91f2022]{text-align:left;cursor:pointer;background:#06142c8c;border:1px solid #7da5e147;border-radius:10px;gap:10px;width:240px;padding:8px;display:flex}.live-card[data-v-b91f2022]:hover{border-color:#4d86ff}.live-cover[data-v-b91f2022]{background:#0b1f44;border-radius:6px;flex-shrink:0;width:84px;height:60px;position:relative;overflow:hidden}.live-cover img[data-v-b91f2022]{object-fit:cover;width:100%;height:100%}.live-tag[data-v-b91f2022]{color:#fff;background:#e2483d;border-radius:4px;padding:1px 6px;font-size:11px;position:absolute;top:4px;left:4px}.live-info[data-v-b91f2022]{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.live-info b[data-v-b91f2022]{color:#eef4ff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.live-info small[data-v-b91f2022]{color:#9db2d6;font-size:12px}@media (width<=768px){.message-page[data-v-b91f2022]{width:100%;padding:0 12px}.message-shell[data-v-b91f2022]{grid-template-columns:1fr;height:auto}}.article-detail[data-v-7dc66669]{color:#1b2430;background:#fffffff5;border-radius:8px;padding:24px 28px 32px;box-shadow:0 18px 46px #0000002e}.article-head[data-v-7dc66669]{border-bottom:1px solid #1b243014;margin-bottom:20px;padding-bottom:16px}.article-category[data-v-7dc66669]{color:#1499ed;background:#1499ed1a;border-radius:4px;margin-bottom:10px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.article-head h1[data-v-7dc66669]{margin:0;font-size:24px;font-weight:700;line-height:1.35}.article-meta[data-v-7dc66669]{color:#7a8799;flex-wrap:wrap;gap:8px 16px;margin:12px 0 0;font-size:13px;display:flex}.article-cover[data-v-7dc66669]{margin:0 0 20px}.article-cover img[data-v-7dc66669]{object-fit:cover;border-radius:8px;width:100%;max-height:420px;display:block}.article-video[data-v-7dc66669]{background:#000;border-radius:8px;width:100%;max-height:480px;margin:0 0 20px;display:block}.article-intro[data-v-7dc66669]{color:#4a5868;background:#1499ed0f;border-left:3px solid #1499ed;border-radius:0 6px 6px 0;margin:0 0 20px;padding:14px 16px;font-size:15px;line-height:1.7}.article-state[data-v-7dc66669]{text-align:center;color:#7a8799;padding:48px 0}.login-gate[data-v-7dc66669]{color:#5a6778;place-items:center;gap:16px;min-height:320px;display:grid}.login-gate button[data-v-7dc66669]{color:#fff;cursor:pointer;background:#1499ed;border:0;border-radius:8px;height:40px;padding:0 26px;font-weight:700}.article-body[data-v-7dc66669]{word-break:break-word;font-size:15px;line-height:1.75}.article-body[data-v-7dc66669] img{border-radius:6px;max-width:100%;height:auto;margin:12px auto;display:block}.article-body[data-v-7dc66669] p{margin:0 0 12px}.article-body[data-v-7dc66669] a{color:#1499ed;text-decoration:underline}.article-body[data-v-7dc66669] video{border-radius:6px;max-width:100%;margin:12px auto;display:block}.article-gallery[data-v-7dc66669]{gap:12px;margin-top:20px;display:grid}.article-gallery img[data-v-7dc66669]{border-radius:8px;width:100%;display:block}.cs-page[data-v-4fb669f6]{width:960px;margin:20px auto 44px}.login-gate[data-v-4fb669f6]{color:#cdd9ef;background:linear-gradient(#123163,#0b2048);border-radius:12px;place-items:center;gap:16px;min-height:420px;display:grid}.login-gate button[data-v-4fb669f6]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;height:40px;padding:0 26px;font-weight:700}.cs-shell[data-v-4fb669f6]{background:linear-gradient(#123163,#0b2048);border:1px solid #7da5e12e;border-radius:12px;flex-direction:column;height:600px;display:flex;overflow:hidden}.cs-head[data-v-4fb669f6]{border-bottom:1px solid #7da5e12e;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 18px;display:flex}.cs-title[data-v-4fb669f6]{color:#eef4ff;font-size:16px;font-weight:700}.cs-hours[data-v-4fb669f6]{color:#9db2d6;font-size:13px}.msg-scroll[data-v-4fb669f6]{flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;overflow-y:auto}.msg-state[data-v-4fb669f6]{color:#9db2d6;text-align:center;margin:auto;font-size:13px}.msg-row[data-v-4fb669f6]{align-items:flex-start;gap:10px;max-width:80%;display:flex}.msg-row.out[data-v-4fb669f6]{flex-direction:row-reverse;align-self:flex-end}.msg-avatar[data-v-4fb669f6]{color:#fff;background:#2c5bb0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:grid;overflow:hidden}.msg-avatar img[data-v-4fb669f6]{object-fit:cover;width:100%;height:100%}.msg-bubble[data-v-4fb669f6]{word-break:break-word;color:#1b2430;background:#e8eef6;border-radius:10px;padding:9px 13px;font-size:14px;line-height:1.5}.msg-row.out .msg-bubble[data-v-4fb669f6]{color:#fff;background:#2f6fec}.msg-image[data-v-4fb669f6]{border-radius:10px;max-width:220px;display:block;overflow:hidden}.msg-image img[data-v-4fb669f6]{width:100%;height:auto;display:block}.inline-emoji[data-v-4fb669f6]{vertical-align:-4px;width:20px;height:20px}.msg-input[data-v-4fb669f6]{border-top:1px solid #7da5e129;flex-shrink:0;align-items:center;gap:14px;padding:16px 20px;display:flex}.input-wrap[data-v-4fb669f6]{flex:1;align-items:center;display:flex;position:relative}.input-wrap input[data-v-4fb669f6]{color:#eef4ff;background:#06142c8c;border:1px solid #7da5e147;border-radius:10px;width:100%;height:48px;padding:0 50px 0 18px;font-size:14px}.input-wrap input[data-v-4fb669f6]::placeholder{color:#8ea4c8}.input-wrap input[data-v-4fb669f6]:focus{border-color:#2f6fec;outline:none}.input-wrap input[data-v-4fb669f6]:disabled{opacity:.55}.icon-btn[data-v-4fb669f6]{color:#9db2d6;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:inline-flex}.icon-btn[data-v-4fb669f6]:hover:not(:disabled){color:#a9ddff}.icon-btn[data-v-4fb669f6]:disabled{opacity:.5;cursor:not-allowed}.input-wrap.has-img-btn input[data-v-4fb669f6]{padding-right:90px}.emoji-wrap[data-v-4fb669f6]{position:absolute;right:12px}.input-wrap.has-img-btn .emoji-wrap[data-v-4fb669f6]{right:46px}.img-btn[data-v-4fb669f6]{position:absolute;right:12px}.emoji-panel[data-v-4fb669f6]{z-index:20;background:#0e2853;border:1px solid #7da5e147;border-radius:10px;grid-template-columns:repeat(8,1fr);gap:4px;width:320px;max-height:220px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 12px 30px #020c1e80}.emoji-item[data-v-4fb669f6]{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;display:grid}.emoji-item[data-v-4fb669f6]:hover{background:#ffffff1a}.emoji-item img[data-v-4fb669f6]{width:26px;height:26px}.send-btn[data-v-4fb669f6]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:10px;flex-shrink:0;height:48px;padding:0 30px;font-size:15px;font-weight:700}.send-btn[data-v-4fb669f6]:hover:not(:disabled){background:#4d86ff}.send-btn[data-v-4fb669f6]:disabled{opacity:.6;cursor:not-allowed}.file-hidden[data-v-4fb669f6]{display:none}.mask[data-v-ddcc08ae]{z-index:100;background:#0000008c;place-items:center;padding:20px 12px;display:grid;position:fixed;inset:0;overflow:auto}.dialog[data-v-ddcc08ae]{color:#1a1f2e;background:#fff;border-radius:28px;width:min(440px,100%);max-height:calc(100vh - 40px);padding:24px 22px 20px;position:relative;overflow:auto;box-shadow:0 20px 50px #00000047}.close[data-v-ddcc08ae]{color:#9aa3b5;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:26px;line-height:1;position:absolute;top:12px;right:14px}.title[data-v-ddcc08ae]{text-align:center;margin:0 0 8px;font-size:20px;font-weight:700}.state[data-v-ddcc08ae]{text-align:center;color:#8b95a8;margin:28px 0 16px}.panel[data-v-ddcc08ae]{text-align:center;margin:16px 0 4px}.status-panel[data-v-ddcc08ae]{box-sizing:border-box;border:1px solid #e8ecf2;border-radius:14px;flex-direction:column;align-items:center;gap:20px;margin-top:20px;padding:36px 28px 32px;display:flex}.contact-hint[data-v-ddcc08ae]{color:#2a3142;margin:0;font-size:15px;font-weight:600;line-height:1.5}.status-panel .cs-line[data-v-ddcc08ae]{max-width:100%;margin:0;line-height:1.7}.status-panel .copy[data-v-ddcc08ae]{margin-left:8px}.status-panel .submit[data-v-ddcc08ae]{width:100%;max-width:300px;height:44px;margin-top:4px}.linkish[data-v-ddcc08ae]{color:#2f6fec;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px}.form[data-v-ddcc08ae]{flex-direction:column;display:flex}.field-row[data-v-ddcc08ae]{min-height:48px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef1f6;align-items:center;gap:10px;padding:6px 0;display:flex}label.field-row[data-v-ddcc08ae]{cursor:text}.field-label[data-v-ddcc08ae]{color:#2a3142;flex-shrink:0;width:7.5em;font-size:14px}.field-label i[data-v-ddcc08ae]{color:#e11d48;margin-right:2px;font-style:normal}.field-value[data-v-ddcc08ae]{flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ph[data-v-ddcc08ae]{color:#b0b8c6;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.avatar-mini[data-v-ddcc08ae]{background:#eef2f8;border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.avatar-mini img[data-v-ddcc08ae]{object-fit:cover;width:100%;height:100%}.chev[data-v-ddcc08ae]{color:#c0c6d4;font-size:20px;line-height:1}.field-input[data-v-ddcc08ae]{text-align:right;color:#1a1f2e;background:0 0;border:0;flex:1;min-width:0;height:36px;padding:0;font-size:14px}.field-input[data-v-ddcc08ae]::placeholder{color:#b0b8c6}.field-block[data-v-ddcc08ae]{flex-direction:column;gap:8px;padding:12px 0 4px;display:flex}.field-block textarea[data-v-ddcc08ae]{resize:vertical;width:100%;min-height:78px;font:inherit;color:#3a4458;background:#f3f5f8;border:0;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.5}.field-block textarea[data-v-ddcc08ae]::placeholder{color:#b0b8c6}.note-red[data-v-ddcc08ae]{color:#e11d48;margin:10px 0 4px;font-size:12px}.dash[data-v-ddcc08ae]{border-top:1px dashed #d7dde8;margin:10px 0 4px}.id-block[data-v-ddcc08ae]{flex-direction:column;gap:10px;padding:12px 0 4px;display:flex}.id-row[data-v-ddcc08ae]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.id-sample[data-v-ddcc08ae],.id-upload[data-v-ddcc08ae]{border-radius:8px;height:96px;position:relative;overflow:hidden}.id-card-mock[data-v-ddcc08ae]{background:linear-gradient(135deg,#dfe9f7 0%,#c8d9f0 45%,#e8f0fa 100%);border:1px solid #d0dbeb;width:100%;height:100%}.id-badge[data-v-ddcc08ae]{color:#fff;background:#00000073;border-radius:3px;padding:2px 6px;font-size:11px;position:absolute;bottom:8px;left:8px}.id-upload[data-v-ddcc08ae]{cursor:pointer;color:inherit;background:#fafbfd;border:1px dashed #cfd6e4;place-items:center;gap:4px;padding:0;display:grid}.id-upload img[data-v-ddcc08ae]{object-fit:cover;width:100%;height:100%}.id-icon[data-v-ddcc08ae]{background:linear-gradient(#9aa8c0,#9aa8c0) 6px 6px/10px 2px no-repeat,linear-gradient(#9aa8c0,#9aa8c0) 6px 11px/14px 2px no-repeat,radial-gradient(circle at 20px 8px,#9aa8c0 3px,#0000 3.5px);border:1.5px solid #9aa8c0;border-radius:3px;width:28px;height:22px}.id-upload-text[data-v-ddcc08ae]{color:#e11d48;font-size:13px}.id-tip[data-v-ddcc08ae]{text-align:center;color:#9aa3b5;margin:0;font-size:12px}.warn-box[data-v-ddcc08ae]{color:#8b95a8;background:#f5f6f8;border-radius:6px;margin:12px 0 16px;padding:10px 12px;font-size:12px;line-height:1.55}.submit[data-v-ddcc08ae]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:999px;width:100%;height:48px;font-size:16px;font-weight:700;display:block}.submit[data-v-ddcc08ae]:disabled{opacity:.55;cursor:not-allowed}.cs-line[data-v-ddcc08ae]{text-align:center;color:#8b95a8;margin:14px 0 0;font-size:12px;line-height:1.6}.copy[data-v-ddcc08ae]{color:#2f6fec;cursor:pointer;font:inherit;background:0 0;border:0;margin-left:4px;padding:0}.apply-route[data-v-99987340]{min-height:40vh}.related-live[data-v-2e381d0a]{grid-template-columns:1fr;gap:12px;margin-top:12px}.rank-card h3[data-v-2e381d0a]{margin:0 0 8px}.agreement[data-v-f2269380]{text-align:left;color:#333;font-size:14px;font-weight:500;line-height:22px}.agreement h1[data-v-f2269380]{text-align:center;color:#1b2430;margin:0 0 20px;font-size:22px;font-weight:700}.agreement-section+.agreement-section[data-v-f2269380]{margin-top:8px}.agreement-heading[data-v-f2269380]{color:#1b2430;margin:12px 0 6px;font-size:15px;font-weight:700}.agreement p[data-v-f2269380]{text-align:justify;margin:0 0 10px}.page-shell[data-v-313a8769]{padding-top:18px}.page-head[data-v-313a8769]{margin-bottom:16px;padding:16px}h1[data-v-313a8769]{margin:0 0 8px;font-size:22px}p[data-v-313a8769]{color:#7b8794;margin:0}.not-found[data-v-266990ff]{text-align:center;padding:24px}button[data-v-266990ff]{cursor:pointer}@media (width<=768px){#app{min-width:0}.container{width:100%;padding:0 12px}}*{box-sizing:border-box}body{color:#1b2430;margin:0;font-family:Microsoft YaHei,PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}#app{min-width:960px}.container{width:960px;margin:0 auto}.panel{background:#fff;border:1px solid #e7edf5;border-radius:8px}.section-title{margin:0 0 14px;font-size:18px;font-weight:600}.page-grid{gap:16px;display:grid}.btn-link{color:#1499ed;cursor:pointer;background:0 0;border:0}@media (width<=768px){#app{min-width:0}.container{width:100%;padding:0 12px}}body{color:#fff;background:linear-gradient(#020c1833,#020c18b8),url(/assets/main_bg-BsGXnckQ.png) top/cover no-repeat fixed,#020b16;min-width:960px;min-height:100vh;overflow-x:auto}body.page-black{background:#000}@media (width<=768px){body{min-width:0;overflow-x:hidden}}.page-tabs,.live-tabs,.topic-tabs,.topic-subtabs,.search-result-head{background:#fff;border-radius:8px;align-items:center;gap:22px;min-height:64px;margin-bottom:14px;padding:14px 20px;display:flex;box-shadow:0 10px 28px #154b801f}.page-tabs button,.live-tabs button,.topic-tabs button,.topic-subtabs button,.search-result-head button{color:#596779;cursor:pointer;background:#fff;border:1px solid #e5edf6;border-radius:4px;min-width:86px;height:40px;font-weight:800}.page-tabs button.active,.live-tabs button.active,.topic-tabs button.active,.topic-subtabs button.active,.search-result-head button.active{color:#fff;background:#1499ed;border-color:#1499ed}.score-layout,.database-layout,.gossip-layout,.detail-grid,.live-room-layout,.chat-layout{gap:16px;display:grid}.score-layout{grid-template-columns:270px 1fr}.filter-sidebar,.score-main,.db-side,.db-main,.plan-list,.stats-card,.chat-room,.chat-layout>aside,.chat-panel,.privacy-card,.score-hero{background:#fff;border-radius:8px;box-shadow:0 10px 28px #154b801f}.filter-sidebar{padding:22px}.all-game{color:#fff;cursor:pointer;background:#1499ed;border:0;border-radius:6px;width:100%;height:44px;font-weight:800}.filter-sidebar h3{color:#4b596a;margin:26px 0 12px;font-size:16px}.league-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.league-grid button{color:#5f6e80;cursor:pointer;background:#f1f5f9;border:0;border-radius:4px;height:32px}.league-grid button.active{color:#fff;background:#1499ed}.score-main{padding:14px 18px 22px}.calendar-strip{grid-template-columns:34px repeat(6,1fr);gap:8px;margin-bottom:18px;display:grid}.calendar-strip button{color:#5c6878;cursor:pointer;background:#fff;border:1px solid #e5edf6;border-radius:4px;min-height:50px}.calendar-strip button.active{color:#fff;background:linear-gradient(135deg,#2aaaf2,#1469df);border-color:#116ee5}.ended-row{color:#657180;background:#f4f8fb;border-radius:8px;grid-template-columns:210px 1fr 90px 1fr 220px;align-items:center;min-height:78px;margin-bottom:28px;padding:0 18px;display:grid}.ended-row strong{text-align:center;color:#111827}.score-main h2{margin:0 0 12px;font-size:22px}.score-main h2 small{color:#8a97a8;margin-left:18px;font-size:14px;font-weight:500}.match-list{gap:10px;display:grid}.page-row{box-shadow:none;border:1px solid #edf3f8}.topic-tabs{justify-content:flex-start}.topic-tabs span{color:#1688d8;margin-left:auto;font-weight:800}.bracket-board{color:#fff;background:linear-gradient(#1a1f5bfa,#151a4efa),repeating-linear-gradient(90deg,#0000 0 120px,#ffffff0d 121px 122px);border-radius:8px;height:610px;padding:0;position:relative;overflow:hidden}.bracket-board:before{content:"";opacity:.2;background:linear-gradient(115deg,#ffffff14,#0000 38%),linear-gradient(245deg,#ff444426,#0000 42%);position:absolute;inset:0}.wc-line{z-index:1;background:#ffffffc7;display:block;position:absolute}.wc-line.h{left:var(--x);top:var(--y);width:var(--s);height:2px}.wc-line.v{left:var(--x);top:var(--y);width:2px;height:var(--s)}.wc-node{left:var(--x);top:var(--y);z-index:2;text-align:center;justify-items:center;gap:5px;width:86px;display:grid;position:absolute;transform:translate(-50%)}.wc-node time{color:#ffffffdb;white-space:nowrap;font-size:12px}.wc-node div{grid-template-columns:34px 28px 34px;place-items:center;display:grid}.wc-node i{color:#fff;background:radial-gradient(circle at 70% 70%,#169e58 0 9px,#0000 10px),radial-gradient(circle at 28% 68%,#1743a5 0 8px,#0000 9px),#e41e33;border:2px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;font-weight:900;display:grid}.wc-node b{font-size:16px}.wc-node strong,.wc-node em{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:82px;font-size:12px;font-style:normal;display:block;overflow:hidden}.wc-node.mid,.wc-node.late,.wc-node.final{width:100px}.wc-node.mid i,.wc-node.late i,.wc-node.final i{width:42px;height:42px}.wc-node.mid div,.wc-node.late div,.wc-node.final div{grid-template-columns:42px 34px 42px}.section-title{margin:0 0 16px;font-size:18px}.section-title small{color:#e84040}.live-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.live-grid.compact{grid-template-columns:repeat(3,1fr)}.live-room-card{cursor:pointer;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 10px 28px #154b801f}.room-art{color:#fff;background:linear-gradient(135deg,#0d66d8,#ffcf2d);height:138px;padding:16px;position:relative}.live-room-card.yellow .room-art,.live-room-card:not(.purple):not(.green):not(.orange):not(.mint):not(.gold):not(.nba):not(.nba2) .room-art{background:linear-gradient(135deg,#0d66d8,#ffcf2d)}.room-art i{background:radial-gradient(circle at 50% 14%,#f3c3a8 0 16px,#0000 17px),linear-gradient(#e9edf2 0 40px,#1d2e50 40px 86px);border-radius:32px 32px 10px 10px;width:54px;height:86px;position:absolute;bottom:0;right:18px}.room-league{background:#00000047;border-radius:4px;padding:2px 8px;font-size:12px;display:inline-block}.room-art strong{text-shadow:0 2px 2px #00000042;margin-top:18px;font-size:27px;line-height:1.05;display:block}.room-info{justify-content:space-between;align-items:center;min-height:54px;padding:0 12px;display:flex}.room-info b{text-overflow:ellipsis;white-space:nowrap;max-width:188px;overflow:hidden}.room-info span{color:#e64040;font-size:13px}.live-room-card.purple .room-art{background:linear-gradient(135deg,#5f2ed4,#ff55ad)}.live-room-card.green .room-art{background:linear-gradient(135deg,#16202b,#a9ef45)}.live-room-card.orange .room-art{background:linear-gradient(135deg,#f6b74c,#e27953)}.live-room-card.mint .room-art{background:linear-gradient(135deg,#51d3d4,#a5ecff)}.live-room-card.gold .room-art{background:linear-gradient(135deg,#ff9138,#fff447)}.live-room-card.nba .room-art{background:linear-gradient(135deg,#152f89,#d41d2e)}.live-room-card.nba2 .room-art{background:linear-gradient(135deg,#1a4cb7,#ffba1d)}.database-layout{grid-template-columns:280px 1fr}.db-side{padding:0;overflow:hidden}.db-side details{border-bottom:1px solid #edf2f7}.db-side summary{cursor:pointer;padding:18px;font-weight:800;list-style:none}.db-side button{color:#5f6c7c;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf2f7;width:100%;height:42px;padding-inline:24px;display:block}.db-side p{color:#9aa7b5;padding:0 18px 18px}.db-main{padding:0 0 22px}.recent-card{border-bottom:14px solid #f1f6fa;justify-content:space-between;min-height:120px;padding:18px;display:flex}.recent-card h3{margin:0}.recent-card button{color:#a4afbd;cursor:pointer;background:0 0;border:0;width:32px;height:32px}.region-tabs{gap:12px;padding:12px 18px;display:flex}.region-tabs button{cursor:pointer;background:#f4f6f9;border:0;border-radius:4px;min-width:70px;height:38px}.region-tabs button.active{color:#fff;background:#1499ed}.cup-grid{grid-template-columns:repeat(6,1fr);gap:14px;padding:0 18px;display:grid}.cup-grid article{cursor:pointer;border:1px solid #edf2f7;border-radius:8px;place-items:center;min-height:104px;display:grid;position:relative}.cup-grid article button{color:#9aa7b5;cursor:pointer;background:0 0;border:0;position:absolute;top:10px;left:10px}.cup-mini{font-size:28px;font-style:normal}.cup-grid span{color:#8a97a8;font-size:13px}.gossip-hero{background:linear-gradient(135deg,#fa3154,#ffca3a);border-radius:8px;overflow:hidden;box-shadow:0 10px 28px #154b801f}.gossip-tabs{background:#ffffffdb;gap:12px;padding:16px;display:flex}.gossip-tabs button,.plan-tabs button{cursor:pointer;background:#fff;border:0;border-radius:4px;height:38px;padding-inline:18px}.gossip-tabs button.active,.plan-tabs button.active{color:#fff;background:#1499ed}.master-strip{grid-template-columns:repeat(5,1fr);gap:12px;padding:18px;display:grid}.master-strip article{cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:42px 1fr;align-items:center;gap:8px;min-height:70px;padding:10px;display:grid}.master-strip span{color:#8a97a8;grid-column:2;font-size:12px}.gossip-layout{grid-template-columns:290px 1fr;margin-top:16px}.gossip-rank{align-self:start;padding:18px 16px}.gossip-rank p{grid-template-columns:26px 1fr 56px;align-items:center;gap:8px;margin:12px 0;display:grid}.gossip-rank p button{color:#fff;cursor:pointer;background:#1499ed;border:0;border-radius:4px;height:28px}.plan-list{padding:18px}.plan-tabs{gap:12px;margin-bottom:14px;display:flex}.plan-card{cursor:pointer;border:1px solid #edf2f7;border-radius:8px;margin-bottom:12px;padding:18px;position:relative}.plan-card span,.plan-card p{color:#8a97a8}.plan-card div{align-items:center;gap:32px;margin:16px 0;font-size:20px;font-weight:900;display:flex}.plan-card button{color:#1499ed;cursor:pointer;background:0 0;border:0;position:absolute;top:20px;right:18px}.activity-banner{color:#fff;background:linear-gradient(135deg,#ff3153,#ffc327 45%,#1ba6ef);border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:20px;min-height:180px;padding:34px;display:grid;box-shadow:0 10px 28px #154b801f}.activity-banner strong{font-size:56px}.activity-banner button,.activity-grid button{color:#fff;cursor:pointer;background:#ef5d1f;border:0;border-radius:6px;height:42px;font-weight:900}.activity-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.activity-grid article{background:#fff;border-radius:8px;min-height:150px;padding:22px;box-shadow:0 10px 28px #154b801f}.activity-grid b{font-size:24px}.activity-grid p{color:#7d8a9a}.chat-layout{grid-template-columns:220px 1fr 220px}.chat-layout>aside,.chat-room{padding:18px}.chat-layout aside button{text-align:left;cursor:pointer;background:#f4f7fb;border:0;border-radius:6px;width:100%;height:42px;margin-bottom:8px;padding-inline:14px;display:block}.chat-layout aside button.active{color:#fff;background:#1499ed}.chat-room p,.chat-users p{align-items:center;gap:10px;min-height:42px;display:flex}.chat-input,.chat-panel form{grid-template-columns:1fr 82px;gap:10px;margin-top:24px;display:grid}.chat-input input,.chat-panel input{border:1px solid #dbe6ef;border-radius:6px;height:42px;padding-inline:12px}.chat-input button,.chat-panel button,.room-actions button,.score-hero button{color:#fff;cursor:pointer;background:#1499ed;border:0;border-radius:6px;font-weight:900}.score-hero{text-align:center;padding:28px}.detail-teams{grid-template-columns:1fr 90px 1fr;align-items:center;gap:20px;margin:22px 0;display:grid}.detail-teams div{justify-content:center;align-items:center;gap:16px;display:flex}.detail-teams strong{font-size:56px}.detail-teams b{font-size:24px}.score-hero em{color:#8a97a8;font-style:normal;display:block}.score-hero button{width:112px;height:40px;margin-top:18px}.detail-grid{grid-template-columns:1fr 300px;margin-top:16px}.stats-card{padding:22px}.stats-card table{border-collapse:collapse;width:100%;margin-top:14px}.stats-card td{text-align:center;border-bottom:1px solid #edf2f7;height:42px}.support{background:#f3f8fc;border-radius:6px;justify-content:space-between;margin-top:20px;padding:14px;display:flex}.live-room-layout{grid-template-columns:1fr 300px}.chat-panel{padding:18px}.chat-panel p{color:#5f6d7d;min-height:36px}.room-actions{gap:12px;padding:14px;display:flex}.room-actions button{min-width:96px;height:38px}.search-result-head{justify-content:space-between}.search-result-head h1{margin:0;font-size:24px}.search-result-head div{gap:10px;display:flex}.content-grid{grid-template-columns:minmax(0,884px) 282px;gap:14px;display:grid}.privacy-card{padding:34px;line-height:1.9}.privacy-card h1{margin-top:0}.rank-card{background:#fff;border-radius:8px;padding:18px 16px;box-shadow:0 10px 28px #154b801f}.avatar{color:#fff;background:linear-gradient(135deg,#38bdf8,#8b5cf6);border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:inline-grid;box-shadow:inset 0 0 0 2px #fff}:root{--fb-content-width:1200px;--fb-radius:12px;--fb-radius-sm:8px;--fb-gap:16px;--fb-bg-panel:#081c38c7;--fb-bg-panel-solid:#0b1f3d;--fb-bg-elevated:#0e284eeb;--fb-border:#7da5e138;--fb-border-strong:#4d86ff8c;--fb-text:#eef4ff;--fb-text-muted:#e8f1ffad;--fb-header:#1877ff;--fb-accent:#2f6fec;--fb-accent-soft:#2f6fec59;--fb-live:#e53935;--fb-live-soft:#e5393547;--fb-gold:#f0c35a}.fb-page{width:min(var(--fb-content-width), 100%);margin-left:auto;margin-right:auto}.fb-panel{border:1px solid var(--fb-border);border-radius:var(--fb-radius);background:var(--fb-bg-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--fb-text)}.fb-section-title{color:var(--fb-text);letter-spacing:.02em;margin:0 0 12px;font-size:18px;font-weight:800}.fb-chip{background:var(--fb-accent-soft);color:#cfe0ff;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}.fb-chip[data-status=live]{background:var(--fb-live-soft);color:#ffc9c9}.fb-chip[data-status=finished]{color:var(--fb-text-muted);background:#ffffff14}.fb-chip[data-status=upcoming],.fb-chip[data-status=delayed]{color:#ffe2a0;background:#f0c35a2e}
