.accessible-video-player{--controls-bar-height:44px;--controls-background-color:#f6f6f6;--track-background-color:#061a42;--progress-background-color:#5fcdf5;--control-icon-color:#061a42;--control-option-background-color:#061a42;--control-option-text-color:#f6f6f6;--icon-hover-color:#2e4e8d;--track-border-color:#061a42;--play-button-size-small:44px;--play-button-size-medium:62px;--play-button-size-large:80px;--play-button-background-color:#fff;--play-button-background-color-hover:#030e25;--play-button-foreground-color:#030e25;--play-button-foreground-color-hover:#fff;--component-border-radius:4px;--transcription-text-background:#fff;--transcript-header-background:#f6f6f6;--transcript-title-color:#061a42;--transcript-text-color:#061a42;--control-menu-background-color:#f6f6f6;--volume-track-background-color:#f6f6f6;--volume-level-background-color:#5fcdf5;--time-text-color:#061a42;--hover-color:#5fcdf5;--focus-ring-inner:#f6f6f6;--focus-ring-outer:#061a42;--focus-ring-size:3px;--option-offset:4rem;border-radius:var(--component-border-radius);box-shadow:0 0 30px rgba(6,26,66,.25),0 0 4px rgba(6,26,66,.1);margin:0;overflow:hidden}.accessible-video-player button:after{content:none!important}.accessible-video-player__inner{border-radius:var(--component-border-radius);overflow:hidden;position:relative}.accessible-video-player__control-list{align-items:center;background:var(--control-menu-background-color);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;list-style-type:none;margin:0;min-height:var(--controls-bar-height);padding:.65rem 1rem;position:relative;width:100%;z-index:888}@media (min-width:760px){.accessible-video-player__control-list{padding:.25rem 1rem}}.accessible-video-player__control-item{align-items:center;display:flex;position:relative}.accessible-video-player__control-item[aria-hidden=true]{display:none}.accessible-video-player__icon-wrapper{display:inline-flex}.accessible-video-player__icon-wrapper[aria-hidden=true]{display:none}.accessible-video-player__button{align-items:center;background:none;border-radius:4px;box-shadow:none;display:flex;justify-content:center;padding:.35rem;position:relative}.accessible-video-player__button:before{content:"";left:50%;min-height:45px;min-width:45px;position:absolute;top:50%;transform:translate(-50%,-50%)}.accessible-video-player__button:focus-visible,.accessible-video-player__button:hover{box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring-inner);outline:var(--focus-ring-size) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-size)}.accessible-video-player__button svg{fill:var(--control-icon-color);height:20px;width:20px}.accessible-video-player__button:focus-visible svg,.accessible-video-player__button:hover svg{fill:var(--icon-hover-color)}.accessible-video-player__button[data-active=true] svg{fill:var(--icon-hover-color)}.accessible-video-player__button-hover-target,.accessible-video-player__options-target{background-color:var(--control-option-background-color);border-radius:4px;bottom:var(--option-offset);box-sizing:content-box;color:var(--control-option-text-color);font-size:1.3rem;left:50%;max-width:15rem;opacity:0;padding:1rem;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);width:-moz-max-content;width:max-content;z-index:-1}.accessible-video-player__button-hover-target[data-visible=true],.accessible-video-player__options-target[data-visible=true]{opacity:1;z-index:1}.accessible-video-player__options-target[data-state=active]{pointer-events:auto}.accessible-video-player__button-hover-target:after{bottom:-2rem;content:"";height:2rem;left:0;position:absolute;width:100%}.accessible-video-player__volume-container{align-items:center;display:flex;height:2rem;left:50%;margin-bottom:3rem;right:auto;transform:rotate(270deg) translate(-50%);transform-origin:0 50%;width:8rem}@media (min-width:760px){.accessible-video-player__volume-container{height:3rem;margin-bottom:3.5rem;width:10rem}}.accessible-video-player__volume-container:after{content:"";height:4rem;left:0;margin-left:-1em;position:absolute;top:50%;transform:translateY(-50%);width:2rem}.accessible-video-player__control-item:last-child .accessible-video-player__button-hover-target{left:auto;right:0;transform:translateX(0)}.accessible-video-player__control-item:nth-last-child(2) .accessible-video-player__button-hover-target{left:auto;right:-4rem;transform:translateX(0)}.accessible-video-player__options-target button:not([data-checked=true]) span[aria-hidden=true]{opacity:0}.accessible-video-player__initial-play-button-wrapper{height:calc(100% - var(--play-button-size-small) - 8px);left:4px;position:absolute;top:4px;width:calc(100% - 8px);z-index:1}.accessible-video-player__initial-play-button{align-items:center;background:var(--play-button-background-color);border-radius:50%;box-shadow:none;display:flex;height:var(--play-button-size-small);justify-content:center;left:50%;padding:0;position:absolute;top:calc(50% - var(--play-button-size-small));transform:translate(-50%,calc(-50% + var(--play-button-size-small)));width:var(--play-button-size-small)}@media (min-width:680px){.accessible-video-player__initial-play-button{height:var(--play-button-size-medium);width:var(--play-button-size-medium)}}@media (min-width:990px){.accessible-video-player__initial-play-button{height:var(--play-button-size-large);width:var(--play-button-size-large)}}.accessible-video-player__initial-play-button:hover{background:var(--play-button-background-color-hover)}.accessible-video-player__initial-play-button:focus-visible{box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring-inner);outline:var(--focus-ring-size) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-size)}.accessible-video-player__initial-play-button[aria-hidden=true]{display:none}.accessible-video-player__initial-play-button>svg{color:var(--play-button-foreground-color);height:30%;width:30%}.accessible-video-player__initial-play-button:hover>svg{color:var(--play-button-foreground-color-hover)}.accessible-video-player__progress-bar-container{flex-grow:0;gap:14px;max-width:12rem;padding:0 7px}@media (min-width:380px){.accessible-video-player__progress-bar-container{max-width:14rem}}@media (min-width:480px){.accessible-video-player__progress-bar-container{flex-grow:1;max-width:none}}.accessible-video-player__progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--track-background-color);background-image:linear-gradient(to right,var(--progress-background-color) var(--progress-indicator-value),var(--track-background-color) var(--progress-indicator-value));border:2px solid var(--track-border-color);border-radius:5px;display:block;height:10px;width:100%}.accessible-video-player__progress-bar::-webkit-slider-runnable-track{border-radius:5px;height:10px}.accessible-video-player__progress-bar::-moz-range-progress{background:var(--progress-background-color);border-bottom-left-radius:5px;border-top-left-radius:5px;height:100%}.accessible-video-player__progress-bar::-webkit-slider-thumb{opacity:0}.accessible-video-player__progress-bar::-moz-range-thumb{opacity:0}.accessible-video-player__progress-bar:hover{cursor:pointer}.accessible-video-player__progress-bar:focus{outline:none}.accessible-video-player__progress-bar:focus-visible{box-shadow:0 0 0 2px var(--focus-ring-inner);outline:2px solid var(--focus-ring-outer);outline-offset:2px}.accessible-video-player__current-time,.accessible-video-player__max-time{color:var(--time-text-color);font-size:1rem}@media (min-width:380px){.accessible-video-player__current-time,.accessible-video-player__max-time{font-size:1.25rem}}@media (min-width:760px){.accessible-video-player__current-time,.accessible-video-player__max-time{font-size:1.5rem}}.accessible-video-player__options-target--subtitles[data-state=closed]{pointer-events:none}.accessible-video-player__options-target--subtitles fieldset{display:flex;flex-direction:column;gap:.75rem;padding:.5rem}.accessible-video-player__options-target--subtitles label{cursor:pointer;display:flex;font-family:inherit;font-size:1.35rem;gap:.75rem;margin:0;text-align:left}.accessible-video-player__options-target--subtitles label:has(input:focus) span:last-of-type,.accessible-video-player__options-target--subtitles label:hover span:last-of-type{border-radius:2px;outline:2px solid #fff;outline-offset:2px}.accessible-video-player__options-target--subtitles input{height:1px!important;left:-9999px;position:absolute;width:1px!important}.accessible-video-player__options-target--subtitles label span:first-of-type{opacity:0}.accessible-video-player__options-target--subtitles label span:last-of-type{padding:0 .25rem}.accessible-video-player__options-target--subtitles input[data-checked=true]~span:first-of-type{opacity:1}.accessible-video-player__transcript{border-radius:var(--component-border-radius);border-top:1px solid rgba(0,0,0,.1);overflow:hidden}.accessible-video-player__transcript[aria-hidden=true]{display:none}.accessible-video-player__transcript-inner{background:var(--transcription-text-background);max-height:335px;overflow:scroll;padding:2em 3em;text-align:left}.accessible-video-player__transcript-header{align-items:center;background:var(--transcript-header-background);display:flex;justify-content:space-between;padding:19px 20px}@media (min-width:760px){.accessible-video-player__transcript-header{padding:20px 25px}}.accessible-video-player__transcript-title{color:var(--transcript-title-color);font-size:1em;margin:0}.accessible-video-player__transcript-text{color:var(--transcript-text-color);max-width:27.5em}.accessible-video-player__transcript-text>*{margin-bottom:1em;margin-top:0}.accessible-video-player__transcript-text>:last-child{margin-bottom:0}.accessible-video-player__transcript-close{background:none;box-shadow:none;padding:0;position:relative}.accessible-video-player__transcript-close:focus{outline:none}.accessible-video-player__transcript-close:before{border-radius:var(--component-border-radius);content:"";left:50%;min-height:44px;min-width:44px;position:absolute;top:50%;transform:translate(-50%,-50%)}.accessible-video-player__transcript-close:focus-visible:before{border-radius:inherit;box-shadow:0 0 0 var(--focus-ring-size) var(--focus-ring-inner);outline:var(--focus-ring-size) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-size)}.accessible-video-player__transcript-close>svg{display:block;height:14px;padding:0;width:14px}.accessible-video-player__transcript-close:hover:before{background:rgba(0,0,0,.065)}.accessible-video-player__video{display:block;width:100%}.accessible-video-player__volume-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--volume-level-background-color) var(--volume-slider-value),var(--volume-track-background-color) var(--volume-slider-value));border-radius:15px;cursor:pointer;height:6px;outline:none;width:100%}.accessible-video-player__volume-slider:focus{outline:none}.accessible-video-player__volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--volume-track-background-color);border:2px solid var(--track-background-color);border-radius:50%;height:15px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:15px}.accessible-video-player__volume-slider::-moz-range-thumb{background-color:var(--volume-track-background-color);border:2px solid var(--track-background-color);border-radius:50%;height:15px;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;width:15px}.accessible-video-player__volume-slider::-webkit-slider-thumb:hover,.accessible-video-player__volume-slider:active::-webkit-slider-thumb{outline:2px solid var(--volume-track-background-color)}.accessible-video-player__volume-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--focus-ring-inner);outline:2px solid var(--focus-ring-outer);outline-offset:2px}.accessible-video-player__volume-slider::-moz-range-thumb:hover,.accessible-video-player__volume-slider:active::-moz-range-thumb{outline:2px solid var(--volume-track-background-color)}.accessible-video-player__volume-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--focus-ring-inner);outline:2px solid var(--focus-ring-outer);outline-offset:2px}.accessible-video-player__options-target[data-state=active]{opacity:1;z-index:2}

/*# sourceMappingURL=accessible-video-player.css.map*/