:root{--nb-shell-max:1920px;--nb-page-pad:clamp(12px, 2.2vw, 42px);--nb-header-h:76px;--nb-card-w:clamp(132px, 13.5vw, 230px);--nb-card-h:calc(var(--nb-card-w) * 1.48);--nb-radius:18px;--nb-fast:120ms}html{scroll-behavior:auto;background:#020202}body{min-width:320px;background:#020202}body:not(.nb-desktop-effects) *{scroll-behavior:auto}.app{max-width:var(--nb-shell-max);width:100%;margin:0 auto;padding:calc(var(--nb-header-h) + 18px) var(--nb-page-pad) 96px}.topbar{left:0;right:0;transform:none;width:100%;max-width:none;height:var(--nb-header-h);padding:12px var(--nb-page-pad);display:grid;grid-template-columns:48px minmax(0,1fr) 48px 48px;gap:10px;background:linear-gradient(180deg,rgba(5,5,8,.94),rgba(5,5,8,.72));border-bottom:1px solid rgba(255,255,255,.07)}.logo{justify-self:center;align-self:center;text-align:center;min-width:0}.logo h1{font-size:clamp(22px,2.4vw,34px);line-height:1;white-space:nowrap}.logo p{font-size:10px;letter-spacing:.22em;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-btn,#searchHeaderBackBtn,.hero-watch-close{width:42px;height:42px;min-width:42px;min-height:42px;border-radius:999px;flex:0 0 42px;transform:none}.icon-btn:hover{transform:none}#searchHeaderBackBtn{display:none;align-items:center;justify-content:center;background:rgba(255,255,255,.06);border:1px solid rgba(var(--nb-accent-rgb),.35);color:#fff;border-radius:999px}#searchHeaderBackBtn.nb-show{display:flex}#bgSlider{position:fixed;left:0;transform:none;width:100%;max-width:none;height:100%;background:#020202;animation:none}.bg-glow,.glow{pointer-events:none}.hero,#heroArea{width:100%;margin:0 0 22px}.netflix-hero{width:100%;max-width:none;min-height:clamp(430px,52vh,680px);border-radius:24px;margin:0 auto 24px;overflow:hidden;background:#08080d;border:1px solid rgba(255,255,255,.08)}.netflix-hero-content{max-width:min(760px,72vw);padding:clamp(24px,4vw,58px)}.netflix-hero-title{font-size:clamp(30px,5vw,72px);line-height:.98}.netflix-hero-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.netflix-hero-play,.netflix-hero-info,.netflix-hero-list,.btn,.server-btn,.inline-server-btn,.fast-server-btn{min-height:42px;border-radius:999px;font-size:14px;letter-spacing:.01em;transition:background var(--nb-fast),border-color var(--nb-fast),transform var(--nb-fast),opacity var(--nb-fast)}#homeSections{width:100%;max-width:none;padding:0 0 80px}.home-section{width:100%;max-width:none;margin:0 0 clamp(26px,3vw,46px);animation:none;content-visibility:visible;contain-intrinsic-size:auto}.home-title{font-size:clamp(19px,2.05vw,30px);line-height:1.15;margin:0 0 12px;padding:0 2px;letter-spacing:.01em;display:flex;align-items:center;gap:10px}.home-title i,.home-title .emoji{font-size:.82em;opacity:.92}.movies-slider,.seasons-slider,.cast-slider,.providers-box{gap:clamp(10px,1.2vw,18px);padding:4px 2px 14px;overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;scroll-snap-type:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.movies-slider::-webkit-scrollbar,.seasons-slider::-webkit-scrollbar,.cast-slider::-webkit-scrollbar{display:none}.home-card{min-width:var(--nb-card-w);width:var(--nb-card-w);height:var(--nb-card-h);border-radius:var(--nb-radius);transition:transform var(--nb-fast),border-color var(--nb-fast),outline-color var(--nb-fast);will-change:auto;contain:layout paint;outline:0 solid transparent}.home-card:hover{transform:translateY(-3px)}.home-card img{background:#121217;transition:opacity var(--nb-fast);transform:none}.home-card:hover img{transform:none}.home-overlay{padding:12px;background:linear-gradient(to top,rgba(0,0,0,.92),rgba(0,0,0,.25),transparent)}.home-overlay h3{font-size:clamp(13px,1.1vw,17px);line-height:1.18;margin:0 0 5px}.home-overlay span{font-size:13px}.home-card:focus,.home-card.nb-tv-focus,[tabindex]:focus-visible{outline:3px solid var(--nb-accent);outline-offset:3px;border-color:rgba(var(--nb-accent-rgb),.85);transform:translateY(-2px) scale(1.025);z-index:3}.side-panel{max-width:min(440px,100vw);padding:24px;transition:transform 180ms ease;right:0;transform:translateX(105%)}.side-panel.active,.side-panel.open{right:0;transform:translateX(0)}body.rtl .side-panel{left:0;right:auto;transform:translateX(-105%)}body.rtl .side-panel.active,body.rtl .side-panel.open{transform:translateX(0)}.side-panel:not(.active):not(.open){visibility:hidden;pointer-events:none}.panel-header{position:sticky;top:0;z-index:5;background:linear-gradient(180deg,var(--bg),rgba(2,2,2,.86));padding:6px 0 16px;margin-bottom:18px}.search-bar{left:50%;bottom:22px;width:min(720px,calc(100vw - 24px));max-width:none;height:58px;border-radius:999px;padding:0 8px;background:rgba(7,7,11,.92)}.search-btn{width:46px;height:46px;min-width:46px}.search-input{height:48px;margin:0;font-size:16px}#results{max-width:none;width:100%}@media (min-width:1100px){body.nb-desktop-effects .home-card:hover{transform:translateY(-5px) scale(1.018)}}@media (max-width:760px){:root{--nb-header-h:64px;--nb-page-pad:10px;--nb-card-w:132px;--nb-radius:15px}.app{padding-top:76px;padding-left:10px;padding-right:10px}.topbar{grid-template-columns:42px minmax(0,1fr) 42px 42px;padding:9px 10px;gap:7px}.icon-btn,#searchHeaderBackBtn{width:38px;height:38px;min-width:38px;min-height:38px}.logo h1{font-size:23px}.logo p{display:none}.netflix-hero{min-height:430px;border-radius:18px;margin-bottom:18px}.netflix-hero-content{max-width:100%;padding:22px 16px}.home-section{margin-bottom:28px}.home-title{font-size:20px;margin-bottom:9px}.movies-slider{gap:10px;padding-bottom:12px}.home-overlay h3{font-size:13px}.search-bar{height:54px;bottom:16px}}@media (min-width:1600px){:root{--nb-card-w:220px;--nb-header-h:84px}.app{padding-left:56px;padding-right:56px}}body.nb-tv-mode{--nb-header-h:86px;--nb-card-w:210px;--nb-radius:16px;cursor:none}body.nb-tv-mode .app{max-width:1920px;padding:108px 46px 90px}body.nb-tv-mode .topbar{height:86px;padding:16px 46px;background:rgba(0,0,0,.88)}body.nb-tv-mode .netflix-hero{min-height:560px;border-radius:20px}body.nb-tv-mode .home-section,body.nb-tv-mode #homeSections .nb-stable-section{content-visibility:visible;contain-intrinsic-size:auto}body.nb-tv-mode .movies-slider{gap:18px;padding:8px 4px 18px;scroll-behavior:auto}body.nb-tv-mode .home-card{transition:transform 80ms linear,outline-color 80ms linear;border-radius:16px}body.nb-tv-mode .home-card:hover{transform:none}body.nb-tv-mode .home-card.nb-tv-focus,body.nb-tv-mode .home-card:focus{transform:scale(1.04);outline:4px solid var(--nb-accent);outline-offset:4px}body.nb-tv-mode .home-card img{transform:none;filter:none}body.nb-tv-mode .bg-glow,body.nb-tv-mode .glow{display:none}body.nb-tv-mode *{animation:none;transition-duration:80ms;scroll-behavior:auto}@media (pointer:coarse) and (min-width:900px){body{--nb-card-w:190px}}body.player-open:not(.nb-genre-player-over-genre),
html:has(body.player-open:not(.nb-genre-player-over-genre)){overflow:hidden;height:100%}body.player-open:not(.nb-genre-player-over-genre) #results{position:fixed!important;left:0!important;right:0!important;top:var(--nb-header-h, 76px)!important;bottom:0!important;width:100vw!important;max-width:none!important;height:calc(100dvh - var(--nb-header-h, 76px))!important;margin:0!important;padding:0!important;overflow:hidden!important;z-index:9000!important;background:radial-gradient(circle at 18% 0%, rgba(var(--nb-accent-rgb), .22), transparent 34%),
linear-gradient(180deg, rgba(5,6,8,.98), rgba(0,0,0,.98))}body.player-open:not(.nb-genre-player-over-genre) .fast-player-page{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:min(1120px, calc(100vw - 28px))!important;margin:0 auto!important;padding:clamp(10px, 2.2vh, 20px) 14px 14px!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto auto minmax(0, 1fr)!important;row-gap:10px!important;background:transparent!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-top.clean-player-title{margin:0!important;padding:0!important;min-height:0!important;transform:none!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-top.clean-player-title h2{font-size:clamp(24px, 4.8vw, 42px)!important;line-height:1.05!important;margin:0 0 4px!important;letter-spacing:-.02em!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-top.clean-player-title p{font-size:clamp(13px, 2.8vw, 17px)!important;margin:0!important;opacity:.72!important}body.player-open:not(.nb-genre-player-over-genre) .fast-server-row{width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 4px!important;display:flex!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;overscroll-behavior-x:contain!important}body.player-open:not(.nb-genre-player-over-genre) .fast-server-row::-webkit-scrollbar{display:none!important}body.player-open:not(.nb-genre-player-over-genre) .fast-server-btn,
body.player-open:not(.nb-genre-player-over-genre) .hero-server-chip{flex:0 0 auto!important;min-width:clamp(120px, 24vw, 180px)!important;height:clamp(44px, 7vh, 58px)!important;min-height:44px!important;padding:0 18px!important;border-radius:999px!important;font-size:clamp(14px, 3.4vw, 18px)!important;white-space:nowrap!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-shell{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:hidden!important;border-radius:18px!important;background:#050505!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-shell iframe,
body.player-open:not(.nb-genre-player-over-genre) #fastPlayerIframe{width:100%!important;height:100%!important;min-height:0!important;display:block!important;border:0!important}body.player-open:not(.nb-genre-player-over-genre) .app,
body.player-open:not(.nb-genre-player-over-genre) #homeSections,
body.player-open:not(.nb-genre-player-over-genre) #heroArea{overflow:hidden!important}@media (max-width: 760px){body.player-open:not(.nb-genre-player-over-genre) #results{top:var(--nb-header-h, 64px)!important;height:calc(100dvh - var(--nb-header-h, 64px))!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-page{max-width:100vw!important;padding:8px 12px 12px!important;row-gap:8px!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-shell{border-radius:16px!important}}body.nb-tv-mode.player-open:not(.nb-genre-player-over-genre) #results{top:var(--nb-header-h, 86px)!important;height:calc(100dvh - var(--nb-header-h, 86px))!important}body.nb-tv-mode.player-open:not(.nb-genre-player-over-genre) .fast-player-page{max-width:min(1380px, calc(100vw - 92px))!important;padding-top:16px!important;row-gap:14px!important}body.nb-tv-mode.player-open:not(.nb-genre-player-over-genre) .fast-player-shell{border-radius:18px!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-page{grid-template-rows:auto auto auto!important;align-content:start!important;row-gap:8px!important;padding-top:clamp(6px, 1.2vh, 12px)!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-top.clean-player-title h2{font-size:clamp(22px, 4.2vw, 34px)!important;line-height:1!important;margin-bottom:2px!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-top.clean-player-title p{font-size:clamp(12px, 2.5vw, 15px)!important}body.player-open:not(.nb-genre-player-over-genre) .fast-server-row{gap:8px!important;padding-bottom:2px!important}body.player-open:not(.nb-genre-player-over-genre) .fast-server-btn,
body.player-open:not(.nb-genre-player-over-genre) .hero-server-chip{min-width:clamp(92px, 22vw, 135px)!important;height:clamp(36px, 5.6vh, 46px)!important;min-height:36px!important;padding:0 12px!important;border-radius:20px!important;font-size:clamp(12px, 2.8vw, 15px)!important;font-weight:800!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-shell{height:min(56dvh, 430px)!important;max-height:min(56dvh, 430px)!important;min-height:220px!important;aspect-ratio:16 / 9!important;align-self:start!important}@media (max-width: 760px){body.player-open:not(.nb-genre-player-over-genre) .fast-player-page{padding:6px 10px 10px!important;row-gap:7px!important}body.player-open:not(.nb-genre-player-over-genre) .fast-server-btn,
body.player-open:not(.nb-genre-player-over-genre) .hero-server-chip{min-width:96px!important;height:38px!important;min-height:38px!important;font-size:13px!important;padding:0 10px!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-shell{height:min(50dvh, 360px)!important;max-height:min(50dvh, 360px)!important;min-height:210px!important;border-radius:14px!important}}@media (max-width: 420px){body.player-open:not(.nb-genre-player-over-genre) .fast-player-top.clean-player-title h2{font-size:22px!important}body.player-open:not(.nb-genre-player-over-genre) .fast-server-btn,
body.player-open:not(.nb-genre-player-over-genre) .hero-server-chip{min-width:88px!important;height:36px!important;min-height:36px!important;font-size:12px!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-shell{height:min(46dvh, 320px)!important;max-height:min(46dvh, 320px)!important;min-height:190px!important}}body.nb-tv-mode.player-open:not(.nb-genre-player-over-genre) .fast-player-shell{height:min(58dvh, 620px)!important;max-height:min(58dvh, 620px)!important}:root{--nb-hdr-edge:16px;--nb-hdr-btn:44px;--nb-hdr-gap:12px;--nb-hdr-top:14px;--nb-hdr-radius:14px;--nb-hdr-before-profile:calc(var(--nb-hdr-edge) + var(--nb-hdr-btn) + var(--nb-hdr-gap))}.topbar,
header.topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important;width:100%!important;max-width:none!important;min-height:72px!important;height:72px!important;padding:0!important;z-index:1000000!important}.topbar .logo,
header.topbar .logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:1000001!important;text-align:center!important;pointer-events:none!important;white-space:nowrap!important}header.topbar > .icon-btn:not(#mainProfileBtn),
.topbar > .icon-btn:not(#mainProfileBtn){position:fixed!important;top:var(--nb-hdr-top)!important;left:var(--nb-hdr-edge)!important;right:auto!important;width:var(--nb-hdr-btn)!important;height:var(--nb-hdr-btn)!important;min-width:var(--nb-hdr-btn)!important;min-height:var(--nb-hdr-btn)!important;max-width:var(--nb-hdr-btn)!important;max-height:var(--nb-hdr-btn)!important;border-radius:var(--nb-hdr-radius)!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(var(--nb-accent-rgb,139,92,246),.55)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1000014!important}#mainProfileBtn,
#mainProfileBtn.nb-main-profile-btn{position:fixed!important;top:var(--nb-hdr-top)!important;right:var(--nb-hdr-edge)!important;left:auto!important;bottom:auto!important;width:var(--nb-hdr-btn)!important;height:var(--nb-hdr-btn)!important;min-width:var(--nb-hdr-btn)!important;min-height:var(--nb-hdr-btn)!important;max-width:var(--nb-hdr-btn)!important;max-height:var(--nb-hdr-btn)!important;border-radius:var(--nb-hdr-radius)!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(var(--nb-accent-rgb,139,92,246),.55)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1000015!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}#searchHeaderBackBtn{position:fixed!important;top:var(--nb-hdr-top)!important;right:var(--nb-hdr-before-profile)!important;left:auto!important;bottom:auto!important;width:var(--nb-hdr-btn)!important;height:var(--nb-hdr-btn)!important;min-width:var(--nb-hdr-btn)!important;min-height:var(--nb-hdr-btn)!important;max-width:var(--nb-hdr-btn)!important;max-height:var(--nb-hdr-btn)!important;border-radius:var(--nb-hdr-radius)!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(var(--nb-accent-rgb,139,92,246),.55)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1000013!important}body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.nb-header-search-slot:not(.open):not(:focus-within),
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within){position:fixed!important;top:var(--nb-hdr-top)!important;right:var(--nb-hdr-before-profile)!important;left:auto!important;bottom:auto!important;transform:none!important;width:var(--nb-hdr-btn)!important;height:var(--nb-hdr-btn)!important;min-width:var(--nb-hdr-btn)!important;min-height:var(--nb-hdr-btn)!important;max-width:var(--nb-hdr-btn)!important;max-height:var(--nb-hdr-btn)!important;padding:0!important;margin:0!important;border-radius:var(--nb-hdr-radius)!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(var(--nb-accent-rgb,139,92,246),.55)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:1000012!important}body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within) .search-btn{width:var(--nb-hdr-btn)!important;height:var(--nb-hdr-btn)!important;min-width:var(--nb-hdr-btn)!important;min-height:var(--nb-hdr-btn)!important;max-width:var(--nb-hdr-btn)!important;max-height:var(--nb-hdr-btn)!important;padding:0!important;margin:0!important;border-radius:var(--nb-hdr-radius)!important;background:transparent!important;border:0!important;color:#fff!important;font-size:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within) #searchInput,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within) .search-input,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within) #suggestionsBox{display:none!important;width:0!important;height:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{position:fixed!important;top:var(--nb-hdr-top)!important;right:var(--nb-hdr-before-profile)!important;left:auto!important;bottom:auto!important;transform:none!important;width:min(320px, calc(100vw - 170px))!important;max-width:min(320px, calc(100vw - 170px))!important;height:var(--nb-hdr-btn)!important;min-height:var(--nb-hdr-btn)!important;padding:0 0 0 12px!important;border-radius:var(--nb-hdr-radius)!important;background:rgba(10,10,14,.96)!important;border:1px solid rgba(var(--nb-accent-rgb,139,92,246),.55)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:1000012!important}body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open .search-btn,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within .search-btn{width:var(--nb-hdr-btn)!important;height:var(--nb-hdr-btn)!important;min-width:var(--nb-hdr-btn)!important;border-radius:var(--nb-hdr-radius)!important;background:transparent!important;border:0!important;color:#fff!important}body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open #searchInput,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within #searchInput,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open .search-input,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within .search-input{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;height:38px!important;margin:0!important;padding:0 10px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:transparent!important;border:0!important;color:#fff!important}body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open #suggestionsBox,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within #suggestionsBox{display:block!important;position:absolute!important;top:calc(var(--nb-hdr-btn) + 8px)!important;left:0!important;right:0!important;z-index:1000020!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.nb-search-results-mode .search-bar,
body.nb-search-locked-hidden .search-bar,
body.nb-details-open .search-bar,
body.player-open .search-bar,
body.nb-panel-cover-open .search-bar{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (max-width: 390px){:root{--nb-hdr-edge:14px;--nb-hdr-btn:42px;--nb-hdr-gap:10px;--nb-hdr-top:14px;--nb-hdr-radius:13px}body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{width:min(280px, calc(100vw - 152px))!important;max-width:min(280px, calc(100vw - 152px))!important}}.netflix-hero-actions{align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.netflix-hero-btn,
.netflix-hero-play,
.netflix-hero-more,
.netflix-hero-trailer{height:48px!important;min-height:48px!important;border-radius:14px!important;font-size:15px!important;font-weight:900!important;letter-spacing:.01em!important;white-space:nowrap!important}.netflix-hero-play,
.netflix-hero-trailer{min-width:112px!important;padding:0 18px!important}.netflix-hero-trailer{background:linear-gradient(135deg,
rgba(var(--nb-accent-rgb,139,92,246),.92),
rgba(var(--nb-accent-rgb,139,92,246),.36)
)!important;border:1px solid rgba(var(--nb-accent-rgb,139,92,246),.78)!important;color:#fff!important;transform:translateZ(0)!important}.netflix-hero-trailer i{font-size:16px!important;color:#fff!important;!important}.netflix-hero-trailer:hover,
.netflix-hero-trailer:focus-visible{transform:translateY(-1px) scale(1.015)!important}#netflixHeroTitle,
.netflix-hero-title{text-transform:uppercase!important;font-size:clamp(34px, 6.4vw, 64px)!important;line-height:.94!important;letter-spacing:-.035em!important;max-width:92%!important;text-wrap:balance!important}.topbar .logo h1,
header.topbar .logo h1{font-size:clamp(31px, 9.2vw, 43px)!important;line-height:.9!important;letter-spacing:-.055em!important;transform:translateZ(0)!important;background-size:220% 100%!important;animation:nbLogoAlive 4.8s ease-in-out infinite!important;!important}@keyframes nbLogoAlive{0%,100%{background-position:0% 50%;transform:translateZ(0) scale(1)}45%{background-position:100% 50%;transform:translateZ(0) scale(1.018)}}@media (max-width: 430px){.netflix-hero-actions{gap:8px!important}.netflix-hero-btn,
.netflix-hero-play,
.netflix-hero-more,
.netflix-hero-trailer{height:43px!important;min-height:43px!important;border-radius:13px!important;font-size:13px!important;padding:0 12px!important}.netflix-hero-play,
.netflix-hero-trailer{min-width:100px!important}#netflixHeroTitle,
.netflix-hero-title{font-size:clamp(34px, 12vw, 50px)!important;max-width:96%!important}.topbar .logo h1,
header.topbar .logo h1{font-size:clamp(31px, 8.7vw, 38px)!important}}@media (prefers-reduced-motion: reduce){.topbar .logo h1,
header.topbar .logo h1{animation:none!important}.netflix-hero-trailer:hover,
.netflix-hero-trailer:focus-visible{transform:none!important}}body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{width:min(245px, calc(100vw - 170px))!important;max-width:min(245px, calc(100vw - 170px))!important;transition:none!important}@media (max-width: 390px){body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{width:min(218px, calc(100vw - 152px))!important;max-width:min(218px, calc(100vw - 152px))!important}}body.nb-search-results-mode .search-bar,
body.nb-search-locked-hidden .search-bar,
body.nb-details-open .search-bar,
body.player-open .search-bar,
body.nb-panel-cover-open .search-bar,
body.nb-genre-open .search-bar,
body:has(.movie-details.active) .search-bar,
body:has(.details-page.active) .search-bar,
body:has(#detailsPage.active) .search-bar,
body:has(#movieDetails.active) .search-bar,
body:has(.modal.active) .search-bar,
body:has(.overlay.active) .search-bar,
body:has(.home-overlay.active) .search-bar,
body:has(#genresPanel.active) .search-bar,
body:has(#genresOverlay.active) .search-bar{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}.netflix-hero-actions,
.hero-actions,
.hero-buttons{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;flex-wrap:nowrap!important;overflow:visible!important;max-width:100%!important}.netflix-hero-actions > *,
.hero-actions > *,
.hero-buttons > *{flex:0 0 auto!important}.netflix-hero-btn,
.netflix-hero-play,
.netflix-hero-more,
.netflix-hero-info,
.netflix-hero-trailer,
.netflix-hero-list,
.hero-actions .btn,
.hero-buttons .btn{height:42px!important;min-height:42px!important;padding:0 12px!important;border-radius:13px!important;font-size:13px!important;font-weight:900!important;white-space:nowrap!important;line-height:1!important}.netflix-hero-play,
.netflix-hero-trailer{min-width:92px!important}.netflix-hero-more,
.netflix-hero-info{min-width:112px!important}.netflix-hero-list,
.hero-actions .list-btn,
.hero-actions .my-list-btn,
.hero-buttons .list-btn,
.hero-buttons .my-list-btn{width:42px!important;min-width:42px!important;max-width:42px!important;padding:0!important}.netflix-hero-trailer{background:rgba(255,255,255,.08)!important;border:1px solid rgba(var(--nb-accent-rgb,139,92,246),.72)!important;color:#fff!important}#netflixHeroTitle,
.netflix-hero-title,
.hero-title{text-transform:uppercase!important;font-size:clamp(20px, 6vw, 36px)!important;line-height:1.02!important;letter-spacing:-.018em!important;max-width:94%!important;margin-bottom:10px!important}.netflix-hero-kicker,
.hero-kicker,
.hero-label,
.trending-label,
#netflixHeroKicker{font-size:11px!important;line-height:1.1!important;letter-spacing:.14em!important;font-weight:900!important;margin-bottom:8px!important}.topbar .logo h1,
header.topbar .logo h1{font-size:clamp(26px, 7.4vw, 34px)!important;line-height:.95!important;letter-spacing:-.04em!important}@media (max-width: 430px){.netflix-hero-actions,
.hero-actions,
.hero-buttons{gap:6px!important}.netflix-hero-btn,
.netflix-hero-play,
.netflix-hero-more,
.netflix-hero-info,
.netflix-hero-trailer,
.netflix-hero-list,
.hero-actions .btn,
.hero-buttons .btn{height:38px!important;min-height:38px!important;padding:0 9px!important;border-radius:12px!important;font-size:12px!important}.netflix-hero-play,
.netflix-hero-trailer{min-width:78px!important}.netflix-hero-more,
.netflix-hero-info{min-width:96px!important}.netflix-hero-list,
.hero-actions .list-btn,
.hero-actions .my-list-btn,
.hero-buttons .list-btn,
.hero-buttons .my-list-btn{width:38px!important;min-width:38px!important;max-width:38px!important}#netflixHeroTitle,
.netflix-hero-title,
.hero-title{font-size:clamp(22px, 8.3vw, 32px)!important;max-width:92%!important}.topbar .logo h1,
header.topbar .logo h1{font-size:clamp(25px, 7.3vw, 32px)!important}}:root{--nb-logo-left-shift:-20px}.topbar .logo,
header.topbar .logo{transform:translate(calc(-50% + var(--nb-logo-left-shift)), -50%)!important}@media (max-width: 430px){:root{--nb-logo-left-shift:-18px}}@media (min-width: 900px){:root{--nb-logo-left-shift:-10px}}.search-bar #suggestionsBox,
.search-bar.open #suggestionsBox,
.search-bar.active #suggestionsBox,
.search-bar:focus-within #suggestionsBox,
body .search-bar #suggestionsBox,
body .search-bar.open #suggestionsBox,
body .search-bar.active #suggestionsBox,
body .search-bar:focus-within #suggestionsBox,
#suggestionsBox.nb-suggestions-visible,
#suggestionsBox.suggestions-hidden{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;border:0!important;outline:0!important;background:transparent!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}#netflixHeroTitle,
.netflix-hero-title,
.hero-title,
.netflix-hero h1,
.netflix-hero h2,
.hero-content h1,
.hero-content h2{text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;max-width:calc(100vw - 46px)!important;width:auto!important;font-size:clamp(14px, 4.7vw, 20px)!important;line-height:1!important;letter-spacing:.015em!important;margin-bottom:8px!important}@media (max-width: 430px){#netflixHeroTitle,
.netflix-hero-title,
.hero-title,
.netflix-hero h1,
.netflix-hero h2,
.hero-content h1,
.hero-content h2{font-size:clamp(13px, 4.35vw, 17px)!important;max-width:calc(100vw - 42px)!important;letter-spacing:.01em!important}}@media (min-width: 700px){#netflixHeroTitle,
.netflix-hero-title,
.hero-title,
.netflix-hero h1,
.netflix-hero h2,
.hero-content h1,
.hero-content h2{font-size:clamp(18px, 3.2vw, 28px)!important;max-width:min(720px, 82vw)!important}}@media (max-width: 760px){:root{--nb-mobile-header-drop:24px;--nb-hdr-top:var(--nb-mobile-header-drop)}.topbar,
header.topbar{height:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 14px)!important;min-height:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 14px)!important;padding:0!important;overflow:visible!important}.topbar .logo,
header.topbar .logo{top:calc(var(--nb-hdr-top) + (var(--nb-hdr-btn, 44px) / 2))!important;transform:translate(-50%, -50%)!important}header.topbar > .icon-btn:not(#mainProfileBtn),
.topbar > .icon-btn:not(#mainProfileBtn),
#mainProfileBtn,
#mainProfileBtn.nb-main-profile-btn,
#searchHeaderBackBtn,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.nb-header-search-slot:not(.open):not(:focus-within),
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within),
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{top:var(--nb-hdr-top)!important}.app{padding-top:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 28px)!important}#homeSections,
#results,
.page,
.content,
main{scroll-margin-top:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 18px)!important}}@media (max-width: 390px){:root{--nb-mobile-header-drop:22px;--nb-hdr-top:var(--nb-mobile-header-drop)}}@media (max-width: 760px){:root{--nb-mobile-header-drop:46px!important;--nb-hdr-top:var(--nb-mobile-header-drop)!important;--nb-logo-left-shift:-18px!important}.topbar,
header.topbar{height:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 8px)!important;min-height:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 8px)!important;padding:0!important;overflow:visible!important}.topbar .logo,
header.topbar .logo{top:calc(var(--nb-hdr-top) + (var(--nb-hdr-btn, 44px) / 2))!important;left:50%!important;transform:translate(calc(-50% + var(--nb-logo-left-shift)), -50%)!important}header.topbar > .icon-btn:not(#mainProfileBtn),
.topbar > .icon-btn:not(#mainProfileBtn),
#mainProfileBtn,
#mainProfileBtn.nb-main-profile-btn,
#searchHeaderBackBtn,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.nb-header-search-slot:not(.open):not(:focus-within),
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within),
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{top:var(--nb-hdr-top)!important}.app{padding-top:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 10px)!important}#homeSections,
#results,
.page,
.content,
main{scroll-margin-top:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 10px)!important}}@media (max-width: 390px){:root{--nb-mobile-header-drop:44px!important;--nb-hdr-top:var(--nb-mobile-header-drop)!important;--nb-logo-left-shift:-16px!important}}@media (max-width: 760px){:root{--nb-mobile-header-drop:74px!important;--nb-hdr-top:var(--nb-mobile-header-drop)!important;--nb-mobile-header-total:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 12px)!important;--nb-header-h:var(--nb-mobile-header-total)!important;--nb-logo-left-shift:-18px!important}.topbar,
header.topbar{height:var(--nb-mobile-header-total)!important;min-height:var(--nb-mobile-header-total)!important;padding:0!important;overflow:visible!important;background:linear-gradient(180deg, rgba(9,9,13,.98), rgba(4,4,7,.96))!important;border-top:1px solid rgba(var(--nb-accent-rgb, 139, 92, 246), .35)!important;border-bottom:1px solid rgba(var(--nb-accent-rgb, 139, 92, 246), .30)!important}.topbar .logo,
header.topbar .logo{top:calc(var(--nb-hdr-top) + (var(--nb-hdr-btn, 44px) / 2))!important;left:50%!important;transform:translate(calc(-50% + var(--nb-logo-left-shift)), -50%)!important}header.topbar > .icon-btn:not(#mainProfileBtn),
.topbar > .icon-btn:not(#mainProfileBtn),
#mainProfileBtn,
#mainProfileBtn.nb-main-profile-btn,
#searchHeaderBackBtn,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.nb-header-search-slot:not(.open):not(:focus-within),
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within),
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{top:var(--nb-hdr-top)!important}.app{padding-top:calc(var(--nb-mobile-header-total) + 8px)!important}body.player-open:not(.nb-genre-player-over-genre) #results{top:calc(var(--nb-mobile-header-total) + 6px)!important;height:calc(100dvh - var(--nb-mobile-header-total) - 6px)!important}body.player-open:not(.nb-genre-player-over-genre) .fast-player-page{padding-top:10px!important}#homeSections,
#results,
.page,
.content,
main{scroll-margin-top:calc(var(--nb-mobile-header-total) + 8px)!important}}@media (max-width: 390px){:root{--nb-mobile-header-drop:70px!important;--nb-hdr-top:var(--nb-mobile-header-drop)!important;--nb-logo-left-shift:-16px!important}}@media (max-width: 760px){:root{--nb-mobile-header-drop:58px!important;--nb-hdr-top:var(--nb-mobile-header-drop)!important;--nb-mobile-header-total:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 12px)!important;--nb-header-h:var(--nb-mobile-header-total)!important;--nb-fixed-genre-h:82px!important}html,
body{overscroll-behavior-y:none!important;background:#000!important}.topbar,
header.topbar{height:var(--nb-mobile-header-total)!important;min-height:var(--nb-mobile-header-total)!important;top:0!important;padding:0!important;overflow:visible!important;z-index:10020!important}.topbar .logo,
header.topbar .logo{top:calc(var(--nb-hdr-top) + (var(--nb-hdr-btn, 44px) / 2))!important}header.topbar > .icon-btn:not(#mainProfileBtn),
.topbar > .icon-btn:not(#mainProfileBtn),
#mainProfileBtn,
#mainProfileBtn.nb-main-profile-btn,
#searchHeaderBackBtn,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.nb-header-search-slot:not(.open):not(:focus-within),
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within),
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{top:var(--nb-hdr-top)!important}body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) #nbGenreStrip{position:fixed!important;top:var(--nb-mobile-header-total)!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;height:var(--nb-fixed-genre-h)!important;margin:0!important;padding:12px 14px 10px!important;z-index:10010!important;background:linear-gradient(180deg, rgba(0,0,0,.98), rgba(3,3,6,.96))!important;border-top:1px solid rgba(var(--nb-accent-rgb,139,92,246), .18)!important;border-bottom:1px solid rgba(var(--nb-accent-rgb,139,92,246), .26)!important;overflow:hidden!important;box-sizing:border-box!important}body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) #nbGenreStrip .nb-genre-row{height:100%!important;display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 0 8px 0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}body.nb-search-results-mode #nbGenreStrip,
body.nb-details-open #nbGenreStrip,
body.player-open #nbGenreStrip,
body.nb-panel-cover-open #nbGenreStrip,
body.nb-hide-main-header #nbGenreStrip{display:none!important}.app{padding-top:calc(var(--nb-mobile-header-total) + var(--nb-fixed-genre-h) + 10px)!important}#heroArea{margin-top:0!important}.netflix-hero{margin-top:0!important}body.player-open:not(.nb-genre-player-over-genre) #results{top:calc(var(--nb-mobile-header-total) + 6px)!important;height:calc(100dvh - var(--nb-mobile-header-total) - 6px)!important}}@media (max-width: 760px){body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .app{padding-top:calc(var(--nb-mobile-header-total) + var(--nb-fixed-genre-h) - 72px)!important}body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) #heroArea{margin-top:0!important;padding-top:0!important}body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .netflix-hero{margin-top:0!important}body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) #nbGenreStrip{margin-bottom:0!important}}@media (max-width: 390px){body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .app{padding-top:calc(var(--nb-mobile-header-total) + var(--nb-fixed-genre-h) - 76px)!important}}@media (max-width: 760px){body.nb-details-open .app{padding-top:calc(var(--nb-mobile-header-total, 86px) + 6px)!important}body.nb-details-open #results{margin-top:0!important;padding-top:0!important}body.nb-details-open #results > div:first-child{margin-top:0!important;padding-top:0!important;transform:none!important}body.nb-details-open #results > div:first-child > img:first-child{margin-top:0!important;display:block!important}}body.light-mode .floating-actions .icon-btn[onclick="goHome()"],
body.light-mode #searchHeaderBackBtn,
body.light-mode .hero-watch-close,
body.light-mode #settingsPanel .panel-header .icon-btn,
body.light-mode #profilePanel .panel-header .icon-btn,
body.light-mode #nbCloseSide,
body.light-mode .nb-avatar-close,
body.light-mode #nbSupportClose,
body.light-mode #nbLegalClose,
body.light-mode #nbGenreClose,
body.light-mode .nb-genre-close,
body.light-mode .genre-close{color:transparent!important}:root{--nb-ui-icon-dark:#ffffff;--nb-ui-icon-light:#111111}body:not(.light-mode){--nb-ui-icon:var(--nb-ui-icon-dark)}body.light-mode{--nb-ui-icon:var(--nb-ui-icon-light)}.topbar .icon-btn,
.topbar .icon-btn i,
#searchHeaderBackBtn,
#searchHeaderBackBtn i,
.search-bar .search-btn,
.search-bar .search-btn i,
.panel-header .icon-btn,
.panel-header .icon-btn i,
.floating-actions .icon-btn,
.floating-actions .icon-btn i,
.hero-watch-close,
.hero-watch-close i,
.nb-legal-close,
.nb-legal-close i,
.nb-support-close,
.nb-support-close i,
.nb-avatar-close,
.nb-avatar-close i,
#nbGenreClose,
#nbGenreClose i,
.nb-genre-close,
.nb-genre-close i,
.genre-close,
.genre-close i{color:var(--nb-ui-icon)!important;-webkit-text-fill-color:var(--nb-ui-icon)!important}body.light-mode .topbar .icon-btn,
body.light-mode #searchHeaderBackBtn,
body.light-mode .search-bar .search-btn,
body.light-mode .panel-header .icon-btn,
body.light-mode .floating-actions .icon-btn,
body.light-mode .hero-watch-close,
body.light-mode .nb-legal-close,
body.light-mode .nb-support-close,
body.light-mode .nb-avatar-close,
body.light-mode #nbGenreClose,
body.light-mode .nb-genre-close,
body.light-mode .genre-close{background:rgba(255,255,255,.72)!important;border-color:rgba(var(--nb-accent-rgb,139,92,246),.45)!important}body:not(.light-mode) .topbar .icon-btn,
body:not(.light-mode) #searchHeaderBackBtn,
body:not(.light-mode) .search-bar .search-btn,
body:not(.light-mode) .panel-header .icon-btn,
body:not(.light-mode) .floating-actions .icon-btn,
body:not(.light-mode) .hero-watch-close,
body:not(.light-mode) .nb-legal-close,
body:not(.light-mode) .nb-support-close,
body:not(.light-mode) .nb-avatar-close,
body:not(.light-mode) #nbGenreClose,
body:not(.light-mode) .nb-genre-close,
body:not(.light-mode) .genre-close{background:rgba(12,12,18,.74)!important;border-color:rgba(var(--nb-accent-rgb,139,92,246),.52)!important}body.light-mode .netflix-hero-btn:not(.netflix-hero-play),
body.light-mode .netflix-hero-btn:not(.netflix-hero-play) i{color:#111!important;-webkit-text-fill-color:#111!important}body:not(.light-mode) .netflix-hero-btn,
body:not(.light-mode) .netflix-hero-btn i{color:#fff!important;-webkit-text-fill-color:#fff!important}@media (max-width:760px){body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .app{padding-top:calc(var(--nb-mobile-header-total, 114px) + var(--nb-fixed-genre-h, 82px) + 8px)!important}body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) #heroArea,
body:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .netflix-hero{margin-top:0!important;padding-top:0!important;transform:none!important}html,body{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important}.app,
#homeSections,
#results,
#heroArea{overflow:visible!important}.home-section,
#homeSections .nb-stable-section{content-visibility:visible!important;contain-intrinsic-size:auto!important;contain:none!important}.movies-slider,
.content-slider,
.row-slider,
.home-row,
.movie-row,
.rail,
.slider{scroll-behavior:auto!important;-webkit-overflow-scrolling:touch!important}.side-panel,
#results,
.modal,
.overlay,
.details-page,
.player-page,
.hero-watch-frame{transition-duration:.12s!important;animation-duration:.12s!important}}:root{--nb-ui-text-dark:#ffffff;--nb-ui-text-light:#111111;--nb-action-bg-dark:rgba(18,18,28,.78);--nb-action-bg-light:rgba(255,255,255,.72);--nb-action-border:rgba(var(--nb-accent-rgb,139,92,246),.58)}body:not(.light-mode){--nb-ui-auto:var(--nb-ui-text-dark);--nb-action-bg:var(--nb-action-bg-dark)}body.light-mode{--nb-ui-auto:var(--nb-ui-text-light);--nb-action-bg:var(--nb-action-bg-light)}.topbar .icon-btn,
.topbar .icon-btn *,
.search-bar .search-btn,
.search-bar .search-btn *,
#searchHeaderBackBtn,
#searchHeaderBackBtn *,
.panel-header .icon-btn,
.panel-header .icon-btn *,
.floating-actions .icon-btn,
.floating-actions .icon-btn *,
.hero-watch-close,
.hero-watch-close *,
.nb-legal-close,
.nb-legal-close *,
.nb-support-close,
.nb-support-close *,
.nb-avatar-close,
.nb-avatar-close *,
#nbGenreClose,
#nbGenreClose *,
.nb-genre-close,
.nb-genre-close *,
.genre-close,
.genre-close *{color:var(--nb-ui-auto)!important;-webkit-text-fill-color:var(--nb-ui-auto)!important;fill:var(--nb-ui-auto)!important;stroke:var(--nb-ui-auto)!important}.topbar .icon-btn,
.search-bar .search-btn,
#searchHeaderBackBtn,
.panel-header .icon-btn,
.floating-actions .icon-btn,
.hero-watch-close,
.nb-legal-close,
.nb-support-close,
.nb-avatar-close,
#nbGenreClose,
.nb-genre-close,
.genre-close,
.nb-detail-action,
.netflix-hero-btn,
.server-btn,
.fast-server-btn,
.inline-server-btn,
.btn{border:1px solid var(--nb-action-border)!important}.nb-detail-actions-row{gap:12px!important;flex-wrap:nowrap!important}.nb-detail-action,
.nb-detail-action.nb-detail-watch,
.nb-detail-action.nb-detail-soft,
.nb-share-detail-btn{background:var(--nb-action-bg)!important;border-color:var(--nb-action-border)!important;color:var(--nb-ui-auto)!important;-webkit-text-fill-color:var(--nb-ui-auto)!important;border-radius:999px!important;font-weight:900!important}.nb-detail-action *,
.nb-detail-action i,
.nb-detail-action svg{color:var(--nb-ui-auto)!important;-webkit-text-fill-color:var(--nb-ui-auto)!important;fill:var(--nb-ui-auto)!important;stroke:var(--nb-ui-auto)!important}.nb-detail-action:active,
.nb-detail-action:hover{background:rgba(var(--nb-accent-rgb,139,92,246),.28)!important;border-color:rgba(var(--nb-accent-rgb,139,92,246),.82)!important}body.light-mode .nb-detail-action:active,
body.light-mode .nb-detail-action:hover{background:rgba(var(--nb-accent-rgb,139,92,246),.18)!important}.netflix-hero-btn,
.netflix-hero-btn *{color:var(--nb-ui-auto)!important;-webkit-text-fill-color:var(--nb-ui-auto)!important}.netflix-hero-btn{background:var(--nb-action-bg)!important;border-color:var(--nb-action-border)!important}@media (max-width:760px){body.nb-browser-mode{--nb-mobile-header-drop:12px!important;--nb-hdr-top:var(--nb-mobile-header-drop)!important;--nb-mobile-header-total:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn,44px) + 12px)!important;--nb-header-h:var(--nb-mobile-header-total)!important}body.nb-browser-mode .topbar,
body.nb-browser-mode header.topbar{height:var(--nb-mobile-header-total)!important;min-height:var(--nb-mobile-header-total)!important;top:0!important}body.nb-browser-mode .topbar .logo,
body.nb-browser-mode header.topbar .logo{top:calc(var(--nb-hdr-top) + (var(--nb-hdr-btn,44px) / 2))!important}body.nb-browser-mode header.topbar > .icon-btn:not(#mainProfileBtn),
body.nb-browser-mode .topbar > .icon-btn:not(#mainProfileBtn),
body.nb-browser-mode #mainProfileBtn,
body.nb-browser-mode #mainProfileBtn.nb-main-profile-btn,
body.nb-browser-mode #searchHeaderBackBtn,
body.nb-browser-mode:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.nb-header-search-slot:not(.open):not(:focus-within),
body.nb-browser-mode:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within),
body.nb-browser-mode:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body.nb-browser-mode:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{top:var(--nb-hdr-top)!important}body.nb-browser-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) #nbGenreStrip{top:var(--nb-mobile-header-total)!important}body.nb-browser-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .app{padding-top:calc(var(--nb-mobile-header-total) + var(--nb-fixed-genre-h,82px) + 8px)!important}body.nb-browser-mode.nb-details-open .app{padding-top:calc(var(--nb-mobile-header-total) + 6px)!important}body.nb-browser-mode.player-open:not(.nb-genre-player-over-genre) #results{top:calc(var(--nb-mobile-header-total) + 6px)!important;height:calc(100dvh - var(--nb-mobile-header-total) - 6px)!important}}@media (max-width: 760px){body.nb-standalone-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .app{padding-top:calc(var(--nb-mobile-header-total, 144px) + var(--nb-fixed-genre-h, 82px) - 34px)!important;margin-top:0!important}body.nb-standalone-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) #heroArea,
body.nb-standalone-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .netflix-hero{margin-top:4px!important;padding-top:0!important;transform:none!important}body.nb-standalone-mode.nb-details-open .app{padding-top:calc(var(--nb-mobile-header-total, 144px) - 22px)!important;margin-top:0!important}body.nb-standalone-mode.nb-details-open #results,
body.nb-standalone-mode.nb-details-open #results > div:first-child,
body.nb-standalone-mode.nb-details-open #results > div:first-child > img:first-child{margin-top:0!important;padding-top:0!important;transform:none!important}}@media (max-width: 390px){body.nb-standalone-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .app{padding-top:calc(var(--nb-mobile-header-total, 144px) + var(--nb-fixed-genre-h, 82px) - 38px)!important}body.nb-standalone-mode.nb-details-open .app{padding-top:calc(var(--nb-mobile-header-total, 144px) - 26px)!important}}@media (max-width: 900px){body.nb-android-pwa-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open){--nb-mobile-header-drop:8px!important;--nb-hdr-top:var(--nb-mobile-header-drop)!important;--nb-mobile-header-total:calc(var(--nb-mobile-header-drop) + var(--nb-hdr-btn, 44px) + 8px)!important;--nb-header-h:var(--nb-mobile-header-total)!important;--nb-fixed-genre-h:74px!important}body.nb-android-pwa-mode .topbar,
body.nb-android-pwa-mode header.topbar{height:var(--nb-mobile-header-total)!important;min-height:var(--nb-mobile-header-total)!important;top:0!important;padding:0!important;transform:none!important}body.nb-android-pwa-mode .topbar .logo,
body.nb-android-pwa-mode header.topbar .logo{top:calc(var(--nb-hdr-top) + (var(--nb-hdr-btn, 44px) / 2))!important;transform:translate(-50%, -50%)!important}body.nb-android-pwa-mode header.topbar > .icon-btn:not(#mainProfileBtn),
body.nb-android-pwa-mode .topbar > .icon-btn:not(#mainProfileBtn),
body.nb-android-pwa-mode #mainProfileBtn,
body.nb-android-pwa-mode #mainProfileBtn.nb-main-profile-btn,
body.nb-android-pwa-mode #searchHeaderBackBtn,
body.nb-android-pwa-mode:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.nb-header-search-slot:not(.open):not(:focus-within),
body.nb-android-pwa-mode:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:not(.open):not(:focus-within),
body.nb-android-pwa-mode:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar.open,
body.nb-android-pwa-mode:not(.nb-search-results-mode):not(.nb-search-locked-hidden):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .search-bar:focus-within{top:var(--nb-hdr-top)!important;transform:none!important}body.nb-android-pwa-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) #nbGenreStrip{top:var(--nb-mobile-header-total)!important;height:var(--nb-fixed-genre-h)!important;margin:0!important}body.nb-android-pwa-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .app{padding-top:calc(var(--nb-mobile-header-total) + var(--nb-fixed-genre-h) - 4px)!important}body.nb-android-pwa-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) #heroArea,
body.nb-android-pwa-mode:not(.nb-search-results-mode):not(.nb-details-open):not(.player-open):not(.nb-panel-cover-open) .netflix-hero{margin-top:0!important;padding-top:0!important}body.nb-android-pwa-mode.nb-details-open .app{padding-top:calc(var(--nb-mobile-header-total) + 6px)!important}}