.site-header[data-v-9f91d6f6]{z-index:50;background:url(/assets/up-Bfd70ofv.png) 50%/100% 100% no-repeat;height:52px;position:sticky;top:0}.header-inner[data-v-9f91d6f6]{align-items:center;gap:34px;width:960px;height:52px;margin:0 auto;display:flex}.brand[data-v-9f91d6f6]{flex-shrink:0;align-items:center;display:flex}.brand-logo[data-v-9f91d6f6]{object-fit:contain;width:auto;max-width:168px;height:32px;display:block}.nav-links[data-v-9f91d6f6]{color:#fff;white-space:nowrap;align-items:center;gap:1px;height:100%;display:flex}.nav-links a[data-v-9f91d6f6]{color:#fff;align-items:center;height:52px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.nav-links a.active[data-v-9f91d6f6]{color:#fff}.nav-links a.active[data-v-9f91d6f6]:after{content:"";background:#ffffffe6;height:1px;position:absolute;bottom:7px;left:19px;right:19px}.auth-actions[data-v-9f91d6f6]{color:#ffffffeb;align-items:center;gap:14px;margin-left:auto;font-size:12px;display:flex}.msg-entry[data-v-9f91d6f6]{color:#ffffffeb;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.msg-entry[data-v-9f91d6f6]:hover,.msg-entry.active[data-v-9f91d6f6]{color:#a9ddff}.discover-entry[data-v-9f91d6f6]{cursor:pointer;background:0 0;border:0;font-family:inherit}.msg-label[data-v-9f91d6f6]{display:inline-block;position:relative}.msg-badge[data-v-9f91d6f6]{color:#fff;background:#e2483d;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:-7px;left:calc(100% - 2px);box-shadow:0 0 0 1px #020c1c99}.login-btn[data-v-9f91d6f6]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;min-width:48px;height:30px;padding:0 4px;font-weight:500;display:inline-flex}.login-icon[data-v-9f91d6f6]{object-fit:contain;flex-shrink:0;width:18px;height:18px;display:block}.login-btn[data-v-9f91d6f6]:hover{color:#a9ddff;background:0 0}.user-menu[data-v-9f91d6f6]{position:relative}.user-trigger[data-v-9f91d6f6]{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-9f91d6f6]:hover{background:#ffffff1a}.user-avatar[data-v-9f91d6f6]{background:#1a4cb7;border:2px solid #ffffff59;border-radius:50%;width:32px;height:32px;display:block;overflow:hidden}.user-avatar img[data-v-9f91d6f6]{object-fit:cover;width:100%;height:100%;display:block}.avatar-fallback[data-v-9f91d6f6]{color:#fff;place-items:center;width:100%;height:100%;font-size:14px;font-weight:700;display:grid}.user-name[data-v-9f91d6f6]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-weight:700;overflow:hidden}.user-dropdown[data-v-9f91d6f6]{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-9f91d6f6]{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-9f91d6f6]:hover{color:#1499ed;background:#f0f7ff}@media (width<=768px){.header-inner[data-v-9f91d6f6]{gap:12px;width:100%;padding:0 12px}.brand-logo[data-v-9f91d6f6]{max-width:132px;height:26px}.nav-links a[data-v-9f91d6f6]{padding:0 10px;font-size:13px}.nav-links a.active[data-v-9f91d6f6]:after{left:11px;right:11px}.user-name[data-v-9f91d6f6]{max-width:84px}}@media (width<=480px){.header-inner[data-v-9f91d6f6]{gap:6px;padding:0 8px}.nav-links a[data-v-9f91d6f6]{padding:0 7px;font-size:12px}.nav-links a.active[data-v-9f91d6f6]:after{left:8px;right:8px}}.site-footer[data-v-2d0c822f]{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 36px}.footer-inner[data-v-2d0c822f]{width:960px;margin:0 auto}.links[data-v-2d0c822f]{flex-wrap:wrap;justify-content:center;gap:4px;margin-bottom:10px;display:flex}.links a[data-v-2d0c822f]{color:#ffffffe0;margin:0 12px}.links a[data-v-2d0c822f]:hover{color:#a9ddff}.contact[data-v-2d0c822f],.filing[data-v-2d0c822f]{margin:0;font-size:13px}.contact[data-v-2d0c822f]{margin-bottom:8px}.filing a[data-v-2d0c822f]{color:#ffffffb8}.filing a[data-v-2d0c822f]:hover{color:#a9ddff}@media (width<=768px){.site-footer[data-v-2d0c822f]{margin:16px 0 0;padding:18px 0 24px}.footer-inner[data-v-2d0c822f]{width:auto;padding:0 14px}.links a[data-v-2d0c822f]{margin:0 8px}.contact[data-v-2d0c822f],.filing[data-v-2d0c822f]{font-size:12px}}.mask[data-v-d860fd90]{z-index:100;background:#00000085;place-items:center;display:grid;position:fixed;inset:0}.login-dialog[data-v-d860fd90]{aspect-ratio:16/9;background:#fff;border-radius:4px;width:min(760px,100vw - 40px);max-height:calc(100vh - 48px);position:relative;overflow:visible;box-shadow:0 20px 50px #0000004d}.login-promo[data-v-d860fd90]{z-index:2;pointer-events:none;position:absolute;inset:0}.login-promo-bg[data-v-d860fd90]{width:auto;max-width:none;height:100%;position:absolute;top:0;left:0}.login-promo-copy[data-v-d860fd90]{z-index:4;color:#fff;text-shadow:0 2px 10px #00000080;position:absolute;top:22px;left:24px}.login-promo-copy h2[data-v-d860fd90]{color:#fff;letter-spacing:.5px;white-space:nowrap;margin:0 0 6px;font-size:22px;font-weight:800;line-height:1.2}.login-promo-copy p[data-v-d860fd90]{color:#fff;margin:0;font-size:14px;line-height:1.4}.login-promo-people[data-v-d860fd90]{z-index:5;object-fit:contain;object-position:left bottom;width:44%;height:88%;position:absolute;bottom:-48px;left:2%}.login-promo-qr[data-v-d860fd90]{z-index:3;background:#fff;border-radius:6px;justify-items:center;gap:5px;padding:7px;display:grid;position:absolute;top:50%;left:40%;transform:translateY(-50%);box-shadow:0 6px 20px #00000040}.qr-image[data-v-d860fd90]{object-fit:contain;width:92px;height:92px;display:block}.qr-text[data-v-d860fd90]{color:#3b4654;font-size:11px;line-height:1}.login-panel[data-v-d860fd90]{z-index:1;background:0 0;flex-direction:column;justify-content:center;width:41%;display:flex;position:absolute;top:0;bottom:0;right:0}.login-close[data-v-d860fd90]{z-index:10;color:#b0bac5;cursor:pointer;background:0 0;border:0;width:26px;height:26px;font-size:20px;line-height:1;position:absolute;top:12px;right:14px}.login-close[data-v-d860fd90]:hover{color:#657180}.login-form[data-v-d860fd90]{box-sizing:border-box;flex-direction:column;justify-content:center;padding:0 36px 0 56px;display:flex}.login-logo[data-v-d860fd90]{width:auto;height:30px;margin:0 auto 20px;display:block}.login-form-title[data-v-d860fd90]{color:#1499ed;text-align:center;margin:0 0 22px;font-size:16px;font-weight:700}.login-field[data-v-d860fd90]{background:#f0f2f5;border-radius:4px;align-items:center;width:100%;height:46px;margin-bottom:16px;display:flex;overflow:hidden}.login-field input[data-v-d860fd90]{color:#1b2430;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-d860fd90]::placeholder{color:#b0bac5}.phone-field .dial-code[data-v-d860fd90]{color:#4b596a;white-space:nowrap;border-right:1px solid #dfe4ea;align-items:center;gap:4px;padding:0 12px 0 14px;font-size:14px;display:inline-flex}.phone-field .dial-code i[data-v-d860fd90]{opacity:.65;font-size:10px;font-style:normal}.sms-field input[data-v-d860fd90]{padding-right:8px}.sms-btn[data-v-d860fd90]{color:#fff;white-space:nowrap;cursor:pointer;background:#1499ed;border:0;border-radius:3px;flex-shrink:0;min-width:84px;height:30px;margin-right:6px;padding:0 10px;font-size:12px;font-weight:500}.sms-btn[data-v-d860fd90]:disabled{opacity:.65;cursor:not-allowed}.login-submit[data-v-d860fd90]{color:#fff;letter-spacing:2px;cursor:pointer;background:#1499ed;border:0;border-radius:4px;width:100%;height:46px;margin-top:10px;font-size:16px;font-weight:700}.login-submit[data-v-d860fd90]:disabled{opacity:.7;cursor:wait}.dialog[data-v-d860fd90]{width:380px;padding:18px}header[data-v-d860fd90]{justify-content:space-between;align-items:center;display:flex}header button[data-v-d860fd90]{cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.body[data-v-d860fd90]{gap:14px;margin-top:14px;display:grid}textarea[data-v-d860fd90],.body input[data-v-d860fd90]{box-sizing:border-box;border:1px solid #dbe6ef;border-radius:6px;width:100%;height:42px;padding:0 12px}textarea[data-v-d860fd90]{height:auto;padding:10px 12px}.submit-btn[data-v-d860fd90]{color:#fff;cursor:pointer;background:#1499ed;border:0;border-radius:6px;height:42px;font-weight:700}.submit-btn[data-v-d860fd90]:disabled{opacity:.7;cursor:wait}p[data-v-d860fd90]{color:#657180;margin:0;line-height:1.6}@media (width<=768px){.login-dialog[data-v-d860fd90]{aspect-ratio:auto;flex-direction:column;width:calc(100vw - 32px);min-height:0;display:flex;overflow:hidden}.login-promo[data-v-d860fd90]{pointer-events:none;z-index:auto;flex-direction:column;align-items:center;padding:28px 16px 4px;display:flex;position:static}.login-promo-bg[data-v-d860fd90],.login-promo-copy[data-v-d860fd90],.login-promo-people[data-v-d860fd90]{display:none}.login-promo-qr[data-v-d860fd90]{position:static;transform:none}.login-panel[data-v-d860fd90]{width:100%;position:static}.login-form[data-v-d860fd90]{padding:12px 24px 32px}.login-close[data-v-d860fd90]{width:36px;height:36px;font-size:24px}.dialog[data-v-d860fd90]{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%)}.cs-float[data-v-f7b4c35e]{z-index:60;color:#1b2430;cursor:pointer;background:#fffffff2;border:0;border-radius:8px;place-items:center;gap:6px;width:72px;padding:12px 8px;font-size:12px;line-height:1.2;display:grid;position:fixed;bottom:24px;right:max(16px,50vw - 464px);box-shadow:0 10px 28px #154b8026}.cs-float[data-v-f7b4c35e]:hover{box-shadow:0 12px 32px #154b8038}.cs-icon[data-v-f7b4c35e]{object-fit:contain;width:32px;height:32px}.cs-float span[data-v-f7b4c35e]{font-weight:600}.live-player-wrap[data-v-eb469058]{background:#000;width:100%;height:100%;min-height:430px;position:relative}.live-player-wrap.is-preview[data-v-eb469058]{min-height:100%}.live-player-wrap.is-preview .live-video[data-v-eb469058]{object-fit:cover}.live-video[data-v-eb469058]{object-fit:contain;background:#000;width:100%;height:100%;display:block}.player-error[data-v-eb469058]{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-eb469058]{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-0357b2e6]{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-0357b2e6]{color:#fff;cursor:pointer;background:#1499ed;border:0;border-radius:6px;margin-top:12px;padding:8px 20px}.live-stage[data-v-0357b2e6]{background:#fffffff5;border-radius:8px;grid-template-columns:minmax(0,1fr) 168px;gap:12px;padding:12px;display:grid;box-shadow:0 0 18px #ffffffb8,0 18px 46px #00000047}.player-card[data-v-0357b2e6]{background:#06111f;border-radius:4px;overflow:hidden}.match-ticker[data-v-0357b2e6]{color:#101820;white-space:nowrap;background:#fff;grid-template-columns:1fr auto;align-items:center;height:36px;padding:4px 12px 0 4px;font-size:18px;display:grid}.match-ticker b[data-v-0357b2e6]{text-overflow:ellipsis;overflow:hidden}.match-ticker span[data-v-0357b2e6]{margin-left:26px;font-size:14px;font-weight:800}.preview-stage[data-v-0357b2e6]{cursor:pointer;background:#000;height:430px;position:relative;overflow:hidden}.preview-stage--empty[data-v-0357b2e6]{cursor:default;background:linear-gradient(#2a3038 0%,#141820 100%);place-items:center;display:grid}.empty-main-text[data-v-0357b2e6]{color:#ffffffe0;letter-spacing:1px;text-shadow:0 2px 8px #00000059;font-size:18px;font-weight:700}.home-preview-player[data-v-0357b2e6]{height:100%}.preview-fallback[data-v-0357b2e6]{background:linear-gradient(#ffffff0d,#00000014),linear-gradient(16deg,#e9bf82 0 49%,#273d52 49% 52%,#e9bf82 52% 100%);position:absolute;inset:0}.preview-fallback.has-cover[data-v-0357b2e6]{background:#000}.live-badge[data-v-0357b2e6]{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}.cover-img[data-v-0357b2e6]{object-fit:cover;width:100%;height:100%;display:block}.preview-fallback[data-v-0357b2e6]:before{content:"";opacity:.68;pointer-events:none;background:linear-gradient(90deg,#0000 0 27%,#fffc 27.2% 27.6%,#0000 27.8% 100%),linear-gradient(0deg,#0000 0 60%,#ffffffa6 60.2% 60.7%,#0000 61% 100%),radial-gradient(circle at 50% 52%,#0000 0 84px,#ffffffa6 86px 88px,#0000 90px);position:absolute;inset:0}.preview-fallback.has-cover[data-v-0357b2e6]:before{display:none}.court[data-v-0357b2e6]{background:linear-gradient(#dbe2e7 0 13%,#eef1f4 13% 23%,#0000 23%),repeating-linear-gradient(90deg,#0000 0 90px,#0e2a4114 92px 96px);position:absolute;inset:0}.player[data-v-0357b2e6],.coach[data-v-0357b2e6]{background:#174fc4;border-radius:13px 13px 8px 8px;width:22px;height:42px;position:absolute;box-shadow:0 18px 14px #00000029}.player[data-v-0357b2e6]:before,.coach[data-v-0357b2e6]:before{content:"";background:#d6aa78;border-radius:50%;width:12px;height:12px;position:absolute;top:-12px;left:5px}.player.white[data-v-0357b2e6]{background:#f5f5f0}.coach[data-v-0357b2e6]{background:#262b31;width:24px;height:54px}.p1[data-v-0357b2e6]{top:33%;left:36%;transform:rotate(-6deg)}.p2[data-v-0357b2e6]{top:48%;left:54%;transform:rotate(9deg)}.p3[data-v-0357b2e6]{top:35%;left:70%;transform:rotate(-12deg)}.p4[data-v-0357b2e6]{top:61%;left:42%;transform:rotate(7deg)}.w1[data-v-0357b2e6]{top:43%;left:22%;transform:rotate(-12deg)}.w2[data-v-0357b2e6]{top:66%;left:63%;transform:rotate(14deg)}.coach[data-v-0357b2e6]{top:55%;left:28%}.enter-live-cta[data-v-0357b2e6]{z-index:4;color:#fff;white-space:nowrap;pointer-events:none;background:#151c28d1;border-radius:4px;height:42px;padding:0 22px;font-size:15px;font-weight:700;line-height:42px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ad-row[data-v-0357b2e6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin-top:16px;display:grid}.ad-item[data-v-0357b2e6]{cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:0;line-height:0;display:block;overflow:hidden;box-shadow:0 12px 30px #0000003d}.ad-item--static[data-v-0357b2e6]{cursor:default}.ad-item[data-v-0357b2e6]:first-child{grid-column:1/-1}.ad-item img[data-v-0357b2e6]{object-fit:cover;width:100%;max-width:100%;height:158px;display:block}.ad-item:first-child img[data-v-0357b2e6]{height:174px}.side-live[data-v-0357b2e6]{flex-direction:column;height:466px;display:flex;position:relative;overflow:hidden}.side-live-header[data-v-0357b2e6]{color:#101820;white-space:nowrap;background:#fff;border-radius:4px 4px 0 0;flex-shrink:0;align-items:center;height:36px;padding:4px 12px 0 4px;font-size:18px;display:grid;overflow:hidden}.side-live-header b[data-v-0357b2e6]{text-overflow:ellipsis;overflow:hidden}.side-live-list[data-v-0357b2e6]{flex:1;grid-template-rows:repeat(4,minmax(0,1fr));gap:8px;min-height:0;display:grid;overflow:hidden}.side-live[data-v-0357b2e6]::-webkit-scrollbar{width:6px}.side-live[data-v-0357b2e6]::-webkit-scrollbar-thumb{background:#c5d4e3;border-radius:999px}.mini-live[data-v-0357b2e6]{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(135deg,#075ec9,#ffc82d);border:0;border-radius:4px;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 -42px 36px #0000007a}.mini-live--placeholder[data-v-0357b2e6]{box-shadow:none;cursor:default;pointer-events:none;background:0 0;border-radius:4px}.side-page-enter-active[data-v-0357b2e6],.side-page-leave-active[data-v-0357b2e6]{transition:opacity .28s,transform .28s}.side-page-enter-from[data-v-0357b2e6]{opacity:0;transform:translateY(18px)}.side-page-leave-to[data-v-0357b2e6]{opacity:0;transform:translateY(-18px)}.mini-live.has-cover[data-v-0357b2e6]{background-position:50%;background-repeat:no-repeat;background-size:cover}.mini-live--empty[data-v-0357b2e6]{cursor:default;background:linear-gradient(135deg,#5a6472,#7b8794);justify-content:center;align-items:center;display:flex;box-shadow:inset 0 -42px 36px #00000047}.mini-live--empty .mini-title[data-v-0357b2e6]{text-align:center;-webkit-line-clamp:unset;padding:0;display:block;position:static}.mini-title[data-v-0357b2e6]{z-index:1;text-shadow:0 2px 4px #00000073;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0;font-size:13px;font-weight:800;line-height:1.2;display:-webkit-box;position:absolute;top:4px;left:4px;overflow:hidden}.mini-live small[data-v-0357b2e6]{z-index:1;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-shadow:0 1px 3px #0000008c;font-size:10px;font-weight:700;position:absolute;bottom:4px;left:6px;right:6px;overflow:hidden}.home-live-wrap[data-v-0357b2e6]{width:100%}@media (width<=768px){.live-stage[data-v-0357b2e6]{grid-template-columns:1fr;gap:10px;padding:10px}.preview-stage[data-v-0357b2e6]{aspect-ratio:16/9;height:auto}.side-live[data-v-0357b2e6]{height:auto;overflow:visible}.side-live-list[data-v-0357b2e6]{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:unset;gap:8px}.mini-live[data-v-0357b2e6],.mini-live--placeholder[data-v-0357b2e6]{min-height:72px}.ad-row[data-v-0357b2e6]{grid-template-columns:1fr;gap:10px;margin-top:10px}.ad-item[data-v-0357b2e6]:first-child{grid-column:auto}.ad-item img[data-v-0357b2e6],.ad-item:first-child img[data-v-0357b2e6]{aspect-ratio:16/7;height:auto}}@media (width<=480px){.side-live-list[data-v-0357b2e6]{grid-template-rows:repeat(4,minmax(72px,1fr))}}.live-room-card.has-cover .room-art[data-v-260a6323]{background-position:50%;background-repeat:no-repeat;background-size:cover}.anchor[data-v-260a6323]{align-items:center;gap:6px;min-width:0;display:flex}.anchor-avatar[data-v-260a6323]{object-fit:cover;border-radius:50%;flex-shrink:0;width:18px;height:18px}.anchor-name[data-v-260a6323]{color:#8b98a7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.room-title-cover[data-v-260a6323]{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}.page-shell[data-v-8f23898c]{z-index:1;width:960px;margin:18px auto 44px;position:relative}.home-live-list[data-v-8f23898c]{margin-top:20px}.list-title[data-v-8f23898c]{color:#fff;margin:0 0 12px;font-size:18px}.list-grid[data-v-8f23898c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.list-grid[data-v-8f23898c] .room-art{height:276px}.pager[data-v-8f23898c]{justify-content:center;gap:8px;margin-top:18px;display:flex}.pager-btn[data-v-8f23898c]{color:#cdd9ef;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:6px;min-width:32px;height:32px;padding:0 8px}.pager-btn[data-v-8f23898c]:hover:not(:disabled){color:#fff;border-color:#4d86ff}.pager-btn.active[data-v-8f23898c]{color:#fff;background:#2f6fec;border-color:#2f6fec}.pager-btn[data-v-8f23898c]:disabled{opacity:.4;cursor:not-allowed}@media (width<=768px){.page-shell[data-v-8f23898c]{width:100%;margin:12px 0 28px;padding:0 12px}.list-grid[data-v-8f23898c]{grid-template-columns:1fr}}.page-shell[data-v-239a19d0]{z-index:1;width:960px;margin:12px auto 36px;position:relative}.inner-page[data-v-239a19d0]{min-height:620px;margin-top:20px}.world-page[data-v-239a19d0]{background:linear-gradient(120deg,#ca0b1fe6,#0000 34%,#00349edb 68%,#ca0b1feb),linear-gradient(#243b8f,#15236c);width:960px;min-height:700px;padding-top:12px}.download-page[data-v-239a19d0]{background:#020b16;width:100%;max-width:none;min-height:calc(100vh - 52px);margin:0}@media (width<=768px){.page-shell[data-v-239a19d0]{width:100%;margin:12px 0 24px;padding:0 12px}.world-page[data-v-239a19d0]{width:100%;min-height:0}.download-page[data-v-239a19d0]{margin:0;padding:0}}.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}.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}.world-list[data-v-02009d8f]{margin-top:14px}.empty[data-v-001b57c9]{text-align:center;color:#7b8794;padding:30px}.live-state[data-v-7757acf9]{text-align:center;color:#7b8794;padding:48px}.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}}.danmaku-stage[data-v-bebb74af]{background:#000;height:430px;position:relative;overflow:hidden}.danmaku-stage.is-fullscreen[data-v-bebb74af]{width:100vw;height:100vh}.danmaku-stage[data-v-bebb74af]:fullscreen{width:100vw;height:100vh}.stage-player[data-v-bebb74af]{width:100%;height:100%}.stage-fallback[data-v-bebb74af]{background:linear-gradient(135deg,#1a4cb7,#0d2d5c) 50%/cover;width:100%;height:100%}.fallback-overlay[data-v-bebb74af]{color:#e8eef5;background:#00000073;place-items:center;height:100%;display:grid}.fallback-overlay p[data-v-bebb74af]{margin:0}.danmaku-layer[data-v-bebb74af]{z-index:2;pointer-events:none;position:absolute;inset:0 0 52px;overflow:hidden}.bullet[data-v-bebb74af]{white-space:nowrap;text-shadow:0 1px 3px #000000d9;will-change:transform;font-size:15px;font-weight:700;animation-name:danmaku-move-bebb74af;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;left:100%}@keyframes danmaku-move-bebb74af{to{transform:translate(calc(-100vw - 100%))}}.stage-controls[data-v-bebb74af]{z-index:3;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}.ctrl-btn[data-v-bebb74af]{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,opacity .2s;display:inline-flex}.ctrl-btn svg[data-v-bebb74af]{fill:currentColor;width:16px;height:16px}.ctrl-btn[data-v-bebb74af]:hover{background:#fff3}.ctrl-btn.off[data-v-bebb74af]{opacity:.55}.danmaku-input[data-v-bebb74af]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.danmaku-input input[data-v-bebb74af]{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-bebb74af]::placeholder{color:#fff9}.send-btn[data-v-bebb74af]{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-bebb74af]{margin-left:auto}.stage-controls.minimal[data-v-bebb74af]{opacity:0;background:0 0;gap:8px;width:auto;height:auto;padding:0;transition:opacity .2s;bottom:12px;left:auto;right:12px}.danmaku-stage:hover .stage-controls.minimal[data-v-bebb74af],.stage-controls.minimal[data-v-bebb74af]:focus-within{opacity:1}.stage-controls.minimal .ctrl-btn[data-v-bebb74af]{background:#00000073;border-color:#0000;justify-content:center;width:36px;height:36px;padding:0}.stage-controls.minimal .ctrl-btn[data-v-bebb74af]:hover{background:#000000a6}.stage-controls.minimal .fs-btn[data-v-bebb74af]{margin-left:0}.is-fullscreen .bullet[data-v-bebb74af]{font-size:22px}.is-fullscreen .stage-controls[data-v-bebb74af]{height:64px;padding:0 28px}.is-fullscreen .danmaku-layer[data-v-bebb74af]{bottom:64px}@media (width<=768px){.ctrl-btn span[data-v-bebb74af]{display:none}.stage-controls[data-v-bebb74af]{gap:6px;padding:0 8px}}.chat-panel[data-v-c793ff0f]{color:#cdd9ef;background:linear-gradient(#123163,#0b2048);border:1px solid #7da5e12e;border-radius:10px;flex-direction:column;height:472px;max-height:472px;padding:14px;display:flex;overflow:hidden;box-shadow:0 10px 28px #020c1e73}h3[data-v-c793ff0f]{color:#eef4ff;margin:0 0 12px;font-size:16px}.login-hint[data-v-c793ff0f]{color:#9db2d6;margin:0 0 8px;font-size:13px}.guest-banner[data-v-c793ff0f]{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-c793ff0f]:hover{box-shadow:0 4px 14px #faad1447}.guest-banner-icon[data-v-c793ff0f]{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-c793ff0f]{flex:1;font-weight:600}.guest-banner-btn[data-v-c793ff0f]{color:#fff;background:#fa8c16;border-radius:999px;flex-shrink:0;padding:4px 12px;font-weight:700}.login-hint.error[data-v-c793ff0f]{color:#e64040}.msg-system[data-v-c793ff0f]{text-align:center;color:#9db2d6;margin:4px 0;font-size:12px}.messages[data-v-c793ff0f]{overscroll-behavior:contain;color:#fff;flex:1;min-height:0;margin-bottom:12px;font-size:14px;line-height:1.5;overflow-y:auto}.messages p[data-v-c793ff0f]{color:#fff;margin:0 0 6px}.messages b[data-v-c793ff0f]{color:#fff}.messages b.clickable[data-v-c793ff0f]{color:#7db3ff;cursor:pointer}.messages b.clickable[data-v-c793ff0f]:hover{text-decoration:underline}.author-wrap[data-v-c793ff0f]{position:relative}.author-menu[data-v-c793ff0f]{z-index:30;background:#0e2853;border:1px solid #7da5e147;border-radius:8px;min-width:96px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 24px #020c1e80}.author-menu button[data-v-c793ff0f]{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-c793ff0f]:hover{background:#2f6fec4d}.chat-panel-form[data-v-c793ff0f]{flex-shrink:0;grid-template-columns:1fr 72px;gap:8px;display:grid}input[data-v-c793ff0f]{color:#eef4ff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;height:38px;padding:0 12px}input[data-v-c793ff0f]::placeholder{color:#8ea4c8}input[data-v-c793ff0f]:read-only{cursor:pointer}button[data-v-c793ff0f]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;height:38px;font-weight:700}button[data-v-c793ff0f]:hover{background:#4d86ff}button[data-v-c793ff0f]:disabled{opacity:.6;cursor:not-allowed}.live-room-layout[data-v-efc2cb2d]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.player-block[data-v-efc2cb2d]{background:linear-gradient(#123163,#0b2048);border:1px solid #7da5e12e;border-radius:10px;overflow:hidden;box-shadow:0 10px 28px #020c1e73}.match-ticker[data-v-efc2cb2d]{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-efc2cb2d]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ticker-meta[data-v-efc2cb2d]{flex-shrink:0;align-items:center;gap:12px;margin-left:16px;display:flex}.anchor-name[data-v-efc2cb2d]{color:#9db2d6;white-space:nowrap;font-size:14px;font-weight:400}.heat-value[data-v-efc2cb2d]{color:#ffb84d;white-space:nowrap;font-size:13px;font-weight:600}.heat-value[data-v-efc2cb2d]:before{content:"🔥 "}.viewer-count[data-v-efc2cb2d]{color:#eef4ff;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.viewer-icon[data-v-efc2cb2d]{fill:#9db2d6;width:15px;height:15px}.loading-hint[data-v-efc2cb2d]{text-align:center;color:#9db2d6;padding:48px}.section-title[data-v-efc2cb2d]{color:#eef4ff;margin:24px 0 12px;font-size:18px}@media (width<=768px){.live-room-layout[data-v-efc2cb2d]{grid-template-columns:1fr}}.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}.playback-stage[data-v-72238355]{background:#000;height:430px;position:relative;overflow:hidden}.playback-stage.is-fullscreen[data-v-72238355]{width:100vw;height:100vh}.playback-stage[data-v-72238355]:fullscreen{width:100vw;height:100vh}.stage-player[data-v-72238355]{width:100%;height:100%}.stage-fallback[data-v-72238355]{background:linear-gradient(135deg,#1a4cb7,#0d2d5c) 50%/cover;width:100%;height:100%}.fallback-overlay[data-v-72238355]{color:#e8eef5;background:#00000073;place-items:center;height:100%;display:grid}.fallback-overlay p[data-v-72238355]{margin:0}.danmaku-layer[data-v-72238355]{z-index:2;pointer-events:none;position:absolute;inset:0 0 52px;overflow:hidden}.bullet[data-v-72238355]{white-space:nowrap;text-shadow:0 1px 3px #000000d9;will-change:transform;font-size:15px;font-weight:700;animation-name:danmaku-move-72238355;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;left:100%}@keyframes danmaku-move-72238355{to{transform:translate(calc(-100vw - 100%))}}.stage-controls[data-v-72238355]{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-72238355]>*{pointer-events:auto}.ctrl-btn[data-v-72238355]{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-72238355]{fill:currentColor;width:16px;height:16px}.ctrl-btn[data-v-72238355]:hover{background:#fff3}.ctrl-btn.off[data-v-72238355]{opacity:.55}.danmaku-input[data-v-72238355]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.danmaku-input input[data-v-72238355]{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-72238355]::placeholder{color:#fff9}.send-btn[data-v-72238355]{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-72238355]{margin-left:auto}.stage-controls.minimal[data-v-72238355]{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-72238355],.stage-controls.minimal[data-v-72238355]:focus-within{opacity:1}.stage-controls.minimal .ctrl-btn[data-v-72238355]{background:#00000073;border-color:#0000;justify-content:center;width:36px;height:36px;padding:0}.stage-controls.minimal .fs-btn[data-v-72238355]{margin-left:0}.is-fullscreen .bullet[data-v-72238355]{font-size:22px}.is-fullscreen .stage-controls[data-v-72238355]{height:64px;padding:0 28px}.is-fullscreen .danmaku-layer[data-v-72238355]{bottom:64px}@media (width<=768px){.ctrl-btn span[data-v-72238355]{display:none}}.live-room-layout[data-v-fb341291]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.player-block[data-v-fb341291]{background:linear-gradient(#123163,#0b2048);border:1px solid #7da5e12e;border-radius:10px;overflow:hidden;box-shadow:0 10px 28px #020c1e73}.match-ticker[data-v-fb341291]{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-fb341291]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ticker-meta[data-v-fb341291]{flex-shrink:0;align-items:center;gap:12px;margin-left:16px;display:flex}.anchor-name[data-v-fb341291]{color:#9db2d6;white-space:nowrap;font-size:14px;font-weight:400}.playback-tag[data-v-fb341291]{color:#fff;background:#ff8200eb;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}.heat-value[data-v-fb341291]{color:#ffb84d;white-space:nowrap;font-size:13px;font-weight:600}.heat-value[data-v-fb341291]:before{content:"🔥 "}.viewer-count[data-v-fb341291]{color:#eef4ff;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.viewer-icon[data-v-fb341291]{fill:#9db2d6;width:15px;height:15px}.playback-empty[data-v-fb341291]{color:#9db2d6;background:#000;place-items:center;height:430px;display:grid}.loading-hint[data-v-fb341291]{text-align:center;color:#9db2d6;padding:48px}@media (width<=768px){.live-room-layout[data-v-fb341291]{grid-template-columns:1fr}}.crest[data-v-ebda5445]{color:#fff;border:2px solid #edf2f7;border-radius:50%;place-items:center;width:44px;height:44px;font-style:normal;font-weight:900;display:inline-grid}.crest.royal[data-v-ebda5445]{background:#235ac6}.crest.sky[data-v-ebda5445]{background:#69c8ee}.right-rail .live-grid[data-v-3ae5d9e2]{grid-template-columns:1fr;gap:12px}.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-1ad21d1b]{justify-content:center;align-items:center;min-height:calc(100vh - 52px);display:flex;position:relative;overflow:hidden}.download-hero-bg[data-v-1ad21d1b]{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.download-content[data-v-1ad21d1b]{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-1ad21d1b]{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-1ad21d1b]{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-1ad21d1b]{flex-direction:column;align-items:center;gap:18px;margin-top:44px;display:flex}.download-qr-box[data-v-1ad21d1b]{background:#fff;border-radius:6px;padding:14px;box-shadow:0 12px 40px #00000047}.qr-image[data-v-1ad21d1b]{object-fit:contain;width:156px;height:156px;display:block}.download-qr-tip[data-v-1ad21d1b]{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-1ad21d1b]{padding:36px 18px 48px}.download-title[data-v-1ad21d1b]{margin:0 0 20px;font-size:32px}.download-desc[data-v-1ad21d1b]{font-size:14px}.download-qr-block[data-v-1ad21d1b]{margin-top:32px}}@media (width<=480px){.download-title[data-v-1ad21d1b]{font-size:26px}.download-desc[data-v-1ad21d1b]{font-size:13px}.qr-image[data-v-1ad21d1b]{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}.mask[data-v-aaea843e]{z-index:100;background:#00000085;position:fixed;inset:0}.members-dialog[data-v-aaea843e]{background:linear-gradient(#143a7a,#0c2350);border:1px solid #7da5e133;border-radius:12px;flex-direction:column;width:min(420px,100vw - 40px);max-height:calc(100vh - 120px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 60px #020c1e8c}.dialog-head[data-v-aaea843e]{border-bottom:1px solid #7da5e12e;justify-content:space-between;align-items:center;height:52px;padding:0 18px;display:flex}.dialog-head strong[data-v-aaea843e]{color:#eef4ff;font-size:16px}.dialog-head strong i[data-v-aaea843e]{color:#9db2d6;font-style:normal;font-weight:400}.dialog-head button[data-v-aaea843e]{color:#9db2d6;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.dialog-head button[data-v-aaea843e]:hover{color:#eef4ff}.dialog-search[data-v-aaea843e]{padding:12px 14px 4px}.dialog-search input[data-v-aaea843e]{color:#eef4ff;background:#ffffff0f;border:1px solid #7da5e138;border-radius:8px;width:100%;height:34px;padding:0 12px;font-size:13px}.dialog-search input[data-v-aaea843e]::placeholder{color:#7e93bb}.dialog-search input[data-v-aaea843e]:focus{border-color:#4d86ff;outline:none}.dialog-body[data-v-aaea843e]{flex:1;padding:4px 8px 8px;overflow-y:auto}.state[data-v-aaea843e]{text-align:center;color:#9db2d6;margin:36px 0;font-size:14px}.member-list[data-v-aaea843e]{margin:0;padding:0;list-style:none}.member-item[data-v-aaea843e]{border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.member-item[data-v-aaea843e]:hover{background:#ffffff0d}.member-avatar[data-v-aaea843e]{color:#fff;background:#2c5bb0;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-weight:700;display:grid;overflow:hidden}.member-avatar img[data-v-aaea843e]{object-fit:cover;width:100%;height:100%}.member-text[data-v-aaea843e]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.member-text b[data-v-aaea843e]{color:#eef4ff;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex;overflow:hidden}.tag-self[data-v-aaea843e]{color:#cdd9ef;background:#ffffff1f;border-radius:4px;padding:0 5px;font-size:11px;font-style:normal}.role[data-v-aaea843e]{border-radius:4px;align-self:flex-start;padding:1px 6px;font-size:11px}.role.owner[data-v-aaea843e]{color:#ffd479;background:#ffb80029}.role.admin[data-v-aaea843e]{color:#7fc4ff;background:#4f86ff2e}.member-ops[data-v-aaea843e]{flex-shrink:0;gap:8px;display:flex}.op-btn[data-v-aaea843e]{color:#cdd9ef;cursor:pointer;background:0 0;border:1px solid #7da5e14d;border-radius:6px;height:28px;padding:0 12px;font-size:12px}.op-btn[data-v-aaea843e]:hover{color:#fff;border-color:#4d86ff}.op-btn.danger[data-v-aaea843e]{color:#ff9a9a;border-color:#ff636366}.op-btn.danger[data-v-aaea843e]:hover{color:#fff;background:#ff636333;border-color:#ff6363}.dialog-foot[data-v-aaea843e]{border-top:1px solid #7da5e12e;padding:12px 14px}.quit-btn[data-v-aaea843e]{color:#ff9a9a;cursor:pointer;background:#ff636314;border:1px solid #ff636366;border-radius:8px;width:100%;height:38px;font-size:14px;font-weight:600}.quit-btn[data-v-aaea843e]:hover{color:#fff;background:#ff636340}.confirm-mask[data-v-aaea843e]{z-index:1;background:#0006;place-items:center;display:grid;position:absolute;inset:0}.confirm-box[data-v-aaea843e]{background:#103066;border:1px solid #7da5e140;border-radius:12px;width:min(300px,100% - 48px);padding:20px;box-shadow:0 16px 40px #020c1e99}.confirm-box p[data-v-aaea843e]{color:#eef4ff;text-align:center;margin:0 0 18px;font-size:14px;line-height:1.5}.confirm-ops[data-v-aaea843e]{gap:12px;display:flex}.confirm-ops button[data-v-aaea843e]{cursor:pointer;border-radius:8px;flex:1;height:36px;font-size:14px}.confirm-ops .ghost[data-v-aaea843e]{color:#cdd9ef;background:0 0;border:1px solid #7da5e14d}.confirm-ops .solid[data-v-aaea843e]{color:#fff;background:#2f6fec;border:0;font-weight:600}.confirm-ops .solid.danger[data-v-aaea843e]{background:#e8503a}.confirm-ops button[data-v-aaea843e]:disabled{opacity:.6;cursor:not-allowed}.message-page[data-v-da5c48d4]{width:960px;margin:20px auto 44px}.login-gate[data-v-da5c48d4]{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-da5c48d4]{color:#fff;cursor:pointer;background:#2f6fec;border:0;border-radius:8px;height:40px;padding:0 26px;font-weight:700}.message-shell[data-v-da5c48d4]{grid-template-columns:280px 1fr;gap:16px;height:600px;display:grid}.conv-list[data-v-da5c48d4],.conv-detail[data-v-da5c48d4]{background:linear-gradient(#123163,#0b2048);border:1px solid #7da5e12e;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.panel-head[data-v-da5c48d4]{color:#eef4ff;background:#081a3880;border-bottom:1px solid #7da5e129;flex-shrink:0;align-items:center;height:52px;padding:0 18px;font-size:16px;font-weight:700;display:flex}.detail-head[data-v-da5c48d4]{gap:10px}.head-avatar[data-v-da5c48d4]{background:#2c5bb0;border-radius:50%;flex-shrink:0;width:32px;height:32px;display:block;overflow:hidden}.head-avatar img[data-v-da5c48d4]{object-fit:cover;width:100%;height:100%}.head-title[data-v-da5c48d4]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.head-more[data-v-da5c48d4]{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-da5c48d4]:hover{color:#fff;background:#ffffff1a}.conv-scroll[data-v-da5c48d4]{flex:1;padding:8px;overflow-y:auto}.conv-state[data-v-da5c48d4],.msg-state[data-v-da5c48d4]{text-align:center;color:#9db2d6;margin:24px 0;font-size:13px}.conv-item[data-v-da5c48d4]{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-da5c48d4]:hover{background:#ffffff0d}.conv-item.active[data-v-da5c48d4]{background:#2f6fec38}.conv-avatar[data-v-da5c48d4],.msg-avatar[data-v-da5c48d4]{color:#fff;background:#2c5bb0;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.conv-avatar[data-v-da5c48d4]{width:44px;height:44px;overflow:hidden}.conv-avatar img[data-v-da5c48d4],.msg-avatar img[data-v-da5c48d4]{object-fit:cover;width:100%;height:100%}.conv-text[data-v-da5c48d4]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conv-text b[data-v-da5c48d4]{color:#eef4ff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.conv-text small[data-v-da5c48d4]{color:#9db2d6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.conv-badge[data-v-da5c48d4]{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}.msg-scroll[data-v-da5c48d4]{flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;overflow-y:auto}.msg-state.empty[data-v-da5c48d4]{margin:auto}.msg-row[data-v-da5c48d4]{align-items:flex-start;gap:10px;max-width:80%;display:flex}.msg-row.out[data-v-da5c48d4]{flex-direction:row-reverse;align-self:flex-end}.msg-avatar[data-v-da5c48d4]{width:36px;height:36px;font-size:13px;position:relative;overflow:hidden}.msg-avatar.clickable[data-v-da5c48d4]{cursor:pointer}.msg-avatar.clickable[data-v-da5c48d4]:hover{box-shadow:0 0 0 2px #7da5e173}.avatar-menu-portal[data-v-da5c48d4]{z-index:120;background:#0e2853;border:1px solid #7da5e147;border-radius:8px;min-width:88px;padding:4px;position:fixed;box-shadow:0 10px 24px #020c1e80}.avatar-menu-portal button[data-v-da5c48d4]{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-da5c48d4]:hover{background:#2f6fec4d}.msg-bubble[data-v-da5c48d4]{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-da5c48d4]{color:#fff;background:#2f6fec}.msg-input[data-v-da5c48d4]{border-top:1px solid #7da5e129;flex-shrink:0;align-items:center;gap:14px;padding:16px 20px;display:flex}.input-wrap[data-v-da5c48d4]{flex:1;align-items:center;display:flex;position:relative}.input-wrap input[data-v-da5c48d4]{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-da5c48d4]::placeholder{color:#8ea4c8}.input-wrap input[data-v-da5c48d4]:focus{border-color:#2f6fec;outline:none}.icon-btn[data-v-da5c48d4]{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-da5c48d4]:hover:not(:disabled){color:#a9ddff}.icon-btn[data-v-da5c48d4]:disabled{opacity:.5;cursor:not-allowed}.input-wrap.has-img-btn input[data-v-da5c48d4]{padding-right:90px}.emoji-wrap[data-v-da5c48d4]{position:absolute;right:12px}.input-wrap.has-img-btn .emoji-wrap[data-v-da5c48d4]{right:46px}.img-btn[data-v-da5c48d4]{position:absolute;right:12px}.emoji-panel[data-v-da5c48d4]{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-da5c48d4]{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;display:grid}.emoji-item[data-v-da5c48d4]:hover{background:#ffffff1a}.emoji-item img[data-v-da5c48d4]{width:26px;height:26px}.inline-emoji[data-v-da5c48d4]{vertical-align:-4px;width:20px;height:20px}.send-btn[data-v-da5c48d4]{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-da5c48d4]:hover:not(:disabled){background:#4d86ff}.send-btn[data-v-da5c48d4]:disabled{opacity:.6;cursor:not-allowed}.file-hidden[data-v-da5c48d4]{display:none}.msg-image[data-v-da5c48d4]{border-radius:10px;max-width:220px;display:block;overflow:hidden}.msg-image img[data-v-da5c48d4]{width:100%;height:auto;display:block}.msg-system[data-v-da5c48d4]{text-align:center;color:#9db2d6;margin:4px 0;font-size:12px}.live-card[data-v-da5c48d4]{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-da5c48d4]:hover{border-color:#4d86ff}.live-cover[data-v-da5c48d4]{background:#0b1f44;border-radius:6px;flex-shrink:0;width:84px;height:60px;position:relative;overflow:hidden}.live-cover img[data-v-da5c48d4]{object-fit:cover;width:100%;height:100%}.live-tag[data-v-da5c48d4]{color:#fff;background:#e2483d;border-radius:4px;padding:1px 6px;font-size:11px;position:absolute;top:4px;left:4px}.live-info[data-v-da5c48d4]{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.live-info b[data-v-da5c48d4]{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-da5c48d4]{color:#9db2d6;font-size:12px}@media (width<=768px){.message-page[data-v-da5c48d4]{width:100%;padding:0 12px}.message-shell[data-v-da5c48d4]{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}.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}
