.touchable{touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nfp .svg-icon,.nfp-player-upsell-view .svg-icon{border:1px solid transparent;height:1.6em;margin:0 -1px;overflow:visible;width:1.6em;stroke-width:0;stroke:#fff;font-size:1.1em}.nfp .svg-icon.svg-icon-nfplayerMdx,.nfp .svg-icon.svg-icon-nfplayerMdxFull,.nfp-player-upsell-view .svg-icon.svg-icon-nfplayerMdx,.nfp-player-upsell-view .svg-icon.svg-icon-nfplayerMdxFull{transform:scale(.84)}.ellipsize-text{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportAProblem--popup{cursor:pointer;padding:1em}.ReportAProblem--popup:hover{text-decoration:underline}.ReportAProblem--popup-text{direction:ltr;white-space:nowrap}.ReportAProblemPopupContainer{position:relative}.ReportAProblemDialog--container,.ReportAProblemDialog--focus-trap{bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ReportAProblemDialog--container{align-items:center;animation:fadeIn .25s forwards;background:rgba(0,0,0,.8);justify-content:center}.ReportAProblemDialog--container.ReportAProblemDialog--container-leaving{animation:fadeOut .25s forwards}.ReportAProblemDialog--dialog-box{background-color:#141414;border:2px solid #404040;border-top:none;box-shadow:0 -4px #bf1315;box-sizing:border-box;color:#fff;font-size:1.4rem;max-height:100%;overflow-y:auto;padding:2rem;position:relative;width:50rem}.ReportAProblemDialog--submit-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#bf1315;border:1px solid transparent;color:#fff;display:flex;margin:1.5rem 0 0;padding:.75rem}.ReportAProblemDialog--submit-button:focus,.ReportAProblemDialog--submit-button:hover{border-color:#fff}.ReportAProblemDialog--form-container{display:flex;flex-direction:column;min-height:15rem;overflow:hidden;position:relative}.ReportAProblemDialog--form-container.ReportAProblemDialog--request-complete{height:15rem}.ReportAProblemDialog--form-contents{max-height:56rem;overflow:hidden;transition:max-height .25s ease-out,opacity .25s ease-out}.ReportAProblemDialog--form-contents.ReportAProblemDialog--request-sent{max-height:0;opacity:0}.ReportAProblemDialog--completion-container{display:flex;flex:1;flex-direction:column;max-height:0;opacity:0;overflow:hidden;transition:opacity .25s ease-out}.ReportAProblemDialog--completion-container.ReportAProblemDialog--request-complete{max-height:50rem;opacity:1}.ReportAProblemDialog--close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;height:2rem;margin:0;padding:0;position:absolute;right:2rem;top:2rem;width:2rem;z-index:1}.ReportAProblemDialog--close-button .svg-icon.svg-icon-nfplayerExit{fill:#666;height:100%;width:100%}.ReportAProblemDialog--close-button:focus .svg-icon.svg-icon-nfplayerExit,.ReportAProblemDialog--close-button:hover .svg-icon.svg-icon-nfplayerExit{fill:#fff}.ReportAProblemDialog--header,.ReportAProblemDialog--sub-header{margin:0;padding:0}.ReportAProblemDialog--header{font-size:2.2rem}.ReportAProblemDialog--sub-header{color:#b3b3b3;font-size:1.4rem;font-weight:400;padding:.2rem 0}.ReportAProblemDialog--form{margin:2rem 0 0}.ReportAProblemDialog--fieldset{align-items:center;display:flex;margin:0 0 1rem}.ReportAProblemDialog--fieldset:hover .ReportAProblemDialog--checkbox{border-color:#fff}.ReportAProblemDialog--message-fieldset{flex-direction:column;max-height:0;opacity:0;transition:max-height .25s ease-out,opacity .25s ease-out}.ReportAProblemDialog--message-fieldset.ReportAProblemDialog--message-fieldset-visible{max-height:20rem;opacity:1}.ReportAProblemDialog--label-container{display:flex;flex:1 0;flex-direction:column}.ReportAProblemDialog--checkbox-label{cursor:pointer;font-size:1.6rem;font-weight:500}.ReportAProblemDialog--checkbox-label-definition{color:#b3b3b3;display:block;font-size:1.2rem;font-weight:400}.ReportAProblemDialog--checkbox-container{align-items:center;display:flex;height:2rem;justify-content:center;margin:0 1rem 0 0;position:relative;width:2rem}.ReportAProblemDialog--checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.ReportAProblemDialog--checkbox-input:focus{outline:none}.ReportAProblemDialog--checkbox-input:focus+.ReportAProblemDialog--checkbox{border-color:#fff}.ReportAProblemDialog--checkbox-input:checked+.ReportAProblemDialog--checkbox:before{color:#bf1315;content:"✔"}.ReportAProblemDialog--checkbox{align-items:center;background:#000;border:1px solid #979797;display:flex;font-size:1.6rem;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.ReportAProblemDialog--textarea{background-color:#000;border:1px solid #979797;color:#fff;resize:none;width:50%}.ReportAProblemDialog--details-header{font-weight:400;margin:2rem 0 .5rem;padding:0}.ReportAProblemDialog--details-question,.ReportAProblemDialog--details-question-optional{display:inline-block}.ReportAProblemDialog--details-question-optional{color:#b3b3b3;padding-left:.5rem}.ReportAProblemDialog--confirmation-title{display:block;flex:1;font-size:1.8rem;font-weight:500;margin:.25rem 0 1rem}.ReportAProblemDialog--confirmation-subtext{color:#b3b3b3;display:block;font-size:1.2rem}.ReportAProblemDialog--button-row{align-items:center;display:flex;margin:3rem 0 0}.ReportAProblemDialog--finish-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#bf1315;border:1px solid transparent;color:#fff;display:flex;margin:0 3rem 0 0;padding:.75rem 2rem}.ReportAProblemDialog--finish-button:focus,.ReportAProblemDialog--finish-button:hover{border-color:#fff}.ReportAProblemDialog--help-link{display:flex;text-decoration:none}.ReportAProblemDialog--help-link:focus{outline:none}.ReportAProblemDialog--help-link:focus,.ReportAProblemDialog--help-link:hover{text-decoration:underline}.ReportAProblemDialog--chevron{align-items:center;display:flex;justify-content:center}.ReportAProblemDialog--chevron:before{border-style:solid;border-width:.1em .1em 0 0;content:"";display:block;height:.45em;left:0;margin-left:.5rem;position:relative;transform:rotate(45deg);width:.45em}.ReportAProblemDialog--error-message{color:#b3b3b3;flex:1;margin:1rem 0 0}.nfp-button-control{align-items:center;background:transparent;border:0;box-sizing:content-box;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;fill:#fff;transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nfp-button-control:focus{outline:none}.nfp-control-row{display:flex;flex-direction:column}.nfp-control-row.top-right-controls{align-content:flex-start;align-items:flex-end;align-self:flex-start}.nfp-control-row.top-left-controls{align-content:flex-start;align-items:flex-start;align-self:flex-start}.nfp-popup-control{box-sizing:border-box;display:flex;position:relative}.nfp-popup-control .popup-content-wrapper{bottom:3.5em;margin:-.5em;opacity:0;padding:.5em;pointer-events:none;position:absolute;right:.5em /*!rtl:ignore*/;transform:scale(.95) translateZ(0);transition:opacity .16s ease,transform .2s ease,visibility 0s linear .16s;visibility:hidden;will-change:transform,opacity}.nfp-popup-control .popup-content-wrapper.popup-content-wrapper--centered-content{left:auto /*!rtl:ignore*/;right:0 /*!rtl:ignore*/;width:100%}.nfp-popup-control .popup-content-wrapper.popup-content-wrapper--centered-content .popup-content{margin:0 auto}.nfp-popup-control .popup-content-wrapper.active{opacity:1;pointer-events:auto;transform:scale(1);transition-delay:0s;visibility:visible;z-index:1}.nfp-popup-control .popup-content-wrapper.keep-right{left:auto /*!rtl:ignore*/;right:0 /*!rtl:ignore*/}.nfp-popup-control .popup-content-wrapper.no-padding{padding:0}.nfp-popup-control .popup-content{background:#262626;border-radius:.3em;font-size:.8em;overflow:hidden}.nfp-popup-control--static-position{position:static}.popup-content-wrapper--top-placement{bottom:100%}.nfp-control-row.top-left-controls .popup-content-wrapper.popup-content-wrapper--fill-screen,.nfp-control-row.top-right-controls .popup-content-wrapper.popup-content-wrapper--fill-screen{bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.nfp .scrubber-container{align-items:center;cursor:pointer;display:flex;height:3.3em;position:relative;touch-action:none;width:100%}.nfp .scrubber-container:focus{outline:none}.nfp .scrubber-container .scrubber-bar{flex-grow:1;flex-shrink:0;position:relative;width:auto}.nfp .scrubber-container .track{background:#5b5b5b;height:.5em;position:relative;transition:height .2s ease;will-change:height}.nfp .scrubber-container .buffered,.nfp .scrubber-container .current-progress{bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.nfp .scrubber-container .current-progress{background:#e50914}.nfp .scrubber-container .buffered{background:hsla(0,0%,100%,.2)}.nfp .scrubber-container .scrubber-head{background:#e50914;border-radius:50%;cursor:pointer;height:2.3em;margin:-1.15em;opacity:1;position:absolute;top:50%;transform:scale(1) translateZ(0);transform-origin:50% 50%;transition:transform .2s ease;width:2.3em}.nfp .scrubber-container .scrubber-head:hover{transform:scale(1.2) translateZ(0)}.nfp .scrubber-container .scrubber-head:focus{outline:none}.nfp .scrubber-container .play-head{border-left:1px solid hsla(0,0%,100%,.5);border-right:1px solid hsla(0,0%,100%,.5);display:none;height:100%;margin-left:-1px;position:absolute;transform:translateZ(0)}.nfp .is-scrubbing .scrubber-head{transform:scale(1.2) translateZ(0)}.nfp .is-scrubbing .scrubber-container .track,.nfp .scrubber-container:hover .track{height:1em}.nfp .trickplay{border-radius:.3em;bottom:2.5em;display:none;overflow:hidden;pointer-events:none;position:absolute}.nfp .trickplay:focus{outline:none}.nfp .trickplay.trickplay-visible{display:block}.nfp .trickplay.trickplay-text-and-image{background:#262626;box-shadow:0 0 1em rgba(0,0,0,.5);box-sizing:border-box;padding-bottom:0}.nfp .trickplay.trickplay-text-and-image img{display:block;width:100%}.nfp .trickplay.trickplay-text-and-image .tp-text{font-size:1.8em;padding:.5em 0;text-align:center}.nfp .trickplay.trickplay-text-only{overflow:visible;text-align:center}.nfp .trickplay.trickplay-text-only .tp-text{background:#262626;border-radius:.3em;box-shadow:0 0 1em rgba(0,0,0,.5);font-size:1.8em;left:-50% /*!rtl:ignore*/;margin:0 auto;padding:1em;position:relative;text-align:center}.time-remaining__time{font-size:1.8em}.time-remaining--modern{align-items:flex-end;display:flex;flex-direction:column}.nfp-episode-selector .pane{position:absolute}.nfp-season-preview{align-items:center;padding:.5em 0}.nfp-season-preview .title{font-size:.72222222em;font-weight:500}.nfp-episode-selector .of-hidden{transform:translateZ(0)}.nfp-episode-selector .show-title{font-size:.94444444em}.nfp-episode-preview{box-sizing:border-box;padding:1em}.nfp-episode-preview .thumbnail{margin:0 0 0 1em}.nfp-episode-preview .thumbnail-image{background-repeat:no-repeat}.controls-full-hit-zone{bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.center-controls{align-items:center;display:flex;font-size:4em;height:100%;justify-content:center;opacity:0;width:100%}.center-controls.active{opacity:1}.audio-subtitle-controller .track-list li .video-controls-check{margin-top:-.9em;top:50%}.audio-subtitle-controller .track-list li .video-controls-check.scroll-gradient{margin-left:.8em}.audio-subtitle-controller .track-list li .video-controls-check.scroll-gradient .svg-icon-nfplayerCheck{width:2vh}.nfp .nfp-episode-selector .header-title{font-weight:500}.PlayerControlsNeo__all-controls,.PlayerControlsNeo__layout{bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.PlayerControlsNeo__layout{background-color:transparent;transition:background-color .3s ease}.PlayerControlsNeo__layout--dimmed{background-color:rgba(0,0,0,.5)}.PlayerControlsNeo__layout--dimmed .PlayerControlsNeo__core-controls,.PlayerControlsNeo__layout--inactive .PlayerControlsNeo__core-controls,.PlayerControlsNeo__progress-control-row--row-hidden{opacity:0}.PlayerControlsNeo__layout--active .recap-lower,.PlayerControlsNeo__layout--timedout .PlayerControlsNeo__core-controls{opacity:1}.PlayerControlsNeo__layout--active .PlayerControlsNeo__gradient-bottom,.PlayerControlsNeo__layout--active .PlayerControlsNeo__gradient-top{opacity:.75}.PlayerControlsNeo__bottom-controls{bottom:0;box-sizing:border-box;direction:ltr /*!rtl:ignore*/;left:0;position:absolute;right:0;transition-delay:0s,0s;transition-duration:.4s,0s;transition-property:opacity,visibility;transition-timing-function:ease-out;visibility:visible;width:100%}.PlayerControlsNeo__bottom-controls .nfp-popup-control{display:flex;flex:0 1 auto;font-size:2.8em;height:3.6em;width:3.4em}.PlayerControlsNeo__bottom-controls .nfp-popup-control .nfp-button-control{font-size:inherit;height:100%;width:100%}.PlayerControlsNeo__bottom-controls .nfp-button-control{border:3px solid transparent;border-radius:.3em;box-sizing:border-box;display:flex;flex:0 1 auto;font-size:2.8em;height:3.6em;padding:0 0 .6em;width:3.4em}.PlayerControlsNeo__bottom-controls .nfp-button-control.badge-text:before{background:red;border-radius:.1em;content:attr(data-badge-text);font-size:.5em;font-weight:500;padding:.125em .5em;position:absolute;right:-.85em;top:.6125em}.PlayerControlsNeo__bottom-controls .tooltip-button-pos-bottom:after{background:#000;border:.15em solid #414141;border-radius:.2em;font-size:.45em;font-weight:500;padding:.2em .45em;top:70%}.PlayerControlsNeo__bottom-controls--faded{opacity:0;transition-delay:0s,.4s;visibility:hidden}.PlayerControlsNeo__bottom-controls--remove-full-width{right:inherit;width:auto
  /*!rtl:ignore*/}.nf-kb-nav-wrapper.kb-nav .PlayerControlsNeo__bottom-controls .nfp-button-control:focus{border:3px solid #fff;outline:0}.PlayerControlsNeo__button-control-row{align-items:center;display:flex;justify-content:space-between;padding-right:.9em}.PlayerControlsNeo__button-control-row-left,.PlayerControlsNeo__button-control-row-right{align-items:center;display:flex;padding:0 4em}.PlayerControlsNeo__button-control-row-left{justify-content:flex-start}.PlayerControlsNeo__button-control-row-right{justify-content:flex-end}.PlayerControlsNeo__bottom-controls .promotional-metadata,.PlayerControlsNeo__progress-control-row{transition:opacity .2s ease}.PlayerControlsNeo__progress-control-row{position:relative}.PlayerControlsNeo__progress-container{align-items:center;display:flex;padding-left:3em;padding-right:3em;transition:opacity .2s ease}.PlayerControlsNeo__bottom-controls .promotional-metadata{margin-bottom:1.8em;padding:.4em 6.6em .4em 7.6em}.PlayerControls--control-element{transform:translateZ(0) scale(1);transition:transform .25s cubic-bezier(.5,0,.1,1),opacity .25s}.PlayerControls--control-element.progress-control{align-items:center;display:flex;margin:0 2.5em 0 0 /*!rtl:ignore*/;width:100%}.PlayerControls--control-element.video-title{align-items:center;box-sizing:border-box;display:flex;flex-grow:1;margin:0 1.5em;overflow:hidden;padding:0 0 1.68em}.PlayerControls--control-element.video-title .ellipsize-text{direction:ltr;width:100%}.PlayerControls--control-element.video-title h4,.PlayerControls--control-element.video-title span{display:inline-block}.PlayerControls--control-element.video-title h4{font-size:2.2em;margin:0 .5em 0 0 /*!rtl:ignore*/;padding:0;white-space:nowrap}.PlayerControls--control-element.video-title span{color:#adadad;display:inline;font-size:2em;padding-right:.5em /*!rtl:ignore*/}.PlayerControls--control-element--active{transform:scale(1.2)}.PlayerControls--control-element-blurred.nfp-button-control{opacity:.5}.PlayerControlsNeo__all-controls--low-power{display:none}.PlayerControlsNeo__core-controls{transition:opacity .3s ease}.PlayerControlsNeo__core-controls .top-left-controls{margin:4em}.PlayerControlsNeo__core-controls .button-nfplayerBack{font-size:2.8em}.PlayerControlsNeo__core-controls .button-nfplayerSpeed .PlayerControls__button-label{font-size:.85em}.PlayerControlsNeo__gradient-bottom,.PlayerControlsNeo__gradient-top{height:20%;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s ease;will-change:opacity}.PlayerControlsNeo__gradient-bottom.promotional-metadata-gradient{height:45%}.PlayerControlsNeo__gradient-bottom{background-image:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);bottom:0}.PlayerControlsNeo__gradient-top{background-image:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent);top:0}@keyframes buttonFader{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes buttonFaderWithTranslate{0%{opacity:1;transform:translateY(-50%) translateX(-50%) scale(1)}to{opacity:0;transform:translateY(-50%) translateX(-50%) scale(1.3)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.nfp .episode-list .nfp-episode-preview.expanded:hover .PlayIcon{opacity:1}.nfp .episode-list .nfp-episode-preview .PlayIcon{transition:opacity .2s ease-out}.nfp.mdx-mount-point .svg-icon-nfplayerStop{transform:scale(.6)}.nfp.mdx-mount-point .controls .main-controls .popup-content:not(.volume-controller){background:#1e1e1e}.nfp.mdx-mount-point .PlayerControls--control-element .svg-icon{font-size:1.2em}.nfp.mdx-mount-point .popup-content-wrapper{bottom:2.5em;font-size:1.2rem}.nfp.mdx-mount-point .controls .main-controls .controls-container{padding:0}.nfp.mdx-mount-point .scrubber-container .track{height:.2em}.nfp.mdx-mount-point .scrubber-container .scrubber-head{height:1.5em;margin:-.75em;width:1.5em}.nfp.mdx-mount-point .progress-control{margin:0 1.5rem}.nfp.mdx-mount-point .trickplay.trickplay-text-only .tp-text{bottom:-.75rem;font-size:1rem}.nfp.mdx-mount-point .time-remaining{align-items:center;display:flex;margin:0 1rem 0 0 /*!rtl:ignore*/}.nfp .volume-controller{align-items:center;cursor:pointer;display:flex;flex-direction:column;pointer-events:auto}.nfp .volume-controller.popup-content{background:transparent}.nfp .volume-controller .slider-container{align-content:center;align-items:center;background:#262626;border-radius:.3em;box-sizing:border-box;display:flex;flex-direction:column;height:8em;padding:1em 0;transition:opacity .3s ease;width:1.5em}.nfp .volume-controller .slider-container:focus{outline:none}.nfp .volume-controller .slider-bar-container{background:#5b5b5b;box-sizing:border-box;height:100%;position:relative;width:.4em}.nfp .volume-controller .slider-bar-percentage{background:#e50914;bottom:0;left:0;position:absolute;right:0}.nfp .volume-controller .scrubber-target{height:1em;left:50% /*!rtl:ignore*/;margin:-.5em;position:absolute;transform:scale(1);transition:transform .2s ease;width:1em}.nfp .volume-controller .scrubber-target:hover{transform:scale(1.2)}.nfp .volume-controller .scrubber-head{background:#e50914;border-radius:50%;height:100%;position:absolute;width:100%}.nfp .volume-controller .scrubber-head:focus{outline:none}.nfp .recap-lower{bottom:9.5em;font-size:1.6em;right:4em}@keyframes flash{0%{background-color:#ccc}50%,to{background-color:transparent}}.nfp .skip-credits{bottom:14.5em;position:absolute;right:6em;z-index:1}.nfp .skip-credits .nf-icon-button{bottom:0;display:inline-block;margin:0;opacity:1;overflow:hidden;padding:0;position:relative;right:0;transition:width .65s cubic-bezier(.23,1,.32,1),right .65s cubic-bezier(.23,1,.32,1),opacity 325ms linear;width:100%}.nfp .skip-credits .nf-flat-button-text{display:inline-block;padding:10px;transform:translateX(0);transition:transform .65s cubic-bezier(.23,1,.32,1);white-space:nowrap}.nfp .skip-credits.skip-credits-hidden{cursor:none;pointer-events:none}.nfp .skip-credits.skip-credits-hidden .nf-icon-button{opacity:0;right:-90%;transition:width .65s cubic-bezier(.55,.055,.675,.19),right .65s cubic-bezier(.55,.055,.675,.19),opacity 325ms linear 325ms;width:20%}.nfp .skip-credits.skip-credits-hidden .nf-flat-button-text{transform:translateX(-60%);transition:transform .65s cubic-bezier(.55,.055,.675,.19)}.nfp .skip-credits.skip-credits-flash .nf-icon-button{animation:flash 1s}.button-nfplayerBack.tooltip-button:after{top:50%;transform:translateY(-50%)}.nfp.AkiraPlayer .player-loading .top-left-controls,.nfp.AkiraPlayer .player-loading .top-right-controls,.watch-video .player-loading .top-left-controls,.watch-video .player-loading .top-right-controls{margin:4.5em}.nfp.AkiraPlayer .player-loading .top-right-controls,.watch-video .player-loading .top-right-controls{position:absolute;right:0;top:0}.nfp.AkiraPlayer .player-loading .gradient,.watch-video .player-loading .gradient{height:22em}.nfp.AkiraPlayer .player-loading .player-title-evidence,.watch-video .player-loading .player-title-evidence{text-shadow:0 .1em .3em rgba(0,0,0,.3);transform:translateZ(0)}.nfp.AkiraPlayer .player-loading .playable-title,.nfp.AkiraPlayer .player-loading .title,.watch-video .player-loading .playable-title,.watch-video .player-loading .title{font-weight:500;margin:0;padding:0;word-wrap:break-word}.nfp.AkiraPlayer .player-loading .title,.watch-video .player-loading .title{font-size:4em}.nfp.AkiraPlayer .player-loading .playable-title,.watch-video .player-loading .playable-title{font-size:3.3em}.nfp.AkiraPlayer .player-loading .button-nfplayerExit,.watch-video .player-loading .button-nfplayerExit{font-size:1.6em;height:3em;opacity:.5;transition:opacity .2s ease-out;width:100%}.nfp.AkiraPlayer .player-loading .button-nfplayerExit:hover,.watch-video .player-loading .button-nfplayerExit:hover{opacity:1}.nfp.AkiraPlayer .advisory-content{font-size:1.6em}.nfp-fatal-error-view .button-nfplayerBack{font-size:1.5em;left:0;margin:2.2em;position:absolute;top:0}.AkiraPlayer .adult-verification-prompt-content,.AkiraPlayer .player-pin-entry{font-size:2em}.button-nfplayerBack .svg-icon-nfplayerBack{transform:rotate(0) /*!rtl: rotate(180deg) */}.WatchNext-more-container .nfp-popup-control .popup-content-wrapper{bottom:2em;position:absolute;right:0;transform:translateZ(0) translateX(0) scale(1)}.svg-icon.svg-icon-nfplayerBackTen,.svg-icon.svg-icon-nfplayerFastForward,.svg-icon.svg-icon-nfplayerReportAProblem{direction:ltr /*!rtl:ignore*/}.audio-subtitle-controller .track-list .track,.nfp .episode-list .header,.nfp .next-episode.popup-content>.header>.header-title,.nfp-episode-selector .season-list{direction:ltr}.tooltip-button{position:relative}.tooltip-button:after{content:attr(data-tooltip);font-size:.7em;opacity:0;position:absolute;transition:visibility 0s linear .1s,opacity .1s linear,transform .1s linear,margin-left .1s linear,margin-right .1s linear;visibility:hidden;white-space:nowrap}.tooltip-button:hover:after{opacity:1;transition-delay:0s;visibility:visible}.tooltip-button-before-element-active:before{opacity:0;transition:visibility 0s linear .1s,opacity .1s linear,transform .1s linear,margin-left .1s linear,margin-right .1s linear;visibility:hidden}.tooltip-button-before-element-active:hover:before{opacity:1;transition-delay:0s;visibility:visible}.tooltip-button-align-center:after{left:50% /*!rtl:ignore*/;transform:translateX(-50%) /*!rtl:ignore*/}.tooltip-button-align-left:after{left:0 /*!rtl:ignore*/}.tooltip-button-align-right:after{right:0 /*!rtl:ignore*/}.tooltip-button-align-left.tooltip-button-pos-center:after{left:auto /*!rtl:ignore*/;right:100% /*!rtl:ignore*/}.tooltip-button-align-right.tooltip-button-pos-center:after{left:100% /*!rtl:ignore*/;right:auto /*!rtl:ignore*/}.tooltip-button-pos-bottom:after{top:85%}.tooltip-button-pos-top:after{bottom:85%}.PlayIcon{background-image:url(https://assets.nflxext.com/en_us/buttons/play-button-114.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:block;height:100%}.PlayIcon-visibility-hidden{visibility:hidden}.PlayIcon-transparent{opacity:0}.PlayIcon-semi-opaque{opacity:.15}.PlayIcon-opaque{opacity:1}.PlayIcon-fade-on-hover{transition:opacity .2s ease-out}.PlayIcon-fade-on-hover:hover{opacity:1}.PlayIcon-grow-on-hover{transition:transform .2s ease-out}.PlayIcon-grow-on-hover:hover{transform:scale(1.2)}.PlayIcon-size-medium{height:2.5em;width:2.5em}.PlayIcon-size-large{height:3em;width:3em}.PlayIcon-centered{left:50%;position:absolute;top:50%}.PlayIcon-centered.PlayIcon-size-medium{margin-left:-1.25em;margin-top:-1.25em}.PlayIcon-centered.PlayIcon-size-large{margin-left:-1.5em;margin-top:-1.5em}.nfp-episode-preview{align-items:flex-start;display:flex;flex-direction:row;overflow:hidden;padding:.77777778em 0;width:100%}.nfp-episode-preview.can-play,.nfp-episode-preview.collapsed{cursor:pointer}.nfp-episode-preview:hover{background:hsla(0,0%,100%,.1)}.nfp-episode-preview:hover .nf-big-play-pause{opacity:1;transform:scale(1.1)}.nfp-episode-preview.expanded{background:rgba(0,0,0,.5)}.nfp-episode-preview.expanded .thumbnail .Progress{bottom:.27777778em}.nfp-episode-preview .number,.nfp-episode-preview .thumbnail{flex:none}.nfp-episode-preview .title-and-synopsis{flex:1 1 auto}.nfp-episode-preview .synopsis,.nfp-episode-preview .title{font-size:.72222222em}.nfp-episode-preview .number{font-size:.72222222em;font-weight:500;padding:0 1.23076923em 0 .84615385em;text-align:right;width:1.30769231em}.nfp-episode-preview .title{line-height:normal;margin:0}.nfp-episode-preview .synopsis{margin:.16666667em 0}.nfp-episode-preview .thumbnail{margin:0 .77777778em 0 .55555556em;min-height:.44444444em;position:relative;width:8.33333333em}.nfp-episode-preview .thumbnail .thumbnail-image{background-repeat:no-repeat;background-size:contain;border-radius:4px;padding-top:56%;width:100%}.nfp-episode-preview .thumbnail .gradient{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));bottom:0;height:40%;left:0;position:absolute;right:0}.nfp-episode-preview .thumbnail .nf-big-play-pause{bottom:0;left:0;margin:auto;opacity:.6;position:absolute;right:0;top:0;transition:transform .2s,opacity .2s}.nfp-episode-preview .thumbnail .nf-big-play-pause button{background-color:rgba(0,0,0,.6)}.nfp-episode-preview .thumbnail .nf-big-play-pause .svg-icon{opacity:1}.nfp-episode-preview.nfp-episode-preview--modern{flex-direction:column}.nfp-episode-preview.nfp-episode-preview--modern.nfp-episode-preview--is-next-episode .number{padding:0 1em 0 0;text-align:initial;width:auto}.nfp-episode-preview.nfp-episode-preview--modern .thumbnail{margin:0 1em 0 0}.nfp-episode-preview.nfp-episode-preview--modern .metadata-container{margin:.9em 0 0;width:100%}.nfp-episode-preview.nfp-episode-preview--modern .Progress.Progress--modern{bottom:auto;flex:0 1 auto;left:auto;margin:0 .8em 0 .5em;position:static;right:auto}.nfp-episode-preview.nfp-episode-preview--modern .title{flex:1}.hiddenEpisodeNumbers .number{padding-left:.22222222em;width:0}@keyframes bigPlayPause{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}.nf-big-play-pause{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.nf-big-play-pause-primary .svg-icon{fill:#e50914}.nf-big-play-pause-secondary .svg-icon{fill:#fff}.nf-big-play-pause button{animation-duration:.75s;animation-timing-function:ease-out;background-color:rgba(0,0,0,.4);border:none;border-radius:50%;cursor:pointer;font-size:1em;height:2.5em;padding:0;position:relative;transform:scale(1);transition:transform .2s;width:2.5em}.nf-big-play-pause button:focus{outline:none}:hover.grow.nf-big-play-pause button{transform:scale(1.1)}.animate.nf-big-play-pause button{cursor:auto;opacity:0}.pause.animate.nf-big-play-pause button,.play.animate.nf-big-play-pause button{animation-name:bigPlayPause}.nf-big-play-pause button .svg-icon-nfplayerOpticalCenterPause,.nf-big-play-pause button .svg-icon-nfplayerOpticalCenterPlay{bottom:0;height:100%;left:0;margin:auto;opacity:.7;position:absolute;right:0;top:0;transform:scale(1);width:50%}.nf-big-play-pause.size-small{font-size:1em}.nf-big-play-pause.size-medium{font-size:2em}.nf-big-play-pause.size-large{font-size:3em}.nf-big-play-pause.cursor-pointer{cursor:pointer}.Progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;direction:ltr /*!rtl:ignore*/}.Progress.Progress--modern{background-color:hsla(0,0%,50%,.5);bottom:-1px;color:#e50914;height:.11111111em;left:.27777778em;position:absolute;right:.27777778em;width:7.77777778em}.Progress.Progress--modern::-webkit-progress-value{background:#e50914}.Progress.Progress--modern::-moz-progress-bar{background:#e50914}.Progress.Progress--modern::-webkit-progress-bar{background:hsla(0,0%,50%,.5)}.Progress.Progress--classic{background-color:#000;color:gray;margin:0 0 0 1em;width:5.5em}.Progress.Progress--classic::-webkit-progress-value{background:gray}.Progress.Progress--classic::-moz-progress-bar{background:gray}.Progress.Progress--classic::-webkit-progress-bar{background:#000}.extended-diacritics-language .nfp-episode-preview .synopsis{line-height:1.6}.nfp .next-episode.popup-content{cursor:pointer;position:relative;width:22.22222222em}.nfp .next-episode.popup-content>.header{padding:.75em .83333333em}.nfp .next-episode.popup-content>.header>.header-title{color:#fff;font-size:.94444444em;font-weight:500;margin:0}.nfp .next-episode.popup-content .episode{position:relative}.nfp .next-episode.popup-content .episode img{width:150px}.nfp-episode-selector{color:#fff;position:relative;transform:translateZ(0)}.nfp-episode-selector.transitioning{transition:height .2s,width .2s}.nfp-episode-selector .season-list{display:flex;flex-direction:column;height:22.94444444em;width:25.55555556em}.nfp-episode-selector .season-list .body{flex:1 1 auto;overflow-y:auto;position:relative;width:100%}.nfp-episode-selector.top-aligned .episode-list,.nfp-episode-selector.top-aligned .season-list{height:auto;max-height:22.94444444em}.nfp-episode-selector .pane{display:flex;opacity:0;transition:transform .2s,opacity .2s}.nfp-episode-selector .pane.active{opacity:1;transform:translateX(0);z-index:1}.nfp-episode-selector>.out-of-flow{bottom:0;position:absolute}.nfp-episode-selector.top-aligned>.out-of-flow{bottom:auto;top:0}.nfp-episode-selector .seasons-pane{transform:translateX(-33%)}.nfp-episode-selector .episodes-pane{transform:translateX(100%)}.nfp-episode-selector .of-hidden{height:22.94444444em;overflow:hidden;width:25.55555556em}.nfp-episode-selector .show-title{margin:0;padding:.8em}.nfp-episode-expander{overflow:hidden;position:relative}.nfp-episode-expander:focus{outline:0}.nfp-episode-expander.transitioning{transition:height .2s}.nfp-episode-expander>.episode-row{opacity:0;transition:opacity .2s;width:100%}.nfp-episode-expander>.episode-row.out-of-flow{position:absolute;top:0}.nfp-episode-expander>.episode-row.visible{opacity:1;z-index:1}.nfp-episode-expander .focus-rect{box-sizing:border-box;height:100%;pointer-events:none;position:absolute;width:100%}.nfp-season-preview{cursor:pointer;display:flex;padding:.66666667em 0;position:relative}.nfp-season-preview:focus{outline:0}.nfp-season-preview:hover{background:hsla(0,0%,100%,.1)}.nfp-season-preview:hover .arrow{visibility:visible}.nfp-season-preview .arrow,.nfp-season-preview .check{flex:none;fill:#fff;align-items:center;display:flex;justify-content:center;width:2.44444444em}.nfp-season-preview .check{transform:scale(.9)}.nfp-season-preview .arrow{transform:scale(.7) rotate(180deg) /*!rtl:scale(0.7) rotate(0)*/;visibility:hidden}.nfp-season-preview .title{flex:1 1 auto;font-size:.94444444em;font-weight:400}.episode-list{display:flex;flex-direction:column;height:22.94444444em;width:25.55555556em}.episode-list:focus{outline:0}.episode-list .header{align-items:center;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row;height:2.44444444em;position:relative;width:100%}.episode-list .header:hover{background:hsla(0,0%,100%,.1)}.episode-list .header.disable-back{background:none;cursor:auto;padding-left:1.11111111em}.episode-list .header.disable-back .back{display:none}.episode-list .back{align-items:center;display:flex;fill:#fff;flex:none;justify-content:center;transform:scale(.7) rotate(0) /*!rtl:scale(0.7) rotate(180deg)*/;width:2.44444444em}.episode-list .header-title{flex:1 1 auto;font-size:.94444444em;font-weight:400;margin:0 0 0 -1px}.episode-list .body{direction:ltr;flex:1 1 auto;overflow-y:auto;position:relative;width:100%}.audio-subtitle-controller{background:#282828;direction:ltr;display:flex}.audio-subtitle-controller.scroll-gradient{max-height:72vh}.audio-subtitle-controller .track-list{flex-grow:1;margin:0;padding:0 0 .5em}.audio-subtitle-controller .track-list.scroll-gradient-list{display:flex;flex-direction:column;position:relative}.audio-subtitle-controller .track-list.disabled{opacity:.25}.audio-subtitle-controller .track-list h3{margin:0}.audio-subtitle-controller .track-list ul{list-style:none;margin:0;max-height:70vh;min-width:100px;overflow:auto;padding:0;position:relative}.audio-subtitle-controller .track-list li{color:#b3b3b3;cursor:pointer;font-size:.72222222em;outline:none;padding:1em 3.4em;position:relative;white-space:nowrap}.audio-subtitle-controller .track-list li:hover{background:hsla(0,0%,100%,.1);color:#fff}.audio-subtitle-controller .track-list li .video-controls-check{position:absolute;fill:#fff;left:0;margin-left:1.3em}.audio-subtitle-controller .track-list li.scroll-gradient-list-item{padding:2vh 5.5vh;pointer-events:auto}.audio-subtitle-controller .track-list .selected{color:#fff;font-weight:500}.audio-subtitle-controller .track-list .list-header{color:#fff;cursor:default;font-size:.94444444em;font-weight:500;padding:.75em 2.6em;white-space:nowrap}.audio-subtitle-controller .track-list .list-header:hover{background:none}.audio-subtitle-controller .track-list .list-header.scroll-gradient-list-heading{font-size:2.3vh;line-height:2.3vh;padding:2vh 5.5vh}.bottom-controls .audio-subtitle-controller .track-list{padding:.5em 0}.speed-controller{padding:1em 1.4em}.speed-controller .label{direction:ltr;font-size:1em;font-weight:500;line-height:1.5em}.speed-controller .values{display:flex}.speed-controller .values .value-container{cursor:pointer;padding-top:1.5em}.speed-controller .values .value-container:first-child .value{margin-left:.8387em /*!rtl:ignore*/;width:3.05em}.speed-controller .values .value-container:first-child .value .inactive-dot{left:-.25805em /*!rtl:ignore*/;margin-left:auto /*!rtl:ignore*/}.speed-controller .values .value-container:first-child .value .active-dot{left:-.8387em /*!rtl:ignore*/;margin-left:auto /*!rtl:ignore*/}.speed-controller .values .value-container:first-child .value .text{margin-left:-.8387em /*!rtl:ignore*/;text-align:left /*!rtl:ignore*/}.speed-controller .values .value-container:last-child .value{margin-right:.8387em /*!rtl:ignore*/;width:3.05em}.speed-controller .values .value-container:last-child .value .inactive-dot{left:auto /*!rtl:ignore*/;right:-.25805em /*!rtl:ignore*/}.speed-controller .values .value-container:last-child .value .active-dot{left:auto /*!rtl:ignore*/;right:-.8387em /*!rtl:ignore*/}.speed-controller .values .value-container:last-child .value .text{margin-right:-.8387em /*!rtl:ignore*/;text-align:right /*!rtl:ignore*/}.speed-controller .values .value{border-top:.05em solid #979797;padding-top:1em;position:relative;width:6.1em}.speed-controller .values .value .inactive-dot{height:.5161em;left:50% /*!rtl:ignore*/;margin-left:-.25805em /*!rtl:ignore*/;margin-top:-.25805em;position:absolute;top:0;width:.5161em}.speed-controller .values .value .active-dot{height:1.6774em;left:50% /*!rtl:ignore*/;margin-left:-.8387em /*!rtl:ignore*/;margin-top:-.8387em;position:absolute;top:0;width:1.6774em}.speed-controller .values .value .text{color:#e6e6e6;font-size:1em;line-height:1.5em;text-align:center}.speed-controller .values .value .text.active{color:#fff;font-weight:500}.PlayerControlsNeo__bottom-controls .nfp-popup-control.speed-button-with-label{width:4.5em}.KeyboardNotification__container{align-content:center;align-items:center;bottom:0;display:flex;height:100%;height:40em;justify-content:center;left:0;left:50%;margin-left:-30em;margin-top:-20em;position:absolute;right:0;top:0;top:50%;width:100%;width:60em}.KeyboardNotification__container .KeyboardNotification__icon{align-content:center;align-items:center;animation:buttonFader .75s ease-out normal forwards;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.KeyboardNotification__container .KeyboardNotification__icon:before{background:rgba(0,0,0,.4);border-radius:50%;content:"";font-size:1.4em;height:8em;left:50% /*!rtl:ignore*/;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%) /*!rtl:ignore*/;width:8em}.KeyboardNotification__container .KeyboardNotification__icon .svg-icon{fill:#fff;font-size:3.5em;left:50% /*!rtl:ignore*/;position:absolute;top:50%;transform:translateZ(0) translateY(-50%) translateX(-50%) /*!rtl:ignore*/}.KeyboardNotification__container .KeyboardNotification__icon.KeyboardNotification--pause:before,.KeyboardNotification__container .KeyboardNotification__icon.KeyboardNotification--play:before{height:10em;width:10em}.KeyboardNotification__container .KeyboardNotification__icon.KeyboardNotification--pause .svg-icon,.KeyboardNotification__container .KeyboardNotification__icon.KeyboardNotification--play .svg-icon{font-size:6em}.KeyboardNotification__container .KeyboardNotification__icon.KeyboardNotification--seek-forward{left:auto /*!rtl:ignore*/;right:0 /*!rtl:ignore*/;width:33.33%}.KeyboardNotification__container .KeyboardNotification__icon.KeyboardNotification--seek-back{left:0 /*!rtl:ignore*/;right:auto /*!rtl:ignore*/;width:33.33%}.promotional-metadata{align-items:flex-end;display:flex;justify-content:space-between}.promotional-metadata .promotional-metadata--evidence{width:32%}.promotional-metadata .promotional-metadata--evidence .promotional-metadata--logo{margin-bottom:1em;max-height:9.5em;max-width:100%}.promotional-metadata .promotional-metadata--evidence .promotional-metadata--supplemental-message{font-size:1.7em;font-weight:700;margin:.4em 0}.promotional-metadata .promotional-metadata--buttons .nf-flat-button{font-size:1.6em;margin-left:.75em;margin-right:0;padding:.5em}.promotional-metadata .promotional-metadata--buttons .nf-flat-button.mylist-button .svg-icon-mylist-add{height:1.2em;margin-right:.25em;vertical-align:middle;width:1.2em}@media (max-aspect-ratio:1){.promotional-metadata .promotional-metadata--evidence{width:45%}}.nf-loading-spinner{animation:load_spinner .9s linear infinite;background-image:url(https://assets.nflxext.com/en_us/pages/wiplayer/site-spinner.png);background-repeat:no-repeat;background-size:100%;bottom:1px;left:1px;margin:auto;position:absolute;right:1px;text-align:center;top:1px}.PlayerSpinner--container,.nf-loading-spinner{height:7vh;min-height:5rem;min-width:5rem;width:7vh}.PlayerSpinner--container{align-items:center;display:flex;justify-content:center}.PlayerSpinner--percentage{animation:none;color:#fff;font-size:1.4em;font-weight:500;text-shadow:0 1px 0 #000}@keyframes load_spinner{0%{transform:rotate(0deg) /*!rtl:ignore*/}50%{transform:rotate(180deg) /*!rtl:ignore*/}to{transform:rotate(1turn) /*!rtl:ignore*/}}.nfp-aspect-wrapper{align-items:center;bottom:0;display:flex;left:0;position:absolute;right:0;top:0;transform:translateZ(0)}.nfp-aspect-container{display:inline-block;max-height:100%;position:relative;width:100%}.nfp-aspect-inner{content:"";display:block;padding-top:56.25%}.VideoContainer{height:100%;transition:opacity .5s linear;width:100%}.VideoContainer video{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.VideoContainer .player-info,.VideoContainer .player-streams{z-index:3}.VideoContainer--hide-subtitles .player-timedtext{display:none!important}.VideoContainer--use-element-dimensions{height:auto}.VideoContainer--use-element-dimensions video{position:relative}.VideoContainer--use-video-width video{height:auto}.VideoContainer--maximize-height video{bottom:auto;height:100%;left:50% /*!rtl:ignore*/;right:auto;top:auto;transform:translateX(-50%) /*!rtl:ignore*/;width:auto}[dir=rtl] .VideoContainer--maximize-height video{transform:none}.PlayView{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;box-sizing:border-box;font-size:1rem;left:0;position:absolute;right:0;top:0}.PlayView-top{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;margin:5.07rem 4.17rem;position:relative}.PlayView-exit{font-size:2.7rem;padding:.39rem 1.29rem 0 0;position:relative}.PlayView-play{box-sizing:border-box;font-size:1rem;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.PlayView-info{box-sizing:border-box;font-size:3.62rem;font-weight:500;padding-top:.54rem;position:relative}.PlayView-gradient{background:linear-gradient(180deg,rgba(0,0,0,.651),transparent);height:11.11111111em;left:0;position:absolute;right:0;top:0}@keyframes PlayView-playbutton-enter{0%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1.3)}}.PlayView .button-nfplayerExit{height:3.26rem;opacity:.5;padding:0;transition:opacity .2s ease-out;width:3.26rem}.PlayView .button-nfplayerExit:before{background:none;content:none;height:auto;width:auto}.PlayView .button-nfplayerExit:hover{opacity:1}.PlayView .svg-icon-nfplayerExit{height:2.72rem;padding:0;width:3.1rem}.PlayView .nf-big-play-pause{animation:PlayView-playbutton-enter;animation-delay:50ms;animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.5,0,.1,1);box-sizing:border-box;opacity:0}.PlayView .nf-big-play-pause .svg-icon-nfplayerOpticalCenterPlay path{fill:#fff;transition:fill .25s cubic-bezier(.5,0,.1,1)}.PlayView .nf-big-play-pause:hover .svg-icon-nfplayerOpticalCenterPlay path{fill:#e50914}.PlayView .nf-big-play-pause button{border:4px solid #fff}.NFPlayer{height:100%;transition:width .3s,height .3s,top .3s,left .3s,opacity .3s;width:100%}.NFPlayer.postplay{border:.15em solid #eee;height:14.16666667em;left:1.5em;top:1.5em;width:22.22222222em;z-index:2}.NFPlayer.ended .VideoContainer{opacity:0}.NFPlayer.can-resume:hover{border:.15em solid #fff;cursor:pointer}.NFPlayer button:focus,.NFPlayer div:focus,.NFPlayer li:focus,.NFPlayer span:focus{outline:none}.NFPlayer.container-large{font-size:24px}.NFPlayer.container-small{font-size:18px}.NFPlayer.nf-player-container{background:#000;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.NFPlayer.nf-player-container:focus{outline:none}.NFPlayer.nf-player-container:after{content:"\e641";font-family:nf-icon;left:0;opacity:0;position:absolute;top:0;visibility:hidden}.NFPlayer.nf-player-container.active{cursor:default}.NFPlayer.nf-player-container.inactive{cursor:none}.NFPlayer.nf-player-container .player-view-childrens{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.NFPlayer.nf-player-container .player-view-childrens-interactive{z-index:2}.NFPlayer.nf-player-container .svg-icon use{pointer-events:none}.NFPlayer.fast-forward .VideoContainer{opacity:0}.NFPlayer.fast-forward .scrubber-head{transition:left .5s ease}.NFPlayer.fast-forward .current-progress{transition:width .5s ease}.NFPlayer--scrubbing-surface{-webkit-user-select:none;-moz-user-select:none;user-select:none}.nf-kb-nav-wrapper.kb-nav .nfp-button-control:focus,.nf-kb-nav-wrapper.kb-nav .scrubber-head:focus,.nf-kb-nav-wrapper.kb-nav .speed-controller .value-container:focus .dot{outline:3px solid #fff}.nf-kb-nav-wrapper.kb-nav .audio-subtitle-controller .track:focus{box-shadow:inset 0 0 0 3px #fff}.nf-kb-nav-wrapper.kb-nav .episode-list .header:focus .focus-rect,.nf-kb-nav-wrapper.kb-nav .nfp-episode-expander:focus .focus-rect,.nf-kb-nav-wrapper.kb-nav .nfp-season-preview:focus .focus-rect{border:3px solid #fff}.nf-kb-nav-wrapper.kb-nav .episode-list .header:focus .focus-rect,.nf-kb-nav-wrapper.kb-nav .nfp-season-preview:focus .focus-rect{box-sizing:border-box;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.advisory-container{height:100%;opacity:1;position:absolute;top:0;transform:translateZ(0);width:100%;z-index:1}.advisory-background{background:radial-gradient(100% 100% at top left,rgba(0,0,0,.25) 0,transparent 100%) /*!rtl:radial-gradient(100% 100% at top right, rgba(0,0,0,.25) 0%, rgba(0,0,0,0) 100%)*/;bottom:-50px;left:0;opacity:1;position:absolute;top:0;width:50vw}.advisory-background:before{background:radial-gradient(100% 100% at bottom left,rgba(0,0,0,.25) 0,transparent 100%) /*!rtl:radial-gradient(100% 100% at bottom right, rgba(0,0,0,.25) 0%, rgba(0,0,0,0) 100%)*/;bottom:100%;content:"";left:0;opacity:1;position:absolute;top:-10%;width:50vw}.advisory{color:#fff;left:2em;margin:1em;opacity:1;padding:.2em .6em;position:absolute;top:2em}.advisory-bar{background:#e50914;height:90%;margin:0;position:absolute;right:100%;top:5%;width:.15em}.advisory-header{font-size:1em;margin:.3em 0;padding:0}.advisory-body{font-size:1em;margin:0;max-width:50vw;opacity:.85;padding:0}.advisory-certification-id{line-height:3em;margin-left:1em;white-space:nowrap}.advisory-has-icons .advisory-header{align-items:center;display:flex;font-weight:400}.advisory-has-icons .advisory-body{align-items:flex-start;box-sizing:content-box;display:flex;flex:0 0 auto;justify-content:flex-start;margin-bottom:.3em}.advisory-has-icons .advisory-level-icon{display:flex;justify-content:flex-end;margin:0 .5em}.advisory-has-icons .advisory-level-icon .svg-icon{height:2.5em;width:2.5em}.advisory-has-icons .advisory-level-icon .svg-icon-maturity-rating-9376{width:4.5em}.advisory-has-icons .advisory-icon{margin-right:.5em;text-align:center;width:2.5em}.advisory-has-icons .advisory-icon .svg-icon{height:2.5em;width:2.5em}.advisory-has-icons .advisory-icon-text{font-size:.6em}.advisory-has-icons .icon-nicam{font-size:3vw;padding:0 .5vw;vertical-align:middle}.advisory-has-icons .advisory-icon.icon-board-14,.advisory-has-icons .advisory-icon.icon-board-20,.advisory-has-icons .advisory-icon.icon-board-8602,.advisory-has-icons .advisory-level-icon.icon-board-14,.advisory-has-icons .advisory-level-icon.icon-board-20,.advisory-has-icons .advisory-level-icon.icon-board-8602{margin-right:0}.advisory-has-icons .advisory-icon.icon-board-14 .svg-icon,.advisory-has-icons .advisory-icon.icon-board-20 .svg-icon,.advisory-has-icons .advisory-icon.icon-board-8602 .svg-icon,.advisory-has-icons .advisory-level-icon.icon-board-14 .svg-icon,.advisory-has-icons .advisory-level-icon.icon-board-20 .svg-icon,.advisory-has-icons .advisory-level-icon.icon-board-8602 .svg-icon{height:1.5em;padding:0 .5vw;vertical-align:middle;width:1.5em}.advisory-has-icons .advisory-icon.icon-board-8602 .svg-icon,.advisory-has-icons .advisory-level-icon.icon-board-8602 .svg-icon{width:2.5em}.advisory-has-icons .advisory-icon.icon-board-41,.advisory-has-icons .advisory-level-icon.icon-board-41{margin-right:0;width:auto}.advisory-has-icons .advisory-icon.icon-board-41 .svg-icon,.advisory-has-icons .advisory-level-icon.icon-board-41 .svg-icon{height:1.5em;padding:0;vertical-align:middle;width:1.5em}.advisory-has-icons.kmrb-2021 .advisory-header{margin:1em 0 .3em}.advisory-has-icons.kmrb-2021 .advisory-icon{width:3.5em}.advisory-has-icons.kmrb-2021 .advisory-icon.icon-board-79 .svg-icon,.advisory-has-icons.kmrb-2021 .advisory-level-icon.icon-board-79 .svg-icon{height:3em;width:3em}.advisory-transition-appear,.advisory-transition-enter{transform:translateY(1em)}.advisory-transition-appear .advisory-background,.advisory-transition-enter .advisory-background{opacity:0}.advisory-transition-appear .advisory-bar,.advisory-transition-enter .advisory-bar{transform:scaleY(0);transform-origin:bottom left}.advisory-transition-appear .advisory-body,.advisory-transition-appear .advisory-header,.advisory-transition-enter .advisory-body,.advisory-transition-enter .advisory-header{opacity:0;transform:translateY(1em)}.advisory-transition-appear.advisory-transition-appear-active,.advisory-transition-enter.advisory-transition-enter-active{transform:translateY(0);transition:all .75s ease}.advisory-transition-appear.advisory-transition-appear-active .advisory-background,.advisory-transition-enter.advisory-transition-enter-active .advisory-background{opacity:1;transition:opacity 1s linear}.advisory-transition-appear.advisory-transition-appear-active .advisory-body,.advisory-transition-appear.advisory-transition-appear-active .advisory-header,.advisory-transition-enter.advisory-transition-enter-active .advisory-body,.advisory-transition-enter.advisory-transition-enter-active .advisory-header{opacity:1;transform:translateY(0)}.advisory-transition-appear.advisory-transition-appear-active .advisory-bar,.advisory-transition-enter.advisory-transition-enter-active .advisory-bar{transform:scaleY(1);transform-origin:bottom left;transition:all .75s ease}.advisory-transition-appear.advisory-transition-appear-active .advisory-header,.advisory-transition-enter.advisory-transition-enter-active .advisory-header{transition:all .6s ease .2s}.advisory-transition-appear.advisory-transition-appear-active .advisory-body,.advisory-transition-enter.advisory-transition-enter-active .advisory-body{transition:all .6s ease .3s}.advisory-transition-exit{transform:translateY(0)}.advisory-transition-exit .advisory-background{opacity:1}.advisory-transition-exit .advisory-body,.advisory-transition-exit .advisory-header{opacity:1;transform:translateY(0)}.advisory-transition-exit .advisory-bar{transform:scaleY(1);transform-origin:top left}.advisory-transition-exit.advisory-transition-exit-active{transform:translateY(-1em);transition:all .75s ease}.advisory-transition-exit.advisory-transition-exit-active .advisory-background{opacity:0;transition:opacity 1s linear}.advisory-transition-exit.advisory-transition-exit-active .advisory-bar{transform:scaleY(0);transform-origin:top left;transition:all .75s ease}.advisory-transition-exit.advisory-transition-exit-active .advisory-body,.advisory-transition-exit.advisory-transition-exit-active .advisory-header{opacity:0}.advisory-transition-exit.advisory-transition-exit-active .advisory-header{transition:all .4s ease .2s}.advisory-transition-exit.advisory-transition-exit-active .advisory-body{transition:all .4s ease .1s}.hr-gray{background:linear-gradient(90deg,#777 0,rgba(51,51,51,.5) 50%,#777);height:1px}.hr-gray-small{background:linear-gradient(90deg,rgba(51,51,51,.5) 0,#777);height:1px}.subtitles-and-audio-popup{padding:1em}.audio-selection-modal-content{background:#282828;color:#fff;display:flex;flex-direction:column;font-size:16px;font-weight:400;height:100%;left:0;line-height:22px;position:absolute;top:0;width:100%;z-index:10}.audio-selection-modal-content .close-menu-bar{flex:none;text-align:right}.audio-selection-modal-content .close-audio-menu{background:none;border:none;line-height:1em;margin:1em 1em 0;padding:.25em}.audio-selection-modal-content .close-audio-menu:focus{transform:scale(1.25)}.audio-selection-modal-content .close-audio-menu svg{color:#fff;height:1.5em}.audio-selection-modal-content .audio-subtitle-menu{overflow:auto}.audio-selection-modal-content .track-list{padding:0 3em}.audio-selection-modal-content .track-list~.track-list{margin-top:3em}.audio-selection-modal-content .track-list ul{margin:0;padding:0}.audio-selection-modal-content .list-header{color:#fff;font-size:16px;font-weight:500;line-height:22px;padding:0}.audio-selection-modal-content .track{list-style:none;margin:0;padding:.2em 0}.audio-selection-modal-content .track~.track{border-top:1px solid #3d3d3d}.audio-selection-modal-content .track-option{background:none;border:none;color:#a3a3a3;padding:.25em 1em .25em 1.6em;text-align:left;width:100%}.audio-selection-modal-content .track-option:active,.audio-selection-modal-content .track-option:focus,.audio-selection-modal-content .track-selected .track-option{color:#fff;font-weight:500}.audio-selection-modal-content .current-track-check{float:right}.audio-selection-modal-content .current-track-check svg{height:1em}