.dvc-video-player-speaker-option>.tl_checkbox_single_container{margin-top:0}.video-player{--spacing-outside:0.6em;--spacing-inside:0.4em;--icon-size-m:0.3em;--icon-size-xl:0.6em;--_aspect-ratio:var(--aspect-ratio,16/9);font-size:clamp(2.5rem,.5556rem + 5.5556cqi,5rem);position:relative}@media (pointer:coarse){.video-player{--icon-size-m:0.5em;--icon-size-xl:0.8em}}.video-player figure{display:contents}.video-player video{aspect-ratio:var(--_aspect-ratio);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.video-player__controls,.video-player__overlay,.video-player__play{pointer-events:none;transition:opacity var(--timing-duration-default)}.video-player__controls,.video-player__play{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:var(--spacing-outside);position:absolute;right:0;top:0}.video-player__controls>*,.video-player__play>*{pointer-events:auto;z-index:1}.video-player__controls{align-items:end;display:flex;gap:var(--spacing-inside);justify-content:space-between;padding:var(--spacing-outside)}.video-player__play{align-items:center;display:flex;justify-content:center;padding:var(--spacing-outside)}.video-player__overlay{max-width:45%;padding:var(--spacing-outside);position:absolute}.video-player-button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;color:var(--video-player-icon-color,#fff);cursor:pointer;height:var(--icon-size-m);padding:0;transition:transform var(--timing-duration-default,.2s);width:var(--icon-size-m)}@media (hover:hover){.video-player-button:hover{transform:scale(1.1)}}.video-player-button:active{transform:scale(.9)}.video-player-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.video-player-button_size-xl{height:var(--icon-size-xl);width:var(--icon-size-xl)}.video-player-button_icon-play{background-image:var(--icon-play,url("./play.svg"))}.video-player-button_icon-play.video-player-button_size-xl{background-image:var(--icon-play-xl,url("./play.svg"))}.video-player-button_icon-play:not(.video-player-button_size-xl)[data-state=playing]{background-image:var(--icon-pause,url("./pause.svg"))}.video-player-button_icon-fullscreen{background-image:var(--icon-fullscreen,url("./fullscreen.svg"))}.video-player[data-hide-controls=true] .video-player__controls,.video-player[data-hide-controls=true] .video-player__play,.video-player[data-show-play-overlay=true] .video-player__controls{opacity:0;visibility:hidden}.video-player[data-show-play-overlay=false] .headline{opacity:0}.video-player[data-show-play-overlay=false] .video-player__play{opacity:0;visibility:hidden}.video-player[data-show-play-overlay=false] .video-player__play>*{pointer-events:none}.video-player:not(.video-player_can-fullscreen) .video-player-button_icon-fullscreen{opacity:0}.video-player:not([data-show-play-overlay=false]) .video-player__controls{opacity:0;visibility:hidden}.video-player-button_icon-sound{background:rgba(0,0,0,.35);border:0;border-radius:50%;color:var(--video-player-icon-color,#fff);cursor:pointer;height:2.75rem;left:.75rem;padding:0;pointer-events:auto;position:absolute;top:.75rem;width:2.75rem;z-index:3}.video-player-button_icon-sound:after{background:currentColor;content:"";inset:.625rem;-webkit-mask:url(sound-muted.svg) center/contain no-repeat;mask:url(sound-muted.svg) center/contain no-repeat;position:absolute}.video-player-button_icon-sound[aria-pressed=true]{background:rgba(0,0,0,.65)}.video-player-button_icon-sound[aria-pressed=true]:after{-webkit-mask-image:url(sound.svg);mask-image:url(sound.svg)}.video-player-button_icon-sound:focus-visible{outline:2px solid currentColor;outline-offset:2px}.video-player[data-icon-color] .video-player-button{border-color:currentColor;color:var(--video-player-icon-color)}.video-player[data-icon-color] .video-player-button_icon-fullscreen,.video-player[data-icon-color] .video-player-button_icon-play{background-image:none;position:relative}.video-player[data-icon-color] .video-player-button_icon-fullscreen:after,.video-player[data-icon-color] .video-player-button_icon-play:after{background:currentColor;content:"";inset:0;-webkit-mask:var(--video-player-icon-mask) center/contain no-repeat;mask:var(--video-player-icon-mask) center/contain no-repeat;position:absolute}.video-player[data-icon-color] .video-player-button_icon-play{--video-player-icon-mask:var(--video-player-icon-play)}.video-player[data-icon-color] .video-player-button_icon-play:not(.video-player-button_size-xl)[data-state=playing]{--video-player-icon-mask:var(--video-player-icon-pause)}.video-player[data-icon-color] .video-player-button_icon-fullscreen{--video-player-icon-mask:var(--video-player-icon-fullscreen)}.video-player .video-player-button_icon-lightbox{background:rgba(0,0,0,.35);border:0;border-radius:50%;color:var(--video-player-icon-color,#fff);cursor:pointer;display:grid;height:2.75rem;padding:0;place-items:center;pointer-events:auto;position:absolute;right:.75rem;top:.75rem;width:2.75rem;z-index:3}.video-player .video-player-button_icon-lightbox svg{height:1.375rem;margin-left:3px;width:1.375rem}.video-player .video-player-button_icon-lightbox:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dvc-video-lightbox{background:#000;border:0;box-shadow:0 1.5rem 5rem rgba(0,0,0,.45);color:#fff;height:-moz-fit-content;height:fit-content;inset:0;margin:auto;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);max-width:none;overflow:auto;padding:0;position:fixed;width:min(1120px,100vw - 2rem)}.dvc-video-lightbox::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.82)}.dvc-video-lightbox>video{aspect-ratio:auto;background:#000;display:block;height:auto;max-height:calc(100vh - 5rem);max-height:calc(100dvh - 5rem);max-width:100%;-o-object-fit:contain;object-fit:contain;position:static;width:100%}.dvc-video-lightbox__bar{align-items:center;background:#111;display:flex;justify-content:flex-end;min-height:3rem;padding:0 .25rem}.dvc-video-lightbox__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:grid;font:2rem/1 sans-serif;height:2.75rem;padding:0;place-items:center;transition:transform .2s;width:2.75rem}.dvc-video-lightbox__close:hover{transform:scale(1.1)}.dvc-video-lightbox__close:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@media (prefers-reduced-motion:reduce){.dvc-video-lightbox__close,.video-player .video-player-button{transition:none}}