.tvSearch{--surfaceSize:3em;direction:rtl;min-width:18em}.tvSearch .inputWrap{backdrop-filter:blur(1em);background:color-mix(in srgb,var(--background)25%,transparent)}.tvSearch .addStreamer{--surfaceSize:2em;padding:.3em .5em;font-size:.7em}header.header{z-index:50;pointer-events:none;isolation:isolate;direction:ltr;position:fixed;inset:0 0 auto}header.header:before{content:"";z-index:0;background:color-mix(in srgb,var(--background)80%,transparent);backdrop-filter:blur(2em);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s,visibility 0s linear .4s;position:fixed;inset:0}header.header .headerPanel{z-index:1;isolation:isolate;max-height:var(--headerHeight,5em);pointer-events:auto;transition:max-height .72s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}header.header .headerPanel:after{content:"";z-index:-1;background:color-mix(in srgb,var(--background)75%,transparent);backdrop-filter:blur(2em);pointer-events:none;transition:background .45s,-webkit-mask-image .35s,mask-image .35s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}header.header .headerInner{z-index:2;padding:var(--spacing-md)var(--inlineSection);justify-content:space-between;align-items:flex-end;gap:var(--spacing-sm)var(--spacing-lg);margin:0 auto;display:flex;position:relative}header.header .headerInner .headerLogo{color:var(--text);font-family:var(--fontEng);font-size:var(--font-lg);align-items:center;gap:.15em;font-weight:500;text-decoration:none;transition:opacity .3s;display:inline-flex}header.header .headerInner .headerLogo:hover{opacity:.85}header.header .headerInner .headerLogo .headerLogoIcon{color:var(--primary)}header.header .headerInner .headerLogo .headerLogoText{font-weight:500;line-height:80%;font-size:calc(var(--font-xl)*1.1);margin-bottom:-.05em}header.header .headerInner .headerLogo .headerLogoText .headerLogoHighlight{color:var(--primary)}header.header .headerInner .headerNav{gap:var(--spacing-md);flex:1;min-width:0;display:flex}header.header .headerInner .headerNav a{font-family:var(--fontFa);color:color-mix(in srgb,var(--text)75%,transparent);font-size:var(--font-sm);white-space:nowrap;padding:.4em 1em;font-weight:200;text-decoration:none;transition:all .2s;border-radius:var(--radius-xl)!important}header.header .headerInner .headerNav a:hover{opacity:1;background:var(--container)!important;color:var(--text)!important}header.header .headerInner .headerNav a.active{background:var(--container);color:var(--primary);font-weight:300}header.header .headerInner .headerActions{align-items:center;gap:var(--spacing-xs);display:inline-flex}header.header .headerInner .headerActions .headerUserAccountSummary{font-size:.9em}header.header .headerInner .headerActions .headerUserAccountSummary .headerDashboardLink{--surfaceSize:2.3em;color:var(--text);border-radius:50%;flex:none;padding:0}header.header .headerInner .headerActions>.button,header.header .headerInner .headerActions .headerTvAccount>.button{height:fit-content;padding-block:.6em;padding-inline:.75em;font-size:.9em}header.header .headerInner .headerActions>.button .btnLabel,header.header .headerInner .headerActions .headerTvAccount>.button .btnLabel{line-height:120%}header.header .headerInner .headerActions .headerTvAccount{align-items:center;display:none}header.header .headerInner .headerActions .headerDesktopSearch{flex:0 0 clamp(18em,24vw,26em);width:clamp(18em,24vw,26em);min-width:18em;display:flex}header.header .menuToggle{width:var(--surfaceSize);height:var(--surfaceSize);cursor:pointer;-webkit-tap-highlight-color:#0000;padding:0;flex:none;place-items:center;padding:4%;transition:transform .32s cubic-bezier(.34,1.56,.64,1),border-color .3s,background .3s,box-shadow .3s;display:none;position:relative}header.header .menuToggle:active{transform:scale(.9)}header.header .menuToggle .menuIcon{width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);overflow:visible}header.header .menuToggle .menuDot{transform-box:fill-box;transform-origin:50%;opacity:1;transition:opacity .35s,transform .45s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i)*18ms)}header.header .menuToggle[aria-expanded=true] .menuIcon{transform:rotate(90deg)}header.header .menuToggle[aria-expanded=true] .menuDotDim{opacity:.15}header.header .mobileMenu{box-sizing:border-box;min-height:calc(100dvh - var(--headerHeight,5em));padding:clamp(.5em,1.5vh,.85em)var(--inlineSection)clamp(.8em,2vh,1.25em);box-shadow:none;opacity:0;visibility:hidden;transform-origin:top;direction:rtl;border:0;flex-direction:column;justify-content:flex-start;gap:clamp(1em,2vh,2em);transition:opacity .28s,transform .48s cubic-bezier(.22,1,.36,1),visibility 0s linear .48s;display:flex;transform:translateY(-1.2em)scale(.985)}header.header .mobileMenu .menuNav{flex-direction:column;gap:.2em;width:100%;display:flex}header.header .mobileMenu .menuLink{justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);width:100%;min-width:0;box-shadow:none;color:color-mix(in srgb,var(--text)72%,transparent);font-family:var(--fontFa);opacity:0;background:0 0;border:0;padding:.7em .85em;font-size:clamp(1rem,2vw,1.15rem);font-weight:300;line-height:1.45;text-decoration:none;transition:background-color .2s,color .25s,opacity .3s,transform .5s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(-.7em)}header.header .mobileMenu .menuLink .menuArrow{color:currentColor;font-size:var(--font-md);opacity:.35;flex:none;transition:opacity .25s,transform .25s}header.header .mobileMenu .menuLink:active,header.header .mobileMenu .menuLink.active{color:var(--text);background:var(--container);opacity:1}header.header .mobileMenu .menuLink:active .menuArrow,header.header .mobileMenu .menuLink.active .menuArrow{opacity:.75}header.header .mobileMenu .menuFooter{box-shadow:none;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8em,2vw,1.25em);padding:.35em .85em 0;display:grid}header.header .mobileMenu .menuCol{min-width:0;box-shadow:none;opacity:0;background:0 0;border:0;padding:0;transition:opacity .3s,transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(.8em)}header.header .mobileMenu .menuTitle{color:color-mix(in srgb,var(--text)80%,transparent);font-size:var(--font-xs);margin:0 0 .35em;font-weight:300}header.header .mobileMenu .menuLinks{flex-direction:column;align-items:flex-start;gap:.22em;margin:0;padding:0;list-style:none;display:flex}header.header .mobileMenu .menuLinks a{color:color-mix(in srgb,var(--text)60%,transparent);font-size:var(--font-sm);font-weight:250;text-decoration:none;transition:color .2s,opacity .2s;display:inline-flex}header.header .mobileMenu .menuLinks a:hover{color:var(--text);opacity:1}header.header.menuOpen:before{opacity:1;visibility:visible;transition-delay:0s}header.header.menuOpen .headerPanel{overscroll-behavior:contain;scrollbar-width:none;max-height:100dvh;overflow-y:auto}header.header.menuOpen .headerPanel::-webkit-scrollbar{display:none}header.header.menuOpen .headerPanel:after{opacity:0;-webkit-mask-image:none;mask-image:none}header.header.menuOpen .mobileMenu{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}header.header.menuOpen .mobileMenu .menuLink,header.header.menuOpen .mobileMenu .menuCol{opacity:1;transition-delay:calc(.1s + var(--i)*48ms);transform:translateY(0)}@media (width<=900px){header.header.headerTv .headerNav{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:center;gap:.25em;width:fit-content;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}header.header.headerTv .headerNav::-webkit-scrollbar{display:none}header.header.headerTv .headerNav .button:first-child{display:none}header.header.headerTv .headerNav a{font-size:var(--font-xs);flex-shrink:0;padding:.4em .7em}header.header.headerLanding .headerNav{display:none}header.header.headerLanding .menuToggle{display:grid}header.header .headerInner{padding:var(--spacing-sm)var(--spacing-md);gap:var(--spacing-sm)}header.header .headerInner .headerActions .headerUserAccountSummary{padding:3px}header.header .headerInner .headerActions .headerUserAccountSummary .headerDashboardLink,header.header .headerInner .headerActions .headerUserAccountSummary .userAccountSummary__details{display:none}}@media (width<=768px){header.header.headerTv .headerNav,header.header.headerTv .headerInner .headerActions .headerDesktopSearch{display:none}header.header.headerTv .headerTvAccount{display:flex}header.header.headerTv .menuToggle{display:grid}}@media (width<=540px){header.header .headerInner .headerLogo .headerLogoIcon{width:1.5em!important;height:1.5em!important}header.header .headerInner .headerLogo .headerLogoText{margin-top:-.5em;margin-bottom:-.4em;font-size:1.4em;font-weight:300;line-height:100%}header.header .headerInner .headerNav{display:none}header.header .headerInner .headerActions{gap:.35em}header.header .headerInner .headerActions>.button,header.header .headerInner .headerActions .headerTvAccount>.button{font-size:.78em}header.header .headerInner .headerActions .headerSearchWrapper{flex:1;min-width:0}header.header .headerInner .headerActions .headerSearchWrapper .inputSuffix{display:none}header.header .menuToggle{border-radius:var(--radius-md);width:2.65em;height:2.65em}header.header .mobileMenu{padding:clamp(.3em,1vh,.6em)var(--spacing-md)clamp(.65em,1.8vh,1em);gap:clamp(1em,2vh,2em)}header.header .mobileMenu .menuLink{align-items:center;padding:.6em .7em;font-size:clamp(.95rem,4.3vw,1.08rem);line-height:1.35}header.header .mobileMenu .menuFooter{gap:var(--spacing-md);padding:.2em .7em 0}header.header .mobileMenu .menuTitle{margin-bottom:.3em}header.header .mobileMenu .menuLinks{gap:.18em}header.header .mobileMenu .menuLinks a{font-size:var(--font-xs);line-height:1.45}}@media (width<=540px) and (height<=720px){header.header .mobileMenu{gap:var(--spacing-lg);padding-block:.2em .45em}header.header .mobileMenu .menuLink{font-size:var(--font-md);padding-block:.5em}header.header .mobileMenu .menuFooter{gap:.4em;padding-top:.1em}header.header .mobileMenu .menuTitle{margin-bottom:.16em}header.header .mobileMenu .menuLinks{gap:.05em}header.header .mobileMenu .menuLinks a{font-size:.72rem;line-height:1.35}}@media (prefers-reduced-motion:reduce){header.header:before,header.header .headerPanel,header.header .menuToggle,header.header .menuIcon,header.header .menuDot,header.header .mobileMenu,header.header .menuLink,header.header .menuArrow,header.header .menuCol{transition-duration:.01ms!important;transition-delay:0s!important}}