/* LIQ_REPLAY_EVENTOS_V1_20261026, isolated from stadium and Gameplay V8 styles */
#gp8Overlay .liq-replay-v1{margin:10px 0 14px;border:1px solid #3b5967;border-radius:11px;padding:11px;background:#0b1b27;color:#e6f0f1;font-size:12px}
#gp8Overlay .liq-replay-v1-top{display:flex;justify-content:space-between;align-items:start;gap:14px}
#gp8Overlay .liq-replay-v1-top small{display:block;font-weight:900;font-size:9px;letter-spacing:.1em;color:#94b9c7;margin-bottom:6px}
#gp8Overlay .liq-replay-v1-top [data-liq-replay-main]{display:flex;flex-direction:column;gap:4px}
#gp8Overlay .liq-replay-v1-top [data-liq-replay-main] b{color:#fff;font-weight:900}
#gp8Overlay .liq-replay-v1-top [data-liq-replay-main] span{color:#b8cdd3;font-size:11px}
#gp8Overlay .liq-replay-v1 label{display:flex;gap:5px;align-items:center;font-size:10px;color:#9db9c5;white-space:nowrap}
#gp8Overlay .liq-replay-v1 select{background:#162e3c;color:#fff;border:1px solid #456476;border-radius:5px;padding:5px}
#gp8Overlay .liq-replay-v1-controls{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:12px 0 10px}
#gp8Overlay .liq-replay-v1-controls button{border:1px solid #3b5d6b;background:#183242;color:#e8f3f5;border-radius:6px;font-size:10px;font-weight:850;cursor:pointer;padding:7px 10px;min-width:auto}
#gp8Overlay .liq-replay-v1-controls button.primary{border-color:#d07c32;background:#c76e26;color:#061019}
#gp8Overlay .liq-replay-v1-controls button:disabled{opacity:.38;cursor:default}
#gp8Overlay .liq-replay-v1-controls button:focus-visible,#gp8Overlay .liq-replay-v1-events button:focus-visible{outline:2px solid #ffa84c;outline-offset:2px}
#gp8Overlay .liq-replay-v1-range{display:block;width:100%;accent-color:#ee902e;cursor:pointer;margin:0}
#gp8Overlay .liq-replay-v1-note{font-size:10px;color:#a2b9c3;line-height:1.35;margin:6px 0 10px}
#gp8Overlay .liq-replay-v1-events{display:flex;gap:4px;overflow-x:auto;padding:4px 0 7px;scrollbar-width:thin}
#gp8Overlay .liq-replay-v1-events button{display:flex;flex:0 0 118px;flex-direction:column;align-items:start;gap:3px;text-align:left;background:#122633;border:1px solid #294556;border-radius:6px;color:#cad7dc;padding:7px;cursor:pointer;min-width:0}
#gp8Overlay .liq-replay-v1-events button.selected{border-color:#f5933a;background:#3c2a1d;color:white}
#gp8Overlay .liq-replay-v1-events button time{font-weight:900;color:#fdad5f}
#gp8Overlay .liq-replay-v1-events button strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}
#gp8Overlay .liq-replay-v1-events button span{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}
#gp8Overlay .liq-replay-v1-coordinates{display:block;font-size:10px;color:#86a5b6;margin-top:3px}
#gp8Overlay .gp8-live-pitch.liq-replay-v1-active>.liq-live-ball,
#gp8Overlay .gp8-live-pitch.liq-replay-v1-active>.liq-live-trajectory{display:none!important}
#gp8Overlay .gp8-live-pitch .liq-replay-v1-layer{position:absolute;inset:0;pointer-events:none;z-index:25}
#gp8Overlay .gp8-live-pitch .liq-replay-v1-vector{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
#gp8Overlay .gp8-live-pitch .liq-replay-v1-vector line{stroke:#ffdf9a;stroke-width:.32;stroke-dasharray:1 1;opacity:.85}
#gp8Overlay .gp8-live-pitch .liq-replay-v1-ball{position:absolute;display:grid;place-items:center;width:17px;height:17px;transform:translate(-50%,-50%);border-radius:50%;background:#111a1d;border:1px solid #fff5d7;font-size:12px;z-index:1;box-shadow:0 0 0 3px #f4a83c66}
@media (max-width:800px){#gp8Overlay .liq-replay-v1{padding:8px}#gp8Overlay .liq-replay-v1-top{flex-wrap:wrap}#gp8Overlay .liq-replay-v1-controls button{padding:6px}#gp8Overlay .liq-replay-v1-events button{flex-basis:96px}}
