.site-header[data-v-f417a99c]{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-f417a99c]{align-items:center;gap:28px;width:min(1200px,100%);height:60px;margin:0 auto;padding:0 20px;display:flex;overflow:visible}.brand[data-v-f417a99c]{color:#fff;flex-shrink:0;align-items:center;gap:4px;text-decoration:none;display:flex}.brand-logo[data-v-f417a99c]{object-fit:contain;width:auto;max-width:112px;height:96px;display:block}.brand-text[data-v-f417a99c]{flex-direction:column;line-height:1.15;display:flex}.brand-text b[data-v-f417a99c]{letter-spacing:.02em;font-size:18px;font-weight:800}.brand-text small[data-v-f417a99c]{color:#ffffffc7;font-size:11px;font-weight:500}.nav-links[data-v-f417a99c]{color:#fff;white-space:nowrap;align-items:center;gap:4px;height:100%;display:flex}.nav-link[data-v-f417a99c]{color:#ffffffe6;align-items:center;height:60px;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav-link[data-v-f417a99c]:hover{color:#fff}.nav-link.active[data-v-f417a99c]{color:#fff;font-weight:700}.nav-link.active[data-v-f417a99c]:after{content:"";background:#fff;border-radius:2px;width:28px;height:3px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.nav-label[data-v-f417a99c]{align-items:center;gap:4px;display:inline-flex;position:relative}.msg-badge[data-v-f417a99c]{color:#fff;text-align:center;background:#e53935;border-radius:8px;min-width:18px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;box-shadow:0 0 0 1px #1877ff59}.msg-badge.dot[data-v-f417a99c]{width:8px;min-width:8px;height:8px;box-shadow:none;border-radius:50%;padding:0;font-size:0;line-height:0}.auth-actions[data-v-f417a99c]{color:#fffffff2;align-items:center;gap:14px;margin-left:auto;font-size:13px;display:flex}.download-btn[data-v-f417a99c]{color:#fff;background:#ffffff1a;border:1px solid #ffffffd9;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.download-btn[data-v-f417a99c]:hover{background:#fff3}.dl-icon[data-v-f417a99c]{flex-shrink:0;display:block}.login-btn[data-v-f417a99c]{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-f417a99c]{opacity:.95;flex-shrink:0;display:block}.login-btn[data-v-f417a99c]:hover{color:#e8f3ff}.user-menu[data-v-f417a99c]{position:relative}.user-trigger[data-v-f417a99c]{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-f417a99c]:hover{background:#ffffff1f}.user-avatar[data-v-f417a99c]{background:#0f4db8;border:2px solid #fff6;border-radius:50%;width:32px;height:32px;display:block;overflow:hidden}.user-avatar img[data-v-f417a99c]{object-fit:cover;width:100%;height:100%;display:block}.avatar-fallback[data-v-f417a99c]{color:#fff;place-items:center;width:100%;height:100%;font-size:14px;font-weight:700;display:grid}.user-name[data-v-f417a99c]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-weight:700;overflow:hidden}.user-dropdown[data-v-f417a99c]{z-index:60;background:#fff;border-radius:8px;min-width:120px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0f233c2e}.user-dropdown button[data-v-f417a99c]{color:#334155;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:10px 12px;font-size:14px}.user-dropdown button[data-v-f417a99c]:hover{color:#1877ff;background:#f0f7ff}@media (width<=768px){.header-inner[data-v-f417a99c]{gap:10px;width:100%;padding:0 12px}.brand-logo[data-v-f417a99c]{max-width:96px;height:80px}.brand-text b[data-v-f417a99c]{font-size:15px}.brand-text small[data-v-f417a99c]{font-size:10px}.nav-link[data-v-f417a99c]{padding:0 10px;font-size:13px}.user-name[data-v-f417a99c]{max-width:72px}}@media (width<=520px){.download-btn[data-v-f417a99c]{justify-content:center;width:34px;height:34px;padding:0}.dl-text[data-v-f417a99c]{display:none}.login-btn[data-v-f417a99c]{font-size:12px}.nav-link[data-v-f417a99c]{padding:0 8px;font-size:12px}.nav-link.active[data-v-f417a99c]:after{width:18px;bottom:8px}}.site-footer[data-v-54c18658]{color:#ffffffc7;text-align:center;background:url(/assets/down-oaU_Tfo6.png) 50%/100% 100% no-repeat;width:100%;margin:28px 0 0;padding:22px 0 92px}.footer-inner[data-v-54c18658]{width:960px;margin:0 auto}.brand[data-v-54c18658]{color:#ffffffeb;letter-spacing:.02em;margin:0 0 10px;font-size:14px;font-weight:700}.links[data-v-54c18658]{flex-wrap:wrap;justify-content:center;gap:4px;margin-bottom:10px;display:flex}.links a[data-v-54c18658]{color:#ffffffe0;margin:0 12px}.links a[data-v-54c18658]:hover{color:#a9ddff}.contact[data-v-54c18658],.filing[data-v-54c18658]{margin:0;font-size:13px}.contact[data-v-54c18658]{margin-bottom:8px}.filing a[data-v-54c18658]{color:#ffffffb8}.filing a[data-v-54c18658]:hover{color:#a9ddff}.filing.hint[data-v-54c18658]{color:#ffffff6b;font-size:12px}@media (width<=768px){.site-footer[data-v-54c18658]{margin:16px 0 0;padding:18px 0 24px}.footer-inner[data-v-54c18658]{width:auto;padding:0 14px}.links a[data-v-54c18658]{margin:0 8px}.contact[data-v-54c18658],.filing[data-v-54c18658]{font-size:12px}}.promo-bar[data-v-80ac1b7e]{z-index:60;background:#05080f;justify-content:center;align-items:center;height:36px;display:flex;position:relative;overflow:hidden}.promo-bar[data-v-80ac1b7e]:before{content:"";opacity:.85;pointer-events:none;background:radial-gradient(1.2px 1.2px at 8% 35%,#ffffffbf,#0000),radial-gradient(1px 1px at 18% 70%,#a0dcff8c,#0000),radial-gradient(1.2px 1.2px at 36% 28%,#ffffffa6,#0000),radial-gradient(1px 1px at 52% 62%,#b4ffdc73,#0000),radial-gradient(1.2px 1.2px at 70% 40%,#ffffffb3,#0000),radial-gradient(1px 1px at 84% 72%,#a0c8ff80,#0000),radial-gradient(1px 1px at 94% 30%,#ffffff8c,#0000),linear-gradient(90deg,#04060c 0%,#0a1630 40%,#121028 70%,#05080f 100%);position:absolute;inset:0}.promo-inner[data-v-80ac1b7e]{z-index:1;justify-content:center;align-items:center;gap:14px;width:min(1200px,100%);margin:0 auto;padding:0 48px;display:flex;position:relative}.promo-title[data-v-80ac1b7e]{color:#5ee6b8;letter-spacing:.02em;white-space:nowrap;font-size:13px;font-weight:700}.promo-sub[data-v-80ac1b7e]{color:#ffffffe6;white-space:nowrap;font-size:13px}.promo-cta[data-v-80ac1b7e]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffffb8;border-radius:999px;height:24px;padding:0 14px;font-size:12px;font-weight:600;line-height:22px}.promo-cta[data-v-80ac1b7e]:hover{background:#ffffff1f}.promo-close[data-v-80ac1b7e]{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-80ac1b7e]:hover{color:#fff}@media (width<=640px){.promo-inner[data-v-80ac1b7e]{gap:8px;padding:0 36px 0 12px}.promo-sub[data-v-80ac1b7e]{display:none}.promo-title[data-v-80ac1b7e]{font-size:12px}}.float-tools[data-v-cb121a8e]{z-index:60;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:120px;right:max(16px,50vw - 606px)}.tool[data-v-cb121a8e]{color:#eef4ff;cursor:pointer;background:#0a1c38eb;border:1px solid #78aaf047;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:46px;height:46px;padding:0;font-size:11px;line-height:1.2;display:flex;position:relative}.tool[data-v-cb121a8e]:hover{border-color:#5a96ff99}.tool .arrow[data-v-cb121a8e]{font-size:18px}.qr-pop[data-v-cb121a8e]{cursor:default;background:#08162efa;border:1px solid #78aaf047;border-radius:10px;gap:10px;width:228px;padding:10px;display:flex;position:absolute;top:0;right:calc(100% + 10px);box-shadow:0 12px 30px #0006}.qr[data-v-cb121a8e]{background:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:72px;height:72px;padding:4px;display:grid}.qr-img[data-v-cb121a8e]{object-fit:contain;width:100%;height:100%}.qr-text[data-v-cb121a8e]{text-align:left}.qr-text strong[data-v-cb121a8e]{color:#fff;font-size:12px}.qr-text ul[data-v-cb121a8e]{color:#cee0ffb3;margin:6px 0 0;padding-left:14px;font-size:11px;line-height:1.6}.dl-link[data-v-cb121a8e]{color:#7db4ff;text-decoration:none}.dl-link[data-v-cb121a8e]:hover{color:#fff;text-decoration:underline}.fade-enter-active[data-v-cb121a8e],.fade-leave-active[data-v-cb121a8e]{transition:opacity .2s}.fade-enter-from[data-v-cb121a8e],.fade-leave-to[data-v-cb121a8e]{opacity:0}@media (width<=768px){.float-tools[data-v-cb121a8e]{bottom:90px;right:10px}}.mask[data-v-55d2488e]{z-index:100;background:#0612289e;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.login-dialog[data-v-55d2488e]{--login-blue:#3b82f6;--login-blue-deep:#2563eb;background:#fff;border-radius:28px;width:min(420px,100vw - 32px);position:relative;overflow:visible;box-shadow:0 24px 64px #00143c59}.login-close[data-v-55d2488e]{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-55d2488e]:hover{opacity:1}.login-hero[data-v-55d2488e]{background:linear-gradient(90deg,#4ea1ff 0%,#3b82f6 45%,#2f6fe8 100%);border-radius:28px 28px 0 0;justify-content:center;align-items:center;height:88px;display:flex}.login-hero-brand[data-v-55d2488e]{align-items:center;gap:10px;display:inline-flex}.login-hero-mark[data-v-55d2488e]{border-radius:10px;width:40px;height:40px;display:block;box-shadow:0 2px 8px #00287840}.login-hero-text[data-v-55d2488e]{color:#fff;flex-direction:column;gap:1px;line-height:1.15;display:flex}.login-hero-text b[data-v-55d2488e]{letter-spacing:1px;font-size:20px;font-weight:800}.login-hero-text small[data-v-55d2488e]{letter-spacing:.6px;opacity:.88;font-size:10px;font-weight:500}.login-body[data-v-55d2488e]{box-sizing:border-box;flex-direction:column;padding:28px 36px 32px;display:flex}.login-title[data-v-55d2488e]{color:#1f2937;text-align:center;margin:0;font-size:22px;font-weight:700;line-height:1.3}.login-sub[data-v-55d2488e]{color:#9ca3af;text-align:center;margin:8px 0 22px;font-size:12px;line-height:1.4}.login-field[data-v-55d2488e]{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;width:100%;height:48px;margin-bottom:14px;transition:border-color .15s;display:flex;overflow:hidden}.login-field[data-v-55d2488e]:focus-within{border-color:var(--login-blue)}.login-field input[data-v-55d2488e]{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-55d2488e]::placeholder{color:#c0c5ce}.phone-field .dial-code[data-v-55d2488e]{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-55d2488e]{color:#9ca3af;font-size:10px;font-style:normal}.sms-field input[data-v-55d2488e]{padding-right:4px}.sms-btn[data-v-55d2488e]{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-55d2488e]:disabled{color:#9ca3af;cursor:not-allowed}.login-submit[data-v-55d2488e]{color:#fff;letter-spacing:2px;background:var(--login-blue);cursor:pointer;border:0;border-radius:12px;width:100%;height:48px;margin-top:6px;font-size:16px;font-weight:700;transition:background .15s}.login-submit[data-v-55d2488e]:hover:not(:disabled){background:var(--login-blue-deep)}.login-submit[data-v-55d2488e]:disabled{opacity:.45;cursor:not-allowed}.login-submit.waiting[data-v-55d2488e]:disabled{cursor:wait}.login-agree-wrap[data-v-55d2488e]{margin-top:18px;position:relative}.login-agree[data-v-55d2488e]{color:#6b7280;cursor:pointer;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}.login-agree input[data-v-55d2488e]{width:14px;height:14px;accent-color:var(--login-blue);flex-shrink:0;margin-top:2px}.login-agree a[data-v-55d2488e]{color:var(--login-blue);text-decoration:none}.login-agree a[data-v-55d2488e]:hover{text-decoration:underline}.dialog[data-v-55d2488e]{background:#fff;border-radius:12px;width:380px;padding:18px;box-shadow:0 20px 50px #0000004d}header[data-v-55d2488e]{justify-content:space-between;align-items:center;display:flex}header button[data-v-55d2488e]{cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.body[data-v-55d2488e]{gap:14px;margin-top:14px;display:grid}textarea[data-v-55d2488e],.body input[data-v-55d2488e]{box-sizing:border-box;border:1px solid #dbe6ef;border-radius:6px;width:100%;height:42px;padding:0 12px}textarea[data-v-55d2488e]{height:auto;padding:10px 12px}.submit-btn[data-v-55d2488e]{color:#fff;cursor:pointer;background:#3b82f6;border:0;border-radius:6px;height:42px;font-weight:700}.submit-btn[data-v-55d2488e]:disabled{opacity:.7;cursor:wait}p[data-v-55d2488e]{color:#657180;margin:0;line-height:1.6}@media (width<=768px){.login-dialog[data-v-55d2488e]{width:calc(100vw - 32px)}.login-body[data-v-55d2488e]{padding:24px 22px 28px}.login-close[data-v-55d2488e]{top:-40px;right:4px}.dialog[data-v-55d2488e]{width:calc(100vw - 32px)}}.toast[data-v-464f0c69]{color:#fff;background:#1b2430;border-radius:8px;padding:10px 16px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.danmaku-overlay[data-v-ee46b090]{z-index:2;pointer-events:none;position:absolute;inset:0}.danmaku-layer[data-v-ee46b090]{position:absolute;inset:0 0 52px;overflow:hidden}.bullet[data-v-ee46b090]{color:#fff;white-space:nowrap;text-shadow:0 1px 3px #000000d9;will-change:transform;font-size:16px;font-weight:700;animation-name:danmaku-move-ee46b090;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;left:100%}@keyframes danmaku-move-ee46b090{to{transform:translate(calc(-100vw - 100%))}}.danmaku-input-bar[data-v-ee46b090]{z-index:4;pointer-events:auto;gap:8px;display:flex;position:absolute;bottom:56px;left:12px;right:12px}.danmaku-input-bar input[data-v-ee46b090]{color:#fff;background:#00000080;border:1px solid #ffffff47;border-radius:8px;outline:none;flex:1;height:36px;padding:0 12px}.danmaku-input-bar .send-btn[data-v-ee46b090]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;height:36px;padding:0 16px;font-weight:700}.danmaku-input-bar .send-btn[data-v-ee46b090]:hover{filter:brightness(1.08)}.player-chrome[data-v-7b5a72c0]{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-7b5a72c0]{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-7b5a72c0]{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-7b5a72c0]{cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:20px;padding:0;display:flex;position:relative}.chrome-pip small[data-v-7b5a72c0]{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-btn[data-v-7b5a72c0]{cursor:pointer;pointer-events:auto;opacity:.95;background:#ffffffe0;border:0;border-radius:3px;flex-shrink:0;width:26px;height:26px;padding:0;position:relative}.chrome-btn.play[data-v-7b5a72c0]{clip-path:polygon(15% 0,15% 100%,100% 50%);background:#fff}.chrome-btn.pause[data-v-7b5a72c0]{background:linear-gradient(#fff,#fff) 10% 0/28% 100% no-repeat,linear-gradient(#fff,#fff) 90% 0/28% 100% no-repeat}.chrome-btn[data-v-7b5a72c0]:hover,.chrome-pip[data-v-7b5a72c0]:hover{opacity:1;filter:brightness(1.12)}.chrome-btn.refresh[data-v-7b5a72c0]{background:0 0;border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 2.5px #fff}.chrome-btn.refresh[data-v-7b5a72c0]:before{content:"";border-top:6px solid #fff;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:-3px;right:-2px;transform:rotate(45deg)}.chrome-vol-wrap[data-v-7b5a72c0]{pointer-events:auto;align-items:center;display:inline-flex;position:relative}.vol-popover[data-v-7b5a72c0]{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-7b5a72c0]:after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}.vol-track[data-v-7b5a72c0]{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-7b5a72c0]: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-7b5a72c0]{pointer-events:none;background:#2f6fec;border-radius:999px;width:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.vol-knob[data-v-7b5a72c0]{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-btn.vol[data-v-7b5a72c0]{background:0 0;width:26px;height:24px}.chrome-btn.vol[data-v-7b5a72c0]:before{clip-path:polygon(0 30%,35% 30%,75% 0,75% 100%,35% 70%,0 70%);content:"";background:#fff;width:10px;height:14px;position:absolute;top:5px;left:1px}.chrome-btn.vol[data-v-7b5a72c0]:after{box-sizing:border-box;content:"";border:2px solid #fff;border-left:none;border-radius:0 10px 10px 0;width:11px;height:18px;position:absolute;top:2px;left:13px}.chrome-btn.vol.off[data-v-7b5a72c0]:after{border-color:#ffffff59}.chrome-btn.vol.off[data-v-7b5a72c0]:before{background:#ffffff73}.chrome-spacer[data-v-7b5a72c0]{flex:1}.chrome-quality-wrap[data-v-7b5a72c0]{pointer-events:auto;display:inline-flex;position:relative}.quality-menu[data-v-7b5a72c0]{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-7b5a72c0]{white-space:nowrap;cursor:pointer;text-align:left;padding:9px 16px}.quality-menu li[data-v-7b5a72c0]:hover{background:#ffffff14}.quality-menu li.on[data-v-7b5a72c0]{color:#4f8fff;font-weight:700}.quality-menu li.to-room[data-v-7b5a72c0]{color:#c8dcffbf;border-top:1px solid #ffffff1f;margin-top:4px;font-size:12px}.chrome-quality[data-v-7b5a72c0]{cursor:pointer;color:#fff;letter-spacing:.02em;background:0 0;border:1.5px solid #ffffffb3;border-radius:5px;min-height:26px;padding:3px 11px;font-size:13px;font-weight:700;line-height:1}.chrome-btn.danmu[data-v-7b5a72c0]{color:#0b1f3d;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.chrome-btn.danmu.off[data-v-7b5a72c0]{color:#ffffffd9;background:#ffffff38}.chrome-btn.pip[data-v-7b5a72c0],.chrome-btn.full[data-v-7b5a72c0]{background:0 0;border:2px solid #fff;width:24px;height:20px}.chrome-btn.pip[data-v-7b5a72c0]:after{content:"";background:#fff;width:10px;height:7px;position:absolute;bottom:2px;right:2px}.chrome-btn.full[data-v-7b5a72c0]{background:linear-gradient(#fff,#fff) 0 0/8px 2.5px no-repeat,linear-gradient(#fff,#fff) 0 0/2.5px 8px no-repeat,linear-gradient(#fff,#fff) 100% 0/8px 2.5px no-repeat,linear-gradient(#fff,#fff) 100% 0/2.5px 8px no-repeat,linear-gradient(#fff,#fff) 0 100%/8px 2.5px no-repeat,linear-gradient(#fff,#fff) 0 100%/2.5px 8px no-repeat,linear-gradient(#fff,#fff) 100% 100%/8px 2.5px no-repeat,linear-gradient(#fff,#fff) 100% 100%/2.5px 8px no-repeat;border:none;width:24px;height:24px}.player-chrome.is-stage[data-v-7b5a72c0]{background:linear-gradient(#0000 0%,#00000047 30%,#000000b3 68%,#000000e6 100%);gap:1.7cqw;padding:1cqw 6.2cqw 3.4cqw}.player-chrome.is-stage .chrome-login-tip[data-v-7b5a72c0]{gap:.63cqw;padding:.32cqw .5cqw .32cqw .95cqw;font-size:max(12px,.95cqw);bottom:3.4cqw}.player-chrome.is-stage .chrome-login-tip em[data-v-7b5a72c0]{padding:.32cqw .95cqw}.player-chrome.is-stage .chrome-btn[data-v-7b5a72c0]{width:1.7cqw;min-width:18px;height:1.7cqw;min-height:18px}.player-chrome.is-stage .chrome-btn.refresh[data-v-7b5a72c0]{width:1.58cqw;min-width:17px;height:1.58cqw;min-height:17px;box-shadow:inset 0 0 0 .16cqw #fff}.player-chrome.is-stage .chrome-btn.refresh[data-v-7b5a72c0]:before{border-width:.38cqw .38cqw 0 0;top:-.22cqw;right:-.11cqw}.player-chrome.is-stage .chrome-btn.vol[data-v-7b5a72c0]{width:1.7cqw;min-width:18px;height:1.52cqw;min-height:17px}.player-chrome.is-stage .chrome-btn.vol[data-v-7b5a72c0]:before{width:.66cqw;height:.88cqw;top:.3cqw;left:.1cqw}.player-chrome.is-stage .chrome-btn.vol[data-v-7b5a72c0]:after{border-width:.13cqw;width:.7cqw;height:1.14cqw;top:.13cqw;left:.82cqw}.player-chrome.is-stage .chrome-quality[data-v-7b5a72c0]{border-width:.13cqw;border-radius:.32cqw;min-height:1.7cqw;padding:.22cqw .7cqw;font-size:max(12px,.95cqw)}.player-chrome.is-stage .quality-menu[data-v-7b5a72c0]{min-width:9.5cqw;font-size:max(12px,.95cqw);bottom:calc(100% + .7cqw)}.player-chrome.is-stage .quality-menu li[data-v-7b5a72c0]{padding:.63cqw .95cqw}.player-chrome.is-stage .chrome-btn.danmu[data-v-7b5a72c0]{width:1.9cqw;min-width:20px;height:1.9cqw;min-height:20px;font-size:max(11px,.82cqw)}.player-chrome.is-stage .chrome-pip[data-v-7b5a72c0]{width:1.58cqw;min-width:18px;height:1.33cqw}.player-chrome.is-stage .chrome-btn.pip[data-v-7b5a72c0]{border-width:.13cqw;width:1.58cqw;min-width:18px;height:1.33cqw;min-height:16px}.player-chrome.is-stage .chrome-btn.pip[data-v-7b5a72c0]:after{width:.6cqw;height:.44cqw}.player-chrome.is-stage .chrome-btn.full[data-v-7b5a72c0]{background:linear-gradient(#fff,#fff) 0 0/.48cqw .16cqw no-repeat,linear-gradient(#fff,#fff) 0 0/.16cqw .48cqw no-repeat,linear-gradient(#fff,#fff) 100% 0/.48cqw .16cqw no-repeat,linear-gradient(#fff,#fff) 100% 0/.16cqw .48cqw no-repeat,linear-gradient(#fff,#fff) 0 100%/.48cqw .16cqw no-repeat,linear-gradient(#fff,#fff) 0 100%/.16cqw .48cqw no-repeat,linear-gradient(#fff,#fff) 100% 100%/.48cqw .16cqw no-repeat,linear-gradient(#fff,#fff) 100% 100%/.16cqw .48cqw no-repeat;border:none;width:1.58cqw;min-width:18px;height:1.58cqw;min-height:18px}.player-chrome.is-stage .chrome-pip small[data-v-7b5a72c0]{font-size:max(10px,.7cqw);top:calc(100% + .19cqw)}.player-chrome.is-stage .vol-popover[data-v-7b5a72c0]{width:2.8cqw;height:8.2cqw;padding-bottom:.7cqw;bottom:100%}.player-chrome.is-stage .vol-track[data-v-7b5a72c0]{width:1.7cqw;height:6cqw}.player-chrome.is-stage .vol-track[data-v-7b5a72c0]:before,.player-chrome.is-stage .vol-fill[data-v-7b5a72c0]{width:.32cqw}.player-chrome.is-stage .vol-knob[data-v-7b5a72c0]{width:.7cqw;height:.7cqw}.player-overlay[data-v-ac6a8a2b]{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-ac6a8a2b]{background:radial-gradient(60% 50% at 50% 42%,#14285059,#0000 70%),#000000c7}.clapper[data-v-ac6a8a2b]{filter:drop-shadow(0 8px 18px #00000073);flex-direction:column;align-items:center;width:72px;display:flex}.clap-top[data-v-ac6a8a2b]{transform-origin:8px 100%;background:repeating-linear-gradient(-45deg,#e8eef8 0 6px,#2a3140 6px 12px);border-radius:4px 4px 0 0;width:64px;height:14px;margin-bottom:-2px;transform:rotate(-8deg);box-shadow:0 1px #ffffff26}.clap-body[data-v-ac6a8a2b]{background:linear-gradient(#2a3140,#1a2030);border:2px solid #9db2d6;border-radius:6px;place-items:center;width:68px;height:48px;display:grid}.clap-body .play[data-v-ac6a8a2b]{filter:drop-shadow(0 0 6px #3b82f68c);border:8px solid #0000;border-left:14px solid #3b82f6;border-right-width:0;width:0;height:0;margin-left:4px}.title[data-v-ac6a8a2b]{margin:0;font-size:18px;font-weight:700}.desc[data-v-ac6a8a2b]{color:#ffffffd1;max-width:320px;margin:0;font-size:13px;line-height:1.5}.actions[data-v-ac6a8a2b]{gap:10px;margin-top:8px;display:flex}.btn[data-v-ac6a8a2b]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:8px;padding:10px 22px;font-size:14px}.btn.primary[data-v-ac6a8a2b]{background:#2f6fec;border-color:#2f6fec;min-width:120px;font-weight:700}.btn[data-v-ac6a8a2b]:hover{filter:brightness(1.08)}.live-player-wrap[data-v-a70f4fb9]{background:#000;width:100%;height:100%;min-height:430px;position:relative}:is(.live-player-wrap.has-chrome[data-v-a70f4fb9]:fullscreen,.live-player-wrap.has-chrome.is-fullscreen[data-v-a70f4fb9]){width:100vw;height:100vh}.live-player-wrap[data-v-a70f4fb9] .player-chrome{z-index:5}.live-player-wrap.is-preview[data-v-a70f4fb9]{min-height:100%}.live-player-wrap.is-preview .live-video[data-v-a70f4fb9]{object-fit:cover}.live-video[data-v-a70f4fb9]{object-fit:contain;background:#000;width:100%;height:100%;display:block}.player-error[data-v-a70f4fb9]{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-a70f4fb9]{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-b477e62a]{text-align:center;color:#ffffffd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border-radius:8px;padding:48px;box-shadow:0 18px 42px #00000047}.state-box.error button[data-v-b477e62a]{color:#fff;cursor:pointer;background:#1499ed;border:0;border-radius:6px;margin-top:12px;padding:8px 20px}.home-live-wrap[data-v-b477e62a]{width:100%;container-type:inline-size}.live-stage[data-v-b477e62a]{box-shadow:none;background:0 0;border:0;grid-template-columns:364px minmax(0,1fr);align-items:start;column-gap:9px;padding:0;display:grid;overflow:visible}.focus-list[data-v-b477e62a]{z-index:3;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;align-items:flex-start;row-gap:22px;width:421px;height:537px;margin:65px 0 60px;padding:0;display:flex;overflow:hidden auto}.focus-list[data-v-b477e62a]::-webkit-scrollbar{width:0;height:0}.focus-card[data-v-b477e62a]{color:#1a2336;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:3.098cqw;flex-direction:column;flex-shrink:0;gap:.13cqw;width:364px;height:145px;padding:.695cqw 2.592cqw 1.138cqw 2.781cqw;transition:box-shadow .15s,transform .15s;display:flex;position:relative;box-shadow:0 6px 18px #00000038}.focus-card[data-v-b477e62a]:hover{transform:translateY(-1px);box-shadow:0 10px 22px #00000047}.focus-card.active[data-v-b477e62a]:hover{transform:none}.focus-card.active[data-v-b477e62a]{z-index:4;width:421px;height:155px;box-shadow:none;filter:none;background:0 0;border-radius:0;margin:-5px 0;padding:.9cqw 6.6cqw 1.3cqw 2.781cqw}.focus-card.active[data-v-b477e62a]: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,#ffe9a8 0%,#f0b33a 42%,#e28814 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[data-v-b477e62a]>:not(.fc-switch-img){z-index:1;position:relative}.fc-top[data-v-b477e62a]{justify-content:space-between;align-items:center;gap:6px;display:flex}.fc-league[data-v-b477e62a]{color:#243044;text-overflow:ellipsis;white-space:nowrap;max-width:58%;font-size:max(11px,1.011cqw);font-weight:800;overflow:hidden}.focus-card.active .fc-league[data-v-b477e62a]{color:#1a1408}.fc-tag[data-v-b477e62a]{color:#fff;white-space:nowrap;background:linear-gradient(#3b8dff,#1f62d8);border-radius:.569cqw;flex-shrink:0;place-items:center;min-width:4.425cqw;height:1.201cqw;min-height:15px;padding:0 .5cqw;font-size:max(10px,.885cqw);font-weight:700;display:grid}.focus-card.active .fc-tag[data-v-b477e62a]{color:#b26a00;box-shadow:none;background:#fff}.fc-tag.muted[data-v-b477e62a]{color:#64748b;background:#eef2f7}.fc-body[data-v-b477e62a]{flex:1;grid-template-columns:1fr auto 1fr;align-items:center;gap:.4cqw;min-height:0;display:grid}.fc-side[data-v-b477e62a]{flex-direction:column;align-items:center;gap:.6cqw;min-width:0;display:flex}.fc-logo[data-v-b477e62a]{color:#fff;background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;place-items:center;width:3.161cqw;min-width:26px;height:3.161cqw;min-height:26px;font-size:max(11px,1.011cqw);font-weight:800;display:grid;overflow:hidden;box-shadow:0 2px 8px #14327847}.fc-logo img[data-v-b477e62a]{object-fit:cover;width:100%;height:100%}.fc-side .nm[data-v-b477e62a]{color:#243044;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:max(11px,1.011cqw);font-weight:700;overflow:hidden}.focus-card.active .fc-side .nm[data-v-b477e62a]{color:#1a1408}.fc-mid[data-v-b477e62a]{flex-direction:column;justify-content:center;align-items:center;gap:.6cqw;padding:0 .2cqw;display:flex}.fc-vs-mark[data-v-b477e62a]{letter-spacing:.02em;background:linear-gradient(#b24bff 0%,#ff2f7a 70%,#ff5a9a 100%);color:#0000;filter:drop-shadow(0 1px #fff)drop-shadow(0 2px 2px #500a2859);-webkit-background-clip:text;background-clip:text;font-size:max(18px,2.15cqw);font-style:italic;font-weight:900;line-height:1;transform:skew(-10deg)}.fc-mid .tm[data-v-b477e62a]{color:#ccc;white-space:nowrap;font-size:max(10px,.885cqw);font-weight:600}.focus-card.active .fc-mid .tm[data-v-b477e62a]{color:#1e180abf}.fc-switch-img[data-v-b477e62a]{z-index:5;object-fit:contain;pointer-events:none;width:5.246cqw;height:3.603cqw;position:absolute;top:50%;right:.822cqw;transform:translateY(-50%)}.focus-card.room[data-v-b477e62a]{color:#eef4ff;background:linear-gradient(#122c56f2,#091832fa)}.focus-card.room .fc-league[data-v-b477e62a]{color:#eef4ff}.focus-card.room .fc-heat[data-v-b477e62a]{color:#cee0ffb3;font-size:11px}.focus-empty[data-v-b477e62a]{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-b477e62a]{z-index:1;filter:drop-shadow(0 0 12px #2f6fec73)drop-shadow(0 14px 28px #00000073);min-width:0}.player-card[data-v-b477e62a]{aspect-ratio:auto;width:1209px;height:662px;box-shadow:none;background:#151002;border:2px solid #78b4ffd9;border-radius:5.689cqw;overflow:hidden}.player-card[data-v-b477e62a]:fullscreen{aspect-ratio:auto;border:0;border-radius:0;width:100vw;height:100vh}.preview-stage[data-v-b477e62a]{cursor:pointer;background:#151002;height:100%;position:relative;overflow:hidden}.preview-stage--empty[data-v-b477e62a]{cursor:default}.home-preview-player[data-v-b477e62a]{height:100%}.match-ticker[data-v-b477e62a]{color:#eef4ff;white-space:nowrap;background:linear-gradient(90deg,#163e7e 0%,#0d2448 100%);border-bottom:1px solid #5a96ff40;grid-template-columns:1fr auto;align-items:center;height:42px;padding:0 14px;font-size:15px;display:grid}.match-ticker b[data-v-b477e62a]{text-overflow:ellipsis;font-weight:800;overflow:hidden}.match-ticker span[data-v-b477e62a]{color:#c8dcffb8;margin-left:16px;font-size:13px;font-weight:700}.preview-fallback[data-v-b477e62a]{position:absolute;inset:0}.preview-fallback.match-board[data-v-b477e62a]{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-b477e62a]{opacity:.8;font-size:13px;font-weight:600}.board-teams[data-v-b477e62a]{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-b477e62a]{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.board-side>span[data-v-b477e62a]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.board-logo[data-v-b477e62a]{object-fit:cover;background:#ffffff1f;border-radius:50%;width:52px;height:52px;box-shadow:0 4px 14px #00000059}.board-logo.mark[data-v-b477e62a]{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-b477e62a]{color:#fff;min-width:72px;font-size:28px;font-style:italic}.board-status[data-v-b477e62a]{background:#2f6fec73;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.match-board[data-status=live] .board-status[data-v-b477e62a]{background:#e53935}.live-badge[data-v-b477e62a]{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-b477e62a]{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-b477e62a]{color:#e6f0ffe0;flex-direction:column;align-items:center;gap:8px;display:flex}.empty-main b[data-v-b477e62a]{font-size:18px}.empty-main small[data-v-b477e62a]{color:#bed2f0a6;font-size:13px}.watch-gate[data-v-b477e62a]{box-sizing:border-box;background:#151002;flex-direction:column;justify-content:center;align-items:center;gap:1.1cqw;padding:0 2cqw 5.2cqw;display:flex}.watch-icon[data-v-b477e62a]{object-fit:contain;pointer-events:none;width:9.734cqw;height:6.384cqw}.watch-hint[data-v-b477e62a]{color:#d8d8d8;letter-spacing:.02em;margin:0;font-size:max(14px,1.517cqw);font-weight:600}.watch-login-btn[data-v-b477e62a]{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-b477e62a]{width:calc(var(--home-viewport,100vw) / var(--home-zoom,1));background:linear-gradient(90deg,#0f39a8 0%,#2f6fec 18%,#4a8cff 50%,#2f6fec 82%,#0f39a8 100%);height:4px;margin:40px 0 0;position:relative;left:50%;transform:translate(-50%);box-shadow:0 0 18px #2f6fec8c}.ad-slot[data-v-b477e62a]{width:100%;margin-top:30px;position:relative}.ad-box[data-v-b477e62a]{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-slot.empty .ad-box[data-v-b477e62a]{min-height:148px}.ad-placeholder[data-v-b477e62a]{color:#e6f0ff8c;letter-spacing:.2em;-webkit-user-select:none;user-select:none;font-size:42px;font-weight:800}.ad-nav[data-v-b477e62a]{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-b477e62a]{left:14px}.ad-nav.next[data-v-b477e62a]{right:14px}.ad-nav svg[data-v-b477e62a]{width:22px;height:22px}.ad-nav[data-v-b477e62a]:hover{color:#fff}.ad-dots[data-v-b477e62a]{z-index:2;gap:8px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ad-dots i[data-v-b477e62a]{cursor:pointer;background:#ffffff59;border-radius:50%;width:8px;height:8px;display:block}.ad-dots i.on[data-v-b477e62a]{background:#4d9dff;box-shadow:0 0 8px #4d9dff99}.ad-item[data-v-b477e62a]{cursor:pointer;background:0 0;border:0;width:100%;padding:0;line-height:0;display:block;overflow:hidden}.ad-item--static[data-v-b477e62a]{cursor:default}.ad-item img[data-v-b477e62a]{object-fit:cover;width:100%;max-width:100%;height:158px;display:block}.fb-row[data-v-79f938a0]{color:#1b2536;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:37px;grid-template-columns:168px 64px minmax(0,1fr) 120px minmax(0,1fr) 56px;align-items:center;gap:10px;height:74px;padding:0 24px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:grid;box-shadow:0 2px 8px #06142c47}.fb-row[data-v-79f938a0]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #06142c5c}.fb-row.live[data-v-79f938a0]{background:linear-gradient(90deg,#f4f8ff 0%,#dbeafe 42%,#eff6ff 68%,#fff 100%);border-color:#3b82f6e6;box-shadow:0 0 0 1px #3b82f659,0 0 26px #3b82f680,0 8px 18px #06142c47}.fb-row.dark[data-v-79f938a0]{color:#eef4ff;box-shadow:none;background:#ffffff0a;border-color:#5a96ff29}.fb-row.dark[data-v-79f938a0]:hover{box-shadow:0 6px 16px #00000059}.fb-row.dark.live[data-v-79f938a0]{background:linear-gradient(90deg,#2f6fec38 0%,#2f6fec14 60%,#0000 100%);border-color:#5aaaffd9;box-shadow:0 0 0 1px #5aaaff66,0 0 22px #2f6fec59}.fb-row.dark .time[data-v-79f938a0]{color:#eef4ff}.fb-row.dark .league[data-v-79f938a0]{color:#e8f1ff99}.fb-row.dark .col-stage[data-v-79f938a0]{color:#e8f1ff80}.fb-row.dark .tname[data-v-79f938a0]{color:#e8f1ff}.fb-row.dark .mid[data-v-79f938a0]{color:#e8f1ffb3;background:#ffffff14}.fb-row.dark .mid[data-status=live][data-v-79f938a0]{color:#fff;background:#e23b3b}.fb-row.dark .sc.dim[data-v-79f938a0]{color:#e8f1ff59}.col-meta[data-v-79f938a0]{flex-direction:column;gap:2px;min-width:0;display:flex}.time[data-v-79f938a0]{color:#1b2536;font-size:14px;font-weight:700}.league[data-v-79f938a0]{color:#8b93a4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.col-stage[data-v-79f938a0]{color:#9aa2b1;text-align:center;font-size:12px}.col-home[data-v-79f938a0],.col-away[data-v-79f938a0]{align-items:center;gap:8px;min-width:0;display:flex}.col-home[data-v-79f938a0]{justify-content:flex-end}.col-away[data-v-79f938a0]{justify-content:flex-start}.tname[data-v-79f938a0]{color:#26324a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.logo[data-v-79f938a0]{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:800;display:grid;overflow:hidden}.logo img[data-v-79f938a0]{object-fit:cover;width:100%;height:100%}.col-score[data-v-79f938a0]{justify-content:center;align-items:center;gap:8px;display:flex}.sc[data-v-79f938a0]{color:#e23b3b;text-align:center;min-width:14px;font-size:18px;font-weight:800}.sc.dim[data-v-79f938a0]{color:#c2c8d2}.mid[data-v-79f938a0]{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}.mid[data-status=live][data-v-79f938a0]{color:#fff;background:#e23b3b}.col-live[data-v-79f938a0]{justify-content:flex-end;display:flex}.entry[data-v-79f938a0]{background-position:50%;background-repeat:no-repeat;border-radius:6px;width:28px;height:22px;display:inline-block}.entry.video[data-v-79f938a0]{background-color:#3b82f6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M3 2.2v7.6l7-3.8z'/%3E%3C/svg%3E");background-size:11px 11px}.entry.anim[data-v-79f938a0]{background-color:#22c55e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Crect x='1' y='1' width='14' height='10' rx='1.5' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3Cpath d='M3 9.5 L5.2 6.2 L7.1 7.8 L9.6 4.2 L13 9.5 Z' fill='%23fff'/%3E%3C/svg%3E");background-size:14px 11px}.entry.chat[data-v-79f938a0]{background-color:#a855f7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='4' r='2.2' fill='%23fff'/%3E%3Cpath d='M2.2 10.2c.4-2.1 2-3.2 3.8-3.2s3.4 1.1 3.8 3.2' fill='none' stroke='%23fff' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E");background-size:12px 12px}@media (width<=768px){.fb-row[data-v-79f938a0]{grid-template-columns:96px minmax(0,1fr) 88px minmax(0,1fr) 40px;height:auto;padding:10px 12px}.col-stage[data-v-79f938a0]{display:none}}.match-card[data-v-5c19a520]{color:#1a2336;cursor:pointer;background:#fff;border:1px solid #0f28500f;border-radius:49px;flex-direction:column;justify-content:space-between;gap:14px;width:100%;height:222px;padding:26px 34px 24px;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 12px 30px #020c1e14}.match-card[data-v-5c19a520]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1446a029}.match-card.dark[data-v-5c19a520]{box-shadow:none;background:#ffffff0a;border-color:#5a96ff38}.match-card.dark[data-v-5c19a520]:hover{box-shadow:0 8px 20px #0006}.match-card.dark .league[data-v-5c19a520]{color:#e8f1ffbf}.match-card.dark .minute[data-v-5c19a520]{color:#e8f1ff8c}.match-card.dark .tname[data-v-5c19a520]{color:#eef4ff}.match-card.dark .sc[data-v-5c19a520]{color:#fff}.match-card.dark .sc.dim[data-v-5c19a520]{color:#e8f1ff59}.match-card.dark .chip[data-v-5c19a520]{color:#e8f1ff99}.mc-head[data-v-5c19a520]{justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.league[data-v-5c19a520]{color:#334155;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-weight:700;display:inline-flex;overflow:hidden}.ball[data-v-5c19a520]{background:radial-gradient(circle at 30% 30%,#fff 0 18%,#0000 19%),#1f2937;border-radius:50%;flex-shrink:0;width:15px;height:15px;box-shadow:inset 0 0 0 1px #00000026}.minute[data-v-5c19a520]{color:#64748b;flex-shrink:0;align-items:center;gap:4px;font-weight:700;display:inline-flex}.minute.live[data-v-5c19a520]{color:#e53935}.live-ico[data-v-5c19a520]{background:#e53935;border-radius:2px;width:10px;height:10px;box-shadow:0 0 0 2px #e5393533}.mc-teams[data-v-5c19a520]{flex-direction:column;flex:1;justify-content:center;gap:14px;display:flex}.team-row[data-v-5c19a520]{grid-template-columns:40px minmax(0,1fr) 36px;align-items:center;gap:12px;display:grid}.logo[data-v-5c19a520]{color:#fff;background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid;overflow:hidden}.logo img[data-v-5c19a520]{object-fit:cover;width:100%;height:100%}.tname[data-v-5c19a520]{color:#243044;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;overflow:hidden}.sc[data-v-5c19a520]{color:#0f172a;text-align:right;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.sc.dim[data-v-5c19a520]{color:#c2c8d2}.stat-row[data-v-5c19a520]{justify-content:center;align-items:center;gap:16px;min-height:18px;padding-left:52px;padding-right:44px;display:flex}.chip[data-v-5c19a520]{color:#64748b;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.chip em[data-v-5c19a520]{border-radius:2px;width:9px;height:9px;display:block}.chip.corner em[data-v-5c19a520]{border-top:0 solid #0000;border-bottom:9px solid #3b82f6;border-left:9px solid #0000;border-right:0 solid #0000;border-radius:0;width:0;height:0}.chip.yellow em[data-v-5c19a520]{background:#f2c94c}.chip.red em[data-v-5c19a520]{background:#ef4444}.home-rec[data-v-319779e1]{margin-top:28px}.rec-head[data-v-319779e1]{align-items:center;gap:24px;margin-bottom:18px;display:flex}.rec-title[data-v-319779e1]{align-items:baseline;gap:8px;padding-left:4px;display:flex;position:relative}.rec-title[data-v-319779e1]:before{content:"";background:linear-gradient(#4d9dff,#2f6fec);border-radius:2px;width:4px;position:absolute;top:2px;bottom:2px;left:-6px}.rec-title .cn[data-v-319779e1]{color:#eef4ff;font-size:22px;font-weight:800}.rec-title .en[data-v-319779e1]{color:#e8f1ff80;letter-spacing:.06em;font-size:12px}.date-tabs[data-v-319779e1]{align-items:center;gap:12px;display:flex}.dt[data-v-319779e1]{color:#e8f1ff8c;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-size:15px;font-weight:600;display:inline-flex}.dt[data-v-319779e1]:hover{color:#eef4ff}.dt.active[data-v-319779e1]{color:#fff}.dt-label[data-v-319779e1]{padding:0 2px}.dt.active .dt-label[data-v-319779e1]{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,14px 100%,0 50%);background:linear-gradient(#3d7dff,#1b48b8);padding:6px 18px}.chev[data-v-319779e1]{width:13px;height:24px;display:none;position:relative}.dt.active .chev[data-v-319779e1]{display:block}.chev.flip[data-v-319779e1]{transform:scaleX(-1)}.chev[data-v-319779e1]:before,.chev[data-v-319779e1]:after{content:"";clip-path:polygon(100% 0,100% 22%,34% 50%,100% 78%,100% 100%,0 50%);background:#2f6fec;position:absolute;inset:0}.chev[data-v-319779e1]:after{opacity:.75;transform-origin:100%;transform:scale(.6)}.rec-body[data-v-319779e1]{grid-template-columns:433px 1116px;align-items:start;gap:33px;display:grid}.filter-rail[data-v-319779e1]{flex-direction:column;gap:16px;display:flex}.rail-panel[data-v-319779e1]{background:#fff;border-radius:16px;padding:16px 16px 18px;box-shadow:0 8px 22px #040c1a38}.rail-head[data-v-319779e1]{align-items:baseline;gap:4px;padding:2px 4px 14px;display:flex}.rail-head .title[data-v-319779e1]{color:#1b2436;font-size:16px;font-weight:800}.rail-head .subtitle[data-v-319779e1]{color:#8b93a3;font-size:13px;font-style:normal;font-weight:500}.sport-list[data-v-319779e1]{flex-direction:column;gap:12px;display:flex}.sport-card[data-v-319779e1]{text-align:left;cursor:default;color:#fff;background:linear-gradient(135deg,#5aa8ff8c 0%,#2f6fec33 48%,#14306e8c 100%),linear-gradient(#7eb8ff 0%,#3d7dff 55%,#1e4db8 100%);border:0;border-radius:14px;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:118px;padding:14px 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff47,0 10px 22px #1e54c747}.sport-check[data-v-319779e1]{z-index:2;background:#2f6fec;border-radius:6px;width:22px;height:22px;position:absolute;top:12px;left:12px;box-shadow:0 2px 6px #0f286459}.sport-check[data-v-319779e1]:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:6px;height:11px;position:absolute;top:4px;left:7px;transform:rotate(40deg)}.sport-visual[data-v-319779e1]{pointer-events:none;position:absolute;inset:0}.sport-visual .ball[data-v-319779e1]{background:radial-gradient(circle at 35% 30%, #ffffff8c, #ffffff14 42%, transparent 68%), repeating-conic-gradient(from 20deg, #ffffff38 0 18deg, transparent 18deg 36deg), radial-gradient(circle at 50% 50%, #dcecff 0%, #8eb8ff 55%, #3d6fd4 100%);opacity:.55;border-radius:50%;width:132px;height:132px;position:absolute;top:50%;right:-18px;transform:translateY(-52%);-webkit-mask-image:radial-gradient(circle at 40% 45%,#000 0 58%,#0000 78%);mask-image:radial-gradient(circle at 40% 45%,#000 0 58%,#0000 78%)}.sport-name[data-v-319779e1]{z-index:1;letter-spacing:.04em;text-shadow:0 2px 8px #0a1e5059;font-size:18px;font-weight:800;position:relative}.rail-app[data-v-319779e1]{background:#fff;border-radius:16px;padding:16px 18px;box-shadow:0 8px 22px #040c1a38}.app-title[data-v-319779e1]{color:#1b2436;margin:0;font-size:14px;font-weight:800}.app-desc[data-v-319779e1]{color:#7b8794;margin:6px 0 12px;font-size:12px;line-height:1.45}.app-link[data-v-319779e1]{color:#fff;background:#2f6fec;border-radius:999px;justify-content:center;align-items:center;min-width:80px;height:30px;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.app-link[data-v-319779e1]:hover{background:#3d7dff}.rec-content[data-v-319779e1]{min-width:0}.group[data-v-319779e1]{margin-bottom:26px}.group-title[data-v-319779e1]{color:#eef4ff;align-items:center;gap:8px;margin:0 0 12px;font-size:15px;font-weight:700;display:flex}.group-title[data-v-319779e1]:before{content:"";border-radius:50%;width:10px;height:10px}.group-title.live[data-v-319779e1]:before{background:#e53935}.group-title.upcoming[data-v-319779e1]:before{background:#22c55e}.group-title.finished[data-v-319779e1]:before{background:#9aa2b1}.card-grid[data-v-319779e1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.row-list[data-v-319779e1]{flex-direction:column;gap:10px;display:flex}.group-rail[data-v-319779e1]{height:52px;margin-top:12px;position:relative}.group-rail[data-v-319779e1]:before{content:"";background:linear-gradient(to top right,#0000 calc(50% - 1.5px),#2f6fec calc(50% - 1.5px) calc(50% + 1.5px),#0000 calc(50% + 1.5px));width:50px;height:52px;position:absolute;bottom:0;left:0}.group-rail[data-v-319779e1]:after{content:"";background:#2f6fec;height:3px;position:absolute;bottom:0;left:48px;right:0}.more[data-v-319779e1]{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:6px;left:50%;transform:translate(-50%)}.more[data-v-319779e1]:hover{background:#e6efff}.state[data-v-319779e1]{text-align:center;color:#e8f1ff8c;padding:40px}.state.error[data-v-319779e1]{color:#d64545;flex-direction:column;align-items:center;gap:12px;display:flex}.retry[data-v-319779e1]{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-319779e1]:hover{background:#d6454524}.ad-float[data-v-d9d6275d]{z-index:50;box-sizing:border-box;cursor:pointer;background:#14100a;border:1px solid #4d8bffa3;border-radius:10px;place-items:center;display:grid;position:fixed;overflow:hidden;box-shadow:0 14px 34px #00000073}.ad-float.small[data-v-d9d6275d]{aspect-ratio:479/518;width:min(268px,14vw);bottom:148px;left:24px}.ad-float.big[data-v-d9d6275d]{aspect-ratio:634/368;width:min(346px,18vw);bottom:148px;right:92px}.ad-float img[data-v-d9d6275d]{object-fit:cover;width:100%;height:100%;display:block}.ad-dock[data-v-d9d6275d]{z-index:45;box-sizing:border-box;background:#14100a;border-top:1px solid #4d8bffa3;place-items:center;height:124px;display:grid;position:fixed;bottom:0;left:0;right:0}.ad-label[data-v-d9d6275d]{color:#ffffff80;font-size:13px}.ad-close[data-v-d9d6275d]{color:#ffffffb3;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:20px;line-height:1;position:absolute;top:8px;right:12px}.ad-close[data-v-d9d6275d]:hover{color:#fff}.ad-close[data-v-d9d6275d]:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=1100px){.ad-float[data-v-d9d6275d]{display:none}}.page-shell[data-v-0f73870c]{z-index:1;width:1582px;min-width:1582px;margin:17px auto 0;padding:0;position:relative}.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-1b6b304a]{background-position:50%;background-repeat:no-repeat;background-size:cover}.room-art[data-v-1b6b304a]{position:relative}.match-link-tag[data-v-1b6b304a]{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-1b6b304a]{align-items:center;gap:6px;min-width:0;display:flex}.anchor-avatar[data-v-1b6b304a]{object-fit:cover;border-radius:50%;flex-shrink:0;width:18px;height:18px}.anchor-name[data-v-1b6b304a]{color:#8b98a7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.room-title-cover[data-v-1b6b304a]{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-c03c69b6]{flex-direction:column;gap:12px;width:100%;margin:12px 0 28px;padding:0 12px;display:flex}.mobile-section[data-v-c03c69b6]{width:100%}.section-title[data-v-c03c69b6]{color:#fff;margin:0 0 10px;font-size:18px;font-weight:700}.live-list[data-v-c03c69b6]{flex-direction:column;gap:12px;display:flex}.live-list[data-v-c03c69b6] .room-art{height:200px}.pager[data-v-c03c69b6]{justify-content:center;gap:8px;margin-top:14px;display:flex}.pager-btn[data-v-c03c69b6]{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-c03c69b6]{color:#fff;background:#2f6fec;border-color:#2f6fec}.pager-btn[data-v-c03c69b6]:disabled{opacity:.4;cursor:not-allowed}.page-shell[data-v-5c6d6fb6]{z-index:1;width:min(1200px,100%);margin:12px auto 36px;padding:0 16px;position:relative}.inner-page[data-v-5c6d6fb6]{min-height:620px;margin-top:20px}.world-page[data-v-5c6d6fb6]{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-5c6d6fb6]{background:#020b16;width:100%;max-width:none;min-height:calc(100vh - 52px);margin:0}.detail-page[data-v-5c6d6fb6]{min-height:680px;margin-top:0;padding-top:12px}.detail-page[data-v-5c6d6fb6]:before{content:"";z-index:-1;pointer-events:none;background:#000;position:fixed;inset:0}@media (width<=768px){.page-shell[data-v-5c6d6fb6]{width:100%;margin:12px 0 24px;padding:0 12px}.world-page[data-v-5c6d6fb6]{width:100%;min-height:0}.download-page[data-v-5c6d6fb6]{margin:0;padding:0}}.empty[data-v-001b57c9]{text-align:center;color:#7b8794;padding:30px}.modal-mask[data-v-4fe04e94]{z-index:80;background:#0000008c;place-items:center;display:grid;position:fixed;inset:0}.modal[data-v-4fe04e94]{color:#fff;background:#050505;border:1px solid #2f7dff;border-radius:14px;flex-direction:column;width:min(680px,100vw - 32px);max-height:min(72vh,560px);display:flex;overflow:hidden;box-shadow:0 0 0 1px #2f7dff40,0 20px 50px #0000008c}.modal-body[data-v-4fe04e94]{flex:1;padding:16px 16px 8px;overflow-y:auto}.block[data-v-4fe04e94]{border-bottom:1px dotted #2f7dffbf;grid-template-columns:28px 1fr;gap:8px;padding:10px 0 14px;display:grid}.star[data-v-4fe04e94]{color:#3b82f6;text-shadow:0 0 8px #3b82f68c;font-size:18px;line-height:1.4}.letter[data-v-4fe04e94]{color:#fff;font-size:16px;font-weight:800;line-height:1.4}.grid[data-v-4fe04e94]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px;display:grid}.league-item[data-v-4fe04e94]{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-width:0;padding:0;font-size:12px;display:flex}.league-item span[data-v-4fe04e94]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dot[data-v-4fe04e94]{background:0 0;border:1px solid #ffffffd9;border-radius:50%;flex-shrink:0;width:10px;height:10px}.league-item.on .dot[data-v-4fe04e94]{background:#2f7dff;border-color:#2f7dff}.league-item.on span[data-v-4fe04e94]{color:#8cbcff}.tags[data-v-4fe04e94]{flex-wrap:wrap;gap:8px;padding:14px 0 8px;display:flex}.tag[data-v-4fe04e94]{color:#fff;cursor:pointer;background:0 0;border:1px solid #2f7dff;border-radius:8px;height:30px;padding:0 14px;font-size:12px}.tag.on[data-v-4fe04e94]{background:#2f7dff40}.empty[data-v-4fe04e94]{text-align:center;color:#8ea4c8;margin:24px 0;font-size:13px}.modal-foot[data-v-4fe04e94]{grid-template-columns:repeat(4,1fr);gap:10px;padding:12px 16px 16px;display:grid}.act[data-v-4fe04e94]{color:#fff;cursor:pointer;background:#2f7dff;border:0;border-radius:8px;height:38px;font-size:14px;font-weight:700}.act[data-v-4fe04e94]:hover{filter:brightness(1.08)}@media (width<=560px){.grid[data-v-4fe04e94]{grid-template-columns:repeat(2,minmax(0,1fr))}}.date-strip[data-v-d3e7d407]{align-items:center;gap:8px;display:flex}.nav[data-v-d3e7d407]{color:#cfe0ff;cursor:pointer;background:#ffffff0f;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:48px;font-size:18px;display:grid}.nav[data-v-d3e7d407]:hover{color:#fff;background:#ffffff1f}.strip[data-v-d3e7d407]{scrollbar-width:none;flex:1;gap:8px;display:flex;overflow-x:auto}.strip[data-v-d3e7d407]::-webkit-scrollbar{display:none}.date-chip[data-v-d3e7d407]{color:#cee0ffbf;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;min-width:96px;padding:8px 14px;display:flex}.date-chip .top[data-v-d3e7d407]{white-space:nowrap;font-size:13px;font-weight:700}.date-chip .sub[data-v-d3e7d407]{opacity:.72;white-space:nowrap;font-size:11px}.date-chip[data-v-d3e7d407]:hover{color:#fff}.date-chip.active[data-v-d3e7d407]{color:#fff;background:linear-gradient(#3b82f6,#2563eb);border-color:#0000;border-radius:999px;box-shadow:0 6px 16px #2563eb73}.date-chip.active .sub[data-v-d3e7d407]{opacity:.92}.score-page[data-v-4f3a241c]{width:min(1200px,100%);color:var(--fb-text);flex-direction:column;gap:16px;margin:0 auto;display:flex}.sport-bar[data-v-4f3a241c]{background:linear-gradient(#0a1c3af5,#040e20fa);border:1px solid #6eaaffb3;border-radius:999px;gap:6px;padding:10px 28px;display:flex;box-shadow:0 0 0 1px #468cff33,0 0 22px #2f6fec47,inset 0 1px #ffffff0f}.sport-tab[data-v-4f3a241c]{color:#cee0ffb3;cursor:default;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:4px 18px 10px;display:inline-flex;position:relative}.sport-tab .ico[data-v-4f3a241c]{filter:drop-shadow(0 0 8px #4d9dff73);font-size:22px}.sport-tab .label[data-v-4f3a241c]{font-size:13px;font-weight:700}.sport-tab.active[data-v-4f3a241c]{color:#7db4ff}.sport-tab.active[data-v-4f3a241c]: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}.filter-row[data-v-4f3a241c]{justify-content:space-between;align-items:center;gap:12px;display:flex}.status-tabs[data-v-4f3a241c]{gap:10px;display:flex}.status-tab[data-v-4f3a241c]{color:#1b2536;cursor:pointer;background:#fff;border:0;border-radius:999px;min-width:68px;padding:7px 18px;font-size:13px;font-weight:600;box-shadow:0 2px 8px #020c1e2e}.status-tab[data-v-4f3a241c]:hover:not(.active){background:#f3f7ff}.status-tab.active[data-v-4f3a241c]{color:#fff;background:linear-gradient(90deg,#2f6fec,#1e54c7);font-weight:700;box-shadow:0 4px 12px #1e54c766}.filter-right[data-v-4f3a241c]{align-items:center;gap:10px;display:flex}.ghost-btn[data-v-4f3a241c]{color:#e8f1ff;cursor:pointer;background:0 0;border:1px solid #7da5e166;border-radius:999px;padding:7px 14px;font-size:13px}.league-btn[data-v-4f3a241c]{color:#26324a;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:4px;padding:7px 16px;font-size:13px;font-weight:700;display:inline-flex}.league-btn .caret[data-v-4f3a241c]{font-size:14px;line-height:1;transition:transform .15s;display:inline-block}.league-btn .caret.open[data-v-4f3a241c]{transform:rotate(180deg)}.table-head[data-v-4f3a241c]{color:#fff;background:linear-gradient(90deg,#2f6fec,#2360d8);border-radius:12px 12px 8px 8px;grid-template-columns:168px 64px minmax(0,1fr) 120px minmax(0,1fr) 56px;align-items:center;gap:10px;height:44px;padding:0 18px;font-size:13px;font-weight:600;display:grid;box-shadow:0 4px 14px #1e54c747}.th[data-v-4f3a241c]{text-align:center}.th.col-meta[data-v-4f3a241c]{text-align:left}.th.col-home[data-v-4f3a241c]{text-align:right}.th.col-away[data-v-4f3a241c]{text-align:left}.list[data-v-4f3a241c]{flex-direction:column;gap:12px;display:flex}.state[data-v-4f3a241c]{text-align:center;color:#e8f1ffcc;padding:28px}.state.error[data-v-4f3a241c]{color:#ff8e8e}.more-btn[data-v-4f3a241c]{color:#2f6fec;cursor:pointer;background:#fff;border:0;border-radius:999px;align-self:center;width:120px;margin-top:8px;padding:8px 0;font-size:13px;font-weight:700;box-shadow:0 4px 14px #020c1e38}.more-btn[data-v-4f3a241c]:disabled{opacity:.65;cursor:default}@media (width<=768px){.table-head[data-v-4f3a241c]{display:none}.filter-row[data-v-4f3a241c]{flex-direction:column;align-items:stretch}}.right-rail[data-v-d5cee610]{align-content:start;gap:12px;display:grid}.vip-card[data-v-d5cee610]{color:#fff;text-align:center;cursor:pointer;background:radial-gradient(circle at 52% 64%,#fff 0 32px,#ffffff73 33px 80px,#0000 82px),linear-gradient(145deg,#ff3054 0 26%,#ffb02d 47%,#28c7e6 73%,#2c65d8 100%);border:0;border-radius:8px;align-content:space-between;height:435px;padding:32px 24px 22px;display:grid;box-shadow:0 10px 28px #154b801f}.vip-card strong[data-v-d5cee610]{text-shadow:0 3px #ef6b00;font-size:44px;line-height:1.08}.vip-card span[data-v-d5cee610]{color:#a53100;background:#ffe643eb;border-radius:4px;justify-content:center;gap:8px;padding:7px 12px;font-weight:800;display:inline-flex}.vip-card b[data-v-d5cee610]{background:linear-gradient(#ffb536,#f45c22);border-radius:22px;justify-self:center;width:140px;height:42px;padding-top:8px;font-size:21px;box-shadow:inset 0 0 0 2px #ffffff59}.rank-card[data-v-d5cee610]{background:#fff;border-radius:8px;padding:18px 16px;box-shadow:0 10px 28px #154b801f}.rank-tabs[data-v-d5cee610]{gap:18px;margin-bottom:12px;display:flex}.rank-tabs button[data-v-d5cee610]{color:#1b2430;cursor:pointer;background:0 0;border:0;font-size:16px}.rank-tabs button.active[data-v-d5cee610]{color:#1499ed}.league-tabs[data-v-d5cee610]{border-bottom:1px solid #eef2f7;gap:16px;margin-bottom:14px;padding-bottom:15px;display:flex}.league-tabs button[data-v-d5cee610]{color:#7b8794;cursor:pointer;background:0 0;border:0}.league-tabs button.active[data-v-d5cee610]{color:#fff;background:#1499ed;border-radius:4px;padding:3px 7px}table[data-v-d5cee610]{border-collapse:collapse;color:#657180;width:100%;font-size:14px}th[data-v-d5cee610]{color:#8b98a7;text-align:left;height:32px;font-weight:600}td[data-v-d5cee610]{white-space:nowrap;height:30px}td[data-v-d5cee610]:last-child,th[data-v-d5cee610]:last-child{color:#299ee7;text-align:right}.mini.crest[data-v-d5cee610]{vertical-align:middle;border-width:1px;width:20px;height:20px;margin-right:5px;font-size:10px}.crest[data-v-d5cee610]{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-d5cee610]{background:#d71e2b}.crest.sky[data-v-d5cee610]{background:#69c8ee}.crest.red2[data-v-d5cee610]{background:#e55353}.crest.purple[data-v-d5cee610]{background:#756de8}.crest.dark[data-v-d5cee610]{background:#242b35}.crest.blue[data-v-d5cee610]{background:#3d79d8}.crest.royal[data-v-d5cee610]{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}.copyright[data-v-f2f9f561]{margin-top:40px;padding-bottom:28px}.head[data-v-f2f9f561]{justify-content:center;align-items:center;gap:14px;margin-bottom:20px;display:flex}.head h3[data-v-f2f9f561]{color:#e8f0ff;white-space:nowrap;margin:0;font-size:15px;font-weight:700}.line[data-v-f2f9f561]{border-top:1px solid #96beff8c;border-bottom:1px solid #96beff8c;width:34px;height:6px}.chips[data-v-f2f9f561]{flex-wrap:wrap;justify-content:center;gap:12px 14px;width:min(1020px,100%);margin:0 auto;display:flex}.chip[data-v-f2f9f561]{background:#fff;border-radius:8px;align-items:center;gap:8px;min-width:104px;height:38px;padding:0 16px;display:inline-flex;box-shadow:0 6px 14px #00000038}.mark[data-v-f2f9f561]{background:linear-gradient(145deg,#e8eef8,#c5d4ec);border-radius:4px;flex:none;width:20px;height:20px}.name[data-v-f2f9f561]{color:#1b2436;white-space:nowrap;font-size:13px;font-weight:700}.focus[data-v-33eab227]{margin-bottom:18px}.focus-head[data-v-33eab227]{justify-content:center;align-items:center;gap:8px;margin-top:18px;display:flex}.bullet[data-v-33eab227]{background:#2f6fec;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #2f6fece6}.focus-head h2[data-v-33eab227]{color:#eef4ff;margin:0;font-size:14px;font-weight:700}.tag[data-v-33eab227]{color:#7ba7ff;font-size:12px;font-weight:700}.focus-empty[data-v-33eab227]{color:#dce8ff8c;background:#0814308c;border:1px dashed #78aaff59;border-radius:16px;place-items:center;min-height:240px;display:grid}.stage[data-v-33eab227]{position:relative}.nav[data-v-33eab227]{z-index:30;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#060e2299;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav svg[data-v-33eab227]{width:20px;height:20px}.nav.prev[data-v-33eab227]{left:22px}.nav.next[data-v-33eab227]{right:22px}.nav[data-v-33eab227]:hover:not(:disabled){background:#2f6fecd9}.nav[data-v-33eab227]:disabled{opacity:.3;cursor:not-allowed}.stack[data-v-33eab227]{width:100%;height:400px;position:relative}.card[data-v-33eab227]{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-33eab227]{background:#0a1630;border-radius:14px;width:46%;height:312px;top:44px;box-shadow:0 16px 34px #00000073}.card.front[data-v-33eab227]{width:58%;height:400px;top:0}.card.ghost[data-v-33eab227]{pointer-events:none}.side-preview[data-v-33eab227]{background:#0a1630 50%/cover no-repeat;height:100%;position:relative}.side-preview.empty[data-v-33eab227],.hero-media.empty[data-v-33eab227]{background:linear-gradient(135deg,#1a4cb7,#0b2148)}.side-info[data-v-33eab227]{color:#fff;background:linear-gradient(#0000,#000000d1);align-items:center;gap:10px;padding:30px 16px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.card.left .side-info[data-v-33eab227]{justify-content:flex-start;width:44%}.card.right .side-info[data-v-33eab227]{justify-content:flex-start;width:44%;left:auto}.side-mark[data-v-33eab227],.club-mark[data-v-33eab227]{background:conic-gradient(#ffcf28 0 30%, #1c75e8 30% 65%, #82c824 65%);border:3px solid #fff;border-radius:50%;flex:none;width:30px;height:30px;box-shadow:0 0 0 2px #f0bb20d9}.side-copy[data-v-33eab227]{min-width:0}.side-copy p[data-v-33eab227]{text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;font-size:13px;font-weight:800;overflow:hidden}.side-copy small[data-v-33eab227]{color:#e6f0ffb3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.hero-shell[data-v-33eab227]{background:radial-gradient(circle at 50% 12%,#2a5eff4d,#0000 55%),linear-gradient(168deg,#050a20 0%,#0d1745 55%,#04081c 100%);border:1px solid #4c6fffd9;border-radius:20px;height:100%;padding:74px 22px 0;position:relative;box-shadow:0 0 0 1px #6146ff47,0 26px 54px #0009}.hero-heading[data-v-33eab227]{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;left:20px;right:20px}.hero-heading strong[data-v-33eab227]{color:#0000;letter-spacing:.02em;white-space:nowrap;filter:drop-shadow(0 4px #000836e6);-webkit-text-stroke:1.5px #789bff73;background:linear-gradient(#6ea8ff 0%,#2b53e0 48%,#7a2ecb 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(38px,4.4vw,62px);font-weight:1000;line-height:1.05;transform:scaleX(1.24)}.live-badge[data-v-33eab227]{color:#fff;background:#e53935;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:6px;left:0}.wave[data-v-33eab227]{background:#fff;border-radius:50%;width:8px;height:8px}.live-badge.dim[data-v-33eab227]{background:#0000008c}.vip-badge[data-v-33eab227]{color:#5a3a00;background:linear-gradient(#ffe08a,#f2b60c);border-radius:4px 4px 4px 0;padding:2px 10px;font-size:11px;font-weight:800;position:absolute;top:4px;right:0}.media-tab[data-v-33eab227]{z-index:2;color:#fff;background:linear-gradient(#3d7dff,#1f49c9);border-radius:8px 8px 0 0;padding:3px 14px;font-size:12px;font-weight:700;position:absolute;top:58px;left:34px}.hero-media[data-v-33eab227]{z-index:1;background:#0a1630 50%/cover no-repeat;border:1px solid #5c9aff99;border-radius:12px;height:214px;position:relative;overflow:hidden;box-shadow:0 0 20px #2869ff66}.play[data-v-33eab227]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff3;border-radius:50%;width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #fffc}.play[data-v-33eab227]:after{content:"";border:10px solid #0000;border-left:16px solid #fff;border-right-width:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.hero-info[data-v-33eab227]{z-index:3;color:#fff;background:#040710e6;border-radius:0 0 19px 19px;align-items:center;gap:10px;min-height:68px;padding:10px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-copy[data-v-33eab227]{flex:1;min-width:0}.hero-copy p[data-v-33eab227]{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;margin:0 0 3px;font-size:14px;font-weight:800;display:flex;overflow:hidden}.hero-copy small[data-v-33eab227]{color:#e6f0ffb3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.native[data-v-33eab227]{color:#fff;background:#2f6fec;border-radius:999px;flex:none;padding:2px 10px;font-size:11px;font-weight:700}.dots[data-v-33eab227]{justify-content:center;gap:8px;margin-top:12px;display:flex}.dot[data-v-33eab227]{cursor:pointer;background:#ffffff59;border:0;border-radius:2px;width:12px;height:8px;padding:0}.dot.active[data-v-33eab227]{background:#2f6fec;box-shadow:0 0 8px #2f6fecbf}@media (width<=900px){.stack[data-v-33eab227]{height:300px}.card.front[data-v-33eab227]{width:72%;height:300px}.card.side[data-v-33eab227]{width:52%;height:232px;top:34px}.hero-shell[data-v-33eab227]{padding-top:56px}.hero-media[data-v-33eab227]{height:148px}.media-tab[data-v-33eab227]{top:42px;left:28px}.hero-heading strong[data-v-33eab227]{font-size:28px}}.live-list-card[data-v-c363941a]{cursor:pointer;background:#0d1b33 50%/cover no-repeat;border:1px solid #4678dc59;border-radius:10px;height:246px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 10px 24px #0008185c}.live-list-card[data-v-c363941a]:hover{border-color:#5a96ffb3;transform:translateY(-2px);box-shadow:0 16px 30px #00081880}.live-list-card.empty[data-v-c363941a]{background:linear-gradient(150deg,#1a4cb7,#0b2148)}.badge[data-v-c363941a]{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-c363941a]{background:#fff;border-radius:50%;width:6px;height:6px}.badge.live[data-v-c363941a]{background:#e53935}.vip[data-v-c363941a]{z-index:2;color:#5a3a00;background:linear-gradient(#ffe08a,#f2b60c);border-radius:4px 0 0 4px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:8px;right:0}.overlay[data-v-c363941a]{padding:22px 10px 10px;position:absolute;bottom:0;left:0;right:0}.match[data-v-c363941a]{color:#d6e4ff9e;text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;font-size:11px;overflow:hidden}.title[data-v-c363941a]{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.35;overflow:hidden}.meta[data-v-c363941a]{justify-content:space-between;align-items:center;gap:8px;display:flex}.anchor[data-v-c363941a]{align-items:center;gap:6px;min-width:0;display:flex}.avatar[data-v-c363941a]{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.avatar.fallback[data-v-c363941a]{color:#fff;background:#2f6fec;place-items:center;font-size:11px;font-weight:700;display:grid}.anchor small[data-v-c363941a]{color:#e2ecffd9;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.type[data-v-c363941a]{color:#fff;background:#2f6fec;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:700}.type.expert[data-v-c363941a]{background:#8b3ce0}.sport-rail[data-v-c03335cd]{background:#061028d9;border:1px solid #508cff73;border-radius:14px;align-items:center;gap:8px;min-height:62px;padding:8px 28px;display:flex;overflow-x:auto;box-shadow:inset 0 0 24px #1e54c72e}.sport-item[data-v-c03335cd]{color:#dce8ff8c;cursor:default;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;min-width:56px;padding:4px 10px 6px;display:inline-flex}.sport-item.active[data-v-c03335cd]{color:#fff}.sport-item.active .label[data-v-c03335cd]{font-weight:700;position:relative}.sport-item.active .label[data-v-c03335cd]:after{content:"";background:#2f6fec;border-radius:2px;width:22px;height:3px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.ico[data-v-c03335cd]{background:radial-gradient(circle at 35% 30%,#fff 0 18%,#0000 19%),radial-gradient(circle at 50% 55%,#f4f8ff 0%,#cfe0ff 45%,#8fb4f5 100%);border-radius:50%;width:24px;height:24px}.label[data-v-c03335cd]{font-size:12px}.live-list-page[data-v-8deb3b94]{z-index:1;background:radial-gradient(80% 40% at 50% 0,#285ab459,#0000 70%),linear-gradient(#050d1c 0%,#02060f 100%);min-height:calc(100vh - 52px);padding:20px 16px 40px;position:relative}.live-list-inner[data-v-8deb3b94]{width:min(1200px,100%);margin:0 auto}.sport-block[data-v-8deb3b94]{margin:8px 0 18px}.type-tabs[data-v-8deb3b94]{align-items:center;gap:22px;margin-bottom:16px;display:flex}.type-tabs button[data-v-8deb3b94]{color:#dce8ff8c;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.type-tabs button.on[data-v-8deb3b94]{color:#fff;text-shadow:0 0 12px #2f6fec73}.type-tabs button.on[data-v-8deb3b94]:after{content:"";background:#2f6fec;border-radius:2px;width:100%;height:3px;margin-top:6px;display:block}.card-grid[data-v-8deb3b94]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.state[data-v-8deb3b94]{text-align:center;color:#dce8ff8c;padding:48px}.pager[data-v-8deb3b94]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:28px;display:flex}.pg[data-v-8deb3b94]{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-8deb3b94]:disabled{opacity:.4;cursor:not-allowed}.pg.num.on[data-v-8deb3b94]{color:#fff;background:#2f6fec;border-color:#0000}.ellipsis[data-v-8deb3b94]{color:#c8dcff73;font-size:14px}@media (width<=1100px){.card-grid[data-v-8deb3b94]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.card-grid[data-v-8deb3b94]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.card-grid[data-v-8deb3b94]{grid-template-columns:1fr}}.danmaku-stage[data-v-c1114d93]{background:#000;height:430px;position:relative;overflow:hidden}:is(.danmaku-stage.is-fullscreen[data-v-c1114d93],.danmaku-stage[data-v-c1114d93]:fullscreen){width:100vw;height:100vh}.stage-player[data-v-c1114d93]{width:100%;height:100%}.stage-player[data-v-c1114d93] .live-player-wrap{height:100%;min-height:100%}.stage-fallback[data-v-c1114d93]{background:linear-gradient(135deg,#1a4cb7,#0d2d5c) 50%/cover;width:100%;height:100%}.fallback-overlay[data-v-c1114d93]{color:#e8eef5;background:#00000073;place-items:center;height:100%;display:grid}.fallback-overlay p[data-v-c1114d93]{margin:0}.danmaku-stage[data-v-c1114d93] .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-afdde6da]{background:#000;height:430px;position:relative;overflow:hidden}.playback-stage.is-fullscreen[data-v-afdde6da]{width:100vw;height:100vh}.playback-stage[data-v-afdde6da]:fullscreen{width:100vw;height:100vh}.stage-player[data-v-afdde6da]{width:100%;height:100%}.stage-fallback[data-v-afdde6da]{background:linear-gradient(135deg,#1a4cb7,#0d2d5c) 50%/cover;width:100%;height:100%}.fallback-overlay[data-v-afdde6da]{color:#e8eef5;background:#00000073;place-items:center;height:100%;display:grid}.fallback-overlay p[data-v-afdde6da]{margin:0}.danmaku-layer[data-v-afdde6da]{z-index:2;pointer-events:none;position:absolute;inset:0 0 52px;overflow:hidden}.bullet[data-v-afdde6da]{white-space:nowrap;text-shadow:0 1px 3px #000000d9;will-change:transform;font-size:15px;font-weight:700;animation-name:danmaku-move-afdde6da;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;left:100%}@keyframes danmaku-move-afdde6da{to{transform:translate(calc(-100vw - 100%))}}.stage-controls[data-v-afdde6da]{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-afdde6da]>*{pointer-events:auto}.ctrl-btn[data-v-afdde6da]{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-afdde6da]{fill:currentColor;width:16px;height:16px}.ctrl-btn[data-v-afdde6da]:hover{background:#fff3}.ctrl-btn.off[data-v-afdde6da]{opacity:.55}.danmaku-input[data-v-afdde6da]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.danmaku-input input[data-v-afdde6da]{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-afdde6da]::placeholder{color:#fff9}.send-btn[data-v-afdde6da]{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-afdde6da]{margin-left:auto}.stage-controls.minimal[data-v-afdde6da]{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-afdde6da],.stage-controls.minimal[data-v-afdde6da]:focus-within{opacity:1}.stage-controls.minimal .ctrl-btn[data-v-afdde6da]{background:#00000073;border-color:#0000;justify-content:center;width:36px;height:36px;padding:0}.stage-controls.minimal .fs-btn[data-v-afdde6da]{margin-left:0}.is-fullscreen .bullet[data-v-afdde6da]{font-size:22px}.is-fullscreen .stage-controls[data-v-afdde6da]{height:64px;padding:0 28px}.is-fullscreen .danmaku-layer[data-v-afdde6da]{bottom:64px}@media (width<=768px){.ctrl-btn span[data-v-afdde6da]{display:none}}.chat-panel[data-v-6ff84cef]{color:#cdd9ef;background:0 0;border:0;border-radius:0;flex-direction:column;height:100%;min-height:480px;padding:12px 12px 14px;display:flex;position:relative;overflow:hidden}.chat-title[data-v-6ff84cef]{color:#fff;background:#2f6fec;border-radius:6px;flex-shrink:0;align-self:flex-start;place-items:center;height:28px;margin-bottom:8px;padding:0 14px;font-size:13px;font-weight:700;display:grid}.chat-welcome[data-v-6ff84cef]{color:#3a2a00;background:linear-gradient(#ffe566 0%,#f0c84a 100%);border-radius:6px;flex-shrink:0;align-self:flex-start;margin-bottom:10px;padding:7px 12px;font-size:12px;font-weight:700;line-height:1.4;box-shadow:0 2px 8px #f0c84a47}.login-hint[data-v-6ff84cef]{color:#9db2d6;margin:0 0 8px;font-size:13px}.guest-banner[data-v-6ff84cef]{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-6ff84cef]:hover{box-shadow:0 4px 14px #faad1447}.guest-banner-icon[data-v-6ff84cef]{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-6ff84cef]{flex:1;font-weight:600}.guest-banner-btn[data-v-6ff84cef]{color:#fff;background:#fa8c16;border-radius:999px;flex-shrink:0;padding:4px 12px;font-weight:700}.login-hint.error[data-v-6ff84cef]{color:#e64040}.mute-banner[data-v-6ff84cef]{color:#cf1322;background:linear-gradient(135deg,#fff1f0,#ffe7e6);border:1px solid #ffa39e;border-radius:8px;align-items:center;gap:8px;margin:0 0 10px;padding:10px 12px;font-size:13px;display:flex}.mute-banner-icon[data-v-6ff84cef]{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-6ff84cef]{flex:1;font-weight:600}.msg-system[data-v-6ff84cef]{text-align:left;color:#e8c76a;margin:2px 0;font-size:12px;line-height:1.55}.messages[data-v-6ff84cef]{overscroll-behavior:contain;color:#fff;flex-direction:column;flex:1;gap:12px;min-height:0;margin-bottom:10px;padding-right:2px;font-size:13px;line-height:1.5;display:flex;overflow-y:auto}.messages p[data-v-6ff84cef]{color:#fff;margin:0}.cmsg[data-v-6ff84cef]{flex-direction:column;align-items:flex-start;gap:3px;max-width:92%;display:flex;position:relative}.cmsg.own[data-v-6ff84cef]{align-self:flex-end;align-items:flex-end}.cmsg-name[data-v-6ff84cef]{color:#a8b6cf;font-size:12px}.cmsg-name b[data-v-6ff84cef]{font-weight:500}.cmsg-name b.clickable[data-v-6ff84cef]{color:#7db3ff;cursor:pointer}.cmsg-name b.clickable[data-v-6ff84cef]:hover{text-decoration:underline}.cmsg-bubble[data-v-6ff84cef]{color:#e6ecf7;word-break:break-word;background:#2a3140;border-radius:8px;padding:7px 11px}.cmsg.own .cmsg-bubble[data-v-6ff84cef]{color:#fff;background:#2f6fec}.author-menu[data-v-6ff84cef]{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-6ff84cef]{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-6ff84cef]:hover{background:#2f6fec4d}.author-menu button.danger[data-v-6ff84cef]{color:#ff9a9a}.author-menu button.danger[data-v-6ff84cef]:hover{background:#ff636333}.chat-panel-form[data-v-6ff84cef]{flex-shrink:0;grid-template-columns:1fr 68px;gap:8px;display:grid}input[data-v-6ff84cef]{color:#eef4ff;background:#3a3f4b;border:0;border-radius:8px;height:36px;padding:0 12px}input[data-v-6ff84cef]::placeholder{color:#9aa3b5}input[data-v-6ff84cef]:read-only{cursor:pointer}button[data-v-6ff84cef]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;height:38px;font-weight:700}button[data-v-6ff84cef]:hover{background:#4d86ff}button[data-v-6ff84cef]:disabled{opacity:.6;cursor:not-allowed}.confirm-mask[data-v-6ff84cef]{z-index:40;background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.confirm-box[data-v-6ff84cef]{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-6ff84cef]{color:#eef4ff;text-align:center;margin:0 0 18px;font-size:14px;line-height:1.5}.confirm-ops[data-v-6ff84cef]{gap:12px;display:flex}.confirm-ops button[data-v-6ff84cef]{border-radius:8px;flex:1;height:36px;font-size:14px}.confirm-ops .ghost[data-v-6ff84cef]{color:#cdd9ef;background:0 0;border:1px solid #7da5e14d}.confirm-ops .solid[data-v-6ff84cef]{color:#fff;background:#2f6fec;border:0;font-weight:600}.confirm-ops .solid.danger[data-v-6ff84cef]{background:#e8503a}.live-room-layout[data-v-dd19d624]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.player-block[data-v-dd19d624]{background:linear-gradient(#123163,#0b2048);border:1px solid #7da5e12e;border-radius:10px;overflow:hidden;box-shadow:0 10px 28px #020c1e73}.match-ticker[data-v-dd19d624]{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-dd19d624]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ticker-meta[data-v-dd19d624]{flex-shrink:0;align-items:center;gap:12px;margin-left:16px;display:flex}.anchor-name[data-v-dd19d624]{color:#9db2d6;white-space:nowrap;font-size:14px;font-weight:400}.playback-tag[data-v-dd19d624]{color:#fff;background:#ff8200eb;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}.heat-value[data-v-dd19d624]{color:#ffb84d;white-space:nowrap;font-size:13px;font-weight:600}.heat-value[data-v-dd19d624]:before{content:"🔥 "}.viewer-count[data-v-dd19d624]{color:#eef4ff;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.viewer-icon[data-v-dd19d624]{fill:#9db2d6;width:15px;height:15px}.playback-empty[data-v-dd19d624]{color:#9db2d6;background:#000;place-items:center;height:430px;display:grid}.loading-hint[data-v-dd19d624]{text-align:center;color:#9db2d6;padding:48px}@media (width<=768px){.live-room-layout[data-v-dd19d624]{grid-template-columns:1fr}}.loading-hint[data-v-f607e383]{text-align:center;color:#e8f1ffbf;padding:40px}.match-head[data-v-f607e383]{color:#e8f1ff;width:100vw;box-shadow:none;box-sizing:border-box;background:#0b1220;border:0;border-bottom:1px solid #5a96ff59;border-radius:0;margin:-12px 0 16px;padding:0;position:relative;left:50%;transform:translate(-50%)}.match-head-inner[data-v-f607e383]{box-sizing:border-box;align-items:center;gap:24px;width:min(1200px,100%);min-height:72px;margin:0 auto;padding:14px 16px;display:flex}.head-left[data-v-f607e383]{flex-shrink:0;align-items:center;gap:12px;display:flex}.league-logo[data-v-f607e383]{color:#fff;background:linear-gradient(145deg,#caa24a,#8a6a1f);border-radius:8px;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:18px;font-weight:800;display:grid}.head-anchor[data-v-f607e383]{gap:10px}.anchor-avatar[data-v-f607e383]{object-fit:cover;background:#1a2438;border-radius:8px;flex-shrink:0;width:44px;height:44px}.anchor-avatar.placeholder[data-v-f607e383]{color:#fff;background:linear-gradient(145deg,#3a78f0,#1e4db8);place-items:center;font-size:16px;font-weight:800;display:grid}.anchor-meta[data-v-f607e383]{flex-direction:column;gap:4px;min-width:0;display:flex}.anchor-name[data-v-f607e383]{color:#fff;align-items:center;gap:8px;font-size:16px;font-weight:800;line-height:1.2;display:inline-flex}.live-type-tag[data-v-f607e383]{letter-spacing:.02em;color:#fff;background:linear-gradient(90deg,#f59e0b,#ea580c);border-radius:4px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.live-type-tag.native[data-v-f607e383]{background:linear-gradient(90deg,#3b82f6,#2563eb)}.anchor-time[data-v-f607e383]{color:#e8f1ff8c;font-size:12px;line-height:1.2}.head-live-title[data-v-f607e383]{text-align:right;color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:min(560px,52%);margin:0 0 0 auto;font-size:15px;font-weight:600;overflow:hidden}.head-teams[data-v-f607e383]{align-items:center;gap:16px;min-width:0;margin-left:auto;display:flex}.league-name[data-v-f607e383]{align-items:center;gap:6px;font-size:16px;font-weight:800;display:flex}.hot[data-v-f607e383]{color:#ff6a2b;letter-spacing:.02em;align-items:center;gap:2px;font-size:12px;font-weight:800;display:inline-flex}.hot[data-v-f607e383]: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-f607e383]{color:#e8f1ffa6;align-items:center;gap:12px;margin-top:4px;font-size:12px;display:flex}.source-select[data-v-f607e383]{position:relative}.source-trigger[data-v-f607e383]{color:#cfe0ff;cursor:pointer;background:#00000040;border:1px solid #7da5e166;border-radius:6px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;display:inline-flex}.source-menu[data-v-f607e383]{z-index:10;border:1px solid var(--fb-border);background:#0b1f3d;border-radius:8px;min-width:120px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 24px #0006}.source-menu li[data-v-f607e383]{color:#cfe0ff;cursor:pointer;border-radius:6px;padding:8px 10px;font-size:13px}.source-menu li[data-v-f607e383]:hover,.source-menu li.active[data-v-f607e383]{color:#fff;background:#2f6fec59}.head-teams .team[data-v-f607e383]{align-items:center;gap:8px;min-width:0;display:flex}.head-teams .tname[data-v-f607e383]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:15px;font-weight:700;overflow:hidden}.head-teams .logo[data-v-f607e383],.head-teams .logo-img[data-v-f607e383]{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-f607e383]{flex-shrink:0;place-items:center;min-width:48px;height:36px;padding:0 4px;display:grid;position:relative}.head-teams .vs.score[data-v-f607e383]{min-width:72px}.head-teams .vs-text[data-v-f607e383]{z-index:1;letter-spacing:1px;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#e879f9 0%,#818cf8 45%,#38bdf8 100%);color:#0000;text-shadow:0 0 18px #818cf873;-webkit-background-clip:text;background-clip:text;font-size:18px;font-style:italic;font-weight:900;position:relative}.head-teams .vs[data-v-f607e383]:before{content:"";background:linear-gradient(135deg,#e879f938,#38bdf82e);border-radius:8px;position:absolute;inset:4px 2px;transform:skew(-12deg)}.match-layout[data-v-f607e383]{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:stretch;gap:16px;width:min(1200px,100%);margin:0 auto;display:grid}.detail-main[data-v-f607e383]{flex-direction:column;gap:12px;min-width:0;display:flex}.detail-side[data-v-f607e383]{background:#05080f;border:1px solid #5a96ffa6;border-radius:26px;flex-direction:column;align-self:stretch;height:100%;min-height:520px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #4d94ff2e,0 0 24px #2f6fec24,0 12px 32px #00000059}.side-ad[data-v-f607e383]{background:linear-gradient(#f3f5f8 0%,#e8ecf2 100%);border-bottom:1px solid #5a96ff2e;flex-shrink:0;place-items:center;height:96px;display:grid;position:relative}.side-ad-label[data-v-f607e383]{color:#3c465a8c;letter-spacing:.08em;font-size:15px;font-weight:600}.side-ad-hint[data-v-f607e383]{color:#3c465a59;font-size:12px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.side-ad-close[data-v-f607e383]{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-f607e383]{flex-direction:column;flex:1;min-height:0;display:flex}.side-chat[data-v-f607e383] .chat-panel{flex:1;height:auto;min-height:0}.player-block[data-v-f607e383]{background:#05080f;border:1px solid #5a96ffa6;border-radius:26px;min-height:360px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #4d94ff38,0 0 24px #2f6fec2e,0 12px 32px #00000059}.anim-board[data-v-f607e383]{z-index:5;color:#fff;pointer-events:none;background:linear-gradient(#00000059 0%,#000a148c 55%,#000000b8 100%),radial-gradient(70% 55% at 50% 40%,#288cff38,#0000 70%),url(/assets/main_bg-BsGXnckQ.png) 50%/cover no-repeat,#050b14;flex-direction:column;justify-content:center;padding:24px 40px;display:flex;position:absolute;inset:0;overflow:hidden}.anim-pitch[data-v-f607e383]{opacity:.9;pointer-events:none;border:2px solid #d2f0dc38;border-radius:8px;position:absolute;inset:18% 10% 16%}.pitch-line.mid[data-v-f607e383]{background:#d2f0dc38;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.pitch-circle[data-v-f607e383]{border:2px solid #d2f0dc38;border-radius:50%;width:88px;height:88px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pitch-box[data-v-f607e383]{border:2px solid #d2f0dc2e;width:18%;position:absolute;top:22%;bottom:22%}.pitch-box.left[data-v-f607e383]{border-left:0;left:0}.pitch-box.right[data-v-f607e383]{border-right:0;right:0}.anim-tag[data-v-f607e383]{z-index:2;color:#eafff4;background:linear-gradient(90deg,#15803d,#22c55e);border-radius:6px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:16px;left:20px;box-shadow:0 2px 10px #22c55e66}.anim-tag .pitch-ico[data-v-f607e383]{background:linear-gradient(90deg,#0000 45%,#eafff4 45% 55%,#0000 55%),linear-gradient(#eafff4,#eafff4) 50%/100% 1.5px no-repeat;border:1.5px solid #eafff4;border-radius:2px;width:12px;height:12px;box-shadow:inset 0 0 0 1px #eafff459}.anim-teams[data-v-f607e383]{z-index:1;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;display:grid;position:relative}.anim-team[data-v-f607e383]{flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}.anim-logo[data-v-f607e383],.anim-logo-img[data-v-f607e383]{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}.anim-name[data-v-f607e383]{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}.anim-center[data-v-f607e383]{flex-direction:column;align-items:center;gap:8px;min-width:120px;display:flex}.anim-kick[data-v-f607e383]{color:#fff;letter-spacing:.02em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;border:1px solid #ffffff2e;border-radius:999px;padding:8px 14px;font-size:15px;font-weight:700}.player-block[data-v-f607e383] .live-player-wrap{aspect-ratio:16/9;min-height:360px}.below-player-ad[data-v-f607e383]{background:linear-gradient(#f4f6f9 0%,#e6ebf2 100%);border:1px solid #5a96ff8c;border-radius:18px;place-items:center;width:100%;min-height:100px;padding:16px 20px;display:grid;position:relative;box-shadow:0 0 0 1px #4d94ff1f}.below-ad-label[data-v-f607e383]{color:#323c508c;letter-spacing:.12em;font-size:16px;font-weight:700}.below-ad-hint[data-v-f607e383]{color:#323c5059;white-space:nowrap;font-size:12px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.below-ad-close[data-v-f607e383]{color:#323c508c;cursor:pointer;background:0 0;border:0;border-radius:4px;width:24px;height:24px;padding:0;font-size:18px;line-height:1;position:absolute;top:8px;right:10px}.below-ad-close[data-v-f607e383]:hover{color:#141e32d9;background:#0000000f}.no-source-board[data-v-f607e383]{z-index:5;color:#fff;pointer-events:none;background:linear-gradient(#00000047 0%,#000a1480 55%,#000000ad 100%),radial-gradient(70% 55% at 50% 40%,#288cff33,#0000 70%),url(/assets/main_bg-BsGXnckQ.png) 50%/cover no-repeat,#050b14;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:24px 40px 72px;display:flex;position:absolute;inset:0;overflow:hidden}.nos-teams[data-v-f607e383]{justify-content:center;align-items:flex-start;gap:min(120px,18vw);width:100%;display:flex}.nos-team[data-v-f607e383]{flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}.nos-logo[data-v-f607e383],.nos-logo-img[data-v-f607e383]{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-f607e383]{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-msg[data-v-f607e383]{letter-spacing:.04em;color:#ffffffeb;text-shadow:0 2px 12px #0000008c;margin:0;font-size:18px;font-weight:700}.data-bar[data-v-f607e383]{background:#05080f;border:1px solid #5a96ffa6;border-radius:22px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:12px 16px;display:grid;box-shadow:0 0 0 1px #4d94ff29}.db-team[data-v-f607e383]{align-items:center;gap:8px;min-width:0;display:flex}.db-team.away[data-v-f607e383]{justify-content:flex-end}.db-team .logo[data-v-f607e383],.db-team .logo-img[data-v-f607e383]{color:#fff;object-fit:cover;background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.db-team .tname[data-v-f607e383]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.db-stats[data-v-f607e383]{align-items:center;gap:10px;display:flex}.st[data-v-f607e383]{color:#e8f1ff;align-items:center;gap:4px;min-width:28px;font-size:13px;font-weight:700;display:inline-flex}.ico[data-v-f607e383]{flex-shrink:0;display:inline-block}.ico-svg.corner[data-v-f607e383]{flex-shrink:0;width:14px;height:14px}.ico.yellow[data-v-f607e383]{background:#f2cf5b;border-radius:1px;width:9px;height:12px;box-shadow:0 1px #00000040}.ico.red[data-v-f607e383]{background:#ef4444;border-radius:1px;width:9px;height:12px;box-shadow:0 1px #00000040}.db-score[data-v-f607e383]{color:#fff;text-align:center;min-width:64px;margin:0 10px;font-size:22px;font-weight:800}.period-table[data-v-f607e383]{border-collapse:collapse;width:100%;color:var(--fb-text);background:#05080f;border:1px solid #5a96ffa6;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px #4d94ff29}.period-table th[data-v-f607e383],.period-table td[data-v-f607e383]{text-align:center;border-bottom:1px solid #ffffff0f;padding:12px 14px;font-size:13px}.period-table th[data-v-f607e383]{color:#e8f1ff99;background:#ffffff0a;font-weight:600}.period-table td[data-v-f607e383]:first-child,.period-table th[data-v-f607e383]:first-child{text-align:left}.tcell[data-v-f607e383]{align-items:center;gap:8px;display:flex}.tcell .logo[data-v-f607e383],.tcell .logo-img[data-v-f607e383]{color:#fff;object-fit:cover;background:linear-gradient(145deg,#3a78f0,#1e4db8);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.related[data-v-f607e383]{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-f607e383]{margin:0 0 8px;font-size:16px;font-weight:800}@media (width<=900px){.match-layout[data-v-f607e383]{grid-template-columns:1fr}}.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-hero[data-v-7881f65f]{justify-content:center;align-items:center;min-height:calc(100vh - 52px);display:flex;position:relative;overflow:hidden}.download-hero-bg[data-v-7881f65f]{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.download-content[data-v-7881f65f]{z-index:1;color:#fff;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:900px;padding:48px 24px 64px;display:flex;position:relative}.download-title[data-v-7881f65f]{letter-spacing:1px;text-shadow:0 4px 24px #00000059;flex-direction:column;gap:6px;margin:0 0 28px;font-size:56px;font-weight:800;line-height:1.15;display:flex}.download-desc[data-v-7881f65f]{text-shadow:0 2px 12px #0000004d;flex-direction:column;gap:10px;margin:0;font-size:18px;font-weight:400;line-height:1.65;display:flex}.download-qr-block[data-v-7881f65f]{flex-direction:column;align-items:center;gap:18px;margin-top:44px;display:flex}.download-qr-box[data-v-7881f65f]{background:#fff;border-radius:6px;padding:14px;box-shadow:0 12px 40px #00000047}.qr-image[data-v-7881f65f]{object-fit:contain;width:156px;height:156px;display:block}.download-qr-tip[data-v-7881f65f]{text-shadow:0 2px 10px #00000059;flex-direction:column;gap:6px;margin:0;font-size:15px;line-height:1.5;display:flex}@media (width<=768px){.download-content[data-v-7881f65f]{padding:36px 18px 48px}.download-title[data-v-7881f65f]{margin:0 0 20px;font-size:32px}.download-desc[data-v-7881f65f]{font-size:14px}.download-qr-block[data-v-7881f65f]{margin-top:32px}}@media (width<=480px){.download-title[data-v-7881f65f]{font-size:26px}.download-desc[data-v-7881f65f]{font-size:13px}.qr-image[data-v-7881f65f]{width:128px;height:128px}}.activity-grid article button.done[data-v-649c8f76]{opacity:.65;cursor:default}.chat-users h3[data-v-64dc1162]{margin:0 0 12px}.discover-panel[data-v-660f6ca2]{flex:1;padding:10px 14px 16px;overflow-y:auto}.discover-panel.embedded[data-v-660f6ca2]{padding:8px 12px 14px}.mock-tip[data-v-660f6ca2]{color:#9db2d6;text-align:center;margin:0 0 8px;font-size:11px}.state[data-v-660f6ca2]{text-align:center;color:#9db2d6;margin:36px 0;font-size:14px}.group-list[data-v-660f6ca2]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.group-item[data-v-660f6ca2]{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-660f6ca2]{background:linear-gradient(90deg,#f7e7a8 0%,#f0d978 100%)}.group-item.silver[data-v-660f6ca2]{background:linear-gradient(90deg,#dceaf8 0%,#c5daf2 100%)}.group-item.peach[data-v-660f6ca2]{background:linear-gradient(90deg,#f8d5c4 0%,#f0bfa8 100%)}.group-item.dark[data-v-660f6ca2]{background:#303848b8}.group-item.kicked[data-v-660f6ca2]{filter:grayscale(.55);opacity:.88;background:#464c5a8c}.rank-badge[data-v-660f6ca2]{z-index:2;pointer-events:none;line-height:0;position:absolute;top:-6px;left:-2px}.rank-badge .wing[data-v-660f6ca2]{fill:currentColor;opacity:.92}.rank-badge .medal[data-v-660f6ca2]{stroke:#ffffff8c;stroke-width:1.2px}.rank-badge text[data-v-660f6ca2]{fill:#fff;font-family:inherit;font-size:11px;font-weight:800}.rank-badge[data-rank="1"][data-v-660f6ca2]{color:#e8b423}.rank-badge[data-rank="1"] .medal[data-v-660f6ca2]{fill:#d4a017}.rank-badge[data-rank="2"][data-v-660f6ca2]{color:#8fa6c4}.rank-badge[data-rank="2"] .medal[data-v-660f6ca2]{fill:#7b92b0}.rank-badge[data-rank="3"][data-v-660f6ca2]{color:#d08a5c}.rank-badge[data-rank="3"] .medal[data-v-660f6ca2]{fill:#c07848}.group-avatar[data-v-660f6ca2]{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-660f6ca2],.group-item.kicked .group-avatar[data-v-660f6ca2]{border-radius:12px}.group-avatar img[data-v-660f6ca2]{object-fit:cover;width:100%;height:100%}.group-text[data-v-660f6ca2]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.group-text b[data-v-660f6ca2]{color:#eef4ff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.group-item.gold .group-text b[data-v-660f6ca2],.group-item.silver .group-text b[data-v-660f6ca2],.group-item.peach .group-text b[data-v-660f6ca2]{color:#1b2536}.group-item.kicked .group-text b[data-v-660f6ca2]{color:#b0b8c8}.group-text .online[data-v-660f6ca2]{color:#9db2d6;font-size:12px}.group-item.gold .online[data-v-660f6ca2],.group-item.silver .online[data-v-660f6ca2],.group-item.peach .online[data-v-660f6ca2]{color:#5b6578}.group-text .intro[data-v-660f6ca2]{color:#7f8eab;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.group-item.gold .intro[data-v-660f6ca2],.group-item.silver .intro[data-v-660f6ca2],.group-item.peach .intro[data-v-660f6ca2]{color:#6b7285}.action-btn[data-v-660f6ca2]{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-660f6ca2]{color:#e2483d;background:#fff;border-color:#e2483d}.group-item.dark .action-btn.outline[data-v-660f6ca2]{background:0 0}.action-btn[data-v-660f6ca2]:hover:not(:disabled){filter:brightness(1.06)}.action-btn[data-v-660f6ca2]:disabled{opacity:.65;cursor:wait}.kicked-side[data-v-660f6ca2]{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-660f6ca2]{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-660f6ca2]{color:#a8b0c0;margin:0;font-size:11px;line-height:1.35}.pager[data-v-660f6ca2]{justify-content:center;gap:6px;margin-top:12px;display:flex}.pager button[data-v-660f6ca2]{color:#cdd9ef;cursor:pointer;background:0 0;border:1px solid #7da5e14d;border-radius:6px;min-width:28px;height:28px}.pager button.active[data-v-660f6ca2]{color:#fff;background:#2f6fec;border-color:#2f6fec}.pager button[data-v-660f6ca2]:disabled{opacity:.4;cursor:not-allowed}.message-page[data-v-5921ebd6]{isolation:isolate;width:min(1200px,100%);margin:20px auto 44px;padding:0 16px;position:relative}.message-page[data-v-5921ebd6]:before{content:"";z-index:-1;pointer-events:none;filter:blur(.5px);background:linear-gradient(#0208128c,#020812c7),url(/assets/main_bg-BsGXnckQ.png) 50%/cover no-repeat;position:fixed;inset:0}.page-title[data-v-5921ebd6]{color:#fff;text-shadow:0 2px 12px #00000073;margin:0 0 16px;font-size:22px;font-weight:800}.login-gate[data-v-5921ebd6]{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-5921ebd6]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;height:40px;padding:0 26px;font-weight:700}.message-shell[data-v-5921ebd6]{-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-5921ebd6]{background:#06091099;border-right:1px solid #7896d21a;flex-direction:column;align-items:center;gap:14px;padding:16px 0;display:flex}.rail-me[data-v-5921ebd6]{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-5921ebd6]{object-fit:cover;width:100%;height:100%}.rail-icon[data-v-5921ebd6]{color:#7e8ba6;cursor:pointer;background:#ffffff0a;border:0;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:relative}.rail-icon[data-v-5921ebd6]:hover{color:#cdd9ef}.rail-icon.active[data-v-5921ebd6]{color:#fff;background:#2f6fec}.rail-badge[data-v-5921ebd6]{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-5921ebd6]{border-radius:50%;width:8px;min-width:8px;height:8px;padding:0;font-size:0;top:0;right:0}.conv-list[data-v-5921ebd6],.conv-detail[data-v-5921ebd6]{background:0 0;flex-direction:column;display:flex;overflow:hidden}.conv-list[data-v-5921ebd6]{border-right:1px solid #7896d21a}.conv-head[data-v-5921ebd6]{border-bottom:1px solid #7896d21a;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.conv-head.discover[data-v-5921ebd6]{border-bottom:0;justify-content:center}.conv-head.discover b[data-v-5921ebd6]{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-5921ebd6]{color:#eef4ff;font-size:16px;font-weight:700}.read-all[data-v-5921ebd6]{color:#b7c6e2;cursor:pointer;background:0 0;border:1px solid #7896d247;border-radius:13px;height:26px;padding:0 12px;font-size:12px}.read-all[data-v-5921ebd6]:hover{color:#fff;border-color:#4d86ff}.panel-head[data-v-5921ebd6]{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-5921ebd6]{gap:10px}.pin-bar[data-v-5921ebd6]{color:#1a2336;cursor:pointer;background:#f5f7fb;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;margin:10px 14px 0;padding:10px 12px;display:flex;box-shadow:0 4px 14px #0003}.pin-label[data-v-5921ebd6]{color:#fff;background:#ec4899;border-radius:4px;flex-shrink:0;padding:0 6px;font-size:11px;font-weight:700;line-height:18px}.pin-body[data-v-5921ebd6]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.pin-body b[data-v-5921ebd6]{font-weight:700}.pin-nav[data-v-5921ebd6]{color:#5b6b88;flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:inline-flex}.pin-nav button[data-v-5921ebd6]{color:#334155;cursor:pointer;background:#0f172a0f;border:0;border-radius:4px;width:22px;height:22px}.pin-close[data-v-5921ebd6]{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-5921ebd6]:hover{color:#0f172a;background:#0f172a14}.mute-all-banner[data-v-5921ebd6]{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-5921ebd6]{color:#dce8ff;background:#2f6fec38;border-color:#4d86ff66}.msg-row.flash .msg-bubble[data-v-5921ebd6],.msg-row.flash .live-card[data-v-5921ebd6],.msg-row.flash .msg-image[data-v-5921ebd6]{outline:2px solid #4d86ff;box-shadow:0 0 0 4px #4d86ff47}.head-main[data-v-5921ebd6]{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.head-sub[data-v-5921ebd6]{color:#8ea4c8;font-size:12px;font-weight:400}.head-icons[data-v-5921ebd6]{align-items:center;gap:6px;display:flex}.head-icon[data-v-5921ebd6]{color:#9db2d6;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.head-icon[data-v-5921ebd6]:hover,.head-icon.active[data-v-5921ebd6]{color:#fff;background:#ffffff14}.head-title[data-v-5921ebd6]{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-5921ebd6],.head-title .tag-fan[data-v-5921ebd6]{font-size:11px;line-height:18px}.head-more[data-v-5921ebd6]{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-5921ebd6]:hover{color:#fff;background:#ffffff1a}.conv-scroll[data-v-5921ebd6]{flex:1;padding:8px;overflow-y:auto}.conv-state[data-v-5921ebd6],.msg-state[data-v-5921ebd6]{text-align:center;color:#9db2d6;margin:24px 0;font-size:13px}.conv-item[data-v-5921ebd6]{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-5921ebd6]:hover{background:#ffffff0d}.conv-item.active[data-v-5921ebd6]{background:#2f6fec38}.conv-avatar[data-v-5921ebd6],.msg-avatar[data-v-5921ebd6]{color:#fff;background:#2c5bb0;flex-shrink:0;place-items:center;font-weight:700;display:grid;overflow:hidden}.conv-avatar[data-v-5921ebd6]{border-radius:10px;width:44px;height:44px}.conv-avatar img[data-v-5921ebd6],.msg-avatar img[data-v-5921ebd6]{object-fit:cover;width:100%;height:100%}.conv-text[data-v-5921ebd6]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conv-top[data-v-5921ebd6]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.conv-text b[data-v-5921ebd6]{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-5921ebd6],.tag-fan[data-v-5921ebd6]{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}.tag-vip[data-v-5921ebd6]{background:#f59e0b}.conv-text small[data-v-5921ebd6]{color:#9db2d6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.conv-meta[data-v-5921ebd6]{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-5921ebd6]{color:#6f7d99;white-space:nowrap;font-size:11px;line-height:1.2}.conv-meta-row[data-v-5921ebd6]{justify-content:flex-end;align-items:center;gap:4px;min-height:14px;display:inline-flex}.conv-badge[data-v-5921ebd6]{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-5921ebd6]{background:#e2483d;border-radius:50%;width:8px;height:8px}.conv-mute-icon[data-v-5921ebd6]{color:#8ea4c8;line-height:0;display:inline-flex}.msg-scroll-wrap[data-v-5921ebd6]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.msg-scroll[data-v-5921ebd6]{flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;overflow-y:auto}.msg-jump-stack[data-v-5921ebd6]{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-5921ebd6]{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-5921ebd6]:hover{background:#4d86ff}.msg-jump-btn span[data-v-5921ebd6]{font-size:12px;line-height:1}.msg-reply[data-v-5921ebd6]{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-5921ebd6]{color:#cdd9ef;margin-bottom:2px;font-weight:600;display:block}.msg-reply span[data-v-5921ebd6]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.quote-draft[data-v-5921ebd6]{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-5921ebd6]{color:#9db2d6;flex:1;min-width:0;font-size:12px;line-height:1.4}.quote-draft-body b[data-v-5921ebd6]{color:#cdd9ef;margin-bottom:2px;font-weight:600;display:block}.quote-draft-close[data-v-5921ebd6]{color:#8ea4c8;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.msg-state.empty[data-v-5921ebd6]{margin:auto}.msg-time[data-v-5921ebd6]{text-align:center;color:#6f7d99;margin:6px 0;font-size:12px}.msg-row[data-v-5921ebd6]{align-items:flex-start;gap:10px;max-width:82%;margin-bottom:4px;display:flex}.msg-row.out[data-v-5921ebd6]{flex-direction:row-reverse;align-self:flex-end}.msg-col[data-v-5921ebd6]{flex-direction:column;gap:5px;min-width:0;display:flex}.msg-row.out .msg-col[data-v-5921ebd6]{align-items:flex-end}.msg-name[data-v-5921ebd6]{color:#8ea4c8;align-items:center;gap:6px;font-size:12px;display:inline-flex}.role-tag[data-v-5921ebd6]{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-5921ebd6]{color:#3a2a00;background:linear-gradient(#ffe08a,#d4a017)}.role-tag[data-kind=owner][data-v-5921ebd6]{background:#2f6fec}.role-tag[data-kind=admin][data-v-5921ebd6]{color:#3a2a00;background:#d4a017}.msg-avatar[data-v-5921ebd6]{border-radius:8px;width:36px;height:36px;font-size:13px;position:relative}.msg-avatar.clickable[data-v-5921ebd6]{cursor:pointer}.msg-avatar.clickable[data-v-5921ebd6]:hover{box-shadow:0 0 0 2px #7da5e173}.avatar-menu-portal[data-v-5921ebd6]{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-5921ebd6]{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}.avatar-menu-portal button[data-v-5921ebd6]:hover{background:#2f6fec4d}.avatar-menu-portal button.danger[data-v-5921ebd6]{color:#ff9a9a}.page-confirm[data-v-5921ebd6]{z-index:1200;background:#0000006b;place-items:center;display:grid;position:fixed;inset:0}.page-confirm-box[data-v-5921ebd6]{background:#103066;border:1px solid #7da5e140;border-radius:12px;width:min(360px,100% - 40px);padding:18px}.page-confirm-box p[data-v-5921ebd6]{color:#eef4ff;text-align:center;margin:0 0 16px;font-size:13px;line-height:1.5}.page-confirm-ops[data-v-5921ebd6]{gap:10px;display:flex}.page-confirm-ops button[data-v-5921ebd6]{cursor:pointer;border-radius:8px;flex:1;height:34px;font-size:13px}.page-confirm-ops .ghost[data-v-5921ebd6]{color:#cdd9ef;background:0 0;border:1px solid #7da5e14d}.page-confirm-ops .danger[data-v-5921ebd6]{color:#fff;background:#2f6fec;border:0}.page-confirm-ops button[data-v-5921ebd6]:disabled{opacity:.6;cursor:not-allowed}.avatar-menu-portal button.danger[data-v-5921ebd6]:hover{background:#ff63633d}.conv-pin[data-v-5921ebd6]{z-index:1;color:#fff;background:#ec4899;border-radius:4px;padding:0 6px;font-size:10px;line-height:16px;position:absolute;top:6px;left:6px}.conv-detail[data-v-5921ebd6]{position:relative}.group-manage[data-v-5921ebd6]{z-index:8;background:linear-gradient(#0c203efa,#08142cfc);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 #020c1e66}.gm-head[data-v-5921ebd6]{border-bottom:1px solid #7da5e129;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.gm-head b[data-v-5921ebd6]{color:#eef4ff;font-size:15px}.gm-head button[data-v-5921ebd6]{color:#9db2d6;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.gm-head button[data-v-5921ebd6]:hover{color:#fff}.gm-body[data-v-5921ebd6]{flex:1;padding:14px 16px;overflow-y:auto}.gm-section[data-v-5921ebd6]{border-bottom:1px solid #7da5e11f;padding:12px 0}.gm-row[data-v-5921ebd6]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.gm-label[data-v-5921ebd6]{color:#eef4ff;font-size:13px;font-weight:600}.gm-more[data-v-5921ebd6]{color:#8ea4c8;cursor:pointer;background:0 0;border:0;font-size:12px}.gm-more[data-v-5921ebd6]:hover{color:#a9ddff}.gm-members[data-v-5921ebd6]{flex-wrap:nowrap;gap:10px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.gm-members.expanded[data-v-5921ebd6]{flex-wrap:wrap;max-height:160px;overflow-y:auto}.gm-id-row[data-v-5921ebd6]{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.gm-id-row b[data-v-5921ebd6]{color:#eef4ff;font-size:14px}.gm-id[data-v-5921ebd6]{color:#8ea4c8;font-size:12px}.gm-member[data-v-5921ebd6]{flex-direction:column;align-items:center;gap:4px;width:44px;display:flex}.gm-member small[data-v-5921ebd6]{color:#9db2d6;text-overflow:ellipsis;white-space:nowrap;max-width:44px;font-size:11px;overflow:hidden}.gm-avatar[data-v-5921ebd6]{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-5921ebd6]{object-fit:cover;width:100%;height:100%}.gm-empty[data-v-5921ebd6]{color:#9db2d6;font-size:12px}.gm-intro[data-v-5921ebd6]{color:#b7c6e2;margin:0;font-size:12px;line-height:1.6}.gm-toggles[data-v-5921ebd6]{flex-direction:column;gap:12px;display:flex}.gm-toggle[data-v-5921ebd6]{color:#dbe6f7;cursor:pointer;justify-content:space-between;align-items:center;font-size:13px;display:flex}.switch[data-v-5921ebd6]{cursor:pointer;background:#3a4254;border:0;border-radius:12px;width:42px;height:24px;padding:0;transition:background .2s;position:relative}.switch i[data-v-5921ebd6]{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-5921ebd6]{background:#2f6fec}.switch.on i[data-v-5921ebd6]{transform:translate(18px)}.gm-clear[data-v-5921ebd6]{color:#8ea4c8;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:13px}.gm-clear[data-v-5921ebd6]:hover{color:#a9ddff}.gm-foot[data-v-5921ebd6]{border-top:1px solid #7da5e129;gap:12px;padding:14px 16px;display:flex}.gm-btn[data-v-5921ebd6]{cursor:pointer;border-radius:8px;flex:1;height:38px;font-size:14px;font-weight:600}.gm-btn.ghost[data-v-5921ebd6]:hover{color:#fff;border-color:#4d86ff}.gm-btn.danger[data-v-5921ebd6]{color:#fff;background:#2f6fec;border:0}.gm-btn.danger[data-v-5921ebd6]:hover{background:#4d86ff}.gm-btn.ghost[data-v-5921ebd6]{color:#fff;background:#2f6fec;border:0}.gm-btn.ghost[data-v-5921ebd6]:hover{background:#4d86ff;border-color:#0000}.gm-confirm[data-v-5921ebd6]{z-index:2;background:#0000006b;place-items:center;display:grid;position:absolute;inset:0}.gm-confirm-box[data-v-5921ebd6]{background:#103066;border:1px solid #7da5e140;border-radius:12px;width:calc(100% - 40px);padding:18px}.gm-confirm-box p[data-v-5921ebd6]{color:#eef4ff;text-align:center;margin:0 0 16px;font-size:13px;line-height:1.5}.gm-confirm-ops[data-v-5921ebd6]{gap:10px;display:flex}.gm-confirm-ops button[data-v-5921ebd6]{cursor:pointer;border-radius:8px;flex:1;height:34px;font-size:13px}.gm-confirm-ops .ghost[data-v-5921ebd6]{color:#cdd9ef;background:0 0;border:1px solid #7da5e14d}.gm-confirm-ops .danger[data-v-5921ebd6]{color:#fff;background:#e8503a;border:0;font-weight:600}.gm-confirm-ops button[data-v-5921ebd6]:disabled{opacity:.6;cursor:not-allowed}.msg-bubble[data-v-5921ebd6]{word-break:break-word;color:#e6ecf7;background:#2a3140;border-radius:8px;padding:10px 14px;font-size:14px;line-height:1.55}.msg-row.out .msg-bubble[data-v-5921ebd6]{color:#fff;background:#2f6fec}.msg-input[data-v-5921ebd6]{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-5921ebd6]{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-5921ebd6]{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-5921ebd6]:hover,.mention-item[data-v-5921ebd6]:focus-visible{background:#2f6fec38}.mention-avatar[data-v-5921ebd6]{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-5921ebd6]{background:linear-gradient(145deg,#f59e0b,#d97706)}.mention-avatar img[data-v-5921ebd6]{object-fit:cover;width:100%;height:100%}.mention-meta[data-v-5921ebd6]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mention-meta b[data-v-5921ebd6]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mention-meta small[data-v-5921ebd6]{color:#9db2d6;font-size:11px}.mention-empty[data-v-5921ebd6]{color:#9db2d6;text-align:center;margin:8px 0;font-size:12px}.msg-toolbar[data-v-5921ebd6]{align-items:center;gap:6px;height:40px;display:flex}.tool-icon[data-v-5921ebd6]{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-5921ebd6]:hover:not(:disabled){color:#cdd9ef;background:#ffffff0f}.tool-icon[data-v-5921ebd6]:disabled{opacity:.4;cursor:not-allowed}.emoji-wrap[data-v-5921ebd6]{position:relative}.msg-textarea[data-v-5921ebd6]{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-5921ebd6]::placeholder{color:#6f7d99}.msg-textarea[data-v-5921ebd6]:focus{border-color:#4d86ff;outline:none;box-shadow:0 0 0 1px #4d86ff40}.msg-send-row[data-v-5921ebd6]{justify-content:flex-end;display:flex}.emoji-panel[data-v-5921ebd6]{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-5921ebd6]{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;display:grid}.emoji-item[data-v-5921ebd6]:hover{background:#2f6fec1f}.emoji-item img[data-v-5921ebd6]{width:26px;height:26px}.inline-emoji[data-v-5921ebd6]{vertical-align:-4px;width:20px;height:20px}.send-btn[data-v-5921ebd6]{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-5921ebd6]:hover:not(:disabled){background:#4d86ff}.send-btn[data-v-5921ebd6]:disabled{opacity:.6;cursor:not-allowed}.file-hidden[data-v-5921ebd6]{display:none}.msg-image[data-v-5921ebd6]{border-radius:10px;max-width:220px;display:block;overflow:hidden}.msg-image img[data-v-5921ebd6]{width:100%;height:auto;display:block}.msg-system[data-v-5921ebd6]{text-align:center;color:#9db2d6;margin:4px 0;font-size:12px}.live-card[data-v-5921ebd6]{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-5921ebd6]:hover{border-color:#4d86ff}.live-cover[data-v-5921ebd6]{background:#0b1f44;border-radius:6px;flex-shrink:0;width:84px;height:60px;position:relative;overflow:hidden}.live-cover img[data-v-5921ebd6]{object-fit:cover;width:100%;height:100%}.live-tag[data-v-5921ebd6]{color:#fff;background:#e2483d;border-radius:4px;padding:1px 6px;font-size:11px;position:absolute;top:4px;left:4px}.live-info[data-v-5921ebd6]{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.live-info b[data-v-5921ebd6]{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-5921ebd6]{color:#9db2d6;font-size:12px}@media (width<=768px){.message-page[data-v-5921ebd6]{width:100%;padding:0 12px}.message-shell[data-v-5921ebd6]{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-0d15ad40]{z-index:100;background:#0000008c;place-items:center;padding:20px 12px;display:grid;position:fixed;inset:0;overflow:auto}.dialog[data-v-0d15ad40]{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-0d15ad40]{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-0d15ad40]{text-align:center;margin:0 0 8px;font-size:20px;font-weight:700}.state[data-v-0d15ad40]{text-align:center;color:#8b95a8;margin:28px 0 16px}.panel[data-v-0d15ad40]{text-align:center;margin:16px 0 4px}.status-panel[data-v-0d15ad40]{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}.status-panel .ok[data-v-0d15ad40],.status-panel .warn[data-v-0d15ad40]{margin:0;font-size:16px;font-weight:600;line-height:1.5}.status-panel .cs-line[data-v-0d15ad40]{max-width:100%;margin:0;line-height:1.7}.status-panel .copy[data-v-0d15ad40]{margin-left:8px}.status-panel .submit[data-v-0d15ad40]{width:100%;max-width:300px;height:44px;margin-top:8px}.ok[data-v-0d15ad40]{color:#16a34a}.warn[data-v-0d15ad40]{color:#d97706}.form[data-v-0d15ad40]{flex-direction:column;display:flex}.field-row[data-v-0d15ad40]{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-0d15ad40]{cursor:text}.field-label[data-v-0d15ad40]{color:#2a3142;flex-shrink:0;width:7.5em;font-size:14px}.field-label i[data-v-0d15ad40]{color:#e11d48;margin-right:2px;font-style:normal}.field-value[data-v-0d15ad40]{flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ph[data-v-0d15ad40]{color:#b0b8c6;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.avatar-mini[data-v-0d15ad40]{background:#eef2f8;border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.avatar-mini img[data-v-0d15ad40]{object-fit:cover;width:100%;height:100%}.chev[data-v-0d15ad40]{color:#c0c6d4;font-size:20px;line-height:1}.field-input[data-v-0d15ad40]{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-0d15ad40]::placeholder{color:#b0b8c6}.field-block[data-v-0d15ad40]{flex-direction:column;gap:8px;padding:12px 0 4px;display:flex}.field-block textarea[data-v-0d15ad40]{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-0d15ad40]::placeholder{color:#b0b8c6}.note-red[data-v-0d15ad40]{color:#e11d48;margin:10px 0 4px;font-size:12px}.dash[data-v-0d15ad40]{border-top:1px dashed #d7dde8;margin:10px 0 4px}.id-block[data-v-0d15ad40]{flex-direction:column;gap:10px;padding:12px 0 4px;display:flex}.id-row[data-v-0d15ad40]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.id-sample[data-v-0d15ad40],.id-upload[data-v-0d15ad40]{border-radius:8px;height:96px;position:relative;overflow:hidden}.id-card-mock[data-v-0d15ad40]{background:linear-gradient(135deg,#dfe9f7 0%,#c8d9f0 45%,#e8f0fa 100%);border:1px solid #d0dbeb;width:100%;height:100%}.id-badge[data-v-0d15ad40]{color:#fff;background:#00000073;border-radius:3px;padding:2px 6px;font-size:11px;position:absolute;bottom:8px;left:8px}.id-upload[data-v-0d15ad40]{cursor:pointer;color:inherit;background:#fafbfd;border:1px dashed #cfd6e4;place-items:center;gap:4px;padding:0;display:grid}.id-upload img[data-v-0d15ad40]{object-fit:cover;width:100%;height:100%}.id-icon[data-v-0d15ad40]{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-0d15ad40]{color:#e11d48;font-size:13px}.id-tip[data-v-0d15ad40]{text-align:center;color:#9aa3b5;margin:0;font-size:12px}.warn-box[data-v-0d15ad40]{color:#8b95a8;background:#f5f6f8;border-radius:6px;margin:12px 0 16px;padding:10px 12px;font-size:12px;line-height:1.55}.submit[data-v-0d15ad40]{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-0d15ad40]:disabled{opacity:.55;cursor:not-allowed}.cs-line[data-v-0d15ad40]{text-align:center;color:#8b95a8;margin:14px 0 0;font-size:12px;line-height:1.6}.copy[data-v-0d15ad40]{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}@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}
