.line-select-trigger[data-v-6439705b]{border:1px solid var(--line);background:var(--panel);width:min(100%,360px);min-width:0;min-height:46px;color:var(--ink);font:inherit;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:10px;align-items:center;gap:12px;padding:8px 16px;font-size:14px;transition:border-color .16s,background-color .16s;display:flex;overflow:hidden}.line-select-trigger.is-open[data-v-6439705b],.line-select-trigger[data-v-6439705b]:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.line-select-trigger[data-v-6439705b]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.line-select-trigger[data-v-6439705b]:disabled{color:var(--muted);background:var(--soft);opacity:.55;cursor:not-allowed}.line-selected-name[data-v-6439705b]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}svg[data-v-6439705b]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.line-symbol[data-v-6439705b]{color:var(--accent-text)}.line-chevron[data-v-6439705b]{color:var(--muted);transition:transform .16s}.is-open .line-chevron[data-v-6439705b]{transform:rotate(180deg)}.line-select-menu[data-v-6439705b]{z-index:1100;box-sizing:border-box;overscroll-behavior:contain;background:var(--panel);color:var(--ink);box-shadow:var(--shadow);scrollbar-width:thin;scrollbar-color:var(--line) transparent;border-radius:12px;outline:none;padding:8px;position:fixed;overflow-y:auto}.line-select-option[data-v-6439705b]{cursor:pointer;border-radius:7px;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font-size:14px;line-height:1.5;display:flex}.line-option-name[data-v-6439705b]{overflow-wrap:anywhere;flex:1;min-width:0}.line-select-menu.is-anchored[data-v-6439705b]{min-width:min(260px,100vw - 24px);max-width:calc(100vw - 24px)}.line-select-menu.is-anchored .line-feedback[data-v-6439705b],.line-select-menu.is-anchored .line-option-name[data-v-6439705b]{overflow-wrap:normal;word-break:normal;white-space:nowrap}.line-select-option.is-selected[data-v-6439705b]{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.line-select-option.is-active[data-v-6439705b]:not(.is-disabled){outline:1px solid var(--accent);outline-offset:-1px;background:var(--accent-soft)}.line-select-option.is-disabled[data-v-6439705b]{color:var(--muted);cursor:not-allowed}.line-unavailable[data-v-6439705b]{color:var(--muted);flex-shrink:0;font-size:11px;font-weight:400}.line-badge[data-v-6439705b]{flex-shrink:0;font-size:11px}.line-badge[data-v-6439705b],.line-feedback[data-v-6439705b]{color:var(--accent-text);font-weight:650}.line-feedback[data-v-6439705b]{border-top:1px solid var(--line);text-align:left;background:0 0;width:100%;min-height:36px;margin-top:4px;padding:10px 12px;font-size:12px;display:block}.line-feedback[data-v-6439705b]:focus-visible,.line-feedback[data-v-6439705b]:hover{background:var(--accent-soft)}.line-sheet-backdrop[data-v-6439705b]{z-index:1200;background:#080f1e9e;position:fixed;inset:0}.line-sheet[data-v-6439705b]{z-index:1201;border-top:1px solid var(--line);background:var(--panel);max-height:72vh;color:var(--ink);border-radius:16px 16px 0 0;padding:8px 12px 20px;position:fixed;bottom:0;left:0;right:0;overflow:auto}.line-sheet-grab[data-v-6439705b]{background:var(--line);border-radius:4px;width:36px;height:4px;margin:6px auto 12px}.line-sheet h3[data-v-6439705b]{margin:0 12px 8px;font-size:15px;font-weight:700}.line-sheet-list[data-v-6439705b]{outline:none}.line-sheet-option[data-v-6439705b]{border-radius:10px;min-height:48px;font-size:15px}.line-sheet-cancel[data-v-6439705b]{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);background:#16294a;border-radius:10px;margin-top:8px;font-weight:650}.line-sheet-cancel[data-v-6439705b]:disabled,.line-sheet-option.is-disabled[data-v-6439705b]{opacity:1}@media (width<=520px){.line-select-trigger[data-v-6439705b]{width:100%}}@media (prefers-reduced-motion:reduce){.line-chevron[data-v-6439705b],.line-select-trigger[data-v-6439705b]{transition:none}}.player-buffering[data-v-ba0e7165]{z-index:1;pointer-events:none;width:24px;height:24px;color:var(--player-paper);filter:drop-shadow(0 1px 3px var(--player-scrim));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-spinner[data-v-ba0e7165]{border:2px solid var(--player-spinner-line);border-top-color:currentColor;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite player-spin-ba0e7165;display:inline-block}@keyframes player-spin-ba0e7165{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.player-spinner[data-v-ba0e7165]{animation:none}}:is(.video-stage.web-full[data-v-ba0e7165],.video-stage[data-v-ba0e7165]:fullscreen){z-index:1000;aspect-ratio:auto;background:var(--player-ink);position:fixed;inset:0;width:100%!important;height:100dvh!important;max-height:none!important}.video-stage video[data-v-ba0e7165]{-o-object-fit:contain;object-fit:contain}.video-controls[data-v-ba0e7165]{z-index:2;color:var(--player-paper);background:linear-gradient(transparent,var(--player-scrim));padding:32px 16px 8px;transition:opacity .2s;position:absolute;inset:auto 0 0}.controls-hidden .video-controls[data-v-ba0e7165]{opacity:0;pointer-events:none}:is(.controls-hidden .video-controls[data-v-ba0e7165]:active,.controls-hidden:not(.touch-controls) .video-controls[data-v-ba0e7165]:has(:focus-visible)){opacity:1;pointer-events:auto}.control-left[data-v-ba0e7165],.control-right[data-v-ba0e7165],.control-row[data-v-ba0e7165],.volume-control[data-v-ba0e7165]{align-items:center;display:flex}.control-row[data-v-ba0e7165]{justify-content:space-between;gap:12px}.control-left[data-v-ba0e7165]{gap:12px;min-width:0}.control-right[data-v-ba0e7165]{gap:12px}.video-controls button[data-v-ba0e7165]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;place-items:center;padding:8px;display:grid}.video-controls button[data-v-ba0e7165]:hover{background:var(--player-button-hover);color:var(--player-paper)}.video-controls button[data-v-ba0e7165]:disabled{color:var(--muted);opacity:.35;cursor:not-allowed;background:0 0}.video-controls button[data-v-ba0e7165]:focus-visible,.video-controls input[data-v-ba0e7165]:focus-visible{outline:2px solid var(--player-focus);outline-offset:2px}.video-controls svg[data-v-ba0e7165]{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.video-controls input[data-v-ba0e7165]{cursor:pointer}.seek[data-v-ba0e7165],.volume-slider[data-v-ba0e7165]{appearance:none;background:0 0}.seek[data-v-ba0e7165]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--player-accent) var(--fill,0),var(--player-track) var(--fill,0));border-radius:999px;height:4px}.volume-slider[data-v-ba0e7165]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--player-accent) var(--fill,0),var(--player-track) var(--fill,0));border-radius:999px;height:4px}.seek[data-v-ba0e7165]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--player-accent);border:0;border-radius:50%;width:12px;height:12px;margin-top:-4px}.volume-slider[data-v-ba0e7165]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--player-accent);border:0;border-radius:50%;width:12px;height:12px;margin-top:-4px}.seek[data-v-ba0e7165]::-moz-range-track{background:var(--player-track);border-radius:999px;height:4px}.volume-slider[data-v-ba0e7165]::-moz-range-track{background:var(--player-track);border-radius:999px;height:4px}.seek[data-v-ba0e7165]::-moz-range-progress{background:var(--player-accent);border-radius:999px;height:4px}.volume-slider[data-v-ba0e7165]::-moz-range-progress{background:var(--player-accent);border-radius:999px;height:4px}.seek[data-v-ba0e7165]::-moz-range-thumb{background:var(--player-accent);border:0;border-radius:50%;width:12px;height:12px}.volume-slider[data-v-ba0e7165]::-moz-range-thumb{background:var(--player-accent);border:0;border-radius:50%;width:12px;height:12px}.seek[data-v-ba0e7165]{width:100%;height:20px;margin:0 0 2px;display:block}.seek[data-v-ba0e7165]:disabled{opacity:.4;cursor:not-allowed}.seek[data-v-ba0e7165]:disabled::-webkit-slider-thumb{background:var(--player-muted)}.seek[data-v-ba0e7165]:disabled::-moz-range-thumb{background:var(--player-muted)}.volume-control[data-v-ba0e7165]{position:relative}.volume-panel[data-v-ba0e7165]{display:contents}.volume-slider[data-v-ba0e7165]{width:64px;margin:0 8px}.time[data-v-ba0e7165]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px}.control-error[data-v-ba0e7165]{background:var(--player-scrim);margin:0 0 8px;padding:8px;font-size:13px}@media (hover:hover){.video-stage .video-controls[data-v-ba0e7165],.video-stage .video-controls[data-v-ba0e7165]:focus-within{opacity:0;pointer-events:none;transition:none}.video-stage:focus-visible .video-controls[data-v-ba0e7165],.video-stage:hover .video-controls[data-v-ba0e7165]{opacity:1;pointer-events:auto}.video-stage:has(.video-controls :focus-visible) .video-controls[data-v-ba0e7165]{opacity:1;pointer-events:auto}.volume-slider[data-v-ba0e7165]{opacity:1;width:64px;margin:0 8px}}@media (width<=600px){.video-controls[data-v-ba0e7165]{padding:24px 8px 4px}.control-left[data-v-ba0e7165],.control-right[data-v-ba0e7165]{gap:0}.control-row[data-v-ba0e7165]{gap:2px}.time[data-v-ba0e7165]{font-size:11px}.video-controls button[data-v-ba0e7165]{width:36px;height:40px;padding:8px}.video-controls svg[data-v-ba0e7165]{width:23px;height:23px}.volume-panel[data-v-ba0e7165]{background:var(--player-scrim);border:1px solid var(--player-spinner-line);opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;align-items:center;min-height:40px;padding:0 14px;transition:opacity .16s,transform .16s,visibility .16s;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;transform:translateY(4px)}.volume-open .volume-panel[data-v-ba0e7165]{opacity:1;visibility:visible;pointer-events:auto;transform:none}.has-seek .volume-panel[data-v-ba0e7165]{bottom:calc(100% + 34px)}.volume-panel .volume-slider[data-v-ba0e7165]{width:clamp(120px,42vw,168px);height:24px;margin:0}.volume-panel .volume-slider[data-v-ba0e7165]::-webkit-slider-runnable-track{height:3px}.volume-panel .volume-slider[data-v-ba0e7165]::-webkit-slider-thumb{width:10px;height:10px;margin-top:-3.5px}.volume-panel .volume-slider[data-v-ba0e7165]::-moz-range-progress{height:3px}.volume-panel .volume-slider[data-v-ba0e7165]::-moz-range-track{height:3px}.volume-panel .volume-slider[data-v-ba0e7165]::-moz-range-thumb{width:10px;height:10px}.seek[data-v-ba0e7165]{height:28px;margin:0}.seek[data-v-ba0e7165]::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5px}.seek[data-v-ba0e7165]::-moz-range-thumb{width:14px;height:14px}}@media (width<=900px) and (orientation:landscape) and (hover:none){.video-controls[data-v-ba0e7165]{padding-bottom:max(4px,env(safe-area-inset-bottom))}.control-left[data-v-ba0e7165]{gap:4px}.volume-slider[data-v-ba0e7165]{flex:0 auto;width:clamp(52px,12vw,88px);margin:0 4px}}@media (width<=360px){.video-controls button[data-v-ba0e7165]{width:32px}.time[data-v-ba0e7165]{font-size:10px}}@media (prefers-reduced-motion:reduce){.video-controls[data-v-ba0e7165],.volume-panel[data-v-ba0e7165]{transition:none}}.media-player[data-v-ba0e7165]{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.video-stage[data-v-ba0e7165]{background:var(--player-ink);aspect-ratio:var(--media-aspect-ratio,16/9);position:relative}video[data-v-ba0e7165]{width:100%;height:100%;display:block}.video-message[data-v-ba0e7165],video[data-v-ba0e7165]{position:absolute;inset:0}.video-message[data-v-ba0e7165]{z-index:3;color:var(--player-paper);text-align:center;background:color-mix(in srgb,var(--player-ink) 93%,transparent);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.video-message strong[data-v-ba0e7165]{font-size:clamp(14px,2vw,20px)}.video-message p[data-v-ba0e7165]{color:var(--player-muted);font-size:12px}.player-button[data-v-ba0e7165]{border:1px solid var(--player-line);color:var(--player-paper);border-radius:5px;margin-top:16px;padding:8px 16px}.playback-status[data-v-ba0e7165]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:16px 24px;font-size:13px;display:flex}.line-picker[data-v-ba0e7165],.playback-status span[data-v-ba0e7165]{color:var(--muted)}.line-picker[data-v-ba0e7165]{align-items:center;gap:12px;padding:16px 24px 0;font-size:12px;display:flex}.line-picker>span[data-v-ba0e7165]{flex-shrink:0}@media (width<=520px){.line-picker[data-v-ba0e7165]{flex-wrap:wrap}}.player-note[data-v-ba0e7165]{color:var(--muted);margin:16px 0;padding:0 24px;font-size:11px;line-height:1.7}@media (width<=520px){.line-picker[data-v-ba0e7165],.playback-status[data-v-ba0e7165]{padding:12px}.player-note[data-v-ba0e7165]{padding:0 12px}.video-message[data-v-ba0e7165]{padding:8px}.video-message p[data-v-ba0e7165]{margin:8px 0}}.is-detail[data-v-ba0e7165]{color:#f4f8ff;background:#111c32;border-radius:10px}.is-detail .video-stage[data-v-ba0e7165]{background:#0c1730;overflow:hidden}.score-strip[data-v-ba0e7165]{border-bottom:1px solid #23334d8c;align-items:center;gap:12px;min-height:48px;padding:0 16px;display:flex}.live-ctrl[data-v-ba0e7165],.live-tag[data-v-ba0e7165],.score-meta[data-v-ba0e7165],.score-team[data-v-ba0e7165],.score-teams[data-v-ba0e7165]{align-items:center;gap:8px;min-width:0;display:flex}.score-team[data-v-ba0e7165]{font-size:14px;font-weight:650}.live-dot[data-v-ba0e7165],.score-team i[data-v-ba0e7165]{flex:none}.score-team i[data-v-ba0e7165]{color:#fff;background:#1d428a;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-style:normal;font-weight:800;display:grid}.score-num[data-v-ba0e7165]{font-variant-numeric:tabular-nums;font-size:18px;font-weight:720}.score-meta[data-v-ba0e7165]{color:#9aaac5;white-space:nowrap;margin-left:auto;font-size:12px}.live-ctrl[data-v-ba0e7165],.live-tag[data-v-ba0e7165]{color:#c3fb61;letter-spacing:.08em;font-size:11px;font-weight:750}.live-dot[data-v-ba0e7165]{background:#c3fb61;border-radius:50%;width:6px;height:6px}.detail-overlay[data-v-ba0e7165]{z-index:3;overscroll-behavior:contain;text-align:center;color:#f4f8ff;background:#0c1730;flex-direction:column;justify-content:safe center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0;overflow:auto}.detail-overlay[data-v-ba0e7165]>*{flex-shrink:0}.detail-overlay h2[data-v-ba0e7165]{margin:0;font-size:15px;font-weight:650}.detail-overlay p[data-v-ba0e7165]{color:#9aaac5;max-width:42ch;margin:0;font-size:13px}.detail-spinner[data-v-ba0e7165]{border:2px solid #7abfff38;border-top-color:#7abfff;border-radius:50%;width:32px;height:32px;animation:.7s linear infinite player-spin-ba0e7165}.detail-retry[data-v-ba0e7165]{color:#fff;background:#277bff;border-radius:8px;min-height:40px;padding:0 16px;font-size:13px;font-weight:650}.detail-retry[data-v-ba0e7165]:hover{background:#1b64e0}.mini-cards[data-v-ba0e7165]{flex-direction:column;gap:6px;width:min(380px,100%);display:flex}.mini-card[data-v-ba0e7165]{color:#f4f8ff;background:#111c32;border:1px solid #23334d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font-size:13px;display:grid}.mini-card[data-v-ba0e7165]:focus-visible,.mini-card[data-v-ba0e7165]:hover{border-color:#277bff}.mini-name[data-v-ba0e7165]{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.mini-score[data-v-ba0e7165]{font-variant-numeric:tabular-nums;font-weight:700}.mini-meta[data-v-ba0e7165]{font-size:11px;font-weight:700}.mini-meta.is-live[data-v-ba0e7165]{color:#c3fb61}.mini-meta.is-replay[data-v-ba0e7165]{color:#9aaac5}.detail-toast[data-v-ba0e7165]{z-index:5;color:#f4f8ff;background:#111c32;border:1px solid #23334d;border-radius:8px;width:max-content;max-width:calc(100% - 32px);margin:0;padding:8px 12px;font-size:12px;font-weight:600;position:absolute;bottom:16px;left:16px;right:16px}.detail-controls[data-v-ba0e7165]{z-index:4;color:#fff;background:linear-gradient(#0000,#08152ee0);padding:28px 8px 8px;position:absolute;bottom:0;left:0;right:0}.detail-controls.is-hidden[data-v-ba0e7165]{opacity:0;pointer-events:none}.detail-controls[data-v-ba0e7165]:focus-within{opacity:1;pointer-events:auto}.detail-row[data-v-ba0e7165]{align-items:center;gap:2px;min-width:0;display:flex}.detail-controls button[data-v-ba0e7165]{color:#fff;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;display:grid}.detail-controls button[data-v-ba0e7165]:hover{background:#ffffff14}.detail-controls button[data-v-ba0e7165]:disabled{opacity:.35}.detail-controls svg[data-v-ba0e7165]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.detail-controls svg.filled[data-v-ba0e7165]{fill:currentColor;stroke:none}.detail-controls .ctrl-label[data-v-ba0e7165]{gap:6px;width:auto;max-width:148px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.detail-controls .ctrl-label span[data-v-ba0e7165]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.back-live[data-v-ba0e7165]{background:#277bff;border-radius:6px;padding:0 10px;font-size:12px;font-weight:650;width:auto!important;height:32px!important}.detail-controls .is-on[data-v-ba0e7165]{color:#7abfff}.spacer[data-v-ba0e7165]{flex:1}.detail-controls .time[data-v-ba0e7165]{font-variant-numeric:tabular-nums;font-size:12px}@media (width<=820px){.is-detail[data-v-ba0e7165],.is-detail .video-stage[data-v-ba0e7165]{border-radius:0}.detail-overlay[data-v-ba0e7165]{justify-content:flex-start}.score-strip[data-v-ba0e7165]{min-height:44px;padding:0 12px}.score-meta span[data-v-ba0e7165]:first-child{display:none}.detail-controls button[data-v-ba0e7165]{width:40px;height:40px}.detail-controls .ctrl-label[data-v-ba0e7165]{max-width:112px;height:40px;padding:0 6px}}@media (prefers-color-scheme:light){html:not([data-theme=dark]) .is-detail[data-v-ba0e7165]{color:#102033;background:#f4f7fb;border-color:#d5dfec}html:not([data-theme=dark]) .is-detail .detail-overlay[data-v-ba0e7165],html:not([data-theme=dark]) .is-detail .video-stage[data-v-ba0e7165]{color:#102033;background:#e7eef8}html:not([data-theme=dark]) .is-detail .score-strip[data-v-ba0e7165]{border-bottom-color:#d5dfec}html:not([data-theme=dark]) .is-detail .detail-overlay p[data-v-ba0e7165],html:not([data-theme=dark]) .is-detail .line-picker[data-v-ba0e7165],html:not([data-theme=dark]) .is-detail .player-note[data-v-ba0e7165],html:not([data-theme=dark]) .is-detail .score-meta[data-v-ba0e7165]{color:#5c6b82}html:not([data-theme=dark]) .is-detail .detail-toast[data-v-ba0e7165],html:not([data-theme=dark]) .is-detail .mini-card[data-v-ba0e7165]{color:#102033;background:#fff;border-color:#d5dfec}html:not([data-theme=dark]) .is-detail .live-tag[data-v-ba0e7165],html:not([data-theme=dark]) .is-detail .mini-meta.is-live[data-v-ba0e7165]{color:#10200a;background:#c3fb61;border-radius:4px;padding:2px 6px}html:not([data-theme=dark]) .is-detail .live-tag .live-dot[data-v-ba0e7165]{background:#10200a}html:not([data-theme=dark]) .is-detail .mini-meta.is-replay[data-v-ba0e7165]{color:#5c6b82}html:not([data-theme=dark]) .is-detail[data-v-ba0e7165] .line-select-trigger{color:#102033;background:#fff;border-color:#d5dfec}}@media (prefers-reduced-motion:reduce){.detail-controls[data-v-ba0e7165],.detail-spinner[data-v-ba0e7165]{transition:none;animation:none}}
