.mainAnimatedPage{bottom:0;contain:layout style size;left:0;position:absolute;right:0;top:0}@-webkit-keyframes view-fadeout{0%{opacity:1}to{opacity:0}}@keyframes view-fadeout{0%{opacity:1}to{opacity:0}}@-webkit-keyframes view-fadein{0%{opacity:0}to{opacity:1}}@keyframes view-fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes view-slideleft{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:none;transform:none}}@keyframes view-slideleft{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes view-slideleft-r{0%{-webkit-transform:none;transform:none}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes view-slideleft-r{0%{-webkit-transform:none;transform:none}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes view-slideright{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:none;transform:none}}@keyframes view-slideright{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes view-slideright-r{0%{-webkit-transform:none;transform:none}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes view-slideright-r{0%{-webkit-transform:none;transform:none}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
.toastContainer{bottom:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:1em;padding-right:1em;padding-top:1em;pointer-events:none;position:fixed;z-index:9999999}@supports(width:max(1px,1px)){.toastContainer{padding-left:max(env(safe-area-inset-left),1em)}}.toastContainer{padding-bottom:1em}@supports(width:max(1px,1px)){.toastContainer{padding-bottom:max(env(safe-area-inset-bottom),1em)}}[dir=ltr] .toastContainer{left:0}[dir=rtl] .toastContainer{right:0}.toast{border-radius:.15em;box-shadow:0 .0725em .29em 0 rgba(0,0,0,.37);box-sizing:border-box;cursor:default;font-size:110%;margin:.25em 0;margin-right:auto;min-height:0;min-height:auto;min-width:20em;padding:1em 1.5em;pointer-events:auto;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.toast:first-child{margin-top:0}.toast:last-child{margin-bottom:0;-webkit-transform:translateY(16em);transform:translateY(16em)}.toast.toastVisible{-webkit-transform:none;transform:none}.toast.toastHide{opacity:0;transition:opacity .3s ease-out}
.mdl-spinner{display:none;height:1.95em;position:relative;width:1.95em}.mdlSpinnerActive{-webkit-animation:mdl-spinner__container-rotate 1.56823529412s linear infinite;animation:mdl-spinner__container-rotate 1.56823529412s linear infinite;display:inline-block}@-webkit-keyframes mdl-spinner__container-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mdl-spinner__container-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mdl-spinner__layer{height:100%;opacity:0;position:absolute;width:100%}.mdl-spinner__layer-1{border-color:#00a4dc}.mdlSpinnerActive .mdl-spinner__layer-1{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__layer-2{border-color:#00a4dc}.mdlSpinnerActive .mdl-spinner__layer-2{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__layer-3{border-color:#00a4dc}.mdlSpinnerActive .mdl-spinner__layer-3{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__layer-4{border-color:#00a4dc}.mdlSpinnerActive .mdl-spinner__layer-4{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes mdl-spinner__fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}@keyframes mdl-spinner__fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}@-webkit-keyframes mdl-spinner__layer-1-fade-in-out{0%{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdl-spinner__layer-1-fade-in-out{0%{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@-webkit-keyframes mdl-spinner__layer-2-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}}@keyframes mdl-spinner__layer-2-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}}@-webkit-keyframes mdl-spinner__layer-3-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}}@keyframes mdl-spinner__layer-3-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}}@-webkit-keyframes mdl-spinner__layer-4-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdl-spinner__layer-4-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}.mdl-spinner__circle{-webkit-animation:none;animation:none;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;border-style:solid;border-width:.21em;bottom:0;box-sizing:border-box;height:100%;left:0;position:absolute;right:0;top:0}.mdl-spinner__circle-clipper{border-color:inherit;display:inline-block;height:100%;overflow:hidden;position:relative;width:50%}.mdl-spinner__circle-clipper .mdl-spinner__circle{width:200%}.mdl-spinner__circleLeft{border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.mdlSpinnerActive .mdl-spinner__circleLeft{-webkit-animation:mdl-spinner__left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__circleRight{border-left-color:transparent!important;left:-100%;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.mdlSpinnerActive .mdl-spinner__circleRight{-webkit-animation:mdl-spinner__right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes mdl-spinner__left-spin{0%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@keyframes mdl-spinner__left-spin{0%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes mdl-spinner__right-spin{0%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}@keyframes mdl-spinner__right-spin{0%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}.docspinner{contain:layout style size;height:10vh;left:50%;margin-left:-5vh;margin-top:-5vh;position:fixed;top:50%;width:10vh;z-index:9999999}
.emby-button{-webkit-align-items:center;align-items:center;border:0;border-radius:.2em;box-sizing:border-box;color:inherit;cursor:pointer;display:-webkit-inline-flex;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:600;margin:.3em;outline:none!important;outline-width:0;padding:.9em 1em;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;z-index:0;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1.35;-webkit-text-decoration:none;text-decoration:none;-webkit-transform-origin:center;transform-origin:center;transition:.2s}.emby-button.show-focus:focus{-webkit-transform:scale(1.2);transform:scale(1.2);z-index:1}.emby-button::-moz-focus-inner{border:0}.button-flat,.button-link{background:transparent}.button-link{cursor:pointer;margin:0;padding:0;vertical-align:initial}.button-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.emby-button>.material-icons{font-size:1.36em}.button-link>.material-icons{font-size:1em}.fab{border-radius:50%;box-sizing:border-box;display:-webkit-inline-flex;display:inline-flex;padding:.6em;text-align:center}.emby-button.block,.fab{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.emby-button.block{display:block;margin:.25em 0;width:100%}.paper-icon-button-light{-webkit-align-items:center;align-items:center;background:transparent;border:0;border-radius:50%;box-sizing:border-box;color:inherit;cursor:pointer;display:-webkit-inline-flex;display:inline-flex;font-family:inherit;font-size:inherit;height:auto;margin:0 .29em;min-height:0;min-height:auto;min-width:0;min-width:auto;outline:none!important;overflow:hidden;padding:.556em;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:auto;z-index:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-justify-content:center;justify-content:center;-webkit-transform-origin:center;transform-origin:center;transition:.2s}.paper-icon-button-light.show-focus:focus{-webkit-transform:scale(1.3);transform:scale(1.3);z-index:1}.paper-icon-button-light::-moz-focus-inner{border:0}.paper-icon-button-light:disabled{cursor:default;opacity:.3}.paper-icon-button-light>.material-icons{font-size:1.6695652174em;position:relative;vertical-align:middle;z-index:1}.paper-icon-button-light>div{display:inline;margin:0 auto;max-height:100%;position:relative;-webkit-transform:scale(1.8);transform:scale(1.8);vertical-align:middle;z-index:1}.emby-button-foreground{position:relative;z-index:1}.btnFilterWithBubble{position:relative}.filterButtonBubble{-webkit-align-items:center;align-items:center;background:#03a9f4;border-radius:100em;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);color:#fff;display:-webkit-flex;display:flex;font-size:82%;font-weight:700;height:1.6em;-webkit-justify-content:center;justify-content:center;position:absolute;right:0;top:0;width:1.6em;z-index:100000000}
.futurestreamReactOverlay{--fs-red:#e83245;--fs-orange:#ff6658;--fs-glass:rgba(12,13,17,.76);--fs-line:hsla(0,0%,100%,.13);bottom:0;color:#fff;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .18s ease;z-index:1700}.futurestreamReactOverlay:before{background:radial-gradient(circle at 82% 88%,rgba(232,50,69,.12),transparent 28%),radial-gradient(circle at 18% 105%,hsla(0,0%,100%,.04),transparent 34%),linear-gradient(115deg,rgba(8,9,13,.22),rgba(3,4,7,.08));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-2}.futurestreamReactOverlay:after{background:linear-gradient(180deg,rgba(2,4,10,.78),transparent 24%),linear-gradient(0deg,rgba(2,5,12,.98),rgba(3,7,15,.7) 34%,transparent 66%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.futurestreamReactVisible{opacity:1}.futurestreamReactHidden{opacity:0}.futurestreamReactHeader{-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:1fr auto 1fr;padding:max(16px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left))}.futurestreamReactBrand{color:hsla(0,0%,100%,.92);font-size:.95rem;font-weight:800;letter-spacing:-.04em;text-shadow:0 3px 18px rgba(0,0,0,.35);text-transform:uppercase}.futurestreamReactBrand strong{color:var(--fs-red)}.futurestreamReactHeaderActions{display:-webkit-flex;display:flex;gap:.35rem;justify-self:end}.futurestreamReactControls{bottom:max(24px,env(safe-area-inset-bottom));display:grid;left:50%;position:absolute;right:auto;width:min(1180px,100vw - 36px);grid-gap:1rem;gap:1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.futurestreamReactIdentity{max-width:min(860px,80vw);padding:.25rem .15rem;text-shadow:0 5px 28px rgba(0,0,0,.55)}.futurestreamReactIdentity h1{font-size:max(2rem,min(4vw,4rem));font-weight:900;letter-spacing:-.055em;line-height:.98;margin:.35rem 0 0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 5px 30px rgba(0,0,0,.42);white-space:nowrap}.futurestreamReactIdentity p{color:hsla(0,0%,100%,.62);font-size:.8rem;font-weight:650;margin:.55rem 0 0}.futurestreamReactEyebrowRow{-webkit-align-items:center;align-items:center;color:var(--fs-red);display:-webkit-flex;display:flex;font-size:.68rem;font-weight:850;gap:.55rem;letter-spacing:.14em;text-transform:uppercase}.futurestreamReactEyebrowRow em,.futurestreamReactEyebrowRow strong{background:rgba(232,50,69,.15);border:1px solid rgba(232,50,69,.5);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);color:#fff;font-size:.62rem;font-style:normal;letter-spacing:.08em;padding:.28rem .55rem}.futurestreamReactEyebrowRow em{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.14)}.futurestreamReactTimeline{-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:auto 1fr auto;grid-gap:.8rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(8,9,13,.62);border:1px solid var(--fs-line);border-radius:16px;box-shadow:0 12px 38px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.06);gap:.8rem;padding:.72rem .95rem}.futurestreamReactTimeline time{color:hsla(0,0%,100%,.68);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:.7rem;font-variant-numeric:tabular-nums;min-width:3rem}.futurestreamReactTimeline time:last-child{text-align:right}.futurestreamReactTimeline input,.futurestreamReactVolume input{accent-color:var(--fs-red);cursor:pointer}.futurestreamReactVolume input{pointer-events:auto;touch-action:none;width:max(70px,min(8vw,120px))}.futurestreamReactTimeline input{pointer-events:auto;touch-action:none;width:100%}.futurestreamReactTimeline input:disabled{cursor:default;opacity:.45}.futurestreamReactControlRow{-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:1rem;gap:1rem}.futurestreamReactTools,.futurestreamReactTransport,.futurestreamReactVolume{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.futurestreamReactTransport{background:rgba(8,9,13,.74);border:1px solid var(--fs-line);border-radius:999px;box-shadow:0 16px 44px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.07);gap:.25rem;grid-column:2;padding:.45rem}.futurestreamReactTools,.futurestreamReactTransport{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.futurestreamReactTools{background:rgba(8,9,13,.7);border:1px solid var(--fs-line);border-radius:18px;box-shadow:0 14px 38px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.06);gap:.3rem;grid-column:3;-webkit-justify-content:flex-end;justify-content:flex-end;justify-self:end;padding:.4rem}.futurestreamReactVolume{gap:.1rem}.futurestreamReactIconButton,.futurestreamReactPrimaryButton,.futurestreamReactSkipIntroButton,.futurestreamReactToolButton{-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(18,19,24,.76);border:1px solid hsla(0,0%,100%,.14);color:#fff;cursor:pointer;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;pointer-events:auto}.futurestreamReactIconButton{border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07);height:44px;padding:0;width:44px}.futurestreamReactIconButton svg{font-size:1.45rem}.futurestreamReactIconButton:disabled{cursor:default;opacity:.35}.futurestreamReactPrimaryButton{background:linear-gradient(135deg,var(--fs-red),var(--fs-orange));border:0;border-radius:50%;box-shadow:0 15px 42px rgba(232,50,69,.28),inset 0 0 0 1px hsla(0,0%,100%,.2);height:64px;margin:0 .3rem;width:64px}.futurestreamReactPrimaryButton svg{font-size:2.25rem}.futurestreamReactToolButton{border-radius:999px;font-size:.72rem;font-weight:750;gap:.4rem;min-height:42px;padding:0 .8rem}.futurestreamReactSkipIntroButton{background:linear-gradient(135deg,var(--fs-red),var(--fs-orange));border:0;border-radius:999px;box-shadow:0 10px 28px rgba(232,50,69,.23);color:#fff;font-size:.76rem;font-weight:800;gap:.4rem;min-height:42px;padding:0 .9rem}.futurestreamReactSkipIntroButton svg,.futurestreamReactToolButton svg{font-size:1.2rem}.futurestreamReactIconButton:focus-visible,.futurestreamReactPrimaryButton:focus-visible,.futurestreamReactSkipIntroButton:focus-visible,.futurestreamReactToolButton:focus-visible{outline:2px solid var(--fs-red);outline-offset:2px}.futurestreamReactIconButton:hover:not(:disabled),.futurestreamReactSkipIntroButton:hover,.futurestreamReactToolButton:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.futurestreamReactPrimaryButton:focus-visible,.futurestreamReactPrimaryButton:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}@media(max-width:850px){.futurestreamReactControlRow{grid-template-columns:1fr auto}.futurestreamReactTransport{grid-column:1;justify-self:start}.futurestreamReactTools{grid-column:2}.futurestreamReactToolButton span{display:none}.futurestreamReactSkipIntroButton,.futurestreamReactToolButton{border-radius:50%;padding:0;width:42px}.futurestreamReactIdentity{max-width:94vw}.futurestreamReactVolume input{width:max(50px,min(6vw,90px))}}@media(max-width:600px){.futurestreamReactBrand{display:none}.futurestreamReactHeader{grid-template-columns:1fr 1fr}.futurestreamReactHeaderActions{grid-column:2}.futurestreamReactControls{bottom:max(14px,env(safe-area-inset-bottom));gap:.65rem;left:12px;right:12px;-webkit-transform:none;transform:none;width:auto}.futurestreamReactIdentity h1{font-size:max(1.45rem,min(7vw,2.25rem))}.futurestreamReactControlRow{display:-webkit-flex;display:flex;gap:.25rem;-webkit-justify-content:space-between;justify-content:space-between}.futurestreamReactIconButton{height:38px;width:38px}.futurestreamReactPrimaryButton{height:54px;margin:0 .1rem;width:54px}.futurestreamReactTools .futurestreamReactIconButton:nth-last-child(2){display:none}}@media(prefers-reduced-motion:reduce){.futurestreamReactOverlay{transition:none}}body.futurestream-react-player-active #videoOsdPage .futurestreamVideoToolbar,body.futurestream-react-player-active #videoOsdPage .videoOsdBottom-maincontrols{opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.futurestream-react-player-active .upNextContainer{-webkit-backdrop-filter:blur(28px) saturate(1.3);backdrop-filter:blur(28px) saturate(1.3);background:linear-gradient(135deg,rgba(25,26,33,.94),rgba(9,10,14,.86)),rgba(12,13,17,.84);border:1px solid hsla(0,0%,100%,.16);border-radius:20px;bottom:max(10rem,6rem + env(safe-area-inset-bottom));box-shadow:0 22px 70px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.1);color:rgba(242,250,255,.94);margin:0;overflow:hidden;pointer-events:auto;right:max(18px,min(3.2vw,58px));width:min(34rem,100vw - 36px);z-index:1800}body.futurestream-react-player-active .upNextContainer .upNextDialog-card{display:grid;grid-template-columns:8.75rem minmax(0,1fr);grid-gap:1rem;-webkit-align-items:stretch;align-items:stretch;gap:1rem}body.futurestream-react-player-active .upNextContainer .upNextDialog-artwork{background:linear-gradient(145deg,rgba(232,50,69,.35),rgba(18,19,25,.95)),#16171d;background-position:50%;background-size:cover;border-radius:13px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);min-height:9.5rem}body.futurestream-react-player-active .upNextContainer .upNextDialog-artwork-hasImage{background-color:#14151a}body.futurestream-react-player-active .upNextContainer .upNextDialog-copy{-webkit-justify-content:center;justify-content:center;min-width:0}body.futurestream-react-player-active .upNextContainer .upNextDialog-nextVideoText{color:hsla(0,0%,100%,.7);font-size:.74rem;font-weight:800;letter-spacing:.08em;margin:0 0 .35rem!important;text-transform:uppercase}body.futurestream-react-player-active .upNextContainer .upNextDialog-title{font-size:1.16rem;font-weight:800;letter-spacing:-.025em;margin:0 0 .55rem!important;width:auto}body.futurestream-react-player-active .upNextContainer .upNextDialog-mediainfo{color:hsla(0,0%,100%,.58);font-size:.78rem}body.futurestream-react-player-active .upNextContainer .upNextDialog-buttons{gap:.5rem;margin-top:.9rem!important;width:auto}body.futurestream-react-player-active .upNextContainer:before{background:linear-gradient(var(--fs-red),var(--fs-orange));bottom:0;content:"";left:0;position:absolute;right:auto;top:0;width:3px}body.futurestream-react-player-active .upNextContainer .upNextDialog-countdownText{color:var(--fs-red);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800}body.futurestream-react-player-active .upNextContainer .upNextDialog-button{background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);color:#fff}body.futurestream-react-player-active .upNextContainer .btnStartNow{background:linear-gradient(135deg,var(--fs-red),var(--fs-orange));border-color:transparent;color:#fff;font-weight:850}@media(max-width:600px){body.futurestream-react-player-active .upNextContainer{bottom:max(7.5rem,5rem + env(safe-area-inset-bottom));left:12px;right:12px;width:auto}body.futurestream-react-player-active .upNextContainer .upNextDialog-card{gap:.75rem;grid-template-columns:5.8rem minmax(0,1fr)}body.futurestream-react-player-active .upNextContainer .upNextDialog-artwork{min-height:7rem}}body.futurestream-react-player-active .futurestreamPlayerPage:after{opacity:0!important}body.futurestream-react-player-active .backdropContainer,body.futurestream-react-player-active .backgroundContainer,body.futurestream-react-player-active .futurestream-featured,body.futurestream-react-player-active .slideshowDialog{opacity:0!important;pointer-events:none!important;visibility:hidden!important}
.dialogContainer{-webkit-align-items:center;align-items:center;bottom:0;contain:strict;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:0;overflow:hidden;overscroll-behavior:contain;position:fixed;right:0;top:0;z-index:999999!important}.dialog{border-radius:.2em;margin:0;-webkit-font-smoothing:antialiased;border:0;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);contain:style paint;padding:0;will-change:transform,opacity}.dialog-fixedSize{border-radius:0;contain:layout style paint;max-height:none;max-width:none}.dialog-fullscreen{bottom:0;box-shadow:none;left:0;margin:0;position:fixed!important;right:0;top:0}@-webkit-keyframes scaledown{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes scaledown{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes scaleup{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes scaleup{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideup{0%{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideup{0%{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slidedown{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}}@keyframes slidedown{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}}@media (max-width:80em),all and (max-height:45em){.dialog-fixedSize,.dialog-fullscreen-lowres{bottom:0!important;box-shadow:none;height:auto!important;left:0!important;margin:0!important;position:fixed!important;right:0!important;top:0!important;width:auto!important}}@media (min-width:80em)and (min-height:45em){.dialog-small{height:80%;width:60%}}.noScroll{overflow-x:hidden!important;overflow-y:hidden!important}.dialogBackdrop{background-color:#000;bottom:0!important;left:0!important;margin:0!important;opacity:0;position:fixed!important;right:0!important;top:0!important;transition:opacity .2s ease-out;will-change:opacity;z-index:999998!important}.dialogBackdropOpened{opacity:.5}
.scrollX{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.smoothScrollX{scroll-behavior:smooth}.hiddenScrollX,.layout-tv .scrollX{-ms-overflow-style:none;scrollbar-width:none}.hiddenScrollX-forced{overflow:-moz-scrollbars-none}.hiddenScrollX::-webkit-scrollbar,.layout-tv .scrollX::-webkit-scrollbar{display:none;height:0!important}.scrollY,.smoothScrollY{overflow-x:hidden;overflow-y:auto}.smoothScrollY{scroll-behavior:smooth}.hiddenScrollY,.layout-tv .smoothScrollY{-ms-overflow-style:none;scrollbar-width:none}.hiddenScrollY-forced{overflow:-moz-scrollbars-none}.hiddenScrollY::-webkit-scrollbar,.layout-tv .scrollY::-webkit-scrollbar,.layout-tv .smoothScrollY::-webkit-scrollbar{display:none;width:0!important}
.emby-input{box-sizing:border-box;display:block;font-family:inherit;font-size:110%;font-weight:inherit;margin:0;margin-bottom:0!important;outline:none!important;padding:.4em .25em;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%}.emby-input[type=color]{height:2.5em;padding:0}.emby-input::-moz-focus-inner{border:0}.emby-input:required{box-shadow:none}.inputContainer{margin-bottom:1.8em}.inlineForm{display:-webkit-flex;display:flex}.inlineForm .inputContainer,.inlineForm .selectContainer{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;margin:0 .5em 1.8em}[dir=ltr] .inlineForm .inputContainer:first-child,[dir=ltr] .inlineForm .selectContainer:first-child,[dir=rtl] .inlineForm .inputContainer:last-child,[dir=rtl] .inlineForm .selectContainer:last-child{margin-left:0}[dir=ltr] .inlineForm .inputContainer:last-child,[dir=ltr] .inlineForm .selectContainer:last-child,[dir=rtl] .inlineForm .inputContainer:first-child,[dir=rtl] .inlineForm .selectContainer:first-child{margin-right:0}.inputLabel{display:inline-block;margin-bottom:.25em}.emby-input+.fieldDescription{margin-top:.25em}.emby-input-iconbutton{-webkit-align-self:flex-end;align-self:flex-end}
.formDialog{-webkit-flex-direction:column;flex-direction:column;position:relative}.formDialog,.formDialogHeader{display:-webkit-flex;display:flex}.formDialogHeader{-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;padding:1em .5em}.formDialogHeaderTitle{margin-bottom:0;margin-top:0}[dir=ltr] .formDialogHeaderTitle{margin-left:.25em}[dir=rtl] .formDialogHeaderTitle{margin-right:.25em}[dir=ltr] .formDialogHeaderTitle:first-child{margin-left:1em}[dir=rtl] .formDialogHeaderTitle:first-child{margin-right:1em}.formDialogContent:not(.no-grow){-webkit-flex-grow:1;flex-grow:1}.dialogContentInner{padding:.5em 1em 20em 1em}.dialogContentInner-mini{padding-bottom:10em}.dialog-content-centered{margin:0 auto;max-width:53em}.dialogContentTitle{margin-top:1em}.formDialogFooter{-webkit-align-items:flex-end;align-items:flex-end;bottom:0;display:-webkit-flex;display:flex;left:0;padding:1em 1em;position:absolute;right:0;z-index:1}.formDialogFooter,.layout-tv .formDialogFooter{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.layout-tv .formDialogFooter{-webkit-align-items:center;align-items:center;position:relative}.formDialogFooter-flex{position:static;width:100%}.formDialogFooter-vertical{-webkit-flex-direction:column;flex-direction:column;padding-bottom:1.5em;padding-top:.5em;width:80%!important}.formDialogFooterItem{-webkit-flex-basis:12em;flex-basis:12em;margin:.5em!important;text-align:center}.formDialogFooterItem-vertical{-webkit-justify-content:center;justify-content:center;margin:1em!important;max-width:none!important;width:100%}.formDialogFooterItem-nomarginbottom{margin-bottom:0!important}.formDialogFooterItem-autosize{-webkit-flex-basis:initial;flex-basis:auto;-webkit-flex-grow:initial;flex-grow:0;padding-left:2em;padding-right:2em}@media (min-width:50em){.formDialogFooterItem{max-width:80%}.dialogContentInner{padding-left:1.5em;padding-right:1.5em}}@media (min-width:80em){.formDialogFooterItem{max-width:70%}.dialogContentInner{padding-left:2em;padding-right:2em}}
.flex{display:-webkit-flex;display:flex}.inline-flex{display:-webkit-inline-flex;display:inline-flex}.flex-direction-column{-webkit-flex-direction:column;flex-direction:column}.flex-direction-row{-webkit-flex-direction:row;flex-direction:row}.flex-grow{-webkit-flex-grow:1;flex-grow:1}.flex-shrink-zero{-webkit-flex-shrink:0;flex-shrink:0}.align-items-center{-webkit-align-items:center;align-items:center}.align-items-flex-start{-webkit-align-items:flex-start;align-items:flex-start}.align-items-flex-end{-webkit-align-items:flex-end;align-items:flex-end}.justify-content-center{-webkit-justify-content:center;justify-content:center}.justify-content-flex-end{-webkit-justify-content:flex-end;justify-content:flex-end}.justify-content-space-between{-webkit-justify-content:space-between;justify-content:space-between}.flex-wrap-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.align-self-flex-end{-webkit-align-self:flex-end;align-self:flex-end}
.skip-button-container{bottom:8rem;left:0;pointer-events:none;position:fixed;right:0;z-index:10000}.skip-button{-webkit-align-items:center;align-items:center;background-color:#303030;border:none;border-radius:.2em;color:hsla(0,0%,100%,.87);cursor:pointer;display:-webkit-flex;display:flex;font-size:1.2em;font-weight:700;gap:3px;margin-left:auto;margin-right:6rem;padding:12px 20px;pointer-events:auto;transition:opacity .2s ease-out;z-index:10000}.no-transition{transition:none}.skip-button-hidden{opacity:0}
.backdropContainer{contain:layout style size}.backdropImage{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;contain:layout style;left:0;position:absolute;right:0;top:0}.backdropImageFadeIn{-webkit-animation:backdrop-fadein .8s ease-in normal both;animation:backdrop-fadein .8s ease-in normal both}@-webkit-keyframes backdrop-fadein{0%{opacity:0}to{opacity:1}}@keyframes backdrop-fadein{0%{opacity:0}to{opacity:1}}
.listItem,.listItemBody,.listItemMediaInfo{contain:layout style;display:-webkit-flex;display:flex}.listItemMediaInfo{margin-right:1em}.listItem,.listItemMediaInfo{-webkit-align-items:center;align-items:center}.listItem{background:transparent;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;outline:none!important;overflow:hidden;vertical-align:middle}[dir=ltr] .listItem{padding:.25em .25em .25em .5em;text-align:left}[dir=rtl] .listItem{padding:.25em .5em .25em .25em;text-align:right}.listItem-withContentWrapper{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.listItem[data-action=none]{cursor:default}.listItem-content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;width:100%}.listItem-button{width:100%}.listItem-indexnumberleft{margin-right:1em;min-width:2%;text-align:center}.listItem-border{border-radius:0;border-style:solid;border-width:0 0 .1em 0;margin:0;padding:0}.listItem-border.show-focus:focus{-webkit-transform:scale(1)!important;transform:scale(1)!important}.listItemAside,.listItemIcon,.listItemImage{-webkit-flex-shrink:0;flex-shrink:0}.listItemBody,.listItemButton,.listItemIcon,.listItemImage{display:inline-block;vertical-align:middle}.listItemButton{contain:layout style;-webkit-flex-shrink:0;flex-shrink:0;margin:0}.listViewDragHandle{touch-action:none}[dir=ltr] .listViewDragHandle{margin-left:-.25em!important}[dir=rtl] .listViewDragHandle{margin-right:-.25em!important}.listItemBody{-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:center;justify-content:center;overflow:hidden;padding:.85em .75em;text-overflow:ellipsis;vertical-align:middle}.layout-tv .listItemBody{padding:.35em .75em}.listItemBody-noleftpadding{padding-left:0!important}.listItemBodyText{font-weight:400;margin:0;overflow:hidden;padding:.1em 0;text-overflow:ellipsis}.layout-desktop .listItemBodyText{line-height:1.2em}.listItemBodyText-nowrap{white-space:nowrap}.listItemImage{background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:4em;min-height:2.78em;min-width:2.78em;position:relative;width:4em}.listItemImage-large{background-position:50%;height:13vw;margin-right:.75em;width:19.5vw}.listItemImage-channel{background-size:contain}.listItemImageButton{-webkit-align-self:center;align-self:center;background:rgba(0,0,0,.4);color:hsla(0,0%,100%,.6);display:-webkit-flex;display:flex;font-size:1.6em;justify-self:center;margin:auto;transition:.2s ease-out}.listItemImageButton:hover{background:rgba(0,164,220,.2);color:#00a4dc;-webkit-transform:scale(1.2);transform:scale(1.2)}.listItemImageButton-icon{-webkit-align-items:center;align-items:center;border-radius:100em;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:.2em}.listItemImage .cardImageIcon{font-size:3em;margin:auto}@media (max-width:64em){.listItemImage-large{height:16vw;margin-right:0!important;width:22vw}.listItemImageButton,.listItemIndicators{font-size:.6em!important}.listItemBody{padding-left:.75em}}@media (max-width:50em){.listItemBody{padding-right:.5em}.listItemMediaInfo{display:none}}@media (max-width:40em){[data-type=Movie] .listItemImage,[data-type=Series] .listItemImage{display:none}}.listItemImage-large-tv{height:20vw!important;width:30vw!important}.listItemIcon{font-size:143%;height:1em!important;width:1em!important}[dir=ltr] .listItemIcon{margin:0 .25em 0 0}[dir=rtl] .listItemIcon{margin:0 0 0 .25em}.listItemIcon:not(.listItemIcon-transparent){background-color:#00a4dc;border-radius:100em;color:#fff;padding:.5em}[dir=ltr] .listItemIcon:not(.listItemIcon-transparent){margin:0 .2em 0 .4em}[dir=rtl] .listItemIcon:not(.listItemIcon-transparent){margin:0 .4em 0 .2em}.listItemProgressBar{bottom:0;left:0;position:absolute;right:0}.listItem:focus{border-radius:.2em}.listItem:focus .secondary{color:inherit!important}.listItem-focusscale{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.listItem-focusscale:focus{-webkit-transform:scale(1.025);transform:scale(1.025)}.paperList{margin:.5em auto}.paperList-clear{background-color:transparent!important}.listGroupHeader-first{margin-top:0}.listItemIndicators{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;position:absolute;right:.324em;top:.324em}.listItem-bottomoverview{font-size:88%;margin-bottom:1em;margin-top:.2em}@media (max-width:50em){.listItem .criticRating,.listItem .endsAt,.listItem-overview{display:none!important}}@media (min-width:50em){.listItem-bottomoverview{display:none!important}}.listItemCheckboxContainer{width:auto!important}[dir=ltr] .listItemMediaInfo+.timerIndicator{margin-left:.25em}[dir=rtl] .listItemMediaInfo+.timerIndicator{margin-right:.25em}
#ulDirectoryPickerList a{padding-bottom:.4em;padding-top:.4em}.lblDirectoryPickerPath{white-space:nowrap}
.emby-checkbox-label{-webkit-align-items:center;align-items:center;box-sizing:border-box;cursor:pointer;display:-webkit-inline-flex;display:inline-flex;height:2.35em;margin:0;padding:0;padding-left:2.4em;position:relative;vertical-align:middle;width:100%;z-index:1}.checkboxFieldDescription{padding-left:2.4em}.checkboxContainer{display:-webkit-flex;display:flex}.checkboxContainer,.checkboxListContainer{margin-bottom:1.8em}.checkboxContainer-withDescription{-webkit-flex-direction:column;flex-direction:column}.emby-checkbox{-webkit-appearance:none;appearance:none;border:none;height:1px;margin:0;opacity:0;padding:0;position:absolute;width:1px}.checkboxOutline{-webkit-align-items:center;align-items:center;border:.14em solid currentcolor;border-radius:.14em;box-sizing:border-box;display:-webkit-flex;display:flex;height:1.83em;-webkit-justify-content:center;justify-content:center;left:0;margin:0;overflow:hidden;position:absolute;top:3px;width:1.83em;z-index:2}.checkboxIcon{color:#fff;font-size:1.6em}.checkboxIcon-checked,.emby-checkbox-label .checkboxIcon-checked{display:none}.emby-checkbox:checked+span+.checkboxOutline>.checkboxIcon-checked{display:-webkit-flex!important;display:flex!important}.emby-checkbox:checked+span+.checkboxOutline>.checkboxIcon-unchecked{display:none!important}.emby-checkbox:checked[disabled]+span+.checkboxOutline>.checkboxIcon{background-color:rgba(0,0,0,.26)}.checkboxLabel{margin:0;position:relative}.checkboxList>.emby-checkbox-label{display:-webkit-flex;display:flex;margin:.5em 0}.checkboxList-verticalwrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.checkboxList-verticalwrap>.emby-checkbox-label{display:-webkit-inline-flex;display:inline-flex;margin:.3em 0 .3em 0;width:12em}.checkboxList>.sectioncheckbox>.emby-checkbox-label{display:-webkit-flex;display:flex;margin:.5em 0}.checkboxList-paperList{padding:1em!important}.checkboxListLabel{margin-bottom:.25em}@-webkit-keyframes repaintChrome{0%{margin:0}to{margin:0}}@keyframes repaintChrome{0%{margin:0}to{margin:0}}
button{-webkit-border-fit:border!important}button::-moz-focus-inner{border:0;padding:0}.card{background:none!important;background-color:transparent!important;border:0;color:inherit!important;display:block;font-family:inherit!important;font-size:inherit!important;margin:0;padding:0;text-transform:none;-webkit-tap-highlight-color:rgba(0,0,0,0);contain:layout style;cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;font-weight:inherit!important;outline:none!important}.card:not(.show-animation){contain:layout style paint}.itemsContainer,.vertical-list{display:-webkit-flex;display:flex}.vertical-list{-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.vertical-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.vertical-wrap.centered{-webkit-justify-content:center;justify-content:center}.cardScalable{contain:layout style;position:relative}.cardPadder-backdrop,.cardPadder-mixedBackdrop,.cardPadder-overflowBackdrop,.cardPadder-overflowSmallBackdrop,.cardPadder-smallBackdrop{contain:strict;padding-bottom:56.25%}.cardPadder-mixedSquare,.cardPadder-overflowSquare,.cardPadder-square,.overflowSquareCard-textCardPadder{contain:strict;padding-bottom:100%}.cardPadder-mixedPortrait,.cardPadder-overflowPortrait,.cardPadder-portrait,.overflowPortraitCard-textCardPadder{contain:strict;padding-bottom:150%}.cardPadder-banner{contain:strict;padding-bottom:18.5%}.cardBox{border:0 solid transparent;margin:.6em;padding:0!important;transition:none;-webkit-tap-highlight-color:rgba(0,0,0,0);contain:layout;contain:style;outline:none!important}.card.show-animation .cardBox{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;will-change:transform}.card.show-focus:not(.show-animation) .cardBox{margin:.4em}.card.show-focus:not(.show-animation) .cardBox.visualCardBox,.card.show-focus:not(.show-animation) .cardBox:not(.visualCardBox) .cardScalable{border:.5em solid transparent;border-radius:.7em}.card.show-animation:focus>.cardBox{-webkit-transform:scale(1.07);transform:scale(1.07)}.cardBox-bottompadded{margin-bottom:1.8em!important}@media(max-width:50em){.cardBox-bottompadded{margin-bottom:1.2em!important}}.card:focus{font-weight:inherit!important;position:relative!important;z-index:10!important}.btnCardOptions{bottom:.25em;margin:0!important;position:absolute;right:0;z-index:1}.mediaSourceIndicator{background:#38c;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);color:#fff;font-size:88%;font-weight:500;height:2em;left:.3em;position:absolute;text-align:center;top:.3em;vertical-align:middle;width:2em;z-index:1}.cardImageContainer,.mediaSourceIndicator{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.cardImageContainer{background-clip:content-box!important;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.2em;color:inherit;position:relative;-webkit-text-decoration:none;text-decoration:none}.cardContent.cardImageContainer{display:-webkit-flex;display:flex}.cardScalable .cardImageContainer{contain:strict;height:100%;width:100%}.chapterCardImageContainer{background-color:#000;border-radius:0}.textCardImageContainer{background-color:#333}.cardContent{border:0!important;border-radius:.2em;bottom:0;color:inherit;cursor:pointer;display:block;font-family:inherit;font-size:inherit;height:100%;left:0;margin:0!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);contain:strict;outline:none!important}.defaultCardBackground{display:-webkit-flex;display:flex}.cardContent:not(.defaultCardBackground){background-color:transparent}.cardPadder{position:relative}.cardBox:not(.visualCardBox) .cardPadder{background-color:#242424;border-radius:.2em}.blurhash-canvas{border-radius:.2em}.cardBox:not(.visualCardBox) .cardPadder,.cardContent-shadow{box-shadow:0 .0725em .29em 0 rgba(0,0,0,.37)}.cardImage{background-repeat:no-repeat;border:none;bottom:0;left:0;position:absolute;right:0;top:0}.cardImage,.coveredImage{background-position:50%;background-size:cover}.coveredImage.coveredImage-contain{background-size:contain}.cardFooter{padding:.3em .3em .5em .3em;position:relative}.visualCardBox{border-radius:.2em;box-shadow:0 .0725em .29em 0 rgba(0,0,0,.37)}.innerCardFooter{background:rgba(0,0,0,.7);bottom:0;color:#fff;left:0;max-width:100%;overflow:hidden;position:absolute;text-align:left;z-index:1}.innerCardFooterClear{background-color:transparent}.fullInnerCardFooter{right:0}.cardText{overflow:hidden;padding:.06em .5em;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .cardText{text-align:left}[dir=rtl] .cardText{text-align:right}.dialog .cardText{text-overflow:clip}.cardText-secondary{font-size:86%}.cardText-first{padding-top:.24em}.textActionButton{background:transparent;border:0!important;cursor:pointer;padding:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;font-family:inherit;font-size:inherit;outline:none!important;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.textActionButton:hover{-webkit-text-decoration:underline;text-decoration:underline}.cardText>.textActionButton{overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%}.innerCardFooter>.cardText{padding:.3em .5em}.cardFooter-withlogo{padding-left:4em;position:relative}.cardFooterLogo{background-position:50%;background-repeat:no-repeat;background-size:70% auto;bottom:0;left:0;position:absolute;top:0;width:4.5em}.cardTextCentered,.cardTextCentered>.textActionButton{text-align:center!important}.cardText-rightmargin{margin-right:2em}.cardImageContainer>.cardDefaultText{font-size:2em;font-weight:700;text-align:center;white-space:normal}.cardImageIcon{color:inherit;font-size:5em}.cardPadder .cardImageIcon{color:#111;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cardImageContainer .cardImageIcon{margin:auto}.cardIndicators{-webkit-align-items:center;align-items:center;contain:layout style;display:-webkit-flex;display:flex;position:absolute;top:.225em;z-index:1}[dir=ltr] .cardIndicators{right:.225em}[dir=rtl] .cardIndicators{left:.225em}.cardProgramAttributeIndicators{display:-webkit-flex;display:flex;font-size:92%;position:absolute;text-transform:uppercase;top:0}[dir=ltr] .cardProgramAttributeIndicators{left:0}[dir=rtl] .cardProgramAttributeIndicators{right:0}.programAttributeIndicator{color:#fff;font-weight:500;padding:.18em .5em}.cardOverlayButton{color:hsla(0,0%,100%,.76);font-size:88%;margin:0;padding:.75em;z-index:1}.cardOverlayButton-br{bottom:0;position:absolute}[dir=ltr] .cardOverlayButton-br{right:0}[dir=rtl] .cardOverlayButton-br{left:0}.cardOverlayButtonIcon{-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.7)!important;border-radius:100em;font-size:1.6695652174em!important;height:1.5em!important;-webkit-justify-content:center;justify-content:center;width:1.5em!important}.cardOverlayButton-centered,.cardOverlayButtonIcon,.cardOverlayButtonIcon.material-icons{display:-webkit-flex;display:flex}.cardOverlayButton-centered{background-color:rgba(0,0,0,.5)!important;border:.06em solid hsla(0,0%,100%,.6);bottom:auto;color:hsla(0,0%,100%,.76);font-size:112%;height:2.6em;left:50%;margin:-1.3em 0 0 -1.3em;padding:.38em!important;position:static;position:absolute;right:auto;top:50%;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;width:2.6em}.backdropCard,.bannerCard{width:100%}.smallBackdropCard,.squareCard{width:50%}.portraitCard{width:33.3333333333%}.mixedPortraitCard{width:12em}.mixedSquareCard{width:18em}.mixedBackdropCard{width:32em}@media(min-width:25em){.backdropCard{width:50%}}@media(min-width:31.25em){.portraitCard,.smallBackdropCard,.squareCard{width:33.3333333333%}}@media(min-width:43.75em){.portraitCard,.squareCard{width:25%}}@media(min-width:48.125em){.backdropCard{width:33.3333333333%}}@media(min-width:50em){.bannerCard{width:50%}.portraitCard,.squareCard{width:20%}.smallBackdropCard{width:25%}}@media(min-width:62.5em){.smallBackdropCard{width:20%}}@media(min-width:75em){.backdropCard{width:25%}.portraitCard,.squareCard{width:16.6666666667%}.bannerCard{width:33.3333333333%}.smallBackdropCard{width:16.6666666667%}}@media(min-width:87.5em){.portraitCard,.smallBackdropCard,.squareCard{width:14.2857142857%}}@media(min-width:100em){.smallBackdropCard{width:12.5%}.backdropCard{width:20%}.portraitCard,.squareCard{width:12.5%}}@media(min-width:120em){.portraitCard,.squareCard{width:11.1111111111%}}@media(min-width:131.25em){.bannerCard{width:25%}.portraitCard,.squareCard{width:10%}}@media(min-width:156.25em){.backdropCard{width:16.6666666667%}}.itemsContainer-tv>.backdropCard{width:25%}.itemsContainer-tv>.portraitCard,.itemsContainer-tv>.squareCard{width:16.6666666667%}.overflowBackdropCard,.overflowSmallBackdropCard{width:72vw}.overflowPortraitCard,.overflowSquareCard{width:40vw}@media(min-width:25em){.overflowPortraitCard{width:31.2vw}}@media(min-width:35em){.overflowSquareCard{width:31.2vw}.overflowBackdropCard{width:45.5vw}.overflowSmallBackdropCard{width:30vw}}@media(min-width:43.75em){.overflowPortraitCard,.overflowSquareCard{width:23.1vw}}@media(min-width:48.125em){.overflowBackdropCard,.overflowSmallBackdropCard{width:30vw}}@media(orientation:landscape){.overflowBackdropCard,.overflowSmallBackdropCard{width:30vw}.overflowPortraitCard,.overflowSquareCard{width:23.1vw}}@media(orientation:landscape)and (min-width:48.125em){.overflowBackdropCard,.overflowSmallBackdropCard{width:23.1vw}}@media(orientation:landscape)and (min-width:50em){.overflowSmallBackdropCard{width:15.5vw}}@media(min-width:50em){.overflowPortraitCard,.overflowSquareCard{width:18.5vw}}@media(min-width:75em){.overflowBackdropCard,.overflowSmallBackdropCard{width:23.1vw}.overflowPortraitCard,.overflowSquareCard{width:15.5vw}}@media(min-width:87.5em){.overflowPortraitCard,.overflowSquareCard{width:13.3vw}}@media(min-width:100em){.overflowBackdropCard,.overflowSmallBackdropCard{width:18.7vw}.overflowPortraitCard,.overflowSquareCard{width:11.6vw}}@media(min-width:120em){.overflowPortraitCard,.overflowSquareCard{width:10.41vw}}@media(min-width:131.25em){.overflowPortraitCard,.overflowSquareCard{width:9.3vw}}@media(min-width:156.25em){.overflowBackdropCard,.overflowSmallBackdropCard{width:15.6vw}}.itemsContainer-tv>.overflowBackdropCard{width:23.5vw}.overflowBackdropCard-textCard{width:15.5vw!important}.overflowBackdropCard-textCardPadder{padding-bottom:87.75%}.itemsContainer-tv>.overflowPortraitCard,.itemsContainer-tv>.overflowSquareCard{width:15.6vw}.itemsContainer-tv>.overflowSmallBackdropCard{width:18.8vw}.cardOverlayContainer{background:rgba(0,0,0,.5);border-radius:.2em;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cardOverlayContainer *{pointer-events:auto}.visualCardBox .blurhash-canvas,.visualCardBox .cardContent,.visualCardBox .cardOverlayContainer{border-bottom-left-radius:0;border-bottom-right-radius:0}.cardOverlayButton-hover{background:transparent;opacity:0;padding:.25em;transition:.2s}.cardOverlayButtonIcon-hover{background:transparent!important}.card-hoverable:focus-within .cardOverlayButton-hover,.card-hoverable:focus-within .cardOverlayContainer,.card-hoverable:hover .cardOverlayButton-hover,.card-hoverable:hover .cardOverlayContainer{opacity:1}.cardOverlayContainer>.cardOverlayFab-primary{background-color:rgba(0,0,0,.7);font-size:130%;height:3em;left:50%;margin-left:-1.5em;margin-top:-1.5em;padding:0;position:absolute;top:50%;width:3em}.cardOverlayContainer>.cardOverlayFab-primary:hover{-webkit-transform:scale(1.4);transform:scale(1.4);transition:.2s}
.screensaver-noScroll{overflow:hidden!important}
@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.splashLogo{-webkit-animation:fadein .5s;animation:fadein .5s;background:linear-gradient(155deg,#ff7640,#ff3347 58%,#a1001d);-webkit-clip-path:polygon(4% 0,100% 50%,4% 100%,31% 50%);clip-path:polygon(4% 0,100% 50%,4% 100%,31% 50%);-webkit-filter:drop-shadow(0 0 2.5rem rgba(255,51,71,.32));filter:drop-shadow(0 0 2.5rem rgba(255,51,71,.32));height:max(5.4rem,min(11vw,8.5rem));left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:max(4.5rem,min(9vw,7rem))}#futurestream-boot-overlay{-webkit-align-items:center;align-items:center;background:#000;bottom:0;display:grid;justify-items:center;left:0;opacity:1;place-items:center;position:fixed;right:0;top:0;transition:opacity .22s ease;z-index:2147483646}#futurestream-boot-overlay>span{background:linear-gradient(155deg,#ff7640,#ff3347 58%,#a1001d);-webkit-clip-path:polygon(4% 0,100% 50%,4% 100%,31% 50%);clip-path:polygon(4% 0,100% 50%,4% 100%,31% 50%);-webkit-filter:drop-shadow(0 0 2.5rem rgba(255,51,71,.32));filter:drop-shadow(0 0 2.5rem rgba(255,51,71,.32));height:max(5.4rem,min(11vw,8.5rem));width:max(4.5rem,min(9vw,7rem))}#futurestream-boot-overlay.is-complete{opacity:0;pointer-events:none}html{font-family:Arial,Helvetica,sans-serif;line-height:1.35}body,html{height:100%;margin:0;padding:0}body{background-color:transparent!important;overflow-x:hidden;-webkit-font-smoothing:antialiased}.clipForScreenReader{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.material-icons{-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.backgroundContainer{bottom:0;contain:strict;left:0;position:fixed;right:0;top:0}.layout-mobile,.layout-tv{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mainAnimatedPage{contain:style size!important}.pageContainer{overflow-x:visible!important}.bodyWithPopupOpen{overflow-y:hidden!important}div[data-role=page]{outline:0}.pageTitle{font-family:inherit;margin-top:0}.fieldDescription{font-weight:400;padding-left:.15em;white-space:normal!important}.fieldDescription+.fieldDescription{margin-top:.3em}.content-primary,.padded-bottom-page,.page,.pageWithAbsoluteTabs .pageTabContent{padding-bottom:5em!important;padding-bottom:calc(env(safe-area-inset-bottom) + 5em)!important}@media (min-width:50em){.readOnlyContent,form{max-width:54em}}.mediaInfoContent{margin-left:auto;margin-right:auto;width:85%}.headroom{transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;will-change:transform}.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0)}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.drawerContent{padding-bottom:4em}.force-scroll{overflow-y:scroll}.hide-scroll{overflow-y:hidden}.w-100{width:100%}.margin-auto-x{margin-left:auto;margin-right:auto}.margin-auto-y{margin-bottom:auto;margin-top:auto}
.guideVerticalScroller{padding-bottom:15em}@media (min-width:62.5em){#guideTab{padding-left:.5em}}#channelsTab .cardImageContainer{background-size:contain}
.dashboardColumn,.dashboardSections{-webkit-flex-direction:column;flex-direction:column}.dashboardFooter{margin-top:3.5em;text-align:center}.dashboardFooter a{margin:0 .7em}progress{-webkit-appearance:none;appearance:none;background:#ccc!important;border:none;border-radius:.2em;margin:0}progress[role]:after{background-image:none}progress::-webkit-progress-bar{background:#ccc}progress::-moz-progress-bar{background-color:#00a4dc}progress::-webkit-progress-value{background-color:#00a4dc}progress[aria-valuenow]:before{background-color:#00a4dc;border-radius:.4em}.localnav{margin-bottom:2.2em!important}@media (min-width:50em){.type-interior>.ui-panel-content-wrap>div[data-role=content],.type-interior>div[data-role=content]{overflow:hidden;padding-left:0;padding-right:0;padding-top:0}}.dashboardDocument .dashboardEntryHeaderButton,.dashboardDocument .lnkManageServer{display:none!important}.adminDrawerLogo{display:none}.layout-mobile .adminDrawerLogo{border-bottom:1px solid #e0e0e0;display:block;margin-bottom:1em;padding:1.5em 1em 1.2em}.adminDrawerLogo img{height:4em}a[data-role=button]{background:#292929!important;background-clip:padding-box;-webkit-font-smoothing:antialiased;cursor:pointer!important;display:inline-block;font-family:inherit!important;font-weight:500!important;margin:0 .25em!important;padding:.8em 1em;text-align:center;-webkit-text-decoration:none!important;text-decoration:none!important;-webkit-user-select:none;-ms-user-select:none;user-select:none}div[data-role=controlgroup] a[data-role=button]{border-radius:0;box-shadow:none!important;display:inline-block!important;margin:0!important}div[data-role=controlgroup] a[data-role=button]:first-child{border-bottom-left-radius:.3125em;border-top-left-radius:.3125em}div[data-role=controlgroup] a[data-role=button]:last-child{border-bottom-right-radius:.3125em;border-top-right-radius:.3125em}[dir=ltr] div[data-role=controlgroup] a[data-role=button]+a[data-role=button]{border-left-width:0!important;margin:0 0 0 -.4em!important}[dir=rtl] div[data-role=controlgroup] a[data-role=button]+a[data-role=button]{border-right-width:0!important;margin:0 -.4em 0 0!important}div[data-role=controlgroup] a.ui-btn-active{background:#00a4dc!important;color:#292929!important}.sessionAppInfo img{margin-right:8px;max-height:2.5em;max-width:2.5em}.appLinks img{height:36px}.wizardContent h2 img{height:2.5em;margin-right:.5em;position:relative;top:-.3em;vertical-align:middle}.header .imageLink{display:inline-block}.header .imageLink img{height:2.1em;vertical-align:middle}.content-primary{padding-left:1em;padding-right:1em}.content-primary ul:first-child,.type-interior .content-primary>.sectionTitleContainer{margin-top:0}.dashboardColumn,.dashboardSections{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.dashboardColumn{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0}.dashboardActionsContainer{margin:1em -.3em 0}.sessionNowPlayingContent{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.2em;bottom:0;left:0;position:absolute;right:0;top:0}.activeSession:not(.playingSession) .sessionNowPlayingContent{display:none}.dashboardSection{-webkit-flex-shrink:0;flex-shrink:0;margin:0 0 2em}.dashboardSection h3{margin-bottom:.5em;margin-top:.5em}.dashboardSection .sectionTitleTextButton>.material-icons.material-icons{font-size:1.17em;margin-bottom:.5em;margin-top:.5em;padding-top:0}.activeRecordingItems>.card{width:50%}.localUsers .cardText-secondary{min-height:3em;white-space:pre-wrap}.localUsers .cardBox{height:100%}.customCssContainer textarea{resize:none}@media (min-width:70em){.dashboardSections{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.dashboardColumn-2-60{-webkit-flex-grow:2;flex-grow:2}.dashboardSection{padding:0 1.5em}.activeRecordingItems>.card{width:25%}}.wizardContent{background:#fff;margin:0 auto;max-width:62em;padding:.5em 2em 1em}.wizardNavigation{text-align:right}.wizardContent form{max-width:100%}.scheduledTaskPaperIconItem{outline:0!important}.activeSession{min-width:10rem;width:100%!important}.activitylogUserPhoto{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;height:1.71em;margin-right:.5em;width:1.71em}@media (min-width:50em){.activeSession{-webkit-flex-basis:50%;flex-basis:50%;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;max-width:25rem}}.sessionCardFooter{padding-bottom:1em!important;padding-top:.5em!important;position:relative;text-align:center}.sessionAppInfo{-webkit-flex-grow:1;flex-grow:1;overflow:hidden;padding:1em}.sessionCardButtons{min-height:2.7em}.sessionCardButton{margin:0}.sessionNowPlayingInnerContent{bottom:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-weight:400;left:0;position:absolute;right:0;top:0}.darkenContent{background:rgba(0,0,0,.7);color:#ddd}.sessionAppName{max-width:200px;vertical-align:top}.sessionNowPlayingDetails{display:-webkit-flex;display:flex}.sessionNowPlayingInfo{-webkit-flex-grow:1;flex-grow:1;padding:1em;text-overflow:ellipsis}.sessionNowPlayingName{font-size:.8em}.sessionNowPlayingTime{-webkit-align-self:flex-end;align-self:flex-end;-webkit-flex-shrink:0;flex-shrink:0;padding:1em;text-overflow:ellipsis}.playbackProgress,.transcodingProgress{background:transparent!important;margin:0;width:100%}.activeSession .backgroundProgress,.activeSession .playbackProgress,.activeSession .transcodingProgress{bottom:0;height:6px;left:0;position:absolute;right:0;width:100%}.playbackProgress>div{background-color:#00a4dc;z-index:1000}.transcodingProgress>div{background-color:#dd4919;z-index:10}.backgroundProgress>div{background-color:#303030}@media (max-width:34.375em){.sessionAppName{max-width:160px}}@media (max-width:31.25em){.sessionAppName{max-width:150px}}.disabledUser{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.disabledUserBanner{margin:0 0 2em}.appLinks a{-webkit-text-decoration:none!important;text-decoration:none!important}.appLinks a+a{margin-left:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rotatingCircle{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.pluginPreviewImg{box-shadow:0 .0725em .29em 0 rgba(0,0,0,.37)}.ui-bar-a{padding:0 20px;text-align:center}
.detailTableBodyCell,.detailTableHeaderCell{border-spacing:0;padding:.4em}.detailTable{border-collapse:collapse;border-spacing:0;margin:0 auto;text-align:left;width:100%}.detailTableHeaderCell{font-weight:700;text-align:left;vertical-align:top}
.headerUserImage,.navMenuOption,.pageTitle{vertical-align:middle}.detailButton,.itemLinks,.listPaging,.sectionTabs,.viewSettings{text-align:center}.headerSelectedPlayer,.itemMiscInfo,.navMenuOptionText{overflow:hidden;text-overflow:ellipsis}.libraryPage{padding-top:7em!important}.itemDetailPage{padding-top:0!important}.layout-tv .itemDetailPage{padding-top:4.2em!important}.standalonePage{padding-top:4.5em!important}.wizardPage{padding-top:7em!important}.libraryPage:not(.noSecondaryNavPage){padding-top:7.5em!important}.absolutePageTabContent{bottom:0;left:0;margin:0!important;position:absolute;right:0;top:6.9em!important;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;z-index:1}.pageTabContent:not(.is-active){display:none!important}.headerUserImage{background-size:contain;display:inline-block}.headerUserButtonRound div,.headerUserImage{background-position:50%;background-repeat:no-repeat;border-radius:100em}.headerUserButtonRound div{background-size:cover}.headerButton{-webkit-flex-shrink:0;flex-shrink:0}.hideMainDrawer .mainDrawerButton{display:none}.headerLeft{-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:hidden}.headerLeft,.headerRight{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.headerRight{-webkit-justify-content:flex-end;justify-content:flex-end}.noHeaderRight .headerRight,.noHomeButtonHeader .headerHomeButton{display:none!important}.pageTitle{-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-shrink:1;flex-shrink:1;height:1.7em}[dir=ltr] .pageTitle{margin:0 0 0 .5em}[dir=rtl] .pageTitle{margin:0 .5em 0 0}.pageTitleWithDefaultLogo{margin-top:0}.headerLeft,.skinHeader{display:-webkit-flex;display:flex}.detailButton,.skinHeader{-webkit-flex-direction:column;flex-direction:column}.pageTitleWithLogo{background-position:0;background-repeat:no-repeat;background-size:contain;width:13.2em}[dir=rtl] .pageTitleWithLogo{background-position:100%}.skinHeader{border:0;contain:layout style paint;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;left:0;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-top:env(safe-area-inset-top);position:fixed;right:0;top:0;transition:background .5s ease-in-out;z-index:999}.layout-tv .skinHeader{position:relative}.hiddenViewMenuBar .skinHeader{display:none}.headerTop{padding:.54em 0}.sectionTabs{width:100%}.layout-tv .sectionTabs{width:55%}.selectedMediaFolder{background-color:#f2f2f2!important}.navMenuOption{-webkit-align-items:center;align-items:center;border-radius:0!important;color:inherit;display:-webkit-flex!important;display:flex!important;-webkit-flex-grow:1;flex-grow:1;font-weight:400!important;margin:0!important;-webkit-text-decoration:none;text-decoration:none}[dir=ltr] .navMenuOption{padding:.9em 0 .9em 2.4em!important}[dir=rtl] .navMenuOption{padding:.9em 2.4em .9em 0!important}.navMenuOptionIcon{-webkit-flex-shrink:0;flex-shrink:0}[dir=ltr] .navMenuOptionIcon{margin-right:1em}[dir=rtl] .navMenuOptionIcon{margin-left:1em}.navMenuOptionText{line-height:1.35em;white-space:nowrap}.sidebarHeader{font-size:1em;margin:1em 0 .5em}[dir=ltr] .sidebarHeader{padding-left:1.2em}[dir=rtl] .sidebarHeader{padding-right:1.2em}.dashboardDocument .skinBody{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:left .3s ease-in-out,padding .3s ease-in-out}[dir=rtl] .dashboardDocument .skinBody{transition:right .3s ease-in-out,padding .3s ease-in-out}.dashboardDocument .skinBody>.page{pointer-events:all}.centerMessage{margin:auto;padding:5em 0;text-align:center;width:30%}.mainDrawer-scrollContainer{padding-bottom:10vh}@media (min-width:40em){.dashboardDocument .adminDrawerLogo,.dashboardDocument .mainDrawerButton{display:none!important}.dashboardDocument .mainDrawer{box-shadow:none!important;font-size:94%;left:0!important;top:0!important;-webkit-transform:none!important;transform:none!important;width:20.205em!important;z-index:inherit!important}[dir=ltr] .dashboardDocument .mainDrawer{left:0!important}[dir=rtl] .dashboardDocument .mainDrawer{right:0!important}.dashboardDocument .mainDrawer-scrollContainer{margin-top:5em!important}[dir=ltr] .dashboardDocument .skinBody{left:20em}[dir=rtl] .dashboardDocument .skinBody{right:20em}}@media (max-width:100em){.withSectionTabs .headerTop{padding-bottom:.55em}.sectionTabs{font-size:83.5%}.layout-tv .sectionTabs{width:100%}}@media (min-width:100em){.headerTop{padding:.8em .8em}.headerTabs{-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;-webkit-justify-content:center;justify-content:center;margin-top:-4.3em;position:relative;width:auto}.libraryPage:not(.noSecondaryNavPage){padding-top:4.6em!important}.pageWithAbsoluteTabs:not(.noSecondaryNavPage){padding-top:6.7em!important}.absolutePageTabContent{top:5.7em!important}.dashboardDocument .mainDrawer-scrollContainer{margin-top:4.65em!important}}.headerSelectedPlayer{max-width:10em;white-space:nowrap}@media (max-width:37.5em){.headerSelectedPlayer{display:none}}.hidingAnimatedTab{visibility:hidden}.headerArrowImage{height:20px}[dir=ltr] .headerArrowImage{margin-left:.5em}[dir=rtl] .headerArrowImage{margin-right:.5em}.backdropContainer{bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.libraryPage .header{padding-bottom:0}.flexPageTabContent.is-active{display:-webkit-flex!important;display:flex!important}.viewSettings{margin:0 0 .25em}.listTopPaging,.viewControls{display:inline-block}[dir=ltr] .viewControls+.listTopPaging{margin-left:.5em!important}[dir=rtl] .viewControls+.listTopPaging{margin-right:.5em!important}.criticReview{background:#222;border-radius:.3em;margin:1.5em 0;position:relative}[dir=ltr] .criticReview{padding:.8em .8em .8em 3em}[dir=rtl] .criticReview{padding:.8em 3em .8em .8em}.detailLogo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:16vh;position:absolute;right:25vw;top:10vh;width:25vw}[dir=rtl] .detailLogo{left:25vw;right:auto}.layout-mobile .detailLogo,.layout-tv .detailLogo{display:none}@media (max-width:68.75em){.detailLogo{display:none}}.criticReview:first-child{margin-top:.5em}.criticReview img{width:2.4em}.criticRatingScore{margin-bottom:.5em}.itemTag{display:inline-block;margin-right:1em}.itemOverview{white-space:pre-wrap}.itemLinks{padding:0}.itemLinks p{margin:.5em 0}.reviewLink,.reviewerName{margin-top:.5em}.reviewerName{color:#ccc}[dir=ltr] .reviewDate{margin-left:1em}[dir=rtl] .reviewDate{margin-right:1em}.reviewScore{position:absolute}[dir=ltr] .reviewScore{left:.8em}[dir=rtl] .reviewScore{right:.8em}.itemBackdrop{-webkit-animation:backdrop-fadein .8s ease-in normal both;animation:backdrop-fadein .8s ease-in normal both;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:40vh;position:relative}.layout-mobile .itemBackdrop{background-attachment:scroll;background-position:top;margin-top:3rem}@media (orientation:portrait)and (max-width:40em){.layout-mobile .itemBackdrop{height:30vh}}.layout-tv .itemBackdrop{display:none}.detailPageContent{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}[dir=ltr] .layout-desktop .detailPageContent .emby-scroller,[dir=ltr] .layout-tv .detailPageContent .emby-scroller{margin-left:0}[dir=rtl] .layout-desktop .detailPageContent .emby-scroller,[dir=rtl] .layout-tv .detailPageContent .emby-scroller{margin-right:0}[dir=ltr] .detailPageContent{padding-left:32.45vw;padding-right:2%}[dir=rtl] .detailPageContent{padding-left:2%;padding-right:32.45vw}.layout-mobile .detailPageContent{padding-left:5%;padding-right:5%}.detailSectionContent a{color:inherit}.personBackdrop{background-size:contain}.itemBackdropProgressBar{bottom:0;left:0;position:absolute!important;right:0}.desktopMiscInfoContainer{bottom:.75em;position:absolute}.parentName{display:block;margin:0 0 0}.layout-mobile .parentName{margin:.6em 0 0}.musicParentName{margin:.15em 0 .2em}.layout-mobile .musicParentName{margin:-.25em 0 .25em}.mainDetailButtons{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;margin:1em 0}.itemName{font-weight:600;margin:.5em 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-mobile .itemName{overflow:visible;white-space:normal}.itemName.originalTitle{margin:.2em 0 .2em}.itemName.parentNameLast{margin:0 0 0}.layout-mobile .itemName.parentNameLast{margin:.4em 0 .4em}.layout-mobile h1.itemName,.layout-mobile h1.parentName{font-size:1.6em}.itemName.parentNameLast.withOriginalTitle{margin:0 0 0}.layout-mobile .itemName.parentNameLast.withOriginalTitle{margin:.6em 0 0}.layout-mobile .itemName.originalTitle{margin:.5em 0 .5em}.nameContainer{-webkit-flex-direction:column;flex-direction:column}.itemMiscInfo,.nameContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.itemMiscInfo{-webkit-align-items:center;align-items:center}@media (orientation:portrait)and (max-width:40em){.layout-mobile .itemMiscInfo{margin-bottom:0!important}.layout-mobile .itemMiscInfo .mediaInfoItem{margin-top:.5em}}.layout-mobile .itemMiscInfo,.layout-mobile .itemName,.layout-mobile .mainDetailButtons,.layout-mobile .parentName{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}.layout-mobile .mainDetailButtons{margin-bottom:.5em;margin-top:1em}.layout-mobile [dir=ltr] .mainDetailButtons{margin-left:0;padding-left:37.5%}@media (min-width:43.75em){.layout-mobile [dir=ltr] .mainDetailButtons{padding-left:25%}}@media (min-width:50em){.layout-mobile [dir=ltr] .mainDetailButtons{padding-left:20%}}@media (min-width:75em){.layout-mobile [dir=ltr] .mainDetailButtons{padding-left:16.6666666667%}}@media (min-width:87.5em){.layout-mobile [dir=ltr] .mainDetailButtons{padding-left:14.2857142857%}}@media (min-width:100em){.layout-mobile [dir=ltr] .mainDetailButtons{padding-left:12.5%}}@media (min-width:120em){.layout-mobile [dir=ltr] .mainDetailButtons{padding-left:11.1111111111%}}@media (min-width:131.25em){.layout-mobile [dir=ltr] .mainDetailButtons{padding-left:10%}}@media (max-width:32em){.layout-mobile [dir=ltr] .mainDetailButtons{margin-bottom:0;padding-left:0}}.layout-mobile [dir=rtl] .mainDetailButtons{margin-right:0;padding-left:0;padding-right:37.5%}@media (min-width:43.75em){.layout-mobile [dir=rtl] .mainDetailButtons{padding-right:25%}}@media (min-width:50em){.layout-mobile [dir=rtl] .mainDetailButtons{padding-right:20%}}@media (min-width:75em){.layout-mobile [dir=rtl] .mainDetailButtons{padding-right:16.6666666667%}}@media (min-width:87.5em){.layout-mobile [dir=rtl] .mainDetailButtons{padding-right:14.2857142857%}}@media (min-width:100em){.layout-mobile [dir=rtl] .mainDetailButtons{padding-right:12.5%}}@media (min-width:120em){.layout-mobile [dir=rtl] .mainDetailButtons{padding-right:11.1111111111%}}@media (min-width:131.25em){.layout-mobile [dir=rtl] .mainDetailButtons{padding-right:10%}}@media (max-width:32em){.layout-mobile [dir=rtl] .mainDetailButtons{margin-bottom:0;padding-right:0}}.subtitle{margin:.15em 0 .2em;margin-left:-1em;padding-left:1em}.layout-mobile .subtitle{margin:.2em 0 .2em;padding-left:0}.detailRibbon{-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;z-index:2}.layout-mobile .detailRibbon{display:block;padding:.5rem 5%;position:relative}.layout-desktop .detailRibbon{height:7.2em;margin-top:-7.2em;position:relative}.layout-tv .detailRibbon{display:block}.layout-desktop [dir=rtl] .detailRibbon,.layout-tv [dir=rtl] .detailRibbon{padding-right:32.45vw}.layout-desktop [dir=ltr] .detailRibbon,.layout-tv [dir=ltr] .detailRibbon{padding-left:32.45vw}.infoWrapper{-webkit-flex:1 0 0;flex:1 0 0;max-width:100%;min-width:0}@media (max-width:32em){.layout-mobile .infoWrapper{position:relative}}.layout-mobile [dir=ltr] .infoWrapper{padding-left:37.5%}@media (min-width:43.75em){.layout-mobile [dir=ltr] .infoWrapper{padding-left:25%}}@media (min-width:50em){.layout-mobile [dir=ltr] .infoWrapper{padding-left:20%}}@media (min-width:75em){.layout-mobile [dir=ltr] .infoWrapper{padding-left:16.6666666667%}}@media (min-width:87.5em){.layout-mobile [dir=ltr] .infoWrapper{padding-left:14.2857142857%}}@media (min-width:100em){.layout-mobile [dir=ltr] .infoWrapper{padding-left:12.5%}}@media (min-width:120em){.layout-mobile [dir=ltr] .infoWrapper{padding-left:11.1111111111%}}@media (min-width:131.25em){.layout-mobile [dir=ltr] .infoWrapper{padding-left:10%}}.layout-mobile [dir=rtl] .infoWrapper{padding-left:0;padding-right:37.5%}@media (min-width:43.75em){.layout-mobile [dir=rtl] .infoWrapper{padding-right:25%}}@media (min-width:50em){.layout-mobile [dir=rtl] .infoWrapper{padding-right:20%}}@media (min-width:75em){.layout-mobile [dir=rtl] .infoWrapper{padding-right:16.6666666667%}}@media (min-width:87.5em){.layout-mobile [dir=rtl] .infoWrapper{padding-right:14.2857142857%}}@media (min-width:100em){.layout-mobile [dir=rtl] .infoWrapper{padding-right:12.5%}}@media (min-width:120em){.layout-mobile [dir=rtl] .infoWrapper{padding-right:11.1111111111%}}@media (min-width:131.25em){.layout-mobile [dir=rtl] .infoWrapper{padding-right:10%}}.infoText{max-width:100%;min-width:0}.detailPagePrimaryContainer{position:relative}.detailPageSecondaryContainer{padding-top:1.25em}.layout-desktop .detailPageSecondaryContainer{-webkit-flex-grow:1;flex-grow:1}.layout-mobile .detailPageSecondaryContainer{padding-top:1em}.detailImageContainer .card{float:left;max-height:80vh;max-width:25vw;position:relative;top:20%;z-index:3}.detailImageContainer .card .cardBox{margin:0}.layout-mobile .detailImageContainer .card{bottom:1rem;-webkit-filter:drop-shadow(0 0 .5rem #000);filter:drop-shadow(0 0 .5rem #000);left:5%;max-width:30vw;position:absolute;top:auto}@media (max-width:32em){.layout-mobile .detailImageContainer .card{bottom:0;left:0}}.layout-mobile .detailImageContainer .card.backdropCard{top:1.6em}.layout-desktop .detailImageContainer .card{left:3.3%;margin-bottom:-12.96em;max-height:none;top:-12.96em;width:25vw}.layout-tv .detailImageContainer .card{left:5%;margin-right:-25vw;top:0;width:25vw}[dir=rtl] .detailImageContainer .card{float:right;left:auto}.layout-mobile [dir=rtl] .detailImageContainer .card,.layout-tv [dir=rtl] .detailImageContainer .card{right:5%}.layout-desktop [dir=rtl] .detailImageContainer .card{right:3.3%}.detailPagePrimaryContent{padding-top:1.25em;position:relative}[dir=ltr] .detailPagePrimaryContent{padding-left:32.45vw;padding-right:2%}[dir=rtl] .detailPagePrimaryContent{padding-left:2%;padding-right:32.45vw}.layout-mobile .detailPagePrimaryContent{padding-left:5%!important;padding-right:5%!important}.detailPagePrimaryContent:after{clear:both;content:"";display:table}.itemDetailImage{box-shadow:0 .1em .5em 0 rgba(0,0,0,.75);width:100%!important}[dir=rtl] .itemDetailImage{box-shadow:0 0 .5em .1em rgba(0,0,0,.75)}div.itemDetailGalleryLink.defaultCardBackground{text-align:center}.itemDetailGalleryLink.defaultCardBackground{height:23vw}.sectionTitleTextButton>.material-icons{font-size:1.5em;margin-bottom:.35em;margin-top:0}.layout-mobile .sectionTitleTextButton>.material-icons{margin-bottom:0;padding-top:.5em}.itemDetailGalleryLink.defaultCardBackground>.material-icons{font-size:15vw;margin-top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:62.5em){.detailPageWrapperContainer{position:relative}.layout-desktop .itemBackdrop{height:40vh}.layout-desktop .detailPageWrapperContainer,.layout-tv .detailPageWrapperContainer{margin-top:.1em}.layout-desktop .detailImageContainer .card,.layout-tv .detailImageContainer .card{top:10%}.btnPlaySimple{display:none!important}}@media (max-width:75em){.lnkSibling{display:none!important}}.emby-button.detailFloatingButton{color:hsla(0,0%,100%,.76);font-size:1.4em;margin-right:.5em!important}.emby-button.detailFloatingButton .material-icons{font-size:3.5em}@media (max-width:62.5em){.parentName{margin-bottom:0}.itemDetailPage{padding-top:0!important}}@media (min-width:31.25em){.mobileDetails{display:none}}@media (max-width:31.25em){.desktopDetails{display:none!important}}.empty{margin:0}.detailCollapsibleSection:not(.hide)+.detailCollapsibleSection{margin-top:-2em}.detailPageCollabsible{margin-top:0}.recordingFields button{-webkit-flex-shrink:0;flex-shrink:0}[dir=ltr] .recordingFields button{margin-left:0;margin-right:.5em}[dir=rtl] .recordingFields button{margin-left:.5em;margin-right:0}.mainDetailButtons.hide+.recordingFields{margin-top:1.5em!important}.detailButton{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin:0!important;padding:.7em .7em!important}@media (min-width:29em){.detailButton{padding-left:.75em!important;padding-right:.75em!important}}@media (min-width:32em){.detailButton{padding-left:.8em!important;padding-right:.8em!important}}@media (min-width:35em){.detailButton{padding-left:.85em!important;padding-right:.85em!important}}.detailButton-content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.detailButton-icon{font-size:1.6em!important;height:1em;width:1em}.detailImageProgressContainer{bottom:0;margin-top:-.4vw;width:100%}.detailButton-text{font-size:80%;font-weight:400;margin-top:.7em}@media (max-width:62.5em){.detailButtonHideonMobile{display:none!important}}@media (min-width:100em){.personBackdrop{display:none!important}.mainDetailButtons{font-size:108%;margin:1.25em 0}.layout-tv .mainDetailButtons{font-size:108%;margin:1em 0 1.25em}}@media (max-width:50em){.editorMenuLink{display:none}}@media (max-width:31.25em){.mobileDetails .itemMiscInfo{-webkit-justify-content:center;justify-content:center;text-align:center}.itemMiscInfo .endsAt{display:none}}.detailVerticalSection .emby-scrollbuttons{padding-top:.4em}.layout-tv .detailVerticalSection{margin-bottom:3.4em!important}.detailPageWrapperContainer{border-collapse:collapse;border-spacing:0}.layout-desktop .detailPageWrapperContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:60vh}.mediaInfoContent .btnCopy .material-icons{font-size:inherit}.mediaInfoStream{display:inline-block;margin:0 3em 0 0;vertical-align:top}.mediaInfoStreamType{display:block;margin:.622em 0}.layout-tv .mediaInfoStreamType{margin:1em 0}.mediaInfoAttribute,.mediaInfoLabel{display:inline-block}.mediaInfoLabel{font-weight:600}[dir=ltr] .mediaInfoLabel{margin-right:1em}[dir=rtl] .mediaInfoLabel{margin-left:1em}.recordingProgressBar::-moz-progress-bar{background-color:#c33}.recordingProgressBar::-webkit-progress-value{background-color:#c33}.recordingProgressBar[aria-valuenow]:before{background-color:#c33}.timelineHeader{line-height:1.25em;line-height:normal;margin-bottom:.25em}.itemsContainer{margin:0 auto}@media (max-height:31.25em){.itemBackdrop{height:52vh}}.listViewUserDataButtons{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.bulletSeparator{margin:0 .35em}.mediaInfoIcons{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0}.verticalSection-extrabottompadding{margin-bottom:2.7em}.layout-mobile .verticalSection-extrabottompadding{margin-bottom:1em}.sectionTitleButton,.sectionTitleIconButton{display:-webkit-inline-flex;display:inline-flex;margin-right:0!important;vertical-align:middle}.sectionTitleContainer{margin:1.25em 0}.sectionTitleContainer>.sectionTitle{display:inline-block;margin:0;vertical-align:middle}.sectionTitleContainer-cards{margin:0;padding-top:1.25em}div:not(.sectionTitleContainer-cards)>.sectionTitle-cards{margin:0;padding-bottom:.2em;padding-top:.5em}.layout-mobile :not(.sectionTitleContainer-cards)>.sectionTitle-cards{margin:0;padding-top:.5em}.sectionTitleButton{-webkit-flex-shrink:0;flex-shrink:0}[dir=ltr] .sectionTitleButton{margin-left:1.5em!important}[dir=rtl] .sectionTitleButton{margin-right:1.5em!important}[dir=ltr] .sectionTitleButton+.sectionTitleButton{margin-left:.5em!important}[dir=rtl] .sectionTitleButton+.sectionTitleButton{margin-right:.5em!important}.sectionTitleIconButton{-webkit-flex-shrink:0;flex-shrink:0;font-size:84%!important;padding:.5em!important}[dir=ltr] .sectionTitleIconButton{margin-left:1.5em!important}[dir=rtl] .sectionTitleIconButton{margin-right:1.5em!important}.horizontalItemsContainer{display:-webkit-flex;display:flex}.sectionTitleTextButton{color:inherit!important;display:-webkit-inline-flex!important;display:inline-flex!important;margin:0!important}.sectionTitleTextButton:not(.padded-left){padding:0!important}.sectionTitleTextButton.padded-left{padding-bottom:0!important;padding-right:0!important;padding-top:0!important}.sectionTitleTextButton>.sectionTitle{margin-bottom:.35em;margin-top:0}[dir=ltr] .padded-left{padding-left:3.3%}@supports(width:max(1px,1px)){[dir=ltr] .padded-left{padding-left:max(env(safe-area-inset-left),3.3%)}}[dir=rtl] .padded-left{padding-right:3.3%}@supports(width:max(1px,1px)){[dir=rtl] .padded-left{padding-right:max(env(safe-area-inset-right),3.3%)}}[dir=ltr] .padded-right{padding-right:3.3%}@supports(width:max(1px,1px)){[dir=ltr] .padded-right{padding-right:max(env(safe-area-inset-right),3.3%)}}[dir=rtl] .padded-right{padding-left:3.3%}@supports(width:max(1px,1px)){[dir=rtl] .padded-right{padding-left:max(env(safe-area-inset-left),3.3%)}}.padded-top{padding-top:1em}.padded-bottom{padding-bottom:1em}.layout-tv .padded-top-focusscale{margin-top:-1.5em;padding-top:1.5em}.layout-tv .padded-bottom-focusscale{margin-bottom:-1.5em;padding-bottom:1.5em}@media (min-height:31.25em){[dir=ltr] .padded-right-withalphapicker{padding-right:7.5%}@supports(width:max(1px,1px)){[dir=ltr] .padded-right-withalphapicker{padding-right:max(env(safe-area-inset-right),7.5%)}}[dir=rtl] .padded-right-withalphapicker{padding-left:7.5%}@supports(width:max(1px,1px)){[dir=rtl] .padded-right-withalphapicker{padding-left:max(env(safe-area-inset-left),7.5%)}}}.searchfields-icon{color:#aaa}.button-accent-flat{color:#00a4dc!important}.clearLink{color:inherit!important;font-weight:inherit!important;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.itemsViewSettingsContainer{-webkit-justify-content:center;justify-content:center}@media (min-width:40em){.listIconButton-autohide{display:none!important}}@media (max-width:40em){.listTextButton-autohide{display:none!important}}.itemsViewSettingsContainer>.button-flat{margin:0}.layout-mobile #myPreferencesMenuPage{padding-top:3.75em}.itemDetailsGroup{margin-top:1.5em}.trackSelections{max-width:44em}.detailsGroupItem,.trackSelections .selectContainer{display:-webkit-flex;display:flex;margin:0 0 .5em!important;max-width:44em}.trackSelections .selectContainer{margin:0 0 .3em!important}.detailsGroupItem .label,.trackSelections .selectContainer .selectLabel{cursor:default;-webkit-flex-basis:6.25em;flex-basis:6.25em;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;margin:0 .6em 0 0}.trackSelections .selectContainer .selectLabel{line-height:1.75;margin:0 .2em 0 0}.layout-mobile .detailsGroupItem .label,.layout-mobile .trackSelections .selectContainer .selectLabel{-webkit-flex-basis:4.5em;flex-basis:4.5em}.trackSelections .selectContainer .detailTrackSelect{font-size:inherit;overflow:hidden;padding:0}.trackSelections .selectContainer .selectArrowContainer .selectArrow{font-size:1.4em;margin-top:0}.overview-controls{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.detail-clamp-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:12}@media (min-width:40em){.detail-clamp-text{-webkit-line-clamp:6}}.currentTimeText{padding-left:.8em;padding-right:.8em}.lyricsLineContainer{margin:0;width:-webkit-fit-content;width:fit-content}
:root{--arr-red:#e50914;--arr-bg:#050505;--arr-panel:#141414;--arr-panel-2:#1f1f1f;--arr-line:hsla(0,0%,100%,.1);--arr-muted:#a3a3a3}.arr-requests-nav{background:rgba(229,9,20,.16)!important;border-radius:4px!important;box-shadow:inset 0 -3px 0 #ff3347;box-shadow:inset 0 -3px 0 var(--arr-red);color:#fff!important}.arr-requests-page{background:#050505;bottom:0;color:#fff;left:0;overflow:auto;padding:24px max(3.8vw,18px) 44px;position:fixed;right:0;top:68px;z-index:1190}.arr-requests-header{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex;gap:18px;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:22px}.arr-requests-header-actions{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-justify-content:flex-end;justify-content:flex-end}.arr-requests-notifications{background:hsla(0,0%,8%,.94);border:1px solid hsla(0,0%,100%,.16);border-radius:4px;color:#fff;cursor:pointer;font-size:.78rem;font-weight:900;min-height:40px;padding:8px 11px}.arr-requests-notifications.is-active{background:rgba(15,130,84,.28);border-color:rgba(95,235,172,.4)}.arr-requests-notifications.is-blocked{background:rgba(148,20,30,.34);border-color:rgba(255,154,161,.42)}.arr-requests-notifications:disabled{cursor:default;opacity:.62}.arr-requests-notification-overlay{background:rgba(0,0,0,.72);bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:1330}.arr-requests-notification-panel{background:#0b0b0b;border-left:1px solid hsla(0,0%,100%,.12);box-shadow:-28px 0 80px rgba(0,0,0,.7);color:#fff;height:100%;overflow:auto;padding:22px;width:min(520px,94vw)}.arr-requests-notification-copy{color:#d7d7d7;line-height:1.48;margin:0 0 16px}.arr-requests-notification-steps{display:grid;grid-gap:9px;color:#fff;gap:9px;margin:0;padding-left:22px}.arr-requests-notification-steps li{line-height:1.4;padding-left:4px}.arr-requests-bridge-status{display:grid;grid-template-columns:auto;min-height:40px;min-width:118px;grid-gap:2px;-webkit-align-content:center;align-content:center;background:hsla(0,0%,8%,.94);border:1px solid hsla(0,0%,100%,.16);border-radius:4px;color:#fff;cursor:pointer;gap:2px;padding:7px 10px;text-align:left}.arr-requests-bridge-status em,.arr-requests-bridge-status span{color:#9da0aa;color:var(--arr-muted);font-size:.68rem;font-style:normal;font-weight:900;letter-spacing:.7px;line-height:1;text-transform:uppercase}.arr-requests-bridge-status strong{font-size:.82rem;font-weight:900;line-height:1.1}.arr-requests-bridge-status.is-healthy{background:rgba(15,130,84,.28);border-color:rgba(95,235,172,.38)}.arr-requests-bridge-status.is-degraded{background:rgba(153,100,18,.32);border-color:rgba(255,209,102,.42)}.arr-requests-bridge-status.is-critical{background:rgba(148,20,30,.34);border-color:rgba(255,154,161,.42)}.arr-requests-bridge-overlay{background:rgba(0,0,0,.72);bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:1320}.arr-requests-bridge-panel{background:#0b0b0b;border-left:1px solid hsla(0,0%,100%,.12);box-shadow:-28px 0 80px rgba(0,0,0,.7);color:#fff;height:100%;overflow:auto;padding:22px;width:min(720px,94vw)}.arr-requests-bridge-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:8px;gap:8px;margin:12px 0 16px}.arr-requests-bridge-check{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;-webkit-align-items:center;align-items:center;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:5px;gap:12px;margin-bottom:8px;padding:10px}.arr-requests-bridge-check span,.arr-requests-bridge-check strong{display:block}.arr-requests-bridge-check strong{font-weight:900}.arr-requests-bridge-check span{color:#9da0aa;color:var(--arr-muted);font-size:.84rem;line-height:1.35;margin-top:3px}.arr-requests-bridge-check em{font-size:.78rem;font-style:normal;font-weight:900}.arr-requests-bridge-check.is-healthy em{color:#5febac}.arr-requests-bridge-check.is-degraded em{color:#ffd166}.arr-requests-bridge-check.is-critical em{color:#ff9aa1}.arr-requests-bridge-raw{background:#050505;border:1px solid hsla(0,0%,100%,.1);border-radius:5px;color:#d7d7d7;font-size:.78rem;line-height:1.45;max-height:320px;overflow:auto;overflow-wrap:anywhere;padding:12px;white-space:pre-wrap}.arr-requests-kicker{color:#ff3347;color:var(--arr-red);font-size:.78rem;font-weight:900;letter-spacing:1.5px;line-height:1;margin-bottom:8px;text-transform:uppercase}.arr-requests-title{font-size:max(2rem,min(4vw,4.5rem));font-weight:900;line-height:.96}.arr-requests-subtitle{color:#9da0aa;color:var(--arr-muted);line-height:1.45;margin-top:10px;max-width:760px}.arr-requests-close{background:hsla(240,0%,43%,.72);border:0;border-radius:4px;color:#fff;cursor:pointer;font-weight:900;min-height:40px;padding:9px 14px}.arr-requests-controls{display:grid;grid-template-columns:auto minmax(220px,1fr) auto auto auto;grid-gap:10px;-webkit-align-items:end;align-items:end;background:hsla(0,0%,8%,.94);border:1px solid hsla(0,0%,100%,.09);border:1px solid var(--arr-line);border-radius:8px;gap:10px;margin-bottom:20px;padding:14px}.arr-requests-missing-filter-field{min-width:180px}.arr-requests-mode-tabs{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:8px;margin:0 0 12px;overflow-x:auto;padding-bottom:2px}.arr-requests-tabs{display:-webkit-flex;display:flex;gap:6px}.arr-requests-button,.arr-requests-mode-tab,.arr-requests-tab{border:0;border-radius:4px;cursor:pointer;font-weight:900;min-height:40px;padding:9px 14px}.arr-requests-mode-tab{background:transparent;border:1px solid hsla(0,0%,100%,.18);color:#fff;min-width:86px}.arr-requests-mode-tab.is-active{background:#fff;border-color:#fff;color:#050505}.arr-requests-tab{background:#2a2a2a;color:#fff}.arr-requests-tab.is-active{background:#ff3347;background:var(--arr-red)}.arr-requests-button{background:#fff;color:#050505}.arr-requests-button.secondary{background:hsla(240,0%,43%,.72);color:#fff}.arr-requests-field{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px}.arr-requests-label{color:#9da0aa;color:var(--arr-muted);font-size:.78rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.arr-requests-input,.arr-requests-select{background:#0d0d0d;border:1px solid hsla(0,0%,100%,.16);border-radius:4px;color:#fff;padding:9px 10px;width:100%}.arr-requests-video-url-field{min-width:0}.arr-requests-controls.is-video-mode{grid-template-areas:"video-url video-type video-quality video-add video-refresh";grid-template-columns:minmax(420px,1fr) minmax(112px,142px) minmax(132px,166px) auto auto}.arr-requests-controls.is-video-mode .arr-requests-video-url-field{grid-area:video-url}.arr-requests-controls.is-video-mode .arr-requests-video-type-field{grid-area:video-type}.arr-requests-controls.is-video-mode .arr-requests-video-quality-field{grid-area:video-quality}.arr-requests-controls.is-video-mode [data-arr-submit]{grid-area:video-add;min-width:84px}.arr-requests-controls.is-video-mode [data-arr-metube-refresh]{grid-area:video-refresh;min-width:92px}.arr-requests-status{color:#9da0aa;color:var(--arr-muted);margin-bottom:14px;min-height:22px}.arr-requests-status.is-error{color:#ff9aa1}.arr-requests-status.is-success{color:#8ff0b2}.arr-requests-status.is-progress{color:#fff}.arr-requests-toast{-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:42px minmax(0,1fr) 30px;position:fixed;right:max(20px,3.8vw);top:calc(env(safe-area-inset-top) + 76px);z-index:1400;grid-gap:12px;-webkit-backdrop-filter:blur(20px) saturate(1.18);backdrop-filter:blur(20px) saturate(1.18);background:linear-gradient(135deg,rgba(24,25,30,.97),rgba(10,11,14,.96));border:1px solid hsla(0,0%,100%,.15);border-radius:14px;box-shadow:0 24px 70px rgba(0,0,0,.62),0 0 0 1px rgba(255,51,71,.07);color:#fff;gap:12px;opacity:0;overflow:hidden;padding:14px 12px 14px 14px;-webkit-transform:translate3d(18px,-8px,0) scale(.98);transform:translate3d(18px,-8px,0) scale(.98);transition:opacity .2s ease,-webkit-transform .24s cubic-bezier(.2,.8,.2,1);transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1);transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),-webkit-transform .24s cubic-bezier(.2,.8,.2,1);width:min(410px,100vw - 32px)}.arr-requests-toast:after{-webkit-animation:arr-toast-life 4.6s linear forwards;animation:arr-toast-life 4.6s linear forwards;background:linear-gradient(135deg,#ff7640,#ff3347 58%,#b10b31);background:var(--arr-accent-gradient);bottom:0;content:"";height:3px;left:0;position:absolute;right:0;-webkit-transform-origin:left;transform-origin:left}.arr-requests-toast.is-visible{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.arr-requests-toast-icon{-webkit-align-items:center;align-items:center;background:linear-gradient(145deg,rgba(255,71,87,.95),rgba(157,5,23,.96));border:1px solid hsla(0,0%,100%,.13);border-radius:12px;box-shadow:0 8px 24px rgba(229,9,20,.24);display:-webkit-inline-flex;display:inline-flex;font-size:1.25rem;font-weight:900;height:42px;-webkit-justify-content:center;justify-content:center;width:42px}.arr-requests-toast.is-success .arr-requests-toast-icon{background:linear-gradient(145deg,#35d589,#0d8757);box-shadow:0 8px 24px rgba(34,197,94,.2)}.arr-requests-toast-copy{display:grid;min-width:0;grid-gap:3px;gap:3px}.arr-requests-toast-title{color:#fff;font-size:.9rem;font-weight:850;letter-spacing:.01em}.arr-requests-toast-message,.arr-requests-toast-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arr-requests-toast-message{color:#b9bac1;font-size:.79rem;font-weight:600;line-height:1.35}.arr-requests-toast-close{-webkit-align-items:center;align-items:center;background:transparent;border:0;border-radius:999px;color:#92949d;cursor:pointer;display:-webkit-inline-flex;display:inline-flex;font-size:1.25rem;height:30px;-webkit-justify-content:center;justify-content:center;line-height:1;width:30px}.arr-requests-toast-close:focus-visible,.arr-requests-toast-close:hover{background:hsla(0,0%,100%,.09);color:#fff;outline:none}.arr-requests-toast.is-error:after{background:linear-gradient(90deg,#ff3347,#a1001d)}@-webkit-keyframes arr-toast-life{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes arr-toast-life{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.arr-requests-toast,.arr-requests-toast:after{-webkit-animation:none;animation:none;transition:none}}.is-hidden{display:none!important}.arr-requests-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(174px,1fr));grid-gap:18px;gap:18px}.arr-requests-card{border:0;border-radius:5px;box-shadow:0 14px 34px rgba(0,0,0,.34);color:#fff;cursor:pointer;overflow:hidden;position:relative;text-align:left;transition:box-shadow .15s ease,background .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,-webkit-transform .15s ease}.arr-requests-card.is-existing{outline:1px solid hsla(0,0%,100%,.16)}.arr-requests-card.is-downloaded{outline-color:rgba(55,211,145,.46)}.arr-requests-card.is-downloading{box-shadow:0 0 0 1px rgba(34,197,94,.14),0 20px 56px rgba(0,0,0,.55);outline-color:rgba(34,197,94,.62)}.arr-requests-card.is-missing,.arr-requests-card.is-monitored,.arr-requests-card.is-partial{outline-color:rgba(245,181,67,.46)}.arr-requests-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(5,5,5,.82);border:1px solid hsla(0,0%,100%,.18);color:#fff;font-size:.72rem;font-weight:900;left:8px;letter-spacing:.5px;line-height:1;max-width:calc(100% - 16px);overflow:hidden;padding:5px 8px;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:8px;white-space:nowrap;z-index:2}.arr-requests-badge.is-downloaded{background:rgba(15,130,84,.92);border-color:rgba(95,235,172,.42)}.arr-requests-badge.is-downloading{background:rgba(10,112,67,.96);border-color:rgba(95,235,172,.55)}.arr-requests-badge.is-missing,.arr-requests-badge.is-monitored,.arr-requests-badge.is-partial{background:rgba(153,100,18,.94);border-color:rgba(255,209,102,.45)}.arr-requests-badge.is-queue{background:rgba(72,72,72,.94);border-color:hsla(0,0%,100%,.28)}.arr-requests-card:hover{box-shadow:0 24px 64px rgba(0,0,0,.65);-webkit-transform:translateY(-6px) scale(1.035);transform:translateY(-6px) scale(1.035)}.arr-requests-poster{aspect-ratio:2/3;background:linear-gradient(135deg,rgba(229,9,20,.28),transparent),#222;display:block;object-fit:cover;width:100%}.arr-requests-video-card .arr-requests-card-actions{grid-template-columns:1fr}.arr-requests-video-thumb{-webkit-align-items:center;align-items:center;aspect-ratio:16/9;background:linear-gradient(135deg,rgba(229,9,20,.3),rgba(34,197,94,.14)),#1d1d1d;color:#fff;display:grid;font-size:.86rem;font-weight:900;justify-items:center;letter-spacing:.08em;place-items:center;text-transform:uppercase;width:100%}.arr-requests-card-body{padding:10px}.arr-requests-card-title{font-size:.98rem;font-weight:900;line-height:1.2;margin-bottom:5px}.arr-requests-card-meta{color:#9da0aa;color:var(--arr-muted);font-size:.84rem;margin-bottom:9px}.arr-requests-card-overview{color:#c9c9c9;display:-webkit-box;font-size:.82rem;line-height:1.35;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:4.4em;overflow:hidden}.arr-requests-availability{color:#d7d7d7;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:.78rem;gap:4px;line-height:1.3;margin-top:9px}.arr-requests-availability strong{color:#fff;font-weight:900}.arr-requests-availability span{color:#9da0aa;color:var(--arr-muted)}.arr-requests-queue-progress{display:grid;grid-gap:7px;background:rgba(8,70,46,.18);border:1px solid rgba(95,235,172,.16);border-radius:5px;gap:7px;margin-top:10px;padding:9px}.arr-requests-queue-progress-meta,.arr-requests-queue-progress-row{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:8px;-webkit-justify-content:space-between;justify-content:space-between;min-width:0}.arr-requests-queue-progress-row strong{color:#fff;font-size:.78rem;font-weight:900}.arr-requests-queue-progress-meta span,.arr-requests-queue-progress-row span{color:#bdebd7;font-size:.76rem;line-height:1.25;overflow-wrap:anywhere;text-align:right}.arr-requests-queue-progress-meta span{color:#9da0aa;color:var(--arr-muted)}.arr-requests-queue-progress-track{background:hsla(0,0%,100%,.13);border-radius:999px;height:8px;overflow:hidden}.arr-requests-queue-progress-track span{background:linear-gradient(90deg,#22c55e,#8ff0b2);border-radius:inherit;display:block;height:100%;min-width:0}.arr-requests-queue-progress.is-unknown{background:rgba(153,100,18,.18);border-color:rgba(255,209,102,.22)}.arr-requests-queue-progress.is-unknown .arr-requests-queue-progress-track span{background:repeating-linear-gradient(45deg,rgba(255,209,102,.78),rgba(255,209,102,.78) 10px,rgba(255,209,102,.36) 0,rgba(255,209,102,.36) 20px);background:repeating-linear-gradient(45deg,rgba(255,209,102,.78) 0 10px,rgba(255,209,102,.36) 10px 20px);width:100%}.arr-requests-card-actions{display:grid;grid-gap:7px;gap:7px;padding:0 10px 10px}.arr-requests-action,.arr-requests-request{border:0;border-radius:4px;cursor:pointer;font-weight:900;line-height:1.1;padding:7px 8px;white-space:normal;width:100%}.arr-requests-action.primary,.arr-requests-request{background:#ff3347;background:var(--arr-red)}.arr-requests-action.secondary{background:hsla(240,0%,43%,.72);color:#fff}.arr-requests-action:disabled,.arr-requests-request:disabled{background:#3a3a3a;cursor:default;opacity:.72}.arr-requests-detail-overlay{background:rgba(0,0,0,.72);bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:1300}.arr-requests-detail-panel{background:#0b0b0b;border-left:1px solid hsla(0,0%,100%,.12);box-shadow:-28px 0 80px rgba(0,0,0,.7);color:#fff;height:100%;overflow:auto;padding:22px;width:min(940px,94vw)}.arr-requests-detail-close{background:hsla(240,0%,43%,.78);border:0;border-radius:4px;color:#fff;cursor:pointer;display:block;font-weight:900;margin-left:auto;min-height:36px;padding:8px 12px}.arr-requests-detail-hero{display:grid;grid-template-columns:minmax(160px,240px) minmax(0,1fr);grid-gap:22px;-webkit-align-items:start;align-items:start;gap:22px;margin-top:16px}.arr-requests-detail-poster{aspect-ratio:2/3;background:#222;border-radius:5px;display:block;object-fit:cover;width:100%}.arr-requests-detail-title{font-size:max(1.8rem,min(3vw,3.6rem));font-weight:900;line-height:.98;margin-bottom:8px}.arr-requests-detail-overview{color:#d0d0d0;line-height:1.48;max-width:720px}.arr-requests-pills{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:8px;gap:8px;margin:16px 0}.arr-requests-pill{background:#151515;border:1px solid hsla(0,0%,100%,.12);border-radius:5px;min-width:0;padding:9px 10px}.arr-requests-pill span{color:#9da0aa;color:var(--arr-muted);display:block;font-size:.72rem;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.arr-requests-pill strong{color:#fff;display:block;font-size:.9rem;margin-top:3px;overflow-wrap:anywhere}.arr-requests-detail-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:8px;gap:8px;max-width:520px}.arr-requests-section-title{color:#fff;font-size:1.05rem;font-weight:900;margin:26px 0 10px}.arr-requests-episode-list,.arr-requests-season-episode-list,.arr-requests-season-grid{display:grid;grid-gap:8px;gap:8px}.arr-requests-season-block{display:grid;grid-gap:7px;gap:7px}.arr-requests-episode-row,.arr-requests-season-row{display:grid;grid-template-columns:minmax(110px,.6fr) minmax(160px,1fr) auto;grid-gap:10px;-webkit-align-items:center;align-items:center;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:5px;gap:10px;padding:10px}.arr-requests-episode-copy strong,.arr-requests-season-name{color:#fff;font-weight:900;overflow-wrap:anywhere}.arr-requests-episode-copy span,.arr-requests-season-stats{color:#9da0aa;color:var(--arr-muted);font-size:.86rem}.arr-requests-season-actions{display:grid;grid-template-columns:repeat(2,minmax(88px,1fr));grid-gap:7px;gap:7px}.arr-requests-season-episode-list{border-left:2px solid rgba(229,9,20,.42);margin-left:14px;padding-left:12px}.arr-requests-episode-row{background:#101010;grid-template-columns:minmax(0,1fr) minmax(82px,auto) minmax(190px,auto);padding:9px}.arr-requests-episode-copy{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:3px;min-width:0}.arr-requests-episode-status{border-radius:999px;color:#fff;font-size:.75rem;font-weight:900;justify-self:start;letter-spacing:0;padding:5px 9px;text-transform:uppercase}.arr-requests-episode-status.is-available{background:rgba(34,197,94,.18);color:#8ff0b2}.arr-requests-episode-status.is-missing{background:rgba(229,9,20,.2);color:#ff9aa1}.arr-requests-episode-actions{display:grid;grid-template-columns:repeat(2,minmax(88px,1fr));grid-gap:7px;gap:7px}.arr-requests-episode-empty{color:#9da0aa;color:var(--arr-muted);font-size:.86rem;padding:8px 10px}@media(max-width:900px){.arr-requests-controls{grid-template-columns:1fr}.arr-requests-header{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.arr-requests-header-actions{-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}.arr-requests-detail-hero,.arr-requests-episode-row,.arr-requests-season-row{grid-template-columns:1fr}.arr-requests-detail-poster{max-width:220px}.arr-requests-episode-actions,.arr-requests-season-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.arr-requests-season-episode-list{margin-left:0}}@media(max-width:560px){.arr-requests-page{bottom:0;left:0;padding:18px 14px 34px;right:0;top:62px}.arr-requests-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.arr-requests-card-actions{grid-template-columns:1fr}.arr-requests-detail-panel{padding:16px;width:100vw}.arr-requests-mode-tab{min-width:76px}}@media(max-width:1120px){.arr-requests-controls.is-video-mode{grid-template-areas:"video-url video-url video-url video-url" "video-type video-quality video-add video-refresh";grid-template-columns:minmax(0,1fr) minmax(112px,142px) minmax(132px,166px) auto}}@media(max-width:640px){.arr-requests-controls.is-video-mode{grid-template-areas:"video-url video-url" "video-type video-quality" "video-add video-refresh";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.arr-requests-controls.is-video-mode [data-arr-metube-refresh],.arr-requests-controls.is-video-mode [data-arr-submit]{width:100%}}@media(max-width:420px){.arr-requests-controls.is-video-mode{grid-template-areas:"video-url" "video-type" "video-quality" "video-add" "video-refresh";grid-template-columns:1fr}}:root{--arr-red:#ff3347;--arr-orange:#ff7640;--arr-bg:#08090b;--arr-panel:rgba(20,21,25,.94);--arr-panel-2:rgba(29,30,35,.98);--arr-line:hsla(0,0%,100%,.09);--arr-line-strong:hsla(0,0%,100%,.16);--arr-muted:#9da0aa;--arr-radius:12px;--arr-radius-small:8px;--arr-accent-gradient:linear-gradient(135deg,var(--arr-orange),var(--arr-red) 58%,#b10b31)}.arr-requests-bridge-overlay,.arr-requests-bridge-overlay *,.arr-requests-detail-overlay,.arr-requests-detail-overlay *,.arr-requests-notification-overlay,.arr-requests-notification-overlay *,.arr-requests-page,.arr-requests-page *{box-sizing:border-box}.arr-requests-page{background:radial-gradient(circle at 8% -10%,rgba(255,51,71,.13),transparent 31rem),radial-gradient(circle at 92% 0,rgba(255,118,64,.07),transparent 27rem),#08090b;background:radial-gradient(circle at 8% -10%,rgba(255,51,71,.13),transparent 31rem),radial-gradient(circle at 92% 0,rgba(255,118,64,.07),transparent 27rem),var(--arr-bg);overflow-x:hidden;padding:30px max(4vw,22px) 64px}.arr-requests-header{-webkit-align-items:center;align-items:center;margin:0 auto 20px;max-width:1680px}.arr-requests-kicker{color:#ff6574;font-size:.68rem;letter-spacing:1.8px;margin-bottom:7px}.arr-requests-title{font-size:max(2rem,min(3vw,3.15rem));letter-spacing:-.045em;line-height:1}.arr-requests-subtitle{font-size:.94rem;margin-top:8px;max-width:600px}.arr-requests-header-actions{gap:8px}.arr-requests-bridge-status,.arr-requests-close,.arr-requests-notifications{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(18,19,23,.78);border:1px solid hsla(0,0%,100%,.16);border:1px solid var(--arr-line-strong);border-radius:999px;box-shadow:none;height:42px;min-height:42px;padding:8px 13px;width:auto}.arr-requests-close{color:#d7d8dd}.arr-requests-toolbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(15,16,19,.88);border:1px solid hsla(0,0%,100%,.09);border:1px solid var(--arr-line);border-radius:12px;border-radius:var(--arr-radius);box-shadow:0 18px 55px rgba(0,0,0,.2);margin:0 auto 14px;max-width:1680px;overflow:hidden}.arr-requests-mode-tabs{border-bottom:1px solid hsla(0,0%,100%,.09);border-bottom:1px solid var(--arr-line);gap:3px;margin:0;padding:7px}.arr-requests-button,.arr-requests-mode-tab,.arr-requests-tab{border-radius:8px;font-size:.84rem;font-weight:800;height:42px;min-height:42px;transition:background .16s ease,color .16s ease,border-color .16s ease,-webkit-transform .16s ease;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease,-webkit-transform .16s ease}.arr-requests-mode-tab{border:0;color:#aeb0b8;min-width:0}.arr-requests-mode-tab:hover{background:hsla(0,0%,100%,.06);color:#fff}.arr-requests-mode-tab.is-active{background:hsla(0,0%,100%,.1);box-shadow:inset 0 -2px 0 #ff3347;box-shadow:inset 0 -2px 0 var(--arr-red);color:#fff}.arr-requests-controls{background:transparent;border:0;border-radius:0;gap:12px;grid-template-columns:auto minmax(240px,1fr) minmax(140px,.35fr) minmax(160px,.45fr) auto;margin:0;padding:13px}.arr-requests-tabs{-webkit-align-items:stretch;align-items:stretch;background:#0a0b0d;border:1px solid hsla(0,0%,100%,.09);border:1px solid var(--arr-line);border-radius:9px;gap:3px;height:42px;padding:3px}.arr-requests-tab{background:transparent;color:#9da0aa;color:var(--arr-muted);height:34px;min-height:34px}.arr-requests-tab.is-active{background:#fff;color:#090a0c}.arr-requests-label{font-size:.66rem;letter-spacing:1.1px}.arr-requests-input,.arr-requests-select{background:#0a0b0e;border-color:hsla(0,0%,100%,.16);border-color:var(--arr-line-strong);border-radius:8px;height:42px;min-height:42px;outline:none;padding:9px 12px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.arr-requests-input:hover,.arr-requests-select:hover{border-color:hsla(0,0%,100%,.26)}.arr-requests-input:focus,.arr-requests-select:focus{background:#0d0e12;border-color:#ff3347;border-color:var(--arr-red);box-shadow:0 0 0 3px rgba(255,51,71,.14)}.arr-requests-button{-webkit-align-self:end;align-self:end;background:linear-gradient(135deg,#ff7640,#ff3347 58%,#b10b31);background:var(--arr-accent-gradient);box-shadow:0 8px 24px rgba(255,51,71,.17);color:#fff;min-width:92px}.arr-requests-button.secondary{background:hsla(0,0%,100%,.09);box-shadow:none}.arr-requests-status{font-size:.84rem;margin:0 auto 12px;max-width:1680px;min-height:20px}.arr-requests-grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:0 auto;max-width:1680px}.arr-requests-card{background:rgba(20,21,25,.94);background:var(--arr-panel);border:1px solid hsla(0,0%,100%,.09);border:1px solid var(--arr-line);border-radius:12px;border-radius:var(--arr-radius);box-shadow:0 14px 36px rgba(0,0,0,.25);cursor:default;isolation:isolate}.arr-requests-grid.is-discover .arr-requests-card,.arr-requests-grid.is-library .arr-requests-card{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.arr-requests-card.is-existing{outline:0}.arr-requests-card:hover{background:rgba(29,30,35,.98);background:var(--arr-panel-2);border-color:hsla(0,0%,100%,.17);box-shadow:0 20px 50px rgba(0,0,0,.4);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.arr-requests-poster{border-radius:11px 11px 0 0;border-radius:calc(var(--arr-radius) - 1px) calc(var(--arr-radius) - 1px) 0 0}.arr-requests-badge{border-radius:999px;font-size:.64rem;left:10px;letter-spacing:.65px;padding:5px 9px;top:10px}.arr-requests-card-body{padding:12px 12px 9px}.arr-requests-card-title{font-size:.95rem;line-height:1.22;margin-bottom:4px}.arr-requests-card-meta{font-size:.78rem;margin-bottom:0}.arr-requests-card-overview{display:none}.arr-requests-availability,.arr-requests-queue-progress{margin-top:8px}.arr-requests-card-actions{-webkit-align-items:stretch;align-items:stretch;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px 12px}.arr-requests-card-actions>:only-child{grid-column:1/-1}.arr-requests-action,.arr-requests-request{border:1px solid transparent;border-radius:7px;font-size:.78rem;font-weight:800;height:36px;min-height:36px}.arr-requests-action.primary,.arr-requests-request{background:linear-gradient(135deg,#ff7640,#ff3347 58%,#b10b31);background:var(--arr-accent-gradient);color:#fff}.arr-requests-action.secondary{background:hsla(0,0%,100%,.065);border-color:hsla(0,0%,100%,.16);border-color:var(--arr-line-strong);color:#e7e7ea}.arr-requests-action:disabled,.arr-requests-request:disabled{color:#a7a8ae}.arr-requests-grid.is-missing,.arr-requests-grid.is-queue,.arr-requests-grid.is-videos{gap:10px;grid-template-columns:1fr}.arr-requests-grid.is-missing .arr-requests-card,.arr-requests-grid.is-queue .arr-requests-card,.arr-requests-grid.is-videos .arr-requests-card{-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:92px minmax(0,1fr) minmax(150px,210px);min-height:120px;overflow:hidden}.arr-requests-grid.is-missing .arr-requests-poster,.arr-requests-grid.is-queue .arr-requests-poster{border-radius:11px 0 0 11px;border-radius:calc(var(--arr-radius) - 1px) 0 0 calc(var(--arr-radius) - 1px);grid-row:1;height:138px;width:92px}.arr-requests-grid.is-videos .arr-requests-video-thumb{border-radius:11px 0 0 11px;border-radius:calc(var(--arr-radius) - 1px) 0 0 calc(var(--arr-radius) - 1px);grid-row:1;height:112px;width:180px}.arr-requests-grid.is-videos .arr-requests-card{grid-template-columns:180px minmax(0,1fr) minmax(150px,210px)}.arr-requests-grid.is-missing .arr-requests-badge,.arr-requests-grid.is-queue .arr-requests-badge,.arr-requests-grid.is-videos .arr-requests-badge{left:8px;max-width:76px;top:8px}.arr-requests-grid.is-missing .arr-requests-card-body,.arr-requests-grid.is-queue .arr-requests-card-body,.arr-requests-grid.is-videos .arr-requests-card-body{padding:14px 16px}.arr-requests-grid.is-missing .arr-requests-card-actions,.arr-requests-grid.is-queue .arr-requests-card-actions,.arr-requests-grid.is-videos .arr-requests-card-actions{-webkit-align-self:center;align-self:center;padding:12px 14px 12px 0}.arr-requests-empty{-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.025);border:1px dashed hsla(0,0%,100%,.14);border-radius:12px;border-radius:var(--arr-radius);color:#9da0aa;color:var(--arr-muted);display:grid;grid-column:1/-1;justify-items:center;min-height:260px;padding:32px;place-items:center;text-align:center}.arr-requests-empty span,.arr-requests-empty strong{display:block}.arr-requests-empty strong{color:#fff;font-size:1.1rem;margin-bottom:7px}.arr-requests-bridge-panel,.arr-requests-detail-panel,.arr-requests-notification-panel{background:radial-gradient(circle at 20% 0,rgba(255,51,71,.08),transparent 24rem),#0b0c0f;border-left-color:hsla(0,0%,100%,.09);border-left-color:var(--arr-line)}.arr-requests-detail-panel{padding:24px max(18px,min(3vw,34px)) 42px;width:min(880px,94vw)}.arr-requests-detail-close{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(18,19,23,.9);border:1px solid hsla(0,0%,100%,.16);border:1px solid var(--arr-line-strong);border-radius:999px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.arr-requests-detail-poster,.arr-requests-episode-row,.arr-requests-pill,.arr-requests-season-row{border-radius:8px;border-radius:var(--arr-radius-small)}.arr-requests-action:focus-visible,.arr-requests-bridge-status:focus-visible,.arr-requests-button:focus-visible,.arr-requests-close:focus-visible,.arr-requests-detail-close:focus-visible,.arr-requests-mode-tab:focus-visible,.arr-requests-notifications:focus-visible,.arr-requests-request:focus-visible,.arr-requests-tab:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:1100px){.arr-requests-controls{grid-template-columns:auto minmax(180px,1fr) minmax(120px,.35fr) minmax(140px,.45fr) auto}.arr-requests-controls [data-arr-root]{min-width:0}.arr-requests-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media(max-width:760px){.arr-requests-page{bottom:0;left:0;padding:20px 14px 44px;right:0;top:62px}.arr-requests-header{gap:14px}.arr-requests-header-actions{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.arr-requests-bridge-status,.arr-requests-close,.arr-requests-notifications{-webkit-flex:0 0 auto;flex:0 0 auto}.arr-requests-mode-tabs{overflow-x:auto}.arr-requests-mode-tab{-webkit-flex:0 0 auto;flex:0 0 auto}.arr-requests-controls,.arr-requests-controls.is-video-mode{grid-template-areas:none;grid-template-columns:1fr 1fr}.arr-requests-field[data-arr-search-field],.arr-requests-tabs,.arr-requests-video-url-field{grid-column:1/-1}.arr-requests-controls.is-video-mode>*{grid-area:auto!important}.arr-requests-controls:not(.is-video-mode) [data-arr-submit]{grid-column:1/-1;width:100%}.arr-requests-grid.is-missing .arr-requests-card,.arr-requests-grid.is-queue .arr-requests-card,.arr-requests-grid.is-videos .arr-requests-card{grid-template-columns:74px minmax(0,1fr);min-height:112px}.arr-requests-grid.is-missing .arr-requests-poster,.arr-requests-grid.is-queue .arr-requests-poster{height:112px;width:74px}.arr-requests-grid.is-videos .arr-requests-video-thumb{height:86px;width:112px}.arr-requests-grid.is-videos .arr-requests-card{grid-template-columns:112px minmax(0,1fr)}.arr-requests-grid.is-missing .arr-requests-card-actions,.arr-requests-grid.is-queue .arr-requests-card-actions,.arr-requests-grid.is-videos .arr-requests-card-actions{grid-column:1/-1;padding:0 12px 12px}}@media(max-width:480px){.arr-requests-title{font-size:2rem}.arr-requests-subtitle{font-size:.86rem}.arr-requests-controls,.arr-requests-controls.is-video-mode{grid-template-columns:1fr}.arr-requests-controls>*{grid-column:1}.arr-requests-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.arr-requests-card-actions{grid-template-columns:1fr}.arr-requests-detail-panel{padding:16px 14px 34px;width:100vw}}@media(max-width:600px){.arr-requests-controls,.arr-requests-controls.is-video-mode{grid-template-columns:1fr}.arr-requests-controls.is-video-mode>*,.arr-requests-controls>*{grid-column:1}}
:root{--future-bg:#050506;--future-panel:#101013;--future-panel-raised:#18181d;--future-text:#f7f7f8;--future-muted:#9a9aa3;--future-red:#ff3347;--future-orange:#ff8a5b;--future-line:hsla(0,0%,100%,.09);--future-page-pad:max(18px,min(3vw,52px))}#reactRoot,body,html{background:#050506!important;background:var(--future-bg)!important;color:#f7f7f8;color:var(--future-text)}body{background:radial-gradient(circle at 72% -10%,rgba(255,51,71,.13),transparent 34rem),#050506!important;background:radial-gradient(circle at 72% -10%,rgba(255,51,71,.13),transparent 34rem),var(--future-bg)!important}html.transparentDocument,html.transparentDocument #reactRoot,html.transparentDocument body{background:transparent!important;background-color:transparent!important}html.transparentDocument body:before{display:none!important}html.transparentDocument .skinHeader-withBackground.osdHeader{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(180deg,rgba(3,3,3,.82),transparent)!important;border:0!important;box-shadow:none!important;height:46px!important;left:0!important;min-height:0!important;padding-top:env(safe-area-inset-top)!important;position:fixed!important;right:0!important;top:0!important;width:auto!important;z-index:1305!important}html.transparentDocument .osdHeader .headerTop{max-height:46px!important;min-height:46px!important;padding:0 max(12px,env(safe-area-inset-left))!important;width:100%!important}html.transparentDocument .osdHeader .headerBackButton{display:-webkit-inline-flex!important;display:inline-flex!important;height:38px!important;margin:4px 0!important;opacity:1!important;visibility:visible!important;width:38px!important}body:before{background:linear-gradient(120deg,hsla(0,0%,100%,.018) 1px,transparent 0),linear-gradient(30deg,hsla(0,0%,100%,.012) 1px,transparent 0);background-size:88px 88px;bottom:0;content:"";left:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 74%);mask-image:linear-gradient(180deg,#000,transparent 74%);pointer-events:none;position:fixed;right:0;top:0;z-index:0}.futurestream-main{background:transparent;min-height:100vh;position:relative;z-index:1}.MuiAppBar-root{min-height:54px}.MuiToolbar-root{min-height:54px!important;padding-left:max(14px,min(2vw,30px))!important;padding-right:max(14px,min(2vw,30px))!important}.futurestream-player-toolbar{background:linear-gradient(180deg,rgba(0,0,0,.76),transparent);padding-top:env(safe-area-inset-top)}.futurestream-player-toolbar .MuiToolbar-root{min-height:56px!important;padding-bottom:0!important;padding-top:0!important}.futurestream-player-toolbar .MuiIconButton-root{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(7,7,9,.64);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 8px 24px rgba(0,0,0,.38);color:#fff;margin-left:4px;margin-right:4px}.futurestream-player-toolbar .MuiIconButton-root:first-of-type{background:rgba(18,8,11,.82);border-color:rgba(255,51,71,.48)}.futurestream-player-toolbar .MuiIconButton-root:hover{background:rgba(255,51,71,.88);color:#fff}body.futurestream-login-active{background:#050506!important;min-height:100vh;overflow:hidden}body.futurestream-login-active:before{background:linear-gradient(90deg,rgba(2,2,3,.3),rgba(2,2,3,.06) 48%,rgba(2,2,3,.78)),linear-gradient(0deg,rgba(3,3,4,.82),transparent 48%);bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1}body.futurestream-login-active .MuiAppBar-root,body.futurestream-login-active .backgroundContainer,body.futurestream-login-active .skinHeader{display:none!important}#futurestream-login-backdrop-stage{background:radial-gradient(circle at 25% 25%,rgba(255,51,71,.15),transparent 34rem),#050506;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:0}.futurestream-login-backdrop-layer{background-position:50%;background-size:cover;bottom:-2%;-webkit-filter:saturate(.88) contrast(1.08) brightness(.7);filter:saturate(.88) contrast(1.08) brightness(.7);left:-2%;opacity:0;position:absolute;right:-2%;top:-2%;-webkit-transform:scale(1.035);transform:scale(1.035);transition:opacity 1.6s ease,-webkit-transform 9s linear;transition:opacity 1.6s ease,transform 9s linear;transition:opacity 1.6s ease,transform 9s linear,-webkit-transform 9s linear}.futurestream-login-backdrop-layer.is-active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}body.futurestream-login-active #loginPage{-webkit-align-items:center;align-items:center;background:transparent!important;box-sizing:border-box;color:#f7f7f8;color:var(--future-text);display:-webkit-flex!important;display:flex!important;-webkit-justify-content:flex-end;justify-content:flex-end;min-height:100vh;padding:max(92px,min(10vh,126px)) max(28px,min(5vw,80px)) 42px;position:relative!important;width:100%;z-index:2}#futurestream-login-brand{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:13px;left:max(24px,min(4vw,64px));position:fixed;top:max(22px,min(4vh,42px));z-index:4}.futurestream-login-mark{background:linear-gradient(155deg,#ff8a5b,#ff3347 58%,#a1001d);background:linear-gradient(155deg,var(--future-orange),var(--future-red) 58%,#a1001d);-webkit-clip-path:polygon(4% 0,100% 50%,4% 100%,31% 50%);clip-path:polygon(4% 0,100% 50%,4% 100%,31% 50%);-webkit-filter:drop-shadow(0 10px 22px rgba(255,51,71,.36));filter:drop-shadow(0 10px 22px rgba(255,51,71,.36));height:42px;width:35px}.futurestream-login-brand-copy{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.futurestream-login-brand-copy strong{color:#fff;font-size:1.02rem;font-weight:950;letter-spacing:.13em}.futurestream-login-brand-copy small{color:#ff3347;color:var(--future-red);font-size:.58rem;font-weight:900;letter-spacing:.16em;margin-top:3px;text-transform:uppercase}#futurestream-login-story{bottom:max(44px,min(8vh,92px));color:#fff;left:max(28px,min(6vw,96px));pointer-events:none;position:fixed;width:min(540px,44vw);z-index:3}#futurestream-login-story>span{color:#ff3347;color:var(--future-red);font-size:.7rem;font-weight:950;letter-spacing:.17em;text-transform:uppercase}#futurestream-login-story h2{color:#fff;font-size:max(3.3rem,min(6vw,7rem));font-weight:950;letter-spacing:-.065em;line-height:.86;margin:12px 0 16px;text-shadow:0 14px 42px rgba(0,0,0,.7)}#futurestream-login-story p{color:hsla(0,0%,100%,.72);font-size:max(.92rem,min(1.2vw,1.08rem));line-height:1.55;margin:0;max-width:500px;text-shadow:0 4px 16px #000}body.futurestream-login-active #loginPage>.padded-left{-webkit-backdrop-filter:blur(28px) saturate(1.15);backdrop-filter:blur(28px) saturate(1.15);background:linear-gradient(145deg,hsla(0,0%,100%,.055),transparent 44%),rgba(8,8,10,.76);border:1px solid hsla(0,0%,100%,.12);border-radius:18px;box-shadow:0 34px 100px rgba(0,0,0,.68);box-sizing:border-box;margin:0!important;max-height:calc(100vh - 138px);overflow-y:auto;padding:max(26px,min(4vw,42px))!important;width:min(480px,100%)}body.futurestream-login-active .manualLoginForm,body.futurestream-login-active .readOnlyContent,body.futurestream-login-active .visualLoginForm{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}body.futurestream-login-active .manualLoginForm .sectionTitle,body.futurestream-login-active .visualLoginForm h1{color:#fff!important;font-size:max(1.8rem,min(3vw,2.45rem))!important;font-weight:950!important;letter-spacing:-.045em!important;margin:0 0 26px!important;text-align:left}body.futurestream-login-active .manualLoginForm .sectionTitle:after{height:3px;margin-top:10px;width:34px}body.futurestream-login-active .inputContainer{margin-bottom:18px}body.futurestream-login-active .inputLabel{color:hsla(0,0%,100%,.68)!important;font-size:.76rem;font-weight:850;letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}body.futurestream-login-active .emby-input,body.futurestream-login-active .inputContainer input{background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.11)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035);min-height:50px;padding-left:15px!important;padding-right:15px!important}body.futurestream-login-active .emby-input:focus,body.futurestream-login-active .inputContainer input:focus{border-color:rgba(255,51,71,.8)!important;box-shadow:0 0 0 3px rgba(255,51,71,.12)!important}body.futurestream-login-active .checkboxContainer{margin:8px 0 24px}body.futurestream-login-active .checkboxOutline{border-color:hsla(0,0%,100%,.28)!important;border-radius:5px!important}body.futurestream-login-active .checkboxIcon-checked{background:#ff3347!important;background:var(--future-red)!important}body.futurestream-login-active .manualLoginForm .button-submit{background:linear-gradient(135deg,#ff3347,#c60024)!important;background:linear-gradient(135deg,var(--future-red),#c60024)!important;border-radius:8px!important;box-shadow:0 14px 32px rgba(255,51,71,.25)!important;font-weight:950;min-height:50px}body.futurestream-login-active .readOnlyContent{padding-top:4px}body.futurestream-login-active .manualLoginForm .btnCancel,body.futurestream-login-active .readOnlyContent>.raised{background:hsla(0,0%,100%,.045)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:8px!important;box-shadow:none!important;color:hsla(0,0%,100%,.88)!important;font-weight:800;margin-top:9px;min-height:44px}body.futurestream-login-active .manualLoginForm .btnCancel:hover,body.futurestream-login-active .readOnlyContent>.raised:hover{background:rgba(255,51,71,.1)!important;border-color:rgba(255,51,71,.42)!important}body.futurestream-login-active .cardBox{background:hsla(0,0%,100%,.04)!important}body.futurestream-login-active .loginDisclaimerContainer{color:#9a9aa3;color:var(--future-muted);font-size:.78rem;margin-top:18px}@media(max-width:900px){body.futurestream-login-active #loginPage{-webkit-justify-content:center;justify-content:center}#futurestream-login-story{display:none}}@media(max-width:600px){body.futurestream-login-active{overflow-y:auto}body.futurestream-login-active #loginPage{-webkit-align-items:flex-start;align-items:flex-start;max-width:100vw;min-height:100svh;overflow-x:hidden;padding:92px 16px 22px;width:100vw!important}#futurestream-login-brand{left:20px;top:20px}.futurestream-login-brand-copy small{display:none}body.futurestream-login-active #loginPage>.padded-left{border-radius:14px;margin-left:auto!important;margin-right:auto!important;max-height:none;max-width:calc(100vw - 32px)!important;padding:24px!important;width:calc(100vw - 32px)!important}}@media(prefers-reduced-motion:reduce){.futurestream-login-backdrop-layer{-webkit-transform:none!important;transform:none!important;transition:opacity .3s ease}}.MuiDrawer-paper{background:linear-gradient(180deg,rgba(255,51,71,.08),transparent 190px),#09090b!important;width:240px}.futurestream-drawer-brand{border-bottom:1px solid hsla(0,0%,100%,.09)!important;border-bottom:1px solid var(--future-line)!important;border-radius:0!important;margin:0 8px 12px!important;min-height:82px}.futurestream-drawer-brand .MuiListItemText-primary{color:#fff;font-size:.92rem;font-weight:950;letter-spacing:.08em}.futurestream-brand-caption{color:#ff3347!important;color:var(--future-red)!important;font-size:.62rem!important;font-weight:900!important;letter-spacing:.16em!important}.futurestream-mark{background:linear-gradient(150deg,#ff3347,#a40015);background:linear-gradient(150deg,var(--future-red),#a40015);-webkit-clip-path:polygon(5% 0,100% 50%,5% 100%,30% 50%);clip-path:polygon(5% 0,100% 50%,5% 100%,30% 50%);-webkit-filter:drop-shadow(0 8px 14px rgba(255,51,71,.28));filter:drop-shadow(0 8px 14px rgba(255,51,71,.28));height:34px;width:30px}.MuiDrawer-paper .MuiListSubheader-root{color:#666672;font-size:.66rem;font-weight:900;letter-spacing:.15em;line-height:1.2;padding:18px 22px 6px;text-transform:uppercase}.MuiDrawer-paper .MuiListItemButton-root{color:#aaaab2;min-height:46px}.MuiDrawer-paper .MuiListItemButton-root:hover{background:hsla(0,0%,100%,.055);color:#fff}.MuiDrawer-paper .MuiListItemButton-root.Mui-selected{background:linear-gradient(90deg,rgba(255,51,71,.22),rgba(255,51,71,.06))!important;box-shadow:inset 3px 0 #ff3347;box-shadow:inset 3px 0 var(--future-red);color:#fff}.MuiDrawer-paper .MuiListItemIcon-root{color:currentColor}.backgroundContainer{background-color:transparent!important}.backgroundContainer.withBackdrop{-webkit-filter:saturate(1.08) contrast(1.08) brightness(.52);filter:saturate(1.08) contrast(1.08) brightness(.52);opacity:.34!important}.homePage,.libraryPage,.page{background:transparent!important}.homePage,.libraryPage:not(.itemDetailPage){padding-left:max(18px,min(3vw,52px))!important;padding-left:var(--future-page-pad)!important;padding-right:max(18px,min(3vw,52px))!important;padding-right:var(--future-page-pad)!important}.homeSectionsContainer,.sections{margin-left:auto;margin-right:auto;max-width:1800px}.futurestream-featured{background:linear-gradient(135deg,#18181d,#050506 62%,#15151a);background-position:50%;background-size:cover;isolation:isolate;margin:-10px calc(max(18px, min(3vw, 52px))*-1) 24px;margin:-10px calc(var(--future-page-pad)*-1) 24px;min-height:min(62vh,620px);overflow:hidden;position:relative}.futurestream-featured-shade{background:linear-gradient(90deg,rgba(3,3,4,.98),rgba(3,3,4,.82) 34%,rgba(3,3,4,.12) 72%),linear-gradient(0deg,#050506,transparent 32%);background:linear-gradient(90deg,rgba(3,3,4,.98) 0,rgba(3,3,4,.82) 34%,rgba(3,3,4,.12) 72%),linear-gradient(0deg,var(--future-bg) 0,transparent 32%);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.futurestream-featured-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;max-width:760px;min-height:min(62vh,620px);padding:max(70px,min(10vh,118px)) max(18px,min(3vw,52px)) max(64px,min(9vh,96px));padding:max(70px,min(10vh,118px)) var(--future-page-pad) max(64px,min(9vh,96px))}.futurestream-featured-kicker{color:#ff3347;color:var(--future-red);font-size:.78rem;font-weight:950;letter-spacing:.16em;margin-bottom:12px;text-transform:uppercase}.futurestream-featured h1{color:#fff;font-size:max(2.8rem,min(5.5vw,5.9rem));font-weight:950;letter-spacing:-.055em;line-height:.95;margin:0 0 16px;max-width:720px;text-shadow:0 10px 36px rgba(0,0,0,.8);text-wrap:balance}.futurestream-featured-meta{-webkit-align-items:center;align-items:center;color:#d7d7db;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:.9rem;font-weight:750;gap:12px;margin-bottom:14px;min-height:25px}.futurestream-featured-rating{color:#ffd76a}.futurestream-featured p{color:#e0e0e4;font-size:max(.98rem,min(1.25vw,1.14rem));line-height:1.55;margin:0;max-width:620px;text-shadow:0 4px 18px rgba(0,0,0,.8)}.futurestream-featured-actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:25px}.futurestream-featured-actions button{border:0;border-radius:5px;cursor:pointer;font-size:.95rem;font-weight:900;min-height:44px;padding:10px 20px;transition:background .15s ease,-webkit-transform .15s ease;transition:background .15s ease,transform .15s ease;transition:background .15s ease,transform .15s ease,-webkit-transform .15s ease}.futurestream-featured-actions button:hover:not(:disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px)}.futurestream-featured-primary{background:linear-gradient(135deg,#ff3347,#c80024);background:linear-gradient(135deg,var(--future-red),#c80024);box-shadow:0 12px 30px rgba(255,51,71,.26);color:#fff}.futurestream-featured-primary:hover:not(:disabled){background:linear-gradient(135deg,#ff5062,#e00029)}.futurestream-featured-primary:disabled{cursor:wait;opacity:.48}.futurestream-featured-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(240,3%,45%,.62);color:#fff}.futurestream-featured-secondary:hover{background:hsla(240,4%,53%,.84)}.futurestream-featured-loading h1,.futurestream-featured-loading p{opacity:.78}@media(max-width:600px){.futurestream-featured{min-height:520px}.futurestream-featured-content{min-height:520px;padding-top:86px}.futurestream-featured h1{font-size:max(2.45rem,min(13vw,4rem))}.futurestream-featured p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.futurestream-pulse{background:radial-gradient(circle at 8% 50%,rgba(255,51,71,.18),transparent 28%),linear-gradient(115deg,#17171c,#0c0c0f 58%,#151016);border:1px solid hsla(0,0%,100%,.09);border-radius:14px;box-shadow:0 22px 60px rgba(0,0,0,.34);display:grid;grid-template-columns:minmax(100px,180px) minmax(260px,1fr) auto;margin:0 auto 34px;max-width:1800px;min-height:150px;overflow:hidden;padding:max(22px,min(3vw,38px));position:relative;grid-gap:max(20px,min(3vw,44px));-webkit-align-items:center;align-items:center;gap:max(20px,min(3vw,44px))}.futurestream-pulse:after{border:1px solid rgba(255,51,71,.12);border-radius:50%;bottom:-180px;box-shadow:0 0 0 45px rgba(255,51,71,.025),0 0 0 90px rgba(255,51,71,.018);content:"";height:380px;pointer-events:none;position:absolute;right:-120px;width:380px}.futurestream-pulse-visual{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:7px;height:72px;-webkit-justify-content:center;justify-content:center}.futurestream-pulse-visual i{-webkit-animation:futurestream-pulse-wave 1.25s ease-in-out infinite alternate;animation:futurestream-pulse-wave 1.25s ease-in-out infinite alternate;background:linear-gradient(180deg,#ff8a5b,#ff3347);background:linear-gradient(180deg,var(--future-orange),var(--future-red));border-radius:99px;box-shadow:0 0 20px rgba(255,51,71,.2);width:7px}.futurestream-pulse-visual i:first-child,.futurestream-pulse-visual i:nth-child(7){-webkit-animation-delay:-.4s;animation-delay:-.4s;height:24%}.futurestream-pulse-visual i:nth-child(2),.futurestream-pulse-visual i:nth-child(6){-webkit-animation-delay:-.7s;animation-delay:-.7s;height:52%}.futurestream-pulse-visual i:nth-child(3),.futurestream-pulse-visual i:nth-child(5){-webkit-animation-delay:-.2s;animation-delay:-.2s;height:82%}.futurestream-pulse-visual i:nth-child(4){-webkit-animation-delay:-.55s;animation-delay:-.55s;height:100%}@-webkit-keyframes futurestream-pulse-wave{to{opacity:.68;-webkit-transform:scaleY(.52);transform:scaleY(.52)}}@keyframes futurestream-pulse-wave{to{opacity:.68;-webkit-transform:scaleY(.52);transform:scaleY(.52)}}.futurestream-pulse-copy{position:relative;z-index:1}.futurestream-pulse-label{color:#ff3347;color:var(--future-red);display:block;font-size:.68rem;font-weight:950;letter-spacing:.18em;margin-bottom:7px;text-transform:uppercase}.futurestream-pulse-copy h2,.futurestream-pulse-panel h2{color:#fff;font-size:max(1.45rem,min(2.3vw,2.1rem));font-weight:950;letter-spacing:-.035em;margin:0}.futurestream-pulse-copy p{color:#9a9aa3;color:var(--future-muted);font-size:.94rem;line-height:1.45;margin:7px 0 0}.futurestream-pulse-actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;z-index:1}.futurestream-pulse-actions button,.futurestream-pulse-footer button{border:0;border-radius:6px;cursor:pointer;font-weight:900;min-height:43px;padding:9px 17px}.futurestream-pulse-primary{background:linear-gradient(135deg,#ff3347,#c90025);background:linear-gradient(135deg,var(--future-red),#c90025);box-shadow:0 11px 26px rgba(255,51,71,.25);color:#fff}.futurestream-pulse-footer button,.futurestream-pulse-quick{background:hsla(0,0%,100%,.065);border:1px solid hsla(0,0%,100%,.14)!important;color:#fff}.futurestream-pulse-actions button:hover:not(:disabled),.futurestream-pulse-footer button:hover:not(:disabled){-webkit-filter:brightness(1.16);filter:brightness(1.16);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.futurestream-pulse-actions button:disabled,.futurestream-pulse-panel button:disabled{cursor:wait;opacity:.55}.futurestream-pulse-modal{-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(0,0,0,.78);bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:1400}.futurestream-pulse-panel{background:radial-gradient(circle at 100% 0,rgba(255,51,71,.13),transparent 20rem),#101013;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 34px 100px rgba(0,0,0,.72);color:#f7f7f8;color:var(--future-text);max-height:calc(100vh - 48px);overflow-y:auto;padding:max(22px,min(4vw,38px));width:min(680px,100%)}.futurestream-pulse-intro{color:#9a9aa3;color:var(--future-muted);line-height:1.5;margin:9px 0 24px}.futurestream-pulse-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px;grid-gap:10px;gap:10px}.futurestream-pulse-choice{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.09);border-radius:8px;color:#fff;cursor:pointer;min-height:94px;padding:15px;text-align:left;transition:border-color .15s ease,background .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,background .15s ease,transform .15s ease;transition:border-color .15s ease,background .15s ease,transform .15s ease,-webkit-transform .15s ease}.futurestream-pulse-choice:first-child{background:linear-gradient(115deg,rgba(255,51,71,.17),rgba(255,51,71,.045));grid-column:1/-1}.futurestream-pulse-choice:hover:not(:disabled){background:rgba(255,51,71,.09);border-color:rgba(255,51,71,.58);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.futurestream-pulse-choice span,.futurestream-pulse-choice strong{display:block}.futurestream-pulse-choice strong{font-size:.98rem;margin-bottom:6px}.futurestream-pulse-choice span{color:#9a9aa3;color:var(--future-muted);font-size:.82rem;line-height:1.4}.futurestream-pulse-options{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:16px;-webkit-justify-content:space-between;justify-content:space-between;margin:4px 0 22px}.futurestream-pulse-options label{font-weight:850}.futurestream-pulse-options select{background:#08080a;border:1px solid hsla(0,0%,100%,.13);border-radius:6px;color:#fff;min-width:110px;padding:9px 12px}.futurestream-pulse-footer{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.futurestream-pulse-toast{background:#151519;border:1px solid rgba(255,51,71,.34);border-radius:7px;bottom:22px;box-shadow:0 20px 56px rgba(0,0,0,.62);color:#fff;max-width:min(420px,100vw - 44px);padding:13px 16px;position:fixed;right:22px;z-index:1500}@media(max-width:800px){.futurestream-pulse{grid-template-columns:74px 1fr}.futurestream-pulse-actions{grid-column:1/-1;-webkit-justify-content:flex-start;justify-content:flex-start}}@media(max-width:520px){.futurestream-pulse{grid-template-columns:1fr;padding:20px}.futurestream-pulse-visual{height:46px;-webkit-justify-content:flex-start;justify-content:flex-start}.futurestream-pulse-actions button{-webkit-flex:1;flex:1}.futurestream-pulse-grid{grid-template-columns:1fr}.futurestream-pulse-choice:first-child{grid-column:auto}.futurestream-pulse-modal{padding:12px}}@media(prefers-reduced-motion:reduce){.futurestream-pulse-visual i{-webkit-animation:none;animation:none}}.detailPagePrimaryContent h1,.pageTitle,.sectionTitle{color:#fff!important;font-weight:900!important;letter-spacing:-.03em!important}.sectionTitle{font-size:max(1.12rem,min(1.8vw,1.55rem))!important;margin-top:1.35rem!important}.sectionTitle:after{background:linear-gradient(90deg,#ff3347,#ff8a5b);background:linear-gradient(90deg,var(--future-red),var(--future-orange));border-radius:99px;content:"";display:block;height:3px;margin-top:7px;width:30px}.cardBox,.cardScalable{background:#101013!important;background:var(--future-panel)!important;border:1px solid hsla(0,0%,100%,.075)!important;border-radius:10px!important;box-shadow:0 16px 38px rgba(0,0,0,.28);overflow:hidden;transition:border-color .17s ease,box-shadow .17s ease,-webkit-transform .17s ease;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease,-webkit-transform .17s ease}.cardBox:focus-within,.cardBox:hover{border-color:hsla(0,0%,100%,.24)!important;box-shadow:0 22px 52px rgba(0,0,0,.58);-webkit-transform:translateY(-5px) scale(1.018);transform:translateY(-5px) scale(1.018);z-index:4}.cardImageContainer,.coveredImage{border-radius:9px 9px 0 0!important}.cardText{color:#f0f0f2!important;font-weight:750}.cardText-secondary,.fieldDescription,.overview,.secondaryText{color:#9a9aa3!important;color:var(--future-muted)!important}.itemProgressBar{background:hsla(0,0%,100%,.16)!important;height:4px!important}.emby-slider-background-lower,.itemProgressBarForeground,.mdl-slider-background-lower{background:linear-gradient(90deg,#ff3347,#ff8a5b)!important;background:linear-gradient(90deg,var(--future-red),var(--future-orange))!important}.button-submit,.fab,.raised{background:#ff3347!important;background:var(--future-red)!important;border-radius:10px!important;box-shadow:0 12px 30px rgba(255,51,71,.22)!important;color:#fff!important}.emby-input,.emby-select,.emby-textarea{background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.09)!important;border:1px solid var(--future-line)!important;border-radius:10px!important;color:#fff!important}.detailPageContent,.detailPagePrimaryContainer,.detailRibbon{background:transparent!important}.itemDetailPage .detailPagePrimaryContent{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(8,8,10,.7)!important;border:1px solid hsla(0,0%,100%,.09);border:1px solid var(--future-line);border-radius:14px;box-shadow:0 30px 80px rgba(0,0,0,.4)}.nowPlayingBar{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:rgba(8,8,10,.92)!important;border-top:1px solid hsla(0,0%,100%,.09)!important;border-top:1px solid var(--future-line)!important}.futurestream-infinite-sentinel{-webkit-align-items:center;align-items:center;color:#9a9aa3;color:var(--future-muted);display:-webkit-flex;display:flex;gap:14px;-webkit-justify-content:center;justify-content:center;min-height:110px}.arr-requests-page{--arr-red:var(--future-red);--arr-bg:var(--future-bg);--arr-panel:var(--future-panel);--arr-panel-2:var(--future-panel-raised);--arr-line:var(--future-line);--arr-muted:var(--future-muted);background:radial-gradient(circle at 82% 0,rgba(255,51,71,.14),transparent 30rem),#050506!important;background:radial-gradient(circle at 82% 0,rgba(255,51,71,.14),transparent 30rem),var(--future-bg)!important;bottom:0!important;left:240px!important;padding-left:max(18px,min(3vw,52px))!important;padding-left:var(--future-page-pad)!important;padding-right:max(18px,min(3vw,52px))!important;padding-right:var(--future-page-pad)!important;right:0!important;top:54px!important;z-index:1200!important}.arr-requests-bridge-panel,.arr-requests-card,.arr-requests-detail-panel,.arr-requests-notification-panel{border-radius:12px!important}@media(max-width:899px){:root{--future-page-pad:14px}.MuiAppBar-root,.MuiToolbar-root{min-height:50px!important}.homePage,.libraryPage:not(.itemDetailPage){padding-left:max(18px,min(3vw,52px))!important;padding-left:var(--future-page-pad)!important;padding-right:max(18px,min(3vw,52px))!important;padding-right:var(--future-page-pad)!important}.cardBox:focus-within,.cardBox:hover{-webkit-transform:none;transform:none}.arr-requests-page{bottom:0!important;left:0!important;right:0!important;top:50px!important}}@media(prefers-reduced-motion:reduce){.cardBox,.cardScalable{transition:none!important}}
