1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,714403,e=>{"use strict";var t=e.i(823838);e.s(["areAddressesEqual",0,(e,a)=>e===a||!!(e.startsWith("0x")&&a.startsWith("0x"))&&42===e.length&&42===a.length&&(0,t.getAddress)(e)===(0,t.getAddress)(a)])},604677,e=>{"use strict";let t={id:42161,name:"Arbitrum One",network:"arbitrum",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{privy:{http:["https://arbitrum-mainnet.rpc.privy.systems"]},alchemy:{http:["https://arb-mainnet.g.alchemy.com/v2"],webSocket:["wss://arb-mainnet.g.alchemy.com/v2"]},infura:{http:["https://arbitrum-mainnet.infura.io/v3"],webSocket:["wss://arbitrum-mainnet.infura.io/ws/v3"]},default:{http:["https://arb1.arbitrum.io/rpc"]},public:{http:["https://arb1.arbitrum.io/rpc"]}},blockExplorers:{etherscan:{name:"Arbiscan",url:"https://arbiscan.io"},default:{name:"Arbiscan",url:"https://arbiscan.io"}}},a={id:421614,name:"Arbitrum Sepolia",network:"arbitrum-sepolia",nativeCurrency:{name:"Arbitrum Sepolia Ether",symbol:"ETH",decimals:18},rpcUrls:{privy:{http:["https://arbitrum-sepolia.rpc.privy.systems"]}
1,default:{http:["https://sepolia-rollup.arbitrum.io/rpc"]},public:{http:["https://sepolia-rollup.arbitrum.io/rpc"]}},blockExplorers:{default:{name:"Blockscout",url:"https://sepolia-explorer.arbitrum.io"}},testnet:!0},r={id:43114,name:"Avalanche",network:"avalanche",nativeCurrency:{decimals:18,name:"Avalanche",symbol:"AVAX"},rpcUrls:{default:{http:["https://api.avax.network/ext/bc/C/rpc"]},public:{http:["https://api.avax.network/ext/bc/C/rpc"]}},blockExplorers:{etherscan:{name:"SnowTrace",url:"https://snowtrace.io"},default:{name:"SnowTrace",url:"https://snowtrace.io"}}},n={id:43113,name:"Avalanche Fuji",network:"avalanche-fuji",nativeCurrency:{decimals:18,name:"Avalanche Fuji",symbol:"AVAX"},rpcUrls:{default:{http:["https://api.avax-test.network/ext/bc/C/rpc"]},public:{http:["https://api.avax-test.network/ext/bc/C/rpc"]}},blockExplorers:{etherscan:{name:"SnowTrace",url:"https://testnet.snowtrace.io"},default:{name:"SnowTrace",url:"https://testnet.snowtrace.io"}},testnet:!0},i={id:8453,network:"base",name:"Base",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{privy:{http:["https://base-mainnet.rpc.privy.systems"]},default:{http:["https://mainnet.base.org"]},public:{http:["https://mainnet.base.org"]}},blockExplorers:{etherscan:{name:"Basescan",url:"https://basescan.org"},default:{name:"Basescan",url:"https://basescan.org"}}},l={id:84532,network:"base-sepolia",name:"Base Sepolia",nativeCurrency:{name:"Sepolia Ether",symbol:"ETH",decimals:18},rpcUrls:{privy:{http:["https://base-sepolia.rpc.privy.systems"]},default:{http:["https://sepolia.base.org"]},public:{http:["https://sepolia.base.org"]}},blockExplorers:{default:{name:"Blockscout",url:"https://base-sepolia.blockscout.com"}},testnet:!0},o={id:42220,name:"Celo Mainnet",network:"celo",nativeCurrency:{decimals:18,name:"CELO",symbol:"CELO"},rpcUrls:{default:{http:["https://forno.celo.org"]},infura:{http:["https://celo-mainnet.infura.io/v3"]},public:{http:["https://forno.celo.org"]}},blockExplorers:{default:{name:"Celo Explorer",url:"https://explorer.celo.org/mainnet"},etherscan:{name:"CeloScan",url:"https://celoscan.io"}},testnet:!1},s={id:59144,network:"linea-mainnet",name:"Linea Mainnet",nativeCurrency:{name:"Linea Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://rpc.linea.build"],webSocket:["wss://rpc.linea.build"]},public:{http:["https://rpc.linea.build"],webSocket:["wss://rpc.linea.build"]}},blockExplorers:{default:{name:"Etherscan",url:"https://lineascan.build"},etherscan:{name:"Etherscan",url:"https://lineascan.build"}},testnet:!1},c={id:1,network:"homestead",name:"Ethereum",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{privy:{http:["https://mainnet.rpc.privy.systems"]},alchemy:{http:["https://eth-mainnet.g.alchemy.com/v2"],webSocket:["wss://eth-mainnet.g.alchemy.com/v2"]},infura:{http:["https://mainnet.infura.io/v3"],webSocket:["wss://mainnet.infura.io/ws/v3"]},default:{http:["https://cloudflare-eth.com"]},public:{http:["https://cloudflare-eth.com"]}},blockExplorers:{etherscan:{name:"Etherscan",url:"https://etherscan.io"},default:{name:"Etherscan",url:"https://etherscan.io"}}},u={id:10,name:"OP Mainnet",network:"optimism",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{privy:{http:["https://optimism-mainnet.rpc.privy.systems"]},alchemy:{http:["https://opt-mainnet.g.alchemy.com/v2"],webSocket:["wss://opt-mainnet.g.alchemy.com/v2"]},infura:{http:["https://optimism-mainnet.infura.io/v3"],webSocket:["wss://optimism-mainnet.infura.io/ws/v3"]},default:{http:["https://mainnet.optimism.io"]},public:{http:["https://mainnet.optimism.io"]}},blockExplorers:{etherscan:{name:"Etherscan",url:"https://optimistic.etherscan.io"},default:{name:"Optimism Explorer",url:"https://explorer.optimism.io"}}},d={id:0xaa37dc,name:"Optimism Sepolia",network:"optimism-sepolia",nativeCurrency:{name:"Sepolia Ether",symbol:"ETH",decimals:18},rpcUrls:{privy:{http:["https://optimism-sepolia.rpc.privy.systems"]},default:{http:["https://sepolia.optimism.io"]},public:{http:["https://sepolia.optimism.io"]},infura:{http:["https://optimism-sepolia.infura.io/v3"]}},blockExplorers:{default:{name:"Blockscout",url:"https://optimism-sepolia.blockscout.com"}},testnet:!0},p={id:137,name:"Polygon Mainnet",network:"polygon",nativeCurrency:{name:"POL",symbol:"POL",decimals:18},rpcUrls:{privy:{http:["https://polygon-mainnet.rpc.privy.systems"]},alchemy:{http:["https://polygon-mainnet.g.alchemy.com/v2"],webSocket:["wss://polygon-mainnet.g.alchemy.com/v2"]},infura:{http:["https://polygon-mainnet.infura.io/v3"],webSocket:["wss://polygon-mainnet.infura.io/ws/v3"]},default:{http:["https://polygon-rpc.com"]},public:{http:["https://polygon-rpc.com"]}},blockExplorers:{etherscan:{name:"PolygonScan",url:"https://polygonscan.com"},default:{name:"PolygonScan",url:"https://polygonscan.com"}}},h={id:80002,name:"Polygon Amoy",network:"polygon-amoy",nativeCurrency:{name:"POL",symbol:"POL",decimals:18},rpcUrls:{privy:{http:["https://polygon-amoy.rpc.privy.systems"]},infura:{http:["https://polygon-amoy.infura.io/v3"],webSocket:["wss://polygon-amoy.infura.io/ws/v3"]},default:{http:["https://rpc-amoy.polygon.technology"]}},blockExplorers:{default:{name:"OK LINK",url:"https://www.oklink.com/amoy"}},testnet:!0},m={id:0xaa36a7,network:"sepolia",name:"Sepolia",nativeCurrency:{name:"Sepolia Ether",symbol
1:"SEP",decimals:18},rpcUrls:{privy:{http:["https://sepolia.rpc.privy.systems"]},alchemy:{http:["https://eth-sepolia.g.alchemy.com/v2"],webSocket:["wss://eth-sepolia.g.alchemy.com/v2"]},infura:{http:["https://sepolia.infura.io/v3"],webSocket:["wss://sepolia.infura.io/ws/v3"]},default:{http:["https://rpc.sepolia.org"]},public:{http:["https://rpc.sepolia.org"]}},blockExplorers:{etherscan:{name:"Etherscan",url:"https://sepolia.etherscan.io"},default:{name:"Etherscan",url:"https://sepolia.etherscan.io"}},testnet:!0},f={id:7777777,name:"Zora",network:"zora",nativeCurrency:{decimals:18,name:"Ether",symbol:"ETH"},rpcUrls:{privy:{http:["https://zora-mainnet.rpc.privy.systems"]},default:{http:["https://rpc.zora.energy"],webSocket:["wss://rpc.zora.energy"]},public:{http:["https://rpc.zora.energy"],webSocket:["wss://rpc.zora.energy"]}},blockExplorers:{default:{name:"Explorer",url:"https://explorer.zora.energy"}}},b=[c,m,{id:17e3,name:"Holesky",network:"holesky",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://ethereum-holesky.publicnode.com"]},public:{http:["https://ethereum-holesky.publicnode.com"]}},blockExplorers:{etherscan:{name:"EtherScan",url:"https://holesky.etherscan.io"},default:{name:"EtherScan",url:"https://holesky.etherscan.io"}}},t,a,u,d,p,h,o,{id:44787,name:"Celo Alfajores Testnet",network:"celo-alfajores",nativeCurrency:{decimals:18,name:"CELO",symbol:"CELO"},rpcUrls:{default:{http:["https://alfajores-forno.celo-testnet.org"]},infura:{http:["https://celo-alfajores.infura.io/v3"]},public:{http:["https://alfajores-forno.celo-testnet.org"]}},blockExplorers:{default:{name:"Celo Explorer",url:"https://explorer.celo.org/alfajores"},etherscan:{name:"CeloScan",url:"https://alfajores.celoscan.io/"}},testnet:!0},{id:314,name:"Filecoin - Mainnet",network:"filecoin-mainnet",nativeCurrency:{decimals:18,name:"filecoin",symbol:"FIL"},rpcUrls:{default:{http:["https://api.node.glif.io/rpc/v1"]},public:{http:["https://api.node.glif.io/rpc/v1"]}},blockExplorers:{default:{name:"Filfox",url:"https://filfox.info/en"},filscan:{name:"Filscan",url:"https://filscan.io"},filscout:{name:"Filscout",url:"https://filscout.io/en"},glif:{name:"Glif",url:"https://explorer.glif.io"}}},{id:314159,name:"Filecoin - Calibration testnet",network:"filecoin-calibration",nativeCurrency:{decimals:18,name:"testnet filecoin",symbol:"tFIL"},rpcUrls:{default:{http:["https://api.calibration.node.glif.io/rpc/v1"]},public:{http:["https://api.calibration.node.glif.io/rpc/v1"]}},blockExplorers:{default:{name:"Filscan",url:"https://calibration.filscan.io"}}},i,l,{id:80085,network:"berachain-artio",name:"Berachain Artio",nativeCurrency:{name:"BERA",symbol:"BERA",decimals:18},rpcUrls:{default:{http:["https://berachain-artio.rpc.privy.systems"]},public:{http:["https://berachain-artio.rpc.privy.systems"]}},blockExplorers:{default:{name:"Beratrail",url:"https://artio.beratrail.io"}},testnet:!0},{id:56,network:"bsc",name:"Binance Smart Chain",nativeCurrency:{name:"BNB",symbol:"BNB",decimals:18},rpcUrls:{privy:{http:["https://bsc-mainnet.rpc.privy.systems"]},default:{http:["https://56.rpc.thirdweb.com"]},public:{http:["https://56.rpc.thirdweb.com"]}},blockExplorers:{etherscan:{name:"BscScan",url:"https://bscscan.com"},default:{name:"BscScan",url:"https://bscscan.com"}}},{id:43419,name:"Gunz Mainnet",network:"gunz",nativeCurrency:{name:"GUN",symbol:"GUN",decimals:18},rpcUrls:{privy:{http:["https://gunz-mainnet.rpc.privy.systems"]},default:{http:["https://rpc.gunzchain.io/ext/bc/2M47TxWHGnhNtq6pM5zPXdATBtuqubxn5EPFgFmEawCQr9WFML/rpc"]},public:{http:["https://rpc.gunzchain.io/ext/bc/2M47TxWHGnhNtq6pM5zPXdATBtuqubxn5EPFgFmEawCQr9WFML/rpc"]}},blockExplorers:{default:{name:"Gunz Explorer",url:"https://gunzscan.io"}}},{id:13371,name:"Immutable zkEVM",network:"immutable-zkevm",nativeCurrency:{name:"Immutable Coin",symbol:"IMX",decimals:18},rpcUrls:{privy:{http:["https://immutable-mainnet.rpc.privy.systems"]},default:{http:["https://rpc.immutable.com"]},public:{http:["https://rpc.immutable.com"]}},blockExplorers:{default:{name:"Immutable Explorer",url:"https://explorer.immutable.com"}}},{id:42,network:"lukso",name:"LUKSO",nativeCurrency:{name:"LUKSO",symbol
1:"LYX",decimals:18},rpcUrls:{default:{http:["https://rpc.mainnet.lukso.network"],webSocket:["wss://ws-rpc.mainnet.lukso.network"]}},blockExplorers:{default:{name:"LUKSO Mainnet Explorer",url:"https://explorer.execution.mainnet.lukso.network"}}},s,{id:59140,network:"linea-testnet",name:"Linea Goerli Testnet",nativeCurrency:{name:"Linea Ether",symbol:"ETH",decimals:18},rpcUrls:{infura:{http:["https://linea-goerli.infura.io/v3"],webSocket:["wss://linea-goerli.infura.io/ws/v3"]},default:{http:["https://rpc.goerli.linea.build"],webSocket:["wss://rpc.goerli.linea.build"]},public:{http:["https://rpc.goerli.linea.build"],webSocket:["wss://rpc.goerli.linea.build"]}},blockExplorers:{default:{name:"Etherscan",url:"https://goerli.lineascan.build"},etherscan:{name:"Etherscan",url:"https://goerli.lineascan.build"}},testnet:!0},{id:1088,name:"Metis Andromeda",network:"metis",nativeCurrency:{name:"Metis",symbol:"METIS",decimals:18},rpcUrls:{privy:{http:["https://metis-mainnet.rpc.privy.systems"]},default:{http:["https://andromeda.metis.io/?owner=1088","https://metis-mainnet.public.blastapi.io"]},public:{http:["https://andromeda.metis.io/?owner=1088","https://metis-mainnet.public.blastapi.io"]}},blockExplorers:{default:{name:"Metis Explorer",url:"https://explorer.metis.io"}}},r,n,{id:1868,name:"Soneium Mainnet",network:"soneium",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{privy:{http:["https://soneium-mainnet.rpc.privy.systems"]},default:{http:["https://rpc.soneium.org"]},public:{http:["https://rpc.soneium.org"]}},blockExplorers:{default:{name:"Blockscout",url:"https://soneium.blockscout.com"}}},{id:130,name:"Unichain",network:"unichain",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{privy:{http:["https://unichain-mainnet.rpc.privy.systems"]},default:{http:["https://mainnet.unichain.org"]},public:{http:["https://mainnet.unichain.org"]}},blockExplorers:{default:{name:"Uniscan",url:"https://uniscan.xyz"}}},f,{id:999,name:"Zora Goerli Testnet",network:"zora-testnet",nativeCurrency:{decimals:18,name:"Zora Goerli",symbol:"ETH"},rpcUrls:{default:{http:["https://testnet.rpc.zora.energy"],webSocket:["wss://testnet.rpc.zora.energy"]},public:{http:["https://testnet.rpc.zora.energy"],webSocket:["wss://testnet.rpc.zora.energy"]}},blockExplorers:{default:{name:"Explorer",url:"https://testnet.explorer.zora.energy"}},testnet:!0},{id:0x3b9ac9ff,name:"Zora Sepolia",network:"zora-sepolia",nativeCurrency:{decimals:18,name:"Zora Sepolia",symbol:"ETH"},rpcUrls:{default:{http:["https://sepolia.rpc.zora.energy"],webSocket:["wss://sepolia.rpc.zora.energy"]},public:{http:["https://sepolia.rpc.zora.energy"],webSocket:["wss://sepolia.rpc.zora.energy"]}},blockExplorers:{default:{name:"Zora Sepolia Explorer",url:"https://sepolia.explorer.zora.energy/"}},testnet:!0},{id:690,name:"Redstone",network:"redstone",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://rpc.redstonechain.com"]},public:{http:["https://rpc.redstonechain.com"]}},blockExplorers:{default:{name:"Blockscout",url:"https://explorer.redstone.xyz/"}}},{id:17069,name:"Garnet Holesky",network:"garnet-holesky",nativeCurrency:{name:"ETH",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://rpc.garnetchain.com"]},public:{http:["https://rpc.garnetchain.com"]}},blockExplorers:{default:{name:"Blockscout",url:"https://explorer.garnetchain.com"}}}],g=new Set(b.map(e=>e.id));e.s(["DEFAULT_SUPPORTED_CHAINS",0,b,"DEFAULT_SUPPORTED_CHAIN_IDS",0,g,"addToDefaultChains",0,function(e){let t=e.filter(e=>!g.has(e.id));return b.concat(t)},"arbitrum",0,t,"arbitrumSepolia",0,a,"avalanche",0,r,"avalancheFuji",0,n,"base",0,i,"baseSepolia",0,l,"celo",0,o,"dedupeSupportedChains",0,e=>e.map(e=>{if(e.rpcUrls.privyWalletOverride)return e;let t=b.find(t=>t.id===e.id)?.rpcUrls.privy?.http[0];return t?{...e,rpcUrls:{...e.rpcUrls,privy:{http:[t]}}}:e}),"hyperEVMMainnet",0,{id:999,name:"HyperEVM Mainnet",network:"hyperevm",nativeCurrency:{name:"HYPE",symbol:"HYPE",decimals:18},rpcUrls:{privy:{http:["https://hyperevm-mainnet.rpc.privy.systems"]},default:{http:["https://rpc.hyperliquid.xyz/evm"]},public:{http:["https://rpc.hyperliquid.xyz/evm"]}},blockExplorers:{default:{name:"HyperEVM Mainnet Explorer",url:""}}},"linea",0,s,"mainnet",0,c,"monadMainnet",0,{id:143,name:"Monad",network:"monad",nativeCurrency:{name:"Monad",symbol:"MON",decimals:18},rpcUrls:{privy:{http:["https://monad-mainnet.rpc.privy.systems"]},default:{http:["https://rpc.monad.xyz"]},public:{http:["https://rpc.monad.xyz"]}},blockExplorers:{default:{name:"Monadscan",url:"https://mainnet-beta.monvision.io"}}},"optimism",0,u,"optimismSepolia",0,d,"polygon",0,p,"polygonAmoy",0,h,"sepolia",0,m,"zora",0,f])},595693,e=>{"use strict";var t=e.i(271645);let a=()=>{throw Error("You need to wrap your application with the <PrivyProvider> initialized with your app id.")},r=(0,t.createContext)({setAuthenticated:a,setUser:a,setIsNewUser:a,isNewUserThisSession:!1,walletConnectionStatus:null,setWalletConnectionStatus:a,connectors:[],rpcConfig:{rpcUrls:{}},showFiatPrices:!0,chains:[],clientAnalyticsId:null,pendingTransaction:null,client:null,privy:null,appId:"notAdded",hideWalletUIs:{current:!1},nativeTokenSymbolForChainId:a,initializeWalletProxy:a,getAuthMeta:a,getAuthFlow:a,closePrivyModal:a,openPrivyModal:a,connectWallet:a,initLoginWithWallet:
1a,loginWithWallet:a,initLoginWithFarcaster:a,loginWithFarcaster:a,loginWithCode:a,initLoginWithEmail:a,initLoginWithSms:a,initUpdateEmail:a,initUpdatePhone:a,resendEmailCode:a,resendSmsCode:a,initLoginWithHeadlessOAuth:a,loginWithHeadlessOAuth:a,crossAppAuthFlow:a,initLoginWithOAuth:a,loginWithOAuth:a,passkeyAuthState:{status:"initial"},setPasskeyAuthState:a,initSignupWithPasskey:a,signupWithPasskey:a,initLoginWithPasskey:a,loginWithPasskey:a,initLinkWithPasskey:a,linkWithPasskey:a,refreshSessionAndUser:a,walletProxy:null,createAnalyticsEvent:a,acceptTerms:a,getUsdTokenPrice:a,getUsdPriceForSol:a,getSplTokenMetadata:a,recoverEmbeddedWallet:a,updateWallets:a,fundWallet:a,openModal:a,setReadyToTrue:a,requestFarcasterSignerStatus:a,initLoginWithTelegram:a,loginWithTelegram:a,generateSiweMessage:a,generateSiweMessageForSmartWallet:a,loginWithSiwe:a,linkWithSiwe:a,linkSmartWallet:a,delegateWallet:a,revokeDelegatedWallets:a,connectCoinbaseSmartWallet:a,connectBaseAccount:a,initiateAccountTransfer:a,emailOtpState:{status:"initial"},setEmailOtpState:a,smsOtpState:{status:"initial"},setSmsOtpState:a,siweState:{status:"initial"},setSiweState:a,oAuthState:{status:"initial"},setOAuthState:a,telegramAuthState:{status:"initial"},setTelegramAuthState:a,isHeadlessOAuthLoading:!1,isHeadlessSigning:a,inProgressAuthFlowRef:{current:null},inProgressLoginOrLinkMethodRef:{current:null},baseAccountSdk:void 0,setBaseAccountSdk:a});e.s(["I",0,r,"a",0,()=>{},"b",0,e=>()=>{throw Error(e.trim())},"n",0,a,"u",0,()=>(0,t.useContext)(r)])},106920,e=>{"use strict";var t=e.i(714403),a=e.i(843476),r=e.i(271645),n=e.i(604677),i=e.i(123287),l=e.i(595693);function o(e){return"string"==typeof e&&/^custom:[a-zA-Z0-9_-]+$/i.test(e)}let s=e=>!!e.id&&"privy-v2"===e.recoveryMethod;function c(e){return e?new Date(1e3*e):null}function u(e,t){return e.slice().sort((e,t)=>(e.firstVerifiedAt?.getTime()??0)-(t.firstVerifiedAt?.getTime()??0)).find(e=>e.type===t)}let d=e=>e?p(e).find(e=>0===e.walletIndex)??null:null,p=e=>e?h(e,"ethereum"):[],h=(e,t)=>e.linkedAccounts.filter(e=>"wallet"===e.type&&"privy"===e.walletClientType&&!e.imported&&e.chainType===t),m=e=>e?h(e,"solana"):[],f=e=>e?m(e).find(e=>0===e.walletIndex)??null:null,b="Log in or sign up",g="light",_=["detected_ethereum_wallets","detected_solana_wallets","metamask","coinbase_wallet","rainbow","robinhood_wallet","base_account","wallet_connect","phantom"],y=!1,v={moonpay:{useSandbox:!1}},w=new Set(["coinbase_wallet","base_account","cryptocom","metamask","okx_wallet","phantom","rainbow","uniswap","zerion","universal_profile","bybit_wallet","ronin_wallet","haha_wallet","wallet_connect","wallet_connect_qr","wallet_connect_qr_solana","detected_solana_wallets","detected_ethereum_wallets","rabby_wallet","safe","solflare","backpack","jupiter","binance","binanceus","bitget_wallet","kraken_wallet","robinhood_wallet"]),k=e=>w.has(e),A=(e,t,a)=>a.indexOf(e)===t,x=/paymaster\.biconomy\.io\/api/i,E={mode:"SPONSORED",calculateGasLimits:!0,expiryDuration:300,sponsorshipInfo:{webhookData:{},smartAccountInfo:{name:"BICONOMY",version:"2.0.0"}}};function C(e,t){let a=Math.max(0,Math.min(1,e.toHsl().l+t));return(0,i.default)({...e.toHsl(),l:a})}function M(e,t){let a=e.getLuminance(),r=t.getLuminance();return(Math.max(a,r)+.05)/(Math.min(a,r)+.05)}let S={background:{default:"#020713",elevated:"#1A2230","default-hover":"#101724","default-clicked":"#1A2230","default-disabled":"#020713",success:"#0E3E2D",warning:"#373827",error:"#2E0C18",interactive:"#8B86FF","error-hover":"#441821","interactive-hover":"#7B73E5","interactive-clicked":"#6560CC","interactive-disabled":"#141824",info:"#1F2937","info-hover":"#141824"},icon:{default:"#F8F8F8",muted:"#9BA2AE",subtle:"#7B8491",inverse:"#020713",success:"#88E3B5",warning:"#FDF27B",error:"#EF4444",interactive:"#88B6FF","default-hover":"#F8F8F8","muted-hover":"#AEB3BD","subtle-hover":"#8B939E","default-clicked":"#F8F8F8","muted-clicked":"#9097A5","subtle-clicked":"#78818E","default-disabled":"#404452","muted-disabled":"#404452","subtle-disabled":"#404452","error-hover":"#F05555","interactive-hover":"#7B73E5","error-clicked":"#
1EF4444","interactive-clicked":"#6560CC"},text:{default:"#F8F8F8",muted:"#9BA2AE",placeholder:"#7B8491",success:"#ACEECB",warning:"#FEF9A0",error:"#FCA5A5",interactive:"#A29EFF","default-disabled":"#404452","interactive-hover":"#8C88E5"},border:{default:"#1F2937",interactive:"#88B0FF",focused:"#F8F8FC",info:"#5B83D3",success:"#317056",warning:"#FBBF24",error:"#F87171","default-hover":"#34304A","interactive-hover":"#88B0FF"},shadow:{elevation:"rgb(55 65 81 / 15%)"}},F={background:{default:"#FFFFFF",elevated:"#F1F2F9","default-hover":"#F8F9FC","default-clicked":"#F1F2F9","default-disabled":"#FFFFFF",success:"#DCFCE7",warning:"#FEF3C7",error:"#FEE2E2",interactive:"#5B4FFF","error-hover":"#FECACA","interactive-hover":"#4F46E5","interactive-clicked":"#4338CA","interactive-disabled":"#F1F2F9",info:"#E0E7FF","info-hover":"#EEF2FF"},icon:{default:"#110F2A",muted:"#64668B",subtle:"#9498B8",inverse:"#FFFFFF",success:"#33B287",warning:"#F59E0B",error:"#EF4444",interactive:"#564FFF","default-hover":"#1D1B35","muted-hover":"#64668B","subtle-hover":"#888AAE","default-clicked":"#060C23","muted-clicked":"#64668B","subtle-clicked":"#788804","default-disabled":"#CBCDE1","muted-disabled":"#CBCDE1","subtle-disabled":"#CBCDE1","error-hover":"#F06060","interactive-hover":"#4F46E5","error-clicked":"#DC3838","interactive-clicked":"#2BA482"},text:{default:"#040217",muted:"#64668B",placeholder:"#9498B8",success:"#135638",warning:"#906218",error:"#991B1B",interactive:"#5B4FFF","default-disabled":"#CBCDE1","interactive-hover":"#5B4FFF"},border:{default:"#E2E3F0",interactive:"#5B4FFF",focused:"#949DF9",info:"#F1F2F9",success:"#87D7B7",warning:"#FACD63",error:"#F69393","default-hover":"#E2E3F0","interactive-hover":"#5B4FFF"},shadow:{elevation:"rgb(55 65 81 / 15%)"}},W=["sms","totp","passkey"];function U(e,t,a,r,l){let o,s,c,u,d,p,h,m,f,w,U,T,H,B,P,L,j,I,O=a?console.warn:()=>{},D=[];if(t?.loginMethods)for(let e of(o=t.loginMethods.includes("email"),s=t.loginMethods.includes("sms"),u=t.loginMethods.includes("wallet"),d=t.loginMethods.includes("google"),p=t.loginMethods.includes("twitter"),h=t.loginMethods.includes("discord"),U=t.loginMethods.includes("spotify"),T=t.loginMethods.includes("instagram"),m=t.loginMethods.includes("tiktok"),f=t.loginMethods.includes("line"),w=t.loginMethods.includes("twitch"),B=t.loginMethods.includes("github"),H=t.loginMethods.includes("linkedin"),P=t.loginMethods.includes("apple"),L=t.loginMethods.includes("farcaster"),j=t.loginMethods.includes("telegram"),c=t.loginMethods.includes("passkey"),t.loginMethods))"string"==typeof e&&e.startsWith("privy:")&&D.push(e);else o=e.email_auth,s=e.sms_auth,u=e.wallet_auth||e.solana_wallet_auth,d=e.google_oauth,p=e.twitter_oauth,h=e.discord_oauth,B=e.github_oauth,U=e.spotify_oauth,T=e.instagram_oauth,m=e.tiktok_oauth,f=e.line_oauth,w=e.twitch_oauth,H=e.linkedin_oauth,P=e.apple_oauth,L=e.farcaster_auth,j=e.telegram_auth||e.telegram_oauth,c=e.passkey_auth,I=e.custom_jwt_auth;e.passkey_auth&&(c=!0),"u">typeof window&&"function"!=typeof window.PublicKeyCredential&&(c=!1);let z=[o,s].filter(Boolean),V=[d,p,h,B,U,T,m,f,w,H,P,L,j].filter(Boolean),N=[u].filter(Boolean),R=t?.loginMethods?.includes("passkey")??!1,q=e.passkeys_for_signup_enabled??!1,G=[c&&(q||R)].filter(Boolean),K=[I].filter(Boolean);if(z.length+V.length+N.length+G.length+K.length+D.length===0)throw Error("You must enable at least one login method");let $=void 0!==t?.appearance?.showWalletLoginFirst?t?.appearance?.showWalletLoginFirst:e.show_wallet_login_first;$&&0===N.length?(O("You should only enable `showWalletLoginFirst` when `wallet` logins are also enabled. `showWalletLoginFirst` has been set to false"),$=!1):$||V.length+z.length!==0||(O("You should only disable `showWalletLoginFirst` when `email`, `sms`, or social logins are also enabled. `showWalletLoginFirst` has been set to true"),$=!0);let Y=t?.externalWallets?.walletConnect?.enabled??!0;t?.loginMethods&&t.loginMethodsAndOrder&&O("You should only configure one of `loginMethods` or `loginMethodsAndOrder`");let X=(({input:e,overrides:t})=>t?t.primary.concat(t.overflow??[]).filter(k).filter(A):e?e.filter(k).filter(A):_)({input:t?.appearance?.walletList,overrides:t?.loginMethodsAndOrder});
1if((X.includes("wallet_connect_qr")||X.includes("wallet_connect"))&&X.includes("wallet_connect_qr_solana"))throw Error("wallet_connect_qr and wallet_connect_qr_solana cannot both be present in walletList due to WalletConnect session conflicts.");let Z=(({input:e})=>{if(!e||!e.primary[0])return;let t=[e.primary[0]],a=[];for(let a of(e.primary.length>4&&console.warn("You should not specify greater than 4 login methods in `loginMethodsAndOrder.primary`"),e.primary.slice(1)))t.includes(a)?console.warn(`Duplicated login method: ${a}`):t.push(a);for(let r of e.overflow??[])t.includes(r)||a.includes(r)?console.warn(`Duplicated login method: ${r}`):a.push(r);return{primary:t,overflow:a}})({input:t?.loginMethodsAndOrder}),J=t?.intl?.defaultCountry??"US",{chains:Q,defaultChain:ee}=function({supportedChains:e,defaultChainFromConfig:t}){let a;if(e){if(0===e.length)throw Error("`supportedChains` must contain at least one chain");a=(0,n.dedupeSupportedChains)(e)}else a=[...n.DEFAULT_SUPPORTED_CHAINS];let r=e?a[0]:n.mainnet,i=t??r;if(!a.find(e=>e.id===i.id))throw Error("`defaultChain` must be included in `supportedChains`");return{chains:a,defaultChain:i}}({supportedChains:t?.supportedChains,defaultChainFromConfig:t?.defaultChain}),et=!!t?.defaultChain,ea=t?.customAuth?.getCustomAccessToken&&!1!==t?.customAuth?.enabled,er=ea?"all-users":e.embedded_wallet_config.ethereum.create_on_login,en=e.embedded_wallet_config.solana.create_on_login;e.solana_wallet_auth&&!t?.externalWallets?.solana?.connectors&&console.warn("App configuration has Solana wallet login enabled, but no Solana wallet connectors have been passed to Privy. Make sure to pass Solana connectors to the `config.externalWallets.solana.connectors` field of the `PrivyProvider`");let ei=e.telegram_auth_config?{botId:e.telegram_auth_config.bot_id,botName:e.telegram_auth_config.bot_name,linkEnabled:e.telegram_auth_config.link_enabled,seamlessAuthEnabled:e.telegram_auth_config.seamless_auth_enabled}:void 0,el=e.funding_config?{methods:e.funding_config.methods,options:e.funding_config.options,defaultRecommendedAmount:e.funding_config.default_recommended_amount,defaultRecommendedCurrency:e.funding_config.default_recommended_currency,promptFundingOnWalletCreation:e.funding_config.prompt_funding_on_wallet_creation,crossChainBridgingEnabled:e.funding_config.cross_chain_bridging_enabled}:void 0,eo=e.smart_wallet_config;return{id:e.id,appClientId:l,name:e.name,legalName:e.legal_name??null,scriptNonce:t?.scriptNonce,allowlistConfig:{errorTitle:e.allowlist_config.error_title,errorDetail:e.allowlist_config.error_detail,errorCtaText:e.allowlist_config.cta_text,errorCtaLink:e.allowlist_config.cta_link},legacyWalletUiConfig:e.legacy_wallet_ui_config,appearance:{logo:t?.appearance?.logo??e.logo_url??void 0,emailDomain:t?.appearance?.emailDomain,landingHeader:t?.appearance?.landingHeader??b,loginMessage:"string"==typeof t?.appearance?.loginMessage?t?.appearance?.loginMessage.slice(0,100):t?.appearance?.loginMessage,footerLogo:t?.appearance?.footerLogo,palette:function({backgroundTheme:e,accentHex:t}){let a,r,n,l,o,s,c;"light"===e?a=!1:"dark"===e?a=!0:(a=.5>=(0,i.default)(e).getLuminance(),r=(0,i.default)(e).toHslString());let u=a?"dark":"light",d=a?S:F,{accent:p,accentLight:h,accentHover:m,accentDark:f,accentDarkest:b}=function(e,t){if(!e){let e=t?S:F;return{accent:(0,i.default)(e.background.interactive),accentLight:(0,i.default)(e.background.interactive),accentHover:(0,i.default)(e.background["interactive-hover"]),accentDark:(0,i.default)(e.background["interactive-clicked"]),accentDarkest:(0,i.default)(e.background["interactive-disabled"])}}let a=(0,i.default)(e);return{accent:a,accentLight:C(a,.15),accentHover:C(a,.3),accentDark:C(a,-.06),accentDarkest:C(a,-.6)}}(t,a),g=(n=(0,i.default)(F.text.default),l=(0,i.default)(S.text.default),o=M(p,n),s=M(p,l),(c=p.toHsl()).h>=220&&c.h<=300&&s>=3?S.text.default:o>s?F.text.default:S.text.default),_=(0,i.default)(g),y=M(p,(0,i.default)(d.background.default))>=3;return{colorScheme:u,background:r||d.background.default,background2:d.background.elevated,background3:d.background.interactive,foreground:d.text.default,foreground2:d.text.muted,foreground3:d.text.placeholder,foreground4:d.border.default,accent:p.toHslString(),accentLight:h.toHslString(),accentHover:m.toHslString(),accentDark:f.toHslString(),accentDarkest:b.toHslString(),foregroundAccent:_.toHslString(),success:d.background.success,successDark:d.text.success,successLight:d.background.success,error:d.text.error,errorLight:d.background.error,warn:d.background.warning,warnLight:d.background.warning,warningDark:d.text.
1warning,errorDark:d.text.error,successBg:d.background.success,errorBg:d.background.error,errorBgHover:d.background["error-hover"],warnBg:d.background.warning,infoBg:d.background.info,infoBgHover:d.background["info-hover"],borderDefault:d.border.default,borderHover:d.border["default-hover"],borderFocus:d.border.focused,borderError:d.border.error,borderSuccess:d.border.success,borderWarning:d.border.warning,borderInfo:d.border.info,borderInteractive:d.border.interactive,borderInteractiveHover:d.border["interactive-hover"],backgroundHover:d.background["default-hover"],backgroundClicked:d.background["default-clicked"],backgroundDisabled:d.background["default-disabled"],backgroundInteractive:d.background.interactive,backgroundInteractiveHover:d.background["interactive-hover"],backgroundInteractiveClicked:d.background["interactive-clicked"],backgroundInteractiveDisabled:d.background["interactive-disabled"],foregroundHover:d.text.default,foregroundClicked:d.text.default,foregroundDisabled:d.text["default-disabled"],foregroundInteractive:d.text.interactive,foregroundInteractiveHover:d.text["interactive-hover"],accentHasGoodContrast:y?"1":"0",linkNavigationColor:y?p.toHslString():d.text.default,linkNavigationDecoration:y?"none":"underline",iconDefault:d.icon.default,iconMuted:d.icon.muted,iconSubtle:d.icon.subtle,iconInverse:d.icon.inverse,iconSuccess:d.icon.success,iconWarning:d.icon.warning,iconError:d.icon.error,iconInteractive:d.icon.interactive,iconDefaultHover:d.icon["default-hover"],iconMutedHover:d.icon["muted-hover"],iconSubtleHover:d.icon["subtle-hover"],iconDefaultClicked:d.icon["default-clicked"],iconMutedClicked:d.icon["muted-clicked"],iconSubtleClicked:d.icon["subtle-clicked"],iconDefaultDisabled:d.icon["default-disabled"],iconMutedDisabled:d.icon["muted-disabled"],iconSubtleDisabled:d.icon["subtle-disabled"],iconErrorHover:d.icon["error-hover"],iconInteractiveHover:d.icon["interactive-hover"],iconErrorClicked:d.icon["error-clicked"],iconInteractiveClicked:d.icon["interactive-clicked"],iconMutedDisabledAlt:d.icon["muted-disabled"],iconSubtleDisabledAlt:d.icon["subtle-disabled"],shadow:d.shadow.elevation}}({backgroundTheme:t?.appearance?.theme??g,accentHex:t?.appearance?.accentColor??e.accent_color}),loginGroupPriority:$?"web3-first":"web2-first",hideDirectWeb2Inputs:!!t?.appearance?.hideDirectWeb2Inputs,walletList:X,walletChainType:t?.appearance?.walletChainType??(({evmWalletAuth:e,solanaWalletAuth:t})=>e&&t?"ethereum-and-solana":e?"ethereum-only":t?"solana-only":"ethereum-only")({evmWalletAuth:e.wallet_auth??!1,solanaWalletAuth:e.solana_wallet_auth??!1})},loginMethods:{wallet:u,email:o,sms:s,passkey:c,google:d,twitter:p,discord:h,github:B,spotify:U,instagram:T,tiktok:m,line:f,twitch:w,linkedin:H,apple:P,farcaster:L,telegram:j},globalDisablePasskeys:t?.globalDisablePasskeys??!1,customOAuthProviders:(e.custom_oauth_providers??[]).filter(e=>!1!==e.enabled),crossAppProviders:D,disablePlusEmails:e.disable_plus_emails,loginMethodsAndOrder:Z,legal:{termsAndConditionsUrl:t?.legal?.termsAndConditionsUrl??e.terms_and_conditions_url,privacyPolicyUrl:t?.legal?.privacyPolicyUrl??e.privacy_policy_url,requireUsersAcceptTerms:e.require_users_accept_terms??!1},walletConnectCloudProjectId:t?.walletConnectCloudProjectId??e.wallet_connect_cloud_project_id??"34357d3c125c2bcf2ce2bc3309d98715",rpcConfig:{rpcUrls:{},rpcTimeouts:t?.externalWallets?.signatureRequestTimeouts??{}},chains:Q,defaultChain:ee,intl:{defaultCountry:J,textLocalization:t?.intl?.textLocalization},shouldEnforceDefaultChainOnConnect:et,captcha:{enabledProvider:e.enabled_captcha_provider??null,siteKey:e.captcha_site_key},externalWallets:{coinbaseWallet:{config:{appName:e.name,appLogoUrl:e.logo_url,preference:{options:"all",...t?.externalWallets?.coinbaseWallet?.config?.preference},...t?.externalWallets?.coinbaseWallet?.config}},baseAccount:{config:{appName:e.name,appLogoUrl:e.logo_url,...t?.externalWallets?.baseAccount?.config,preference:{...t?.externalWallets?.baseAccount?.config?.preference,telemetry:!1}}},walletConnect:{enabled:Y},solana:{connectors:t?.externalWallets?.solana?.connectors},disableAllExternalWallets:t?.externalWallets?.disableAllExternalWallets??!1},embeddedWallets:{requireUserOwnedRecoveryOnCreate:!ea&&(e.embedded_wallet_config.require_user_owned_recovery_on_create??!1),userOwnedRecoveryOptions:ea?["user-passcode"]:e.embedded_wallet_config.user_owned_recovery_options,priceDisplay:t?.embeddedWallets?.priceDisplay??{primary:"fiat-currency",secondary:"native-token"},ethereum:{createOnLogin:t?.embeddedWallets?.ethereum?.createOnLogin??er},solana:{createOnLogin:t?.embeddedWallets?.solana?.createOnLogin??en},disableAutomaticMigration:t?.embeddedWallets?.disableAutomaticMigration??!1,mode:e.embedded_wallet_config.mode,showWalletUIs:t?.embeddedWallets?.showWalletUIs??e.enforce_wallet_uis??!0,extendedCalldataDecoding:t?.embeddedWallets?.extendedCalldataDecoding??!1,transactionScanning:{enabled:t?.embeddedWallets?.transactionScanning?.enabled??!1,domain:t?.embeddedWallets?.transactionScanning?.domain??r??"https://auth.privy.io"}},mfa:{methods:(e.mfa_methods??[]).filter(e=>
1W.includes(e)),noPromptOnMfaRequired:t?.mfa?.noPromptOnMfaRequired??!1},passkeys:{shouldUnlinkOnUnenrollMfa:t?.passkeys?.shouldUnlinkOnUnenrollMfa,shouldUnenrollMfaOnUnlink:t?.passkeys?.shouldUnenrollMfaOnUnlink,registration:t?.passkeys?.registration},customAuth:ea?{enabled:!0,...t.customAuth}:void 0,loginConfig:{telegramAuthConfiguration:ei,telegramHasHmacCredentials:!!e.telegram_auth,telegramSeamlessAuthEnabled:!!e.telegram_seamless_auth_enabled,passkeysForSignupEnabled:e.passkeys_for_signup_enabled},headless:!!t?.headless,render:{standalone:t?._render?.standalone??y},fundingConfig:el,fundingMethodConfig:{...t?.fundingMethodConfig??v,moonpay:{...t?.fundingMethodConfig?.moonpay??v.moonpay,useSandbox:t?.fundingMethodConfig?.moonpay.useSandbox??v.moonpay.useSandbox}},whatsAppEnabled:!!e.whatsapp_enabled,customOAuthRedirectUrl:t?.customOAuthRedirectUrl,allowOAuthInEmbeddedBrowsers:t?.allowOAuthInEmbeddedBrowsers??!1,solanaRpcs:{"solana:mainnet":t?.solana?.rpcs?.["solana:mainnet"]??null,"solana:devnet":t?.solana?.rpcs?.["solana:devnet"]??null,"solana:testnet":t?.solana?.rpcs?.["solana:testnet"]??null},smartWallets:eo?.enabled?{enabled:eo.enabled,smartWalletVersion:eo.smart_wallet_version,smartWalletType:eo.smart_wallet_type,configuredNetworks:eo.configured_networks.map(e=>{let t,a;return{chainId:e.chain_id,bundlerUrl:e.bundler_url,paymasterUrl:e.paymaster_url,paymasterContext:(t=e.paymaster_url,a=e.paymaster_context,t&&x.test(t)?E:a&&a.policy_id?{policyId:a.policy_id}:void 0)}})}:{enabled:eo?.enabled??!1},connectorsDebugLogs:t?.connectorsDebugLogs??!1}}let T={show_wallet_login_first:!0,allowlist_config:{error_title:null,error_detail:null,cta_text:null,cta_link:null},wallet_auth:!0,email_auth:!0,sms_auth:!1,google_oauth:!1,twitter_oauth:!1,discord_oauth:!1,github_oauth:!1,linkedin_oauth:!1,apple_oauth:!1,disable_plus_emails:!1,terms_and_conditions_url:null,privacy_policy_url:null,embedded_wallet_config:{create_on_login:"off",ethereum:{create_on_login:"off"},solana:{create_on_login:"off"},require_user_owned_recovery_on_create:!1,user_owned_recovery_options:["user-passcode"],mode:"user-controlled-server-wallets-only"},captcha_site_key:"",enforce_wallet_uis:!1,legacy_wallet_ui_config:!1,id:"",name:"",passkeys_for_signup_enabled:!1,whatsapp_enabled:!1},H=(0,r.createContext)({appConfig:U(T,void 0,!1),isServerConfigLoaded:!1,initializationError:null,setInitializationError:()=>{}}),B=(0,r.createContext)({ready:!1,authenticated:!1,user:null,error:null,walletConnectors:null,connectWallet:l.n,login:l.n,connectOrCreateWallet:l.n,linkEmail:l.n,linkPhone:l.n,linkFarcaster:l.n,linkWallet:l.n,linkGoogle:l.n,linkTwitter:l.n,linkTwitch:l.n,linkDiscord:l.n,linkGithub:l.n,linkSpotify:l.n,linkInstagram:l.n,linkTelegram:l.n,linkTiktok:l.n,linkLine:l.n,linkLinkedIn:l.n,linkApple:l.n,linkPasskey:l.n,linkOAuth:l.n,logout:l.n,getAccessToken:l.n,signMessage:l.n,signTypedData:l.n,enrollInMfa:l.n,initEnrollmentWithSms:l.n,initEnrollmentWithTotp:l.n,initEnrollmentWithPasskey:l.n,promptMfa:l.n,init:l.n,submitEnrollmentWithSms:l.n,submitEnrollmentWithTotp:l.n,submitEnrollmentWithPasskey:l.n,unenroll:l.n,clear:l.n,submit:l.n,cancel:l.n,sendTransaction:l.n,signTransaction:l.n,setWalletPassword:l.n,setWalletRecovery:l.n,isModalOpen:!1,mfaMethods:[]});e.s(["$",0,"pk_live_hirbpu0cVcLHrjktC9l7fbc9ctjv0SL","A",0,"privy-refresh-token","B",0,"privy-id-token","C",0,"privy:connections","D",0,"https://auth.privy.io","E",0,2e4,"F",0,12e4,"G",0,e=>`privy:wallet:${e}`,"H",0,"privy:headless_oauth","I",0,"privy:id_token","J",0,"0x1","K",0,["metamask","phantom","brave_wallet","rainbow","uniswap_wallet_extension","uniswap_extension","rabby_wallet","bybit_wallet","ronin_wallet","haha_wallet","crypto.com_wallet_extension","crypto.com_onchain","binance","bitget_wallet","coinbase_wallet","coinbase_smart_wallet","base_account","metamask","trust","safe","rainbow","uniswap","zerion","argent","spot","omni","cryptocom","blockchain","safepal","bitget_wallet","zengo","1inch","binance","exodus","mew_wallet","alphawallet","keyring_pro","mathwallet","unstoppable","obvious","ambire","internet_money_wallet","coin98","abc_wallet","arculus_wallet","haha","cling_wallet","broearn","copiosa","burrito_wallet","enjin_wallet","plasma_wallet","avacus","bee","pitaka","pltwallet","minerva","kryptogo","prema","slingshot","kriptonio","timeless","secux","bitizen","blocto","okx_wallet","safemoon","rabby_wallet","bybit_wallet","ronin_wallet","haha_wallet","privy","unknown","phantom","solflare","glow","backpack","jupiter","mobile_wallet_adapter"],"M",0,d,"N",0,f,"O",0,"privy:oauth_disable_signup","P",0,B,"Q",0,1400,"R",0,"privy:refresh_token","S",0,"privy:state_code","T",0,2500,"U",0,1,"V",0,"3.46.0","W",0,3e4,"X",0,4e3,"Y",0,"https://api.moonpay.com/v1","Z",0,"https://api.moonpay.com/v1","_",0,"pk_test_fqWjXZMSFwloh7orvJsRfjiUHXJqFzI","a",0,()=>{let{appConfig:e}=(0,r.useContext)(H);return e},"b",0,()=>{let{isServerConfigLoaded:e}=(0,r.useContext)(H);return e},"c",0,s,"d",0,p,"e",0,e=>(e?.linkedAccounts??[]).filter(e=>"wallet"===e.type&&"privy"===e.walletClientType&&e.imported&&"ethereum"===e.chainType),"f",0,m,"g",0,e=>{let t=d(e),a=f(e);return t&&a&&!s(a)&&s(t)?a:d(e)??f(e)},"h",0,e=>(e?.linkedAccounts??[]).filter(e=>"wallet"===e.type&&e.imported&&"privy"===e.walletClientType&&"solana"===e.chainType),"i",0,o,"j",0,()=>{let{initializationError:e,setInitializationError:t}=(0,r.useContext)(H);return{initializationError:e,setInitializationError:t}},"k",0,(e,a)=>e?.linkedAccounts.find(e=>"wallet"===e.type&&"privy"===e.walletClientType&&(0,t.areAddressesEqual)(e.address,a))||null,"l",0,e=>p(e).reduce((e,t)=>
1!e||t.walletIndex<e.walletIndex?t:e,null),"m",0,(e,a)=>e.find(e=>(0,t.areAddressesEqual)(e.address,a))||null,"n",0,"privy:caid","o",0,e=>`privy:guest:${e}`,"p",0,({children:e,client:t,legacyClient:n,clientConfig:i,appClientId:l})=>{let[o,s]=(0,r.useState)(null),[c,u]=(0,r.useState)(null),d=(0,r.useMemo)(()=>U(o??T,i,!!o,"u">typeof window?window.location.origin:void 0,l),[o,i,l]);return(0,r.useEffect)(()=>{if(!o)return;let e=function(e){if(!e)return{};let{appearance:t,scriptNonce:a,supportedChains:r,defaultChain:n,externalWallets:i,...l}=e;return{...l,...r?{supportedChains:r.map(e=>e.id)}:void 0,...n?{defaultChain:n.id}:void 0,...i?{walletConnect:i.walletConnect?{enabled:i.walletConnect.enabled}:void 0,coinbaseWallet:i.coinbaseWallet,solana:{connectors:i.solana?.connectors?.get().map(e=>e.walletClientType)}}:void 0}}(i),t=(function(e,t=0){let a=0xdeadbeef^t,r=0x41c6ce57^t;for(let t,n=0;n<e.length;n++)a=Math.imul(a^(t=e.charCodeAt(n)),0x9e3779b1),r=Math.imul(r^t,0x5f356495);return a=Math.imul(a^a>>>16,0x85ebca6b)^Math.imul(r^r>>>13,0xc2b2ae35),0x100000000*(2097151&(r=Math.imul(r^r>>>16,0x85ebca6b)^Math.imul(a^a>>>13,0xc2b2ae35)))+(a>>>0)})(JSON.stringify(e)).toString(),a=`privy:sent:${o.id}:${t}`;localStorage.getItem(a)||(n.createAnalyticsEvent({eventName:"sdk_initialize",payload:e}),localStorage.setItem(a,"t"))},[i,o]),(0,r.useEffect)(()=>{o||(async()=>{try{await t.initialize();let e=t.app.getConfig();e.custom_api_url&&n.updateApiUrl(e.custom_api_url),s(e)}catch(t){let e=t instanceof Error?t:Error(String(t));u(e),console.warn("Error generating app config: ",e)}})()},[]),(0,a.jsx)(H.Provider,{value:{appConfig:d,isServerConfigLoaded:!!o,initializationError:c,setInitializationError:u},children:e})},"q",0,"privy:token","r",0,e=>`privy:cross-app:${e}`,"t",0,"privy:code_verifier","u",0,()=>(0,r.useContext)(B),"v",0,"privy:pat","w",0,"privy-session","x",0,"deprecated","y",0,function(e){if(!e)return null;let t=function(e){let t=[];for(let a of e){let e=a.type;switch(a.type){case"wallet":let r={id:a.id,address:a.address,type:a.type,imported:a.imported,delegated:a.delegated,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at),chainType:a.chain_type,walletClientType:a.wallet_client_type,connectorType:a.connector_type,recoveryMethod:a.recovery_method,walletIndex:a.wallet_index,publicKey:a.public_key};t.push(r);break;case"smart_wallet":let n={address:a.address,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at),smartWalletType:a.smart_wallet_type,smartWalletVersion:a.smart_wallet_version};t.push(n);break;case"cross_app":let i={type:a.type,subject:a.subject,embeddedWallets:a.embedded_wallets,smartWallets:a.smart_wallets,providerApp:{id:a.provider_app_id},firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(i);break;case"email":let l={address:a.address,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(l);break;case"phone":let s={number:a.phoneNumber,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(s);break;case"google_oauth":let u={subject:a.subject,email:a.email,name:a.name,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(u);break;case"spotify_oauth":let d={subject:a.subject,email:a.email,name:a.name,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(d);break;case"instagram_oauth":let p={subject:a.subject,username:a.username,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(p);break;case"twitter_oauth":let h={subject:a.subject,username:a.username,name:a.name,type:a.type,profilePictureUrl:a.profile_picture_url,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(h);break;case"discord_oauth":let m={subject:a.subject,username:a.username,email:a.email,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(m);break;case"github_oauth":let f={subject:a.subject,username:a.username,name:a.name,email:a.email,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(f);break;case"tiktok_oauth":let b={subject:a.subject,username:a.username,name:a.name,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(b);break;case"line_oauth":let g={subject:a.subject,name:a.name,email:a.email,profilePictureUrl:a.profile_picture_url,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(g);break;case"twitch_oauth":let _={subject:a.subject,username:a.username,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(_);break;case"linkedin_oauth":let y={subject:a.subject,name:a.name,email:a.email,vanityName:a.vanity_name,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(y);break;case"apple_oauth":let v={subject:a.subject,email:a.email,type:a.type,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(v);break;case"custom_auth":t.push({type:a.type,customUserId:a.custom_user_id,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)});break;case"farcaster":let w={type:a.type,fid:a.fid,ownerAddress:a.owner_address,displayName:a.display_name,username:a.username,bio:a.bio,pfp:a.profile_picture_url,url:a.homepage_url,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at),signerPublicKey:a.signer_public_key};t.push(w);break;case"passkey":let k={type:a.type,enrolledInMfa:a.enrolled_in_mfa,credentialId:a.credential_id,publicKey:a.public_key,authenticatorName:a.authenticator_name,createdWithDevice:a.created_with_device,createdWithOs:a.created_with_os,createdWithBrowser:a.created_with_browser,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(k);break;case"telegram":let A={type:a.type,telegramUserId:a.telegram_user_id,firstName:a.first_name,lastName:a.last_name,username:a.username,photoUrl:a.photo_url,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(A);break;default:if(o(a.type)){let e={type:a.type,subject:a.subject,name:a.name,username:a.username,email:a.email,profilePictureUrl:a.profile_picture_url,firstVerifiedAt:c(a.first_verified_at),latestVerifiedAt:c(a.latest_verified_at)};t.push(e);break}console.warn(`Unrecognized account type: ${e}. Please consider upgrading the Privy SDK.`)}}return t}(e.linked_accounts),a=u(t,"wallet"),r=u(t,"smart_wallet"),n=u(t,"email"),i=u(t,"phone"),l=u(t,"google_oauth"),s=u(t,"twitter_oauth"),d=u(t,"discord_oauth"),p=u(t,"github_oauth"),h=u(t,"spotify_oauth"),m=u(t,"instagram_oauth"),f=u(t,"tiktok_oauth"),b=u(t,"line_oauth"),g=u(t,"twitch_oauth"),_=u(t,"linkedin_oauth"),y=u(t,"apple_oauth"),v=u(t,"farcaster"),w=u(t,"telegram"),k=e.mfa_methods.map(({type:e,verified_at:t})=>({type:e,verifiedAt:c(t)}));return{id:e.id,createdAt:c(e.created_at),linkedAccounts:t,email:n&&{address:n?.address},phone:i&&{number:i?.number},wallet:a&&{id:a.id,address:a.address,chainType:a.chainType,walletClientType:a.walletClientType,connectorType:a.connectorType,recoveryMethod:a.recoveryMethod,imported:a.imported,delegated:a.delegated,walletIndex:a.walletIndex,publicKey:a.publicKey},smartWallet:r&&{address:r.address,smartWalletType:r.smartWalletType,smartWalletVersion:r.smartWalletVersion},google:l&&{subject:l.subject,email:l.email,name:l.name},twitter:s&&{subject:s.subject,username:s.username,name:s.name,profilePictureUrl:s.profilePictureUrl},discord:d&&{subject:d.subject,username:d.username,email:d.email},github:p&&{subject:p.subject,username:p.username,name:p.name,email:p.email},spotify:h&&{subject:h.subject,email:h.email,name:h.name},instagram:m&&{subject:m.subject,username:m.username},tiktok:f&&{subject:f.subject,username:f.username,name:f.name},line:b&&{subject:b.subject,name:b.name,email:b.email,profilePictureUrl:b.profilePictureUrl},twitch:g&&{subject:g.subject,username:g.username}
1,linkedin:_&&{subject:_.subject,name:_.name,email:_.email,vanityName:_.vanityName},apple:y&&{subject:y.subject,email:y.email},farcaster:v&&{fid:v.fid,ownerAddress:v.ownerAddress,displayName:v.displayName,username:v.username,bio:v.bio,pfp:v.pfp,url:v.url,signerPublicKey:v.signerPublicKey},telegram:w&&{telegramUserId:w.telegramUserId,firstName:w.firstName,lastName:w.lastName,username:w.username,photoUrl:w.photoUrl},delegatedWallets:[],mfaMethods:k.map(e=>e.type),hasAcceptedTerms:e.has_accepted_terms??!1,isGuest:e.is_guest,customMetadata:e.custom_metadata}},"z",0,"privy-token"])},123287,e=>{"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var a,r,n,i=/^\s+/,l=/\s+$/;function o(e,a){if(a=a||{},(e=e||"")instanceof o)return e;if(!(this instanceof o))return new o(e,a);var r,n,s,c,u,d,p,h,m,f,b,g,_,y,v,w,k,A,E,S,W=(n={r:0,g:0,b:0},s=1,c=null,u=null,d=null,p=!1,h=!1,"string"==typeof(r=e)&&(r=function(e){e=e.replace(i,"").replace(l,"").toLowerCase();var t,a=!1;if(x[e])e=x[e],a=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=H.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=H.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=H.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=H.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=H.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=H.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=H.hex8.exec(e))?{r:F(t[1]),g:F(t[2]),b:F(t[3]),a:F(t[4])/255,format:a?"name":"hex8"}:(t=H.hex6.exec(e))?{r:F(t[1]),g:F(t[2]),b:F(t[3]),format:a?"name":"hex"}:(t=H.hex4.exec(e))?{r:F(t[1]+""+t[1]),g:F(t[2]+""+t[2]),b:F(t[3]+""+t[3]),a:F(t[4]+""+t[4])/255,format:a?"name":"hex8"}:!!(t=H.hex3.exec(e))&&{r:F(t[1]+""+t[1]),g:F(t[2]+""+t[2]),b:F(t[3]+""+t[3]),format:a?"name":"hex"}}(r)),"object"==t(r)&&(B(r.r)&&B(r.g)&&B(r.b)?(m=r.r,f=r.g,b=r.b,n={r:255*M(m,255),g:255*M(f,255),b:255*M(b,255)},p=!0,h="%"===String(r.r).substr(-1)?"prgb":"rgb"):B(r.h)&&B(r.s)&&B(r.v)?(c=U(r.s),u=U(r.v),g=r.h,_=c,y=u,g=6*M(g,360),_=M(_,100),y=M(y,100),v=Math.floor(g),w=g-v,k=y*(1-_),A=y*(1-w*_),E=y*(1-(1-w)*_),n={r:255*[y,A,k,k,E,y][S=v%6],g:255*[E,y,y,A,k,k][S],b:255*[k,k,E,y,y,A][S]},p=!0,h="hsv"):B(r.h)&&B(r.s)&&B(r.l)&&(c=U(r.s),d=U(r.l),n=function(e,t,a){var r,n,i;function l(e,t,a){return(a<0&&(a+=1),a>1&&(a-=1),a<1/6)?e+(t-e)*6*a:a<.5?t:a<2/3?e+(t-e)*(2/3-a)*6:e}if(e=M(e,360),t=M(t,100),a=M(a,100),0===t)r=n=i=a;else{var o=a<.5?a*(1+t):a+t-a*t,s=2*a-o;r=l(s,o,e+1/3),n=l(s,o,e),i=l(s,o,e-1/3)}return{r:255*r,g:255*n,b:255*i}}(r.h,c,d),p=!0,h="hsl"),r.hasOwnProperty("a")&&(s=r.a)),s=C(s),{ok:p,format:r.format||h,r:Math.min(255,Math.max(n.r,0)),g:Math.min(255,Math.max(n.g,0)),b:Math.min(255,Math.max(n.b,0)),a:s});this._originalInput=e,this._r=W.r,this._g=W.g,this._b=W.b,this._a=W.a,this._roundA=Math.round(100*this._a)/100,this._format=a.format||W.format,this._gradientType=a.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=W.ok}function s(e,t,a){e=M(e,255);var r,n,i=Math.max(e,t=M(t,255),a=M(a,255)),l=Math.min(e,t,a),o=(i+l)/2;if(i==l)r=n=0;else{var s=i-l;switch(n=o>.5?s/(2-i-l):s/(i+l),i){case e:r=(t-a)/s+6*(t<a);break;case t:r=(a-e)/s+2;break;case a:r=(e-t)/s+4}r/=6}return{h:r,s:n,l:o}}function c(e,t,a){e=M(e,255);var r,n=Math.max(e,t=M(t,255),a=M(a,255)),i=Math.min(e,t,a),l=n-i;if(n==i)r=0;else{switch(n){case e:r=(t-a)/l+6*(t<a);break;case t:r=(a-e)/l+2;break;case a:r=(e-t)/l+4}r/=6}return{h:r,s:0===n?0:l/n,v:n}}function u(e,t,a,r){var n=[W(Math.round(e).toString(16)),W(Math.round(t).toString(16)),W(Math.round(a).toString(16))];return r&&n[0].charAt(0)==n[0].charAt(1)&&n[1].charAt(0)==n[1].charAt(1)&&n[2].charAt(0)==n[2].charAt(1)?n[0].charAt(0)+n[1].charAt(0)+n[2].charAt(0):n.join("")}function d(e,t,a,r){return[W(T(r)),W(Math.round(e).toString(16)),W(Math.round(t).toString(16)),W(Math.round(a).toString(16))].join("")}function p(e,t){t=0===t?0:t||10;var a=o(e).toHsl();return a.s-=t/100,a.s=S(a.s),o(a)}function h(e,t){t=0===t?0:t||10;var a=o(e).toHsl();return a.s+=t/100,a.s=S(a.s),o(a)}function m(e){return o(e).desaturate(100)}function f(e,t){t=0===t?0:t||10;var a=o(e).toHsl();return a.l+=t/100,a.l=S(a.l),o(a)}function b(e,t){t=0===t?0:t||10;var a=o(e).toRgb();return a.r=Math.max(0,Math.min(255,a.r-Math.round(-(t/100*255)))),a.g=Math.max(0,Math.min(255,a.g-Math.round(-(t/100*255)))),a.b=Math.max(0,Math.min(255,a.b-M
vendor: 8,249 bytes, line 1
1ath.round(-(t/100*255)))),o(a)}function g(e,t){t=0===t?0:t||10;var a=o(e).toHsl();return a.l-=t/100,a.l=S(a.l),o(a)}function _(e,t){var a=o(e).toHsl(),r=(a.h+t)%360;return a.h=r<0?360+r:r,o(a)}function y(e){var t=o(e).toHsl();return t.h=(t.h+180)%360,o(t)}function v(e,t){if(isNaN(t)||t<=0)throw Error("Argument to polyad must be a positive number");for(var a=o(e).toHsl(),r=[o(e)],n=360/t,i=1;i<t;i++)r.push(o({h:(a.h+i*n)%360,s:a.s,l:a.l}));return r}function w(e){var t=o(e).toHsl(),a=t.h;return[o(e),o({h:(a+72)%360,s:t.s,l:t.l}),o({h:(a+216)%360,s:t.s,l:t.l})]}function k(e,t,a){t=t||6,a=a||30;var r=o(e).toHsl(),n=360/a,i=[o(e)];for(r.h=(r.h-(n*t>>1)+720)%360;--t;)r.h=(r.h+n)%360,i.push(o(r));return i}function A(e,t){t=t||6;for(var a=o(e).toHsv(),r=a.h,n=a.s,i=a.v,l=[],s=1/t;t--;)l.push(o({h:r,s:n,v:i})),i=(i+s)%1;return l}o.prototype={isDark:function(){return 128>this.getBrightness()},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,a,r=this.toRgb();return e=r.r/255,t=r.g/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*((a=r.b/255)<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4))},setAlpha:function(e){return this._a=C(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=c(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=c(this._r,this._g,this._b),t=Math.round(360*e.h),a=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+a+"%, "+r+"%)":"hsva("+t+", "+a+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=s(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=s(this._r,this._g,this._b),t=Math.round(360*e.h),a=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+a+"%, "+r+"%)":"hsla("+t+", "+a+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return u(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){var t,a,r,n,i,l;return t=this._r,a=this._g,r=this._b,n=this._a,i=e,l=[W(Math.round(t).toString(16)),W(Math.round(a).toString(16)),W(Math.round(r).toString(16)),W(T(n))],i&&l[0].charAt(0)==l[0].charAt(1)&&l[1].charAt(0)==l[1].charAt(1)&&l[2].charAt(0)==l[2].charAt(1)&&l[3].charAt(0)==l[3].charAt(1)?l[0].charAt(0)+l[1].charAt(0)+l[2].charAt(0)+l[3].charAt(0):l.join("")},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*M(this._r,255))+"%",g:Math.round(100*M(this._g,255))+"%",b:Math.round(100*M(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*M(this._r,255))+"%, "+Math.round(100*M(this._g,255))+"%, "+Math.round(100*M(this._b,255))+"%)":"rgba("+Math.round(100*M(this._r,255))+"%, "+Math.round(100*M(this._g,255))+"%, "+Math.round(100*M(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(E[u(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+d(this._r,this._g,this._b,this._a),a=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var n=o(e);a="#"+d(n._r,n._g,n._b,n._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+a+")"},toString:function(e){var t=!!e;e=e||this._format;var a=!1,r=this._a<1&&this._a>=0;return!t&&r&&("hex"===e||"hex6"===e||"hex3"===e||"hex4"===e||"hex8"===e||"name"===e)?"name"===e&&0===this._a?this.toName():this.toRgbString():("rgb"===e&&(a=this.toRgbString()),"prgb"===e&&(a=this.toPercentageRgbString()),("hex"===e||"hex6"===e)&&(a=this.toHexString()),"hex3"===e&&(a=this.toHexString(!0)),"hex4"===e&&(a=this.toHex8String(!0)),"hex8"===e&&(a=this.toHex8String()),"name"===e&&(a=this.toName()),"hsl"===e&&(a=this.toHslString()),"hsv"===e&&(a=this.toHsvString()),a||this.toHexString())},clone:function(){return o(this.toString())},_applyModification:function(e,t){var a=e.apply(null,[this].concat([].slice.call(t)));return this._r=a._r,this._g=a._g,this._b=a._b,this.setAlpha(a._a),this},lighten:function(){return this._applyModification(f,arguments)},brighten:function(){return this._applyModification(b,arguments)},darken:function(){return this._applyModification(g,arguments)},desaturate:function(){return this._applyModification(p,arguments)},saturate:function(){return this._applyModification(h,arguments)},greyscale:function(){return this._applyModification(m,arguments)},spin:function(){return this._applyModification(_,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(k,arguments)},complement:function(){return this._applyCombination(y,arguments)},monochromatic:function(){return this._applyCombination(A,arguments)},splitcomplement:function(){return this._applyCombination(w,arguments)},triad:function(){return this._applyCombination(v,[3])},tetrad:function(){return this._applyCombination(v,[4])}},o.fromRatio=function(e,a){if("object"==t(e)){var r={};for(var n in e)e.hasOwnProperty(n)&&("a"===n?r[n]=e[n]:r[n]=U(e[n]));e=r}return o(e,a)},o.equals=function(e,t){return!!e&&!!t&&o(e).toRgbString()==o(t).toRgbString()},o.random=function(){return o.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},o.mix=function(e,t,a){a=0===a?0:a||50;var r=o(e).toRgb(),n=o(t).toRgb(),i=a/100;return o({r:(n.r-r.r)*i+r.r,g:(n.g-r.g)*i+r.g,b:(n.b-r.b)*i+r.b,a:(n.a-r.a)*i+r.a})},o.readability=function(e,t){var a=o(e),r=o(t);return(Math.max(a.getLuminance(),r.getLuminance())+.05)/(Math.min(a.getLuminance(),r.getLuminance())+.05)},o.isReadable=function(e,t,a){var r,n,i,l,s,c=o.readability(e,t);switch(s=!1,(n=((r=(r=a)||{level:"AA",size:"small"}).level||"AA").toUpperCase(),i=(r.size||"small").toLowerCase(),"AA"!==n&&"AAA"!==n&&(n="AA"),"small"!==i&&"large"!==i&&(i="small"),l={level:n,size:i}).level+l.size){case"AAsmall":case"AAAlarge":s=c>=4.5;break;case"AAlarge":s=c>=3;break;case"AAAsmall":s=c>=7}return s},o.mostReadable=function(e,t,a){var r,n,i,l,s=null,c=0;n=(a=a||{}).includeFallbackColors,i=a.level,l=a.size;for(var u=0;u<t.length;u++)(r=o.readability(e,t[u]))>c&&(c=r,s=o(t[u]));return o.isReadable(e,s,{level:i,size:l})||!n?s:(a.includeFallbackColors=!1,o.mostReadable(e,["#fff","#000"],a))};var x=o.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
10",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},E=o.hexNames=function(e){var t={};for(var a in e)e.hasOwnProperty(a)&&(t[e[a]]=a);return t}(x);function C(e){return(isNaN(e=parseFloat(e))||e<0||e>1)&&(e=1),e}function M(e,t){"string"==typeof(a=e)&&-1!=a.indexOf(".")&&1===parseFloat(a)&&(e="100%");var a,r,n="string"==typeof(r=e)&&-1!=r.indexOf("%");return(e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),1e-6>Math.abs(e-t))?1:e%t/parseFloat(t)}function S(e){return Math.min(1,Math.max(0,e))}function F(e){return parseInt(e,16)}function W(e){return 1==e.length?"0"+e:""+e}function U(e){return e<=1&&(e=100*e+"%"),e}function T(e){return Math.round(255*parseFloat(e)).toString(16)}var H=(r="[\\s|\\(]+("+(a="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+a+")[,|\\s]+("+a+")\\s*\\)?",n="[\\s|\\(]+("+a+")[,|\\s]+("+a+")[,|\\s]+("+a+")[,|\\s]+("+a+")\\s*\\)?",{CSS_UNIT:new RegExp(a),rgb:RegExp("rgb"+r),rgba:RegExp("rgba"+n),hsl:RegExp("hsl"+r),hsla:RegExp("hsla"+n),hsv:RegExp("hsv"+r),hsva:RegExp("hsva"
1+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function B(e){return!!H.CSS_UNIT.exec(e)}e.s(["default",0,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.