1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,507754,e=>{"use strict";var t=e.i(225970);let n=(0,t.createServerReference)("404829f6ad08756630b730d6b5a5275128694117d9",t.callServer,void 0,t.findSourceMapURL,"unpublishItem");e.s(["unpublishItem",0,n])},455779,e=>{"use strict";var t=e.i(52644),n=e.i(336506),i=e.i(202396),r=e.i(373150),a=e.i(392739);e.s(["AssetAppIcon",0,function({appId:e}){let l=e?(0,n.findApp)((0,i.canonicalAppId)(e)):void 0,s=l&&!(0,r.isSvgAsset)(l.icon.src)?l.icon:null;return s?(0,t.jsx)(r.AppIcon,{icon:s}):(0,t.jsx)("span",{className:"grid size-full place-items-center bg-primary-800",children:l?(0,t.jsx)(r.AppIcon,{icon:l.icon,className:"size-8"}):(0,t.jsx)(a.Icon,{name:"musical-note",className:"size-8 text-invert-800"})})}])},530869,e=>{"use strict";var t=e.i(52644),n=e.i(635356),i=e.i(874560),r=e.i(136263),a=e.i(632033),l=e.i(209770);e.s(["MorphDownloadButton",0,function({url:e,label:s,className:o,renderIcon:c,...u}){let[d,m]=(0,r.useState)(!1),[_,E]=(0,r.useState)(!1),p=(0,r.useRef)(null);async function f(){if(!d){m(!0);try{await (0,a.downloadUrl)(e),p.current&&clearTimeout(p.current),E(!0),p.current=setTimeout(()=>E(!1),2e3)}finally{m(!1)}}}(0,r.useEffect)(()=>()=>{p.current&&clearTimeout(p.current)},[]);let I=_?"check":"arrow-down";return(0,t.jsx)(i.IconButton,{...u,onClick:f,label:s,className:(0,n.cn)(o,d&&"animate-pulse"),iconSlot:c?c(I):(0,t.jsx)(l.MorphIcon,{initial:!1,state:I})})}])},209770,e=>{"use strict";var t=e.i(52644),n=e.i(635356),i=e.i(106510);let r={plus:[{x1:7,y1:3,x2:7,y2:7,opacity:1},{x1:3,y1:7,x2:11,y2:7,opacity:1},{x1:7,y1:7,x2:7,y2:11,opacity:1}],"arrow-right":[{x1:7,y1:3,x2:11,y2:7,opacity:1},{x1:3,y1:7,x2:11,y2:7,opacity:1},{x1:11,y1:7,x2:7,y2:11,opacity:1}],check:[{x1:2.5,y1:7,x2:5.5,y2:10.5,opacity:1},{x1:5.5,y1:10.5,x2:11.5,y2:4,opacity:1},{x1:7,y1:7,x2:7,y2:7,opacity:0}],"arrow-down":[{x1:7,y1:2.5,x2:7,y2:11,opacity:1},{x1:3.5,y1:7.5,x2:7,y2:11,opacity:1},{x1:7,y1:11,x2:10.5,y2:7.5,opacity:1}]},a={type:"spring",stiffness:200,damping:22};e.s(["MorphIcon",0,function({initial:e,state:l,className:s}){let o=r[l]??r.plus;return(0,t.jsx)("svg",{viewBox:"0 0 14 14",fill:"none","aria-hidden":!0,className:(0,n.cn)("size-5",s),style:{overflow:"visible"},children:o.map((n,r)=>(0,t.jsx)(i.motion.line,{initial:e,animate:{x1:n.x1,y1:n.y1,x2:n.x2,y2:n.y2,opacity:n.opacity},transition:a,stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round"},r))})}])},313894,e=>{"use strict";var t=e.i(52644),n=e.i(136263);let i={month:"short",day:"numeric"},r={hour:"numeric",minute:"2-digit"},a=new Intl.DateTimeFormat("en-US",i),l=new Intl.DateTimeFormat("en-US",{...i,year:"numeric"}),s=new Intl.DateTimeFormat("en-US",{...i,...r}),o=new Intl.DateTimeFormat("en-US",{...i,year:"numeric",...r}),c=new Intl.DateTimeFormat("en-US"),u=new Intl.DateTimeFormat("en-US",{...i,year:"numeric"});function d(e){return e.getFullYear()===new Date().getFullYear()}function m(e){let t=new Date(e),n=t.getTime();if(Number.isNaN(n))return"";let i=Math.floor((Date.now()-n)/6e4);if(i<1)return"just now";if(i<60)return`${i}m ago`;let r=Math.floor(i/60);return r<24?`${r}h ago`:(d(t)?a:l).format(t)}function _(e){let t=new Date(e);return Number.isNaN(t.getTime())?"":(d(t)?s:o).format(t)}function E(e){let t=new Date(e);return Number.isNaN(t.getTime())?"":u.format(t).replace(",","")}function p(e){let t=new Date(e);return Number.isNaN(t.getTime())?"":c.format(t)}let f=()=>()=>{},I=()=>"";function D(e,t){return(0,n.useSyncExternalStore)(f,()=>t(e),I)}e.s(["DateTime",0,function({iso:e}){return(0,t.jsx)(t.Fragment,{children:D(e,_)})},"NumericDate",0,function({iso:e}){return(0,t.jsx)(t.Fragment,{children:D(e,p)})},"RelativeOrDate",0,function({iso:e}){return(0,t.jsx)(t.Fragment,{children:D(e,m)})},"ShortDate",0,function({iso:e}){return(0,t.jsx)(t.Fragment,{children:D(e,E)})}],313894)},582807,e=>{"use strict";var t=e.i(52644),n=e.i(635356),i=e.i(373150),r=e.i(437102),a=e.i(426094);e.s(["AppChip",0,function({icon:e,name:l,href:s,tone:o="on-dark"}){let{chip:c,muted:u,iconWell:d}=a.DETAIL_TONE[o],m=(0,n.cn)("flex max-w-full items-center gap-2 self
1-start rounded-sm py-2 pr-4 pl-2",c),_=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:(0,n.cn)("grid size-8 shrink-0 place-items-center overflow-hidden rounded-xs",d),children:(0,t.jsx)(i.AppIcon,{icon:e,className:"size-8"})}),(0,t.jsxs)("span",{className:(0,n.cn)("min-w-0 truncate font-normal text-[15px] leading-[18px]",u),children:["with ",(0,t.jsx)("span",{className:"font-medium",children:l})]})]});return s?(0,t.jsx)(r.TransitionLink,{href:s,"aria-label":`Open ${l}`,className:(0,n.cn)(m,"focus-ring"),children:_}):(0,t.jsx)("div",{className:m,children:_})}])},755618,e=>{"use strict";var t=e.i(52644),n=e.i(635356),i=e.i(426094);e.s(["MetadataRows",0,function({rows:e,tone:r="on-dark"}){let{hairline:a,muted:l}=i.DETAIL_TONE[r];return(0,t.jsx)("div",{className:(0,n.cn)("flex w-full flex-col",l),children:e.map(([e,i])=>(0,t.jsxs)("div",{className:(0,n.cn)("flex items-center gap-9.5 border-t py-4",a),children:[(0,t.jsx)("span",{className:"flex-1 font-medium text-xs",children:e}),(0,t.jsx)("span",{className:"min-w-0 flex-1 break-words font-normal text-xs",children:i})]},e))})}])},426094,e=>{"use strict";e.s(["DETAIL_TONE",0,{"on-dark":{hairline:"border-invert-300",muted:"text-invert-600",chip:"bg-invert-200",iconWell:"bg-white"},"on-light":{hairline:"border-primary-300",muted:"text-primary-600",chip:"bg-primary-200",iconWell:"bg-invert-900"}}])},945956,221578,364727,943922,e=>{"use strict";var t=e.i(829824),n=e.i(136263),i=e.i(912788),r=e.i(864636),a=e.i(225970);let l=(0,a.createServerReference)("784f2b7323f75ff4aa97d4fe5048ef274dcb44bed2",a.callServer,void 0,a.findSourceMapURL,"listDiscover"),s=(0,a.createServerReference)("0078f79df31d6a31998b542a6ea52d7c906d1ee9a3",a.callServer,void 0,a.findSourceMapURL,"listDiscoverFavoriteIds");e.s(["listDiscoverFavoriteIds",0,s],221578);let o=(0,a.createServerReference)("404949e12b703db625f704f9d42ae6ed2a56da2e6b",a.callServer,void 0,a.findSourceMapURL,"listDiscoverFavorites");var c=e.i(4091),u=e.i(745098),d=e.i(683399),m=e.i(678319);let _="favorites";function E(e,t,n=m.DEFAULT_DISCOVER_LAYOUT){let i=n.tabs[0].id;return e!==_||t?!function(e,t=m.DEFAULT_DISCOVER_LAYOUT){return null!=e&&(e===_||t.tabs.some(t=>t.id===e))}(e,n)?i:e:i}e.s(["FAVORITES_CATEGORY",0,_,"discoverTab",0,E],364727);var p=e.i(336506),f=e.i(202396),I=e.i(808146);function D(e,t,n=m.DEFAULT_DISCOVER_LAYOUT){let i=t.trim();if(i)return{kind:"search",appIds:(0,f.withFoldedAliases)((0,I.rankApps)(p.APPS,i).map(e=>e.id))};return e===_?{kind:"favorites"}:{kind:"category",tab:n.tabs.find(t=>t.id===e)??n.tabs[0]}}e.s(["ALL_DISCOVER",0,{kind:"all"},"discoverFeed",0,D],943922);let O=[];function x(e){return"favorites"===e.kind?["discover","favorites"]:"category"===e.kind?["discover","tab",e.tab.id,JSON.stringify(e.tab.rule)]:"all"===e.kind?["discover","all"]:["discover","apps",[...e.appIds].sort().join(",")]}let h="discover-favorite-ids";e.s(["DISCOVER_FAVORITE_IDS_KEY",0,h,"refreshDiscoverFavorites",0,function(){return(0,r.mutate)((0,d.cursorPagesKey)(x({kind:"favorites"})))},"refreshDiscoverFeeds",0,function(){return(0,r.mutate)(e=>"string"==typeof e&&e.includes('"discover"'))},"useCurrentDiscoverFeed",0,function(){let e=(0,t.useSearchParams)(),i=(0,u.useSignedIn)(),r=(0,c.useDiscoverLayout)(),a=E(e.get("category"),i,r),l=e.get("q")??"";return(0,n.useMemo)(()=>D(a,l,r),[a,l,r])},"useDiscoverFavoriteIds",0,function(){let e=(0,u.useSignedIn)(),{data:t,mutate:r}=(0,i.default)(e?h:null,s,{revalidateOnFocus:!1});return{ids:(0,n.useMemo)(()=>new Set(t??O),[t]),mutate:r,signedIn:e}},"useDiscoverFeed",0,function(e){let t="search"===e.kind?e.appIds:void 0,{pages:i,...r}=(0,d.useCursorPages)(x(e),n=>"favorites"===e.kind?o(n):"category"===e.kind?l(n,void 0,void 0,e.tab.id):l(n,t),{enabled:void 0===t||t.length>0});return{items:(0,n.useMemo)(()=>i.flatMap(e=>e.items),[i]),...r}}],945956)},767632,e=>{"use strict";e.i(890620);var t=e.i(441036);e.i(896379);var n=e.i(180048),i=e.i(144191),r=e.i(72399),a=e.i(360028),l=e.i(202396);let s={"seedance-25":[t.MODEL_IDS.BYTEDANCE_SEEDANCE_2_5_TEXT_TO_VIDEO,t.MODEL_IDS.BYTEDANCE_SEEDANCE_2_5_IMAGE_TO_VIDEO,t.MODEL_IDS.BYTEDANCE_SEEDANCE_2_5_REFERENCE_TO_VIDEO],seedance:[t.MODEL_IDS.BYTEDANCE_SEEDANCE_2_0_TEXT_TO_VIDEO,t.MODEL_IDS.BYTEDANCE_SEEDANCE_2_0_IMAGE_TO_VIDEO,t.MODEL_IDS.BYTEDANCE_SEEDANCE_2_0_REFERENCE_TO_VIDEO],"seedance-mini":[t.MODEL_IDS.BYTEDANCE_SEEDANCE_2_0_MINI_TEXT_TO_VIDEO,t.MODEL_IDS.BYTEDANCE_SEEDANCE_2_0_MINI_IMAGE_TO_VIDEO,t.MODEL_IDS.BYTEDANCE_SEEDANCE_2_0_MINI_REFERENCE_TO_VIDEO],"minimax-h3":[t.MODEL_IDS.MINIMAX_H3_TEXT_TO_VIDEO,t.MODEL_IDS.MINIMAX_H3_IMAGE_TO_VIDEO,t.MODEL_IDS.MINIMAX_H3_REFERENCE_TO_VIDEO],"wan-3":[t.MODEL_IDS.ALIBABA_WAN3_0_VIDEO_TEXT_TO_VIDEO,t.MODEL_IDS.ALIBABA_WAN3_0_VIDEO_IMAGE_TO_VIDEO,t.MODEL_IDS.ALIBABA_WAN3_0_VIDEO_OMNI_VIDEO],grok:[t.MODEL_IDS.X_AI_GROK_IMAGINE_VIDEO_TEXT_TO_VIDEO,t.MODEL_IDS.X_AI_GROK_IMAGINE_VIDEO_IMAGE_TO_VIDEO,t.MODEL_IDS.X_AI_GROK_IMAGINE_VIDEO_REFERENCE_TO_VIDEO],kling:[t.MODEL_IDS.KLING_KLING_3_0_TEXT_TO_VIDEO,t.MODEL_IDS.KLING_KLING_3_0_IMAGE_TO_VIDEO],"kling-motion":[t.MODEL_IDS.KLING_KLING_3_0_MOTION_CONTROL],"grok-15":[t.MODEL_IDS.X_AI_GROK_IMAGINE_VIDEO_1_5_IMAGE_TO_VIDEO],"gemini-omni":[t.MODEL_IDS.GOOGLE_GEMINI_OMNI_FLASH_TEXT_TO_VIDEO,t.MODEL_IDS.GOOGLE_GEMINI_OMNI_FLASH_IMAGE_TO_VIDEO,t.MODEL_IDS.GOOGLE_GEMINI_OMNI_FLASH_REFERENCE_TO_VIDEO],"veo-fast":[t.MODEL_IDS.GOOGLE_VEO_3_1_FAST_TEXT_TO_VIDEO],veo:[t.MODEL_IDS.GOOGLE_VEO_3_1_TEXT_TO_VIDEO],"veo-frame":[t.MODEL_IDS.GOOGLE_VEO_3_1_LITE_IMAGE_TO_VIDEO],"pika-frame":[t.MODEL_IDS.PIKA_PIKA_2_5_IMAGE_TO_VIDEO],"flux-3":[t.MODEL_IDS.BLACK_FOREST_LABS_FLUX_3_VIDEO_TEXT_TO_VIDEO,t.MODEL_IDS.BLACK_FOREST_LABS_FLUX_3_VIDEO_IMAGE_TO_VIDEO],"pika-keyframe":[t.MODEL_IDS.PIKA_PIKAFRAMES_IMAGE_TO_VIDEO],pika:[t.MODEL_IDS.PIKA_PIKA_2_5_TEXT_TO_VIDEO],pikaswap:[t.MODEL_IDS.PIKA_PIKASWAPS_VIDEO_TO_VIDEO]},o=new Map;for(let e of r.VIDEO_MODELS)for(let t of s[e.value])o.set(t,e);let c=new Map([[t.MODEL_IDS.OPENAI_GPT_IMAGE_2_TEXT_TO_IMAGE,"gpt-image-2"],[t.MODEL_IDS.OPENAI_GPT_IMAGE_2_IMAGE_TO_IMAGE,"gpt-image-2"],[t.MODEL_IDS.OPENAI_GPT_IMAGE_2_5_SUNBURST_TEXT_TO_IMAGE,"gpt-image-2"],[t.MODEL_IDS.OPENAI_GPT_IMAGE_2_5_SUNBURST_IMAGE_TO_IMAGE,"gpt-image-2"],[t.MODEL_IDS.GOOGLE_GEMINI_3_1_FLASH_LITE_IMAGE_TEXT_TO_IMAGE,"nano-banana"],[t.MODEL_IDS.GOOGLE_GEMINI_3_1_FLASH_LITE_IMAGE_IMAGE_TO_IMAGE,"nano-banana"],[t.MODEL_IDS.GOOGLE_GEMINI_3_PRO_IMAGE_TEXT_TO_IMAGE,"nano-banana-pro"],[t.MODEL_IDS.GOOGLE_GEMINI_3_PRO_IMAGE_IMAGE_TO_IMAGE,"nano-banana-pro"],[t.MODEL_IDS.X_AI_GROK_IMAGINE_IMAGE_TEXT_TO_IMAGE,"grok-imagine"],[t.MODEL_IDS.X_AI_GROK_IMAGINE_IMAGE_IMAGE_TO_IMAGE,"grok-imagine"],[t.MODEL_IDS.BYTEDANCE_SEEDREAM_5_0_LITE_TEXT_TO_IMAGE,"seedream-5-lite"],[t.MODEL_IDS.BYTEDANCE_SEEDREAM_5_0_LITE_IMAGE_TO_IMAGE,"seedream-5-lite"],[t.MODEL_IDS.BYTEDANCE_SEEDREAM_5_0_PRO_TEXT_TO_IMAGE,"seedream-5-pro"],[t.MODEL_IDS.BYTEDANCE_SEEDREAM_5_0_PRO_IMAGE_TO_IMAGE,"seedream-5-pro"],[t.MODEL_IDS.IDEOGRAM_IDEOGRAM_4_0_TEXT_TO_IMAGE,"ideogram-4"],[t.MODEL_IDS.IDEOGRAM_IDEOGRAM_4_5_TEXT_TO_IMAGE,"ideogram-45"],[t.MODEL_IDS.IDEOGRAM_IDEOGRAM_4_5_IMAGE_TO_IMAGE,"ideogram-45"]]);function u(e,n){let i=(0,l.canonicalAppId)(e);return"pika-2-5"===i&&n===t.MODEL_IDS.PIKA_PIKAFRAMES_IMAGE_TO_VIDEO?"pika-2-5-keyframe":i}function d(e,l,s){if(!e)return null;let d=u(e,l),m=(l?o.get(l):void 0)??null,_=m?.value??function(e,r){if(!r)return null;if("character-creator"===e&&r===t.MODEL_IDS.IDEOGRAM_IDEOGRAM_4_0_TEXT_TO_IMAGE)return"ideogram-v4";if(e===i.IMAGE_HOME||"character-creator"===e)return c.get(r)??null;let l=e===n.AUDIO_HOME?n.AUDIO_ROSTER:e===a.VOICE_HOME?a.VOICE_ROSTER:null;return l?.rows.some(e=>e.value===r)?r:null}(d,l),E={row:m,composerModel:_},p=()=>
1{if(!s(r.VIDEO_HOME))return null;let e=null===m?"":`?model=${encodeURIComponent(m.value)}`;return{appId:r.VIDEO_HOME,href:`/apps/${r.VIDEO_HOME}${e}`,...E}};if(d===r.VIDEO_HOME){let e=m?.app;return p()??(void 0!==e&&s(e)?{appId:e,href:`/apps/${e}`,...E}:null)}return s(d)?{appId:d,href:`/apps/${d}`,...E}:null===m?null:p()}let m=`composer-draft:${r.VIDEO_HOME}:choice`;e.s(["composerModelDraftKey",0,function(e){return e===r.VIDEO_HOME?m:e===i.IMAGE_HOME||e===n.AUDIO_HOME?`composer-draft:${e}:choice`:e===a.VOICE_HOME?`composer-draft:${e}:speech:model`:null},"producingAppId",0,u,"remixDestination",0,d,"remixMayResolve",0,function(e,t){return!!e&&(null!==d(e,null,t)||t(r.VIDEO_HOME))},"withRemix",0,function(e,t){let n=e.includes("?")?"&":"?";return`${e}${n}remix=${encodeURIComponent(t)}`}])},417986,e=>{"use strict";let t=[[1,1],[16,9],[9,16],[4,3],[3,4],[3,2],[2,3],[4,5],[5,4],[21,9]];e.s(["formatAspectRatio",0,function(e){if(null===e||!Number.isFinite(e)||e<=0)return null;for(let[n,i]of t)if(Math.abs(e-n/i)/(n/i)<.015)return`${n}:${i}`;return null}])},555071,e=>{"use strict";var t=e.i(118850),n=e.i(248134);function i(){return n.NOOP}function r(){return!1}function a(){return!0}e.s(["useIsHydrating",0,function(){return(0,t.useSyncExternalStore)(i,r,a)}])},963970,e=>{"use strict";var t=e.i(52644);e.s([],985419),e.i(985419);var n=e.i(845848),i=e.i(853775),r=e.i(478757),a=e.i(817043),l=e.i(114945),s=e.i(978534),o=e.i(384195);let c=e.i(479972).DialogTrigger;var u=e.i(589211),d=e.i(279750),m=e.i(861139);let _={modal:!0,disablePointerDismissal:!0,role:"alertdialog"};class E extends d.DialogHandle{constructor(e){super(e??new m.DialogStore(_)),e&&this.store.update(_)}}e.s(["Backdrop",()=>i.DialogBackdrop,"Close",()=>r.DialogClose,"Description",()=>a.DialogDescription,"Handle",0,E,"Popup",()=>l.DialogPopup,"Portal",()=>s.DialogPortal,"Root",0,function(e){return(0,n.useRenderDialogRoot)(e,"alert-dialog")},"Title",()=>o.DialogTitle,"Trigger",0,c,"Viewport",()=>u.DialogViewport,"createHandle",0,function(){return new E}],302460);var p=e.i(302460),p=p,f=e.i(955275),I=e.i(136263),D=e.i(635356),O=e.i(426219),x=e.i(378833),h=e.i(965803),v=e.i(864387);let g="data-[attention]:animate-dialog-shake motion-reduce:data-[attention]:animate-none motion-reduce:data-[attention]:ring-[3px] motion-reduce:data-[attention]:ring-primary-400";e.s(["AlertDialog",0,function({open:e,onOpenChange:n,title:i,description:r,onConfirm:a,confirmLabel:l="Confirm",cancelLabel:s="Cancel",destructive:o=!1,theme:c}){let u="dark"===c?"light":"light"===c?"dark":void 0,[d,m]=(0,I.useState)(!1),_=(0,I.useRef)(!1),[E,M]=(0,I.useState)(!1),b=(0,I.useRef)(!1),T=(0,I.useRef)(null),{isMobile:A,release:N}=(0,v.useLatchedMobileViewport)(e);function S(){b.current||(b.current=!0,M(!0),T.current=setTimeout(()=>{T.current=null,b.current=!1,M(!1)},450))}function y(e,t){if(!e&&_.current){t.cancel(),S();return}n(e)}function L(e){e.target===e.currentTarget&&S()}function w(e){e||(_.current=!1,m(!1),N())}(0,I.useEffect)(()=>{if(e){_.current=!1,m(!1);return}T.current&&(clearTimeout(T.current),T.current=null),b.current=!1,M(!1)},[e]),(0,I.useEffect)(()=>()=>{T.current&&clearTimeout(T.current)},[]);let k=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h.Dialog.Title,{children:i}),r?(0,t.jsx)(h.Dialog.Description,{children:r}):null,(0,t.jsxs)("div",{className:"mt-6 flex items-center justify-end gap-2",children:[(0,t.jsx)(p.Close,{render:(0,t.jsx)(x.Button,{disabled:d,size:"sm",theme:u,variant:"secondary",children:s})}),(0,t.jsx)(x.Button,{loading:d,onClick:function(){if(_.current)return;let e=a();"object"!=typeof e||null===e||"function"!=typeof e.then?n(!1):(_.current=!0,m(!0),e.then(()=>{n(!1)},()=>{_.current=!1,m(!1)}))},size:"sm",theme:u,variant:o?"destructive":"primary",children:l})]})]});return A?(0,t.jsx)(f.Drawer.Root,{disablePointerDismissal:!0,onOpenChange:y,onOpenChangeComplete:w,open:e,children:(0,t.jsxs)(f.Drawer.Portal,{children:[(0,t.jsx)(f.Drawer.Backdrop,{className:(0,D.cn)((0,h.dialogBackdropVariants)({theme:c}),O.drawerBackdropSwipeClassName)}),(0,t.jsx)(f.Drawer.Viewport,{className:h.dialogMobileViewportClassName,onPointerDown:L,children:(0,t.jsxs)(f.Drawer.Popup,{role:"alertdialog","data-attention":E?"":void 0,"data-dialog-theme":c??"auto",className:(0,D.cn)("group/dialog px-6",g,(0,h.dialogMobilePopupVariants)({theme:c}
1)),children:[(0,t.jsx)("div",{"aria-hidden":!0,className:(0,h.dialogHandleVariants)({theme:c})}),k]})})]})}):(0,t.jsx)(p.Root,{onOpenChange:y,onOpenChangeComplete:w,open:e,children:(0,t.jsxs)(p.Portal,{children:[(0,t.jsx)(p.Backdrop,{className:(0,h.dialogBackdropVariants)({theme:c})}),(0,t.jsx)(p.Viewport,{className:"fixed inset-0 z-50 flex items-center justify-center overflow-y-auto p-4",onPointerDown:L,children:(0,t.jsx)(p.Popup,{"data-attention":E?"":void 0,"data-dialog-theme":c??"auto",className:(0,D.cn)("group/dialog",g,(0,h.dialogDesktopPopupVariants)({theme:c})),children:k})})]})})}],963970)},305619,e=>{"use strict";var t=e.i(52644),n=e.i(906605),i=e.i(753630),r=e.i(106510),a=e.i(745786),l=e.i(136263),s=e.i(635356),o=e.i(545334),c=e.i(48665);function u(e){let t=Number.isFinite(e)&&e>0?e:0,n=Math.floor(t/60),i=Math.floor(t%60);return`${n}:${i.toString().padStart(2,"0")}`}e.s(["AudioPlayer",0,function({src:e,title:d,label:m,iconSlot:_,actionsSlot:E,actionsPinned:p=!1,autoPlay:f=!1,loop:I=!1,showVolume:D=!1,className:O,style:x}){let h=(0,l.useRef)(null),v=(0,a.useReducedMotion)(),[g,M]=(0,l.useState)(!1),[b,T]=(0,l.useState)(0),[A,N]=(0,l.useState)(0),[S,y]=(0,l.useState)(!1),[L,w]=(0,l.useState)(1),[k,j]=(0,l.useState)(!1),[G,C]=(0,l.useState)(!1),[R,V]=(0,l.useState)(!1);(0,l.useEffect)(()=>{let e=h.current;if(!e)return;let t=()=>M(!0),n=()=>M(!1),i=()=>M(!1),r=()=>T(e.currentTime),a=()=>{e.duration&&Number.isFinite(e.duration)&&N(e.duration)};return e.addEventListener("play",t),e.addEventListener("pause",n),e.addEventListener("ended",i),e.addEventListener("timeupdate",r),e.addEventListener("loadedmetadata",a),e.addEventListener("durationchange",a),a(),()=>{e.removeEventListener("play",t),e.removeEventListener("pause",n),e.removeEventListener("ended",i),e.removeEventListener("timeupdate",r),e.removeEventListener("loadedmetadata",a),e.removeEventListener("durationchange",a)}},[]);let P=(0,l.useCallback)(()=>{let e=h.current;e&&(e.paused?e.play().catch(()=>{}):e.pause())},[]),F=(0,l.useCallback)(e=>{e.target instanceof Element&&e.target.closest('a, input, button, [role="slider"]')||P()},[P]),B=(0,l.useCallback)(e=>{let t=h.current;t&&(t.currentTime=e),T(e)},[]),X=(0,l.useCallback)(()=>{let e=h.current;if(e)if(e.muted||0===e.volume){let t=L>0?L:.5;e.muted=!1,e.volume=t,w(t),y(!1)}else e.muted=!0,y(!0)},[L]),U=(0,l.useCallback)(e=>{let t=h.current;t&&(t.volume=e,t.muted=0===e),w(e),y(0===e)},[]),K=g||b>0,z=G||R||p;return(0,t.jsxs)("div",{style:x,className:(0,s.cn)("group/audio flex w-full cursor-pointer items-center gap-4 roun
1ded-sm bg-primary-200 p-4",O),onClick:F,onPointerEnter:()=>C(!0),onPointerLeave:()=>C(!1),onFocus:()=>V(!0),onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||V(!1)},children:[(0,t.jsx)("audio",{ref:h,src:e,"aria-label":m??d,autoPlay:f,loop:I,preload:"metadata",children:(0,t.jsx)("track",{kind:"captions"})}),(0,t.jsx)("button",{type:"button",onClick:P,"aria-label":g?"Pause":"Play",className:"relative size-16 shrink-0 overflow-hidden rounded-xs bg-primary-800 focus-visible:outline-2 focus-visible:outline-primary-600 focus-visible:outline-offset-2",children:_??(0,t.jsx)("span",{className:"grid size-full place-items-center",children:(0,t.jsx)(o.MusicGlyph,{className:"size-8 text-invert-800"})})}),(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-2",children:[d?(0,t.jsx)("p",{className:"truncate font-medium text-copy-16 text-primary-800",children:d}):null,(0,t.jsxs)("div",{className:"flex items-center gap-2 whitespace-nowrap font-normal text-copy-14",children:[(0,t.jsx)("span",{className:"text-primary-800 tabular-nums",children:u(b)}),(0,t.jsx)("span",{"aria-hidden":"true",className:"text-primary-600",children:"/"}),(0,t.jsx)("span",{className:"text-primary-600 tabular-nums",children:u(A)})]})]}),z&&(D||E)?(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-2",children:[D?(0,t.jsxs)("div",{className:"relative flex shrink-0 items-center",onMouseEnter:()=>j(!0),onMouseLeave:()=>j(!1),onFocus:()=>j(!0),onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||j(!1)},children:[(0,t.jsx)("button",{type:"button",onClick:X,"aria-label":S?"Unmute":"Mute",className:"grid size-10 shrink-0 place-items-center rounded-full bg-primary-300 text-primary-800 backdrop-blur-[16px] transition-colors hover-focus:bg-primary-400 focus-visible:outline-hidden",children:S||0===L?(0,t.jsx)(c.VolumeMutedIcon,{className:"size-5"}):L<.5?(0,t.jsx)(c.VolumeLowIcon,{className:"size-5"}):(0,t.jsx)(c.VolumeFullIcon,{className:"size-5"})}),(0,t.jsx)(i.AnimatePresence,{children:k?(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:4},animate:{opacity:1,y:0},exit:{opacity:0,y:4},transition:{duration:.15*!v},className:"absolute bottom-full left-1/2 mb-3 flex -translate-x-1/2 flex-col items-center rounded-xs bg-primary-300 px-2.5 py-3.5 shadow-overlay backdrop-blur-sm",children:(0,t.jsx)(n.Slider.Root,{orientation:"vertical",value:S?0:L,min:0,max:1,step:.01,onValueChange:U,"aria-label":"Volume",children:(0,t.jsx)(n.Slider.Control,{className:"flex h-20 w-4 touch-none select-none justify-center",children:(0,t.jsxs)(n.Slider.Track,{className:"relative h-full w-1 rounded-full bg-primary-400",children:[(0,t.jsx)(n.Slider.Indicator,{className:"rounded-full bg-primary-800"}),(0,t.jsx)(n.Slider.Thumb,{getAriaLabel:()=>"Volume",className:"size-2.5 rounded-full bg-primary-800 outline-none has-[:focus-visible]:outline-2 has-[:focus-visible]:outline-primary-600 has-[:focus-visible]:outline-offset-2"})]})})})}):null})]}):null,E]}):null]}),z||K?(0,t.jsx)(n.Slider.Root,{value:b,min:0,max:A||1,step:.1,disabled:!A,onValueChange:B,className:"w-full shrink-0",children:(0,t.jsx)(n.Slider.Control,{onPointerDown:e=>e.stopPropagation(),onClick:e=>e.stopPropagation(),className:"group/seek relative flex w-full cursor-pointer touch-none select-none items-center",children:(0,t.jsxs)(n.Slider.Track,{className:"relative h-0.5 w-full rounded-[2px] bg-primary-300",children:[(0,t.jsx)(n.Slider.Indicator,{className:"rounded-[2px] bg-primary-700"}),(0,t.jsx)(n.Slider.Thumb,{getAriaLabel:()=>"Seek",getAriaValueText:(e,t)=>
1`${u(t)} of ${u(A)}`,className:"size-3 rounded-full bg-primary-800 opacity-0 outline-none transition-opacity group-hover/seek:opacity-100 has-[:focus-visible]:opacity-100 has-[:focus-visible]:outline-2 has-[:focus-visible]:outline-primary-600 has-[:focus-visible]:outline-offset-2 motion-reduce:transition-none"})]})})}):null]})]})}])},919698,368174,e=>{"use strict";var t=e.i(52644),n=e.i(906605),i=e.i(136263),r=e.i(635356),a=e.i(48665),l=e.i(753630),s=e.i(106510),o=e.i(745786);let c="flex shrink-0 items-center justify-center rounded-sm text-white/90 transition-colors hover:text-white focus-visible:outline-2 focus-visible:outline-white/50 focus-visible:outline-offset-2";function u({muted:e,volume:d,onToggleMute:m,onVolumeChange:_,name:E,className:p,buttonClassName:f=c,iconClassName:I="size-4.5"}){let D=(0,o.useReducedMotion)(),[O,x]=(0,i.useState)(!1),h=e||0===d,v=h?"Unmute":"Mute";return(0,t.jsxs)("div",{className:(0,r.cn)("relative flex shrink-0 items-center",p),onMouseEnter:()=>x(!0),onMouseLeave:()=>x(!1),children:[(0,t.jsx)("button",{type:"button",onClick:m,className:f,"aria-label":E?`${v} ${E}`:v,children:h?(0,t.jsx)(a.VolumeMutedIcon,{className:I}):d<.5?(0,t.jsx)(a.VolumeLowIcon,{className:I}):(0,t.jsx)(a.VolumeFullIcon,{className:I})}),(0,t.jsx)(l.AnimatePresence,{children:O&&(0,t.jsx)(s.motion.div,{initial:{opacity:0,y:4},animate:{opacity:1,y:0},exit:{opacity:0,y:4},transition:{duration:.15*!D},className:"absolute bottom-full left-1/2 mb-3 flex -translate-x-1/2 flex-col items-center rounded-sm bg-white/16 px-2.5 py-3.5 shadow-overlay backdrop-blur-sm",onClick:e=>e.stopPropagation(),children:(0,t.jsx)(n.Slider.Root,{orientation:"vertical",value:e?0:d,min:0,max:1,step:.01,onValueChange:_,"aria-label":"Volume",children:(0,t.jsx)(n.Slider.Control,{className:"flex h-20 w-4 touch-none select-none justify-center",children:(0,t.jsxs)(n.Slider.Track,{className:"relative h-full w-1 rounded-full bg-white/25",children:[(0,t.jsx)(n.Slider.Indicator,{className:"rounded-full bg-white"}),(0,t.jsx)(n.Slider.Thumb,{getAriaLabel:()=>"Volume",className:"size-2.5 rounded-full bg-white outline-none has-[:focus-visible]:outline-2 has-[:focus-visible]:outline-white/70 has-[:focus-visible]:outline-offset-2"})]})})})})})]})}function d({onClick:e,onPointerDown:t,children:n}){return(0,i.cloneElement)(n,{onClick:e,onPointerDown:t})}function m(e){e.stopPropagation()}function _(e){let t=Math.floor(e/60),n=Math.floor(e%60);return`${t}:${n.toString().padStart(2,"0")}`}e.s(["CONTROL_BUTTON",0,c,"VolumeControl",0,u],368174),e.s(["VideoPlayer",0,function({src:e,label:l,poster:s,className:o,style:E,autoPlay:p=!1,playWhenInView:f=!1,muted:I=!1,loop:D=!1,noAudio:O=!1,playButtonSlot:x}){let h=(0,i.useRef)(null),v=(0,i.useRef)(null),g=(0,i.useRef)(null),M=(0,i.useRef)(null),b=(0,i.useRef)(!1),[T,A]=(0,i.useState)(p),[N,S]=(0,i.useState)(!1),[y,L]=(0,i.useState)(!1),[w,k]=(0,i.useState)(O||I),[j,G]=(0,i.useState)(O||I?0:1),[C,R]=(0,i.useState)(0),[V,P]=(0,i.useState)(0),[F,B]=(0,i.useState)(null),[X,U]=(0,i.useState)(!1),K=p&&f;(0,i.useEffect)(()=>{let e,t=v.current;if(!t||!K)return;let n=(e=t.getBoundingClientRect()).bottom>=-100&&e.top<=window.innerHeight+100,i=()=>{n?t.play().catch(()=>{}):t.pause()},r=new IntersectionObserver(([e])=>{n=e?.isIntersecting??!1,i()},{rootMargin:"100px"});return t.addEventListener("canplay",i),r.observe(t),i(),()=>{t.removeEventListener("canplay",i),r.disconnect()}},[K]),(0,i.useEffect)(()=>{let e=v.current;if(!e)return;let t=()=>L(!0),n=()=>L(!1),i=()=>L(!1),r=()=>R(e.currentTime),a=()=>{e.duration&&Number.isFinite(e.duration)&&P(e.duration)};return e.addEventListener("play",t),e.addEventListener("pause",n),e.addEventListener("ended",i),e.addEventListener("timeupdate",r),e.addEventListener("loadedmetadata",a),e.addEventListener("durationchange",a),e.duration&&Number.isFinite(e.duration)&&P(e.duration),()=>{e.removeEventListener("play",t),e.removeEventListener("pause",n),e.removeEventListener("ended",i),e.removeEventListener("timeupdate",r),e.removeEventListener("loadedmetadata",a),e.removeEventListener("durationchange",a)}},[]);let z=(0,i.useCallback)(()=>{let e=v.current;e&&(O||(e.muted=!1,e.volume=1,k(!1),G(1)),A(!0),e.play().catch(()=>{}
1),S(!0),M.current&&clearTimeout(M.current),M.current=setTimeout(()=>S(!1),3e3))},[O]),H=(0,i.useCallback)(()=>{let e=v.current;if(e){if(!T)return void z();e.paused?e.play().catch(()=>{}):e.pause()}},[T,z]),$=(0,i.useCallback)(e=>{e.stopPropagation();let t=v.current;if(t)if(t.muted||0===t.volume){t.muted=!1;let e=j>0?j:.5;t.volume=e,G(e),k(!1)}else t.muted=!0,k(!0)},[j]),Y=(0,i.useCallback)(e=>{let t=v.current;t&&(t.volume=e,t.muted=0===e),G(e),k(0===e)},[]),q=(0,i.useCallback)(e=>{let t=v.current;t&&(t.currentTime=e),R(e)},[]),W=(0,i.useCallback)(e=>{let t=g.current;if(!t||!V)return;let n=t.getBoundingClientRect();B(Math.max(0,Math.min(1,(e.clientX-n.left)/n.width)))},[V]),J=(0,i.useCallback)(()=>{S(!0),M.current&&clearTimeout(M.current),M.current=setTimeout(()=>S(!1),3e3)},[]),Q=(0,i.useCallback)(()=>{if(b.current){b.current=!1,T?H():z(),J();return}H()},[T,z,H,J]);(0,i.useEffect)(()=>()=>{M.current&&clearTimeout(M.current)},[]),(0,i.useEffect)(()=>{let e=document,t=()=>{U(document.fullscreenElement===h.current||e.webkitFullscreenElement===h.current)};return document.addEventListener("fullscreenchange",t),document.addEventListener("webkitfullscreenchange",t),()=>{document.removeEventListener("fullscreenchange",t),document.removeEventListener("webkitfullscreenchange",t)}},[]);let Z=(0,i.useCallback)(e=>{e.stopPropagation();let t=document,n=h.current,i=v.current;n&&(document.fullscreenElement===n||t.webkitFullscreenElement===n)?t.webkitFullscreenElement===n&&t.webkitExitFullscreen?t.webkitExitFullscreen():document.exitFullscreen?.().catch(()=>{}):n?.requestFullscreen?n.requestFullscreen().catch(()=>i?.webkitEnterFullscreen?.()):n?.webkitRequestFullscreen?n.webkitRequestFullscreen():i?.webkitEnterFullscreen?.()},[]);return(0,t.jsxs)("div",{ref:h,style:E,className:(0,r.cn)("group/video @container relative overflow-hidden rounded-xl",X&&"rounded-none",o),onTouchStart:()=>{b.current=!0},onClick:Q,children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"absolute inset-px rounded-[inherit] bg-black"}),(0,t.jsx)("video",{ref:v,"aria-label":l,className:"absolute inset-0 size-full object-contain",playsInline:!0,autoPlay:p&&!f,muted:w||O,loop:D,preload:f?"metadata":"auto",poster:s,src:e}),!T&&(x?(0,t.jsx)(d,{onClick:e=>{e.stopPropagation(),z()},onPointerDown:m,children:x}):(0,t.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),z()},onPointerDown:m,className:"absolute bottom-[clamp(0.5rem,2.5cqw,1.5rem)] left-[clamp(0.5rem,2.5cqw,1.5rem)] flex size-[clamp(2rem,12.5cqw,6rem)] items-center justify-center rounded-full bg-black/5 backdrop-blur-[11px] transition-transform hover:scale-105 focus-visible:outline-2 focus-visible:outline-white/50 focus-visible:outline-offset-2","aria-label":"Play video",children:(0,t.jsx)(a.PlayIcon,{className:"size-[clamp(1rem,6.25cqw,3rem)] text-white"})})),T&&(0,t.jsx)("div",{className:(0,r.cn)("absolute inset-0 flex items-end px-[clamp(1rem,3cqw,1.25rem)] pb-[clamp(1rem,3cqw,1.25rem)] transition-opacity duration-300","lg:opacity-0 lg:group-hover/video:opacity-100",N?"opacity-100":"opacity-0 lg:opacity-0"),style:{background:"linear-gradient(to top in oklab, oklab(0 0 0/.7) 0%, oklab(0 0 0/.65) 16px, oklab(0 0 0/.55) 40px, oklab(0 0 0/.4) 64px, oklab(0 0 0/.25) 96px, oklab(0 0 0/.12) 130px, oklab(0 0 0/.04) 160px, transparent 200px)"},children:(0,t.jsxs)("div",{className:"flex w-full flex-col gap-[clamp(0.375rem,1.5cqw,0.75rem)]",onClick:e=>e.stopPropagation(),onPointerDown:m,onTouchStart:e=>{e.stopPropagation(),J()},children:[(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),H()},className:c,"aria-label":y?"Pause":"Play",children:y?(0,t.jsx)(a.PauseIcon,{className:"size-5"}):(0,t.jsx)(a.PlayIcon,{className:"size-5"})}),(0,t.jsxs)("div",{"aria-hidden":"true",className:"flex shrink-0 items-center gap-2.5 text-[13px] tabular-nums leading-none",children:[(0,t.jsx)("span",{className:"text-white/90",children:_(C)}),(0,t.jsx)("span",{className:"text-white/50",children:_(V)})]}),(0,t.jsxs)("div",{className:"ml-auto flex shrink-0 items-center gap-4",children:[!O&&(0,t.jsx)(u,{muted:w,volume:j,onToggleMute:$,onVolumeChange:Y}),(0,t.jsx)("button",{type:"button",onClick:Z,className:c,"aria-label":X?"Exit fullscreen":"Enter fullscreen",children:(0,t.jsx)(a.FullscreenIcon,{className:"size-4"})})]})]}),(0,t.jsx)(n.Slider.Root,{value:C,min:0,max:V||1,step:.1,disabled:!V,onValueChange:q,className:"w-full",children:(0,t.jsxs)(n.Slider.Control,{ref:g,className:"group/seek relative -mb-1.5 flex w-full cursor-pointer touch-none select-none items-center py-2.5",onMouseMove:W,onMouseLeave:()=>B(null),children:[(0,t.jsxs)(n.Slider.Track,{className:"relative h-0.5 w-full rounded-full bg-white/30",children:[(0,t.jsx)(n.Slider.Indicator,{className:"rounded-full bg-white/80"}),(0,t.jsx)(n.Slider.Thumb,{getAriaLabel:()=>"Seek",getAriaValueText:(e,t)=>
1`${_(t)} of ${_(V)}`,className:"size-3 rounded-full bg-white opacity-0 outline-none transition-opacity group-hover/seek:opacity-100 has-[:focus-visible]:opacity-100 has-[:focus-visible]:outline-2 has-[:focus-visible]:outline-white/70 has-[:focus-visible]:outline-offset-2"})]}),null!==F&&(0,t.jsx)("div",{className:"pointer-events-none absolute top-1/2 h-5 w-0.5 -translate-x-1/2 -translate-y-1/2 rounded-full bg-white",style:{left:`${100*F}%`}})]})})]})})]})}],919698)}]);
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.