PageSourceSearch

https://y6k.ai/_next/static/chunks/pages/_app-3d25fbe57ab6a89d.js

js y6k.ai collected 2026-10-05 16:00:21 UTC 152,461 bytes, 9 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{1118:function(t,e,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return i(9261)}])},3740:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(6495).Z,r=i(2648).Z,s=i(1598).Z,a=i(7273).Z,o=s(i(7294)),l=r(i(2636)),u=i(7757),A=i(3735),c=i(3341);i(4210);var h=r(i(7746));let d={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function p(t){return void 0!==t.default}function f(t){return"number"==typeof t||void 0===t?t:"string"==typeof t&&/^[0-9]+$/.test(t)?parseInt(t,10):NaN}function m(t,e,i,r,s,a,o){if(!t||t["data-loaded-src"]===e)return;t["data-loaded-src"]=e;let l="decode"in t?t.decode():Promise.resolve();l.catch(()=>{}).then(()=>{if(t.parentElement&&t.isConnected){if("blur"===i&&a(!0),null==r?void 0:r.current){let e=new Event("load");Object.defineProperty(e,"target",{writable:!1,value:t});let i=!1,s=!1;r.current(n({},e,{nativeEvent:e,currentTarget:t,target:t,isDefaultPrevented:()=>i,isPropagationStopped:()=>s,persist:()=>{},preventDefault:()=>{i=!0,e.preventDefault()},stopPropagation:()=>{s=!0,e.stopPropagation()}}))}(null==s?void 0:s.current)&&s.current(t)}})}function g(t){let[e,i]=o.version.split("."),n=parseInt(e,10),r=parseInt(i,10);return n>18||18===n&&r>=3?{fetchPriority:t}:{fetchpriority:t}}let v=o.forwardRef((t,e)=>{var{imgAttributes:i,heightInt:r,widthInt:s,qualityInt:l,className:u,imgStyle:A,blurStyle:c,isLazy:h,fetchPriority:d,fill:p,placeholder:f,loading:v,srcString:y,config:w,unoptimized:x,loader:E,onLoadRef:b,onLoadingCompleteRef:C,setBlurComplete:O,setShowAltText:B,onLoad:D,onError:P}=t,S=a(t,["imgAttributes","heightInt","widthInt","qualityInt","className","imgStyle","blurStyle","isLazy","fetchPriority","fill","placeholder","loading","srcString","config","unoptimized","loader","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"]);return v=h?"lazy":v,o.default.createElement(o.default.Fragment,null,o.default.createElement("img",Object.assign({},S,g(d),{loading:v,width:s,height:r,decoding:"async","data-nimg":p?"fill":"1",className:u,style:n({},A,c)},i,{ref:o.useCallback(t=>{e&&("function"==typeof e?e(t):"object"==typeof e&&(e.current=t)),t&&(P&&(t.src=t.src),t.complete&&m(t,y,f,b,C,O,x))},[y,f,b,C,O,P,x,e]),onLoad:t=>{let e=t.currentTarget;m(e,y,f,b,C,O,x)},onError:t=>{B(!0),"blur"===f&&O(!0),P&&P(t)}})))}),y=o.forwardRef((t,e)=>{let i,r;var s,{src:m,sizes:y,unoptimized:w=!1,priority:x=!1,loading:E,className:b,quality:C,width:O,height:B,fill:D,style:P,onLoad:S,onLoadingComplete:z,placeholder:M="empty",blurDataURL:I,fetchPriority:R,layout:k,objectFit:j,objectPosition:V,lazyBoundary:L,lazyRoot:T}=t,F=a(t,["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","fetchPriority","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"]);let Q=o.useContext(c.ImageConfigContext),U=o.useMemo(()=>{let t=d||Q||A.imageConfigDefault,e=[...t.deviceSizes,...t.imageSizes].sort((t,e)=>t-e),i=t.deviceSizes.sort((t,e)=>t-e);return n({},t,{allSizes:e,deviceSizes:i})},[Q]),_=F,N=_.loader||h.default;delete _.loader;let H="__next_img_default"in N;if(H){if("custom"===U.loader)throw Error('Image with src "'.concat(m,'" is missing "loader" prop.')+"\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader")}else{let t=N;N=e=>{let{config:i}=e,n=a(e,["config"]);return t(n)}}if(k){"fill"===k&&(D=!0);let t={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[k];t&&(P=n({},P,t));let e={responsive:"100vw",fill:"100vw"}[k];e&&!y&&(y=e)}let G="",J=f(O),W=f(B);if("object"==typeof(s=m)&&(p(s)||void 0!==s.src)){let t=p(m)?m.default:m;if(!t.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ".concat(JSON.stringify(t)));if(!t.height||!t.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ".concat(JSON.stringify(t)));if(i=t.blurWidth,r=t.blurHeight,I=I||t.blurDataURL,G=t.src,!D){if(J||W){if(J&&!W){let e=J/t.width;W=Math.round(t.height*e)}else if(!J&&W){let e=W/t.height;J=Math.round(t.width*e)}}else J=t.width,W=t.height}}let K=!x&&("lazy"===E||void 0===E);(!(m="string"==typeof m?m:G)||m.startsWith("data:")||m.startsWith("blob:"))&&(w=!0,K=!1),U.unoptimized&&(w=!0),H&&m.endsWith(".svg")&&!U.dangerouslyAllowSVG&&(w=!0),x&&(R="high");
1let[Y,Z]=o.useState(!1),[X,q]=o.useState(!1),$=f(C),tt=Object.assign(D?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:j,objectPosition:V}:{},X?{}:{color:"transparent"},P),te="blur"===M&&I&&!Y?{backgroundSize:tt.objectFit||"cover",backgroundPosition:tt.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'.concat(u.getImageBlurSvg({widthInt:J,heightInt:W,blurWidth:i,blurHeight:r,blurDataURL:I,objectFit:tt.objectFit}),'")')}:{},ti=function(t){let{config:e,src:i,unoptimized:n,width:r,quality:s,sizes:a,loader:o}=t;if(n)return{src:i,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(t,e,i){let{deviceSizes:n,allSizes:r}=t;if(i){let t=/(^|\s)(1?\d?\d)vw/g,e=[];for(let n;n=t.exec(i);n)e.push(parseInt(n[2]));if(e.length){let t=.01*Math.min(...e);return{widths:r.filter(e=>e>=n[0]*t),kind:"w"}}return{widths:r,kind:"w"}}if("number"!=typeof e)return{widths:n,kind:"w"};let s=[...new Set([e,2*e].map(t=>r.find(e=>e>=t)||r[r.length-1]))];return{widths:s,kind:"x"}}(e,r,a),A=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((t,n)=>"".concat(o({config:e,src:i,quality:s,width:t})," ").concat("w"===u?t:n+1).concat(u)).join(", "),src:o({config:e,src:i,quality:s,width:l[A]})}}({config:U,src:m,unoptimized:w,width:J,quality:$,sizes:y,loader:N}),tn=m,tr=o.useRef(S);o.useEffect(()=>{tr.current=S},[S]);let ts=o.useRef(z);o.useEffect(()=>{ts.current=z},[z]);let ta=n({isLazy:K,imgAttributes:ti,heightInt:W,widthInt:J,qualityInt:$,className:b,imgStyle:tt,blurStyle:te,loading:E,config:U,fetchPriority:R,fill:D,unoptimized:w,placeholder:M,loader:N,srcString:tn,onLoadRef:tr,onLoadingCompleteRef:ts,setBlurComplete:Z,setShowAltText:q},_);return o.default.createElement(o.default.Fragment,null,o.default.createElement(v,Object.assign({},ta,{ref:e})),x?o.default.createElement(l.default,null,o.default.createElement("link",Object.assign({key:"__nimg-"+ti.src+ti.srcSet+ti.sizes,rel:"preload",as:"image",href:ti.srcSet?void 0:ti.src,imageSrcSet:ti.srcSet,imageSizes:ti.sizes,crossOrigin:_.crossOrigin},g(R)))):null)});e.default=y,("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esModule",{value:!0}),Object.assign(e.default,e),t.exports=e.default)},7757:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getImageBlurSvg=function(t){let{widthInt:e,heightInt:i,blurWidth:n,blurHeight:r,blurDataURL:s,objectFit:a}=t,o=n||e,l=r||i,u=s.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return o&&l?"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 ".concat(o," ").concat(l,"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='").concat(n&&r?"1":"20","'/%3E").concat(u,"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='").concat(s,"'/%3E%3C/svg%3E"):"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' preserveAspectRatio='".concat("contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none","' x='0' y='0' height='100%25' width='100%25' href='").concat(s,"'/%3E%3C/svg%3E")}},7746:function(t,e){"use strict";function i(t){let{config:e,src:i,width:n,quality:r}=t;return"".concat(e.path,"?url=").concat(encodeURIComponent(i),"&w=").concat(n,"&q=").concat(r||75)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i.__next_img_default=!0,e.default=i},9261:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return V}});var n=i(5893),r=i(9759),s=i.n(r),a=i(3244),o=i.n(a);i(7952);var l=i(7294),u=i(9008),A=i.n(u),c=i(1526),h=i(9089),d=i(4960),p=i(4002),f=i(4606);let m=t=>"object"==typeof t&&t.mix,g=t=>m(t)?t.mix:void 0;var v=i(6405),y=i(8868),w=i(6681);function x(t,e){let i=(0,w.h)(()=>[]);return function(t,e){let i=(0,d.c)(e()),n=()=>i.set(e());return n(),(0,y.L)(()=>{let e=()=>v.Z_.update(n,!1,!0),i=t.map(t=>t.on("change",e));return()=>
1{i.forEach(t=>t()),v.qY.update(n)}}),i}(t,()=>{i.length=0;let n=t.length;for(let e=0;e<n;e++)i[e]=t[e].get();return e(i)})}var E=i(8362),b=i(5675),C=i.n(b),O=i(2962),B={src:"/_next/static/media/cursor-y6k.d8b27b7c.png",height:150,width:149,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAD1BMVEX///////////////////+Rd1MVAAAABXRSTlMBLCAPPmtbeAMAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAsSURBVAiZNYrJDQAwDIPwsf/MbVL1Y5AwuLYCFkDDkgivIPrlJXfqXDJTXR4JqABFkhHIaAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8};function D(t){let{children:e}=t,[r,s]=(0,l.useState)(!1),[a,o]=(0,l.useState)(0),{cursorVariant:u}=(0,l.useContext)(O.iW),A=(0,l.useMemo)(()=>({default:{width:48,height:48,backgroundColor:"rgba(255, 255, 255, 1)",mixBlendMode:"difference"},click:{height:96,width:96,backgroundColor:"rgba(255, 255, 255, 1)",mixBlendMode:"difference"},hidden:{width:48,height:48,backgroundColor:"rgba(255, 255, 255, 0)",mixBlendMode:"difference"}}),[]),c=(0,d.c)(-128),h=(0,d.c)(-128),m=(0,d.c)(0),v={damping:25,stiffness:300,mass:.1},y=(0,p.q)(c,v),w=(0,p.q)(h,v);(0,l.useEffect)(()=>{let t=t=>{c.set(t.clientX-64),h.set(t.clientY-64)},e=()=>{m.set(window.scrollY),o(document.body.scrollHeight)};return window.addEventListener("mousemove",t),window.addEventListener("scroll",e),()=>{window.removeEventListener("mousemove",t),window.removeEventListener("scroll",e)}},[c,h,m]),(0,l.useEffect)(()=>{i.e(518).then(i.bind(i,5518)).then(t=>{s(t.isMobile)})},[]);let b=function(t,e,i,n){let r="function"==typeof e?e:function(...t){let e=!Array.isArray(t[0]),i=e?0:-1,n=t[0+i],r=t[1+i],s=t[2+i],a=t[3+i],o=(0,f.s)(r,s,{mixer:g(s[0]),...a});return e?o(n):o}(e,i,void 0);return Array.isArray(t)?x(t,r):x([t],([t])=>r(t))}(m,[0,a],[0,360]);return r?e:(0,n.jsxs)(l.Fragment,{children:[(0,n.jsxs)(E.E.div,{className:"fixed top-0 bottom-0 left-0 right-0 bg-transparent h-[128px] w-[128px] pointer-events-none mix-blend-exclusion",style:{zIndex:99999,translateX:y,translateY:w},children:[(0,n.jsx)(E.E.div,{className:"absolute -translate-x-1/2 -translate-y-1/2 rounded-full top-1/2 left-1/2",variants:A,animate:u}),(0,n.jsx)(E.E.div,{className:"relative h-[128px] w-[128px]",style:{rotate:b},children:(0,n.jsx)(C(),{src:B,fill:!0,alt:"Y6K.AI logo",sizes:"128px",className:"opacity-40"})})]}),e]})}var P=i(5947),S=i(5487),z=i(5759),M=i(4917);function I(){let t=!1,e=new Set,i={subscribe:t=>(e.add(t),()=>void e.delete(t)),start(i,n){(0,S.k)(t,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let r=[];return e.forEach(t=>{r.push((0,M.d)(t,i,{transitionOverride:n}))}),Promise.all(r)},set:i=>((0,S.k)(t,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),e.forEach(t=>{(0,z.gg)(t,i)})),stop(){e.forEach(t=>{!function(t){t.values.forEach(t=>t.stop())}(t)})},mount:()=>(t=!0,()=>{t=!1,i.stop()})};return i}let R=function(){let t=(0,w.h)(I);return(0,y.L)(t.mount,[]),t};var k=i(4036);let j=t=>{let{children:e}=t,{activeModel:i}=(0,l.useContext)(O.Ft),{isLoading:r}=(0,l.useContext)(O.gb),{animationPlaying:s,setAnimationPlaying:a}=(0,l.useContext)(O.aP),o=(0,l.useRef)(i),u=(0,P.hO)(),A=R();(0,l.useEffect)(()=>{o.current=i},[i]);let c=()=>{a(!0)},h=()=>{a(!1)};return(0,l.useEffect)(()=>()=>{A.stop()},[]),(0,n.jsxs)(E.E.div,{style:{backgroundColor:k.C[i].color},children:[(0,n.jsx)(E.E.div,{initial:{scaleX:r?0:1,backgroundColor:k.C[o.current].complimentaryColor},animate:{scaleX:0,backgroundColor:k.C[o.current].complimentaryColor},exit:{scaleX:1},style:{originX:u?0:1},transition:{duration:.5},onAnimationComplete:h,className:"fixed top-0 bottom-0 left-0 right-0 pointer-events-none [z-index:999999]","aria-hidden":"true"}),(0,n.jsx)(E.E.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.5},onAnimationStart:c,children:e})]})};var V=function(t){let{Component:e,pageProps:i,router:r}=t;return(0,l.useEffect)(()=>{h.ZP.initialize("G-9TXD0PYRTJ")},[]),(0,n.jsxs)(O.ZP,{children:[(0,n.jsx)(A(),{children:(0,n.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"})}),(0,n.jsx)("div",{className:"".concat(o().variable," ").concat(s().variable," font-sans"),children:(0,n.jsx)(D,{children:(0,n.jsx)(c.M,{mode:"wait",children:(0,n.jsx)(j,{children:(0,n.jsx)(e,{...i})},r.route)})})})]})}},4036:function(t,e,i){"use strict";i.d(e,{C:function(){return n}});let n=[{id:0,firstName:"XiAng",lastName:"Lin",color:"#FFD4B2",complimentaryColor:"#00223E",gradient:"#c0c0aa",secondaryGradient:"#1cefff",slug:"xiang-lin",bio:"Xiang Lin, hailing from China, is a passionate crypto aficionado and avid gamer with a deep-rooted interest in technology and gaming. Her insightful posts and in-depth analyses on cryptocurrencies have earned her a notable reputation in the sphere.\n\nBeyond her involvement in the realm of crypto, Xiang Lin relishes her time spent gaming, with a special affinity for titles such as League of Legends, Fortnite, Dota, Counterstrike, and Sidus Heroes. Her dedication to gaming has fostered strong bonds and camaraderie among her peers.",images:[{src:{src:"/_next/static/media/xiang-1.2c3f189e.jpg",height:768,width:512,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAADAAECEQQFEhMhYf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRA//aAAwDAQACEQMRAD8Am9XxOXNgXKLAhSAHN9jPKra6f3tERDb2HCOOdU1J/9k=",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/xiang-2.112cc893.jpg",height:768,width:512,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAAABgEFAQAAAAAAAAAAAAAAAQIDBBEFEhMhMUFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAQACAwAAAAAAAAAAAAAAAAEAAhIhQf/aAAwDAQACEQMRAD8Am8rLdxE5DDsmnVxmXF7Bakkak36ffNn9AABtKnImS7n/2Q==",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/xiang-3.3fe978b2.jpg",height:768,width:512,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDEgQFExFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAZEQEAAwEBAAAAAAAAAAAAAAABAAIRAxL/2gAMAwEAAhEDEQA/AJra5bMOaJ+21vZz469BJezwTc+j61ERDzqOSS3o1J//2Q==",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/xiang-4.ceb82aed.jpg",height:768,width:512,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAACAwACAwAAAAAAAAAAAAABAgADBBITFCFB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAAMBAAAAAAAAAAAAAAAAAAABAiH/2gAMAwEAAhEDEQA/AIN2rPqOe3WWHZkrsHk2FQzMW5Fff0gREQ1OC09P/9k=",blurWidth:5,blurHeight:8}}],fullImage:[{src:{src:"/_next/static/media/xiang-1.1b8bfd38.png",height:1144,width:695,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAANlBMVEVMaXFXRTwUEBFHOjISDw8dFxYAAAAeGBgYEQ42KiQiGxk3MC1oRzQsIh8TEBJKOzMiHBs5MzEZIG4DAAAAEHRSTlMAOMtOJpwGeBD6RKPVafGW6EZGYAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC1JREFUCJkFwYcBgCAMALCAhVK3/z9rgnZOXJV4vkGrt3PcPW2VscTYZ5DL+gEVHwDnmgxCxQAAAABJRU5ErkJggg==",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/xiang-2.8de35d39.png",height:1485,width:398,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAICAMAAADk895wAAAAKlBMVEVQNy18cGZ7houNYk2YZ0+ak4lWPC9EPz+rj4GWeWuWY0qqrqrFyMNcd4oodETQAAAAC3RSTlM479OMR8Ocb3HgrS4Pk0QAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAfSURBVAiZBcGFAQAgDAAgdNaM/98VGHpxj/qs1DbB/AR/AFyFA8jUAAAAAElFTkSuQmCC",blurWidth:2,blurHeight:8}}],socials:[{icon:"FaInstagram",name:"Instagram",handle:"https://instagram.com/xianglin6k"},{icon:"FaTwitter",name:"Twitter",handle:"https://twitter.com/xianglin6k"}]},{id:1,firstName:"Delara",lastName:"HAdid",displayName:"Delara\nHAdid",color:"#E8A0BF",complimentaryColor:"#124C33",slug:"delara-hadid",bio:"Delara Hadid, an accomplished architect and urban designer, specializes in sustainable practices while maintaining a keen interest in cryptocurrencies. Her work skillfully merges conventional and contemporary design elements, resulting in aesthetically appealing and practical spaces.\n\nApart from her architectural pursuits, Delara is an avid yoga practitioner and cherishes time spent outdoors, valuing her connection with nature.\n\nGradually, Delara has cultivated expertise in the realm of cryptocurrency. Her valuable insights within the crypto community have garnered her a respectable social media following.",images:[{src:{src:"/_next/static/media/delara-1.cd73bd0e.png",height:768,width:512,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAASFBMVEUTEBI+Q0JqW1eaj4aCgYQsJidTTUoxMDAgHB2BjJE8KSCGW0ZhUkuLmKACAAFdZGlpY1+CaV9hPCmCXzSrfWhTOSOccVyhoJxPLz8yAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAM0l
1EQVQImQXBhwHAIAzAMKcEwiyjg/8/RWLPyz3I+4cPKyUPYl5eoToGXls0LHUMktzhACgqAXP+0kIQAAAAAElFTkSuQmCC",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/delara-2.5091463a.png",height:768,width:512,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAAS1BMVEWfp66Lk5pXQjhAKiDAxMtyeYGVn6kkHBgyJB58WUmvt71bYml7foJqb3XDoItpYF6DaFuMh4eFgY7Tv7GPiYm5ppeHennanX+kgnBslhC8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAANElEQVQImQXBBwKAIAwAsQMKbRUnQ///UhLifbUT0/gPNH3+ou5pUsUMCP0RwlFkI++5sAAoXwF2B2pDFwAAAABJRU5ErkJggg==",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/delara-3.1db4fa10.png",height:768,width:512,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAAS1BMVEVnQzQrIBvM09yfprBqcntlTEKHdGouKitGQkReZGxXOCloNCyFUT5AKx54gYyDX0eAXUzm39W5trlHOC+3vc6Sl5vJx8yZZ1Klc16VongiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAM0lEQVQImQXBBwKAIAwAsWO2RYaC6/8vJeHKaVTymThY3+8ariCKFORB56sB8z52LNwWNyWIAXy7PM/pAAAAAElFTkSuQmCC",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/delara-4.077a8a44.png",height:768,width:512,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAAPFBMVEUXEA6cbVpzWlKaem4DAAA/Jx1UNyqRcmQ3MTEOCQnGloMvJiRHTFNGPDkqHBhrd4OCaWB0RjNRSkpianNc9k1aAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAL0lEQVQImQXBiQEAEAwAsUNpqd/+u0pooWQhacyCJqWyWwDuKdWx6Rgj9ues0Zd9GKIBQ651424AAAAASUVORK5CYII=",blurWidth:5,blurHeight:8}}],fullImage:[{src:{src:"/_next/static/media/delara-1.6cfb2125.png",height:1906,width:1256,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAAS1BMVEVMaXFTRkISEBEWFBUmHBuVlpdyY1yRjY0RDQ729PVGR0oLCAnVxb/T1NZPTVCCf4GamJqzs7UtLC5rZmSSjoxpUkleW10iIiU9NDH6fZ8hAAAAFnRSTlMAwFdWjUYS/RwytpwscW+3c4+5+aHpVS9OMQAAAAlwSFlzAAALEwAACxMBAJqcGAAAADJJREFUCJkFwQsCgBAQQMG3YdevKEX3P6kZ8AKE/1N4bSQQswrPmgF8yS1xuKufxHgrGx57AVzSGZexAAAAAElFTkSuQmCC",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/delara-2.da871199.png",height:1441,width:402,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAICAMAAADk895wAAAAJ1BMVEV9hokwIRtNMiZxfIBaYGMfGxlvdHNPVljV08pxfYJ9h4ppW1K4rqDUzu+gAAAADHRSTlOteomdOkPLf7Bb67k3YDd5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAH0lEQVQImQXBhwEAIAgAIGzZ8P97A9G8sstdcLqRZnwE1QBcRcCRTAAAAABJRU5ErkJggg==",blurWidth:2,blurHeight:8}}],socials:[{icon:"FaInstagram",name:"Instagram",handle:"https://instagram.com/delarahadid"},{icon:"FaTwitter",name:"Twitter",handle:"https://twitter.com/DelaraHadid"}]},{id:2,firstName:"ZoE",lastName:"SAntos",color:"#BBD6B8",complimentaryColor:"#362139",slug:"zoe-santos",bio:"Zoe Santos is a humble person with a keen interest in music, technology, and environmental preservation. Her affable nature allows her to forge meaningful connections with others, while her optimistic outlook is valued by those around her.\n\nIn the cryptocurrency sphere, Zoe showcases a strong grasp of blockchain technology. Her continuous quest for knowledge and exploration within the crypto realm positively impacts her peers.\n\nMoreover, Zoe is steadfast in her commitment to environmental advocacy and sustainability, asserting the collective responsibility to safeguard our planet for the generations to come.",images:[{src:{src:"/_next/static/media/zoe-1.6e9f8da2.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABAwQDAAAAAAAAAAAAAAABAAIDBAUREjFBcf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAA//aAAwDAQACEQMRAD8AlW+SluVviMboJTGXB4rHFx2JzsDg89+IiKucSyLjpdFob//Z",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/zoe-2.81cc5baa.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAcEAACAQUBAAAAAAAAAAAAAAABAgQAAwURIRL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABkRAAMAAwAAAAAAAAAAAAAAAAACEwFBUf/aAAwDAQACEQMRAD8AhmcRm4j2ZKzotlpKksjKLh5wE+hzY0dDlKUqyTeBV+n/2Q==",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/zoe-3.a315f5c4.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAABAwUBAAAAAAAAAAAAAAACAAERAwQFITES/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAMBAAMAAAAAAAAAAAAAAAECAwASMbH/2gAMAwEAAhEDEQA/AK+Ezt4F3f1Dqy1U2JhBmLzsuzG4jiIiHKjsgJPmY8Z8ut//2Q==",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/zoe-4.18f9b9af.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAgEFAQAAAAAAAAAAAAABAgADBAUGERUxYf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAIRAf/aAAwDAQACEQMRAD8Ao9r4GVoQyewrrDXis8o4YswBDE/fIiI1WZCbtdp//9k=",blurWidth:5,blurHeight:8}}],fullImage:[{src:{src:"/_next/static/media/zoe-1.9beaa4b6.png",height:1943,width:821,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAICAMAAAALMbVOAAAAOVBMVEWdg3V1XEheVlJPOjA9KyV3Ril9bWBRMBtkQixsUT2ono5PLRmvgl8UDRIWEBaGYkm0s6i1qZmfdFQvdSsdAAAAE3RSTlMCUY/Qa7zyJLc6x0eXgOG4RoX0+/2G/AAAAAlwSFlzAAALEwAACxMBAJqcGAAAACZJREFUCJkFwQcCABAMALFTdNj8/7ES2AG5wJqYCuM51Tu3JU7YBwr0AMQM5ty0AAAAAElFTkSuQmCC",blurWidth:3,blurHeight:8}},{src:{src:"/_next/static/media/zoe-2.a7f6a551.png",height:1362,width:344,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAICAMAAADk895wAAAAJ1BMVEVNPzRXSj95Y1BHQDVLQTZbVEfJxLxBOjDKwbeSbFITFxyMemaJZ1Kvkt0mAAAADXRSTlOM7ZDqYp1doIdfopnYB6SKGAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAB9JREFUCJkFwYcBACAIACC0Yev/ewO5eU6Iq6UaOnN9A/8AUi9aFTcAAAAASUVORK5CYII=",blurWidth:2,blurHeight:8}}],socials:[{icon:"FaInstagram",name:"Instagram",handle:"https://instagram.com/zoesantos6k"},{icon:"FaTwitter",name:"Twitter",handle:"https://twitter.com/ZoeSantos6k"}]},{id:3,firstName:"OliviA",lastName:"HayEs",color:"#9ED2C6",complimentaryColor:"#4E242E",slug:"olivia-hayes",bio:"Olivi
1a Hayes, an Australian model and influencer, harbors a keen interest in cryptocurrencies. Her distinctive style has enabled her to partner with numerous international brands, earning her a measure of recognition in the fashion world.\n\nBeyond her fashion endeavors, Olivia astutely invests in cryptocurrencies and possesses a firm understanding of blockchain technology. She remains abreast of emerging opportunities in the ever-evolving crypto landscape.\n\nIn her leisure time, Olivia engages in meditation to attain mental clarity and focus. Driven by curiosity, she stays up-to-date with the latest trends and developments in the crypto sphere, continually expanding her wealth of knowledge.",images:[{src:{src:"/_next/static/media/olivia-1.85af023d.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAfEAABAwMFAAAAAAAAAAAAAAABAAIDBBQiBQYTUfD/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAAMBAQAAAAAAAAAAAAAAAAABAiED/9oADAMBAAIRAxEAPwCjamj0sJltoLdr6WnccgeQkOy90iIojZTHpls//9k=",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/olivia-2.b6d88b36.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAAABgMBAAAAAAAAAAAAAAAAAQIDBBEFEjET/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAZEQABBQAAAAAAAAAAAAAAAAAAAQIDIjL/2gAMAwEAAhEDEQA/AKuHhMRJcr0Wlo3ENK12ouHywABLEqMmj//Z",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/olivia-3.d737a46a.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABBAIDAQAAAAAAAAAAAAACAAEDBBEhBQYT4f/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQEBAQEAAAAAAAAAAAAAAAACEQEA/9oADAMBAAIRAxEAPwCXDRr8++K/YJBKoAxS+VYiYi3t8u2PiIiIodk5RBWXe//Z",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/olivia-4.dd47ab53.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDBRESBiEi0f/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEAAwAAAAAAAAAAAAAAAAABABEi/9oADAMBAAIRAxEAPwCN5HAbmwEtVYRT6N1mLGPZ6yTk5HZ+IiIjJUR03P/Z",blurWidth:5,blurHeight:8}}],fullImage:[{src:{src:"/_next/static/media/olivia-1.082eaf0e.png",height:1394,width:731,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAARVBMVEXl5NzQv7PYwbKxiG6wdFZHIxatgmlMaXHV1NOlc0/a1s7BtKjo5N1/QCyFTjrMsJ7Jv7fKi2mvcFKkinHh29XMvK7Tr5l91+ySAAAAFXRSTlMNmIX7qQrNACcajr/Nz3+zQfnnNfcnOHfmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAK0lEQVQImQXBhQEAIAzAsKLDHf4/lYTonaBNFM7dQrkd0puLMGwlYBug8gcZowE2OdTCjwAAAABJRU5ErkJggg==",blurWidth:4,blurHeight:8}},{src:{src:"/_next/static/media/olivia-2.292dc6ea.png",height:1422,width:405,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAICAMAAADk895wAAAAJ1BMVEWblY1ZSjmOiYGdiHKIfnVhQCuGf3eBenGOioWCfHVgVEtmZGFxTzq7DxmlAAAADXRSTlPCYfVrsEKXhVHWut+N7nX4EAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAB9JREFUCJkFwYcBACAIACC0Yev/ewNvON0lyWYvs0R8BHYAUuGEipgAAAAASUVORK5CYII=",blurWidth:2,blurHeight:8}}],socials:[{icon:"FaInstagram",name:"Instagram",handle:"https://instagram.com/oliviahayes6k"},{icon:"FaTwitter",name:"Twitter",handle:"https://twitter.com/OliviaHayes6k"}]},{id:4,firstName:"Amina",lastName:"OkafoR",color:"#EEE4AB",complimentaryColor:"#111B54",slug:"amina-okafor",bio:"Amina Okafor, a humble Kenyan artist and cryptocurrency aficionado, infuses her African lineage into her artwork through vibrant hues and bold brushstrokes. She also appreciates the potential of cryptocurrencies to drive innovation and bring about positive transformations across various industries.\n\nFurthermore, Amina takes pleasure in traveling and immersing herself in diverse cultures, fostering authentic and heartfelt connections with people from all walks of life.",images:[{id:8,src:{src:"/_next/static/media/amina-1.21869024.jpg",height:2048,width:1638,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAYDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAgEFAAAAAAAAAAAAAAABAwAEAgUREjGh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAAMBAAAAAAAAAAAAAAAAAAABEQL/2gAMAwEAAhEDEQA/AI3SbbLzXcK6VnYE5EkA9+xEQe3HEKyqj//Z",blurWidth:6,blurHeight:8}},{id:9,src:{src:"/_next/static/media/amina-2.b7262528.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAURMQYHEhRB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAWEQEBAQAAAAAAAAAAAAAAAAABEQD/2gAMAwEAAhEDEQA/AKHdwK/SMr6OQx9iUWT7kDmStJ8JQHAHfB53r7tERJNFrv/Z",blurWidth:5,blurHeight:8}},{id:9,src:{src:"/_next/static/media/amina-3.cfa7ddce.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAhEAABAwIHAQAAAAAAAAAAAAABAAMRAhIEBRMUISJBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAgERMf/aAAwDAQACEQMRAD8Aj5C9hG23L3NEuClw7jpeTM1C48zHnwIiI1wdliz/2Q==",blurWidth:5,blurHeight:8}},{id:9,src:{src:"/_next/static/media/amina-4.d850b590.jpg",height:2048,width:1365,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAIAAUDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABBAMAAwAAAAAAAAAAAAABAAIDEQQFEjFBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAXEQEBAQEAAAAAAAAAAAAAAAABABEh/9oADAMBAAIRAxEAPwCvjarI0xmhzQ9wkldJG5zuurNkj55qvVIiIci7f//Z",blurWidth:5,blurHeight:8}}],fullImage:[{src:{src:"/_next/static/media/amina-1.fd1433fd.png",height:1169,width:717,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAAP1BMVEVMaXFKSGignKWMaVZ0UkZyUEdBIx1gSUhTLSNXLheqi3hLLy0AEF85M1AAAEwAAk0HM4IBADUpO3QaI1pEMT7WamydAAAAE3RSTlMAcCuK7GdxgDsJXaC4xRNJt5nR5axO1wAAAAlwS
1FlzAAALEwAACxMBAJqcGAAAAC5JREFUCJkFwQsCQCAUALBF9cov5P5ntVELrjfhmTeO+SXGmfNG22PVW41Cb7H8GwABHREsoZoAAAAASUVORK5CYII=",blurWidth:5,blurHeight:8}},{src:{src:"/_next/static/media/amina-2.b8ef28fe.png",height:1435,width:472,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAICAMAAAALMbVOAAAAMFBMVEWidGMvLSw6NjVOMyk8OThkVE4qKChWRkBCOzhAOzpUNSlMSUg0MjEeHRygblqAV0YEtqd1AAAAEHRSTlMHYrgZd/s73bqLTkX+hDGlJm83IwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACVJREFUCJkFwYcBACAMwzCng7L5/1skeJObA0+D2tCNFYGaOK4PCbUAiXR2feQAAAAASUVORK5CYII=",blurWidth:3,blurHeight:8}}],socials:[{icon:"FaInstagram",name:"Instagram",handle:"https://instagram.com/aminaokafor6k"},{icon:"FaTwitter",name:"Twitter",handle:"https://twitter.com/Amina_Okafor"}]}]},2962:function(t,e,i){"use strict";i.d(e,{Ft:function(){return s},ZP:function(){return u},aP:function(){return o},gb:function(){return a},iW:function(){return l}});var n=i(5893),r=i(7294);let s=(0,r.createContext)(),a=(0,r.createContext)(),o=(0,r.createContext)(),l=(0,r.createContext)();function u(t){let{children:e}=t,[i,u]=(0,r.useState)(0),[A,c]=(0,r.useState)(!0),[h,d]=(0,r.useState)(!0),[p,f]=(0,r.useState)("default");return(0,n.jsx)(s.Provider,{value:{activeModel:i,setActiveModel:u},children:(0,n.jsx)(a.Provider,{value:{isLoading:A,setIsLoading:c},children:(0,n.jsx)(o.Provider,{value:{animationPlaying:h,setAnimationPlaying:d},children:(0,n.jsx)(l.Provider,{value:{cursorVariant:p,setCursorVariant:f},children:e})})})})}},7952:function(){},9759:function(t){t.exports={style:{fontFamily:"'__Raleway_1159be', '__Raleway_Fallback_1159be'",fontStyle:"normal"},className:"__className_1159be",variable:"__variable_1159be"}},3244:function(t){t.exports={style:{fontFamily:"'__y6kFont_a0bf63', '__y6kFont_Fallback_a0bf63'"},className:"__className_a0bf63",variable:"__variable_a0bf63"}},9008:function(t,e,i){t.exports=i(2636)},5675:function(t,e,i){t.exports=i(3740)},9559:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t,e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=!(arguments.length>1)||void 0===arguments[1]||arguments[1],s=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=n||"";return r&&(a=n.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,function(t,e,n){return e>0&&e+t.length!==n.length&&t.search(i)>-1&&":"!==n.charAt(e-2)&&("-"!==n.charAt(e+t.length)||"-"===n.charAt(e-1))&&0>n.charAt(e-1).search(/[^\s-]/)?t.toLowerCase():t.substr(1).search(/[A-Z]|\../)>-1?t:t.charAt(0).toUpperCase()+t.substr(1)})),s&&(a="string"==typeof(e=t=a)&&-1!==e.indexOf("@")?(console.warn("This arg looks like an email address, redacting."),"REDACTED (Potential Email Address)"):t),a};var i=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i},1638:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.GA4=void 0;var n=l(i(6161)),r=l(i(9559)),s=["eventCategory","eventAction","eventLabel","eventValue","hitType"],a=["title","location"],o=["page","hitType"];function l(t){return t&&t.__esModule?t:{default:t}}function u(t,e){if(null==t)return{};var i,n,r=function(t,e){if(null==t)return{};var i,n,r={},s=Object.keys(t);for(n=0;n<s.length;n++)i=s[n],e.indexOf(i)>=0||(r[i]=t[i]);return r}(t,e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);for(n=0;n<s.length;n++)i=s[n],!(e.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(t,i)&&(r[i]=t[i])}return r}function A(t){return(A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function c(t){return function(t){if(Array.isArray(t))return f(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||p(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function d(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};
1e%2?h(Object(i),!0).forEach(function(e){g(t,e,i[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}function p(t,e){if(t){if("string"==typeof t)return f(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);if("Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return f(t,e)}}function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i<e;i++)n[i]=t[i];return n}function m(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,v(n.key),n)}}function g(t,e,i){return(e=v(e))in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function v(t){var e=function(t,e){if("object"!==A(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var n=i.call(t,e||"default");if("object"!==A(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===A(e)?e:String(e)}var y=function(){var t;function e(){var t=this;!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,e),g(this,"reset",function(){t.isInitialized=!1,t._testMode=!1,t._currentMeasurementId,t._hasLoadedGA=!1,t._isQueuing=!1,t._queueGtag=[]}),g(this,"_gtag",function(){for(var e=arguments.length,i=Array(e),r=0;r<e;r++)i[r]=arguments[r];t._testMode?t._queueGtag.push(i):t._isQueuing?t._queueGtag.push(i):n.default.apply(void 0,i)}),g(this,"_loadGA",function(e,i){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"https://www.googletagmanager.com/gtag/js";if("undefined"!=typeof window&&"undefined"!=typeof document&&!t._hasLoadedGA){var r=document.createElement("script");r.async=!0,r.src="".concat(n,"?id=").concat(e),i&&r.setAttribute("nonce",i),document.body.appendChild(r),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},t._hasLoadedGA=!0}}),g(this,"_toGtagOptions",function(t){if(t){var e={cookieUpdate:"cookie_update",cookieExpires:"cookie_expires",cookieDomain:"cookie_domain",cookieFlags:"cookie_flags",userId:"user_id",clientId:"client_id",anonymizeIp:"anonymize_ip",contentGroup1:"content_group1",contentGroup2:"content_group2",contentGroup3:"content_group3",contentGroup4:"content_group4",contentGroup5:"content_group5",allowAdFeatures:"allow_google_signals",allowAdPersonalizationSignals:"allow_ad_personalization_signals",nonInteraction:"non_interaction",page:"page_path",hitCallback:"event_callback"};return Object.entries(t).reduce(function(t,i){var n=function(t){if(Array.isArray(t))return t}(i)||function(t,e){var i=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=i){var n,r,s,a,o=[],l=!0,u=!1;try{if(s=(i=i.call(t)).next,0===e){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=s.call(i)).done)&&(o.push(n.value),o.length!==e);l=!0);}catch(t){u=!0,r=t}finally{try{if(!l&&null!=i.return&&(a=i.return(),Object(a)!==a))return}finally{if(u)throw r}}return o}}(i,2)||p(i,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),r=n[0],s=n[1];return e[r]?t[e[r]]=s:t[r]=s,t},{})}}),g(this,"initialize",function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw Error("Require GA_MEASUREMENT_ID");var n="string"==typeof e?[{trackingId:e}]:e;t._currentMeasurementId=n[0].trackingId;var r=i.gaOptions,s=i.gtagOptions,a=i.nonce,o=i.testMode,l=void 0!==o&&o,u=i.gtagUrl;if(t._testMode=l,l||t._loadGA(t._currentMeasurementId,a,u),t.isInitialized||(t._gtag("js",new Date),n.forEach(function(e){var i=d(d(d({},t._toGtagOptions(d(d({},r),e.gaOptions))),s),e.gtagOptions);Object.keys(i).length?t._gtag("config",e.trackingId,i):t._gtag("config",e.trackingId)})),t.isInitialized=!0,!l){var A=c(t._queueGtag);for(t._queueGtag=[],t._isQueuing=!1;A.length;){var h=A.shift();t._gtag.apply(t,c(h)),"get"===h[0]&&(t._isQueuing=!0)}}}),g(this,"set",function(e){if(!e){console.warn("`fieldsObject` is required in .set()");return}if("object"!==A(e)){console.warn("Expected `fieldsObject` arg to be an Object");return}0===Object.keys(e).length&&console.warn("empty `fieldsObject` given to .set()"),t._gaCommand("set",e)}
1),g(this,"_gaCommandSendEvent",function(e,i,n,r,s){t._gtag("event",i,d(d({event_category:e,event_label:n,value:r},s&&{non_interaction:s.nonInteraction}),t._toGtagOptions(s)))}),g(this,"_gaCommandSendEventParameters",function(){for(var e=arguments.length,i=Array(e),n=0;n<e;n++)i[n]=arguments[n];if("string"==typeof i[0])t._gaCommandSendEvent.apply(t,c(i.slice(1)));else{var r=i[0],a=r.eventCategory,o=r.eventAction,l=r.eventLabel,A=r.eventValue,h=(r.hitType,u(r,s));t._gaCommandSendEvent(a,o,l,A,h)}}),g(this,"_gaCommandSendTiming",function(e,i,n,r){t._gtag("event","timing_complete",{name:i,value:n,event_category:e,event_label:r})}),g(this,"_gaCommandSendPageview",function(e,i){if(i&&Object.keys(i).length){var n=t._toGtagOptions(i),r=n.title,s=n.location,o=u(n,a);t._gtag("event","page_view",d(d(d(d({},e&&{page_path:e}),r&&{page_title:r}),s&&{page_location:s}),o))}else e?t._gtag("event","page_view",{page_path:e}):t._gtag("event","page_view")}),g(this,"_gaCommandSendPageviewParameters",function(){for(var e=arguments.length,i=Array(e),n=0;n<e;n++)i[n]=arguments[n];if("string"==typeof i[0])t._gaCommandSendPageview.apply(t,c(i.slice(1)));else{var r=i[0],s=r.page,a=(r.hitType,u(r,o));t._gaCommandSendPageview(s,a)}}),g(this,"_gaCommandSend",function(){for(var e=arguments.length,i=Array(e),n=0;n<e;n++)i[n]=arguments[n];var r="string"==typeof i[0]?i[0]:i[0].hitType;switch(r){case"event":t._gaCommandSendEventParameters.apply(t,i);break;case"pageview":t._gaCommandSendPageviewParameters.apply(t,i);break;case"timing":t._gaCommandSendTiming.apply(t,c(i.slice(1)));break;case"screenview":case"transaction":case"item":case"social":case"exception":console.warn("Unsupported send command: ".concat(r));break;default:console.warn("Send command doesn't exist: ".concat(r))}}),g(this,"_gaCommandSet",function(){for(var e=arguments.length,i=Array(e),n=0;n<e;n++)i[n]=arguments[n];"string"==typeof i[0]&&(i[0]=g({},i[0],i[1])),t._gtag("set",t._toGtagOptions(i[0]))}),g(this,"_gaCommand",function(e){for(var i=arguments.length,n=Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];switch(e){case"send":t._gaCommandSend.apply(t,n);break;case"set":t._gaCommandSet.apply(t,n);break;default:console.warn("Command doesn't exist: ".concat(e))}}),g(this,"ga",function(){for(var e=arguments.length,i=Array(e),n=0;n<e;n++)i[n]=arguments[n];if("string"==typeof i[0])t._gaCommand.apply(t,i);else{var r=i[0];t._gtag("get",t._currentMeasurementId,"client_id",function(e){t._isQueuing=!1;var i=t._queueGtag;for(r({get:function(i){return"clientId"===i?e:"trackingId"===i?t._currentMeasurementId:"apiVersion"===i?"1":void 0}});i.length;){var n=i.shift();t._gtag.apply(t,c(n))}}),t._isQueuing=!0}return t.ga}),g(this,"event",function(e,i){if("string"==typeof e)t._gtag("event",e,t._toGtagOptions(i));else{var n=e.action,s=e.category,a=e.label,o=e.value,l=e.nonInteraction,u=e.transport;if(!s||!n){console.warn("args.category AND args.action are required in event()");return}var A={hitType:"event",eventCategory:(0,r.default)(s),eventAction:(0,r.default)(n)};a&&(A.eventLabel=(0,r.default)(a)),void 0!==o&&("number"!=typeof o?console.warn("Expected `args.value` arg to be a Number."):A.eventValue=o),void 0!==l&&("boolean"!=typeof l?console.warn("`args.nonInteraction` must be a boolean."):A.nonInteraction=l),void 0!==u&&("string"!=typeof u?console.warn("`args.transport` must be a string."):(-1===["beacon","xhr","image"].indexOf(u)&&console.warn("`args.transport` must be either one of these values: `beacon`, `xhr` or `image`"),A.transport=u)),t._gaCommand("send",A)}}),g(this,"send",function(e){t._gaCommand("send",e)}),this.reset()}return m(e.prototype,[{key:"gtag",value:function(){this._gtag.apply(this,arguments)}}]),t&&m(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}();e.GA4=y;var w=new y;e.default=w},6161:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default=function(){for(var t,e=arguments.length,i=Array(e),n=0;n<e;n++)i[n]=arguments[n];"undefined"!=typeof window&&(void 0===window.gtag&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),(t=window).gtag.apply(t,i))}}
1,9089:function(t,e,i){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}e.ZP=void 0;var r=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==n(t)&&"function"!=typeof t)return{default:t};var i=s(e);if(i&&i.has(t))return i.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=t[o]}return r.default=t,i&&i.set(t,r),r}(i(1638));function s(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,i=new WeakMap;return(s=function(t){return t?i:e})(t)}r.GA4;var a=r.default;e.ZP=a},72:function(t,e,i){"use strict";i.d(e,{y:function(){return T}});var n=i(1662);let r=(t,e,i)=>(((1-3*i+3*e)*t+(3*i-6*e))*t+3*e)*t;function s(t,e,i,s){if(t===e&&i===s)return n.Z;let a=e=>(function(t,e,i,n,s){let a,o;let l=0;do(a=r(o=e+(i-e)/2,n,s)-t)>0?i=o:e=o;while(Math.abs(a)>1e-7&&++l<12);return o})(e,0,1,t,i);return t=>0===t||1===t?t:r(a(t),e,s)}let a=s(.42,0,1,1),o=s(0,0,.58,1),l=s(.42,0,.58,1),u=t=>Array.isArray(t)&&"number"!=typeof t[0];var A=i(5487),c=i(7255),h=i(415),d=i(5129);let p=s(.33,1.53,.69,.99),f=(0,d.M)(p),m=(0,h.o)(f),g=t=>(t*=2)<1?.5*f(t):.5*(2-Math.pow(2,-10*(t-1))),v={linear:n.Z,easeIn:a,easeInOut:l,easeOut:o,circIn:c.Z7,circInOut:c.X7,circOut:c.Bn,backIn:f,backInOut:m,backOut:p,anticipate:g},y=t=>{if(Array.isArray(t)){(0,A.k)(4===t.length,"Cubic bezier arrays must contain four numerical values.");let[e,i,n,r]=t;return s(e,i,n,r)}return"string"==typeof t?((0,A.k)(void 0!==v[t],`Invalid easing type '${t}'`),v[t]):t};var w=i(4606),x=i(533);function E({duration:t=300,keyframes:e,times:i,ease:n="easeInOut"}){let r=u(n)?n.map(y):y(n),s={done:!1,value:e[0]},a=(i&&i.length===e.length?i:(0,x.Y)(e)).map(e=>e*t),o=(0,w.s)(a,e,{ease:Array.isArray(r)?r:e.map(()=>r||l).splice(0,e.length-1)});return{calculatedDuration:t,next:e=>(s.value=o(e),s.done=e>=t,s)}}var b=i(6917),C=i(3038);function O(t,e,i){let n=Math.max(e-5,0);return(0,C.R)(i-t(n),e-n)}var B=i(4169);function D(t,e){return t*Math.sqrt(1-e*e)}let P=["duration","bounce"],S=["stiffness","damping","mass"];function z(t,e){return e.some(e=>void 0!==t[e])}function M({keyframes:t,restDelta:e,restSpeed:i,...n}){let r;let s=t[0],a=t[t.length-1],o={done:!1,value:s},{stiffness:l,damping:u,mass:c,velocity:h,duration:d,isResolvedFromDuration:p}=function(t){let e={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...t};if(!z(t,S)&&z(t,P)){let i=function({duration:t=800,bounce:e=.25,velocity:i=0,mass:n=1}){let r,s;(0,A.K)(t<=(0,b.w)(10),"Spring duration must be 10 seconds or less");let a=1-e;a=(0,B.u)(.05,1,a),t=(0,B.u)(.01,10,(0,b.X)(t)),a<1?(r=e=>{let n=e*a,r=n*t,s=D(e,a);return .001-(n-i)/s*Math.exp(-r)},s=e=>{let n=e*a,s=n*t,o=Math.pow(a,2)*Math.pow(e,2)*t,l=D(Math.pow(e,2),a),u=-r(e)+.001>0?-1:1;return u*((s*i+i-o)*Math.exp(-s))/l}):(r=e=>{let n=Math.exp(-e*t),r=(e-i)*t+1;return -.001+n*r},s=e=>{let n=Math.exp(-e*t),r=(i-e)*(t*t);return n*r});let o=5/t,l=function(t,e,i){let n=i;for(let i=1;i<12;i++)n-=t(n)/e(n);return n}(r,s,o);if(t=(0,b.w)(t),isNaN(l))return{stiffness:100,damping:10,duration:t};{let e=Math.pow(l,2)*n;return{stiffness:e,damping:2*a*Math.sqrt(n*e),duration:t}}}(t);(e={...e,...i,velocity:0,mass:1}).isResolvedFromDuration=!0}return e}(n),f=h?-(0,b.X)(h):0,m=u/(2*Math.sqrt(l*c)),g=a-s,v=(0,b.X)(Math.sqrt(l/c)),y=5>Math.abs(g);if(i||(i=y?.01:2),e||(e=y?.005:.5),m<1){let t=D(v,m);r=e=>a-Math.exp(-m*v*e)*((f+m*v*g)/t*Math.sin(t*e)+g*Math.cos(t*e))}else if(1===m)r=t=>a-Math.exp(-v*t)*(g+(f+v*g)*t);else{let t=v*Math.sqrt(m*m-1);r=e=>{let i=Math.min(t*e,300);return a-Math.exp(-m*v*e)*((f+m*v*g)*Math.sinh(i)+t*g*Math.cosh(i))/t}}return{calculatedDuration:p&&d||null,next:t=>{let n=r(t);if(p)o.done=t>=d;else{let s=f;0!==t&&(s=m<1?O(r,t,n):0);let l=Math.abs(s)<=i,u=Math.abs(a-n)<=e;o.done=l&&u}return o.value=o.done?a:n,o}}}function I({keyframes:t,velocity:e=0,power:i=.8,timeConstant:n=325,bounceDamping:r=10,bounceStiffness:s=500,modifyTarget:a,min:o,max:l,restDelta:u=.5,restSpeed:A}){let c,h;let d=t[0],p={done:!1,value:d},f=t=>void 0!==o&&t<o||void 0!==l&&t>l,m=t=>void 0===o?l:void 0===l?o:Math.abs(o-t)<Math.abs(l-t)?o:l,g=i*e,v=d+g,y=void 0===a?v:a(v);y!==v&&(g=y-d);let w=t=>-g*Math.exp(-t/n),x=t=>y+w(t),E=t=>{let e=w(t),i=x(t);p.done=Math.abs(e)<=u,p.value=p.done?y:i},b=t=>{f(p.value)&&(c=t,h=M({keyframes:[p.value,m(p.value)],velocity:O(x,t,p.value),damping:r,stiffness:s,restDelta:u,restSpeed:A}))};return b(0),{calculatedDuration:null,next:t=>{let e=!1;
1return(h||void 0!==c||(e=!0,E(t),b(t)),void 0!==c&&t>c)?h.next(t-c):(e||E(t),p)}}}var R=i(6405),k=i(7367);let j=t=>{let e=({timestamp:e})=>t(e);return{start:()=>R.Z_.update(e,!0),stop:()=>R.qY.update(e),now:()=>k.w.isProcessing?k.w.timestamp:performance.now()}};function V(t){let e=0,i=t.next(e);for(;!i.done&&e<2e4;)e+=50,i=t.next(e);return e>=2e4?1/0:e}let L={decay:I,inertia:I,tween:E,keyframes:E,spring:M};function T({autoplay:t=!0,delay:e=0,driver:i=j,keyframes:n,type:r="keyframes",repeat:s=0,repeatDelay:a=0,repeatType:o="loop",onPlay:l,onStop:u,onComplete:A,onUpdate:c,...h}){let d,p,f,m,g,v=1,y=!1,x=()=>{d&&d(),p=new Promise(t=>{d=t})};x();let C=L[r]||E;C!==E&&"number"!=typeof n[0]&&(m=(0,w.s)([0,100],n,{clamp:!1}),n=[0,100]);let O=C({...h,keyframes:n});"mirror"===o&&(g=C({...h,keyframes:[...n].reverse(),velocity:-(h.velocity||0)}));let D="idle",P=null,S=null,z=null;null===O.calculatedDuration&&s&&(O.calculatedDuration=V(O));let{calculatedDuration:M}=O,I=1/0,R=1/0;null!==M&&(R=(I=M+a)*(s+1)-a);let k=0,T=t=>{if(null===S)return;v>0&&(S=Math.min(S,t)),k=null!==P?P:(t-S)*v;let i=k-e,r=i<0;k=Math.max(i,0),"finished"===D&&null===P&&(k=R);let l=k,u=O;if(s){let t=k/I,e=Math.floor(t),i=t%1;!i&&t>=1&&(i=1),1===i&&e--,e=Math.min(e,s+1);let n=!!(e%2);n&&("reverse"===o?(i=1-i,a&&(i-=a/I)):"mirror"===o&&(u=g));let r=(0,B.u)(0,1,i);k>R&&(r="reverse"===o&&n?1:0),l=r*I}let A=r?{done:!1,value:n[0]}:u.next(l);m&&(A.value=m(A.value));let{done:h}=A;r||null===M||(h=k>=R);let d=null===P&&("finished"===D||"running"===D&&h||v<0&&k<=0);return c&&c(A.value),d&&U(),A},F=()=>{f&&f.stop(),f=void 0},Q=()=>{D="idle",F(),x(),S=z=null},U=()=>{D="finished",A&&A(),F(),x()},_=()=>{if(y)return;f||(f=i(T));let t=f.now();l&&l(),D="running",null!==P?S=t-P:S||(S=t),z=S,P=null,f.start()};t&&_();let N={then:(t,e)=>p.then(t,e),get time(){return(0,b.X)(k)},set time(newTime){k=newTime=(0,b.w)(newTime),null===P&&f&&0!==v?S=f.now()-newTime/v:P=newTime},get duration(){let t=null===O.calculatedDuration?V(O):O.calculatedDuration;return(0,b.X)(t)},get speed(){return v},set speed(newSpeed){if(newSpeed===v||!f)return;v=newSpeed,N.time=(0,b.X)(k)},get state(){return D},play:_,pause:()=>{D="paused",P=k},stop:()=>{y=!0,"idle"!==D&&(D="idle",u&&u(),Q())},cancel:()=>{null!==z&&T(z),Q()},complete:()=>{D="finished"},sample:t=>(S=0,T(t))};return N}},5807:function(t,e,i){"use strict";i.d(e,{v:function(){return D}});var n=i(5487),r=i(6917);let s={current:!1};var a=i(6405);let o=t=>Array.isArray(t)&&"number"==typeof t[0],l=([t,e,i,n])=>`cubic-bezier(${t}, ${e}, ${i}, ${n})`,u={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:l([0,.65,.55,1]),circOut:l([.55,0,1,.45]),backIn:l([.31,.01,.66,-.59]),backOut:l([.33,1.53,.69,.99])},A={waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate")},c={},h={};for(let t in A)h[t]=()=>(void 0===c[t]&&(c[t]=A[t]()),c[t]);var d=i(72);let p=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),f=(t,e)=>"spring"===e.type||"backgroundColor"===t||!function t(e){return!!(!e||"string"==typeof e&&u[e]||o(e)||Array.isArray(e)&&e.every(t))}(e.ease);var m=i(1662),g=i(4714);let v={type:"spring",stiffness:500,damping:25,restSpeed:10},y=t=>({type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}),w={type:"keyframes",duration:.8},x={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},E=(t,{keyframes:e})=>e.length>2?w:g.G.has(t)?t.startsWith("scale")?y(e[1]):v:x;var b=i(1550);let C=(t,e)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&b.P.test(e)&&!e.startsWith("url("));var O=i(9135),B=i(1056);let D=(t,e,i,A={})=>c=>{let g=(0,B.ev)(A,t)||{},v=g.delay||A.delay||0,{elapsed:y=0}=A;y-=(0,r.w)(v);let w=function(t,e,i,n){let r=C(e,i),s=void 0!==n.from?n.from:t.get();return("none"===s&&r&&"string"==typeof i?s=(0,O.T)(e,i):(0,B.Fr)(s)&&"string"==typeof i?s=(0,B.GZ)(i):!Array.isArray(i)&&(0,B.Fr)(i)&&"string"==typeof s&&(i=(0,B.GZ)(s)),Array.isArray(i))?function(t,[...e]){for(let i=0;i<e.length;i++)null===e[i]&&(e[i]=0===i?t:e[i-1]);return e}(s,i):[s,i]}(e,t,i,g),x=w[0],b=w[w.length-1],D=C(t,x),P=C(t,b);(0,n.K)(D===P,`You are trying to animate ${t} from "${x}" to "${b}". ${x} is not an animatable value - to enable this animation set ${x} to a value animatable to ${b} via the \`style\` property.`);let S={keyframes:w,velocity:e.getVelocity(),ease:"easeOut",...g,delay:-y,onUpdate:t=>{e.set(t),g.onUpdate&&g.onUpdate(t)},onComplete:()=>{c(),g.onComplete&&g.onComplete()}};if((0,B.rw)(g)||(S={...S,...E(t,S)}),S.duration&&(S.duration=(0,r.w)(S.duration)),S.repeatDelay&&(S.repeatDelay=(0,r.w)(S.repeatDelay)),!D||!P||s.current||!1===g.type)return function({keyframes:t,delay:e,onUpdate:i,onComplete:n}){let r=()=>(i&&i(t[t.length-1]),n&&n(),{time:0,speed:1,duration:0,play:m.Z,pause:m.Z,stop:m.Z,then:t=>(t(),Promise.resolve()),cancel:m.Z,complete:m.Z});return e?(0,d.y)({keyframes:[0,1],duration:0,delay:e,onComplete:r}):r()}(S);if(e.owner&&e.owner.current instanceof HTMLElement&&!e.owner.getProps().onUp
1date){let i=function(t,e,{onUpdate:i,onComplete:n,...s}){let A,c;let m=h.waapi()&&p.has(e)&&!s.repeatDelay&&"mirror"!==s.repeatType&&0!==s.damping&&"inertia"!==s.type;if(!m)return!1;let g=!1,v=()=>{c=new Promise(t=>{A=t})};v();let{keyframes:y,duration:w=300,ease:x,times:E}=s;if(f(e,s)){let t=(0,d.y)({...s,repeat:0,delay:0}),e={done:!1,value:y[0]},i=[],n=0;for(;!e.done&&n<2e4;)i.push((e=t.sample(n)).value),n+=10;E=void 0,y=i,w=n-10,x="linear"}let b=function(t,e,i,{delay:n=0,duration:r,repeat:s=0,repeatType:a="loop",ease:A,times:c}={}){let h={[e]:i};c&&(h.offset=c);let d=function t(e){if(e)return o(e)?l(e):Array.isArray(e)?e.map(t):u[e]}(A);return Array.isArray(d)&&(h.easing=d),t.animate(h,{delay:n,duration:r,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:s+1,direction:"reverse"===a?"alternate":"normal"})}(t.owner.current,e,y,{...s,duration:w,ease:x,times:E}),C=()=>{a.Z_.update(()=>b.cancel()),A(),v()};return b.onfinish=()=>{t.set(function(t,{repeat:e,repeatType:i="loop"}){let n=e&&"loop"!==i&&e%2==1?0:t.length-1;return t[n]}(y,s)),n&&n(),C()},{then:(t,e)=>c.then(t,e),get time(){return(0,r.X)(b.currentTime||0)},set time(newTime){b.currentTime=(0,r.w)(newTime)},get speed(){return b.playbackRate},set speed(newSpeed){b.playbackRate=newSpeed},get duration(){return(0,r.X)(w)},play:()=>{g||b.play()},pause:()=>b.pause(),stop:()=>{if(g=!0,"idle"===b.playState)return;let{currentTime:e}=b;if(e){let i=(0,d.y)({...s,autoplay:!1});t.setWithVelocity(i.sample(e-10).value,i.sample(e).value,10)}C()},complete:()=>b.finish(),cancel:C}}(e,t,S);if(i)return i}return(0,d.y)(S)}},4917:function(t,e,i){"use strict";i.d(e,{d:function(){return p}});var n=i(2248),r=i(6405),s=i(4714),a=i(3193);let o="data-"+(0,a.D)("framerAppearId");var l=i(5807),u=i(2490),A=i(5759);function c(t,e,{delay:i=0,transitionOverride:n,type:a}={}){let{transition:c=t.getDefaultTransition(),transitionEnd:h,...d}=t.makeTargetAnimatable(e),p=t.getValue("willChange");n&&(c=n);let f=[],m=a&&t.animationState&&t.animationState.getState()[a];for(let e in d){let n=t.getValue(e),a=d[e];if(!n||void 0===a||m&&function({protectedKeys:t,needsAnimating:e},i){let n=t.hasOwnProperty(i)&&!0!==e[i];return e[i]=!1,n}(m,e))continue;let A={delay:i,elapsed:0,...c};if(window.HandoffAppearAnimations&&!n.hasAnimated){let i=t.getProps()[o];i&&(A.elapsed=window.HandoffAppearAnimations(i,e,n,r.Z_))}n.start((0,l.v)(e,n,a,t.shouldReduceMotion&&s.G.has(e)?{type:!1}:A));let h=n.animation;(0,u.L)(p)&&(p.add(e),h.then(()=>p.remove(e))),f.push(h)}return h&&Promise.all(f).then(()=>{h&&(0,A.CD)(t,h)}),f}function h(t,e,i={}){let r=(0,n.x)(t,e,i.custom),{transition:s=t.getDefaultTransition()||{}}=r||{};i.transitionOverride&&(s=i.transitionOverride);let a=r?()=>Promise.all(c(t,r,i)):()=>Promise.resolve(),o=t.variantChildren&&t.variantChildren.size?(n=0)=>{let{delayChildren:r=0,staggerChildren:a,staggerDirection:o}=s;return function(t,e,i=0,n=0,r=1,s){let a=[],o=(t.variantChildren.size-1)*n,l=1===r?(t=0)=>t*n:(t=0)=>o-t*n;return Array.from(t.variantChildren).sort(d).forEach((t,n)=>{t.notify("AnimationStart",e),a.push(h(t,e,{...s,delay:i+l(n)}).then(()=>t.notify("AnimationComplete",e)))}),Promise.all(a)}(t,e,r+n,a,o,i)}:()=>Promise.resolve(),{when:l}=s;if(!l)return Promise.all([a(),o(i.delay)]);{let[t,e]="beforeChildren"===l?[a,o]:[o,a];return t().then(()=>e())}}function d(t,e){return t.sortNodePosition(e)}function p(t,e,i={}){let r;if(t.notify("AnimationStart",e),Array.isArray(e)){let n=e.map(e=>h(t,e,i));r=Promise.all(n)}else if("string"==typeof e)r=h(t,e,i);else{let s="function"==typeof e?(0,n.x)(t,e,i.custom):e;r=Promise.all(c(t,s,i))}return r.then(()=>t.notify("AnimationComplete",e))}},8488:function(t,e,i){"use strict";i.d(e,{C:function(){return n}});let n=t=>Array.isArray(t)},1056:function(t,e,i){"use strict";i.d(e,{Fr:function(){return s},GZ:function(){return a},ev:function(){return o},rw:function(){return r}});var n=i(9135);function r({when:t,delay:e,delayChildren:i,staggerChildren:n,staggerDirection:r,repeat:s,repeatType:a,repeatDelay:o,from:l,elapsed:u,...A}){return!!Object.keys(A).length}function s(t){return 0===t||"string"==typeof t&&0===parseFloat(t)&&-1===t.indexOf(" ")}function a(t){return"number"==typeof t?0:(0,n.T)("",t)}function o(t,e){return t[e]||t.default||t}}
1,1526:function(t,e,i){"use strict";i.d(e,{M:function(){return m}});var n=i(7294),r=i(6405),s=i(8868);function a(){let t=(0,n.useRef)(!1);return(0,s.L)(()=>(t.current=!0,()=>{t.current=!1}),[]),t}var o=i(240),l=i(6681);class u extends n.Component{getSnapshotBeforeUpdate(t){let e=this.props.childRef.current;if(e&&t.isPresent&&!this.props.isPresent){let t=this.props.sizeRef.current;t.height=e.offsetHeight||0,t.width=e.offsetWidth||0,t.top=e.offsetTop,t.left=e.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function A({children:t,isPresent:e}){let i=(0,n.useId)(),r=(0,n.useRef)(null),s=(0,n.useRef)({width:0,height:0,top:0,left:0});return(0,n.useInsertionEffect)(()=>{let{width:t,height:n,top:a,left:o}=s.current;if(e||!r.current||!t||!n)return;r.current.dataset.motionPopId=i;let l=document.createElement("style");return document.head.appendChild(l),l.sheet&&l.sheet.insertRule(`
2          [data-motion-pop-id="${i}"] {
3            position: absolute !important;
4            width: ${t}px !important;
5            height: ${n}px !important;
6            top: ${a}px !important;
7            left: ${o}px !important;
8          }
9        `),()=>{document.head.removeChild(l)}},[e]),n.createElement(u,{isPresent:e,childRef:r,sizeRef:s},n.cloneElement(t,{ref:r}))}let c=({children:t,initial:e,isPresent:i,onExitComplete:r,custom:s,presenceAffectsLayout:a,mode:u})=>{let c=(0,l.h)(h),d=(0,n.useId)(),p=(0,n.useMemo)(()=>({id:d,initial:e,isPresent:i,custom:s,onExitComplete:t=>{for(let e of(c.set(t,!0),c.values()))if(!e)return;r&&r()},register:t=>(c.set(t,!1),()=>c.delete(t))}),a?void 0:[i]);return(0,n.useMemo)(()=>{c.forEach((t,e)=>c.set(e,!1))},[i]),n.useEffect(()=>{i||c.size||!r||r()},[i]),"popLayout"===u&&(t=n.createElement(A,{isPresent:i},t)),n.createElement(o.O.Provider,{value:p},t)};function h(){return new Map}var d=i(5364),p=i(5487);let f=t=>t.key||"",m=({children:t,custom:e,initial:i=!0,onExitComplete:o,exitBeforeEnter:l,presenceAffectsLayout:u=!0,mode:A="sync"})=>{var h;(0,p.k)(!l,"Replace exitBeforeEnter with mode='wait'");let[m]=function(){let t=a(),[e,i]=(0,n.useState)(0),s=(0,n.useCallback)(()=>{t.current&&i(e+1)},[e]),o=(0,n.useCallback)(()=>r.Z_.postRender(s),[s]);return[o,e]}(),g=(0,n.useContext)(d.p).forceRender;g&&(m=g);let v=a(),y=function(t){let e=[];return n.Children.forEach(t,t=>{(0,n.isValidElement)(t)&&e.push(t)}),e}(t),w=y,x=new Set,E=(0,n.useRef)(w),b=(0,n.useRef)(new Map).current,C=(0,n.useRef)(!0);if((0,s.L)(()=>{C.current=!1,function(t,e){t.forEach(t=>{let i=f(t);e.set(i,t)})}(y,b),E.current=w}),h=()=>{C.current=!0,b.clear(),x.clear()},(0,n.useEffect)(()=>()=>h(),[]),C.current)return n.createElement(n.Fragment,null,w.map(t=>n.createElement(c,{key:f(t),isPresent:!0,initial:!!i&&void 0,presenceAffectsLayout:u,mode:A},t)));w=[...w];let O=E.current.map(f),B=y.map(f),D=O.length;for(let t=0;t<D;t++){let e=O[t];-1===B.indexOf(e)&&x.add(e)}return"wait"===A&&x.size&&(w=[]),x.forEach(t=>{if(-1!==B.indexOf(t))return;let i=b.get(t);if(!i)return;let r=O.indexOf(t),s=()=>{b.delete(t),x.delete(t);let e=E.current.findIndex(e=>e.key===t);if(E.current.splice(e,1),!x.size){if(E.current=y,!1===v.current)return;m(),o&&o()}};w.splice(r,0,n.createElement(c,{key:f(i),isPresent:!1,onExitComplete:s,custom:e,presenceAffectsLayout:u,mode:A},i))}),w=w.map(t=>{let e=t.key;return x.has(e)?t:n.createElement(c,{key:f(t),isPresent:!0,presenceAffectsLayout:u,mode:A},t)}),n.createElement(n.Fragment,null,x.size?w:w.map(t=>(0,n.cloneElement)(t)))}},5947:function(t,e,i){"use strict";i.d(e,{hO:function(){return a},oO:function(){return s}});var n=i(7294),r=i(240);function s(){let t=(0,n.useContext)(r.O);if(null===t)return[!0,null];let{isPresent:e,onExitComplete:i,register:s}=t,a=(0,n.useId)();(0,n.useEffect)(()=>s(a),[]);let o=()=>i&&i(a);return!e&&i?[!1,o]:[!0]}function a(){var t;return null===(t=(0,n.useContext)(r.O))||t.isPresent}},5364:function(t,e,i){"use strict";i.d(e,{p:function(){return r}});var n=i(7294);let r=(0,n.createContext)({})},6014:function(t,e,i){"use strict";i.d(e,{_:function(){return r}});var n=i(7294);let r=(0,n.createContext)({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"})}
9,240:function(t,e,i){"use strict";i.d(e,{O:function(){return r}});var n=i(7294);let r=(0,n.createContext)(null)},7255:function(t,e,i){"use strict";i.d(e,{Bn:function(){return a},X7:function(){return o},Z7:function(){return s}});var n=i(415),r=i(5129);let s=t=>1-Math.sin(Math.acos(t)),a=(0,r.M)(s),o=(0,n.o)(a)},415:function(t,e,i){"use strict";i.d(e,{o:function(){return n}});let n=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2},5129:function(t,e,i){"use strict";i.d(e,{M:function(){return n}});let n=t=>e=>1-t(1-e)},7367:function(t,e,i){"use strict";i.d(e,{w:function(){return n}});let n={delta:0,timestamp:0,isProcessing:!1}},6405:function(t,e,i){"use strict";i.d(e,{qY:function(){return u},iW:function(){return A},Z_:function(){return l}});var n=i(7367);let r=!0,s=!1,a=["read","update","preRender","render","postRender"],o=a.reduce((t,e)=>(t[e]=function(t){let e=[],i=[],n=0,r=!1,s=!1,a=new WeakSet,o={schedule:(t,s=!1,o=!1)=>{let l=o&&r,u=l?e:i;return s&&a.add(t),-1===u.indexOf(t)&&(u.push(t),l&&r&&(n=e.length)),t},cancel:t=>{let e=i.indexOf(t);-1!==e&&i.splice(e,1),a.delete(t)},process:l=>{if(r){s=!0;return}if(r=!0,[e,i]=[i,e],i.length=0,n=e.length)for(let i=0;i<n;i++){let n=e[i];n(l),a.has(n)&&(o.schedule(n),t())}r=!1,s&&(s=!1,o.process(l))}};return o}(()=>s=!0),t),{}),l=a.reduce((t,e)=>{let i=o[e];return t[e]=(t,e=!1,n=!1)=>(s||d(),i.schedule(t,e,n)),t},{}),u=a.reduce((t,e)=>(t[e]=o[e].cancel,t),{}),A=a.reduce((t,e)=>(t[e]=()=>o[e].process(n.w),t),{}),c=t=>o[t].process(n.w),h=t=>{s=!1,n.w.delta=r?1e3/60:Math.max(Math.min(t-n.w.timestamp,40),1),n.w.timestamp=t,n.w.isProcessing=!0,a.forEach(c),n.w.isProcessing=!1,s&&(r=!1,requestAnimationFrame(h))},d=()=>{s=!0,r=!0,n.w.isProcessing||requestAnimationFrame(h)}},8362:function(t,e,i){"use strict";i.d(e,{E:function(){return i8}});var n,r=i(7294),s=i(6014);let a=(0,r.createContext)({});var o=i(240),l=i(8868);let u=(0,r.createContext)({strict:!1});function A(t){return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function c(t){return"string"==typeof t||Array.isArray(t)}function h(t){return"object"==typeof t&&"function"==typeof t.start}let d=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],p=["initial",...d];function f(t){return h(t.animate)||p.some(e=>c(t[e]))}function m(t){return!!(f(t)||t.variants)}function g(t){return Array.isArray(t)?t.join(" "):t}let v={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},y={};for(let t in v)y[t]={isEnabled:e=>v[t].some(t=>!!e[t])};var w=i(1741),x=i(6681);let E={hasAnimatedSinceResize:!0,hasEverUpdated:!1},b=1;var C=i(5364);let O=(0,r.createContext)({}),B=Symbol.for("motionComponentSymbol"),D=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function P(t){if("string"!=typeof t||t.includes("-"));else if(D.indexOf(t)>-1||/[A-Z]/.test(t))return!0;return!1}let S={};var z=i(4714);function M(t,{layout:e,layoutId:i}){return z.G.has(t)||t.startsWith("origin")||(e||void 0!==i)&&(!!S[t]||"opacity"===t)}var I=i(406);let R={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},k=z._.length,j=t=>e=>"string"==typeof e&&e.startsWith(t),V=j("--"),L=j("var(--"),T=(t,e)=>e&&"number"==typeof t?e.transform(t):t;var F=i(6173);function Q(t,e,i,n){let{style:r,vars:s,transform:a,transformOrigin:o}=t,l=!1,u=!1,A=!0;for(let t in e){let i=e[t];if(V(t)){s[t]=i;continue}let n=F.j[t],c=T(i,n);if(z.G.has(t)){if(l=!0,a[t]=c,!A)continue;i!==(n.default||0)&&(A=!1)}else t.startsWith("origin")?(u=!0,o[t]=c):r[t]=c}if(!e.transform&&(l||n?r.transform=function(t,{enableHardwareAcceleration:e=!0,allowTransformNone:i=!0}
9,n,r){let s="";for(let e=0;e<k;e++){let i=z._[e];if(void 0!==t[i]){let e=R[i]||i;s+=`${e}(${t[i]}) `}}return e&&!t.z&&(s+="translateZ(0)"),s=s.trim(),r?s=r(t,n?"":s):i&&n&&(s="none"),s}(t.transform,i,A,n):r.transform&&(r.transform="none")),u){let{originX:t="50%",originY:e="50%",originZ:i=0}=o;r.transformOrigin=`${t} ${e} ${i}`}}let U=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function _(t,e,i){for(let n in e)(0,I.i)(e[n])||M(n,i)||(t[n]=e[n])}function N(t,e,i){let n={},s=function(t,e,i){let n=t.style||{},s={};return _(s,n,t),Object.assign(s,function({transformTemplate:t},e,i){return(0,r.useMemo)(()=>{let n=U();return Q(n,e,{enableHardwareAcceleration:!i},t),Object.assign({},n.vars,n.style)},[e])}(t,e,i)),t.transformValues?t.transformValues(s):s}(t,e,i);return t.drag&&!1!==t.dragListener&&(n.draggable=!1,s.userSelect=s.WebkitUserSelect=s.WebkitTouchCallout="none",s.touchAction=!0===t.drag?"none":`pan-${"x"===t.drag?"y":"x"}`),void 0===t.tabIndex&&(t.onTap||t.onTapStart||t.whileTap)&&(n.tabIndex=0),n.style=s,n}let H=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","ignoreStrict","viewport"]);function G(t){return t.startsWith("while")||t.startsWith("drag")&&"draggable"!==t||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||H.has(t)}let J=t=>!G(t);try{(n=require("@emotion/is-prop-valid").default)&&(J=t=>t.startsWith("on")?!G(t):n(t))}catch(t){}var W=i(6190);function K(t,e,i){return"string"==typeof t?t:W.px.transform(e+i*t)}let Y={offset:"stroke-dashoffset",array:"stroke-dasharray"},Z={offset:"strokeDashoffset",array:"strokeDasharray"};function X(t,{attrX:e,attrY:i,originX:n,originY:r,pathLength:s,pathSpacing:a=1,pathOffset:o=0,...l},u,A,c){if(Q(t,l,u,c),A){t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox);return}t.attrs=t.style,t.style={};let{attrs:h,style:d,dimensions:p}=t;h.transform&&(p&&(d.transform=h.transform),delete h.transform),p&&(void 0!==n||void 0!==r||d.transform)&&(d.transformOrigin=function(t,e,i){let n=K(e,t.x,t.width),r=K(i,t.y,t.height);return`${n} ${r}`}(p,void 0!==n?n:.5,void 0!==r?r:.5)),void 0!==e&&(h.x=e),void 0!==i&&(h.y=i),void 0!==s&&function(t,e,i=1,n=0,r=!0){t.pathLength=1;let s=r?Y:Z;t[s.offset]=W.px.transform(-n);let a=W.px.transform(e),o=W.px.transform(i);t[s.array]=`${a} ${o}`}(h,s,a,o,!1)}let q=()=>({...U(),attrs:{}}),$=t=>"string"==typeof t&&"svg"===t.toLowerCase();function tt(t,e,i,n){let s=(0,r.useMemo)(()=>{let i=q();return X(i,e,{enableHardwareAcceleration:!1},$(n),t.transformTemplate),{...i.attrs,style:{...i.style}}},[e]);if(t.style){let e={};_(e,t.style,t),s.style={...e,...s.style}}return s}var te=i(3193);function ti(t,{style:e,vars:i},n,r){for(let s in Object.assign(t.style,e,r&&r.getProjectionStyles(n)),i)t.style.setProperty(s,i[s])}let tn=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function tr(t,e,i,n){for(let i in ti(t,e,void 0,n),e.attrs)t.setAttribute(tn.has(i)?i:(0,te.D)(i),e.attrs[i])}function ts(t,e){let{style:i}=t,n={};for(let r in i)((0,I.i)(i[r])||e.style&&(0,I.i)(e.style[r])||M(r,t))&&(n[r]=i[r]);return n}function ta(t,e){let i=ts(t,e);for(let n in t)if((0,I.i)(t[n])||(0,I.i)(e[n])){let e="x"===n||"y"===n?"attr"+n.toUpperCase():n;i[e]=t[n]}return i}var to=i(9432),tl=i(8715);function tu(t){let e=(0,I.i)(t)?t.get():t;return(0,tl.p)(e)?e.toValue():e}let tA=t=>(e,i)=>{let n=(0,r.useContext)(a),s=(0,r.useContext)(o.O),l=()=>(function({scrapeMotionValuesFromProps:t,createRenderState:e,onMount:i}
9,n,r,s){let a={latestValues:function(t,e,i,n){let r={},s=n(t,{});for(let t in s)r[t]=tu(s[t]);let{initial:a,animate:o}=t,l=f(t),u=m(t);e&&u&&!l&&!1!==t.inherit&&(void 0===a&&(a=e.initial),void 0===o&&(o=e.animate));let A=!!i&&!1===i.initial;A=A||!1===a;let c=A?o:a;if(c&&"boolean"!=typeof c&&!h(c)){let e=Array.isArray(c)?c:[c];e.forEach(e=>{let i=(0,to.o)(t,e);if(!i)return;let{transitionEnd:n,transition:s,...a}=i;for(let t in a){let e=a[t];if(Array.isArray(e)){let t=A?e.length-1:0;e=e[t]}null!==e&&(r[t]=e)}for(let t in n)r[t]=n[t]})}return r}(n,r,s,t),renderState:e()};return i&&(a.mount=t=>i(n,t,a)),a})(t,e,n,s);return i?l():(0,x.h)(l)},tc={useVisualState:tA({scrapeMotionValuesFromProps:ta,createRenderState:q,onMount:(t,e,{renderState:i,latestValues:n})=>{try{i.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(t){i.dimensions={x:0,y:0,width:0,height:0}}X(i,n,{enableHardwareAcceleration:!1},$(e.tagName),t.transformTemplate),tr(e,i)}})},th={useVisualState:tA({scrapeMotionValuesFromProps:ts,createRenderState:U})};function td(t,e,i,n={passive:!0}){return t.addEventListener(e,i,n),()=>t.removeEventListener(e,i)}let tp=t=>"mouse"===t.pointerType?"number"!=typeof t.button||t.button<=0:!1!==t.isPrimary;function tf(t,e="page"){return{point:{x:t[e+"X"],y:t[e+"Y"]}}}let tm=t=>e=>tp(e)&&t(e,tf(e));function tg(t,e,i,n){return td(t,e,tm(i),n)}var tv=i(3624);function ty(t){let e=null;return()=>{let i=()=>{e=null};return null===e&&(e=t,i)}}let tw=ty("dragHorizontal"),tx=ty("dragVertical");function tE(t){let e=!1;if("y"===t)e=tx();else if("x"===t)e=tw();else{let t=tw(),i=tx();t&&i?e=()=>{t(),i()}:(t&&t(),i&&i())}return e}function tb(){let t=tE(!0);return!t||(t(),!1)}class tC{constructor(t){this.isMounted=!1,this.node=t}update(){}}var tO=i(6405);function tB(t,e){let i="onHover"+(e?"Start":"End"),n=(n,r)=>{if("touch"===n.type||tb())return;let s=t.getProps();t.animationState&&s.whileHover&&t.animationState.setActive("whileHover",e),s[i]&&tO.Z_.update(()=>s[i](n,r))};return tg(t.current,"pointer"+(e?"enter":"leave"),n,{passive:!t.getProps()[i]})}let tD=(t,e)=>!!e&&(t===e||tD(t,e.parentElement));var tP=i(1662);function tS(t,e){if(!e)return;let i=new PointerEvent("pointer"+t);e(i,tf(i))}let tz=new WeakMap,tM=new WeakMap,tI=t=>{let e=tz.get(t.target);e&&e(t)},tR=t=>{t.forEach(tI)},tk={some:0,all:1};var tj=i(8488);function tV(t,e){if(!Array.isArray(e))return!1;let i=e.length;if(i!==t.length)return!1;for(let n=0;n<i;n++)if(e[n]!==t[n])return!1;return!0}var tL=i(2248),tT=i(4917);let tF=[...d].reverse(),tQ=d.length;function tU(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}let t_=0;var tN=i(5487),tH=i(6917);let tG=(t,e)=>Math.abs(t-e);var tJ=i(7367);class tW{constructor(t,e,{transformPagePoint:i}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let t=tZ(this.lastMoveEventInfo,this.history),e=null!==this.startEvent,i=function(t,e){let i=tG(t.x,e.x),n=tG(t.y,e.y);return Math.sqrt(i**2+n**2)}(t.offset,{x:0,y:0})>=3;if(!e&&!i)return;let{point:n}=t,{timestamp:r}=tJ.w;this.history.push({...n,timestamp:r});let{onStart:s,onMove:a}=this.handlers;e||(s&&s(this.lastMoveEvent,t),this.startEvent=this.lastMoveEvent),a&&a(this.lastMoveEvent,t)},this.handlePointerMove=(t,e)=>{this.lastMoveEvent=t,this.lastMoveEventInfo=tK(e,this.transformPagePoint),tO.Z_.update(this.updatePoint,!0)},this.handlePointerUp=(t,e)=>{if(this.end(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let{onEnd:i,onSessionEnd:n}=this.handlers,r=tZ("pointercancel"===t.type?this.lastMoveEventInfo:tK(e,this.transformPagePoint),this.history);this.startEvent&&i&&i(t,r),n&&n(t,r)},!tp(t))return;this.handlers=e,this.transformPagePoint=i;let n=tf(t),r=tK(n,this.transformPagePoint),{point:s}=r,{timestamp:a}=tJ.w;this.history=[{...s,timestamp:a}];let{onSessionStart:o}=e;o&&o(t,tZ(r,this.history)),this.removeListeners=(0,tv.z)(tg(window,"pointermove",this.handlePointerMove),tg(window,"pointerup",this.handlePointerUp),tg(window,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),tO.qY.update(this.updatePoint)}}function tK(t,e){return e?{point:e(t.point)}:t}function tY(t,e){return{x:t.x-e.x,y:t.y-e.y}}function tZ({point:t},e){return{point:t,delta:tY(t,tX(e)),offset:tY(t,e[0]),velocity:function(t,e){if(t.length<2)return{x:0,y:0};let i=t.length-1,n=null,r=tX(t);for(;i>=0&&(n=t[i],!(r.timestamp-n.timestamp>(0,tH.w)(.1)));)i--;if(!n)return{x:0,y:0};let s=(0,tH.X)(r.timestamp-n.timestamp);if(0===s)return{x:0,y:0};let a={x:(r.x-n.x)/s,y:(r.y-n.y)/s}
9;return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(e,0)}}function tX(t){return t[t.length-1]}var tq=i(3967),t$=i(22);function t0(t){return t.max-t.min}function t1(t,e=0,i=.01){return Math.abs(t-e)<=i}function t7(t,e,i,n=.5){t.origin=n,t.originPoint=(0,t$.C)(e.min,e.max,t.origin),t.scale=t0(i)/t0(e),(t1(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=(0,t$.C)(i.min,i.max,t.origin)-t.originPoint,(t1(t.translate)||isNaN(t.translate))&&(t.translate=0)}function t5(t,e,i,n){t7(t.x,e.x,i.x,n?n.originX:void 0),t7(t.y,e.y,i.y,n?n.originY:void 0)}function t2(t,e,i){t.min=i.min+e.min,t.max=t.min+t0(e)}function t4(t,e,i){t.min=e.min-i.min,t.max=t.min+t0(e)}function t8(t,e,i){t4(t.x,e.x,i.x),t4(t.y,e.y,i.y)}var t6=i(4169);function t3(t,e,i){return{min:void 0!==e?t.min+e:void 0,max:void 0!==i?t.max+i-(t.max-t.min):void 0}}function t9(t,e){let i=e.min-t.min,n=e.max-t.max;return e.max-e.min<t.max-t.min&&([i,n]=[n,i]),{min:i,max:n}}function et(t,e,i){return{min:ee(t,e),max:ee(t,i)}}function ee(t,e){return"number"==typeof t?t:t[e]||0}let ei=()=>({translate:0,scale:1,origin:0,originPoint:0}),en=()=>({x:ei(),y:ei()}),er=()=>({min:0,max:0}),es=()=>({x:er(),y:er()});function ea(t){return[t("x"),t("y")]}function eo({top:t,left:e,right:i,bottom:n}){return{x:{min:e,max:i},y:{min:t,max:n}}}function el(t){return void 0===t||1===t}function eu({scale:t,scaleX:e,scaleY:i}){return!el(t)||!el(e)||!el(i)}function eA(t){return eu(t)||ec(t)||t.z||t.rotate||t.rotateX||t.rotateY}function ec(t){var e,i;return(e=t.x)&&"0%"!==e||(i=t.y)&&"0%"!==i}function eh(t,e,i,n,r){return void 0!==r&&(t=n+r*(t-n)),n+i*(t-n)+e}function ed(t,e=0,i=1,n,r){t.min=eh(t.min,e,i,n,r),t.max=eh(t.max,e,i,n,r)}function ep(t,{x:e,y:i}){ed(t.x,e.translate,e.scale,e.originPoint),ed(t.y,i.translate,i.scale,i.originPoint)}function ef(t){return Number.isInteger(t)?t:t>1.0000000000001||t<.999999999999?t:1}function em(t,e){t.min=t.min+e,t.max=t.max+e}function eg(t,e,[i,n,r]){let s=void 0!==e[r]?e[r]:.5,a=(0,t$.C)(t.min,t.max,s);ed(t,e[i],e[n],a,e.scale)}let ev=["x","scaleX","originX"],ey=["y","scaleY","originY"];function ew(t,e){eg(t.x,e,ev),eg(t.y,e,ey)}function ex(t,e){return eo(function(t,e){if(!e)return t;let i=e({x:t.left,y:t.top}),n=e({x:t.right,y:t.bottom});return{top:i.y,left:i.x,bottom:n.y,right:n.x}}(t.getBoundingClientRect(),e))}var eE=i(5807);let eb=new WeakMap;class eC{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=es(),this.visualElement=t}start(t,{snapToCursor:e=!1}={}){let{presenceContext:i}=this.visualElement;if(i&&!1===i.isPresent)return;let n=t=>{this.stopAnimation(),e&&this.snapToCursor(tf(t,"page").point)},r=(t,e)=>{let{drag:i,dragPropagation:n,onDragStart:r}=this.getProps();if(i&&!n&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=tE(i),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ea(t=>{let e=this.getAxisMotionValue(t).get()||0;if(W.aQ.test(e)){let{projection:i}=this.visualElement;if(i&&i.layout){let n=i.layout.layoutBox[t];if(n){let t=t0(n);e=t*(parseFloat(e)/100)}}}this.originPoint[t]=e}),r&&tO.Z_.update(()=>r(t,e));let{animationState:s}=this.visualElement;s&&s.setActive("whileDrag",!0)},s=(t,e)=>{let{dragPropagation:i,dragDirectionLock:n,onDirectionLock:r,onDrag:s}=this.getProps();if(!i&&!this.openGlobalLock)return;let{offset:a}=e;if(n&&null===this.currentDirection){this.currentDirection=function(t,e=10){let i=null;return Math.abs(t.y)>e?i="y":Math.abs(t.x)>e&&(i="x"),i}(a),null!==this.currentDirection&&r&&r(this.currentDirection);return}this.updateAxis("x",e.point,a),this.updateAxis("y",e.point,a),this.visualElement.render(),s&&s(t,e)},a=(t,e)=>this.stop(t,e);this.panSession=new tW(t,{onSessionStart:n,onStart:r,onMove:s,onSessionEnd:a},{transformPagePoint:this.visualElement.getTransformPagePoint()})}stop(t,e){let i=this.isDragging;if(this.cancel(),!i)return;let{velocity:n}=e;this.startAnimation(n);let{onDragEnd:r}=this.getProps();r&&tO.Z_.update(()=>r(t,e))}cancel(){this.isDragging=!1;let{projection:t,animationState:e}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:i}=this.getProps();!i&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),e&&e.setActive("whileDrag",!1)}updateAxis(t,e,i){let{drag:n}=this.getProps();if(!i||!eO(t,n,this.currentDirection))return;let r=this.getAxisMotionValue(t),s=this.originPoint[t]+i[t];this.constraints&&this.constraints[t]&&(s=function(t,{min:e,max:i},n){return void 0!==e&&t<e?t=n?(0,t$.C)(e,t,n.min):Math.max(t,e):void 0!==i&&t>i&&(t=n?(0,t$.C)(i,t,n.max):Math.min(t,i)),t}(s,this.constraints[t],this.elastic[t])),r.set(s)}resolveConstraints(){let{dragConstraints:t,dragElastic:e}=this.getProps(),{layout:i}=this.visualElement.projection||{},n=this.constraints;t&&A(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&i?this.constraints=function(t,{top:e,left:i,bottom:n,right:r}){return{x:t3(t.x,i,r),y:t3(t.y,e,n)}}(i.layoutBox,t):this.constraints=!1,this.elastic=function(t=.35){return!1===t?t=0:!0===t&&(t=.35),{x:et(t,"left","right"),y:et(t,"top","bottom")}}(e),n!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&ea(t=>{this.getAxisMotionValue(t)&&(this.constraints[t]=function(t,e){let i={};return void 0!==e.min&&(i.min=e.min-t.min),void 0!==e.max&&(i.max=e.max-t.min),i}(i.layoutBox[t],this.constraints[t]))})}resolveRefConstraints(){var t;let{dragConstraints:e,onMeasureDragConstraints:i}=this.getProps();if(!e||!A(e))return!1;let n=e.current;(0,tN.k)(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:r}=this.visualElement;if(!r||!r.layout)return!1;
9let s=function(t,e,i){let n=ex(t,i),{scroll:r}=e;return r&&(em(n.x,r.offset.x),em(n.y,r.offset.y)),n}(n,r.root,this.visualElement.getTransformPagePoint()),a={x:t9((t=r.layout.layoutBox).x,s.x),y:t9(t.y,s.y)};if(i){let t=i(function({x:t,y:e}){return{top:e.min,right:t.max,bottom:e.max,left:t.min}}(a));this.hasMutatedConstraints=!!t,t&&(a=eo(t))}return a}startAnimation(t){let{drag:e,dragMomentum:i,dragElastic:n,dragTransition:r,dragSnapToOrigin:s,onDragTransitionEnd:a}=this.getProps(),o=this.constraints||{},l=ea(a=>{if(!eO(a,e,this.currentDirection))return;let l=o&&o[a]||{};s&&(l={min:0,max:0});let u={type:"inertia",velocity:i?t[a]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...r,...l};return this.startAxisValueAnimation(a,u)});return Promise.all(l).then(a)}startAxisValueAnimation(t,e){let i=this.getAxisMotionValue(t);return i.start((0,eE.v)(t,i,0,e))}stopAnimation(){ea(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){let e="_drag"+t.toUpperCase(),i=this.visualElement.getProps(),n=i[e];return n||this.visualElement.getValue(t,(i.initial?i.initial[t]:void 0)||0)}snapToCursor(t){ea(e=>{let{drag:i}=this.getProps();if(!eO(e,i,this.currentDirection))return;let{projection:n}=this.visualElement,r=this.getAxisMotionValue(e);if(n&&n.layout){let{min:i,max:s}=n.layout.layoutBox[e];r.set(t[e]-(0,t$.C)(i,s,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:e}=this.getProps(),{projection:i}=this.visualElement;if(!A(e)||!i||!this.constraints)return;this.stopAnimation();let n={x:0,y:0};ea(t=>{let e=this.getAxisMotionValue(t);if(e){let i=e.get();n[t]=function(t,e){let i=.5,n=t0(t),r=t0(e);return r>n?i=(0,tq.Y)(e.min,e.max-n,t.min):n>r&&(i=(0,tq.Y)(t.min,t.max-r,e.min)),(0,t6.u)(0,1,i)}({min:i,max:i},this.constraints[t])}});let{transformTemplate:r}=this.visualElement.getProps();this.visualElement.current.style.transform=r?r({},""):"none",i.root&&i.root.updateScroll(),i.updateLayout(),this.resolveConstraints(),ea(e=>{if(!eO(e,t,null))return;let i=this.getAxisMotionValue(e),{min:r,max:s}=this.constraints[e];i.set((0,t$.C)(r,s,n[e]))})}addListeners(){if(!this.visualElement.current)return;eb.set(this.visualElement,this);let t=this.visualElement.current,e=tg(t,"pointerdown",t=>{let{drag:e,dragListener:i=!0}=this.getProps();e&&i&&this.start(t)}),i=()=>{let{dragConstraints:t}=this.getProps();A(t)&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,r=n.addEventListener("measure",i);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),i();let s=td(window,"resize",()=>this.scalePositionWithinConstraints()),a=n.addEventListener("didUpdate",({delta:t,hasLayoutChanged:e})=>{this.isDragging&&e&&(ea(e=>{let i=this.getAxisMotionValue(e);i&&(this.originPoint[e]+=t[e].translate,i.set(i.get()+t[e].translate))}),this.visualElement.render())});return()=>{s(),e(),r(),a&&a()}}getProps(){let t=this.visualElement.getProps(),{drag:e=!1,dragDirectionLock:i=!1,dragPropagation:n=!1,dragConstraints:r=!1,dragElastic:s=.35,dragMomentum:a=!0}=t;return{...t,drag:e,dragDirectionLock:i,dragPropagation:n,dragConstraints:r,dragElastic:s,dragMomentum:a}}}function eO(t,e,i){return(!0===e||e===t)&&(null===i||i===t)}let eB=t=>(e,i)=>{t&&tO.Z_.update(()=>t(e,i))};var eD=i(5947);function eP(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}let eS={correct:(t,e)=>{if(!e.target)return t;if("string"==typeof t){if(!W.px.test(t))return t;t=parseFloat(t)}let i=eP(t,e.target.x),n=eP(t,e.target.y);return`${i}% ${n}%`}},ez=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function eM(t,e,i=1){(0,tN.k)(i<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[n,r]=function(t){let e=ez.exec(t);if(!e)return[,];let[,i,n]=e;return[i,n]}(t);if(!n)return;let s=window.getComputedStyle(e).getPropertyValue(n);return s?s.trim():L(r)?eM(r,e,i+1):r}var eI=i(1550);let eR="_$css",ek={correct:(t,{treeScale:e,projectionDelta:i})=>{let n=t,r=t.includes("var("),s=[];r&&(t=t.replace(ez,t=>(s.push(t),eR)));let a=eI.P.parse(t);if(a.length>5)return n;let o=eI.P.createTransformer(t),l="number"!=typeof a[0]?1:0,u=i.x.scale*e.x,A=i.y.scale*e.y;a[0+l]/=u,a[1+l]/=A;let c=(0,t$.C)(u,A,.5);"number"==typeof a[2+l]&&(a[2+l]/=c),"number"==typeof a[3+l]&&(a[3+l]/=c);let h=o(a);if(r){let t=0;h=h.replace(eR,()=>{let e=s[t];return t++,e})}return h}};class ej extends r.Component{componentDidMount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:i,layoutId:n}=this.props,{projection:r}=t;Object.assign(S,eL),r&&(e.group&&e.group.add(r),i&&i.register&&n&&i.register(r),r.root.didUpdate(),r.addEventListener("animationComplete",()=>{this.safeToRemove()}),r.setOptions({...r.options,onExitComplete:()=>this.safeToRemove()})),E.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:e,visualElement:i,drag:n,isPresent:r}=this.props,s=i.projection;return s&&(s.isPresent=r,n||t.layoutDependency!==e||void 0===e?s.willUpdate():this.safeToRemove(),t.isPresent===r||(r?s.promote():s.relegate()||tO.Z_.postRender(()=>{let t=s.getStack();t&&t.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),!t.currentAnimation&&t.isLead()&&this.safeToRemove())}componentWillUnmount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:i}=this.props,{projection:n}=t;n&&(n.scheduleCheckAfterUnmount(),e&&e.group&&e.group.remove(n),i&&i.deregister&&i.deregister(n))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}}function eV(t){let[e,i]=(0,eD.oO)(),n=(0,r.useContext)(C.p);return r.createElement(ej,{...t,layoutGroup:n,switchLayoutGroup:(0,r.useContext)(O),isPresent:e,safeToRemove:i})}let eL={borderRadius:{...eS,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:eS,borderTopRightRadius:eS,borderBottomLeftRadius:eS,borderBottomRightRadius:eS,boxSh
9adow:ek};var eT=i(1560),eF=i(7255);let eQ=["TopLeft","TopRight","BottomLeft","BottomRight"],eU=eQ.length,e_=t=>"string"==typeof t?parseFloat(t):t,eN=t=>"number"==typeof t||W.px.test(t);function eH(t,e){return void 0!==t[e]?t[e]:t.borderRadius}let eG=eW(0,.5,eF.Bn),eJ=eW(.5,.95,tP.Z);function eW(t,e,i){return n=>n<t?0:n>e?1:i((0,tq.Y)(t,e,n))}function eK(t,e){t.min=e.min,t.max=e.max}function eY(t,e){eK(t.x,e.x),eK(t.y,e.y)}function eZ(t,e,i,n,r){return t-=e,t=n+1/i*(t-n),void 0!==r&&(t=n+1/r*(t-n)),t}function eX(t,e,[i,n,r],s,a){!function(t,e=0,i=1,n=.5,r,s=t,a=t){if(W.aQ.test(e)){e=parseFloat(e);let t=(0,t$.C)(a.min,a.max,e/100);e=t-a.min}if("number"!=typeof e)return;let o=(0,t$.C)(s.min,s.max,n);t===s&&(o-=e),t.min=eZ(t.min,e,i,o,r),t.max=eZ(t.max,e,i,o,r)}(t,e[i],e[n],e[r],e.scale,s,a)}let eq=["x","scaleX","originX"],e$=["y","scaleY","originY"];function e0(t,e,i,n){eX(t.x,e,eq,i?i.x:void 0,n?n.x:void 0),eX(t.y,e,e$,i?i.y:void 0,n?n.y:void 0)}var e1=i(1056);function e7(t){return 0===t.translate&&1===t.scale}function e5(t){return e7(t.x)&&e7(t.y)}function e2(t,e){return t.x.min===e.x.min&&t.x.max===e.x.max&&t.y.min===e.y.min&&t.y.max===e.y.max}function e4(t){return t0(t.x)/t0(t.y)}var e8=i(10);class e6{constructor(){this.members=[]}add(t){(0,e8.y4)(this.members,t),t.scheduleRender()}remove(t){if((0,e8.cl)(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let t=this.members[this.members.length-1];t&&this.promote(t)}}relegate(t){let e;let i=this.members.findIndex(e=>t===e);if(0===i)return!1;for(let t=i;t>=0;t--){let i=this.members[t];if(!1!==i.isPresent){e=i;break}}return!!e&&(this.promote(e),!0)}promote(t,e){let i=this.lead;if(t!==i&&(this.prevLead=i,this.lead=t,t.show(),i)){i.instance&&i.scheduleRender(),t.scheduleRender(),t.resumeFrom=i,e&&(t.resumeFrom.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:n}=t.options;!1===n&&i.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:e,resumingFrom:i}=t;e.onExitComplete&&e.onExitComplete(),i&&i.options.onExitComplete&&i.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function e3(t,e,i){let n="",r=t.x.translate/e.x,s=t.y.translate/e.y;if((r||s)&&(n=`translate3d(${r}px, ${s}px, 0) `),(1!==e.x||1!==e.y)&&(n+=`scale(${1/e.x}, ${1/e.y}) `),i){let{rotate:t,rotateX:e,rotateY:r}=i;t&&(n+=`rotate(${t}deg) `),e&&(n+=`rotateX(${e}deg) `),r&&(n+=`rotateY(${r}deg) `)}let a=t.x.scale*e.x,o=t.y.scale*e.y;return(1!==a||1!==o)&&(n+=`scale(${a}, ${o})`),n||"none"}let e9=(t,e)=>t.depth-e.depth;class it{constructor(){this.children=[],this.isDirty=!1}add(t){(0,e8.y4)(this.children,t),this.isDirty=!0}remove(t){(0,e8.cl)(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(e9),this.isDirty=!1,this.children.forEach(t)}}var ie=i(3234);let ii=["","X","Y","Z"],ir=0,is={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function ia({attachResizeListener:t,defaultParent:e,measureScroll:i,checkIsScrollRoot:n,resetTransform:r}){return class{constructor(t,i={},n=null==e?void 0:e()){this.id=ir++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{is.totalNodes=is.resolvedTargetDeltas=is.recalculatedProjection=0,this.nodes.forEach(iu),this.nodes.forEach(im),this.nodes.forEach(ig),this.nodes.forEach(iA),window.MotionDebug&&window.MotionDebug.record(is)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.elementId=t,this.latestValues=i,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0,t&&this.root.registerPotentialNode(t,this);for(let t=0;t<this.path.length;t++)this.path[t].shouldResetTransform=!0;this.root===this&&(this.nodes=new it)}
9addEventListener(t,e){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new eT.L),this.eventHandlers.get(t).add(e)}notifyListeners(t,...e){let i=this.eventHandlers.get(t);i&&i.notify(...e)}hasListeners(t){return this.eventHandlers.has(t)}registerPotentialNode(t,e){this.potentialNodes.set(t,e)}mount(e,i=!1){if(this.instance)return;this.isSVG=e instanceof SVGElement&&"svg"!==e.tagName,this.instance=e;let{layoutId:n,layout:r,visualElement:s}=this.options;if(s&&!s.current&&s.mount(e),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.elementId&&this.root.potentialNodes.delete(this.elementId),i&&(r||n)&&(this.isLayoutDirty=!0),t){let i;let n=()=>this.root.updateBlockedByResize=!1;t(e,()=>{this.root.updateBlockedByResize=!0,i&&i(),i=function(t,e){let i=performance.now(),n=({timestamp:r})=>{let s=r-i;s>=e&&(tO.qY.read(n),t(s-e))};return tO.Z_.read(n,!0),()=>tO.qY.read(n)}(n,250),E.hasAnimatedSinceResize&&(E.hasAnimatedSinceResize=!1,this.nodes.forEach(ip))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&s&&(n||r)&&this.addEventListener("didUpdate",({delta:t,hasLayoutChanged:e,hasRelativeTargetChanged:i,layout:n})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let r=this.options.transition||s.getDefaultTransition()||ib,{onLayoutAnimationStart:a,onLayoutAnimationComplete:o}=s.getProps(),l=!this.targetLayout||!e2(this.targetLayout,n)||i,u=!e&&i;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||u||e&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(t,u);let e={...(0,e1.ev)(r,"layout"),onPlay:a,onComplete:o};(s.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e)}else e||0!==this.animationProgress||ip(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let t=this.getStack();t&&t.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,tO.qY.preRender(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(iv),this.animationId++)}getTransformTemplate(){let{visualElement:t}=this.options;return t&&t.getProps().transformTemplate}willUpdate(t=!0){if(this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let t=0;t<this.path.length;t++){let e=this.path[t];e.shouldResetTransform=!0,e.updateScroll("snapshot"),e.options.layoutRoot&&e.willUpdate(!1)}let{layoutId:e,layout:i}=this.options;if(void 0===e&&!i)return;let n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),t&&this.notifyListeners("willUpdate")}didUpdate(){let t=this.isUpdateBlocked();if(t){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(ih);return}this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(iC),this.potentialNodes.clear()),this.nodes.forEach(id),this.nodes.forEach(io),this.nodes.forEach(il),this.clearAllSnapshots(),tO.iW.update(),tO.iW.preRender(),tO.iW.render())}clearAllSnapshots(){this.nodes.forEach(ic),this.sharedNodes.forEach(iy)}scheduleUpdateProjection(){tO.Z_.preRender(this.updateProjection,!1,!0)}scheduleCheckAfterUnmount(){tO.Z_.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let t=0;t<this.path.length;t++){let e=this.path[t];e.updateScroll()}let t=this.layout;this.layout=this.measure(!1),this.layoutCorrected=es(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:e}=this.options;e&&e.notify("LayoutMeasure",this.layout.layoutBox,t?t.layoutBox:void 0)}updateScroll(t="measure"){let e=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===t&&(e=!1),e&&(this.scroll={animationId:this.root.animationId,phase:t,isRoot:n(this.instance),offset:i(this.instance)})}resetTransform(){if(!r)return;let t=this.isLayoutDirty||this.shouldResetTransform,e=this.projectionDelta&&!e5(this.projectionDelta),i=this.getTransformTemplate(),n=i?i(this.latestValues,""):void 0,s=n!==this.prevTransformTemplateValue;t&&(e||eA(this.latestValues)||s)&&(r(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(t=!0){var e;let i=this.measurePageBox(),n=this.removeElementScroll(i);return t&&(n=this.removeTransform(n)),iO((e=n).x),iO(e.y),{animationId:this.root.animationId,measuredBox:i,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:t}=this.options;if(!t)return es();let e=t.measureViewportBox(),{scroll:i}=this.root;return i&&(em(e.x,i.offset.x),em(e.y,i.offset.y)),e}removeElementScroll(t){let e=es();eY(e,t);for(let i=0;i<this.path.length;i++){let n=this.path[i],{scroll:r,options:s}=n;if(n!==this.root&&r&&s.layoutScroll){if(r.isRoot){eY(e,t);let{scroll:i}=this.root;i&&(em(e.x,-i.offset.x),em(e.y,-i.offset.y))}em(e.x,r.offset.x),em(e.y,r.offset.y)}}return e}applyTransform(t,e=!1){let i=es();eY(i,t);for(let t=0;t<this.path.length;t++){let n=this.path[t];!e&&n.options.layoutScroll&&n.scroll&&n!==n.root&&ew(i,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),eA(n.latestValues)&&ew(i,n.latestValues)}return eA(this.latestValues)&&ew(i,this.latestValues),i}removeTransform(t){let e=es();eY(e,t);for(let t=0;t<this.path.length;t++){let i=this.path[t];if(!i.instance||!eA(i.latestValues))continue;eu(i.latestValues)&&i.updateSnapshot();let n=es(),r=i.measurePageBox();eY(n,r),e0(e,i.latestValues,i.snapshot?i.snapshot.layoutBox:void 0,n)}return eA(this.latestValues)&&e0(e,this.latestValues),e}setTargetDelta(t){this.targetDelta=t,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(t){this.options={...this.options,...t,crossfade:void 0===t.crossfade||t.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}resolveTargetDelta(t=!1){var e,i,n,r;let s=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=s.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=s.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=s.isS
9haredProjectionDirty);let a=!!this.resumingFrom||this!==s,o=!(t||a&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty)||this.attemptToResolveRelativeTarget);if(o)return;let{layout:l,layoutId:u}=this.options;if(this.layout&&(l||u)){if(this.resolvedRelativeTargetAt=tJ.w.timestamp,!this.targetDelta&&!this.relativeTarget){let t=this.getClosestProjectingParent();t&&t.layout?(this.relativeParent=t,this.relativeTarget=es(),this.relativeTargetOrigin=es(),t8(this.relativeTargetOrigin,this.layout.layoutBox,t.layout.layoutBox),eY(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=es(),this.targetWithTransforms=es()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.relativeParent.resolvedRelativeTargetAt!==tJ.w.timestamp&&this.relativeParent.resolveTargetDelta(!0),i=this.target,n=this.relativeTarget,r=this.relativeParent.target,t2(i.x,n.x,r.x),t2(i.y,n.y,r.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):eY(this.target,this.layout.layoutBox),ep(this.target,this.targetDelta)):eY(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let t=this.getClosestProjectingParent();t&&!!t.resumingFrom==!!this.resumingFrom&&!t.options.layoutScroll&&t.target?(this.relativeParent=t,this.relativeTarget=es(),this.relativeTargetOrigin=es(),t8(this.relativeTargetOrigin,this.target,t.target),eY(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}is.resolvedTargetDeltas++}}}getClosestProjectingParent(){return!this.parent||eu(this.parent.latestValues)||ec(this.parent.latestValues)?void 0:this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var t;let e=this.getLead(),i=!!this.resumingFrom||this!==e,n=!0;if((this.isProjectionDirty||(null===(t=this.parent)||void 0===t?void 0:t.isProjectionDirty))&&(n=!1),i&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===tJ.w.timestamp&&(n=!1),n)return;let{layout:r,layoutId:s}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(r||s))return;eY(this.layoutCorrected,this.layout.layoutBox),function(t,e,i,n=!1){let r,s;let a=i.length;if(a){e.x=e.y=1;for(let o=0;o<a;o++){s=(r=i[o]).projectionDelta;let a=r.instance;(!a||!a.style||"contents"!==a.style.display)&&(n&&r.options.layoutScroll&&r.scroll&&r!==r.root&&ew(t,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),s&&(e.x*=s.x.scale,e.y*=s.y.scale,ep(t,s)),n&&eA(r.latestValues)&&ew(t,r.latestValues))}e.x=ef(e.x),e.y=ef(e.y)}}(this.layoutCorrected,this.treeScale,this.path,i);let{target:a}=e;if(!a)return;this.projectionDelta||(this.projectionDelta=en(),this.projectionDeltaWithTransform=en());let o=this.treeScale.x,l=this.treeScale.y,u=this.projectionTransform;t5(this.projectionDelta,this.layoutCorrected,a,this.latestValues),this.projectionTransform=e3(this.projectionDelta,this.treeScale),(this.projectionTransform!==u||this.treeScale.x!==o||this.treeScale.y!==l)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",a)),is.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(t=!0){if(this.options.scheduleRender&&this.options.scheduleRender(),t){let t=this.getStack();t&&t.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(t,e=!1){let i;let n=this.snapshot,r=n?n.latestValues:{},s={...this.latestValues},a=en();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!e;let o=es(),l=n?n.source:void 0,u=this.layout?this.layout.source:void 0,A=l!==u,c=this.getStack(),h=!c||c.members.length<=1,d=!!(A&&!h&&
9!0===this.options.crossfade&&!this.path.some(iE));this.animationProgress=0,this.mixTargetDelta=e=>{var n,l;let u=e/1e3;iw(a.x,t.x,u),iw(a.y,t.y,u),this.setTargetDelta(a),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(t8(o,this.layout.layoutBox,this.relativeParent.layout.layoutBox),n=this.relativeTarget,l=this.relativeTargetOrigin,ix(n.x,l.x,o.x,u),ix(n.y,l.y,o.y,u),i&&e2(this.relativeTarget,i)&&(this.isProjectionDirty=!1),i||(i=es()),eY(i,this.relativeTarget)),A&&(this.animationValues=s,function(t,e,i,n,r,s){r?(t.opacity=(0,t$.C)(0,void 0!==i.opacity?i.opacity:1,eG(n)),t.opacityExit=(0,t$.C)(void 0!==e.opacity?e.opacity:1,0,eJ(n))):s&&(t.opacity=(0,t$.C)(void 0!==e.opacity?e.opacity:1,void 0!==i.opacity?i.opacity:1,n));for(let r=0;r<eU;r++){let s=`border${eQ[r]}Radius`,a=eH(e,s),o=eH(i,s);if(void 0===a&&void 0===o)continue;a||(a=0),o||(o=0);let l=0===a||0===o||eN(a)===eN(o);l?(t[s]=Math.max((0,t$.C)(e_(a),e_(o),n),0),(W.aQ.test(o)||W.aQ.test(a))&&(t[s]+="%")):t[s]=o}(e.rotate||i.rotate)&&(t.rotate=(0,t$.C)(e.rotate||0,i.rotate||0,n))}(s,r,this.latestValues,u,d,h)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=u},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(t){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(tO.qY.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=tO.Z_.update(()=>{E.hasAnimatedSinceResize=!0,this.currentAnimation=function(t,e,i){let n=(0,I.i)(t)?t:(0,ie.B)(t);return n.start((0,eE.v)("",n,1e3,i)),n.animation}(0,0,{...t,onUpdate:e=>{this.mixTargetDelta(e),t.onUpdate&&t.onUpdate(e)},onComplete:()=>{t.onComplete&&t.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let t=this.getStack();t&&t.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let t=this.getLead(),{targetWithTransforms:e,target:i,layout:n,latestValues:r}=t;if(e&&i&&n){if(this!==t&&this.layout&&n&&iB(this.options.animationType,this.layout.layoutBox,n.layoutBox)){i=this.target||es();let e=t0(this.layout.layoutBox.x);i.x.min=t.target.x.min,i.x.max=i.x.min+e;let n=t0(this.layout.layoutBox.y);i.y.min=t.target.y.min,i.y.max=i.y.min+n}eY(e,i),ew(e,r),t5(this.projectionDeltaWithTransform,this.layoutCorrected,e,r)}}registerSharedNode(t,e){this.sharedNodes.has(t)||this.sharedNodes.set(t,new e6);let i=this.sharedNodes.get(t);i.add(e);let n=e.options.initialPromotionConfig;e.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(e):void 0})}isLead(){let t=this.getStack();return!t||t.lead===this}getLead(){var t;let{layoutId:e}=this.options;return e&&(null===(t=this.getStack())||void 0===t?void 0:t.lead)||this}getPrevLead(){var t;let{layoutId:e}=this.options;return e?null===(t=this.getStack())||void 0===t?void 0:t.prevLead:void 0}getStack(){let{layoutId:t}=this.options;if(t)return this.root.sharedNodes.get(t)}promote({needsReset:t,transition:e,preserveFollowOpacity:i}={}){let n=this.getStack();n&&n.promote(this,i),t&&(this.projectionDelta=void 0,this.needsReset=!0),e&&this.setOptions({transition:e})}relegate(){let t=this.getStack();return!!t&&t.relegate(this)}resetRotation(){let{visualElement:t}=this.options;if(!t)return;let e=!1,{latestValues:i}=t;if((i.rotate||i.rotateX||i.rotateY||i.rotateZ)&&(e=!0),!e)return;let n={};for(let e=0;e<ii.length;e++){let r="rotate"+ii[e];i[r]&&(n[r]=i[r],t.setStaticValue(r,0))}for(let e in t.render(),n)t.setStaticValue(e,n[e]);t.scheduleRender()}getProjectionStyles(t={}){var e,i;let n={};if(!this.instance||this.isSVG)return n;if(!this.isVisible)return{visibility:"hidden"};
9n.visibility="";let r=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,n.opacity="",n.pointerEvents=tu(t.pointerEvents)||"",n.transform=r?r(this.latestValues,""):"none",n;let s=this.getLead();if(!this.projectionDelta||!this.layout||!s.target){let e={};return this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=tu(t.pointerEvents)||""),this.hasProjected&&!eA(this.latestValues)&&(e.transform=r?r({},""):"none",this.hasProjected=!1),e}let a=s.animationValues||s.latestValues;this.applyTransformsToTarget(),n.transform=e3(this.projectionDeltaWithTransform,this.treeScale,a),r&&(n.transform=r(a,n.transform));let{x:o,y:l}=this.projectionDelta;for(let t in n.transformOrigin=`${100*o.origin}% ${100*l.origin}% 0`,s.animationValues?n.opacity=s===this?null!==(i=null!==(e=a.opacity)&&void 0!==e?e:this.latestValues.opacity)&&void 0!==i?i:1:this.preserveOpacity?this.latestValues.opacity:a.opacityExit:n.opacity=s===this?void 0!==a.opacity?a.opacity:"":void 0!==a.opacityExit?a.opacityExit:0,S){if(void 0===a[t])continue;let{correct:e,applyTo:i}=S[t],r="none"===n.transform?a[t]:e(a[t],s);if(i){let t=i.length;for(let e=0;e<t;e++)n[i[e]]=r}else n[t]=r}return this.options.layoutId&&(n.pointerEvents=s===this?tu(t.pointerEvents)||"":"none"),n}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(t=>{var e;return null===(e=t.currentAnimation)||void 0===e?void 0:e.stop()}),this.root.nodes.forEach(ih),this.root.sharedNodes.clear()}}}function io(t){t.updateLayout()}function il(t){var e;let i=(null===(e=t.resumeFrom)||void 0===e?void 0:e.snapshot)||t.snapshot;if(t.isLead()&&t.layout&&i&&t.hasListeners("didUpdate")){let{layoutBox:e,measuredBox:n}=t.layout,{animationType:r}=t.options,s=i.source!==t.layout.source;"size"===r?ea(t=>{let n=s?i.measuredBox[t]:i.layoutBox[t],r=t0(n);n.min=e[t].min,n.max=n.min+r}):iB(r,i.layoutBox,e)&&ea(n=>{let r=s?i.measuredBox[n]:i.layoutBox[n],a=t0(e[n]);r.max=r.min+a,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[n].max=t.relativeTarget[n].min+a)});let a=en();t5(a,e,i.layoutBox);let o=en();s?t5(o,t.applyTransform(n,!0),i.measuredBox):t5(o,e,i.layoutBox);let l=!e5(a),u=!1;if(!t.resumeFrom){let n=t.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:r,layout:s}=n;if(r&&s){let a=es();t8(a,i.layoutBox,r.layoutBox);let o=es();t8(o,e,s.layoutBox),e2(a,o)||(u=!0),n.options.layoutRoot&&(t.relativeTarget=o,t.relativeTargetOrigin=a,t.relativeParent=n)}}}t.notifyListeners("didUpdate",{layout:e,snapshot:i,delta:o,layoutDelta:a,hasLayoutChanged:l,hasRelativeTargetChanged:u})}else if(t.isLead()){let{onExitComplete:e}=t.options;e&&e()}t.options.transition=void 0}function iu(t){is.totalNodes++,t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function iA(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function ic(t){t.clearSnapshot()}function ih(t){t.clearMeasurements()}function id(t){let{visualElement:e}=t.options;e&&e.getProps().onBeforeLayoutMeasure&&e.notify("BeforeLayoutMeasure"),t.resetTransform()}function ip(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0}function im(t){t.resolveTargetDelta()}function ig(t){t.calcProjection()}function iv(t){t.resetRotation()}function iy(t){t.removeLeadSnapshot()}function iw(t,e,i){t.translate=(0,t$.C)(e.translate,0,i),t.scale=(0,t$.C)(e.scale,1,i),t.origin=e.origin,t.originPoint=e.originPoint}function ix(t,e,i,n){t.min=(0,t$.C)(e.min,i.min,n),t.max=(0,t$.C)(e.max,i.max,n)}function iE(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}let ib={duration:.45,ease:[.4,0,.1,1]};function iC(t,e){let i=t.root;for(let e=t.path.length-1;e>=0;e--)if(t.path[e].instance){i=t.path[e];break}let n=i&&i!==t.root?i.instance:document,r=n.querySelector(`[data-
9projection-id="${e}"]`);r&&t.mount(r,!0)}function iO(t){t.min=Math.round(t.min),t.max=Math.round(t.max)}function iB(t,e,i){return"position"===t||"preserve-aspect"===t&&!t1(e4(e),e4(i),.2)}let iD=ia({attachResizeListener:(t,e)=>td(t,"resize",e),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),iP={current:void 0},iS=ia({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!iP.current){let t=new iD(0,{});t.mount(window),t.setOptions({layoutScroll:!0}),iP.current=t}return iP.current},resetTransform:(t,e)=>{t.style.transform=void 0!==e?e:"none"},checkIsScrollRoot:t=>"fixed"===window.getComputedStyle(t).position});var iz=i(2728),iM=i(5759),iI=i(6440),iR=i(1649);let ik=new Set(["width","height","top","left","right","bottom","x","y"]),ij=t=>ik.has(t),iV=t=>Object.keys(t).some(ij),iL=t=>t===iR.Rx||t===W.px,iT=(t,e)=>parseFloat(t.split(", ")[e]),iF=(t,e)=>(i,{transform:n})=>{if("none"===n||!n)return 0;let r=n.match(/^matrix3d\((.+)\)$/);if(r)return iT(r[1],e);{let e=n.match(/^matrix\((.+)\)$/);return e?iT(e[1],t):0}},iQ=new Set(["x","y","z"]),iU=z._.filter(t=>!iQ.has(t)),i_={width:({x:t},{paddingLeft:e="0",paddingRight:i="0"})=>t.max-t.min-parseFloat(e)-parseFloat(i),height:({y:t},{paddingTop:e="0",paddingBottom:i="0"})=>t.max-t.min-parseFloat(e)-parseFloat(i),top:(t,{top:e})=>parseFloat(e),left:(t,{left:e})=>parseFloat(e),bottom:({y:t},{top:e})=>parseFloat(e)+(t.max-t.min),right:({x:t},{left:e})=>parseFloat(e)+(t.max-t.min),x:iF(4,13),y:iF(5,14)},iN=(t,e,i)=>{let n=e.measureViewportBox(),r=e.current,s=getComputedStyle(r),{display:a}=s,o={};"none"===a&&e.setStaticValue("display",t.display||"block"),i.forEach(t=>{o[t]=i_[t](n,s)}),e.render();let l=e.measureViewportBox();return i.forEach(i=>{let n=e.getValue(i);n&&n.jump(o[i]),t[i]=i_[i](l,s)}),t},iH=(t,e,i={},n={})=>{e={...e},n={...n};let r=Object.keys(e).filter(ij),s=[],a=!1,o=[];if(r.forEach(r=>{let l;let u=t.getValue(r);if(!t.hasValue(r))return;let A=i[r],c=(0,iI.C)(A),h=e[r];if((0,tj.C)(h)){let t=h.length,e=null===h[0]?1:0;A=h[e],c=(0,iI.C)(A);for(let i=e;i<t&&null!==h[i];i++)l?(0,tN.k)((0,iI.C)(h[i])===l,"All keyframes must be of the same type"):(l=(0,iI.C)(h[i]),(0,tN.k)(l===c||iL(c)&&iL(l),"Keyframes must be of the same dimension as the current value"))}else l=(0,iI.C)(h);if(c!==l){if(iL(c)&&iL(l)){let t=u.get();"string"==typeof t&&u.set(parseFloat(t)),"string"==typeof h?e[r]=parseFloat(h):Array.isArray(h)&&l===W.px&&(e[r]=h.map(parseFloat))}else(null==c?void 0:c.transform)&&(null==l?void 0:l.transform)&&(0===A||0===h)?0===A?u.set(l.transform(A)):e[r]=c.transform(h):(a||(s=function(t){let e=[];return iU.forEach(i=>{let n=t.getValue(i);void 0!==n&&(e.push([i,n.get()]),n.set(i.startsWith("scale")?1:0))}),e.length&&t.render(),e}(t),a=!0),o.push(r),n[r]=void 0!==n[r]?n[r]:e[r],u.jump(h))}}),!o.length)return{target:e,transitionEnd:n};{let i=o.indexOf("height")>=0?window.pageYOffset:null,r=iN(e,t,o);return s.length&&s.forEach(([e,i])=>{t.getValue(e).set(i)}),t.render(),w.j&&null!==i&&window.scrollTo({top:i}),{target:r,transitionEnd:n}}},iG=(t,e,i,n)=>{var r,s;let a=function(t,{...e},i){let n=t.current;if(!(n instanceof Element))return{target:e,transitionEnd:i};for(let r in i&&(i={...i}),t.values.forEach(t=>{let e=t.get();if(!L(e))return;let i=eM(e,n);i&&t.set(i)}),e){let t=e[r];if(!L(t))continue;let s=eM(t,n);s&&(e[r]=s,i||(i={}),void 0===i[r]&&(i[r]=t))}return{target:e,transitionEnd:i}}(t,e,n);return e=a.target,n=a.transitionEnd,r=e,s=n,iV(r)?iH(t,r,i,s):{target:r,transitionEnd:s}},iJ={current:null},iW={current:!1};var iK=i(2490);let iY=new WeakMap,iZ=Object.keys(y),iX=iZ.length,iq=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],i$=p.length;class i0{constructor({parent:t,props:e,presenceContext:i,reducedMotionConfig:n,visualState:r},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>tO.Z_.render(this.render,!1,!0);let{latestValues:a,renderState:o}=r;this.latestValues=a,this.baseTarget={...a},this.initialValues=e.initial?{...a}:{},this.renderState=o,this.parent=t,this.props=e,this.presenceContext=i,this.depth=t?t.depth+1:0,this.reducedMotionConfig=n,this.options=s,this.isControllingVariants=f(e),this.isVariantNode=m(e),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);let{willChange:l,...u}=this.scrapeMotionValuesFromProps(e,{});for(let t in u){let e=u[t];void 0!==a[t]&&(0,I.i)(e)&&(e.set(a[t],!1),(0,iK.L)(l)&&l.add(t))}}scrapeMotionValuesFromProps(t,e){return{}}mount(t){this.current=t,iY.set(t,this),this.projection&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
9h((t,e)=>this.bindToMotionValue(e,t)),iW.current||function(){if(iW.current=!0,w.j){if(window.matchMedia){let t=window.matchMedia("(prefers-reduced-motion)"),e=()=>iJ.current=t.matches;t.addListener(e),e()}else iJ.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||iJ.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let t in iY.delete(this.current),this.projection&&this.projection.unmount(),tO.qY.update(this.notifyUpdate),tO.qY.render(this.render),this.valueSubscriptions.forEach(t=>t()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[t].clear();for(let t in this.features)this.features[t].unmount();this.current=null}bindToMotionValue(t,e){let i=z.G.has(t),n=e.on("change",e=>{this.latestValues[t]=e,this.props.onUpdate&&tO.Z_.update(this.notifyUpdate,!1,!0),i&&this.projection&&(this.projection.isTransformDirty=!0)}),r=e.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(t,()=>{n(),r()})}sortNodePosition(t){return this.current&&this.sortInstanceNodePosition&&this.type===t.type?this.sortInstanceNodePosition(this.current,t.current):0}loadFeatures({children:t,...e},i,n,r,s){let a,o;for(let t=0;t<iX;t++){let i=iZ[t],{isEnabled:n,Feature:r,ProjectionNode:s,MeasureLayout:l}=y[i];s&&(a=s),n(e)&&(!this.features[i]&&r&&(this.features[i]=new r(this)),l&&(o=l))}if(!this.projection&&a){this.projection=new a(r,this.latestValues,this.parent&&this.parent.projection);let{layoutId:t,layout:i,drag:n,dragConstraints:o,layoutScroll:l,layoutRoot:u}=e;this.projection.setOptions({layoutId:t,layout:i,alwaysMeasureLayout:!!n||o&&A(o),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof i?i:"both",initialPromotionConfig:s,layoutScroll:l,layoutRoot:u})}return o}updateFeatures(){for(let t in this.features){let e=this.features[t];e.isMounted?e.update(this.props,this.prevProps):(e.mount(),e.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):es()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,e){this.latestValues[t]=e}makeTargetAnimatable(t,e=!0){return this.makeTargetAnimatableFromInstance(t,this.props,e)}update(t,e){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=e;for(let e=0;e<iq.length;e++){let i=iq[e];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);let n=t["on"+i];n&&(this.propEventSubscriptions[i]=this.on(i,n))}this.prevMotionValues=function(t,e,i){let{willChange:n}=e;for(let r in e){let s=e[r],a=i[r];if((0,I.i)(s))t.addValue(r,s),(0,iK.L)(n)&&n.add(r);else if((0,I.i)(a))t.addValue(r,(0,ie.B)(s,{owner:t})),(0,iK.L)(n)&&n.remove(r);else if(a!==s){if(t.hasValue(r)){let e=t.getValue(r);e.hasAnimated||e.set(s)}else{let e=t.getStaticValue(r);t.addValue(r,(0,ie.B)(void 0!==e?e:s,{owner:t}))}}}for(let n in i)void 0===e[n]&&t.removeValue(n);return e}(this,this.scrapeMotionValuesFromProps(t,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(t=!1){if(t)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let t=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(t.initial=this.props.initial),t}let e={};for(let t=0;t<i$;t++){let i=p[t],n=this.props[i];(c(n)||!1===n)&&(e[i]=n)}return e}addVariantChild(t){let e=this.getClosestVariantNode();if(e)return e.variantChildren&&e.variantChildren.add(t),()=>e.variantChildren.delete(t)}addValue(t,e){e!==this.values.get(t)&&(this.removeValue(t),this.bindToMotionValue(t,e)),this.values.set(t,e),this.latestValues[t]=e.get()}removeValue(t){this.values.delete(t);let e=this.valueSubscriptions.get(t);e&&(e(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,e){if(this.props.values&&this.props.values[t])return this.props.values[t];let i=this.values.get(t);return void 0===i&&void 0!==e&&(i=(0,ie.B)(e,{owner:this}),this.addValue(t,i)),i}readValue(t){return void 0===this.latestValues[t]&&this.current?this.readValueFromInstance(this.current,t,this.options):this.latestValues[t]}setBaseTarget(t,e){this.baseTarget[t]=e}getBaseTarget(t){var e;let{initial:i}=this.props,n="string"==typeof i||"object"==typeof i?null===(e=(0,to.o)(this.props,i))||void 0===e?void 0:e[t]:void 0;if(i&&void 0!==n)return n;let r=this.getBaseTargetFromProps(this.props,t);return void 0===r||(0,I.i)(r)?void 0!==this.initialValues[t]&&void 0===n?void 0:this.baseTarget[t]:r}on(t,e){return this.events[t]||(this.events[t]=new eT.L),this.events[t].add(e)}notify(t,...e){this.events[t]&&this.events[t].notify(...e)}}class i1 extends i0{sortInstanceNodePosition(t,e){return 2&t.compareDocumentPosition(e)?1:-1}getBaseTargetFromProps(t,e){return t.style?t.style[e]:void 0}removeValueFromRenderState(t,{vars:e,style:i}){delete e[t],delete i[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:e,...i},{transformValues:n},r){let s=(0,iM.P$)(i,t||{},this);if(n&&(e&&(e=n(e)),i&&(i=n(i)),s&&(s=n(s))),r){(0,iM.GJ)(this,i,s);let t=iG(this,i,s,e);e=t.transitionEnd,i=t.target}return{transition:t,transitionEnd:e,...i}}}class i7 extends i1{readValueFromInstance(t,e){if(z.G.has(e)){let t=(0,iz.A)(e);return t&&t.default||0}{let i=window.getComputedStyle(t),n=(V(e)?i.getPropertyValue(e):i[e])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(t,{transformPagePoint:e}){return ex(t,e)}build(t,e,i,n){Q(t,e,i,n.transformTemplate)}scrapeMotionValuesFromProps(t,e){return ts(t,e)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;(0,I.i)(t)&&(this.childSubscription=t.on("change",t=>{this.current&&(this.current.textContent=`${t}`)}))}renderInstance(t,e,i,n){ti(t,e,i,n)}}class i5 extends i1{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(t,e){return t[e]}readValueFromInstance(t,e){if(z.G.has(e)){let t=(0,iz.A)(e);return t&&t.default||0}return e=tn.has(e)?e:(0,te.D)(e),t.getAttribute(e)}measureInstanceViewportBox(){return es()}scrapeMotionValuesFromProps(t,e){return ta(t,e)}
9build(t,e,i,n){X(t,e,i,this.isSVGTag,n.transformTemplate)}renderInstance(t,e,i,n){tr(t,e,i,n)}mount(t){this.isSVGTag=$(t.tagName),super.mount(t)}}let i2=(t,e)=>P(t)?new i5(e,{enableHardwareAcceleration:!1}):new i7(e,{enableHardwareAcceleration:!0}),i4={animation:{Feature:class extends tC{constructor(t){super(t),t.animationState||(t.animationState=function(t){let e=e=>Promise.all(e.map(({animation:e,options:i})=>(0,tT.d)(t,e,i))),i={animate:tU(!0),whileInView:tU(),whileHover:tU(),whileTap:tU(),whileDrag:tU(),whileFocus:tU(),exit:tU()},n=!0,r=(e,i)=>{let n=(0,tL.x)(t,i);if(n){let{transition:t,transitionEnd:i,...r}=n;e={...e,...r,...i}}return e};function s(s,a){let o=t.getProps(),l=t.getVariantContext(!0)||{},u=[],A=new Set,d={},p=1/0;for(let e=0;e<tQ;e++){var f;let m=tF[e],g=i[m],v=void 0!==o[m]?o[m]:l[m],y=c(v),w=m===a?g.isActive:null;!1===w&&(p=e);let x=v===l[m]&&v!==o[m]&&y;if(x&&n&&t.manuallyAnimateOnMount&&(x=!1),g.protectedKeys={...d},!g.isActive&&null===w||!v&&!g.prevProp||h(v)||"boolean"==typeof v)continue;let E=(f=g.prevProp,"string"==typeof v?v!==f:!!Array.isArray(v)&&!tV(v,f)),b=E||m===a&&g.isActive&&!x&&y||e>p&&y,C=Array.isArray(v)?v:[v],O=C.reduce(r,{});!1===w&&(O={});let{prevResolvedValues:B={}}=g,D={...B,...O},P=t=>{b=!0,A.delete(t),g.needsAnimating[t]=!0};for(let t in D){let e=O[t],i=B[t];d.hasOwnProperty(t)||(e!==i?(0,tj.C)(e)&&(0,tj.C)(i)?!tV(e,i)||E?P(t):g.protectedKeys[t]=!0:void 0!==e?P(t):A.add(t):void 0!==e&&A.has(t)?P(t):g.protectedKeys[t]=!0)}g.prevProp=v,g.prevResolvedValues=O,g.isActive&&(d={...d,...O}),n&&t.blockInitialAnimation&&(b=!1),b&&!x&&u.push(...C.map(t=>({animation:t,options:{type:m,...s}})))}if(A.size){let e={};A.forEach(i=>{let n=t.getBaseTarget(i);void 0!==n&&(e[i]=n)}),u.push({animation:e})}let m=!!u.length;return n&&!1===o.initial&&!t.manuallyAnimateOnMount&&(m=!1),n=!1,m?e(u):Promise.resolve()}return{animateChanges:s,setActive:function(e,n,r){var a;if(i[e].isActive===n)return Promise.resolve();null===(a=t.variantChildren)||void 0===a||a.forEach(t=>{var i;return null===(i=t.animationState)||void 0===i?void 0:i.setActive(e,n)}),i[e].isActive=n;let o=s(r,e);for(let t in i)i[t].protectedKeys={};return o},setAnimateFunction:function(i){e=i(t)},getState:()=>i}}(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();this.unmount(),h(t)&&(this.unmount=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:e}=this.node.prevProps||{};t!==e&&this.updateAnimationControlsSubscription()}unmount(){}}},exit:{Feature:class extends tC{constructor(){super(...arguments),this.id=t_++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:e,custom:i}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===n)return;let r=this.node.animationState.setActive("exit",!t,{custom:null!=i?i:this.node.getProps().custom});e&&!t&&r.then(()=>e(this.id))}mount(){let{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}},inView:{Feature:class extends tC{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:t={}}=this.node.getProps(),{root:e,margin:i,amount:n="some",once:r}=t,s={root:e?e.current:void 0,rootMargin:i,threshold:"number"==typeof n?n:tk[n]},a=t=>{let{isIntersecting:e}=t;if(this.isInView===e||(this.isInView=e,r&&!e&&this.hasEnteredView))return;e&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",e);let{onViewportEnter:i,onViewportLeave:n}=this.node.getProps(),s=e?i:n;s&&s(t)};return function(t,e,i){let n=function({root:t,...e}){let i=t||document;tM.has(i)||tM.set(i,{});let n=tM.get(i),r=JSON.stringify(e);return n[r]||(n[r]=new IntersectionObserver(tR,{root:t,...e})),n[r]}(e);return tz.set(t,i),n.observe(t),()=>{tz.delete(t),n.unobserve(t)}}(this.node.current,s,a)}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:t,prevProps:e}=this.node,i=["amount","margin","root"].some(function({viewport:t={}},{viewport:e={}}={}){return i=>t[i]!==e[i]}(t,e));i&&this.startObserver()}unmount(){}}},tap:{Feature:class extends tC{constructor(){super(...arguments),this.removeStartListeners=tP.Z,this.removeEndListeners=tP.Z,this.removeAccessibleListeners=tP.Z,this.startPointerPress=(t,e)=>{if(this.removeEndListeners(),this.isPressing)return;let i=this.node.getProps(),n=(t,e)=>{if(!this.checkPressEnd())return;let{onTap:i,onTapCancel:n}=this.node.getProps();tO.Z_.update(()=>{tD(this.node.current,t.target)?i&&i(t,e):n&&n(t,e)})},r=tg(window,"pointerup",n,{passive:!(i.onTap||i.onPointerUp)}),s=tg(window,"pointercancel",(t,e)=>this.cancelPress(t,e),{passive:!(i.onTapCancel||i.onPointerCancel)});this.removeEndListeners=(0,tv.z)(r,s),this.startPress(t,e)},this.startAccessiblePress=()=>{let t=t=>{if("Enter"!==t.key||this.isPressing)return;let e=t=>{"Enter"===t.key&&this.checkPressEnd()&&tS("up",(t,e)=>{let{onTap:i}=this.node.getProps();i&&tO.Z_.update(()=>i(t,e))})};this.removeEndListeners(),this.removeEndListeners=td(this.node.current,"keyup",e),tS("down",(t,e)=>{this.startPress(t,e)})},e=td(this.node.current,"keydown",t),i=()=>
9{this.isPressing&&tS("cancel",(t,e)=>this.cancelPress(t,e))},n=td(this.node.current,"blur",i);this.removeAccessibleListeners=(0,tv.z)(e,n)}}startPress(t,e){this.isPressing=!0;let{onTapStart:i,whileTap:n}=this.node.getProps();n&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),i&&tO.Z_.update(()=>i(t,e))}checkPressEnd(){this.removeEndListeners(),this.isPressing=!1;let t=this.node.getProps();return t.whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!tb()}cancelPress(t,e){if(!this.checkPressEnd())return;let{onTapCancel:i}=this.node.getProps();i&&tO.Z_.update(()=>i(t,e))}mount(){let t=this.node.getProps(),e=tg(this.node.current,"pointerdown",this.startPointerPress,{passive:!(t.onTapStart||t.onPointerStart)}),i=td(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=(0,tv.z)(e,i)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}},focus:{Feature:class extends tC{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch(e){t=!0}t&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,tv.z)(td(this.node.current,"focus",()=>this.onFocus()),td(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends tC{mount(){this.unmount=(0,tv.z)(tB(this.node,!0),tB(this.node,!1))}unmount(){}}},pan:{Feature:class extends tC{constructor(){super(...arguments),this.removePointerDownListener=tP.Z}onPointerDown(t){this.session=new tW(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint()})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:e,onPan:i,onPanEnd:n}=this.node.getProps();return{onSessionStart:eB(t),onStart:eB(e),onMove:i,onEnd:(t,e)=>{delete this.session,n&&tO.Z_.update(()=>n(t,e))}}}mount(){this.removePointerDownListener=tg(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends tC{constructor(t){super(t),this.removeGroupControls=tP.Z,this.removeListeners=tP.Z,this.controls=new eC(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||tP.Z}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:iS,MeasureLayout:eV},layout:{ProjectionNode:iS,MeasureLayout:eV}},i8=function(t){function e(e,i={}){return function({preloadedFeatures:t,createVisualElement:e,useRender:i,useVisualState:n,Component:h}){t&&function(t){for(let e in t)y[e]={...y[e],...t[e]}}(t);let d=(0,r.forwardRef)(function(d,p){var m,v;let y;let B={...(0,r.useContext)(s._),...d,layoutId:function({layoutId:t}){let e=(0,r.useContext)(C.p).id;return e&&void 0!==t?e+"-"+t:t}(d)},{isStatic:D}=B,P=function(t){let{initial:e,animate:i}=function(t,e){if(f(t)){let{initial:e,animate:i}=t;return{initial:!1===e||c(e)?e:void 0,animate:c(i)?i:void 0}}return!1!==t.inherit?e:{}}(t,(0,r.useContext)(a));return(0,r.useMemo)(()=>({initial:e,animate:i}),[g(e),g(i)])}(d),S=D?void 0:(0,x.h)(()=>{if(E.hasEverUpdated)return b++}),z=n(d,D);if(!D&&w.j){P.visualElement=function(t,e,i,n){let{visualElement:A}=(0,r.useContext)(a),c=(0,r.useContext)(u),h=(0,r.useContext)(o.O),d=(0,r.useContext)(s._).reducedMotion,p=(0,r.useRef)();n=n||c.renderer,!p.current&&n&&(p.current=n(t,{visualState:e,parent:A,props:i,presenceContext:h,blockInitialAnimation:!!h&&!1===h.initial,reducedMotionConfig:d}));let f=p.current;(0,r.useInsertionEffect)(()=>{f&&f.update(i,h)}),(0,l.L)(()=>{f&&f.render()}),(0,r.useEffect)(()=>{f&&f.updateFeatures()});let m=window.HandoffAppearAnimations?l.L:r.useEffect;return m(()=>{f&&f.animationState&&f.animationState.animateChanges()}),f}(h,z,B,e);let i=(0,r.useContext)(O),n=(0,r.useContext)(u).strict;P.visualElement&&(y=P.visualElement.loadFeatures(B,n,t,S,i))}return r.createElement(a.Provider,{value:P},y&&P.visualElement?r.createElement(y,{visualElement:P.visualElement,...B}):null,i(h,d,S,(m=P.visualElement,v=p,(0,r.useCallback)(t=>{t&&z.mount&&z.mount(t),m&&(t?m.mount(t):m.unmount()),v&&("function"==typeof v?v(t):A(v)&&(v.current=t))},[m])),z,D,P.visualElement))});return d[B]=h,d}(t(e,i))}if("undefined"==typeof Proxy)return e;let i=new Map;return new Proxy(e,{get:(t,n)=>(i.has(n)||i.set(n,e(n)),i.get(n))})}((t,e)=>(function(t,{forwardMotionProps:e=!1},i,n){let s=P(t)?tc:th;return{...s,preloadedFeatures:i,useRender:function(t=!1){let e=(e,i,n,s,{latestValues:a},o)=>
9{let l=P(e)?tt:N,u=l(i,a,o,e),A=function(t,e,i){let n={};for(let r in t)("values"!==r||"object"!=typeof t.values)&&(J(r)||!0===i&&G(r)||!e&&!G(r)||t.draggable&&r.startsWith("onDrag"))&&(n[r]=t[r]);return n}(i,"string"==typeof e,t),c={...A,...u,ref:s},{children:h}=i,d=(0,r.useMemo)(()=>(0,I.i)(h)?h.get():h,[h]);return n&&(c["data-projection-id"]=n),(0,r.createElement)(e,{...c,children:d})};return e}(e),createVisualElement:n,Component:t}})(t,e,i4,i2))},3193:function(t,e,i){"use strict";i.d(e,{D:function(){return n}});let n=t=>t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()},9135:function(t,e,i){"use strict";i.d(e,{T:function(){return a}});var n=i(1550),r=i(7197),s=i(2728);function a(t,e){let i=(0,s.A)(t);return i!==r.h&&(i=n.P),i.getAnimatableNone?i.getAnimatableNone(e):void 0}},2728:function(t,e,i){"use strict";i.d(e,{A:function(){return o}});var n=i(5385),r=i(7197),s=i(6173);let a={...s.j,color:n.$,backgroundColor:n.$,outlineColor:n.$,fill:n.$,stroke:n.$,borderColor:n.$,borderTopColor:n.$,borderRightColor:n.$,borderBottomColor:n.$,borderLeftColor:n.$,filter:r.h,WebkitFilter:r.h},o=t=>a[t]},6440:function(t,e,i){"use strict";i.d(e,{$:function(){return a},C:function(){return o}});var n=i(1649),r=i(6190),s=i(8340);let a=[n.Rx,r.px,r.aQ,r.RW,r.vw,r.vh,{test:t=>"auto"===t,parse:t=>t}],o=t=>a.find((0,s.l)(t))},6173:function(t,e,i){"use strict";i.d(e,{j:function(){return a}});var n=i(1649),r=i(6190);let s={...n.Rx,transform:Math.round},a={borderWidth:r.px,borderTopWidth:r.px,borderRightWidth:r.px,borderBottomWidth:r.px,borderLeftWidth:r.px,borderRadius:r.px,radius:r.px,borderTopLeftRadius:r.px,borderTopRightRadius:r.px,borderBottomRightRadius:r.px,borderBottomLeftRadius:r.px,width:r.px,maxWidth:r.px,height:r.px,maxHeight:r.px,size:r.px,top:r.px,right:r.px,bottom:r.px,left:r.px,padding:r.px,paddingTop:r.px,paddingRight:r.px,paddingBottom:r.px,paddingLeft:r.px,margin:r.px,marginTop:r.px,marginRight:r.px,marginBottom:r.px,marginLeft:r.px,rotate:r.RW,rotateX:r.RW,rotateY:r.RW,rotateZ:r.RW,scale:n.bA,scaleX:n.bA,scaleY:n.bA,scaleZ:n.bA,skew:r.RW,skewX:r.RW,skewY:r.RW,distance:r.px,translateX:r.px,translateY:r.px,translateZ:r.px,x:r.px,y:r.px,z:r.px,perspective:r.px,transformPerspective:r.px,opacity:n.Fq,originX:r.$C,originY:r.$C,originZ:r.px,zIndex:s,fillOpacity:n.Fq,strokeOpacity:n.Fq,numOctaves:s}},8340:function(t,e,i){"use strict";i.d(e,{l:function(){return n}});let n=t=>e=>e.test(t)},4714:function(t,e,i){"use strict";i.d(e,{G:function(){return r},_:function(){return n}});let n=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],r=new Set(n)},2248:function(t,e,i){"use strict";i.d(e,{x:function(){return r}});var n=i(9432);function r(t,e,i){let r=t.getProps();return(0,n.o)(r,e,void 0!==i?i:r.custom,function(t){let e={};return t.values.forEach((t,i)=>e[i]=t.get()),e}(t),function(t){let e={};return t.values.forEach((t,i)=>e[i]=t.getVelocity()),e}(t))}},9432:function(t,e,i){"use strict";function n(t,e,i,n={},r={}){return"function"==typeof e&&(e=e(void 0!==i?i:t.custom,n,r)),"string"==typeof e&&(e=t.variants&&t.variants[e]),"function"==typeof e&&(e=e(void 0!==i?i:t.custom,n,r)),e}i.d(e,{o:function(){return n}})},5759:function(t,e,i){"use strict";i.d(e,{GJ:function(){return v},P$:function(){return y},CD:function(){return f},gg:function(){return g}});let n=t=>/^\-?\d*\.?\d+$/.test(t),r=t=>/^0[^.\s]+$/.test(t);var s=i(8715),a=i(3234),o=i(1550),l=i(9135),u=i(5385),A=i(6440),c=i(8340);let h=[...A.$,u.$,o.P],d=t=>h.find((0,c.l)(t));var p=i(2248);function f(t,e){let i=(0,p.x)(t,e),{transitionEnd:n={},transition:r={},...o}=i?t.makeTargetAnimatable(i,!1):{};for(let e in o={...o,...n}){var l;let i=(0,s.Y)(o[e]);l=e,t.hasValue(l)?t.getValue(l).set(i):t.addValue(l,(0,a.B)(i))}}function m(t,e){let i=[...e].reverse();i.forEach(i=>{let n=t.getVariant(i);n&&f(t,n),t.variantChildren&&t.variantChildren.forEach(t=>{m(t,e)})})}function g(t,e){return Array.isArray(e)?m(t,e):"string"==typeof e?m(t,[e]):void f(t,e)}function v(t,e,i){var s,u;let A=Object.keys(e).filter(e=>!t.hasValue(e)),c=A.length;if(c)for(let h=0;h<c;h++){let c=A[h],p=e[c],f=null;Array.isArray(p)&&(f=p[0]),null===f&&(f=null!==(u=null!==(s=i[c])&&void 0!==s?s:t.readValue(c))&&void 0!==u?u:e[c]),null!=f&&("string"==typeof f&&(n(f)||r(f))?f=parseFloat(f):!d(f)&&o.P.test(p)&&(f=(0,l.T)(c,p)),t.addValue(c,(0,a.B)(f,{owner:t})),void 0===i[c]&&(i[c]=f),null!==f&&t.setBaseTarget(c,f))}}function y(t,e,i){let n={};for(let r in t){let t=function(t,e){if(!e)return;let i=e[t]||e.default||e;return i.from}(r,e);if(void 0!==t)n[r]=t;else{let t=i.getValue(r);t&&(n[r]=t.get())}}return n}}
9,10:function(t,e,i){"use strict";function n(t,e){-1===t.indexOf(e)&&t.push(e)}function r(t,e){let i=t.indexOf(e);i>-1&&t.splice(i,1)}i.d(e,{cl:function(){return r},y4:function(){return n}})},4169:function(t,e,i){"use strict";i.d(e,{u:function(){return n}});let n=(t,e,i)=>Math.min(Math.max(i,t),e)},5487:function(t,e,i){"use strict";i.d(e,{K:function(){return r},k:function(){return s}});var n=i(1662);let r=n.Z,s=n.Z},4606:function(t,e,i){"use strict";i.d(e,{s:function(){return O}});var n=i(5487),r=i(5385),s=i(4169),a=i(22);function o(t,e,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?t+(e-t)*6*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t}var l=i(6382),u=i(819),A=i(3184);let c=(t,e,i)=>{let n=t*t;return Math.sqrt(Math.max(0,i*(e*e-n)+n))},h=[l.$,u.m,A.J],d=t=>h.find(e=>e.test(t));function p(t){let e=d(t);(0,n.k)(!!e,`'${t}' is not an animatable color. Use the equivalent color code instead.`);let i=e.parse(t);return e===A.J&&(i=function({hue:t,saturation:e,lightness:i,alpha:n}){t/=360,i/=100;let r=0,s=0,a=0;if(e/=100){let n=i<.5?i*(1+e):i+e-i*e,l=2*i-n;r=o(l,n,t+1/3),s=o(l,n,t),a=o(l,n,t-1/3)}else r=s=a=i;return{red:Math.round(255*r),green:Math.round(255*s),blue:Math.round(255*a),alpha:n}}(i)),i}let f=(t,e)=>{let i=p(t),n=p(e),r={...i};return t=>(r.red=c(i.red,n.red,t),r.green=c(i.green,n.green,t),r.blue=c(i.blue,n.blue,t),r.alpha=(0,a.C)(i.alpha,n.alpha,t),u.m.transform(r))};var m=i(3624),g=i(1550);function v(t,e){return"number"==typeof t?i=>(0,a.C)(t,e,i):r.$.test(t)?f(t,e):x(t,e)}let y=(t,e)=>{let i=[...t],n=i.length,r=t.map((t,i)=>v(t,e[i]));return t=>{for(let e=0;e<n;e++)i[e]=r[e](t);return i}},w=(t,e)=>{let i={...t,...e},n={};for(let r in i)void 0!==t[r]&&void 0!==e[r]&&(n[r]=v(t[r],e[r]));return t=>{for(let e in n)i[e]=n[e](t);return i}},x=(t,e)=>{let i=g.P.createTransformer(e),r=(0,g.V)(t),s=(0,g.V)(e),a=r.numColors===s.numColors&&r.numNumbers>=s.numNumbers;return a?(0,m.z)(y(r.values,s.values),i):((0,n.K)(!0,`Complex values '${t}' and '${e}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),i=>`${i>0?e:t}`)};var E=i(3967),b=i(1662);let C=(t,e)=>i=>(0,a.C)(t,e,i);function O(t,e,{clamp:i=!0,ease:a,mixer:o}={}){let l=t.length;if((0,n.k)(l===e.length,"Both input and output ranges must be the same length"),1===l)return()=>e[0];t[0]>t[l-1]&&(t=[...t].reverse(),e=[...e].reverse());let u=function(t,e,i){let n=[],s=i||function(t){if("number"==typeof t);else if("string"==typeof t)return r.$.test(t)?f:x;else if(Array.isArray(t))return y;else if("object"==typeof t)return w;return C}(t[0]),a=t.length-1;for(let i=0;i<a;i++){let r=s(t[i],t[i+1]);if(e){let t=Array.isArray(e)?e[i]||b.Z:e;r=(0,m.z)(t,r)}n.push(r)}return n}(e,a,o),A=u.length,c=e=>{let i=0;if(A>1)for(;i<t.length-2&&!(e<t[i+1]);i++);let n=(0,E.Y)(t[i],t[i+1],e);return u[i](n)};return i?e=>c((0,s.u)(t[0],t[l-1],e)):c}},1741:function(t,e,i){"use strict";i.d(e,{j:function(){return n}});let n="undefined"!=typeof document},22:function(t,e,i){"use strict";i.d(e,{C:function(){return n}});let n=(t,e,i)=>-i*t+i*e+t},1662:function(t,e,i){"use strict";i.d(e,{Z:function(){return n}});let n=t=>t},533:function(t,e,i){"use strict";i.d(e,{Y:function(){return s}});var n=i(22),r=i(3967);function s(t){let e=[0];return!function(t,e){let i=t[t.length-1];for(let s=1;s<=e;s++){let a=(0,r.Y)(0,e,s);t.push((0,n.C)(i,1,a))}}(e,t.length-1),e}},3624:function(t,e,i){"use strict";i.d(e,{z:function(){return r}});let n=(t,e)=>i=>e(t(i)),r=(...t)=>t.reduce(n)},3967:function(t,e,i){"use strict";i.d(e,{Y:function(){return n}});let n=(t,e,i)=>{let n=e-t;return 0===n?1:(i-t)/n}},8715:function(t,e,i){"use strict";i.d(e,{Y:function(){return s},p:function(){return r}});var n=i(8488);let r=t=>!!(t&&"object"==typeof t&&t.mix&&t.toValue),s=t=>(0,n.C)(t)?t[t.length-1]||0:t},1560:function(t,e,i){"use strict";i.d(e,{L:function(){return r}});var n=i(10);class r{constructor(){this.subscriptions=[]}add(t){return(0,n.y4)(this.subscriptions,t),()=>(0,n.cl)(this.subscriptions,t)}notify(t,e,i){let n=this.subscriptions.length;if(n){if(1===n)this.subscriptions[0](t,e,i);else for(let r=0;r<n;r++){let n=this.subscriptions[r];n&&n(t,e,i)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}}
9,6917:function(t,e,i){"use strict";i.d(e,{X:function(){return r},w:function(){return n}});let n=t=>1e3*t,r=t=>t/1e3},6681:function(t,e,i){"use strict";i.d(e,{h:function(){return r}});var n=i(7294);function r(t){let e=(0,n.useRef)(null);return null===e.current&&(e.current=t()),e.current}},8868:function(t,e,i){"use strict";i.d(e,{L:function(){return s}});var n=i(7294),r=i(1741);let s=r.j?n.useLayoutEffect:n.useEffect},3038:function(t,e,i){"use strict";function n(t,e){return e?t*(1e3/e):0}i.d(e,{R:function(){return n}})},3234:function(t,e,i){"use strict";i.d(e,{B:function(){return u}});var n=i(7367),r=i(6405),s=i(1560),a=i(3038);let o=t=>!isNaN(parseFloat(t));class l{constructor(t,e={}){this.version="10.11.2",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(t,e=!0)=>{this.prev=this.current,this.current=t;let{delta:i,timestamp:s}=n.w;this.lastUpdated!==s&&(this.timeDelta=i,this.lastUpdated=s,r.Z_.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),e&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>r.Z_.postRender(this.velocityCheck),this.velocityCheck=({timestamp:t})=>{t!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=o(this.current),this.owner=e.owner}onChange(t){return this.on("change",t)}on(t,e){this.events[t]||(this.events[t]=new s.L);let i=this.events[t].add(e);return"change"===t?()=>{i(),r.Z_.read(()=>{this.events.change.getSize()||this.stop()})}:i}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,e){this.passiveEffect=t,this.stopPassiveEffect=e}set(t,e=!0){e&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,e)}setWithVelocity(t,e,i){this.set(e),this.prev=t,this.timeDelta=i}jump(t){this.updateAndNotify(t),this.prev=t,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?(0,a.R)(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(e=>{this.hasAnimated=!0,this.animation=t(e),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function u(t,e){return new l(t,e)}},6382:function(t,e,i){"use strict";i.d(e,{$:function(){return s}});var n=i(819),r=i(8834);let s={test:(0,r.i)("#"),parse:function(t){let e="",i="",n="",r="";return t.length>5?(e=t.substring(1,3),i=t.substring(3,5),n=t.substring(5,7),r=t.substring(7,9)):(e=t.substring(1,2),i=t.substring(2,3),n=t.substring(3,4),r=t.substring(4,5),e+=e,i+=i,n+=n,r+=r),{red:parseInt(e,16),green:parseInt(i,16),blue:parseInt(n,16),alpha:r?parseInt(r,16)/255:1}},transform:n.m.transform}},3184:function(t,e,i){"use strict";i.d(e,{J:function(){return o}});var n=i(1649),r=i(6190),s=i(6430),a=i(8834);let o={test:(0,a.i)("hsl","hue"),parse:(0,a.d)("hue","saturation","lightness"),transform:({hue:t,saturation:e,lightness:i,alpha:a=1})=>"hsla("+Math.round(t)+", "+r.aQ.transform((0,s.Nw)(e))+", "+r.aQ.transform((0,s.Nw)(i))+", "+(0,s.Nw)(n.Fq.transform(a))+")"}},5385:function(t,e,i){"use strict";i.d(e,{$:function(){return o}});var n=i(6430),r=i(6382),s=i(3184),a=i(819);let o={test:t=>a.m.test(t)||r.$.test(t)||s.J.test(t),parse:t=>a.m.test(t)?a.m.parse(t):s.J.test(t)?s.J.parse(t):r.$.parse(t),transform:t=>(0,n.HD)(t)?t:t.hasOwnProperty("red")?a.m.transform(t):s.J.transform(t)}}
9,819:function(t,e,i){"use strict";i.d(e,{m:function(){return u}});var n=i(4169),r=i(1649),s=i(6430),a=i(8834);let o=t=>(0,n.u)(0,255,t),l={...r.Rx,transform:t=>Math.round(o(t))},u={test:(0,a.i)("rgb","red"),parse:(0,a.d)("red","green","blue"),transform:({red:t,green:e,blue:i,alpha:n=1})=>"rgba("+l.transform(t)+", "+l.transform(e)+", "+l.transform(i)+", "+(0,s.Nw)(r.Fq.transform(n))+")"}},8834:function(t,e,i){"use strict";i.d(e,{d:function(){return s},i:function(){return r}});var n=i(6430);let r=(t,e)=>i=>!!((0,n.HD)(i)&&n.mj.test(i)&&i.startsWith(t)||e&&Object.prototype.hasOwnProperty.call(i,e)),s=(t,e,i)=>r=>{if(!(0,n.HD)(r))return r;let[s,a,o,l]=r.match(n.KP);return{[t]:parseFloat(s),[e]:parseFloat(a),[i]:parseFloat(o),alpha:void 0!==l?parseFloat(l):1}}},7197:function(t,e,i){"use strict";i.d(e,{h:function(){return l}});var n=i(1550),r=i(6430);let s=new Set(["brightness","contrast","saturate","opacity"]);function a(t){let[e,i]=t.slice(0,-1).split("(");if("drop-shadow"===e)return t;let[n]=i.match(r.KP)||[];if(!n)return t;let a=i.replace(n,""),o=s.has(e)?1:0;return n!==i&&(o*=100),e+"("+o+a+")"}let o=/([a-z-]*)\(.*?\)/g,l={...n.P,getAnimatableNone:t=>{let e=t.match(o);return e?e.map(a).join(" "):t}}},1550:function(t,e,i){"use strict";i.d(e,{P:function(){return h},V:function(){return l}});var n=i(5385),r=i(1649),s=i(6430);let a="${c}",o="${n}";function l(t){"number"==typeof t&&(t=`${t}`);let e=[],i=0,l=0,u=t.match(s.dA);u&&(i=u.length,t=t.replace(s.dA,a),e.push(...u.map(n.$.parse)));let A=t.match(s.KP);return A&&(l=A.length,t=t.replace(s.KP,o),e.push(...A.map(r.Rx.parse))),{values:e,numColors:i,numNumbers:l,tokenised:t}}function u(t){return l(t).values}function A(t){let{values:e,numColors:i,tokenised:r}=l(t),u=e.length;return t=>{let e=r;for(let r=0;r<u;r++)e=e.replace(r<i?a:o,r<i?n.$.transform(t[r]):(0,s.Nw)(t[r]));return e}}let c=t=>"number"==typeof t?0:t,h={test:function(t){var e,i;return isNaN(t)&&(0,s.HD)(t)&&((null===(e=t.match(s.KP))||void 0===e?void 0:e.length)||0)+((null===(i=t.match(s.dA))||void 0===i?void 0:i.length)||0)>0},parse:u,createTransformer:A,getAnimatableNone:function(t){let e=u(t),i=A(t);return i(e.map(c))}}},1649:function(t,e,i){"use strict";i.d(e,{Fq:function(){return s},Rx:function(){return r},bA:function(){return a}});var n=i(4169);let r={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},s={...r,transform:t=>(0,n.u)(0,1,t)},a={...r,default:1}},6190:function(t,e,i){"use strict";i.d(e,{$C:function(){return A},RW:function(){return s},aQ:function(){return a},px:function(){return o},vh:function(){return l},vw:function(){return u}});var n=i(6430);let r=t=>({test:e=>(0,n.HD)(e)&&e.endsWith(t)&&1===e.split(" ").length,parse:parseFloat,transform:e=>`${e}${t}`}),s=r("deg"),a=r("%"),o=r("px"),l=r("vh"),u=r("vw"),A={...a,parse:t=>a.parse(t)/100,transform:t=>a.transform(100*t)}},6430:function(t,e,i){"use strict";i.d(e,{HD:function(){return o},KP:function(){return r},Nw:function(){return n},dA:function(){return s},mj:function(){return a}});let n=t=>Math.round(1e5*t)/1e5,r=/(-)?([\d]*\.?[\d])+/g,s=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,a=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function o(t){return"string"==typeof t}},4960:function(t,e,i){"use strict";i.d(e,{c:function(){return o}});var n=i(7294),r=i(3234),s=i(6014),a=i(6681);function o(t){let e=(0,a.h)(()=>(0,r.B)(t)),{isStatic:i}=(0,n.useContext)(s._);if(i){let[,i]=(0,n.useState)(t);(0,n.useEffect)(()=>e.on("change",i),[])}return e}},4002:function(t,e,i){"use strict";i.d(e,{q:function(){return c}});var n=i(7294),r=i(406),s=i(4960),a=i(6014),o=i(8868),l=i(72),u=i(7367),A=i(6917);function c(t,e={}){let{isStatic:i}=(0,n.useContext)(a._),c=(0,n.useRef)(null),h=(0,s.c)((0,r.i)(t)?t.get():t),d=()=>{c.current&&c.current.stop()};return(0,n.useInsertionEffect)(()=>h.attach((t,n)=>{if(i)return n(t);if(d(),c.current=(0,l.y)({keyframes:[h.get(),t],velocity:h.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...e,onUpdate:n}),!u.w.isProcessing){let t=performance.now()-u.w.timestamp;t<30&&(c.current.time=(0,A.X)(t))}return h.get()},d),[JSON.stringify(e)]),(0,o.L)(()=>
9{if((0,r.i)(t))return t.on("change",t=>h.set(parseFloat(t)))},[h]),h}},2490:function(t,e,i){"use strict";i.d(e,{L:function(){return r}});var n=i(406);function r(t){return!!((0,n.i)(t)&&t.add)}},406:function(t,e,i){"use strict";i.d(e,{i:function(){return n}});let n=t=>!!(t&&t.getVelocity)}},function(t){var e=function(e){return t(t.s=e)};t.O(0,[774,179],function(){return e(1118),e(6885)}),_N_E=t.O()}]);

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.