PageSourceSearch

https://www.getroamify.com/_next/static/chunks/0oc7820ga.toh.js

js getroamify.com collected 2026-09-24 20:28:11 UTC 22,232 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,460579,e=>{"use strict";var r=e.i(352627);e.s(["LucideXCircle",()=>r.default])},736080,e=>{"use strict";e.s(["DashboardRoutes",0,{DASHBOARD:"/dashboard/",MANAGE_ESIMS:"/dashboard/esims/",MANAGE_BUNDLES:"/dashboard/bundles/",BUNDLE_PROCESSING:"/dashboard/bundle-processing/",ESIM_DETAILS:"/dashboard/esim-details",REFERRAL:"/dashboard/referral/",MEMBERSHIP:"/dashboard/membership/",ORDERS:"/dashboard/orders/",MANAGE_INSURANCE:"/dashboard/insurance/",INSURANCE_DETAILS:"/dashboard/insurance-details",ACCOUNT:"/dashboard/account/",FINANCE:"/dashboard/finance/",DIALER:"/dashboard/calling/",CALLING_HISTORY:"/dashboard/calling/history/"}])},442874,e=>{"use strict";var r=e.i(843476),t=e.i(720565),o=e.i(861745);let n="social_link_click";e.s(["SOCIAL_LINK_CLICK_EVENT",0,n,"default",0,({href:e,channel:i,placement:l,onClick:a,children:s,...c})=>{let u=(0,t.usePostHog)(),d=(0,o.useLocale)();return(0,r.jsx)("a",{href:e,target:"_blank",rel:"noopener me",onClick:r=>{u?.capture(n,{channel:i,placement:l,url:e,locale:d}),a?.(r)},...c,children:s})}])},586318,e=>{"use strict";var r=e.i(271645);e.i(843476);var t=r.createContext(void 0);e.s(["useDirection",0,function(e){let o=r.useContext(t);return e||o||"ltr"}])},635804,e=>{"use strict";var r=e.i(271645),t=e.i(934620);e.s(["useSize",0,function(e){let[o,n]=r.useState(void 0);return(0,t.useLayoutEffect)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let r=new ResizeObserver(r=>{let t,o;if(!Array.isArray(r)||!r.length)return;let i=r[0];if("borderBoxSize"in i){let e=i.borderBoxSize,r=Array.isArray(e)?e[0]:e;t=r.inlineSize,o=r.blockSize}else t=e.offsetWidth,o=e.offsetHeight;n({width:t,height:o})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}n(void 0)},[e]),o}])},470152,e=>{"use strict";e.s(["clamp",0,function(e,[r,t]){return Math.min(t,Math.max(r,e))}])},759684,e=>{"use strict";var r=e.i(843476),t=e.i(271645),o=e.i(248425),n=e.i(296626),i=e.i(30030),l=e.i(820783),a=e.i(30207),s=e.i(586318),c=e.i(934620),u=e.i(470152),d=e.i(981140),f="ScrollArea",[p,h]=(0,i.createContextScope)(f),[v,m]=p(f),w=t.forwardRef((e,n)=>{let{__scopeScrollArea:i,type:a="hover",dir:c,scrollHideDelay:u=600,...d}=e,[f,p]=t.useState(null),[h,m]=t.useState(null),[w,b]=t.useState(null),[g,E]=t.useState(null),[S,R]=t.useState(null),[x,y]=t.useState(0),[C,P]=t.useState(0),[A,L]=t.useState(!1),[T,I]=t.useState(!1),D=(0,l.useComposedRefs)(n,e=>p(e)),_=(0,s.useDirection)(c);return(0,r.jsx)(v,{scope:i,type:a,dir:_,scrollHideDelay:u,scrollArea:f,viewport:h,onViewportChange:m,content:w,onContentChange:b,scrollbarX:g,onScrollbarXChange:E,scrollbarXEnabled:A,onScrollbarXEnabledChange:L,scrollbarY:S,onScrollbarYChange:R,scrollbarYEnabled:T,onScrollbarYEnabledChange:I,onCornerWidthChange:y,onCornerHeightChange:P,children:(0,r.jsx)(o.Primitive.div,{dir:_,...d,ref:D,style:{position:"relative","--radix-scroll-area-corner-width":x+"px","--radix-scroll-area-corner-height":C+"px",...e.style}})})});w.displayName=f;var b="ScrollAreaViewport",g=t.forwardRef((e,n)=>{let{__scopeScrollArea:i,children:a,nonce:s,...c}=e,u=m(b,i),d=t.useRef(null),f=(0,l.useComposedRefs)(n,d,u.onViewportChange);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:s}),(0,r.jsx)(o.Primitive.div,{"data-radix-scroll-area-viewport":"",...c,ref:f,style:{overflowX:u.scrollbarXEnabled?"scroll":"hidden",overflowY:u.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,r.jsx)("div",{ref:u.onContentChange,style:{minWidth:"100%",display:"table"},children:a})})]})});g.displayName=b;var E="ScrollAreaScrollbar",S=t.forwardRef((e,o)=>{let{forceMount:n,...i}=e,l=m(E,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:s}=l,c="horizontal"===e.orientation;return t.useEffect(()=>(c?a(!0):s(!0),()=>{c?a(!1):s(!1)}),[c,a,s]),"hover"===l.type?(0,r.jsx)(R,{...i,ref:o,forceMount:n}):"scroll"===l.type?(0,r.jsx)(x,{...i,ref:o,forceMount:n}):"auto"===l.type?(0,r.jsx)(y,{...i,ref:o,forceMount:n}):"always"===l.type?(0,r.jsx)(C,{...i,ref:o}):null});S.displayName=E;var R=t.forwardRef((e,o)=>{let{forceMount:i,...l}=e,a=m(E,e.__scopeScrollArea),[s,c]=t.useState(!1);return t.useEffect(()=>{let e=a.scrollArea,r=0;if(e){let t=()=>{window.clearTimeout(r),c(!0)},o=()=>{r=window.setTimeout(()=>c(!1),a.scrollHideDelay)};return e.addEventListener("pointerenter",t),e.addEventListener("pointerleave",o),()=>{window.clearTimeout(r),e.removeEventListener("pointerenter",t),e.removeEventListener("pointerleave",o)}}},[a.scrollArea,a.scrollHideDelay]),(0,r.jsx)(n.Presence,{present:i||s,children:(0,r.jsx)(y,{"data-state":s?"visible":"hidden",...l,ref:o})})}),x=t.forwardRef((e,o)=>{var i;let{forceMount:l,...a}=e,s=m(E,e.__scopeScrollArea),c="horizontal"===e.orientation,u=W(()=>p("SCROLL_END"),100),[f,p]=(i={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},t.useReducer((e,r)=>i[e][r]??e,"hidden"));return t.useEffect(()=>{if("idle"===f){let e=window.setTimeout(()=>p("HIDE"),s.scrollHideDelay);return()=>window.clearTimeout(e)}},[f,s.scrollHideDelay,p]),t.useEffect(()=>
1{let e=s.viewport,r=c?"scrollLeft":"scrollTop";if(e){let t=e[r],o=()=>{let o=e[r];t!==o&&(p("SCROLL"),u()),t=o};return e.addEventListener("scroll",o),()=>e.removeEventListener("scroll",o)}},[s.viewport,c,p,u]),(0,r.jsx)(n.Presence,{present:l||"hidden"!==f,children:(0,r.jsx)(C,{"data-state":"hidden"===f?"hidden":"visible",...a,ref:o,onPointerEnter:(0,d.composeEventHandlers)(e.onPointerEnter,()=>p("POINTER_ENTER")),onPointerLeave:(0,d.composeEventHandlers)(e.onPointerLeave,()=>p("POINTER_LEAVE"))})})}),y=t.forwardRef((e,o)=>{let i=m(E,e.__scopeScrollArea),{forceMount:l,...a}=e,[s,c]=t.useState(!1),u="horizontal"===e.orientation,d=W(()=>{if(i.viewport){let e=i.viewport.offsetWidth<i.viewport.scrollWidth,r=i.viewport.offsetHeight<i.viewport.scrollHeight;c(u?e:r)}},10);return X(i.viewport,d),X(i.content,d),(0,r.jsx)(n.Presence,{present:l||s,children:(0,r.jsx)(C,{"data-state":s?"visible":"hidden",...a,ref:o})})}),C=t.forwardRef((e,o)=>{let{orientation:n="vertical",...i}=e,l=m(E,e.__scopeScrollArea),a=t.useRef(null),s=t.useRef(0),[c,u]=t.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=O(c.viewport,c.content),f={...i,sizes:c,onSizesChange:u,hasThumb:!!(d>0&&d<1),onThumbChange:e=>a.current=e,onThumbPointerUp:()=>s.current=0,onThumbPointerDown:e=>s.current=e};function p(e,r){return function(e,r,t,o="ltr"){let n=M(t),i=r||n/2,l=t.scrollbar.paddingStart+i,a=t.scrollbar.size-t.scrollbar.paddingEnd-(n-i),s=t.content-t.viewport;return z([l,a],"ltr"===o?[0,s]:[-1*s,0])(e)}(e,s.current,c,r)}return"horizontal"===n?(0,r.jsx)(P,{...f,ref:o,onThumbPositionChange:()=>{if(l.viewport&&a.current){let e=F(l.viewport.scrollLeft,c,l.dir);a.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollLeft=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollLeft=p(e,l.dir))}}):"vertical"===n?(0,r.jsx)(A,{...f,ref:o,onThumbPositionChange:()=>{if(l.viewport&&a.current){let e=F(l.viewport.scrollTop,c);a.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=p(e))}}):null}),P=t.forwardRef((e,o)=>{let{sizes:n,onSizesChange:i,...a}=e,s=m(E,e.__scopeScrollArea),[c,u]=t.useState(),d=t.useRef(null),f=(0,l.useComposedRefs)(o,d,s.onScrollbarXChange);return t.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),(0,r.jsx)(I,{"data-orientation":"horizontal",...a,ref:f,sizes:n,style:{bottom:0,left:"rtl"===s.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===s.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":M(n)+"px",...e.style},onThumbPointerDown:r=>e.onThumbPointerDown(r.x),onDragScroll:r=>e.onDragScroll(r.x),onWheelScroll:(r,t)=>{if(s.viewport){var o,n;let i=s.viewport.scrollLeft+r.deltaX;e.onWheelScroll(i),o=i,n=t,o>0&&o<n&&r.preventDefault()}},onResize:()=>{d.current&&s.viewport&&c&&i({content:s.viewport.scrollWidth,viewport:s.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:U(c.paddingLeft),paddingEnd:U(c.paddingRight)}})}})}),A=t.forwardRef((e,o)=>{let{sizes:n,onSizesChange:i,...a}=e,s=m(E,e.__scopeScrollArea),[c,u]=t.useState(),d=t.useRef(null),f=(0,l.useComposedRefs)(o,d,s.onScrollbarYChange);return t.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),(0,r.jsx)(I,{"data-orientation":"vertical",...a,ref:f,sizes:n,style:{top:0,right:"ltr"===s.dir?0:void 0,left:"rtl"===s.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":M(n)+"px",...e.style},onThumbPointerDown:r=>e.onThumbPointerDown(r.y),onDragScroll:r=>e.onDragScroll(r.y),onWheelScroll:(r,t)=>{if(s.viewport){var o,n;let i=s.viewport.scrollTop+r.deltaY;e.onWheelScroll(i),o=i,n=t,o>0&&o<n&&r.preventDefault()}},onResize:()=>{d.current&&s.viewport&&c&&i({content:s.viewport.scrollHeight,viewport:s.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:U(c.paddingTop),paddingEnd:U(c.paddingBottom)}})}})}),[L,T]=p(E),I=t.forwardRef((e,n)=>{let{__scopeScrollArea:i,sizes:s,hasThumb:c,onThumbChange:u,onThumbPointerUp:f,onThumbPointerDown:p,onThumbPositionChange:h,onDragScroll:v,onWheelScroll:w,onResize:b,...g}=e,S=m(E,i),[R,x]=t.useState(null),y=(0,l.useComposedRefs)(n,e=>x(e)),C=t.useRef(null),P=t.useRef(""),A=S.viewport,T=s.content-s.viewport,I=(0,a.useCallbackRef)(w),D=(0,a.useCallbackRef)(h),_=W(b,10);function N(e){C.current&&v({x:e.clientX-C.current.left,y:e.clientY-C.current.top})}return t.useEffect(()=>{let e=e=>{let r=e.target;R?.contains(r)&&I(e,T)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[A,R,T,I]),t.useEffect(D,[s,D]),X(R,_),X(S.content,_),(0,r.jsx)(L,{scope:i,scrollbar:R,hasThumb:c,onThumbChange:(0,a.useCallbackRef)(u),onThumbPointerUp:(0,a.useCallbackRef)(f),onThumbPositionChange:D,onThumbPointerDown:(0,a.useCallbackRef)(p),children:(0,r.jsx)(o.Primitive.div,{...g,ref:y,style:{position:"absolute",...g.style},onPointerDown:(0,d.composeEventHandlers)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),C.current=R.getBoundingClientRect(),P.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",S.viewport&&(S.viewport.style.scrollBehavior="auto"),N(e))}),onPointerMove:(0,d.composeEventHandlers)(e.onPointerMove,N),onPointerUp:(0,d.composeEventHandlers)(e.onPointerUp,e=>{let r=e.target;r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=P.current,S.viewport&&(S.viewport.style.scrollBehavior=""),C.current=null})})})}),D="ScrollAreaThumb",_=t.forwardRef((e,t)=>
1{let{forceMount:o,...i}=e,l=T(D,e.__scopeScrollArea);return(0,r.jsx)(n.Presence,{present:o||l.hasThumb,children:(0,r.jsx)(N,{ref:t,...i})})}),N=t.forwardRef((e,n)=>{let{__scopeScrollArea:i,style:a,...s}=e,c=m(D,i),u=T(D,i),{onThumbPositionChange:f}=u,p=(0,l.useComposedRefs)(n,e=>u.onThumbChange(e)),h=t.useRef(void 0),v=W(()=>{h.current&&(h.current(),h.current=void 0)},100);return t.useEffect(()=>{let e=c.viewport;if(e){let r=()=>{v(),h.current||(h.current=B(e,f),f())};return f(),e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[c.viewport,v,f]),(0,r.jsx)(o.Primitive.div,{"data-state":u.hasThumb?"visible":"hidden",...s,ref:p,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...a},onPointerDownCapture:(0,d.composeEventHandlers)(e.onPointerDownCapture,e=>{let r=e.target.getBoundingClientRect(),t=e.clientX-r.left,o=e.clientY-r.top;u.onThumbPointerDown({x:t,y:o})}),onPointerUp:(0,d.composeEventHandlers)(e.onPointerUp,u.onThumbPointerUp)})});_.displayName=D;var j="ScrollAreaCorner",k=t.forwardRef((e,t)=>{let o=m(j,e.__scopeScrollArea),n=!!(o.scrollbarX&&o.scrollbarY);return"scroll"!==o.type&&n?(0,r.jsx)(H,{...e,ref:t}):null});k.displayName=j;var H=t.forwardRef((e,n)=>{let{__scopeScrollArea:i,...l}=e,a=m(j,i),[s,c]=t.useState(0),[u,d]=t.useState(0),f=!!(s&&u);return X(a.scrollbarX,()=>{let e=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(e),d(e)}),X(a.scrollbarY,()=>{let e=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(e),c(e)}),f?(0,r.jsx)(o.Primitive.div,{...l,ref:n,style:{width:s,height:u,position:"absolute",right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:0,...e.style}}):null});function U(e){return e?parseInt(e,10):0}function O(e,r){let t=e/r;return isNaN(t)?0:t}function M(e){let r=O(e.viewport,e.content),t=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-t)*r,18)}function F(e,r,t="ltr"){let o=M(r),n=r.scrollbar.paddingStart+r.scrollbar.paddingEnd,i=r.scrollbar.size-n,l=r.content-r.viewport,a=(0,u.clamp)(e,"ltr"===t?[0,l]:[-1*l,0]);return z([0,l],[0,i-o])(a)}function z(e,r){return t=>{if(e[0]===e[1]||r[0]===r[1])return r[0];let o=(r[1]-r[0])/(e[1]-e[0]);return r[0]+o*(t-e[0])}}var B=(e,r=()=>{})=>{let t={left:e.scrollLeft,top:e.scrollTop},o=0;return!function n(){let i={left:e.scrollLeft,top:e.scrollTop},l=t.left!==i.left,a=t.top!==i.top;(l||a)&&r(),t=i,o=window.requestAnimationFrame(n)}(),()=>window.cancelAnimationFrame(o)};function W(e,r){let o=(0,a.useCallbackRef)(e),n=t.useRef(0);return t.useEffect(()=>()=>window.clearTimeout(n.current),[]),t.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(o,r)},[o,r])}function X(e,r){let t=(0,a.useCallbackRef)(r);(0,c.useLayoutEffect)(()=>{let r=0;if(e){let o=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(t)});return o.observe(e),()=>{window.cancelAnimationFrame(r),o.unobserve(e)}}},[e,t])}var G=e.i(975157);let V=t.forwardRef(({className:e,children:t,...o},n)=>(0,r.jsxs)(w,{ref:n,className:(0,G.cn)("relative overflow-hidden",e),...o,children:[(0,r.jsx)(g,{className:"h-full w-full rounded-[inherit]",children:t}),(0,r.jsx)(Y,{}),(0,r.jsx)(k,{})]}));V.displayName=w.displayName;let Y=t.forwardRef(({className:e,orientation:t="vertical",...o},n)=>(0,r.jsx)(S,{ref:n,orientation:t,className:(0,G.cn)("flex touch-none select-none transition-colors","vertical"===t&&"h-full w-2.5 border-l border-l-transparent p-[1px]","horizontal"===t&&"h-2.5 flex-col border-t border-t-transparent p-[1px]",e),...o,children:(0,r.jsx)(_,{className:"relative flex-1 rounded-full bg-border"})}));Y.displayName=S.displayName,e.s(["ScrollArea",0,V],759684)},733006,e=>{"use strict";var r=e.i(897427);e.i(151718);var t=e.i(35020),t=t;e.s(["handleError",0,e=>{if(!(e instanceof r.FirebaseError))return"Something went wrong, please try again";switch(e.code){case t.c.CODE_EXPIRED:return"Code expired, please request a new one";case t.c.EMAIL_CHANGE_NEEDS_VERIFICATION:return"Email change needs verification, please check your email inbox";case t.c.EMAIL_EXISTS:return"Email already exists, please register with another email";case t.c.EXPIRED_POPUP_REQUEST:return"Oops, you took too long to sign in, please try again";case t.c.INVALID_EMAIL:return"The email address is badly formatted, please try again";case t.c.INVALID_PASSWORD:return"The password does not match with the email, please try again";
1case t.c.INVALID_PHONE_NUMBER:return"The phone number is invalid, please try again";case t.c.POPUP_BLOCKED:return"Popup blocked, please allow popup to sign in";case t.c.POPUP_CLOSED_BY_USER:return"You closed the popup, if this is a mistake, please try again";case t.c.UNVERIFIED_EMAIL:return"Email is not verified, please check your email inbox";case t.c.USER_DISABLED:return"User is disabled, please contact support";case t.c.USER_DELETED:return"User is deleted, please contact support";case t.c.USER_SIGNED_OUT:return"User is signed out, please sign in again";case t.c.USER_MISMATCH:return"The provided credential is for a different user, please try again";default:return"Something went wrong, please try again"}}],733006)},647395,e=>{"use strict";var r=e.i(271645);let t="u">typeof document?r.useLayoutEffect:r.useEffect;function o(e){return/(Macintosh)|(MacIntel)|(MacPPC)|(Mac68K)/i.test(e)}function n(){if("u"<typeof window)return"undetermined";let{userAgent:e}=window.navigator;return/(iPhone)|(iPad)|(iPod)/i.test(e)||o(e)&&"ontouchend"in document?"ios":o(e)?"macos":/(Win32)|(Win64)|(Windows)|(WinCE)/i.test(e)?"windows":/Android/i.test(e)?"android":/Linux/i.test(e)?"linux":"undetermined"}e.s(["useOs",0,function(e={getValueInEffect:!0}){let[o,i]=(0,r.useState)(e.getValueInEffect?"undetermined":n());return t(()=>{e.getValueInEffect&&i(n)},[]),o}],647395)},842727,e=>{"use strict";var r=e.i(271645),t=e.i(981140),o=e.i(75830),n=e.i(820783),i=e.i(30030),l=e.i(610772),a=e.i(248425),s=e.i(30207),c=e.i(369340),u=e.i(586318),d=e.i(843476),f="rovingFocusGroup.onEntryFocus",p={bubbles:!1,cancelable:!0},h="RovingFocusGroup",[v,m,w]=(0,o.createCollection)(h),[b,g]=(0,i.createContextScope)(h,[w]),[E,S]=b(h),R=r.forwardRef((e,r)=>(0,d.jsx)(v.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(v.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(x,{...e,ref:r})})}));R.displayName=h;var x=r.forwardRef((e,o)=>{let{__scopeRovingFocusGroup:i,orientation:l,loop:h=!1,dir:v,currentTabStopId:w,defaultCurrentTabStopId:b,onCurrentTabStopIdChange:g,onEntryFocus:S,preventScrollOnEntryFocus:R=!1,...x}=e,y=r.useRef(null),C=(0,n.useComposedRefs)(o,y),P=(0,u.useDirection)(v),[L=null,T]=(0,c.useControllableState)({prop:w,defaultProp:b,onChange:g}),[I,D]=r.useState(!1),_=(0,s.useCallbackRef)(S),N=m(i),j=r.useRef(!1),[k,H]=r.useState(0);return r.useEffect(()=>{let e=y.current;if(e)return e.addEventListener(f,_),()=>e.removeEventListener(f,_)},[_]),(0,d.jsx)(E,{scope:i,orientation:l,dir:P,loop:h,currentTabStopId:L,onItemFocus:r.useCallback(e=>T(e),[T]),onItemShiftTab:r.useCallback(()=>D(!0),[]),onFocusableItemAdd:r.useCallback(()=>H(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>H(e=>e-1),[]),children:(0,d.jsx)(a.Primitive.div,{tabIndex:I||0===k?-1:0,"data-orientation":l,...x,ref:C,style:{outline:"none",...e.style},onMouseDown:(0,t.composeEventHandlers)(e.onMouseDown,()=>{j.current=!0}),onFocus:(0,t.composeEventHandlers)(e.onFocus,e=>{let r=!j.current;if(e.target===e.currentTarget&&r&&!I){let r=new CustomEvent(f,p);if(e.currentTarget.dispatchEvent(r),!r.defaultPrevented){let e=N().filter(e=>e.focusable);A([e.find(e=>e.active),e.find(e=>e.id===L),...e].filter(Boolean).map(e=>e.ref.current),R)}}j.current=!1}),onBlur:(0,t.composeEventHandlers)(e.onBlur,()=>D(!1))})})}),y="RovingFocusGroupItem",C=r.forwardRef((e,o)=>{let{__scopeRovingFocusGroup:n,focusable:i=!0,active:s=!1,tabStopId:c,...u}=e,f=(0,l.useId)(),p=c||f,h=S(y,n),w=h.currentTabStopId===p,b=m(n),{onFocusableItemAdd:g,onFocusableItemRemove:E}=h;return r.useEffect(()=>{if(i)return g(),()=>E()},[i,g,E]),(0,d.jsx)(v.ItemSlot,{scope:n,id:p,focusable:i,active:s,children:(0,d.jsx)(a.Primitive.span,{tabIndex:w?0:-1,"data-orientation":h.orientation,...u,ref:o,onMouseDown:(0,t.composeEventHandlers)(e.onMouseDown,e=>{i?h.onItemFocus(p):e.preventDefault()}),onFocus:(0,t.composeEventHandlers)(e.onFocus,()=>h.onItemFocus(p)),onKeyDown:(0,t.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void h.onItemShiftTab();if(e.target!==e.currentTarget)return;let r=function(e,r,t){var o;let n=(o=e.key,"rtl"!==t?o:"ArrowLeft"===o?"ArrowRight":"ArrowRight"===o?"ArrowLeft":o);if(!("vertical"===r&&["ArrowLeft","ArrowRight"].includes(n))&&!("horizontal"===r&&["ArrowUp","ArrowDown"].includes(n)))return P[n]}(e,h.orientation,h.dir);if(void 0!==r){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=b().filter(e=>
1e.focusable).map(e=>e.ref.current);if("last"===r)n.reverse();else if("prev"===r||"next"===r){var t,o;"prev"===r&&n.reverse();let i=n.indexOf(e.currentTarget);n=h.loop?(t=n,o=i+1,t.map((e,r)=>t[(o+r)%t.length])):n.slice(i+1)}setTimeout(()=>A(n))}})})})});C.displayName=y;var P={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function A(e,r=!1){let t=document.activeElement;for(let o of e)if(o===t||(o.focus({preventScroll:r}),document.activeElement!==t))return}e.s(["Item",0,C,"Root",0,R,"createRovingFocusGroupScope",0,g])},564346,e=>{"use strict";var r=e.i(456420);let t={name:"circle",size:24,node:[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]};t.node;let o=(0,r.default)(t);e.s(["Circle",0,o],564346)},996454,e=>{"use strict";var r=e.i(919219);e.s(["LucideGift",()=>r.default])},185301,e=>{"use strict";var r=e.i(824694);e.s(["LucideLaptop",()=>r.default])},264372,e=>{"use strict";var r=e.i(986317);e.s(["LucideDollarSign",()=>r.default])},331111,e=>{"use strict";var r=e.i(843476),t=e.i(861745),o=e.i(103450),n=e.i(108164),i=e.i(442874),l=e.i(975157);e.s(["default",0,({placement:e,kind:a,channels:s,limit:c,iconSize:u=18,className:d,linkClassName:f})=>{let p=(0,t.useLocale)(),h=(0,o.getPrioritizedSocialChannels)(p,a);return s&&(h=s.map(e=>h.find(r=>r.key===e)).filter(Boolean)),c&&(h=h.slice(0,c)),(0,r.jsx)("div",{className:(0,l.cn)("flex flex-wrap items-center gap-2.5",d),children:h.map(t=>(0,r.jsx)(i.default,{href:t.url,channel:t.key,placement:e,"aria-label":t.label,title:t.label,className:(0,l.cn)("flex h-9 w-9 items-center justify-center rounded-full border border-[#dde5f0] bg-white text-[#3d4c63] transition-colors hover:border-blue-700 hover:text-blue-700 dark:border-white/10 dark:bg-white/[0.04] dark:text-neutral-300 dark:hover:border-blue-400 dark:hover:text-blue-300",f),children:(0,n.getIconByName)(t.iconName,u)},t.key))})}])},403975,e=>{e.v(r=>Promise.all(["static/chunks/0tcu2tl771o.v.js"].map(r=>e.l(r))).then(()=>r(941166)))},476207,e=>{e.v(e=>Promise.resolve().then(()=>e(959141)))},77715,e=>{e.v(e=>Promise.resolve().then(()=>e(537846)))}]);

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.