.legacy-browser body{display:block;padding:24px;background:#050913}.legacy-browser #entry{width:90%;max-width:1000px;margin:0 auto}.legacy-browser .auth-card{max-width:520px;margin:32px auto;padding:24px}.legacy-browser .field-group{display:block;margin-bottom:16px}.legacy-browser .field-group label,.legacy-browser .field-group input{display:block;width:100%}.legacy-browser #watch-chrome{display:flex;flex-wrap:wrap;padding:12px 16px}.legacy-browser #watch-chrome>*{margin:6px 12px 6px 0}.legacy-browser .watch-chrome__logo{width:160px}.legacy-browser .watch-chrome__search{display:flex;flex:1 1 280px;max-width:600px}.legacy-browser .watch-chrome__search input{flex:1 1 auto;width:200px}.legacy-browser .watch-chrome__search-button{flex:0 0 auto}.legacy-browser #watch-app{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.legacy-browser #watch-chrome{flex:0 0 auto}.legacy-browser #watch-library{flex:1 1 0%}.legacy-browser #watch-home{top:0;right:0;bottom:0;left:0;padding:20px 0 32px}.legacy-browser .watch-shelf{display:block;margin-bottom:24px}.legacy-browser .watch-rail{display:flex;padding:0 24px 12px}.legacy-browser .watch-rail>li{flex:0 0 180px;margin-right:16px}.legacy-browser .watch-card{display:block}.legacy-browser body.holodeck-watch #media-browser{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:16px}.legacy-browser body.holodeck-watch #media-browser[hidden]{display:none}.legacy-browser .media-browser-body{display:flex;flex-direction:column;flex:1 1 0%}.legacy-browser .media-browser-scroll{flex:1 1 0%}[inert]{pointer-events:none;cursor:default}[inert],[inert] *{-webkit-user-select:none;user-select:none}.legacy-browser body.holodeck-watch{padding:0}.legacy-browser body.holodeck-watch #entry{top:0;left:0}.legacy-browser .watch-card__poster{display:block;height:270px}.legacy-browser .watch-card--continue .watch-card__poster,.legacy-browser .watch-card--episode .watch-card__poster{height:102px}.legacy-browser .watch-card__copy,.legacy-browser .media-browser-item-copy{display:block}.legacy-browser .watch-card__copy>*,.legacy-browser .media-browser-item-copy>*{display:block;margin-bottom:4px}.legacy-browser .watch-chrome__menu{display:block}.legacy-browser .watch-chrome__menu>*{margin-bottom:8px}.legacy-browser .media-browser-detail,.legacy-browser .media-browser-show-fanart,.legacy-browser .media-browser-show-fanart-shade,.legacy-browser .watch-share,.legacy-browser #watch-episode-end{top:0;right:0;bottom:0;left:0}.legacy-browser .media-browser-detail-head{padding:12px 24px}.legacy-browser .media-browser-detail-backdrop{height:340px}.legacy-browser .media-browser-detail-hero,.legacy-browser .media-browser-show-info-content{display:flex;align-items:flex-end;padding:0 32px;margin:24px auto 0}.legacy-browser .media-browser-detail-poster,.legacy-browser .media-browser-show-info-content>.media-browser-show-poster{flex:0 0 180px;width:180px;height:270px;margin-right:24px}.legacy-browser .media-browser-detail-copy,.legacy-browser .media-browser-show-details{flex:1 1 0%;min-width:0}.legacy-browser .media-browser-detail h2,.legacy-browser .media-browser-show-info h2{font-size:36px;line-height:1.15}.legacy-browser .media-browser-show-info{display:block;min-height:340px;padding-top:64px}.legacy-browser .media-browser-detail-meta>*,.legacy-browser .media-browser-show-metadata>*{margin-right:10px}.legacy-browser .media-browser-show-episodes,.legacy-browser .media-browser-show-seasons,.legacy-browser .media-browser-season-nav,.legacy-browser .media-browser-season-hero-content,.legacy-browser .media-browser-season-list-section{width:100%;max-width:82rem;margin-left:auto;margin-right:auto;padding-left:4vw;padding-right:4vw;box-sizing:border-box}.legacy-browser .media-browser-show-episode-highlights,.legacy-browser .media-browser-seasons,.legacy-browser .media-browser-season-episodes{display:flex;flex-wrap:wrap;gap:0}.legacy-browser .media-browser-show-episode-highlight,.legacy-browser .media-browser-seasons>.media-browser-season,.legacy-browser .media-browser-season-episodes>.media-browser-season-episode{flex:0 0 calc(50% - 16px);width:calc(50% - 16px);min-width:0;margin:0 16px 16px 0;box-sizing:border-box}.legacy-browser .media-browser-show-episode-card,.legacy-browser .media-browser-season,.legacy-browser .media-browser-season-episode{display:flex;gap:0}.legacy-browser .media-browser-show-episode-card{align-items:flex-start}.legacy-browser .media-browser-show-episode-card .media-browser-thumbnail{display:block;flex:0 0 10rem;width:10rem;height:5.625rem;margin-right:.85rem;object-fit:cover}.legacy-browser .media-browser-show-episode-card .media-browser-item-copy,.legacy-browser .media-browser-season>span,.legacy-browser .media-browser-season-episode .media-browser-item-copy{display:block;flex:1 1 0%;min-width:0}.legacy-browser .media-browser-season>span>span,.legacy-browser .media-browser-show-episode-progress{display:block;margin-top:.3rem}.legacy-browser .media-browser-show-episode-empty{display:block}.legacy-browser .media-browser-season-thumbnail{flex:0 0 3.75rem;width:3.75rem;height:5.625rem;margin-right:.7rem}.legacy-browser .media-browser-season-episode .media-browser-thumbnail{display:block;flex:0 0 7rem;width:7rem;height:3.9375rem;margin-right:.7rem}.legacy-browser .media-browser-season-hero{min-height:340px}.legacy-browser .media-browser-season-fanart,.legacy-browser .media-browser-season-fanart-shade{top:0;right:0;bottom:0;left:0}.legacy-browser .media-browser-season-hero-content{padding-top:48px}.legacy-browser .media-browser-season-hero[data-has-poster=true] .media-browser-season-hero-content{display:flex;align-items:flex-end;gap:0}.legacy-browser .media-browser-season-poster{flex:0 0 180px;width:180px;height:270px;margin-right:24px}.legacy-browser .media-browser-season-copy{flex:1 1 0%;min-width:0}.legacy-browser .media-browser-season-back.media-browser-back{max-width:100%}.legacy-browser .media-browser-season-back-arrow{margin-right:.7rem}.legacy-browser .media-browser-season-facts>span{margin:0 .45rem .45rem 0}.legacy-browser .media-browser-season-progress{width:100%;max-width:8rem}.legacy-browser .media-browser-season-hero-progress.media-browser-season-progress,.legacy-browser .media-browser-season-progress-summary{width:100%;max-width:28rem}@media (max-width: 720px){.legacy-browser .media-browser-show-episode-highlight,.legacy-browser .media-browser-seasons>.media-browser-season,.legacy-browser .media-browser-season-episodes>.media-browser-season-episode{flex-basis:100%;width:100%;margin-right:0}}.legacy-browser .watch-share{display:flex;align-items:center;justify-content:center}.legacy-browser .watch-share__dialog{display:block;width:520px;max-width:90%;padding:24px}.legacy-browser .watch-share__dialog>*{margin-bottom:12px}.legacy-browser #watch-episode-end{display:flex;justify-content:flex-end;align-items:flex-end;padding:24px}.legacy-browser .watch-episode-end__card{display:block;width:440px;padding:24px}.legacy-browser .watch-episode-end__card>*+*{margin-top:12px}.legacy-browser .watch-episode-end__actions>*{margin:0 10px 10px 0}.legacy-browser #watch-playback-indicator[data-kind=pause]{top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.legacy-browser .watch-indicator__play{display:flex;align-items:center;justify-content:center}.legacy-browser #watch-playback-indicator[hidden]{display:none}.legacy-browser body.holodeck-watch #screen-strip{display:block;width:900px;max-width:95vw}.legacy-browser .screen-strip__media,.legacy-browser .screen-strip__row{display:flex;align-items:center}.legacy-browser .screen-strip__media>*,.legacy-browser .screen-strip__row>*{margin-right:12px}.legacy-browser .screen-strip__media-copy,.legacy-browser .screen-strip__track-menu,.legacy-browser .screen-strip__tv-option-copy{display:block}.legacy-browser .screen-strip__tv-menu{width:350px;max-width:90vw}.legacy-browser .screen-strip__track-menu{max-width:320px;max-height:280px}.legacy-browser .watch-share[hidden],.legacy-browser #watch-episode-end[hidden],.legacy-browser body.holodeck-watch #screen-strip[hidden]{display:none}.legacy-browser button:focus,.legacy-browser a:focus,.legacy-browser input:focus,.legacy-browser select:focus{outline:2px solid #ffd166;outline-offset:2px}html.tv-focus .watch-indicator__spinner{width:45vw;max-width:85vw;padding:3vw}html.tv-focus .watch-indicator__logo{width:24vw;margin-bottom:3vh}html.tv-focus .watch-indicator__ring{width:4vw;height:4vw;border-width:.3vw;margin-bottom:3vh}html.tv-focus .watch-indicator__label{font-size:2vw}html.tv-focus .watch-indicator__hint{font-size:1.4vw}html.tv-focus .watch-indicator__track{width:22vw;height:.25vw}html.tv-focus .watch-indicator__message{max-width:65vw;font-size:1.7vw;line-height:1.5}html.tv-focus .watch-indicator__library{font-size:1.5vw;padding:1vw 2vw}html.tv-focus.shayneflix-entry body:not(.holodeck-watch) #entry{display:block;width:100%!important;max-width:none;padding:3vw 6vw;box-sizing:border-box}html.tv-focus.shayneflix-entry body:not(.holodeck-watch){padding:0}html.tv-focus.shayneflix-entry body:not(.holodeck-watch) #entry .entry-brand{display:flex;justify-content:center;margin:0 0 1.5vw;padding:0;border:0}html.tv-focus.shayneflix-entry #entry .brand-lockup--shayneflix .brand-mark{width:26vw;height:auto;max-width:none}html.tv-focus.shayneflix-entry body:not(.holodeck-watch) #entry .auth-card{width:38vw!important;max-width:none;margin:0 auto!important;padding:1.8vw 2vw;font-size:1.3vw}html.tv-focus.shayneflix-entry #entry .auth-card .form-heading h2{font-size:2.1vw}html.tv-focus.shayneflix-entry #entry .auth-card .form-heading p,html.tv-focus.shayneflix-entry #entry .auth-card .eyebrow,html.tv-focus.shayneflix-entry #entry .auth-card label,html.tv-focus.shayneflix-entry #entry .auth-card .form-switch,html.tv-focus.shayneflix-entry #entry .auth-card .text-link,html.tv-focus.shayneflix-entry #entry .auth-card .line{font-size:1.3vw;line-height:1.4}html.tv-focus.shayneflix-entry #entry .auth-card input,html.tv-focus.shayneflix-entry #entry .auth-card .primary-action{width:100%;font-size:1.5vw;min-height:3.5vw;padding:.7vw 1vw;box-sizing:border-box}html.tv-focus body.holodeck-watch{font-size:1.45vw}html.tv-focus.shayneflix-entry #entry #tv-login-code{font-size:3vw;padding:1vw}html.tv-focus.shayneflix-entry #entry #tv-login-toggle{font-size:1.4vw;padding:.8vw}html.tv-focus.shayneflix-entry #entry #tv-login-back{display:block;font-size:1.3vw;margin-top:1.4vw}html.tv-focus .tv-signin .watch-share__dialog{width:42vw;padding:2vw;font-size:1.35vw}html.tv-focus .tv-signin h2{font-size:2vw}html.tv-focus .tv-signin__code{font-size:4vw}html.tv-focus .tv-signin .watch-share__note{font-size:1.1vw}html.tv-focus .tv-signin .primary-action{font-size:1.4vw;padding:.8vw}html.tv-focus body.holodeck-watch #watch-chrome{display:flex;flex-wrap:nowrap;align-items:center;padding:1.5vw 3vw;min-height:6vw}html.tv-focus #watch-chrome>*{margin:0 1.2vw 0 0}html.tv-focus #watch-chrome>:last-child{margin-right:0}html.tv-focus .watch-chrome__identity{flex:0 0 18vw;min-width:0}html.tv-focus .watch-chrome__logo{width:18vw;max-width:none;height:auto}html.tv-focus .watch-chrome__navigation{flex:0 0 auto}html.tv-focus .watch-chrome__nav,html.tv-focus .watch-chrome__button,html.tv-focus .watch-chrome__actions summary,html.tv-focus .watch-chrome__search-button{font-size:1.4vw;line-height:1.2;min-height:3.2vw;padding:.7vw .8vw}html.tv-focus .watch-chrome__search{display:flex;flex:1 1 0%;max-width:none;min-width:0}html.tv-focus .watch-chrome__search input{width:100%;min-width:0;font-size:1.3vw;padding:.7vw}html.tv-focus .watch-chrome__search-button{flex:0 0 auto}html.tv-focus .watch-chrome__search[data-open=false] input,html.tv-focus .watch-chrome__search[data-open=false] .watch-chrome__search-button{display:none}html.tv-focus .watch-chrome__search[data-open=false] .watch-chrome__search-toggle{display:flex;align-items:center;width:100%;min-width:0;min-height:3.2vw;padding:.7vw;color:#b4c1d3;background:#0b1421;border:1px solid #52627c;border-radius:.45vw;font-size:1.3vw;text-align:left}html.tv-focus .watch-chrome__search[data-open=true] .watch-chrome__search-toggle{display:none}html.tv-focus .watch-chrome__search-prompt{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.tv-focus .watch-chrome__search-toggle svg{flex:0 0 auto;width:1.4vw;height:1.4vw;margin-right:.6vw}html.tv-focus .watch-chrome__search[data-open=false] .watch-chrome__search-close-icon{display:none}html.tv-focus .watch-chrome__actions>summary svg{width:1.6vw;height:1.6vw}html.tv-focus .watch-chrome__room{font-size:1.1vw}html.tv-focus .watch-chrome__menu{min-width:20vw;font-size:1.4vw}html.tv-focus body.holodeck-watch #watch-home{padding:1.5vw 0 3vw}html.tv-focus .watch-shelf{display:block;margin-bottom:2vw}html.tv-focus .watch-shelf>h2,html.tv-focus .watch-shelf__head,html.tv-focus .watch-search-results__head,html.tv-focus .watch-home__empty{margin-left:3vw;margin-right:3vw}html.tv-focus .watch-shelf>h2,html.tv-focus .watch-shelf__head h2,html.tv-focus .watch-search-results__head h1{font-size:1.9vw;line-height:1.25;margin-top:0;margin-bottom:.7vw}html.tv-focus .watch-shelf__all,html.tv-focus .media-browser-home{font-size:1.3vw;min-height:3vw;padding:.6vw 1vw}html.tv-focus .watch-rail{display:flex;padding:.8vw 3vw 1.1vw;gap:0}html.tv-focus .watch-rail>li{flex:0 0 14vw;width:14vw;margin-right:1.3vw}html.tv-focus .watch-shelf--continue .watch-rail>li,html.tv-focus .watch-shelf--episode .watch-rail>li{flex-basis:23vw;width:23vw}html.tv-focus .watch-card{display:block;height:100%;border-radius:.6vw}html.tv-focus .watch-card .watch-card__poster{display:block;width:100%;height:21vw;aspect-ratio:auto;object-fit:cover;object-position:center}html.tv-focus .watch-card--continue .watch-card__poster,html.tv-focus .watch-card--episode .watch-card__poster{height:12.9375vw}html.tv-focus .watch-card__copy{display:block;padding:.85vw}html.tv-focus .watch-card__copy strong{display:-webkit-box;font-size:1.5vw;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:.35vw}html.tv-focus .watch-card__copy>span:not(.watch-card__eyebrow){display:block;font-size:1.2vw;line-height:1.35}html.tv-focus .watch-card__eyebrow{display:block;font-size:1.1vw;line-height:1.35;margin-bottom:.35vw}html.tv-focus .watch-card__badge{font-size:1vw;padding:.4vw .6vw;top:.6vw;right:.6vw}html.tv-focus .watch-card--continue .watch-card__progress{height:.3vw}html.tv-focus body.holodeck-watch .media-browser-item-copy strong{font-size:1.5vw;line-height:1.25}html.tv-focus body.holodeck-watch .media-browser-item-copy span{font-size:1.2vw;line-height:1.35}html.tv-focus #media-browser[data-layout=grid] .media-browser-list .media-browser-poster,html.tv-focus #media-browser[data-layout=grid] .media-browser-list .media-browser-poster.media-browser-thumbnail{width:14vw;height:21vw;max-width:100%;aspect-ratio:auto;object-fit:cover;align-self:center}html.tv-focus #media-browser .media-browser-head h1{font-size:1.9vw}html.tv-focus #media-browser .media-browser-tools button,html.tv-focus #media-browser .media-browser-tools input,html.tv-focus #media-browser .media-browser-title-count{font-size:1.2vw}html.tv-focus body.holodeck-watch .media-browser-detail h2,html.tv-focus body.holodeck-watch .media-browser-show-info h2{font-size:2.5vw}html.tv-focus body.holodeck-watch .media-browser-detail-copy,html.tv-focus body.holodeck-watch .media-browser-show-details{font-size:1.4vw;line-height:1.45}html.tv-focus .media-browser-detail--tv-playable{overflow:hidden;padding:0;background:#0b111c}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-head{position:relative;padding:1.2vh 3vw;height:7vh}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-head button{font-size:1.3vw;padding:.5vw 1vw;margin:0}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.16;object-fit:cover;-webkit-mask-image:none;mask-image:none}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-hero{display:flex;align-items:center;max-width:none;margin:0;padding:2vh 4vw 4vh;height:72vh;box-sizing:border-box;gap:0}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-poster{flex:0 0 auto;width:21vw;height:31.5vw;max-height:65vh;object-fit:cover;margin:0 4vw 0 0;border-radius:.7vw}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-copy{flex:1 1 0%;min-width:0;padding:0;max-width:none}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-copy>h2{font-size:3vw;line-height:1.1;margin:0 0 1vh;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-meta{display:flex;max-width:none;align-items:center;margin-bottom:1vh}html.tv-focus .media-browser-detail--tv-playable .media-browser-facts{font-size:1.25vw;line-height:1.4;margin:0;flex:1 1 0%}html.tv-focus .media-browser-detail--tv-playable .media-browser-watch-toggle{font-size:1.1vw;flex:0 0 auto}html.tv-focus .media-browser-detail--tv-playable .media-browser-actions{display:flex;flex-wrap:nowrap;margin:1.8vh 0 2vh;gap:0}html.tv-focus .media-browser-detail--tv-playable .media-browser-actions button{font-size:1.4vw;min-height:3.4vw;padding:.7vw 1.3vw;margin:0 1.4vw 0 0;border-radius:.45vw}html.tv-focus .media-browser-detail--tv-playable .media-browser-more-info{color:#e8eef7;background:#25354e;border:1px solid #52627c}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-copy>.media-browser-tagline,html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-copy>.media-browser-metadata{display:none}html.tv-focus .media-browser-detail--tv-playable .media-browser-detail-copy>.media-browser-plot{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:1.4vw;line-height:1.45;margin:1.5vh 0;color:#c7d2e3}html.tv-focus .media-browser-detail--tv-playable .media-browser-playback-settings{display:flex;max-width:none;margin-top:2vh;gap:0}html.tv-focus .media-browser-detail--tv-playable .media-browser-playback-settings label{display:block;flex:1 1 0%;min-width:0;margin-right:1vw;font-size:1.1vw}html.tv-focus .media-browser-detail--tv-playable .media-browser-track-select{display:block;font-size:1.2vw;min-height:3vw;margin-top:.5vh;padding:.6vw}html.tv-focus .media-browser-tv-info{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background:#0b111c;padding:3vh 5vw;overflow:auto;font-size:1.4vw;line-height:1.5}html.tv-focus .media-browser-tv-info[hidden]{display:none}html.tv-focus .media-browser-tv-info>.media-browser-back{position:sticky;top:0;z-index:1;font-size:1.3vw;padding:.6vw 1vw}html.tv-focus .media-browser-tv-info .media-browser-extras{display:block;width:100%;padding:2vh 0}html.tv-focus .media-browser-tv-info .media-browser-extra-list{display:block}html.tv-focus .media-browser-tv-info .media-browser-extra{display:flex;width:100%;margin-bottom:1vh;padding:1vw}html.tv-focus .media-browser-tv-info .media-browser-extra>*{font-size:1.2vw;margin-right:1vw}html.tv-focus body.holodeck-watch #screen-strip{display:block;width:92vw;max-width:92vw;bottom:3vh;padding:1.2vw 1.5vw;border-radius:.8vw;background:#131a28}html.tv-focus body.holodeck-watch #screen-strip[hidden]{display:none}html.tv-focus #screen-strip .screen-strip__media{display:flex;align-items:center;padding-bottom:.7vw;margin-bottom:.7vw;gap:0}html.tv-focus #screen-strip .screen-strip__poster{flex:0 0 auto;width:5.5vw;height:5.5vw;margin:0 1vw 0 0}html.tv-focus #screen-strip .screen-strip__media-copy{display:block;flex:1 1 0%;margin:0}html.tv-focus #screen-strip .screen-strip__media-copy>*{display:block;margin-bottom:.2vw}html.tv-focus #screen-strip .screen-strip__kicker{font-size:.9vw}html.tv-focus #screen-strip .screen-strip__title{font-size:1.8vw;line-height:1.15}html.tv-focus #screen-strip .screen-strip__media-facts,html.tv-focus #screen-strip .screen-strip__description{font-size:1.1vw;line-height:1.35}html.tv-focus #screen-strip .screen-strip__readout{font-size:1.2vw;margin:0}html.tv-focus #screen-strip .screen-strip__bar{display:block;box-sizing:border-box;height:2.3vw;margin:.2vw 0 .6vw;padding:0}html.tv-focus #screen-strip progress.screen-strip__bar{height:.5vw;margin:.8vw 0 1vw}html.tv-focus #screen-strip .screen-strip__row{display:flex;align-items:center;justify-content:space-between;min-height:3.8vw;gap:0}html.tv-focus #screen-strip .screen-strip__transport,html.tv-focus #screen-strip .screen-strip__utilities,html.tv-focus #screen-strip .screen-strip__track-controls,html.tv-focus #screen-strip .screen-strip__tv{display:flex;align-items:center;flex:0 0 auto;gap:0;margin:0}html.tv-focus #screen-strip .screen-strip__transport>*+*,html.tv-focus #screen-strip .screen-strip__utilities>*+*,html.tv-focus #screen-strip .screen-strip__track-controls>*+*{margin-left:.75vw}html.tv-focus #screen-strip .screen-strip__button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:3.8vw;min-height:3.8vw;padding:.6vw .8vw;font-size:1.3vw;border-radius:.45vw}html.tv-focus #screen-strip .screen-strip__button--word{padding-left:1vw;padding-right:1vw}html.tv-focus #screen-strip .screen-strip__button>svg{width:1.9vw;height:1.9vw}html.tv-focus #screen-strip .screen-strip__pause{gap:0}html.tv-focus #screen-strip .screen-strip__pause i{width:.35vw;height:1.4vw}html.tv-focus #screen-strip .screen-strip__pause i+i{margin-left:.35vw}html.tv-focus #screen-strip .screen-strip__stop{width:1.2vw;height:1.2vw}html.tv-focus #screen-strip .screen-strip__volume{flex:0 0 22vw;margin:0 1.5vw}html.tv-focus #screen-strip .screen-strip__volume-button{display:none}html.tv-focus #screen-strip .screen-strip__volume-panel{position:static;display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:3.8vw;padding:.5vw .7vw;gap:0;background:#141d2d;box-shadow:none}html.tv-focus #screen-strip .screen-strip__setting-label{flex:0 0 auto;font-size:1vw;margin-right:.6vw}html.tv-focus #screen-strip .screen-strip__volume input{flex:1 1 0%;width:0;height:2.2vw;padding:0}html.tv-focus #screen-strip .screen-strip__volume-value{min-width:2.8vw;font-size:1vw;margin-left:.6vw}html.tv-focus #screen-strip .screen-strip__track-menu,html.tv-focus #screen-strip .screen-strip__tv-menu{box-sizing:border-box;width:28vw;min-width:0;max-width:40vw;max-height:48vh;bottom:calc(100% + 1vw);padding:.7vw;overflow-y:auto;background:#0d1420}html.tv-focus #screen-strip .screen-strip__track-menu{display:block}html.tv-focus #screen-strip .screen-strip__track-menu[hidden],html.tv-focus #screen-strip .screen-strip__tv-menu[hidden]{display:none}html.tv-focus #screen-strip .screen-strip__track-option{display:flex;align-items:center;justify-content:space-between;min-height:3.4vw;padding:.7vw;font-size:1.2vw;gap:0}html.tv-focus #screen-strip .screen-strip__track-check{margin-left:.8vw}html.tv-focus #screen-strip .screen-strip__tv-header{font-size:1.4vw}html.tv-focus #screen-strip .screen-strip__tv-intro,html.tv-focus #screen-strip .screen-strip__tv-status{font-size:1.1vw}html.tv-focus #screen-strip .screen-strip__tv-options{display:block}html.tv-focus #screen-strip .screen-strip__tv-option{display:flex;align-items:center;min-height:4.5vw;margin-top:.6vw;padding:.7vw;gap:0;background:#202d43}html.tv-focus #screen-strip .screen-strip__tv-option-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:3vw;height:3vw;margin-right:.7vw}html.tv-focus #screen-strip .screen-strip__tv-option-icon>svg{width:1.9vw;height:1.9vw}html.tv-focus #screen-strip .screen-strip__tv-menu .screen-strip__button.screen-strip__tv-close{min-width:3.4vw;min-height:3.4vw;font-size:1.8vw}html.tv-focus #screen-strip .screen-strip__tv-option-copy{display:block;flex:1 1 0%}html.tv-focus #screen-strip .screen-strip__tv-option-copy>strong{display:block;font-size:1.2vw}html.tv-focus #screen-strip .screen-strip__tv-option-copy>span,html.tv-focus #screen-strip .screen-strip__tv-option-action{font-size:1vw}html.tv-focus #screen-strip .screen-strip__tv-option-action{margin-left:.7vw}html.tv-focus #screen-strip .screen-strip__tv-stop{min-height:3.4vw;font-size:1.2vw}html.tv-focus #screen-strip button:focus,html.tv-focus #screen-strip input:focus{outline:.2vw solid #ffd166;outline-offset:.2vw}html.tv-focus #screen-strip input[data-tv-adjusting=true]:focus{outline:.35vw solid #72e4bc;box-shadow:0 0 0 .5vw rgba(114,228,188,.22)}html.tv-focus #screen-strip .screen-strip__more-menu{width:29vw;max-width:40vw;max-height:60vh;bottom:calc(100% + 1vw);padding:.7vw;border-radius:.6vw}html.tv-focus #screen-strip .screen-strip__more-menu .screen-strip__track-controls,html.tv-focus #screen-strip .screen-strip__more-menu .screen-strip__tv{display:block;width:100%;margin:0}html.tv-focus #screen-strip .screen-strip__more-menu>*+*,html.tv-focus #screen-strip .screen-strip__more-menu .screen-strip__track-controls>*+*{margin:.6vw 0 0}html.tv-focus #screen-strip .screen-strip__more-menu .screen-strip__button:not(.screen-strip__tv-close){min-height:3.8vw;padding:.7vw 1vw;font-size:1.3vw}html.tv-focus #screen-strip .screen-strip__more-menu .screen-strip__track-menu,html.tv-focus #screen-strip .screen-strip__more-menu .screen-strip__tv-menu{position:static;width:100%;max-width:none;max-height:none;margin-top:.6vw;padding:.5vw;overflow:visible}html.tv-focus #screen-strip .screen-strip__more-menu [hidden]{display:none}
