.video-controls[data-v-a768b87e]{right:0;left:0;padding:30px 10px;position:absolute;bottom:0;transition:all .2s ease}.video-controls-top[data-v-a768b87e]{right:0;left:0;padding:20px 10px;position:absolute;top:0;transition:all .2s ease;z-index:1}.video-controls-top.hide[data-v-a768b87e],.video-controls.hide[data-v-a768b87e]{opacity:0;pointer-events:none}#video[data-v-a768b87e]{border-radius:20px}.video-progress[data-v-a768b87e]{position:relative;height:5px;margin-bottom:10px;margin-left:10px;margin-right:10px}progress[data-v-a768b87e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;width:100%;height:5px;pointer-events:none;position:absolute;top:0}progress[data-v-a768b87e]::-webkit-progress-bar{background-color:#fff;border-radius:2px}progress[data-v-a768b87e]::-webkit-progress-value{background:#0599a9;border-radius:2px}progress[data-v-a768b87e]::-moz-progress-bar{border:1px solid #0599a9;background:#0599a9}.seek[data-v-a768b87e]{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.seek:hover+.seek-tooltip[data-v-a768b87e]{display:block}.seek-tooltip[data-v-a768b87e]{display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:700;color:#fff;background-color:rgba(0,0,0,.6)}.bottom-controls[data-v-a768b87e]{display:flex;justify-content:space-between;align-items:center}.left-controls[data-v-a768b87e],.right-controls[data-v-a768b87e]{display:flex;align-items:center;color:#fff}.volume-controls[data-v-a768b87e]{display:flex;align-items:center;margin-right:10px}.volume-controls input[data-v-a768b87e]{width:100px;opacity:1;transition:all .4s ease}.volume-controls:hover input[data-v-a768b87e],.volume-controls input[data-v-a768b87e]:focus{width:100px;opacity:1}.video-btn[data-v-a768b87e]{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}.video-btn [data-v-a768b87e]{pointer-events:none}.video-btn[data-v-a768b87e]:before{content:attr(data-title);position:absolute;display:none;right:0;top:-50px;background-color:rgba(0,0,0,.6);color:#fff;font-weight:700;padding:4px 6px;word-break:keep-all;white-space:pre}.video-btn[data-v-a768b87e]:hover:before{display:inline-block}.fullscreen-button[data-v-a768b87e]{margin-right:0}.pip-button svg[data-v-a768b87e]{width:26px;height:26px}.playback-animation[data-v-a768b87e]{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;opacity:0}input[type=range][data-v-a768b87e]{-webkit-appearance:none;-moz-appearance:none;height:5px;background:transparent;border-radius:10px;cursor:pointer}input[type=range][data-v-a768b87e]:focus{outline:none}input[type=range][data-v-a768b87e]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;-webkit-transition:all .4s ease;transition:all .4s ease}input[type=range][data-v-a768b87e]::-webkit-slider-thumb{height:16px;width:16px;border-radius:16px;background:#0599a9;cursor:pointer;-webkit-appearance:none;margin-left:-1px}input[type=range][data-v-a768b87e]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range].volume[data-v-a768b87e]{height:5px;background-color:#fff}input[type=range].volume[data-v-a768b87e]::-webkit-slider-runnable-track{background-color:transparent}input[type=range].volume[data-v-a768b87e]::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}input[type=range][data-v-a768b87e]::-moz-range-track{width:100%;height:5px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}input[type=range][data-v-a768b87e]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid #0599a9;background:#0599a9;cursor:pointer;margin-top:5px}input[type=range][data-v-a768b87e]:focus::-moz-range-track{outline:none}input[type=range].volume[data-v-a768b87e]::-moz-range-thumb{border:1px solid #fff;background:#fff}.hidden[data-v-a768b87e]{display:none}svg[data-v-a768b87e]{width:28px;height:28px;fill:#fff;stroke:#fff;cursor:pointer}