.sol-replay-caption{position:fixed;z-index:60;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:18px 14px 8px;pointer-events:none;background:linear-gradient(to top,#191b21e6,#191b2199 70%,#191b2100);font-family:var(--font)}.sol-replay-caption[hidden]{display:none}@media(max-width:767px)and (orientation:portrait){body:not(.sol-playback):not(.sol-recview) .sol-replay-caption{display:none}}.sol-replay-caption-thumb{flex:none;width:28px;height:41px;object-fit:cover;border-radius:3px;box-shadow:0 1px 4px #0009}.sol-replay-caption-thumb.sample-art{display:block;overflow:hidden}.sol-replay-caption-thumb-img{display:block;width:100%;height:100%;object-fit:cover}.sol-replay-caption-body{min-width:0}.sol-replay-caption-name{display:block;color:var(--main-color);font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.8)}.sol-replay-caption-move{display:flex;align-items:center;gap:5px;font-size:12.5px;line-height:1.4;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.8)}.sol-replay-caption-from,.sol-replay-caption-arrow{color:#a8b4c9}.sol-replay-caption-to{color:var(--main-color);font-weight:600}.sol-replay-caption-tag{flex:none;padding:0 8px;border-radius:999px;background:var(--gold);color:#242013;font-size:11.5px;font-weight:700;text-shadow:none}.sol-replay-caption.is-side{flex-direction:column;align-items:flex-start;gap:12px;padding:0;background:none}.sol-replay-caption.is-side .sol-replay-caption-thumb{width:min(var(--sol-caption-side-w, 200px),260px);height:calc(min(var(--sol-caption-side-w, 200px),260px)*1.45);border-radius:8px}.sol-replay-caption.is-side .sol-replay-caption-name{font-size:24px;white-space:normal}.sol-replay-caption.is-side .sol-replay-caption-move{font-size:18px;flex-wrap:wrap;white-space:normal;row-gap:4px}.sol-replay-caption.is-top{top:0;left:auto;right:120px;max-width:45vw;height:var(--sol-rec-band-h);padding:0;z-index:1101;background:none}.sol-replay-caption.is-top .sol-replay-caption-thumb{width:28px;height:41px}.sol-replay-caption.is-top .sol-replay-caption-body{display:flex;align-items:baseline;gap:12px}.sol-cip-replay-move{padding:8px 10px 6px;font-family:var(--font)}.sol-cip-replay-move[hidden]{display:none}.sol-cip-replay-move .sol-replay-caption-move{flex-wrap:wrap;white-space:normal;row-gap:3px;font-size:13px;text-shadow:none}@media(min-width:768px){.sol-replay-caption{padding:22px 18px 10px}.sol-replay-caption-thumb{width:32px;height:47px}.sol-replay-caption-name{font-size:17px}.sol-replay-caption-move{font-size:14px}}@media(orientation:landscape)and (max-height:499px){.sol-replay-caption{padding:10px 14px 4px;gap:8px}.sol-replay-caption-thumb{width:18px;height:26px}.sol-replay-caption-body{display:flex;align-items:baseline;gap:10px}.sol-replay-caption-name{font-size:14px}.sol-replay-caption-move{font-size:12px}}
