:where(.vds-controls),:where(.vds-controls-group){position:relative;display:inline-block;width:100%;box-sizing:border-box}:where([data-view-type=audio] .vds-controls){display:inline-block;max-width:100%}:where([data-view-type=video] .vds-controls){display:flex;position:absolute;flex-direction:column;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10;opacity:0;visibility:hidden;pointer-events:none;padding:var(--media-controls-padding, 0px);transition:var(--media-controls-out-transition, opacity .2s ease-out)}:where([data-view-type=video] .vds-controls[data-visible]){opacity:1;visibility:visible;transition:var(--media-controls-in-transition, opacity .2s ease-in)}:where(.vds-controls-spacer){flex:1 1 0%;pointer-events:none}[data-media-player]{width:100%;display:inline-flex;align-items:center;position:relative;contain:style;box-sizing:border-box;-webkit-user-select:none;user-select:none}[data-media-player] *{box-sizing:border-box}:where([data-media-player][data-view-type=video]){aspect-ratio:16 / 9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){pointer-events:auto;cursor:none}[data-media-player] slot{display:contents}[data-media-provider]{display:flex;position:relative;box-sizing:border-box;align-items:center;border-radius:inherit;width:100%;aspect-ratio:inherit;overflow:hidden}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{display:contents;background-color:unset}[data-media-provider] audio{width:100%}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){width:100%;aspect-ratio:16 / 9}:where([data-media-provider] video),:where([data-media-provider] iframe){aspect-ratio:inherit;display:inline-block;height:auto;object-fit:contain;touch-action:manipulation;border-radius:inherit;width:100%}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] video,[data-media-player][data-view-type=audio] iframe{display:none}[data-media-player][data-fullscreen] video{height:100%}[data-media-provider] iframe:not([src]){display:none}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;aspect-ratio:inherit;pointer-events:auto;border-radius:inherit;z-index:1}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#dedede;font-family:sans-serif;font-weight:500}.vds-google-cast svg{--size: max(18%, 40px);width:var(--size);height:var(--size);margin-bottom:8px}.vds-google-cast-info{font-size:calc(var(--media-height) / 100 * 6)}media-controls.svelte-1gglqfh[role=group]{display:flex;position:absolute}media-controls.svelte-1gglqfh[role=group] media-controls-group.vds-controls-group:where(.svelte-1gglqfh){display:flex;flex-direction:row-reverse;flex-grow:0}media-controls.svelte-1gglqfh[role=group] media-controls-group.vds-controls-group:where(.svelte-1gglqfh) button:where(.svelte-1gglqfh){padding:4px;border:none;background-color:transparent}media-player.svelte-1gglqfh[data-media-player]{contain:layout}.controls.svelte-1gglqfh{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.timestamps.svelte-1gglqfh{display:flex;justify-content:space-between;font-family:Lato,sans-serif}.wrap-sliders.svelte-1gglqfh{position:relative;height:1.25rem;margin-bottom:var(--nc-spacing)}.wrap-sliders.svelte-1gglqfh .wrap-connector:where(.svelte-1gglqfh){position:absolute;top:0;bottom:0;left:.625rem;right:.625rem}.wrap-sliders.svelte-1gglqfh .wrap-connector:where(.svelte-1gglqfh) .connector:where(.svelte-1gglqfh){position:absolute;top:0;bottom:0;background-color:#ababab}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;margin:0;padding:0;width:100%;height:1.25rem;position:absolute;top:0;left:0;right:0;pointer-events:none}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh)::-webkit-slider-runnable-track{width:100%;height:.375rem;border-radius:.1875rem;background-color:#dfe3eb}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh)::-moz-range-track{width:100%;height:.375rem;border-radius:.1875rem;background-color:#dfe3eb}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh)::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid transparent;background-color:var(--nc-primary);cursor:pointer;margin-top:-.4375rem}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh)::-moz-range-thumb{width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid transparent;background-color:var(--nc-primary);cursor:pointer}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh):first-child::-webkit-slider-thumb{display:none;pointer-events:none;background-color:transparent}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh):first-child::-moz-range-thumb{display:none;pointer-events:none;background-color:transparent}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh):not(:first-child)::-webkit-slider-runnable-track{background:transparent}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh):not(:first-child)::-moz-range-track{background:transparent}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh)::-webkit-slider-thumb{pointer-events:all;background-color:#79c0ff;border-color:transparent}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh)::-moz-range-thumb{pointer-events:all;background-color:#79c0ff;border-color:transparent;width:1rem;height:1rem}.wrap-sliders.svelte-1gglqfh input[type=range].repeat-b:where(.svelte-1gglqfh)::-webkit-slider-thumb{background-color:#b0a3e8}.wrap-sliders.svelte-1gglqfh input[type=range].repeat-b:where(.svelte-1gglqfh)::-moz-range-thumb{background-color:#b0a3e8}.wrap-sliders.svelte-1gglqfh input[type=range].current-time:where(.svelte-1gglqfh)::-webkit-slider-runnable-track{pointer-events:all;height:1.25rem}.wrap-sliders.svelte-1gglqfh input[type=range].current-time:where(.svelte-1gglqfh)::-moz-range-track{position:relative;pointer-events:all;height:1.25rem}.wrap-sliders.svelte-1gglqfh input[type=range].current-time:where(.svelte-1gglqfh)::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:.125rem;border-color:transparent;background-color:#c52f21;position:relative;z-index:1000!important}.wrap-sliders.svelte-1gglqfh input[type=range].current-time:where(.svelte-1gglqfh)::-moz-range-thumb{width:1rem;height:1rem;margin-top:.125rem;border-color:transparent;background-color:#c52f21;position:relative;z-index:1000!important;width:.75rem;height:.75rem}.wrap-sliders.svelte-1gglqfh input[type=range].current-time:where(.svelte-1gglqfh){padding-inline:2px}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh):active::-webkit-slider-thumb{transform:scale(1.25)}.wrap-sliders.svelte-1gglqfh input[type=range]:where(.svelte-1gglqfh):active::-moz-range-thumb{transform:scale(1.25)}div.svelte-1gglqfh [role=group]:where(.svelte-1gglqfh){width:auto;border-radius:var(--nc-radius);overflow:hidden}div.svelte-1gglqfh [role=group]:where(.svelte-1gglqfh) button:where(.svelte-1gglqfh){padding-inline:18px;padding-block:16px;margin:0;background-color:#646b79;color:#fff;border:none;border-radius:0}div.svelte-1gglqfh [role=group]:where(.svelte-1gglqfh) button:where(.svelte-1gglqfh):hover{background-color:#5c6370}div.svelte-1gglqfh [role=group]:where(.svelte-1gglqfh) button:where(.svelte-1gglqfh) svg{vertical-align:-.23em}div.svelte-1gglqfh [role=group].ab-buttons:where(.svelte-1gglqfh) button:where(.svelte-1gglqfh){font-weight:600}div.svelte-1gglqfh [role=group]:where(.svelte-1gglqfh) .a-button:where(.svelte-1gglqfh){color:#01aaff}div.svelte-1gglqfh [role=group]:where(.svelte-1gglqfh) .b-button:where(.svelte-1gglqfh){color:#b0a3e8}div.svelte-1gglqfh [role=group].speed-buttons:where(.svelte-1gglqfh) button:where(.svelte-1gglqfh):not(:first-child) span:where(.svelte-1gglqfh){font-weight:900;opacity:40%}div.svelte-1gglqfh [role=group].speed-buttons:where(.svelte-1gglqfh) .active{opacity:100%!important}.paste-button.svelte-1gglqfh{color:var(--nc-text);border-color:var(--nc-border)}.paste-button.svelte-1gglqfh:hover{background-color:var(--nc-surface-2);color:var(--nc-text);border-color:var(--nc-text)}
