1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="b4943c3e-5ec9-4169-9485-3245f51eda90",e._sentryDebugIdIdentifier="sentry-dbid-b4943c3e-5ec9-4169-9485-3245f51eda90")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[28659],{43535:()=>{},86973:()=>{},93897:(e,t,r)=>{"use strict";var s=r(17330);s.Z4.TEST,s.Z4.DEVELOPMENT,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.SANDBOX,s.Z4.TEST,s.Z4.DEVELOPMENT,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.SANDBOX,s.Z4.TEST,s.Z4.DEVELOPMENT,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.SANDBOX,s.Z4.TEST,s.Z4.DEVELOPMENT,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.SANDBOX,s.Z4.TEST,s.Z4.DEVELOPMENT,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.SANDBOX,s.Z4.TEST,s.Z4.DEVELOPMENT,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.SANDBOX,s.Z4.TEST,s.Z4.DEVELOPMENT,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.SANDBOX,s.Z4.TEST,s.Z4.DEVELOPMENT,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.SANDBOX,s.Z4.TEST,s.Z4.DEVELOPMENT,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.SANDBOX,s.Z4.DEVELOPMENT,s.Z4.SANDBOX,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.DEVELOPMENT,s.Z4.SANDBOX,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.DEVELOPMENT,s.Z4.SANDBOX,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.DEVELOPMENT,s.Z4.SANDBOX,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.DEVELOPMENT,s.Z4.SANDBOX,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.DEVELOPMENT,s.Z4.SANDBOX,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.DEVELOPMENT,s.Z4.SANDBOX,s.Z4.STAGING,s.Z4.PRODUCTION,s.Z4.DEVELOPMENT,s.Z4.SANDBOX,s.Z4.STAGING,s.Z4.PRODUCTION},118551:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s.Zr});var s=r(429456)},125942:(e,t,r)=>{"use strict";r.d(t,{F8:()=>n,Hd:()=>i,R6:()=>l,iW:()=>o,wD:()=>c});var s=r(717529);r(93897);var a=r(17330);let n=e=>e===a.lg.ETH_MAINNET||e===a.lg.POLYGON_MAINNET||e===a.lg.GNOSIS_MAINNET||e===a.lg.OPTIMISM_MAINNET||e===a.lg.ARBITRUM_MAINNET||e===a.lg.BSC_MAINNET||e===a.lg.BASE_MAINNET||e===a.lg.AVALANCHE_MAINNET||e===a.lg.SEPOLIA_TESTNET,o=e=>e===a.lg.SEPOLIA_TESTNET,i=e=>e!==a.lg.BITCOIN,l=e=>{switch(e){case a.lg.LOCALHOST:return s.xA;case a.lg.SEPOLIA_TESTNET:return s.R_;case a.lg.ETH_MAINNET:return s.Ai;case a.lg.POLYGON_MAINNET:return s.fl;case a.lg.GNOSIS_MAINNET:return s.oh;case a.lg.OPTIMISM_MAINNET:return s.HQ;case a.lg.ARBITRUM_MAINNET:return s.tj;case a.lg.BSC_MAINNET:return s.vW;case a.lg.BASE_MAINNET:return s.mx;default:throw Error("Unsupported network: ".concat(e))}},c=e=>{switch(e){case a.lg.ETH_MAINNET:return a.vs.ETH;case a.lg.SOL:return a.vs.SOL;case a.lg.BASE_MAINNET:return a.vs.BASE;case a.lg.AVALANCHE_MAINNET:return a.vs.AVALANCHE;case a.lg.OPTIMISM_MAINNET:return a.vs.OPTIMISM;case a.lg.ARBITRUM_MAINNET:return a.vs.ARBITRUM;case a.lg.POLYGON_MAINNET:return a.vs.POLYGON;case a.lg.WIRE:return a.vs.WIRE;case a.lg.ACH:return a.vs.ACH;case a.lg.ACH_PUSH:return a.vs.ACH_PUSH;case a.lg.ACH_PULL:return a.vs.ACH_PULL;case a.lg.ACH_SAME_DAY:return a.vs.ACH_SAME_DAY;case a.lg.SEPA:return a.vs.SEPA;case a.lg.SUI:return a.vs.SUI;case a.lg.SPEI:return a.vs.SPEI;case a.lg.INSTAPAY:return a.vs.INSTAPAY;case a.lg.SWIFTPAY_PESONET:return a.vs.SWIFTPAY_PESONET;case a.lg.NEFT:return a.vs.NEFT;case a.lg.PIX:return a.vs.PIX;case a.lg.APTOS:return a.vs.APTOS;case a.lg.TRON:return a.vs.TRON;default:throw Error("Unsupported network: ".concat(e))}}},161699:(e,t,r)=>{"use strict";r.d(t,{K:()=>s.K});var s=r(824395)},188874:(e,t,r)=>{"use strict";r.d(t,{Zo:()=>L,s4:()=>C,gM:()=>w,YU:()=>I,Pv:()=>b,$i:()=>T,pL:()=>E});var s=r(17330),a=r(125942),n=r(192174),o=r(583374),i=r(687936),l=r(203053),c=r(399140),d=r(332364),u=r(927162),m=r(235667),p=r(784967),g=r(476955),h=r(619047);r(454568),r(336502);var f=r(290509),v=r(553545),N=r(710003);let x=e=>"https://".concat(e,".infura.io/v3/").concat("a81b80a00a7d4997adffe2677a0a4eb6"),S={[o.r.id]:x("mainnet"),[i.n.id]:x("polygon-mainnet"),[m.G.id]:x("sepolia"),[c.R.id]:x("optimism-mainnet"),[d.D.id]:x("arbitrum-mainnet"),[p.E.id]:"https://".concat("base-mainnet",".g.alchemy.com/v2/").concat("Z7UAgUf3DRz0pORVZ5HQOUcPwAtFV8Ix"),[g.m.id]:x("avalanche-mainnet"),[u.N.id]:x("bsc-mainnet")};(0,f.Y8)({appName:"Sphere",projectId:"cfffcc860ed87aab573b73b666f3a439",chains:[o.r,i.n,c.R,d.D,p.E,g.m,u.N,m.G],transports:{[o.r.id]:(0,N.L)(S[o.r.id]),[i.n.id]:(0,N.L)(S[i.n.id]),[c.R.id]:(0,N.L)(S[c.R.id]),[d.D.id]:(0,N.L)(S[d.D.id]),[p.E.id]:(0,N.L)(S[p.E.id]),[g.m.id]:(0,N.L)(S[g.m.id]),[u.N.id]:(0,N.L)(S[u.N.id]),[m.G.id]:(0,N.L)(S[m.G.id])}}),new v.E;var A=r(940459);let E=e=>{if(!(0,a.F8)(e))throw Error("Only EVM networks are supported");switch(e){case s.lg.ETH_MAINNET:return o.r;case s.lg.POLYGON_MAINNET:return i.n;case s.lg.GNOSIS_MAINNET:return l.c;case s.lg.OPTIMISM_MAINNET:return c.R;case s.lg.ARBITRUM_MAINNET:return d.D;case s.lg.BSC_MAINNET:return u.N;case s.lg.SEPOLIA_TESTNET:return m.G;case s.lg.BASE_MAINNET:return p.E;case s.lg.AVALANCHE_MAINNET:return g.m;default:throw Error("Unsupported network")}},T=e=>{switch(e.id){case o.r.id:return s.lg.ETH_MAINNET;case i.n.id:return s.lg.POLYGON_MAINNET;case l.c.id:return s.lg.GNOSIS_MAINNET;case c.R.id:return s.lg.OPTIMISM_MAINNET;case d.D.id:return s.lg.ARBITRUM_MAINNET;case u.N.id:return s.lg.BSC_MAINNET;case h.o.id:return s.lg.LOCALHOST;case m.G.id:return s.lg.SEPOLIA_TESTNET;case p.E.id:return s.lg.BASE_MAINNET;default:return console.error("Unsupported chain"),s.lg.ETH_MAINNET}},b=e=>e===s.lg.SOL?"Solana":e===s.lg.OPTIMISM_MAINNET?"Optimism":(0,a.F8)(e)?E(e).name:e===s.lg.BITCOIN?"Bitcoin":e===s.lg.STRIPE?"Stripe":e.toString(),I=e=>{var t;if(e===s.lg.SOL)return"https://solscan.io/tx";if(e===s.lg.BITCOIN)return"https://blockstream.info/tx";let r=null==(t=E(e).blockExplorers)?void 0:t.default.url;return r?"".concat(r,"/tx"):""},w=(e,t)=>{switch(e){case s.lg.SOL||s.vs.SOL:switch(t){case s.UE.EXPLORER:return"https://explorer.solana.com/tx";case s.UE.SOLSCAN:return"https://solscan.io/tx";case s.UE.SOLANAFM:return"https://solana.fm/tx";case s.UE.XRAY:return"https://xray.helius.xyz/tx";default:return"https://solscan.io/tx"}case s.lg.ETH_MAINNET||s.vs.ETH:return"https://etherscan.io/tx";case s.lg.POLYGON_MAINNET||s.vs.POLYGON:return"https://polygonscan.com/tx";case s.lg.OPTIMISM_MAINNET||s.vs.OPTIMISM:return"https://optimistic.etherscan.io/tx";case s.lg.ARBITRUM_MAINNET||s.vs.ARBITRUM:return"https://arbiscan.io/tx";case s.lg.BITCOIN:return"https://www.blockchain.com/explorer/transactions/btc";default:return"https://solscan.io/account"}},C=e=>{let t=S[E(e).id];if(t)return new n.F(t);switch(e){case s.lg.GNOSIS_MAINNET:return new n.F("https://rpc.gnosis.gateway.fm");case s.lg.BSC_MAINNET:return new n.F(A.env.NEXT_PUBLIC_BSC_FALLBACK_RPC_URL);default:throw Error("Network ".concat(e," has no infura provider"))}};function L(e){return e===s.lg.SOL?{name:"Solana",symbol:"SOL"}:(0,a.F8)(e)?E(e).nativeCurrency:{name:"Bitcoin",symbol:"BTC"}}},291209:(e,t,r)=>{"use strict";r.r(t),r.d(t,{API_URL:()=>o,BridgeLogo:()=>
1d,ChevronDown:()=>h,CloseIcon:()=>g,I18nProvider:()=>z,Lock:()=>f,MINIMUM_DELAY_MILLISECONDS:()=>n,PRIVACY_POLICY_URLS:()=>l,PartnerEnum:()=>a,PartnerList:()=>p,PartnerMap:()=>m,PersonaLogo:()=>v,PlaidLogo:()=>N,SendMsaForm:()=>C,SphereCompliance:()=>ta,SphereLogoGrey:()=>u,SphereLogoPayouts:()=>x,TOS_URLS:()=>i,TosResult:()=>s,generatePartnerObject:()=>O,useValidatedForm:()=>M});let s={AlreadyAccepted:"AlreadyAccepted",Success:"Success",Error:"Error",Pending:"Pending"};var a=function(e){return e.Sphere="sphere",e.Sumsub="sumsub",e.Bridge="bridge",e}({});let n=3e3,o="https://api.spherepay.co",i={sphere:"https://spherepay.co/terms",plaid:"https://plaid.com/legal/#consumers",bridge:"https://www.bridge.xyz/legal",sumsub:"https://sumsub.com/terms-and-conditions/"},l={sphere:"https://spherepay.co/privacy",plaid:"https://plaid.com/legal/#consumers",bridge:"https://www.bridge.xyz/legal",sumsub:"https://sumsub.com/privacy-notice-service/"};var c=r(454568);function d(e){var t;let{color:r,...s}=e;return(0,c.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:null!=(t=s.width)?t:"32",height:"32",viewBox:"0 0 33 32",fill:"none",...s,children:[(0,c.jsxs)("g",{clipPath:"url(#clip0_16334_7040)",children:[(0,c.jsx)("path",{d:"M16.5 0C25.3366 0 32.5 7.16344 32.5 16C32.5 16.3519 32.4886 16.7012 32.4663 17.0475L27.6763 16.7379C27.692 16.4946 27.7 16.2486 27.7 16C27.7 9.81441 22.6856 4.8 16.5 4.8C10.3144 4.8 5.3 9.81441 5.3 16C5.3 16.2486 5.30802 16.4946 5.32375 16.7379L0.533738 17.0475C0.511362 16.7012 0.5 16.3519 0.5 16C0.5 7.16344 7.66344 0 16.5 0Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M0.804688 19.1229L5.51343 18.1914C5.6089 18.674 5.73538 19.145 5.89067 19.6026L1.3453 21.1452C1.12266 20.4892 0.941418 19.814 0.804688 19.1229Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M2.14648 23.0784L6.44986 20.9521C6.66681 21.3912 6.912 21.8145 7.18326 22.2197L3.19461 24.8901C2.80741 24.3117 2.45692 23.7067 2.14648 23.0784Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M4.4707 26.5491L8.07829 23.3828C8.40159 23.7512 8.74865 24.0983 9.11701 24.4216L5.95074 28.0292C5.42586 27.5685 4.93138 27.074 4.4707 26.5491Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M7.61035 29.305L10.2807 25.3164C10.6859 25.5877 11.1092 25.8329 11.5483 26.0498L9.42204 30.3532C8.79372 30.0427 8.18871 29.6922 7.61035 29.305Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M11.3555 31.1547L12.8981 26.6094C13.3557 26.7647 13.8267 26.8911 14.3093 26.9866L13.3778 31.6954C12.6867 31.5586 12.0115 31.3774 11.3555 31.1547Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M15.4521 31.9668L15.7617 27.1768C16.005 27.1925 16.251 27.2005 16.4996 27.2005C16.7482 27.2005 16.9942 27.1925 17.2375 27.1768L17.5471 31.9668C17.2008 31.9891 16.8515 32.0005 16.4996 32.0005C16.1477 32.0005 15.7984 31.9891 15.4521 31.9668Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M19.6229 31.6954L18.6914 26.9866C19.174 26.8911 19.645 26.7647 20.1026 26.6094L21.6452 31.1547C20.9892 31.3774 20.314 31.5586 19.6229 31.6954Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M23.5784 30.3532L21.4521 26.0498C21.8912 25.8329 22.3145 25.5877 22.7197 25.3164L25.3901 29.305C24.8117 29.6922 24.2067 30.0427 23.5784 30.3532Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M27.0491 28.0291L23.8828 24.4216C24.2512 24.0983 24.5983 23.7512 24.9216 23.3828L28.5292 26.5491C28.0685 27.074 27.574 27.5685 27.0491 28.0291Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M29.805 24.8901L25.8164 22.2197C26.0877 21.8145 26.3329 21.3912 26.5498 20.9521L30.8532 23.0784C30.5427 23.7067 30.1922 24.3117 29.805 24.8901Z",fill:"#1C1917"}),(0,c.jsx)("path",{d:"M31.6547 21.1452L27.1094 19.6026C27.2647 19.145 27.3911 18.674 27.4866 18.1914L32.1954 19.1229C32.0586 19.814 31.8774 20.4892 31.6547 21.1452Z",fill:"#1C1917"})]}),(0,c.jsx)("defs",{children:(0,c.jsx)("clipPath",{id:"clip0_16334_7040",children:(0,c.jsx)("rect",{width:"32",height:"32",fill:"white",transform:"translate(0.5)"})})})]})}function u(e){var t;let{color:r,...s}=e;return(0,c.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:null!=(t=s.width)?t:"28",height:"28",viewBox:"0 0 28 28",fill:"none",...s,children:[(0,c.jsxs)("g",{clipPath:"url(#clip0_16334_6988)",children:[(0,c.jsx)("path",{d:"M14.0255 0.172852C6.38641 0.172852 0.172852 6.38641 0.172852 14.0255C0.172852 21.6646 6.38641 27.8782 14.0255 27.8782C21.6646 27.8782 27.8782 21.6646 27.8782 14.0255C27.8782 6.38641 21.6646 0.172852 14.0255 0.172852Z",fill:"#0F2A43"}),(0,c.jsx)("path",{d:"M2.19326 18.3329C2.90856 20.3 5.46501 21.3452 8.81232 21.3452C11.0237 21.3452 13.5802 20.8893 16.1819 19.9423C22.7179 17.5647 27.0525 12.9858 25.8612 9.71904H25.8637C24.1032 4.88319 19.4688 1.43262 14.02
16 1.43262C7.07192 1.43262 1.43262 7.07192 1.43262 14.026C1.43262 15.5397 1.6996 16.9904 2.18822 18.3329H2.19074H2.19326Z",fill:"white"}),(0,c.jsx)("path",{d:"M24.8304 16.0305C22.8708 18.1008 19.9517 19.9118 16.6094 21.1258C13.9522 22.0929 11.2547 22.6042 8.80911 22.6042C6.96292 22.6042 5.37113 22.312 4.09668 21.7705C6.40126 24.7199 9.99037 26.619 14.0228 26.619C20.9768 26.619 26.6161 20.9797 26.6161 14.0256C26.6161 13.8745 26.6111 13.7234 26.6035 13.5723C26.1879 14.3908 25.596 15.2144 24.8278 16.028L24.8304 16.0305Z",fill:"white"}),(0,c.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4871 21.1403C10.5578 21.2763 9.65859 21.3443 8.81232 21.3443H8.8098C5.46249 21.3443 2.90604 20.3016 2.19074 18.3345H2.18822C1.6996 16.9921 1.43262 15.5413 1.43262 14.0276C1.43262 13.9127 1.43684 13.8006 1.44108 13.6882C1.44251 13.6503 1.44394 13.6123 1.44521 13.5742C1.85827 14.3928 2.45016 15.2164 3.22087 16.0299C5.1804 18.1003 8.09953 19.9087 11.4418 21.1252L11.4871 21.1403ZM14.025 21.9134C14.0254 21.9133 14.0258 21.9132 14.0262 21.9131H14.0237C14.0241 21.9132 14.0246 21.9133 14.025 21.9134ZM14.025 21.9134C12.2321 22.364 10.4645 22.6032 8.81009 22.6032C6.9639 22.6032 5.3721 22.311 4.09766 21.7695C6.40224 24.7189 9.99134 26.618 14.0237 26.618C18.0561 26.618 21.6452 24.7189 23.9498 21.7695C22.6754 22.3136 21.0861 22.6032 19.2374 22.6032C17.5855 22.6032 15.8153 22.364 14.025 21.9134Z",fill:"url(#paint0_linear_16334_6988)"})]}),(0,c.jsxs)("defs",{children:[(0,c.jsxs)("linearGradient",{id:"paint0_linear_16334_6988",x1:"12.6912",y1:"13.5742",x2:"12.6912",y2:"26.618",gradientUnits:"userSpaceOnUse",children:[(0,c.jsx)("stop",{stopColor:"#737373"}),(0,c.jsx)("stop",{offset:"1",stopColor:"#DBDBDB",stopOpacity:"0"})]}),(0,c.jsx)("clipPath",{id:"clip0_16334_6988",children:(0,c.jsx)("rect",{width:"27.7054",height:"27.7054",fill:"white",transform:"translate(0.172852 0.172852)"})})]})]})}let m={[a.Sphere]:{icon:(0,c.jsx)(u,{className:"w-[1.75rem] h-auto"}),tos:i.sphere,pp:l.sphere},[a.Bridge]:{icon:(0,c.jsx)(d,{className:"w-[1.75rem] h-auto"}),tos:i.bridge,pp:l.bridge},[a.Sumsub]:{icon:(0,c.jsx)(function(e){return(0,c.jsxs)("svg",{width:32,height:32,viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,c.jsx)("g",{clipPath:"url(#a)",children:(0,c.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.90334 9.45222H20.099c.3742-.00051.4318-.05763.4318-.42516V8.77869c.0001-.24513.0002-.49012-.0006-.7354-.001-.3104-.0933-.40493-.4136-.40847-.2053-.00229-.4108-.00183-.6163-.00136-.1571.00036-.3142.00072-.4712-.00016-.0391-.00023-.074-.00012-.1052-.00003-.1413.00044-.2069.00065-.2368-.03193-.0259-.02823-.025-.08107-.0233-.17972.0006-.03678.0014-.07994.0009-.13057-.0015-.1807-.0012-.36141-.0008-.54212.0004-.18075.0008-.3615-.0007-.54225-.0026-.29776-.0965-.38876-.4064-.39078-.423-.00303-.846-.00455-1.2689.00303-.1457.00253-.1955-.04499-.1929-.18806.006-.33575.0043-.6715.0026-1.00725l-.001-.22878c-.001-.29574-.0959-.39381-.4007-.39381-1.5965-.00202-3.1935-.00202-4.79 0-.2955.0005-.4017.10717-.4043.39735-.0006.07847-.0015.15699-.0024.23552V4.63532c-.0035.31612-.007.63256.0055.94803.0078.19514-.0607.24266-.2499.2366-.4048-.01315-.8112-.00809-1.21652-.00203-.30064.00405-.40171.10718-.40379.39836-.00062.07897-.00149.15796-.00236.23695v.00027c-.00349.31637-.00697.6328.00547.94827.00778.19614-.0622.24265-.25036.23608-.28807-.00998-.57644-.00801-.86488-.00604-.09147.00062-.18296.00125-.27444.00149-.38617.00152-.47792.08847-.47947.45397-.00104.31091 0 .62232.00103.93322.00156.36298.07154.43173.43386.43173Zm5.40506 9.09058H13.3087c.2289-.0006.4578-.0011.6866-.0011v-.0025c.2305 0 .461.0005.6915.0011H14.6881c.6155.0015 1.2309.003 1.8461-.0062.2094-.003.2747.0384.2716.2553-.0107.7967-.0086 1.5933-.0066 2.39.0006.2043.0011.4086.0014.6129 0 .2902.0892.3781.3795.3796.0965.0005.1931.0015.2897.0025h.0001c.3009.0031.6017.0062.9018-.006.2234-.0091.3167.0349.3007.2796-.0196.2975-.0151.5969-.0106.896v.0001c.0013.0881.0026.1761.0033.2641.0021.2992.0928.3877.4033.3882.9755.002 1.9516.0025 2.9271-.0005.3068-.0005.4058-.0976.409-.3908.0036-.3362.002-.6728-.0021-1.009-.0036-.321-.1047-.4196-.4313-.4216-.0811-.0004-.1623-.001-.2435-.0016h-.0002c-.3334-.0023-.6668-.0047-.9998.0051-.1643.0045-.2032-.0445-.199-.1982.0086-.3007.0068-.6014.005-.9021v-.0002c-.0006-.0945-.0012-.1891-.0014-.2837-.001-.3154-.1229-.4337-.4546-.4362-.0848-.0006-.1695-.0014-.2543-.0022-.3127-.0031-.6254-.0062-.9374.0057-.1855.0071-.2255-.0485-.2239-.2224.0078-.8852.0063-1.7704.0047-2.6556v-.0006l-.0006-.3467c-.0005-.2932-.1181-.4095-.4208-.412l-.1591-.0016h-.0001c-.3445-.0034-.6889-.0068-1.0325.0046-.1939.0066-.2618-.0354-.2592-.2427.0106-.7913.0087-1.583.0068-2.3745l-.0011-.5272c-.001-.3938-.1031-.4929-.5002-.4929h-4.6112c-.3971 0-.4898.0859-.4898.4676l-.0009.4616c-.0016.8303
1-.0033 1.6603.005 2.4907.0016.1805-.0508.2245-.2291.2179-.2685-.0096-.5376-.0077-.8066-.0057h-.0001c-.1111.0008-.22212.0017-.33315.0017-.4183 0-.50124.0778-.50124.4812-.00012.2284-.00055.4568-.00098.6851-.00142.7474-.00284 1.4947.00669 2.242.00259.1961-.05702.2361-.24363.2295-.3065-.0105-.61332-.0078-.91997-.0051H8.17466c-.0905.0008-.18099.0016-.27144.0021-.33019.0015-.4349.1016-.43593.4175-.00038.0958-.00124.1916-.00211.2874V21.0633c-.0027.2996-.0054.5992.00677.8983.00726.1845-.05598.222-.23118.2169-.38137-.0112-.76318-.0073-1.14502-.0035h-.00016l-.09833.001c-.28665.003-.39239.1051-.39498.3801-.00363.3615-.00311.7235.00104 1.0849.00311.2639.10107.3564.38098.3564.97553.002 1.95157.002 2.9271-.0005.32708-.0005.42245-.1011.42245-.4287.00014-.1035.00066-.2071.00119-.3106.00148-.2918.00297-.5836-.0043-.8754-.00363-.1552.02695-.2179.20734-.2108.29687.0115.59432.0089.89172.0063h.0001c.1086-.001.2172-.002.3258-.0022.3644-.001.4437-.0769.4437-.4232 0-.2479.0002-.496.0005-.744V21.008c.0008-.7444.0016-1.489-.0047-2.2333-.0015-.1779.0317-.2416.2354-.2386.6258.0096 1.2519.0082 1.8778.0067Zm-6.77507-5.4532.68066-.0002c.56722-.0002 1.13444-.0004 1.70166.0007.32086.0005.41623.0925.41882.4044.00259.3529.00208.7062-.00103 1.0591-.0026.2543-.09538.3488-.35818.3518-.44008.0051-.88067.0071-1.32075-.002-.14358-.003-.19282.0339-.18971.179.00787.3544.00578.7092.00369 1.0641l-.0011.1972c-.00155.272-.10885.3791-.38876.3797-.98382.002-1.96816.002-2.95198 0-.28612-.0006-.39238-.0996-.3929-.3772-.00363-.9499-.00363-1.9003-.00052-2.8502.00104-.3074.10522-.4054.41779-.4059.5294-.001 1.0588-.0007 1.58821-.0004.2647.0002.5294.0004.7941.0004v-.0005Zm17.28267.0009h-2.3564c-.2647 0-.5294-.0002-.7941-.0003-.5294-.0004-1.0588-.0007-1.5882.0003-.2913.0005-.4106.1128-.4126.3913-.0026.3529-.0021.7062.002 1.0591.0026.2588.1073.3604.3784.363.0794.0007.1587.0018.2381.0028h.0002c.3348.0044.6699.0088 1.0042-.0064.2151-.0096.2535.0663.2473.2528-.0101.3055-.0074.6112-.0047.917.0008.0895.0016.179.0021.2685.0015.3043.0829.3847.3991.3852.9755.002 1.9505.0015 2.9261 0 .3193-.0005.4095-.091.4095-.409.0015-.9332.0015-1.8664 0-2.7996-.0006-.3367-.0949-.4247-.451-.4247ZM.00092116 11.2913c0-.1345-.00016925-.2689-.0003385-.4034-.00042315-.3362-.00084629-.6724.0013752-1.00856C.00403124 9.54619.0952601 9.4562.427001 9.4562c.966199-.00101 1.932909-.00101 2.899109 0 .30219 0 .40431.09757.40586.38573.00208.35287.00156.70627 0 1.05907-.00155.2786-.09537.3691-.39135.3711-.08023.0006-.16045.0013-.24068.0021H3.09991c-.34271.0033-.68537.0066-1.02768-.0057-.18038-.0065-.21045.0567-.20682.2114.00763.3126.00561.6253.0036.9379-.00059.0908-.00118.1815-.00153.2723-.00103.2978-.09744.3969-.39394.3994-.36232.003-.724646.004-1.087488 0-.28198-.0036-.38202076-.1052-.3835758-.3852-.00179427-.3259-.00135261-.6517-.00091094-.9775.0001963-.1449.0003926-.2897.0003926-.4345h-.0010367v-.001ZM27.9998 11.6967c-.0002-.1411-.0004-.2821-.0004-.4231v-.001h-.0021c0-.1394.0002-.2787.0005-.4181.0006-.3485.0013-.6969-.0021-1.04543-.002-.25125-.1036-.35236-.3571-.35337-1.0015-.00252-2.0034-.00303-3.0049 0-.2457.00051-.3597.11375-.3633.35539-.0057.36151-.0062.72341-.0031 1.08491.0026.2725.1088.372.3986.3741l.169.0015c.3667.0034.7337.0068 1.0999-.0046.1643-.005.2042.044.2006.1957-.0086.3533-.0061.7062-.0036 1.0594l.001.1518c.0021.313.1011.4131.4116.4156.354.003.708.003 1.0621-.0005.2892-.003.3898-.0996.3918-.3771.0026-.3383.002-.6768.0015-1.0152Zm-3.7329 9.5861c0 .0594.0004.1188.0008.1783.0009.1336.0018.2672-.0018.4005-.0052.1987-.1104.3114-.3203.3124-.4049.002-.8097.0026-1.2145.0005-.2079-.001-.324-.1117-.3276-.3089-.0078-.3943-.0042-.7886 0-1.1829.0021-.2022.1296-.3129.3229-.319.4043-.0121.8097-.0106 1.214-.0015.2146.0045.3276.1269.326.3412-.0007.1287-.0004.2572-.0002.3858l.0002.1931.0005.0005Zm-20.53199-.1985c.00019.0596.00039.1191.00039.1787h-.00207c0 .0578-.00051.1156-.00102.1735-.00111.1272-.00222.2544.00205.3816.00778.2477.11456.3539.36181.3569.18997.002.37995.0015.56992.001.18997-.0005.37995-.001.56992.001.23533.0025.35921-.1122.36388-.3321.00881-.3868.00622-.774 0-1.1607-.00311-.1987-.12233-.3155-.32397-.32-.40586-.0091-.811
173-.0101-1.21759-.001-.19853.0045-.3193.1147-.32241.3194-.0018.1341-.00136.2679-.00091.4017Z",fill:"#031132"})}),(0,c.jsx)("defs",{children:(0,c.jsx)("clipPath",{id:"a",children:(0,c.jsx)("path",{fill:"#fff",transform:"translate(0 4)",d:"M0 0h28v20H0z"})})})]})},{className:"w-[1.75rem] h-auto"}),tos:i.sumsub,pp:l.sumsub}},p=Object.values(a);function g(e){let{...t}=e;return(0,c.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20",...t,children:(0,c.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",d:"M18 2L2 18M2 2l16 16"})})}function h(e){let{stroke:t="#7C7F8C",...r}=e;return(0,c.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"11",height:"7",fill:"none",viewBox:"0 0 11 7",...r,children:(0,c.jsx)("path",{stroke:t,strokeWidth:2,strokeLinecap:"round",d:"M10 1L5.5 5.643 1 1"})})}function f(e){var t;let{color:r,...s}=e;return(0,c.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:null!=(t=s.width)?t:"16",height:"22",fill:"none",viewBox:"0 0 16 22",...s,children:(0,c.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",d:"M3.101 8.5H3v-2a5 5 0 0110 0v2h-.101M8 12.5v2m7-1a7 7 0 11-14 0 7 7 0 0114 0z"})})}function v(e){var t;let{color:r,...s}=e;return(0,c.jsx)("svg",{width:null!=(t=s.width)?t:"32",height:"32",viewBox:"0 0 93 93",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,c.jsx)("path",{d:"M17.0289 59.5957C17.0289 51.615 16.9601 43.6343 17.0518 35.6535C17.1148 29.8124 18.4322 24.2745 21.8117 19.366C26.755 12.1919 33.6629 8.29592 42.2721 7.26043C50.2741 6.29931 57.6575 7.96411 64.1244 12.8269C70.7287 17.7927 74.2343 24.5148 74.893 32.7358C75.5288 40.7509 73.3464 47.862 67.9564 53.8748C63.2193 59.1666 57.1649 62.05 50.1366 62.8738C48.0173 63.1255 45.8635 63.1084 43.7213 63.1656C39.5055 63.28 35.2839 63.3601 31.0681 63.4574C30.988 67.668 30.8849 71.8786 30.8333 76.0892C30.7989 78.8467 30.776 81.5985 30.8505 84.356C30.8849 85.586 30.524 86.0265 29.2409 85.9979C25.7583 85.9178 22.2757 85.9121 18.7931 85.9979C17.4298 86.0322 16.9888 85.6489 17.0002 84.2473C17.0632 76.032 17.0289 67.811 17.0289 59.5957ZM39.4367 50.5852C39.4367 50.6539 39.4425 50.7168 39.4482 50.7854C42.8621 50.5738 46.3619 50.7683 49.6726 50.076C60.6589 47.7591 63.838 35.6249 59.267 27.1465C56.1052 21.2768 49.2774 18.4792 42.5299 20.0468C36.2462 21.5113 31.492 26.5057 31.1369 32.5528C30.8104 38.0849 30.925 43.6457 30.8218 49.1893C30.8047 50.2305 31.2572 50.6195 32.2882 50.6024C34.6711 50.5623 37.0539 50.5909 39.4367 50.5909V50.5852Z",fill:"#0F2A43"})})}function N(e){var t;let{color:r,...s}=e;return(0,c.jsx)("svg",{width:null!=(t=s.width)?t:"32",height:"32",viewBox:"0 0 93 93",fill:"none",xmlns:"http://www.w3.org/2000/svg",...s,children:(0,c.jsx)("path",{d:"M78.3559 18.9599L66.6812 31.1603L75.856 40.7483L82.0966 34.2266L78.3533 18.9626L78.3559 18.9599ZM75.8586 52.2517L66.6838 61.8397L78.3585 74.0374L82.1018 58.7734L75.8612 52.2517H75.8586ZM58.2458 83.7011L72.852 79.7919L61.1774 67.5914L52.0026 77.1794L58.2432 83.7011H58.2458ZM40.9949 77.1794L31.8201 67.5914L20.148 79.7919L34.7542 83.7038L40.9949 77.1821V77.1794ZM14.6415 74.0401L26.3162 61.8397L17.1414 52.2517L10.8982 58.7761L14.6415 74.0401ZM17.1414 40.7483L26.3162 31.1603L14.6415 18.9599L10.8982 34.2239L17.1414 40.7456V40.7483ZM34.7542 9.29622L20.148 13.2081L31.8226 25.4086L40.9974 15.8206L34.7568 9.29892L34.7542 9.29622ZM55.6761 31.1603L46.5013 21.5723L37.3265 31.1603L46.5013 40.7483L55.6761 31.1603ZM61.1799 56.088L70.3548 46.5L61.1799 36.912L52.0051 46.5L61.1799 56.088ZM40.9949 46.5L31.8201 36.912L22.6453 46.5L31.8201 56.088L40.9949 46.5ZM37.3265 61.8397L46.5013 71.4277L55.6761 61.8397L46.5013 52.2517L37.3265 61.8397ZM52.0051 15.8179L61.1799 25.4059L72.852 13.2054L58.2458 9.29622L52.0051 15.8179ZM83.8882 7.42941L91 36.4311L81.3676 46.4973L91 56.5662L83.8908 85.5706L56.1311 93L46.4987 82.9338L36.8637 93L9.10925 85.5679L2 56.5662L11.635 46.5L2 36.4311L9.10925 7.42941L36.8637 4.71014e-06L46.4961 10.0689L56.1285 0.00270071L83.883 7.43211L83.8882 7.42941Z",fill:"#0F2A43"})})}function x(e){let{width:t,height:r}=e;return(0,c.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 88 88",width:t,height:r,children:[(0,c.jsx)("circle",{cx:"44",cy:"44",r:"44",fill:"#36C960",transform:"rotate(-90 44 44)"}),(0,c.jsx)("circle",{cx:"44",cy:"44",r:"44",fill:"url(#paint0_linear_10157_83199)",transform:"rotate(-90 44 44)"}),(0,c.jsx)("ellipse",{cx:"43.166",cy:"41.641",fill:"url(#paint1_linear_10157_83199)",rx:"32.051",ry:"31.41"}),(0,c.jsxs)("g",{clipPath:"url(#clip0_10157_83199)",children:[(0,c.jsx)("path",{fill:"#fff",d:"M15.46 51.507c1.676 4.506 7.662 6.9 15.5 6.9 5.177 0 11.
1163-1.044 17.255-3.213C63.52 49.748 73.668 39.259 70.88 31.777h.006C66.762 20.7 55.91 12.796 43.167 12.796c-16.283 0-29.487 12.917-29.487 28.846 0 3.467.625 6.79 1.769 9.865h.012z"}),(0,c.jsx)("path",{fill:"#fff",d:"M68.468 46.233c-4.589 4.743-11.424 8.89-19.25 11.672-6.221 2.215-12.538 3.386-18.264 3.386-4.323 0-8.05-.67-11.034-1.91 5.396 6.756 13.8 11.106 23.242 11.106 16.282 0 29.487-12.917 29.487-28.846 0-.346-.012-.692-.03-1.038-.973 1.874-2.359 3.761-4.157 5.624l.006.006z"}),(0,c.jsx)("path",{fill:"url(#paint2_linear_10157_83199)",fillRule:"evenodd",d:"M37.222 57.939a44.423 44.423 0 01-6.263.467h-.006c-7.837 0-13.823-2.389-15.498-6.894h-.006a28.231 28.231 0 01-1.77-9.866c0-.263.01-.52.02-.777l.01-.261c.967 1.875 2.353 3.761 4.158 5.625 4.588 4.742 11.423 8.885 19.25 11.671l.105.035zm5.942 1.771h.003-.005.002zm0 0c-4.197 1.032-8.336 1.58-12.21 1.58-4.323 0-8.05-.67-11.034-1.91 5.396 6.756 13.8 11.106 23.242 11.106 9.441 0 17.845-4.35 23.241-11.106-2.984 1.247-6.705 1.91-11.034 1.91-3.868 0-8.012-.548-12.205-1.58z",clipRule:"evenodd"})]}),(0,c.jsxs)("defs",{children:[(0,c.jsxs)("linearGradient",{id:"paint0_linear_10157_83199",x1:"0",x2:"88",y1:"43.96",y2:"43.96",gradientUnits:"userSpaceOnUse",children:[(0,c.jsx)("stop",{stopColor:"#2C61F8"}),(0,c.jsx)("stop",{offset:"0.08",stopColor:"#2A6AF8"}),(0,c.jsx)("stop",{offset:"1",stopColor:"#1DCBFA"})]}),(0,c.jsxs)("linearGradient",{id:"paint1_linear_10157_83199",x1:"11.115",x2:"75.218",y1:"41.612",y2:"41.612",gradientUnits:"userSpaceOnUse",children:[(0,c.jsx)("stop",{stopColor:"#2C61F8"}),(0,c.jsx)("stop",{offset:"0.08",stopColor:"#2A6AF8"}),(0,c.jsx)("stop",{offset:"1",stopColor:"#1DCBFA"})]}),(0,c.jsxs)("linearGradient",{id:"paint2_linear_10157_83199",x1:"40.041",x2:"40.041",y1:"40.608",y2:"70.486",gradientUnits:"userSpaceOnUse",children:[(0,c.jsx)("stop",{stopColor:"#1DCBFA"}),(0,c.jsx)("stop",{offset:"1",stopColor:"#1DCBFA",stopOpacity:"0"})]}),(0,c.jsx)("clipPath",{id:"clip0_10157_83199",children:(0,c.jsx)("path",{fill:"#fff",d:"M0 0H58.974V57.692H0z",transform:"translate(13.68 12.795)"})})]})]})}var S=r(925691),A=r(942994),E=r(14300),T=r(778204),b=r.n(T);function I(e){return w({data:E.States.listIso3166(e),getLabel:t=>{var r;return null!=(r=E.States.iso3166ToName(e,t))?r:""}})}function w(e){let{data:t,getLabel:r}=e;return b()(t).map(e=>({value:e,label:r(e)})).sortBy(e=>{let{label:t}=e;return t}).groupBy(e=>{let{label:t}=e;return t[0]}).toPairs().value()}let C=S.Ik({contactPerson:S.Ik({title:S.Yj().trim().min(1,"validation.required"),firstName:S.Yj().trim().min(1,"validation.required"),lastName:S.Yj().trim().min(1,"validation.required"),email:S.Yj().trim().toLowerCase().min(1,"validation.required").email("validation.email")}),company:S.Ik({name:S.Yj().trim().min(1,"validation.required"),addressLine1:S.Yj().trim().min(1,"validation.addressLine1Required"),addressLine2:S.Yj().trim().optional(),city:S.Yj().trim().min(1,"validation.cityRequired"),country:S.Yj().trim().refine(e=>E.Countries.isIso3166Alpha3(e),{message:"validation.invalidCountry"}),state:S.Yj().trim().optional().refine(e=>!e||E.States.isIso3166(e),{message:"validation.invalidState"}),postalCode:S.Yj().trim().regex(/^[A-Za-z0-9\s\-]{0,15}$/,"validation.postalCode")}).superRefine((e,t)=>{let r=I(e.country);1===r.length&&"N"===r[0][0]&&"N/A"===r[0][1][0].value&&!e.state||r.some(t=>{let[r,s]=t;return s.some(t=>{let{value:r}=t;return r===e.state})})||t.addIssue({code:A.eq.custom,path:["state"],message:"validation.invalidState"})})});var L=r(507620),j=r(572935),y=r(783631);let P=Symbol("__VALIDATED__");function M(e,t){let r=(0,y.mN)({...t,resolver:(0,j.u)(e,{async:!0},{mode:"async"})}
1),[s,a]=(0,L.useState)(!1),n=(0,L.useMemo)(()=>s||r.formState.isLoading||r.formState.isValidating||r.formState.isSubmitting,[s,r.formState.isLoading,r.formState.isValidating,r.formState.isSubmitting]);return Object.assign(r,{[P]:!0,isLoading:n,setIsLoading:(0,L.useCallback)(e=>{e!==s&&a(e)},[s])})}function O(e){return{partner:e}}var _=r(973775);let R=e=>{let{label:t,value:r,onChange:s,placeholder:a,type:n="text",error:o,disabled:i=!1,required:l=!1,corners:d,className:u=""}=e,m=(0,L.useId)(),p="input-".concat(t?t.toLowerCase().replace(/\s+/g,"-"):m),g="rounded-lg ".concat(d&&"".concat((null==d?void 0:d.topLeftSharp)?"rounded-tl-none":""," ").concat((null==d?void 0:d.topRightSharp)?"rounded-tr-none":""," ").concat((null==d?void 0:d.bottomLeftSharp)?"rounded-bl-none":""," ").concat((null==d?void 0:d.bottomRightSharp)?"rounded-br-none":"")),h=(null==o?void 0:o.highlight)||(null==o?void 0:o.message)?"border-red-500 focus:ring-red-500":"border-border hover:border-border";return(0,c.jsxs)("div",{className:(0,_.cn)("w-full",u),children:[t&&(0,c.jsxs)("label",{htmlFor:p,className:"block text-sm font-medium text-foreground mb-2",children:[t,l&&(0,c.jsx)("span",{className:"text-red-500 ml-1",children:"*"})]}),(0,c.jsx)("input",{id:p,type:n,value:r,onChange:e=>s(e.target.value),placeholder:a,disabled:i,required:l,className:(0,_.cn)("w-full px-3 py-2 border text-foreground placeholder-muted-foreground","focus:[outline:2px_solid_transparent] focus:[outline-offset:2px] focus:border-[#2463eb]","disabled:cursor-not-allowed",g,h)}),(null==o?void 0:o.message)&&(0,c.jsx)("p",{className:"mt-1 text-sm text-red-500",children:null==o?void 0:o.message})]})};var B=r(572116);let U=e=>{let{value:t,onChange:r,options:s,placeholder:a,className:n="",roundTopLeft:o=!1,roundTopRight:i=!1,roundBottomLeft:l=!1,roundBottomRight:d=!1,error:u}=e,m="".concat(o?"rounded-tl-lg":""," ").concat(i?"rounded-tr-lg":""," ").concat(l?"rounded-bl-lg":""," ").concat(d?"rounded-br-lg":"");return(0,c.jsxs)("div",{className:"relative",children:[(0,c.jsxs)("select",{value:t,onChange:e=>r(e.target.value),className:(0,_.cn)("w-full px-3 py-2 border border-border text-foreground appearance-none bg-white","focus:[outline:2px_solid_transparent] focus:[outline-offset:2px] focus:border-[#2463eb]","hover:border-border transition-colors duration-200",m,n,u&&"border-red-500"),children:[a&&(0,c.jsx)("option",{value:"",className:"text-gray-500",children:a}),s.map(e=>(0,c.jsx)("option",{value:e.value,children:e.label},e.value))]}),(0,c.jsx)("div",{className:"absolute inset-y-0 right-0 flex items-center pr-3 pointer-events-none",children:(0,c.jsx)(B.A,{className:"w-4 h-4 text-muted-foreground"})})]})},D=e=>{let{children:t,gap:r="md",className:s=""}=e;return(0,c.jsx)("div",{className:(0,_.cn)("flex flex-wrap",{sm:"gap-3",md:"gap-4",lg:"gap-6"}[r],s),children:t})},k=e=>{let{children:t,className:r}=e;return(0,c.jsx)("div",{className:(0,_.cn)("bg-primary p-8 rounded-lg shadow-[0_1px_2px_0_rgb(0_0_0/0.05)]",r),children:t})},Z=e=>{let{children:t,onSubmit:r,form:s,className:a=""}=e;return(0,c.jsx)(y.Op,{...s,children:(0,c.jsx)(k,{className:a,children:(0,c.jsx)("form",{onSubmit:r,children:t})})})};function F(e){return e.flatMap(e=>{let[t,r]=e;return r.map(e=>({group:t,value:e.value,label:e.label}))})}var H=r(394791);let G="translation",Y=["en","es","pt"];var V=r(752167);function z(e){let t=window.location.href,r=(0,L.useRef)(void 0);return(0,L.useEffect)(()=>{if(!t)return;let e=new URLSearchParams(t).get("lang"),s=r.current;e&&Y.includes(e)&&e!==s&&K.changeLanguage(e).then(()=>{r.current=e})},[t]),(0,c.jsx)(V.xC,{i18n:K,children:e.children})}let q=(0,H.Q_)({resources:{en:{translation:{tos:{title:"Use <0>Sphere</0> to connect <br /> your account.",partners:{title:"Partner and affiliate terms",sphere:{name:"Sphere",description:"This application uses Sphere to provide technology infrastructure and services."},plaid:{name:"Plaid",description:"This application uses Plaid to verify account ownership and identity."},bridge:{name:"Bridge",description:"This application uses Bridge to securely connect accounts and move funds."},sumsub:{name:"Sumsub",description:"This application uses Sumsub to securely complete identity verification."},tosAndPp:"By clicking accept, you agree to <0>{{partner}}</0>'s <1>Terms of Service</1> and <2>Privacy Policy</2>.",termsOfService:"Terms of Service",privacyPolicy:"Privacy Policy"},warning:{title:"Your data belongs to you",description:"Sphere doesn't store your personal information, and will only use it with your permission."},ctaButton:{default:"Accept",loading:"Accepting..."},cancelButton:{default:"Decline"}},feedback:{success:{title:"Terms of Service accepted",description:"Thank y
1ou for accepting the terms of service. To begin making payouts, please connect your bank account and verify your identity.",ctaButton:{default:"Connect a bank"}},success_iframe:{title:"Terms of Service accepted",description:"Thank you for accepting the terms of service. You can now proceed."},accepted:{title:"Terms of Service accepted",description:"Thank you for accepting the terms of service. You can now proceed.",ctaButton:{default:"Return to dashboard"}},error:{title:"Almost there",description:"We were unable to verify documentation due to !!(<missing registration number>)!!. Please re-upload with the required information.",ctaButton:{default:"Review your account"}},error_iframe:{title:"Almost there",description:"An error has occurred while trying to accept the terms of service. Please try again."}},back:"Back",validation:{required:"This field is required",email:"Invalid email address",invalidCountry:"Invalid country",invalidState:"Invalid state",postalCode:"Invalid postal code",addressLine1Required:"Address line 1 is required",cityRequired:"City is required"},business:{agreements:{title:"Agreements & Terms",subtitle:"These fields will be used to populate your MSA document"},electronicDisclosure:{title:"Please read the Electronic Record and Signature Disclosure",description:"I agree to use Electronic Record and Signature Disclosure"},partnerTerms:"Partner & affiliate service provider terms"},form:{labels:{firstName:"First name",lastName:"Last name",title:"Title",businessEmail:"Business Email",companyName:"Company name",registrationAddress:"Registration address",addressLine1:"Address Line 1",addressLine2:"Address Line 2",city:"City",zip:"Zip",selectState:"Select State"},info:{authorizedPerson:"Note: Please provide the name and email address of an individual authorized to sign on behalf of your company."}},msa:{review:{title:"Review and complete",subtitle:"Confirm your name, initials and signature."},create:{ctaButton:{default:"Continue",loading:"Submitting..."},error:{title:"Unable to submit your information",description:"Something went wrong while creating your service agreement. Your information is still here â please try again, or contact support if the issue persists."}},error:{title:"Unable to load your agreement",description:"Something went wrong while loading your service agreement. Please try again, or contact support if the issue persists.",ctaButton:{default:"Try again"}},processingSignature:"Processing your signature...",updatingStatus:"Updating agreement status...",timeRemaining:"Time remaining: {{time}}",linkExpired:"Link expired. Refreshing...",pendingMessage:"If the document does not load, you can ",openLink:"open the link in a new tab",accept:"Accept"},alreadyAccepted:{title:"Terms of Service <br /> has been accepted",message:"Thank you for choosing Sphere."}}},es:{translation:{tos:{title:"Usa <0>Sphere</0> para conectar <br /> tu cuenta.",partners:{title:"T\xe9rminos de socios y afiliados",sphere:{name:"Sphere",description:"Esta aplicaci\xf3n utiliza Sphere para proporcionar infraestructura tecnol\xf3gica y servicios."},plaid:{name:"Plaid",description:"Esta aplicaci\xf3n utiliza Plaid para verificar la propiedad de la cuenta e identidad."},bridge:{name:"Bridge",description:"Esta aplicaci\xf3n utiliza Bridge para conectar cuentas de forma segura y mover fondos."},sumsub:{name:"Sumsub",description:"Esta aplicaci\xf3n utiliza Sumsub para completar la verificaci\xf3n de identidad de forma segura."},tosAndPp:"Al hacer clic en aceptar, aceptas los <1>T\xe9rminos de Servicio</1> y la <2>Pol\xedtica de Privacidad</2> de <0>{{partner}}</0>.",termsOfService:"T\xe9rminos de Servicio",privacyPolicy:"Pol\xedtica de Privacidad"},warning:{title:"Tus datos te pertenecen",description:"Sphere no almacena tu informaci\xf3n personal y s
1olo la utilizar\xe1 con tu permiso."},ctaButton:{default:"Aceptar",loading:"Aceptando..."},cancelButton:{default:"Recusar"}},feedback:{success:{title:"T\xe9rminos de Servicio aceptados",description:"Gracias por aceptar nuestros t\xe9rminos de servicio. Para comenzar a realizar pagos, por favor conecta tu cuenta bancaria y verifica tu identidad.",ctaButton:{default:"Conectar un banco"}},success_iframe:{title:"T\xe9rminos de Servicio aceptados",description:"Gracias por aceptar los t\xe9rminos de servicio."},accepted:{title:"T\xe9rminos de Servicio aceptados",description:"Gracias por aceptar los t\xe9rminos de servicio.",ctaButton:{default:"Volver al tablero"}},error:{title:"Casi listo",description:"No pudimos verificar la documentaci\xf3n debido a !!(<n\xfamero de registro faltante>)!!. Por favor, vuelve a subir con la informaci\xf3n requerida.",ctaButton:{default:"Revisar tu cuenta"}},error_iframe:{title:"Casi listo",description:"Ha ocurrido un error al intentar aceptar los t\xe9rminos de servicio. Por favor, int\xe9ntalo de nuevo."}},back:"Atr\xe1s",validation:{required:"Este campo es requerido",email:"Direcci\xf3n de correo electr\xf3nico inv\xe1lida",invalidCountry:"Pa\xeds inv\xe1lido",invalidState:"Estado inv\xe1lido",postalCode:"C\xf3digo postal inv\xe1lido",addressLine1Required:"La l\xednea de direcci\xf3n 1 es requerida",cityRequired:"La ciudad es requerida"},business:{agreements:{title:"Acuerdos y T\xe9rminos",subtitle:"Estos campos se utilizar\xe1n para completar su documento MSA"},electronicDisclosure:{title:"Por favor lea la Divulgaci\xf3n de Registro Electr\xf3nico y Firma",description:"Acepto usar la Divulgaci\xf3n de Registro Electr\xf3nico y Firma"},partnerTerms:"T\xe9rminos de proveedores de servicios socios y afiliados"},form:{labels:{firstName:"Nombre",lastName:"Apellido",title:"T\xedtulo",businessEmail:"Correo electr\xf3nico empresarial",companyName:"Nombre de la empresa",registrationAddress:"Direcci\xf3n de registro",addressLine1:"L\xednea de direcci\xf3n 1",addressLine2:"L\xednea de direcci\xf3n 2",city:"Ciudad",zip:"C\xf3digo postal",selectState:"Seleccionar estado"},info:{authorizedPerson:"Nota: Por favor proporcione el nombre y direcci\xf3n de correo electr\xf3nico de una persona autorizada para firmar en nombre de su empresa."}},msa:{review:{title:"Revisar y completar",subtitle:"Confirme su nombre, iniciales y firma."},create:{ctaButton:{default:"Continuar",loading:"Enviando..."},error:{title:"No se pudo enviar su informaci\xf3n",description:"Ocurri\xf3 un error al crear su acuerdo de servicio. Su informaci\xf3n sigue aqu\xed; int\xe9ntelo de nuevo o contacte a soporte si el problema persiste."}},error:{title:"No se pudo cargar su acuerdo",description:"Ocurri\xf3 un error al cargar su acuerdo de servicio. Int\xe9ntelo de nuevo o contacte a soporte si el problema persiste.",ctaButton:{default:"Intentar de nuevo"}},processingSignature:"Procesando su firma...",updatingStatus:"Actualizando estado del acuerdo...",timeRemaining:"Tiempo restante: {{time}}",linkExpired:"Enlace expirado. Actualizando...",pendingMessage:"Si el documento no se carga, puede ",openLink:"abrir el enlace en una nueva pesta\xf1a",accept:"Aceptar"},alreadyAccepted:{title:"T\xe9rminos de Servicio <br /> han sido aceptados",message:"Gracias por elegir Sphere."}}},pt:{translation:{tos:{title:"Conecte sua conta com a <0>Sphere</0>.",partners:{title:"Termos de parceiros e afiliados",sphere:{name:"Sphere",description:"Esta aplica\xe7\xe3o utiliza a Sphere para fornecer infraestrutura tecnol\xf3gica e servi\xe7os."},plaid:{name:"Plaid",description:"Esta aplica\xe7\xe3o utiliza a Plaid para verificar a propriedade da conta e identidade."},bridge:{name:"Bridge",description:"Esta aplica\xe7\xe3o utiliza a Bridge para conectar contas de forma segura e mover fundos."},sumsub:{name:"Sumsub",description:"Esta aplica\xe7\xe3o utiliza a Sumsub para completar de forma segura a verifica\xe7\xe3o de identidade."},tosAndPp:"Ao clicar em aceitar, voc\xea concorda com os <1>Termos de Servi\xe7o</1> e <2>Pol\xedtica de privacidade</2> da <0>{{partner}}</0>.",termsOfService:"Termos de Servi\xe7o",privacyPolicy:"Pol\xedtica de Privacidade"},warning:{title:"Seus dados s\xe3o seus",description:"A Sphere n\xe3o armazena suas informa\xe7\xf5es pessoais e s\xf3 as utilizar\xe1 com sua permiss\xe3o."},ctaButton:{default:"Aceitar",loading:"Aceitando..."},cancelButton:{default:"Recusar"}},feedback:{success:{title:"Termos de Servi\xe7o aceitos",description:"Obrigado por aceitar os termos de servi\xe7o. Para iniciar as transfer\xeancias, conecte sua conta banc\xe1ria e verifique sua identidade.",ctaButton:{default:"Conectar um banco"}},success_iframe:{title:"Termos de Servi\xe7o aceitos",description:"Obrigado por aceitar os termos de servi\xe7o."},accepted:{title:"Termos de Servi\xe7o aceitos",description:"Obrigado por aceitar os termos de servi\xe7o.",ctaButton:{default:"Voltar ao painel"}},error:{title:"Estamos quase l\xe1",description:"N\xe3o conseguimos verificar os documentos devido a um <n\xfamero de registro faltante>. Por favor, envie novamente com as informa\xe7\xf5es necess\xe1rias.",ctaButton:{default:"Revisar conta"}},error_iframe:{title:"Estamos quase l\xe1",description:"Ocorreu um erro ao tentar aceitar os termos de servi\xe7o. Por favor, tente novamente."}},back:"Voltar",validation:{required:"Este campo \xe9 obrigat\xf3rio",email:"Endere\xe7o de e-mail inv\xe1lido",invali
1dCountry:"Pa\xeds inv\xe1lido",invalidState:"Estado inv\xe1lido",postalCode:"C\xf3digo postal inv\xe1lido",addressLine1Required:"A linha de endere\xe7o 1 \xe9 obrigat\xf3ria",cityRequired:"A cidade \xe9 obrigat\xf3ria"},business:{agreements:{title:"Acordos e Termos",subtitle:"Estes campos ser\xe3o usados para preencher seu documento MSA"},electronicDisclosure:{title:"Por favor leia a Divulga\xe7\xe3o de Registro Eletr\xf4nico e Assinatura",description:"Concordo em usar a Divulga\xe7\xe3o de Registro Eletr\xf4nico e Assinatura"},partnerTerms:"Termos de provedores de servi\xe7os parceiros e afiliados"},form:{labels:{firstName:"Nome",lastName:"Sobrenome",title:"T\xedtulo",businessEmail:"E-mail empresarial",companyName:"Nome da empresa",registrationAddress:"Endere\xe7o de registro",addressLine1:"Linha de endere\xe7o 1",addressLine2:"Linha de endere\xe7o 2",city:"Cidade",zip:"CEP",selectState:"Selecionar estado"},info:{authorizedPerson:"Nota: Por favor forne\xe7a o nome e endere\xe7o de e-mail de uma pessoa autorizada a assinar em nome de sua empresa."}},msa:{review:{title:"Revisar e completar",subtitle:"Confirme seu nome, iniciais e assinatura."},create:{ctaButton:{default:"Continuar",loading:"Enviando..."},error:{title:"N\xe3o foi poss\xedvel enviar suas informa\xe7\xf5es",description:"Ocorreu um erro ao criar seu acordo de servi\xe7o. Suas informa\xe7\xf5es continuam aqui; tente novamente ou entre em contato com o suporte se o problema persistir."}},error:{title:"N\xe3o foi poss\xedvel carregar seu acordo",description:"Ocorreu um erro ao carregar seu acordo de servi\xe7o. Tente novamente ou entre em contato com o suporte se o problema persistir.",ctaButton:{default:"Tentar novamente"}},processingSignature:"Processando sua assinatura...",updatingStatus:"Atualizando status do acordo...",timeRemaining:"Tempo restante: {{time}}",linkExpired:"Link expirado. Atualizando...",pendingMessage:"Se o documento n\xe3o carregar, voc\xea pode ",openLink:"abrir o link em uma nova aba",accept:"Aceitar"},alreadyAccepted:{title:"Termos de Servi\xe7o <br /> foram aceitos",message:"Obrigado por escolher a Sphere."}}}},fallbackLng:"en",defaultNS:G,supportedLngs:Y,fallbackNS:G});function W(){let{t:e,i18n:t,ready:r}=(0,V.Bd)();return{t:e,i18n:t,ready:r}}q.init();let X=V.x6,K=q,Q=e=>{let{value:t,onChange:r,placeholder:s,type:a="text",roundTopLeft:n=!1,roundTopRight:o=!1,roundBottomLeft:i=!1,roundBottomRight:l=!1,error:d}=e;return(0,c.jsx)(R,{value:t,onChange:r,placeholder:s,type:a,corners:{topLeftSharp:!n,topRightSharp:!o,bottomLeftSharp:!i,bottomRightSharp:!l},error:{highlight:d}})},$=()=>{var e,t,r,s,a,n,o,i,l,d,u,m,p,g,h,f,v,N,x,S,A,E,T,b;let I=(0,y.xW)(),{t:w}=W();return(0,c.jsxs)("div",{className:"space-y-2",children:[(null==(t=I.formState.errors.company)||null==(e=t.country)?void 0:e.message)&&(0,c.jsx)("p",{className:"mt-1 text-sm text-red-500",children:w(null==(s=I.formState.errors.company)||null==(r=s.country)?void 0:r.message)}),(null==(n=I.formState.errors.company)||null==(a=n.addressLine1)?void 0:a.message)&&(0,c.jsx)("p",{className:"mt-1 text-sm text-red-500",children:w(null==(i=I.formState.errors.company)||null==(o=i.addressLine1)?void 0:o.message)}),(null==(d=I.formState.errors.company)||null==(l=d.addressLine2)?void 0:l.message)&&(0,c.jsx)("p",{className:"mt-1 text-sm text-red-500",children:w(null==(m=I.formState.errors.company)||null==(u=m.addressLine2)?void 0:u.message)}),(null==(g=I.formState.errors.company)||null==(p=g.city)?void 0:p.message)&&(0,c.jsx)("p",{className:"mt-1 text-sm text-red-500",children:w(null==(f=I.formState.errors.company)||null==(h=f.city)?void 0:h.message)}),(null==(N=I.formState.errors.company)||null==(v=N.postalCode)?void 0:v.message)&&(0,c.jsx)("p",{className:"mt-1 text-sm text-red-500",children:w(null==(S=I.formState.errors.company)||null==(x=S.postalCode)?void 0:x.message)}),(null==(E=I.formState.errors.company)||null==(A=E.state)?void 0:A.message)&&(0,c.jsx)("p",{className:"mt-1 text-sm text-red-500",children:w(null==(b=I.formState.errors.company)||null==(T=b.state)?void 0:T.message)})]})},J=e=>{var t,r,s,a,n,o,i,l,d,u,m,p;let{className:g="",handleChange:h}=e,f=(0,y.xW)(),{t:v}=W(),N=F(w({data:E.Countries.listIso3166Alpha3(),getLabel:e=>E.Countries.iso3166Alpha3ToName(e)})),x=f.watch("company.country"),S=(0,L.useMemo)(()=>F(I(x)),[x]),A=0===S.length||1===S.length&&"N/A"===S[0].label;return(0,c.jsxs)("div",{className:"space-y-4",children:[(0,c.jsxs)("h3",{className:"block text-sm font-medium text-gray-700 mb-1",children:[v("form.labels.registrationAddress"),(0,c.jsx)("span",{className:"text-red-500 ml-1",children:"*"})]}),(0,c.jsxs)("div",{className:(0,_.cn)("space-y-0",g),children:[(0,c.jsx)("div",{className:"w-full",children:(0,c.jsx)(U,{value:f.watch("company.country"),onChange:h("company.country"),options:N,showFlag:!0,error:!!(null==(r=f.formState.errors.company)||null==(t=r.country)?void 0:t.message),roundTopLeft:!0,roundTopRight:!0})}),(0,c.jsx)("div",{className:"w-full",children:(0,c.jsx)(Q,{value:f.watch("company.addressLine1"),onChange:h("company.addressLine1"),placeholder:v("form.labels.addressLine1"),error:!!(null==(a=f.formState.errors.company)||null==(s=a.addressLine1)?void 0:s.message)})}),(0,c.jsx)("div",{className:"w-full",children:(0,c.jsx)(Q,{value:f.watch("company.addressLine2")||"",onChange:h("company.addressLine2"),placeholder:v("form.labels.addressLine2"),error:!!(null==(o=f.formState.errors.company)||null==(n=o.addressLine2)?void 0:n.message)})}),(0,c.jsxs)("div",{className:"flex",children:[(0,c.jsx)("div",{className:"flex-1",children:(0,c.jsx)(Q,{value:f.watch("company.city"),onChange:h("company.city"),placeholder:v("form.labels.city"),roundBottomLeft:A,error:!!(null==(l=f.formState.errors.company)||null==(i=l.city)?void 0:i.message)})}),(0,c.jsx)("div",{className:"flex-1",children:(0,c.jsx)(Q,{value:f.watch("company.postalCode"),onChange:h("company.postalCode"),placeholder:v("form.labels.zip"),roundBottomRight:A,error:!!(null==(u=f.formState.errors.company)||null==(d=u.postalCode)?void 0:d.message)})})]}),!A&&(0,c.jsx)("div",{className:"w-full",children:(0,c.jsx)(U,{value:f.watch("company.state")||"",onChange:h("company.state"),options:S,placeholder:v("form.labels.selectState"),roundBottomLeft:!0,roundBottomRight:!0,error:!!(null==(p=f.formState.errors.company)||null==(m
1=p.state)?void 0:m.message)})}),(0,c.jsx)($,{})]})]})},ee=e=>{let{title:t,description:r,DescriptionComponent:s,checked:a,onChange:n,disabled:o=!1,required:i=!1,className:l="",error:d}=e,u="checkbox-".concat(t.toLowerCase().replace(/\s+/g,"-"));return(0,c.jsxs)("div",{className:(0,_.cn)("w-full",l),children:[(0,c.jsxs)("div",{className:"flex items-start gap-3",children:[(0,c.jsx)("input",{id:u,type:"checkbox",checked:a,onChange:e=>n(e.target.checked),disabled:o,required:i,className:(0,_.cn)("mt-1 h-4 w-4 rounded border border-border","text-[#2463eb] focus:ring-[#2463eb] focus:ring-2","disabled:cursor-not-allowed",d&&"border-red-500 focus:ring-red-500",!d&&"hover:border-border")}),(0,c.jsxs)("div",{className:"flex-1",children:[(0,c.jsxs)("label",{htmlFor:u,className:(0,_.cn)("block text-sm font-medium text-foreground",o&&"text-muted-foreground"),children:[t,i&&(0,c.jsx)("span",{className:"text-red-500 ml-1",children:"*"})]}),r&&(0,c.jsx)("p",{className:(0,_.cn)("mt-1 text-sm text-muted-foreground"),children:r}),s&&s]})]}),d&&(0,c.jsx)("p",{className:"mt-1 text-sm text-red-500",children:d})]})},et=e=>{let{title:t,subtitle:r,className:s=""}=e;return(0,c.jsxs)("div",{className:s,children:[(0,c.jsx)("h1",{className:"text-2xl font-bold text-foreground mb-2",children:t}),r&&(0,c.jsx)("p",{className:"text-base text-muted-foreground",children:r})]})},er=e=>{let{message:t,variant:r="info",className:s=""}=e;return(0,c.jsx)("div",{className:(0,_.cn)("p-4 rounded-lg border",{info:"bg-blue-50 border-[#2463eb] text-[#2463eb]",warning:"bg-yellow-50 border-yellow-200 text-yellow-800",success:"bg-green-50 border-green-200 text-green-800",error:"bg-red-50 border-red-200 text-red-800"}[r],s),children:(0,c.jsx)("p",{className:"text-sm font-medium",children:t})})};var es=r(804879);class ea{handle(e){console.error("API Error:",e),e.response?this.handleServerError(e.response):e.request?this.handleNetworkError():this.handleUnknownError(),this.onError(e,s.Error)}handleServerError(e){e.status>=500?this.onError("A server error occurred. Please try again later.",s.Error):e.status>=400&&this.onError("A request error occurred. Please check your input.",s.Error)}handleNetworkError(){this.onError("A network error occurred. Please check your connection.",s.Error)}handleUnknownError(){this.onError("An unknown error occurred. Please try again.",s.Error)}constructor({onError:e}){this.onError=e}}let en=(0,L.createContext)(void 0),eo=()=>{try{return window.self!==window.top}catch(e){return!0}},ei=e=>{let{children:t}=e,[r,s]=(0,L.useState)(()=>eo());return(0,L.useEffect)(()=>{s(eo())},[]),(0,c.jsx)(en.Provider,{value:{isIFrame:r},children:t})},el=()=>{let e=(0,L.useContext)(en);if(void 0===e)throw Error("useIFrameContext must be used within an IFrameProvider");return e},ec=(0,L.createContext)(null),ed=e=>{let{children:t}=e,{isIFrame:r}=el(),s=(0,L.useMemo)(()=>{let e=es.A.create({baseURL:o}),t=new ea({onError:(e,t)=>{console.error("Error:",e),r&&window.parent.postMessage({type:"@spherelabs/tos.error"},"*")}});return e.interceptors.response.use(e=>e,e=>(t.handle(e),Promise.reject(e))),e},[r]);return(0,c.jsx)(ec.Provider,{value:s,children:t})},eu=()=>{let e=(0,L.useContext)(ec);if(!e)throw Error("useAxios must be used within an AxiosProvider");return e};var em=r(227455),ep=r(549359),eg=r(550848);let eh=(0,ep.y)((0,eg.Zr)(e=>({token:void 0,setToken:t=>e(e=>({token:"function"==typeof t?t(e.token):t}))}),{name:"tos-config-store"}));var ef=r(474582);function ev(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e=>e;return(0,ef.Pj)(eh,e)}var eN=r(17330),ex=function(e){return e.Tos="tos",e.Msa="msa",e.Done="done",e}({});let eS=()=>{let{token:e}=ev(),t=eu(),r=!!e,{data:s,error:a,isLoading:n,mutate:o}=(0,em.A)(r?["/v1/public/customer/status",e]:null,async e=>{var r,s;let[a,n]=e,o=await t.get(a,{headers:{Authorization:"Bearer ".concat(n)}}),{customerTosStatus:i,customerMsaStatus:l,customerMsaRequired:c,customerEmail:d}=null!=(s=null==o||null==(r=o.data)?void 0:r.data)?s:{};return{customerStep:i!==eN.lD.Approved?"tos":c&&l!==eN.IS.Approved?"msa":"done",customerTosStatus:i,customerMsaStatus:l,customerMsaRequired:c,customerEmail:d}}),i=(0,L.useCallback)(async()=>{let e=await o(),t=0;for(;(null==e?void 0:e.customerTosStatus)!==eN.lD.Approved;)if(e=await o(),++t>10)throw Error("Failed to refresh customer TOS status");return e},[o]);return{...s,isLoading:n,error:a,mutate:o,refreshCustomerTosStatusAfterApproved:i}},eA=(0,ep.y)(e=>({isLoading:!1,setIsLoading:t=>e(e=>({isLoading:"function"==typeof t?t(e.isLoading):t}))}));function eE(){let{isLoading:e,setIsLoading:t}=(0,ef.Pj)(eA);return[e,t]}
1var eT=r(824395),eb=r(782635),eI=r(536427);let ew=Object.assign(e=>{let{showConfetti:t=!0,className:r,children:s}=e;return(0,L.useEffect)(()=>{t&&(0,eI.A)({spread:100,zIndex:99999})},[t]),(0,c.jsx)("div",{className:(0,_.cn)("flex flex-col gap-y-4 items-center py-8 pb-20 my-auto",r),children:s})},{Title:e=>{let{children:t}=e;return(0,c.jsx)(eb.o,{as:"div",className:"!text-[2rem] !text-foreground !leading-9 text-center !font-medium max-w-[20rem]",children:t})},Text:e=>{let{children:t}=e;return(0,c.jsx)(eb.o,{as:"div",className:"text-center !text-muted-foreground !leading-5 !font-light max-w-[20rem] !text-base text-pretty",children:t})},Image:e=>{let{children:t}=e;return(0,c.jsx)("div",{className:"flex w-full items-center justify-center min-h-[125px]",children:t})},ActionButton:e=>{let{onClick:t,className:r,children:s}=e;return(0,c.jsx)(eT.K,{className:(0,_.cn)("w-full shadow flex gap-2.5 items-center justify-center",r),onClick:t,children:s})}});var eC=r(322182),eL=r(254257);function ej(){return(0,c.jsxs)("div",{className:"flex w-24 h-24 items-center justify-center bg-white rounded-xl shadow-lg -rotate-[17.5deg] relative",children:[(0,c.jsx)("div",{className:"rotate-[17.5deg]",children:(0,c.jsx)(eL.A,{})}),(0,c.jsx)("div",{className:"absolute -right-10 -bottom-10 rotate-[27.4deg]",children:(0,c.jsx)(eC.I4,{className:"w-20 h-20"})})]})}let ey=()=>{let{t:e}=W(),t=el();return(0,c.jsxs)(ew,{showConfetti:!1,children:[(0,c.jsx)(ew.Image,{children:(0,c.jsx)(ej,{})}),(0,c.jsx)(ew.Title,{children:e("feedback.success.title")}),(0,c.jsx)(ew.Text,{children:e(t?"feedback.success_iframe.description":"feedback.success.description")})]})};var eP=r(317765);let eM={},eO=e=>{let{text:t}=e;return(0,c.jsx)("div",{className:"flex items-center justify-center","aria-live":"polite","aria-busy":"true",children:(0,c.jsxs)("div",{className:"text-center",children:[(0,c.jsx)("div",{className:"animate-spin w-8 h-8 border-4 border-[#2463eb] border-t-transparent rounded-full mx-auto mb-4"}),t&&(0,c.jsx)("div",{className:"text-sm text-muted-foreground",children:t})]})})},e_=e=>{let{signingUrl:t,docuSignReady:r,signingInProgress:s,setDocuSignReady:a,setSigningInProgress:n,setSigningCompleted:o}=e,{t:i}=W(),l="ready"===function(e,t){let r="production"===eP.Z.PRODUCTION?"https://js-d.docusign.com/bundle.js":"https://js.docusign.com/bundle.js",[s,a]=(0,L.use
1State)(()=>{var t;return e?null!=(t=eM[r])?t:"loading":"idle"});return(0,L.useEffect)(()=>{if(!e)return;let s=eM[r];if("ready"===s||"error"===s)return void a(s);let n=function(e){let t=document.querySelector('script[src="'.concat(e,'"]')),r=null==t?void 0:t.getAttribute("data-docusign-status");return{node:t,status:r}}(r),o=n.node;if(o){var i,l;a(null!=(l=null!=(i=n.status)?i:s)?l:"loading")}else{(o=document.createElement("script")).src=r,o.async=!0,o.setAttribute("data-docusign-status","loading"),document.body.appendChild(o);let e=t=>{let r="load"===t.type?"ready":"error";null==o||o.setAttribute("data-docusign-status",r),null==o||o.removeEventListener("load",e),null==o||o.removeEventListener("error",e)};o.addEventListener("load",e),o.addEventListener("error",e)}let c=e=>{let t="load"===e.type?"ready":"error";a(t),eM[r]=t};return o.addEventListener("load",c),o.addEventListener("error",c),()=>{o&&(o.removeEventListener("load",c),o.removeEventListener("error",c)),o&&(null==t?void 0:t.removeOnUnmount)&&o.remove()}},[e,null==t?void 0:t.shouldPreventLoad,null==t?void 0:t.removeOnUnmount,r]),s}(t),d=(0,L.useMemo)(()=>({branding:{primaryButton:{backgroundColor:"#2C61F9",color:"white"}},signingNavigationButton:{finishText:i("msa.accept","Accept"),position:"bottom-right"}}),[i]);return(0,L.useEffect)(()=>{l&&t&&!s&&(async()=>{try{if(n(!0),!window.DocuSign)return void console.error("DocuSign library not available on window object");if(!t)return void console.error("Signing URL is not available");let e=(await window.DocuSign.loadDocuSign("cd1f1742-9a7c-4432-8857-79ff3b379bc3")).signing({url:t,displayFormat:"focused",style:d});e.on("ready",e=>{a(!0)}),e.on("sessionEnd",e=>{switch(e.sessionEndType){case"signing_complete":o(!0),n(!1);break;case"cancel":console.log("Signing cancelled by user");break;case"decline":console.log("Signing declined by user");break;case"exception":console.error("Signing exception:",e);break;case"session_timeout":console.log("Signing session timed out");break;case"ttl_expired":console.log("Signing TTL expired");break;default:console.log("Unknown session end type:",e.sessionEndType)}}),e.mount("#docusign-container"),console.log("DocuSign signing session mounted successfully")}catch(e){console.error("Error initializing DocuSign embedded signing:",e)}finally{n(!1)}})().catch(console.error)},[l,t,s,n,o,a,d]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{id:"docusign-container",className:(0,_.cn)("w-full h-96 md:h-[500px] lg:h-[600px]",!r&&"hidden")}),!r&&(0,c.jsx)(eO,{})]})};var eR=r(618472);let eB=()=>{var e,t;let{token:r}=ev(),s=eu(),{customerTosStatus:a,customerMsaRequired:n}=eS(),o=!!r&&a===eN.lD.Approved&&n,{data:i,error:l,isLoading:c,mutate:d}=(0,em.A)(o?["/v1/public/customer/msa",r]:null,async e=>{var t,r;let[a,n]=e;return null==(r=(await s.get(a,{headers:{Authorization:"Bearer ".concat(n)}})).data)||null==(t=r.data)?void 0:t.agreement}),u=(0,eR.F0)(l)&&(null==(e=l.response)?void 0:e.status)===404&&(null==(t=l.response.data)?void 0:t.error)==="customer/agreement-not-found";return{data:i,error:l,isAgreementNotFound:u,isLoading:c,mutate:d}},eU=()=>{let{t:e}=W(),{data:t,mutate:r}=eB(),{mutate:s}=eS(),[a,n]=(0,L.useState)(!1),[o,i]=(0,L.useState)(!1),[l,d]=(0,L.useState)(!1),[u,m]=(0,L.useState)(null),[p,g]=(0,L.useState)(0);return((0,L.useEffect)(()=>{if(!o)return;let e=setInterval(()=>{console.log("Polling customer MSA status..."),s()},1e3);return()=>{clearInterval(e)}},[o,s]),(0,L.useEffect)(()=>{(null==t?void 0:t.signingUrl)&&m(new Date(Date.now()+3e5))},[null==t?void 0:t.signingUrl]),(0,L.useEffect)(()=>{if(!u)return;let e=setInterval(()=>{let e=new Date,t=Math.max(0,u.getTime()-e.getTime());g(t),0===t&&(r(),m(null))},1e3);return()=>clearInterval(e)},[u,r]),null==t?void 0:t.signingUrl)?(0,c.jsxs)("div",{className:"w-full mb-6 flex flex-col gap-4 px-8 max-sm:px-0",children:[(0,c.jsx)(et,{title:e("msa.review.title"),subtitle:e("msa.review.subtitle")}),o?(0,c.jsx)(k,{children:(0,c.jsx)("div",{className:"text-center",children:(0,c.jsx)(eO,{text:e("msa.processingSignature")})})}):(0,c.jsxs)(c.Fragment,{children:[!l&&(0,c.jsx)(eO,{}),(0,c.jsxs)(k,{className:l?"":"hidden",children:[(0,c.jsxs)("div",{className:"mb-4 text-center",children:[p>0&&(0,c.jsx)("div",{className:"text-xs text-[#b35309] font-medium",children:e("msa.timeRemaining",{time:(e=>{let t=Math.floor(e/6e4),r=Math.floor(e%6e4/1e3);return"".concat(t,":").concat(r.toString().padStart(2,"0"))})(p)})}),0===p&&(0,c.jsx)("div",{className:"text-xs text-destructive-foreground font-medium",children:e("msa.linkExpired")})]}),(0,c.jsx)("div",{className:"w-full h-auto rounded-lg overflow-hidden bg-white",children:(0,c.jsx)(e_,{signingUrl:t.signingUrl,signingInProgress:a,setSigningInProgress:n,setSigningCompleted:i,docuSignReady:l,setDocuSignReady:d})})]})]})]}):(0,c.jsx)("div",{className:"w-full h-dvh flex items-center justify-center",children:(0,c.jsx)(eO,{})})};var eD=r(161699),ek=r(457441);let eZ=e=>{var t,r,s,a,n,o,i,l,d,u;let{form:m}=e,{t:p}
1=W(),g=e=>t=>{m.setValue(e,t),m.trigger(e)};return(0,c.jsx)(Z,{form:m,children:(0,c.jsxs)("div",{className:"space-y-6",children:[(0,c.jsx)(er,{message:p("form.info.authorizedPerson"),variant:"info"}),(0,c.jsxs)("div",{className:"space-y-4",children:[(0,c.jsxs)(D,{children:[(0,c.jsx)(R,{label:p("form.labels.firstName"),value:m.watch("contactPerson.firstName"),onChange:g("contactPerson.firstName"),className:"flex-1",required:!C.shape.contactPerson.shape.firstName.isOptional(),error:{message:(null==(r=m.formState.errors.contactPerson)||null==(t=r.firstName)?void 0:t.message)?p(m.formState.errors.contactPerson.firstName.message):void 0}}),(0,c.jsx)(R,{label:p("form.labels.lastName"),value:m.watch("contactPerson.lastName"),onChange:g("contactPerson.lastName"),className:"flex-1",required:!C.shape.contactPerson.shape.lastName.isOptional(),error:{message:(null==(a=m.formState.errors.contactPerson)||null==(s=a.lastName)?void 0:s.message)?p(m.formState.errors.contactPerson.lastName.message):void 0}})]}),(0,c.jsx)(R,{label:p("form.labels.title"),value:m.watch("contactPerson.title"),onChange:g("contactPerson.title"),required:!C.shape.contactPerson.shape.title.isOptional(),error:{message:(null==(o=m.formState.errors.contactPerson)||null==(n=o.title)?void 0:n.message)?p(m.formState.errors.contactPerson.title.message):void 0}}),(0,c.jsx)(R,{label:p("form.labels.businessEmail"),type:"email",value:m.watch("contactPerson.email"),onChange:g("contactPerson.email"),required:!C.shape.contactPerson.shape.email.isOptional(),error:{message:(null==(l=m.formState.errors.contactPerson)||null==(i=l.email)?void 0:i.message)?p(m.formState.errors.contactPerson.email.message):void 0}})]}),(0,c.jsx)(ek.c,{className:"my-6"}),(0,c.jsxs)("div",{className:"space-y-4",children:[(0,c.jsx)(R,{label:p("form.labels.companyName"),value:m.watch("company.name"),onChange:g("company.name"),required:!C.shape.company._def.schema.shape.name.isOptional(),error:{message:(null==(u=m.formState.errors.company)||null==(d=u.name)?void 0:d.message)?p(m.formState.errors.company.name.message):void 0}}),(0,c.jsx)(J,{handleChange:g})]})]})})};var eF=r(559873),eH=r(221962);function eG(){return(0,c.jsxs)("div",{className:"flex w-24 h-24 items-center justify-center bg-white rounded-xl shadow-lg -rotate-[17.5deg] relative",children:[(0,c.jsx)("div",{className:"rotate-[17.5deg]",children:(0,c.jsx)(eF.A,{})}),(0,c.jsx)("div",{className:"absolute -right-5 -bottom-5 rotate-[17.5deg] rounded-full bg-black w-10 h-10 aspect-square flex items-center justify-center",children:(0,c.jsx)(eH.A,{})})]})}let eY=()=>{let{t:e}=W(),{token:t}=ev(),r=eu(),{customerEmail:s,mutate:a}=eS(),{mutate:n}=eB(),[o,i]=(0,L.useState)(!1),[l,d]=(0,L.useState)(!1),u=M(C,{defaultValues:{contactPerson:{title:"",firstName:"",lastName:"",email:null!=s?s:""},company:{name:"",addressLine1:"",addressLine2:"",city:"",state:"",country:"USA",postalCode:""}}}),m=u.handleSubmit((0,L.useCallback)(async function(){i(!0),d(!1);try{await r.post("/v1/public/customer/msa",u.getValues(),{headers:{Authorization:"Bearer ".concat(t)}}),await n(),await a()}catch(e){d(!0),console.error("Failed to create MSA agreement",e)}finally{i(!1)}},[r,u.getValues,t,n,a]));return(0,c.jsxs)("div",{className:"max-sm:px-4",children:[l&&(0,c.jsxs)(ew,{showConfetti:!1,children:[(0,c.jsx)(ew.Image,{children:(0,c.jsx)(eG,{})}),(0,c.jsx)(ew.Title,{children:e("msa.create.error.title")}),(0,c.jsx)(ew.Text,{children:e("msa.create.error.description")})]}),(0,c.jsxs)("div",{className:"mx-auto px-8 flex flex-col gap-4 max-sm:px-0",children:[(0,c.jsx)(et,{title:e("business.agreements.title"),subtitle:e("business.agreements.subtitle")}),(0,c.jsx)(eZ,{form:u}),(0,c.jsx)("div",{className:"flex gap-4 pt-6 pb-6 border-t border-gray-200",children:(0,c.jsx)(eD.K,{type:"button",className:"shadow grow shrink",onClick:m,disabled:o,children:e(o?"msa.create.ctaButton.loading":"msa.create.ctaButton.default")})})]})]})},eV=e=>{let{onRetry:t}=e,{t:r}=W();return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(ew,{showConfetti:!1,children:[(0,c.jsx)(ew.Image,{children:(0,c.jsx)(eG,{})}),(0,c.jsx)(ew.Title,{children:r("msa.error.title")}),(0,c.jsx)(ew.Text,{children:r("msa.error.description")})]}),(0,c.jsx)(ew.ActionButton,{className:"bg-[#2463eb] border-[#2463eb] mb-8",onClick:t,children:r("msa.error.ctaButton.default")})]})};var ez=r(702348),eq=r(118551);function eW(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];for(var s,a,n=0,o="";n<t.length;)(s=t[n++])&&(a=function e(t){var r,s,a="";if("string"==typeof t||"number"==typeof t)a+=t;else if("object"==typeof t)if(Array.isArray(t))for(r=0;r<t.length;
1r++)t[r]&&(s=e(t[r]))&&(a&&(a+=" "),a+=s);else for(r in t)t[r]&&(a&&(a+=" "),a+=r);return a}(s))&&(o&&(o+=" "),o+=a);return o.replace(/\s+/g," ").trim()}r(43535);let eX=e=>{let{selected:t,onClick:r}=e;return(0,c.jsx)("div",{className:"sphere-dot ".concat(t?"selected":""),onClick:r})},eK=e=>{let{activeSlideState:t}=e;return(0,c.jsx)("div",{className:"sphere-dots-container",children:[...Array(p.length)].map((e,r)=>(0,c.jsx)(eX,{selected:t.activeSlide===r,onClick:()=>t.setActiveSlide(r)},r))})};function eQ(){let e=(0,ez._)(["\n rounded-full bg-[#C2C2C233] w-[2.375rem] aspect-square flex shrink-0 items-center justify-center\n "]);return eQ=function(){return e},e}function e$(){let e=(0,ez._)(["\n flex items-start p-2 rounded-lg gap-2 pr-16\n "]);return e$=function(){return e},e}function eJ(){let e=(0,ez._)(["\n flex gap-1 flex-col\n "]);return eJ=function(){return e},e}let e0={partnerLogo:eW(eQ()),partnerSectionContainer:eW(e$()),partnerTextSection:eW(eJ())};function e1(e){let{item:t,index:r,activeSlideState:s,hideLogo:a=!1,hideTitle:n=!1,hideBorder:o=!1,noPadding:i=!1}=e,{t:l}=W(),{partner:d}=t,{icon:u,tos:p,pp:g}=m[d];return r!==s.activeSlide?null:(0,c.jsx)(e2,{title:n?"":l("tos.partners.title"),icon:a?null:u,description:(0,c.jsxs)(c.Fragment,{children:[l("tos.partners.".concat(d,".description")),(0,c.jsx)("br",{})," ",(0,c.jsx)("br",{}),(0,c.jsx)(X,{i18nKey:"tos.partners.tosAndPp",values:{partner:(0,eq.Z)(d)},components:[(0,c.jsx)("span",{className:"!font-semibold text-bold",children:"Partner name"},"partner"),(0,c.jsx)("a",{href:p,target:"_blank",rel:"noreferrer",style:{textDecoration:"underline",color:"black",whiteSpace:"nowrap"},children:l("tos.partners.termsOfService")},"tos"),(0,c.jsx)("a",{href:g,target:"_blank",rel:"noreferrer",style:{textDecoration:"underline",color:"black",whiteSpace:"nowrap"},children:l("tos.partners.privacyPolicy")},"pp")]})]}),className:(0,_.cn)(!o&&"shadow-xs border border-[#e4ebff]",i&&"p-0"),activeSlideState:s})}function e2(e){let{title:t,icon:r,description:s,className:a,activeSlideState:n}=e;return(0,c.jsxs)("div",{className:(0,_.cn)(e0.partnerSectionContainer,a),children:[r&&(0,c.jsx)("div",{className:e0.partnerLogo,children:r}),(0,c.jsxs)("div",{className:e0.partnerTextSection,children:[(0,c.jsx)(eb.o,{variant:"subhead2",className:eW("!font-semibold text-pretty text-[#0F2A43]"),children:t}),(0,c.jsx)(eb.o,{variant:"base",className:eW("!font-[400] text-balance text-base leading-5 text-muted-foreground"),children:s}),n&&(0,c.jsx)(eK,{activeSlideState:n})]})]})}var e3=r(413195);function e4(e){let{items:t,ItemComponent:r,hideLogo:s=!1,hideTitle:a=!1,hideBorder:n=!1,noPadding:o=!1,maxDescriptionWidth:i=100,className:l}=e,[d,u]=(0,L.useState)(0);return(0,c.jsxs)("div",{className:(0,_.cn)("sphere-carousel-container",l),children:[t.length>1&&(0,c.jsx)("div",{className:"sphere-navigation",children:(0,c.jsx)("button",{onClick:()=>{u(e=>e===t.length-1?0:e+1)},className:"sphere-carousel-button",children:(0,c.jsx)(h,{style:{transform:"rotate(-90deg)"}})})}),(0,c.jsx)("div",{className:"sphere-carousel-slides",children:t.map((e,t)=>(0,c.jsx)("div",{className:(0,_.cn)("sphere-carousel-slide",t===d?"active":""),style:{transform:"translateX(-".concat(100*d,"%)"),maxWidth:"".concat(i,"%")},children:(0,c.jsx)(r,{item:e,index:t,activeSlideState:{activeSlide:d,setActiveSlide:u},hideLogo:s,hideTitle:a,hideBorder:n,noPadding:o})},t))})]})}r(479815);let e6=()=>{let{t:e}=W(),t=p.map(e=>O(e));return(0,c.jsxs)("div",{className:"flex flex-col mb-4",children:[(0,c.jsxs)("div",{className:"flex flex-col items-center gap-6 pt-4 mb-4",children:[(0,c.jsx)(x,{width:88,height:88}),(0,c.jsx)(e3.o,{variant:"h6",className:"text-center !leading-7 !text-2xl !font-medium text-foreground",children:(0,c.jsx)(X,{i18nKey:"tos.title",components:[(0,c.jsx)("span",{className:"font-semibold text-foreground"})]})})]}),(0,c.jsx)(e4,{items:t,ItemComponent:e1})]})},e5=e=>{let{className:t,token:r,onSuccess:s}=e,{t:a}=W(),{isIFrame:o}=el(),{customerTosStatus:i,error:l,refreshCustomerTosStatusAfterApproved:d}
1=eS(),[u,m]=eE(),[p,g]=(0,L.useState)(null),h=eu(),f=(0,L.useCallback)(async function(){m(!0);try{let e=await h.post("/v1/public/customer/tos/accept",{clientDeviceTimezone:(()=>{try{return Intl.DateTimeFormat().resolvedOptions().timeZone||"unknown"}catch(e){return"unknown"}})()},{headers:{Authorization:"Bearer ".concat(r),"Content-Type":"application/json"}});if(200===e.data.statusCode)setTimeout(async()=>{await d(),m(!1),s&&s()},n);else throw Error("Failed to accept TOS")}catch(e){setTimeout(()=>m(!1),n),g(e instanceof Error?e.message:"Unknown error"),console.error("Failed to accept TOS",e)}},[d,s,m,r,h]);return(0,c.jsxs)("div",{className:(0,_.cn)("max-sm:px-4",t),children:[(l||p)&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(ew,{showConfetti:!1,children:[(0,c.jsx)(ew.Image,{children:(0,c.jsx)(eG,{})}),(0,c.jsx)(ew.Title,{children:a("feedback.error.title")}),(0,c.jsx)(ew.Text,{children:a(o?"feedback.error_iframe.description":"feedback.error.description")})]}),(0,c.jsx)(ew.ActionButton,{className:"bg-[#2463eb] border-[#2463eb] mb-8",children:a("feedback.error.ctaButton.default")})]}),(i===eN.lD.Pending||i===eN.lD.Incomplete)&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(e6,{}),(0,c.jsx)("div",{className:"flex gap-4 pt-6 pb-6 border-t border-gray-200",children:(0,c.jsx)(eT.K,{type:"button",className:"shadow grow shrink",onClick:f,disabled:u,children:a(u?"tos.ctaButton.loading":"tos.ctaButton.default")})})]})]})},e9=e=>{let{className:t,token:r,onSuccess:s}=e,{t:a}=W(),{isIFrame:o}=el(),{customerTosStatus:i,customerMsaRequired:l,customerMsaStatus:d,customerEmail:u,error:m,refreshCustomerTosStatusAfterApproved:g}=eS(),{mutate:h}
1=eB(),[f,v]=eE(),[N,x]=(0,L.useState)(!1),S=p.map(e=>O(e)),[A,E]=(0,L.useState)(null),T=eu(),b=M(C,{defaultValues:{contactPerson:{title:"",firstName:"",lastName:"",email:null!=u?u:""},company:{name:"",addressLine1:"",addressLine2:"",city:"",state:"",country:"USA",postalCode:""}}}),I=b.handleSubmit((0,L.useCallback)(async function(){v(!0);try{let e,t=await T.post("/v1/public/customer/tos/accept",{clientDeviceTimezone:(()=>{try{return Intl.DateTimeFormat().resolvedOptions().timeZone||"unknown"}catch(e){return"unknown"}})()},{headers:{Authorization:"Bearer ".concat(r),"Content-Type":"application/json"}});if(200!==t.data.statusCode)throw Error("Failed to accept TOS");if(l&&d&&[eN.IS.Incomplete,eN.IS.Pending].includes(d)&&(e=await T.post("/v1/public/customer/msa",b.getValues(),{headers:{Authorization:"Bearer ".concat(r)}})),(null==e?void 0:e.status)===200)setTimeout(async()=>{await g(),await h(),v(!1),s&&s()},n);else throw Error("Failed to create MSA agreement")}catch(e){setTimeout(()=>v(!1),n),E(e instanceof Error?e.message:"Unknown error"),console.error("Failed to accept TOS and create MSA agreement",e)}},[g,s,v,r,T,b.getValues,l,d,h]));return(0,c.jsxs)("div",{className:(0,_.cn)("max-sm:px-4",t),children:[(m||A)&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(ew,{showConfetti:!1,children:[(0,c.jsx)(ew.Image,{children:(0,c.jsx)(eG,{})}),(0,c.jsx)(ew.Title,{children:a("feedback.error.title")}),(0,c.jsx)(ew.Text,{children:a(o?"feedback.error_iframe.description":"feedback.error.description")})]}),(0,c.jsx)(ew.ActionButton,{className:"bg-[#2463eb] border-[#2463eb] mb-8",children:a("feedback.error.ctaButton.default")})]}),(i===eN.lD.Pending||i===eN.lD.Incomplete)&&(0,c.jsxs)("div",{className:"mx-auto px-8 flex flex-col gap-4 max-sm:px-0",children:[(0,c.jsx)(et,{title:a("business.agreements.title"),subtitle:a("business.agreements.subtitle")}),(0,c.jsx)(eZ,{form:b}),(0,c.jsx)(ee,{onChange:x,checked:N,title:a("business.partnerTerms"),DescriptionComponent:(0,c.jsx)(e4,{items:S,ItemComponent:e1,hideLogo:!0,hideTitle:!0,hideBorder:!0,noPadding:!0,maxDescriptionWidth:80,className:(0,_.cn)("mx-auto")})}),(0,c.jsx)("div",{className:"flex gap-4 pt-6 pb-6 border-t border-gray-200",children:(0,c.jsx)(eT.K,{type:"button",className:"shadow grow shrink",onClick:I,disabled:f||!N,children:a(f?"tos.ctaButton.loading":"tos.ctaButton.default")})})]})]})};function e8(e){let{onSuccess:t,token:r,className:s}=e,[a,n]=eE(),{isIFrame:o}=el(),[i,l]=(0,L.useState)("100%"),{customerStep:d,customerMsaRequired:u,customerMsaStatus:m,isLoading:p,error:g,mutate:h}=eS(),{isLoading:f}=eB();(0,L.useEffect)(()=>{n(p||f)},[p,f,n]),(0,L.useEffect)(()=>{d===ex.Done&&o&&(window.parent.postMessage({type:"@spherelabs/tos.close"},"*"),window.parent.postMessage({type:"@spherelabs/tos.success"},"*"))},[d,o]),(0,L.useEffect)(()=>{let e=()=>{let e=(()=>{try{return window.parent.innerWidth}catch(e){return window.innerWidth}})();if(e<=768)return void l("100%");l("".concat(Math.floor(.66*e),"px"))};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]);let v=g&&void 0===d;return(0,c.jsxs)("div",{className:(0,_.cn)("flex flex-col gap-y-6 justify-between max-sm:h-dvh grow mx-auto py-8",s),style:{maxWidth:i},children:[!r&&(0,c.jsx)(e6,{}),r&&a&&(0,c.jsx)(eO,{}),r&&!a&&v&&(0,c.jsx)(eV,{onRetry:()=>void h()}),r&&!a&&!v&&(0,c.jsx)(e7,{customerStep:d,customerMsaRequired:u,customerMsaStatus:m,className:s,token:r,onSuccess:t})]})}function e7(e){let{customerStep:t,customerMsaRequired:r,customerMsaStatus:s,className:a,token:n,onSuccess:o}=e,i=!r||s===eN.IS.Approved,{error:l,isAgreementNotFound:d,mutate:u}=eB();return(0,c.jsxs)(c.Fragment,{children:[t===ex.Tos&&i&&(0,c.jsx)(e5,{className:a,token:n,onSuccess:null!=o?o:()=>{}}),t===ex.Tos&&!i&&(0,c.jsx)(e9,{className:a,token:n,onSuccess:null!=o?o:()=>{}}),t===ex.Msa&&(d?(0,c.jsx)(eY,{}):l?(0,c.jsx)(eV,{onRetry:()=>void u()}):(0,c.jsx)(eU,{})),t===ex.Done&&(0,c.jsx)(ey,{})]})}
1var te=r(89409),tt=r.n(te),tr=r(22300),ts=r.n(tr);let ta=function(e){let{...t}=e,r=(0,L.useRef)(!1);return r.current||(eh.setState({token:t.token}),r.current=!0),(0,L.useEffect)(function(){eh.setState(e=>tt()(ts()({token:t.token}),e))},[t.token]),(0,c.jsx)(ei,{children:(0,c.jsx)(z,{children:(0,c.jsx)(ed,{children:(0,c.jsx)(e8,{...t})})})})}},317765:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s.Z4});var s=r(17330)},413195:(e,t,r)=>{"use strict";r.d(t,{o:()=>s.o});var s=r(782635)},429456:(e,t,r)=>{"use strict";r.d(t,{D3:()=>a,Zr:()=>s}),r(271156),r(760408);let s=e=>e?"".concat(e.charAt(0).toUpperCase()+e.slice(1)):"",a=e=>{let t=new Date(0);return t.setUTCSeconds(e),t}},446862:(e,t,r)=>{"use strict";function s(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];for(var s,a,n=0,o="";n<t.length;)(s=t[n++])&&(a=function e(t){var r,s,a="";if("string"==typeof t||"number"==typeof t)a+=t;else if("object"==typeof t)if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(s=e(t[r]))&&(a&&(a+=" "),a+=s);else for(r in t)t[r]&&(a&&(a+=" "),a+=r);return a}(s))&&(o&&(o+=" "),o+=a);return o.replace(/\s+/g," ").trim()}r.d(t,{$:()=>s})},479815:()=>{},608379:()=>{},680025:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,r:()=>n});var s=r(454568);function a(e){let{color:t,...r}=e;return(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...r,children:(0,s.jsx)("path",{fill:t,d:"M21 7L9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59 21 7z"})})}function n(e){let{color:t,...r}=e;return(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20",...r,children:[(0,s.jsx)("g",{clipPath:"url(#clip0_7771_99221)",children:(0,s.jsx)("path",{stroke:null!=t?t:"#039855",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.667",d:"M6.25 10l2.5 2.5 5-5m4.583 2.5a8.333 8.333 0 11-16.666 0 8.333 8.333 0 0116.666 0z"})}),(0,s.jsx)("defs",{children:(0,s.jsx)("clipPath",{id:"clip0_7771_99221",children:(0,s.jsx)("path",{fill:"#fff",d:"M0 0H20V20H0z"})})})]})}},695615:(e,t,r)=>{"use strict";r.d(t,{RI:()=>a,hc:()=>n});var s=r(454568);function a(e){let{color:t,...r}=e;return(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20",...r,children:[(0,s.jsx)("g",{clipPath:"url(#clip0_7771_99163)",children:(0,s.jsx)("path",{stroke:null!=t?t:"#D92D20",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.667",d:"M10 6.667V10m0 3.333h.008M18.333 10a8.333 8.333 0 11-16.666 0 8.333 8.333 0 0116.666 0z"})}),(0,s.jsx)("defs",{children:(0,s.jsx)("clipPath",{id:"clip0_7771_99163",children:(0,s.jsx)("path",{fill:"#fff",d:"M0 0H20V20H0z"})})})]})}function n(e){let{color:t,...r}=e;return(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20",...r,children:(0,s.jsx)("path",{stroke:null!=t?t:"#DC6803",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.667",d:"M10 7.5v3.333m0 3.334h.008M8.846 3.243L1.992 15.082c-.38.657-.57.985-.542 1.254a.833.833 0 00.338.588c.22.16.599.16 1.358.16h13.708c.759 0 1.138 0 1.357-.16a.834.834 0 00.339-.588c.028-.27-.162-.597-.542-1.254L11.154 3.243c-.38-.654-.569-.981-.816-1.091a.833.833 0 00-.677 0c-.247.11-.436.437-.815 1.091z"})})}},717529:(e,t,r)=>{"use strict";r.d(t,{Ai:()=>o,D_:()=>g,HQ:()=>c,R_:()=>p,cs:()=>h,fl:()=>i,mx:()=>m,oh:()=>l,tj:()=>d,vW:()=>u,xA:()=>n});var s=r(880830),a=r(17330);a.lg.LOCALHOST;let n=4;new s.B("http://localhost:8545",31337),a.lg.ETH_MAINNET;let o=4;a.lg.POLYGON_MAINNET;let i=30;a.lg.GNOSIS_MAINNET;let l=8;a.lg.OPTIMISM_MAINNET;let c=90;a.lg.ARBITRUM_MAINNET;let d=4e3;a.lg.BSC_MAINNET;let u=4;a.lg.BASE_MAINNET;let m=90;a.lg.SEPOLIA_TESTNET;let p=4,g={[a.lg.ETH_MAINNET]:1,[a.lg.SOL]:null,[a.lg.OPTIMISM_MAINNET]:10,[a.lg.ARBITRUM_MAINNET]:42161,[a.lg.HYPERLIQUID]:42161,[a.lg.POLYGON_MAINNET]:137,[a.lg.BASE_MAINNET]:8453,[a.lg.ACH]:null,[a.lg.ACH_PUSH]:null,[a.lg.ACH_PULL]:null,[a.lg.ACH_SAME_DAY]:null,[a.lg.WIRE]:null,[a.lg.SEPA]:null,[a.lg.AVALANCHE_MAINNET]:43114,[a.lg.INSTAPAY]:null,[a.lg.SWIFTPAY_PESONET]:null,[a.lg.PIX]:null,[a.lg.SPEI]:null,[a.lg.SUI]:null,[a.lg.BITCOIN]:null,[a.lg.GNOSIS_MAINNET]:null,[a.lg.BSC_MAINNET]:null,[a.lg.SEPOLIA_TESTNET]:null,[a.lg.LO
1CALHOST]:null,[a.lg.STRIPE]:null,[a.lg.SWIFT]:null,[a.lg.SEI]:null,[a.lg.NOBLE]:null,[a.lg.NEFT]:null,[a.lg.TRON]:null,[a.lg.STARKNET]:null,[a.lg.BANK_TRANSFER]:null,[a.lg.EFT]:null,[a.lg.FPS]:null,[a.lg.FAST]:null,[a.lg.PSE]:null,[a.lg.APTOS]:null,[a.lg.FOGO]:null},h={1:a.lg.ETH_MAINNET,10:a.lg.OPTIMISM_MAINNET,42161:a.lg.ARBITRUM_MAINNET,137:a.lg.POLYGON_MAINNET,8453:a.lg.BASE_MAINNET,43114:a.lg.AVALANCHE_MAINNET}},755124:(e,t,r)=>{"use strict";r.d(t,{Yl:()=>o,hs:()=>n,qQ:()=>i});var s=r(271156),a=r(17330);new s.A(1);let n=new s.A(100),o={[a.vs.SOL]:{on:a.lg.SOL,off:a.lg.SOL},[a.vs.ETH]:{on:a.lg.ETH_MAINNET,off:a.lg.ETH_MAINNET},[a.vs.OPTIMISM]:{on:a.lg.OPTIMISM_MAINNET,off:a.lg.OPTIMISM_MAINNET},[a.vs.ARBITRUM]:{on:a.lg.ARBITRUM_MAINNET,off:a.lg.ARBITRUM_MAINNET},[a.vs.POLYGON]:{on:a.lg.POLYGON_MAINNET,off:a.lg.POLYGON_MAINNET},[a.vs.BASE]:{on:a.lg.BASE_MAINNET,off:a.lg.BASE_MAINNET},[a.vs.ACH]:{on:a.lg.ACH,off:a.lg.ACH},[a.vs.ACH_PUSH]:{on:a.lg.ACH_PUSH,off:a.lg.ACH_PUSH},[a.vs.ACH_PULL]:{on:a.lg.ACH_PULL,off:a.lg.ACH_PULL},[a.vs.ACH_SAME_DAY]:{on:a.lg.ACH_SAME_DAY,off:a.lg.ACH_SAME_DAY},[a.vs.WIRE]:{on:a.lg.WIRE,off:a.lg.WIRE},[a.vs.SEPA]:{on:a.lg.SEPA,off:a.lg.SEPA},[a.vs.SWIFT]:{on:a.lg.SWIFT,off:a.lg.SWIFT},[a.vs.AVALANCHE]:{on:a.lg.AVALANCHE_MAINNET,off:a.lg.AVALANCHE_MAINNET},[a.vs.INSTAPAY]:{on:a.lg.INSTAPAY,off:a.lg.INSTAPAY},[a.vs.SWIFTPAY_PESONET]:{on:a.lg.SWIFTPAY_PESONET,off:a.lg.SWIFTPAY_PESONET},[a.vs.PIX]:{on:a.lg.PIX,off:a.lg.PIX},[a.vs.SPEI]:{on:a.lg.SPEI,off:a.lg.SPEI},[a.vs.NEFT]:{on:a.lg.NEFT,off:a.lg.NEFT},[a.vs.BANK_TRANSFER]:{on:a.lg.BANK_TRANSFER,off:a.lg.BANK_TRANSFER},[a.vs.EFT]:{on:a.lg.EFT,off:a.lg.EFT},[a.vs.FPS]:{on:a.lg.FPS,off:a.lg.FPS},[a.vs.FAST]:{on:a.lg.FAST,off:a.lg.FAST},[a.vs.PSE]:{on:a.lg.PSE,off:a.lg.PSE},[a.vs.SUI]:{on:a.lg.SOL,off:a.lg.ARBITRUM_MAINNET},[a.vs.NOBLE]:{on:a.lg.SOL,off:a.lg.ARBITRUM_MAINNET},[a.vs.SEI]:{on:a.lg.SOL,off:a.lg.ARBITRUM_MAINNET},[a.vs.TRON]:{on:a.lg.TRON,off:a.lg.TRON},[a.vs.STARKNET]:{on:a.lg.SOL,off:a.lg.ETH_MAINNET},[a.vs.APTOS]:{on:a.lg.SOL,off:a.lg.ARBITRUM_MAINNET},[a.vs.HYPERLIQUID]:{on:a.lg.SOL,off:a.lg.ARBITRUM_MAINNET},[a.vs.FOGO]:{on:a.lg.SOL,off:a.lg.ARBITRUM_MAINNET}};a.lg.SOL,a.vs.SOL,a.lg.FOGO,a.vs.FOGO,a.lg.ETH_MAINNET,a.vs.ETH,a.lg.OPTIMISM_MAINNET,a.vs.OPTIMISM,a.lg.ARBITRUM_MAINNET,a.vs.ARBITRUM,a.lg.POLYGON_MAINNET,a.vs.POLYGON,a.lg.BASE_MAINNET,a.vs.BASE,a.lg.ACH,a.vs.ACH,a.lg.ACH_PUSH,a.vs.ACH_PUSH,a.lg.ACH_PULL,a.vs.ACH_PULL,a.lg.ACH_SAME_DAY,a.vs.ACH_SAME_DAY,a.lg.WIRE,a.vs.WIRE,a.lg.SEPA,a.vs.SEPA,a.lg.AVALANCHE_MAINNET,a.vs.AVALANCHE,a.lg.INSTAPAY,a.vs.INSTAPAY,a.lg.SWIFTPAY_PESONET,a.vs.SWIFTPAY_PESONET,a.lg.PIX,a.vs.PIX,a.lg.SPEI,a.vs.SPEI,a.lg.SUI,a.vs.SUI,a.lg.NOBLE,a.vs.NOBLE,a.lg.SEI,a.vs.SEI,a.lg.SWIFT,a.vs.SWIFT,a.lg.NEFT,a.vs.NEFT,a.lg.TRON,a.vs.TRON,a.lg.STARKNET,a.vs.STARKNET,a.lg.BANK_TRANSFER,a.vs.BANK_TRANSFER,a.lg.EFT,a.vs.EFT,a.lg.FPS,a.vs.FPS,a.lg.FAST,a.vs.FAST,a.lg.PSE,a.vs.PSE,a.lg.APTOS,a.vs.APTOS,a.lg.HYPERLIQUID,a.vs.HYPERLIQUID,a.lg.BITCOIN,a.lg.GNOSIS_MAINNET,a.lg.BSC_MAINNET,a.lg.SEPOLIA_TESTNET,a.lg.LOCALHOST,a.lg.STRIPE;let i=["Adult Entertainment Services","Adult Live Entertainment Venues","Adult Subscription Services","Adult Video Stores","Amusement and Gaming Machines","Bail Bond Services","Bearer Share Company","Betting (including Lottery Tickets)","Cannabis Dispensary","Cannabis Paraphernalia Retailer","Dating and Escort Services","Debt Collection Agency","Explosives Retailers (includes Fireworks)","Firearm Accessories Retailer","Firearms Dealers","Gambling Machines (unlicensed)","Government-Owned Lottery Operator","High-Yield Investment Programs","Jewelry Retailer","Lottery Operator","Online Casinos","Paraphernalia Retailer","Paraphernalia Shops","Precious Metals Dealer","Precious Stones Dealer","Unregistered Investments","Unregulated Crypto Exchange"]},760408:(e,t,r)=>{"use strict";var s=r(271156),a=r(17330),n=r(755124);new s.A(15),new s.A(1),new s.A(20),new s.A(1);let o=new s.A(0),i=new s.A(.1),l=new s.A(0),c=new s.A(.1),d=new s.A(.1),u=new s.A(.1);o.div(n.hs),i.div(n.hs),l.div(n.hs),c.div(n.hs),d.div(n.hs),u.div(n.hs),a.UR.USDC,a.UR.USDT,a.UR.EURC,new s.A(20).div(new s.A(1e4)),a.UR.USDC,new s.A(0),a.UR.EURC,a.vs.ACH,a.vs.ACH_PUSH,a.vs.ACH_SAME_DAY,a.vs.WIRE,a.vs.SEPA,a.UR.USD,new s.A(.06),a.UR.EUR,new s.A(.15),a.UR.BRL,new s.A(.63),a.UR.MXN,new s.A(.17),a.UR.PHP,new s.A(.3),a.UR.COP,new s.A(1.5),a.UR.GBP,new s.A(.15),a.UR.CAD,new s.A(.65),a.UR.INR,new s.A(.5),a.UR.SGD,new s.A(.5),a.UR.VND,new s.A(.65),a.UR.THB,new s.A(.7),a.UR.IDR,new s.A(.8),a.vs.WIRE,new s.A(20),a.vs.SEPA,new s.A(2),a.vs.PIX,new s.A(1.5),a.vs.SPEI,new s.A(1),a.vs.NEFT,new s.A(1.5),a.vs.BANK_TRANSFER,new s.A(2),a.vs.EFT,new s.A(1.5),a.vs.FPS,new s.A(2),a.vs.FAST,new s.A(1.5),a.vs.PSE,new s.A(0),a.vs.WIRE,a.UR.USD,a.vs.SEPA,a.UR.EUR,a.vs.PIX,a.UR.BRL,a.vs.SPEI,a.UR.MXN,a.vs.NEFT,a.UR.INR,a.vs.FPS,a.UR.GBP,a.vs.EFT,a.UR.CAD,a.vs.FAST,a.UR.SGD,a.vs.PSE,a.UR.COP,a.vs.BANK_TRANSFER,a.UR.VND,a.vs.BANK_TRANSFER,a.UR.THB,a.vs.BANK_TRANSFER,a.UR.IDR}}]);
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.