PageSourceSearch

https://watch.plex.tv/_next/static/chunks/1vif3x3-hgn2r.js

js plex.tv collected 2026-10-01 08:39:22 UTC 31,565 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,691532,e=>{"use strict";e.s([],833967),e.i(833967),e.i(39693);var t,n,r=e.i(630242),i=e.i(659208),s=e.i(10180),o=e.i(565693),a=e.i(702232);let u=r.createContext(void 0);function l(e){let t=r.useContext(u);if(void 0===t&&!e)throw Error((0,a.default)(72));return t}var c=e.i(880269),d=e.i(278051),p=e.i(430186),h=e.i(36177);function f(e){return null!=e&&null!=e.clientX}var m=e.i(385676),v=e.i(908116),g=e.i(523686),S=e.i(290915),y=e.i(95431),C=e.i(209296),P=e.i(726062),b=e.i(303232),w=e.i(53249),E=e.i(739474),x=e.i(590547),R=e.i(340607);let O={...x.popupStoreSelectors,disabled:(0,C.createSelector)(e=>e.disabled),instantType:(0,C.createSelector)(e=>e.instantType),isInstantPhase:(0,C.createSelector)(e=>e.isInstantPhase),trackCursorAxis:(0,C.createSelector)(e=>e.trackCursorAxis),disableHoverablePopup:(0,C.createSelector)(e=>e.disableHoverablePopup),lastOpenChangeReason:(0,C.createSelector)(e=>e.openChangeReason),closeOnClick:(0,C.createSelector)(e=>e.closeOnClick),closeDelay:(0,C.createSelector)(e=>e.closeDelay),hasViewport:(0,C.createSelector)(e=>e.hasViewport)};class T extends P.ReactStore{constructor(e){super({...(0,x.createInitialPopupStoreState)(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1,...e},{popupRef:r.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:new R.PopupTriggerMap},O)}setOpen=(e,t)=>{let n=t.reason,r=n===E.REASONS.triggerHover,i=e&&n===E.REASONS.triggerFocus,s=!e&&(n===E.REASONS.triggerPress||n===E.REASONS.escapeKey);if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(e,t),t.isCanceled)return;let o=()=>{let r={open:e,openChangeReason:n};i?r.instantType="focus":s?r.instantType="dismiss":n===E.REASONS.triggerHover&&(r.instantType=void 0);let o=t.trigger?.id??null;(o||e)&&(r.activeTriggerId=o,r.activeTriggerElement=t.trigger??null),this.update(r)};r?y.flushSync(o):o()};static useStore(e,t){let n=(0,b.useRefWithInit)(()=>new T(t)).current,r=e??n,i=(0,w.useSyncedFloatingRootContext)({popupStore:r,onOpenChange:r.setOpen});return r.state.floatingRootContext=i,r}}var k=e.i(161605);let I=(0,i.fastComponent)(function(e){let{disabled:t=!1,defaultOpen:n=!1,open:i,disableHoverablePopup:a=!1,trackCursorAxis:l="none",actionsRef:y,onOpenChange:C,onOpenChangeComplete:P,handle:b,triggerId:w,defaultTr
1iggerId:x=null,children:R}=e,O=T.useStore(b?.store,{open:n,openProp:i,activeTriggerId:x,triggerIdProp:w});(0,s.useOnFirstRender)(()=>{void 0===i&&!1===O.state.open&&!0===n&&O.update({open:!0,activeTriggerId:x})}),O.useControlledProp("openProp",i),O.useControlledProp("triggerIdProp",w),O.useContextCallback("onOpenChange",C),O.useContextCallback("onOpenChangeComplete",P);let I=O.useState("open"),A=!t&&I,M=O.useState("activeTriggerId"),j=O.useState("payload");O.useSyncedValues({trackCursorAxis:l,disableHoverablePopup:a}),(0,o.useIsoLayoutEffect)(()=>{I&&t&&O.setOpen(!1,(0,g.createChangeEventDetails)(E.REASONS.disabled))},[I,t,O]),O.useSyncedValue("disabled",t),(0,S.useImplicitActiveTrigger)(O);let{forceUnmount:N,transitionStatus:D}=(0,S.useOpenStateTransitions)(A,O),U=O.useState("isInstantPhase"),_=O.useState("instantType"),L=O.useState("lastOpenChangeReason"),B=r.useRef(null);(0,o.useIsoLayoutEffect)(()=>{"ending"===D&&L===E.REASONS.none||"ending"!==D&&U?("delay"!==_&&(B.current=_),O.set("instantType","delay")):null!==B.current&&(O.set("instantType",B.current),B.current=null)},[D,U,L,_,O]),(0,o.useIsoLayoutEffect)(()=>{A&&null==M&&O.set("payload",void 0)},[O,M,A]);let H=r.useCallback(()=>{var e,t;let n;O.setOpen(!1,(e=O,t=E.REASONS.imperativeAction,(n=(0,g.createChangeEventDetails)(t)).preventUnmountOnClose=()=>{e.set("preventUnmountingOnClose",!0)},n))},[O]);r.useImperativeHandle(y,()=>({unmount:N,close:H}),[N,H]);let V=O.useState("floatingRootContext"),F=(0,m.useDismiss)(V,{enabled:!t,referencePress:()=>O.select("closeOnClick")}),K=function(e,t={}){let n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),o=n.useState("domReferenceElement"),a=n.context.dataRef,{enabled:u=!0,axis:l="both"}=t,m=r.useRef(!1),v=r.useRef(null),[g,S]=r.useState(),[y,C]=r.useState([]),P=(0,d.useStableCallback)((e,t,r)=>{if(!m.current&&(!a.current.openEvent||f(a.current.openEvent))){var i,s;let u,c,d;n.set("positionReference",(i=r??o,s={x:e,y:t,axis:l,dataRef:a,pointerType:g},u=null,c=null,d=!1,{contextElement:i||void 0,getBoundingClientRect(){let e=i?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},t="x"===s.axis||"both"===s.axis,n="y"===s.axis||"both"===s.axis,r=["mouseenter","mousemove"].includes(s.dataRef.current.openEvent?.type||"")&&"touch"!==s.pointerType,o=e.width,a=e.height,l=e.x,p=e.y;return null==u&&s.x&&t&&(u=e.x-s.x),null==c&&s.y&&n&&(c=e.y-s.y),l-=u||0,p-=c||0,o=0,a=0,!d||r?(o="y"===s.axis?e.width:0,a="x"===s.axis?e.height:0,l=t&&null!=s.x?s.x:l,p=n&&null!=s.y?s.y:p):d&&!r&&(a="x"===s.axis?e.height:a,o="y"===s.axis?e.width:o),d=!0,{width:o,height:a,x:l,y:p,top:p,right:l+o,bottom:p+a,left:l}}}))}}),b=(0,d.useStableCallback)(e=>{i?v.current||C([]):P(e.clientX,e.clientY,e.currentTarget)}),w=(0,h.isMouseLikePointerType)(g)?s:i,E=r.useCallback(()=>{if(!w||!u)return;let e=(0,c.getWindow)(s);function t(n){let r=(0,p.getTarget)(n);(0,p.contains)(s,r)?(e.removeEventListener("mousemove",t),v.current=null):P(n.clientX,n.clientY)}if(!a.current.openEvent||f(a.current.openEvent)){e.addEventListener("mousemove",t);let n=()=>{e.removeEventListener("mousemove",t),v.current=null};return v.current=n,n}n.set("positionReference",o)},[w,u,s,a,o,n,P]);r.useEffect(()=>E(),[E,y]),r.useEffect(()=>{u&&!s&&(m.current=!1)},[u,s]),r.useEffect(()=>{!u&&i&&(m.current=!0)},[u,i]);let x=r.useMemo(()=>{function e(e){S(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:b,onMouseEnter:b}},[b]);return r.useMemo(()=>u?{reference:x,trigger:x}:{},[u,x])}(V,{enabled:!t&&"none"!==l,axis:"none"===l?void 0:l}),{getReferenceProps:q,getFloatingProps:W,getTriggerProps:z}=(0,v.useInteractions)([F,K]),G=r.useMemo(()=>q(),[q]),Y=r.useMemo(()=>z(),[z]),J=r.useMemo(()=>W(),[W]);return O.useSyncedValues({activeTriggerProps:G,inactiveTriggerProps:Y,popupProps:J}),(0,k.jsx)(u.Provider,{value:O,children:"function"==typeof R?R({payload:j}):R})});var A=e.i(833551),M=e.i(648585),j=e.i(739774);let N=r.createContext(void 0);var D=e.i(994907),U=e.i(732612),_=e.i(530001);let L=r.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new U.Timeout,currentIdRef:{current:null},currentContextRef:{current:null}});function B(e){let{children:t,delay:n,timeoutMs:i=0}=e,s=r.useRef(n),o=r.useRef(n),a=r.useRef(null),u=r.useRef(null),l=(0,U.useTimeout)();return(0,k.jsx)(L.Provider,{value:r.useMemo(()=>({hasProvider:!0,delayRef:s,initialDelayRef:o,currentIdRef:a,timeoutMs:i,currentContextRef:u,timeout:l}),[i,l]),children:t})}var H=e.i(502522),V=e.i(175843);let F=((t={})[t.popupOpen=A.CommonTriggerDataAttributes.popupOpen]="popupOpen",t.triggerDisabled="data-trigger-disabled",t),K=(0,i.fastComponentRef)(function(e,t){let{className:n,render:i,handle:s,payload:u,disabled:c,delay:d,closeOnClick:p=!0,closeDelay:h,id:f,...m}=e,v=l(!0),y=s?.store??v;if(!y)throw Error((0,a.default)(82));let C=(0,j.useBaseUiId)(f),P=y.useState("isTriggerActive",C),b=y.useState("isOpenedByTrigger",C),w=y.useState("floatingRootContext"),x=r.useRef(null),R=d??600,O=h??0,{registerTrigger:T,isMountedByThisTrigger:k}=(0,S.useTriggerDataForwarding)(C,x,y,{payload:u,closeOnClick:p,closeDelay:O}),I=r.useContext(N),{delayRef:U,isInstantPhase:B,hasProvider:K}=function(e,t={open:!1}){let n="rootStore"in e?e.rootStore:e,i=n.useState("floatingId"),{open:s}=t,{currentIdRef:a,delayRef:u,timeoutMs:l,initialDelayRef:c,currentContextRef:d,hasProvider:p,timeout:h}=r.useContext(L),[f,m]=r.useState(!1);return(0,o.useIsoLayoutEffect)(()=>{function e(){m(!1),d.current?.setIsInstantPhase(!1),a.current=null,d.current=null,u.current=c.current}if(a.current&&!s&&a.current===i){if(m(!1),l)return h.start(l,()=>{n.select("open")||a.current&&a.current!==i||e()}),()=>{h.clear()};e()}},[s,i,a,u,l,c,d,h,n]),(0,o.useIsoLayoutEffect)(()=>
1{if(!s)return;let e=d.current,t=a.current;h.clear(),d.current={onOpenChange:n.setOpen,setIsInstantPhase:m},a.current=i,u.current={open:0,close:(0,_.getDelay)(c.current,"close")},null!==t&&t!==i?(m(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,(0,g.createChangeEventDetails)(E.REASONS.none))):(m(!1),e?.setIsInstantPhase(!1))},[s,i,n,a,u,l,c,d,h]),(0,o.useIsoLayoutEffect)(()=>()=>{d.current=null},[d]),r.useMemo(()=>({hasProvider:p,delayRef:u,isInstantPhase:f}),[p,u,f])}(w,{open:b});y.useSyncedValue("isInstantPhase",B);let q=y.useState("disabled"),W=c??q,z=y.useState("trackCursorAxis"),G=y.useState("disableHoverablePopup"),Y=(0,V.useHoverReferenceInteraction)(w,{enabled:!W,mouseOnly:!0,move:!1,handleClose:G||"both"===z?null:(0,D.safePolygon)(),restMs(){let e=I?.delay,t="object"==typeof U.current?U.current.open:void 0,n=R;return K&&(n=0!==t?d??e??R:0),n},delay(){let e="object"==typeof U.current?U.current.close:void 0,t=O;return null==h&&K&&(t=e),{close:t}},triggerElementRef:x,isActiveTrigger:P}),J=(0,H.useFocus)(w,{enabled:!W}).reference,X=y.useState("triggerProps",k);return(0,M.useRenderElement)("button",e,{state:{open:b},ref:[t,T,x],props:[Y,J,X,{onPointerDown(){y.set("closeOnClick",p)},id:C,[F.triggerDisabled]:W?"":void 0},m],stateAttributesMapping:A.triggerOpenStateMapping})}),q=r.createContext(void 0);var W=e.i(873425);let z=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e;return l().useState("mounted")||n?(0,k.jsx)(q.Provider,{value:n,children:(0,k.jsx)(W.FloatingPortalLite,{ref:t,...r})}):null}),G=r.createContext(void 0);function Y(){let e=r.useContext(G);if(void 0===e)throw Error((0,a.default)(71));return e}var J=e.i(257311),X=e.i(300310),Q=e.i(996971),Z=e.i(813258);let $=r.forwardRef(function(e,t){let{render:n,className:i,anchor:s,positionMethod:o="absolute",side:u="top",align:c="center",sideOffset:d=0,alignOffset:p=0,collisionBoundary:h="clipping-ancestors",collisionPadding:f=5,arrowPadding:m=5,sticky:v=!1,disableAnchorTracking:g=!1,collisionAvoidance:S=X.POPUP_COLLISION_AVOIDANCE,...y}=e,C=l(),P=function(){let e=r.useContext(q);if(void 0===e)throw Error((0,a.default)(70));return e}(),b=C.useState("open"),w=C.useState("mounted"),E=C.useState("trackCursorAxis"),x=C.useState("disableHoverablePopup"),R=C.useState("floatingRootContext"),O=C.useState("instantType"),T=C.useState("transitionStatus"),I=C.useState("hasViewport"),j=(0,J.useAnchorPositioning)({anchor:s,positionMethod:o,floatingRootContext:R,mounted:w,side:u,sideOffset:d,align:c,alignOffset:p,collisionBoundary:h,collisionPadding:f,sticky:v,arrowPadding:m,disableAnchorTracking:g,keepMounted:P,collisionAvoidance:S,adaptiveOrigin:I?Q.adaptiveOrigin:void 0}),N=r.useMemo(()=>{let e={};return(!b||"both"===E||x)&&(e.pointerEvents="none"),{role:"presentation",hidden:!w,style:{...j.positionerStyles,...e}}},[b,E,x,w,j.positionerStyles]),D=r.useMemo(()=>({open:b,side:j.side,align:j.align,anchorHidden:j.anchorHidden,instant:"none"!==E?"tracking-cursor":O}),[b,j.side,j.align,j.anchorHidden,E,O]),U=r.useMemo(()=>({...D,arrowRef:j.arrowRef,arrowStyles:j.arrowStyles,arrowUncentered:j.arrowUncentered}),[D,j.arrowRef,j.arrowStyles,j.arrowUncentered]),_=(0,M.useRenderElement)("div",e,{state:D,props:[N,(0,Z.getDisabledMountTransitionStyles)(T),y],ref:[t,C.useStateSetter("positionerElement")],stateAttributesMapping:A.popupStateMapping});return(0,k.jsx)(G.Provider,{value:U,children:_})});var ee=e.i(810954),et=e.i(24542),en=e.i(195086);let er={...A.popupStateMapping,...ee.transitionStatusMapping},ei=r.forwardRef(function(e,t){let{className:n,render:r,...i}=e,s=l(),{side:o,align:a}=Y(),u=s.useState("open"),c=s.useState("instantType"),d=s.useState("transitionStatus"),p=s.useState("popupProps"),h=s.useState("floatingRootContext");(0,et.useOpenChangeComplete)({open:u,ref:s.context.popupRef,onComplete(){u&&s.context.onOpenChangeComplete?.(!0)}});let f=s.useState("disabled"),m=s.useState("closeDelay");return(0,en.useHoverFloatingInteraction)(h,{enabled:!f,closeDelay:m}),(0,M.useRenderElement)("div",e,{state:{open:u,side:o,align:a,instant:c,transitionStatus:d},ref:[t,s.context.popupRef,s.useStateSetter("popupElement")],props:[p,(0,Z.getDisabledMountTransitionStyles)(d),i],stateAttributesMapping:er})}),es=r.forwardRef(function(e,t){let{className:n,render:r,...i}=e,s=l().useState("instantType"),{open:o,arrowRef:a,side:u,align:c,arrowUncentered:d,arrowStyles:p}=Y();return(0,M.useRenderElement)("div",e,{state:{open:o,side:u,align:c,uncentered:d,instant:s},ref:[t,a],props:[{style:p,"aria-hidden":!0},i],stateAttributesMapping:A.popupStateMapping})}),eo=((n={}).popupWidth="--popup-width",n.popupHeight="--popup-height",n);var ea=e.i(255426);let eu={activationDirection:e=>e?{"data-activation-direction":e}:null},el=r.forwardRef(function(e,t){let{render:n,className:r,children:i,...s}=e,o=l(),a=Y(),u=o.useState("instantType"),{children:c,state:d}=(0,ea.usePopupViewport)({store:o,side:a.side,cssVars:eo,children:i}),p={activationDirection:d.activationDirection,transitioning:d.transitioning,instant:u};return(0,M.useRenderElement)("div",e,{state:p,ref:t,props:[s,{children:c}],stateAttributesMapping:eu})});class ec{constructor(){this.store=new T}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;if(e&&!t)throw Error((0,a.default)(81,e));this.store.setOpen(!0,(0,g.createChangeEventDetails)(E.REASONS.imperativeAction,void 0,t))}close(){this.store.setOpen(!1,(0,g.createChangeEventDetails)(E.REASONS.imperativeAction,void 0,void 0))}get isOpen(){return this.store.state.open}}e.s(["Arrow",0,es,"Handle",0,ec,"Popup",0,ei,"Portal",0,z,"Positioner",0,$,"Provider",0,function(e){let{delay:t,closeDelay:n,timeout:i=400}=e,s=r.useMemo(()=>({delay:t,closeDelay:n}),[t,n]),o=r.useMemo(()=>({open:t,close:n}),[t,n]);return(0,k.jsx)(N.Provider,{value:s,children:(0,k.jsx)(B,{delay:o,timeoutMs:i,children:e.children})})},"Root",0,I,"Trigger",0,K,"Viewport",0,el,"createHandle",0,function(){return new ec}],815229);var ed=e.i(815229),ed=ed,ep=e.i(389162),eh=e.i(49621),ef=e.i(539369);e.s(["Tooltip",0,function({children:e,"data-testid":t,delay:n=250,disabled:r=!1,side:i="bottom",sideOffset:s=4,tooltip:o,...a}){let u=(0,eh.usePortalContainer)();return(0,k.jsxs)(ed.Root,{disabled:r,children:[(0,k.jsx)(ed.Trigger,{delay:n,render:e}),(0,k.jsx)(ed.Portal,{container:u,children:(0,k.jsx)(ed.Positioner,{className:"_1ih2zm30",collisionBoundary:u,collisionPadding:8,side:i,sideOffset:s,children:(0,k.jsx)(ed.Popup,{...a,className:"_1ih2zm31 _1c5rpet4","data-testid":t,children:(0,k.jsx)(ep.Panel,{padding:"m",children:(0,k.jsx)(ef.Text,{as:"div",color:"primary",font:"body-2",children:o})})})})})]})},"TooltipProvider",0,function(e){return(0,k.jsx)(ed.Provider,{...e})}],691532)},384778,e=>{"use strict";var t=e.i(766271);function n(e,{pages:t,pageParams:r}){let i=t.length-1;return t.length>0?e.getNextPageParam(t[i],t,r[i],r):void 0}function r(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}e.s(["hasNextPage",0,function(e,t){return!!t&&null!=n(e,t)},"hasPreviousPage",0,function(e,t){return!!t&&!!e.getPreviousPageParam&&null!=r(e,t)},"infiniteQueryBehavior",0,function(e){return{onFetch:(i,s)=>
1{let o=i.options,a=i.fetchOptions?.meta?.fetchMore?.direction,u=i.state.data?.pages||[],l=i.state.data?.pageParams||[],c={pages:[],pageParams:[]},d=0,p=async()=>{let s=!1,p=(0,t.ensureQueryFn)(i.options,i.fetchOptions),h=async(e,n,r)=>{let o;if(s)return Promise.reject();if(null==n&&e.pages.length)return Promise.resolve(e);let a=(o={client:i.client,queryKey:i.queryKey,pageParam:n,direction:r?"backward":"forward",meta:i.options.meta},(0,t.addConsumeAwareSignal)(o,()=>i.signal,()=>s=!0),o),u=await p(a),{maxPages:l}=i.options,c=r?t.addToStart:t.addToEnd;return{pages:c(e.pages,u,l),pageParams:c(e.pageParams,n,l)}};if(a&&u.length){let e="backward"===a,t={pages:u,pageParams:l},i=(e?r:n)(o,t);c=await h(t,i,e)}else{let t=e??u.length;do{let e=0===d?l[0]??o.initialPageParam:n(o,c);if(d>0&&null==e)break;c=await h(c,e),d++}while(d<t)}return c};i.options.persister?i.fetchFn=()=>i.options.persister?.(p,{client:i.client,queryKey:i.queryKey,meta:i.options.meta,signal:i.signal},s):i.fetchFn=p}}}])},352968,e=>{"use strict";function t(e){let t=[],n={};function r(e){t.forEach(t=>t(e))}return{getItem(t){let r=null;try{r=window[e].getItem(t)}catch{r=n[t]??null}return null!=r?JSON.parse(r):r},setItem(t,i){let s=JSON.stringify(i);n[t]=s;try{window[e].getItem(t)!==s&&(window[e].setItem(t,s),r({key:t,newValue:s}))}catch{r({key:t,newValue:s})}},removeItem(t){n[t]=null;try{null!==window[e].getItem(t)&&(window[e].removeItem(t),r({key:t,newValue:null}))}catch{r({key:t,newValue:null})}},subscribe(e){let n=!0;return t.push(e),function(){if(!n)return;n=!1;let r=t.indexOf(e);t.splice(r,1)}},clear(){for(let e in n)n[e]=null;try{window[e].clear()}catch{}}}}let n=t("localStorage"),r=t("sessionStorage");e.s(["safeLocalStorage",0,n,"safeSessionStorage",0,r])},615015,e=>{"use strict";e.s(["VIEW_STATE_SYNC_CONSENT_URL",0,"https://plex.tv/api/v2/user/view_state_sync"])},476684,197373,e=>{"use strict";var t=e.i(208058),n=e.i(542931),r=e.i(472625);e.s(["default",0,function(e){return e?(0,n.getCookie)(t.COOKIES.USER_SETTINGS,r.UserSettingsCookieSchema,e):(0,n.getCookie)(t.COOKIES.USER_SETTINGS,r.UserSettingsCookieSchema)}],476684);let i=t.MINUTE_IN_MILLISECONDS;e.s(["default",0,function(e,r){let s={maxAgeSeconds:365*t.DAY_IN_SECONDS},o={settings:e,expires:Date.now()+i};return r?(0,n.setCookie)(t.COOKIES.USER_SETTINGS,o,s,r):(0,n.setCookie)(t.COOKIES.USER_SETTINGS,o,s)}],197373)},559644,e=>{"use strict";var t=e.i(161605),n=e.i(630242),r=e.i(831877),i=e.i(956736),s=e.i(52798);e.i(39693);var o=e.i(208058),a=e.i(615015),u=e.i(233706);async function l(e,t){let n={[o.HEADERS.TOKEN]:e,[o.HEADERS.CLIENT_IDENTIFIER]:t},[r,i,s]=await Promise.all([(0,u.default)("https://plex.tv/api/v2/user/profile",{headers:n}),(0,u.default)("https://plex.tv/api/v2/user",{headers:n}),(0,u.default)(a.VIEW_STATE_SYNC_CONSENT_URL,{headers:n}).catch(()=>void 0)]);return{...r,emailConfirmed:i.confirmed,...s?{vssConsent:s.consent}:{}}}var c=e.i(476684),d=e.i(197373);let p=(0,n.createContext)(void 0);e.s(["UserSettingsContext",0,p,"default",0,function({userSettings:e,children:o}){let a=(0,r.default)(e);return!function(){let e=(0,i.default)(),{clientID:t}=(0,s.default)();(0,n.useEffect)(()=>{let n=!1;return async function(){if(!e)return;let r=await (0,c.default)();if(n||r&&Date.now()<r.expires)return;let i=await l(e.token,t);n||await (0,d.default)(i)}(),()=>{n=!0}},[e,t])}(),(0,t.jsx)(p.Provider,{value:a,children:o})}],559644)},723749,e=>{"use strict";var t,n,r,i,s,o,a,u,l,c,d,p=((t={}).FairPlay="fairplay",t.Widevine="widevine",t),h=((n={}).Dash="dash",n.Hls="hls",n),f=((r={}).Dash="application/dash+xml",r.Hls="application/x-mpegURL",r),m=((i={})[i.Video=1]="Video",i[i.Audio=2]="Audio",i[i.Subtitle=3]="Subtitle",i),v=((s={}).VTT="vtt",s.EIA_608="eia_608",s),g=((o={}).Center="center",o.East="east",o.North="north",o.Northeast="northeast",o.Northwest="northwest",o.South="south",o.Southeast="southeast",o.Southwest="southwest",o.West="west",o),S=((a={}).Medium="medium",a.Large="large",a.Small="small",a),y=((u={}).Absolute="absolute",u.Relative="relative",u),C=((l={}
1)[l.ForbiddenError=0]="ForbiddenError",l[l.PlaybackError=1]="PlaybackError",l),P=((c={}).Shaka="shaka",c.HlsJs="hlsjs",c.Html="html",c.Cast="cast",c),b=((d={}).Muted="muted",d.Unmuted="unmuted",d.Blocked="blocked",d.Unknown="unknown",d);e.s(["AutoPlayBehavior",()=>b,"Drm",()=>p,"MimeType",()=>f,"OverlayGravity",()=>g,"OverlaySize",()=>S,"OverlayStartTimeOffsetType",()=>y,"Protocol",()=>h,"StreamType",()=>m,"SubtitlesFormat",()=>v,"VideoErrorType",()=>C,"VideoPlayer",()=>P])},8842,e=>{"use strict";var t=e.i(723749);function n(e){return e?.name==="NotAllowedError"}async function r(e,i=t.AutoPlayBehavior.Unknown){let s=i===t.AutoPlayBehavior.Muted;try{if(s)throw Error("Skipping auto-play with volume due to the intended auto-play behavior being muted");return await e.play(),t.AutoPlayBehavior.Unmuted}catch(r){if(!(s||n(r)))return t.AutoPlayBehavior.Unknown;{let r=e.volume,i=e.muted;e.volume=0,e.muted=!0;try{return await e.play(),t.AutoPlayBehavior.Muted}catch(s){return e.volume=r,e.muted=i,n(s)?t.AutoPlayBehavior.Blocked:t.AutoPlayBehavior.Unknown}}}}e.s(["default",0,r])},858993,e=>{"use strict";let t=(0,e.i(630242).createContext)({isCastSupported:!1,isCasting:!1,onCastButtonPress:()=>Promise.resolve()});e.s(["default",0,t])},701689,e=>{"use strict";var t=e.i(161605),n=e.i(630242),r=e.i(8842);let i=(0,n.createContext)(void 0);async function s(e){e.playsInline=!0,e.src="/videos/auto-play-sample.mp4";let t=await (0,r.default)(e);return e.src="",e.volume=1,e.muted=!1,t}e.s(["AutoPlayProvider",0,function({children:e}){let[r,o]=(0,n.useState)();return(0,n.useEffect)(()=>{if(r)return;let e=document.createElement("video"),t=async()=>{let t=await s(e);o({videoElement:e,behavior:t})};return document.addEventListener("pointerdown",t),()=>{document.removeEventListener("pointerdown",t)}},[r]),(0,t.jsx)(i.Provider,{value:r,children:e})},"default",0,function({waitForInteraction:e}){let t=(0,n.useContext)(i),[r,o]=(0,n.useState)(!!t),a=(0,n.useRef)(t);return(0,n.useEffect)(()=>{r||e||(async()=>{let e=document.createElement("video"),t=await s(e);a.current||(a.current={videoElement:e,behavior:t},o(!0))})()},[r,e]),(0,n.useEffect)(()=>{r||!t||a.current||(a.current=t,o(!0))},[r,t]),a.current}])},51449,e=>{"use strict";var t=e.i(259864),n=e.i(539392),r=e.i(313805),i=class extends n.Removable{#e;#t;#n;#r;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#t=[],this.state=e.state||s(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#n.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#i({type:"continue"})},n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#r=(0,r.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#i({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#i({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});let i="pending"===this.state.status,s=!this.#r.canStart();try{if(i)t();else{this.#i({type:"pending",variables:e,isPaused:s}),this.#n.config.onMutate&&await this.#n.config.onMutate(e,this,n);let t=await this.options.onMutate?.(e,n);t!==this.state.context&&this.#i({type:"pending",context:t,variables:e,isPaused:s})}let r=await this.#r.start();return await this.#n.config.onSuccess?.(r,e,this.state.context,this,n),await this.options.onSuccess?.(r,e,this.state.context,n),await this.#n.config.onSettled?.(r,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(r,null,e,this.state.context,n),this.#i({type:"success",data:r}),r}catch(t){try{await this.#n.config.onError?.(t,e,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,n)}catch(e){Promise.reject(e)}try{await this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,n)}catch(e){Promise.reject(e)}throw this.#i({type:"error",error:t}),t}finally{this.#n.runNext(this)}}#i(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};
1case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),t.notifyManager.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}};function s(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}e.s(["Mutation",0,i,"getDefaultState",0,s])},382697,e=>{"use strict";var t=e.i(761321),n=e.i(90137),r=e.i(233706);function i(e){let[t,n]=e;return(0,r.default)(t,n)}e.s(["default",0,function(e,r){let{config:s,...o}=r,a=(0,n.default)(o);return(0,t.default)(e&&a?[e,a]:null,i,s)}])},123374,(e,t,n)=>{!function(r,i){if("function"==typeof define&&define.amd){let r;void 0!==(r=i(e.r,n,t))&&e.v(r)}else t.exports=i()}(e.e,function(){var e,t,n,r={};r.version="0.2.0";var i=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function s(e,t,n){return e<t?t:e>n?n:e}r.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(i[t]=n);return this},r.status=null,r.set=function(e){var t=r.isStarted();r.status=1===(e=s(e,i.minimum,1))?null:e;var n=r.render(!t),u=n.querySelector(i.barSelector),l=i.speed,c=i.easing;return n.offsetWidth,o(function(t){var s,o,d,p;""===i.positionUsing&&(i.positionUsing=r.getPositioningCSS()),a(u,(s=e,o=l,d=c,(p="translate3d"===i.positionUsing?{transform:"translate3d("+(-1+s)*100+"%,0,0)"}:"translate"===i.positionUsing?{transform:"translate("+(-1+s)*100+"%,0)"}:{"margin-left":(-1+s)*100+"%"}).transition="all "+o+"ms "+d,p)),1===e?(a(n,{transition:"none",opacity:1}),n.offsetWidth,setTimeout(function(){a(n,{transition:"all "+l+"ms linear",opacity:0}),setTimeout(function(){r.remove(),t()},l)},l)):setTimeout(t,l)}),this},r.isStarted=function(){return"number"==typeof r.status},r.start=function(){r.status||r.set(0);var e=function(){setTimeout(function(){r.status&&(r.trickle(),e())},i.trickleSpeed)};return i.trickle&&e(),this},r.done=function(e){return e||r.status?r.inc(.3+.5*Math.random()).set(1):this},r.inc=function(e){var t=r.status;return t?("number"!=typeof e&&(e=(1-t)*s(Math.random()*t,.1,.95)),t=s(t+e,0,.994),r.set(t)):r.start()},r.trickle=function(){return r.inc(Math.random()*i.trickleRate)},e=0,t=0,r.promise=function(n){return n&&"resolved"!==n.state()&&(0===t&&r.start(),e++,t++,n.always(function(){0==--t?(e=0,r.done()):r.set((e-t)/e)})),this},r.render=function(e){if(r.isRendered())return document.getElementById("nprogress");l(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=i.template;var n,s=t.querySelector(i.barSelector),o=e?"-100":(-1+(r.status||0))*100,u=document.querySelector(i.parent);return a(s,{transition:"all 0 linear",transform:"translate3d("+o+"%,0,0)"}),!i.showSpinner&&(n=t.querySelector(i.spinnerSelector))&&p(n),u!=document.body&&l(u,"nprogress-custom-parent"),u.appendChild(t),t},r.remove=function(){c(document.documentElement,"nprogress-busy"),c(document.querySelector(i.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var o=(n=[],function(e){n.push(e),1==n.length&&function e(){var t=n.shift();t&&t(e)}()}),a=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n,r,i){var s;r=t[s=(s=r).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[s]=function(t){var n=document.body.style;if(t in n)return t;for(var r,i=e.length,s=t.charAt(0).toUpperCase()+t.slice(1);i--;)if((r=e[i]+s)in n)return r;return t}(s)),n.style[r]=i}return function(e,t){var r,i,s=arguments;if(2==s.length)for(r in t)void 0!==(i=t[r])&&t.hasOwnProperty(r)&&n(e,r,i);else n(e,s[1],s[2])}}();function u(e,t){return("string"==typeof e?e:d(e)).indexOf(" "+t+" ")>=0}function l(e,t){var n=d(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function c(e,t){var n,r=d(e);u(e,t)&&(e.className=(n=r.replace(" "+t+" "," ")).substring(1,n.length-1))}function d(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return r})},406956,e=>{"use strict";var t=e.i(459873),n=e.i(797870),r=e.i(123374),i=e.i(630242);r.default.configure({barSelector:"#nprogress > .bar",minimum:.5,showSpinner:!1,template:'<div class="bar"></div>',trickleSpeed:100}),e.s(["default",0,function(){let e=(0,t.usePathname)(),s=(0,n.use
1SearchParams)();return(0,i.useEffect)(()=>{r.default.done()},[e,s]),null},"startProgress",0,function(e){let t=window.location.href;new URL(e,t).href!==new URL(t).href&&r.default.start()}])},774684,e=>{e.v(t=>Promise.all(["static/chunks/26wcg-7ly5_tp.js"].map(t=>e.l(t))).then(()=>t(31149)))},906288,e=>{e.v(t=>Promise.all(["static/chunks/30aqyuj2ot6sb.js"].map(t=>e.l(t))).then(()=>t(263952)))},969468,e=>{e.v(t=>Promise.all(["static/chunks/20ql-ky1evjdj.js"].map(t=>e.l(t))).then(()=>t(908391)))},689900,e=>{e.v(t=>Promise.all(["static/chunks/0sk0lex9ld_ug.js"].map(t=>e.l(t))).then(()=>t(279052)))},705100,e=>{e.v(t=>Promise.all(["static/chunks/3rvieqjpomf31.js"].map(t=>e.l(t))).then(()=>t(990740)))},312082,e=>{e.v(t=>Promise.all(["static/chunks/3q7tvbgjfz8v1.js"].map(t=>e.l(t))).then(()=>t(643884)))},694905,e=>{e.v(t=>Promise.all(["static/chunks/0rxjju3rt2udz.js"].map(t=>e.l(t))).then(()=>t(993844)))},294323,e=>{e.v(t=>Promise.all(["static/chunks/027v2kgmzl6ys.js"].map(t=>e.l(t))).then(()=>t(425706)))},201462,e=>{e.v(t=>Promise.all(["static/chunks/0oao40835imyu.js"].map(t=>e.l(t))).then(()=>t(716008)))},759499,e=>{e.v(t=>Promise.all(["static/chunks/20r_ym8ys_bvj.js"].map(t=>e.l(t))).then(()=>t(638743)))},839735,e=>{e.v(t=>Promise.all(["static/chunks/14sko77a74txl.js"].map(t=>e.l(t))).then(()=>t(123193)))},266805,e=>{e.v(t=>Promise.all(["static/chunks/33cx5zphr6bgl.js"].map(t=>e.l(t))).then(()=>t(310633)))},276071,e=>{e.v(t=>Promise.all(["static/chunks/3t0axx-jip44s.js"].map(t=>e.l(t))).then(()=>t(882042)))},478511,e=>{e.v(t=>Promise.all(["static/chunks/20g2l23t70m9u.js"].map(t=>e.l(t))).then(()=>t(698069)))},579555,e=>{e.v(t=>Promise.all(["static/chunks/3mf-wt-rl3to5.js"].map(t=>e.l(t))).then(()=>t(476742)))},582835,e=>{e.v(t=>Promise.all(["static/chunks/2dsp4tg04-214.js"].map(t=>e.l(t))).then(()=>t(755344)))}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.