.combo-counter{position:absolute;top:77px;left:24px;width:157px;pointer-events:none;color:var(--fighter);padding:11px 13px 12px;border-left:2px solid var(--fighter);background:linear-gradient(90deg,#0a1326ed,#0a13267a 85%,transparent);border-radius:0 4px 4px 0;text-shadow:0 1px 5px #0004}.combo-counter.player-two{left:auto;right:24px;border-left:0;border-right:2px solid var(--fighter);border-radius:4px 0 0 4px;background:linear-gradient(270deg,#0a1326ed,#0a13267a 85%,transparent);text-align:right}.combo-owner{font:8px 'Courier New',monospace;letter-spacing:1.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;opacity:.8}.combo-countline{display:flex;align-items:baseline;gap:8px;margin-top:3px}.player-two .combo-countline{justify-content:flex-end}.combo-count{font-family:Impact,'Arial Narrow',sans-serif;font-size:47px;line-height:1;font-style:italic;font-weight:900}.combo-countline>span{font-size:10px;font-weight:800;letter-spacing:.6px}.combo-damage{font:9px 'Courier New',monospace;color:#deeaf8;margin-top:5px}.combo-status{font:7px 'Courier New',monospace;letter-spacing:.45px;margin-top:10px;line-height:1.4;min-height:10px}.combo-window{height:3px;border-radius:2px;background:#8badce26;overflow:hidden;margin-top:7px}.combo-window>i{display:block;transform-origin:left;height:100%;width:100%;background:var(--fighter);transition:transform .05s linear}.combo-counter.player-two .combo-window>i{transform-origin:right}.combo-counter[data-state=ended]{opacity:.65}.combo-counter[data-state=finisher]{border-color:#ffe999;box-shadow:0 0 24px #ffdc7030}.combo-counter[data-state=finisher] .combo-status{color:#ffe999}.combo-counter[data-state=ended] .combo-window,.combo-counter[data-state=finisher] .combo-window{visibility:hidden}.combo-guide{padding:15px;border:1px solid #40516a;border-radius:7px;margin:18px 0;background:#121e2d}.combo-guide h3{margin:0 0 9px;color:var(--lime);font-size:15px}.combo-guide p{margin:7px 0;font-size:11px}.combo-guide .combo-example{font-size:11px;color:#e2ecf7;line-height:2}.combo-guide small{display:block;font-size:10px;line-height:1.65;color:#9fb5ca}
@media(max-width:800px){.combo-counter{top:62px;left:15px;width:133px;padding:8px 10px}.combo-counter.player-two{right:15px}.combo-count{font-size:36px}.combo-owner{font-size:7px}.combo-countline>span{font-size:8px}.combo-damage{font-size:8px}.combo-status{font-size:6px}}
@media(max-width:600px){.combo-counter{top:15px;left:10px;width:116px}.combo-counter.player-two{right:10px}.combo-count{font-size:31px}.combo-owner{font-size:6px}.combo-countline{gap:5px}.combo-damage{font-size:7px}.combo-status{font-size:6px}.combo-guide{padding:12px}}
@media(prefers-reduced-motion:reduce){.combo-window>i{transition:none}}
