.brand[data-v-c42b6053]{display:inline-flex;align-items:baseline;font-style:italic;font-weight:900;line-height:1;letter-spacing:.02em;-webkit-user-select:none;user-select:none;white-space:nowrap}.x[data-v-c42b6053]{color:var(--xs-red);font-size:1.5em;margin-right:.14em;text-shadow:0 0 18px rgba(210,10,18,.45)}.word[data-v-c42b6053]{color:#fff;letter-spacing:.14em}.ui-icon[data-v-81e362fa]{flex:none}.lang-menu[data-v-0cf12158]{position:relative}.lang-btn[data-v-0cf12158]{display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 11px;border:1px solid var(--xs-line);border-radius:999px;color:var(--xs-text-2);transition:border-color .15s ease,background .15s ease}.lang-btn[data-v-0cf12158]:hover{border-color:#4a4e55;background:#ffffff0d}.flag[data-v-0cf12158]{font-size:22px;line-height:1}.chev[data-v-0cf12158]{opacity:.7}.menu[data-v-0cf12158]{position:absolute;right:0;top:calc(100% + 8px);z-index:80;min-width:168px;margin:0;padding:6px;list-style:none;background:var(--xs-surface);border:1px solid var(--xs-line-soft);border-radius:var(--xs-r-m);box-shadow:0 16px 40px #00000080}.item[data-v-0cf12158]{display:flex;align-items:center;gap:11px;width:100%;padding:10px 11px;border-radius:7px;color:var(--xs-text-2);font-size:14.5px;text-align:left;transition:background .12s ease,color .12s ease}.item[data-v-0cf12158]:hover{background:#ffffff0f;color:#fff}.item.on[data-v-0cf12158]{color:var(--xs-gold)}.item .label[data-v-0cf12158]{flex:1}.check[data-v-0cf12158]{color:var(--xs-gold)}.drop-enter-active[data-v-0cf12158],.drop-leave-active[data-v-0cf12158]{transition:opacity .14s ease,transform .14s ease}.drop-enter-from[data-v-0cf12158],.drop-leave-to[data-v-0cf12158]{opacity:0;transform:translateY(-4px)}.site-header[data-v-b1e525fe]{position:sticky;top:0;z-index:60;background:#111111f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.06)}.header-inner[data-v-b1e525fe]{display:flex;align-items:center;gap:38px;height:var(--xs-header-h)}.brand-link[data-v-b1e525fe]{font-size:22px;display:flex;align-items:center}.main-nav[data-v-b1e525fe]{display:flex;gap:30px;align-self:stretch;align-items:stretch}.nav-link[data-v-b1e525fe]{position:relative;display:flex;align-items:center;font-weight:600;font-size:15.5px;color:var(--xs-text-2);transition:color .15s ease}.nav-link[data-v-b1e525fe]:hover{color:#fff}.nav-link.active[data-v-b1e525fe]{color:var(--xs-gold)}.nav-link.active[data-v-b1e525fe]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:2px 2px 0 0;background:var(--xs-gold)}.nav-link.disabled[data-v-b1e525fe]{color:#6d7178;cursor:default}.nav-link.disabled[data-v-b1e525fe]:hover{color:#6d7178}.header-actions[data-v-b1e525fe]{margin-left:auto;display:flex;align-items:center;gap:8px}.icon-btn[data-v-b1e525fe]{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--xs-text-2);transition:background .15s ease,color .15s ease}.icon-btn[data-v-b1e525fe]:hover{background:#ffffff14;color:#fff}.avatar[data-v-b1e525fe]{background:var(--xs-panel);color:#cfd3d9}.hamburger[data-v-b1e525fe]{display:none}@media (max-width: 640px){.header-inner[data-v-b1e525fe]{display:grid;grid-template-columns:44px 1fr auto;gap:0;height:56px}.hamburger[data-v-b1e525fe]{display:grid}.brand-link[data-v-b1e525fe]{justify-self:center;font-size:20px}.main-nav[data-v-b1e525fe]{display:none}.header-actions[data-v-b1e525fe]{margin-left:0;justify-self:end;gap:4px}.icon-btn.bell[data-v-b1e525fe],.icon-btn.avatar[data-v-b1e525fe]{display:none}}.site-footer[data-v-9689cddf]{border-top:1px solid var(--xs-line-soft);background:#0d0d0f;padding:26px 0}.foot-inner[data-v-9689cddf]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.foot-logo[data-v-9689cddf]{font-size:17px}.note[data-v-9689cddf]{margin:8px 0 0;color:var(--xs-text-3);font-size:12.5px}.copy[data-v-9689cddf]{margin:0;color:var(--xs-text-3);font-size:12.5px}.tab-bar[data-v-82ee198b]{display:none}@media (max-width: 640px){.tab-bar[data-v-82ee198b]{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;background:#111111f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid rgba(255,255,255,.07);padding-bottom:env(safe-area-inset-bottom)}.tab[data-v-82ee198b]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:58px;color:var(--xs-text-3);font-size:11px;font-weight:600}.tab.on[data-v-82ee198b]{color:var(--xs-gold)}.tab.disabled[data-v-82ee198b]{cursor:default}}.app-shell[data-v-99d0f555]{display:flex;flex-direction:column;min-height:100vh}.app-main[data-v-99d0f555]{flex:1}@media (max-width: 640px){.app-shell[data-v-99d0f555]{padding-bottom:calc(58px + env(safe-area-inset-bottom))}}.match-cover[data-v-a81bffb5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero[data-v-1647657d]{position:relative;display:flex;overflow:hidden;height:clamp(330px,29vw,430px);background:var(--xs-bg-deep);border-bottom:1px solid #000}.hero-bg[data-v-1647657d]{position:absolute;top:0;right:0;bottom:0;left:0}.hero-bg[data-v-1647657d] .match-cover{filter:saturate(1.15) brightness(1.2)}.hero-photo[data-v-1647657d]{position:absolute;top:0;right:0;height:100%;width:56%;min-width:640px;max-width:none;object-fit:cover;object-position:right center;mask-image:linear-gradient(90deg,transparent,#000 16%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%)}.hero-photo--full[data-v-1647657d]{top:0;right:0;bottom:0;left:0;width:100%;min-width:0;height:100%;object-fit:cover;object-position:65% center;mask-image:none;-webkit-mask-image:none}.hero-fade-enter-active[data-v-1647657d],.hero-fade-leave-active[data-v-1647657d]{transition:opacity .5s ease}.hero-fade-enter-from[data-v-1647657d],.hero-fade-leave-to[data-v-1647657d]{opacity:0}.hero-shade[data-v-1647657d]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(700px 360px at 10% 28%,rgba(210,10,18,.3),transparent 70%),linear-gradient(90deg,#0a0a0ced 6%,#0a0a0c85 40%,#0a0a0c0f 66%,#0a0a0c61),linear-gradient(0deg,rgba(10,10,12,.72),transparent 36%)}.hero-accents i[data-v-1647657d]{position:absolute}.s1[data-v-1647657d],.s2[data-v-1647657d],.s3[data-v-1647657d]{left:-3%;height:3px;transform:rotate(-11deg);transform-origin:left center;background:linear-gradient(90deg,#d20a12d9,#d20a1200)}.s1[data-v-1647657d]{top:20%;width:34%}.s2[data-v-1647657d]{top:27%;width:25%;height:2px;opacity:.55}.s3[data-v-1647657d]{top:11%;width:19%;height:2px;opacity:.35}.hatch[data-v-1647657d]{left:43%;bottom:24%;width:96px;height:28px;transform:skew(-24deg);background:repeating-linear-gradient(90deg,rgba(210,10,18,.8) 0 7px,transparent 7px 15px);opacity:.85}.a1[data-v-1647657d],.a2[data-v-1647657d]{border:1px solid rgba(210,10,18,.55);transform:skew(-24deg)}.a1[data-v-1647657d]{width:120px;height:34px;left:46%;bottom:13%}.a2[data-v-1647657d]{width:70px;height:20px;left:43%;bottom:5%;border-color:#d20a1252}.hero-content[data-v-1647657d]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:13px;padding-block:30px}.hero-live[data-v-1647657d]{display:flex;align-items:center;gap:10px;margin:0;color:#ff8f8f;font-weight:600}.live-badge.lg[data-v-1647657d]{font-size:13px;padding:4px 10px}.hero-title[data-v-1647657d]{margin:0;font-size:clamp(34px,3.9vw,56px);font-weight:900;line-height:1.12;letter-spacing:.02em;text-shadow:0 4px 24px rgba(0,0,0,.6)}.hero-sub[data-v-1647657d]{margin:0;color:var(--xs-text-2);font-size:16px;letter-spacing:.06em}.hero-actions[data-v-1647657d]{margin-top:8px}.cta[data-v-1647657d]{display:inline-flex;align-items:center;gap:9px;padding:13px 26px;border-radius:999px;background:var(--xs-gold);color:#141414;font-weight:800;font-size:16px;box-shadow:0 8px 24px #ffd40038;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.cta[data-v-1647657d]:hover{background:var(--xs-gold-2);transform:translateY(-1px);box-shadow:0 10px 30px #ffd40052}.hero-dots[data-v-1647657d]{display:flex;gap:8px;margin-top:16px}.dot-btn[data-v-1647657d]{width:22px;height:5px;border-radius:3px;background:#4a4d53;transition:background .2s ease,width .2s ease}.dot-btn.on[data-v-1647657d]{width:34px;background:var(--xs-gold)}@media (max-width: 1100px){.hero-accents[data-v-1647657d]{display:none}}@media (max-width: 640px){.hero[data-v-1647657d]{height:auto;min-height:300px}.hero-photo[data-v-1647657d]{width:100%;min-width:0;object-position:72% center}.hero-photo--full[data-v-1647657d]{object-position:68% center}.hero-content[data-v-1647657d]{padding-block:30px 24px;gap:11px}.hero-title[data-v-1647657d]{font-size:34px}.hero-sub[data-v-1647657d]{font-size:14px}.cta[data-v-1647657d]{padding:12px 24px;font-size:15px}}.chips[data-v-765040bc]{display:none}@media (max-width: 640px){.chips[data-v-765040bc]{display:flex;gap:10px;overflow-x:auto;padding:12px 0;scrollbar-width:none}.chips[data-v-765040bc]::-webkit-scrollbar{display:none}.chip[data-v-765040bc]{flex:none;padding:8px 18px;border-radius:999px;background:#232428;color:var(--xs-text-2);font-size:14px;font-weight:600}.chip.on[data-v-765040bc]{background:var(--xs-gold);color:#141414;font-weight:800}}.sec-head[data-v-c34edc8c]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.sec-head>[data-v-c34edc8c-s]{flex:1;min-width:0}.sec-title[data-v-c34edc8c]{display:flex;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:800}.bar[data-v-c34edc8c]{width:4px;height:20px;border-radius:2px;background:var(--xs-red);box-shadow:0 0 10px #d20a1280}.see-all[data-v-c34edc8c]{display:inline-flex;align-items:center;gap:3px;color:var(--xs-text-3);font-size:13.5px;transition:color .15s ease}.see-all[data-v-c34edc8c]:hover{color:var(--xs-gold)}.team-logo[data-v-b0226bc9]{flex:none;display:inline-grid;place-items:center;overflow:hidden}.team-logo.plate[data-v-b0226bc9]{border-radius:50%;padding:2px;background:#ffffffe6;box-shadow:0 1px 4px #00000073}.team-logo.bare[data-v-b0226bc9]{overflow:visible}.team-logo img[data-v-b0226bc9]{width:100%;height:100%;object-fit:contain}.team-dot[data-v-b0226bc9]{flex:none;border-radius:2px;box-shadow:0 0 0 1px #0006}.live-card[data-v-4bf02468]{display:block;border:1px solid var(--xs-line-soft);border-radius:var(--xs-r-m);background:var(--xs-surface);overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.live-card[data-v-4bf02468]:hover,.live-card[data-v-4bf02468]:focus-visible{transform:translateY(-3px);border-color:#d20a1299;box-shadow:0 10px 26px #00000073,0 0 0 1px #d20a1259,0 6px 22px #d20a1229}.cover[data-v-4bf02468]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#0a0b0e}.cover-photo[data-v-4bf02468]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:38% center}.cover[data-v-4bf02468] .match-cover,.cover .cover-photo[data-v-4bf02468]{transition:transform .35s ease}.live-card:hover .cover[data-v-4bf02468] .match-cover,.live-card:hover .cover .cover-photo[data-v-4bf02468]{transform:scale(1.04)}.cover .live-badge[data-v-4bf02468]{position:absolute;top:10px;left:10px}.hot-badge[data-v-4bf02468]{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:4px;background:var(--xs-gold);color:#141414;font-size:11px;font-weight:800;letter-spacing:.08em}.cover-stack[data-v-4bf02468]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.cover-logos[data-v-4bf02468]{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;gap:clamp(4px,3%,12px);padding:4px 10px 0}.cover-logos[data-v-4bf02468] .team-logo{width:auto!important;height:min(44px,62%)!important;aspect-ratio:1}.cover-vs[data-v-4bf02468]{flex:none;color:var(--xs-gold);font-weight:900;font-style:italic;font-size:14px;letter-spacing:.05em;text-shadow:0 1px 5px rgba(0,0,0,.75)}.scoreline[data-v-4bf02468]{flex:none;display:flex;align-items:flex-end;justify-content:center;gap:10px;padding:10px 10px 12px;background:linear-gradient(0deg,rgba(0,0,0,.78) 45%,rgba(0,0,0,.3) 85%,transparent)}.team[data-v-4bf02468]{display:flex;align-items:center;gap:6px;min-width:0;max-width:36%;padding-bottom:3px;font-weight:700;font-size:13px;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.7)}.tname[data-v-4bf02468]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mid[data-v-4bf02468]{flex:none;display:flex;flex-direction:column;align-items:center;gap:4px}.score[data-v-4bf02468]{font-size:25px;font-weight:800;letter-spacing:.04em;line-height:1;text-shadow:0 2px 10px rgba(0,0,0,.8);font-variant-numeric:tabular-nums}.clock[data-v-4bf02468]{display:inline-flex;align-items:baseline;background:#000000ad;border:1px solid rgba(255,212,0,.42);box-shadow:0 0 10px #ffd4002e;color:var(--xs-gold);font-size:11.5px;font-weight:800;padding:1.5px 7px;border-radius:4px;font-variant-numeric:tabular-nums;letter-spacing:.02em}.colon[data-v-4bf02468]{font-style:normal;padding:0 .5px;animation:clockBlink-4bf02468 1s steps(1,end) infinite}@keyframes clockBlink-4bf02468{0%,55%{opacity:1}56%,to{opacity:.15}}@media (prefers-reduced-motion: reduce){.colon[data-v-4bf02468]{animation:none}}.meta[data-v-4bf02468]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;font-size:13px;color:var(--xs-text-3)}.viewers[data-v-4bf02468]{display:inline-flex;align-items:center;gap:5px;color:var(--xs-text-2)}.stack[data-v-4bf02468]{display:none}@media (max-width: 640px){.scoreline[data-v-4bf02468]{display:none}.stack[data-v-4bf02468]{display:flex;flex-direction:column;align-items:center;gap:7px;padding:13px 10px 12px}.s-score[data-v-4bf02468]{font-size:26px;font-weight:800;line-height:1;letter-spacing:.05em;font-variant-numeric:tabular-nums}.s-teams[data-v-4bf02468]{margin:0;max-width:100%;font-size:14.5px;font-weight:700;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s-teams i[data-v-4bf02468]{font-style:normal;color:var(--xs-text-3);font-weight:600;margin:0 3px}.s-clock[data-v-4bf02468]{display:inline-flex;align-items:baseline;background:#ffd4001a;border:1px solid rgba(255,212,0,.38);color:var(--xs-gold);padding:2px 10px;border-radius:5px;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.meta[data-v-4bf02468]{border-top:1px solid var(--xs-line-soft)}}.skel[data-v-91415cd5]{border:1px solid var(--xs-line-soft);border-radius:var(--xs-r-m);background:var(--xs-surface);overflow:hidden}.skel-cover[data-v-91415cd5]{aspect-ratio:16 / 9}.skel-meta[data-v-91415cd5]{display:flex;justify-content:space-between;padding:12px}.bar[data-v-91415cd5]{height:12px;border-radius:6px}.shimmer[data-v-91415cd5]{background:linear-gradient(100deg,#1b1d22 40%,#262930,#1b1d22 60%);background-size:200% 100%;animation:shimmer-91415cd5 1.2s linear infinite}@keyframes shimmer-91415cd5{0%{background-position:130% 0}to{background-position:-70% 0}}.jersey[data-v-bcca35bb]{flex:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.up-card[data-v-a66a2c5a]{display:flex;flex-direction:column;gap:13px;min-width:0;padding:14px 16px 0;border:1px solid var(--xs-line-soft);border-radius:var(--xs-r-m);background:var(--xs-surface);transition:transform .18s ease,border-color .18s ease}.up-card[data-v-a66a2c5a]:hover{transform:translateY(-2px);border-color:#3a3d44}.up-head[data-v-a66a2c5a]{display:flex;align-items:center;justify-content:space-between;font-size:13px}.time[data-v-a66a2c5a]{color:#fff;font-weight:600}.league[data-v-a66a2c5a]{color:var(--xs-text-3)}.teams[data-v-a66a2c5a]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 0 4px}.side[data-v-a66a2c5a]{flex:1 1 0;display:flex;align-items:center;gap:8px;min-width:0}.side[data-v-a66a2c5a]:last-of-type{justify-content:flex-end}.name[data-v-a66a2c5a]{min-width:0;font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs[data-v-a66a2c5a]{flex:none;color:var(--xs-gold);font-weight:900;font-style:italic;letter-spacing:.05em}.remind[data-v-a66a2c5a]{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 -16px;padding:11px 0 12px;border-top:1px solid var(--xs-line-soft);color:var(--xs-text-2);font-size:13.5px;font-weight:600;transition:color .15s ease,background .15s ease}.remind[data-v-a66a2c5a]:hover{color:#fff;background:#ffffff08}.remind.on[data-v-a66a2c5a]{color:var(--xs-gold)}@media (max-width: 640px){.up-card[data-v-a66a2c5a]{padding:12px 12px 0}.up-head[data-v-a66a2c5a]{flex-direction:column;align-items:flex-start;gap:3px}.up-head .league[data-v-a66a2c5a]{align-self:flex-end}.teams[data-v-a66a2c5a]{justify-content:center;gap:8px}.side[data-v-a66a2c5a]{flex:1;flex-direction:column;align-items:center;gap:6px}.side[data-v-a66a2c5a] .team-logo,.side[data-v-a66a2c5a] .team-dot{order:1}.side .name[data-v-a66a2c5a]{order:2;width:100%;max-width:100%;font-size:12.5px;text-align:center}.vs[data-v-a66a2c5a]{font-size:13px}.remind[data-v-a66a2c5a]{margin:0 -12px;padding:10px 0 11px}}.section[data-v-74bacfc3]{padding:28px 0 4px;scroll-margin-top:calc(var(--xs-header-h) + 10px)}.section.last[data-v-74bacfc3]{padding-bottom:40px}.cat-tabs[data-v-74bacfc3]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.cat-tabs[data-v-74bacfc3]::-webkit-scrollbar{display:none}.cat-tab[data-v-74bacfc3]{flex:none;padding:6px 15px;border-radius:999px;border:1px solid var(--xs-line);background:#ffffff0f;color:var(--xs-text-2);font-size:13px;font-weight:700;transition:background .15s ease,color .15s ease,border-color .15s ease}.cat-tab[data-v-74bacfc3]:hover{border-color:#4a4e55;color:#fff}.cat-tab.empty[data-v-74bacfc3]{opacity:.45}.cat-tab.on[data-v-74bacfc3]{background:var(--xs-gold);border-color:var(--xs-gold);color:#141414;opacity:1}.card-grid[data-v-74bacfc3]{display:grid;gap:18px}.four[data-v-74bacfc3]{grid-template-columns:repeat(4,minmax(0,1fr))}.four[data-v-74bacfc3]>*{min-width:0}.rail[data-v-74bacfc3]{display:flex;gap:18px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#3a3d44 transparent}.rail[data-v-74bacfc3]>*{flex:0 0 clamp(240px,20%,300px);scroll-snap-align:start}.rail[data-v-74bacfc3]::-webkit-scrollbar{height:8px}.rail[data-v-74bacfc3]::-webkit-scrollbar-thumb{background:#3a3d44;border-radius:4px}.rail[data-v-74bacfc3]::-webkit-scrollbar-track{background:transparent}.empty[data-v-74bacfc3]{margin:6px 2px 0;color:var(--xs-text-3);font-size:14px}.fixture-note[data-v-74bacfc3]{margin:0 auto 32px;color:var(--xs-text-3);font-size:12.5px;line-height:1.6}@media (max-width: 1060px){.four[data-v-74bacfc3]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.rail[data-v-74bacfc3]{gap:12px;margin-inline:-16px;padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.rail[data-v-74bacfc3]::-webkit-scrollbar{display:none}.rail[data-v-74bacfc3]>*{flex:0 0 min(74vw,280px)}.four[data-v-74bacfc3]{grid-template-columns:repeat(2,1fr);gap:12px}.cat-tabs[data-v-74bacfc3]{margin-inline:-16px;padding-inline:16px}.cat-tab[data-v-74bacfc3]{padding:6px 13px;font-size:12.5px}.four[data-v-74bacfc3]>*{min-width:0}.section[data-v-74bacfc3]{padding-top:22px}}.source-bar[data-v-7d28d93e]{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:12px;border:1px solid var(--xs-line-soft);background:linear-gradient(90deg,#d20a123d,#d20a1200 46%),var(--xs-surface-2)}.src-icon[data-v-7d28d93e]{flex:none;display:grid;place-items:center;width:40px;height:28px;border-radius:7px;color:var(--xs-text-2);transition:background .15s ease,color .15s ease}.src-icon svg[data-v-7d28d93e]{width:34px;height:24px}.src-icon[data-v-7d28d93e]:hover{background:#ffffff17;color:#fff}.src-icon.on[data-v-7d28d93e]{background:#ffd4001f;box-shadow:inset 0 0 0 1px var(--xs-gold);color:var(--xs-gold)}.line-pill[data-v-7d28d93e]{flex:none;padding:6px 16px;border-radius:999px;background:#ffffff17;border:1px solid var(--xs-line);color:var(--xs-text-2);font-size:12.5px;font-weight:800;letter-spacing:.06em;transition:background .15s ease,color .15s ease,border-color .15s ease}.line-pill[data-v-7d28d93e]:hover{background:#ffffff26;border-color:#4a4e55;color:#fff}.line-pill.on[data-v-7d28d93e]{background:var(--xs-gold);border-color:var(--xs-gold);color:#141414}@media (max-width: 640px){.source-bar[data-v-7d28d93e]{gap:7px;padding:8px 10px;overflow-x:auto;scrollbar-width:none}.source-bar[data-v-7d28d93e]::-webkit-scrollbar{display:none}.line-pill[data-v-7d28d93e]{padding:6px 13px}}.player[data-v-d716b625]{position:relative;aspect-ratio:16 / 9;background:#000;border:1px solid var(--xs-line-soft);border-radius:var(--xs-r-l);overflow:hidden}.media[data-v-d716b625],.sim[data-v-d716b625]{position:absolute;top:0;right:0;bottom:0;left:0}video[data-v-d716b625]{width:100%;height:100%;object-fit:cover;background:#000}.animate-frame[data-v-d716b625]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000}.sim[data-v-d716b625] .match-cover,.sim .sim-photo[data-v-d716b625]{animation:simZoom-d716b625 18s ease-in-out infinite alternate;transform-origin:center}.sim-photo[data-v-d716b625]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:38% center}.sim.paused[data-v-d716b625] .match-cover,.sim.paused .sim-photo[data-v-d716b625]{animation-play-state:paused}@keyframes simZoom-d716b625{0%{transform:scale(1)}to{transform:scale(1.07)}}.sim-sheen[data-v-d716b625]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.06) 50%,transparent 58%);background-size:280% 100%;animation:sheen-d716b625 7s linear infinite}.sim.paused .sim-sheen[data-v-d716b625]{animation-play-state:paused}@keyframes sheen-d716b625{0%{background-position:120% 0}to{background-position:-80% 0}}.overlay-top[data-v-d716b625]{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent)}.ot-left[data-v-d716b625]{display:flex;align-items:center;gap:8px}.chip[data-v-d716b625]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.14);background:#0000008c;font-size:13px;font-weight:600}.scorebug[data-v-d716b625]{display:flex;flex-direction:column;align-items:center;gap:6px}.bug-row[data-v-d716b625]{display:flex;align-items:center;gap:5px}.bug-row[data-v-d716b625]>.team-logo:first-child{margin-right:3px}.bug-row[data-v-d716b625]>.team-logo:last-child{margin-left:3px}.team-chip[data-v-d716b625]{display:flex;align-items:center;padding:4px 11px;border-radius:3px;transform:skew(-14deg);font-size:13px;font-weight:700}.bug-score[data-v-d716b625]{display:flex;align-items:center;padding:4px 12px;border-radius:3px;transform:skew(-14deg);background:#000000b3;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.bug-clock[data-v-d716b625]{padding:2px 10px;border-radius:4px;border:1px solid rgba(255,255,255,.12);background:#000000a6;font-size:12.5px;font-variant-numeric:tabular-nums}.fallback-tip[data-v-d716b625]{position:absolute;left:16px;right:16px;bottom:62px;z-index:2;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;border:1px solid rgba(255,212,0,.35);background:#0c0d10eb;box-shadow:0 6px 20px #00000073;font-size:13px;animation:tipIn-d716b625 .18s ease-out}@keyframes tipIn-d716b625{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ft-text[data-v-d716b625]{flex:1;min-width:0;color:var(--xs-text-2)}.fallback-tip button[data-v-d716b625]{flex:none;padding:5px 13px;border-radius:999px;font-size:12.5px;font-weight:800}.ft-go[data-v-d716b625]{background:var(--xs-gold);color:#141414}.ft-stay[data-v-d716b625]{border:1px solid var(--xs-line);color:var(--xs-text-3)}.ft-stay[data-v-d716b625]:hover{border-color:#4a4e55;color:var(--xs-text-2)}.overlay-controls[data-v-d716b625]{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:13px;padding:12px 16px;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent)}.overlay-controls>button[data-v-d716b625]{display:grid;place-items:center;width:30px;height:30px;border-radius:6px;color:#fff;opacity:.92;transition:background .15s ease}.overlay-controls>button[data-v-d716b625]:hover{background:#ffffff1f}.mute-btn[data-v-d716b625]{position:relative}.mute-btn.silent[data-v-d716b625]{background:var(--xs-gold);color:#141414;opacity:1;animation:mutePulse-d716b625 2.2s ease-in-out infinite}.mute-btn.silent[data-v-d716b625]:hover{background:var(--xs-gold)!important;animation:none}@keyframes mutePulse-d716b625{0%,to{box-shadow:0 0 #ffd4008c}60%{box-shadow:0 0 0 7px #ffd40000}}.sound-hint[data-v-d716b625]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:4px 9px;border-radius:6px;background:var(--xs-gold);color:#141414;font-size:11.5px;font-weight:800;white-space:nowrap;pointer-events:none}.sound-hint[data-v-d716b625]:after{content:"";position:absolute;top:100%;left:50%;border:5px solid transparent;border-top-color:var(--xs-gold);transform:translate(-50%)}.ctrl-gap[data-v-d716b625]{flex:1}.progress[data-v-d716b625]{position:relative;flex:1;height:4px;border-radius:2px;background:#ffffff38}.fill[data-v-d716b625]{position:absolute;inset:0 auto 0 0;border-radius:2px;background:var(--xs-red)}.knob[data-v-d716b625]{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--xs-red);transform:translate(-50%,-50%);box-shadow:0 0 8px #d20a12cc}.live-jump[data-v-d716b625]{width:auto!important;padding:3px 10px;border:1px solid var(--xs-gold);border-radius:4px;color:var(--xs-gold);font-size:12px;font-weight:800;letter-spacing:.06em}.live-jump[data-v-d716b625]:hover{background:var(--xs-gold)!important;color:#141414}.ph[data-v-d716b625]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:20px;background:radial-gradient(600px 300px at 50% 30%,rgba(210,10,18,.12),transparent 70%),linear-gradient(160deg,#15171c,#0a0b0e)}.ph strong[data-v-d716b625]{font-size:18px}.ph small[data-v-d716b625]{color:var(--xs-text-3)}.ring[data-v-d716b625]{width:44px;height:44px;margin-bottom:6px;border-radius:50%;border:3px solid rgba(255,255,255,.14);border-top-color:var(--xs-red);border-right-color:var(--xs-gold);animation:spin-d716b625 1s linear infinite}@keyframes spin-d716b625{to{transform:rotate(360deg)}}.mark[data-v-d716b625]{margin-bottom:4px;font-style:italic;font-weight:900;font-size:22px;letter-spacing:.12em;color:var(--xs-text-2)}.mark .x[data-v-d716b625]{color:var(--xs-red);font-size:1.3em;margin-right:.1em}.source-row[data-v-d716b625]{margin-top:12px}.demo-switch[data-v-d716b625]{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:10px;font-size:12px;color:var(--xs-text-3)}.demo-switch .lab[data-v-d716b625]{margin-right:2px;font-weight:700;letter-spacing:.08em}.demo-switch button[data-v-d716b625]{padding:4px 11px;border:1px solid var(--xs-line);border-radius:999px;color:var(--xs-text-2);font-size:12px;transition:border-color .15s ease,color .15s ease}.demo-switch button[data-v-d716b625]:hover{border-color:#4a4e55}.demo-switch button.on[data-v-d716b625]{border-color:var(--xs-gold);color:var(--xs-gold)}@media (max-width: 640px){.player[data-v-d716b625]{border-radius:var(--xs-r-m)}.ot-left .chip[data-v-d716b625]{display:none}.team-chip[data-v-d716b625]{padding:3px 8px;font-size:11px}.bug-score[data-v-d716b625]{padding:3px 9px;font-size:13px}.bug-clock[data-v-d716b625]{font-size:11.5px}.bug-row[data-v-d716b625]>.team-logo{width:18px!important;height:18px!important}.overlay-top[data-v-d716b625]{padding:10px 12px}.overlay-controls[data-v-d716b625]{gap:9px;padding:10px 12px}.overlay-controls>.skip-btn[data-v-d716b625],.overlay-controls>.live-jump[data-v-d716b625]{display:none}.sound-hint[data-v-d716b625]{display:none}.fallback-tip[data-v-d716b625]{left:10px;right:10px;bottom:54px;gap:8px;padding:8px 10px;font-size:12px}.fallback-tip button[data-v-d716b625]{padding:5px 10px;font-size:12px}}.pin[data-v-b725008f]{flex:none;margin:10px 10px 0;padding:10px 10px 12px;border:1px solid rgba(210,10,18,.38);border-radius:12px;background:linear-gradient(165deg,#1f1416,#141519 62%)}.pin-head[data-v-b725008f]{display:flex;align-items:center;gap:8px}.pin-ava[data-v-b725008f]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#d20a1238;font-size:13px}.pin-head b[data-v-b725008f]{font-size:13px;color:#fff}.pin-tag[data-v-b725008f]{padding:1.5px 8px;border:1px solid rgba(255,212,0,.55);border-radius:999px;color:var(--xs-gold);font-size:10.5px;font-weight:700;letter-spacing:.04em}.pin-banner[data-v-b725008f]{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;padding:11px 12px;border-radius:9px;background:radial-gradient(220px 110px at 12% 20%,rgba(210,10,18,.4),transparent 70%),radial-gradient(200px 120px at 95% 90%,rgba(255,212,0,.12),transparent 70%),#101116}.pb-left[data-v-b725008f]{display:flex;flex-direction:column;gap:2px;min-width:0}.pb-kicker[data-v-b725008f]{color:var(--xs-text-2);font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.pb-time[data-v-b725008f]{display:inline-block;font-size:31px;font-weight:900;font-style:italic;line-height:1.05;color:var(--xs-gold);font-variant-numeric:tabular-nums;transform-origin:left center;animation:pinPulse-b725008f 1.4s ease-in-out infinite}@keyframes pinPulse-b725008f{0%,to{transform:scale(1);text-shadow:0 0 10px rgba(255,212,0,.25)}50%{transform:scale(1.22);text-shadow:0 0 22px rgba(255,212,0,.6)}}.pb-teams[data-v-b725008f]{display:flex;align-items:center;gap:9px;flex:none}.pb-side[data-v-b725008f]{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.pb-side i[data-v-b725008f]{max-width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--xs-text-2);font-size:10.5px;font-style:normal;font-weight:600}.pb-teams em[data-v-b725008f]{color:var(--xs-gold);font-size:11px;font-weight:900;letter-spacing:.04em}.pb-sheen[data-v-b725008f]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.07) 50%,transparent 58%);background-size:260% 100%;animation:pinSheen-b725008f 3.2s linear infinite}@keyframes pinSheen-b725008f{0%{background-position:130% 0}to{background-position:-60% 0}}.pin-text[data-v-b725008f]{margin:9px 2px 0;color:var(--xs-text-2);font-size:12.5px;line-height:1.55}.pin-cta[data-v-b725008f]{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:9px;padding:9px 0;border-radius:8px;background:var(--xs-gold);color:#141414;font-size:13.5px;font-weight:800;transition:background .15s ease,color .15s ease,border-color .15s ease;border:1px solid transparent}.pin-cta[data-v-b725008f]:hover{background:var(--xs-gold-2)}.pin-cta.on[data-v-b725008f]{background:transparent;border-color:#ffd4008c;color:var(--xs-gold)}.chat[data-v-d8d04f68]{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid var(--xs-line-soft);border-radius:var(--xs-r-l);background:var(--xs-surface);overflow:hidden}.chat-head[data-v-d8d04f68]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--xs-line-soft)}.chat-head h2[data-v-d8d04f68]{margin:0;font-size:16px;font-weight:800}.bar[data-v-d8d04f68]{width:4px;height:16px;border-radius:2px;background:var(--xs-red)}.online[data-v-d8d04f68]{display:flex;align-items:center;gap:6px;margin-left:auto;color:var(--xs-text-3);font-size:12.5px}.online .dot[data-v-d8d04f68]{width:7px;height:7px;border-radius:50%;background:var(--xs-red);box-shadow:0 0 6px #d20a12e6;animation:pulse-d8d04f68 2s ease-in-out infinite}@keyframes pulse-d8d04f68{50%{opacity:.45}}.chat-list[data-v-d8d04f68]{flex:1;display:flex;flex-direction:column;gap:12px;padding:14px 14px 10px;overflow-y:auto}.msg[data-v-d8d04f68]{display:flex;gap:9px;animation:msgIn-d8d04f68 .25s ease}@keyframes msgIn-d8d04f68{0%{opacity:0;transform:translateY(6px)}}.avatar[data-v-d8d04f68]{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3)}.self .avatar[data-v-d8d04f68]{color:#141414;text-shadow:none}.body[data-v-d8d04f68]{min-width:0}.head[data-v-d8d04f68]{display:flex;align-items:baseline;gap:8px}.nick[data-v-d8d04f68]{color:var(--xs-text-2);font-size:12.5px;font-weight:600}.self .nick[data-v-d8d04f68]{color:var(--xs-gold)}.head time[data-v-d8d04f68]{color:var(--xs-text-3);font-size:11px}.text[data-v-d8d04f68]{margin:3px 0 0;font-size:13.8px;line-height:1.45;overflow-wrap:anywhere}.new-pill[data-v-d8d04f68]{position:absolute;bottom:66px;left:50%;transform:translate(-50%);padding:7px 14px;border-radius:999px;background:var(--xs-gold);color:#141414;font-size:12.5px;font-weight:700;box-shadow:0 6px 18px #00000073}.pop-enter-active[data-v-d8d04f68],.pop-leave-active[data-v-d8d04f68]{transition:opacity .18s ease,transform .18s ease}.pop-enter-from[data-v-d8d04f68],.pop-leave-to[data-v-d8d04f68]{opacity:0;transform:translate(-50%) translateY(6px)}.chat-input[data-v-d8d04f68]{display:flex;gap:8px;padding:12px;border-top:1px solid var(--xs-line-soft);background:#0000002e}.chat-input input[data-v-d8d04f68]{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--xs-line);border-radius:8px;background:#141519;color:#fff;font-size:13.5px}.chat-input input[data-v-d8d04f68]::placeholder{color:#666b73}.chat-input input[data-v-d8d04f68]:focus{outline:none;border-color:#ffd4008c}.send[data-v-d8d04f68]{padding:0 18px;border-radius:8px;background:var(--xs-gold);color:#141414;font-size:14px;font-weight:800;transition:background .15s ease,opacity .15s ease}.send[data-v-d8d04f68]:hover{background:var(--xs-gold-2)}.send[data-v-d8d04f68]:disabled{opacity:.45;cursor:default}@media (max-width: 640px){.chat-head[data-v-d8d04f68]{display:none}.chat[data-v-d8d04f68]{border-radius:var(--xs-r-m)}}.live-page[data-v-2dd44e8e]{padding:22px 0 40px}.live-grid[data-v-2dd44e8e]{display:grid;grid-template-columns:minmax(0,1fr) 376px;gap:22px;align-items:start}.main-col[data-v-2dd44e8e]{grid-column:1;grid-row:1}.chat-col[data-v-2dd44e8e]{grid-column:2;grid-row:1 / span 2;position:sticky;top:calc(var(--xs-header-h) + 20px);height:calc(100vh - var(--xs-header-h) - 42px);min-height:540px}.related[data-v-2dd44e8e]{grid-column:1;margin-top:6px}.title-row[data-v-2dd44e8e]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px}.title[data-v-2dd44e8e]{margin:0;font-size:22px;font-weight:800}.actions[data-v-2dd44e8e]{display:flex;gap:10px;flex:none}.ghost[data-v-2dd44e8e]{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--xs-line);border-radius:9px;color:var(--xs-text-2);font-size:13.5px;transition:border-color .15s ease,color .15s ease}.ghost[data-v-2dd44e8e]:hover{border-color:#4a4e55;color:#fff}.ghost.on[data-v-2dd44e8e]{color:var(--xs-gold);border-color:#ffd40080}.meta-row[data-v-2dd44e8e]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:12px;color:var(--xs-text-3);font-size:13.5px}.meta[data-v-2dd44e8e]{display:inline-flex;align-items:center;gap:6px}.m-tabs[data-v-2dd44e8e],.info-panel[data-v-2dd44e8e]{display:none}.rel-grid[data-v-2dd44e8e]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1080px){.live-grid[data-v-2dd44e8e]{grid-template-columns:1fr}.main-col[data-v-2dd44e8e],.chat-col[data-v-2dd44e8e],.related[data-v-2dd44e8e]{grid-column:auto;grid-row:auto}.chat-col[data-v-2dd44e8e]{position:static;height:480px;min-height:0}.rel-grid[data-v-2dd44e8e]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.live-page[data-v-2dd44e8e]{padding-top:14px}.title-row[data-v-2dd44e8e]{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px}.title[data-v-2dd44e8e]{font-size:19px}.meta-row .m-hide[data-v-2dd44e8e]{display:none}.m-tabs[data-v-2dd44e8e]{display:flex;margin-top:14px;border-bottom:1px solid var(--xs-line-soft)}.m-tabs button[data-v-2dd44e8e]{flex:1;padding:11px 0;color:var(--xs-text-2);font-size:15px;font-weight:700;border-bottom:2px solid transparent}.m-tabs button.on[data-v-2dd44e8e]{color:var(--xs-gold);border-bottom-color:var(--xs-gold)}.chat-col[data-v-2dd44e8e]{height:62vh}.mtab-info .chat-col[data-v-2dd44e8e]{display:none}.mtab-info .info-panel[data-v-2dd44e8e]{display:block}.info-panel dl[data-v-2dd44e8e]{margin:0}.info-panel .row[data-v-2dd44e8e]{display:flex;justify-content:space-between;padding:12px 2px;border-bottom:1px solid var(--xs-line-soft);font-size:14px}.info-panel dt[data-v-2dd44e8e]{color:var(--xs-text-3)}.info-panel dd[data-v-2dd44e8e]{margin:0;font-weight:600}.notice[data-v-2dd44e8e]{margin:12px 2px 0;color:var(--xs-text-3);font-size:12.5px;line-height:1.6}}:root{--xs-red: #D20A12;--xs-red-2: #C60000;--xs-gold: #FFD400;--xs-gold-2: #FFE000;--xs-bg: #111111;--xs-bg-deep: #0B0B0D;--xs-surface: #191A1D;--xs-surface-2: #222327;--xs-panel: #2C2C2C;--xs-line: #33363C;--xs-line-soft: #24262B;--xs-text: #FFFFFF;--xs-text-2: #C2C7CF;--xs-text-3: #8B9099;--xs-r-s: 6px;--xs-r-m: 10px;--xs-r-l: 14px;--xs-header-h: 64px;--xs-container: 1400px;--xs-font: "Inter", "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", system-ui, -apple-system, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;background:var(--xs-bg);color:var(--xs-text);font-family:var(--xs-font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input{font:inherit}:focus-visible{outline:2px solid var(--xs-gold);outline-offset:2px;border-radius:4px}.container{width:min(var(--xs-container),100% - 48px);margin-inline:auto}@media (max-width: 640px){.container{width:calc(100% - 32px)}}.live-badge{display:inline-block;background:var(--xs-red);color:#fff;font-weight:800;font-size:12px;letter-spacing:.06em;padding:3px 9px;border-radius:5px;line-height:1.35;animation:livePing 1.3s cubic-bezier(.4,0,.6,1) infinite,liveBreath 1.3s ease-in-out infinite}@keyframes livePing{0%{box-shadow:0 0 #d20a128c}75%,to{box-shadow:0 0 0 9px #d20a1200}}@keyframes liveBreath{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#303339;border-radius:8px;border:2px solid #141519}::-webkit-scrollbar-track{background:transparent}*{scrollbar-width:thin;scrollbar-color:#303339 transparent}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}
