1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6615],{13648:(e,t,r)=>{"use strict";r.d(t,{cn:()=>a});var n=r(26017),i=r(46977);function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,i.QP)((0,n.$)(t))}},15233:(e,t,r)=>{"use strict";r.d(t,{s:()=>l,t:()=>a});var n=r(23227);function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,n=e.map(e=>{let n=i(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():i(e[t],null)}}}}function l(...e){return n.useCallback(a(...e),e)}},16993:(e,t,r)=>{"use strict";r.d(t,{DX:()=>s,Dc:()=>c,TL:()=>l});var n=r(23227),i=r(15233),a=r(61579);function l(e){let t=function(e){let t=n.forwardRef((e,t)=>{let{children:r,...a}=e;if(n.isValidElement(r)){var l;let e,s,o=(l=r,(s=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(s=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),c=function(e,t){let r={...t};for(let n in t){let i=e[n],a=t[n];/^on[A-Z]/.test(n)?i&&a?r[n]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...a}:"className"===n&&(r[n]=[i,a].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props);return r.type!==n.Fragment&&(c.ref=t?(0,i.t)(t,o):o),n.cloneElement(r,c)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:i,...l}=e,s=n.Children.toArray(i),o=s.find(d);if(o){let e=o.props.children,i=s.map(t=>t!==o?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(t,{...l,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,i):null})}return(0,a.jsx)(t,{...l,ref:r,children:i})});return r.displayName=`${e}.Slot`,r}var s=l("Slot"),o=Symbol("radix.slottable");function c(e){let t=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=o,t}function d(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===o}},21633:(e,t,r)=>{"use strict";r.d(t,{U:()=>i});var n=r(23227);let i=e=>{let[t,r]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let t=()=>{r(window.matchMedia(e).matches)};return t(),window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[e]),t}},45362:(e,t,r)=>{"use strict";r.d(t,{NetworkHero:()=>H});
1var n=r(61579),i=r(23227),a=r(47905),l=r(21633),s=r(92954),o=r(32544),c=r(88717),d=r(58514),u=r(13648);let p=e=>{let{className:t,path:r}=e,a=(0,i.useId)();return(0,n.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none","aria-hidden":!0,className:t,children:[(0,n.jsx)("path",{d:r,fill:"url(#".concat(a,")")}),(0,n.jsx)("defs",{children:(0,n.jsxs)("linearGradient",{id:a,x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,n.jsx)("stop",{stopColor:"#B6CDF0"}),(0,n.jsx)("stop",{offset:"1",stopColor:"#667588"})]})})]})},m={discord:{Icon:e=>(0,n.jsx)(p,{path:"M13.5645 3.02144C12.5215 2.54314 11.4137 2.19456 10.2574 2C10.1119 2.25131 9.95016 2.59179 9.837 2.8593C8.6072 2.68095 7.38621 2.68095 6.17337 2.8593C6.06017 2.59179 5.89036 2.25131 5.7529 2C4.58858 2.19456 3.48084 2.54314 2.44507 3.02144C0.350884 6.11817 -0.215116 9.14193 0.0678833 12.1252C1.45862 13.1385 2.80085 13.7547 4.11963 14.16C4.44305 13.7222 4.73414 13.252 4.9848 12.7575C4.50774 12.5792 4.05494 12.3603 3.61832 12.1009C3.73152 12.0198 3.84472 11.9307 3.94983 11.8415C6.58576 13.0494 9.44086 13.0494 12.0444 11.8415C12.1576 11.9307 12.2627 12.0198 12.3759 12.1009C11.9393 12.3603 11.4865 12.5792 11.0094 12.7575C11.2601 13.252 11.5512 13.7222 11.8746 14.16C13.1925 13.7547 14.5429 13.1385 15.9263 12.1252C16.274 8.67179 15.3757 5.67234 13.5645 3.02144ZM5.34865 10.285C4.55624 10.285 3.90939 9.56349 3.90939 8.67989C3.90939 7.79628 4.54007 7.07475 5.34865 7.07475C6.14911 7.07475 6.80403 7.79628 6.78786 8.67989C6.78786 9.56349 6.14911 10.285 5.34865 10.285ZM10.6618 10.285C9.86935 10.285 9.22168 9.56349 9.22168 8.67989C9.22168 7.79628 9.85317 7.07475 10.6618 7.07475C11.4623 7.07475 12.1171 7.79628 12.101 8.67989C12.101 9.56349 11.4703 10.285 10.6618 10.285Z",...e}),label:"Discord"},website:{Icon:e=>(0,n.jsx)(p,{path:"M8 0C3.58857 0 0 3.58857 0 8C0 12.4114 3.58857 16 8 16C12.4114 16 16 12.4114 16 8C16 3.58857 12.4114 0 8 0ZM7.42857 1.28571V3.61905H5.69048C5.77381 3.40105 5.85863 3.18676 5.95238 2.99406C6.39211 2.09152 6.9137 1.52903 7.42857 1.28571ZM8.57143 1.28571C9.0863 1.52901 9.60789 2.09152 10.0476 2.99406C10.1414 3.18676 10.2262 3.40105 10.3095 3.61905H8.57143V1.28571ZM5.41676 1.6488C5.24042 1.90996 5.07598 2.19196 4.92867 2.49404C4.75902 2.8415 4.61021 3.21949 4.47629 3.61903H2.72629C3.44206 2.75743 4.3617 2.07667 5.41676 1.6488ZM10.5834 1.6488C11.6385 2.07663 12.5581 2.75743 13.2739 3.61909H11.5239C11.39 3.21952 11.2412 2.84156 11.0715 2.4941C10.9242 2.19202 10.7598 1.90996 10.5834 1.6488ZM1.95257 4.76194H4.15486C3.96885 5.58783 3.85501 6.48665 3.82152 7.42861H1.16667C1.24554 6.46878 1.52103 5.56775 1.95257 4.76194ZM5.33352 4.76194H7.42876V7.42861H4.96438C5.00233 6.46952 5.13338 5.56775 5.33352 4.76194ZM8.57162 4.76194H10.6669C10.867 5.56775 10.998 6.46952 11.0359 7.42861H8.57152L8.57162 4.76194ZM11.8455 4.76194H14.0478C14.4794 5.56775 14.7546 6.46878 14.8335 7.42861H12.1787C12.1452 6.48665 12.0315 5.58783 11.8455 4.76194ZM1.16705 8.57147H3.8219C3.85539 9.51566 3.96848 10.4122 4.15524 11.2381H1.95295C1.52215 10.4323 1.24611 9.52979 1.16724 8.57147H1.16705ZM4.96476 8.57147H7.42914V11.2381H5.3339C5.13449 10.4338 5.00196 9.52905 4.96476 8.57147ZM8.572 8.57147H11.0364C10.9992 9.52905 10.8667 10.4338 10.6673 11.2381H8.5721L8.572 8.57147ZM12.1792 8.57147H14.8341C14.7552 9.52979 14.4792 10.4323 14.0484 11.2381H11.8461C12.0329 10.4122 12.1458 9.51566 12.1792 8.57147ZM2.72095 12.381H4.47691C4.61084 12.7798 4.75966 13.1526 4.9293 13.5C5.0781 13.8058 5.24476 14.093 5.42335 14.3572C4.36383 13.9286 3.43905 13.2471 2.72095 12.381ZM5.69124 12.381H7.42933V14.7202C6.91446 14.4754 6.39288 13.9025 5.95314 13C5.85939 12.8066 5.77457 12.599 5.69124 12.381ZM8.57219 12.381H10.3103C10.227 12.599 10.1421 12.8066 10.0484 13C9.60865 13.9026 9.08707 14.4755 8.57219 14.7203V12.381ZM11.5246 12.381H13.2805C12.5625 13.2471 11.6377 13.9286 10.5781 14.3572C10.7566 14.093 10.9233 13.8058 11.0721 13.5C11.2418 13.1526 11.3906 12.7798 11.5246 12.381Z",...e}),label:"Website"},x:{Icon:e=>(0,n.jsx)(p,{path:"M12.4021 1.4375H14.7499L9.62066 7.20247L15.6548 15.0473H10.9302L7.22957 10.2895L2.99531 15.0473H0.646096L6.13233 8.88102L0.34375 1.4375H5.18837L8.53335 5.78635L12.4021 1.4375ZM11.5781 13.6654H12.8791L4.48148 2.74683H3.08545L11.5781 13.6654Z",...e}),label:"X (Twitter)"}},b=["x","website","discord"],f=e=>{var t,r;let{partner:i}=e,a=null!=(t=i.wordmarkWidth)?t:130;return(0,n.jsxs)("div",{className:"flex flex-col items-start text-left",children:[(0,n.jsx)("div",{className:"relative",style:{height:null!=(r=i.wordmarkHeight)?r:52,width:a},children:(0,n.jsx)(o.default,{src:i.wordmark,alt:i.name,fill:!0,sizes:"".concat(a,"px"),className:"object-contain object-left"})}),(0,n.jsx)("p",{className:"mt-8 max-w-[420px] text-base leading-relaxed text-[#eef2fa]/70 opacity-90",children:i.description}),(0,n.jsx)("ul",{className:"mt-6 flex items-center gap-4",children:b.map(e=>{let t=i.socials[e];if(!t)return null;let{Icon:r,label:a}=m[e];return(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:t,target:"_blank",rel:"noreferrer noopener","aria-label":"".concat(i.name," on ").concat(a),className:(0,u.cn)("inline-flex opacity-90 transition duration-150 ease-out","hover:scale-110 hover:opacity-100","focus-visible:scale-110 focus-visible:opacity-100 focus-visible:outline-none"),children:(0,n.jsx)(r,{className:"size-4"})})},e)})})]})},g={align:"start",containScroll:"trimSnaps",dragFree:!1,duration:25,loop:!1},x=e=>{let{activeIndex:t,onActiveIndexChange:r,onApiReady:a,partners:l,startIndex:u=0}=e,p=(0,d.sf)(),m=(0,i.useMemo)(()=>({...g,startIndex:u}),[u]),[b,x]=(0,c.A)(m),[h,v]=(0,i.useState)(!0),[w,y]=(0,i.useState)(!1),C=(0,i.useRef)(t);C.current=t,(0,i.useEffect)(()=>
1{if(!x)return;null==a||a(x),x.selectedScrollSnap()!==C.current&&x.scrollTo(C.current,!0);let e=()=>{v(!x.canScrollPrev()),y(!x.canScrollNext()),r(x.selectedScrollSnap())};return e(),x.on("reInit",e).on("select",e),()=>{x.off("reInit",e).off("select",e)}},[x,r,a]);let j=(0,i.useCallback)(()=>{null==p||p.capture("Network - Carousel - Previous Clicked"),null==x||x.scrollPrev(!1)},[x,p]),k=(0,i.useCallback)(()=>{null==p||p.capture("Network - Carousel - Next Clicked"),null==x||x.scrollNext(!1)},[x,p]),N=l[t];return(0,n.jsxs)("section",{className:"w-full","aria-label":"Network partners carousel",children:[(0,n.jsx)("div",{className:"sr-only","aria-live":"polite","aria-atomic":"true",role:"status",children:N?"".concat(N.name,". ").concat(N.description):null}),(0,n.jsx)("div",{className:"overflow-hidden",ref:b,children:(0,n.jsx)("div",{className:"flex",children:l.map(e=>(0,n.jsx)("div",{className:"min-w-0 flex-[0_0_100%]",children:(0,n.jsx)(f,{partner:e})},e.id))})}),(0,n.jsxs)("nav",{className:"mt-6 flex items-center gap-2","aria-label":"Carousel navigation",children:[(0,n.jsx)(s.$,{variant:"arrows",type:"button",onClick:j,disabled:h,"aria-label":"Previous partner",children:(0,n.jsx)(o.default,{src:"/chevron-left.svg",alt:"",width:8,height:8,className:"mr-[4px] h-3 w-3","aria-hidden":!0})}),(0,n.jsx)(s.$,{variant:"arrows",type:"button",onClick:k,disabled:w,"aria-label":"Next partner",children:(0,n.jsx)(o.default,{src:"/chevron-right.svg",alt:"",width:8,height:8,className:"ml-[4px] h-3 w-3","aria-hidden":!0})})]})]})},h={desktop:{centreColumn:2,centreRow:3,columnStepPct:21,rowStepPct:14.8},mobile:{centreColumn:3,centreRow:2,columnStepPct:14.8,rowStepPct:21}},v=e=>({default:"/network/icons/".concat(e,".svg"),hovered:"/network/icons/".concat(e,"-hovered.svg")}),w=[{cell:"C1",description:"Next-generation DEX platform for decentralized perpetuals trading powered by USDe, offering institutional-grade liquidity and stable funding.",icon:v("meridian"),id:"meridian",mobileCell:"A3",name:"Meridian",socials:{website:"https://www.meridian.xyz/",x:"https://x.com/meridiandotxyz"},wordmark:"/network/meridian.svg",wordmarkWidth:165},{cell:"B2",description:"Enhances decentralized finance with efficient, automated fractional reserve banking for higher yields.",icon:v("infinifi"),id:"infinifi",mobileCell:"B4",name:"InfiniFi",socials:{discord:"https://discord.com/invite/infinifi",website:"https://infinifi.xyz/",x:"https://x.com/infinifi_"},wordmark:"/network/infinifi.svg"},{cell:"A3",description:"Connecting onchain capital to real-world reinsurance riskâunlocking stable, uncorrelated returns that are liquid, composable and accessible for the first time.",icon:v("onre"),id:"onre",mobileCell:"C5",name:"OnRe",socials:{website:"https://www.onre.finance/",x:"https://x.com/onrefinance"},wordmark:"/network/onre.svg",wordmarkWidth:100},{cell:"D4",description:"Perpetual risk tranching protocol that offers structured products on USDe. Enables investors to tailor their risk-return preferences while earning crypto-native returns from carry and basis trades.",icon:v("strata"),id:"strata",mobileCell:"D2",name:"Strata",socials:{discord:"https://discord.com/invite/sHtZDvTPxB",website:"https://www.strata.money/",x:"https://x.com/Strata_Money"},wordmark:"/network/strata.svg"},{cell:"E4",description:"Decentralized protocol that creates unique and programmable onchain options, perpetuals, and structured products.",icon:v("derive"),id:"derive",mobileCell:"D1",name:"Derive",socials:{discord:"https://discord.com/invite/Derive",website:"https://www.derive.xyz/",x:"https://x.com/derivexyz"},wordmark:"/network/derive.svg"},{cell:"B5",description:"A synthetic dollar that delivers premium market-neutral yields by harnessing exclusive OTC market strategies.",icon:v("neutrl"),id:"neutrl",mobileCell:"E4",name:"Neutrl",socials:{discord:"https://discord.com/invite/Neutrl",website:"https://www.neutrl.fi/",x:"https://x.com/neutrl_labs"},wordmark:"/network/neutrl.svg"},{cell:"E5",description:"Global transaction layer for insurable risks, enabling people and businesses to navigate an uncertain future while they work towards creating a better one.",icon:v("re"),id:"re",mobileCell:"E1",name:"Re",socials:{discord:"https://discord.com/invite/reprotocol",website:"https://re.xyz/",x:"https://x.com/re"},wordmark:"/network/re.svg",wordmarkHeight:40,wordmarkWidth:100},{cell:"C7",description:"The premier MoveVM lending protocol & appchain building on networks like Aptos and Movement. Users can deposit and borrow USDe and sUSDe, opening up new lending opportunities.",icon:v("echelon"),id:"echelon",mobileCell:"G3",name:"Echelon",socials:{discord:"https://discord.com/invite/echelonmarket",website:"https://echelon.market/",x:"https://x.com/EchelonMarket"},wordmark:"/network/echelon.svg"}],y={desktop:{aspect:"aspect-[1428/2028]",bg:"/network/bg-desktop.webp",iconWidth:"w-[15.5%]",sizes:"560px"}
1,mobile:{aspect:"aspect-[2028/1428]",bg:"/network/bg-mobile.webp",iconWidth:"w-[10.9%]",sizes:"100vw"}},C=e=>{let{alt:t,src:r}=e;return r?(0,n.jsx)(o.default,{src:r,alt:t,fill:!0,sizes:"60px",className:"object-contain"}):(0,n.jsx)("span",{"aria-hidden":!0,className:"block size-full rounded-full bg-[#2A2E35]"})},j=(0,i.memo)(e=>{let{iconWidth:t,index:r,isActive:i,onSelect:a,orientation:l,partner:s}=e,{leftPct:o,topPct:c}=((e,t)=>{let r=e.toUpperCase().charCodeAt(0)-65,n=Number(e.slice(1))-1,i=h[t];return{leftPct:50+(r-i.centreColumn)*i.columnStepPct,topPct:50+(n-i.centreRow)*i.rowStepPct}})("mobile"===l?s.mobileCell:s.cell,l),d=s.icon,p=()=>a(r);return(0,n.jsxs)("button",{type:"button","aria-label":"Show ".concat(s.name),"aria-pressed":i,onMouseEnter:p,onClick:p,style:{left:"".concat(o,"%"),top:"".concat(c,"%")},className:(0,u.cn)("absolute aspect-square -translate-x-1/2 -translate-y-1/2 cursor-pointer rounded-full",t,"transition-opacity duration-300 ease-out focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#88b4f5]",i?"opacity-100":"opacity-60"),children:[(0,n.jsx)("span",{"aria-hidden":!0,className:(0,u.cn)("absolute inset-0 block transition-opacity duration-300 ease-out",i?"opacity-0":"opacity-100"),children:(0,n.jsx)(C,{src:d.default,alt:s.name})}),(0,n.jsx)("span",{"aria-hidden":!0,className:(0,u.cn)("absolute inset-0 block transition-opacity duration-300 ease-out",i?"opacity-100":"opacity-0"),children:(0,n.jsx)(C,{src:d.hovered,alt:s.name})})]})});j.displayName="PartnerNode";let k=e=>{let{activeIndex:t,className:r,onSelectPartner:i,orientation:a,partners:l}=e,s=y[a];return(0,n.jsxs)("div",{role:"group","aria-label":"Ethena network partners",className:(0,u.cn)("relative w-full",s.aspect,r),children:[(0,n.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0",style:{background:"radial-gradient(circle at 50% 50%, rgba(68, 75, 88, 0.3) 0%, rgba(68, 75, 88, 0.1) 32%, transparent 62%)"}}),(0,n.jsx)(o.default,{src:s.bg,alt:"",fill:!0,sizes:s.sizes,className:"object-contain"}),l.map((e,r)=>(0,n.jsx)(j,{partner:e,index:r,isActive:r===t,orientation:a,iconWidth:s.iconWidth,onSelect:i},e.id))]})},N="network-hero-heading",_=Math.max(0,w.findIndex(e=>"meridian"===e.id)),H=()=>{let[e,t]=(0,i.useState)(_),r=(0,l.U)("(min-width: 768px)"),s=(0,i.useRef)(null),o=(0,i.useCallback)(e=>{s.current=e},[]),c=(0,i.useCallback)(e=>{s.current?s.current.scrollTo(e):t(e)},[]);return(0,n.jsx)("section",{"data-theme":"base",className:"bg-plate-base page-pad-nav page-pad-foot","aria-labelledby":N,children:(0,n.jsxs)("div",{className:"section-container flex flex-col md:flex-row md:items-center md:gap-8 lg:gap-12 xl:gap-16 2xl:gap-[90px]",children:[(0,n.jsxs)("div",{className:"flex w-full flex-col md:w-1/2",children:[(0,n.jsxs)(a.Reveal,{children:[(0,n.jsx)("h1",{id:N,className:"gradient-text type-h2 heading-balance",children:"Ethena Network"}),(0,n.jsx)("p",{className:"mt-5 max-w-[460px] text-base leading-relaxed text-[#eef2fa]/70 opacity-90",children:"Applications building on Ethena"})]}),r?null:(0,n.jsx)(a.Reveal,{delay:a.yg,className:"network-graphic-mobile w-full md:hidden",children:(0,n.jsx)(k,{partners:w,activeIndex:e,onSelectPartner:c,orientation:"mobile",className:"w-full"})}),(0,n.jsx)(a.Reveal,{delay:a.yg,className:"mt-10 md:mt-[120px]",children:(0,n.jsx)(x,{partners:w,activeIndex:e,onActiveIndexChange:t,onApiReady:o,startIndex:_})})]}),(0,n.jsx)("div",{className:"hidden w-1/2 justify-center md:flex",children:r?(0,n.jsx)(a.Reveal,{className:"flex w-full justify-center",delay:a.yg,children:(0,n.jsx)(k,{partners:w,activeIndex:e,onSelectPartner:c,orientation:"desktop",className:"max-w-[480px]"})}):null})]})})}},46809:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(26017);let i=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=n.$,l=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return a(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:l,defaultVariants:s}=t,o=Object.keys(l).map(e=>{let t=null==r?void 0:r[e],n=null==s?void 0:s[e];if(null===t)return null;let a=i(t)||i(n);return l[e][a]}),c=r&&Object.entries(r).reduce((e,t)=>
1{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return a(e,o,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:r,className:n,...i}=t;return Object.entries(i).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...c}[t]):({...s,...c})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},47905:(e,t,r)=>{"use strict";r.d(t,{He:()=>m,PM:()=>d,Reveal:()=>p,yg:()=>c});var n=r(61579),i=r(66624),a=r(3799),l=r(62415),s=r(23227);let o={duration:.9,ease:[.215,.61,.355,1]},c=.1,d="0px 0px -18% 0px",u=(0,s.createContext)(null);function p(e){var t,r;let{children:c,className:d,delay:p=0,once:m=!0}=e,b=(0,s.useRef)(null),f=(0,s.useContext)(u),g=(0,i.W)(b,{margin:"0px 0px -15% 0px",once:m}),x=null!=(t=null==f?void 0:f.isInView)?t:g,h=(r=(0,a.I)(),!0===r?null:{animate:x?{opacity:1,y:0}:{opacity:0,y:28},initial:{opacity:0,y:28},transition:{...o,delay:p}});return null===h?(0,n.jsx)("div",{className:d,children:c}):(0,n.jsx)(l.P.div,{ref:b,className:d,...h,children:c})}function m(e){let{children:t,className:r,once:a=!0}=e,l=(0,s.useRef)(null),o=(0,i.W)(l,{margin:d,once:a}),c=(0,s.useMemo)(()=>({isInView:o}),[o]);return(0,n.jsx)(u.Provider,{value:c,children:(0,n.jsx)("div",{ref:l,className:r,children:t})})}},58514:(e,t,r)=>{"use strict";r.d(t,{sf:()=>n.sf});var n=r(11602)},85208:(e,t,r)=>{Promise.resolve().then(r.bind(r,45362))},89507:(e,t,r)=>{"use strict";r.d(t,{cn:()=>a});var n=r(26017),i=r(46977);function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,i.QP)((0,n.$)(t))}},92954:(e,t,r)=>{"use strict";r.d(t,{$:()=>b});var n=r(61579),i=r(16993),a=r(46809),l=r(23227),s=r(89507);let o=(0,a.F)("inline-flex shrink-0 cursor-pointer items-center justify-center rounded-full border border-[#52565c47] bg-[linear-gradient(180deg,rgba(173,206,255,0.025)_0%,rgba(173,206,255,0.05)_100%)] backdrop-blur-sm transition-colors duration-200 hover:bg-[linear-gradient(#adceff18_0%,#adceff12_100%)] outline-none focus-visible:ring-2 focus-visible:ring-[#88b4f5] disabled:cursor-not-allowed disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0",{defaultVariants:{size:"icon-lg"},variants:{size:{"icon-lg":"size-11","icon-sm":"size-4"}}}),c=(0,a.F)("inline-flex shrink-0 cursor-pointer items-center justify-center rounded-full px-6 py-3 text-sm font-medium text-white [background-image:none] [background-color:rgba(173,206,255,var(--pill-fill))] shadow-[inset_0_0_0_1px_rgba(173,206,255,var(--pill-rim)),inset_0_-3px_4px_rgba(255,255,255,0),inset_0_0_18px_rgba(151,171,217,var(--pill-glow)),0_10px_22px_rgba(0,0,0,0)] outline-none focus-visible:ring-2 focus-visible:ring-[#88b4f5] disabled:cursor-not-allowed disabled:opacity-50 hover:[transform:scale(1.02)] transition-[box-shadow,transform] duration-200 [&_svg]:pointer-events-none [&_svg]:shrink-0",{variants:{variant:{pill:"[--pill-fill:0.2] [--pill-rim:0.451] [--pill-glow:0.38] hover:[--pill-glow:0.91]","pill-secondary":"[--pill-fill:0.08] [--pill-rim:0.22] [--pill-glow:0.16] hover:[--pill-glow:0.45]"}}}),d=(0,a.F)("inline-flex group relative cursor-pointer rounded-full p-px backdrop-blur-sm transition-all duration-300 ease-in-out has-[:focus-visible]:ring-2 has-[:focus-visible]:ring-[#88b4f5] has-[:disabled]:opacity-50 has-[:disabled]:cursor-not-allowed",{variants:{variant:{cta:"bg-[linear-gradient(to_bottom,rgba(87,99,115,1),rgba(54,62,72,1))] hover:bg-[linear-gradient(to_bottom,rgba(93,102,118,1),rgba(74,81,92,1))]",icon:"bg-[linear-gradient(to_bottom,rgba(66,73,84,1),rgba(45,49,55,1))] hover:bg-[linear-gradient(to_bottom,rgba(76,87,100,1),rgba(59,65,75,1))]",primary:"bg-[linear-gradient(to_bottom,#495568,#2a2f37)] hover:bg-[linear-gradient(to_bottom,rgba(90,102,120,1),rgba(71,80,93,1))]",secondary:""}}}),u=(0,a.F)("flex h-full w-full items-center justify-center rounded-full transition-all duration-300 ease-in-out",{variants:{variant:{cta:"bg-[linear-gradient(to_bottom,rgba(31,35,40,1),rgba(24,28,32,1))] text-white group-hover:bg-[linear-gradient(to_bottom,rgba(54,59,66,1),rgba(47,50,56,1))]",icon:"bg-[rgba(37,39,42,1)] group-hover:bg-[rgba(49,54,61,1)]",primary:"bg-[linear-gradient(to_bottom,#323a47,#1a1e26)] text-[#B0BBC7] group-hover:bg-[linear-gradient(to_bottom,rgba(53,59,67,1),rgba(46,50,57,1))] group-hover:text-white",secondary:"backdrop-blur-[4px] bg-[rgba(20,19,19,0.3)] text-[#B0BBC7] group-hover:bg-[linear-gradient(to_bottom,rgba(33,33,33,0.7),rgba(29,29,29,0.7))] group-hover:text-white"}}}),p=(0,a.F)("",{variants:{variant:{cta:"px-4 py-2.5",icon:"p-2",primary:"px-5 py-2.5",secondary:"px-5 py-2.5"}}});function m(e){let{icon:t}=e;return(0,n.jsx)("span",{className:"inline-flex size-5 shrink-0 rounded-full bg-[linear-gradient(to_bottom,rgba(70,79,92,1),rgba(48,54,62,1))] p-px transition-colors duration-200 group-hover:bg-[linear-gradient(to_bottom,rgba(98,109,126,1),rgba(79,88,100,1))]",children:(0,n.jsx)("span",{className:"flex size-full items-center justify-center rounded-full bg-[linear-gradient(to_bottom,rgba(43,49,57,1),rgba(34,39,45,1))] transition-colors duration-200 group-hover:bg-[linear-gradient(to_bottom,rgba(77,85,96,1),rgba(69,76,86,1))] [&_img]:size-1.5 [&_svg]:size-1.5",children:t})})}let b=(0,l.forwardRef)((e,t)=>{let{asChild:r=!1,className:a,icon:l,size:b="icon-lg",variant:f="arrows",...g}=e,x=r?i.DX:"button";if("arrows"===f)return(0,n.jsx)(x,{ref:t,"data-slot":"button","data-variant":f,"data-size":b,className:(0,s.cn)(o({size:"icon-lg"===b||"icon-sm"===b?b:void 0}),a),...g});if(function(e){return"pill"===e||"pill-secondary"===e}(f))return(0,n.jsx)(x,{ref:t,"data-slot":"button","data-variant":f,className:(0,s.cn)(c({variant:f}),a),...g});if("cta"===f){let{children:e,...i}=g;return(0,n.jsx)("div",{className:d({variant:f}),children:(0,n.jsx)("div",{className:u({variant:f}),children:(0,n.jsx)(x,{ref:t,"data-slot":"button","data-variant":f,className:(0,s.cn)("inline-flex items-center justify-center gap-[10px] select-none outline-none disabled:pointer-events-none disabled:opacity-50",p({variant:f}),"sm"===b&&"py-[7px] px-6","xs"===b&&"px-3 py-[3px] text-xs",a),...i,children:r?e:(0,n.jsxs)(n.Fragment,{children:[e,l&&(0,n.jsx)(m,{icon:l})]})})})})}return(0,n.jsxs)("div",{className:d({variant:f}),children:[(0,n.jsx)("div",{className:u({variant:f}),children:(0,n.jsx)(x,{ref:t,"data-slot":"button","data-variant":f,className:(0,s.cn)("inline-flex items-center justify-center select-none outline-none disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0","icon"===b?"size-5 p-0":p({variant:f}),"sm"===b&&"py-[7px] px-6","xs"===b&&"px-3 py-[3px] text-xs",a),...g})}
1),"secondary"===f&&(0,n.jsx)("span",{"aria-hidden":!0,className:"ring-mask pointer-events-none absolute inset-0 rounded-full bg-[linear-gradient(to_bottom,#2e3741,#1b1f25)] group-hover:bg-[linear-gradient(to_bottom,rgba(90,101,116,1),rgba(73,82,94,1))]"})]})});b.displayName="Button"}},e=>{e.O(0,[1283,1602,163,2415,9846,8262,7514,7842,4655,6158,3122,4937,3590,2947,9176,5342,1515,9141,6931,557,8956,1209,176,7358],()=>e(e.s=85208)),_N_E=e.O()}]); 2//# sourceMappingURL=page-9c5536004867477c.js.map
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.