.vp{width:100%;aspect-ratio:var(--vp-ratio,16 / 9);color:#fff;-webkit-tap-highlight-color:transparent;background:#000;border-radius:2px;display:block;position:relative;overflow:hidden;container-type:inline-size}.vp video{object-fit:contain;background:#000;width:100%;height:100%;display:block}@media (scripting:enabled){.vp:not([data-enhanced=true]) video::-webkit-media-controls{visibility:hidden;animation:0s 6s forwards vp-browser-controls}}@keyframes vp-browser-controls{to{visibility:visible}}.vp[data-enhanced=true] video{cursor:pointer}.vp[data-enhanced=true][data-shown=false],.vp[data-enhanced=true][data-shown=false] video{cursor:none}.vp:focus-visible{outline-offset:3px;outline:2px solid #fff}.vp button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;min-height:0;padding:0}.vp svg{display:block}.vp .vp-start{color:#111213;background:#fff;border-radius:2px;align-items:center;gap:12px;height:54px;padding:0 20px 0 16px;font-size:16px;font-weight:500;transition:background-color .2s;display:inline-flex;position:absolute;bottom:20px;left:20px}.vp .vp-start:hover{background:#e8e9eb}.vp-start svg{width:20px;height:20px}.vp-start span{font-family:var(--cc-figures), sans-serif;font-variant-numeric:tabular-nums;color:#5d6268;font-size:18px;font-weight:400}.vp[data-light] .vp-start{color:#fff;background:#111213}.vp[data-light] .vp-start:hover{background:#26282b}.vp[data-light] .vp-start span{color:#a4a9af}.vp .vp-start:focus-visible,.vp-button:focus-visible,.vp-seek:focus-visible,.vp-volume:focus-visible{outline-offset:2px;outline:2px solid #fff}.vp[data-light] .vp-start:focus-visible{outline-color:#111213}.vp-bar{pointer-events:none;background:linear-gradient(#0000,#000000a8);padding:56px 18px 10px;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.vp-seek,.vp-row>*{pointer-events:auto}.vp[data-shown=false] .vp-bar{opacity:0}.vp[data-shown=false] .vp-bar *{pointer-events:none}.vp-seek{cursor:pointer;touch-action:none;align-items:center;height:18px;display:flex;position:relative}.vp-track{background:#ffffff38;flex:1;height:3px;transition:height .15s;display:block;position:relative;overflow:hidden}.vp-track i{transform-origin:0;position:absolute;inset:0}.vp-buffered{transform:scaleX(var(--vp-buffered,0));background:#ffffff5c}.vp-played{transform:scaleX(var(--vp-played,0));background:#fff}.vp-thumb{left:calc(var(--vp-played,0) * 100%);background:#fff;width:3px;height:16px;margin-left:-1px;position:absolute;top:1px}.vp-seek:hover .vp-track{height:5px}.vp-tip{color:#111213;font-family:var(--cc-figures), sans-serif;font-variant-numeric:tabular-nums;pointer-events:none;background:#fff;border-radius:2px;padding:3px 8px 2px;font-size:16px;line-height:1.3;position:absolute;bottom:22px;transform:translate(-50%)}.vp-row{align-items:center;gap:2px;margin:2px -9px 0;display:flex}.vp .vp-button{border-radius:2px;flex:none;place-items:center;width:42px;height:42px;transition:background-color .2s;display:grid}.vp .vp-button:hover{background:#ffffff24}.vp-button svg{width:22px;height:22px}.vp-volume{cursor:pointer;touch-action:none;flex:none;align-items:center;width:68px;height:42px;margin:0 10px 0 2px;display:flex}.vp-volume .vp-track i{background:#fff}.vp-time{font-family:var(--cc-figures), sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;font-size:18px}.vp-time span{color:#ffffff9e}.vp-space{flex:1}.vp-cc{height:24px;font-family:var(--cc-figures), sans-serif;letter-spacing:.04em;border:1.6px solid;border-radius:2px;place-items:center;padding:0 6px;font-size:14px;font-weight:600;display:grid}.vp-button[aria-pressed=true] .vp-cc{color:#111213;background:#fff;border-color:#fff}.vp-cue{text-align:center;pointer-events:none;margin:0;transition:bottom .25s;position:absolute;bottom:96px;left:8%;right:8%}.vp[data-shown=false] .vp-cue{bottom:32px}.vp-cue span{white-space:pre-line;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#111213e6;padding:3px 10px;font-size:clamp(15px,2.4cqi,24px);font-weight:500;line-height:1.5;display:inline}.vp-failed{background:#111213;border-radius:2px;margin:0;padding:12px 16px;font-size:15px;position:absolute;bottom:20px;left:20px;right:20px}.vp-failed a{color:inherit;text-underline-offset:3px;text-decoration:underline}.vp:fullscreen{aspect-ratio:auto;border-radius:0;width:100vw;height:100vh}.vp:fullscreen .vp-bar{padding:72px 28px 16px}@container (max-width:520px){.vp .vp-start{gap:10px;height:48px;padding:0 16px 0 12px;font-size:15px;bottom:12px;left:12px}.vp-bar{padding:40px 10px 4px}.vp-volume,.vp-tip{display:none}.vp-time{margin-left:2px;font-size:17px}.vp-cue{bottom:76px}}@media (pointer:coarse){.vp .vp-button{width:44px;height:44px}.vp-seek{height:28px}.vp-thumb{top:6px}.vp-volume{display:none}}@media (prefers-reduced-motion:reduce){.vp-bar,.vp-cue,.vp-track{transition:none}}
