button.vc-skip{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;--skip-fill:0}
button.vc-skip>span{pointer-events:none;white-space:nowrap}button.vc-skip .skip-count{min-width:2ch;color:#a4e7e3;text-align:right}
button.vc-skip:before,button.vc-skip .skip-fill{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#a4e7e3;pointer-events:none}
button.vc-skip:before{opacity:.16}button.vc-skip .skip-fill{transform:scaleX(var(--skip-fill));transform-origin:left center}
button.vc-skip.skip-held{border-color:#bff5e9;box-shadow:inset 0 0 0 1px #a4e7e366}button.vc-skip:focus-visible{outline:2px solid #f6e6b9;outline-offset:3px}
@media(max-width:600px),(max-height:450px){button.vc-skip{gap:8px}}
