PageSourceSearch

https://www.entropiauniverse.com/_next/static/chunks/2b254729b75cce1d.js

js entropiauniverse.com collected 2026-09-24 19:33:34 UTC 34,521 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,39909,e=>{"use strict";var r=e.i(43476),t=e.i(67881),n=e.i(71645),o=e.i(81140),a=e.i(20783),s=e.i(30030),i=e.i(69340),l=e.i(48425),c=e.i(75830),d=e.i(86318),u=e.i(26330),p=e.i(3536),m=e.i(65491),h=e.i(10772),f=e.i(53660),x=e.i(74606),v=e.i(96626),g=e.i(42727),w=e.i(91918),b=e.i(30207),y=e.i(86312),j=e.i(85369),N=["Enter"," "],_=["ArrowUp","PageDown","End"],C=["ArrowDown","PageUp","Home",..._],k={ltr:[...N,"ArrowRight"],rtl:[...N,"ArrowLeft"]},M={ltr:["ArrowLeft"],rtl:["ArrowRight"]},R="Menu",[D,E,P]=(0,c.createCollection)(R),[S,O]=(0,s.createContextScope)(R,[P,f.createPopperScope,g.createRovingFocusGroupScope]),T=(0,f.createPopperScope)(),A=(0,g.createRovingFocusGroupScope)(),[H,I]=S(R),[L,z]=S(R),F=e=>{let{__scopeMenu:t,open:o=!1,children:a,dir:s,onOpenChange:i,modal:l=!0}=e,c=T(t),[u,p]=n.useState(null),m=n.useRef(!1),h=(0,b.useCallbackRef)(i),x=(0,d.useDirection)(s);return n.useEffect(()=>{let e=()=>{m.current=!0,document.addEventListener("pointerdown",r,{capture:!0,once:!0}),document.addEventListener("pointermove",r,{capture:!0,once:!0})},r=()=>m.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",r,{capture:!0}),document.removeEventListener("pointermove",r,{capture:!0})}},[]),(0,r.jsx)(f.Root,{...c,children:(0,r.jsx)(H,{scope:t,open:o,onOpenChange:h,content:u,onContentChange:p,children:(0,r.jsx)(L,{scope:t,onClose:n.useCallback(()=>h(!1),[h]),isUsingKeyboardRef:m,dir:x,modal:l,children:a})})})};F.displayName=R;var B=n.forwardRef((e,t)=>{let{__scopeMenu:n,...o}=e,a=T(n);return(0,r.jsx)(f.Anchor,{...a,...o,ref:t})});B.displayName="MenuAnchor";var K="MenuPortal",[V,U]=S(K,{forceMount:void 0}),G=e=>{let{__scopeMenu:t,forceMount:n,children:o,container:a}=e,s=I(K,t);return(0,r.jsx)(V,{scope:t,forceMount:n,children:(0,r.jsx)(v.Presence,{present:n||s.open,children:(0,r.jsx)(x.Portal,{asChild:!0,container:a,children:o})})})};G.displayName=K;var Y="MenuContent",[W,X]=S(Y),Z=n.forwardRef((e,t)=>{let n=U(Y,e.__scopeMenu),{forceMount:o=n.forceMount,...a}=e,s=I(Y,e.__scopeMenu),i=z(Y,e.__scopeMenu);return(0,r.jsx)(D.Provider,{scope:e.__scopeMenu,children:(0,r.jsx)(v.Presence,{present:o||s.open,children:(0,r.jsx)(D.Slot,{scope:e.__scopeMenu,children:i.modal?(0,r.jsx)(q,{...a,ref:t}):(0,r.jsx)($,{...a,ref:t})})})})}),q=n.forwardRef((e,t)=>{let s=I(Y,e.__scopeMenu),i=n.useRef(null),l=(0,a.useComposedRefs)(t,i);return n.useEffect(()=>{let e=i.current;if(e)return(0,y.hideOthers)(e)},[]),(0,r.jsx)(J,{...e,ref:l,trapFocus:s.open,disableOutsidePointerEvents:s.open,disableOutsideScroll:!0,onFocusOutside:(0,o.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>s.onOpenChange(!1)})}),$=n.forwardRef((e,t)=>{let n=I(Y,e.__scopeMenu);return(0,r.jsx)(J,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),J=n.forwardRef((e,t)=>{let{__scopeMenu:s,loop:i=!1,trapFocus:l,onOpenAutoFocus:c,onCloseAutoFocus:d,disableOutsidePointerEvents:h,onEntryFocus:x,onEscapeKeyDown:v,onPointerDownOutside:b,onFocusOutside:y,onInteractOutside:N,onDismiss:k,disableOutsideScroll:M,...R}=e,D=I(Y,s),P=z(Y,s),S=T(s),O=A(s),H=E(s),[L,F]=n.useState(null),B=n.useRef(null),K=(0,a.useComposedRefs)(t,B,D.onContentChange),V=n.useRef(0),U=n.useRef(""),G=n.useRef(0),X=n.useRef(null),Z=n.useRef("right"),q=n.useRef(0),$=M?j.RemoveScroll:n.Fragment,J=M?{as:w.Slot,allowPinchZoom:!0}:void 0;n.useEffect(()=>()=>window.clearTimeout(V.current),[]),(0,p.useFocusGuards)();let Q=n.useCallback(e=>{var r,t;return Z.current===X.current?.side&&(r=e,!!(t=X.current?.area)&&function(e,r){let{x:t,y:n}=e,o=!1;for(let e=0,a=r.length-1;e<r.length;a=e++){let s=r[e].x,i=r[e].y,l=r[a].x,c=r[a].y;i>n!=c>n&&t<(l-s)*(n-i)/(c-i)+s&&(o=!o)}return o}({x:r.clientX,y:r.clientY},t))},[]);return(0,r.jsx)(W,{scope:s,searchRef:U,onItemEnter:n.useCallback(e=>{Q(e)&&e.preventDefault()},[Q]),onItemLeave:n.useCallback(e=>{Q(e)||(B.current?.focus(),F(null))},[Q]),onTriggerLeave:n.useCallback(e=>{Q(e)&&e.preventDefault()},[Q]),pointerGraceTimerRef:G,onPointerGraceIntentChange:n.useCallback(e=>{X.current=e},[]),children:(0,r.jsx)($,{...J,children:(0,r.jsx)(m.FocusScope,{asChild:!0,trapped:l,onMountAutoFocus:(0,o.composeEventHandlers)(c,e=>{e.preventDefault(),B.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:(0,r.jsx)(u.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:h,onEscapeKeyDown:v,onPointerDownOutside:b,onFocusOutside:y,onInteractOutside:N,onDismiss:k,children:(0,r.jsx)(g.Root,{asChild:!0,...O,dir:P.dir,orientation:"vertical",loop:i,currentTabStopId:L,onCurrentTabStopIdChange:F,onEntryFocus:(0,o.composeEventHandlers)(x,e=>{P.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,r.jsx)(f.Content,{role:"menu","aria-orientation":"vertical","data-state":e_(D.open),"data-radix-menu-content":"",dir:P.dir,...S,...R,ref:K,style:{outline:"none",...R.style},onKeyDown:(0,o.composeEventHandlers)(R.onKeyDown,e=>{let r=e.target.closest("[data-radix-menu-content]")===e.currentTarget,t=e.ctrlKey||e.altKey||e.metaKey,n=1===e.ke
1y.length;if(r){var o;let r,a,s,i,l,c;"Tab"===e.key&&e.preventDefault(),!t&&n&&(o=e.key,r=U.current+o,a=H().filter(e=>!e.disabled),s=document.activeElement,i=a.find(e=>e.ref.current===s)?.textValue,l=function(e,r,t){var n;let o=r.length>1&&Array.from(r).every(e=>e===r[0])?r[0]:r,a=t?e.indexOf(t):-1,s=(n=Math.max(a,0),e.map((r,t)=>e[(n+t)%e.length]));1===o.length&&(s=s.filter(e=>e!==t));let i=s.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==t?i:void 0}(a.map(e=>e.textValue),r,i),c=a.find(e=>e.textValue===l)?.ref.current,function e(r){U.current=r,window.clearTimeout(V.current),""!==r&&(V.current=window.setTimeout(()=>e(""),1e3))}(r),c&&setTimeout(()=>c.focus()))}let a=B.current;if(e.target!==a||!C.includes(e.key))return;e.preventDefault();let s=H().filter(e=>!e.disabled).map(e=>e.ref.current);_.includes(e.key)&&s.reverse(),function(e){let r=document.activeElement;for(let t of e)if(t===r||(t.focus(),document.activeElement!==r))return}(s)}),onBlur:(0,o.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(V.current),U.current="")}),onPointerMove:(0,o.composeEventHandlers)(e.onPointerMove,eM(e=>{let r=e.target,t=q.current!==e.clientX;e.currentTarget.contains(r)&&t&&(Z.current=e.clientX>q.current?"right":"left",q.current=e.clientX)}))})})})})})})});Z.displayName=Y;var Q=n.forwardRef((e,t)=>{let{__scopeMenu:n,...o}=e;return(0,r.jsx)(l.Primitive.div,{role:"group",...o,ref:t})});Q.displayName="MenuGroup";var ee=n.forwardRef((e,t)=>{let{__scopeMenu:n,...o}=e;return(0,r.jsx)(l.Primitive.div,{...o,ref:t})});ee.displayName="MenuLabel";var er="MenuItem",et="menu.itemSelect",en=n.forwardRef((e,t)=>{let{disabled:s=!1,onSelect:i,...c}=e,d=n.useRef(null),u=z(er,e.__scopeMenu),p=X(er,e.__scopeMenu),m=(0,a.useComposedRefs)(t,d),h=n.useRef(!1);return(0,r.jsx)(eo,{...c,ref:m,disabled:s,onClick:(0,o.composeEventHandlers)(e.onClick,()=>{let e=d.current;if(!s&&e){let r=new CustomEvent(et,{bubbles:!0,cancelable:!0});e.addEventListener(et,e=>i?.(e),{once:!0}),(0,l.dispatchDiscreteCustomEvent)(e,r),r.defaultPrevented?h.current=!1:u.onClose()}}),onPointerDown:r=>{e.onPointerDown?.(r),h.current=!0},onPointerUp:(0,o.composeEventHandlers)(e.onPointerUp,e=>{h.current||e.currentTarget?.click()}),onKeyDown:(0,o.composeEventHandlers)(e.onKeyDown,e=>{let r=""!==p.searchRef.current;s||r&&" "===e.key||N.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});en.displayName=er;var eo=n.forwardRef((e,t)=>{let{__scopeMenu:s,disabled:i=!1,textValue:c,...d}=e,u=X(er,s),p=A(s),m=n.useRef(null),h=(0,a.useComposedRefs)(t,m),[f,x]=n.useState(!1),[v,w]=n.useState("");return n.useEffect(()=>{let e=m.current;e&&w((e.textContent??"").trim())},[d.children]),(0,r.jsx)(D.ItemSlot,{scope:s,disabled:i,textValue:c??v,children:(0,r.jsx)(g.Item,{asChild:!0,...p,focusable:!i,children:(0,r.jsx)(l.Primitive.div,{role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":i||void 0,"data-disabled":i?"":void 0,...d,ref:h,onPointerMove:(0,o.composeEventHandlers)(e.onPointerMove,eM(e=>{i?u.onItemLeave(e):(u.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.composeEventHandlers)(e.onPointerLeave,eM(e=>u.onItemLeave(e))),onFocus:(0,o.composeEventHandlers)(e.onFocus,()=>x(!0)),onBlur:(0,o.composeEventHandlers)(e.onBlur,()=>x(!1))})})})}),ea=n.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:a,...s}=e;return(0,r.jsx)(em,{scope:e.__scopeMenu,checked:n,children:(0,r.jsx)(en,{role:"menuitemcheckbox","aria-checked":eC(n)?"mixed":n,...s,ref:t,"data-state":ek(n),onSelect:(0,o.composeEventHandlers)(s.onSelect,()=>a?.(!!eC(n)||!n),{checkForDefaultPrevented:!1})})})});ea.displayName="MenuCheckboxItem";var es="MenuRadioGroup",[ei,el]=S(es,{value:void 0,onValueChange:()=>{}}),ec=n.forwardRef((e,t)=>{let{value:n,onValueChange:o,...a}=e,s=(0,b.useCallbackRef)(o);return(0,r.jsx)(ei,{scope:e.__scopeMenu,value:n,onValueChange:s,children:(0,r.jsx)(Q,{...a,ref:t})})});ec.displayName=es;var ed="MenuRadioItem",eu=n.forwardRef((e,t)=>{let{value:n,...a}=e,s=el(ed,e.__scopeMenu),i=n===s.value;return(0,r.jsx)(em,{scope:e.__scopeMenu,checked:i,children:(0,r.jsx)(en,{role:"menuitemradio","aria-checked":i,...a,ref:t,"data-state":ek(i),onSelect:(0,o.composeEventHandlers)(a.onSelect,()=>s.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});eu.displayName=ed;var ep="MenuItemIndicator",[em,eh]=S(ep,{checked:!1}
1),ef=n.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:o,...a}=e,s=eh(ep,n);return(0,r.jsx)(v.Presence,{present:o||eC(s.checked)||!0===s.checked,children:(0,r.jsx)(l.Primitive.span,{...a,ref:t,"data-state":ek(s.checked)})})});ef.displayName=ep;var ex=n.forwardRef((e,t)=>{let{__scopeMenu:n,...o}=e;return(0,r.jsx)(l.Primitive.div,{role:"separator","aria-orientation":"horizontal",...o,ref:t})});ex.displayName="MenuSeparator";var ev=n.forwardRef((e,t)=>{let{__scopeMenu:n,...o}=e,a=T(n);return(0,r.jsx)(f.Arrow,{...a,...o,ref:t})});ev.displayName="MenuArrow";var[eg,ew]=S("MenuSub"),eb="MenuSubTrigger",ey=n.forwardRef((e,t)=>{let s=I(eb,e.__scopeMenu),i=z(eb,e.__scopeMenu),l=ew(eb,e.__scopeMenu),c=X(eb,e.__scopeMenu),d=n.useRef(null),{pointerGraceTimerRef:u,onPointerGraceIntentChange:p}=c,m={__scopeMenu:e.__scopeMenu},h=n.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return n.useEffect(()=>h,[h]),n.useEffect(()=>{let e=u.current;return()=>{window.clearTimeout(e),p(null)}},[u,p]),(0,r.jsx)(B,{asChild:!0,...m,children:(0,r.jsx)(eo,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":l.contentId,"data-state":e_(s.open),...e,ref:(0,a.composeRefs)(t,l.onTriggerChange),onClick:r=>{e.onClick?.(r),e.disabled||r.defaultPrevented||(r.currentTarget.focus(),s.open||s.onOpenChange(!0))},onPointerMove:(0,o.composeEventHandlers)(e.onPointerMove,eM(r=>{c.onItemEnter(r),!r.defaultPrevented&&(e.disabled||s.open||d.current||(c.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{s.onOpenChange(!0),h()},100)))})),onPointerLeave:(0,o.composeEventHandlers)(e.onPointerLeave,eM(e=>{h();let r=s.content?.getBoundingClientRect();if(r){let t=s.content?.dataset.side,n="right"===t,o=r[n?"left":"right"],a=r[n?"right":"left"];c.onPointerGraceIntentChange({area:[{x:e.clientX+(n?-5:5),y:e.clientY},{x:o,y:r.top},{x:a,y:r.top},{x:a,y:r.bottom},{x:o,y:r.bottom}],side:t}),window.clearTimeout(u.current),u.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(e),e.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.composeEventHandlers)(e.onKeyDown,r=>{let t=""!==c.searchRef.current;e.disabled||t&&" "===r.key||k[i.dir].includes(r.key)&&(s.onOpenChange(!0),s.content?.focus(),r.preventDefault())})})})});ey.displayName=eb;var ej="MenuSubContent",eN=n.forwardRef((e,t)=>{let s=U(Y,e.__scopeMenu),{forceMount:i=s.forceMount,...l}=e,c=I(Y,e.__scopeMenu),d=z(Y,e.__scopeMenu),u=ew(ej,e.__scopeMenu),p=n.useRef(null),m=(0,a.useComposedRefs)(t,p);return(0,r.jsx)(D.Provider,{scope:e.__scopeMenu,children:(0,r.jsx)(v.Presence,{present:i||c.open,children:(0,r.jsx)(D.Slot,{scope:e.__scopeMenu,children:(0,r.jsx)(J,{id:u.contentId,"aria-labelledby":u.triggerId,...l,ref:m,align:"start",side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{d.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==u.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:(0,o.composeEventHandlers)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,o.composeEventHandlers)(e.onKeyDown,e=>{let r=e.currentTarget.contains(e.target),t=M[d.dir].includes(e.key);r&&t&&(c.onOpenChange(!1),u.trigger?.focus(),e.preventDefault())})})})})})});function e_(e){return e?"open":"closed"}function eC(e){return"indeterminate"===e}function ek(e){return eC(e)?"indeterminate":e?"checked":"unchecked"}function eM(e){return r=>"mouse"===r.pointerType?e(r):void 0}eN.displayName=ej;var eR="DropdownMenu",[eD,eE]=(0,s.createContextScope)(eR,[O]),eP=O(),[eS,eO]=eD(eR),eT=e=>{let{__scopeDropdownMenu:t,children:o,dir:a,open:s,defaultOpen:l,onOpenChange:c,modal:d=!0}=e,u=eP(t),p=n.useRef(null),[m=!1,f]=(0,i.useControllableState)({prop:s,defaultProp:l,onChange:c});return(0,r.jsx)(eS,{scope:t,triggerId:(0,h.useId)(),triggerRef:p,contentId:(0,h.useId)(),open:m,onOpenChange:f,onOpenToggle:n.useCallback(()=>f(e=>!e),[f]),modal:d,children:(0,r.jsx)(F,{...u,open:m,onOpenChange:f,dir:a,modal:d,children:o})})};eT.displayName=eR;var eA="DropdownMenuTrigger",eH=n.forwardRef((e,t)=>
1{let{__scopeDropdownMenu:n,disabled:s=!1,...i}=e,c=eO(eA,n),d=eP(n);return(0,r.jsx)(B,{asChild:!0,...d,children:(0,r.jsx)(l.Primitive.button,{type:"button",id:c.triggerId,"aria-haspopup":"menu","aria-expanded":c.open,"aria-controls":c.open?c.contentId:void 0,"data-state":c.open?"open":"closed","data-disabled":s?"":void 0,disabled:s,...i,ref:(0,a.composeRefs)(t,c.triggerRef),onPointerDown:(0,o.composeEventHandlers)(e.onPointerDown,e=>{!s&&0===e.button&&!1===e.ctrlKey&&(c.onOpenToggle(),c.open||e.preventDefault())}),onKeyDown:(0,o.composeEventHandlers)(e.onKeyDown,e=>{!s&&(["Enter"," "].includes(e.key)&&c.onOpenToggle(),"ArrowDown"===e.key&&c.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eH.displayName=eA;var eI=e=>{let{__scopeDropdownMenu:t,...n}=e,o=eP(t);return(0,r.jsx)(G,{...o,...n})};eI.displayName="DropdownMenuPortal";var eL="DropdownMenuContent",ez=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:a,...s}=e,i=eO(eL,a),l=eP(a),c=n.useRef(!1);return(0,r.jsx)(Z,{id:i.contentId,"aria-labelledby":i.triggerId,...l,...s,ref:t,onCloseAutoFocus:(0,o.composeEventHandlers)(e.onCloseAutoFocus,e=>{c.current||i.triggerRef.current?.focus(),c.current=!1,e.preventDefault()}),onInteractOutside:(0,o.composeEventHandlers)(e.onInteractOutside,e=>{let r=e.detail.originalEvent,t=0===r.button&&!0===r.ctrlKey,n=2===r.button||t;(!i.modal||n)&&(c.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});
1ez.displayName=eL,n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(Q,{...a,...o,ref:t})}).displayName="DropdownMenuGroup",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(ee,{...a,...o,ref:t})}).displayName="DropdownMenuLabel";var eF=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(en,{...a,...o,ref:t})});eF.displayName="DropdownMenuItem",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(ea,{...a,...o,ref:t})}).displayName="DropdownMenuCheckboxItem",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(ec,{...a,...o,ref:t})}).displayName="DropdownMenuRadioGroup",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(eu,{...a,...o,ref:t})}).displayName="DropdownMenuRadioItem",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(ef,{...a,...o,ref:t})}).displayName="DropdownMenuItemIndicator",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(ex,{...a,...o,ref:t})}).displayName="DropdownMenuSeparator",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(ev,{...a,...o,ref:t})}).displayName="DropdownMenuArrow",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(ey,{...a,...o,ref:t})}).displayName="DropdownMenuSubTrigger",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=eP(n);return(0,r.jsx)(eN,{...a,...o,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})}).displayName="DropdownMenuSubContent",e.i(78784),e.i(33565),(0,e.i(75254).default)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);var eB=e.i(47163);function eK({...e}){return(0,r.jsx)(eT,{"data-slot":"dropdown-menu",...e})}function eV({...e}){return(0,r.jsx)(eH,{"data-slot":"dropdown-menu-trigger",...e})}function eU({className:e,sideOffset:t=4,...n}){return(0,r.jsx)(eI,{children:(0,r.jsx)(ez,{"data-slot":"dropdown-menu-content",sideOffset:t,className:(0,eB.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...n})})}function eG({className:e,inset:t,variant:n="default",...o}){return(0,r.jsx)(eF,{"data-slot":"dropdown-menu-item","data-inset":t,"data-variant":n,className:(0,eB.cn)("focus:bg-green-500/20 focus:text-green-400 hover:bg-green-500/20 hover:text-green-400 data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-pointer items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 transition-colors",e),...o})}var eY=e.i(64659),eW=e.i(40160),eX=e.i(57688),eZ=e.i(71829);function eq({label:e="PLAY NOW",size:n="sm",variant:o="default",className:a,showChevron:s=!0}){return(0,r.jsxs)(eK,{modal:!1,children:[(0,r.jsx)(eV,{asChild:!0,children:(0,r.jsxs)(t.Button,{size:n,className:(0,eB.cn)((()=>
1{switch(o){case"hero":return"relative bg-foreground/95 hover:bg-foreground text-background font-semibold text-sm tracking-[0.1em] px-14 h-14 rounded-[2px] overflow-hidden group transition-all duration-500 border border-foreground/20";case"cta":return"bg-foreground/95 hover:bg-foreground text-background font-semibold text-sm tracking-[0.1em] px-16 h-14 rounded-[2px] relative overflow-hidden group transition-all duration-500 border border-foreground/20 hover:shadow-[0_0_30px_rgba(255,255,255,0.1)]";case"primary":return"bg-green-500/10 hover:bg-green-500/20 text-green-400 font-semibold rounded-[2px] px-6 border border-green-500/30 backdrop-blur-md transition-all duration-300 tracking-[0.1em] text-xs animate-[glowGreenBg_2s_ease-in-out_infinite]";default:return""}})(),a,s&&"gap-2"),children:[(0,r.jsx)("span",{className:"hero"===o||"cta"===o?"relative z-10 transition-all duration-500":"",children:e}),s&&(0,r.jsx)(eY.ChevronDown,{className:"w-4 h-4"})]})}),(0,r.jsxs)(eU,{align:"end",className:"w-56",children:[(0,r.jsx)(eG,{asChild:!0,children:(0,r.jsxs)("a",{href:"/download",className:"flex items-center gap-2 cursor-pointer",children:[(0,r.jsx)(eW.Download,{className:"w-4 h-4"}),(0,r.jsx)("span",{children:"Download Directly"})]})}),(0,r.jsx)(eG,{asChild:!0,children:(0,r.jsxs)("a",{href:eZ.DOWNLOAD_URLS.steam,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 cursor-pointer",children:[(0,r.jsx)(eX.default,{src:"/steam-logo.svg",alt:"Steam",width:16,height:16,className:"w-4 h-4"}),(0,r.jsx)("span",{children:"Download on Steam"})]})})]})]})}e.s(["DownloadButton",()=>eq],39909)},76841,e=>{"use strict";var r=e.i(43476),t=e.i(57688);function n(){let e=new Date().getFullYear();return(0,r.jsx)("footer",{className:"mt-8 border-t border-[oklch(0.22_0.02_250_/_0.5)] bg-[oklch(0.15_0.02_250_/_0.5)] backdrop-blur-[12px] backdrop-saturate-[1.2] shadow-[0_-4px_30px_rgba(0,0,0,0.2)]",children:(0,r.jsxs)("div",{className:"container mx-auto px-6 lg:px-12 py-4 md:py-6",children:[(0,r.jsxs)("div",{className:"relative flex flex-col md:flex-row items-center justify-between gap-4 pb-4 border-b border-white/5",children:[(0,r.jsxs)("div",{className:"flex items-center gap-2 md:gap-3",children:[(0,r.jsx)("a",{href:"https://discord.gg/h3DevYanmy",target:"_blank",rel:"external noreferrer",title:"Discord",className:"w-8 h-8 flex items-center justify-center text-white/40 hover:text-primary hover:-translate-y-0.5 transition-all",children:(0,r.jsx)("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M20.317 4.37a19.791 19.791 0 00-4.885-1.515.074.074 0 00-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 00-5.487 0 12.64 12.64 0 00-.617-1.25.077.077 0 00-.079-.037A19.736 19.736 0 003.677 4.37a.07.07 0 00-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 00.031.057 19.9 19.9 0 005.993 3.03.078.078 0 00.084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 00-.041-.106 13.107 13.107 0 01-1.872-.892.077.077 0 01-.008-.128 10.2 10.2 0 00.372-.292.074.074 0 01.077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 01.078.01c.12.098.246.198.373.292a.077.077 0 01-.006.127 12.299 12.299 0 01-1.873.892.077.077 0 00-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 00.084.028 19.839 19.839 0 006.002-3.03.077.077 0 00.032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 00-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z"})})}),(0,r.jsx)("a",{href:"https://www.youtube.com/user/TheEntropiaUniverse",target:"_blank",rel:"external noreferrer",title:"YouTube",className:"w-8 h-8 flex items-center justify-center text-white/40 hover:text-primary hover:-translate-y-0.5 transition-all",children:(0,r.jsx)("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"})})}),(0,r.jsx)("a",{href:"https://www.twitch.tv/directory/category/entropia-universe",target:"_blank",rel:"external noreferrer",title:"Twitch",className:"w-8 h-8 flex items-center justify-center text-white/40 hover:text-primary hover:-translate-y-0.5 transition-all",children:(0,r.jsx)("svg",{className:"w-4 h-4",fill:"
1currentColor",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M11.571 4.714h1.715v5.143H11.57zm4.715 0H18v5.143h-1.714zM6 0L1.714 4.286v15.428h5.143V24l4.286-4.286h3.428L22.286 12V0zm14.571 11.143l-3.428 3.428h-3.429l-3 3v-3H6.857V1.714h13.714z"})})}),(0,r.jsx)("a",{href:"https://www.facebook.com/EntropiaUniverse",target:"_blank",rel:"external noreferrer",title:"Facebook",className:"w-8 h-8 flex items-center justify-center text-white/40 hover:text-primary hover:-translate-y-0.5 transition-all",children:(0,r.jsx)("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"})})}),(0,r.jsx)("a",{href:"https://www.reddit.com/r/entropiauniverse/",target:"_blank",rel:"external noreferrer",title:"Reddit",className:"w-8 h-8 flex items-center justify-center text-white/40 hover:text-primary hover:-translate-y-0.5 transition-all",children:(0,r.jsx)("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M12 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0zm5.01 4.744c.688 0 1.25.561 1.25 1.249a1.25 1.25 0 0 1-2.498.056l-2.597-.547-.8 3.747c1.824.07 3.48.632 4.674 1.488.308-.309.73-.491 1.207-.491.968 0 1.754.786 1.754 1.754 0 .716-.435 1.333-1.01 1.614a3.111 3.111 0 0 1 .042.52c0 2.694-3.13 4.87-7.004 4.87-3.874 0-7.004-2.176-7.004-4.87 0-.183.015-.366.043-.534A1.748 1.748 0 0 1 4.028 12c0-.968.786-1.754 1.754-1.754.463 0 .898.196 1.207.49 1.207-.883 2.878-1.43 4.744-1.487l.885-4.182a.342.342 0 0 1 .14-.197.35.35 0 0 1 .238-.042l2.906.617a1.214 1.214 0 0 1 1.108-.701zM9.25 12C8.561 12 8 12.562 8 13.25c0 .687.561 1.248 1.25 1.248.687 0 1.248-.561 1.248-1.249 0-.688-.561-1.249-1.249-1.249zm5.5 0c-.687 0-1.248.561-1.248 1.25 0 .687.561 1.248 1.249 1.248.688 0 1.249-.561 1.249-1.249 0-.687-.562-1.249-1.25-1.249zm-5.466 3.99a.327.327 0 0 0-.231.094.33.33 0 0 0 0 .463c.842.842 2.484.913 2.961.913.477 0 2.105-.056 2.961-.913a.361.361 0 0 0 .029-.463.33.33 0 0 0-.464 0c-.547.533-1.684.73-2.512.73-.828 0-1.979-.196-2.512-.73a.326.326 0 0 0-.232-.095z"})})}),(0,r.jsx)("a",{href:"https://forum.entropiauniverse.com",target:"_blank",rel:"external noreferrer",title:"Forum",className:"w-8 h-8 flex items-center justify-center text-white/40 hover:text-primary hover:-translate-y-0.5 transition-all",children:(0,r.jsx)("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z"})})})]}),(0,r.jsx)("a",{href:"https://www.mindark.se",target:"_blank",rel:"external noreferrer",className:"opacity-60 hover:opacity-100 transition-opacity",title:"Visit MindArk",children:(0,r.jsx)(t.default,{src:"/mindark-logo.png",alt:"MindArk",width:120,height:24,className:"h-5 md:h-6 w-auto brightness-90"})})]}),(0,r.jsxs)("div",{className:"relative flex flex-col md:flex-row items-center justify-center gap-2 md:gap-3 pt-3",children:[(0,r.jsxs)("span",{className:"md:absolute md:left-0 text-[0.6rem] md:text-[0.7rem] text-white/30",children:["© ",e," MindArk PE AB"]}),(0,r.jsxs)("div",{className:"flex items-center gap-3 md:gap-4",children:[(0,r.jsx)("a",{href:"https://account.entropiauniverse.com/legal/rules-and-policies",className:"text-[0.6rem] md:text-[0.7rem] text-white/30 hover:text-white/60 transition-colors",children:"Rules & Policies"}),(0,r.jsx)("a",{href:"https://account.entropiauniverse.com/legal/legal-notice",className:"text-[0.6rem] md:text-[0.7rem] text-white/30 hover:text-white/60 transition-colors",children:"Legal Notice"}),(0,r.jsx)("a",{href:"https://account.entropiauniverse.com/legal/privacy-policy",className:"text-[0.6rem] md:text-[0.7rem] text-white/30 hover:text-white/60 transition-colors",children:"Privacy Policy"})]})]})]})})}e.s(["Footer",()=>n])},13474,e=>{"use strict";var r=e.i(43476),t=e.i(71645),n=e.i(67881),o=e.i(39909);let a=(0,e.i(75254).default)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);var s=e.i(37727),i=e.i(40160),l=e.i(99219),l=l,c=e.i(57688),d=e.i(71829);function u(){let[e,u]=(0,t.useState)(!1),[p,m]=(0,t.useState)(!1),h=(0,t.useRef)(null),f=(0,t.useRef)(0);return(0,t.useEffect)(()=>{let e=()=>{null===h.current&&(h.current=requestAnimationFrame(()=>{let e=window.scrollY;e>20!=f.current>20&&u(e>20),f.current=e,h.current=null}))};return window.addEventListener("scroll",e,{passive:!0}),()=>{window.removeEventListener("scroll",e),null!==h.current&&cancelAnimationFrame(h.current)}},[]),(0,r.jsx)("nav",{className:`fixed top-0 left-0 right-0 z-50 transition-all duration-300 ${e?"bg-[oklch(0.15_0.02_250_/_0.75
1)] backdrop-blur-[12px] border-b border-[oklch(0.22_0.02_250_/_0.5)]":"bg-transparent"}`,children:(0,r.jsxs)("div",{className:"container mx-auto px-6 lg:px-12",children:[(0,r.jsxs)("div",{className:"relative flex items-center justify-between h-20",children:[(0,r.jsx)("div",{className:"hidden md:flex items-center",children:e?(0,r.jsx)("button",{onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},className:"flex items-center justify-center w-10 h-10 bg-transparent border border-primary/30 rounded-[2px] text-primary cursor-pointer transition-all duration-300 [filter:drop-shadow(0_0_8px_rgba(232,106,23,0.4))] hover:bg-primary/10 hover:border-primary/50 hover:[filter:drop-shadow(0_0_12px_rgba(232,106,23,0.6))] hover:scale-105","aria-label":"Scroll to top",title:"Scroll to Top",children:(0,r.jsx)(l.default,{className:"w-5 h-5"})}):(0,r.jsxs)("a",{href:"/#home",className:"flex items-center gap-2 group","aria-label":"Entropia Universe Home",title:"Go to Home",children:[(0,r.jsx)("div",{className:"text-primary transition-all duration-300 [filter:drop-shadow(0_0_8px_rgba(232,106,23,0.4))] group-hover:[filter:drop-shadow(0_0_12px_rgba(232,106,23,0.6))] group-hover:scale-105",children:(0,r.jsx)("svg",{height:"40px",viewBox:"0 0 77.11 56.74",width:"40px",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M13,56.74v-23H0V22.61H13V0h64.1V10.56H25.92v12H68.68V33.7H25.92V46.18H77.11V56.74Z",fill:"currentColor"})})}),(0,r.jsx)("span",{className:"text-[1.1rem] font-bold tracking-[0.15em] text-white transition-colors duration-300 group-hover:text-primary",style:{fontFamily:"var(--font-orbitron)"},children:"ENTROPIA"})]})}),(0,r.jsxs)("div",{className:"hidden md:flex items-center gap-8 absolute left-1/2 -translate-x-1/2 whitespace-nowrap",children:[(0,r.jsx)("a",{href:"/#home",className:"text-[12px] font-medium tracking-wider hover:text-primary transition-colors",children:"HOME"}),(0,r.jsx)("a",{href:"/#about",className:"text-[12px] font-medium tracking-wider hover:text-primary transition-colors",children:"ABOUT"}),(0,r.jsx)("a",{href:"https://account.entropiauniverse.com/news",className:"text-[12px] font-medium tracking-wider hover:text-primary transition-colors",children:"RELEASE NOTES"}),(0,r.jsx)("a",{href:"/feed",className:"text-[12px] font-medium tracking-wider hover:text-primary transition-colors",children:"NEWS"}),(0,r.jsx)("a",{href:"/community",className:"text-[12px] font-medium tracking-wider hover:text-primary transition-colors",children:"COMMUNITY"})]}),(0,r.jsxs)("div",{className:"hidden md:flex items-center gap-3",children:[(0,r.jsx)(o.DownloadButton,{label:"PLAY NOW",size:"sm",variant:"primary"}),(0,r.jsx)(n.Button,{size:"sm",variant:"outline",className:"rounded-[2px] px-6 font-semibold tracking-[0.1em] text-xs border-white/20 text-white/80 hover:text-white hover:bg-white/10",asChild:!0,children:(0,r.jsx)("a",{href:"https://account.entropiauniverse.com/",children:"ACCOUNT"})})]}),(0,r.jsx)("button",{className:"md:hidden",onClick:()=>m(!p),children:p?(0,r.jsx)(s.X,{size:24}):(0,r.jsx)(a,{size:24})})]}),p&&(0,r.jsx)("div",{className:"md:hidden py-4 border-t border-border/50 bg-[oklch(0.12_0.02_250_/_0.95)] backdrop-blur-[12px] -mx-6 px-6 lg:-mx-12 lg:px-12",children:(0,r.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,r.jsx)("a",{href:"/#home",className:"text-xs font-medium tracking-wider hover:text-primary transition-colors",children:"HOME"}),(0,r.jsx)("a",{href:"/#about",className:"text-xs font-medium tracking-wider hover:text-primary transition-colors",children:"ABOUT"}),(0,r.jsx)("a",{href:"https://account.entropiauniverse.com/news",className:"text-xs font-medium tracking-wider hover:text-primary transition-colors",children:"RELEASE NOTES"}),(0,r.jsx)("a",{href:"/feed",className:"text-xs font-medium tracking-wider hover:text-primary transition-colors",children:"NEWS"}),(0,r.jsx)("a",{href:"/community",className:"text-xs font-medium tracking-wider hover:text-primary transition-colors",children:"COMMUNITY"}),(0,r.jsxs)("div",{className:"pt-4 space-y-2",children:[(0,r.jsx)(n.Button,{size:"sm",className:"w-full bg-primary hover:bg-primary/90 text-background font-bold rounded-none",asChild:!0,children:(0,r.jsxs)("a",{href:d.DOWNLOAD_URLS.direct,target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-center gap-2",children:[(0,r.jsx)(i.Download,{className:"w-4 h-4"}),"Download Directly"]})}),(0,r.jsx)(n.Button,{size:"sm",variant:"outline",className:"w-full font-bold rounded-none",asChild:!0,children:(0,r.jsxs)("a",{href:d.DOWNLOAD_URLS.steam,target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-center gap-2",children:[(0,r.jsx)(c.default,{src:"/steam-logo.svg",alt:"Steam",width:16,height:16,className:"w-4 h-4"}),"Download on Steam"]})})]})]})})]})})}e.s(["Navigation",()=>u],13474)}]);

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.